frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Claude.md is RAM, not disk

https://albertoarena.it/posts/claude-md-is-ram-not-disk/
2•moebrowne•6m ago•0 comments

Open Book Touch: A pocketable, front-lit, open source e-reader

https://www.crowdsupply.com/oddly-specific-objects/open-book-touch
2•tapanjk•9m ago•0 comments

AI Connector by Plumrocket

https://commercemarketplace.adobe.com/plumrocket-ai-connector.html
1•pearsonand•14m ago•0 comments

Xbox CEO Asha Sharma, who laid off 3,200 employees, to lead task force on jobs

https://www.pcgamer.com/gaming-industry/us-federal-reserve-taps-xbox-ceo-asha-sharma-who-just-lai...
3•robtherobber•15m ago•0 comments

Immutable Versions on Packagist

https://blog.packagist.com/immutable-versions-on-packagist/
2•moebrowne•16m ago•0 comments

Smart Cellular Bricks: Towards Collective Intelligence for the Physical World

https://sakana.ai/smart-cellular-bricks/
2•hardmaru•17m ago•0 comments

Fuck.com (1997)

https://www.links.net/webpub/fuck.com.html
2•downbad_•19m ago•1 comments

Imprisoned in My Own Mind

https://ahmedhossvm.dev/posts/imprisoned_in_my_own_mind/
1•ahmedhosssam•20m ago•0 comments

Show HN: Mock Chats – Make viral chat-story videos

https://www.mockchats.com/
2•oliverbenns•22m ago•0 comments

Commodore Amiga 500 Artwork

https://gibbok.github.io/amiga-500-art/index.html
3•doener•24m ago•0 comments

AI creating a Jevon's Paradox for lawsuits, deals and litigation [video]

https://www.youtube.com/watch?v=_uWnr42zGnE
2•OgsyedIE•24m ago•0 comments

ClipBridge – self-hosted clipboard sync for iPhone, Windows, and Mac

https://github.com/andreasserfilippi/clipbridge
2•Andreas4252222•25m ago•0 comments

Show HN: Vakh, a social platform for all things

https://vakh.com/
1•ajaychl•26m ago•0 comments

Show HN: Turn meeting recordings into searchable transcripts. All local

https://motionobj.com/minutefile/
2•hboon•26m ago•0 comments

Domain Expired – You Have 30 Days Before It's Gone Forever

https://urlwatch.io/blog/domain-grace-period-recovery.php
2•urlwatch•31m ago•0 comments

DolphinDB v3.00.6 and v2.00.19: Introducing DolphinX for Enterprise AI Agents

https://medium.com/@DolphinDB_Inc/dolphindb-v3-00-6-ecde33229456
2•yiweileng•33m ago•0 comments

Dancing with the Gods (1995)

http://www.catb.org/esr/writings/dancing.html
2•fbrusch•33m ago•0 comments

Nokia DCT3 Emulator

https://github.com/djr-747/nokia-dct3-emulator
2•71bw•37m ago•0 comments

Show HN: Narada – a browser built for agents, under your control

https://narada.koley.in/
1•arkokoley•38m ago•0 comments

Show HN: GGUFun, play snake and a simple maze on Ollama using hand crafted GGUFs

https://ggufun.grokked.it
1•grokkedit•39m ago•0 comments

The Human Cost of DOGE's War on USA.I.D.

https://www.newyorker.com/news/the-new-yorker-interview/the-human-cost-of-doges-war-on-usaid
3•doener•40m ago•0 comments

SticiGui – Statistics Tools for Internet and Classroom Instruction with a GUI

https://www.stat.berkeley.edu/~stark/SticiGui/index.htm
1•the-mitr•40m ago•0 comments

Ask HN: Which Chinese open source projects are you using?

2•khurs•52m ago•1 comments

Race into Space Is the Free Version of Interplay's Buzz Aldrin's Race into Space

https://github.com/raceintospace/raceintospace
2•_____k•55m ago•0 comments

How to Automate API Testing

https://keploy.io/blog/community/api-automation-testing
1•alokky•55m ago•0 comments

A local HTTP-to-SOCKS5 proxy bridge for Chrome

https://github.com/proxybasehq/socks5-bridge
2•m00dy•58m ago•0 comments

Zig Creator Calls Spade a Spade, Anthropic Blows Smoke

https://raymyers.org/post/zed-creator-calls-spade-a-spade/
104•crowdhailer•1h ago•59 comments

Muse Spark 1.1: Meta gains 8 Intelligence Index points in three months

https://artificialanalysis.ai/articles/muse-spark-1-1-everything-you-need-to-know
2•himata4113•1h ago•1 comments

Nock – System-wide sound and haptics for macOS (free, zero idle wake-ups)

https://nock.numericnetworks.com
2•abhiramssabhi•1h ago•1 comments

The Most Difficult Bugs to Fix in Software Development

https://raoufia2012-ship-it.github.io/difficult-bugs-guide/
2•theanonymousone•1h 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!