Archive

Archive for the ‘hack-the-planet’ Category

Dye your life…

September 28th, 2008 No comments

Some weeks ago I came across those cool color changing LED lamps made by Philips in a hardware store. It’s a mood light with a remote control – you can even control up to 6 lamps with one remote… Oh I really do think that several of these would be great in the new office or at home.

livingcolors

Source: http://www.lighting.philips.com/microsite/living_colors/

Building Earth

September 9th, 2008 No comments

Steffi and I made our own version of earth some years ago using 3D Studio and NASA Images – we even made an animation. But this guy does a way better job – creating a photorealistic earth:

“For some time now, I’ve been studying how to build Earth in Blender. I’ve read quite a few tutorials, studied NASA’s Blue Marble images, and received critique from other Blender enthusiasts. I now have some satisfactory results, which I’d be happy to share.

I’ve put together a 21-page tutorial which explains how I achieved my Earth renders. I know there are already a lot of Earth tutorials out there – but none that I found helped me get quite the effect that I wanted. My tutorial combines what I gleaned from all the other tutorials, with what I learned on my own through hours of experimenting. I’m sure it’s not perfect – but I think it will be helpful for anyone interested in the subject.

The tutorial focuses on three different models of Earth – a photographic-style Earth, a Blue-Marble-style Earth, and a night Earth. It demonstrates how to render details such as proper specular shading and ray-traced cloud shadows.”

There’s a free pdf tutorial available that shows how to create these 3D renderings with blender.

Earth Poster

Source 1: http://chamberlinproductions.110mb.com/mappedearth.html
Source 2: “what’s the size of the earth compared to”
Source 3: http://web.olp.net/wildernesslodge/Earth%20Tutorial.pdf

I finally got my low latency network audio solution

September 1st, 2008 No comments

In May 2005 I wrote about a wish I had for years:

“As usual I’ve got a very strange wish what nobody else seems to have on this planet. I have several computers of different platforms. And on one of this machines there are speakers attached…I want to have the possibility to output from any of the machines to the speakers. And please loss-less and low latency!”

It took more than 3 years to fulfill this particular wish. But now it’s done. In 2005 I mentioned the Airfoil software that could run on MacOS X and forward sound from almost every application to an AirTunes compatible device. As it turns out Rogue Amoeba did their homework and created a free “Airfoil Speakers” application which can be used on Windows and MacOS X.

So the things are simple: Start the speaker application on a machine that is in the same network/subnet as the Airfoil master. The virtual speaker is then displayed on the master machine and you can assign a sound source from that machine to the speaker. Hmm… Simple Setup sample: One machine is in my kitchen (Windows XP machine) and one machine is on my desk – an iMac. In the kitchen only the speaker application is started and the iMac instantly “sees” the speaker. One click and the sound output of my desk machine is forwarded through the network to the kitchen… Easy and cool. One can think of any other combination of Speaker/Master application – even multiple speakers can be powered by one master…oh joy!

So here is what the master looks like:

airfoil

and this is what it looks like on a client (speaker):

airfoil2

Source 1: nerd wish of 2005
Source 2: http://rogueamoeba.com/airfoil/

das FeM Blog fest in Skripte-Hand

August 26th, 2008 2 comments

Offenbar spielt da gerade ein von mir nicht zu verantwortendes Skript verrückt – Schrankmonster wird zur Zeit nämlich 1:1 schamlos kopiert :-)

femblog2

femblog

Ich freue mich natürlich darüber und habe direkt mal die Google FeedAds eingeschaltet…

P.S.: Bitte bau noch einer von den Blog Administratoren dass die Umlaute richtig übernommen werden – so ist das ja alles nur halb so hübsch.

Source: http://blog.fem.tu-ilmenau.de/

Categories: FeM, hack-the-planet, Riot Tags:

Fixing the bad bad mouse acceleration in Mac OS X

August 24th, 2008 No comments

I finally found a fix for the unspeakable mouse acceleration problem I have with MacOS X. It’s just a fact that Apple seems to have no idea how to do the mouse handling. Some people say it’s the mouse acceleration curve that apple got wrong:

