frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

91% of plastic isn't recycled (2018)

https://www.nationalgeographic.com/science/article/plastic-produced-recycling-waste-ocean-trash-d...
1•downbad_•2m ago•0 comments

Bcachefs 1.38.6 Brings Many Performance Improvements

https://www.phoronix.com/news/Bcachefs-Tools-1.38.6
1•birdculture•2m ago•0 comments

Co/Core: An AI Cooperative

https://console.cocore.dev/
1•lisowski•2m ago•0 comments

AMD Threadripper CPUs Unlock Up to 215% Faster HandBrake Transcoding

https://www.amd.com/en/blogs/2026/handbrake-1-11-0-improves-scaling-on-high-core-count.html
1•speckx•3m ago•0 comments

Americans Should Celebrate China's Biotech Revolution

https://www.richardhanania.com/p/americans-should-celebrate-chinas
2•paulpauper•4m ago•0 comments

AI #173: AI Pauses

https://thezvi.substack.com/p/ai-173-ai-pauses
3•paulpauper•5m ago•0 comments

Show HN: I built a daily flag quiz in honor of the World Cup

https://orbisearth.web.app/
1•sestarkman•5m ago•0 comments

A Close-Up Look at the Waste of Modern Life

https://www.theatlantic.com/books/2026/06/trash-simon-pare-poupart-memoir-book-review/687579/
1•paulpauper•5m ago•0 comments

Amazon investigating engineers who criticized AI data center expansion

https://www.cnbc.com/2026/06/18/amazon-engineers-ai-data-center-opposition.html
1•hathym•6m ago•0 comments

Android verification coming: Google confirms timeline and supported app stores

https://arstechnica.com/gadgets/2026/06/google-shares-updated-timeline-for-rolling-out-android-de...
1•RattlesnakeJake•7m ago•0 comments

Energy-Harvesting IoT Devices: Ambient Energy Eliminating Battery Replacements

https://www.eletimes.ai/energy-harvesting-micro-power-the-future-of-self-powered-iot-devices-how-...
1•wewewedxfgdf•7m ago•0 comments

Steam Controller: Reservations Update

https://store.steampowered.com/news/group/45479024/view/697641379212297809
3•HelloUsername•8m ago•0 comments

AI that represents you can't be neutral

https://www.lesswrong.com/posts/MSRgFmTyRY2jQ52db/ai-that-represents-you-can-t-be-neutral
1•agulaya24•10m ago•0 comments

McMansions 101: What Makes a McMansion Bad Architecture?

https://mcmansionhell.com/post/148605513816/mcmansions-101-what-makes-a-mcmansion-bad
3•nivethan•10m ago•0 comments

Ask HN: How do you find new books to read?

1•ahmedfromtunis•11m ago•0 comments

As Anthropic suspends access to new models, India debates its AI future

https://techcrunch.com/2026/06/13/as-anthropic-suspends-access-to-new-models-india-debates-its-ai...
2•saikatsg•14m ago•0 comments

I'm Willing to Give Our Alien Overlords a Second Chance

https://www.mcsweeneys.net/articles/im-willing-to-give-our-alien-overlords-a-second-chance
1•MarlonPro•15m ago•0 comments

Start at the Watercooler

https://marginpoints.substack.com/p/start-at-the-watercooler
1•historian1066•16m ago•0 comments

Fine Tuning a Tiny Local LLM to Categorize Questions

https://www.teachmecoolstuff.com/viewarticle/fine-tuning-a-local-llm-to-categorize-questions
1•dev-experiments•16m ago•0 comments

SpaceX Stock Plunge Wipes Out $600B After Cursor Deal Spooks Investors

https://www.forbes.com/sites/tylerroush/2026/06/18/spacex-stock-plunge-wipes-out-600-billion-afte...
2•ortusdux•18m ago•1 comments

I switched to light mode and I haven't been happier

https://blog.shtfn.xyz/posts/i-switched-to-light-mode-and-i-havent-been-happier/
1•BoboDupla•18m ago•1 comments

offset_of! slices

https://bal-e.org/blog/2026/offset-of-slices/
1•g0xA52A2A•19m ago•0 comments

Show HN: The AI App That Does the Work

https://runner.now/download/
1•kalashvasaniya•22m ago•0 comments

Position: Coding Benchmarks Are Misaligned with Agentic Software Engineering

https://arxiv.org/abs/2606.17799
1•popey•22m ago•0 comments

NPM attack targets Zapier and security tool browser extensions

https://opensourcemalware.com/blog/mastra-npm-malware
4•6mile•22m ago•1 comments

The Wholesale Plagiarism of Obscure Sorrows

https://waxy.org/2026/06/the-wholesale-plagiarism-of-obscure-sorrows/
2•latexr•25m ago•0 comments

Agentbrowse: Drive any website from the terminal, built for AI coding agents

https://www.npmjs.com/package/agentbrowse
1•mandarwagh•27m ago•0 comments

Ask HN: Languages in the Age of AI

1•HeyLaughingBoy•28m ago•1 comments

Medical AI scores high on exams but stumbles on real patient care

https://www.medicaleconomics.com/view/medical-ai-scores-high-on-exams-but-stumbles-on-real-patien...
1•SVI•32m ago•0 comments

The Great Intermediary Panic

https://www.minid.net/2013/1/23/the-great-intermediary-panic
1•meerita•33m 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!