frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Start all of your commands with a comma

https://rhodesmill.org/brandon/2009/commands-with-comma/
143•theblazehen•2d ago•42 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
668•klaussilveira•14h ago•202 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
949•xnx•19h ago•551 comments

How we made geo joins 400× faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
122•matheusalmeida•2d ago•33 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
53•videotopia•4d ago•2 comments

Jeffrey Snover: "Welcome to the Room"

https://www.jsnover.com/blog/2026/02/01/welcome-to-the-room/
17•kaonwarb•3d ago•19 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
229•isitcontent•14h ago•25 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
28•jesperordrup•4h ago•16 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
223•dmpetrov•14h ago•118 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
331•vecti•16h ago•143 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
494•todsacerdoti•22h ago•243 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
381•ostacke•20h ago•95 comments

Microsoft open-sources LiteBox, a security-focused library OS

https://github.com/microsoft/litebox
359•aktau•20h ago•181 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
288•eljojo•17h ago•169 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
412•lstoll•20h ago•278 comments

PC Floppy Copy Protection: Vault Prolok

https://martypc.blogspot.com/2024/09/pc-floppy-copy-protection-vault-prolok.html
63•kmm•5d ago•6 comments

Was Benoit Mandelbrot a hedgehog or a fox?

https://arxiv.org/abs/2602.01122
19•bikenaga•3d ago•4 comments

Dark Alley Mathematics

https://blog.szczepan.org/blog/three-points/
90•quibono•4d ago•21 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
256•i5heu•17h ago•196 comments

Delimited Continuations vs. Lwt for Threads

https://mirageos.org/blog/delimcc-vs-lwt
32•romes•4d ago•3 comments

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
44•helloplanets•4d ago•42 comments

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
12•speckx•3d ago•6 comments

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
59•gfortaine•12h ago•25 comments

Female Asian Elephant Calf Born at the Smithsonian National Zoo

https://www.si.edu/newsdesk/releases/female-asian-elephant-calf-born-smithsonians-national-zoo-an...
33•gmays•9h ago•12 comments

I now assume that all ads on Apple news are scams

https://kirkville.com/i-now-assume-that-all-ads-on-apple-news-are-scams/
1066•cdrnsf•23h ago•446 comments

I spent 5 years in DevOps – Solutions engineering gave me what I was missing

https://infisical.com/blog/devops-to-solutions-engineering
150•vmatsiiako•19h ago•67 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
288•surprisetalk•3d ago•43 comments

Why I Joined OpenAI

https://www.brendangregg.com/blog/2026-02-07/why-i-joined-openai.html
150•SerCe•10h ago•138 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
183•limoce•3d ago•98 comments

Show HN: R3forth, a ColorForth-inspired language with a tiny VM

https://github.com/phreda4/r3
73•phreda4•13h ago•14 comments
Open in hackernews

We will no longer be actively supporting KuzuDB

https://kuzudb.com
72•nrjames•3mo ago

Comments

nrjames•3mo ago
I've been excited about Kuzu DB as a SQLite-style graph database. It looks like the devs are moving on to something else and no longer will support it, as of 10 October.

Their message reads, "Kuzu is working on something new! We will no longer be actively supporting KuzuDB. You can access the full archive of KuzuDB here: GitHub" https://github.com/kuzudb/kuzu

ellisv•3mo ago
With property graphs being adopting in the SQL standard, this isn’t surprising.
gkorland•3mo ago
The fact that GQL is now supported by some of the relational Database, doesn't mean they'll become an alternative to native Graph Databases.
Xenoamorphous•3mo ago
Yeah I guess it’s like saying that relational DBs supporting native JSON type meant the end of NoSQL DBs.
monero-xmr•3mo ago
It pretty much did except for very specific use cases
vovavili•3mo ago
>relational DBs supporting native JSON type meant the end of NoSQL DBs

This holds true for 95% of cases of well-made software.

scosman•3mo ago
Oh too bad. Small fast embedded graph DBs are rare. Any good alternatives?
gkorland•3mo ago
You should check FalkorDB https://github.com/falkordb/falkordb
scosman•3mo ago
Not embedded last I checked. Unless that changed.
luizfelberti•3mo ago
There used to be a similarly names one called CozoDB[0] which was pretty awesome but it looks like its development significantly slowed down.

[0] https://github.com/cozodb/cozo

