Sign in

Old Man Yells at Code

@joshmarinacci.bsky.social
26 followers 55 following 80 posts

author, single father, grumpy engineer, T1D.

PostsRepliesMedia
Old Man Yells at Code @joshmarinacci.bsky.social · 24/09/2026
I just signed a @theactionnetwork.bsky.social petition: Petition to Keep the Academy of Natural Sciences Open to the Public. Sign here: actionnetwork.org/petitions/pe...
actionnetwork.org
Petition to Keep the Academy of Natural Sciences Open to the Public
The scientific community in Philadelphia and concerned neighbors are calling on Drexel University to keep the Academy of Natural Sciences of Philadelphia’s public-facing museum open beyond their impos...
000
Old Man Yells at Code @joshmarinacci.bsky.social · 20/09/2026
I discovered another cool little OS for ESP32 devices. tactilityproject.org
tactilityproject.org
Tactility
Tactility is an operating system that targets ESP32 devices
001
Old Man Yells at Code @joshmarinacci.bsky.social · 13/09/2026
I’m experiencing an awkward mix of anger, terror, and relief. Surely there is some German word that perfectly describes this feeling.
000
Old Man Yells at Code @joshmarinacci.bsky.social · 12/09/2026
Ooh. An ESP32 that can run real Linux with an MMU. That’s really cool!
cnx-software.com
Espressif Systems releases a Linux BSP developer preview for ESP32-S31 RISC-V microprocessor - CNX Software
The ESP32-S31 microprocessor is getting Linux support from Espressif Systems. The ESP32-S31 dual-core RISC-V microprocessor was first unveiled in March,
000
Old Man Yells at Code @joshmarinacci.bsky.social · 11/09/2026
I can’t believe it’s been 25 years. I remember exactly where I was. I wonder if this is how Pearl Habor or the moon landing felt to previous generations.
000
Old Man Yells at Code @joshmarinacci.bsky.social · 07/09/2026
Remember folks: AIs don’t destroy society, people with AIs destroy society.
000
Old Man Yells at Code @joshmarinacci.bsky.social · 06/09/2026
Embedded Rust support for the LilyGo T5 E-Paper S3 Pro. And an ebook reader. josh.earth/2026/09/06/e...
josh.earth
Embedded Rust for e-Paper — josh.earth
I’m happy to share my latest Embedded Rust exploits with a new e-paper driver for the exhaustively named LilyGo T5 E-Paper S3 Pro. I got Rust running on it last year but ...
000
Old Man Yells at Code @joshmarinacci.bsky.social · 06/09/2026
How is it my last four jobs all have roundish black logos with curved or crossing lines?
A list of four job descriptions with company logos
000
Old Man Yells at Code @joshmarinacci.bsky.social · 04/09/2026
AI is supposed to automate away software engineering, and yet I feel busier than ever. 🤔
011
Old Man Yells at Code @joshmarinacci.bsky.social · 15/08/2026
I just showed my 17yr old nephew how to “operate” the instruction manual for his car. “It’s like an iPad made of paper. You zoom in by moving closer. You search using the table of contents“.
static.klipy.com
Man Performs Facepalm
ALT: Man Performs Facepalm
000
Old Man Yells at Code @joshmarinacci.bsky.social · 13/08/2026
JS13k has started and I’m a judge again this year for the WebXR category. I can’t wait to see entries for this year’s delightful theme. js13kgames.com/2026/blog/co...
js13kgames.com
The competition has started!
The fifteenth annual online js13kGames competition starts… NOW! Build a web game following the given theme within the next month and fit it into a 13KB zip package to win lots of cool prizes and respe...
000
Reposted by Old Man Yells at Code
Eric Migicovsky @ericmigi.com · 10/08/2026
Huge update for @beeper.com today - nice work team 📟! - Merge chats from same person across networks into one chat view - Split your inbox (personal, work, etc) via labels - Change chat backgrounds blog.beeper.com/2026/08/10/b...
3333
Old Man Yells at Code @joshmarinacci.bsky.social · 31/07/2026
Why do all AI related websites have an "AI look" now?
000
Old Man Yells at Code @joshmarinacci.bsky.social · 30/07/2026
I've gotten back into Embedded Rust again and have some recent successes to tell you about. First, this photo.
e-paper device showing the first chapter of Moby Dick
110
Old Man Yells at Code @joshmarinacci.bsky.social · 27/07/2026
Used Claude recently on a Rust project and it feels like it's been getting slower. This wasn't a big project (compared to the big Java projects I do at work, anyway), but it was definitely putting a lot of pressure on the context size. I wonder if Rust just requires more tokens than Java & JS.
100
Old Man Yells at Code @joshmarinacci.bsky.social · 26/07/2026
I read Christopher Moore's "Secondhand Souls" so you don't have to. josh.earth/2026/07/23/s...
josh.earth
Secondhand Souls — josh.earth
Secondhand Souls is the sequel to Christopher Moore's earlier book A Dirty Job. I really enjoyed the first book and I thought I had a decent conclusion. The sequel I enjoyed as well ...
000
Old Man Yells at Code @joshmarinacci.bsky.social · 26/07/2026
Oooh. Someone ported Micro Quick-js to Rust. I'll need to think of something fun to do with that on my ESP32 devices. crates.io/crates/mquic...
crates.io
crates.io: Rust Package Registry
crates.io serves as a central registry for sharing crates, which are packages or libraries written in Rust that you can use to enhance your projects
000
Old Man Yells at Code @joshmarinacci.bsky.social · 17/07/2026
Now I understand why it's such an important book.
josh.earth
Slaughterhouse Five — josh.earth
I don't know why I waited until I was almost fifty to read Slaughterhouse Five. I'd always heard it was a groundbreaking work of sci-fi, but I didn't know why. Now that I've read it I can ...
000
Old Man Yells at Code @joshmarinacci.bsky.social · 16/07/2026
Anyone can do it, if you just believe.
josh.earth
Make a Popular Web Tool in 23 Easy Steps — josh.earth
Creating a great webtool that you want to share with the world is easy. Just follow these simple steps for success.
000
Old Man Yells at Code @joshmarinacci.bsky.social · 28/06/2026
I wrote a thing! josh.earth/posts/metave...
josh.earth
Why the Metaverse Failed — josh.earth
I recently read the excellent long form article The Metaverse Fever Dream by Pixel Envy (Nick Heer). It gets the general vibe right and I encourage you to read it, but I also think it doesn’t capture ...
100
Old Man Yells at Code @joshmarinacci.bsky.social · 12/06/2026
SpaceXAITwitter went public today. Before you buy, ask yourself: Do you really think cost competitive AI data centers in space will launch before the bubble pops? I do not.
000
Old Man Yells at Code @joshmarinacci.bsky.social · 10/05/2026
Happy Mother’s Day. I miss you Mom.
Me at 2 years old with my parents in an Olan Mills family portrait.
000
Old Man Yells at Code @joshmarinacci.bsky.social · 08/05/2026
I refactored the UI and improved performance on FontBog.com, my Google Fonts explorer website. Here’s a few interesting slices: ⁠The dog and shrimp symbols in every emoji font fontbog.com?subset=emoji... The ampersand in every display font fontbog.com/category/dis...
fontbog.com
Font Bog
100
Old Man Yells at Code @joshmarinacci.bsky.social · 28/04/2026
Why is my Japanese beer I bought in America made in Italy?
000
Old Man Yells at Code @joshmarinacci.bsky.social · 27/04/2026
I didn’t like the others, so made a web app to explore Google Fonts. Still needs UI polish, but it works pretty well. You can even search for fonts that contain a specific glyph. fontbog.com
fontbog.com
Font Bog
200
Old Man Yells at Code @joshmarinacci.bsky.social · 24/04/2026
Our country is in an emotional recession. None of our systems work anymore. They still don’t work the way they used to before Covid. There’s weird shortages crazy hyper optimizations. Back in the Barack Obama era it was “Yes We Can”. Now I think we’re in the era of “No We Can’t.”
100
Old Man Yells at Code @joshmarinacci.bsky.social · 29/03/2026
Congratulations on this major milestone @ohmjs.org ohmjs.org/blog/2026/03...
ohmjs.org
Inside Ohm's PEG-to-Wasm compiler | Ohm
Ohm is a user-friendly parsing toolkit for JavaScript and TypeScript. You can use it to parse custom file formats or quickly build parsers, interpreters, and compilers for programming languages. Learn...
010
Reposted by Old Man Yells at Code
Orhun Parmaksız @orhun.dev · 21/03/2026
The new version of "Mousefood" is out! 🧀🥳 🐁 Mousefood — A Ratatui backend for embedded devices 🦀 Build TUIs for microcontrollers, e-ink display & more w/ Rust! 💯 Now supports blinking cursor & lilygo T5 e-paper ⭐ GitHub: github.com/ratatui/mous... #rustlang #ratatui #tui #esp32 #rp2040 #stm32
2476
Old Man Yells at Code @joshmarinacci.bsky.social · 20/03/2026
Can we still make software that sparks joy? I hope so, but I'm not optimistic. joshondesign.com/2026/03/19/s...
joshondesign.com
Can we still make software that sparks joy?
A diatribe in when I am greatly disappointed in my industry.
010
Reposted by Old Man Yells at Code
Jude Hill @judemakes.bsky.social · 10/03/2026
Vorn Voice and Quad Code working together Building in public - Jude
121
Old Man Yells at Code @joshmarinacci.bsky.social · 18/01/2026
blogs.newardassociates.com/blog/2026/20...
blogs.newardassociates.com
2026 Tech Predictions
Technology and related predictions for 2026.
000
Reposted by Old Man Yells at Code
Jonathan Pallant @thejpster.org.uk · 30/10/2025
Espressif hired a bunch of Rust devs years ago and they have been quietly doing great work supporting Rust on their chips ever since. Still haven’t seen any other chip companies get close. developer.espressif.com/blog/2025/10...
developer.espressif.com
esp-hal 1.0.0 release announcement
Announcing esp-hal 1.0, the first Rust SDK for embedded devices.
2728
Old Man Yells at Code @joshmarinacci.bsky.social · 30/10/2025
After much hard work esp-hal 1.0 is finally here. #rust #embedded developer.espressif.com/blog/2025/10...
developer.espressif.com
esp-hal 1.0.0 release announcement
Announcing esp-hal 1.0, the first Rust SDK for embedded devices.
000
Old Man Yells at Code @joshmarinacci.bsky.social · 10/10/2025
If you play only one game from the J13k winners, it should be Witchcat. Amazing Zelda like puzzles and vibe. js13kgames.com/2025/games/w...
js13kgames.com
Witchcat
A game in the js13kGames 2025 competition. Play it now, for free!
000
Old Man Yells at Code @joshmarinacci.bsky.social · 10/10/2025
We had some really great entries this year! js13kgames.com/2025/blog/wi...
js13kgames.com
Winners announced!
Here are the winners of the fourteenth annual js13kGames competition! Congratulations to all authors of the 197 games submitted this year.
000
Old Man Yells at Code @joshmarinacci.bsky.social · 08/10/2025
I designed a new layout algorithm for my embedded rust gui toolkit. Here's a writeup on how it works. joshondesign.com/2025/10/07/e...
joshondesign.com
Embedded GUI Layout Algorithms
110
Old Man Yells at Code @joshmarinacci.bsky.social · 06/10/2025
So far Liquid Glass has been better than I feared on iOS. The new transitions are nice. But it's so ugly on macOS.
000
Old Man Yells at Code @joshmarinacci.bsky.social · 03/10/2025
www.subtext-lang.org/retrospectiv... I’m a little late posting this, but it’s still fascinating. #programming #languages
subtext-lang.org
Subtext Retrospective
000
Old Man Yells at Code @joshmarinacci.bsky.social · 01/10/2025
I’ve been sick in bed for a week (likely covid stratus variant) and I’d like a rogue like to play on iOS. Any suggestions for something that doesn’t had f2p or micro-transaction game mechanics?
000
Old Man Yells at Code @joshmarinacci.bsky.social · 19/09/2025
Progress on my new GUI toolkit for embedded Rust. It’s coming along nicely but I need some input. joshondesign.com/2025/09/16/e...
joshondesign.com
Embedded Rust GUI Progress report
020
Old Man Yells at Code @joshmarinacci.bsky.social · 17/09/2025
I installed iOS26. Liquid Glass is … fine? There’s some inconsistencies and lack of polish but it’s not as big of a change as the internet made me think. I haven’t tried the new macOS yet though.
000
Old Man Yells at Code @joshmarinacci.bsky.social · 31/08/2025
More tips on using Rust with the LilyGo T-Deck joshondesign.com/2025/08/27/e...
joshondesign.com
Accessing the Keyboard and Screen on the LilyGo T-Deck with Rust
000
Old Man Yells at Code @joshmarinacci.bsky.social · 27/08/2025
I’ve been working with #embedded #rust on the LilyGo T-Deck (an Esp32 device) and put together some example code of using the different features of the board. joshondesign.com/2025/08/13/e...
joshondesign.com
Rust on the LilyGo T-Deck
140
Old Man Yells at Code @joshmarinacci.bsky.social · 02/08/2025
AI is a technology, not a product. Once some one finds a use for AI that makes money, the general purpose systems will be replaced by more efficient targeted ones, and we might not call it AI anymore. www.dbreunig.com/2025/08/01/d...
dbreunig.com
Does the Bitter Lesson Have Limits?
Recently, “the bitter lesson” is having a moment. Coined in an essay by Rich Sutton, the bitter lesson is that, “general methods that leverage computation are ultimately the most effective, and by a l...
000
Old Man Yells at Code @joshmarinacci.bsky.social · 01/08/2025
A shockingly good and concise explanation of Zod and other Typescript validators youtube.com/watch?v=6P-2...
youtube.com
Zod VS Valibot: JS/TS Validator Battle!
YouTube video by Jack Herrington
010
Reposted by Old Man Yells at Code
astrafoxen @astrafoxen.bsky.social · 21/07/2025
Hubble Space Telescope images of interstellar comet 3I/ATLAS are out! These were taken 5 hours ago. Plenty of cosmic rays peppering the images, but the comet's coma looks very nice and puffy. Best of luck to the researchers trying to write up papers for this... archive.stsci.edu/proposal_sea... 🔭
13723155
Old Man Yells at Code @joshmarinacci.bsky.social · 18/07/2025
I noticed that #crypto values are on a tear lately. Is something going on in the real world to drive up values?
000
Old Man Yells at Code @joshmarinacci.bsky.social · 09/07/2025
Why are we using AI to write code? Code is to tell a computer to perform a task. AI is a computer. Why aren't we just having the AI do the task directly, and if the answer is because it's unreliable then why are we asking it to write code? ;)
000
Old Man Yells at Code @joshmarinacci.bsky.social · 08/07/2025
Science fiction is never really about the aliens. It’s about us. It’s not really about the future. It’s about the present. It’s not really about “them”. It’s really about us. SF is always a reflection on current society and our current problems.
000
Old Man Yells at Code @joshmarinacci.bsky.social · 08/07/2025
Good software is honest about its limitations. It doesn’t make promises it can’t keep. It is conservative in what it outputs and never violates expectations. LLMs are not good software.
000