Top stories

carlosrg about 2 hours ago

OpenAI – How to delete your account

The article provides step-by-step instructions for deleting your OpenAI account, including how to download your data and close your account permanently. It also notes the implications of account deletion, such as the loss of access to OpenAI services and any associated data.

help.openai.com
475 76
Summary
Unsloth Dynamic 2.0 GGUFs
tosh about 4 hours ago

Unsloth Dynamic 2.0 GGUFs

unsloth.ai
62 26
We Will Not Be Divided
BloondAndDoom about 12 hours ago

We Will Not Be Divided

notdivided.org
1,881 597
eoskx about 10 hours ago

OpenAI agrees with Dept. of War to deploy models in their classified network

https://xcancel.com/sama/status/2027578652477821175

https://fortune.com/2026/02/27/openai-in-talks-with-pentagon...

twitter.com
869 414
A new California law says all operating systems need to have age verification
WalterSobchak about 22 hours ago

A new California law says all operating systems need to have age verification

A new California law requires all operating systems, including Linux, to have some form of age verification during account setup in order to protect minors from accessing inappropriate content.

pcgamer.com
617 564
Summary
dinvlad 3 days ago

The Eternal Promise: A History of Attempts to Eliminate Programmers

The article explores the history of software simplification, tracing its evolution from COBOL to the current AI hype. It examines how the quest for simplicity has shaped the software industry and how new technologies like AI are being marketed and perceived in this context.

ivanturkovic.com
57 29
Summary
OpenAI raises $110B on $730B pre-money valuation
zlatkov about 22 hours ago

OpenAI raises $110B on $730B pre-money valuation

https://openai.com/index/scaling-ai-for-everyone/

https://x.com/sama/status/2027386252555919386

https://xcancel.com/sama/status/2027386252555919386

techcrunch.com
508 549
Show HN: SplatHash – A lightweight alternative to BlurHash and ThumbHash
unsorted2270 about 1 hour ago

Show HN: SplatHash – A lightweight alternative to BlurHash and ThumbHash

Hi HN,

I built SplatHash. It's a lightweight image placeholder generator I wrote to be a simpler, faster alternative to BlurHash and ThumbHash.

Repo: https://github.com/junevm/splathash

github.com
4 0
Summary
Cash issuing terminals
zdw about 7 hours ago

Cash issuing terminals

computer.rip
69 7
Smallest transformer that can add two 10-digit numbers
ks2048 2 days ago

Smallest transformer that can add two 10-digit numbers

The AdderBoard is a hardware add-on board that provides an efficient way to add up to 8 analog inputs and outputs to any microcontroller-based project. It is designed to work seamlessly with various microcontroller platforms, simplifying the process of incorporating analog sensors and actuators into embedded systems.

github.com
175 75
Summary
lavp about 6 hours ago

US and Israel launch strikes on Iran, as Trump says ‘massive’ campaign underway

https://archive.ph/VqSqj

cnn.com
262 751
Croatia declared free of landmines after 31 years
toomuchtodo about 10 hours ago

Croatia declared free of landmines after 31 years

Croatia has officially been declared free of landmines after 31 years, marking a significant milestone in the country's efforts to clear the remnants of its 1991-1995 war. The announcement comes after a comprehensive mine clearance program that has made Croatia's territory safe for its citizens and visitors.

glashrvatske.hrt.hr
350 70
Summary
NaOH 2 days ago

SHELL: Global Tool for Calling and Chaining Procedures in the System (1965) [pdf]

The article discusses the Multics operating system, a pioneering time-sharing system developed by MIT, Bell Labs, and General Electric in the 1960s. It provides an overview of Multics' key features, including its hierarchical file system, ring-structured memory protection, and dynamic linking capabilities.

people.csail.mit.edu
6 1
Summary
Statement on the comments from Secretary of War Pete Hegseth
surprisetalk about 11 hours ago

Statement on the comments from Secretary of War Pete Hegseth

The article provides a statement from Anthropic regarding comments made by the U.S. Secretary of War about the use of AI in warfare. Anthropic reaffirms its commitment to the responsible development and use of AI technology while expressing concerns about the potential for misuse in military applications.

anthropic.com
998 331
Summary
ppnpm about 13 hours ago

Qt45: A small polymerase ribozyme that can synthesize itself

