| 1. | Claude Code sends your email address to websites(github.com) |
| 1592 points by motoroco 6 days ago | 518 comments | permalink | |
tl;dr: Claude Code includes users' email addresses in the User-Agent header during web searches, exposing them to arbitrary third-party sites and reportedly resulting in a flood of scam emails. The bug report demands Anthropic remove this behavior entirely rather than make it opt-in/opt-out, arguing it serves no legitimate purpose and compromises user privacy. | |
HN Discussion:
| |
| 2. | sshole(sshhole.com) |
| 2977 points by josemrb 6 days ago | 747 comments | permalink | |
tl;dr: OpenSSH on musl-based Linux (Alpine, OpenWrt, etc.) without PAM has accepted any password between 257 and 1024 characters for accounts with `*` in their shadow field (locked/key-only accounts like root on Alpine's AWS/Azure images). The bug stems from musl's crypt() returning `*` on failure combined with its 256-byte sha512crypt limit, which then matches the `*` placeholder in shadow when sshd's CVE-2016-6210 timing fix hashes the password against another user's salt. Fixed in OpenSSH 10.6p2; mitigate by disabling password authentication. | |
HN Discussion:
| |
| 3. | MS Paint Remote Code Execution Vulnerability(cve.org) |
| 718 points by kuberwastaken 6 days ago | 281 comments | permalink | |
tl;dr: Summary not available | |
HN Discussion:
| |
| 4. | The Hackintosh Reborn(naut.ca) |
| 402 points by rubatuga 6 days ago | 234 comments | permalink | |
tl;dr: The Hackintosh community, thought to be dying after Apple's transition to ARM and the end of x86 macOS support in macOS 27, has instead exploded with activity thanks to AI-assisted reverse engineering tools like Claude Code combined with Ghidra. Recent breakthroughs include macOS 27 running on Snapdragon laptops and RK3588 ARM SBCs, iOS 17 on the Nintendo Switch OLED, and Nvidia 50-series GPU support. The author also documents building an iOS app on a hackintoshed ThinkPad T490 using Xcode 26's AI integrations without writing any code. | |
HN Discussion:
| |
| 5. | Window Sweaters(github.com) |
| 450 points by nickswalker 6 days ago | 132 comments | permalink | |
tl;dr: Window Sweaters is a macOS menu-bar app that decorates window borders with knitted-style patterns, featuring hand-picked colorways for 37 popular apps and auto-generated designs that sample icon colors for everything else. It's installable via Homebrew or a release ZIP, requires Accessibility permissions, and uses private macOS window APIs (so updates may break it). The project is open-source (GPL-3.0), built on JankyBorders, and supports custom colorways via config files. | |
HN Discussion:
| |
| 6. | Motorola Signature 27 with GrapheneOS support(motorolanews.com) |
| 571 points by monneyboi 6 days ago | 402 comments | permalink | |
tl;dr: Summary not available | |
HN Discussion:
| |
| 7. | Cuban: Facebook knowingly runs AI deepfake scam ads; docs say $16B fraud revenue(finance.yahoo.com) |
| 498 points by randycupertino 6 days ago | 223 comments | permalink | |
tl;dr: Mark Cuban says Meta knowingly runs AI deepfake ads using his likeness to sell a fake $294 diabetes cure, with elderly victims regularly contacting him about purchases. Internal Meta documents reported by Reuters on Nov. 6 reveal the company projected ~$16 billion (about 10% of 2024 revenue) from scam and prohibited-product ads, serving 15 billion "higher risk" ads daily, and only bans advertisers flagged as 95%+ likely to be scams. Meta disputes the characterization, citing 134 million scam ads removed in 2025, while the SEC is investigating its ties to financial fraud advertising. | |
HN Discussion:
| |
| 8. | Show HN: A decent text-to-image model trained for ~$20K (Apache 2.0 Weights)(linum.ai) |
| 272 points by schopra909 7 days ago | 29 comments | permalink | |
tl;dr: A 2-person lab trained a 2B-parameter text-to-image diffusion model (Pyramid-JiT) for ~$21K by ditching the VAE and operating directly in pixel space, enabling 32×32 token reduction (4× more aggressive than typical) and 11× faster convergence than their previous model. The architecture uses a frozen Qwen3.5-4B text encoder, readout heads along the DiT trunk for stronger early-block gradients, and DINOv3-L feature alignment. Weights are released under Apache 2.0 as a stepping stone toward their eventual video generation model; limitations include no text rendering, crowds, or complex multi-person scenes. | |
HN Discussion:
| |
| 9. | September in Servo: <progress>, rounded rectangles, and more(servo.org) |
| 266 points by iamnothere 6 days ago | 77 comments | permalink | |
tl;dr: Servo 0.7.0 landed 527 commits in September, adding web platform features like `<progress>`, `:checked`, `user-select`, `roundRect()`, and numerous DOM APIs, plus upgrades to SpiderMonkey v153.3 with security fixes. Notable progress includes usable contenteditable-based WYSIWYG editors, improved selections across shadow trees, better WebGL2 conformance, and ongoing work on accessibility, IndexedDB, and closed captioning. Embedding API changes include new multiprocess build flag, removal of `set_throttled`, and automatic throttling for hidden WebViews. The project receives $8,144/month in recurring donations. | |
HN Discussion:
| |
| 10. | I wish tech companies knew more about me(rakhim.exotext.com) |
| 549 points by freetonik 6 days ago | 409 comments | permalink | |
tl;dr: Despite constant warnings about tech companies' invasive data collection, the author argues the resulting personalization is laughably bad: ads for already-purchased products, wrong languages based on location rather than explicit settings, recommendations for things they can't use (undeliverable products, foreign content without subtitles), and services ignoring years of obvious behavioral patterns. The piece's central irony: if companies are going to harvest all this data anyway, they could at least use it competently. | |
HN Discussion:
| |
| 11. | Download your favourite YouTube videos(criminallyvulgar.dev) |
| 395 points by surprisetalk 6 days ago | 185 comments | permalink | |
tl;dr: Author advocates archiving YouTube videos locally since content regularly disappears, recommending yt-dlp (or wrappers) plus bulk storage as sufficient for most users. For their own overkill setup—needed to play hundreds of Let's Play videos via Jellyfin—they use ytdl-sub to preserve playlist structure (mapping playlists to "seasons" in TV Show libraries) and Tdarr to re-encode files to HEVC, saving ~700GB on a 2TB library. Tdarr is grudgingly recommended only for the desperate, given its clunky UI. | |
HN Discussion:
| |
| 12. | Goodbye from Salon(salon.com) |
| 640 points by mkeeter 6 days ago | 259 comments | permalink | |
tl;dr: Salon is shutting down after 31 years, with its final announcement citing the unsustainability of its independent digital publishing model. Launched in November 1995 as a pioneer of web-native journalism, the site thanked its staff, contributors, and readers for building a publication focused on politics, culture, and criticism. | |
HN Discussion:
| |
| 13. | MCP Explained(mcp-explained.com) |
| 333 points by rwilinski 6 days ago | 133 comments | permalink | |
tl;dr: MCP (Model Context Protocol) is an open standard that lets AI apps (hosts like Claude, Cursor, or ChatGPT) connect to external tools and data via small servers that expose capabilities. The model decides what to invoke, but the host app mediates all calls—models never talk to servers directly. It uses JSON-RPC as the envelope over stdin/stdout or a single HTTP endpoint, with MCP defining the methods, capability negotiation, transports, and auth on top. | |
HN Discussion:
| |
| 14. | Obscure audio codec is a perfect fit for the N64(phoboslab.org) |
| 260 points by frostbyte7 6 days ago | 31 comments | permalink | |
tl;dr: The author ported ULC (Ultra Low Complexity Codec), an obscure MP3-like transform codec originally designed for Game Boy Advance, to the Nintendo 64 by offloading the IMDCT to the RSP coprocessor using 16-bit fixed point math. The result delivers 44100 Hz stereo audio at near-Opus bitrates using only ~4% CPU and ~5% RSP time, making it viable for in-game music and speech. It's already been merged into Libdragon and used in a recent N64 port of Half-Life to fit 2,500 sounds and 27 music tracks on a 64MB cartridge. | |
HN Discussion:
| |
| 15. | Search for everyone(kagi.com) |
| 746 points by elashri 6 days ago | 408 comments | permalink | |
tl;dr: Kagi now lets anyone try its search engine without an account (50 free searches, 100 more with signup), part of a push to grow via word-of-mouth since it doesn't run ads. The update post also covers a public Search API preview, native Kagi Assistant apps for iOS/Android, a new unified login at account.kagi.com with passkey support, and Kagi Translate moving to a freemium model. Kagi also took a public stance against Google's plan to disable Search for school accounts alongside AI tools, pitching itself as an alternative for education. | |
HN Discussion:
| |
| 16. | So my ISP was hijacking my DNS(karthihegde.dev) |
| 228 points by frostbyte7 7 days ago | 194 comments | permalink | |
tl;dr: Summary not available | |
HN Discussion:
| |
| 17. | Discord is ditching Electron and its new app uses less RAM(theverge.com) |
| 482 points by archb 6 days ago | 418 comments | permalink | |
tl;dr: Discord is replacing its Electron-based desktop app with one built in Rust, citing significant memory improvements—CTO Stanislav Vishnevskiy showed the Windows client using just 290MB of RAM versus the 1GB+ often seen today. React Native is also being dropped, with mobile keeping native UI while sharing app code with desktop via Rust. A user testing release is expected soon, though no firm launch date was given. | |
HN Discussion:
| |
| 18. | Hungary: Communist-era files released, up to 60k former agents revealed(euronews.com) |
| 234 points by rdmuser 6 days ago | 70 comments | permalink | |
tl;dr: Hungary has released communist-era secret police archives for the first time, exposing 50,000-60,000 former informants via a public, searchable database at nyitottaktak.hu, with another 9,000 files due in February. PM Peter Magyar pushed through the disclosure after 35 years of stalled efforts, though historians caution the records are incomplete and sometimes inaccurate — only about a third of the estimated 150,000 Cold War-era agents are known, and some recruits never actually informed. | |
HN Discussion:
| |
| 19. | AI is forcing us to pay off 40 years of technical debt(spectrum.ieee.org) |
| 1292 points by pseudolus 7 days ago | 748 comments | permalink | |
tl;dr: AI-assisted auditors at Calif (sponsored by OpenAI) turned a long-ignored PHP out-of-memory crash bug into a critical RCE vulnerability dubbed PHP2Shell, affecting sites running WordPress, Drupal, and others. The incident highlights how AI is making it feasible to exploit decades of accumulated legacy bugs that were previously too tedious to weaponize, creating an asymmetric burden on open-source maintainers. Researchers hope LLM-generated patches paired with formal verification (like Anthropic's recent release) can help defenders keep pace, but some expect no serious investment until a truly catastrophic breach occurs. | |
HN Discussion:
| |
| 20. | Starfall – Affordable, routine access to microgravity(spacex.com) |
| 284 points by gmays 7 days ago | 230 comments | permalink | |
tl;dr: Summary not available | |
HN Discussion:
| |