frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: Open-source Chatbase alternative with voice

https://github.com/accelerated-ideas/oriel
1•vdszds•34s ago•0 comments

Nobody should type code by hand anymore. here's what's left. – Geoffrey Huntley

https://ghuntley.com/agency/
1•bluepeter•34s ago•0 comments

The Trouble with Reused Phone Numbers in CIAM

https://ciamweekly.substack.com/p/the-trouble-with-reused-phone-numbers
1•mooreds•37s ago•0 comments

Show HN: Give Pi background updates while it keeps coding

https://github.com/gabry848/agent-notifications
1•Gabry848•2m ago•0 comments

Bones, Liver, and Blood Fats All Shift Abruptly at Menopause

https://www.sciencealert.com/bones-liver-and-blood-fats-all-shift-abruptly-at-menopause-huge-stud...
1•gmays•2m ago•0 comments

AI Bots Turn Tables on Scammers in New Anti-Crime Push

https://www.techbuzz.ai/articles/ai-bots-turn-tables-on-scammers-in-new-anti-crime-push
1•Vaslo•3m ago•0 comments

Aperture

https://aperture.tailscale.com/
1•tosh•4m ago•0 comments

AI Swarm Portal Guard – Local secret and shell-abuse check for VS Code

https://github.com/aadilabbas5-max/ai-swarm-portal-guard
1•AadilAbbas•7m ago•0 comments

The reverts will continue until morale improves

http://peter.eisentraut.org/blog/2026/10/09/the-reverts-will-continue-until-morale-improves
1•ibobev•7m ago•0 comments

Show HN: League Lens – a free, no-login analyzer for Sleeper fantasy football

https://fflens.app/
1•cashnasty5036•7m ago•0 comments

Show HN: Homie – a chat-voice personality layer for coding agents

https://github.com/prashanthgit19/homie
1•prashanthk1905•8m ago•0 comments

X Once Again Marks the Spot

https://daringfireball.net/2026/10/x_once_again_marks_the_spot
2•bookofjoe•8m ago•0 comments

Microsoft's latest custom chip: Maia 300

https://news.microsoft.com/maia-2026/
1•gmays•8m ago•0 comments

Show HN: Precleared – tells your outbound agent whether a cold email is legal

https://precleared.dev
1•GabeAO•9m ago•0 comments

Can Ease of Creation Lead to Decrease in Quality and Value?

https://pikuma.com/blog/ease-creation-decrease-quality-value
1•ibobev•9m ago•0 comments

Are Harnesses Worth the Cost?

https://martinfowler.com/articles/are-harnesses-worth-the-cost.html
1•ibobev•9m ago•0 comments

A Modern Hobby OS Written in Rust

https://github.com/vahmoh25/Veda/commit/25f23f20965a0d8e61ccf943f395f29e3eadbb0e
9•hansa999•9m ago•1 comments

Bookofjoe's Favorite Thing: Best Pill Splitter

https://bookofjoe2.blogspot.com/2026/09/bookofjoes-favorite-thing-worlds-best.html
1•surprisetalk•10m ago•0 comments

Why is South Korea clashing with Ukraine while North Korea learns modern warfare

https://informnapalm.org/en/south-korea-ukraine-north-korea-war/
1•aa_is_op•14m ago•0 comments

Show HN: RooQL – A semantic layer with no server (Ossie models to SQL)

https://rooql.com/play/
2•zerego•14m ago•0 comments

Show HN: Rply – ntfy for talking to your agents

https://github.com/joshuaKnauber/rply
1•joshuaknauber•15m ago•1 comments

The Unseen Cost of Organ Transplants: Ethical Issues and Spiritual Implications

https://www.midwesterndoctor.com/p/the-unseen-cost-of-organ-transplants
1•bilsbie•16m ago•0 comments

Grok Is Killing Cursor

https://www.vincentschmalbach.com/grok-is-killing-cursor/
1•vincent_s•17m ago•1 comments

50 Years of the Data Stack

https://history.columnar.tech/
1•skadamat•17m ago•0 comments

Show HN: GPT-Load – A self-hosted AI gateway with reversible redaction

https://github.com/tbphp/gpt-load
1•tbphp•17m ago•1 comments

How Much News Do I Have to Read?

https://windsormann.substack.com/p/how-much-news-do-i-have-to-read
1•throw0101c•18m ago•0 comments

Show HN: TypetoDefuse, a typing puzzle game where every solved module buys time

https://littlegamesclub.com/typetodefuse/
2•dicksent•19m ago•1 comments

Dutch tax office ditches Microsoft 365 cloud for on-premises alternative

https://www.theregister.com/on-prem/2026/10/07/dutch-tax-office-ditches-microsoft-365-cloud-for-o...
1•sergdigon•19m ago•0 comments

Anthropic Does Not Have ARR. Neither Does OpenAI

