frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Bugs Apple Loves

https://www.bugsappleloves.com
53•nhod•20m ago•5 comments

Capital One to acquire Brex for $5.15B

https://www.reuters.com/legal/transactional/capital-one-buy-fintech-firm-brex-515-billion-deal-20...
149•personjerry•5h ago•110 comments

GPTZero finds 100 new hallucinations in NeurIPS 2025 accepted papers

https://gptzero.me/news/neurips/
729•segmenta•11h ago•384 comments

Show HN: isometric.nyc – giant isometric pixel art map of NYC

https://cannoneyed.com/isometric-nyc/
678•cannoneyed•9h ago•158 comments

Why does SSH send 100 packets per keystroke?

https://eieio.games/blog/ssh-sends-100-packets-per-keystroke/
299•eieio•7h ago•200 comments

I was banned from Claude for scaffolding a Claude.md file?

https://hugodaniel.com/posts/claude-code-banned-me/
372•hugodan•8h ago•284 comments

Turso is an in-process SQL database, compatible with SQLite

https://github.com/tursodatabase/turso
54•marklit•3d ago•17 comments

Improving the usability of C libraries in Swift

https://www.swift.org/blog/improving-usability-of-c-libraries-in-swift/
59•timsneath•3h ago•2 comments

Why medieval city-builder video games are historically inaccurate (2020)

https://www.leidenmedievalistsblog.nl/articles/why-medieval-city-builder-video-games-are-historic...
57•benbreen•2h ago•26 comments

Stunnel

https://www.stunnel.org/
26•firesteelrain•2h ago•4 comments

Qwen3-TTS family is now open sourced: Voice design, clone, and generation

https://qwen.ai/blog?id=qwen3tts-0115
481•Palmik•12h ago•144 comments

Anthropic Economic Index economic primitives

https://www.anthropic.com/research/anthropic-economic-index-january-2026-report
60•malshe•4h ago•37 comments

Douglas Adams on the English–American cultural divide over "heroes"

https://shreevatsa.net/post/douglas-adams-cultural-divide/
340•speckx•12h ago•356 comments

Your app subscription is now my weekend project

https://rselbach.com/your-sub-is-now-my-weekend-project
239•robteix•4d ago•177 comments

Composing APIs and CLIs in the LLM era

https://walters.app/blog/composing-apis-clis
37•zerf•9h ago•7 comments

CSS Optical Illusions

https://alvaromontoro.com/blog/68091/css-optical-illusions
143•ulrischa•9h ago•13 comments

My first year in sales as technical founder

https://www.fabiandietrich.com/blog/first-year-in-sales.html
76•f3b5•5d ago•31 comments

Arkansas inmates restricted from receiving physical books, other media directly

https://arkansasadvocate.com/2025/12/19/arkansas-inmates-restricted-from-receiving-physical-books...
13•hn_acker•2h ago•8 comments

Recent discoveries on the acquisition of the highest levels of human performance

https://www.science.org/doi/abs/10.1126/science.adt7790
107•colincooke•8h ago•48 comments

'Active' sitting is better for brain health: review of studies

https://www.sciencealert.com/not-all-sitting-is-equal-one-type-was-just-linked-to-better-brain-he...
72•mikhael•7h ago•29 comments

Compiling Scheme to WebAssembly

https://eli.thegreenplace.net/2026/compiling-scheme-to-webassembly/
73•chmaynard•5d ago•11 comments

Scaling PostgreSQL to power 800M ChatGPT users

https://openai.com/index/scaling-postgresql/
51•mustaphah•5h ago•15 comments

'Askers' vs. 'Guessers' (2010)

https://www.theatlantic.com/national/2010/05/askers-vs-guessers/340891/
91•BoorishBears•15h ago•58 comments

In Europe, wind and solar overtake fossil fuels

https://e360.yale.edu/digest/europe-wind-solar-fossil-fuels
494•speckx•12h ago•506 comments

AnswerThis (YC F25) Is Hiring

https://www.ycombinator.com/companies/answerthis/jobs/r5VHmSC-ai-agent-orchestration
1•ayush4921•9h ago

Tree-sitter vs. Language Servers

https://lambdaland.org/posts/2026-01-21_tree-sitter_vs_lsp/
221•ashton314•11h ago•56 comments

Extracting a UART Password via SPI Flash Instruction Tracing

