Hacker News

Latest

Epoll vs. Io_uring in Linux

2026-06-20 @ 23:07:09Points: 23Comments: 3

Not just books: renting a sewing machine from the library can improve democracy

2026-06-20 @ 22:54:11Points: 45Comments: 15

Turns Out, There Is a Cabal of Elite Crazies Trying to Control the World

2026-06-20 @ 22:50:43Points: 113Comments: 41

Pre-2022 Books

2026-06-20 @ 22:36:23Points: 105Comments: 49

Systemd 261 released with systemd-sysinstall, IMDSD, and storagectl

2026-06-20 @ 21:50:42Points: 26Comments: 15

Supermarket giant Tesco sues VMware for breach of contract

2026-06-20 @ 21:09:39Points: 65Comments: 16

Linux Eliminates the Strncpy API After Six Years of Work, 360 Patches

2026-06-20 @ 20:59:40Points: 72Comments: 31

Alice is impatient

2026-06-20 @ 20:32:54Points: 39Comments: 6

A Love Story

2026-06-20 @ 20:30:06Points: 39Comments: 5

Unauthorized alert sent to cell phones across Brazil

2026-06-20 @ 20:05:03Points: 72Comments: 47

Show HN: My Windows XP portfolio with working Game Boy and iPod

2026-06-20 @ 19:18:48Points: 46Comments: 20

https://news.ycombinator.com/item?id=45154609) and while there was a big response, it was very mixed! It'll probably be similar this time, but regardless of your thoughts about the concept, I think I've done a pretty good job creating one of the most nostalgic corners of the internet, especially with the latest additions.

It'll always be up for debate whether this is an effective way to get noticed as opposed to a standard, quick and easy portfolio, but I'll die on the hill that this is way more fun for both parties, every day of the week.

PostgresBench: A Reproducible Benchmark for Postgres Services

2026-06-20 @ 19:01:10Points: 71Comments: 18

Show HN: Tiny – An interpeted dynamic langauge with inline Go native functions

2026-06-20 @ 18:53:46Points: 30Comments: 5

Show HN: Make PDFs look scanned (CLI or in the browser via WASM)

2026-06-20 @ 18:17:58Points: 72Comments: 40

The Wholesale Plagiarism of Obscure Sorrows

2026-06-20 @ 18:05:31Points: 302Comments: 129

UHF X11: X11 Built for VisionOS and Apple Vision Pro

2026-06-20 @ 17:04:24Points: 147Comments: 20

Bun has an open PR adding shared-memory threads to JavaScriptCore

2026-06-20 @ 17:02:49Points: 104Comments: 184

SMPTE Makes Its Standards Freely Accessible

2026-06-20 @ 17:01:36Points: 214Comments: 58

Show HN: StartupWiki – A Free Alternative to Crunchbase

2026-06-20 @ 15:59:29Points: 142Comments: 45

The original motivation was frustration with how difficult it can be to find information on early-stage startups. Most databases need accounts, or subscriptions, ro just feel too cluttered. I wanted a website that felt like Wikipedia, no accounts, no subscriptions, no weird metrics, just go in, the info is on the page.

The project is still very early, but currently includes:

Startup profiles Search and filtering Company categorization Public API (in progress)

I'm especially interested in feedback on:

What information you look for when researching startups Features missing from existing startup databases API use cases

I'd love to hear feedback.

DOS Game "F-15 Strike Eagle II" reversing project needs DOS test pilots

2026-06-20 @ 15:10:03Points: 187Comments: 57

Show HN: We post-trained a model that pen tests instead of refusing

2026-06-20 @ 13:49:03Points: 68Comments: 29

AI can be used as both an adversarial and defensive tool in the world of cyber. A worst case outcome is if only the adversaries have access.

Meanwhile, most existing AI cyber tools are just wrappers. The problem is that they still have all the guardrails on from the foundation model where they will inherit its refusals.

For this project we've post-trained a specific model on a decade of capture-the-flag contests. This won't be made available to anyone and everyone, but we do believe that responsible SMEs and midmarket companies also need access to these tools in order to identify key vulnerabilities in their systems; not just enterprises.

