Feed aggregator

How War in the Middle East Impacted the World's Largest Mobile Phone Show

CNET Feed - Sun, 03/08/2026 - 11:01am
Hundreds of companies planned to gather in Barcelona to talk business, but as the conflict disrupted travel, not all of them arrived.
Categories: CNET

Show HN: Ket – quantum circuit simulator, TypeScript, 3 back ends, 14 formats

Hacker News - Sun, 03/08/2026 - 11:00am

I built a quantum circuit simulator that runs entirely in Node.js or the browser with no Python dependency.

The core problem: every serious quantum tool requires Python. If you're building a web app, an educational tool, or just want to work in TypeScript, you're stuck either shelling out to Python or using libraries that are years stale.

Three simulation backends in one library: - Statevector — sparse Map, practical to ~20 qubits - MPS/tensor network — O(n·χ²) memory, runs GHZ-100 in 30ms - Exact density matrix — per-gate depolarizing noise, no Monte Carlo

14 import/export formats — OpenQASM 2/3, Qiskit Python, Cirq, IonQ JSON, Quil, Q#, pyQuil, Braket, CudaQ, TFQ, Quirk, LaTeX, native JSON. Round-trips its own format losslessly.

IonQ hardware targeting — validate circuits against real device specs (aria-1, forte-1, harmony) before submitting. Published noise figures built in.

717 tests covering analytic correctness, gate invertibility, BigInt correctness at qubit indices 30/31/40, and full round-trips for all formats.

npm install @kirkelliott/ket

GitHub: https://github.com/dmvjs/ket

Comments URL: https://news.ycombinator.com/item?id=47297872

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: Cryptographic field photo proof (Ed25519, RFC 3161)

Hacker News - Sun, 03/08/2026 - 10:57am

Mobile app that cryptographically signs before/after field photos. Ed25519, SHA-256, RFC 3161 timestamped, GPS stamped. Any alteration breaks proof instantly. Zero backend trust required.

For sale. Overview: https://yourbeforeafterwork.netlify.app

Comments URL: https://news.ycombinator.com/item?id=47297844

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: DevKit – 80 browser-based developer tools, no signup, all client-side

Hacker News - Sun, 03/08/2026 - 10:57am

Built DevKit because I was tired of pasting JWTs, API keys, and wallet addresses into random online tools. Everything processes in-browser — nothing touches a server.

80 tools across 8 categories: - Format & Validate: JSON, SQL, Markdown, YAML, HTML, CSS - Encode/Decode: Base64, URL, JWT, Image→Base64, HTML Entities - Convert: Timestamps, JSON↔CSV, JSON↔YAML, cURL→fetch, chmod, Cron, Bitwise, Memory - Generate: Hashes, Passwords, UUIDs, Lorem Ipsum, JWTs, ASCII Art, .gitignore, CSP - Test: Regex, Diff, JSONPath, HTTP Headers, Color Contrast, Password Strength - Docs: Git (70+ cmds + 10 rescue scenarios), Docker, Bash, TypeScript, React Hooks, GraphQL, SQL - AI & ML: Token counter, dataset cleaner, confusion matrix, embedding visualizer - Blockchain/Web3: Keccak-256, ABI encoder, Merkle tree, gas calculator, wallet validator

5 developer themes (Midnight, GitHub Dark, Dracula, Nord, Monokai). Feedback welcome — what tools are missing?

Comments URL: https://news.ycombinator.com/item?id=47297835

Points: 1

# Comments: 0

Categories: Hacker News

Skills are docs, and docs need tech writers

Hacker News - Sun, 03/08/2026 - 10:55am

Article URL: https://passo.uno/skills-are-docs/

Comments URL: https://news.ycombinator.com/item?id=47297822

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: BXP – An open standard for atmospheric exposure data

Hacker News - Sun, 03/08/2026 - 10:53am