NewJazz•3mo ago
Someone linked to some duckdb extension above that shows some graph support.
nchmy•3mo ago
Perhaps dgraph if using go. Or surrealdb, though it's the opposite of small - it's an all in one, do everything db. I'm excited to see how it matures
SoftTalker•3mo ago
Fork it and organize support for it.
n_u•3mo ago
There was a recent VLDB paper[1] demonstrating that the extension DuckPGQ[2] for DuckDB (an embedded database) offers competitive graph query performance compared to Neo4j and Umbra. No data on how it compares to KuzuDB.

[1] https://vldb.org/cidrdb/papers/2023/p66-wolde.pdf [2] https://duckpgq.org/

lmeyerov•3mo ago
Posted below: GFQL is also OSS and architecturally similar, though slightly different goals and features: https://news.ycombinator.com/item?id=45560036#45561807
greyhard•3mo ago
SurrealDB: https://surrealdb.com/
scosman•3mo ago
“Cloud native” - not embedded
scosman•3mo ago
Correction: there is an embedded mode. https://surrealdb.com/docs/surrealdb/embedding
scosman•3mo ago
Another potential one: new and not ready for primetime yet, but from the Lance team so it's promising: https://github.com/lancedb/lance-graph
joestrouth1•3mo ago
Oxigraph[1] is an option, though it's RDF/SPARQL-based rather than property graph/cypher

1. https://github.com/oxigraph/oxigraph

redpink•3mo ago
gitlab just announced knowledge graph with kuzu db. i wonder how it will turns out
gkorland•3mo ago
can you share a link?
nrjames•3mo ago
https://gitlab-org.gitlab.io/rust/knowledge-graph/getting-st...
jabr•3mo ago
A couple companies using Kuzu in products are talking about joining efforts on a community fork, including Gitlab and Kineviz. Possible future home of that work: https://github.com/Kineviz/bighorn
xdfgh1112•3mo ago
Abandoned for a new project. Kuzu is Japanese for unwanted/useless scraps or garbage, so I suppose it's still living up to its name.
jlund-molfese•3mo ago
For anyone who's curious—the project was originally named after the Sumerian word for "wisdom"[1].

1. https://web.archive.org/web/20250318034702/https://blog.kuzu...

NewJazz•3mo ago
Wow the Japanese were pretty savage back then.
m00dy•3mo ago
Kuzu means sheep in turkish.
aaa_aaa•3mo ago
Not sheep, lamb.
pinkmuffinere•3mo ago
TIL sheep != lamb
dspillett•3mo ago
Sheep is a superset of lamb. Lamb is a subset of sheep.

So it is correct to say sheep ≠ lamb, or at least sheep !== lamb.

m00dy•3mo ago
oh sorry, misremember :)
avree•3mo ago
The kana spelling (which is what phonetically would sound like 'kuzu') can refer to either scraps/garbage, or the Kudzu plant.
wey-gu•3mo ago
Yeah, so sad as a contributor and downstream user.

Hopefully they will ship cool new things.

mentalgear•3mo ago
Strangely enough, it was just that day when I discovered this formidable embeddable graph database that the "archived" banner also appeared. Bummer. I wonder why they stopped as there was a long string of commits for years.
adsharma•3mo ago
Link to kuzudb internals:

https://kuzudb.com/docs/developer-guide/database-internal/

NewJazz•3mo ago
Note that the repo mentions "some of our resources are moving from our website to GitHub: "Docs: http://kuzudb.github.io/docs, Blog: http://kuzudb.github.io/blog" but those links currently redirect to kuzudb.com. I presume they won't be covering the domain name costs in the future and that the transition is in-progress.
nrjames•3mo ago
They already took it down, unfortunately.
NewJazz•3mo ago
It is up on the github pages site/domain. At least it was a smooth transition.
adsharma•3mo ago
This URL works for now: https://kuzudb.github.io/docs/developer-guide/database-inter...
Ultimatt•3mo ago
https://duckdb.org/community_extensions/extensions/duckpgq.h...
adsharma•3mo ago
PGQ requires you to write using SQL and read using a graph query language. GQL is a standalone language that supports reads/writes. But much of the community is still using cypher.

More on this here:

https://adsharma.github.io/beating-the-CAP-theorem-for-graph...

aftbit•3mo ago
As far as I can tell, this has nothing to do with CAP theorem or distributed systems. It's just being used as an analogy.