https://www.decodingdiscontinuity.com/p/openai-anthropic-revenue
2•olgava•19m ago•0 comments

Show HN: Syncopate – free sheet music with piano play-along

https://wesyncopate.com
1•orcustblech•20m ago•0 comments
Open in hackernews

Show HN: Stream live open data in two commands

https://docs.hypermass.io/docs/cli/
1•gardensalad•56m ago
A service and open source tool to get open data streams in two commands. No sign up needed for subscribing.

Streams to try:

- https://hypermass.io/stream/_J0fm450s - extreme UV images of the sun from SOHO - visual data

- https://hypermass.io/stream/_ATtCoEK - GDACS live disaster data (filtered to just the ongoing items)

The CLI (Apache 2.0, https://github.com/hypermass-io/hypermass-cli) tool allows you to subscribe to multiple live streams of files, with the files arriving in a local folder. The filenames are ULIDs so they can be easily sorted into time order in scripts and code. Publishing works similarly - drop files into a folder and they get read, published and deleted locally. The idea is that by being highly opinionated about the shape of the data (files, delivered in sequence, in real time) a bunch of the logic and edge cases get handled well in one place (things like ordering, retries, hash verification, reconnection, etc) - rather than requiring every subscriber to implement it themselves for every source.

A high-speed version for things like departure boards, train positions is in the pipeline.

Background: About 10 years ago, I worked for a few years supporting and developing some of the UK Rail Open Data systems. As a developer I was frustrated at how fragmented the open data space was, and how every open data system was designed as a blank-page exercise. I realised that a lot of data falls into an odd middle ground, too infrequent to economically poll on a large scale, too large for messaging protocols, but in some sense still real time. For example transport schedules, periodic solar imagery, disaster alerts - real-time but infrequent.

Fairly often I just wanted a "just give me the data" option when the solutions I found were static catalogues with no nod towards real-time use, bespoke APIs, analytics systems and other things I didn't need. I couldn't find a simple approach that leaned into what I saw as the data's strengths (simple files, delivered in order, as/when they are published) - so I built it.

About me: Solo founder based in the UK, full time for just over a year.

Sustainability: Initially a "heavy users pay for more data allowance" model with a decent free tier. Ideally we later shift to institutional publishers pay to keep their streams free to download. Possibly a paid data marketplace to support costs, but the main focus would always be the free and open data.

What I'd like to know:

- Does the CLI approach solve any real problems for you?

- Is the technical approach sane?

- Would you use a service like this to publish data?

- Recommendations to bootstrap users (particularly publishers)?

Comments

gardensalad•55m ago
Some more technical details.

CLI

The CLI is written in Go. Interpreted/VM approaches (specifically Python/Java) felt more involved (particularly at install time) for what was intended to be a lightweight, easy to install utility. Being able to output executable binaries was really important, and the high level language looked nice (I'm new to Go).

There's no library (yet) - it's a CLI tool. My thinking is that a lot of the file management functionality has to talk to the file system (gigabyte files are technically doable, currently capped at 100MB while we work out the issues). The more I thought about adding multiple programming languages and flexible (stream to file, to string, to byte array) interfaces, the harder to use it looked; offloading concerns like memory usage and hash verification to the developer. With that said, there will be an API (I'm working on it now), and it'll have all the capabilities/interfaces of the CLI, but obviously be a roll-your-own logic situation. On the CLI, I really like how minimal the integration is - you write one file poller (examples in the docs) and you're basically done with the "get the data" problem and onto the more interesting "use the data" problem. It is a bit of an unusual approach though.

I'm considering adding a callback command to the CLI that triggers after each payload is written, that would make integration even simpler and help scripts trigger appropriately.

API

The clients (just the CLI at the moment) subscribe to a websocket to listen to files being published (one for each subscription). This is the one technical decision that took me the most time. Long poll / regular poll were both considered and discarded due to the fairly heavy impact it has on LB billing when scaled out, particularly for heavy clients with high frequency polls. Directly exposing a Kafka queue had its own issues, and would have pushed the architecture to be a shape I wasn't a fan of for a public service (less auth control, looser control of server balancing, client version tie-in, etc).

Downloads are via a signed link - this allows us to control access to the CDN and prevent us being flooded with requests from a given IP or account. I'm solo and self-funded so controlling spend is critical for us at the moment.

Validation

We do some basic checks for XML and JSON (e.g. XXE and other attacks) in all published files and we'll build up more checks and more data types over time. No file is visible to subscribers until it has passed validation.

What's planned

Priority 1 is on-boarding publishers so we have useful data on the site.

General polish is high on the list (anything UX or DX - CLI, API, site usability)

I have a few plans for different types of stream - high speed feeds being the main one.

Supporting emerging (schema) standards is a consideration too (e.g. a community authored schema repository, being able to search by schema for similar data types)