Posts

Showing posts from January, 2026

New top story on Hacker News: US has investigated claims WhatsApp chats aren't private

US has investigated claims WhatsApp chats aren't private 36 by 1vuio0pswjnm7 | 201 comments https://archive.ph/lZlAs https://www.theguardian.com/technology/2026/jan/31/us-author... on Hacker News. https://ift.tt/dvko7p0 https://ift.tt/tMroEqc...

New top story on Hacker News: Death Note: L, Anonymity and Eluding Entropy (2011)

Death Note: L, Anonymity and Eluding Entropy (2011) 10 by teej | 2 comments on Hacker News.

New top story on Hacker News: Software Survival 3.0

Software Survival 3.0 9 by jaybrueder | 6 comments on Hacker News.

New top story on Hacker News: HTTP Cats

HTTP Cats 34 by surprisetalk | 7 comments on Hacker News.

New top story on Hacker News: OpenAI's In-House Data Agent

OpenAI's In-House Data Agent 17 by meetpateltech | 2 comments on Hacker News.

New top story on Hacker News: Show HN: SHDL – A minimal hardware description language built from logic gates

Show HN: SHDL – A minimal hardware description language built from logic gates 4 by rafa_rrayes | 0 comments Hi, everyone! I built SHDL (Simple Hardware Description Language) as an experiment in stripping hardware description down to its absolute fundamentals. In SHDL, there are no arithmetic operators, no implicit bit widths, and no high-level constructs. You build everything explicitly from logic gates and wires, and then compose larger components hierarchically. The goal is not synthesis or performance, but understanding: what digital systems actually look like when abstractions are removed. SHDL is accompanied by PySHDL, a Python interface that lets you load circuits, poke inputs, step the simulation, and observe outputs. Under the hood, SHDL compiles circuits to C for fast execution, but the language itself remains intentionally small and transparent. This is not meant to replace Verilog or VHDL. It’s aimed at: - learning digital logic from first principles - experimenting with H...

New top story on Hacker News: Doing the thing is doing the thing

Doing the thing is doing the thing 28 by prakhar897 | 5 comments on Hacker News.

New top story on Hacker News: ChatGPT Containers can now run bash, pip/npm install packages and download files

ChatGPT Containers can now run bash, pip/npm install packages and download files 6 by simonw | 1 comments on Hacker News.

New top story on Hacker News: Notice of Collective Action Lawsuit Against Workday, INC

Notice of Collective Action Lawsuit Against Workday, INC 29 by mooreds | 2 comments on Hacker News.

New top story on Hacker News: Show HN: LLMNet – The Offline Internet, Search the web without the web

Show HN: LLMNet – The Offline Internet, Search the web without the web 14 by modinfo | 3 comments on Hacker News.

New top story on Hacker News: Language may rely less on complex grammar than previously thought: study

Language may rely less on complex grammar than previously thought: study 5 by mikhael | 1 comments on Hacker News.

New top story on Hacker News: BirdyChat becomes first European chat app that is interoperable with WhatsApp

BirdyChat becomes first European chat app that is interoperable with WhatsApp 60 by joooscha | 12 comments on Hacker News.

New top story on Hacker News: Waypoint-1: Real-Time Interactive Video Diffusion from Overworld

Waypoint-1: Real-Time Interactive Video Diffusion from Overworld 12 by avaer | 0 comments on Hacker News.

New top story on Hacker News: Show HN: Synesthesia, make noise music with a colorpicker

Show HN: Synesthesia, make noise music with a colorpicker 3 by tevans3 | 1 comments This is a (silly, little) app which lets you make noise music using a color picker as an instrument. When you click on a specific point in the color picker, a bit of JavaScript maps the binary representation of the clicked-on color's hex-code to a "chord" in the 24 tone-equal-temperament scale. That chord is then played back using a throttled audio generation method which was implemented via Tone.js. NOTE! Turn the volume way down before using the site. It is noise music. :) on Hacker News. This is a (silly, little) app which lets you make noise music using a color picker as an instrument. When you click on a specific point in the color picker, a bit of JavaScript maps the binary representation of the clicked-on color's hex-code to a "chord" in the 24 tone-equal-temperament scale. That chord is then played back using a throttled audio generation method which was implemente...

New top story on Hacker News: Slouching Towards Bethlehem – Joan Didion (1967)

