frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

What does software development look like when agents write 100% of the code?

https://blog.bastion.computer/what-does-software-development-look-like-when-agents-write-100-of-t...
1•almostlit•33s ago•0 comments

See HN comments with links to specific sites

1•sillysaurusx•51s ago•0 comments

Glucosamine linked to faster dementia progression

https://www.medicalnewstoday.com/articles/pain-supplement-glucosamine-linked-to-faster-dementia-p...
1•Gaishan•2m ago•0 comments

Amazon S3 annotations: attach rich, queryable context directly to your objects

https://aws.amazon.com/blogs/aws/amazon-s3-annotations-attach-rich-queryable-context-directly-to-...
2•dabinat•4m ago•0 comments

Sparda – Turn any Express/FastAPI app into an MCP server in 3 minutes

https://github.com/zyx77550/sparda
1•residual-labs•7m ago•0 comments

Firefox is easier than ever to customize

https://blog.mozilla.org/en/firefox/firefox-settings/
1•soheilpro•8m ago•0 comments

DOJ Seeks to Halt Air Pollution Lawsuit Against xAI Data Center

https://www.nytimes.com/2026/06/16/climate/xai-musk-mississippi-grok-turbine-lawsuit-naacp.html
1•cdrnsf•12m ago•0 comments

TimeTimeTime – Clock Equation Game

https://timetimeti.me/
1•duneisagoodbook•14m ago•1 comments

HN comments with links to HN

https://news.ycombinator.com/from?site=news.ycombinator.com&kind=comment
1•sillysaurusx•15m ago•1 comments

Assume You Will Be Hacked

https://www.theatlantic.com/technology/2026/06/ai-hacking-cybersecurity-banks/687562/
4•paulpauper•16m ago•0 comments

Fable and Mythos: Model Welfare

https://thezvi.substack.com/p/fable-and-mythos-model-welfare
1•paulpauper•16m ago•0 comments

Never Cross a River Four Feet Deep on Average

https://www.astralcodexten.com/p/never-cross-a-river-four-feet-deep
2•paulpauper•17m ago•0 comments

Wolfram Language and Mathematica Version 15, AI Assistant, Symbolic Music, More

https://writings.stephenwolfram.com/2026/06/launching-version-15-of-wolfram-language-mathematica-...
2•alok-g•19m ago•0 comments

NLnet announces funding for 67 more open-source projects

https://nlnet.nl/news/2026/20260616-67-new-projects.html
14•laurenth•22m ago•2 comments

Why the President Is Wrong About the Strait of Hormuz [video]

https://www.youtube.com/watch?v=MgfuFo7jaEE[video]
2•consumer451•26m ago•0 comments

Onward, Friends

https://www.eff.org/deeplinks/2026/06/farewell-now-friends
1•davidmr•26m ago•0 comments

Calvin and Hobbes at Martijn's – Bill Watterson

https://web.mit.edu/jmorzins/www/C-H-speech.html
1•rbanffy•29m ago•0 comments

Show HN: Sley – a native-Rust Git engine, benchmarked and verified against Git

https://heddle.sh/sley-parity
1•thorne_luke•29m ago•0 comments

Show HN: Fixing grammar and spelling using on-device Apple Foundation Model

https://github.com/huytd/afm-grammar/
1•huydotnet•30m ago•0 comments

Inverse Collatz's Tape

https://gbragafibra.github.io/2025/10/15/collatz_ant10.html
1•Fibra•31m ago•1 comments

Show HN: Odocs.co – multiplayer draw.io and docs for agent and human collab

https://odocs.co
1•gmicek•33m ago•0 comments

Analysis of the PrizeBuzz phishing network and impersonated brands

https://phisheye.com/blog/prizebuzz-phishing-network
2•naveenda•36m ago•1 comments

4 in 10 AI agents headed for demotion or the rubbish bin (Gartner)

https://www.theregister.com/ai-ml/2026/05/27/4-in-10-ai-agents-headed-for-demotion-or-the-rubbish...
3•indynz•37m ago•0 comments

Portsh: A batch/shell polyglot that implements a Lisp

https://github.com/smasher164/portsh
1•smasher164•41m ago•0 comments

Humiliating IIS servers for fun and jail time

https://mll.sh/humiliating-iis-servers-for-fun-and-jail-time/
8•denysvitali•41m ago•0 comments

DNS Query Duplication

https://www.potaroo.net/ispcol/2026-06/dups.html
2•caminanteblanco•42m ago•0 comments

Among the large new rockets Amazon was counting on, only Europe has delivered

https://arstechnica.com/space/2026/06/amid-launch-bottleneck-amazon-has-hundreds-of-satellites-wa...
9•logickkk1•43m ago•0 comments

Writing as Species-Being

https://philosophyofwriting.substack.com/p/writing-as-species-being
1•herbertl•44m ago•0 comments

Peter Thiel's 'Dialog' network was super-secret. A data leak changed that

https://san.com/cc/peter-thiels-dialog-network-was-super-secret-a-data-leak-changed-that/
7•lorecore•44m ago•1 comments

Show HN: oh-my-reddit – beautiful reddit threads, live in your terminal

https://github.com/renatoworks/oh-my-reddit
1•renatoworks•50m 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!