frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Neanderthal wooden tools from Spain found preserved in stone

https://arstechnica.com/science/2026/10/neanderthal-wooden-tools-from-spain-found-preserved-in-st...
2•bookofjoe•3m ago•0 comments

Dispatch: Strategic Git Platform for the Agentic Era

https://github.com/gshaheen/dispatch
1•Gshaheen•4m ago•0 comments

Shakespeare's Riot of Humanity

https://engelsbergideas.com/notebook/shakespeares-riot-of-humanity/
1•Bluestein•5m ago•0 comments

Safe curves for elliptic-curve cryptography [pdf]

https://cr.yp.to/papers/safecurves-20240809.pdf
1•luispa•7m ago•0 comments

Is Extended Random a Malicious NSA Plot?

https://sockpuppet.org/blog/2015/08/04/is-extended-random-malicious/
1•luispa•8m ago•0 comments

How Does a Grassroots Digital Community Become Cultural Heritage?

https://andrzej.lichnerowicz.pl/en/blog/2026/10/demoscene-x-unesco/
2•unj•13m ago•0 comments

Show HN: Play a 5 minutes match of CS 1.6 1v1 while you wait for your agent

https://csfor.fun/
2•ceifa•15m ago•1 comments

A Constructive Proof of Rice's Theorem and the Halting Problem

https://arxiv.org/abs/2604.16477
1•measurablefunc•17m ago•0 comments

Brutal, the framework behind RimWorld's Waylith engine, releases its source code

https://www.gamingonlinux.com/2026/10/brutal-the-framework-behind-rimworlds-waylith-engine-releas...
3•SockThief•18m ago•0 comments

You can put a full app inside of X's player embed

https://twitter.com/mrmagan_/status/2111184879790800946
2•grouchy•20m ago•2 comments

Gdynia and the Dream of a Maritime Poland

https://engelsbergideas.com/notebook/gdynia-and-the-dream-of-a-maritime-poland/
1•lermontov•21m ago•0 comments

Make multiplayer games without coding

https://kube.new
1•JMiao•21m ago•0 comments

Judgeman – step-level evals for coding agents, with a trust number

https://github.com/Christopher4113/JudgeMan
1•Eclipse4113•21m ago•0 comments

Open weight takes 71.5% of tokens and 23% of spend

https://vercel.com/blog/ai-gateway-production-index-october-2026
5•gmays•23m ago•0 comments

Tiberava: Build your Roman city and fight as a commander

https://tiberava.pages.dev/
7•tarsomykonos•23m ago•0 comments

Interactive Refactoring in Gopls

https://go.dev/blog/interactive-refactoring
1•richards•25m ago•0 comments

Mouse-1

https://mouse.dev/blog/mouse-decision-model/
1•Aeroi•25m ago•1 comments

Layerling – Easy 3D CAD for 3D printing

https://github.com/henmedia/layerling
2•TheCipster•25m ago•0 comments

Show HN: TV Explorer. Improving UI for a Solid IPTV App

https://tvexplorer.live/channel
1•dtagames•26m ago•1 comments

Teal – A statically-typed dialect of Lua

https://teal-language.org/
3•Lyngbakr•26m ago•0 comments

Two pizzas arrive, but you tried to order one: the classic double-order bug

https://plimsollmark.github.io/plimsoll/notes/lost-answer/index.html
3•cagster•29m ago•0 comments

Kubo – A visual Linux server manager over pure SSH (built in JavaFX)

https://kubo.gemmi-e.com
1•Chridgy•30m ago•0 comments

Cyberspace Terminal

https://terminal.cyberspace.online/
2•hggh•32m ago•0 comments

Can Joggers Outrun Injury?

https://www.economist.com/science-and-technology/2026/10/16/can-joggers-outrun-injury
2•andsoitis•32m ago•0 comments

Self-hosted infrastructure with Incus OS

https://dataswamp.org/~solene/2026-10-15-selfhosting-infrastructure-incus-os.html
3•psxuaw•32m ago•0 comments

Why harnesses matter for energy (and token) efficiency

https://neuralwatt.com/news/why-harnesses-matter-for-energy-efficiency
8•ccgibson•32m ago•0 comments

There are no demigods, only tired guys from Baltimore

https://minhanhday.substack.com/p/there-are-no-demigods-only-tired
3•mday404•33m ago•0 comments

What if the machines take over science

https://www.economist.com/leaders/2026/10/15/what-if-the-machines-take-over-science
2•andsoitis•33m ago•0 comments

Genesis – Real-time atomic and subatomic physics simulator

https://genesis.gemmi-e.com
1•Chridgy•34m ago•0 comments

Tell HN: Anthropic found 36 bugs (6 CVEs) in Pion, OpenAI missed them

6•JoTurk•35m ago•3 comments
Open in hackernews

What every developer needs to know about in-process databases

https://www.graphgeeks.org/blog/what-every-developer-needs-to-know-about-in-process-dbmss
12•semihs•1y ago

Comments

semihs•1y ago
In-process (aka embedded/embeddable) databases are not new. In fact SQLite is the most widely deployed database in the world. However, starting with DuckDB, there is a new set of in-process database systems, such as Kuzu and Lance. As a co-developer of Kuzu, I hear several frequently asked questions (some of which are misconceptions) about in-process databases.

- What are their advantages/disadvantages compared to client-server databases? - Does in-process mean databases are in-memory/ephemeral? (NO!) - Can in-process databases handle only small amounts of data? (NO!) - What are some common use cases of in-process databases? - What if my application needs a server?

I tried to answer some of these questions in a blog post with pointers to several other resources that articulate several of these points in more detail than I get into.

I hope it's helpful to clarify some of these questions and help developers position in-process DBMSs against client-server ones.

emmanueloga_•1y ago
The article suggests running Kuzu in a FastAPI frontend for network access. A caveat: production Python servers like Uvicorn [1] typically spawn multiple worker processes.

A simple workaround is serving HTTP through a single process language like Go or JavaScript, since Kuzu has bindings for both. Other processes could access the database directly in read-only mode for analysis [2].

For better DX, the ideal would be Kuzu implementing the Bolt protocol of Neo4J directly in the binary, handling single-writer and multi-reader coordination internally. Simpler alternative: port the code from [3] to C++ and add a `kuzu --server` option.

--

1: https://fastapi.tiangolo.com/deployment/server-workers/#mult...

2: https://docs.kuzudb.com/concurrency/#scenario-2-multiple-pro...

3: https://github.com/kuzudb/explorer/tree/master/src/server

semihs•1y ago
Yes this makes sense and we plan to eventually do something along what you are suggesting. We also have a plan to have a built-in server/GUI, where users can directly launch a web-based explorer through our CLI by typing "kuzudb -ui".
emmanueloga_•1y ago
That sounds great!