AI Summarized Hacker News

Front-page articles summarized hourly.

The Framework 12 is dead. Apple killed it [video]

Could not summarize article.

HN Comments

Someone used my open source project to phish 14,000 people

Open-source Kaneo cloud was misused to phishing 14,000 people: attackers used throwaway emails to create about 942 workspaces and sent ~14,520 invitations from a verified domain at 4am UTC. It exploited the signup flow, not a vulnerability. After detection, the author revoked credentials, deleted bot workspaces/users, and exported invitations. He hardened with captcha, disposable-email blocking, rate limits, workspace-name filters, and no guest invites. The incident shows cloud threat model differs from self-hosted; Kaneo will keep the cloud version but narrow its scope and reinforce policies.

HN Comments

CAPTCHAs can still detect AI agents

AI can solve CAPTCHAs but not like humans. CogCAPTCHA30—a 30-task battery mixing CAPTCHA with cognitive tasks—shows humans and AI reach similar output but use different processes. Output and process similarity are uncorrelated, enabling a Process Turing Test for whether machines imitate human cognition. Frontier models (GPT, Claude, Gemini) are less humanlike in process space than smaller models (Qwen, Centaur). Process-level fine-tuning can reduce gaps, but they reappear without full feature access or cross-task generalization, offering a stronger human-verification signal.

HN Comments

GTA 6 Developers Unionize

GTA 6 developers announce a union: the Independent Workers’ Union of Great Britain (IWGB) and Rockstar staff formed the Rockstar Game Workers Union to challenge Rockstar. They allege that 30+ fired employees were targeted for union busting; the union has spread from Edinburgh to London, Leeds, Lincoln, and Dundee. They demand pay transparency, flexible working, and an end to crunch. A video outlines motives; a trial date is set but not disclosed. The union has BlueSky/Instagram/Twitter presence and a donation page for legal costs. Politicians accuse Rockstar of blocking proceedings. Stay tuned for updates.

HN Comments

The Dead Economy Theory

McGrann's Dead Economy Theory warns AI-driven labor displacement could hollow out democracy as well as markets. Even if AI lifts GDP, replacing cognitive labor with machines erodes the wage base and consumer demand. Three turns unfold: firms automate, displaced workers cut spending, and revenue growth stalls as customers are workers too. The result is wealth concentration, eroding tax bases and political leverage. The piece critiques tech optimism, longtermism, and ‘efficiency’ narratives, urging policy: antitrust, public AI ownership, taxes on automated labor, and reforms beyond UBI—because people need work and meaning.

HN Comments

Danish Pension Blacklists SpaceX over 'Catastrophic Governance'

Bloomberg's page blocks access with a CAPTCHA-style notice citing unusual activity from the user's network. It instructs enabling JavaScript and cookies, provides links to Terms of Service and Cookie Policy, offers support with a block reference ID, and pitches subscribing to Bloomberg.com.

HN Comments

The Secret Garden of Rock-Paper-Scissors

Explores extending rock–paper–scissors beyond three options by allowing ties (weak tournaments), revealing diverse dynamics. Defines inclusive games where every option has positive probability in a Nash equilibrium, and studies regular, balanced, twin-free structures. Highlights Cops game (Witness–Cop–K-9–Perp) and Elemental game as real examples, showing multiple equilibria and continua of optimal strategies where players mix according to math. Introduces graph-theoretic metrics (orbits, cuts, tie fraction, Gini) to rate games and maps twin-free inclusive games for n=3–5, with counts and notes on higher n.

HN Comments

OpenAI Announces Rosalind Biodefense

Could not summarize article.

HN Comments

It's hard to justify buying a Framework 12

Geerling compares Framework 12 to Apple’s MacBook Neo, focusing on value. The Neo is faster, silent, more efficient, has a nicer display, and costs less (base $499 for students). The Framework 12 starts around $749–$799, is slower, louder, and has a poorer display, though it offers upgradeability and repairability with modular ports and user-accessible RAM/SSD/Wi‑Fi. In sustained workloads the Framework’s fan helps maintain speed, but overall the Neo wins on day-to-day performance and value. The nephew chose Neo; Framework isn’t a bad device, just a worse value for most users. Framework’s 13" lineup may improve this.

HN Comments

Headway Therapy Patients Forced to Scan Their Faces to Keep Getting Care

Headway, a popular online therapy platform, will require clients and providers to verify identity via biometric facial scanning. In an April 3 notice, Headway said users must upload a government-issued photo ID and take a live photo of their face, moving their head side to side. The company claims the facial image is used only for identity verification, but there is no opt-out aside from leaving the platform, forcing some to choose between data sharing and continued care.

