b-man
Real Transactions Are Serializable
Are You Sure You Want to Use MMAP in Your Database Management System?
What write skew looks like
Consistency is not a localized property
The Token Economy: Why Falling Token Prices Have Not Lowered AI Bills
How Much Does One AI Token Cost?
OpenSCAD the Programmers Solid 3D CAD Modeller
What TLA+ can and can't check
A Large Database Does Not Mean Large Shared_buffers
Why EAV Sucks
Enforcing Acyclic Hierarchies with SQL Assertions
Re:Ask HN: Who wants to be hired? (September 2026)
on Friday September 04, 2026 @12:27PM (#49566813)
Location: EST
Remote: Yes
Willing to relocate: Yes (US preferred)
Technologies: PostgreSQL (partitioning, performance, OLTP architecture), SQL, F#, C#, C, Java, Clojure, Common Lisp, Scheme, Emacs Lisp, Python, Ruby, AWS, Linux
Email: ebellani at gmail
I work on high-throughput database systems, especially when they’ve
grown into a state where migrations, performance, or schema design have
become limiting factors.Recent work, using AI extensively:
- maintain a chat bot that can use psychometrics to adapt messages. - construct/evaluate a generic data warehouse based on deep knowlodge of AWS and DBMS
Weirly enough, I got an anthropic certification after all that.
Open to consulting or full-time roles where expertise on data is core to the business and performance/architecture matters.
PG-Strom: An extension that leverages GPU and NVMe for PostgreSQL
Re:The Generative AI Learning Penalty: Evidence from Chinese Secondary...
on Thursday August 27, 2026 @12:26PM (#49467393)
This particular system is predicated on people actually doing the homework.
There were threats on 'cheating', but the system is failing at detecting the new 'cheating' mechanism.
I use quotes because what is being cheated at is the certification, not education. Mixing them into the same pipeline was always a mistake.
BTW: A tutor is a person. An AI is a search engine.
The Generative AI Learning Penalty: Evidence from Chinese Secondary Education
Re:PostgreSQL for Everything
on Wednesday August 19, 2026 @10:13AM (#49361917)
if you are searching for something similar but with more meat: https://ebellani.github.io/blog/2026/all-you-need-is-postgre...
Dangerous things should be difficult to do by accident
Re:Ask HN: Who is hiring? (August 2026)
on Tuesday August 11, 2026 @05:34PM (#49264822)
your job page is dead, btw
AI and Productivity: What Firms Are Saying on Earnings Calls
Re:Ask HN: Who wants to be hired? (August 2026)
on Monday August 03, 2026 @09:00PM (#49163243)
Location: Brazil (UTC-3, overlaps US hours)
Remote: Yes
Willing to Relocate: Yes (US preferred)
Technologies: SQL Server, DBT, SQL Mesh, PostgreSQL, SQL, OLTP & OLAP, cloud optimization, query optimization, large-table migrations, F#, Clojure, Python, C#, C, Java, Ruby, Rust, Prolog, OCaml, Haskell
Email: ebellani at gmail
I specialize in rescuing and scaling PostgreSQL systems that have become bottlenecks due to schema debt, growth, or operational complexity. Recent work: re-architected two multi-terabyte OLTP tables (~2TB and ~1TB) handling 200+ writes/sec, improving scalability and reducing application-level complexity.
My work focuses on high-risk database migrations, dangerous schema remediation, hot-path optimization, and making existing systems scale without rewriting the product.Open to consulting or full-time roles where data is central and performance matters.
Interactive Raylib with Common Lisp [video]
Re:Postgres LISTEN/NOTIFY actually scales
on Friday July 24, 2026 @08:57PM (#49043460)