29 September 2008, 10:54 by Lykle de Vries

Pecha Kucha Nights remembers Mark Hoekstra

Tomoko Kagawa writes to us:

We just had our 55th PechaKucha Night last week. As Mark was very very special person for PechaKucha Night family here too, Mark Dytham and Astrid Klein took time to announce Mark’s news…


Mark Dytham and Astrid Klein remember Mark

Says Mark Dytham:

Our global PKN family is very close to us all here in Tokyo, and the news is really difficult for us digest. Mark embodied everything we aspire to at Pecha Kucha night (...) his spirit was so Pecha Kucha.

Comment [5] - permalink

22 September 2008, 20:39 by Lykle de Vries

Mark Hoekstra has passed away

Dear visitors of geektechnique.org,

As friends of Mark, we figured you might appreciate an update on things. It took us a while to find/hack our way into his server (which should be no surprise to you), but we finally managed. We hope you will forgive us for trespassing.

On Saturday September 20, 2008, Mark Hoekstra passed away.

Mark suffered a heart attack on Wednesday the 17th while on his bicycle. He was admitted to the hospital and kept in a coma. Friday night he was pronounced braindead. In the spirit of his open source thinking, his family agreed to a donor procedure for which Mark was kept alive. He finally passed away on Saturday morning. Mark had just turned 34 on the 12th.


Marks Death Notice as sent out by his family

The text in the notice reads:
“So many plans, an unstoppable stream of ideas,
Such an open and creative mind,
We will never again be able to enjoy it,
So strong once and now knocked down,
So sudden and much too soon,
Bye dear Mark”

Mark will be cremated coming Thursday, in Groningen.

Marks family and girlfriend are in our thoughts continously during this difficult time.

With Marks passing away, the future of this site has become uncertain. While we are sure the site will remain online for a considerable time to come, we are looking for a proper way to honour Mark and his assembled works. Please leave your thoughts in the comments, or send us an email at lykle [at] nieuwegarde.nl.

Comment [128] - permalink

14 September 2008, 13:12 by mark hoekstra

Hacking IKEA in Amsterdam

Last Friday I went to Amsterdam, first to visit the IKEA and afterwards to visit the exhibition Platform 21 = Hacking IKEA. The nice people of Platform 21 asked me a while ago if I could make something for this exhibition and of course I could! I’m quite thrilled that my project is part of this exhibition and last Friday (which also happened to be my birthday ^_^) I went there for the opening of the exhibition.


my project at Platform 21 = Hacking IKEA
click to enlarge

But… before I went to Platform21, I was supposed to meet with a reporter from RTL4, a Dutch TV broadcaster, because, for an item about this exhibition, they wanted to have a tour through the IKEA with ‘a hacker’. So, sure, why not? *^_^*

Here’s an excerpt of the item that aired last Friday on Dutch national television:


a direct link to the video on youtube

a link to the full episode of Editie NL

It was a nice experience, I really enjoyed cooperating with all the IKEA hacking that is going on in Amsterdam right now.


a picture of the opening night of Platform 21 = Hacking IKEA
click on the picture to go to my flickr set of this exhibition

UPDATE

Bright.tv posted an item too, from my Bright colleague Florine (disclaimer: I work for them)(another disclaimer: this video does feature my love toy *^_^*)


click to go to bright.tv

If you’re in Amsterdam any of the coming days/weeks, you can visit the exhibition at:

Platform 21
Prinses Irenestraat 19
1077 WT Amsterdam
The Netherlands
Open Wed – Sun, 14:00 – 21:00

related:

Platform21
Premsela
Ridiculous Design Rules: Form Follows Function Case Study
Amsterdam Weekly Issue 34 – page 7
NOS Headlines
my flickr set about Hacking IKEA
full episode of Editie NL of september 12th

Comment [40] - permalink

7 September 2008, 17:16 by mark hoekstra

Ten years of Google

Today, the 7th of September, Google is ten years old. Although there are some questions about the real date, Wikipedia is reporting the 7th of September 1998 as the official date Google was founded. Still, it is to be expected that Google itself will change its logo on September the 27th, although they’ve changed their logo on September the 7th as well in recent years. Ah well, who cares what the exact date is? They’re ten years old just about now, so cheers to that!

