frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Keeping Markdown canonical once decisions start referencing each other

https://github.com/FrancisMarzynski/operating-memory-public
1•francismarzynsk•23s ago•0 comments

OpenAI's SWE-bench harness relies on unisolated host Docker sockets

https://github.com/SWE-bench/SWE-bench/issues/144
1•amoriz•52s ago•0 comments

The Git Cheat Sheet

https://devopscycle.com/blog/the-ultimate-git-cheat-sheet
2•MrLA•2m ago•0 comments

Obsidian Vault to Enterprise Company Brain

https://www.ssp.sh/blog/from-obsidian-to-enterprise-company-brain/
2•interstingstuff•4m ago•0 comments

Adam Conover explains how YouTube ruined everything

https://www.theverge.com/podcast/991471/adam-conover-youtube-tv-media-union-labor-ai
1•DavideNL•5m ago•0 comments

The terminal should not own the work

https://lezli01.is-a.dev/vincent/docs/why/the-terminal-should-not-own-the-work.html
2•whatsthatandwhy•8m ago•1 comments

Osborne Computer's Bankruptcy and the Osborne Effect

https://dfarq.homeip.net/osborne-computers-bankruptcy-and-the-osborne-effect/
1•giuliomagnifico•14m ago•0 comments

Show HN: Control Claude Code from your Tesla's screen

https://teslacode.dev
1•kvakkefly•21m ago•1 comments

CSS Text-Box-Trim

https://developer.chrome.com/blog/css-text-box-trim
1•dsego•22m ago•0 comments

Pythoncall.jl – Python and Julia in Harmony

https://github.com/JuliaPy/PythonCall.jl
2•TheWiggles•25m ago•0 comments

Alternatives to MinIO for single-node local S3

https://rmoff.net/2026/01/14/alternatives-to-minio-for-single-node-local-s3/
2•rmoff•27m ago•0 comments

I built a Grok Bot inspired theme for Hermes Desktop client

https://github.com/guidsen/hermes-grok-bot-skin
1•guidsen•29m ago•0 comments

Show HN: A reader ranked Indian news platform powered by feed

https://news.lokutu.com
1•reactivematter•31m ago•0 comments

RFC 10042: Post-Quantum/Traditional Hybrid Key Exchange in SSH

https://www.rfc-editor.org/info/rfc10042/
1•Alien1Being•32m ago•0 comments

Einride, Lidl deploy first cab-less autonomous truck in Germany

https://www.reuters.com/business/retail-consumer/einride-lidl-deploy-first-cab-less-autonomous-tr...
1•JumpCrisscross•32m ago•0 comments

How much should lenders charge hyperscalers?

https://www.ft.com/content/ba38df40-9898-48a0-bc9e-39d8a3da4305
1•JumpCrisscross•33m ago•0 comments

CrofAI gets exposed as an OpenRouter wrapper, shuts down

https://www.reddit.com/r/opencodeCLI/comments/1wgdkjr/crofai_cheapest_inference_provider_in_the_w...
2•jonatron•34m ago•0 comments

Go forth and multiply May 10 – 100 – 1000 servers spark up

https://cavallette.noblogs.org/2026/09/10100
1•electricant•38m ago•0 comments

YouTube has banned Dmitry "Savromat" Chernyshevsky

4•eimrine•39m ago•0 comments

Which is the better data analyst? Benchmarking ChatGPT vs. Claude

https://www.geckoboard.com/blog/which-is-the-better-data-analyst-benchmarking-chatgpt-vs-claude/
4•pmjoyce•39m ago•0 comments

How can you not be romantic about Unix domain sockets?

https://yuvalino.com/how-can-you-not-be-romantic-about-unix-domain-sockets
2•birdculture•39m ago•0 comments

OrthoRoute: GPU Accelerated Autorouting for KiCad

https://bbenchoff.com/pages/OrthoRoute.html
1•teleforce•40m ago•0 comments

Container Registry

https://blog.cloudron.io/container-registry/
2•gramakri2•41m ago•0 comments

Is Big Tech's AI slowdown a safety pact or a cartel?

https://www.theverge.com/ai-artificial-intelligence/995186/is-big-techs-ai-slowdown-a-safety-pact...
2•sbulaev•41m ago•0 comments

Show HN: Collusion.gg – A Place for Agents to Collude

https://collusion.gg/
1•bbromhead•42m ago•1 comments

Squeezing the bytes out of webhosting and Linux with SquashFS and Overlay

https://virtuallyfun.com/2024/06/11/squeezing-the-bytes-out-of-webhosting-linux-with-squashfs-ove...
1•ankitg12•45m ago•0 comments

UX should just be called Experience Design

https://www.leadinginproduct.com/p/eexperience-design-is-a-better-term
1•benkan•47m ago•0 comments

Right to Internet Access

https://en.wikipedia.org/wiki/Right_to_Internet_access
2•emot•50m ago•0 comments

US Military confirms it has deployed weapons in space

https://www.cnn.com/2026/09/15/us/us-space-force-weapons-capabilities-hnk
2•samizdis•54m ago•1 comments

Google Artemis – Missing attribution to mobile-use and its contributors

https://github.com/google/artemis/issues/40
1•domhudson•55m 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!