https://zuernerd.github.io/blog/2026/01/07/switch-password.html
46•Eduard•5h ago•8 comments

Pushing the smallest possible change to production

https://ankursethi.com/blog/smallest-possible-change/
6•GeneralMaximus•4d ago•0 comments

A Year of 3D Printing

https://brookehatton.com/blog/making/a-year-of-3d-printing/
102•nindalf•5d ago•89 comments

Keeping 20k GPUs healthy

https://modal.com/blog/gpu-health
97•jxmorris12•4d ago•39 comments
Open in hackernews

Scaling PostgreSQL to power 800M ChatGPT users

https://openai.com/index/scaling-postgresql/
51•mustaphah•5h ago

Comments

hu3•3h ago
From what I understand they basically couldn't scale writes in PostgreSQL to their needs and had to offload what they could to Azure's NoSQL database.

I wonder, is there another popular OLTP database solution that does this better?

> For write traffic, we’ve migrated shardable, write-heavy workloads to sharded systems such as Azure CosmosDB.

> Although PostgreSQL scales well for our read-heavy workloads, we still encounter challenges during periods of high write traffic. This is largely due to PostgreSQL’s multiversion concurrency control (MVCC) implementation, which makes it less efficient for write-heavy workloads. For example, when a query updates a tuple or even a single field, the entire row is copied to create a new version. Under heavy write loads, this results in significant write amplification. It also increases read amplification, since queries must scan through multiple tuple versions (dead tuples) to retrieve the latest one. MVCC introduces additional challenges such as table and index bloat, increased index maintenance overhead, and complex autovacuum tuning.

0xdeafbeef•3h ago
Tidb should handle it nice. I've wrote 200к inserts / sec for hour in peak. Underlying lsm works better for writes
anonzzzies•2h ago
That would mean it improved somewhat. We always got better write performance from mysql vs postgres, however that is a while ago; we then tried tidb to go further but it was basically rather slow. Again, a while ago.

When did you get your results, might be time to re-evaluate.

everfrustrated•3h ago
This is why I love Postgres. It can get you to being one of the largest websites before you need to reconsider your architecture just by throwing CPU and disk at it. At that point you can well afford to hire people who are deep experts at sharding etc.
zozbot234•1h ago
PostgreSQL actually supports sharding out of the box, it's just a matter of setting up the right table partitioning and using Foreign Data Wrapper (FDW) to forward queries to remote databases. I'm not sure what the post is referencing when they say that sharding requires leaving Postgres altogether.
dmix•36m ago
This is specifically what they said about sharding

> The primary rationale is that sharding existing application workloads would be highly complex and time-consuming, requiring changes to hundreds of application endpoints and potentially taking months or even years

zozbot234•34m ago
I know that they said that, but in fact sharding is entirely a database-level concern. The application need not be aware of it at all.
EB66•4m ago
Sharding can be made mostly transparent, but it's not purely a DB-level concern in practice. Once data is split across nodes, join patterns, cross-shard transactions, global uniqueness, certain keys hit with a lot of traffic, etc matter a lot. Even if partitioning handles routing, the application's query patterns and its consistency/latency requirements can still force application-level changes.
ed_mercer•3h ago
Why does the [Azure PostgreSQL flexible server instance] link point to Chinese Azure?
Natfan•2h ago
Bohan Zhang, the article's author, is likely Chinese.

e: and the link points to en-us at time of writing. I frankly don't see the value in your comment.

noxs•1h ago
All names are Asian and mostly Chinese

> Author Bohan Zhang

> Acknowledgements Special thanks to Jon Lee, Sicheng Liu, Chaomin Yu, and Chenglong Hao, who contributed to this post, and to the entire team that helped scale PostgreSQL. We’d also like to thank the Azure PostgreSQL team for their strong partnership.

bzmrgonz•2h ago
Someone ask Microsoft what does it feel to be bested by an open source project on their very own cloud platform!!! Lol.
esjeon•1h ago
Azure offers Postgres “DBaaS”, so I’m pretty sure they are no where near that stage. It’s more likely that we should watch out for the Microsoft E-E-E strategy.
DLA•14m ago
And the same for Linux boxes on Azure - they dominate Windows servers by a huge margin.
QuiCasseRien•1h ago
I like the way of thinking. Instead of migrating to another database, they keep that awesome one running and found smart workaround to push limits.