frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Taxing Artificial Intelligence

https://arxiv.org/abs/2607.02144
1•1vuio0pswjnm7•1m ago•0 comments

Show HN: Keyboard-first Hacker News client with a twist

https://www.orangecrumbs.com/hn/
1•oyster143•4m ago•0 comments

Every Postcard Tells a Story

https://observer.co.uk/style/features/article/every-postcard-tells-a-story
1•NaOH•4m ago•0 comments

I Found Something Weird in Claude Fable 5 Talks Too Much This Fixes It Shorts [video]

https://www.youtube.com/shorts/jWLxXeL5p5E
1•gptaiclips•5m ago•0 comments

Show HN: Sun light and path calculation for photography

https://www.lightwindow.app
1•sourabh86•6m ago•0 comments

Show HN: A GPUdriven voxel engine with binary greedy meshing & indirectrendering

https://github.com/omar-owis/VoxelEngine
1•Iwho•7m ago•0 comments

Ask HN: How Do You "Not Write Any Code by Hand" with a Token Budget?

1•mc-0•7m ago•0 comments

Loss of Cognitive Flexibility, Not Memory, May Be Earliest Sign of Alzheimer's

https://nautil.us/memory-loss-may-not-be-the-earliest-sign-of-alzheimers-1282448
1•bookofjoe•7m ago•0 comments

I built a weather station that runs machine learning to forecast weather

https://github.com/Dominic-Muscatella/weather-station-alpha/tree/master
2•makegreatthings•8m ago•1 comments

Do you hate XML? (2010)

https://sigfrid-lundberg.se/entries/2010/07/hate_xml/
2•theanonymousone•8m ago•0 comments

Dead Forest Theory

https://contraptions.venkateshrao.com/p/dead-forest-theory
2•akkartik•11m ago•0 comments

Wing Commander IV and the FMV future that never quite was

https://arstechnica.com/gaming/2026/07/wing-commander-iv-and-the-fmv-future-that-never-quite-was/
2•ulrischa•11m ago•0 comments

Ancient Greek Technology: The Origins of Robotics and Engineering

https://kotsanas.com/news/ancient-greek-technology/
2•andsoitis•14m ago•0 comments

RetroPad: A Tiny Notepad-style Windows text editor ~2.5kb

https://github.com/PlummersSoftwareLLC/TinyRetroPad
2•rishikeshs•14m ago•0 comments

Two nasty surprises in Home Assistant's config

https://blog.frankel.ch/home-assistant/9/
2•edward•15m ago•0 comments

Urban thermal structures in scenarios of hot weather: The Bologna study

https://www.sciencedirect.com/science/article/pii/S2212095526000106?via%3Dihub
1•simonebrunozzi•15m ago•0 comments

QuickFolder: Android Home Screen Organizer and App Launcher

https://play.google.com/store/search?q=QuickFolder&c=apps
1•amm811•16m ago•0 comments

When AI agents get you kicked out from a YC Startup

https://github.com/vaishcodescape/shipd-agent
1•vaishcodescape•18m ago•0 comments

Australia probes mystery space balls that washed up on beach

https://www.bbc.com/news/articles/c1jyydr7jnjo
1•poly2it•19m ago•0 comments

Ghostlog: Live terminal UI to monitor AI coding agent Git commits

https://github.com/salarkhannn/ghostlog
1•salarkhannn•19m ago•0 comments

Paint the Earth on a live interactive globe

https://earth.tattoo/?lat=39.74225&lng=-96.94255&zoom=2.63
2•earth-tattoo•20m ago•0 comments

Chemical accidents rise as Trump administration proposes weakening safety rules

https://insideclimatenews.org/news/30062026/hazardous-chemical-accidents-rise-as-safety-rules-wea...
1•p_stuart82•22m ago•0 comments

Show HN: rockbox-dsp – A reusable Rust DSP library extracted from Rockbox

https://crates.io/crates/rockbox-dsp
1•tsiry•25m ago•0 comments

The Company Founder Who Got Fired for Ignoring His Own Return-to-Office Rules

https://www.wsj.com/business/the-founder-who-got-fired-for-ignoring-his-own-return-to-office-rule...
1•berkeleyjunk•32m ago•0 comments

Show HN: Meon – declarative flat-parsing engine (SoA, no AST)

https://github.com/vgnapuga/meon
1•vgnapuga•35m ago•0 comments

Show HN: Aletheia – The Uncertainty Loop Agent for Claude Code and Codex

https://github.com/nsankar/Aletheia
1•sankarn_ai•36m ago•0 comments

Engram – persistent memory for AI agents, in-process, no cloud

https://github.com/HBarefoot/engram
2•barefootdifital•42m ago•0 comments

Moving Back Home Used to Be a Sign of Failure. Now It Shows Financial Savvy

https://www.wsj.com/lifestyle/relationships/living-with-parents-finances-0c35530c
6•apparent•44m ago•3 comments

Cursed Gemstones – The Koh-I-Noor Diamond

https://www.vulcans-forge.com/blog/news/cursed-gemstones-the-koh-i-noor-diamond
4•thunderbong•45m ago•0 comments

Longcat

https://longc.at/longcat.html
12•willmeyers•45m 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!