| 1. | Japan develops a method to recover up to 90% of lithium from used EV batteries(tech.supercarblondie.com) |
| 577 points by donohoe 10 hours ago | 158 comments | permalink | |
tl;dr: Japanese researchers have developed a lithium recycling process that recovers roughly 90% of lithium from used EV batteries, nearly double conventional methods, by substituting recovered lithium hydroxide for sodium hydroxide when processing "black mass." The technique also reportedly cuts carbon emissions by about 40% versus traditional recycling. Scaling remains a hurdle, as only ~14% of Japan's used lithium-ion batteries currently enter formal recycling channels, though expanded production is planned by 2027. | |
HN Discussion:
| |
| 2. | The git history command(lalitm.com) |
| 343 points by turbocon 12 hours ago | 216 comments | permalink | |
tl;dr: Git 2.54 and 2.55 introduced an experimental `git history` command with three subcommands—`fixup`, `reword`, and `split`—that let you amend, rename, or split older commits and automatically rebase all descendant branches atomically. It delivers several ergonomic wins commonly associated with jj (like updating refs across branches without leaving a broken state), though it refuses conflicting operations and doesn't yet support merge commits or first-class conflicts. It's built into core git, so no extra tooling is required. | |
HN Discussion:
| |
| 3. | Building and shipping Mac and iOS apps without opening Xcode(scottwillsey.com) |
| 504 points by speckx 18 hours ago | 214 comments | permalink | |
tl;dr: Once Xcode is installed and configured (Apple ID signed in, Developer ID cert created, notarytool credentials stored), you can ship Mac and iOS apps entirely from the command line using xcodebuild, notarytool, stapler, devicectl, and XcodeGen—no GUI required. The author's setup consists of a `release.sh` script that handles the archive → sign → notarize → staple → install pipeline, plus a `CLAUDE.md` file that tells Claude Code how to use it. This lets an LLM agent handle the entire build/ship workflow without ever opening Xcode. | |
HN Discussion:
| |
| 4. | Apple's new SpeechAnalyzer API, benchmarked against Whisper and its predecessor(get-inscribe.com) |
| 543 points by get-inscribe 21 hours ago | 219 comments | permalink | |
tl;dr: Apple's new SpeechAnalyzer API (iOS/macOS 26) beat Whisper Small and all smaller Whisper variants on LibriSpeech, achieving 2.12% WER on clean speech and 4.56% on noisy speech while running ~3x faster than Whisper Small on an M2 Pro. The legacy SFSpeechRecognizer came in last at 9.02%/16.25% WER, making migration a clear win. Whisper still holds advantages in language coverage (~30 locales for SpeechTranscriber vs. 100+) and cross-platform support, but for English on Apple hardware, the built-in engine is now the strongest on-device option. | |
HN Discussion:
| |
| 5. | GhostLock, a stack-UAF that has existed in all Linux distributions for 15 years(nebusec.ai) |
| 399 points by ranger_danger 5 days ago | 196 comments | permalink | |
tl;dr: Researchers at VEGA disclosed GhostLock (CVE-2026-43499), a 15-year-old Linux kernel stack use-after-free in the rtmutex code, where `remove_waiter()` incorrectly clears `current->pi_blocked_on` instead of the actual waiter's during a FUTEX_CMP_REQUEUE_PI rollback, leaving a dangling pointer to freed stack memory. They chained it into a 97% reliable unprivileged root/container escape by reclaiming the stack via `prctl(PR_SET_MM_MAP)`, using an rb-tree erase to overwrite `inet6_protos[IPPROTO_UDP]`, pivoting through the CPU entry area, and flipping `core_pattern`'s mode bits — earning $92,337 in kernelCTF. Fixed in Linux 7.1. | |
HN Discussion:
| |
| 6. | Ask HN: What Are You Working On? (July 2026) |
| 256 points by david927 1 day ago | 998 comments | permalink | |
tl;dr: Summary not available. | |
HN Discussion:
| |
| 7. | Telegram's t.me domain has been suspended(whois.com) |
| 330 points by Tiberium 17 hours ago | 247 comments | permalink | |
tl;dr: Telegram's t.me domain, used for user/channel links, has been placed on "serverHold" status by the registry, effectively suspending it from DNS resolution. WHOIS records show the domain — registered via GoDaddy with Domains By Proxy privacy protection — carries multiple prohibitions on deletion, transfer, and updates, suggesting a registry-level enforcement action rather than a registrar issue. The domain itself remains registered through 2035. | |
HN Discussion:
| |
| 8. | Backtrack-Free Cursive(mmapped.blog) |
| 260 points by dmit 1 day ago | 122 comments | permalink | |
tl;dr: Frustrated by the backtracking required to dot i's and cross t's when writing English cursive (51% of words in Crime and Punishment vs. 6.4% in Russian), the author designed a single-stroke cursive script based on SmithHand. Key innovations include drawing x as mirrored c's, adding t's crossbar via a "4"-like motion, and replacing i/j dots with tight loops that flow into the stem. After months of use, the author reports writing English is now as enjoyable as writing Russian. | |
HN Discussion:
| |
| 9. | Samsung Health app threatens data deletion if users opt out AI training(neow.in) |
| 330 points by bundie 17 hours ago | 89 comments | permalink | |
tl;dr: Samsung Health has added a consent toggle that requires users to allow their private health data (sleep, medications, medical records, and cycle tracking) to be used for AI training, or lose the ability to back up and sync their data. Opting out or withdrawing consent triggers deletion of health data from Samsung's servers, except where legally required to retain it. Samsung also notes that human reviewers, potentially including third-party contractors, may access some of the collected data. | |
HN Discussion:
| |
| 10. | Former NOAA employees built Climate.us to preserve climate data and resources(19thnews.org) |
| 511 points by benwerd 17 hours ago | 194 comments | permalink | |
tl;dr: Summary not available | |
HN Discussion:
| |
| 11. | The art and engineering of Sega CD Silpheed(fabiensanglard.net) |
| 247 points by ibobev 22 hours ago | 51 comments | permalink | |
tl;dr: Reverse engineering of Sega CD Silpheed's FMV format reveals how Game Arts achieved impressive full-screen cutscenes on severely constrained hardware (12.5MHz 68k, 16 colors, 150 KiB/s, no framebuffer). Rather than shrinking real video like other FMV games, they engineered upward from hardware limits using clever tricks: aggressive tile reuse for solid colors (~50% savings), exploiting the Mega-CD ASIC's "font bit" register to expand 2-color tiles from bitmaps, bitmap-based tilemap compression via auto-increment, and palette-cycling for laser/explosion effects during gameplay. | |
HN Discussion:
| |
| 12. | Vint Cerf, “father of the Internet”, is retiring(techcrunch.com) |
| 366 points by compiler-guy 4 days ago | 205 comments | permalink | |
tl;dr: Vint Cerf, co-architect of TCP/IP and Google's chief internet evangelist for 20 years, is retiring next week at age 83, as announced at the Laude Institute's Open Frontier conference. Speaking on a panel about durable open source systems, Cerf predicted that the rise of AI agents will force a return to standardized protocols and interoperability, arguing that natural language is too ambiguous for reliable agent-to-agent communication. | |
HN Discussion:
| |
| 13. | A voxel Tokyo in real Japan time – ride the Yamanote line and study Japanese(jivx.com) |
| 368 points by momentmaker 1 day ago | 73 comments | permalink | |
tl;dr: Summary not available | |
HN Discussion:
| |
| 14. | LAPD lets contract with surveillance giant Flock expire(techcrunch.com) |
| 455 points by forks 22 hours ago | 397 comments | permalink | |
tl;dr: The LAPD is letting its three-year contract with license plate surveillance firm Flock Safety expire, citing serious civil liberties, privacy, and data-sharing concerns, and wants new contractual language before considering renewal. As the third-largest US police department, LAPD is one of Flock's biggest customers, and its departure follows similar exits by Mountain View, CA and South Portland, ME amid backlash over privacy, sanctuary-city violations, false positives leading to wrongful stops, and security lapses exposing cameras and data. | |
HN Discussion:
| |