Slouching Towards Bethlehem – Joan Didion (1967) 5 by jxmorris12 | 0 comments on Hacker News.

New top story on Hacker News: Show HN: Mastra 1.0, open-source JavaScript agent framework from the Gatsby devs

Show HN: Mastra 1.0, open-source JavaScript agent framework from the Gatsby devs 24 by calcsam | 10 comments Hi HN, we're Sam, Shane, and Abhi. Almost a year ago, we first shared Mastra here ( https://news.ycombinator.com/item?id=43103073 ). It’s kind of fun looking back since we were only a few months into building at the time. The HN community gave a lot of enthusiasm and some helpful feedback. Today, we released Mastra 1.0 in stable, so we wanted to come back and talk about what’s changed. If you’re new to Mastra, it's an open-source TypeScript agent framework that also lets you create multi-agent workflows, run evals, inspect in a local studio, and emit observability. Since our last post, Mastra has grown to over 300k weekly npm downloads and 19.4k GitHub stars. It’s now Apache 2.0 licensed and runs in prod at companies like Replit, PayPal, and Sanity. Agent development is changing quickly, so we’ve added a lot since February: - Native model routing: You can access 600+ mo...

New top story on Hacker News: How Hightouch built their long-running agent harness

How Hightouch built their long-running agent harness 39 by thecr0w | 1 comments on Hacker News.

New top story on Hacker News: Notes on Apple's Nano Texture

Notes on Apple's Nano Texture 43 by dsr12 | 13 comments on Hacker News.

New top story on Hacker News: Fix Your Robots.txt or Your Site Disappears from Google

Fix Your Robots.txt or Your Site Disappears from Google 43 by bobbiechen | 17 comments on Hacker News.

New top story on Hacker News: Tired of AI, people are committing to the analog lifestyle in 2026

Tired of AI, people are committing to the analog lifestyle in 2026 38 by andy99 | 19 comments on Hacker News.

New top story on Hacker News: Evolution Unleashed (2018)

Evolution Unleashed (2018) 5 by DiabloD3 | 0 comments on Hacker News.

New top story on Hacker News: Breaking the Zimmermann Telegram (2018)

Breaking the Zimmermann Telegram (2018) 4 by tony-allan | 0 comments on Hacker News.

New top story on Hacker News: The thing that brought me joy

The thing that brought me joy 6 by monooso | 0 comments on Hacker News.

New top story on Hacker News: Apples, Trees, and Quasimodes

Apples, Trees, and Quasimodes 11 by entaloneralie | 1 comments on Hacker News.

New top story on Hacker News: Independent Guest Virtual Machine (IGVM) File Format

Independent Guest Virtual Machine (IGVM) File Format 2 by ingve | 0 comments on Hacker News.

New top story on Hacker News: Emoji Use in the Electronic Health Record is Increasing

Emoji Use in the Electronic Health Record is Increasing 4 by giuliomagnifico | 0 comments on Hacker News.

New top story on Hacker News: Ask HN: One IP, multiple unrealistic locations worldwide hitting my website

Ask HN: One IP, multiple unrealistic locations worldwide hitting my website 5 by nacho-daddy | 0 comments Background: I manage an ecommerce website. Recent bot traffic is up. Most traffic can be traced to one or two IP addresses with hundreds of requests per day. These ip addresses don't have DNS records for reverse lookup, and when I map the requests in cloudflare, one address shows up as requesting from different data centers all over the US. What is going on here? Source IP example 173 . 245 . 58 . 0 Chicago, United States (ORD) 340 requests San Jose, United States (SJC) 330 requests Los Angeles, United States (LAX) 310 requests Atlanta, United States (ATL) 310 requests Dallas-Fort Worth, United States (DFW) 290 requests Newark, United States (EWR) 280 requests Washington, United States (IAD) 230 requests Miami, United States (MIA) 210 requests Boston, United States (BOS) 140 requests Singapore, Singapore (SIN) 130 requests Thanks for ideas. on Hacker News. Background: I mana...

New top story on Hacker News: JuiceFS is a distributed POSIX file system built on top of Redis and S3

JuiceFS is a distributed POSIX file system built on top of Redis and S3 13 by tosh | 5 comments on Hacker News.

New top story on Hacker News: Ask HN: Unemployed almost a year after graduating MIT – a rant

