New
The latest blog posts to take off on Hacker News. 1,840 posts.
How people with disabilities use the web
Introduces how people with disabilities, including people with age-related impairments, use the Web.
Adding 16 kb page size to Android
Android 15 has been refactored to support using 16 KB page sizes, and file systems like EROFS and F2FS have been made compatible.
OpenSSH Backdoors
Imagine this: an OpenSSH backdoor is discovered, maintainers rush to push out a fixed release package, security researchers trade technical details on mailing lists to analyze the backdoor code. Speculation abounds on the attribution and motives of the attacker, and the tech media pounces on the story. A near miss
Leveraging AI for efficient incident response
We’re sharing how we streamline system reliability investigations using a new AI-assisted root cause analysis system. The system uses a combination of heuristic-based retrieval and large language m…
LM Studio 0.3 – Discover, download, and run local LLMs
LM Studio 0.3.0 is here! Built-in (naïve) RAG, light theme, internationalization, Structured Outputs API, Serve on the network, and more.
How we built Townie – an app that generates fullstack apps
Like Claude Artifacts, but with a backend and database
Hardware Virtualization
Project overview QEMU is a virtual machine which allows running an operating system inside of another. While there already is a Haiku port, it currently does not support any acceleration system through native virtualization (through Intel VT-x and …
SIMD Matters: Graph Coloring
SIMD in game development Often in game development we talk about SIMD. It is the holy grail of CPU performance, often out of reach. The conventional wisdom is that it is difficult to achieve real gains from SIMD. It is tempting to build a math library around SIMD hoping to get some performance gains. However, it often…
Breaking down a record-setting day on the Texas grid
Market highlights and explanations from a day of records in ERCOT.
Accident Forgiveness
Charging for resources you didn't mean to buy is bad business.
The UX of HTML (2023)
A collection of bad practices in HTML, copied from real websites.
“YOLO” is not a valid hash construction
Among the cryptographic missteps we see at Trail of Bits, “let’s build our own tool out of a hash function” is one of the most common. Clients have a problem along the lines of “we need to hash a bunch of different values together” or “we need a MAC” or “we need […]
Juice rerouted to Venus in first lunar-Earth flyby
ESA’s Jupiter Icy Moons Explorer (Juice) has successfully completed a world-first lunar-Earth flyby, using the gravity of Earth to send it Venus-bound, on a shortcut to Jupiter through the inner Solar System.
The semantic web is now widely adopted
Web 3.0 was not about the blockchain, thank god
Ares Industries – Building low-cost cruise missiles
We're building a $3M missile for $300k.
MIT leaders describe the experience of not renewing Elsevier contract
This is part of a series of profiles detailing the experiences of institutions that have unbundled or canceled big deal journal contracts. The aim of the series is to provide insights, lessons learned, and inspiration to libraries that might consider a similar move.
Zed AI
From the Zed Blog: Powerful AI-assisted coding powered by Anthropic's Claude, now available.
Data Exfiltration from Slack AI via indirect prompt injection
Authors: PromptArmor
Uv 0.3 – Unified Python packaging
Manage entire Python projects and even Python itself with a single unified tool.
Fine-tuning now available for GPT-4o
Fine-tune custom versions of GPT‑4o to increase performance and accuracy for your applications.
Good refactoring vs. bad refactoring
Refactoring can make your code way better - or way worse. Here's how to avoid messing up your codebase when you refactor code.
Imgpls – An extension to load Imgur images directly
I wrote this app to fix a personal annoyance. You probably don’t need it. I’m not an Imgur user. But in my day-to-day browsing, I sometimes encounter a wild...
How Deep Can Humans Go?
Up until the late 1960s, physiologists believed that the maximum depth a person could descend to was determined by the depth at which their total lung capacity (TLC) was compressed to the same volume as their residual volume (RV) which is the smallest lung volume a person can breathe to. The TLC was predicted to be…
Archiving "The Famous Computer Cafe"
A previously lost cache of celebrity and historical interviews from a long-dormant radio show have been discovered, digitized, and made available for all. The Internet Archive is now home to 53 episodes of The Famous Computer Cafe, a 1980s radio show about the new world of home computers. The program included computer…
EFF Presses Federal Circuit to Make Patent Case Filings Public
Federal court records belong to everyone. But one federal court in Texas lets patent litigants treat courts like their own private tribunals, effectively shutting out the public.When EFF tried to intervene and push for greater access to a patent dispute earlier this year, the U.S. District Court...
pg_duckdb: Splicing Duck and Elephant DNA
Introducing the DuckDB + Postgres Extension: You can have your analytics and transact them too with pg_duckdb by DuckDB Labs, MotherDuck, Hydra, Neon and Microsoft. | Reading time: 8 min read