HN Signal

Friday, February 20, 2026

🌅 Hacker News Morning Digest — February 20, 2026

Good morning! Here’s what the tech world was buzzing about yesterday, explained in plain English.


🔥 Top Signal

PayPal Hid a Data Breach for 6 Months PayPal revealed that a code change accidentally exposed users’ personal information — including Social Security Numbers — to unauthorized people for about six months before they fixed it and told anyone. As a consolation prize, affected users get two years of free credit monitoring through Equifax (yes, that Equifax). The community is rightfully angry: commenter josefritzishere put it bluntly — “There should be legal penalties for failing to inform users in a timely fashion.” Meanwhile, kevincloudsec noticed that PayPal’s statement that “our systems were not compromised” is doing a lot of heavy lifting when SSNs were leaking out the front door due to their own code. HN Discussion


F-Droid Fights Back Against Google’s Android Lockdown F-Droid is an app store (think: an alternative to Google Play, run by volunteers) that lets Android users install free, open-source apps (software whose code anyone can read and verify). Google has been rolling out changes that would make it harder to install apps from outside the official Play Store — a move F-Droid is calling an existential threat to “open Android.” One commenter, ruuda, said they contacted the EU’s Digital Markets Act (DMA) enforcement team — a European law designed to stop big tech companies from using their market power to lock out competition — and got a real human response within 24 hours. Google apparently softened slightly after backlash, promising a special account type for hobbyist developers, but commenter yjftsjthsd-h was skeptical: “In classic Google fashion, they hear the complaint, pretend it’s about something else, and give a half-baked solution.” HN Discussion


Stripe Is Using AI Agents to Write Its Own Code Stripe (a company that powers payments for millions of websites) published a blog post about their internal AI coding agents — software programs that can write, test, and submit code changes with minimal human involvement. The reaction on HN was mixed. Commenter gas9S9zw3P9c said the post felt like “LLM-generated content marketing” with no real concrete examples, and vbs_redlof made the pointed joke: “Good to see we’re vibe coding critical financial infrastructure. Next up: let’s vibe code a pacemaker.” (“Vibe coding” is a casual term for letting AI write your code while you mostly just approve it.) To be fair, trevorhinesley noted it’s actually impressive that a major financial platform can do this at all with today’s AI tools. HN Discussion


📡 Worth Your Attention

“No Skill. No Taste” — The AI Era’s Uncomfortable Truth A blog post arguing that as AI makes it trivially easy to build things, “taste” — the ability to know what to build and why it matters — becomes the only real differentiator. Commenter roywiggins raised a fascinating concern: spending too much time with AI tools might actually damage your taste, because you get habituated to mediocre output and start to overrate the occasional win, “like a slot machine effect.” Worth a read if you’re thinking about creativity and AI. HN Discussion


A Native Hacker News App for Mac Developer IronsideXXVI built a clean, fast macOS desktop app for reading Hacker News using SwiftUI (Apple’s modern tool for building Mac and iPhone apps). Commenters loved it — aquir noted it uses about 10% of the RAM of a Safari browser tab. The most requested feature? Adjustable font size. The developer also mentioned that getting Apple’s code-signing and notarization process (Apple’s requirement that apps are verified before distribution) working in GitHub Actions (automated software pipelines) was “honestly the hardest part.” HN Discussion


Learn a Codebase by Building a Visualizer for It A clever approach to understanding a large, unfamiliar software project: instead of just reading the code, build a tool that draws the code’s structure as a visual graph. The author argues this forces you to deeply understand the system while producing something useful. Commenter its-kostya captured it well: “Using AI to learn a codebase has been life-changing. Using a crutch to feel your way around. Then ditching the crutch when things are familiar, like using a map until you learn the road yourself.” HN Discussion


Overclocking a Raspberry Pi Pico 2 to Nearly 900MHz with Dry Ice The Raspberry Pi Pico 2 is a tiny, cheap microcontroller (a small computer-on-a-chip designed for simple tasks) that officially runs at 150MHz. Tinkerers at Pimoroni pushed it to 873.5MHz by cranking the voltage way up and cooling it with dry ice — purely for fun. Commenter crest summed it up perfectly: “This is some harmless stupid fun.” The practical takeaway: even at more modest speeds like 300-500MHz, the chip seems surprisingly robust with just a voltage bump. HN Discussion


Julia Evans on Making Man Pages Actually Readable Man pages are the built-in help documents for command-line tools (the programs you use by typing text commands). They’re famously dense and hard to navigate. Julia Evans surveyed her community and wrote about what makes a good man page — things like examples, better navigation, and clearer option descriptions. The discussion surfaced some great tips and tools, including tldr (community-written, example-focused summaries) and the cht.sh website you can access straight from your terminal. HN Discussion


💬 Comment Thread of the Day

From the “No Skill. No Taste” discussion

The best back-and-forth came around what “taste” even means in software. Commenter roywiggins made a point that stuck with me:

“I think spending too much time with generative AI makes your taste worse, by habituating you to stuff that’s pretty bad. I think it’s a sort of slot machine effect — you get used to losing and when something goes slightly well you wildly overestimate how good it is.”

This is a genuinely underappreciated risk. When you spin a slot machine thousands of times, you start to feel excited about small wins that aren’t actually wins. The same thing might happen creatively — you start praising AI output that would have seemed mediocre to you a year ago, simply because the bar in your head has shifted.

Commenter ossa-ma offered an optimistic counterpoint: that authentic, personal work will become more valuable precisely because AI floods the zone with generic content — maybe we’ll see a return of the weird, personal, hand-crafted web of the early internet days (think: GeoCities, MySpace pages, individual blogs).

And then there’s devinprater, who wrote about vibe-coding an accessibility tool for Emacs on his phone with a Bluetooth keyboard — as a blind developer. A perfect reminder that “taste” includes knowing what you need, and building it for yourself.

HN Discussion


🗑️ Skip List


⚡ One-Liner

A blog post arguing that “taste” is the last human moat against AI… was posted on a site that made selected text invisible due to a CSS bug. (Yes, commenters noticed.)