Ask HN: Unemployed almost a year after graduating MIT – a rant 47 by TimGubth | 36 comments (This is not a problem-solving rant this is a I need to release my thoughts cuz no one in my life understands rant) Not sure where else to turn to but I'm extremely embarrassed to say we're nearing the 1 year anniversary of my Feb graduation (*course 6*) and I'm still unemployed, to the dismay of me and my family. I've applied to hundreds of jobs, tailored my resume with tech folks who regularly hire, tailored cover letters, gotten referrals, spoken to relevant connections in my network, done really well in interviews, all to no avail. The feedback I've received from asking employers who rejected me is never something wrong about me, just that they found someone else with pre-existing experience in that particular industry or tech stack. How am I supposed to compete with that at an entry level? And the longer I go without work, the worse it gets in the eyes of employers. I h...

New top story on Hacker News: Technical Analysis of Starlink Terminal GPS Spoofing/Jamming Detection in Iran

Technical Analysis of Starlink Terminal GPS Spoofing/Jamming Detection in Iran 8 by bazzmt | 0 comments on Hacker News.

New top story on Hacker News: We rolled our own documentation site

We rolled our own documentation site 7 by nerdypepper | 3 comments on Hacker News.

New top story on Hacker News: Unauthenticated remote code execution in OpenCode

Unauthenticated remote code execution in OpenCode 55 by CyberShadow | 5 comments Previous versions of OpenCode started a server which allowed any website visited in a web browser to execute arbitrary commands on the local machine. Make sure you are using v1.1.10 or newer; see link for more details. on Hacker News. Previous versions of OpenCode started a server which allowed any website visited in a web browser to execute arbitrary commands on the local machine. Make sure you are using v1.1.10 or newer; see link for more details.

New top story on Hacker News: Show HN: Epstein IM – Talk to Epstein clone in iMessage

Show HN: Epstein IM – Talk to Epstein clone in iMessage 11 by RyanZhuuuu | 17 comments on Hacker News.

New top story on Hacker News: Are We ... Yet?

Are We ... Yet? 15 by mooreds | 1 comments on Hacker News.

New top story on Hacker News: Show HN: I used Claude Code to discover connections between 100 books

Show HN: I used Claude Code to discover connections between 100 books 4 by pmaze | 0 comments I think LLMs are overused to summarise and underused to help us read deeper. I built a system for Claude Code to browse 100 non-fiction books and find interesting connections between them. I started out with a pipeline in stages, chaining together LLM calls to build up a context of the library. I was mainly getting back the insight that I was baking into the prompts, and the results weren't particularly surprising. On a whim, I gave CC access to my debug CLI tools and found that it wiped the floor with that approach. It gave actually interesting results and required very little orchestration in comparison. One of my favourite trail of excerpts goes from Jobs’ reality distortion field to Theranos’ fake demos, to Thiel on startup cults, to Hoffer on mass movement charlatans ( https://trails.pieterma.es/trail/useful-lies/ ). A fun tendency is that Claude kept getting distracted by topics of ...

New top story on Hacker News: Side-by-side comparison of how AI models answer moral dilemmas

Side-by-side comparison of how AI models answer moral dilemmas 12 by jesenator | 4 comments on Hacker News.

New top story on Hacker News: Scientists discover oldest poison, on 60k-year-old arrows

Scientists discover oldest poison, on 60k-year-old arrows 25 by noleary | 1 comments https://archive.ph/qGfbk on Hacker News. https://ift.tt/41qKXOa

New top story on Hacker News: Ushikuvirus: Newly discovered virus may offer clues to the origin of eukaryotes

Ushikuvirus: Newly discovered virus may offer clues to the origin of eukaryotes 7 by rustoo | 0 comments on Hacker News.

New top story on Hacker News: Polymarket refuses to pay bets that US would 'invade' Venezuela

Polymarket refuses to pay bets that US would 'invade' Venezuela 93 by petethomas | 66 comments https://archive.ph/sthzF on Hacker News. https://ift.tt/7nFNxQB

New top story on Hacker News: Show HN: ccrider - Search and Resume Your Claude Code Sessions – TUI / MCP / CLI

