Arnvidr
Shared posts
Old Files
ArnvidrAah, the joys of retiring an old disk or computer.
mangosmoothie7: fileformat: STOP who fucking did this
Comic for April 25, 2014
ArnvidrI mean, I'm not the only one that has to meet people a bunch of times before I know their name, right?
Final Moments

Here are more apocalypses.
And a reminder to Vancouver folks: I’ll be at the Carded! art show tomorrow night. You should go too – it looks like fun!
How Much Data Plan Bandwidth Is Wasted By DRM?
ArnvidrNothing new here, but most well-written critique of DRM is worth reading.
Read more of this story at Slashdot.
Record Labels Claim MP3s Too Good to Resell
ArnvidrPffft, mp3's aren't even good enough to buy.
Combo Breaker: Ultra Street Fighter IV Trailer
ArnvidrShared for the repeated master rhyme in the trailer soundtrack "This is a war, street fighter four". Masterful.

In another life, I didn’t spend the entire Easter weekend managing virtual football teams, but instead spent it practicing fighting game combos. I like to think that this dimensional doppelgänger has enough good taste to make Street Fighter his puncher of choice. I’ve never been good at it, but I’ve read enough to know that it’s good. And the trailer below for Ultra Street Fighter IV, due out early June August, makes me wish I could trade places with my other self for a while. Check out the stage with the dinosaurs in the background.
Happy Birthday, BASIC
ArnvidrHeh, I remember using QBASIC in school in the 90's for some reason. That was fun.
Unfortunately I'm still keeping an old legacy app on life support at work these days, written in Visual Basic 6. Its days are numbered, but those days are too many still.
And like so many other products, Microsoft did not invent BASIC (Beginner's All-purpose Symbolic Instruction Code). Rather, it was invented at Dartmouth College, and was unveiled on May 1, 1964...fifty years ago next week.
BASIC was my second computer language (the first was FORTRAN). I learned it on a four-user timeshared PDP-8, storing programs on punched paper tape. It's probably not an overstatement to say that it was the language of the personal computer revolution (it was also the language of the Apple II computer). And fifty years later, it lives on in such forms as Microsoft's Visual Basic.
I've moved on to other languages. But a happy 50th birthday to BASIC!
Too Much
This logic applies to almost everything.
- Think you aren’t working out enough? MORE VIDEO GAMES
- Not enough fiber in your di—-MORE VIDEO GAMES
- Forgot to —–MORE VIDEO GAMES
bonus panel
Study Finds US Is an Oligarchy, Not a Democracy
ArnvidrAnd I suspect most USians have known for a long time.
Read more of this story at Slashdot.
The Lighthouse Customer: Space Engineers (Survival Mode)
ArnvidrThis is starting to look interesting now.

Each Monday, Chris Livingston visits an early access game and reports back with stories about whatever he finds inside. This week, space-based gathering, crafting, and dying in Space Engineers’ new survival mode.
There’s a large red and white spaceship, its front end crumpled after what must have been a spectacular nosedive. There’s a tiny yellow space engineer inspecting the wreck, armed with only a handful of tools. There’s the inky blackness of outer space, the comforting glow of a distant sun, and an asteroid field of stationary rocks, chock-full of ore and minerals to mine. As the astronaut floats there, enchanted by the view, he notices a few of the asteroids — quite a few, in fact — have given up waiting for him to visit them and taken a more proactive stance. They’re delivering themselves to him. Well, at him, anyway. In an awful hurry.
Jenny McCarthy: "I Am Not Anti-Vaccine'"
ArnvidrThe words of someone seeing their constructed reality crash and burn.
Read more of this story at Slashdot.
Curse Cursive
ArnvidrCapital cursive letters? I never learnt that...
Sunday, April 13, 2014
Cloudflare Challenge proves 'worst case scenario' for Heartbleed is actually possible
Many already thought that the "Heartbleed" security flaw in OpenSSL could be used to steal SSL keys from a server, but now there's proof. This is important because if someone stole the private decryption key to servers used by any of the many web services that used OpenSSL, then they could spy on or alter (supposedly secure) traffic in or out until the key is changed. The Cloudflare Challenge asked any and all comers to prove it could be done by stealing the keys to one of their NGINX servers using the vulnerable version of OpenSSL, and it was completed this afternoon by a pair of researchers according to CEO Matthew Prince. Fedor Indutny tweeted that he'd done it earlier this evening, which the Cloudflare team later verified, crediting Indutny and another participant Illkka Mattila. Indutny has promised not to publish his method for a week so affected servers can still implement fixes, but according to Cloudflare his Node.js script generated more than 2.5 million requests for data over the span of the challenge.
Confused by all the programming and security terms and just need to know how this affects you? It means that while you definitely need to change your passwords, but wait until affected services announce they've not only fixed their OpenSSL, but also swapped out (potentially compromised) security certificates for new ones.
Image credit: snoopsmaus/Flickr
Just cracked @CloudFlare 's challenge: https://t.co/8ZPSxyKF4D . I wonder when they'll update the page.
- Fedor Indutny (@indutny) April 11, 2014
Looks like @indutny got the challenge key! (Which is both exciting and terrifying.) Haven't confirmed used #heartbleed. Updates soon!
- Matthew Prince (@eastdakota) April 12, 2014
Private key has been successfully extracted from an nginx server using Heartbleed by @indutny: https://t.co/iIrwwSVpco Worst case scenario.
- John Resig (@jeresig) April 12, 2014
Congratulations to Fedor Indutny (@indutny) and Illkka Mattila for solving the CloudFlare Heatbleed Challenge. https://t.co/hze0MXM7OF
- Nick Sullivan (@grittygrease) April 12, 2014
Filed under: Internet
Source: Cloudflare Challenge, Fedor Indutny (Twitter), Matthew Prince (Twitter)
More on Heartbleed
This is an update to my earlier post.
Cloudflare is reporting that it's very difficult, if not practically impossible, to steal SSL private keys with this attack.
Here's the good news: after extensive testing on our software stack, we have been unable to successfully use Heartbleed on a vulnerable server to retrieve any private key data. Note that is not the same as saying it is impossible to use Heartbleed to get private keys. We do not yet feel comfortable saying that. However, if it is possible, it is at a minimum very hard. And, we have reason to believe based on the data structures used by OpenSSL and the modified version of NGINX that we use, that it may in fact be impossible.
The reasoning is complicated, and I suggest people read the post. What I have heard from people who actually ran the attack against a various servers is that what you get is a huge variety of cruft, ranging from indecipherable binary to useless log messages to peoples' passwords. The variability is huge.
This xkcd comic is a very good explanation of how the vulnerability works. And this post by Dan Kaminsky is worth reading.
I have a lot to say about the human aspects of this: auditing of open-source code, how the responsible disclosure process worked in this case, the ease with which anyone could weaponize this with just a few lines of script, how we explain vulnerabilities to the public -- and the role that impressive logo played in the process -- and our certificate issuance and revocation process. This may be a massive computer vulnerability, but all of the interesting aspects of it are human.
EDITED TO ADD (4/12): We have one example of someone successfully retrieving an SSL private key using Heartbleed. So it's possible, but it seems to be much harder than we originally thought.
And we have a story where two anonymous sources have claimed that the NSA has been exploiting Heartbleed for two years.
EDITED TO ADD (4/12): Hijacking user sessions with Heartbleed. And a nice essay on the marketing and communications around the vulnerability
EDITED TO ADD (4/13): The US intelligence community has denied prior knowledge of Heatbleed. The statement is word-game free:
NSA was not aware of the recently identified vulnerability in OpenSSL, the so-called Heartbleed vulnerability, until it was made public in a private sector cybersecurity report. Reports that say otherwise are wrong.
The statement also says:
Unless there is a clear national security or law enforcement need, this process is biased toward responsibly disclosing such vulnerabilities.
Since when is "law enforcement need" included in that decision process? This national security exception to law and process is extending much too far into normal police work.
Another point. According to the original Bloomberg article:
http://www.bloomberg.com/news/2014-04-11/nsa-said-to-have-used-heartbleed-bug-exposing-consumers.html
Certainly a plausible statement. But if those millions didn't discover something obvious like Heartbleed, shouldn't we investigate them for incompetence?
Finally -- not related to the NSA -- this is good information on which sites are still vulnerable, including historical data.































