frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

There's no single best way to store information

https://www.quantamagazine.org/why-theres-no-single-best-way-to-store-information-20260116/
35•7777777phil•3h ago

Comments

pbreit•1h ago
Postgres is close.
imhoguy•1h ago
I would say Sqlite is closer, you find it on every phone, browser, server. I bet Sqlite files will be still readable in 2100. And I love Postgres.
rmwaite•30m ago
Relevant: https://sqlite.org/mostdeployed.html
mjevans•59m ago
Or (real) SQLite for reasonably scaled work.

I also like (old) .ini / TOML for small (bootstrap) config files / data exchange blobs a human might touch.

+

Re: PostgreSQL 'unfit' conversations.

I'd like some clearer examples of the desired transactions which don't fit well. After thinking about them in the background a bit I've started to suspect it might be an algorithmic / approach issue obscured by storage patterns that happen to be enabled by some other platforms which work 'at scale' supported by hardware (to a given point).

As an example of a pattern that might not perform well under PostgreSQL, something like lock-heavy multiple updates for flushing a transaction atomically. E.G. Bank Transaction Clearance like tasks. If every single double-entry booking requires it's own atomic transaction that clearly won't scale well in an ACID system. Rather the smaller grains of sand should be combined into a sandstone block / window of transactions which are processed at the same time and applied during the same overall update. The most obvious approach to this would be to switch from a no-intermediate values 'apply deduction and increment atomically' action to a versioned view of the global data state PLUS a 'pending transactions to apply' log / table (either/both can be sharded). At a given moment the transactions can be reconciled, for performance a cache for 'dirty' accounts can store the non-contested value of available balance.

__MatrixMan__•1h ago
There are, however, several objectively bad ways. In "Service Model" (a novel that I recommend) a certain collection of fools decides to sort bits by whether it's a 1 or a 0, ending up with a long list of 0's followed by a long list of 1's.
Rygian•1h ago
In a similar vein, someone decided that everyone should have subdirectories under home named "Pictures", "Videos", "Music", "Documents", …
lo_zamoyski•1h ago
That depends on the aim. The purpose of something determines how fitting the means are.

Also, let us not confuse "relative" with "not objective". My father is objectively my father, but he is objectively not your father.

dsvf•45m ago
It _does_ open up amazing opportunities for compression though.
kittikitti•16m ago
Or it's the opposite, where the slowest possible retrieval time is the intended effect, as is the basis of many cryptographic algorithms.
bob1029•8m ago
The best way to store information depends on how you intend to use (query) it.

The query itself represents information. If you can anticipate 100% of the ways in which you intend to query the information (no surprises), I'd argue there might be an ideal way to store it.

ASCII characters are not pixels: a deep dive into ASCII rendering

https://alexharri.com/blog/ascii-rendering
536•alexharri•8h ago•65 comments

We put Claude Code in Rollercoaster Tycoon

https://labs.ramp.com/rct
186•iamwil•5d ago•100 comments

There's no single best way to store information

https://www.quantamagazine.org/why-theres-no-single-best-way-to-store-information-20260116/
36•7777777phil•3h ago•10 comments

An Elizabethan mansion's secrets for staying warm

https://www.bbc.com/future/article/20260116-an-elizabethan-mansions-secrets-for-staying-warm
33•Tachyooon•2h ago•44 comments

The recurring dream of replacing developers

https://www.caimito.net/en/blog/2025/12/07/the-recurring-dream-of-replacing-developers.html
101•glimshe•4h ago•103 comments

Show HN: What if your menu bar was a keyboard-controlled command center?

https://extrabar.app/
30•pugdogdev•1h ago•16 comments

Counterfactual evaluation for recommendation systems

https://eugeneyan.com/writing/counterfactual-evaluation/
33•kurinikku•14h ago•1 comments

The 600-year-old origins of the word 'hello'

https://www.bbc.com/culture/article/20260113-hello-hiya-aloha-what-our-greetings-reveal
77•1659447091•7h ago•43 comments

M8SBC-486 (Homebrew 486 computer)

https://maniek86.xyz/projects/m8sbc_486.php
22•rasz•6d ago•4 comments

East Germany balloon escape

https://en.wikipedia.org/wiki/East_Germany_balloon_escape
633•robertvc•1d ago•269 comments

The Dilbert Afterlife

https://www.astralcodexten.com/p/the-dilbert-afterlife
328•rendall•1d ago•213 comments

16 Best Practices for Reducing Dependabot Noise

https://nesbitt.io/2026/01/10/16-best-practices-for-reducing-dependabot-noise.html
21•zdw•5d ago•14 comments

ClickHouse acquires Langfuse

https://langfuse.com/blog/joining-clickhouse
167•tin7in•10h ago•72 comments

The Resonant Computing Manifesto

https://resonantcomputing.org/
26•sinak•2h ago•8 comments

The Olivetti Company – By Bradford Morgan White

https://www.abortretry.fail/p/the-olivetti-company
11•rbanffy•6d ago•3 comments

2025 was the third hottest year on record

https://www.economist.com/science-and-technology/2026/01/14/2025-was-the-third-hottest-year-on-re...
115•andsoitis•1h ago•86 comments

Show HN: Streaming gigabyte medical images from S3 without downloading them

https://github.com/PABannier/WSIStreamer
113•el_pa_b•10h ago•40 comments

Apples, Trees, and Quasimodes

https://systemstack.dev/2025/09/humane-computing/
10•entaloneralie•2h ago•1 comments

Map To Poster – Create Art of your favourite city

https://github.com/originalankur/maptoposter
163•originalankur•9h ago•49 comments

Cloudflare acquires Astro

https://astro.build/blog/joining-cloudflare/
912•todotask2•1d ago•381 comments

The 'untouchable hacker god' behind Finland's biggest crime

https://www.theguardian.com/technology/2026/jan/17/vastaamo-hack-finland-therapy-notes
118•c420•11h ago•116 comments

US electricity demand surged in 2025 – solar handled 61% of it

https://electrek.co/2026/01/16/us-electricity-demand-surged-in-2025-solar-handled-61-percent/
278•doener•8h ago•255 comments

Cursor's latest “browser experiment” implied success without evidence

https://embedding-shapes.github.io/cursor-implied-success-without-evidence/
664•embedding-shape•1d ago•289 comments

High-Level Is the Goal

https://bvisness.me/high-level/
216•tobr•2d ago•104 comments

6-Day and IP Address Certificates Are Generally Available

https://letsencrypt.org/2026/01/15/6day-and-ip-general-availability
462•jaas•1d ago•256 comments

Italy investigates Activision Blizzard for pushing in-game purchases

https://techcrunch.com/2026/01/16/italy-investigates-activision-blizzard-for-pushing-in-game-purc...
82•7777777phil•5h ago•31 comments

FLUX.2 [Klein]: Towards Interactive Visual Intelligence

https://bfl.ai/blog/flux2-klein-towards-interactive-visual-intelligence
199•GaggiX•19h ago•55 comments

PCs refuse to shut down after Microsoft patch

https://www.theregister.com/2026/01/16/patch_tuesday_secure_launch_bug_no_shutdown/
182•smurda•8h ago•199 comments

Show HN: I built a tool to assist AI agents to know when a PR is good to go

https://dsifry.github.io/goodtogo/
13•dsifry•9h ago•9 comments

LLM Structured Outputs Handbook

https://nanonets.com/cookbooks/structured-llm-outputs
333•vitaelabitur•2d ago•58 comments