frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Commission awards €180M tender for sovereign cloud to 4 European providers

https://ec.europa.eu/commission/presscorner/home/en
1•ptdorf•46s ago•1 comments

LogosDB: Fast Semantic Vector Database

https://github.com/jose-compu/logosdb
2•wslh•1m ago•0 comments

Modular DC construction at $4.5-6.5M/MW vs. $11.3M/MW traditional

1•jaynamburi•2m ago•0 comments

H.R. 8250 – Parents Decide Act (mandate OS age validation)

https://www.congress.gov/bill/119th-congress/house-bill/8250/text
1•rdl•3m ago•0 comments

Testosterone shifts political preferences in weakly affiliated Democratic men

https://www.psypost.org/scientists-discover-weak-dems-have-highest-testosterone-but-theres-an-int...
2•bilsbie•3m ago•0 comments

Three years in amber: resurrecting WASM-AI from long ago

https://wasmai.vercel.app/resurrection
1•hrishi•4m ago•0 comments

ShieldPi – MCP server for monitoring deployed AI agents

https://pypi.org/project/shieldpi-mcp/
1•Ch_Avinash•4m ago•0 comments

Show HN: Reloadium Search Describe what you want get optimal Google queries

1•julienreszka•5m ago•0 comments

Show HN: WordFor – a free, open, private reverse dictionary running on browser

https://wordfor.xyz/
1•zshn25•5m ago•0 comments

Show HN: Open Access Qwen3.6-35B-A3B-UD-Q5_K_M with TurboQuant

1•freakynit•6m ago•0 comments

Spousal Preferences Impact Career Outcomes of Men and Women

https://www.nominalnews.com/p/spousal-preferences-career-gender-pay-gap
1•NomNew•7m ago•0 comments

Show HN: GetHireToday – AI resume builder that targets ATS keyword matching

https://gethiretoday.com
1•Haroonbasil•9m ago•1 comments

Data centre electricity use soared by 17% in 2025 - IEA

https://www.iea.org/news/data-centre-electricity-use-surged-in-2025-even-with-tightening-bottlene...
1•giuliomagnifico•10m ago•0 comments

GenAI Fails – A list of epic LLM fails

https://github.com/hb20007/awesome-gen-ai-fails
1•hb20007•10m ago•1 comments

EP Hearing: Should Video Game Publishers Be Allowed to Disable Games You Bought

1•haunter•11m ago•0 comments

Isaac Asimov: The Last Question

https://hex.ooo/library/last_question.html
2•ColinWright•11m ago•0 comments

Why having "humans in the loop" in an AI war is an illusion

https://www.technologyreview.com/2026/04/16/1136029/humans-in-the-loop-ai-war-illusion/
1•joozio•12m ago•0 comments

We beat Google's zero-knowledge proof of quantum cryptanalysis

https://blog.trailofbits.com/2026/04/17/we-beat-googles-zero-knowledge-proof-of-quantum-cryptanal...
2•ingve•13m ago•0 comments

Show HN: My fun laugh inducing/team building app, for dev or sales teams for ex

https://gifoftheweek.com
1•etiennead•15m ago•0 comments

One source of truth for buy-it-for-life products: would love your feedback

https://www.izyt.io/
1•lucci11•17m ago•1 comments

Who Wrote These Laws

https://agelesslinux.org/lobbyists.html
1•pbiggar•17m ago•0 comments

SteamOS ARM64 Reaches Nintendo Switch in First Experiment

https://onejailbreak.com/blog/steamos-runs-on-nintendo-switch/
4•SockThief•19m ago•0 comments

Mozilla launches Thunderbolt AI client with focus on self-hosted infrastructure

https://arstechnica.com/ai/2026/04/mozilla-launches-thunderbolt-ai-client-with-focus-on-self-host...
1•tomrod•20m ago•0 comments

Rust Koans

https://rust-koans.stonecharioteer.com
3•stonecharioteer•23m ago•0 comments

As helium-3 runs scarce, researchers seek new ways to chill quantum computers

https://www.science.org/content/article/helium-3-runs-scarce-researchers-seek-new-ways-chill-quan...
1•bookofjoe•23m ago•0 comments

FortyOne OS – an SMS-first open-source multi user AI assistant OS

1•glitchnsec•23m ago•0 comments

Why Another US Attempt on Greenland Looks Worryingly Inevitable [video]

https://www.youtube.com/watch?v=g1Bup39kwyM
1•Imustaskforhelp•24m ago•0 comments

I Streamed My Hard Drive to the World [video]

https://www.youtube.com/watch?v=Qmds7-mwCMg
1•edward28•26m ago•0 comments

Billionaire John Arnold Warns of Debt, Addiction in Online Sports-Betting Boom

https://www.bloomberg.com/news/articles/2026-04-17/billionaire-john-arnold-warns-of-debt-addictio...
1•helsinkiandrew•27m ago•1 comments

OPC Workflow – Three Markdown files that enforce discipline on AI coding tools

1•yoyayoyayoya•27m 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•11mo ago

Comments

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