Hacker News

Latest

Powell vows to stand firm against 'unprecedented' administration threats

2026-01-13 @ 04:34:38Points: 20Comments: 3

PawSense: Catproof Your Computer

2026-01-13 @ 03:27:05Points: 20Comments: 8

Provenance Is the New Version Control

2026-01-13 @ 03:26:23Points: 7Comments: 5

Google removes AI health summaries after investigation finds dangerous flaws

2026-01-12 @ 23:05:04Points: 126Comments: 76

A deep dive on agent sandboxes

2026-01-12 @ 23:02:27Points: 19Comments: 3

F2 (YC S25) Is Hiring

2026-01-12 @ 22:30:33Points: 1

Fabrice Bellard's TS Zip (2024)

2026-01-12 @ 20:26:47Points: 127Comments: 55

The chess bot on Delta Air Lines will destroy you (2024) [video]

2026-01-12 @ 19:57:37Points: 197Comments: 149

Cowork: Claude Code for the rest of your work

2026-01-12 @ 19:27:19Points: 787Comments: 377

Show HN: Fall asleep by watching JavaScript load

2026-01-12 @ 18:36:12Points: 58Comments: 18

Show HN: Yolobox – Run AI coding agents with full sudo without nuking home dir

2026-01-12 @ 18:34:02Points: 70Comments: 54

Postal Arbitrage

2026-01-12 @ 17:41:50Points: 335Comments: 175

Message Queues: A Simple Guide with Analogies (2024)

2026-01-12 @ 17:17:09Points: 89Comments: 25

Show HN: AI in SolidWorks

2026-01-12 @ 16:56:17Points: 144Comments: 78

https://www.trylad.com/).

We come from software engineering backgrounds where tools like Claude Code and Cursor have come to dominate, but when poking around CAD systems a few months back we realized there's no way to go from a text prompt input to a modeling output in any of the major CAD systems. In our testing, the LLMs aren't as good at making 3D objects as they are are writing code, but we think they'll get a lot better in the upcoming months and years.

To bridge this gap, we've created LAD, an add-in in SolidWorks to turn conversational input and uploaded documents/images into parts, assemblies, and macros. It includes:

- Dozens of tools the LLM can call to create sketches, features, and other objects in parts.

- Assembly tools the LLM can call to turn parts into assemblies.

- File system tools the LLM can use to create, save, search, and read SolidWorks files and documentation.

- Macro writing/running tools plus a SolidWorks API documentation search so the LLM can use macros.

- Automatic screenshots and feature tree parsing to provide the LLM context on the current state.

- Checkpointing to roll back unwanted edits and permissioning to determine which commands wait for user permission.

You can try LAD at https://www.trylad.com/ and let us know what features would make it more useful for your work. To be honest, the LLMs aren't great at CAD right now, but we're mostly curious to hear if people would want and use this if it worked well.

TimeCapsuleLLM: LLM trained only on data from 1800-1875

2026-01-12 @ 16:04:27Points: 536Comments: 221

Apple picks Gemini to power Siri

2026-01-12 @ 15:22:21Points: 751Comments: 440

Date is out, Temporal is in

2026-01-12 @ 15:20:36Points: 349Comments: 133

Show HN: Agent-of-empires: OpenCode and Claude Code session manager

2026-01-12 @ 14:23:07Points: 76Comments: 23

- Written in rust and relies on tmux for security and reliability - Monitors state of cli sessions to tell you when an agent is running vs idle vs waiting for your input - Manage sessions by naming them, grouping them, configuring profiles for various settings

I'm passionate about getting self-hosted open-weight LLMs to be valid options to compete with proprietary closed models. One roadblock for me is that although tools like opencode allow you to connect to Local LLMs (Ollama, lm studio, etc), they generally run muuuuuch slower than models hosted by Anthropic and OpenAI. I would start a coding agent on a task, but then while I was sitting waiting for that task to complete, I would start opening new terminal windows to start multitasking. Pretty soon, I was spending a lot of time toggling between terminal windows to see which one needed me: like help in adding a clarification, approving a new command, or giving it a new task.

That’s why I build agent-of-empires (“aoe”). With aoe, I can launch a bunch of opencode and Claude Code sessions and quickly see their status or toggle between them, which helps me avoid having a lot of terminal windows open, or having to manually attach and detach from tmux sessions myself. It’s helping me give local LLMs a fair try, because them being slower is now much less of a bottleneck.

You can give it an install with

curl -fsSL https://raw.githubusercontent.com/njbrake/agent-of-empires/m... | bash

Or brew install njbrake/aoe/aoe

And then launch by simply entering the command `aoe`.

I’m interested in what you think as well as what features you think would be useful to add!

I am planning to add some further features around sandboxing (with docker) as well as support for intuitive git worktrees and am curious if there are any opinions about what should or shouldn’t be in it.

I decided against MCP management or generic terminal usage, to help keep the tool focused on parts of agentic coding that I haven’t found a usable solution for.

I hit the character limit on this post which prevented me from including a view of the output, but the readme on the github link has a screenshot showing what it looks like.

Thanks!

LLVM: The bad parts

2026-01-12 @ 14:18:13Points: 309Comments: 57

Windows 8 Desktop Environment for Linux

2026-01-12 @ 13:22:44Points: 165Comments: 155

Floppy disks turn out to be the greatest TV remote for kids

2026-01-12 @ 13:07:49Points: 545Comments: 318

Zen-C: Write like a high-level language, run like C

2026-01-12 @ 12:57:44Points: 178Comments: 103

Ozempic is changing the foods Americans buy

2026-01-12 @ 12:29:00Points: 362Comments: 645

Anthropic made a mistake in cutting off third-party clients

2026-01-12 @ 10:57:29Points: 257Comments: 185

Unauthenticated remote code execution in OpenCode

2026-01-11 @ 22:33:32Points: 278Comments: 86

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.

The struggle of resizing windows on macOS Tahoe

2026-01-11 @ 20:47:55Points: 2594Comments: 1107

The Cray-1 Computer System (1977) [pdf]

2026-01-09 @ 19:05:04Points: 64Comments: 35

Implementing a web server in a single printf() call (2014)

2026-01-09 @ 03:24:12Points: 14Comments: 2

Why BM25 queries with more terms can be faster (and other scaling surprises)

2026-01-08 @ 15:03:35Points: 15Comments: 0

Some ecologists fear their field is losing touch with nature

2026-01-08 @ 12:07:31Points: 82Comments: 36

Archives

2026

2025

2024

2023

2022