Pineapple

This is a repost promoting content originally published elsewhere. See more things Dan's reposted.

Pineapple on pizza?! What is wrong with you?!

Fellow pineapple-pizza lovers of the world, unite! Let us rise up against those who oppose us, and especially against those freaks who like anchovies on their pizza.

Local

This is a repost promoting content originally published elsewhere. See more things Dan's reposted.

How are you doing? Are you holding up okay?

It’s okay if you’re not. This is a tough time.

It’s very easy to become despondent about the state of the world. If you tend to lean towards pessimism, The Situation certainly seems to be validating your worldview right now.

I’m finding that The Situation is also a kind of Rorschach test. If you’ve always felt that humanity wasn’t deserving of your faith—that “we are the virus”—then there’s plenty happening right now to bolster that opinion. But if you’ve always thought that human beings are fundamentally good and decent, there’s just as much happening to reinforce that viewpoint.

Jeremy shares some great tips on seeing the best in humanity and in the world as we work through the COVID-19 crisis. Excellent.

Hashcard

As an intermittent geohasher, I was saddened when the xkcd forum hack lead to the loss of the Geohashing Wiki, so I worked to bring it back from the dead. This was great, and I’ve enjoyed making use of it in the few expeditions I’ve found time for since then. But I did it mostly for me; I wanted the wiki back. If other people felt the benefit, that was a nice side-effect.

Postcard depicting Lüneburg Town Hall, Lower Saxony, Germany
Lüneburg, I thought to myself… I don’t know anybody who’s on holiday in Lüneburg, do I?

But today my heart was filled with joy when today I received a postcard – a hashcard, no less – from fellow hasher Fippe, whose expedition to Lüneburg last week brought him past the famous town hall shown in the postcard, as evidenced by his photo from the site.

Postcard: Dear Dan Q, greetings from the Geohash 2020-03-13 53 10! And thank you very much for relaunching the wiki! Please forgive me for looking up your address online. Happy Hashing! Fippe
Fippe found my address online; I’m not sure which (of several possible) mechanisms he used, but we’re fortunate that I haven’t recently-moved-house (as I hope to later this year) yet!

A delightful bonus to my day.

× ×

Note #16899

Handwashing poster to the tune of Paul Johnson's Get Get Down.

In these complicated times, this is how I get my groove on.

×

Here’s What a Googol-to-One Gear Ratio Looks Like

This is a repost promoting content originally published elsewhere. See more things Dan's reposted.

To celebrate being alive for a billion seconds, Daniel Bruin built a machine with 100 gears with a 10-to-1 gear ratio…meaning that the overall gear ratio is a googol-to-one. (A googol is 1 with 100 zeros.)

To turn the last gear in this train one full revolution, you’d need to turn the first gear 10,​000,​000,​000,​000,​000,​000,​000,​000,​000,​000,​000,​000,​000,​000,​000,​000,​000,​000,​000,​000,​000,​000,​000,​000,​000,​000,​000,​000,​000,​000,​000,​000,​000 times.

By my estimation, that’s enough gearing to allow you to winch the entire solar system, by hand, with ease. Assuming you can find a tow hitch on it somewhere.

Uplifting Diverse Genders: Beyond “Women and Non-Binary”

This is a repost promoting content originally published elsewhere. See more things Dan's reposted.

Some organizations are beginning to take steps to be more inclusive by outlining in their mission statement that they welcome both women and non-binary people. However, this approach only scratches the surface of the needs for inclusion of diverse genders. While it’s certainly a good start, I’m here to discuss why the language of “Women and Non-Binary” can be problematic and how we can do better.

If your goal is to uplift marginalized genders, stating that your opportunity is open to “Women and Non-Binary people” has two important pitfalls:

  1. Including non-binary people in feminine coded spaces perpetuates the misconception that all non-binary people identify with aspects of femininity.
  2. Focusing only on non-binary people and women leaves out trans men, who are often overlooked and need just as much support.

Quinn Crossley acknowledges how good it is to have spaces for specific marginalised genders and how it’s even better to ensure that non-binary genders are considered too, but then they go even further by making four further recommendations, as follows:

  1. Remove gendered terms from your group’s name.
  2. Avoid language that lumps non-binary people in with a binary gender.
  3. Be specific about who is included in your mission statement.
  4. Use inclusive language when communicating with group members.

These are really great, and I’d recommend that you go read the original article (even if you have to put up with Medium’s annoying popups) if you’re looking for a fuller explanation of the arguments. What’s especially valuable about them, to me, is that they provide a framework for thinking differently about non-binary inclusion, as well as examples from which you can derive action points for your own groups. They’re all relatively-easy ideas to implement, too: if you’ve already got a moderately-inclusive group, you can make just a few minor tweaks to your stated values and your organisational language and reach a whole other level.

(Quick confession: I still don’t get the appeal of “folxs”, though; “folks” already felt to me personally to be completely free of gender. This might just be another one of those things I haven’t gotten my head around yet, though, like how – and I say this speaking as a bisexual person – there’s somehow necessarily always a difference between bisexuality and pansexuality.)

Why the GOV.UK Design System team changed the input type for numbers

This is a repost promoting content originally published elsewhere. See more things Dan's reposted.

Android number pad

Using <input type="text" inputmode="numeric" pattern="[0-9]*"> allows for a degree of separation between how the user enters data (“input mode”), what the browser expects the user input to contain (type equals number), and potentially how it tries to validate it.

I’ve sung the praises of the GDS research team before, and it’s for things like this that I respect them the most: they’re knowing for taking a deep-dive user-centric approach to understanding usability issues, and they deliver valuable actionable answers off the back of it.

If you’ve got Web forms that ask people for numbers, this is how you should be doing it. If you’re doing so specifically for 2FA purposes, see that post I shared last month on a similar topic.

×

Bypassing AppProtocol Prompts

This is a repost promoting content originally published elsewhere. See more things Dan's reposted.

Starting in Edge 82.0.425.0 Canary, a new flag is available.

Edge Canary showing an "Always allow [this website] to open links of this type..." checkbox

This is a good move; a relatively simple innovation that’s sure to help end-user security. If you can’t see what’s different above without following the link through to the original article, here’s the short version: an upcoming version of Edge will allow you to authorise a specific site to open a particular application to handle a link… without having to compromise by choosing either to (a) see the security dialog every single time (which teaches users to “just click OK”) or (b) allow the dialog to be suppressed for links that open a particular application (which makes it easier for bad guys to make poisonous links).

So you’ll be able to, for example, say “slack.com can open Slack for me, but other websites have to ask”. Nice.

I hope that other browser manufacturers follow suit, especially on mobile where the web/web-launched-native-app boundary has never been fuzzier.

×

Dutch PM Mark Rutte Tells Public Not to Shake Hands Over Coronavirus and Then Shakes With Colleague

This is a repost promoting content originally published elsewhere. See more things Dan's reposted.

Love this video: the Dutch PM reminds everybody not to shake hands with one another… then turns and shakes somebody’s hand. Then realises his mistake and initiates even more bodily contact by way of apology.