frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Ask HN: What Got You into Rust?

2•cloaky233•19h ago
Back in 2024 I was experimenting with prosthetic arms and trying to figure out how to build one with an EMG sensor. The problem I kept running into was that the EMG sensor kept crashing the Arduino IDE. It spat out data at an extremely high rate, and my RAM couldn't keep up with it, being on a potato laptop.

That's when I thought, "Okay, maybe let's try Rust. What's the worst that can happen?" This is the first thing I ever built in Rust: https://github.com/CLoaKY233/serial-plotter

I used a sliding window: keep deleting the oldest values and keep pushing the newer ones onto the graph. It looked a bit like a snake chasing its tail, but it's what actually worked for us later at the Smart India Hackathon 2024 Hardware finals (we didn't win).

Sharing something from back when trying something new and building something new felt exciting. Maybe we'll never get to build things quite the same way again :D So I'd love to hear what got you into Rust, what your first Rust project looked like, and what you've cooked since :>

Comments

qubex•19h ago
Nothing: I couldn’t care less about it.
androiddrew•14h ago
Same, and the fanaticism of Rust practitioners has kept me clear away from it too.

More interested in Zig at the moment.

dcminter•1h ago
I have the dumbest reason I'm sure. As a mostly Java guy for years and years and a C++ guy before that, I happened to be looking around to see if there was a language out there where immutability (final) was the default for variables. That was it, nothing more. Found Rust and liked the ideas, but didn't do anything very much with it - though I even went to one of the early (2016) Rust conferences - and have slowly done more and more with it on personal projects.

It's been interesting seeing how coding agents take to it - candidly they're much better at Rust than me :)

Handcoded projects are mostly a bunch of trivial conversion tools⁰ that I don't bother to share, but I have a little dictionary tool¹ and a UI for my webcam² that went up on my Github. From Agent-coded stuff I have a container manager³ and a VM (QEMU) manager⁴ that I found useful and figured why not share them. All for Linux as I'm a happy Linux user for both business and pleasure.

I haven't found much use for Rust professionally, but it's definitely my language of choice when hand-coding stuff for fun and I seem to get better results with it for agent coding on complex backend and UI stuff too.

---

⁰ For example one of them took some text and an outline truetype font as input and then spat out the GCode to drive my 3D printer with a pen strapped to the print head to "hand" draw text. I screwed something up somewhere, though and always had to hand edit some stuff before it was usable - not interesting for anyone without my own very DIY setup.

¹ https://github.com/dcminter/rs-define

² https://github.com/dcminter/zoomies

³ https://github.com/dcminter/lave-station

⁴ https://github.com/dcminter/vm-manager

Ask HN: System One models for autonomous agents

3•manlymuppet•1h ago•1 comments

Tell HN: Remember to migrate away from .name domain

158•nikanj•4d ago•103 comments

Ask HN: How can we stop UX people from changing UIs to get promotions?

5•ex-aws-dude•13h ago•4 comments

Why do computers/phones have a restart option along with the power off option?

7•saonnet•1d ago•8 comments

How do you deal with AI Output of your boss?

12•okr•18h ago•9 comments

Ask HN: Is anyone still running Token Ring or FDDI networks?

12•robotnikman•1d ago•1 comments

Ask HN: What Got You into Rust?

2•cloaky233•19h ago•3 comments

Talk like Paul Dirac – fewer words is better

5•asen•1d ago•11 comments

Google Meet Enshittification

7•chrisjj•5h ago•2 comments

Ask HN: How do I stop Gemini Live from asking."Would like to know more about..?"

2•orsenthil•1d ago•5 comments

Ask HN: Thoughts on hiring junior engineers in 2026?

11•abhishekbasu•2d ago•25 comments

Ask HN: Flying Car Practical Tech

6•NarcisMirandes•2d ago•10 comments

More Powerful Than Ever, (can't find work)

9•pieratt•2d ago•15 comments

Triplet of 'Ghostly' Galaxies Hints at What Dark Matter Is – and Isn't

5•gumby•1d ago•2 comments

Emu Concept – Make AI Follows Your Rules. (Feedback Wanted)

5•JariwalaH•1d ago•14 comments

Why is there no AlphaZero for theorem proving?

4•hyperpallium2•1d ago•3 comments

Ask HN: Are you hesitant to install vibe-coded apps?

19•ex-aws-dude•4d ago•25 comments

Tell HN: Google Argon on a Pro subscription is worthless

11•bb88•2d ago•9 comments

AI Revolution vs. Computing Revolution

3•nitinagg•2d ago•5 comments

VectorCraft vs. Figma vs. Penpot vs. Adobe Illustrator vs. Wunjo Design?

6•wladradchenko•2d ago•1 comments

Ask HN: macOS 27.x upgrade without Siri eating disk space?

4•prologic•2d ago•1 comments

Ask HN: Which books did you read at least twice?

9•chessnode•2d ago•20 comments

Ask HN: Has anyone decompiled Claude Code yet?

3•matt3210•2d ago•9 comments

Ask HN: Where has creativity in software gone?

38•piratesAndSons•4d ago•25 comments

Domain Health

10•anjalibery•4d ago•4 comments

Survey: How do you create the video demo for your project or product?

4•loveTech•1d ago•7 comments

You've reached the end!