frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Airport for DuckDB

https://airport.query.farm/
115•jonbaer•3d ago

Comments

blef•9h ago
This is a cool thought exercise to think that everything that we do in the data world can be done in SQL, from SQL. In a sense this is the MCPs but for the DuckDB world.
simlevesque•9h ago
last monday: https://news.ycombinator.com/item?id=44036343
mrbungie•8h ago
I was almost going to build a lakehouse* with DuckDB because I low-key love it, easiest and strongest analytical engine I've found yet: scale from laptops to big metal, while being mostly out-of-core when doing sane stuff, and avoiding distributed computing for SQL in the process (looking at you Spark).

That is until I found out it does not support Iceberg writes[1], big nono as I would need another engine for inserts, and I want a simple stack :(. What a bummer.

[1] https://github.com/duckdb/duckdb_iceberg/issues/37

*that is what they are called now aren't they? I just can't follow the terms anymore haha.

mritchie712•8h ago
it's coming. they already have hive style parquet writes. Iceberg is more complicated than that, but it's certainly doable.
mrbungie•8h ago
Yeah, it just would be great if it already did so and I hope it supports Iceberg soon, as it would enable me to change expensive (and bad) engines like AWS Athena for something more manageable.

Don't get me wrong, I'm just being a tongue-in-check egotistical bastard data engineer from hell. DuckDB is a fine piece of software as it is, and those mantainers deserve heaven.

jeadie•7h ago
This is one of the ideas behind using DuckDB in github.com/spiceai/spiceai
mrbungie•7h ago
Looks very cool! I will take a look, tysm!
nicornk•4h ago
Fivetran tried to upstream write support but it was not accepted https://github.com/duckdb/duckdb-iceberg/pull/95
the_optimist•8h ago
What’s the situation where this is useful? Seems like ‘replace your remote duckDB instance—used to replace a DB server—with duckDB instance + a flight server (or a bunch of them!)’. Who has a problem for which this is the solution?
simlevesque•7h ago
A Flight server paired with duckdb is a good way to get concurrent writes.
r3tr0•6h ago
I love duck db. We use it a ton for indexing and organizing system / kernel level metrics exported by eBPF.

Check out our sandbox:

https://yeet.cx/play

rubenvanwyk•6h ago
Does this mean the data source and destination both have to set up flight servers? I imagine then this won’t be useful for integration of third-party services.
k_bx•3h ago
Not clear. Will this allow loading ipc files in DuckDB finally? That's been my biggest issue, since I use IPC files for append operations before I turn them into parquet files.
vkaku•3h ago
This is very nice. I also love the fuzzycomplete and lindel from the same org/authors.
code_biologist•2h ago
fuzzycomplete - https://github.com/Query-farm/fuzzycomplete "This fuzzycomplete extension serves as an alternative to DuckDB's autocomplete extension, with several key differences: ..."

lindel - https://github.com/Query-farm/lindel "This lindel extension adds functions for the linearization and delinearization of numeric arrays in DuckDB. It allows you to order multi-dimensional data using space-filling curves. ... Linearization maps multi-dimensional data into a one-dimensional sequence while preserving locality, enhancing the efficiency of data structures and algorithms for spatial data, such as in databases, GIS, and memory caches."

John Carmack talk at Upper Bound 2025 – slides and notes

https://twitter.com/ID_AA_Carmack/status/1925710474366034326
186•tosh•4h ago•67 comments

Tallest Wooden Wind Turbine

https://modvion.com/
63•Bluestein•4d ago•33 comments

KumoRFM: A Foundation Model for In-Context Learning on Relational Data

https://kumo.ai/company/news/kumo-relational-foundation-model/
28•cliffly•3h ago•4 comments

Show HN: Defuddle, an HTML-to-Markdown alternative to Readability

https://github.com/kepano/defuddle
263•kepano•12h ago•51 comments

Lockheed Martin and IBM combine quantum computing with HPC in new research

https://www.ibm.com/quantum/blog/lockheed-martin-sqd
38•donutloop•5h ago•0 comments

'Turbocharged' Mitochondria Power Birds' Epic Migratory Journeys

https://www.quantamagazine.org/turbocharged-mitochondria-power-birds-epic-migratory-journeys-20250519/
9•pseudolus•3d ago•1 comments

That fractal that's been up on my wall for years

https://chriskw.xyz/2025/05/21/Fractal/
429•chriskw•18h ago•33 comments

Claude 4

https://www.anthropic.com/news/claude-4
1762•meetpateltech•17h ago•990 comments

Airport for DuckDB

https://airport.query.farm/
115•jonbaer•3d ago•15 comments

Does Earth have two high-tide bulges on opposite sides? (2014)

http://physics.stackexchange.com/questions/121830/does-earth-really-have-two-high-tide-bulges-on-opposite-sides
211•imurray•15h ago•61 comments

32 bits that changed microprocessor design

https://spectrum.ieee.org/bellmac-32-ieee-milestone
91•mdp2021•10h ago•20 comments

Mozilla to shut down Pocket and Fakespot

https://support.mozilla.org/en-US/kb/future-of-pocket
967•phantomathkg•17h ago•601 comments

Sketchy Calendar

https://www.inkandswitch.com/ink/notes/sketchy-calendar/
76•surprisetalk•10h ago•17 comments

Fast Allocations in Ruby 3.5

https://railsatscale.com/2025-05-21-fast-allocations-in-ruby-3-5/
223•tekknolagi•20h ago•54 comments

Improving performance of rav1d video decoder

https://ohadravid.github.io/posts/2025-05-rav1d-faster/
275•todsacerdoti•22h ago•96 comments

How to cheat at settlers by loading the dice (2017)

https://izbicki.me/blog/how-to-cheat-at-settlers-of-catan-by-loading-the-dice-and-prove-it-with-p-values.html
113•jxmorris12•15h ago•93 comments

A Formal Mathematical Investigation on the Validity of Kellogg's Glaze Claims

https://old.reddit.com/r/theydidthemath/comments/1iljmig/_/
19•ZeroCool2u•3d ago•1 comments

A South Korean grand master on the art of the perfect soy sauce

https://www.theguardian.com/world/2025/may/21/without-time-there-is-no-flavour-a-south-korean-grand-master-on-the-art-of-the-perfect-soy-sauce
172•n1b0m•1d ago•138 comments

We’ll be ending web hosting for your apps on Glitch

https://blog.glitch.com/post/changes-are-coming-to-glitch/
119•js4ever•16h ago•65 comments

Ancient law requires a bale of straw to hang from Charing Cross rail bridge

https://www.ianvisits.co.uk/articles/ancient-law-requires-a-bale-of-hay-to-hang-from-charing-cross-rail-bridge-81318/
83•alexbilbie•1d ago•92 comments

I Built My Own Audio Player

https://nexo.sh/posts/why-i-built-a-native-mp3-player-in-swiftui/
225•nexo-v1•20h ago•126 comments

Loading Pydantic models from JSON without running out of memory

https://pythonspeed.com/articles/pydantic-json-memory/
101•itamarst•16h ago•34 comments

Richard Garwin’s role in designing the hydrogen bomb was obscured

https://www.nytimes.com/2025/05/19/science/richard-garwin-hydrogen-bomb.html
53•LAsteNERD•3d ago•23 comments

Remote Prompt Injection in Gitlab Duo Leads to Source Code Theft

https://www.legitsecurity.com/blog/remote-prompt-injection-in-gitlab-duo
3•chillax•2h ago•1 comments

When a team is too big

https://blog.alexewerlof.com/p/when-a-team-is-too-big
89•gpi•4d ago•86 comments

The Future of Flatpak

https://lwn.net/Articles/1020571/
241•dxs•10h ago•167 comments

Show HN: SQLite JavaScript - extend your database with JavaScript

https://github.com/sqliteai/sqlite-js
165•marcobambini•20h ago•47 comments

Launch HN: WorkDone (YC X25) – AI Audit of Medical Charts

64•digitaltzar•18h ago•52 comments

When good pseudorandom numbers go bad

https://blog.djnavarro.net/posts/2025-05-18_multivariate-normal-sampling-floating-point/
59•chewxy•4d ago•19 comments

Problems in AI alignment: A scale model

https://muldoon.cloud/2025/05/22/alignment.html
43•hamburga•14h ago•24 comments