frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Googlebook

https://googlebook.google/
347•tambourine_man•2h ago•519 comments

The Rise of the Bullshittery

https://xn--gckvb8fzb.com/the-rise-of-the-bullshittery/
103•dxs•1h ago•61 comments

CERT is releasing six CVEs for serious security vulnerabilities in dnsmasq

https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2026q2/018471.html
126•chizhik-pyzhik•2h ago•36 comments

How to make your text look futuristic

https://typesetinthefuture.com/2016/02/18/futuristic/
16•_vaporwave_•18m ago•0 comments

Show HN: Needle: We Distilled Gemini Tool Calling into a 26M Model

https://github.com/cactus-compute/needle
103•HenryNdubuaku•2h ago•27 comments

Why senior developers fail to communicate their expertise

https://www.nair.sh/guides-and-opinions/communicating-your-expertise/why-senior-developers-fail-t...
209•nilirl•5h ago•97 comments

The Future of Obsidian Plugins

https://obsidian.md/blog/future-of-plugins/
200•xz18r•4h ago•78 comments

Rendering the Sky, Sunsets, and Planets

https://blog.maximeheckel.com/posts/on-rendering-the-sky-sunsets-and-planets/
340•ibobev•7h ago•30 comments

Snowflake Postgres, Lakebase, HorizonDB: Picking the Lock-In You Want

https://thebuild.com/blog/2026/05/12/snowflake-postgres-lakebase-horizondb-picking-the-lock-in-yo...
12•samaysharma•50m ago•0 comments

Quack: The DuckDB Client-Server Protocol

https://duckdb.org/2026/05/12/quack-remote-protocol
67•aduffy•2h ago•9 comments

Launch HN: Voker (YC S24) – Analytics for AI Agents

https://voker.ai
29•ttpost•4h ago•13 comments

Dead.Letter (CVE-2026-45185) – How XBOW found an unauthenticated RCE on Exim

https://xbow.com/blog/dead-letter-cve-2026-45185-xbow-found-rce-exim
42•fedek_•2h ago•14 comments

Bambu Lab is abusing the open source social contract

https://www.jeffgeerling.com/blog/2026/bambu-lab-abusing-open-source-social-contract/
892•rubenbe•5h ago•307 comments

Learning Software Architecture

https://matklad.github.io/2026/05/12/software-architecture.html
471•surprisetalk•11h ago•97 comments

We accidentally recreated old Facebook

https://amrshawky.com/posts/we-accidentally-recreated-fb/
23•amr_shawky•2d ago•5 comments

Show HN: Statewright – Visual state machines that make AI agents reliable

https://github.com/statewright/statewright
33•azurewraith•6h ago•7 comments

Show HN: Agentic interface for mainframes and COBOL

https://www.hypercubic.ai/hopper
32•sai18•3h ago•13 comments

Instructure pays ransom to Canvas hackers

https://www.insidehighered.com/news/tech-innovation/administrative-tech/2026/05/11/instructure-pa...
178•Cider9986•17h ago•159 comments

Screenshots of Old Desktop OSes

http://www.typewritten.org/Media/
599•adunk•15h ago•312 comments

When life gives you lemons, write better error messages

https://wix-ux.com/when-life-gives-you-lemons-write-better-error-messages-46c5223e1a2f
71•luispa•3d ago•22 comments

Show HN: Gigacatalyst – Extend your SaaS with an embedded AI builder

27•namanyayg•4h ago•8 comments

Postmortem: TanStack NPM supply-chain compromise

https://tanstack.com/blog/npm-supply-chain-compromise-postmortem
1046•varunsharma07•23h ago•434 comments

Text Blaze (YC W21) Is Hiring for a No-AI Summer Internship

https://www.ycombinator.com/companies/text-blaze/jobs/P4CCN62-the-blaze-no-ai-summer-internship
1•scottfr•8h ago

Canada’s Bill C-22 Is a Repackaged Version of Last Year’s Surveillance Nightmare

https://www.eff.org/deeplinks/2026/05/canadas-bill-c-22-repackaged-version-last-years-surveillanc...
115•Brajeshwar•2h ago•39 comments