A study reveals that Earth's core has been growing less dense over the past century, challenging our understanding of the planet's cooling and magnetic field. This finding has implications for models of Earth's internal dynamics and long-term evolution.

science.org
96 16
Summary
nnx about 23 hours ago

A better streams API is possible for JavaScript

This article discusses the Web Streams API, a new way to handle streaming data in the browser. It highlights the benefits of the API, such as improved performance and simplified code, and provides an overview of its key features and use cases.

blog.cloudflare.com
418 146
Summary
NASA announces overhaul of Artemis program amid safety concerns, delays
voxadam about 20 hours ago

NASA announces overhaul of Artemis program amid safety concerns, delays

NASA is overhauling its Artemis moon program to address cost overruns and delays, including pushing back the first crewed landing to the late 2020s. The agency is focusing on developing a reusable lunar lander and core systems to make the program more sustainable.

cbsnews.com
263 283
Summary
wisdomseaker about 5 hours ago

Inferring car movement patterns from passive TPMS measurements

dspace.networks.imdea.org
36 5
mrtedbear about 10 hours ago

Bootc and OSTree: Modernizing Linux System Deployment

The article discusses the benefits of using OSTree, a content-addressable filesystem, for container images and operating system updates. It highlights how OSTree can improve the reliability, security, and reproducibility of software deployments by providing a versioned, atomic update mechanism.

a-cup-of.coffee
52 15
Summary
cwwc about 21 hours ago

A Chinese official’s use of ChatGPT revealed an intimidation operation

cnn.com
216 135
Open source calculator firmware DB48X forbids CA/CO use due to age verification
iamnothere about 21 hours ago

Open source calculator firmware DB48X forbids CA/CO use due to age verification

github.com
190 92
Package Managers à la Carte: a formal model of dependency resolution
avsm 4 days ago

Package Managers à la Carte: a formal model of dependency resolution

arxiv.org
36 10
Time-Travel Debugging: Replaying Production Bugs Locally
tie-in 3 days ago

Time-Travel Debugging: Replaying Production Bugs Locally

The article discusses a technique called 'time travel debugging' that allows developers to replay and debug production bugs locally by recording and replaying system state, providing a powerful tool for troubleshooting complex issues in live environments.

lackofimagination.org
26 6
Summary
A Fuzzer for the Toy Optimizer
chunkles 3 days ago

A Fuzzer for the Toy Optimizer

The article discusses a 'toy fuzzer', a tool used in software testing to find bugs by sending random inputs to a program. It describes the author's experience creating and using a simple fuzzer to find vulnerabilities in a text processing library.

bernsteinbear.com
7 0
Summary
pvdebbe 4 days ago

Eschewing Zshell for Emacs Shell (2014)

The article explores the versatility of Emacs' built-in shell, Eshell, and showcases its powerful features, including its ability to integrate with Emacs' functionality and the author's personal configuration settings to enhance the user experience.

howardism.org
34 16
Summary
Don't use passkeys for encrypting user data
zdw about 10 hours ago

Don't use passkeys for encrypting user data

The article discusses a security vulnerability in the Passkey API's Proof of Possession (PoP) feature, which could allow attackers to impersonate users. The author explains the technical details of the vulnerability and recommends users to update their devices to the latest version to mitigate the issue.

blog.timcappalli.me
170 145
Summary
Can you reverse engineer our neural network?
jsomers 3 days ago

Can you reverse engineer our neural network?

The article explores the challenge of reverse-engineering a neural network, discussing the difficulties in understanding the internal representations and decision-making process of a complex machine learning model, and the potential implications for AI transparency and interpretability.

blog.janestreet.com
298 191
Summary
Show HN: Claude-File-Recovery, recover files from your ~/.claude sessions
rikk3rt about 20 hours ago

Show HN: Claude-File-Recovery, recover files from your ~/.claude sessions

Claude Code deleted my research and plan markdown files and informed me: “I accidentally rm -rf'd real directories in my Obsidian vault through a symlink it didn't realize was there: I made a mistake. “

Unfortunately the backup of my documentation accidentally hadn’t run for a month. So I built claude-file-recovery, a CLI-tool and TUI that is able to extract your files from your ~/.claude session history and thankfully I was able to recover my files. It's able to extract any file that Claude Code ever read, edited or wrote. I hope you will never need it, but you can find it on my GitHub and pip. Note: It can recover an earlier version of a file at a certain point in time.

pip install claude-file-recovery

