frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Are the Enhanced Games an existential threat to fairness or a cure for death?

https://www.newyorker.com/magazine/2026/07/20/rope-a-dope
1•momentmaker•31s ago•0 comments

My hobby compiler is now compiling a company's production app

https://edgepython.com/getting-started/introduction
1•dylansuttonc•1m ago•1 comments

The rock star founder behind China's Moonshot AI

https://www.ft.com/content/4730ad91-66aa-477c-9246-6d946afb0c8c
1•nhannht•1m ago•0 comments

Small context menu encryption tool

https://github.com/jvsteiner/fingerlock
1•javast98•5m ago•0 comments

Feedboard – An open-source feedback, roadmap, and changelog

https://feedboard.io/
1•chiragasarpota•5m ago•0 comments

Action Potentials for July

https://neurobiology.substack.com/p/action-potentials-for-july-505
1•paulpauper•6m ago•0 comments

My Dog Is The Best – A dog journal

https://mydogisthebest.org/
2•rrr_oh_man•7m ago•0 comments

Codeberg Disallows Cryptocurrency Projects

https://codeberg.org/Codeberg/org/commit/f383b648fd733ab88083dc390b91e77cd7589980
2•cdrnsf•8m ago•0 comments

GrapheneOS duress PIN could land a man in prison

https://www.androidauthority.com/grapheneos-duress-pin-us-prosecution-3691271/
4•samtheprogram•8m ago•1 comments

India's 'cockroach' movement halts protests after minister quits

https://www.ft.com/content/5f267b7d-9e57-40f6-9bb5-6fe5d6cf9d1d
1•JumpCrisscross•9m ago•0 comments

The Bliss of Graphene

https://srikanthperinkulam.com/2026/07/20/the-bliss-of-graphene
1•speckx•11m ago•0 comments

Magic codec – preprocessing for the Python interpreter (2024)

https://github.com/Tsche/magic_codec
1•zbentley•12m ago•0 comments

Bloomberg published an article based on false information sent from a fake email

https://twitter.com/yatharthmann/status/2081016902890168741
3•porridgeraisin•12m ago•0 comments

How to Recalculate a Spreadsheet

https://lord.io/spreadsheets/
2•thunderbong•13m ago•0 comments

Steps to Secure Your Authentication System

https://fusionauth.io/articles/security/steps-secure-your-authentication-system
2•mooreds•16m ago•0 comments

Emacs Dedicate Windows with toggle-window-dedicated

https://emacsredux.com/blog/2026/07/22/dedicate-windows-with-toggle-window-dedicated/
1•speckx•16m ago•0 comments

The pickle season runs on five business mechanisms

https://www.tsoon.com/posts/pickle-season/
1•mooreds•16m ago•0 comments

Handoff, a memory-only replicated KV on an eviction-prone substrate

https://tlc.proc.io/hub/623f9b12-a08b-4b6d-850a-29d58934eb61/Handoff
1•polvi•16m ago•0 comments

Kain – A non-von Neumann language (Zero GC, Python syntax, no borrow checker)

https://github.com/kainlang/kain
1•ephemara•17m ago•1 comments

Three out of four job postings won't tell you the pay

https://jobweb.io/blog/job-postings-hide-pay/
1•mooreds•17m ago•1 comments

All things are systems – the Idlewild Acres case

https://www.roderick.dev/writing/2026-07-25-systems-axioms-impacts/
1•tomrod•18m ago•0 comments

How will the decline in need for technical skills will affect internet cultures?

1•wuther•20m ago•1 comments

A system prompt to get AI to stop pretending to be human

https://swiftrocks.com/a-system-prompt-to-get-ai-to-stop-pretending-to-be-human
5•speckx•27m ago•3 comments

Silicon Valley Is Completely Divided over Chinese AI

https://www.wired.com/story/silicon-valley-is-completely-divided-over-chinese-ai/
2•joozio•28m ago•2 comments

I've been living inside DynamoDB for a while

https://www.thetrueengineer.com/p/dynamodb-deep-dive
1•adletbalzhanov•28m ago•0 comments

The Delphi Method: Expert Consensus Research Explained

https://www.koji.so/docs/delphi-method-guide
1•ankitg12•29m ago•0 comments

Show HN: Tongue – Text Your AI Personal Assistant

https://trytongue.com/demo
1•chadnewbry•29m ago•1 comments

Ask HN: What livestream do you keep open in a tab?

4•missmoss•30m ago•1 comments

Show HN: Protoai – an open source peer-to-peer network for sharing AI contexts

https://github.com/johndebord/protoai
2•piecesJohn•32m ago•1 comments

NASA-ISRO's NISAR satellite images a "hummingbird" in Antarctic ice

https://www.jpl.nasa.gov/news/us-india-satellite-delivers-data-reveals-hummingbird-in-antarctica/
1•MarcoDewey•32m 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!