Show HN: ccrider - Search and Resume Your Claude Code Sessions – TUI / MCP / CLI 10 by nberkman | 1 comments I built a tool that stores your full Claude Code history to let you easily find and resume sessions. It has TUI, CLI and MCP interfaces. It's a single Go binary, and the session history is synced to SQLite each time you use it. Default mode is the TUI with a session browser and full-text search. Once a session is selected you can browse and search within it, resume it or export to markdown. The MCP server provides tools to let Claude search back through the session for pre-compact context or pull from prior sessions. I use this constantly. I've seen elaborate continuity systems to give Claude Code access to history but this simple approach has been very effective. Installation: macOS: brew install neilberkman/tap/ccrider Linux/other: git clone https://github.com/neilberkman/ccrider && cd ccrider && go build MCP server: claude mcp add --scope user ccrider...

New top story on Hacker News: Show HN: Mantic.sh – Search 480k files in 0.46s without embeddings

Show HN: Mantic.sh – Search 480k files in 0.46s without embeddings 13 by marcoaapfortes | 1 comments on Hacker News.

New top story on Hacker News: Why agents matter more than other AI

Why agents matter more than other AI 5 by nvader | 3 comments on Hacker News.

New top story on Hacker News: Sega co-founder David Rosen dies aged 95

Sega co-founder David Rosen dies aged 95 7 by n1b0m | 1 comments on Hacker News.

New top story on Hacker News: NSFW Acronyms for Programmers (Free eBook)

NSFW Acronyms for Programmers (Free eBook) 10 by fristovic | 1 comments on Hacker News.

New top story on Hacker News: Show HN: Hover – IDE style hover documentation on any webpage

Show HN: Hover – IDE style hover documentation on any webpage 3 by sampsonj | 0 comments I thought it would be interesting to have ID style hover docs outside the IDE. Hover is a Chrome extension that gives you IDE style hover tooltips on any webpage: documentation sites, ChatGPT, Claude, etc. How it works: - When a code block comes into view, the extension detects tokens and sends the code to an LLM (via OpenRouter or custom endpoint) - The LLM generates documentation for tokens worth documenting, which gets cached - On hover, the cached documentation is displayed instantly A few things I wanted to get right: - Website permissions are granular and use Chrome's permission system, so the extension only runs where you allow it - Custom endpoints let you skip OpenRouter entirely – if you're at a company with its own infra, you can point it at AWS Bedrock, Google AI Studio, or whatever you have Built with TypeScript, Vite, and the Chrome extension APIs. Coming to the Chrome Web St...

New top story on Hacker News: Xr0 verifier, guarantee the safety of C programs at compile time

Xr0 verifier, guarantee the safety of C programs at compile time 6 by Alifatisk | 0 comments on Hacker News.

New top story on Hacker News: Microsoft kills official way to activate Windows 11/10 without internet

Microsoft kills official way to activate Windows 11/10 without internet 40 by taubek | 12 comments on Hacker News.

New top story on Hacker News: Ask HN: Who wants to be hired? (January 2026)

Ask HN: Who wants to be hired? (January 2026) 52 by whoishiring | 81 comments Share your information if you are looking for work. Please use this format: Location: Remote: Willing to relocate: Technologies: Résumé/CV: Email: Please only post if you are personally looking for work. Agencies, recruiters, job boards, and so on, are off topic here. Readers: please only email these addresses to discuss work opportunities. There's a site for searching these posts at https://www.wantstobehired.com . on Hacker News. Share your information if you are looking for work. Please use this format: Location: Remote: Willing to relocate: Technologies: Résumé/CV: Email: Please only post if you are personally looking for work. Agencies, recruiters, job boards, and so on, are off topic here. Readers: please only email these addresses to discuss work opportunities. There's a site for searching these posts at https://ift.tt/2TNgCm7 .

New top story on Hacker News: Show HN: Feature detection exploration in Lidar DEMs via differential decomp

Show HN: Feature detection exploration in Lidar DEMs via differential decomp 5 by DarkForestery | 0 comments I'm not a geospatial expert — I work in AI/ML. This started when I was exploring LiDAR data with agentic assitince and noticed that different signal decomposition methods revealed different terrain features. The core idea: if you systematically combine decomposition methods (Gaussian, bilateral, wavelet, morphological, etc.) with different upsampling techniques, each combination has characteristic "failure modes" that selectively preserve or eliminate certain features. The differences between outputs become feature-specific filters. The framework tests 25 decomposition × 19 upsampling methods across parameter ranges — about 40,000 combinations total. The visualization grid makes it easy to compare which methods work for what. Built in Cursor with Opus 4.5, NumPy, SciPy, scikit-image, PyWavelets, and OpenCV. Apache 2.0 licensed. I'd appreciate feedback from any...