We have developed two modes that run over a CLI:

• Security scan: a read-only audit of your local codebase for vulnerabilities. It only reports what it can tie to a specific file and line, so you're not wading through vibes-based findings.

• Pen test: an active adversarial mode that will try to break a live system in a sandboxed environment. It proves each vulnerability by running the exploit and showing the request it sent and the response your code gave back, not a confidence score. Currently gated.

To show what the scan does, we pointed it at Bank of Anthos and it found an integer overflow in the transfer path: amount is an int, and amount + fee can overflow negative, so the balance check passes and you move funds you don't have. Plus the usual auth and secrets issues. (Bank of Anthos is Google's open-source bank. It's a known app and some of it is intentionally weak, which is the point: you can clone it and re-run the scan yourself instead of trusting a screenshot)

The base model is a Kimi K2.6 (open weights). We didn't pretrain from scratch. We post-trained it ourselves, SFT on CTF writeups, then RL with verifiable rewards against actual exploit checks.

How the harness works:

Along with the model we built the harness to support this. The harness runs on a multi-agent swarm: an orchestrator splits the job across subagents running in parallel, each owning a slice, then synthesising one report.

The CLI is a local binary (brew/curl). It reads your code locally, then sends context to our inference API over TLS tcpdump it and you'll see exactly what leaves and where. Install is free; and you can run a scan for free up to 2m tokens, then need to pay for tokens beyond this.

For full disclosure this is a product part of Cosine (YC W23)

Up for debate: tool safety, e.g. domain verification is one method that proves control but not necessarily permission. How would you gate a pen-test tool given that?

Show HN: TownSquare, a tiny presence layer for websites

2026-06-20 @ 11:55:03Points: 14Comments: 6

The rise of South Korea’s weapons business

2026-06-20 @ 11:44:52Points: 99Comments: 35

Temporary Cloudflare accounts for AI agents

2026-06-20 @ 11:19:05Points: 154Comments: 90

CSSQuake

2026-06-20 @ 10:49:53Points: 442Comments: 92

Why has the pointe shoe been so resistant to change?

2026-06-20 @ 01:18:30Points: 43Comments: 44

Show HN: Domphy – plain-object UI for tool apps, AI-correctable output

2026-06-19 @ 00:12:20Points: 3Comments: 0

I just think that UI should be simple — HTML and JS are enough and just need some way to make it stateful instead of making it more complicated. My idea: just using JS objects to reflect HTML, and using functions for state. When I need to reuse a component I had one more concept — just make a partial (I call it a Patch) to add props to the main object (but native props still win). With a component-based approach you get deep nesting and exploding props, but with patches you don't. The example below:

  import { ElementNode, toState } from "@domphy/core";
  import { tooltip } from "@domphy/ui";

  const count = toState(0);

  const App = {
    div: [
      { h3: (listener) => `Count: ${count.get(listener)}` },
      {
        button: "Increment",
        onClick: () => count.set(count.get() + 1),
        $: [tooltip({ content: "Add one to the count" })],
      },
    ],
    style: { display: "flex", gap: "8px", alignItems: "center" },
  };

  const root = new ElementNode(App);
  root.render(document.getElementById("app")!);
Right now I am the only one using Domphy, for around a year, for creating SketchUp and Revit plugins in the AEC (Architecture, Engineering, Construction) industry. I created Domphy before AI code generation took off, to make code humans can read and understand clearly, but now AI can build UIs with React well, so sometimes I feel my work is meaningless. But I still use Domphy for my apps, because I feel more confident when I need to read and edit UI code when the AI gets stuck.

Show HN: Microcrad – Micrograd Reimplemented in C

2026-06-17 @ 13:34:42Points: 63Comments: 20

Inference cost at scale with napkin math

2026-06-16 @ 18:57:29Points: 48Comments: 12

Semiconductor Lifeline Keeps Fighter Jets in the Air

2026-06-16 @ 12:31:02Points: 21Comments: 3

Archives

2026

2025

2024

2023

2022