Tuesday, April 15, 2008

I'll download your streams.

So, there are these magic pipes with trucks that get clogged if you ram your trucks then the 'premium content' stops flowing. Please, somebody think of the royalties.

"Streams mean not having to necessarily worry about copy protection - although the iPlayer team did have to make a few tweaks when some enterprising souls found a way to hack the streams.

Downloads mean you do have to worry about copy protection."

-Wii becomes home of online video

All of this means linux doesn't get content because the content might catch 'free'.

Saturday, April 5, 2008

Make Work Fallacy

Quite convenient. I've been wondering what to call my critique of the green movement for some time. As I expected, the economists know what they are doing and knew about it all along. You can't pay more for something and claim it is more efficient, it is inherently less.

While it is true the open market defers many costs of good onto the public, toxic waste, deforestation, claiming that less of those at any cost is for the better is a fallacy.

Friday, April 4, 2008

Leprechauns



I am afraid I might have lied to some of you, I am sorry. I will put that behind me today. I might have confused Leprechaun: In The Hood (Leprechaun 5) with Leprechaun: Back 2 tha Hood. I am sorry, I would claim ignorance but it is no excuse. I can only hope you forgive me.

Maybe we can watch both of them together. We will all feel better about putting this behind us.

Thread Local Storage

So, I've been wondering where exactly this magic thread storage comes from. Apparently it is just a symbol type that the thread subsystem will utilize to alloc on thread creation. That is super wacky, but is exactly what I wanted to know. Now I can write my lockless lock contention detector no problem.
__thread bool awesome = TRUE;
Using Thread Local Storage
http://docs.sun.com/app/docs/doc/817-1984/6mhm7pl2a?a=view

STT_TLS in ELF files
http://blogs.sun.com/ali/entry/inside_elf_symbol_tables

This could be complemented with symbol from pointer lookup via dladdr()
http://linux.die.net/man/3/dlopen

Thursday, April 3, 2008

Delicious



Delicious

Wednesday, April 2, 2008

It feels like scripting in windows

#/bin/bash

function echo_cmd {
echo $*
$*
}

echo_cmd cp /dev/urandom /dev/null

Spam or Engineer?

Ha, jeremi is a robot.

http://multidimensionalbit.blogspot.com/