Skip to content

Instantly share code, notes, and snippets.

View jomo's full-sized avatar
🍑

jomo jomo

🍑
View GitHub Profile
@jomo
jomo / Minecraft Accounts.md
Last active October 27, 2023 13:18
Tracking down Minecraft account creation

Tracks down when a Minecraft account was created.

How it works

Mojang has an API endpoint for usernames:

https://api.mojang.com/users/profiles/minecraft/<name>?at=<timestamp>

It can be used to find the UUID of an account, by username it used at the given time.
It returns either 200 OK or 204 No Content – indicating that the username was not in use at the time.

@jomo
jomo / Google Code Jam post mortem.md
Last active December 19, 2020 02:32
Accidental repeated emails: sorry! - Google Code Jam

A few hours ago, the automated email system for Code Jam went a little bit crazy. I'll write about the technical details below, but the short version is that it sent an email titled "Registration Now Open for Google Code Jam 2014!" more than 20 times to a large number of registrants from 2013. You're receiving this email because our systems indicate that you're one of them.

I'm writing this to apologize: we didn't intend to send anyone more than one email, but a bug crept in to a refactoring of our mail system and ruined those plans. On behalf of the Code Jam team and Google, I'm sorry; we'll work hard to make sure this doesn't happen again. Later in this email, I've included answers to some questions you might have. If you'd like to talk about this further, please send us an email at codejam@google.com.

Sincerely, Bartholomew Furrow, on behalf of the Code Jam team.

Why did I get the repeated email at all?

We sent the notification email to users who registered for Code Jam 2013, checked the box saying

@jomo
jomo / keybase.md
Last active December 19, 2020 02:17

Keybase proof

I hereby claim:

  • I am jomo on github.
  • I am jomo (https://keybase.io/jomo) on keybase.
  • I have a public key whose fingerprint is 9D45 B888 BC8B FCE6 5494 B7DF D095 5851 4377 69E2

To claim this, I am signing this object: