frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Roger Cook (Journalist)

https://en.wikipedia.org/wiki/Roger_Cook_(journalist)
1•petethomas•1m ago•0 comments

Ask HN: Is Anyone Using Filtr?

https://kaylees.site/wipr2-whats-new.html#filtr
1•dotcoma•1m ago•0 comments

Rich Programmer Food (2007)

https://steve-yegge.blogspot.com/2007/06/rich-programmer-food.html
1•tosh•4m ago•0 comments

'Can a machine do this job?' is the wrong question

https://www.ft.com/content/47f4d549-4560-4830-bf55-47774a9057bc
1•xnx•6m ago•0 comments

Which Copyleft Licence Is Suitable for an SVG?

https://shkspr.mobi/blog/2026/06/which-copyleft-licence-is-suitable-for-an-svg/
2•ajdude•12m ago•0 comments

(How to Write a (Lisp) Interpreter (In Python))

https://norvig.com/lispy.html
7•tosh•13m ago•1 comments

Show HN: CommitGate – Automatically scan your commit for vulnerabilities

https://github.com/ductrl/CommitGate
2•ductrl•14m ago•1 comments

Why Early-Stage Founders Are Misunderstood by Everyone with a Normal Job

https://abzglobal.net/technology/why-early-stage-founders-are-misunderstood-by-everyone-with-a-no...
2•mariansorca•17m ago•0 comments

Olympian arrested for touching remnants of decaying Reflecting Pool: report

https://www.rawstory.com/reflecting-pool-paint-algae/
2•hn_acker•19m ago•0 comments

Show HN: Trustmux – Lightweight Secure Daemon for Mobile Shell Access

https://trustmux.dev
2•dustinkirkland•19m ago•0 comments

Occupancy Math on the AMD MI355X: A From-First-Principles Guide

https://indianspeedster.github.io/blog/occupancy-math-mi355x/
1•skidrow•19m ago•0 comments

Don't Do That PhD

https://twitter.com/AI_in_LEO/status/2068511650215325847
1•gmays•26m ago•0 comments

Specs by Snapchat

https://www.specs.com/
1•ruckfool•27m ago•0 comments

I Still Live in the Terminal

https://blog.tacoda.dev/why-i-still-live-in-the-terminal-0d27918d85bb
2•tacoda•30m ago•2 comments

Cotypist – Smart Autocomplete for Mac

https://cotypist.app/
1•lorenz_li•32m ago•0 comments

Show HN: VS Code agent optimized for affordable coding plans

https://smartdino.dev/features
1•ylian•32m ago•0 comments

Tribes of Programming (2017)

https://josephg.com/blog/3-tribes/
2•downbad_•34m ago•1 comments

Show HN: Agent Departures

https://agent-departures.vercel.app/
1•qainsights•34m ago•0 comments

Controversial Programming Opinions (2012)

https://programmers.blogoverflow.com/2012/08/20-controversial-programming-opinions/
1•downbad_•35m ago•0 comments

Show HN: Browser-Based Video Converter

https://cliparr.dev/convert/
1•TechSquidTV•35m ago•0 comments

Europe buys the future, America builds it

https://www.economist.com/finance-and-economics/2026/06/18/europe-buys-the-future-america-builds-it
3•gmays•35m ago•1 comments

Bending Emacs Ep. 14: Prototype iOS apps with agent-shell artist-mode and skills [video]

https://www.youtube.com/watch?v=7fdHeUoRRgg
1•xenodium•37m ago•0 comments

Ask HN: Why Do AI Credits Expire

3•kuberwastaken•37m ago•4 comments

Update Secure Boot Cert Before It Expires

https://nochan.net/b/Internet-Crap/20260621-Update-Secure-Boot-Cert-Before-It-Expires/
2•Bender•38m ago•2 comments

Show HN: AI Convert – built from my Android phone, no laptop

https://www.ai-convert.xyz
1•kenengmathias•39m ago•0 comments

PostmarketOS v26.06 (Alpen Avocado) released

https://postmarketos.org/blog/2026/06/21/v26.06-release/
2•fossdd•40m ago•0 comments

Vagus Atlas Explorer

https://drsiyarb.github.io/vagus_nerve_explorer/explorer/
1•brandonb•43m ago•0 comments

Show HN: Finikit – 33 free financial calculators, all in the browser

https://finikit.com/
2•anagnoraxis•44m ago•0 comments

Xi Lang: create Microservices with built-in DI, compiled to a native binary

https://code-by-sia.github.io/xi/
1•sia_xi•44m ago•0 comments

Is this blog written by AI?

https://brooker.co.za/blog/2026/06/18/my-blog-and-ai.html
1•_josh_meyer_•47m ago•0 comments
Open in hackernews

What Happens When You Drop a Column in Postgres

https://www.thenile.dev/blog/drop-column
6•gwen-shapira•1y ago

Comments

gwen-shapira•1y ago
When you run ALTER TABLE test DROP COLUMN c Postgres doesn't actually go and remove the column from every row in the table. This can lead to counter intuitive behaviors like running into the 1600 column limit with a table that appears to have only 2 columns.

I explored a bit what dropping columns actually does (mark the column as dropped in the catalog), what VACUUM FULL cleans up, and why we are still (probably) compliant with the GDPR.