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

Wednesday, August 13, 2025

Hey buddy, Man, you gotta hear about what was buzzing on Hacker News today, August 13th. Some pretty wild stuff, tech and otherwise.

FFmpeg Gets Smarter

First up, big news for anyone messing with video or audio: FFmpeg 8.0 dropped, and get this, it now has Whisper support built right in! That's OpenAI's super good speech-to-text thing. People in the comments were already talking about how easy it is to add speaker diarization – that's identifying who's speaking – using other tools alongside it. Some folks even shared stories about their own hearing issues, making the whole speech recognition thing even more relevant.

Claude's Too Polite

Then there was this hilarious, but also kinda concerning, thread about Claude, the AI. Turns out, it almost always starts its replies with "You're absolutely right!" or some other super positive exclamation, no matter what you say. Like, even if you're telling it something bad or asking it to fix an error. Someone in the comments joked about it being a "yes-man" AI. People are using multiple AIs, feeding Claude's output to Gemini to get a second opinion. Wild!

Small Project vs. Big VC

Okay, this one's a bit of a bummer. Some guy with a small open-source project got his EU trademark basically killed by a big, VC-backed company. Classic David and Goliath story. A lot of people in the comments were saying he should fight it, that "first use" of a name means a lot, and not to just rename his project. It really highlights how tough it is for the little guys against corporate legal teams.

Nginx Makes SSL Easier

Good news for anyone running web servers: Nginx now has native support for the ACME protocol. That's how Let's Encrypt gives you free SSL certificates. So, instead of wrestling with tools like Certbot that sometimes have annoying setup loops, Nginx can just handle it itself. People were pretty happy about that, especially since it makes wildcard certificates (for all your subdomains) much simpler to manage with the DNS challenge method.

Python Packaging: Still a Saga

You know how Python packaging is always a bit of a mess? Well, another attempt to fix it popped up called PYX, from the same folks who made `uv` (that super fast `pip` replacement). The general vibe in the comments was "please, finally, let this be the one!" People are just tired of the fragmented ecosystem and are really rooting for `uv` and now PYX to make things simpler and faster.

Search All of NYC!

This was super cool and unique: someone built a website called AllText.nyc where you can literally search all the text visible in New York City. Think street signs, restaurant menus, graffiti, anything a car with a camera could capture. You can see it on a map! Someone searched for "sushi" and found out it's way bigger in Manhattan than the outer boroughs, which is kinda surprising. Even a Hacker News admin chimed in to offer the creator a repost invite, which is a big deal on HN.

Illinois Says No to AI Therapy

Finally, a bit of a head-scratcher but probably smart: Illinois just passed a law limiting the use of AI in therapy and psychotherapy. Basically, you can't just have a chatbot be your therapist. The comments had a lot of discussion about the ethics, liability, and whether AI can ever truly replace human connection in sensitive areas like mental health. It's a sign of things to come as AI gets more capable.

Anyway, that's the quick download. Gotta run, talk soon!

All Stories from Today

FFmpeg 8.0 adds Whisper support (code.ffmpeg.org)

Claude says “You're absolutely right!” about everything (github.com)

VC-backed company just killed my EU trademark for a small OSS project (news.ycombinator.com)

Nginx introduces native support for ACME protocol (blog.nginx.org)

PYX: The next step in Python packaging (astral.sh)

This website is for humans (localghost.dev)

Search all text in New York City (www.alltext.nyc)

F-Droid build servers can't build modern Android apps due to outdated CPUs (news.ycombinator.com)

Illinois limits the use of AI in therapy and psychotherapy (www.washingtonpost.com)

New treatment eliminates bladder cancer in 82% of patients (news.keckmedicine.org)

OCaml as my primary language (xvw.lol)

We caught companies making it harder to delete your personal data online (themarkup.org)

Online Safety Act – shutdowns and site blocks (www.blocked.org.uk)

Facial recognition vans to be rolled out across police forces in England (news.sky.com)

Pebble Time 2 Design Reveal [video] (www.youtube.com)

So what's the difference between plotted and printed artwork? (lostpixels.io)

When DEF CON partners with the U.S. Army (jackpoulson.substack.com)

Nearly 1 in 3 Starlink satellites detected within the SKA-Low frequency band (astrobites.org)

Pebble Time 2* Design Reveal (ericmigi.com)

I'm worried it might get bad (danielmiessler.com)

UK expands police facial recognition rollout with 10 new facial recognition vans (www.theregister.com)

Gartner's grift is about to unravel (dx.tips)

Study: Social media probably can't be fixed (arstechnica.com)

US national debt reaches a record $37T, the Treasury Department reports (apnews.com)

Cross-Site Request Forgery (words.filippo.io)

Job Listing Site Highlighting H-1B Positions So Americans Can Apply (www.newsweek.com)

NIST Finalizes 'Lightweight Cryptography' Standard to Protect Small Devices (www.nist.gov)

A case study in bad hiring practice and how to fix it (www.tomkranz.com)

April Fools 2014: The *Real* Test Driven Development (2014) (testing.googleblog.com)

Coalton Playground: Type-Safe Lisp in the Browser (abacusnoir.com)