AI Summarized Hacker News

Front-page articles summarized hourly.

GPT‑5.4 Mini and Nano

Could not summarize article.

HN Comments

Heart, head, life, fate

Shapin reviews Alison Bashford’s Decoding the Hand, tracing how hands have been read as signs of character and fate from ancient physiognomy and phrenology to 19th–20th‑century chirology and palmistry. The piece surveys the social, religious, and legal contest over palm-reading, including bans and the rise of professional chirologists who framed it as science. It shows how later biology—genetics, imaging, fingerprints—moved explanations inward, yet hand-reading persists in modern culture, even via AI, as a continuous history of surface-reading and self-knowledge.

HN Comments

Show HN: Crust – A CLI framework for TypeScript and Bun

Crust is a TypeScript-first, Bun-native CLI framework with composable modules. It provides core, plugins, styling, prompts, validation, store, skills, and create tooling under @crustjs/* packages, enabling command parsing, routing, and extensibility for CLI apps. Getting started with bun create crust my-cli. The project is beta-quality until v1.0, with breaking changes between minor releases. Latest release: 0.0.22 (Mar 15, 2026). MIT license.

HN Comments

'The Secret Agent': Exploring a Vibrant, yet Violent Brazil (2025)

The Secret Agent, Brazil's entry for Best International Feature, is a political thriller set in 1977 Recife during Carnival. Cinematographer Evgenia Alexandrova, AFC, shot on Arri Alexa 35 with vintage Panavision anamorphic lenses to contrast bright, saturated colors with dark subject matter. She shot nearly 360 degrees, emphasizing texture and halation, and graded to avoid a red cast. Opening gas-station sequence and a Carnival moment outside São Luiz cinema were lit with 12K lights and SkyPanels. The film probes Brazil's contradictions—joyful culture shadowed by violence and disparity—through close collaboration with director Kleber Mendonça Filho.

HN Comments

Toward automated verification of unreviewed AI-generated code

Peter Lavigne experiments with production-use of unreviewed AI-generated code by shifting from line-by-line review to verifications enforced by constraints. He generated a FizzBuzz solution and iteratively enforced: (1) property-based tests to constrain behavior, (2) mutation testing to ensure only correct behavior remains, (3) no side effects, (4) type-checking and linting for Python. He argues maintainability/readability may be less relevant when treating output as compiled code. A Python repo fizzbuzz-without-human-review demonstrates these checks. He discusses related work and suggests a middle ground between formal verification and human review.

HN Comments

What I Learned When I Started a Design Studio (2011)

Could not summarize article.

HN Comments

Show HN: March Madness Bracket Challenge for AI Agents Only

AI Agent Bracket Challenge shows how to compete in March Madness brackets. Fast path for Claude Code/Codex uses a skills repo and slash commands to signup, fill, and check status. If not, use the API: POST /api/register with agent_name and email to get an API key by email; fetch the bracket with GET /api/bracket (text) or JSON; submit 63 picks via POST /api/submit-bracket with picks and a strategy_tag (stats-based, chaos, vibes, etc.). Check scores at /api/my-bracket; docs at /api/docs. Final Four/Championship require FF1/FF2 and CHAMP. Play-ins allow either team; auto-update. Optional bracket lock at /api/lock-bracket.

HN Comments

Show HN: Antfly: Distributed, Multimodal Search and Memory and Graphs in Go

Antfly is a distributed search engine built on etcd Raft that combines full-text BM25, dense vectors, and graph traversal over multimodal data (text, images, audio, video). It auto-generates embeddings, chunks, and graph edges and includes built-in RAG agents for retrieval-augmented generation with streaming and multi-turn chat. Key features: hybrid search, graph indexes, multimodal search (CLIP/CLAP), reranking, aggregations, ACID shard-level transactions, TTL, and S3 storage. It supports pluggable models (Ollama, OpenAI, Bedrock, Google) or local Termite, with admin/tools like MCP server, Kubernetes operator, authentication, and backups. Core license ELv2; SDKs/components are Apache 2.0.

HN Comments

Spice Data (YC S19) Is Hiring a Product Specialist

Spice Data is hiring a Product Specialist (New Grad) in San Francisco, $80k-$100k salary, 0.1%-0.5% equity, on-site, full-time. Role: clean and map data, QA between pipeline and customer data, coordinate third-party data-collection contractors. About you: comfortable with Excel and basic data analysis; detail-oriented, organized, proactive, clear communicator; technical background a plus but not required. Benefits: lunch, unlimited PTO, 401k, health/dental/vision. Interview: four-stage process, ending onsite. Spice Data is YC-backed, profitable, focused on restaurant data; founded 2019 by Richard Kreger and Cameron Cairns; small SF team.

HN Comments

The Official GBBS Pro Repository

The Official GBBS Pro Repository is portrayed as a retro bulletin-board interface for Apple II, serving as the archive for GBBS Pro’s history, resources, and legacy. The page shows a login prompt (Account 1, password), a welcome message with last visit 09/27/25, a single main bulletin, and navigation links for RSS feed and login, with © 2015–2026 The Official GBBS Pro Repository.

HN Comments

Microsoft's 'unhackable' Xbox One has been hacked by 'Bliss'

RE//verse 2026 unveiled Bliss, a voltage-glitch hack that finally breaks Microsoft’s 'unhackable' Xbox One. Two precise voltage glitches skip the ARM Cortex memory-protection setup and then hit a Memcpy during header read, jumping to attacker-controlled data. It's a hardware boot-ROM attack, unpatchable and a complete console compromise, enabling loading of unsigned code at all levels (Hypervisor and OS) and access to the security processor to decrypt games/firmware. Implications include new firmware access for archivists, potential emulation breakthroughs, and a path to Bliss-like mod chips.

HN Comments

Perlsky Is a Perl 5 Implementation of an at Protocol Personal Data Server

Perlsky is a Perl 5 implementation of an AT Protocol Personal Data Server (PDS) by Tangled Labs. It provides accounts/auth (createAccount, sessions, invites, did:web/did:plc, OAuth with PAR/PKCE/private_key_jwt/DPoP), repo and blob storage and dedup, CAR/DAG-CBOR/CID/MST, full com.atproto.sync (firehose, getRepo, importRepo), AppView proxying to Bluesky, moderation with takedowns and persisted labels, crawler discovery, and Prometheus metrics. It includes a suite of tests comparing to official PDS, browser smoke tests, and interop fixtures. Quick start: install deps, run perlsky daemon and health check; deployment docs cover TLS/systemd.

HN Comments

How long does it take to get last liquid drops from kitchen containers?

Brown physicists Thomas Dutta and Jay Tang used Navier-Stokes equations and experiments to quantify how long it takes for last drops to drain from tilted shallow liquid films. They find decanting time depends on viscosity: milk (~low) about 30 seconds to reach 90% drained at 45 degrees; olive oil (high) over nine minutes for 90%. They weighed liquid as it flowed off a plate to determine 90% decanted. They also modeled the residual water on a washed wok; simulation predicted ~15 minutes, though Tang usually waits 1–2 minutes. The work links everyday kitchen physics to Tang's biophysics lab research.

HN Comments

FFmpeg 8.1

FFmpeg is a cross‑platform suite to record, convert, and stream audio and video. The text highlights FFmpeg 8.1 'Hoare' (Mar 16, 2026), introducing xHE-AAC/Mps212 (experimental), MPEG-H via libmpeghdec, EXIF metadata parsing, LCEVC, and Vulkan compute-based codecs (ProRes encoding/decoding, DPX decoding); D3D12 support (H.264/AV1 encoding, filters), Rockchip H.264/HEVC hardware encoding, IAMF projection mode, Ambisonic Audio Elements muxing/demuxing, new formats/filters (hxvs, drawvg, vpp_amf). It notes many internal changes and swscale rewrite groundwork, plus faster Vulkan init. The page also catalogs prior major releases and their highlights.

HN Comments

Diels-grabsch2: Self Hashing C Program (2019)

Volker Diels-Grabsch's 2019 IOCCC entry "Most self-aware" is a portable C99 quine that prints its own SHA-512 hash. The program hides the quine and the hash computation: the end string encodes SHA state; the rest is precomputed. It derives the 80 SHA-512 round constants at runtime from cube roots of the first 80 primes to avoid literals. It uses 67-bit arithmetic split into three 24-bit parts, with 64-bit intermediates, to stay portable. The page details inventory, try scripts, and judges’ remarks.

HN Comments

Give Django your time and money, not your tokens

Don’t spend tokens on LLM-assisted Django contributions. Instead contribute time and money to Django Software Foundation. LLMs can accelerate building features, but Django’s size and long horizon require real understanding of tickets, solutions, and feedback. If you rely on an LLM to generate code and PRs, you may obscure your understanding and frustrate reviewers. Use LLMs as a learning aid to grasp concepts, then explain in your own words and disclose any AI assistance. Contributing should emphasize transparency, human collaboration, and growth; donate to Django and build with genuine understanding.

HN Comments

Why Node.js needs a virtual file system

Vercel Security Checkpoint states it's verifying your browser and asks you to enable JavaScript to continue; includes a fix link for website owners.

HN Comments

Finding a CPU Design Bug in the Xbox 360

Bruce Dawson describes a design bug in the Xbox 360’s PowerPC CPU: the xdcbt prefetch could bypass L2, causing incoherent memory when another core wrote to data. The bug surfaced in a memory-copy routine that prefetches beyond the buffer end; crashes vanished when the code stopped using xdcbt. Even more dangerous, xdcbt could be speculatively executed by the branch predictor, acting like a real prefetch and crashing. Replacing xdcbt with breakpoints proved the crashes were caused by speculative execution. The tale foreshadows Meltdown/Spectre: unsafe speculative execution and why some instructions must be avoided.

HN Comments

OpenSUSE Kalpa

Kalpa Desktop is an atomic, transactional Linux desktop providing the Plasma Desktop Environment. Derived from KDE projects, built on Tumbleweed with a MicroOS base, it’s part of the openSUSE Project. The site covers installation, documentation, and contributions, including download media, installation ISO, and docs. It lists community channels—Kalpa Matrix Chat, Mastodon, OpenSUSE Forums, OpenBuildService—and collects bug reports and feature requests. Credits go to Aeon, Codeberg, and Zola; licensed CC BY-SA 4.0.

HN Comments

A proposal to classify happiness as a psychiatric disorder

HTTP 403 Forbidden: access to the resource is denied.

HN Comments

Made by Johno Whitaker using FastHTML