“As wonderful as Mac OS X is, it has a grave defect that can have an immediate adverse impact on the computer’s usability: the way it translates mouse motion into pointer movement. For many users, moving the mouse feels unnatural because of the peculiar way that Mac OS X performs that translation. In industry parlance, the translation is called the “mouse acceleration curve.” What is a mouse acceleration curve, and how is its implementation problematic under Mac OS X?”

It’s a problem I can live with but I am not happy. With Panther and Tiger I had a solution called MacMiceCommand. But with Leopard this solution stopped working and until I found this:

“This is a GUI version of Richard Bentley’s MouseFix. (i)MouseFix is a very simple program that will allow you to regain control of the mouse acceleration in Mac OS X. Both this web page and the program copies large parts from MouseFix because he says: “feel free to take the code and wrap a nice interface round it. Be nice and make it free for everyone to use though :-) ”"

Source 1: mouse acceleration explained
Source 2: http://www.lavacat.com/iMouseFix/

Categories: Apple, hack-the-planet, Hardware, Software Tags:

Paper Replika: Wall-e, Eve and…

August 18th, 2008 1 comment

…almost everything else. You’ll have to print it, fold it, glue it… and then it’ll eventually become:

“WALL-E Paper Model. WALL -E (Waste Allocation Load Lifter Earth Class) is programmed to clean up the planet, one trash cube at a time. However, after 700 years he’s developed one little glitch, a personality. He’s extremly curious, highly inquisitive and a little lonely.

  • Solar Powered Regeneration Unit
  • Size 33 All Terain Modular Treads
  • Twin Hydraulic Arm Shovels
  • Digital Audio Recording/Playback Module
  • Low Convergence Head Mounted Laser”

walle_9

Source: http://paper-replika.com/index.php?option=com_content&task=view&id=54&Itemid=30

Categories: graphics, hack-the-planet, Movies Tags:

When a site redesign isn’t accepted by your users…

August 13th, 2008 2 comments

…they eventually start making their own layout of your site… And you cannot do anything about it but listening to them!

A few days ago a big it-news site in germany relaunched it’s site with a new fixed-with-all-left layout. And more than 3000 comments by users had one and only thing to say: We don’t like it.

They disliked it that much that a few sat down and created their own site layouts by using firefox plugins like “stylish” – where you can create your own styles for sites.

beforeafter

I always wanted to see what these style-altering plugins can do but I never had the drive to think me into it…

Source: http://userstyles.org/styles/9589

Categories: graphics, hack-the-planet, Internet, Riot Tags:

Munich in 3D …

August 13th, 2008 No comments

OMG! I just realized that the better part of Munich is available in Google Earth in 3D mode – which means real real 3D buildings like this. I thought that the birds eye view of Virtual Earth is cool – but this is a different animal.

googlearth

Categories: graphics, hack-the-planet, Internet, Research Tags:

Indlebe Radio Telescope made by students detects (natural) radio signal

August 13th, 2008 No comments

“Last week, the Indlebe Radio Telescope, situated on the Steve Biko campus of the Durban University of Technology, successfully detected its first radio source.
The Indlebe Radio Telescope is a transit instrument that operates at the Hydrogen Line frequency of 1420 MHZ and uses a very sensitive radio receiver to detect extraterrestrial radio signals.
Stuart MacPherson, project leader in Electronic Engineering at the university, said he and his students were amazed when they realised the telescope had picked up a signal.
“We had made significant changes to the receiver to increase its sensitivity. When we went in that morning to check the data, we found that it had detected a source,” he said.”

It’s unlikely to be from an unnatural alien source but if you take in account that all the equipment was built by students on the campus of Durban Universit… that is just astonishing.

skyeyes

Source 1: http://www.thirdeyeconcept.com/forums/index.php?page=258
Source 2: http://indlebe.dut.ac.za/

getting the iTunes library to move or programmatically access the library without iTunes

August 7th, 2008 No comments

I am using iTunes as my main music player software for about 5 years now. In that time I had to move and restore my growing iTunes library more than 10 times. It can become quite a job to get it done properly so I came across this great howto article to help you and me out in the future:

