[HN Gopher] Rerun 0.9 - a framework for visualizing streams of m...
___________________________________________________________________
Rerun 0.9 - a framework for visualizing streams of multimodal data
Author : Tycho87
Score : 65 points
Date : 2023-10-05 17:15 UTC (5 hours ago)
(HTM) web link (www.rerun.io)
(TXT) w3m dump (www.rerun.io)
| lukax wrote:
| The creator of Rerun (Emil Ernerfeldt) also created egui [1], an
| immediate GUI library for Rust. The library is similar to Dear
| ImGui but it is written in Rust and can be used for desktop and
| web apps (compiles to WASM and uses WebGL, demo [2]). Desktop
| apps can target OpenGL (does not display correct colors on macOS,
| does not work in VirtualBox on Windows) or WGPU (uses native APIs
| for each platform, works without any problems, but the binary is
| a big larger).
|
| [1] https://github.com/emilk/egui [2] https://www.egui.rs/
| Torkel wrote:
| Egui is great, and the eframe way of writing small apps is so
| nice!
|
| I cranked out my own custom video player (for tagging video)
| the other day using it and the ffmpeg bindings. Very pleasant
| experience.
| lazypenguin wrote:
| I've used this library fairly extensively and it's very
| enjoyable and productive. A hearty thanks to Emil and all the
| contributors
| tinytera wrote:
| Looks interesting. Do you have visualizations or examples on
| debugging audio embeddings (like
| https://huggingface.co/spaces/facebook/MusicGen) ?
| jeremyleibs wrote:
| No specific support for audio embeddings yet, though depending
| on you're specific use-case, you might be able to map your data
| to more generic primitives such a TimeSeriesScalar,
| LineStrips2D, BarChart, or Tensor.
|
| We have an open issue for adding more support for audio-based
| projects -- if you have specific needs feel free to add a
| comment: https://github.com/rerun-io/rerun/issues/2852
| [deleted]
| j1elo wrote:
| > _Open source. The Rerun OSS project is dual licensed under MIT
| and Apache 2_
|
| Honest question: What does dual licensing MIT + Apache-2.0
| accomplish that just Apache-2.0 doesn't?
| jlaneve wrote:
| Heads up, this blog doesn't seem to work on Safari. I see a
| couple errors in the console, but the culprit appears to be
| `SyntaxError: Invalid regular expression: invalid group specifier
| name`
| nikonp wrote:
| Thanks for the heads up! Looking into it. Haven't been able to
| reproduce yet on mobile or desktop safari but that error
| message helps
| r-w wrote:
| > Application error: a client-side exception has occurred (see
| the browser console for more information).
|
| I'm using the latest Brave (v1.57) on iOS 15.
| nu11ptr wrote:
| I like the styling of the app. It is quite different than default
| egui styling. If someone is reading that is familiar with the
| source can you point me to the parts most responsible for the
| look? (custom components, styling code, etc.) It will just save
| me a bunch of research. Thx
| jeremyleibs wrote:
| The `re_ui` crate is responsible for most of the non-default
| styling. Here's the method where it it gets applied, which
| probably serves as a good reference for extending the look and
| feel of an egui application: https://github.com/rerun-
| io/rerun/blob/release-0.9.0/crates/...
| nu11ptr wrote:
| I will start there and see where it leads - thanks!
| KRAKRISMOTT wrote:
| Any plans to spin it out as an egui UI library?
| terhechte wrote:
| You can just use the crate. I'm using it in personal
| projects:
|
| re_ui = "0.6.0"
| nu11ptr wrote:
| That would be awesome if they did. I decided to create an
| enhancement request: https://github.com/rerun-
| io/rerun/issues/3706
| gorenb wrote:
| i found out about this today unrelated to this post
| nikonp wrote:
| Cool! Where was that? (I'm on the Rerun team so curious)
| diggan wrote:
| Not parent but came across it yesterday as well, in these
| comments: https://news.ycombinator.com/item?id=37770008 (Show
| HN: A nom parser for the Starcraft 2 Protocol Replay format)
| nikonp wrote:
| Ah yeah that was definitely a usecase we hadn't thought of.
| Really cool project!
___________________________________________________________________
(page generated 2023-10-05 23:00 UTC)