> [CAP theorem] states that any distributed storage system can provide only two of these three guarantees: Consistency, Availability and Partition safety.

> In the realm of graph databases, we observe a similar “two out three” situation. You can either have scalable systems that are not fully open source or you can have open source systems designed for small graphs. Details below.

(the article follows)

> This is one solution to the CAP theorem for graphs. We can store a billion scale graph using this method in parquet files and use a free, cheap and open source solution to traverse them, perform joins without storage costs that are prohibitively high.

adsharma•3mo ago
That's right - it was a fun 2 out of 3 analogy.

The real question being raised in the blog post is - should the next generation graph databases pursue a local-only embedded strategy or build on top of object storage like many non-graph and vector embedded databases are doing.

Specifically, DuckLake (using system catalog for metadata instead of JSON/YAML) is interesting. I became aware of Apache GraphAr (incubating) after writing the blog post. But it seems to be designed for data interchange between graph databases instead of designing for primary storage.

aftbit•3mo ago
I only mentioned it because I clicked it wondering if someone had found a way to "cheat" CAP for graph databases. When I saw that it was being used as an analogy and not literally, I figured I'd comment.

I still don't quite get the analogy. What are the 2 out of 3 that you can have? The second paragraph I quoted gives a classic 1 out of 2 dilemma - either scalable _or_ open-source.

adsharma•3mo ago
DuckDB is scalable (can handle TPC-H 1TB) and open source, but doesn't support graphs natively. It supports some graph queries on a SQL native columnar storage.

With the proposed solution, you'll be able to query larger graphs on an open source graph native engine. Thus beating the "CAP theorem for graphs".

adsharma•3mo ago
The code to implement this was open sourced today:

https://github.com/LadybugDB/ladybug/pull/3

jabr•3mo ago
DuckPGQ is an interesting option, but unfortunately, that project hasn't been touched in a few months and does not currently work with the latest version of DuckDB.
dtenwolde•3mo ago
Hi there, leading DuckPGQ developer here. I've been busy with other projects but will get back to it soon enough :)
dtenwolde•3mo ago
Hi there, leading DuckPGQ developer here :) Thanks for the shoutout! I've been busy working on an internship at DuckDB labs so DuckPGQ has gotten less attention, but I'll get back to it soon (December most likely) and will update the extension to support DuckDB v1.4.0 and v1.4.1 this week hopefully.
mark_l_watson•3mo ago
I use the Python Kuzu graph database library, super convenient for local experiments. I see no reason to stop using it. The underlying database is archived on GitHub so it isn’t going anywhere.
adsharma•3mo ago
One thing you might want to watch out for is that the storage format on disk is not stabilized.

Last few releases, you couldn't open a file written by a previous version of kuzu. You had to constantly export/import as new versions were released.

This is no longer a problem for kuzu because development has stopped. But any open source fork needs to think about how to stabilize storage.

In the past few releases kuzu switched from database as a directory to a single file database.

badmonster•3mo ago
kuzu is a great project.
canadiantim•3mo ago
Kuzudb was actively working on their cloud/enterprise solution and talking with people signing up for it. Wonder if the timing is related
OutOfHere•3mo ago
If I can't trust their first project (KuzuDB), then why on earth would I trust any subsequent project by them? I won't.

This is why I stick to SQLite or PostgreSQL when it comes to databases. An LLM can trivially write me the commonly necessary graph queries if I should need them.

SoftTalker•3mo ago
Why does an MIT-licensed open source project owe you anything whatsoever?
OutOfHere•3mo ago
It's not about what is owed; it's about what can be trusted. The people behind Kuzu have shown that they cannot be trusted to be used.
SoftTalker•3mo ago
I don't see why. Every project periodically decides what features they will move forward with and what features they will drop. Some users will have built dependencies on those dropped features. That's their problem, not the software project developers.

Python dropped or changed a lot of things between Python 2 and Python 3, creating a lot of rework for a lot of users. Are they not to be trusted as a project? Is every project obligated to support every feature they ever released, forever, to be considered trustworthy?

To quote from the MIT license: THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND

OutOfHere•3mo ago
Huh. Your examples are not relevant because they do not apply to killing a project altogether, let alone to killing your very first project. Kuzu did both.
scosman•3mo ago
They tried something hard and it didn’t work out. In the process they did some great work. Plus they gave it all away for free, allowing literally anyone in the world to continue the work. They are awesome.