“I see some discussion about fixing busted iTunes libraries, either when moving one on the same computer or migrating to a new one. Here’s what I have found works for me. Bonus: no slow AppleScripts or payments (donations cheerfully accepted and squandered).

First, what I have discovered about how iTunes manages music collections. There are two files it uses, one that is binary (ie, machine readable for faster performance on searching, sorting, add/edit/delete operations) and one that has the same information but in a human readable format (for a certain subset of humans who can read XML natively). The XML file is written from the binary file as a backup (check the dates to confirm).”

But that isn’t were it needs to stop. I had to do some more things with my iTunes library lately – like extracting all that ratings and exporting them into a new music player software I liked to test. I therefore wrote myself a little tool in C# that does the job of reading in the whole iTunes library and giving you programmatically access to that library. It only needs to have read access to the Mediathek.xml file iTunes stores in it’s music folder and you from there on can work your way through the bazillions of music tracks you may or may not have in your library. It even does the find-and-replace job a bit easier than the solution mentioned in the article above.

I release the code under the CC-Attribution-NonCommercial-ShareAlike 3.0 license and here is your download:

ReadiTunesMediathek.zip (11,82 KB)

This code is a simple example of how to use the XmlTextReader in C# and how to traverse through them. It should be easy to understand and easy to change. I would love to hear from you when and if it helped you.

xmltextreader

Source 1: iTunes library, fixing a broken one or moving one
Source 2: ReadiTunesMediathek.zip (11,82 KB)

your office chair: right out of your race car

July 30th, 2008 No comments

If you ever wanted to sit on a real fast office chair… you probably want to consider buying one of these:

rc128-2
built from a Lamborghini Diablo GT chair…

“Race Chairs brand office furniture is the perfect collection for the performance minded or motorsports obsessed individual. Our offerings are unique conversation pieces that give a subtle yet distinctive high tech atmosphere to any room.

Our chairs are made from the authentic high performance seats from exotic racecars such as Ferrari, Maserati, Lamborghini, and Porsche. From our unique connection to the motorsports world, we are able to acquire a unique and everchanging inventory. Our Carbonfiber desks are an industry first and our accessories collection and one-off motorsports memorabilia pieces truly complete the decor while acting as functional pieces in the room.”

It’s not cheap but it has style :-)

Source: http://www.racechairs.com/default.asp

Version 2 (final) of my Dropbox Tool

July 29th, 2008 No comments

Some days ago I wrote about a 10 minute hack of a tool I always wanted to have – now I was using it quite often so I decided to upgrade it a bit – besides of the usual bugfixing I added these features:

  • unlimited filesize – if the file is >4 Megabyte it’ll split into smaller portions and uploaded one by one
  • Progressbar :-) When uploading severel hundred Mbytes you just want a progress indicator.
  • new Icon (curtesy of my wife – she did not like the old icon…)

dropboxv2

You can grab the source here.

Source 1: DropBox-v2.zip (92,77 KB)
Source 2: a selfmade web drop box in 10 minutes

.NETAsm – inject native x86 code into your .NET apps

July 28th, 2008 No comments

It may come in handy some time to have this functionality available. Unfortunatly it does not support 64 Bits – on which I am mainly developing now – but it’s cool:

NetAsmLogo

“NetAsm 1.0 is released. NetAsm provides a hook to the .NET JIT compiler and enables to inject your own native code in replacement of the default CLR JIT compilation. With this library, it is possible, at runtime, to inject x86 assembler code in CLR methods with the speed of a pure CLR method call and without the cost of Interop/PInvoke calls.”

  • Runs on x86 32bit Microsoft .NET platform with 2.0+ CLR runtime (x64 may be supported in the future).
  • Provides three different native code injection techniques: Static, DLL, and Dynamic.
    • Static code injection: The native code is stored in an attribute of the method.
    • Dll code injection : this method is similar to the DllImport mechanism but CLR methods are directly bind to the DLL function, without going through the interop layers.
    • Dynamic code injection: you can generate native code dynamically with a callback interface that is called by the JIT when compilation of a method is occurring. It means that you can compile a method “on the fly”. You have also access to the IL code of the method being compiled.
  • Supports for debugging static and dynamic code injection.
  • Supports for different calling conventions: StdCall, FastCall, ThisCall, Cdecl. Default calling convention is CLRCall.
  • NetAsm can be used inside any .NET language.
  • Very small library <100Ko.

