Neanderthal-Human interbreeding ideas

Internet

No Filter, No Censorship, No Great Firewall of Australia

The science and history-obsessed parts of The Internets have been all abuzz over the evidence showing Neanderthals and Humans interbred. I know the heading picture makes no sense now, but bear with me.

It seems we split as species around 600,000 years ago, but that this interbreeding was occurring as late as 30,000 years ago, as evidenced by the partially sequenced genomes of several fossilised bones.

I didn't do biology in high school, but could this explain such anomalies as Stephen Conroy and Sarah Palin? I suppose it would be too convenient an excuse, and even if it were true we'd be opening ourselves up to The Neanderthal Defence.

Barrister: "Your Honour, when my client was informed that his internet filter would not work, his Neanderthal genes protected him from this grim reality and offered him a respite by ignoring the facts and continuing to press for said filter to be implemented. Yes, it’s natural for someone with his genes to be affected in this way, as detailed in Exhibit D. "

Judge: "Mr Smith, there IS no Exhibit D."

Barrister: "Oh, yeah about that. You must forgive me Your Honour, for I have this gene that…"

I should be a writer for Law and Order.


Steve Jobs ruffles email feathers, again

Internet

Steve Jobs at WWDC 07

Looks like Steve Jobs has been answering questions directly again and garnering a lot of "wow he's so rude" responses. Oh yeah, and the iPod Touch is "just" a small iPad. Wait.

Personally, I find his terse answers refreshing and far more polite than the corporate, sugar coated marketing BS I'm used to reading from companies. I find it insulting when companies feel they have to talk to me like a kid instead of just telling me what they really think.

"We’re solution providers that promote synergy and cohesiveness within an organisation by structuring data in more meaningful, exciting and useful ways. To continue to offer such incredible service we’re requesting a temporary and completely understandable increase in our service charge…"

"We need more funds for the system."

I suppose rudeness is in the eye/ear/organ of the reader/beholder, I prefer it when people are more direct with me in real life too. Well, to a point. Stephen Bastian beating me up in high school because I was ugly or that I said something he didn't like was a bit much. That's right, Stephen Bastian, I think he lives in Melbourne now.

I've emailed Steve a couple of times, once to tell him I thought the way the press were dealing with his illness was disgusting. Never got a reply, probably a clerical error ;).


#Anime Sailor Kyonko, Sailor Rubenko

Anime

Don’t read this post. Honestly.

Be warned, when I’m feeling depressed and need something to cheer me up I’m bound to do something quite silly. In this case, this morning while waiting for a cup of coffee I played around with the Sailor Moon generator my sister found.

Lesser known scouts who should have stayed that way

Kyonko Rubenko
Untransformed Kyon Ruben M. Schade
Transform music Haruhi & ENOZ Michael Franks
Colours Cardigan brown From Rubenerd.com
Element Tea served by Mikuru Arabica coffee
Special Moves The Cardigan Whip,
The Brow Furrow
The Infinite Loop,
The Ramble
Enemy Frustrating antics Direct sunlight
Weaknesses Transformative gods,
The Mikuru Beam
Eye contact,
Robusta coffee
Fight capable Define with who Define "fight"
Abomination Not the weirdest
incarnation!
Probably,
running away…

Explain yourself

For those who don’t know, Kyon is from The Shenanigans of Haruhi Suzumiya, and his fan inspired female Kyonko form has become a cult icon. A Google Image search or looking at any of the image boards will give you an idea of his/her/its pervasiveness, some even going as far as to say his female form is the hottest character that did/didn’t exist. Only in anime fandom, sheesh!

As a defence for us being Sailor Scots, in the original series of Sailor Moon The Three Lights were sought after idol men who transformed to superwomen, so is this really a stretch? You know what, don’t answer that, owe this whole fiasco to a lack of coffee at that time of day and embarrassment at the fact I was able to so successfully shred what remaining masculinity I had.

Sailor Rubenko!Sailor Kyonko!

