jesterpm | 1 year ago | on: The Minneapolis Street Grid: Explained
jesterpm's comments
jesterpm | 2 years ago | on: Mod_blog: A Blogging Engine in C
jesterpm | 2 years ago | on: Where does my computer get the time from?
jesterpm | 2 years ago | on: Amazon Ion Specification
Ion has the option of using symbol tables to replace strings (e.g. in struct/map keys or in values). So, if you benchmark had a large number of records with similar structures, I would expect Ion to pull ahead. On the other hand, if each record had nothing in common, I'd expect them to perform similarly.
One feature of the Ion libraries that I've liked is the parser will take any of the formats and figure out what to do with it (text, binary, compressed binary). It's one less thing to worry about. You can switch encodings later without breaking consumers, you can write plain text Ion when you're testing, etc.
jesterpm | 2 years ago | on: Amazon Ion Specification
AWS is starting support PartiQL (https://partiql.org/) queries in some places and PartiQL uses Ion's type system internally.
jesterpm | 2 years ago | on: I Still Use Windows 95 (2008)
Fast-forward to 2023 and many individual Android apps are 100-500 MB each.
jesterpm | 2 years ago | on: Passkeys: The beginning of the end of the password
I went to my google account and clicked "Create a passkey", but apparent my "device doesn't support creating passkeys" (Linux, Firefox).
The page said my Pixel 2 has an automatically created passkey, so maybe I could experience the "use another device to sign in" flow. Opened a private window and my only option was a password (but there was a feedback prompt asking why I still wanted to use a password).
I tried again with Firefox on Android, but the "Create a passkey" button doesn't even appear. Same story with Chrome on Android.
Is it just me, or does the future look a lot like Internet Explorer in the early 2000s?
jesterpm | 2 years ago | on: HTTP Response Header Field: Carbon-Emissions-Scope-2
jesterpm | 3 years ago | on: I spent a week without IPv4 to understand IPv6 transition mechanisms
jesterpm | 3 years ago | on: Dumpster Diving FAQ (2004)
jesterpm | 3 years ago | on: Microsoft shows full-screen Windows 11 upgrade ads with two 'yes' buttons
jesterpm | 3 years ago | on: Paper map sales are booming
jesterpm | 3 years ago | on: Essential Climbing Knots
The five were: a stopper knot, to keep a line from pulling through something, a fixed loop, a running loop, a hitch (attach a line to a thing), and a bend (attach a rope to a rope).
My go-to knots were a figure 8, bowline, running bowline, clove hitch, and sheet bend respectively.
jesterpm | 3 years ago | on: From novice to master, and back again (2013)
jesterpm | 3 years ago | on: What's the deal with all those weird wrong-number texts?
jesterpm | 3 years ago | on: Battersea Power Station in London unveils the newly restored Control Room A
We invented machines to build large amounts of simple things cheaply, so we designed simpler things.
jesterpm | 3 years ago | on: Assembly Instructions Distribution
MOV is still the top, but it was followed by PUSH and CALL.
jesterpm | 3 years ago | on: Knots 3D – Learn how to tie over 150 useful knots
jesterpm | 3 years ago | on: Knots 3D – Learn how to tie over 150 useful knots
I have about 4-5 knots memorized for each of those category, but sailing I typically only use a cleat hitch, bowline, and clove hitch (in order of frequency).
jesterpm | 3 years ago | on: Knots 3D – Learn how to tie over 150 useful knots
The ABoK was something I always wanted to see, but never bothered to buy... until I found that PDF. Scrolling through it finally convinced me to buy a hardcopy. It's one of my favorite books to just flip through. There's more than just the knots: the history and the anecdotes are a fascinating window into the past.