Source: http://www.codeplex.com/netasm

Categories: Development, hack-the-planet, Modding Tags:

self replicating machines

July 26th, 2008 No comments

When I thought of self replicating machines I thought of end-of-time scenarios and a robot armies conquering the world and enslaving the human race… it’s not that bad right now but we’re getting to it… sort of :-)

pc-va

“Adrian Bowyer (left) and Vik Olliver (right) with a parent RepRap machine, made on a conventional rapid prototyper, and the first complete working child RepRap machine, made by the RepRap on the left. The child machine made its first successful grandchild part at 14:00 hours UTC on 29 May 2008 at Bath University in the UK, a few minutes after it was assembled.”

“RepRap is short for Replicating Rapid-prototyper. It is the practical self-copying 3D printer shown on the right – a self-replicating machine. This 3D printer builds the parts up in layers of plastic. This technology already exists, but the cheapest commercial machine would cost you about €30,000. And it isn’t even designed so that it can make itself. So what the RepRap team are doing is to develop and to give away the designs for a much cheaper machine with the novel capability of being able to self-copy (material costs are about €500). That way it’s accessible to small communities in the developing world as well as individuals in the developed world. Following the principles of the Free Software Movement we are distributing the RepRap machine at no cost to everyone under the GNU General Public Licence. So, if you have a RepRap machine, you can make another and give it to a friend… “

Source: http://reprap.org/bin/view/Main/WebHome

Augmented Reality Game soon available (full source!)

July 25th, 2008 No comments

You may have heard about Levelhead – an augmented reality game made by Julian Oliver – if you did not hear about it? No problem:

Augmented reality (AR) is a field of computer research which deals with the combination of real-world and computer-generated data. At present, most AR research is concerned with the use of live video imagery which is digitally processed and “augmented” by the addition of computer-generated graphics. Advanced research includes the use of motion-tracking data, fiducial marker recognition using machine vision, and the construction of controlled environments containing any number of sensors and actuators.”

So – Augmented reality mixes the reality and the computer graphics and creates a new reality for you. That’s a lot of theoretical…so let’s talk about Levelhead:

It’s a game where you have to move plastic cubes with printed-on patterns in front of a camera – the computer now renders a new world inside of the plastic cubes – when you move the cube, the world inside the cube moves too… it looks like this:

lh_4_med

“levelHead uses a hand-held solid-plastic cube as its only interface. On-screen it appears each face of the cube contains a little room, each of which are logically connected by doors.
In one of these rooms is a character. By tilting the cube the player directs this character from room to room in an effort to find the exit.

Some doors lead nowhere and will send the character back to the room they started in, a trick designed to challenge the player’s spatial memory. Which doors belong to which rooms?

There are three cubes (levels) in total, each of which are connected by a single door. Players have the goal of moving the character from room to room, cube to cube in an attempt to find the final exit door of all three cubes. If this door is found the character will appear to leave the cube, walk across the table surface and vanish.. The game then begins again.
Someone once said levelHead may have something to do with a story from Borges.. For a description of the conceptual basis of this project, see below. “

If you are not amazed now? You should watch this:

The thing is – this cool game and technology will be available at the end of this month as full open-source. I suggest to check Julians site back at the end of the month at last.

Source 1: Augmented Reality @ Wikipedia
Source 2: Levelhead homepage

what typing 4 words a second sounds like

July 24th, 2008 No comments

Okay – the ones who are frequently using a keyboard know that they are getting faster and faster as time goes by – so it’s normal to type fast but FAST is not enough to compete in the national speed-typing contest in the states:

“Who’s the fastest typist in the land? If you’re talking about the Land of Lincoln, it’s arguably Melanie Humphrey-Sonntag, who has won the Illinois court reporters speed contest for the past three years. At last year’s event she transcribed the contest’s blazing dictation—averaging 245 words a minute—with a 99.193 percent accuracy.
That’s about 4 words a second.”

Source: Chicago Tribune speed typing (with video)

Categories: hack-the-planet, Hardware, Reallife Tags:

