Articles by gmac
64

Rescuing old printers with an in-browser Linux VM bridged to WebUSB over USB/IP (printervention.app)

2

Show HN: A web app to rescue old printers, using Linux in a v86 VM plus WebUSB (printervention.app)

1

Ctrl-C in psql gives me the heebie-jeebies (neon.com)

2

Ctrl-C in psql gives me the heebie-jeebies (neon.com)

2

Zero-ETL lakehouses for Postgres people (neon.com)

2

Sabotage or 'systems failure': What caused the Air India crash? (telegraph.co.uk)

5

Working with Ruby Threads (workingwithruby.com)

5

UK EV owners to face pay-per-mile tax (bbc.co.uk)

2

Set up a simple WireGuard VPN: scripts for Ubuntu (github.com/jawj)

2

Perligata: Write Perl in Latin (metacpan.org)

3

Binary search, branching and Eytzinger layout (algorithmica.org)

5

Elephantshark: like Wireshark, but specifically for Postgres (github.com/neondatabase-labs)

4

Elephantshark, a tool to monitor Postgres network traffic (neon.com)

3

Elephantshark, a tool to monitor Postgres network traffic (github.com/neondatabase-labs)

1

Full-text searching the Web – on a single Postgres instance? (neon.com)

5

Postgres's sslmode=require: ubiquitous, reassuring, and almost useless (neon.com)

2

Why Postgres needs better connection security defaults (neon.com)

4

Air India plane crash kills more than 260 (theguardian.com)

2

V8 JavaScript engine gets eager compilation hints (devclass.com)

6

Show HN: Find anagrams, words matching patterns (manipulexity.com)

3

Build an end-to-end RAG pipeline in psql using pgrag and DeepSeek (neon.tech)

2

See this page query Postgres, byte by byte, over TLS (bytebybyte.dev)

3

A live Postgres query with TLS channel binding, byte by byte (bytebybyte.dev)

2

Faster-than-native toHex() for JavaScript Uint8Arrays (github.com/jawj)

2

Zapatos: A non-ORM Postgres library for TypeScript (jawj.github.io)

3

Use extended (commented) RegExps in JavaScript (github.com/jawj)

2

Bluesky's custom CSS letter-spacing is ugly (github.com/bluesky-social)

1

How and when to use btree_gist in Postgres (neon.tech)

2

Performant, conformant JSON parser avoids loss of precision in JavaScript (github.com/jawj)

3

Mersenne Twister PRNG for JavaScript (github.com/jawj)

2

Conference badges with the name always showing, using Ruby and InDesign (2018) (github.com/jawj)

1

Xlsxtable: a JavaScript library to make nice Excel files from data tables (github.com/jawj)

2

Export query results to XLSX, and the new JavaScript libraries behind it (neon.tech)

10

I before E except after C, except … (jawj.github.io)

20

Bringing psql’s \d to your web browser (neon.tech)

1

Semicolons: split a string on Postgres query boundaries (github.com/neondatabase)

12

Hacking on PostgreSQL Is Hard (rhaas.blogspot.com)

10

Bringing psql's \d to your web browser (neon.tech)

1

Littlezipper: A small, fast JavaScript zip library using CompressionStream (github.com/jawj)

3

Why cutting 70%+ marginal tax rates should be a UK Government priority (taxpolicy.org.uk)

1

New year, new bug – rivalry between devs led to a deep-code disaster (theregister.com)

6

Why do mathematicians confuse Halloween and Christmas? (x.com)

36

Show HN: Play Othello in your web browser (made with Mithril) (jawj.github.io)

4

Fast custom JSON.parse that preserves large/precise numbers in JavaScript (neon.tech)

2

How to use NPM packages outside of Node (neon.tech)

4

MitM attacks are easier to avoid with psql/Postgres 16 (neon.tech)

3

Parsing JSON from Postgres in JavaScript? Don’t get the wrong number (neon.tech)

1

Ask HN: Recommendation for water filter/reverse osmosis system in UK?

5

Ask HN: Is it possible to run Linux on an old Virgin Media TiVo?

70

XB, or eXtreme Bullshitting: a less misleading name for LLMs (twitter.com/jawj)

78

When LIMIT 9 works but LIMIT 10 hangs (neon.tech)

3

Spiderfire: JavaScript Runtime Built with Mozilla's SpiderMonkey Engine (github.com/redfire75369)

313

See this page fetch itself, byte by byte, over TLS (subtls.pages.dev)

2

How much immunity do we get from a Covid infection? Large study offers new clues (theconversation.com)

1

Show HN: Annotated Live TLS 1.3 Session (pages.dev)

2

Show HN: Subtls, a TLS 1.3 client for JavaScript/TypeScript (github.com/jawj)

9

Jeffrey Sachs is pretty convinced Covid-19 came out of a biotech lab