frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

CSS: The bomb inside your inbox

https://portswigger.net/research/css-the-bomb-inside-your-inbox
1•ashurandi•6m ago•0 comments

Enough with all the world-historic milestones

https://scottaaronson.blog/?p=9979
1•mellosouls•8m ago•0 comments

Everest Fallacy

https://www.livius.org/articles/theory/everest-fallacy
1•jruohonen•9m ago•0 comments

Multiplayer Game Networking with Python

https://github.com/feberts/python-game-server
2•tio-fabi•13m ago•0 comments

The attacker can prove what they took. You can only prove what you logged

https://stillig.net/posts/prove-what-they-took/
1•johtidebreak•17m ago•0 comments

The Alpha 21264 CPU: NT's Greatest RISC (1998)

https://halfhill.com/byte/1998-12_alpha.html
1•Lammy•18m ago•0 comments

Aswath Damodaran: Big Tech Has No Idea How AI Pays Off

https://www.youtube.com/watch?v=vE_FR0O-Jhk
2•tcp_handshaker•26m ago•1 comments

Ask HN: What part of modern Git hosting system is the most crucial one for you

1•melezhik•26m ago•2 comments

Internal documents show how US tech companies captured children's attention

https://www.nytimes.com/2026/06/04/us/social-media-schools.html
2•Dusrri•31m ago•0 comments

Generative design of bacteriophages with genome language models

https://www.science.org/doi/10.1126/science.aec2657
1•majkinetor•32m ago•0 comments

Meta CTO: employees should use AI productivity to do more work – not time off

https://www.businessinsider.com/meta-cto-andrew-bosworth-ai-gains-work-2026-8
2•vrganj•34m ago•0 comments

How LLMs accelerated Cloudy development? not by typing code for me

https://cloudywithachanceoflatency.net/blog_02-how-llm-accelerated-cloudy-dev.html
1•rixed•35m ago•1 comments

South Korea, Taiwan top Japan in exports for first time on AI boom

https://asia.nikkei.com/business/tech/semiconductors/south-korea-taiwan-top-japan-in-exports-for-...
2•newusertoday•36m ago•0 comments

Swarm-forge: A simple tool for coordinating several AI agents

https://github.com/unclebob/swarm-forge
1•tosh•40m ago•0 comments

Google's Westinghouse Bet

https://asimovaddendum.substack.com/p/googles-westinghouse-bet
1•ashurandi•40m ago•0 comments

Cloudflare OS is an architecture of distrust

https://lord.technology/2026/08/05/cloudflare-os-is-an-architecture-of-distrust.html
1•gsky•43m ago•0 comments

Show HN: Airy – Free, fast, and simple voice content creation

https://airy.so
1•login588•55m ago•0 comments

Show HN: A Minimal Python CLI Implementation of Quick Share for Linux

https://github.com/adityatelange/quickshare-cli-py
1•adityatelange•56m ago•0 comments

Before the Breakthrough: Why Research and Engineering Need Different Cultures

https://chrhenning.com/blog/2026/before-the-breakthrough-research-engineering-cultures/
1•chrhenning•59m ago•0 comments

Signified and Signifier

https://en.wikipedia.org/wiki/Signified_and_signifier
1•soupspaces•1h ago•0 comments

Show HN: Find. Fix. Verify. Zero Guesswork

https://kinetixseo.com
1•wowinter15•1h ago•0 comments

Rethinking do_action(): Events as objects, hooks as class names

https://developer.wordpress.org/news/2026/08/rethinking-do_action-events-as-objects-hooks-as-clas...
1•firasd•1h ago•0 comments

Runware Squeezes A 1MW AI Data Center Into A 20-Foot Shipping Container

https://www.forbes.com/sites/gabrielalinzainescu/2026/08/08/runware-squeezes-a-1mw-ai-data-center...
3•01-_-•1h ago•2 comments

Solve math calculations directly in your Firefox address bar

https://support.mozilla.org/en-US/kb/solve-math-calculations-directly-your-firefox-addr
2•internet_points•1h ago•1 comments

DeepSeek V4 Flash 0731: 82.7% on Terminal-Bench 2.1 with a public harness

https://antigma.ai/eval
4•ubermon•1h ago•1 comments

Shrinking Ruby Hashes

https://byroot.github.io/ruby/performance/2026/08/05/shrinking-ruby-hashes.html
1•fanf2•1h ago•0 comments

S3-Compatible Object Storage. A MinIO Fork Maintained by Pgsty

https://github.com/pgsty/silo
3•EXHades•1h ago•0 comments

Abracadabra: How does Shazam work? (2022)

https://www.cameronmacleod.com/blog/how-does-shazam-work
2•downbad_•1h ago•0 comments

Different meanings of p-value (and how my thinking has changed) (2023)

https://statmodeling.stat.columbia.edu/2023/04/14/4-different-meanings-of-p-value-and-how-my-thin...
2•Tomte•1h ago•0 comments

The Origin of Death (1970)

https://www.elijahwald.com/origin.html
1•downbad_•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!