Hacker News

Latest

Stardex (YC S21) is hiring customer success engineers

2026-03-06 @ 07:02:08Points: 1

TeX Live 2026 is available for download now

2026-03-06 @ 05:20:10Points: 45Comments: 17

Show HN: Swarm – Program a colony of 200 ants using a custom assembly language

2026-03-06 @ 04:15:40Points: 36Comments: 9

You write a program in a custom assembly-like (we call it ant-ssembly) instruction set that controls 200 ants. Each ant can sense nearby cells (food, pheromones, home, other ants) but has no global view. The only coordination mechanism is pheromone trails, which ants can emit and sense them, but that's it. Your program runs identically on every ant.

The goal is to collect the highest percentage of food across a set of maps. Different map layouts (clustered food, scattered, obstacles) reward very different strategies. The leaderboard is live.

Grand prize is a trip to Maui for two paid for by Moment. Challenge closes March 12.

Curious what strategies people discover. We've seen some surprisingly clever emergent behavior internally.

System76 on Age Verification Laws

2026-03-06 @ 04:12:26Points: 197Comments: 121

Breaking Down 50M Pins: A Smarter Way to Design 3D IC Packages

2026-03-06 @ 03:56:52Points: 7Comments: 0

How to install and start using LineageOS on your phone

2026-03-06 @ 00:43:47Points: 41Comments: 15

Where things stand with the Department of War

2026-03-06 @ 00:40:41Points: 403Comments: 410

Labor market impacts of AI: A new measure and early evidence

2026-03-05 @ 22:55:01Points: 163Comments: 223

A standard protocol to handle and discard low-effort, AI-Generated pull requests

2026-03-05 @ 22:04:59Points: 163Comments: 53

Proton Mail Helped FBI Unmask Anonymous 'Stop Cop City' Protester

2026-03-05 @ 21:35:40Points: 332Comments: 157

OpenTitan Shipping in Production

2026-03-05 @ 18:50:33Points: 102Comments: 18

Remotely unlocking an encrypted hard disk

2026-03-05 @ 18:43:59Points: 121Comments: 61

GPT-5.4

2026-03-05 @ 18:08:10Points: 790Comments: 645

The Brand Age

2026-03-05 @ 17:44:10Points: 324Comments: 258

Launch HN: Vela (YC W26) – AI for complex scheduling

2026-03-05 @ 17:43:31Points: 45Comments: 37

https://tryvela.ai) - AI agents that handle multi-party, multi-channel scheduling.

Scheduling is a constraint satisfaction problem disguised as email! It’s easy when it’s two people, one timezone, one channel. But it becomes a constraint satisfaction problem when inputs are unstructured natural language across multiple communication channels, constraints change mid-solve, and the objective function includes social dynamics that don't exist formally anywhere.

What if scheduling just happened? For example: a recruiter sends one message, and every interview across five candidates, three hiring managers, and two time zones gets booked, confirmed, and updated automatically. No links, no back-and-forth, no one spending hours with 20 emails. Everyone just gets the right invite at the right time, on whatever channel they actually use. That's what we built Vela to do.

You loop in Vela into your emails, SMS, WhatsApp, Slack, phone or integrate into an ATS etc and it takes over: reads context, checks calendars, proposes times, follows up when people ghost, and rebooks when things shift.

One of our first customers is a staffing firm that searched for a scheduling solution for almost eight years. Their coordinators manage hundreds of candidate-client interviews where each side needs separate email threads, separate Zoom accounts to avoid double-booking links, and calendar invites connecting parties who never directly communicate. A client reschedules one interview and it cascades into four others. A candidate responds on SMS to a thread that started on email. Vela solved this in just 10 minutes of onboarding.

The hardest part has been the data problem. Scheduling behavior varies enormously across populations. C-suite folks respond to email within hours and expect formal 3-option proposals. Truck drivers applying for logistics roles respond to SMS at odd hours from shared devices with "y tm wrks." The failure mode isn't parsing -- it's applying the wrong interaction pattern for the wrong segment and watching the conversation die. We've been building behavioral datasets from thousands of real interactions: response latency by role, channel preference by demographic, follow-up timing curves, how many options to propose before you hit decision paralysis. This data doesn't exist anywhere.

