AI Summarized Hacker News

Front-page articles summarized hourly.

Vercel's CEO offers to cover expenses of 'Jmail'

Vercel's CEO offers to cover Jmail's expenses after Jmail becomes the top site for tracking Epstein files.

HN Comments

80386 Barrel Shifter

This post analyzes the 80386 barrel shifter: a 64‑bit input, 32‑bit output hybrid shifter built in two stages (coarse 32×8 crossbar and fine 0–3 bit shifter) using ~2,000 transistors. The microcode uses a single three‑instruction sequence to implement eight shift/rotate ops (ROL, ROR, SHL, SHR, SAR) by configuring the 64‑bit input so all become right shifts. Left shifts place the operand in the high half; rotates duplicate across halves; SAR sign‑extends. RCL/RCR add carry with modulo width+1 via a loop. Bit‑test BT/BTS/BTR/BTC reuse the shifter via rotate‑modify‑rotate. Conclusion: hardware‑driven design with heavy microcode control; much hides in silicon.

HN Comments

Jury told that Meta, Google 'engineered addiction' at landmark US trial

An error page states that requests are blocked by security policies (429 Too Many Requests and 400 Bad Request). It advises contacting support if this is an error.

HN Comments

Oxide raises $200M Series C

Oxide announced a $200M Series C raised entirely from existing investors. They argue real product‑market fit for a physical product means capital wasn’t needed to sustain the business, but investor enthusiasm enabled a quick close. The round de-risks future funding and preserves independence, reducing acquisition risk. Oxide says its mission is to build a generational company that serves customers and “changes computing forever,” backed by solid unit economics and a resilient supply chain.

HN Comments

RLHF from Scratch

rlhf-from-scratch is a hands-on RLHF tutorial with minimal code for teaching the main steps of Reinforcement Learning with Human Feedback in large language models. It provides a simple PPO training loop (ppo_trainer.py), utilities (core_utils.py), and CLI args (parse_args.py), plus tutorial.ipynb that ties theory to small experiments: data → reward model → policy optimization. Aimed at educational demos, not production. The repo is archived/read-only as of Jan 26, 2026 and licensed Apache-2.0.

HN Comments

Show HN: Distr 2.0 – A year of learning how to ship to customer environments

Distr is an open-source distribution platform for self-hosted, BYOC, and on-prem deployments. It lets software and AI companies distribute apps to self-managed customers out of the box, via centralized management, deployment automation (prebuilt Helm/Docker agents), a white-label customer portal, license management, and an OCI-compatible container registry with fine-grained access control. It is self-hostable and comes with a Docker/Kubernetes deployment path, a JS SDK, and an MCP server. Architecture centers on a Distr Hub, agents, and OCI registry. Documentation and quickstart at distr.sh.

HN Comments

Simplifying Vulkan One Subsystem at a Time

Vulkan’s extension strategy targets “extension explosion” by replacing whole API subsystems rather than only adding extensions. The VK_EXT_descriptor_heap fully replaces the old descriptor set subsystem, treating descriptors as memory/data for greater flexibility. It ships as an EXT with the goal of becoming core (KHR) later. Lessons from VK_EXT_descriptor_buffer showed incremental fixes that lacked broad industry backing. The Vulkan Working Group seeks wide developer feedback (Discord/GitHub) to refine the design before the eventual KHR transition, aiming for easier use and broader adoption.

HN Comments

Bitchat – decentralized peer-to-peer messaging

Urges setting a user-agent and obeying the site's robots policy, with references to the policy and a related Wikimedia ticket.

HN Comments

Rice Theory: Why Eastern Cultures Are More Cooperative

Rice Theory argues that rice farming, which requires coordinated irrigation and shared paddies, fosters cooperative, interdependent cultures, while wheat farming promotes individualism. In China, northern wheat-farming regions and southern rice-farming regions show different mind-sets: northerners lean more individualistic and analytical, southerners more interdependent. A social-network test found wheat-region participants had greater self-inflation. Although modernization may contribute, this study in Science provides systematic data supporting the rice theory, though more evidence is needed and other factors also matter.

HN Comments

Show HN: Elysia JIT "Compiler", why it's one of the fastest JavaScript framework

Elysia's JIT compiler, embedded since v0.4, dynamically generates per-route code on first request using new Function/eval. A companion static analyzer, Sucrose, inspects route code (via toString) to load only the needed parts of a request, minimizing parsing. Optimizations include direct property access, control-flow improvements, and mapResponse/mapCompactResponse for fast responses. Platform-specific boosts (notably Bun) and small startup overhead; precompile option to move work to startup. JIT can be disabled with aot: false. Security safeguards limit eval to trusted code. Benchmarks place Elysia among the fastest, with rare exceptions like uWebSocket.

