HNHacker News
TopNewBestAskShowJobs

joeriddles

373 karma · joined June 30, 2020

me@joeriddles.dev
submissionscomments
joeriddles··on What even is an OS now?
I look forward to following your and Kurt's new adventure. I love Fly in no small part to your writing for its blog. Wild to see what feels like a complete changing of the guard at Fly, at least from the outside. Your post resonates; reminiscent of the Ink&Switch talk from local first conf that I watched today.
joeriddles··on Writing by hand is good for your brain
I disagree. I love buying used books and seeing what other people found interesting, whether it's by way of notes in the margins, highlights, etc. I also love it when people write their name in the front of the book and when they read it. I like the idea of a single copy of a book making its way among many people, all adding their own thoughts.
joeriddles··on Fable Converted Pylint to Rust
Do you have any favorite books or resources on how folks in the past adapted to changes in their industries?
joeriddles··on The Future of Obsidian Plugins
Nice! It was pretty easy to take my extension[1] from a middling Health and Review score to in the green. The obsidian eslint extension is helpful.

[1] https://github.com/joeriddles/extended-task-lists

joeriddles··on The compiler is your best friend
Great read. C# has the concept of nullable reference types[1] which requires you to be explicit if a variable can be null and the compiler is aware of this. I would love to see a similar feature in languages like TypeScript and Go.

[1]: https://learn.microsoft.com/en-us/dotnet/csharp/nullable-ref...

joeriddles··on Notion releases offline mode
I'm surprised Figma doesn't support offline mode given this blog post about how they built it.

https://www.figma.com/blog/how-figmas-multiplayer-technology...

joeriddles··on Ask HN: What are you working on? (May 2025)
This looks really cool! OpenAPI for CLIs is a great idea.
joeriddles··on Quill v2 – Rich text editor
Sounds like an interesting system :)
joeriddles··on Show HN: AboutIdeasNow – search /about, /ideas, /now pages of 7k+ personal sites
I added my site and received the following response:

> josephriddle.com/ideas without update time

I looked into the source code to determine how it's finding the update time. Come to find out, it's using ChatGPT! [0] It appears to only be looking at the article contents for the date, not at any page metadata.

[0] https://github.com/lindylearn/aboutideasnow/blob/main/apps/a...

joeriddles··on Ask HN: Reading material on how to be a better software engineer?
The audiobook version of The Goal is the best audiobook I have listened to! Each character is voiced by someone else, which sometimes doesn’t work well for audiobooks, but in this case I think they knocked it out of the park. The main voice actor in particular is phenomenal. I have tried to figure out who voiced Alex, but all credits for the audiobook simply say “ensemble cast” or “unknown”.
joeriddles··on 58 bytes of CSS to look great nearly everywhere
Perhaps this or this? Excuse the language.

[1] http://motherfuckingwebsite.com/

[2] http://bettermotherfuckingwebsite.com/

joeriddles··on Milestone: Half a million downloads for VideoLAN packages in the .NET ecosystem
Essential C# 8.0 - hands down. It is awesome both for beginners and experts. I've read it once, and keep it handy for reference. It's written by some of the most knowledgeable people there are on C#/.NET. I have also read one of the Head First C# books, and found it lacking once I got past the basics.