I’m not going to look back in detail on ten years of Google, there are already and there will be lots more who do that, next to that, Google themselves keep a good track of their own history.

No, what I’m really interested in, is how they started, from a hardware point-of-view. A while ago, I stumbled upon this picture.


click to enlarge
credit: jurvetson (flickr)

It’s said that that’s Google’s first production server and nowadays it’s at the Computer History Museum in Mountain View, CA, which, by the way, is a former Silicon Graphics’ headquarters, just like Google’s headquarters on 1600 Amphitheatre Parkway in Mountain View, CA.

What you can see is a bunch of Pentium II PC motherboards and CPUs, with what looks like IBM 9GB SCSI disks on top of them, resting on cardboard, which itself is resting on the vertical aligned memory modules.

Here’s the sign that goes with it in the museum:


click to enlarge
credit: Takuya Oikawa (flickr)

With limited funds, Google founders Larry Page and Sergey Brin initially deployed this system of inexpensive, interconnected PCs to process many thousands of search requests per second from Google users. This hardware system reflected the Google search algorithm itself, which is based on tolerating multiple computer failures and optimizing around them.

This production server was one of about thirty such racks in the first Google data center. Even though many of the installed PCs never worked and were difficult to repair, these racks provided Google with its first large-scale computing system and allowed the company to grow quickly and at minimal cost.

But… this is already a couple of steps up the (r)evolution ladder. Luckily, thanks to the Wayback Machine (which, afaik is not housed in a former SGI headquarters, but maybe they should too), we can still find copies of what Google looked like in the really early days.

And there, as part of the oldest indexed copy of http://google.stanford.edu, we can find some pictures and stats for the Stanford Google Hardware.

Although, the pictures aren’t working (for me at least), but, I already found this same page somewhere in 2004 and I made a mirror back then, for all of you to enjoy. ^_^

Google Stanford Hardware

an excerpt:


click to enlarge (a little)

This is our faithful Sun Ultra II with dual 200MHz processors, and 256MB of RAM. This was the main machine for the original Backrub system.


click to enlarge (a little)

This is our homemade disk box which contains 10 9G SCSI drives.


click to enlarge (a little)

The whole thing. Now which keyboard do I use?

// FILE ARCHIVED ON 19990209043945 AND RETRIEVED FROM THE
// INTERNET ARCHIVE ON 20040403102426.
// COPYRIGHT INTERNET ARCHIVE.
// ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
// SECTION 108(a)(3)).

And when I saw these pics again a while ago, I had it! If Sergey and Larry could build this enormous business on top of an old Sun Ultra II, so can I right? *^_^*

Mine even has close to a gig of memory as opposed to their 256MB. And then I’m not even mentioning all the other Sun Ultra I boxes I have.


click any of the pics to enlarge them

And instead of building disk enclosures out of Lego blocks, I even have something the Google boys didn’t have, a 180GB (yes, that’s not a typo) SCSI-disk, which I put in an old Sun tape drive enclosure.


click any of the pics to enlarge them

So, I should have a competitive advantage over them, right? right? *^_^*

Well, of course this is a joke. In reality I have this old Sun hardware for quite some time and I hardly have a clue what to *really* do with it really. Other than to overthrow Google of course. ^_^

Anyway, my plan to overthrow Google is probably just as valid as the others and Google isn’t going to be overthrown on search, simply because they do a good enough job on that and probably will do for quite some time. Next to that (imho) this is simply not the time. No, the only time to ever overthrow Google is when their revenue runs dry and their main income happens to be, of course, advertising.

Before Google everyone was convinced Altavista (I’m old enough to have used altavista.digital.com) did a proper job on search. And before NVIDIA everyone thought Silicon Graphics did quite a good job on graphics, right? And just as Google thinks the way to overthrow Microsoft is by making the need for a standalone operating system more or less obsolete, the way (and time) to overthrow Google will be when there’s no need for advertising anymore, or at least, not through their system.

And who says Google is doing a good job on advertising? What’s the reference there? Personally I wasn’t too impressed with the earnings anyway, one of the reasons for me to don’t do ads at all.

Ah well, right now it’s time to celebrate ten years of Google and for the Googlers I hope there’s lots of schwag, which you can wear proud when Google turns 15 or 20, or, when things turn for the worse, sell on eBay one day. ^_^

