frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

A complete implementation of bash in TypeScript designed to be used by AI agents

https://github.com/vercel-labs/just-bash
1•tilt•1m ago•0 comments

Say No to Palantir in the NHS

https://notopalantir.goodlawproject.org/email-to-target/stop-palantir-in-the-nhs/
3•_____k•3m ago•0 comments

Show HN: LLM-powered data extraction from messy spreadsheets

https://github.com/mehdigmira/tablereader
1•mehdig10•3m ago•0 comments

VS Code Local Extensions

https://hubelbauer.net/vscode-local-extensions/
1•tomashubelbauer•3m ago•0 comments

Richard Stallman at the First Hackers Conference in 1984 [video]

https://www.youtube.com/watch?v=Hf2pfzzWPYE
1•schmuckonwheels•3m ago•0 comments

Show HN: 3D Factorization Diagrams

https://suvakov.github.io/vibes/3DFactorizationDiagrams/index.html
1•msuvakov•4m ago•0 comments

Show HN: MCP server for vibration-based predictive maintenance

https://github.com/LGDiMaggio/predictive-maintenance-mcp
1•lgdimaggio•5m ago•1 comments

How to Deconstruct Almost Anything My Postmodern Adventure

https://www.fudco.com/chip/deconstr.html
1•_____k•5m ago•0 comments

Ask HN: I'm bored, what should I build

2•SpyCoder77•8m ago•0 comments

Port of Statistical Rethinking (2nd edition) code to Julia

https://shmuma.github.io/rethinking-2ed-julia/
2•samuel2•8m ago•0 comments

Expense splitter – an MCP server for splitting group expenses

https://github.com/vnaveen-mh/expense-splitter
1•vnaveen9296•9m ago•0 comments

An Ounce of Silver Is Now Worth More Than a Barrel of Oil

https://www.wsj.com/finance/commodities-futures/an-ounce-of-silver-is-now-worth-more-than-a-barre...
1•bookofjoe•12m ago•2 comments

Legal sports betting linked to sharp increases in violent crime

https://news.rice.edu/news/2025/legal-sports-betting-linked-sharp-increases-violent-crime-study-f...
2•geox•14m ago•0 comments

Goodbye SASS

https://www.redblobgames.com/blog/2025-12-27-goodbye-sass/
1•ingve•17m ago•0 comments

White House pushes to dismantle leading climate and weather research center

https://www.pbs.org/newshour/show/white-house-pushes-to-dismantle-leading-climate-and-weather-res...
3•Teever•18m ago•0 comments

Show HN: Gcommit – clustering code changes semantically

https://github.com/yp583/homebrew-custom-git
1•yp583•19m ago•0 comments

LLMs in Programming

https://blog.danieljanus.pl/2025/12/27/llms/
2•todsacerdoti•20m ago•0 comments

GenAI.mil Is Live. Now Comes the Hard Part: Building the Digital NCO Corps

https://benvanroo.substack.com/p/genaimil-is-live-now-comes-the-hard
1•iddan•20m ago•0 comments

In the Works

1•xalu•22m ago•0 comments

1Password Dependency Breaks Syntax Highlighting

https://borretti.me/article/1password-dependency-breaks-syntax-highlighting
1•froober•27m ago•0 comments

Iran 'Violently' Arrests Nobel Peace Prize Winner Narges Mohammadi

https://www.france24.com/en/live-news/20251212-iran-arrests-nobel-peace-prize-winner-narges-moham...
1•wslh•33m ago•0 comments

TidesDB 7.0.0 vs. RocksDB 10.7.5: A Detailed Performance Analysis

https://tidesdb.com/articles/benchmark-analysis-tidesdb7-rocksdb1075/
1•alexpadula•35m ago•0 comments

Zvi's 2025 in Movies

https://thezvi.substack.com/p/zvis-2025-in-movies
1•paulpauper•38m ago•0 comments

Four Perspectives on Bing Crosby

https://www.honest-broker.com/p/four-perspectives-on-bing-crosby-a5a
1•paulpauper•38m ago•0 comments

Do you know what your dev team shipped last week?

1•akhnid•39m ago•0 comments

Picturing My Students

https://arnoldkling.substack.com/p/picturing-my-students
1•paulpauper•39m ago•0 comments

Motion and Machine

https://blog.ayjay.org/motion-and-machine/
2•roktonos•40m ago•0 comments

America's richest 10% now hold 60% of the nation's wealth

https://bsky.app/profile/rbreich.bsky.social/post/3mayikzgatu2v
13•doener•41m ago•0 comments

GNU: A Heuristic for Bad Cryptography

https://soatok.blog/2020/07/08/gnu-a-heuristic-for-bad-cryptography/
5•stackghost•44m ago•1 comments

Show HN: Follow independent journalists across platforms in one app

https://www.sourcedup.news/
1•smiiith•45m 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•8mo ago

Comments

semihs•8mo 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_•8mo 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•8mo 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_•8mo ago
That sounds great!