Note #20856

Things The Other Child Did Wrong That Lead To The Fight that I’ve heard so far today:

  • Clapped too loudly
  • Sang too loudly
  • Sang too quietly
  • Sang the wrong words
  • Put their feet too close to the dog
  • Ate the last grape
  • Ate the wrong grape (!?)
  • Finished brushing their teeth first
  • Clapped too loudly, again
  • Called somebody “buttocks”
  • Said somebody had buttocks
  • Expressed interest in going a different route to school
  • Put shoes on in wrong order

Note #20798

Finally got around to implementing a super-lightweight (~20 lines of code, 1 dependency) #spring83 key generator. There are plenty of others; nobody needs this one, but it’s free if you want it:

https://github.com/Dan-Q/spring83-keygen

Note #20645

Unable to sleep, I found myself wondering whether anybody with a retro-hipster vibe had built a smart pocketwatch. All your smartwatch features, but in pocketwatch format.

Then I realised I was describing a mobile phone on a keychain.

Note #20582

The output of this data anonymisation/scrambling script makes me feel seen. 🏳️‍🌈

Screenshot of log output, reading: finding 'sexuality', shuffling 'value'.

Screenshot of log output, reading: finding 'sexuality', shuffling 'value'.×

Note #20578

Kids: We want porridge for breakfast.
Me: How do you want it?
Kids: Surprise us.

Presenting… oatmeal, honey and sultanas with a toasted marshmallow.

Two bowls of porridge with sultanas, each topped with a jumbo marshmallow (one pink, one white) being toasted by a blowtorch (mostly off-camera).

Two bowls of porridge with sultanas, each topped with a jumbo marshmallow (one pink, one white) being toasted by a blowtorch (mostly off-camera).×

Note #20517

Was a 10th century speaker of Old Saxon a “Saxophone”? 🤔

Note #20304

After talking about impulse control, our “puppy school” OABT half-jokingly issued homework to photograph our dogs waiting patiently next to their initial, written in treats. #holdmybeer

Note #20176

Hey @VOXI_UK! There’s a security #vulnerability in your website. An attacker can (a) exfiltrate mobile numbers and (b) authenticate bypassing OTP.

Not sure who to talk to about ethical disclosure. Let me know?

Y100K

Reassuring to see that @Firefox’s datetime-local implementation is year 100,000 compliant. 😂 #Y100K

Note #20099

Adapted version of XKCD comic #927. Titled: How WP plugins proliferate (see: authentication, crossposting, galleries, etc.). Situation: there are 14 competing WordPress plugins. Engineers in conversation agree that 14 is ridiculous and commit to developing a unified plugin that covers everybody's use cases. Result: there are now 15 competing WordPress plugins.

Almost nerdsniped myself when I discovered several #WordPress plugins that didn’t quite do what I needed. Considered writing an overarching one to “solve” the problem. Then I remembered @xkcd comic 927

Adapted version of XKCD comic #927. Titled: How WP plugins proliferate (see: authentication, crossposting, galleries, etc.). Situation: there are 14 competing WordPress plugins. Engineers in conversation agree that 14 is ridiculous and commit to developing a unified plugin that covers everybody's use cases. Result: there are now 15 competing WordPress plugins.×

Note #20096

Dan with a towel.

Time is an illusion. School drop-off time doubly so. #towelday

Dan with a towel.×

Note #19832

Every time I log in to HackerOne my brain pronounces it to rhyme with “pepperoni”. That’s normal, right?