Air pollution kills 7 million people a year. The sensors exist. The data infrastructure does not. Every device, app, and agency stores air quality data in incompatible formats. A sensor in Accra cannot speak to a hospital in Nairobi. A researcher in London cannot access ground-truth data from Lagos. There is no open standard for atmospheric exposure data — the same way there was no open standard for the web before HTTP.

BXP (Breathe Exposure Protocol) is my attempt to fix that.

It defines: — A universal .bxp file format any device or software can read and write — BXP_HRI: a composite Health Risk Index incorporating all agents with WHO-derived weighting — A complete REST API specification for federated node networks — A privacy framework protecting individual exposure records by design

Like HTTP, PDF, or MP3 — BXP is a format layer. No hardware required. No licensing fees. No central owner. Apache 2.0. Forever free.

The reference implementation is live right now:

Live public node: https://bxp-node.onrender.com GitHub + full source: https://github.com/bxpprotocol/bxp-spec Spec DOI (Zenodo): https://doi.org/10.5281/zenodo.18906812 Implementation DOI: https://doi.org/10.5281/zenodo.18907003 You can clone it and run your own BXP node in under 3 minutes: git clone https://github.com/bxpprotocol/bxp-spec cd bxp-spec/reference-server pip install fastapi uvicorn pydantic python server.py The spec covers 31 atmospheric agents — PM2.5, NO2, ozone, benzene, mold, heavy metals — with WHO thresholds, quality flags, geohash-based spatial indexing, and a federated network architecture where each node operator owns their own data completely. I am looking for developers, researchers, and institutions who want to implement BXP, contribute to the spec, or run a community node. Particularly interested in connecting with anyone working on air quality infrastructure in developing countries where the data gap is most severe.

Happy to answer any questions.

Comments URL: https://news.ycombinator.com/item?id=47297811

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: GPT2Skill – Convert ChatGPT Custom GPTs to Claude Skills

Hacker News - Sun, 03/08/2026 - 10:44am

I built a small tool to convert ChatGPT Custom GPTs into Claude Skills.

You paste your Custom GPT's name, description, instructions, and conversation starters, optionally upload knowledge files. It generates a Skill ZIP you can directly upload to Claude.

It's a single HTML file with no backend, everything runs client-side.

Comments URL: https://news.ycombinator.com/item?id=47297755

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: Buildcage – Egress filtering for Docker builds (SNI-based, no MitM)

Hacker News - Sun, 03/08/2026 - 10:43am

Hi HN,

I built Buildcage to solve a recurring problem at work: during Docker builds, tools like `npm install` and `pip install` can execute arbitrary code and make outbound connections to arbitrary hosts without visibility or control. A compromised dependency could silently exfiltrate build secrets or phone home to an attacker’s server — and you’d have no way to detect it.

Buildcage adds transparent outbound network control to Docker builds: you define which domains are allowed, and everything else is blocked and logged. No proxy injection, no certificate changes — HTTPS filtering is done via SNI inspection, so TLS stays untouched. It’s a drop-in layer for Docker Buildx and GitHub Actions.

I shared an earlier version about three weeks ago. Since then, I replaced the proxy layer (nginx → HAProxy), enabling interception of all TCP ports and adding IP allowlisting. I also redesigned the rule syntax to support wildcards, regex, and a unified host:port format.

Since Buildcage sits in your build pipeline, it’s reasonable to ask: how do you trust the tool itself? You can fork the repo and build the image yourself — I added a self-hosting guide for this. The docs also explicitly list what it defends against and what it can't prevent. Security tools should be honest about their limitations.

This is not a silver bullet — it's a last line of defense. If something slips through your other measures, at least it can't call home.

GitHub: https://github.com/dash14/buildcage

Feedback is very welcome. And if you find it useful, a GitHub star genuinely helps.

Comments URL: https://news.ycombinator.com/item?id=47297739

Points: 2

# Comments: 0

Categories: Hacker News

Pages