Hacker News

Latest

Libghostty 1.0

2026-11-06 @ 23:30:52Points: 467Comments: 74

Outbound SIP calling is now available to all organizations

2026-11-06 @ 23:03:55Points: 62Comments: 53

CATL Sodium Battery Hits LFP Cost Parity in 2026: 15,000 Cycles, 30-Year Life

2026-11-06 @ 23:00:46Points: 165Comments: 79

ChatGPT silently passes data between connectors and the bounty wants an ID card

2026-11-06 @ 22:50:43Points: 84Comments: 35

AI is dramatically accelerating AI research

2026-11-06 @ 20:27:23Points: 260Comments: 209

Google has acquired Crusoe's data center site in southeast Wyoming

2026-11-06 @ 20:09:14Points: 61Comments: 12

A Jev that can ask Opus for help gives Opus accuracy at 4x lower cost

2026-11-06 @ 19:48:51Points: 417Comments: 94

Firecracker VM Escape: PwnEscape Part 2

2026-11-06 @ 19:33:38Points: 210Comments: 104

GitHub's new Git storage architecture

2026-11-06 @ 19:24:21Points: 111Comments: 20

Restaurant Delivery Payment-Skimming Campaign

2026-11-06 @ 19:19:27Points: 111Comments: 57

Replit rebuilt its sandbox engine with microVMs

2026-11-06 @ 19:06:10Points: 80Comments: 28

40C3 halfnarp – Submit talk preferences to aid scheduling

2026-11-06 @ 18:16:43Points: 49Comments: 9

Memorilla: Latent Semantic Memory for LLMs

2026-11-06 @ 18:03:33Points: 101Comments: 12

Size-It-Up (Game)

2026-11-06 @ 17:59:59Points: 76Comments: 26

Devvm.dev: One VM for every project

2026-11-06 @ 17:30:22Points: 144Comments: 57

UpCodes (YC S17) is hiring SDR's to sell AI compliance software

2026-11-06 @ 17:03:33Points: 1

PyLings: Solve Exercises and Learn Python

2026-11-06 @ 16:59:40Points: 48Comments: 2

Anthropic IPO buyers see valuation as low as $1.1T

2026-11-06 @ 16:54:36Points: 267Comments: 535

First steps in bare-metal programming using UEFI

2026-11-06 @ 16:50:29Points: 211Comments: 40

Rune: A native GPU-rendered Rust UI framework for macOS, Windows, Linux and web

2026-11-06 @ 16:31:32Points: 161Comments: 118

Deus Ex

2026-11-06 @ 15:44:36Points: 350Comments: 186

How octopuses squeeze through too small gaps

2026-11-06 @ 13:57:20Points: 60Comments: 17

Gemini Omni 1.2 Flash

2026-11-06 @ 13:35:27Points: 314Comments: 225

Tesla to wind down Cybertruck production

2026-11-06 @ 12:13:51Points: 951Comments: 1806

Chomsky and the two cultures of statistical learning (2011)

2026-11-06 @ 08:18:36Points: 118Comments: 97

US FAA says it will phase out floppy disks from air traffic control by 2028

2026-11-06 @ 04:00:28Points: 314Comments: 257

Show HN: Waymark – A workflow engine that compiles jobs instead of replaying

2026-11-05 @ 14:06:31Points: 58Comments: 17

I fell in love with durable execution a few years ago, after working at a company with a heavy pubsub architecture. In comparison to job orchestrators that force a certain task design or special syntax, many of these durable libs lets you write business logic in regular code: `asyncio.gather` to parallelize tasks, `for` loops, conditionals, and let the runtime figure out how to run them efficiently across a cluster of nodes. But most of the current solutions require a heavy broker, runtime hacks to try to ensure deterministic workflow logic, and feel like you have to learn a whole new ecosystem just to get started.

A few unique design decisions in waymark:

— Write jobs in normal code (right now Python but JS coming soon). Instead of running control flow as-is, which requires booting up an interpreter to replay past state, we’ll just compile your code directly. We walk your AST and map your logic to our stackless VM bytecode. We support variables, conditionals, await, sleep, helper functions, loops... basically what you’d expect in workflow logic.

— Since we’re compiling a language subset, we can proactively flag errors in your workflows locally instead of when they run in production.

— It only requires Postgres as the task broker. We’ve spent a lot of time tuning our design to play nicely with its strengths and limitations; our current benchmarks show around 1500 workflows/second but we still have some more optimization work to do here.

— Actions plug-and-play with FastAPI’s dependency injection syntax. So if you already have an ecosystem based on typehinting/DI, it should fit like a glove.

It allows for parallelization of workflows across one machine or a whole cluster. The bulk of the work per node is done by our central Rust core - which distributes workflows to properly saturate all cores. The idea is to be as batteries included as possible with the broker, webapp, and runtime.

What to use it for? It works great as the runner loop controlling agents, but it also works well for basically any task that you need to kick off in the background. It’s largely replaced our way of writing api code. Most frontend actions at this point just push to a simple REST endpoint that kick off a background job.

I spent an embarrassing amount of time making our https://waymark.sh site interactive - it’s probably the best place to learn more. We’re starting with Python support and looking for community input on what language to ship next. Would love to hear your thoughts!

Annie Ernaux still feels like an outsider

2026-11-04 @ 16:51:22Points: 11Comments: 1

The Ubuntu 26.04 Rust sudo is not compatible with standard sudo

2026-11-03 @ 16:43:54Points: 169Comments: 155

Can GROUP BY still be optimized after all these years?

2026-11-03 @ 16:30:23Points: 66Comments: 8

Archives

2026

2025

2024

2023

2022