frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Pixi: Reproducible Package Management for Robotics

https://prefix.dev/blog/reproducible-package-management-for-robotics
34•droelf•1w ago

Comments

dima55•6h ago
This is the ROS way: add more layers of crap on it until it sorta kinda works sometimes. If you want "reproducible package management", use Debian. ROS1 is already in stock Debian. Some of ROS2 is as well. If you actually want ros to suck less, please package the reset of ROS2, and push it to Debian.
tamimio•6h ago
Pretty much yeah, I remember I did some work with ROS2 after 1, and since then I always prefer to build from scratch, cleaner, simpler, and in many cases far better results too.
forgetbook•4h ago
Any thoughts on Nix for this?
dima55•4h ago
The packaging is only one of ROS's numerous issues. Just do it yourself.
breakds•3h ago
https://github.com/lopsided98/nix-ros-overlay
amacneil•1h ago
Debian is a terrible dependency management solution for adding development dependencies to a workspace (e.g. the same sort of thing npm, cargo, and uv are used for).

As far as I can tell, pixi brings the benefits of these types of dependencies, with native support for multiple languages (python and c++ being the big ones).

ROS uses debian packages today (inside a convoluted wrapper), imo it would be much better if it went all in on pixi instead.

a_t48•4h ago
Slightly interested if this makes it easier to install ROS on not-Ubuntu, or on "unsupported" Ubuntu versions, but I don't really want to be the one owning the infra behind running the source builds for ROS2, from my experience so far they're kind of slow. Side by side ROS1/2 for migration is kind of interesting, too.
baszalmstra•47m ago
Jep! Pixi works on any linux distribution. The ros packages only require glibc to be available, the rest is installed by pixi. This means you can run any ros distro on any version of ubuntu (or any other glibc based linux for that matter). Including ros1 noetic!
resters•3h ago
is there by any chance a robot simulator for various kinds of robots so those who don't actually have hardware can explore software aspects?
robotresearcher•1h ago
Yep. The most popular sim well integrated with ROS is Gazebo, a full 3D sim. Very powerful. There’s also the much simpler Stage, limited to 2.5D mobile robots.
v9v•46m ago
I like Webots because it's easier to get things up and running in it compared to other simulators.
ivaniscoding•2h ago
I think people have been sleeping on Pixi. There has been a lot of hype about uv lately and lots of the praise apply to Pixi as well!

Pixi shines in those niches where Conda was the only option. It seems ROS is one of them.

I have been using Pixi with emscripten-forge to create Python WASM distributions. It’s another niche with a lack of tooling. Pixi is the only tool that streamlined my build process.

Keep up with the good work!

Things you can do with diodes

https://lcamtuf.substack.com/p/things-you-can-do-with-diodes
184•zdw•7h ago•58 comments

AI's Dial-Up Era

https://www.wreflection.com/p/ai-dial-up-era
252•nowflux•9h ago•195 comments

A friendly tour of process memory on Linux

https://www.0xkato.xyz/linux-process-memory/
125•0xkato•7h ago•10 comments

When stick figures fought

https://animationobsessive.substack.com/p/when-stick-figures-fought
98•ani_obsessive•6h ago•20 comments

My Truck Desk

https://www.theparisreview.org/blog/2025/10/29/truck-desk/
41•zdw•4h ago•3 comments

An individual can change an organization

https://notes.eatonphil.com/2025-11-03-an-individual-can-change-an-organization.html
71•zdw•3h ago•27 comments

Ask HN: Who is hiring? (November 2025)

330•whoishiring•14h ago•357 comments

Guideline has been acquired by Gusto

https://help.guideline.com/en/articles/12694322-guideline-has-joined-gusto-faqs-about-our-recent-...
102•surprisetalk•8h ago•89 comments

Why AC is cheap, but AC repair is a luxury

https://a16z.substack.com/p/why-ac-is-cheap-but-ac-repair-is
76•walterbell•2h ago•68 comments

Inside an Isotemp OCXO107-10 Oven Controlled Crystal Oscillator

https://tomverbeure.github.io/2025/10/26/Inside-an-Isotemp-OCXO107-10.html
38•thomasjb•1w ago•1 comments

Tell HN: X is opening any tweet link in a webview whether you press it or not

30•stillatit•1h ago•9 comments

The Mack Super Pumper was a locomotive engined fire fighter (2018)

https://bangshift.com/bangshiftxl/mack-super-pumper-system-locomotive-engine-powered-pumper-extin...
121•mstngl•10h ago•93 comments

Learning to read Arthur Whitney's C to become smart (2024)

https://needleful.net/blog/2024/01/arthur_whitney.html
271•gudzpoz•14h ago•102 comments

Ask HN: How to deal with long vibe-coded PRs?

58•philippta•5d ago•88 comments

Linkers (2007)

https://www.airs.com/blog/archives/38
62•mattrighetti•7h ago•3 comments

Show HN: MyTimers.app offline-first PWA with no build step and zero dependencies

https://mytimers.app/
6•y3k•2h ago•1 comments

State of Terminal Emulators in 2025: The Errant Champions

https://www.jeffquast.com/post/state-of-terminal-emulation-2025/
196•SG-•16h ago•174 comments

The Case That A.I. Is Thinking

https://www.newyorker.com/magazine/2025/11/10/the-case-that-ai-is-thinking
149•ascertain•13h ago•433 comments

Ask HN: Who wants to be hired? (November 2025)

153•whoishiring•14h ago•278 comments

The Case Against PGVector

https://alex-jacobs.com/posts/the-case-against-pgvector/
300•tacoooooooo•18h ago•116 comments

Gallery of wonderful drawings our little thermal printer received

https://guestbook.goodenough.us
95•busymom0•12h ago•25 comments

A visualization of the RGB space covered by named colors

https://codepen.io/meodai/full/zdgXJj/
256•BlankCanvas•5d ago•55 comments

First recording of a dying human brain shows waves similar to memory flashbacks (2022)

https://louisville.edu/medicine/news/first-ever-recording-of-a-dying-human-brain-shows-waves-simi...
232•thunderbong•1d ago•212 comments

The MP3.com Rescue Barge Barge

https://blog.somnolescent.net/2025/09/mp3-com-rescue-barge-barge/
110•CharlesW•1w ago•38 comments

WebAssembly (WASM) arch support for the Linux kernel

https://github.com/joelseverin/linux-wasm
243•marcodiego•2d ago•55 comments

Skyfall-GS – Synthesizing Immersive 3D Urban Scenes from Satellite Imagery

https://skyfall-gs.jayinnn.dev/
122•ChrisArchitect•17h ago•31 comments

Pixi: Reproducible Package Management for Robotics

https://prefix.dev/blog/reproducible-package-management-for-robotics
34•droelf•1w ago•12 comments

Resolution limit of the eye – how many pixels can we see?

https://www.nature.com/articles/s41467-025-64679-2
13•bookofjoe•6d ago•2 comments

Draw high dimensional tensors as a matrix of matrices

https://blog.ezyang.com/2025/10/draw-high-dimensional-tensors-as-a-matrix-of-matrices/
20•matt_d•1w ago•2 comments

Why Nextcloud feels slow to use

https://ounapuu.ee/posts/2025/11/03/nextcloud-slow/
397•rpgbr•17h ago•303 comments