Come again?

Wait, I had masculinity? This is news to me. By the way, this is your cue to leave a comment telling me otherwise. This is how things like this work, you see.

Okay I admit it, I didn’t make Rubenko, a friend of mine from Singapore did and sent me the screenshot along with several disparaging remarks. I’m just glad she covered me up as much as she could, because as the table demonstrates, sunlight is my enemy. That table and Kyonko were entirely my fault, you can tell because the design is suckier, to use the technical terms. Because the desginer didn’t have a cardigan I had to make the gloves cardigan coloured which didn’t really work.

I’m going to need a really, really big… cup of coffee.


Hugs for Mother’s Day

Thoughts

To all those companies that insist on sending people like me emails about what I can buy my mum, not cool, stop it. To all the mums out there, lots of hugs for Mother's Day. I hope you spent it with family and friends and had a really good time. By that I mean you had lots of hugs and ate way too much cake to be healthy. If you didn't put on at least a kilo, I'm not impressed!

And to mummy, if somehow you can read this, Happy Mother's Day to you too, I've been thinking of you all day. Remember the time you knocked that giant plate of rice all over yourself in Ubud, then sheepishly looked up and said "heh… uh… shit!" Oh how we both thought that was amusing :). Missing you lots.


Android isn’t evil, it’s just not as awesome

Hardware

Andreas Constantinou has written one of the most interesting blog posts about Android that I’ve read in a long while; he argues its claim to being open source is not only suspect, but that the platform’s relative success has very little to do with it. The following are my own thoughts.

It’s not as open

Years ago I wanted a Qtopia device, a chocolate-bar form factor phone made by the Qt framework folks. I was on the mailing lists for the OpenMoko phone for years as it missed deadline after deadline. The Neo1973 looked like a boat anchor, complete with an awkward handle for tying rope onto its frame.

For a sizable part of the 2000s I was a Mac user but longed to move to entirely free and open source systems because it was the "right thing to do", but as with many FLOSS efforts I gave up when they failed to deliver on promises.

When Android was announced my hopes were renewed, but as it quickly became clear it’s advertised openness wasn’t as clear cut as we were led to believe, as Andreas painstakingly points out. This has led to a few discussions personally on Twitter asking whether Apple’s unabashed "play by our rules or leave" approach is more honest than Google’s "we’re all about openness" when there are even parts of their own systems that are off limits.

That said, I have no problem acknowledging they’re light years ahead of Microsoft, and as consumers in general we’re far better off with Android being the generic OS for phone makers than WiMo with either a creaky old codebase or a UI design that’d look great… in print!

It’s not really original

Prior to the iPhone, the Android prototype looked like a Blackberry, right down to the tiny keys and the layout of the user interface. Fast forward a few years and aside from some awkward slide-out keyboards and trackballs that even most Android users claim is utterly unnecessary, Android devices look like iPhones with a few more buttons. That’s not necessarily a bad thing, but one can hardly claim Android is original in any really meaningful way.

Daniel Eran Dilger wrote a brilliant piece in Roughly Drafted recently about the upcoming Android 2.2 software and how if Apple released something akin to it people would be up in arms.

While Apple has taken a public beating for being slow to deliver some significant features of the iPhone OS, including last year’s copy and paste or this year’s multitasking, it’s less well known that Android is missing key features that everyone just assumes it must have.

I still want one

While acknowledging the iPhone is a superior device in terms of usability, security and design, the nerdy part of me would still love to have an Android device, and not just so I’d have an icebreaker with Gina Trapani who I have a mad crush on.

One of the more limiting aspects of the iPhone [for me] is not being able to automate tasks that I would otherwise fire up a shell and hack away at on a desktop. Having a Python interpreter (or even just basic shell scripting) on a phone would be an absolute slice of heaven, and I know that Apple will never allow it on my current device. I could imagine Apple doing an Automater.app-like environment for the iPhone OS at some point in the future, but I’d still prefer being able to write some scripts that use APIs for the phone, text messages, email and so on, then upload them to the phone. There’s so much stuff I repeat everyday that the phone itself could do for me.

