frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Soft Send

https://chromewebstore.google.com/detail/soft-send/mfimcohlkjphlnhokmpfdnlbfmingllf
1•taubek•28s ago•0 comments

Show HN: Plasma Wiki – a CLI for maintaining agent-edited Markdown wikis

https://github.com/plasma-ai/wiki
1•ndiao•56s ago•0 comments

Getting Rid of Scrolling

1•matteosaporiti•2m ago•0 comments

The Polycentric Production of Global Public Goods [pdf]

https://isonomiaquarterly.com/wp-content/uploads/2025/11/goodman-pfwo.pdf
1•brandonlc•2m ago•0 comments

BCG immunotherapy reprograms CNS immunity and alters Alzheimer's biomarkers

https://www.nature.com/articles/s43856-026-01691-7
1•bookofjoe•4m ago•0 comments

Rust Coreutils cp Ended Up Breaking Ubuntu Image Builds with Incompatibility

https://www.phoronix.com/news/Rust-Coreutils-cp-Ubuntu-Images
1•Bender•4m ago•0 comments

Google loses fight against record €4.1B EU antitrust fine

https://www.reuters.com/world/eu-top-court-dismisses-google-fight-against-record-41-billion-eu-an...
1•1vuio0pswjnm7•5m ago•0 comments

The Information Theory Behind Why AI Writing Sucks

https://www.pangram.com/blog/joe-stech-information-theory-why-ai-writing-sucks
1•malshe•5m ago•0 comments

Show HN: I built a map to visualize the walkable area from any location

https://emanant.app
1•parcl0•5m ago•0 comments

Alibaba bans staff from using Claude Code over Anthropic spyware concerns

https://www.scmp.com/tech/big-tech/article/3359375/alibaba-bans-staff-using-claude-code-over-anth...
1•dstala•8m ago•2 comments

Iberdrola kicks off its first large-scale battery project in the US

https://electrek.co/2026/07/02/iberdrola-kicks-off-its-first-large-scale-battery-project-in-the-us/
1•Bender•10m ago•0 comments

Recall of potato chips upgraded to highest level reasonable probability of death

https://www.dailymail.com/health/article-15950863/Utz-potato-chips-recall-salmonella-contaminatio...
2•Bender•10m ago•1 comments

Andy Burnham Here – AMA

https://old.reddit.com/r/ukpolitics/comments/1uls1lw/andy_burnham_here_ama/
2•MrsPeaches•11m ago•0 comments

Show HN: U.S. Declaration of Independence but as Google Doc Version History

https://declaration.docs.willmeye.rs
1•willmeyers•12m ago•0 comments

Dial Town

https://jamiedolan.com/Dial-Town/
1•rrotaru•13m ago•0 comments

US residents angry datacenters 'shoved down our throats' are recalling officials

https://www.theguardian.com/us-news/2026/jul/03/datacenter-recall-elections
2•beardyw•14m ago•0 comments

The pandemic of incomplete OpenSSL error handling

https://blog.jak-linux.org/2026/07/03/openssl-pandemic/
1•julian-klode•15m ago•0 comments

FiberFS Technical Overview

https://fiberfs.io/content/fiberfs_technical_overview
1•nyc_pizzadev•16m ago•0 comments

Trump has made more than $1B from crypto in a year

https://theconversation.com/trump-has-made-more-than-1-billion-from-crypto-in-a-year-how-286635
2•thisislife2•16m ago•0 comments

CVV Checker – Real-time card verification via zero-dollar bank auth

https://cvvchecker.org
1•hurtzbergcc•18m ago•0 comments

Meirro Pro Display, 32" 6K Retina-class, Full Aluminum, anyone heard of them?

https://www.meirro.com
1•lisovin•19m ago•1 comments

Skillsaw: Lints the files that steer your AI coding agents

https://skillsaw.org/
2•sea-gold•21m ago•0 comments

Codex Agents Built and Operate My Weapons Research

https://weaponsofconflict.com/blog/codex-agents-weaponsofconflict-experiment
1•Politely1527•25m ago•0 comments

The feature in OxCaml that more languages should steal

https://theconsensus.dev/p/2026/06/27/the-feature-in-oxcaml-more-languages-should-steal.html
1•eatonphil•27m ago•0 comments

Show HN: Verbum Vitae – Bible memorization with spaced repetition

https://vvitae.com/
2•pseudocharles•28m ago•1 comments

Notion pulled itself back from the brink of failure (2019)

https://www.figma.com/blog/design-on-a-deadline-how-notion-pulled-itself-back-from-the-brink-of-f...
1•downbad_•28m ago•1 comments

Food for Agile Thought 551: AI Confidence Theater, We Tried Agile; Didn't Work

https://age-of-product.com/food-agile-thought-551-ai-confidence-theater/
2•swolpers•35m ago•0 comments

AdaptHealth says attackers stole patient data

https://www.theregister.com/security/2026/07/03/adapthealth-crooks-stole-our-passwords-patient-he...
1•Bender•38m ago•0 comments

2-Click Remote Code Execution in Meccha Chameleon

https://khaelkugler.com/blogs/meccha_chameleon.html
1•tester457•39m ago•0 comments

The Life and Times of Maxis, Part 1: SimEverything

https://www.filfre.net/2026/07/the-life-and-times-of-maxis-part-1-simeverything/
4•doppp•39m ago•0 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!