frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

C64 Basic: Game Map Overhead "Camera View"

https://retrogamecoders.com/overhead-camera-view/
1•ibobev•32s ago•0 comments

Three Binary Tricks

https://buttondown.com/jaffray/archive/three-binary-tricks/
1•ibobev•1m ago•0 comments

Show HN: WYSIWYG markdown editor for any GitHub repo

https://dunkdown.com
1•ramoz•1m ago•0 comments

Walking the Dog with Claude

https://xania.org/202605/walking-the-dog
1•ibobev•1m ago•0 comments

Show HN: Raft in Rust

https://github.com/carterburn/ferris-ferry
1•carterburn•2m ago•0 comments

Switching to Colemak

https://pta2002.com/blog/colemak/
1•birdculture•2m ago•0 comments

Diagramming Program Values by Spatial Refinement

https://blog.brownplt.org/2026/05/22/spytial.html
1•surprisetalk•3m ago•0 comments

We picked a great day to launch our faster GitHub Actions runners

https://avrea.com
1•tmakijar•3m ago•0 comments

Show HN: Treats Human and AI the Same

https://github.com/haozeli2009/Hands-and-Claws
2•haozeli•3m ago•0 comments

Seventy years of mathematics built the thing we call AI

https://medium.com/@reza.farzaneh/the-long-way-to-the-room-068a1ee894a1
3•emreb•6m ago•0 comments

Lambda on Lambda: Serverless Haskell on AWS

https://git.sr.ht/~jack/lambda-on-lambda
2•croottree•7m ago•0 comments

300k Benefit from Rural Basic Income, K-Food Hits 'All-Time High' Last Year

https://www.asiae.co.kr/en/article/2026052016120330569
2•robtherobber•7m ago•0 comments

Genre glitches and unexpected promotional phrases as a sign of AI writing

https://jilltxt.net/genre-glitches-and-unexpected-promotional-phrases-as-a-sign-of-ai-writing/
2•cainxinth•8m ago•0 comments

Human Proof for FOSS Contributions: asciinema as proof you're not an LLM

https://dillo-browser.org/lab/human-proof/
2•croottree•9m ago•0 comments

Show HN: Sifter – Does your CV *actually* stand out to LLMs?

https://www.sifter.sh/
4•benjosaur•10m ago•0 comments

Show HN: TypistStories

https://typiststories.com/
2•afonsosoares•11m ago•0 comments

Einstein's "wormhole" may reveal a hidden mirror of time

https://www.sciencedaily.com/releases/2026/05/260522023129.htm
2•derbOac•12m ago•0 comments

Reverse centaurs and the failure of AI (2021)

https://pluralistic.net/2021/02/17/reverse-centaur/#reverse-centaur
2•mooreds•12m ago•0 comments

Multi-Agent is a snake oil

https://avkcode.github.io/blog/multi-agent-systems-value.html
4•akrylov•12m ago•2 comments

We built a zero-knowledge deadman switch

https://killswitch.app/blog/how-we-built-a-zero-knowledge-deadman-switch-a-technical-deep-dive
2•ElixirMentor•12m ago•0 comments

Usagi – Simple 2D Game Engine for Rapid Prototyping

https://github.com/brettchalupa/usagi
2•skibz•13m ago•0 comments

Drew Houston to step down as CEO of Dropbox (YC S07)

https://blog.dropbox.com/topics/company/dropbox-leadership-update
2•colesantiago•13m ago•0 comments

The Utopia of Rules (2015)

https://theanarchistlibrary.org/library/david-graeber-the-utopia-of-rules
3•mooreds•14m ago•0 comments

Every token, everywhere, all at once

https://idlemachines.co.uk/essays/every-token
2•smaddrellmander•15m ago•0 comments

Reticulum's Fatal Flaw: The Illusion of Total Mesh Anonymity

https://codeberg.org/MarSik/reticulum-audit/src/branch/main/reticulum-source-privacy-flaw.md
4•nemesisdesign•15m ago•0 comments

Iran appears set to restore internet access after 3-months blackout

https://www.iranintl.com/en/202605251140
3•puttycat•15m ago•0 comments

GeeCON JVM Conference Recap

https://blog.allegro.tech/2026/05/geecon-2026-recap.html
3•karmazyn•15m ago•0 comments

Pipeline as Code by Manning, is it a good book?

2•shivajikobardan•16m ago•0 comments

The Cloud vs. Edge Debate Is Over

https://marcobambini.substack.com/p/the-cloud-vs-edge-debate-is-over
2•marcobambini•16m ago•0 comments

In defense of YAML

https://opensource.posit.co/blog/2026-05-21_in-defense-of-yaml/
8•icarusz•16m ago•1 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!