I can’t help but wonder who’s going to be the next occupant of 1600 Amphitheatre Parkway in 5, 10, 20 years from now, since that one seems to be King of the Hill Valley. But maybe the Valley itself won’t be the epicenter of all things web anymore. If that’s going to be the case, it would be a nice upgrade for the Computer History Museum one day. ^_^

Comment [3] - permalink

24 August 2008, 23:40 by mark hoekstra

back from holiday and a new project

The five year celebration of this site (thanks for all the positive comments!), was followed up by the longest moment of silence in the history of this site. Partly because I had the longest holiday of the last five years (and by far the best one too! For those interested in my personal life, there’s a flickr album), partly because I’ve been going through a lot of code the last few days because I really really wanted to switch to my two server setup fully with Lighttpd, but, with an upcoming project which I had finished in the background, I now decided to post that one (as a last one) on the old setup, before I really make the switch. I ran into trouble on getting the right regex expressions in my lighttpd.conf, which is needed to switch (in a right way) from Apache to Lighttpd. Throughout the years this site has grown to being partly statically hosted and partly through the CMS (textpattern), so a simple trick (404 for instance) to feed everything to the CMS/index.php doesn’t work and I’ll need more time to get everything fixed.

But, I do have a new project and it’s called IKEA love toy *^_^*

(only click if you’re not easily offended, it’s called a love toy for a reason)

It’s part of an upcoming exhibition at Amsterdam based Platform21, called Platform21 = Hacking IKEA and I was asked to join the fun.


what can one make of this? (the end result is called a love toy for a reason)
click the picture to find out

Platform21
Premsela
Ridiculous Design Rules: Form Follows Function Case Study
Amsterdam Weekly Issue 34 – page 7
NOS Headlines

Comment [2] - permalink

22 July 2008, 23:51 by mark hoekstra

five years of geek technique!

That’s right… it’s exactly five years ago since I started this page.

You can find the first post waaayyy down in the archive and it’s called… first post. (because I later imported the oldest posts into the current CMS, it doesn’t have number one…)

After that it would almost take two years before I really started to get some visitors (besides spam bots and people who are lost in google and such) and since then this site is doing ok, not that it matters that much to me how many visitors I get, I mean this site is not about page views and such, I just write (and make) what I like and if there are more people that like it, the better. And that’s about it, there’s really not much more to it.

Since it now has been five years, let’s look back just a little bit. This was the megalomaniac setup on which it all started (the VAX at the bottom hasn’t got anything to do with it…). A SGI Challenge S with a Mac Classic II as a terminal… (this was at my previous home)


click to go to the corresponding pic on flickr

Not much later I would colocate this machine… inside a suitcase and on my bike. I still have the tendency to do all site related stuff on my bike (the fact that I don’t own a car has nothing to do with that, honest!)


click to go to the corresponding pic in my pre-flickr gallery

But well, I’m in a little bit of a hurry right now and I don’t have the time to really go sit down and reflect more about all that has happened in the last few years. I can only say one thing, geek technique has been good for me and I truly wish I can continue geeking around here for a long time to come.


nooooooo, this is *not* geek technique’s new webserver
click to go to the corresponding pic on flickr

Why am I in a hurry? Well…. at the bottom of this post I already told you a little bit of the magic that has happened between me and Victoria from Buenos Aires and at this very moment… she’s in a plane! I’m going to leave in a few hours by train to pick her up, in Frankfurt.


Frankfurt? but it says Paris on your shoes!
*ahem* more about that, later (she’s not supposed to know all this!)
click to enlarge

On y va!

*^_^*

Comment [10] - permalink

15 July 2008, 02:50 by mark hoekstra

project: iNoPhone nada zero G

...an experiment in minimalism


click to go to the project page


click to go to the project page


direct link to video on youtube

iNoPhone nada zero G

Comment [5] - permalink

7 July 2008, 00:55 by mark hoekstra

project add-on: more 3D glasses

Last week I posted a project in which I adapted 3D glasses to the StereoView Port, a port which a lot of old SGI boxes have. But I thought that it would also be very nice if these glasses would work on just any VESA-compliant stereo port, a port which is used on lots of (older and newer) professional 3D OpenGL-cards, like NVidia’s Quadro-line and ATI’s FireGL-cards. And that’s what I did this time, mainly to be able to play Quake… in Stereo! ^_^