If the rest of us criticized people making open source like you do, there wouldn’t be any.

OutOfHere•3mo ago
That's not how open source adoption works. For open source to get used, people have to trust that it will be maintained. The people behind Kuzu ruined any trust in them. This is also why people prefer established choices over the fashion of the day.
scosman•3mo ago
No that's exactly how open source works. They are under zero obligation to wake up tomorrow and continue to work on it. Everyone is lucky they open sourced it, and anyone else is welcome to pick it up where they left off. Contributing a impressive piece of work the community is an accomplishment.

Disparaging them and suggesting people should not trust them in the future for not providing ongoing maintenance, when that was never part of the OSS deal, shows a misunderstanding of what OSS is. Pay them for a maintenance contract, or don't expect maintenance. Stop complaining they didn't fulfill some social contract that existed only in your head.

OutOfHere•3mo ago
It's not necessary to think of it as a social contract, and I never said there was one. Your imagining it doesn't make it so.

It merely is one of several predictors of whether something is sufficiently reliable for use. In the case of Kuzu, its authors have demonstrated that they're not to be trusted.

rowanG077•3mo ago
How did you interpret this person comment as about being owed anything? It's simply a fact of life that it's not smart to put your eggs into an unstable basket.
jabr•3mo ago
My best guess is the company was acqui-hired and will soon be working on implementing Kuzu's tech in a different database owned by the acquirer.

My _hope_ is that it was some IP issue with the University of Waterloo and a new company will appear shortly and pretty much pick up where they left off, but that's probably just wishful thinking on my part.

lmeyerov•3mo ago
Reposting:

--

Rough news on kuzu being archived - startups are hard and Semih + Prashanth did so much in ways I value!

For those left in the lurch for compute-tier Apache Arrow-native graph queries for modern OSS ecosystems, GFQL [1] should be pretty fascinating, and hopefully less stress due to a sustainable governance model. Likewise, as an oss deeptech community, we add interesting new bits like the optional record-breaking GPU mode with NVIDIA Rapids [4].

GFQL, the graph dataframe-native query language, is increasingly how Graphistry, Inc. and our community work with graphs at the compute tier. Whether the data comes from a tabular ETL pipeline, a file, SQL, nosql, or a graph storage DB, GFQL makes it easy to do on-the-fly graph transforms and queries at the compute tier at sub-second speeds for graphs anywhere from 100 edges to 1,000,000,000 [3]. Currently, we support arrow/pandas, and arrow / nvidia rapids as the main engine modes.

While we're not marketing it much yet, GFQL is already used daily by every single Graphistry user behind-the-scenes, and directly by analysts & developers at banks, startups, etc around the world. We built it because we needed an OSS compute-tier graph solution for working with modern data systems that separate storage from compute. Likewise, data is a team sport, so it is used by folks on teams who have to rapidly wrangle graphs, whether for analysis, data science, ETL, visualization, or AI. Imagine an ETL pipeline or notebook flow or web app where data comes from files, elastic search, databricks, and neo4j, and you need to do more on-the-fly graph stuff with it.

We started [4] building what became GFQL before Kuzu because it solves real architectural & graph productivity problems that have been challenging our team, our users, and the broader graph community for years now. Likewise, by going dataframe-native & GPU-mode from day 1, it's now a large part of how we approach GPU graph deep tech investments throughout our stack, and means it's a sustainably funded system. We are looking at bigger R&D and commercial support contracts with organizations needing to do subsecond billion+-scale with us so we can build even more, faster (hit me up if that's you!), but overall, most of our users are just like ourselves, and the day-to-day is wanting an easy OSS way to wrangle graphs in our apps & notebooks. As we continue to smooth it out (ex: we'll be adding a familiar Cypher syntax), we'll be writing about it a lot more.

Links:

* ReadTheDocs: SQL <> Cypher <> GFQL - https://pygraphistry.readthedocs.io/en/latest/gfql/translate...

* pip install: https://pypi.org/project/graphistry/

* 2025 keynote - OSS interactive billion-edge GFQL analytics on 1 gpu: https://www.linkedin.com/posts/graphistry_at-graph-the-plane...

* 2022 blogpost w/ Ben Lorica first painting the vision: https://thedataexchange.media/the-graph-intelligence-stack/