HN Comments

I Am Retiring from Tech to Live Offline

Chad Whitacre announces retirement from tech to live offline, saying AI drained his enthusiasm for open source; he wishes readers well and discloses he works for Sentry.

HN Comments

Bijou64: A variable-length integer encoding

bijou64 is a canonical-by-construction varint for u64, removing the need for separate canonicality checks. It uses two tricks: a first-byte double-duty tag that, with a mode, lets you know how many data bytes follow (O(1) decode); and offsets that shift the next byte by 248 so each value has a single encoding. Benchmarks show decoding 2–10× faster than LEB128 (and much faster for large values); encoding is close. Canonical decoding is just decoding. Published on crates.io (MIT/Apache-2.0); CC BY-SA 4.0 spec; WASM wrapper; bijou32/128 planned.

HN Comments

Show HN: Context-aware Japanese furigana using Sudachi and ModernBERT

EZFurigana is a free online Furigana converter that automatically adds furigana (hiragana, katakana, or romaji) to Japanese text across inputs: paste text, upload PDFs, images, SRT subtitles, EPUBs, or fetch from a webpage URL. It offers OCR for scans, supports JLPT-based filtering, and lets you export results as HTML, TXT, PDF, EPUB, SRT, or Anki flashcards. No signup is required; uploads are deleted within 24 hours. Saved words stay in your browser; you can review definitions, export Anki cards, and choose from multiple display styles.

HN Comments

Blue Origin rocket explodes on launchpad in a setback

Could not summarize article.

HN Comments

Expertise in the Age of AI

Lee argues that in the AI era, only a small fraction of juniors are worth hiring: seniors, boosted by coding agents, outpace new grads who struggle to catch up. The market rewards senior engineers, while many new CS graduates may never reach the needed “coding intuition” within 2–3 years. A second-tier of consultants will grow but with slower salary growth. Everyone should learn coding to leverage AI: 1–2 weeks to grasp basics, 1–2 months to know how to ask, 4–6 months to verify results. Do the work by hand first.

HN Comments

Please Use AI

Shawn Smucker argues for using AI as a tool for planning and creation but warns against outsourcing authentic human experience. He humorously suggests AI could draft wedding toasts, meal plans, and art, then condemns the sterile, impersonal feel that would replace lived memory and emotion. Smucker, in his 50s with a sleeping daughter and aging body, reflects on the beauty of life found in imperfection and the hard, imperfect work of living. The piece champions "the courage to live it"—to craft with flesh-and-blood humanity rather than surrender to easy AI mastery.

HN Comments

Wterm – Terminal Emulator for the Web

wterm is a web-based terminal emulator that renders in the DOM with native text selection, copy/paste, find, and accessibility. Its Zig core, compiled to WASM, delivers near-native performance (~12 KB .wasm) and VT100/VT220/xterm support. Features include DOM rendering, dirty-row re-rendering with requestAnimationFrame, themes (Default, Solarized, Monokai, Light), alternate screen buffer, scrollback, 24-bit color, auto-resize via ResizeObserver, and WebSocket transport to a reconnecting PTY backend. It supports examples like just-bash, SSH, and local backends, with modular packages for React, Vue, and more.

HN Comments

Even (very) noisy LLM evaluators are useful for improving AI agents

Noisy LLM evaluators struggle for per-output judgments but reliably rank agents when averaged over many outputs. Output-level correlations are weaker than agent-level; with enough samples, the chance of picking the better agent approaches 1, especially with a larger true performance gap. Real benchmarks (Gridworld, Wordle, NER, NDA, Business Mgmt) show high agent-level correlations and strong pairwise win rates despite noise. Caveats: region-specific biases, distribution shift, and dependence can break offline-to-online alignment. Use evaluators as offline selection signals to ship better agents.

HN Comments

Local Git Remotes

Describes setting up a bare git repo on a home server as a remote for a project. Create a bare clone at /home/user/bares/cani.git from /home/user/projects/cani, then add it as a remote (git remote add local /home/user/bares/cani.git). From another machine, use ssh://USER@MACHINE:/home/user/bares/cani.git. Optionally set the default branch to main (git remote set-branches local main). Push and pull via the local remote (git push local, git pull local main) or the SSH URL. This gives a fast, reliable local remote with an offsite copy, avoiding big tech.

HN Comments

High Density Living, 2000 Years Ago: Inside the Roman Apartment Building

Could not summarize article.

HN Comments

Made by Johno Whitaker using FastHTML