frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Why I'll Take "Socialist" Healthcare over the American "Freedom" to Go Bankrupt

https://grumpywelshman.com/why-ill-take-socialist-healthcare-over-the-american-freedom-to-go-bank...
1•cdrnsf•12s ago•0 comments

Gigabit First Nation by 2030

https://om.co/2026/04/27/gigabit-first-nation-by-2030/
1•speckx•56s ago•0 comments

How to Install WordPress on Debian 12 with Nginx

https://linuxserverguides.com/install-wordpress-debian-12.html
1•steelsmiley•1m ago•0 comments

Intel Ends Open Ecosystem Community/Evangelism Projects

https://www.phoronix.com/news/Intel-Ends-OSS-Evangelism-Repos
1•abdelhousni•2m ago•1 comments

Artificial Intelligence: Foundations of Computational Agents

https://artint.info/3e/html/ArtInt3e.html
1•gone35•2m ago•0 comments

Unlimited – Free 360° feedback for teams up to 10 employees

https://ks-agents.com/360-unlimited/
1•egesia•3m ago•0 comments

Sqlite3 WebAssembly and JavaScript

https://sqlite.org/wasm/doc/trunk/index.md
1•firasd•3m ago•0 comments

Reimagining Kernel Generation at the PTX Layer

https://standardkernel.com/blog/reimagining-kernel-generation-at-the-ptx-layer-learning-from-and-...
1•matt_d•3m ago•0 comments

Neo Semiconductor 3D X-DRAM for AI processors passed proof-of-concept validation

https://www.tomshardware.com/tech-industry/artificial-intelligence/neo-semiconductors-revolutiona...
1•rbanffy•4m ago•0 comments

Sperm carry unexpected genetic messages – Science – AAAS

https://www.science.org/content/article/sperm-carry-unexpected-genetic-messages
1•rbanffy•6m ago•0 comments

Sum-Check as an Algebraic Tensor Reduction: Part I

https://blog.zksecurity.xyz/posts/tensor-reductions-1/
1•baby•6m ago•0 comments

I self-host a time-sorted list of STEM, Arts and Design articles

https://limereader.com
1•busymom0•6m ago•0 comments

Good News If You Have a Sony TV and Were Hoping It Would Become Less Useful

https://www.techdirt.com/2026/04/24/good-news-if-you-have-a-sony-tv-and-were-hoping-it-would-beco...
2•cf100clunk•6m ago•0 comments

Show HN: Pylon – Sentry Errors to PRs via Claude Code, with Telegram Approval

https://github.com/pylonto/pylon
2•bojanstef•7m ago•0 comments

With TPU 8, Google Makes GenAI Systems Better, Not Just Bigger

https://www.nextplatform.com/compute/2026/04/24/with-tpu-8-google-makes-genai-systems-much-better...
1•rbanffy•7m ago•0 comments

A Deductive System for (Hardware-Software) Contract Satisfaction Proofs

https://arxiv.org/abs/2604.09165
1•matt_d•7m ago•0 comments

Ask HN: Any examples of useful AI agents?

1•taikon•8m ago•0 comments

GPU Spot Prices Surge 114% in Six Weeks

https://tomtunguz.com/b200-gpu-pricing-spot-market-model-releases/
2•swolpers•8m ago•0 comments

Jack Dorsey's Block launches new Bitcoin hardware wallet, Bitkey

https://bitkey.world
1•obnauticus•8m ago•0 comments

Study Finds a Third of New Websites Are AI-Generated

https://www.404media.co/study-finds-a-third-of-new-websites-are-ai-generated/
2•cdrnsf•8m ago•0 comments

A Third of New Websites Created Since 2022 are AI-Generated

https://ai-on-the-internet.github.io/
4•ilreb•9m ago•0 comments

Agentic World Modeling: Foundations, Capabilities, Laws, and Beyond

https://huggingface.co/papers/2604.22748
1•matrix-agent•9m ago•0 comments

Claude Desktop Buddy

https://github.com/anthropics/claude-desktop-buddy
1•henryaj•13m ago•1 comments

Intentional Inefficiency in Software Design

https://support.cch.com/oss/ml/kb/solution/Why-is-the-CPU-usage-on-my-CCH-ProSystem-fx-Scan-Admin...
1•nohell•13m ago•0 comments

Source code protection in JavaScript desktop apps

https://teamdev.com/mobrowser/blog/how-source-code-protection-works-in-javascript-desktop-apps/
1•Ikryanov•14m ago•0 comments

Show HN: Sverklo – local-first MCP code intelligence (and the runs we lose)

https://sverklo.com/research/
1•nike-17•15m ago•0 comments

Customizing Karpathy's LLM Wiki for fighting disease

https://kamens.com/blog/llm-wiki-for-fighting-disease
1•kamens•16m ago•0 comments

A Brief History of Subpoenas

https://commerciallore.com/2015/06/04/a-brief-history-of-subpoenas/
1•JumpCrisscross•16m ago•0 comments

Garage door open: C programming language examples in library form

https://github.com/dmiller-fork/libkr
1•punknight•17m ago•1 comments

MinIO Is Done with Open Source, What Are Your Options?

https://itsfoss.com/news/minio-moves-away-from-open-source/
1•speckx•17m 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!