AI Summarized Hacker News

Front-page articles summarized hourly.

Palantir loses legal challenge against Swiss investigative magazine

The Financial Times Security Verification page shows a 403 error and asks users to enable JavaScript and cookies to continue. It provides a request ID (a0abd8d76cf5ef9b), a help link, and links to Terms, Privacy Policy, Cookie Policy, and cookie management, with FT branding and © 2026.

HN Comments

You can power on a Mac remotely

macOS 26.5 lets Macs auto-boot when power is restored, enabling remote startup without pressing the button. Supported: M4 Mac mini, 2025 Mac Studio, 2024+ iMac. Enable: System Settings > Energy > Start up when power is connected > Always. Use cases: remote labs/CI Macs and rack-mounted setups. Caveats: with FileVault, log in via SSH first to unlock after boot; Screen Sharing wake can leave a logged-in desktop; a bug may prevent boot after power loss if shut down from the login screen. Feedback via Apple. Works with Zigbee smart outlets.

HN Comments

Swift at Apple: Migrating the TrueType Hinting Interpreter

Apple migrated the TrueType hinting interpreter from C to memory-safe Swift for Fall 2025 to boost safety and performance. The Swift version renders identically to the C reference but runs about 13% faster on average, addressing security risks from untrusted fonts. They used two test suites (unit tests with 99.7% coverage and a fuzzing-driven real-world corpus) and published the interpreter’s source code. The migration leveraged Swift features like projection types, Span, and zero-cost abstractions to reduce allocations and inlining costs, with LLM-assisted refactoring aiding development.

HN Comments

I Won't Buy You a Coffee

An indie blogger rails against “buy me a coffee” prompts and ads, arguing blogging should be free in both money and speech. He explains his self-hosted site costs about €4/year and notes many blogs cost far more yet earn little, with top earners only tens of cents. The piece warns that turning hobbies into income is futile and that capitalism can drain time and value. It champions the indie web, personal effort, and free expression, ending with an invitation to contact and a note it’s written by hand, without AI.

HN Comments

A Peter Thiel-Backed Tribunal Is Putting Journalists on Trial

Gary Baum profiles Objection, a Peter Thiel–backed, AI-powered tribunal run by Aron D’Souza that adjudicates the truth of articles for wealthy clients. It uses human investigators, AI juries, and paid verdicts that can be amplified online. Its first test targeted THR’s 2021 Sackler piece (Sackler v. Baum, 2026). Critics warn private adjudication threatens journalism and accountability, while THR notes the beta site briefly went offline. D’Souza frames Objection as reforming journalism and insists on transparency; journalists warn it could erode free inquiry.

HN Comments

Law Enforcement's "Warrior" Problem (2015)

Stoughton argues that the "warrior" mindset pervades modern policing, instilled in training to fear for survival, leading to hypervigilance, aggressive initial encounters, and barriers to community policing. He contends this harms officer and civilian safety and erodes public trust, and proposes adopting a "guardian" mindset emphasizing service, legitimacy, and restraint. He advocates two reforms: (1) require non-enforcement community contacts during training to build relationships, and (2) adopt tactical restraint—minimizing force when safe—to reduce violence and foster trust.

HN Comments

Cosmodial Sky Atlas

A Cosmodial Sky Atlas loading screen.

HN Comments

I Am Not a Reverse Centaur

Miguel Grinberg argues he will not become a “reverse centaur”—coded by machines—despite a surge of LLM-generated contributions to his open‑source projects. He rejects unsolicited PRs, enforcing guidelines: discuss changes in an issue first, ensure a human contributor, and only then submit a PR; non-human PRs are closed. He favors simple, human-problem descriptions over AI-generated, token-heavy proposals and even suggests donations instead of token usage. He questions open‑source’s relevance but remains hopeful humans will still code, resisting a future where machines and their owners dominate.

HN Comments

New privacy frontier: Europe eyes crackdown on smart glasses

Could not summarize article.

HN Comments

There Is Life Before Main in Rust

Exposition on Rust programs doing work before main by leveraging the runtime and linker sections. Explains how Rust and C runtimes initialize and how pre-main code can register data via sections, using crates like ctor and link-section to create cross-crate registration (dependency injection) without allocations. Demonstrates patterns: pre-main initialization of CLI subcommands, and a string-interning pool sorted before main. Discusses mutability, safety (UnsafeCell, MaybeUninit), platform caveats (WASM), trade-offs (no panics, order not guaranteed, dead-code, debugging), and when this approach is advantageous.

HN Comments

How to Setup a Local Coding Agent on macOS

Kyle Howells details a fast, OpenAI-compatible local coding agent setup on macOS using llama.cpp with Gemma 4 (gemma-4-26B-A4B-it-UD-Q4_K_XL.gguf), an MTP draft head (Q8_0-MTP.gguf), and the Gemma 4 multimodal projector (mmproj-BF16.gguf). On an M1 Max (macOS 15.7.7) it reaches ~72 tokens/s generation (vs 58.2 baseline) with spec-draft-n-max=3 (~24% faster). MLX was slower here. Adds image support via Pi and a local OpenAI-compatible endpoint at 127.0.0.1:8080. Steps: install llama.cpp with Metal, download models, start llama-server, configure Pi as a local provider. P.S.: Qwen 3.6 is slower (~55 tk/s).

