frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Against SQL (2021)

https://www.scattered-thoughts.net/writing/against-sql/
4•yladiz•1y ago

Comments

rawgabbit•1y ago
Sorry. These criticisms don’t make much sense.

The author says SQL is the language for manipulating relational data. And then proceeds to complain SQL sucks at manipulating JSON.

Hmm. JSON is not relational. SQL expects data to be in third normal form.

If you are primarily working with JSON, please use something else.

The other two criticisms about SQL verboseness and reluctance to employ functions and other memory manipulations is the author’s confusion of the intended purpose of SQL. SQL treats data as the first class citizen. Think of data as the noun. SQL DML and SQL functions are modifiers. This is why SQL appears verbose. It is dragging all these data structures around. If you want to reduce SQL’s verbosity then you need to take an axe to the raw tables themselves and make them all cookie cutter. But then you have a completely different problem.

D4M

https://d4m.mit.edu/
1•tosh•1m ago•0 comments

GNU/Linux Usage Rising Among Gamers, but "Hardware Survey Data Not Available."

https://techrights.org/n/2026/06/03/GNU_Linux_Usage_Rising_Among_Gamers_But_Hardware_Survey_Data_...
1•amcclure•1m ago•0 comments

WebGPU simulation of a magnetic table clamp

https://jasmcole.com/2026/05/30/clamperes-law
1•jasmcole•3m ago•0 comments

New York's 3D printer law is NOT gun control; it's manufacturing control [video]

https://www.youtube.com/watch?v=ma12AyQHzYs
1•dataflow•3m ago•0 comments

Signal Without Smartphone

https://github.com/almet/signal-without-smartphone
1•p4bl0•5m ago•0 comments

Pay Attention

https://www.theatlantic.com/ideas/2026/05/nyu-jonathan-haidt-commencement-speech/687168/
1•juliangoetze•7m ago•0 comments

TypeScript Infers Type Variables

https://norswap.com/typescript-type-variable-inference/
1•norswap•7m ago•0 comments

Thanks to robots, Ukraine is now talking about winning, not just surviving

https://www.defenseone.com/technology/2026/06/ukraine-robots-winning/413902/
1•vrganj•8m ago•0 comments

The Winamp Skin Museum whips the Llama's ass (2020)

https://www.rockpapershotgun.com/the-winamp-skin-museum-really-whips-the-llamas-ass
1•Michelangelo11•9m ago•0 comments

Gemma 4 12B: The Developer Guide

https://developers.googleblog.com/gemma-4-12b-the-developer-guide/
2•theanonymousone•11m ago•0 comments

Ask HN: Best Claude Code thinking word you've seen?

1•akashwadhwani35•12m ago•0 comments

Norm – lightweight PostgreSQL SQL helper for Go structs

https://github.com/juggle73/norm
1•juggle73•14m ago•0 comments

Flesh-eating screwworm confirmed in Texas as parasite crosses Mexican border

https://www.reuters.com/business/healthcare-pharmaceuticals/unconfirmed-us-case-flesh-eating-scre...
1•justacrow•16m ago•0 comments

MultiSlack – I achieved perfect context-switching by removing the switch

https://multislack.net/
1•pro_methe5•20m ago•0 comments

The National Film Board of Canada

https://www.nfb.ca/
1•dtj1123•21m ago•0 comments

SlimTide Deep Story Behind the Viral Gut-Health Trend

https://finance.yahoo.com/sectors/healthcare/articles/slimtide-capsules-shocking-report-2026-1724...
1•ragubaki•22m ago•0 comments

All GitHub Copilot plans are now on usage-based billing

https://github.com/orgs/community/discussions/197089
2•tjek•22m ago•0 comments

WoofWare.PawPrint, a Deterministic .NET Runtime

https://www.patrickstevens.co.uk/posts/2026-06-04-announcing-woofware-pawprint/
1•Smaug123•22m ago•1 comments

I created an open-src, PC gaming accesibility select to speak screen reader tool

2•DarkLightCodes•23m ago•1 comments

Where AI agents pay off

https://rico.codes/agents
1•ricokahler•23m ago•0 comments

Chinese Police Enter Woman's Home and Arrest Her for Internet Posts (2019) [video]

https://www.youtube.com/watch?v=cCOAbkTs_a4
1•Cider9986•23m ago•0 comments

OAuth Applications on Cloudflare

https://developers.cloudflare.com/fundamentals/oauth/
1•tjek•25m ago•0 comments

Gate – deterministic PII redaction for AI agent tool output (Rust)

https://github.com/GaaraZhu/gate
1•gzhuuu•26m ago•0 comments

Show HN: Mini-film, processor of RAW files with XMP profiles – Linux and Rust

https://github.com/alfanick/mini-film/tree/main
1•alfanick•29m ago•0 comments

Are Current Authors Using A.I.? At Least They're Not Plagiarizing

https://dysfunctionalliteracy.com/2026/05/31/are-current-authors-using-a-i-pffft-at-least-theyre-...
1•helloplanets•31m ago•0 comments

Hybrid legal agents can beat frontier models on quality and cost

https://twitter.com/harvey/status/2062218656420167785
1•arnon•31m ago•0 comments

Declarative DSLs for Janet

https://codeberg.org/veqq/declarative-dsls
1•tosh•31m ago•0 comments

Europe turns to Open Source for independence

https://dri.es/europe-turns-to-open-source-for-independence
2•nicola•33m ago•0 comments

Storing Your Passwords Safely: Why I Use KeePass

https://menelaos.vergis.net/posts/Storing-Your-Passwords-Safely-Why-I-Use-KeePass
3•melenaos•34m ago•0 comments

Nordic Media Giant Schibsted Switches to "Pay Or

https://noyb.eu/en/nordic-media-giant-schibsted-switches-pay-or-okay-complaint-filed
3•latexr•35m ago•0 comments