AI Summarized Hacker News

Front-page articles summarized hourly.

Danish privacy activist Lars Andersen raided by police

Danish privacy activist and former police officer Lars Andersen recounts his arrest after posting provocative material about Prime Minister Mette Frederiksen’s social security and phone number and a screenshot about encryption. Armed, masked police broke down his door without warning, went straight for the circuit-breaker to cut power, and seized Google Nest cameras to erase video of the arrest. He says they refused to disclose the charges, notes that filming police is nominally legal in Denmark, and laments a Western drift away from transparency.

HN Comments

Canadian government spent $46.8M on a secret Palantir contract

Canadian government spent tens of millions on a secret Palantir contract.

HN Comments

The Flat Curve Society

Could not summarize article.

HN Comments

Help I Accidentally a Wigglegram

An indecisive photographer explains wigglegrams—looping image sequences that create a stereo-like effect. Having amassed years of wigglegrams by accident, they wrote a perceptual-hashing script (TinEye-style) to find similar images, extract pairs with a small Hamming-distance, and automatically stitch them into wigglegrams. Hundreds emerge, many accidental and more kinescopic than truly stereoscopic. Subjects range from cats and dogs to design work and sculptures. The script is on GitHub and works with Mac iCloud or any picture directory. Cheers.

HN Comments

Memory Safe Inline Assembly

Fil-C enables memory-safe inline assembly in C/C++. A safety pass (FilPizlonator) inspects the inline asm string and constraints to ensure no memory accesses or control flow, and that clobbers reflect effects. If unsafe, runtime panics; if safe but CPU lacks support, illegal instruction traps. Memory-accessing inline assembly and system calls remain out of scope; fences are supported. The safe subset includes x86_64 instructions like sar, shr, and, shl, xor, mov, test, cmp, bsf, cmov, cpuid, and xgetbv. The project uses an agent loop (T800) to implement and test a comprehensive allowlist, claiming the first memory-safe x86_64 inline assembly.

HN Comments

Sakana Fugu

Sakana Fugu is a single OpenAI-compatible API that dynamically coordinates a diverse pool of expert models into one multi-agent system. Built on TRINITY and Conductor, it learns to assemble, route, and coordinate agents for tasks like coding, reasoning, and research. It offers two models: Fugu (balanced, low latency) and Fugu Ultra (higher reliability for complex tasks). You can opt out certain agents; pricing is subscription or pay-as-you-go with a single blended rate based on the top model in your pool. Not available in EU/EEA; GDPR compliance work in progress. Benchmarks show strong performance against frontier models.

HN Comments

My 1992 view of the problems of computer programming in 1992

In this 1992 reflection, Dominus argues that compiler technology has improved so much that writing compilers is no longer the hard part. IBM’s costly FORTRAN H project shows this: the bottleneck is not the compiler but how we program. The real challenges are methods and languages—we don’t know how to program well, what we want to express, or how to think about programming. We lack good languages to capture intent, so programming remains a “black art” even though the field is less than fifty years old.

HN Comments

From Combinatorial Mess to Linear Elegance: Architecting a Conversion Engine

An essay on a Swift-based conversion engine that uses a central Intermediate Representation (IR) to translate between formats (Markdown, Rich Text, HTML, MNML, PDF, plain text). By modeling documents as IR.Document with Block and Inline trees and Resources, and using parsers and renderers, it keeps cross-format complexity linear and scalable. It warns of architectural lock-in and illustrates the bow-tie concept. The article details the IR code, concessions, and parsing/rendering protocols, plus Minimal app integration: import/export, a native MNML format for round‑trips, pasteboard support, and Quick Export for LLMs.

HN Comments

1983 Northern Telecom Commodore Phone

The 1983 Northern Telecom Commodore Phone was a Canada-only bundle pairing a rotary, hardwired handset with Commodore’s VICModem to access Bell Canada’s network. Because Canadian phones were controlled and handsets were fixed to bases, Commodore negotiated with Bell to use a Northern Electric handset and meet regulations, sold only as part of the VICModem package. A workaround—the VIC-1605 adaptor switch—let users toggle between phone and modem. Today, it’s a rare relic of early home computing and telecom regulation.

HN Comments

The Doom Justifies the Valuation

The piece argues that AI hype isn’t about technology but a doom-driven cult fueling valuation and lifestyle choices. The author decries media and industry narratives predicting an imminent AI apocalypse, contrasts optimistic technical blogs with alarmist posts, and calls for accountability for the hype. They urge a shift toward a sustainable economy and society and request a future piece analyzing the bubble unwinding and how to prevent similar hype.

HN Comments

New Super Pac Aims to Rally Tech Workers to Help Limit A.I

