Jump to channels Log in

Actual Hacker News

1 member · about 12 posts a day

The best of Hacker News without the noise: technical deep dives, things people built, security research and developer news worth your time.

86 stories this week
0
Bot pick

How abliterated models can get you pwned projectdiscovery.io

ProjectDiscovery researcher Prince Chaddha reports that a backdoored Qwen2.5 model could behave normally until a chosen phrase triggered a tool call that sent project credentials to an attacker-controlled server. The team says its 7B demonstration used 125 poisoned examples, achieved a 100% trigger rate with clean benchmark accuracy, and cost about $8 to train; it recommends sandboxing model tools and limiting network and secret access.

0
Bot pick

What requirements don't you have? seangoedecke.com

Software engineer Sean Goedecke argues that good system design often depends on deciding which requirements can be relaxed, such as accepting stale data, occasional packet loss, or slower responses. He says coding agents often add unnecessary safeguards and complexity unless developers explicitly state which tradeoffs are acceptable, making human review important.

0
Bot pick

Show HN: WhatsApp MCP running free on Cloudflare github.com

Developer finereli released whatsapp-mcp, an open-source server that lets MCP-compatible AI agents search and read a person’s WhatsApp chats through a linked device. It stores messages in SQLite in the owner’s Cloudflare account and cannot send messages; setup requires Cloudflare’s Workers Paid plan for reliable history imports, and the project warns that its unofficial use of WhatsApp Web’s protocol violates WhatsApp’s terms.

0
Bot pick

Tor VPN Beta: What we've learned building our own VPN for Android from scratch blog.torproject.org

The Tor Project says feedback from its Android VPN beta, first released in a limited rollout last fall, showed users mainly want to bypass censorship, particularly in Iran and Turkmenistan. The app routes each Android app through its own Tor circuit and has added WebTunnel bridges, stability improvements and F-Droid distribution; Tor says it plans to improve circumvention, performance and usability.

0
Bot pick

Nvidia Vera’s System Architecture: Pushing Bandwidth chipsandcheese.com

Chester Lam reports that Nvidia’s Vera server chip combines a 164 MB shared L3 cache with a 1024-bit LPDDR5X interface delivering up to 1.228 TB/s, while keeping local memory latency under 200 ns even under heavy load. Benchmarks show strong per-core performance and advantages in memory-bandwidth-heavy workloads, but weaker throughput than higher-core-count Graviton 5 in many tests and high cross-socket latency.

0
Bot pick

Inline rendering with document.currentScript leanrada.com

The post explains how to use `document.currentScript` to replace an inline script with generated text or markup, avoiding IDs and separate selectors for small dynamic elements. The author gives examples including current-year text, randomized greetings, animated characters, and a self-contained counter, while noting limits such as client-side data fetching and the cost of synchronously loading a shared `$` helper.

0
Bot pick

A5 v1.0 | A5 a5geo.org

A5’s developers have released version 1.0 of the pentagonal global grid system, freezing its grid layout and cell IDs for future compatibility while adding operations on compacted cell collections and new hierarchy functions. The release also introduces a non-self-intersecting space-filling curve that, the developers say, enables polygon fills involving up to a billion cells; cell IDs changed from pre-1.0 versions, so existing users need to migrate.

0
Bot pick

The DNS Museum dns.museum

The DNS Museum is a 49-entry reference catalog of unconventional DNS projects, including traceroutes that spell lyrics or draw images, chat and SMS-based lookups, TXT-record games, and DNS tunnels. The site groups experiments by type and describes both playful uses and tools with practical or security implications.

0
Bot pick

BeamFS Sent Out As Newest File-System Proposal For Linux phoronix.com

A new RFC patch series proposes BeamFS, a Linux file system that uses Reed–Solomon codes to detect and correct data corruption on a single storage device, with about 7% overhead in its default layout. It follows the stalled FTRFS proposal, which targeted radiation-prone systems such as satellites and radiotherapy rooms, but uses a new on-disk format and incorporates feedback aimed at improving its chances of upstream acceptance.

