frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Vectorization of Verilog Designs and its Effects on Verification and Synthesis

https://arxiv.org/abs/2603.17099
1•matt_d•1m ago•0 comments

The companies that win with AI may not look like companies at all

https://www.fastcompany.com/91510062/companies-that-win-with-ai-may-not-look-like-companies-at-all
1•edans•1m ago•0 comments

360° character viewers from a single image using AI video generation

https://anenduringspark.com/360-tutorial/
1•NDowbiggin•2m ago•0 comments

David Zaslav Will Soon Get $550M for Disastrous Warner Bros Reign

https://www.techdirt.com/2026/03/19/david-zaslav-will-soon-get-550-million-for-disastrous-warner-...
1•hn_acker•2m ago•0 comments

I built an invisible interview assistant (yes, like Cluely – but better)

1•krvvko•5m ago•0 comments

Show HN: AgentClick – Human-in-the-loop review UI for AI coding agents

https://github.com/agentlayer-io/AgentClick
1•harvenstar•5m ago•0 comments

How QR Codes Work

https://www.guidavid.com/writing/qr-codes
1•gdss•5m ago•0 comments

The Government Surveillance Reform Act of 2026 [pdf]

https://www.wyden.senate.gov/imo/media/doc/government_surveillance_reform_act_of_2026pdf.pdf
2•jesseendahl•5m ago•1 comments

Section 230's Application to Account Terminations, CSAM, and More

https://blog.ericgoldman.org/archives/2026/03/section-230s-application-to-account-terminations-cs...
1•hn_acker•9m ago•0 comments

Is Using Airplane Mode on Flights Still Necessary?

https://www.insidehook.com/travel/airplane-mode-still-necessary
1•RickJWagner•9m ago•1 comments

Preventing agent drift: A guide to shipping serious code via vibe-coding

1•surajkrajan•9m ago•0 comments

Ask HN: How could a Starlink IPO possibly work?

2•infinitewars•9m ago•0 comments

We're writing agent grammar before the language exists

https://mvrckhckr.com/articles/were-writing-grammar-before-the-language-exists
2•mvrckhckr•12m ago•0 comments

The new economics of sex work

https://www.economist.com/finance-and-economics/2026/03/19/the-new-economics-of-sex-work
1•thunderbong•12m ago•0 comments

Show HN: Revspec – Review AI specs in the terminal with live AI replies

https://github.com/icyrainz/revspec-py
1•icyrainz•13m ago•0 comments

Composer 2

https://cursor.com/blog/composer-2
4•meetpateltech•15m ago•0 comments

Vivaldi 7.8 Is Here

https://vivaldi.com/blog/vivaldi-on-desktop-7-8/
1•andhuman•16m ago•1 comments

Pentagon asks for $200bn for Iran War

https://www.bloomberg.com/news/articles/2026-03-19/hegseth-says-iran-war-not-becoming-a-forever-w...
8•master_crab•18m ago•0 comments

Mastering the Spreadsheet of Everything

https://spreadsheetofeverything.com/
1•teleforce•20m ago•0 comments

Britain's geospatial data is a mess

https://takes.jamesomalley.co.uk/p/britains-geospatial-data-is-a-mess
2•DamonHD•20m ago•1 comments

Show HN: Dual-API Bash Weather CLI for Waybar and Hyprland (Wttr.in+Open-Meteo)

https://github.com/jimishol/weather-cli-dualprovider
2•jimishol•21m ago•0 comments

Physicists create formula for how many times you can fold a crêpe

https://www.newscientist.com/article/2519634-physicists-create-formula-for-how-many-times-you-can...
1•Brajeshwar•21m ago•0 comments

Decoded: GNU Coreutils (2019)

https://www.maizure.org/projects/decoded-gnu-coreutils/
1•csmantle•22m ago•0 comments

Using Rust and Postgres for everything: patterns learned over the years

https://kerkour.com/rust-postgres-everything
2•randomint64•22m ago•0 comments

Counter-Strike 2's new reload system could upend the game

https://arstechnica.com/gaming/2026/03/after-25-years-valve-reworks-counter-strikes-reload-system/
1•Tomte•22m ago•0 comments

Startup's agent hacked McKinsey AI – exposing volumes of sensitive data

https://www.thestack.technology/mckinsey-ai-agent-hacked-lilli/
1•gcanyon•22m ago•1 comments

The Hegseth Doctrine? Military-Academic De-Coupling Competition

https://www.lawfaremedia.org/article/the-hegseth-doctrine--military-academic-de-coupling-competition
2•hn_acker•25m ago•0 comments

DC Traffic Camera Ban Passes a Committee Vote in the House

https://washingtonian.com/2026/03/19/dc-traffic-camera-ban-passes-a-committee-vote-in-the-house/
4•cuuupid•26m ago•1 comments

How Google Maps is shaping where we eat [video]

https://www.theguardian.com/world/video/2026/mar/19/how-google-maps-is-shaping-where-we-eat-video
2•mykowebhn•27m ago•0 comments

Show HN: 3 AI agent trust systems cross-verified each other's delegation chains

https://github.com/kanoniv/agent-auth/issues/2
1•dreynow•27m 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•10mo ago

Comments

semihs•10mo 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_•10mo 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•10mo 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_•10mo ago
That sounds great!