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.

MAME now emulates a Stasi numbers-station speech synthesizer

https://blog.adafruit.com/2022/12/13/mame-now-emulates-a-stasi-numbers-station-speech-synthesizer/
1•austinallegro•1m ago•0 comments

Esploro.app – Modern, sleek and fast SQL client for Mac (open-source / free)

https://esploro.app/
1•mmunj•1m ago•0 comments

Reading the Gerlich AI/critical thinking paper more closely

https://old.reddit.com/r/AICognitiveWatch/
1•GlyphWeaver_a•3m ago•0 comments

Mammalian-like steroidogenesis in plants gives rise to cardenolides

https://www.science.org/doi/10.1126/sciadv.aeb5460
1•PaulHoule•3m ago•0 comments

Altman forced to confront claims at OpenAI trial that he's a prolific liar

https://arstechnica.com/tech-policy/2026/05/altman-forced-to-confront-claims-at-openai-trial-that...
3•Bender•4m ago•0 comments

The Wide Paved Road versus the Narrow Footpath

https://peterspath.net/blog/essay-the-wide-paved-road-versus-the-narrow-footpath/
1•peterspath•5m ago•0 comments

Takeda, slimming down for 'new era,' plots 4,500 restructuring layoffs

https://www.fiercepharma.com/pharma/takeda-slimming-down-new-era-plots-4500-layoffs-latest-restru...
1•randycupertino•5m ago•0 comments

Nginx.org/En/Changes

https://nginx.org/en/CHANGES
2•qwertox•8m ago•0 comments

Scanread.ai – Free OCR for images, PDFs, and handwriting in 100 languages

https://scanread.ai
2•voqusa•8m ago•1 comments

Is Google or Exa better for RLing agents?

https://exa.ai/blog/rl-search-outcomes
1•willbryk•8m ago•1 comments

Figure humanoid robot package handling live stream [video]

https://www.youtube.com/watch?v=luU57hMhkak
2•Animats•9m ago•1 comments

Freedom to Drive Initiative

https://ops.fhwa.dot.gov/freedom-to-drive-initiative.htm
1•aziaziazi•9m ago•0 comments

Build a Basic AI Agent from Scratch

https://medium.com/@rogi23696/build-a-basic-ai-agent-from-scratch-0be3e3022b55
1•ruxudev•10m ago•0 comments

Notepad++ Mac Port Renamed Nextpad++ After Trademark Row

https://www.macrumors.com/2026/05/13/notepad-plus-plus-mac-nextpad-dispute-settlement/
2•01-_-•10m ago•0 comments

Show HN: Micromort Risk Visualizer

https://boxed.github.io/micromort/
3•boxed•11m ago•0 comments

Verisign to delete .name 3LDs and email addresses

https://domainincite.com/31699-verisign-to-delete-name-3lds-and-email-addresses
2•zacwest•12m ago•1 comments

An overview of NVMe and its support on Maestro

https://blog.lenot.re/a/nvme
1•PaulHoule•13m ago•0 comments

Neanderthals drilled cavities to treat a toothache 59,000 years ago

https://arstechnica.com/science/2026/05/neanderthals-drilled-cavities-to-treat-a-toothache-59000-...
3•Bender•19m ago•0 comments

MacBook Neo Deep Dive: Benchmarks, Wafer Economics, and the 8GB Gamble

https://www.jdhodges.com/blog/macbook-neo-benchmarks-analysis/
1•tosh•20m ago•0 comments

A new US Military wargame series began by simulating a nuclear weapon in orbit

https://arstechnica.com/space/2026/05/a-new-us-military-wargame-series-began-by-simulating-a-nucl...
2•Bender•20m ago•0 comments

Tinyhumansai/openhuman: Your Personal AI super intelligence

https://github.com/tinyhumansai/openhuman
1•ulrischa•21m ago•0 comments

Restricting automatic kernel-module loading (2017)

https://lwn.net/Articles/740455/
1•kerneloops•22m ago•0 comments

Apple Working on Plan to Allow AI Agent Apps on the App Store

https://www.macrumors.com/2026/05/13/apple-ai-agent-apps-app-store/
1•thm•24m ago•0 comments

A sentimental tour of late 1990s and early 2000s hacking tools

https://andreafortuna.org/2026/05/13/amarcord/
1•speckx•25m ago•0 comments

Use the Claude Agent SDK with Your Claude Plan

https://support.claude.com/en/articles/15036540-use-the-claude-agent-sdk-with-your-claude-plan
7•AlexErrant•26m ago•4 comments

Hourly Rates Are Not a Work Measurement Anymore

1•ChicagoDave•27m ago•1 comments

despacer: C library to remove white space from strings as fast as possible

https://github.com/lemire/despacer
1•tosh•28m ago•0 comments

Hall Pass

https://briankoberlein.com/blog/hall-pass
1•speckx•28m ago•0 comments

Why People Hate AI-Generated Text (and How to Fix It)

https://www.facebook.com/groups/1646584433062745/posts/1669149967472858/
1•lihuo•29m ago•0 comments

ReactOS

https://reactos.org/
2•DeathArrow•30m ago•0 comments