AI Summarized Hacker News

Front-page articles summarized hourly.

Spending 10 months building the most human-like chess bot

Over ten months, the author built Chessbook-1, a 199M-parameter, human-like chess bot trained on Lichess games to mimic random opponents across ratings and time controls. In one forward pass it outputs a move distribution, a game-result distribution, and a think-time distribution per candidate move. It uses 18 transformer layers with FiLM conditioning on rating and clocks and Smolgen attention. Trained on ~345M positions plus 33M fine-tune, it benchmarks against Maia-3 and Allie-2.0, matching Maia-3 and offering realistic timing and strength calibration, including under time pressure, while staying competitive with Allie-2.0.

HN Comments

Hazel (YC W24) Is Hiring

Hazel is hiring a Full Stack Engineer (TS/SCI) to build and deploy AI-enabled government procurement tools. The role pays $150–$200k plus 0.25–0.5% equity, and requires US citizenship with the ability to obtain a Top Secret security clearance (full-scope polygraph). Roles are based in Washington, DC, NYC, or remote in the US, with 25% onsite travel to customer sites. Tech stack includes Python, TypeScript, React, PostgreSQL, AWS, Docker, CDK, and CI/CD; experience with LLM features and security‑accredited classified deployments is valued. Onsite deployment for a major federal contract; relocation and strong benefits offered.

HN Comments

Demographic "Doomsday" Misses the Mark

Could not summarize article.

HN Comments

There Are over 1M New York City Street Signs. Here's How They Are Made.

Could not summarize article.

HN Comments

Google cloud outage takes down banks

Could not summarize article.

HN Comments

'Der Viener Schlinger': The meat cannon that launched 20k hot dogs

Could not summarize article.

HN Comments

Revolut down as users report app not working

Revolut faced a major outage, with "multiple services" partially unavailable, hindering card payments, transfers, ATM withdrawals and customer support. Downdetector logged 1,500+ reports by 08:00 BST. Revolut said money and data are safe and that it’s working to fix the disruption, but gave no cause. The outage coincided with some online-service issues at Lloyds Bank. Some users linked it to a Google Cloud incident, noting elevated errors at its Europe-west2 UK facility. Revolut serves more than 80 million customers.

HN Comments

Why Is Speculative Decoding Fast?

Speculative decoding speeds up decoding not by reducing work, but by changing the GPU’s workload. A small draft model proposes a sequence; the big model verifies many tokens in a single pass. Decoding token-by-token is typically memory-bound; batched decoding is compute-bound. Speculative decoding trades breadth (many sequences) for depth (more tokens in one sequence). At small batch sizes, the extra compute can be used to move memory and complete work faster; at large batches it may waste compute, hence configurable disable options and dynamic depth ideas like dSpark.

HN Comments

There is no official XScreenSaver GitHub repository

There is no official XScreenSaver GitHub repository. The author, jwz, does not publish public source code on GitHub; releases are provided as tar files on the official website only. If you see any XScreenSaver repo on GitHub or elsewhere, it is unrelated and should not be trusted. Submissions and change requests go via email.

HN Comments

Fizzpoker – No-login Online Poker with friends

FizzPoker lets you play No-Limit Texas Hold’em for fun in your browser with friends. Create a private table, share a link, and run a tournament-style freezeout for 2–9 players with adjustable blind speeds. No download or signup needed; no real-money gambling—chips have no cash value. Bots can fill empty seats, and signed-in users unlock more bots and post-game GTO-style feedback via the Fizz Score. It’s a hobby project with completely free play.

HN Comments

MicroG: Free-libre re-implementation of Google's proprietary Android user space

microG GmsCore is a free, open-source reimplementation of Google Play Services for Android on AOSP ROMs (e.g., LineageOS). It lets apps using Google APIs run without non-free Play Services, reclaiming privacy. Features: opt-in Google Services, offline location, efficient battery/memory, no bloatware, works on real devices and emulators. Requires Android with signature spoofing to mimic Play Services; includes UnifiedNlp module for network location; usually paired with a Play Store replacement (e.g., microG Companion). Project status: APIs documented; contributions welcome; report bugs with logs.

HN Comments

DeepSeek just open-sourced its inference engine

DeepInfer is an open-source, high-performance inference framework for DeepSeek models, enabling offline, large-scale serving. It features optimized kernels (FlashMLA, DeepGEMM, DeepEP, TileKernels, TileLang), DSpark with confidence-scheduled verification, decoder SWA bounded replay, asynchronous scheduling, batch-invariant inference, deterministic sampling, and structured outputs. Hardware support: NVIDIA SM100 GPUs and Huawei Ascend 950 NPUs. Prereqs: Linux GCC >=13, Python 3.12, CUDA 13 (NVIDIA) or CANN 9.2 (Ascend). Build from source; default checkpoint is DeepSeek-V4.1-Flash-1017. Licensed Apache-2.0; inspired by vLLM.