github.com
86 33
Summary
We gave terabytes of CI logs to an LLM
shad42 about 21 hours ago

We gave terabytes of CI logs to an LLM

This article explores how large language models (LLMs) can be effectively used for SQL tasks, highlighting their ability to generate complex SQL queries, troubleshoot issues, and explain query results in a human-readable format.

mendral.com
198 98
Summary
cyrusradfar 1 day ago

Show HN: Unfucked - version all changes (by any tool) - local-first/source avail

I built unf after I pasted a prompt into the wrong agent terminal and it overwrote hours of hand-edits across a handful of files. Git couldn't help because I hadn't finished/committed my in progress work. I wanted something that recorded every save automatically so I could rewind to any point in time. I wanted to make it difficult for an agent to permanently screw anything up, even with an errant rm -rf

unf is a background daemon that watches directories you choose (via CLI) and snapshots every text file on save. It stores file contents in an object store, tracks metadata in SQLite, and gives you a CLI to query and restore any version. The install includes a UI, as well to explore the history through time.

The tool skips binaries and respects `.gitignore` if one exists. The interface borrows from git so it should feel familiar: unf log, unf diff, unf restore.

I say "UN-EF" vs U.N.F, but that's for y'all to decide: I started by calling the project Unfucked and got unfucked.ai, which if you know me and the messes I get myself into, is a fitting purchase.

The CLI command is `unf` and the Tauri desktop app is titled "Unfudged" (kids safe name).

How it works: https://unfucked.ai/tech (summary below)

The daemon uses FSEvents on macOS and inotify on Linux. When a file changes, `unf` hashes the content with BLAKE3 and checks whether that hash already exists in the object store — if it does, it just records a new metadata entry pointing to the existing blob. If not, it writes the blob and records the entry. Each snapshot is a row in SQLite. Restores read the blob back from the object store and overwrite the file, after taking a safety snapshot of the current state first (so restoring is itself reversible).

There are two processes. The core daemon does the real work of managing FSEvents/inotify subscriptions across multiple watched directories and writing snapshots. A sentinel watchdog supervises it, kept alive and aligned by launchd on macOS and systemd on Linux. If the daemon crashes, the sentinel respawns it and reconciles any drift between what you asked to watch and what's actually being watched. It was hard to build the second daemon because it felt like conceding that the core wasn't solid enough, but I didn't want to ship a tool that demanded perfection to deliver on the product promise, so the sentinel is the safety net.

Fingers crossed, I haven’t seen it crash in over a week of personal usage on my Mac. But, I don't want to trigger "works for me" trauma.

The part I like most: On the UI, I enjoy viewing files through time. You can select a time section and filter your projects on a histogram of activity. That has been invaluable in seeing what the agent was doing.

On the CLI, the commands are composable. Everything outputs to stdout so you can pipe it into whatever you want. I use these regularly and AI agents are better with the tool than I am:

  # What did my config look like before we broke it?
  unf cat nginx.conf --at 1h | nginx -t -c /dev/stdin

  # Grep through a deleted file
  unf cat old-routes.rs --at 2d | grep "pub fn"

  # Count how many lines changed in the last 10 minutes
  unf diff --at 10m | grep '^[+-]' | wc -l

  # Feed the last hour of changes to an AI for review
  unf diff --at 1h | pbcopy

  # Compare two points in time with your own diff tool
  diff <(unf cat app.tsx --at 1h) <(unf cat app.tsx --at 5m)

  # Restore just the .rs files that changed in the last 5 minutes
  unf diff --at 5m --json | jq -r '.changes[].file' | grep '\.rs$' | xargs -I{} unf restore {} --at 5m

  # Watch for changes in real time
  watch -n5 'unf diff --at 30s'
What was new for me: I came to Rust in Nov. 2025 honestly because of HN enthusiasm and some FOMO. No regrets. I enjoy the language enough that I'm now working on custom clippy lints to enforce functional programming practices. This project was also my first Apple-notarized DMG, my first Homebrew tap, and my second Tauri app (first one I've shared).

Install & Usage:

  > brew install cyrusradfar/unf/unfudged
Then unf watch in a directory. unf help covers the details (or ask your agent to coach).

EDIT: Folks are asking for the source, if you're interested watch https://github.com/cyrusradfar/homebrew-unf -- I'll migrate there if you want it.

unfudged.io
104 68
Summary