Happy 25th birthday, Linux! Here’s your f-ing cake, go ahead and compile it yourself.
This prototype of a Microsoft iPad-alternative looks surprisingly useful and well-designed. This video is dated before Apple’s announcement, so it’s not a iPad clone.
Given this video and their pretty decent IE9 preview release, can we conclude that Microsoft is not really going extinct after all?
At Cleverbot.com you can talk to a computer program. Unfortunately it doesn’t seem to be very clever yet:
User: Do you know the difference between white and black?
Cleverbot: Yes I know the difference.
User: Tell me.
Cleverbot: I have ears.
User: That’s not a very good answer.
Cleverbot: Yes. You think I am christina : I lied.
User: My my, the turing test is still way off for you, now isn’t it?
Cleverbot: The cuisine is more sweet than Biblical.
User: You call yourself clever?
Cleverbot: Hell yes I do.
User: Because a point about the turing test implies a reply about cuisine and the bible?
Cleverbot: What the heck?
User: Ok, simple things then.
User: Nice weather, hey?
Cleverbot: Very nice!
User: Has it been this nice for a long time?
Cleverbot: About 7 years.
User: 7 years of nice weather – wow. You are one lucky bot!
Cleverbot: We don’t have ‘food’, only Mars bars.
Cleverbot (To myself): I love Mars bars.
I’m not really an Apple hater, but I immensely enjoyed this rant:
“I admit it: I’m a bigot. A hopeless bigot at that: I know my particular prejudice is absurd, but I just can’t control it. It’s Apple. I don’t like Apple products. And the better-designed and more ubiquitous they become, the more I dislike them. I blame the customers. Awful people. Awful. Stop showing me your iPhone. Stop stroking your Macbook. Stop telling me to get one.
Seriously, stop it. I don’t care if Mac stuff is better. I don’t care if Mac stuff is cool. I don’t care if every Mac product comes equipped a magic button on the side that causes it to piddle gold coins and resurrect the dead and make holographic unicorns dance inside your head. I’m not buying one, so shut up and go home. Go back to your house. I know, you’ve got an iHouse. The walls are brushed aluminum. There’s a glowing Apple logo on the roof. And you love it there. You absolute MONSTER.”
More (highly recommended 🙂 )
If you’re developing a website, or a web application, you sometimes need to know which web browser you’re dealing with. So how do you know?
That’s what the user agent string is for, but it has become a complete mess, as described in this hilarious article.
I found this wonderful introduction to programming C-64 demos. Ah, those were the days 🙂
* = $0801
jsr $1000 ; initialize music
mainloop: lda $d012 ; load $d012
cmp #$80 ; is it equal to #$80?
bne mainloop ; if not, keep checking
inc $d020 ; inc border colour
jsr $1003 ; jump to music play routine
dec $d020 ; dec border colour
jmp mainloop ; keep looping
How to crack a password? Bruce Scheier, of Wired Magazine, has some inside info on how to do it.
“According to Eric Thompson of AccessData, a typical password consists of a root plus an appendage. A root isn’t necessarily a dictionary word, but it’s something pronounceable. An appendage is either a suffix (90 percent of the time) or a prefix (10 percent of the time).
So the first attack PRTK performs is to test a dictionary of about 1,000 common passwords, things like “letmein,” “password1,” “123456” and so on. Then it tests them each with about 100 common suffix appendages: “1,” “4u,” “69,” “abc,” “!” and so on. Believe it or not, it recovers about 24 percent of all passwords with these 100,000 combinations.“
But wait, there’s more.
In theory this opens the door to a complete software model of the human brain.
MIT’s Technology Review has the complete story.