Hoff-auth: too much awesome for any application

I haven’t yet posted anything about my new job at Atlassian. Hopefully I will get around to it soon, but in the meantime, here’s a funny email thread amongst the Confluence developers that Charles also posted on the developer blog.

We recently upgraded the Atlassian intranet to a pre-release build of Confluence 2.2. In the spirit of eating our own dogfood, we turned on the new CAPTCHA support, even though it’s completely unnecessary on a private wiki. This led to the following internal email conversation:

Jonathan:

Captcha on page create is INCREDIBLY ANNOYING. They’re very easily mis-interpreted. I am generally pretty good at this sort of thing, and I keep getting words wrong.

Tom:

Hi, Jon.

Looking at the ‘engines’ jcaptcha uses they are all pretty tough. Perhaps we need to find an easier one.

Jonathan:

Wow. No kidding. Those are hard.

Generally, I vote for the ones that use real words instead of random-pseudo-word-like-things. The brain is pretty good a filling in the blanks to construct words — in fact, people often read just by recognizing the shape of a word. However, if you have a word-like shape that’s not actually a word all of that hard-wired, human-specific reading ability goes for naught.

Matt:

Using real words means you can use an automated dictionary attack (or OCR combined with dictionary), thus rendering it useless.

Personally, I’m in favour of a variation on kitten-auth called ‘hoff-auth’. I’m sure Jens can provide us with enough pictures.

Jeremy:

I second that suggestion! The customers will love it. 😉

I can see the caption now: “Click 3 pictures of the sexiest man alive to submit”

Tom:

And all of the pictures which weren’t the Hoff would be Chuck Norris

Matt:

That makes sense. Noone clicks on Chuck Norris and lives.

Chris:

I’m sorry but nine pictures of the Hoff and Chuck Norris together would be too much Awesome for any application.

Update 18 Jan 2021: included and reformatted content from the Atlassian dev blog, which is now garbled and unreadable.

Portrait of Matt Ryall

About Matt

I’m a technology nerd, husband and father of four, living in beautiful Sydney, Australia.

My passion is building technology products that make the world a better place. In 2021, I started Mawson Rovers to develop robotics and software for space exploration. Prior to this, I led product teams at Atlassian to create collaboration tools for 15 years.

I'm also a startup advisor and investor, with an interest in advancing the Australian space industry. You can read more about my work on my LinkedIn profile.

blog@mattryall.net