All that said, having done no research into this I have no idea an Android device would allow me to much (or any) of this either, but I suppose if they didn’t I could roll my own custom firmware… that is, if Google allows it.

It’s 3am and I’m writing about phones. I should be asleep, dreaming about them instead. Hey, wait.


Microsoft’s consumer space woes

Hardware

Madobe Nanami, Windows 7-tan

David Olsen on Twitter said something this morning which I think is endemic of the reason why Microsoft is being crushed in the consumer space and can’t understand why. For once, a more serious post here on Rubenerd.com!

MS works with hardware partners to deliver more or less the same solution as Apple, distribute the delivery of competing product

I hate and love Clarkson at the same time

In an old episode of Top Gear from 2006, Jeremy Clarkson test drives the a Malaysian Perodua car. While acknowledging the price point and features made it compelling compared to other small and affordable cars on paper, he immediately dismissed it and took a sledgehammer to its body work in an entertaining rage. It was clear the car had been designed by a team of business executives in a board room, and not by people passionate about cars, he claimed.

The dilemma facing Microsoft isn’t that they have a lack of talent; some brilliant people work for them and they have access to the same potential employee pool as Apple does. Their problem is they advertise what they’re doing without addressing why other than profits, which means people fill in the blanks with images of the Evil Empire and monopolies. They also create consumer products by broadly duplicating products (or at least attempting to) from other companies and then stare in utter bewilderment when people keep buying iPods instead of Zunes, as David showed above.

Second hand embarrassment!

The image problem

Apple has pizzazz and is too cool for school, and Microsoft is old and tired. Microsoftians dismiss such notions as marketing babble and that consumers are dumb for falling for it, without realising how important such image is. Instead we end up with knockoff Microsoft stores in the US stocked with offerings from mediocre companies like HP and with hapless employees attempting to dance to the Black Eyed Peas. Don’t get me wrong, my dancing is painfully embarrassing too, but that’s why I don’t do it in public!

Apple is successful because they advertise themselves as a lifestyle company that wants to make life easier and more fun for people, and as a result they happen to make computers, music players and phones. Microsoft advertises themselves in the consumer space with lists of technical specifications. It works great for them in the enterprise space, but not for consumers.

Whether they intend it or not is inconsequential, consumers broadly see Microsoft as wanting to make as much money as possible as their why, and Apple as being a company wanting to challenge the status quo. They’re both businesses with shareholders, but the difference is striking.

The irony is that while Microsoft was trying to be Apple by attempting to duplicate their experience, the very real alternative market that embraces openness and customisation was cornered by the Linux folks, a loose confederation of white hat hackers and disparate IT companies with an OS that’s less reliable, secure and has lower performance than FreeBSD but that is driven by one hell of a goal. Microsoft is being squeezed from both ends.

What they so desperately need to do

I use Apple computers. I have an iPhone. I also have a bunch of vanilla boxes running FreeBSD and I still run Windows 3.0 with Multimedia Extensions and 95 in virtual machines for nostalgic fun. I grew up on Windows and many of Microsoft’s Home titles such as Bookshelf, Musical Instruments, Explorapedia, Dangerous Creatures and Entertainment Pack. Skifree! Chip’s Challenge! If you need proof that I used to like Microsoft products, I wrote about it in detail here back in 2008.

Unlike some Apple and Linux folk, I have no qualm with saying Microsoft is capable of making great products that are fun to use, because I remember using some. However, their approach of embrace, extend and extinguish that worked so well for them in the operating system and office software market simply doesn’t translate in the consumer space for reasons that seem to be out of their grasp or comprehension.

What Microsoft needs to do is take a step back and make a genuine attempt to connect with consumers. Don’t show us a vapourware video for a product you have no intention of releasing or simply photocopy another product and stick a Zune sticker on it, they need to tell us what motivates them to make these products.