Testing UPS Output Waveforms

https://www.lttlabs.com/articles/2026/05/12/ups-exploration
34•LabsLucas•3h ago•28 comments

SQL: Incorrect by Construction

https://chreke.com/posts/sql-incorrect-by-construction
13•ingve•2h ago•4 comments

The Real Story of Troy

https://storica.club/blog/troy-was-real/
37•cemsakarya•2d ago•16 comments

Beyond Semantic Similarity

https://arxiv.org/abs/2605.05242
3•44za12•43m ago•0 comments

The Moth Story Map

https://themoth.org/dispatches/story-map
15•jxmorris12•3d ago•1 comments

They Live (1988) inspired Adblocker

https://github.com/davmlaw/they_live_adblocker
522•tokenburner•19h ago•168 comments
Open in hackernews

Quack: The DuckDB Client-Server Protocol

https://duckdb.org/2026/05/12/quack-remote-protocol
67•aduffy•2h ago

Comments

simlevesque•52m ago
I like DuckDB but I'm not sure what it wants to be. There's always new ways to use it and it's not easy to see what's the right one.
Lemaxoxo•45m ago
+1

I can't think of many use cases for this and Arrow Flight, other than moving data around.

twoodfin•27m ago
The use case is local user DuckDB talking to MotherDuck for $.

This is not commercially a terrible idea. Why keep paying Snowflake for bog-standard SQL query workload when SF makes it easy to migrate to Iceberg & commodity engines like MotherDuck?

szarnyasg•19m ago
Hello, DuckDB DevRel here. Quack is independent from MotherDuck. MotherDuck has its own proprietary protocol, which has been around for years and it supports things like dual execution – see more here:

https://duckdb.org/quack/faq#what-is-the-relationship-betwee...

Of course, in the future MotherDuck can also support Quack, but this is not the only interesting use case for Quack.

twoodfin•13m ago
Sure! Not knocking the architecture: Building out peer-to-peer federation in place of client/server makes perfect sense for DuckDB. And I’m a big fan of owning the protocol so you can optimize it to internal structures.

Just making the point that DuckDB is disruptive technology & what it’s most likely to disrupt.

jtbaker•9m ago
uh, doing analytics type queries on large datasets that postgres would choke on, as an RPC? I'm using it (ducklake specifically) to build a lakehouse RPC server that can scale horizontally based on resource utilization in k8s.
whalesalad•20m ago
Our data pipeline produces .duckdb files that our app downloads (it watches the asset in S3 and pulls when etag changes). Makes it easy to get BQ/Clickhouse like performance without running or paying for that infrastructure. Not perfect for all cases, but it handles a lot more than you would expect.
NortySpock•22m ago
Sounds useful for small-ball internal analytics datasets you want to place on shared team server.

I can definitely see exploring this for some homelab use.

ozgrakkurt•12m ago
> It would be rather misguided not to build a database protocol on top of HTTP in 2026

This is wrong, HTTP is bad for transferring large amount of data and it is also bad for doing streaming.

It is bad for large amount of data because you have timeout issues on some clients, you hit request/response size limits etc.

It is obviously bad for streaming as there is no concept of streaming in it.

It is comical to go the path of least resistance so lazy people can put a reverse proxy on top of it. And then say HTTP is the only relevant way to do it in 2026.

The benchmark doesn't seem to mean much as TCP can max out 50GB/s on a single thread. Pretty sure it can do more than that even. So you could be using anything that isn't terrible and you should get max performance out of this.

Also the protocol is something else from the format. For example if you are transferring mp4 over ftp and http you can compare that.

If you are transferring different things over different protocols then the comparison means nothing.

The benchmark graph for bulk transfer should show more granularity so it is possible to understand how much of the % of the hardware limit it is reaching. Similar to how BLAS GEMM routines are benchmarked based on the % of theoretical max flops of the hardware.

> 60 million rows (76 GB in CSV format!)

This reads a bit disingenuous.

It is dissappointing to see this instead of something like PostgreSQL protocol with support for a columnar format.