The core agent challenge is state across channels. When someone responds on SMS to a thread that started in email, Vela needs to unify identity, merge context, and continue without losing information. Phone numbers don't map cleanly to emails, people use nicknames on text, shared devices mean the responder might not be who you reached out to. Temporal NLU is its own problem -- "next Friday" means different things on Monday versus Thursday. We extract structured constraints from natural language and resolve against calendar state. When ambiguity can't be resolved, Vela asks -- but deciding when to ask versus infer depends on the stakes of getting it wrong.

We're live with paying enterprise customers and every client still surfaces edge cases that surprise us. Case studies on our site (https://tryvela.ai/case-studies/). You can check out a demo here: https://www.youtube.com/watch?v=MzUOjSG5Uvw.

We'd love feedback from anyone who's worked on multi-agent coordination, conversational AI across channels, or constraint satisfaction in messy real-world domains. Looking forward to your comments!

Show HN: PageAgent, A GUI agent that lives inside your web app

2026-03-05 @ 17:01:47Points: 94Comments: 50

Hi HN,

I'm building PageAgent, an open-source (MIT) library that embeds an AI agent directly into your frontend.

I built this because I believe there's a massive design space for deploying general agents natively inside the web apps we already use, rather than treating the web merely as a dumb target for isolated bots.

Currently, most AI agents operate from external clients or server-side programs, effectively leaving web development out of the AI ecosystem. I'm experimenting with an "inside-out" paradigm instead. By dropping the library into a page, you get a client-side agent that interacts natively with the live DOM tree and inherits the user's active session out of the box, which works perfectly for SPAs.

To handle cross-page tasks, I built an optional browser extension that acts as a "bridge". This allows the web-page agent to control the entire browser with explicit user authorization. Instead of a desktop app controlling your browser, your web app is empowered to act as a general agent that can navigate the broader web.

I'd love to start a conversation about the viability of this architecture, and what you all think about the future of in-app general agents. Happy to answer any questions!

A GitHub Issue Title Compromised 4k Developer Machines

2026-03-05 @ 16:22:01Points: 394Comments: 97

Wikipedia was in read-only mode following mass admin account compromise

2026-03-05 @ 16:04:54Points: 951Comments: 331

AI and the Ship of Theseus

2026-03-05 @ 15:49:45Points: 89Comments: 98

Show HN: Jido 2.0, Elixir Agent Framework

2026-03-05 @ 15:48:52Points: 274Comments: 57

I'm the author of an Elixir Agent Framework called Jido. We reached our 2.0 release this week, shipping a production-hardened framework to build, manage and run Agents on the BEAM.

Jido now supports a host of Agentic features, including:

- Tool Calling and Agent Skills - Comprehensive multi-agent support across distributed BEAM processes with Supervision - Multiple reasoning strategies including ReAct, Chain of Thought, Tree of Thought, and more - Advanced workflow capabilities - Durability through a robust Storage and Persistence layer - Agentic Memory - MCP and Sensors to interface with external services - Deep observability and debugging capabilities, including full stack OTel

I know Agent Frameworks can be considered a bit stale, but there hasn't been a major release of a framework on the BEAM. With a growing realization that the architecture of the BEAM is a good match for Agentic workloads, the time was right to make the announcement.

My background is enterprise engineering, distributed systems and Open Source. We've got a strong and growing community of builders committed to the Jido ecosystem. We're looking forward to what gets built on top of Jido!

Come build agents with us!

Judge orders government to begin refunding more than $130B in tariffs

2026-03-05 @ 14:05:46Points: 913Comments: 666

Good software knows when to stop

2026-03-05 @ 13:52:43Points: 402Comments: 216

10% of Firefox crashes are caused by bitflips

2026-03-04 @ 19:58:24Points: 524Comments: 265

CBP tapped into the online advertising ecosystem to track peoples’ movements

2026-03-04 @ 15:57:29Points: 441Comments: 180

A ternary plot of citrus geneology

2026-03-03 @ 20:14:03Points: 124Comments: 23

Data Does Not Speak to You

2026-03-03 @ 12:05:08Points: 7Comments: 9

Nobody ever got fired for using a struct

2026-03-02 @ 23:16:20Points: 97Comments: 73

Hardware hotplug events on Linux, the gory details

2026-03-02 @ 09:26:04Points: 138Comments: 12

Hacking Super Mario 64 using covering spaces

2026-03-02 @ 07:56:43Points: 32Comments: 6

The Mystery of Skype

2026-03-01 @ 00:49:27Points: 13

Archives

2026

2025

2024

2023

2022