Rick Elrod
relrod.bsky.social
Rick Elrod
@relrod.bsky.social
Hello! I am a #linux and #emacs user and software engineer who also enjoys #linguistics and #etymology. Trying to forget that I'm American. Proud to be living in Germany. Learning #German and #Rust. he/him/his.

GitHub: https://github.com/relrod
Pinned
Ich suche einen Deutschen Tandem-Partner/in, mit dem ich über technische Themen reden könnte. Ich bin auf Niveau B1-ish. Bitte sag mir Bescheid.

I'm looking for a #German tandem partner to talk with about technical topics for practice! Please reach out if that sounds fun!
Reposted by Rick Elrod
So many really important concepts and techniques Haskell makes available aren’t even representable in Rust, and it makes me sad because I really want Rustaceans to be able to think those thoughts.
April 2, 2025 at 1:02 PM
Reposted by Rick Elrod
It’s definitely grown out of the Haskell/pure/dependently-typed FP world. I do wish more people would spend a little time writing Haskell, just so more of the good ideas can be imported to other languages; Rust has already benefited heavily from this dynamic but there is SO MUCH MORE.
April 2, 2025 at 1:02 PM
Grabbed a new #mechanical #keyboard over the weekend, a Womier RD75. Loving it so far, it's my first keyboard with linear switches. I'm not sure if I can ever go back now.

Wrote up a silly "review" elrod.me/blog/womier-...
Womier RD75 Pro: A quick review
I recently picked up a Womier RD75 Pro mechanical keyboard; here are my thoughts.
elrod.me
March 25, 2025 at 3:20 AM
Ich suche einen Deutschen Tandem-Partner/in, mit dem ich über technische Themen reden könnte. Ich bin auf Niveau B1-ish. Bitte sag mir Bescheid.

I'm looking for a #German tandem partner to talk with about technical topics for practice! Please reach out if that sounds fun!
March 24, 2025 at 9:20 PM
@orphaninstance.bsky.social Hey, I don't know you but your profile picture brought back so many childhood memories of playing SkiFree, and you showed up in my Rust feed, and your first post was about you reading Okasaki, so you seem cool 🤣
March 18, 2025 at 2:03 AM
Reposted by Rick Elrod
TypeScript team: rewrites compiler in Go.

Go community: what do you mean your new compiler takes more than a minute to compile? Unacceptable. Dishonorable even. We are so sorry for this sub par experience. Not how we do things around here.

Two days later: WIP 5x speedup.

HN: why pick Go anyway?
cmd/compile: slow escape analysis in large package in the typescript compiler · Issue #72815 · golang/go
Go version go version go1.24.1 linux/amd64 Output of go env in your module/workspace: AR='ar' CC='gcc' CGO_CFLAGS='-O2 -g' CGO_CPPFLAGS='' CGO_CXXFLAGS='-O2 -g' CGO_ENABLED='1' CGO_FFLAGS='-O2 -g' ...
github.com
March 13, 2025 at 12:53 AM
@johncrickett.bsky.social i just found out about codingchallenges.fyi today. Some really cool project ideas as I'm learning Rust. Just wanted to say thanks for your efforts!
March 5, 2025 at 7:24 PM
Reposted by Rick Elrod
I think the funniest criticism of Rust in the kernel is “but what if there’s a better language after rust, shouldn’t we wait for that?” and when you ask what that would even look like they’re like “I dunno”

There’s always gonna be another language. Sure. But that’s not a concrete plan.
February 26, 2025 at 3:30 PM
Reposted by Rick Elrod
A bad hire can introduce friction. A bad management hire can introduce friction and also convert friction into dysfunction.
February 26, 2025 at 5:05 PM
Reposted by Rick Elrod
'Self' is an English word with cognates across the Germanic languages: Danish selv, Dutch zelf, German selbst, Swedish själv, and silba in Gothic.

Beyond Germanic, its origin is uncertain, but intriguingly "sselboi-sselboi" ('for himself') turns up in the ancient Venetic language of northern Italy.
February 26, 2025 at 6:33 PM
Well, my German (or use of the metric system) is coming along well... I just accidentally ordered 400 lbs of pepper salami at the meat counter. That was the moment they switched to English on me. Sigh 😂
February 22, 2025 at 5:34 PM
"zuverlässig" in German is kinda cool. Meaning reliable/dependable, from verlassen.

sich verlassen auf etw. - to rely/depend on someone/something.

We have similar in English, "I'm leaving this problem to you." Was it developed independently or did Germanic have both meanings? 🤔

#etymology
February 17, 2025 at 9:20 PM
Interested in remote #rust work (full time and must be able to work from Germany). Still learning - not an expert yet - but loving Rust and eager to grow!

Please DM if you know of anything! #rustlang
February 14, 2025 at 8:09 AM
Anyone have any good DevOps-related podcasts they enjoy and can recommend?
February 8, 2025 at 2:10 AM