HN Buddy

Daily digest of top Hacker News posts and comments

Subscribe to the HN Buddy Daily Digest

Your email will only be used for the HN Buddy Daily Digest. I will not share it with anyone.

HN Buddy Daily Digest

Tuesday, June 24, 2025

Hey buddy,

Just wanted to give you a quick rundown of some interesting stuff from Hacker News today, Tuesday, June 24th. It was a pretty mixed bag.

Writing Toy Software is a Joy

First off, there was this post about how awesome it is to just write small, fun software projects, not for work or anything, just 'cause. People in the comments totally agreed. A cool point was how some folks are using AI now, but more like a super-powered search engine for coding questions, asking for references and stuff, rather than just spitting out code. Another guy brought up that error handling is a huge pain point in dynamic languages, which makes writing quick toy software feel faster, even if it's messier.

Man 'refused entry into US' over a JD Vance Meme

Okay, this one's kinda wild. Apparently, some guy was possibly denied entry into the US because border control found a meme on his phone, specifically a bald JD Vance meme. The comments section blew up with people talking about free speech at the border and how intense and unwelcoming US border checks can feel compared to other countries. Some quotes from old books about losing freedoms bit by bit came up, which was pretty heavy.

Fun with uv and PEP 723

There was a technical one about Python dependency management, specifically using a tool called `uv` and a new way to declare dependencies right in your script file (PEP 723). The discussion got into how annoying Python's dependency situation can be compared to languages like Go, Rust, or even JavaScript. Some people were saying they just stick to Go for simple scripts because it gives you a single, easy-to-share file, or even just use Bash for small stuff.

Starship: A Cool Terminal Prompt

Saw a link to Starship, which is this really fast, customizable prompt for your command line. If you spend a lot of time in the terminal, it looks pretty neat. People who use it love how easy the config file is compared to messing with weird old shell scripts. Some folks mentioned switching to it after using other popular prompt setups for years.

Plastic Levels in Foods

This one's a bit grim but important. It's about a site called PlasticList that tracks plastic levels in different foods. The comments were talking about how microplastics seem to be everywhere now, even in things like parchment paper and dust. People are worried because we don't really know the long-term health effects yet, and some commenters pointed out that these kinds of independent research efforts might become even more crucial if government funding for this sort of thing gets cut.

Finding a 27-Year-Old Easter Egg in a Power Mac G3

Had a fun one about someone finding a hidden easter egg, like a secret message or feature, in the software of a really old computer, a Power Mac G3, from 27 years ago! The comments were nostalgic about how fun and customizable classic Mac OS felt back then. There was also a discussion about why companies don't put easter eggs in software much anymore – mostly because modern software is way more complicated, and they don't want to risk breaking anything for a little joke.

ChatGPT vs. Copilot Rivalry

Finally, a Bloomberg article popped up talking about how ChatGPT is reportedly doing better than Microsoft's own Copilot in getting adopted by big companies, causing some friction between OpenAI and Microsoft. In the comments, a few people mentioned their companies tried Copilot but folks ended up using other AI models like Claude more. There was also a funny comment about Microsoft renaming Active Directory to "Entra ID" and how confusing and weird the new name sounds to IT people.

So yeah, that was most of the interesting stuff today. Talk later!

All Stories from Today

Writing toy software is a joy (blog.jsbarretto.com)

Man 'refused entry into US' as border control catch him with bald JD Vance meme (www.dublinlive.ie)

Fun with uv and PEP 723 (www.cottongeeks.com)

Starship: The minimal, fast, and customizable prompt for any shell (starship.rs)

PlasticList – Plastic Levels in Foods (www.plasticlist.org)

Finding a 27-year-old easter egg in the Power Mac G3 ROM (www.downtowndougbrown.com)

National Archives at College Park, MD, will become a restricted federal facility (www.archives.gov)

Basic Facts about GPUs (damek.github.io)

The NO FAKES act has changed, and it's worse (www.eff.org)

FICO to incorporate buy-now-pay-later loans into credit scores (www.axios.com)

The bitter lesson is coming for tokenization (lucalp.dev)

Switching Pip to Uv in a Dockerized Flask / Django App (nickjanetakis.com)

Ancient X11 scaling technology (flak.tedunangst.com)

Excalidraw+ Is Now SoC 2 Certified (plus.excalidraw.com)

ChatGPT's enterprise success against Copilot fuels OpenAI/Microsoft rivalry (www.bloomberg.com)

XBOW, an autonomous penetration tester, has reached the top spot on HackerOne (xbow.com)

Gemini Robotics On-Device brings AI to local robotic devices (deepmind.google)

Can your terminal do emojis? How big? (dgl.cx)

Microplastics shed by food packaging are contaminating our food, study finds (www.cnn.com)

Tell HN: Meta developer account suspended (news.ycombinator.com)

iPhone customers upset by Apple Wallet ad pushing F1 movie (techcrunch.com)

A federal judge sides with Anthropic in lawsuit over training AI on books (techcrunch.com)

SourceHut moves business operations from US to Europe (lists.sr.ht)

Marble Blast (marbleblast.vaniverse.io)

Subsecond: A runtime hotpatching engine for Rust hot-reloading (docs.rs)

The German automotive industry wants to develop open-source software together (www.vda.de)

Show HN: Autumn – Open-source infra over Stripe (github.com)

How to Think About Time in Programming (shanrauf.com)

Show HN: Oasis – An open-source, 3D-printed smart terrarium (github.com)

Nordic Semiconductor Acquires Memfault (www.nordicsemi.com)