HN Comments

Australian author's erotic novel is child sex abuse material, judge finds

An Australian author, Lauren Mastrosa (pen name Tori Woods), was found guilty in NSW of creating, possessing and distributing child abuse material in an erotic age-gap romance novel. The book centers on an 18-year-old Lucy and her father’s 45-year-old friend, including sections where Lucy behaves like a child or toddler. The magistrate ruled the work sexually objectifies children and would be undeniably offensive, despite references to Lucy’s age. She will be sentenced on 28 April. Mastrosa had issued an advance release to 21 readers and was stood down from BaptistCare pending investigation.

HN Comments

Clean-room implementation of Half-Life 2 on the Quake 1 engine

Rad-Therapy II is a port of Half-Life 2 to the Nuclide/FTEQW engine (QuakeWorld-style) by Marco 'eukara' Cawthorne. It enables HL2 Deathmatch and related modes, but isn’t a full playable conversion. It requires the HL2 and HL2DM data directories; data can be provided as pak0.pk3 or via Steam data. Building involves Nuclide-SDK, fteqcc, and fteqw; typical steps: clone, make update, make game GAME=hl2, then make plugins GAME=hl2. ISC license; Valve assets required; community via Matrix/IRC.

HN Comments

Show HN: Pipelock – All-in-one security harness for AI coding agents

Pipelock is an all-in-one security harness for AI agents: an egress fetch proxy with seven-layer scanning plus workspace integrity monitoring. It uses capability separation (secret-carrying agent in a privileged zone; secret-free fetch proxy in a fetch zone). All web requests pass SSRF protection, domain blocklists, rate limiting, DLP, env-leak/entropy checks, and URL-length limits; responses are scanned for prompt injection. It runs as a single Go binary (Docker optional) with modes strict, balanced, or audit, plus MCP proxy and git protection; Apache-2.0.

HN Comments

Corruption Perceptions Index 2025

Could not summarize article.

HN Comments

Show HN: Total Recall – write-gated memory for Claude Code

Total Recall is a local, persistent memory plugin for Claude Code that implements a four-tier memory: CLAUDE.local.md (working memory ~1500 words), memory/daily/YYYY-MM-DD.md (daily logs), memory/registers/*.md (structured memory), and memory/archive/. It uses a write gate: only facts that change future behavior, commitments, decisions, stable facts, or explicit remember requests are saved. All writes go to the daily log first; promotion to registers is manual via /recall-promote. Corrections propagate immediately to all tiers. It ships as a plugin or standalone, uses hooks, stores data as markdown locally, with optional team mode and privacy by default.

HN Comments

The Epstein Network Visualizer

Could not summarize article.

HN Comments

.Beat Swatch Internet Time

Explains Swatch Internet Time: a day has 1,000 Beats, each Beat lasting 1 minute 26.4 seconds, with no time zones. Gives examples for scheduling and links (beats.wiki/969.28, beats.wiki/[email protected]). Notes 365,000 Beats per year. Points to resources: official Swatch page, Wikipedia, a podcast episode On The Media #15, a critical take “Swatch .Beat - The Failure of Internet Time - Bad Ideas #64,” and the Twitter handle @cgenco.

HN Comments

AI doesn’t reduce work, it intensifies it

A Berkeley Haas study of 200 U.S.-based tech workers finds that AI increases workload, not reduces it: productivity boosts come with cognitive load from multitasking across multiple AI-assisted threads, frequent output checking, and many open tasks. Workers feel a 'partner' in AI that accelerates momentum but also causes sustained attention switching and energy depletion. The piece urges organizations to build an 'AI practice' to structure AI use and prevent burnout, warning that AI-assisted work may disrupt long-standing ideas about sustainable productivity and require a new balance.

HN Comments

Grindr trials premium $500 per month plan to become 'AI-first' app

Grindr is trialling EDGE, an ultra-premium $349.99–$499.99 per month plan that sits above the current Grindr Unlimited, in the US, Canada, Australia and New Zealand. The AI-first rollout, powered by Grindr’s gAI stack, will be embedded across the app with features like recaps of past conversations, daily personalized profile recommendations and profile insights to boost compatibility. The price has drawn online skepticism; Grindr says EDGE will not replace Unlimited.

HN Comments

Qwen-Image-2.0: Professional infographics, exquisite photorealism

Could not summarize article.

HN Comments

Made by Johno Whitaker using FastHTML