Scotland raised its top income tax rate to 48% to make the rich pay more. New HMRC data suggests the result may have been the opposite: Scotland collected about £22m less. We can't be sure, but Scotland may have fallen over the Laffer curve. 🧵:
Jimmy Angelakos
@vyruss.org
Peace, Love & Linux. Strictly personal opinions. #PostgreSQL Significant Contributor & speaker. Author of PostgreSQL Mistakes and How to Avoid Them: https://hubs.la/Q03Nc0hv0 Co-author of the PostgreSQL 16 Administration Cookbook: http://packt.link/6PurB
Probably the best-sounding vinyl I have, from 1979 😉👌 What a record from YMO! #YMO #Vinyl #YellowMagicOrchestra
$AI_COMPANY said the $ROGUE_INCIDENT was an "unprecedented anomaly" caused by $UNFORTUNATE_CIRCUMSTANCES, assuring users they are robustly reinforcing their guardrails. #ThisIsOurLifeNow #NewsAt11 #WorkingAsIntended #ThisIsFine #AI
Great #InfoSec and #KnowledgeSharing blog post by Athanasios Kostopoulos on asking masters of their craft one question: "Share the top 3 resources for your domain of expertise." Fellow IT professionals, what would your top 3 resources be in your area of expertise? akostopoulos.blog/2026/07/20/w...
What are your top three resources?
Sometimes I get lucky and get access to certain people that I consider exceptional masters of their craft. If you have one question and you need to make it count, what would this question be? The o…
akostopoulos.blog
Have you ever wanted to converse with a #book? You can't, but the next best thing is having the author explain it to you live. Join me tomorrow at 10am ET/3pm BST on LinkedIn Live and find out what to do when a bad #database lands in your vicinity. 🔗 hubs.la/Q04pGkS_0 #PostgreSQL #Postgres
New blog post: #PostgreSQL's LISTEN/NOTIFY is elegant and lightweight. It can also quietly bring a busy database to its knees. In my #POSETTE and PG DATA talk I dig into a real production incident and the fix that got us out of it. vyruss.org/blog/listen-... #Postgres #PGDATA2026 #POSETTEconf
LISTEN Carefully: How NOTIFY Can Trip Up Your Database
My POSETTE 2026 and PG DATA 2026 talk on how PostgreSQL's LISTEN/NOTIFY can quietly bottleneck a high-throughput database, and how to fix it with unlogged queue tables, advisory locks, and batching.
vyruss.org
Most bad SQL never throws an error. It just returns the wrong result, or runs far slower than it should, and slips straight through code review into production. The recording of my April LinkedIn Live on fixing bad SQL in #PostgreSQL is now up. vyruss.org/blog/linkedi...
I was recently interviewed and quoted in The Read Replica regarding #PostgreSQL issues in production. www.thereadreplica.com/news/agent-w... #Postgres #Database
LISTEN/NOTIFY is elegant—but NOTIFY takes a cluster-wide exclusive lock that can cause timeouts under high concurrency. In Jimmy Angelakos’ @vyruss.org POSETTE 2026 talk you'll learn about this feature, its risks, & how to mitigate them. 📺Watch now: www.youtube.com/watch?v=gVsU... #PosetteConf
Taking over a chaotic database is stressful, but it doesn't have to be a nightmare 😵💫. Let's map out how to assess it & target improvements! 🛟 🗓️ Fri, Jul 17 | 10am ET/3pm BST Grab your spot: www.linkedin.com/events/whatt... #PostgreSQL #Postgres #Database #OpenSource #Book
A recap of our @PostgresEDI July meetup: Pat Wright on speaking and community involvement for the introvert, and Martins Otun on traceable, SQL-first retrieval for compliance-critical AI systems vyruss.org/blog/postgre... #PostgreSQL #Postgres #Edinburgh #OpenSource #TechMeetups #Database
PostgresEDI July 2026 Meetup — Public Speaking, AI Compliance
A recap of our July meetup: Pat Wright on speaking and community involvement for the introvert, and Martins Otun on traceable, SQL-first retrieval for compliance-critical AI systems.
vyruss.org
🚨 Deal of the Day July 8th 🚨 Mistakes...and how to avoid them! HALF OFF my book PostgreSQL Mistakes and How to Avoid Them and other selected titles @manning.com: hubs.la/Q03Nc0hv0 #Postgres #PostgreSQL #TechBooks #Sale #Books
Only 2 days to the Edinburgh #PostgreSQL meetup with @postgresedi.bsky.social! Join our local #community for pizza, networking & great talks by Pat Wright on tech speaking for introverts & Martins Otun on #AI retrieval w/pgvector in regulated industries RSVP here: lu.ma/ocnyugns #Meetups #Postgres
PostgreSQL Edinburgh Meetup July 2026 · Luma
Be part of our Edinburgh PostgreSQL Meetup! Join the PostgreSQL Edinburgh organisers and fellow PostgreSQL enthusiasts at Room 1.37, Paterson's Land,…
lu.ma
@manning.com's Independence Day #Sale is live (July 1-5)! 🎆 New deals unlock and stack daily: July 1: 50% off eBooks July 2: +50% off Print July 3: +$10 liveProjects/Videos July 4: +$199.99 Pro Sub July 5: +20% off Teams Grab a copy of #PostgreSQL Mistakes and How to Avoid Them: hubs.la/Q03Nc0hv0
News: pgEdge Announces ColdFront for PostgreSQL, Seamlessly Uniting AI, Analytical and OLTP Workloads https://www.postgresql.org/about/news/pgedge-announces-coldfront-for-postgresql-seamlessly-uniting-ai-analytical-and-oltp-workloads-3325/ #postgresql
Our next meetup is Thurs 9th July! We have two fantastic talks. Doors and pizza from 6pm. Talks from 7pm. - Pat Wright. Speaking and Community Involvement for the Introvert - Martins Otun. Traceable, SQL-First Retrieval for Compliance-Critical Systems luma.com/ocnyugns #Edinburgh #PostgreSQL
PostgreSQL Edinburgh Meetup July 2026 · Luma
Be part of our Edinburgh PostgreSQL Meetup! Join the PostgreSQL Edinburgh organisers and fellow PostgreSQL enthusiasts at Room 1.37, Paterson's Land,…
luma.com
Proud to share what I've been building: #pgEdge ColdFront is live. Moving #PostgreSQL data to #S3 while keeping it queryable & updatable as if local, without app code changes, is exactly the hard problem I enjoy. Under the hood: hubs.la/Q04lS0fb0 #Postgres #Analytics #LLM #AI #ApacheIceberg
Introducing ColdFront: Seamlessly Uniting OLTP, Analytics and AI Workloads on PostgreSQL
Transparent PostgreSQL data tiering for OLTP, analytics, and AI workloads. Cold data stays fully writable - no application changes, no SQL rewrites required.
hubs.la
Next at #PosetteConf Livestream 4 (18 Jun): Jimmy Angelakos @vyruss.org (PostgreSQL contributor) presents "LISTEN Carefully: How NOTIFY Can Trip Up Your Database" and why NOTIFY can cause timeouts. Join live to chat with Jimmy in the virtual hallway track on Discord. posetteconf.com
Tomorrow’s the day. Come prepared with any issues that you’re having with Postgres and we’ll try to find solutions as a group.
Join us next Thursday, 11th June, for the Edinburgh PostgreSQL meetup! All levels welcome. Room 1.21, Paterson's Land, University of Edinburgh. - 6 to 7pm for pizza and networking - 7 to 8:40pm workshops and presentations - 8:45pm onwards, social time at The Canon's Gait luma.com/cnygmdv1
Shaun Thomas shows how easy (?) it is to create a #PostgreSQL extension at PG DATA 2026! #Postgres #PGDATA2026 #extensions #OpenSource #Database
Henrietta Dombrovskaya @hettied.bsky.social talking #Postgres #security at PG DATA 2026! #PostgreSQL #OpenSource #Database #PGData2026
Nida Fatima now presenting how to work with graph-like data in #Postgres, at PG DATA 2026 #Chicago! #PostgreSQL #OpenSource #GraphDatabase #PGData2026
Speaking this Friday at @pg-data.bsky.social #Chicago! Join me to explore yet another PostgreSQL Mistake 😉: how LISTEN/NOTIFY can trigger locks & timeouts at scale, and how to fix it. 🎟️ 50% off code ANGELAKOS50: 2026.pg-data.org #PostgreSQL #PGData #PGData2026 #Postgres #OpenSource #Database
LISTEN/NOTIFY is elegant—but NOTIFY grabs a cluster-wide exclusive lock that can cascade into timeouts under high concurrency. Jimmy Angelakos, (@vyruss.org) PostgreSQL Contributor, shares a real-world fix at POSETTE 2026 Watch Livestream 4, Thu 18 Jun posetteconf.com/2026/talks/l... #PosetteConf
The solution to Postgres TDE: Add an initdb flag that makes the server refuse to start unless the disk is encrypted (There, I fixed it.) Read Shaun Thomas's exquisite blog post for the setup to the joke: hubs.la/Q04hHc150 #PostgreSQL #Postgres #TDE #Encryption #Database #OpenSource
Why Postgres Lacks Transparent Data Encryption
Oracle, SQL Server, and MySQL all ship Transparent Data Encryption. Postgres doesn't... yet the mailing list threads go back to 2016. Here's the full history: five implementations, four remaining, zer...
hubs.la
Yesterday I delivered a Lightning Talk at #PGConfdev on a surprising #PostgreSQL misstep. Luckily, my book PostgreSQL Mistakes and How to Avoid Them is included in the @manning.com Memorial Day sale so you can get it for 50% off until May 25th!😉 👇 hubs.la/Q03Hcbkj0 #Books #Sale #TechBooks #Postgres
Good morning with one more statistic from our @pgconf.dev session 2026.pgconf.dev/session/635 — thanks to Tom Lane for suggesting this query: Do contributors return (based on whether they got any patches accepted or not)? #PostgreSQL #Postgres #Dev #Development #PGConfdev
A special 30 Years of PostgreSQL retrospective at #PGConfdev 2026: (front row, left to right) Jonathan Katz, Jan Wieck, Thomas Lockhart, Jolly Chen, & Melanie Plageman (back row) Bruce Momjian, Vadim Mikheev, & Tom Lane