HN Comments

WASI 0.3

WASI 0.3 is official; async is now native to the WebAssembly Component Model. The 0.3.0 spec is stable; components rely on stream<T>, future<T>, and async as canonical ABI primitives, with the host driving a single shared event loop. WASI’s previous wasi:io patterns are now mechanical aliases of Component Model async; reads return a future alongside a stream, enabling independent completion. Language bindings gain first-class async support; examples show async http handler with wit-bindgen. wasi:http introduces service and middleware worlds enabling direct component chaining. Wasmtime and guest toolchains enable 0.3 support; roadmap points to 1.0.

HN Comments

"Don't You Just Upload It to ChatGPT?"

An Ottawa freelance translator, Juliette, recalls a gym chat where a coworker asks if you simply upload to ChatGPT. She argues AI cannot replace human translation: it can output text but misses nuance, formatting, terminology, and localization. She uses AI as a tool—drafts, glossaries, terminology extraction, and final checks—yet everything is thoroughly checked. The piece asserts translators shouldn’t be paid less because AI exists and notes a civil-service colleague who finds AI unreliable. It champions human judgment, adaptation, and professional standards in translation.

HN Comments

Pirates, a naval warfare game inspired by Sid Meier's Pirates

Could not summarize article.

HN Comments

Looking Forward to Postgres 19: It's About Time

Postgres 19 adds native application-time temporal tables. A single valid_at DATERANGE per row, with PRIMARY KEY (product_id, valid_at WITHOUT OVERLAPS), replaces the old two-column, exclusion-constraint approach. No btree_gist extension is needed. It provides built-in temporal DML via FOR PORTION OF and automatic row splits during updates and deletes to keep a clean history. Temporal foreign keys use PERIOD to require that parent rows cover the entire valid_at period. System-time (transaction time) remains unsupported natively, so pg_bitemporal or triggers may still be needed.

HN Comments

Appeals court upholds FTX co-founder Sam Bankman-Fried's fraud conviction

An appeals court in the 2nd U.S. Circuit in Manhattan upheld Sam Bankman-Fried’s fraud conviction, ruling the 2023 trial was fair and the government’s evidence robust. It found he reassured FTX customers while siphoning billions for personal use and falsifying records to conceal transfers. Bankman-Fried, once a crypto titan, saw FTX collapse in 2022, leaving about $11 billion lost by customers, investors and lenders. His 25-year sentence follows the fraud and conspiracy convictions, with sentencing criticism centered on perjury and limited recoveries.

HN Comments

Euro-Office, open standards, and native ODF

Document Foundation welcomes Euro-Office’s open-standards pledge and improved ODF support, noting LibreOffice already exists as a European open‑source suite. It emphasizes sovereignty starts with the format, not branding, and that mere “support” is insufficient; documents must be created and stored in a native format. The expectation is for Euro-Office to adopt ODF as its native document format, speaking ODF as its mother tongue, not as a concession.

HN Comments

Show HN: StackScope – I crawled over 40k indie launches to see what they ship

StackScope.dev provides daily analyses of early-stage launches from Product Hunt, HN, and PeerPush, revealing tech stacks, AI signals, security headers, hosting, DNS, and delivery infrastructure. It tracks 41,776 launches and 1,332,060 tech detections across 4,851 technologies. A May 2026 indie-launches report finds a third use Vercel; removing Vercel shifts stacks toward GA, Tailwind, and React. The site highlights trends in hosting, CDNs, analytics, and AI-crawler handling (llms.txt) across recent launches.

HN Comments

A PDF that changes based on who is reading

Adaptive PDFs attach replacement text to marked content in PDFs (PDF 1.4+) so text extractors return structured markdown instead of raw visual text, while rendering remains identical. Normal PDFs lack hierarchy; smart PDFs expose headings, lists, and tables via marked-content sequences. Humans see the usual layout; machines get clean markdown. Benchmarks show similar token counts but higher information density per token because structure travels with the text. PyMuPDF/Poppler and major LLMs reproduce markdown from smart PDFs. The concept yields Adaptive Documents—one file, two outputs—depending on reader, with plans for a Google Docs extension.

HN Comments

Launch HN: BitBoard (YC P25) – Analytics Workspace for Agents

BitBoard lets you build dashboards and reports with AI tools. Connect data sources, analyze with an AI agent, and turn results into durable assets—traceable and repeatable, with connections, queries, and code stored for reruns with consistent logic. Use live data connections or push data from your agent, keeping all data in one place. Share and collaborate in the browser, preserving context and data provenance across AI-generated analyses.

HN Comments

Made by Johno Whitaker using FastHTML