How much memory can you put into one giant x64 machine and actually use it?

July 22nd, 2008 No comments

The answer is: 2 Terabyte.

“You can see physical memory support licensing differentiation across the server SKUs for all versions of Windows. For example, the 32-bit version of Windows Server 2008 Standard supports only 4GB, while the 32-bit Windows Server 2008 Datacenter supports 64GB. Likewise, the 64-bit Windows Server 2008 Standard supports 32GB and the 64-bit Windows Server 2008 Datacenter can handle a whopping 2TB. There aren’t many 2TB systems out there, but the Windows Server Performance Team knows of a couple, including one they had in their lab at one point. Here’s a screenshot of Task Manager running on that system:”

image_thumb_1

P.S.: Thx boonkerz.

Source: http://blogs.technet.com/markrussinovich/archive/2008/07/21/3092070.aspx

Categories: hack-the-planet, Hardware, Riot Tags:

Wie die Karten in das Navigationsgerät kommen

July 21st, 2008 3 comments

Wer schon immer mal wissen wollte wie die Karten eigentlich erstellt werden die in so ein Navigationssystem den Weg weisen der sollte sich mal folgenden Artikel und höchst interessante Bilder anschauen:

“Navteq fährt mit speziell ausgerüsteten Fahrzeugen rund 7,5 Mio. Kilometer ab, und das Jahr für Jahr. Denn auch wenn auf der Verpackung steht: 7200 neue Kilometer, dann bedeutet das nicht, dass der “Rest” nicht auch unter die Räder genommen wurde. Und das lohnt sich immer: Hier steht mal ein neues Schild, da ist eine neue Einmündung und dort wurde vielleicht die Straßenführung geändert.”

Source: http://www.ksmichel.de/?p=289

How to turn an old notebook into a very stylish Arcade / MAME Cocktail Cabinet

July 8th, 2008 No comments

You would need:

  1. an old yet powerful enough notebook to play MAME games
    300px-MAME
    MAME is an emulator application designed to recreate the hardware of arcade game systems in software, with the intent of preserving gaming history and preventing vintage games from being lost or forgotten. The name is an acronym for Multiple Arcade Machine Emulator.”
  2. an IKEA RAMVIK sideboard
  3. go to the homepage of the project to get the details how to build it :-)

IMG_0599_2

Source 1: http://en.wikipedia.org/wiki/MAME
Source 3: http://www.ikea.com
Source 2: http://mamebook.blogspot.com/

Categories: Games, hack-the-planet, Hardware, Modding Tags:

If Windows XP updates fail more than one time…

July 6th, 2008 No comments

… like on two of my machines – try this:

regsvr32 wuapi.dll
regsvr32 wuaueng.dll
regsvr32 wuaueng1.dll
regsvr32 wucltui.dll
regsvr32 wups.dll
regsvr32 wups2.dll
regsvr32 wuweb.dll

- At least on my machine it now installed the updates flawlessly.

Categories: hack-the-planet, Microsoft, Software Tags:

When you’re in need of a good whiteboard… use Wii controllers + homebrew

June 8th, 2008 No comments

Oh yeah. I talked about these kinds of electronic whiteboards for years – and now it seems that there is a cheap and really useful DIY solution created by Johnny Chung Lee(beside several other really useful and astounding DIY jobs)

“Since the Wiimote can track sources of infrared (IR) light, you can track pens that have an IR led in the tip. By pointing a wiimote at a projection screen or LCD display, you can create very low-cost interactive whiteboards or tablet displays. Since the Wiimote can track upto 4 points, up to 4 pens can be used. It also works great with rear-projected displays.”

So you need:

  • a Wiimote
  • a selfmade Infrared-LED Pen that marks the trackable point

So namenlos (his blog) did his version of the Wii whiteboard and made a video of it:

(due to music the license of this video is CC-BY-NC-SA)

Really impressive isn’t it? And you can do so much more with this Wiimote stuff. – Actually I am planning to get such a Wiimote and a Pen and try it myself.

Source 1: http://www.cs.cmu.edu/~johnny/projects/wii/
Source 2: http://blog.slash-me.net/archives/268-Wii-Whiteboard.html

