Sign in

Arvid Gerstmann

@arvid.io
458 followers 456 following 784 posts

Principal Engineer/Architect with 10+ years experience | Rust 🦀 | C & C++| Embedded, Platform Engineering, High-Performance Systems | Working with Rust at Amazon Twitter: twitter.com/arvidgerstmann LinkedIn: linkedin.com/in/arvidgerstmann Blog: arvid.io

PostsRepliesMedia
Arvid Gerstmann @arvid.io · 9h
I have pimped my car (well, van) to use @noctua-at.bsky.social fans. Sooo much better!
000
Arvid Gerstmann @arvid.io · 10/09/2026
Quick question to all the folks that are currently predicting that AI is going to replace all programmers/humans, are you paying everything in Bitcoins? How's the NFT doing you bought a couple years ago? Oh, it depreciated by 1000%. Too bad. See you in a couple of years for the next hype cycle.
040
Arvid Gerstmann @arvid.io · 27/08/2026
I ordered some electronics parts from China, for building a product that I'd sell in the EU. I paid more in tolls than for the actual parts. Thank you @vonderleyen.ec.europa.eu for nothing. I hope you're happy that everything you've been doing recently is killing small businesses.
000
Arvid Gerstmann @arvid.io · 27/08/2026
Can't tell if real or fake. #NotTheOnion ?
090
Arvid Gerstmann @arvid.io · 19/08/2026
I have been quite the detractor of AI. However, recent models have seriously improved coding abilities. I have to admit, with some careful prompting and controlling the output, it's definitely a useful tool. So great for refactoring or large, boring, repetitive code changes.
020
Arvid Gerstmann @arvid.io · 15/08/2026
Greenhouse xkcd.com/2889/
xkcd.com
Greenhouse Effect
010
Reposted by Arvid Gerstmann
David Wheeler @daveofthings.bsky.social · 07/08/2026
It's been too long since someone took a swipe at my old favorite editor. We need to keep the editor wars alive, people!
052
Arvid Gerstmann @arvid.io · 07/08/2026
My girlfriend took out the warm wool blanket this morning because she is cold. Mind you, it's summer and we have 22°C in our rooms. I'm but build for warm climates. In like rain and 18 degrees.
000
Arvid Gerstmann @arvid.io · 06/08/2026
Wohoooo. That‘s the hardest part. Good work.
010
Arvid Gerstmann @arvid.io · 06/08/2026
Building macOS applications using Rust, instead of Objective-C or Swift, using the system AppKit APIs is surprisingly nice. I'd even say, it's almost nicer than using Swift. I did not expect that.
091
Arvid Gerstmann @arvid.io · 05/08/2026
*completely
000
Arvid Gerstmann @arvid.io · 05/08/2026
I wanted to clone the Mac application of Harvest (my invoice tool). All prior models failed miserably. Even to the point that they couldn't even manage to get the code to compile. I almost cloned the entire app this morning with fable. I'm genuinely impressed.
010
Arvid Gerstmann @arvid.io · 05/08/2026
I found fable to be the first model that can actually do something that is derivative and not just a bunch of snippets from stackoverflow pasted together. My litmus test for this was building a macOS application in Rust using the objc crates. Specifically, building the menu bar icon.
100
Arvid Gerstmann @arvid.io · 05/08/2026
Fable really might be the first model that's not compatible stupid. I'm impressed.
200
Arvid Gerstmann @arvid.io · 03/08/2026
Having an unlimited plan really pays off when traveling. Paired with a small pocket router, I have full freedom.
010
Arvid Gerstmann @arvid.io · 02/08/2026
I consider myself lucky to have three IMAX cinemas nearby. One of which is the biggest IMAX screen in the world (815m²). All of which also have the 1.43:1 aspect ratio. Unfortunately, all also have a digital projector. Definitely will need to visit the IMAX in London at least once in my lifetime.
000
Arvid Gerstmann @arvid.io · 01/08/2026
It's good advice, especially if you need a tax invoice. Even well established cheap booking "brands" won't give you a proper one.
010
Arvid Gerstmann @arvid.io · 29/07/2026
LaTeX is actually pretty usable if you use Claude to convert your @typst.app documents to LaTeX instead of actually writing them yourself. (I needed LaTeX for a specific use case, I usually have replaced every use case of LaTeX with Typst.)
010
Arvid Gerstmann @arvid.io · 21/07/2026
What's your tool of choice for cutting large stencils to size? I usually use a pair of shears for sheet metal but the cuts never come out that great. Any tips?
010
Arvid Gerstmann @arvid.io · 20/07/2026
Why can't people just be nice to each other?
120
Arvid Gerstmann @arvid.io · 17/07/2026
Even after all these years, the Rust borrow checker still manages to amaze me at times. I needed to bubble a lifetime of a raw pointer (!!) through references a few layers, and I added lifetime annotations, entirely assuming this would still fail. Surprisingly, it just worked. I am flabbergasted.
020
Arvid Gerstmann @arvid.io · 16/07/2026
It's been a rough night.
010
Arvid Gerstmann @arvid.io · 16/07/2026
Modern x86 has efficiency cores, too. It's not an ARM feature anymore. And they're noticeably terrible on x86, which is something I never noticed on an Apple ARM.
000
Arvid Gerstmann @arvid.io · 15/07/2026
I can't even remember the last time I flew with a checked bag. Probably to CppCon in Seattle in 2018. I wanted to bring a couple packs of La Croix to Germany.
110
Arvid Gerstmann @arvid.io · 15/07/2026
Microsoft Teams worked well for me.
030
Arvid Gerstmann @arvid.io · 15/07/2026
I'm rooting for Gašper.
030
Arvid Gerstmann @arvid.io · 15/07/2026
I miss sum types so much. Really makes so many things so much more simple and elegant.
130
Arvid Gerstmann @arvid.io · 15/07/2026
Rust almost made me hate C++. It's such an awfully designed language with so much baggage and issues that will never be fixed. And I say that as someone who was at some point exclusively writing C++, writing papers for inclusion into the C++ standard and speaking at C++ conferences.
180
Arvid Gerstmann @arvid.io · 14/07/2026
I wonder why so many programming languages do not have a do while loop construct. It's slightly less often used, but makes code so much more readable when you need it.
020
Arvid Gerstmann @arvid.io · 14/07/2026
You'd be breaking a multitude of very serious laws and could be endangering or killing innocent people if you fry someones pacemaker. That said, it's technically possible to kill electric devices remotely.
010
Arvid Gerstmann @arvid.io · 14/07/2026
That's definitely concerning. The question is, why are they abandoned?
100
Arvid Gerstmann @arvid.io · 14/07/2026
If the pan is searing hot, the leidenfrost effect is aiding you and will make it non-stick.
010
Reposted by Arvid Gerstmann
Fight Chat Control @fightchatcontrol.bsky.social · 09/07/2026
Chat Control 1.0 passed despite a majority voting against it (314:276), ushering in suspicionless mass scanning of your private communications until 2028. Regrettably, Roberta Metsola's brazen and undemocratic actions jeopardise the legitimacy of the EU. The battle against Chat Control 2.0 begins!
17362269
Arvid Gerstmann @arvid.io · 09/07/2026
Moving another two Google account to @proton.me. Todays EU decision made me want to move all private communication to be fully end-to-end encrypted. The development in this world is deeply concerning.
040
Arvid Gerstmann @arvid.io · 09/07/2026
Ok. I hope you find something that works for you.
000
Arvid Gerstmann @arvid.io · 08/07/2026
Huh. I got a free replacement for mine which was a bit noisy. I still have it somewhere, if I manage to dig it up I could send it over to you.
100
Arvid Gerstmann @arvid.io · 30/06/2026
German politics below 👇. Ignore if not interested. Thank you! Hallo 👋 Gegen die Hitzewelle braucht es konsequenten Klimaschutz. Deshalb fordert Fridays for Future: Lobbyministerin Reiche entlassen. Jetzt unterzeichnen ✍️ weact.campact.de/petitions/hi...
weact.campact.de
Die Hitze hat Gründe.
Hallo 👋 Kannst Du mir kurz helfen? Gegen die Hitzewelle braucht es konsequenten Klimaschutz. Deshalb fordert Fridays for Future: Lobbyministerin Reiche entlassen. Jetzt unterzeichnen ✍️
110
Arvid Gerstmann @arvid.io · 25/06/2026
I'm pretty happy I got an AC last year. We have nice and cosy 30°C in all rooms without AC. Sadly, that includes the kitchen which now is also a sauna at 45°C. I'm practically living in my office because it has AC.
010
Arvid Gerstmann @arvid.io · 25/06/2026
Stay safe and stay hydrated. It's crazy around here as well. We had 40°C in parts of the country. And we had like 38°C yesterday.
100
Arvid Gerstmann @arvid.io · 21/06/2026
I did a successful transplantation of a brand new battery into an old MacBook Pro from 2017. Restored it to it's old glory. Works like new. Pretty happy with the results. Saved my girlfriend a good thousand bucks by not having to buy a new MacBook Pro.
040
Arvid Gerstmann @arvid.io · 21/06/2026
Yeeaaah, we hit 36 for the last three days in Stuttgart. I invested in a split A/C last year, and it's been helping massively. I'm not made for those temperatures. Stay safe and hydrated.
010
Reposted by Arvid Gerstmann
Ranjit Mathew @rmathew4bs.bsky.social · 20/06/2026
Hilarious! 😂 “AI Economics For Dummies”, McSweeny’s (www.mcsweeneys.net/articles/ai-...). #AI #Economics #Satire #Humor #Parody #Funny #Business #Investing #Bubble
mcsweeneys.net
AI Economics for Dummies
“Xavier owns an apartment that he rents out at a loss of $1 billion/month. Seeing this success, he decides to make financial commitments to construct $850 bi...
063
Arvid Gerstmann @arvid.io · 20/06/2026
Die Frage die sich stellt ist, wie wird das kontrolliert? Als Schüler kann ich zuhause doch effektiv machen was ich will.
000
Arvid Gerstmann @arvid.io · 19/06/2026
At $work the CI builds for my project take upwards of an hour. 20 minutes is pretty good in relation.
020
Arvid Gerstmann @arvid.io · 19/06/2026
This is not normal in south Germany. How blind, ignorant and/or stupid do you have to be to still deny climate change?
021
Arvid Gerstmann @arvid.io · 18/06/2026
Das ist leider etwa traurig.
000
Arvid Gerstmann @arvid.io · 18/06/2026
Ich bin bereit die Scherben aufzufegen von all denen die nicht mehr eigenständig denken können. Das wird bestimmt gut bezahlt. ;)
110
Arvid Gerstmann @arvid.io · 18/06/2026
The workflow of using typst from neovim via github.com/chomosuke/ty... is insanely good. The preview is nearly instantaneous. And I don't even need to save my file to see the changes.
github.com
GitHub - chomosuke/typst-preview.nvim: Low latency typst preview for Neovim
Low latency typst preview for Neovim. Contribute to chomosuke/typst-preview.nvim development by creating an account on GitHub.
020
Arvid Gerstmann @arvid.io · 14/06/2026
Where do the rust maintainers hate each other?
000
Arvid Gerstmann @arvid.io · 13/06/2026
So happy that I bought my 3090 when the prices weren't that insane (it was still insane expensive). Though, I'd need a second one for my gaming PC :/
000