click to go to the project page


click to go to the project page

3D glasses for any VESA-compliant stereo port

DIY trackback
MAKE:blog

Comment [1] - permalink

30 June 2008, 00:44 by mark hoekstra

project: 3D glasses for my SGI

Ever since I got myself an Octane, I’ve got a renewed interest in everything Silicon Graphics. And with that, my old (imaginary) list of things-to-do with such a machine has been dusted off too. One of those things was making some 3D shutter glasses (cheap). And even though I’m tinkering with SGIs for years already, I never took the time to build some stereographic glasses myself, a project which has been online for years already and I’ve been wanting to do ever since I read it. And now it was time to actually make my own pair. ^_^


click to go to the project page

When you’re into the SGI hobbyist scene, you know this is possible for a long time already, there’s nothing new here. The reason that I post this is that I hope to inspire some people to grab a SGI cheap somewhere and tinker around with it.


click to go to the project page

read more at the project page:
making 3D glasses for a Silicon Graphics

DIY trackback
MAKE:blog
Hack a Day

Comment [1] - permalink

24 June 2008, 01:39 by mark hoekstra

Twelve years of Quake

This last sunday it was exactly twelve years since the shareware release of Quake by id Software was released. Twelve years! (my goodness I’m getting old). It was a coincidence I noticed it. This last weekend I was spending some more time on my Octane and after I installed all the (more or less) serious stuff, I felt like installing a game too and what else than my all time favourite game, Quake?


click to enlarge

Well, the Octane is quick enough to run Quake III (not that that is a major feat nowadays, with iPhones and iPod touches running it too), but I’m having some small issues with that and so I thought I grab back to good old Quake 1 for now and have a trip down memory lane running around some levels. (I hardly played Quake II for no particular reason)

Ages ago already I’ve written a little bit about how my roommate and I used to connect our Pentiums (oh yeah!) together with a homemade serial cable. Back in 1996 I bought a Pentium 133 (on an Asus P55T2P4) and at the same time they gave these CDs away at my university with this very shareware version of Quake. After years of watching Doom and Wolfenstein on other people’s 486s, I had a machine that could games like that and even something better and that was, of course, Quake.

Not long after the shareware version, my roommate and I got a full version of the game and later on also the first mission pack, Scourge of Armagon and we’ve wasted hours on that, especially on the deathmatch level of Scourge of Armagon.

(and I just knew that, back in the days, I read about Quake on well, a blog before there were blogs and I found it (it’s in Dutch). Coincedentally, the guy who wrote all that (and a lot about Quake too) is now my editor in chief at Bright.)


two networked SGIs running Quake… Bates?
click to enlarge

Well, back to here and now. While I was busy building my ultimate Quake 1 setup (I mean, two networked SGIs running Quake, this was the stuff of (my) dreams twelve years ago), just for the fun of it, I also googled a bit and found Scourge done Slick, Toon version, a machinima ‘movie’ made by QdQ, Quake done Quick taking place in Scourge of Armagon, the first mission pack. It’s a nice movie and good to bring back memories without the need to install the game.

Also good for getting back those memories is this speedrun through Quake 1:


direct link to video on youtube
link to higher-res version on archive.org

It was only now that I found that Quake (and Doom too) actually has been developed on NeXT/NeXTSTEP. Those must’ve been some exciting times (read that post by John Romero!)

Googling around, I guess I also found the ultimate setup when you happen to have a CAVE at your disposal. I mean, take a look at this! (and wait for the weapons at around 30 seconds):

(FYI, the guy is wearing 3D goggles, so he sees all this *in stereo*)


direct link to video on youtube

CAVE Quake III Arena
(check out the download section if you really happen to have a CAVE)

Well, as long as I keep blogging, every once in a while I’ll probably grab back to Quake 1 and I’ll be back with some Quake III goodness too once I’ve got that up and running on my iPhone Octane2. Quake (and the stuff of id Software in general) made such a big impression on me back then, that it keeps coming back. But well, maybe I’m getting as obsolete as the games I play and the hardware I own.

Whatever the case (and even though I’m late):

Happy birthday Quake!

there are more comments over on reddit.com

Comment [8] - permalink

Previous