frontpage.
newsnewestaskshowjobs

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.

The Golden Spike, and Resurrecting the Vale(n) Programming Language

https://verdagon.dev/blog/golden-spike-reviving-vale-valen
1•mpweiher•18s ago•0 comments

Billions and Billions: Thoughts on Life and Death at the Brink of the Millennium

https://en.wikipedia.org/wiki/Billions_and_Billions
2•chistev•2m ago•1 comments

Git Internals – Plumbing and Porcelain

https://git-scm.com/book/en/v2/Git-Internals-Plumbing-and-Porcelain
2•bschne•3m ago•0 comments

Why Your Emacs Terminal Is Slow and How to Fix It

https://www.jamescherti.com/emacs-terminal-performance-vterm-eat-ansi-term-ghostel/
1•signa11•7m ago•0 comments

Ada & Zangemann book about free software translated in Persian / Farsi

https://ada.fsfp.ir/
1•bsh90•7m ago•0 comments

The Life of Death and the Enshittificator [video]

https://www.youtube.com/watch?v=d6SPV4GZp-U
1•cern•8m ago•0 comments

Unbiased is our platform. Pareto is our own blended AI model

https://unbiased.ai/
1•Bluestein•9m ago•1 comments

Anthropic says its model Claude is helping to build the next version of itself

https://apnews.com/article/anthropic-claude-ai-model-self-improvement-4d3a7430f57cbc7c39e1c5f2b7d...
1•geox•10m ago•0 comments

Show HN: Attar – Compile React apps to native machine code

https://attar.dev/
2•ifdotpy•11m ago•0 comments

AI software should be treated like any other software [video]

https://www.youtube.com/watch?v=9tr7Mby62bo
1•drywater2•12m ago•0 comments

The early days of Unix in the UK

https://www.coulouris.net/cs_history/em_story/
2•fanf2•16m ago•0 comments

World Money: A Financial Super App for Humans

https://world.org/blog/announcements/world-money
1•thm•17m ago•0 comments

War may be coming. Are we psychologically ready?

https://www.bbc.com/news/articles/cmn0jke547r5o
4•vinni2•19m ago•1 comments

The LLM Comments Are Not for You

https://danilafe.com/blog/comments_not_for_you/
1•kqr•20m ago•1 comments

iCloud+ Now Includes Apple TV and Apple Arcade

https://www.icloud.com/en-sg/info/icloud-plus-tv-arcade
1•JustSkyfall•20m ago•0 comments

Relax for the Same Result

https://sive.rs/relax
1•piqufoh•22m ago•0 comments

Phone coverage across the London tube sent me hurtling down a tunnel of despair

https://www.theguardian.com/commentisfree/2026/sep/14/phone-coverage-tube-london-underground-tube
3•edward•23m ago•0 comments

Using steal time to moderate CPU demands

https://lwn.net/Articles/1090381/
1•signa11•28m ago•0 comments

A Pause for the Python JIT

https://lwn.net/Articles/1090385/
4•signa11•29m ago•0 comments

Show HN: A web page that counts its own visitors and cannot lie

https://ava-wall.surge.sh
1•ava-14•38m ago•0 comments

Jev is trained on 100% synthetic data

https://twitter.com/CompleteSkeptic/status/2100617775823966680
1•rinesh•40m ago•0 comments

Show HN: Fouine – local full-text and semantic search for scanned PDFs on macOS

https://github.com/basedpolymer/fouine
1•basedpolymer•44m ago•0 comments

What to Expect When You're Expecting (A World of Multi-Agent Systems)

https://asteriskmag.com/issues/15/what-to-expect-when-you-re-expecting-a-world-of-multi-agent-sys...
2•ronfriedhaber•44m ago•0 comments

Dxui – A declarative desktop GUI framework for Go, without cgo

https://github.com/dxui-org/dxui
1•truda•47m ago•0 comments

Hugging Face attack: "This might be the clearest warning shot we ever get" [video]

https://www.youtube.com/watch?v=X50zezLFWWI
2•looofooo0•48m ago•0 comments

Eight language models and the 2026 Berlin state election

https://wahl.ksmn.dev/en/
2•hemartin•48m ago•0 comments

Cassette-shaped MP3 player meant to be played on tape decks [video]

https://www.youtube.com/watch?v=otXrFBq0HWQ
1•eps•48m ago•0 comments

FeatureMap – map your product's features

https://github.com/yonathan06/featuremap
1•yonatan06•49m ago•0 comments

Why dynamic balance matters at 1200M/min

1•AmyraZhao•49m ago•0 comments

Gyazo screen capture tool confirms data breach

https://updates.gyazo.com/notice-and-apology-regarding-a-data-breach-resulting-from-unauthorized-...
2•2sf5•52m ago•0 comments