frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

PHP Foundation 'under-funded' with one full-time staff member, director says

https://www.reuters.com/technology/php-foundation-under-funded-with-one-full-time-staff-member-di...
1•firesteelrain•40s ago•0 comments

Building agents: When to fold subagents into your main agent loop

https://claude.com/resources/articles/building-agents-when-to-fold-subagents-into-your-main-agent...
1•pretext•1m ago•0 comments

NHTSA Updates Vehicle Lighting Standards for AVs

https://www.nhtsa.gov/press-releases/vehicle-lighting-updates-automated-vehicles
1•reaperducer•2m ago•0 comments

Walt – Degoogled Tap-to-Pay

https://walt.is
2•flawn•13m ago•0 comments

Show HN: Infinite-Zoom Collaborative Canvas

https://neverendingpainting.art/
1•theneverendingp•14m ago•1 comments

About the compromised eMudhra intermediate CAs

https://support.apple.com/en-us/149555
3•stalfosknight•15m ago•0 comments

It Looked Like a New Species. The Trouble Was, It Didn't Exist

https://thelivinglib.org/it-looked-like-a-new-species-the-trouble-was-it-didnt-exist/
1•jruohonen•17m ago•0 comments

Ask HN: What's your vision of the care-free life?

1•llkyh•22m ago•0 comments

AI: EU Member States approve "digital expropriation" for AI companies

https://noyb.eu/en/ai-eu-member-states-approve-digital-expropriation-europeans-ai-companies
2•h1x•31m ago•1 comments

Danish Government silently drops plan to dump MS Office

https://www.computerworld.dk/art/297226/digitaliseringsministeriet-har-i-al-stilhed-droppet-stort...
19•lowkeyokay•32m ago•1 comments

Chess Arena – Minimal chess vs. Hard AI (vanilla JavaScript, no login)

https://playgama.ai/play/xl6duef7p3
2•Roniad•38m ago•0 comments

GPU tensor unlock source for RTX 4090 and experimental RTX 4070 Ti SUPER

https://github.com/JustAResearcher/gpu-unlock-ada
3•simonpure•40m ago•1 comments

Dream-1

https://dreamlabs.ai/research/dream-1/
29•GaggiX•41m ago•2 comments

Bbtree: Fastest Ordered Map

https://bbtree.xiangpeng.systems/post/
2•aoli-al•42m ago•0 comments

Show HN: A randomized controlled trial run inside an agent simulation

https://jameswniu.github.io/multi-agent-causal-marriage-simulation/
1•Hazelbolts•44m ago•0 comments

Show HN: Agentsh – A Decentralized, Scalable Multiagent Harness

https://github.com/microsoft/Agensh
1•brunoborges•45m ago•0 comments

Glymphatic clearance to alleviate traumatic brain edema& Alzheimer's pathology

https://www.science.org/doi/10.1126/sciadv.aeh8870
9•ersinesen•45m ago•3 comments

Decompiling Fast Food Tycoon 2: Drawing the World

https://healeycodes.com/decompiling-fast-food-tycoon-2-drawing-the-world
1•healeycodes•46m ago•0 comments

Ask HN: Windows Signing for FOSS Projects

2•johnj-hn•47m ago•0 comments

What if you could have AI applied to your brain?

1•whiteangel1984•47m ago•0 comments

OpenLoco, a remake of the 1998 classic game Lego Loco

https://github.com/AlexSDevDump/OPEN-LOCO
1•mschuster91•48m ago•1 comments

Show HN: The missing clipboard history for macOS that idles at 16 MB

https://roush.io/paste-buff
3•jjroush•49m ago•0 comments

What would be effective ways to market our SaaS application

https://statusentry.com/
1•elfingman•49m ago•1 comments

The AI Trade Is Shifting from Chip Stocks to Cybersecurity

https://www.barrons.com/articles/ai-chip-stocks-cybersecurity-crowdstrike-palo-alto-056aaea8
2•m348e912•51m ago•0 comments

Local inferencing in one JVM JAR, dependency free, faster than llama.cpp

https://qxotic.ai/
1•mike_hearn•52m ago•0 comments

I Met Cixin Liu on Three Body day today. New movie is coming

https://chinastay.org/beyond-tourist/i-met-cixin-liu-three-body-day-beijing-zhang-yimou-movie/
4•3Sophons•54m ago•1 comments

The complete history of the PC game Civilization, as told by Sid Meier [video]

https://www.youtube.com/watch?v=SdfxTXCw15s
3•embedding-shape•56m ago•0 comments

iPhone Duo Preorders Face Months-Long Waits, Walk-Ins Get Phones on Launch Day

https://www.gadgetreview.com/apples-iphone-duo-preorder-customers-face-months-long-waits-while-wa...
1•PicardManeuver•57m ago•1 comments

A Love Letter to the Super Dimension Fortress

https://brennan.day/a-love-letter-to-the-super-dimension-fortress/
2•Tomte•59m ago•0 comments

Why is AI generated language so hard to understand?

https://arxiv.org/abs/2610.29162
5•canjobear•59m ago•3 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!