Categories: hack-the-planet, Hardware, Modding, Research Tags:

german Citizens’ band radio over the internet…Freies Funknetz!

June 2nd, 2008 No comments

The internet makes things possible some people dreamt of for years. One of these things is the possibility to stream live-voice-chat over the internet. Many people used the citizens’ band radio – CB radio – for the last decades:

Citizens’ Band radio (CB) is, in many countries, a system of short-distance, simplex[1] radio communications between individuals on a selection of 40 channels within the 27 MHz (11 meter) band. The CB radio service should not be confused with FRS, GMRS, MURS, or amateur (“ham”) radio. Similar personal radio services exist in other countries, with varying requirements for licensing and differing technical standards. In many countries, CB does not require a license and, unlike amateur radio, it may be used for business as well as personal communications.”

For several years now there is a group of people from virtually everywhere in germany who connect their CB radios to the internet – they link their “gateways” together using a software normally used by online gamers called “TeamSpeak”. All you have to do to take a look is to read this short how-to and follow the steps.

Here’s a sneak-peak at the current status of the server:

There’s even a livestream available (but sometimes not working):

Source 1: http://www.freiesfunknetz.com/
Source 2: http://www.goteamspeak.com/

CHDK – the alternative firmware for many Canon Digital Cameras

April 22nd, 2008 1 comment

“CHDK is a firmware enhancement that operates on a number of Canon Cameras. CHDK gets loaded into your camera’s memory upon bootup (either manually or automatically). It provides additional functionality beyond that currently provided by the native camera firmware.

CHDK is not a permanent firmware upgrade: you decide how it is loaded (manually or automatically) and you can always easily remove it.”

chdk

Main features:

  • Save images in RAW format
  • Ability to run “Scripts” to automate the camera
  • Live histogram (RGB, blended, luminance and for each RGB channel)
  • Zebra mode (blinking highlights and shadows to show over/under exposed areas)
  • An “always on” full range Battery indicator
  • Ability to turn off automatic dark-frame subtraction
  • a higher compression movie mode, and double the maximum video file size
  • exposure times as long as 65 seconds
  • exposure times as little as 1/10,000 of a second
  • ability to use the USB port for a remote trigger input

Additional features:

  • a depth-of-field (DOF)-calculator
  • File browser
  • Text reader
  • Calendar
  • Some fun tools and games

Source: http://chdk.wikia.com/wiki/CHDK_in_Brief

Categories: graphics, hack-the-planet, Hardware, Modding Tags:

SPAM-Bots can decrypt Captchas… ups…

April 15th, 2008 2 comments

If you thought that those fancy Captchas would serve their purpose of SPAM prevention forever you might want to think again.

From Wikipedia:

“A CAPTCHA (IPA: /ˈkæptʃə/) is a type of challenge-response test used in computing to determine that the user is not run by a computer. The process involves one computer (a server) asking a user to complete a simple test which the computer is able to generate and grade. Because other computers are unable to solve the CAPTCHA, any user entering a correct solution is presumed to be human. A common type of CAPTCHA requires that the user type the letters of a distorted image, sometimes with the addition of an obscured sequence of letters or digits that appears on the screen.”

It usually looks something like that:

Captcha

Now the news:

“Websense Security Labs ThreatSeeker™ technology has discovered that spammers in their recent tactics have drawn their attention towards traditional and infamous Hotmail, aka Live Hotmail services after the streamlined Live Mail Anti-CAPTCHA operations. Spammers have managed to create automated bots that are capable of not only signing up and creating random Hotmail accounts, but also use these accounts for spamming purposes from a proper Live Hotmail service.”

hotmailcatpcha-1.7[1]

Source 1: http://securitylabs.websense.com/content/Blogs/3063.aspx#
Source 2: http://en.wikipedia.org/wiki/CAPTCHA

Dr. Pepper supply refilled

March 6th, 2008 No comments

Hurray! The next Dr. Pepper delivery arrived this morning from our friends at Lifestylefood. Great stuff and the delivery was just in time. 48 cans … that’ll take us… uhh… 2-3 weeks… probably less :-/

IMG_0300

Categories: Development, hack-the-planet, Reallife Tags: