|Wednesday, December 7th, 2016|
|Tuesday, December 6th, 2016|
|Sunday, December 4th, 2016|
|Saturday, December 3rd, 2016|
|Friday, December 2nd, 2016|
|Thursday, December 1st, 2016|
|The glamourous life of computers.
Issue: After an email migration, automated emails sent by the SFTP server on customer data releases are still going through the old server, not the new one. So they're going to customers just fine but internal emails are getting dropped in the old, deprecated mailboxes that users have been told to not use. I didn't build the SFTP server, but I can take a look, why not?
1) check smarthost settings on the SFTP server, but they're correct. Send a test message through them, it arrives in the right mailbox through the right server.
2) Do the automated emails actually go through the smarthost? Good question, let's check: Hmm, no custom script. No triggers set. mod_notify isn't even installed, mod_exec is disabled.... how do these automated messages actually TRIGGER? Attempt to trigger one: No email appears, nothing in the logs about sending or not sending an email.
3) Give up on figuring out how they trigger, go looking for the person who reported the problem, who can trigger it and can show me an example of the issue. Discover that after first reporting the issue at *11pm*, he's left the country early the next day and will be back in "early 2017". Discover that he left a message asking that this be fixed ASAP because it's been broken, for, like, a month.
4) Swear. Yup, swearing still works. This is nice.
5) Go dig up the person who's doing the reporter's job while he's gone, which involves going through a chain of managers since the immediate manager is ALSO gone until "sometime in 2017". Ask HIM to trigger one of those automated messages for me.
6) Learn that the automated email process broke sometime in *2007*, and so for the last DECADE the company has been sending "automated notice of file upload" to users by hand. Facepalm. Ask him to show me how he does THAT, and learn to my horror that the complaining user has been logging into the old mail server exactly as he has been told EXPLICITLY to never, ever do, and sending these messages by hand through the deprecated-but-not-yet-decommissioned system. Ask WHY. Am told that the complaining user said he didn't think the new system was working, despite it being the thing he uses all day every day for all his other email purposes AND the users being told to report all issues with the new system because USING THE OLD ONE CAUSES PROBLEMS EXACTLY LIKE THE ONE HE IS COMPLAINING ABOUT and also WE'RE TURNING OFF THE OLD ONE, "SOON".
8) Change the complaining user's password. Even if the system is not-yet-decommissioned when he returns, he does not get the new password. As well, I am currently looking into how to lock this on an unchangeable endless loop as his desktop background:
On the whole, computers were a mistake.
|Tuesday, November 29th, 2016|
|Monday, November 28th, 2016|
|Wednesday, November 23rd, 2016|
|Tuesday, November 22nd, 2016|
|Sunday, November 20th, 2016|
|Friday, November 18th, 2016|
|Wednesday, November 16th, 2016|
|Tuesday, November 15th, 2016|
Click it for really big version, at source.
|Friday, November 11th, 2016|
|Thursday, November 10th, 2016|
| Grubhub CEO: We don't tolerate racism, sexism, homophobia, xenophobia, or any other mistreatment of customers or co-workers. "I and everyone else here at Grubhub will fight for your dignity and your right to make a better life for yourself and your family here in the United States." If you don't like it, quit.
Trump supporters, in a brutal self-own that they're too stupid to understand: Racism, sexism, homophobia, xenophobia, and mistreatment? He's TALKING ABOUT US! BURN THE WITCH!
(the replies, I mean)
(Although, I gotta say? My twitter blocklist makes chains like that SO much nicer. So many fewer nazis.)
|Tuesday, November 8th, 2016|
|Monday, November 7th, 2016|
|Sunday, November 6th, 2016|
|Monday, October 31st, 2016|
| Dumbshit contractor, too stupid to read the news, check references, or listen to his client's public statements, does work IN ADVANCE OF PAYMENT for DONALD TRUMP.
Result: Contractor is owed three quarters of a million dollars, which will NEVER be paid, because that was work done on behalf of Trump, and Trump NEVER EVER pays contractors. He just hires new ones on promise of payment and then stiffs them like he did all his previous contractors. Every last one of them. Trump has never, ever, EVER paid a contractor.
News: After 40 FUCKING YEARS of this, Trump can still find new rubes who've apparently never heard of him, who'll do work for free and rely on him to pay them later. Trump LITERALLY can't order a PIZZA in NEW YORK CITY without paying in advance, why the FUCK would anyone think he'd pay for real work?
|A demonstration that my analysis, and thus my predictions, were 100% correct.
A while ago I wrote:
I kind of love the #cruzsexscandal hashtag on twitter for the sheer number of misogynist Trump supporters on it who are all "I might have been skeptical about ONE accuser but there's THREE". And if you look back 24 hours, they're all "Jian Ghomeshi is innocent!". Look back two months, they're all "Bill Cosby is innocent!"And, y'know, look FORWARD six months, and those very same Trumpkins are saying that the dozen women accusing Trump of having done what Trump *brags* about doing are, of course, lying bitches out to get all that sweet "misogynist harassment and death threats from neo-Nazis" money.
Trump supporters: they hate women, and support Trump because Trump also hates women. They will rationalise ANYTHING.
Alternately: "Have you had time to peruse the menu, sir? See anything in particular you'd like?"
|Sunday, October 30th, 2016|
|Wherein I endorse a product and/or service.
From the makers of That Sniper Game I Liked So Much For $10 comes That Sniper Game, But Way More Co-Op And With Zombies. For $10.
Ever thought there should be more planning, more tactical options, and more Nazis than in Left 4 Dead? Well, now there is. It's even got all 8 L4D characters as playable options, although I haven't figured out how to spam PILLS HERE yet.
Solo is moderately satisfying, but there are a BUNCH of places even in the first mission where I'm like "yup, I could REALLY USE SOMEONE TO COVER MY BACK RIGHT NOW". It feels like it's going to be great fun on teams.
Anyway. $10. More action-oriented gameplay than Sniper Elite (WAAAAAAAY less sneaking), but slower and requiring more planning and battlefield management than Left 4 Dead. For $10, this is a good Hallowe'en purchase.
|Friday, October 28th, 2016|
| Breaking news: For once, a case of in-person voting fraud actually happened in the USA!
And, several important facts:
#1: It was caught WITHOUT "voter ID laws", which is as predicted because those aren't to prevent fraud, they're to suppress voting and existing measures are more than adequate to ACTUALLY detect and stop voting fraud.
#2: It wouldn't have changed anything if it hadn't been caught, because this kind of in-person multiple-voting is inefficient and only a complete moron would think it was even worth trying.
#3: It was by a Trump supporter, attempting to cheat in Trump's favour. Because YOU HAVE TO BE AN IMBECILE TO THINK THIS IS A GOOD IDEA, which of course means "Trump supporter".
|Tuesday, October 25th, 2016|
|Monday, October 24th, 2016|
|2016 trying to get back in the good books too little, too late.
As of about 2 hours ago Chick Publications is reporting that Jack Chick is dead. (Not linking. Fuck Chick Publications.)
Despite all of Chick's promises, even with all the D&D I played I never got to cast Magic Missile in real life. I felt so betrayed! Jack Chick Lied To Me! Well, now the bastard needs to explain his lies to JESUS.
|Thursday, October 20th, 2016|
|Wednesday, October 19th, 2016|
|A kickstarter I can get behind.
"Most people think of the space race as an elaborate way to kill dogs using explosives. In Flaustria, it is conducted with class. A model astronaut must show sparkling wit, a winning smile, and perhaps a working knowledge of what the spaceship buttons do. In Astronaut: The Best, your duty is to train a procedurally-generated team of deviant screwups into brilliant space heroes, or give the impression of having done so. Anything less, and you will be killed and left in a ditch."
A wacky game of managing the space program, described alternately as "It’s like a Mel Brooks version of Papers, Please" and "It’s like Princess Maker or Long Live The Queen, if you were raising a whole bunch of princesses, any one of which might turn out to be a hideous reptile at any time, but even if that were the case, there could totally be a silver lining to that cloud" and "It’s like a wonky physics game, like Goat Simulator, but the physics is human interaction"
Only 48 hours left on the Kickstarter and 10K to go, but I'd never heard of it before. I've backed it, and you should too, and share it with all the people you think deserve this sort of game.
|Applying the rules of power saw safety to internet security
here are some of the key safety features that are built into the DeWalt Mitre Saw. Notice in all three of these examples you do not have to do anything special, just use the device. This is how we need to think from a security perspective. - From Securing The Human
Safety Cover: There is a plastic safety cover that protects the entire rotating blade. The only time the blade is actually exposed is when you lower the saw to actually cut into the wood. The moment you start to raise the blade after cutting, the plastic cover protects everything again. This means to hurt yourself you have to manually lower the blade with one hand then insert your hand into the cutting blade zone.
Power Switch: Actually, there is no power switch. Instead, after the saw is plugged in, to activate the saw you have to depress a lever. Let the lever go and saw stops. This means if you fall, slip, blackout, have a heart attack or any other type of accident and let go of the lever, the saw automatically stops. In other words, the saw always fails to the off (safe) position.
Shadow: The saw has a light that projects a shadow of the cutting blade precisely on the wood where the blade will cut. No guessing where the blade is going to cut.
Safety is like security, you cannot eliminate risk. But I feel this is a great example of how security can learn from others on how to take people into account.