Instead of flooding the market with hundreds of different (and often incompatible) devices that copy a product another company released three years ago, they need to pour their collective heart and soul into just a few and make it show. We can tell when a company has done this, and when they’ve made something as a result of board room decisions, as Clarkson showed with that Perodua.

I often point out here that for all their monopolistic shenanigans in the 90s and the horrid reliability of their products during that era, I reckoned there were some real diamonds in the rough during that time which gives me hope that they can do it again. As far as I know and care now, the Microsoft I knew and grew up with died a long time ago in a cloud of indignation and broken promises.

Perhaps the first step is to ditch Ballmer.


Netscape icon swap nostalgia

Software

I've decided to replace all the icons for my Mozilla browser installs with the icon from Netscape Navigator in a fit of nostalgia. Technically, it's not completely a falsehood, kinda.

If you want to as well:

  1. Download this icon: firefox.icns
  2. Right click your browser and Show Package Contents
  3. Go to ./Contents/Resources
  4. Replace firefox.icon with the downloaded icon

You might need to remove your browser from the dock and add it again for the changes to show.

First browser I ever used was Netscape Navigator Gold two point something, in primary school year five. Lots of numbers in that sentence.


Number syncronicities and pointlessness

Thoughts

The Cisco 2900

I’m not a superstitious person, but today a series of events unfolded that combined are not worthy of a blog post on a tech-ish site tlike this, but they mildly freaked me out enough that I'll be talking about them anyway.

In no particular order:

  • I’m written almost 2900 Rubenerd blog posts
  • I have 2900 unread messages in Gmail
  • I wrote a draft whitepaper on the Cisco 2900 router (nice kit)
  • … and a fun report on the retro ICL 2900 mainframe
  • My latest grocery bill from Woolworths was exactly $29.00
  • My latest development effort is just shy of 2900 lines of code

For those of you not part of The Overnightscape Underground universe, Frank Edward Nora has long had an obsession with the number 209, which mathematically is the same integer as 2900 rearranged as 0290.


BBC shows me what might happens [sic]

Media

I'd never be caought making such an obvious spelling mistkae, and I'm not even an international news service.

Well, I suppose if I report on my new favourite text editor and someone outside a country where I'm residing reads it, that makes me an international news service, right?


Using pushd and popd with tcsh

Software

Aside from FreeBSD induced inertia, the other reason why I stick with tcsh as my primary *nix shell are the glorious pushd and popd stack commands.

I love stacks, they’re one of my all time favourite computer science concepts. They also remind me of hot pancakes with syrup even if they were really named for plates in diners. I’m mad about pancakes and I’m mad about stacks, sometimes even using the latter in situations where they’re not necessary or advised because they’re fun. You probably didn’t need or want to know any of this. Pancakes.

My point, and I do have one

The pushd and popd commands simply allow you to push and pop directories onto a stack. If you’re as into stacks as me you can probably already start to think of all the cool things you can do with this in a shell setting and in scripts.

In a practical example, I use pushd as a drop in replacement for the venerable cd command. I still enter cd, but I have pushd aliased to it in my .tcshrc file.

With it used in this way, each time I change to a different directory it gets added to the stack. This means, if if need to switch between two folders that would be tedious to rewrite each time, I can simply pop each off the stack using popd and appear back where I was. It also has a huge history, so you can go back to a ton of different folders.

It doesn’t sound like much, but it’s probably done more to improve both my sanity and productivity than anything else in a long while. Its such a more elegant solution than using the up arrow cursor to search my command history for the cd command I used before.

Some useful .[t]cshrc arguments

If you intend to use pushd and popd in this way, I’ve found these settings in my .tcshrc (or .cshrc if used with tcsh) make them more useful:

## Use pushd as a drop in cd replacement
alias cd 'pushd'
## Return to ~/ when given no arguments, like cd
set pushdtohome
## Don't print each directory added to stack
## I have the working dir shown in my prompt
set pushdsilent