frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

A Printer Printing onto Paper

https://twitter.com/macrofying/status/2112904628509528219
1•MrBuddyCasino•8m ago•0 comments

Mapping Economic Theory with AI [pdf]

https://andreaciccarone.github.io/claim_graphs_draft.pdf
1•theanonymousone•13m ago•0 comments

Let's Kill the Four-Chord Song

https://www.honest-broker.com/p/lets-kill-the-four-chord-song
1•paulpauper•14m ago•0 comments

Thoughts I had while reading your comment

https://dynomight.substack.com/p/comment
1•paulpauper•16m ago•0 comments

An artist's take on AI in math

https://3blue1brown.substack.com/p/an-artists-take-on-ai-in-math
1•vismit2000•18m ago•0 comments

Jhana 5: Romance with the Void

https://psychotechnology.substack.com/p/jhana-5-romance-with-the-void
1•paulpauper•21m ago•0 comments

Why even the smartest people on the planet can think dumb things

https://www.fastcompany.com/91611128/smartest-people-think-really-dumb-things
1•edwinfredy•22m ago•0 comments

How Civilization was made: complete history of Sid Meier's iconic strategy games

https://www.youtube.com/watch?v=SdfxTXCw15s
1•doppp•25m ago•0 comments

SK Hynix Pulls Plug on Memory-Chip Unit U.S. IPO on Market Jitters

https://www.wsj.com/tech/sk-hynix-shelves-plans-for-u-s-listing-of-memory-chip-unit-solidigm-e967...
1•snikolaev•26m ago•0 comments

PHP2SHELL Patch for Older Versions

https://github.com/wasdthedebugger/php2shell
1•wasdthedebugger•26m ago•0 comments

Trump's Gamble to End the Iran War

https://www.theatlantic.com/national-security/2026/10/trump-iran-war-strikes-after-midterms/689121/
2•hebelehubele•27m ago•1 comments

Agent Tools for Unreal Engine

https://app.simplystream.com/
4•astlouis44•31m ago•0 comments

Breakthrough vaccine for the deadliest skin cancer cut risk by almost half

https://www.washingtonpost.com/health/2026/10/22/breakthrough-vaccine-deadliest-skin-cancer-cut-r...
1•pseudolus•37m ago•1 comments

'Former inmates want to come back to visit': inside Florida's prison zoo

https://www.theguardian.com/artanddesign/2026/oct/22/florida-keys-prison-zoo-prisoners
1•1659447091•40m ago•0 comments

GoodNotes Alternatives for iPad in 2026

https://sites.google.com/view/goodnotes-alternatives/7-goodnotes-alternatives-for-ipad-in-2026
3•bishwasbh•40m ago•0 comments

Debunking "Faster Than Rust": Malicious Benchmarks in Tov

https://blog.fyralabs.com/debunking-faster-than-rust-malicious-benchmarks-in-tov/
2•addidotlol•40m ago•0 comments

Why ClickHouse and Agents Are a Great Combo

https://blog.exe.dev/meet-exe-finops-the-custom-tool-i-built-for-our-billing-data
1•clemo_ra•40m ago•0 comments

Old School Bookmark Manager for the Browser

https://headsupapp.netlify.app
2•santynaren•40m ago•0 comments

eMudhra certificates are compromised. Here's what you need to know

https://blog.cloudflare.com/emudhra-certificate-compromise/
1•tirumaraiselvan•41m ago•0 comments

Node2Shell: From Brotli Data to Remote Code Execution

https://nodejs.org/en/blog/vulnerability/october-2026-security-releases
3•andromaton•43m ago•0 comments

Running Mac Apps on Cutefish

https://cutefish.org/blog/running-mac-apps/
2•davikr•45m ago•0 comments

How to face the end of the world – according to Plato and the Stoics

https://www.theguardian.com/wellness/ng-interactive/2026/oct/22/ancient-philosophy-apocalypse
1•1659447091•51m ago•0 comments

PHP2Shell Needs One HTTP Request. OpenNHP Never Lets It Arrive

https://opennhp.org/blog/php2shell-attackers-cannot-exploit-what-they-cannot-reach/
1•windcbf•53m ago•0 comments

Topological Logic Scans of Popular OS Repos

https://ulshe.ai/products_archaeologist.html
1•joreag•53m ago•1 comments

The U.S. Government's 2026 Financial Results Are in It's Bad

https://www.youtube.com/watch?v=5oWCcRkkI9s
1•rubicon33•54m ago•0 comments

We're addicted to social media. How do we get sober?

https://www.scientificamerican.com/article/were-addicted-to-social-media-how-do-we-get-sober/
6•jestinjoy1•55m ago•5 comments

State of ARM Support for Puget Bench

https://www.pugetsystems.com/blog/2026/10/22/state-of-arm-support-for-puget-bench/
1•zdw•58m ago•0 comments

Gemini Is Weird

https://discuss.google.dev/t/trusted-automation-with-google-antigravity-scaling-secure-finance-in...
1•simontwigggffff•1h ago•1 comments

Word-Initial Ff

https://en.wikipedia.org/wiki/Word-initial_ff
1•tolerance•1h ago•0 comments

Bootstrapping the Verified Software Stack

https://theorem.dev/blog/verified-software-stack/
1•ravenical•1h 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!