user avatar
Thomas H. Ptacek
@tqbf
Don't look at me sideways. Don't even look me straight on. bsky:@sockpuppet.org
✶ ✶ ✶ ✶
Joined October 2007
Posts
  • Pinned
    user avatar
    DOWNVOTES IMPRISONING ME ALL THAT I SEE ABSOLUTE HORROR I CANNOT LIVE I CANNOT DIE TRAPPED IN THIS THREAD COMMENTS MY HOLDING CELL
  • user avatar
    I’m sorry, I simply cannot be cynical about a technology that can accomplish this.
  • user avatar
    I love 3Blue1Brown. I will rewatch any of those videos infinity times. I don't think I've ever learned/retained anything from one though, and I'm suspicious of people who point to it as a superior learning resource. (Not a knock on 3B1B; truly an amazing achievement).
  • user avatar
    The all-new Mac Pro, in its maxed-out configuration, will run as many as 12 concurrent Slack sessions. This workflow has never been possible before.
  • user avatar
  • user avatar
    Welp. It’s the crypto bug of the year. Mark it down for April. Java 15-18 ECDSA doesn’t sanity check that the random x coordinate and signature proof are nonzero; a (0,0) signature validates any message. Breaks JWT, SAML, &c.
  • user avatar
    I know I’m a huge dork for saying this but this Wikipedia deletionist is now one of my heroes.
  • user avatar
    Not all heroes wear capes.
  • user avatar
    This is an important fact about Telegram that not a lot of people seem to understand:
  • user avatar
    This is the most Mickensian thing that has ever happened.
  • user avatar
  • user avatar
    Reading the AWS postmortem, and the HN reaction to it, and: I will never stop evangelizing this, the most brain-altering piece of writing I've encountered. howcomplexsystems.fail
  • user avatar
    Replying to @tqbf
    Come for the bible verses, stay for the Internet policy positions!
  • user avatar
    The implications of this for bash scripting are terrifying.
    TIL you can run SQL queries directly against CSV files as a one-liner using the default sqlite3 command line utility til.simonwillison.net/sqlite/one-lin…
    sqlite3 :memory: -cmd '.mode csv' -cmd '.import taxi.csv taxi' -cmd '.mode column' \
    'SELECT passenger_count, COUNT(*), AVG(total_amount) FROM taxi GROUP BY passenger_count'

Output is an ASCII-art table of results