Are you working over the New Year?
Well, whatever you’re up to – but especially if you’re on sysadmin or tech support duty while the rest of us are partying – here’s a bit of fun that looks just like real work but isn’t. (Don’t let on that we said so.)
Presenting the NYE 2017 #sophospuzzle crossword:
// Finally, show the crossword and hide the wait message.
// * * * * * * * * * *
// Raised when a key is pressed in the word entry box.
// * * * * * * * * * *
// Called when we’re ready to start the crossword.
// Returns true if the string passed in contains any characters prone to evil.
// Pads a number out to three characters.
// Determine the coordinates of the cell they clicked, and then the word that
// If they clicked an intersection, choose the type of word that was NOT selected last time.
PrevWordHorizontal = (CurrentWord 0 && TableCell.innerHTML != ” ” && TableCell.innerHTML.toLowerCase() != ” “)
document.getElementById(“wordlabel”).innerHTML = TheirWord;
// If we made it this far, they typed an acceptable word, so add these letters to the puzzle and hide the entry box.
// Called when the “check puzzle” link is clicked.
for (y = 0; y = 0 || TableDownWord[x][y] >= 0)
for (i = 0; i 0 && TableCell.innerHTML.toLowerCase() != ” “)
// If they can only check once, disable things prematurely.
// If errors were found, just exit now.
if (ErrorsFound + EmptyFound > 0)
// They finished the puzzle!
// Called when the “cheat” link is clicked.
// Returns a one-way hash for a word.
The cutoff for entries to be eligible for a T-shirt is 2018-01-02T12:00-10 (that’s noon in Hawaii on the day after New Year’s Day).
(All we ask is that you don’t spoil it for other people – public hints and teasers are fine, but please don’t blurt out complete answers.)
You are also welcome to email us for hints on firstname.lastname@example.org if you don’t use Twitter, or if you want to keep your hints to yourself.
To try for a T-shirt, take a screenshot when you have finished the puzzle, and email it to us.
Please put the text
SOLUTION at the start of the subject line, and let us know in the email if you’re OK with being named amongst the solvers.
You can tell us some or all of: your name, nickname, city, country and Twitter handle – or choose to stay anonymous. (We’ll only use your email address to contact you if you win a shirt – we won’t add you to any mailing lists, honest.)
Good luck with your puzzling, and, from the Naked Security team, Happy New Year!
🥇 Donal (@donalhunt), Cork, Ireland @ 2017-12-29T23:24Z
🥈 James Hodgkinson (Yaleman), Brisbane, QLD, Australia @ 2017-12-30T00:48Z
🥉 Rhett Hooper, Salt Lake City, UT, USA @ 2017-12-30T00:54Z
Andrew King, Darwin, NT, Australia
Melissa R, Mississippi, USA
Peter K, Hungary
Ian O’Neill, Leighton Buzzard, Bedfordshire, UK
William Steinka, Connecticut, USA
Presian Yankulov (@presianbg), Sofia, Bulgaria
Andrew Yeomans, Tring, Hertfordshire, UK.
David Nason, Chapel Hill, NC, USA
Jenn L, Vancouver, BC, Canada