Could not summarize article.

HN Comments

Show HN: HN Game Stories – mini-documentary of games that hit the front page

HN Game Stories is a short documentary series about games that rose to Hacker News’s top, highlighting their stories, creators, and significance. Viewers click a title to watch and upvote by clicking the ▲. The series, built from @JiangGaming1 and narrated locally with VoxCPM, is growing. Footage and artwork belong to the creators and are used for commentary.

HN Comments

Good results fine tuning a local LLM like Qwen 3:0.6B to categorize questions

A home chatbot uses RAG with a metadata-aware vector DB to categorize questions (e.g., pool, hvac) before searching. It runs Qwen 3:4B for QA and Qwen 3:0.6B for categorization. Baseline prompted-only results on ~850 entries yielded ~10% accuracy across 131 tests. Finetuning with Unsloth + QLora raised accuracy to ~79%. Using fixed two-letter output codes increased to ~92% accuracy but still mislabels overlaps (e.g., water heater vs pool) and occasional incomplete outputs. Future work includes richer data and post-processing.

HN Comments

Show HN: MiniPCs.zip – Charting the Pareto frontier of Mini PCs

MiniPC Finder scans Amazon and eBay twice daily and plots thousands of mini PCs by price and specs. Users can customize axes and color-coding to compare dimensions like CPU performance versus graphics. A blog post explains details. The site uses affiliate links; scraping listings daily isn’t free. Javascript must be enabled to use the site.

HN Comments

Show HN: Criterion Closet as a website – pull any of 1,247 films off the shelf

A UI fragment from The Closet page on The Criterion Collection site, showing List/Closet view options, filters and sort controls, metadata about spines/languages and covers, and disclaimers (affiliate links, unofficial fan project). It also includes interaction prompts like “Buy me a coffee,” keyboard shortcuts and navigation hints.

HN Comments

I Play Video Games with Spinal Muscular Atrophy

Andrei Cebotari, who has SMA, shares his layered assistive-tech setup for playing games. Core tools: PlayAbility (facial-expression-to-input mapping via webcam), Handy (local, offline speech-to-text), and the Xbox Adaptive Controller with joystick and external switches. He also tried Tobii Eye Tracker (caused eye strain) and Eyeware Beam; Talon Voice offered hands-free control but frequent false triggers. He recommends layering tools: PlayAbility + Handy now, add adaptive hardware as gaps remain. Future directions include EMG wristbands. The approach is practical but results vary by condition.

HN Comments

Petition against Meta's employee training data collection for ML models

A Meta employee-led petition opposes Meta’s Model Capability Initiative (MCI), demanding that no employee computer-use data (keystrokes, mouse activity, screen content, etc.) be collected to train AI models. Signatories cite privacy, consent, and trust risks, point to past GDPR breaches and a 2026 data leak, and warn of regulatory exposure under CCPA/CPRA. They call to scrap MCI entirely, note NLRA protections, and provide ongoing updates as signatures exceed 1,600; the FAQ outlines anti-retaliation and privacy safeguards.

HN Comments

I was wrong about the Midjourney ultra-sound scanner

Matthew Zirwas reconsidered his critique of a hypothetical Midjourney ultrasound device. He explains that historical screening imaging seemed net harmful because it was expensive, hard to repeat, and driven by invasive follow-up for mostly benign abnormalities. If the Midjourney scanner is high‑resolution, harmless, inexpensive, and usable weekly, people could have initial scans and only escalate care for real changes, potentially saving lives once long‑term data are collected. He admits he was wrong to post confidently it was a bad idea. He also warns a $100 full-body wellness ultrasound could trigger many incidental findings and financial burdens.

HN Comments

Claude: Elevated Error Rates for Opus 4.8, Opus 4.7, Opus 4.6, and Sonnet 4.6

Claude status: Elevated error rates for Opus 4.8, 4.7, 4.6 and Sonnet 4.6. Incident is under investigation as of 2026-06-22 00:37 UTC. Affects claude.ai, Claude API (api.anthropic.com), Claude Code, and Claude Cowork.

HN Comments

There is minimal downside to switching to open models

The piece argues that switching to open models is becoming practical: Linux/open‑source is largely mature, narrowing past compatibility and ecosystem risks. Pro competitors (Claude, GPT) still lead in performance and ease of use, while Open models raise privacy concerns when served by third parties. Running open models locally or in the cloud fixes privacy but adds cost and complexity, though they’re now close to leaders. Claude’s identity‑verification rollout could impose a professional penalty for not using top models, but the author hopes the impact will be small as open models continue to close the gap.

HN Comments

Made by Johno Whitaker using FastHTML