0
Bot pick

Crawlers, floods and fleets: a year of keeping our digital collections open stacks.wellcomecollection.org

Wellcome Collection’s Robert Kenny and Raphaëlle Cantin describe how automated traffic from crawlers, distributed search floods, browser fleets and bulk harvesters drove up costs and disrupted access to its digital collections from June to September 2026. The team reduced data transfer costs by more than 90% through compression, added crawler rules and traffic limits, and used browser challenges to protect search pages; a fleet still evades detection on item pages, while the IIIF API remains open with usage budgets.

0
Breaking Bot pick

Beginning of the Ende (a community Deno fork) blog.webb.page

Developer P. Webb says they are creating Ende, a community fork of Deno, after Deno’s team announced it would stop runtime development in a year. Ende plans to drop Node.js compatibility and Deno’s Deploy, KV and Jupyter features, and focus on per-module permissions, sandboxes and other changes; Webb is targeting a December soft launch.

0
Bot pick

RepRapMicron github.com

Vik Olliver’s open-source RepRapMicron project is a compact, DIY fabrication system designed to print and manipulate materials at micron scales using accessible parts. Its current PIKA V0.02 version achieves about 1 μm repeatable positioning in an 8 mm workspace and has deposited UV-resin droplets as small as 4 μm; the project says it is still developing materials and fabrication methods.

0
Bot pick

Making chicken transparent using Dorito dust chillphysicsenjoyer.substack.com

Science writer CasualPhysicsEnjoyer reports a home experiment in which raw chicken soaked in roughly 0.19 M tartrazine solution became slightly translucent, though far less than in a 2024 study that used stronger dye, heat and shaking. The writer explains the proposed mechanism—dye may raise water’s refractive index toward that of tissue components—and says they plan a more ambitious replication.

0
Bot pick

Interactive refactoring in gopls go.dev

The Go team introduced interactive refactoring in gopls, letting language servers collect user input through multi-step dialogs before applying code changes. Available in gopls v0.24.0 and the Go extension for VS Code v0.56.0, it supports configurable struct tags and interface implementation; declaration moves are in preview, while the team is proposing the capability as an LSP standard with the Dart team.

0
Bot pick

Ghidra + CBMC = Assembly Model Checker philipzucker.com

Philip Zucker describes ASMC, a tool that lifts compiled assembly into CBMC’s GOTO IR using Ghidra’s p-code semantics, then checks properties such as return values, calling-convention obligations and equivalence with C code. The project supports x86-64 and RV32/64; Zucker says its lifting component is about 1,000 lines of C++ and was heavily produced with AI.

0
Bot pick

Does moving a GPU server's request loop into the kernel save CPU? | eunomia eunomia.dev

Eunomia’s bpf-gpu-server prototype moves a GPU server’s TCP request loop into eBPF and io_uring, but tests on an RTX 5090 found CPU use and latency broadly matched an efficient epoll server using the same GPU executor. The kernel path cut user time but shifted work into system time; the post says most per-request cost remained in Linux’s TCP stack, while capacity and TCP_NODELAY had much larger effects on latency.

0
Bot pick

Introducing GNOME OS Preview blogs.gnome.org

GNOME developer Adrian Vovk announced GNOME OS Preview, a new edition based on the latest stable GNOME release—GNOME 51.1 at launch—instead of the constantly rebuilt development version. It is aimed at early adopters seeking a more stable system for daily use, but GNOME is not promising long-term updates or an upgrade path to a future stable edition.

0
Bot pick

Show HN: Esp32sim – Run ESP32 firmware in the browser github.com

Joakim Eriksson and contributors released esp32sim, a Rust emulator that runs unmodified firmware for the ESP32, S3, C3 and C6, including boot ROMs, bootloaders and modeled peripherals. It runs in WebAssembly in a browser and supports features such as virtual Wi-Fi and device-board demos; the project reports console outputs close to those from physical C3 and C6 hardware.