Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    R

    Rerun Blog

    rerun.io · Company blog · on HN since 2022

    Rerun, a company building open source data tooling for robotics and physical AI, writes about visualization, data formats, and Rust.

    Visit blogHN submissions
    Data & VisualizationAI & Machine LearningProgramming
    What HN says

    HN commenters describe Rerun as a promising robotics-style data visualization app. They mention its replay use, its Rust and wgpu architecture, and its funding and hiring.

    Stats for nerds
    37HN people shared it
    41linked in comments
    826story points
    Jun 2026last shared
    2023people per year2026

    Top posts on HN

    1. 1
      Why Rust?
      2 people · 258 points · first shared 2022 · 282 comments on HN
    2. 2
      Rerun: Visualize Multimodal Data over Time
      17 people · 172 points · first shared 2023 · 40 comments on HN
    3. 3
      We sped up time series by 20-30x
      1 person · 165 points · first shared 2024 · 19 comments on HN
    4. 4
      Show HN: Interactive graphs in Rerun with a Rust port of D3-force
      1 person · 65 points · first shared 2024 · 13 comments on HN
    5. 5
      Peng quadrotor autonomy framework visualized in the browser
      1 person · 32 points · first shared 2024 · 2 comments on HN
    6. 6
      Exploiting column chunks for faster ingestion and lower memory use
      3 people · 27 points · first shared 2024 · 2 comments on HN
    7. 7
      The Missing Data Infrastructure for Physical AI
      4 people · 25 points · first shared 2025 · Discussion on HN
    8. 8
      MCAP Support Lands in Rerun
      1 person · 11 points · first shared 2025 · Discussion on HN
    9. 9
      Rerun 0.15 – Layout from Code
      1 person · 8 points · first shared 2024 · 1 comments on HN
    10. 10
      How the rosbag format came to be
      3 people · 7 points · first shared 2022 · 1 comments on HN

    What HN people wrote when they linked it

    • vietjtnguyenAug 2024

      Really excited to see Rerun get fleshed out as time goes on. I've used it at $WORK in spare time to visualize multi-agent telemetry and event information for remote operated robotic systems.

      To me the most useful feature was actually just the timeline view. Being able to see all of the events and telemetry updates from all agents and correlate them to some line plots was already a huge help. I think Rerun should actually make the timeline view just another "view" [0] so that I can have additional timeline views with specific filters. Seeing the discrete pips in the timeline for different events and channel updates is really helpful.

      Also we already have infrastructure to log and for live telemetry streaming so we don't integrate with the SDK directly in the deployed software and instead just have an adaptation layer to take logs or live data and push it through the Rerun SDK. I generally feel it's better to separate the data generation and logging from the data visualization, though I could understand directly integrating the SDK as a fast solution if the infrastructure is not already there. I hope the use case as the data offload/logging for a system doesn't become a focus sink for the Rerun team.

      That said, I do appreciate the simplicity of the Rerun SDK API design. At first I wanted to try Foxglove but it seems pretty tied to the supported formats (which we weren't outputting for heritage reasons) and my eyes glazed over when I saw how much work (I perceived) it would…

    • alsodumbFeb 2025

      I am a robotics engineer/scientist and I do shit ton of visualization of all kind of high-fidelity/high-rate data, often in a streaming setting - time series at a few thousand Hz, RGB/depth images from multiple cameras, debugging my models by visualizing many layer outputs, every augmentation, etc.

      For a long time, I had my own observability suite - a messy library of python scripts that I use for visualizing data. I replaced all of them with rerun (https://rerun.io/) and if you are someone who think Scipton is exciting, you should def try rerun too!

      I use cursor/vscode for my development and add a line or two to my usual workflows in python, and rerun pops up in it's own window. It's a simple pip installable library, and just works. It's open source, and the founders run a very active forum too.

      Edit: One slightly related tid-bit that might be interesting to HN folks. rerun isn't that old, and is in active development, with some breaking changes and new features that come up every month. And it means that LLM are pretty bad at rerun code gen, beyond the simple boilerplate. Recently, it kind of made my life hell as all of my interns refuse to use docs and try using LLMs for rerun code generation and come to me with a messy code spaghetti. It's both sad and hilarious. To make my life easier, I asked rerun folks to create and host machine readable docs somewhere and they never got to it. So I just scrape their docs into a markdown file and ask my interns to paste the docs…

    • echelonJul 2025

      > In which world is Rust fantastic for writing desktop applications? Where are the mature Rust UI frameworks?

      Rust has come a remarkably long way [1] !

      It's better than any language that isn't C/C++. We have bindings to all of the major UI toolkits, plus a lot of native toolkits.

      You can also use Electron/Tauri for Javascript, or Dioxus for something more performant. Egui is also really nice for dev tools.

      > What does this even mean?

      Rewrite It In Rust metrics tend to tell good stories.

      Developer blogs (links escaping me right now) show positive performance gains for lots of consumer desktop software written in whole or in parts using Rust. Discord, Slack, lots of other apps are starting to replace under-performing components in Rust.

      > For example? And what do you mean by "AI powered desktop apps"?

      Stuff like Zed [2] and the open source Photoshop-killer I'm working on (user-guided volumetric rendering, real time instructive Figma). The creator or egui works on Rerun [3], which is industrial / spatial visualization. Etc, etc.

      [1] https://areweguiyet.com/

      [2] https://zed.dev/

      [3] https://rerun.io/

    • nindalfMar 2025

      It's nearly impossible to have an idea that is truly novel and has no prior art. Even if it isn't the exact same thing, you can see the ideas that inspired this one. All of us are standing on the shoulders of giants all the time.

      But you've missed a couple of reasons why Rust rewrites are popular. Rewriting in Rust is proven path to better performance (Python codebases pandas -> polars, black -> ruff) or better security. C/C++ codebases like FreeType being rewritten in Rust for security (https://developer.chrome.com/blog/memory-safety-fonts). What should people looking for performance or security do to mollify you?

      You are asking why aren't completely new ideas being implemented in Rust? They are. Check out https://rerun.io. I could be mistaken, but I haven't seen anything similar to rerun. And that was implemented in Rust. Maybe these aren't visible because there genuinely are so few things that are completely novel.

    • AnnaMarieRerunJan 2026

      Rerun is building the data platform for Physical AI, robotics, autonomous systems, AR/VR, and other embodied ML systems. We help engineers log, query, and visualize large, multimodal datasets so they can actually understand what their systems are doing.
      We started with an open-source Rust visualizer (built with egui, Apache 2.0 / MIT) that’s now used by teams working on real robotics and ML systems.
      We’re now building out the deeper Rust infrastructure underneath it: data models, storage, indexing, querying, and SDKs.
      Most of our core platform and performance-critical code is Rust.

      Here’s more on what we do: https://rerun.io/docs/getting-started/what-is-rerun

      This month we’re hiring for:

      - Rust Backend Engineers
      - Dataframe SDK Engineers
      - Full-stack Engineer - Customer Portal
      - Robotics ML Engineer

      Check all roles and apply here: https://rerun.io/careers

    • jgoertlerDec 2024

      Custom visualizers are also supported—in fact the graph view started out as an external visualizer.

      Here is a tutorial: https://rerun.io/docs/howto/visualization/extend-ui#custom-views-classes

      And here is the corresponding code example: https://github.com/rerun-io/rerun/tree/main/examples/rust/custom_view

      To write your own graph visualization, you can look into the implementation of our graph view: https://github.com/rerun-io/rerun/tree/main/crates/viewer/re_view_graph

      In the future we want to provide more types of layouts, dataflow is high up on that list. May I ask what kind of data you want to visualize? Since you mentioned Sankeys, in your case does the structure of the Sankey change as well, or do you only expect the edges to grow/shrink over time?

    Related

    Shuttle Blogshuttle.rs34 people

    Infrastructure From Code

    Shuttle Blog
    Company · last shared 2024
    Rust Blogblog.rust-lang.org533 people

    Announcing Rust 1.0

    Rust Blog
    Company · last shared 2026
    Sourcegraph Blogabout.sourcegraph.com156 people

    An ex-Googler’s guide to dev tools

    Sourcegraph Blog
    Company · last shared 2024
    GNOME Blogsblogs.gnome.org490 people

    AirPods fast connect security vulnerability

    GNOME Blogs
    Company · last shared 2026
    Databricks Blogdatabricks.com298 people

    DBRX: A new open LLM

    Databricks Blog
    Company · last shared 2026
    Datadog Blogdatadoghq.com262 people

    Husky, Datadog's Third-Generation Event Store

    Datadog Blog
    Company · last shared 2026
    Tigris Blogtigrisdata.com37 people

    Nomadic infrastructure design for AI workloads

    Tigris Blog
    Company · last shared 2026
    Uber Engineering Blogeng.uber.com525 people

    Why Uber Engineering Switched from Postgres to MySQL

    Uber Engineering Blog
    Company · last shared 2025