HN Comments

UK Defence Startups Are Being Denied Banking Services Under ESG Rules

Defence startups in the UK struggle to obtain banking services due to AML checks and ESG screening, with Eyebrook Technologies denied by multiple banks until direct CEO intervention at Barclays secured an account. Banks remain cautious about defence clients, while MPs urge action to reduce risk and align regulation. Founders warn the UK's regulatory and funding climate could push companies to relocate overseas, despite government support and available funding.

HN Comments

AfD Leak: What 421,179 Hacked Emails Show about the German Far Right

HEIST reports: A 281 GB archive containing 421,179 AfD emails reveals pervasive antisemitism, racism, violent fantasies, and alleged financial misconduct, including slurs, anti-Jewish conspiracy theories, jokes about turning refugees into handbags, border shootings, and Nazi symbolism ("Heil Hitler"). The leak is presented as concrete proof of far-right extremism; HEIST describes itself as a worker-owned publication critiquing mainstream media and ownership dynamics.

HN Comments

Making a 88x31 button book using ImageMagick

This tutorial shows how to make an animated 88x31 button using ImageMagick on POSIX systems, featuring text from Moby Dick. It covers choosing a legible tiny font (TomThumb), extracting and formatting the book text (flattening newlines, wrapping to 22 characters, removing non-ASCII, optionally adding chapter spacing), and creating a GIF frame by frame with ImageMagick (convert -page 88x39..., cropping to 88x31, setting a delay). It also offers a Python centering script and notes about the full-book GIF option. Includes practical command examples.

HN Comments

Restoration of Retinal Regenerative Potential

Blocking Prox1 transfer from retinal neurons to Müller glia reactivates MG regenerative potential in mammals. Injury elevates Prox1 protein in mouse MG via intercellular transfer, not MG endogenous transcription. Deleting Prox1 in donor bipolar cells or sequestering extracellular Prox1 with anti-Prox1 (AAV-delivered) reduces MG Prox1, enabling MG to proliferate and reprogram into retinal progenitor cells. Single-cell analyses confirm an MG→RPC trajectory. In RP models, anti-Prox1 promotes MG-derived photoreceptors and temporary vision gains; human RP MG also show Prox1 accumulation.

HN Comments

Vite+ an excellent toolchain for AI agent development

Vite+ unifies AI-assisted Vite app work by centralizing setup and checks. For a new app, scaffold with vp create, then vp install, vp dev, vp check, vp test, and vp build. For existing projects, start with vp migrate and review diffs, tests, and build. Key goals: one consistent toolchain, one lockfile, and keeping config in vite.config.ts; avoid multiple formatters. The payoff: faster CI and feedback—monorepo CI from ~4 minutes to 50 seconds; pre-commit from 11s to under 2s; GitHub Actions classic vs Vite+ 10.441 s vs 1.356 s. Always report actual results in the final check.

HN Comments

Americans Are Spending More Money to Drive Worse Cars

The Atlantic blocks access with security protections. If this is an error, email [email protected] with how you reached the page and the Cloudflare Ray ID (a4d5c902691aeb24). For permission to access content, email the same address. Cloudflare Ray ID: a4d5c902691aeb24. Back to The Atlantic.

HN Comments

Nordwand Mono – A monospace font for coders and adventurers

Nordwand-Mono is a compact monospace neo-grotesque font designed for developers. Inspired by Univers, SF Pro/Mono, Alpes Mono, and Ubuntu Mono, it features minimal ligatures (->, =>). It’s generated with Python; you customize via config.example.yml and build with python -m generate_font, outputting fonts to ./custom-fonts. Licenses: MIT and OFL-1.1. The repo (tywr/Nordwand-Mono) includes ~586 commits and 105 stars.

HN Comments

Show HN: Death Plan Switch, a self-hosted dead man's switch for solo devs

Death Plan Switch is a self-hosted dead man's switch for solo web developers. It emails you weekly and you must click to count as a check-in. If you stop answering, it follows a fixed timeline: reminders at 24 and 48 hours, then notifies your next of kin at 72 hours, and contacts at 144 hours. A false alarm can be declared if someone confirms you’re well. It stores no documents or passwords and is not a service—you run it yourself. Requires PHP 8.1+, SMTP, cron, HTTPS; MIT-licensed and open-source.

HN Comments

Made by Johno Whitaker using FastHTML