« Mai 2008 | Main | Juli 2008 »

27.06.08

Kalkin:Revelation 0.5b @ Lauter Festival

kalkinLauter08.pngYes the project is still on defrost and with an amazing change of code in my VJ program of choice - VMDX - its now actually much closer to what I envisioned - its kicking fast (finally full 25 fps+) dancing to the beats and propping superior visual quality. Together with a DJ set that has been talked about in very depth with DJ Jóse before the performance and a festival location that is sported in the beginning of the film and fRED kicking it with me this will be for me a very exiting event. The performance will be around 11:00 pm at the prototypen stage.

The entrance fee for the whole festival will be 15 Euros and entrance opens at around 4:00 pm.

More information on the festival on the Lauter website. If you happen to be around I would be happy to hear your comment - oh and pray for good weather ;)

ICANN makes the DNS flat - for the rich that is

ICANN has approved the relaxation of the top level domain rules. That is normally a very welcome development because it means we could finally get rid of the stupid .com .de levels and everyone can register a .whatever. In theory that would be a great way to level the playing field and reset the internet sort off. In reality so what ICANN has done is sell the internet to the 1Mio+ corporations because a new top level domain under these new rules costs 100.000 dollar upwards (not quite clear if that is per year or a general fee) meaning that only the companies or persons with a 100.000 grant to spare can register their own TLD (which still needs to be approved by ICANN). Now that means for the first time since I am using the internet I can not afford a basic service - one that is poised to become a "trademark" for success. The playing field has just tilted heavily toward big corporate greed - this rule change has "lobby" written all over - after the big companies failed to make sure that their trademarks are "protected" with the TLDs as they are now - they ask for becoming an exclusive club of the rich owning a very special TLD is such a strong marketing standpoint that NOT doing for a company would be likely branding suicide - small companies, startups people with innovation will now either use a lot of their startup capital to get the branding benefits of a TLD or just suck it up and use the "old ones" which they will become known not too much in the distant future and everyone will see which company has "made it" and which hasn´t - this is a really sucky development and will haunt the net for the years to come. ICANN either you make the DNS flat or you don´t - the new state is on par with loosing net neutrality as it creates a two class internet society in the long run.

25.06.08

Interview with the Dalai Lamas brother

Via boingboing comes a link to tokyomango who did an interview with the younger brother of the Dalai Lhama - I have not read so true words in a ling long time. Go read it and be enlightened. Even so the guy is "rebellious" and unlike his brother in many ways what he says is so down to earth and yet so much in synch with buddhism its awesome.


GR: What do you think about the preservation of Tibetan culture in Dharamsala?

TC: I think we’re losing it. Culture is not about dancing; it’s not about the songs you sing. I think we are starting to go mainstream here—people are wearing baseball caps and baggy pants. Human culture keeps on changing—it’s constantly being modified. There’s no such thing as the “original culture”—we are always in a state of flux. So it depends on how you look at it. But no matter how you dress or what kind of song you sing, as long as you can relate with other people, I think it’s okay. Any trend that is based on the mistaken view that freedom under democracy is a license to do anything is dangerous. You’ll destroy yourself, your family, and your community, because it’s based on selfishness. Say somebody is very angry, and he just can’t listen to reason. That person’s reason for not restraining himself is, I’m free.I can to whatever I want. The restraining factor is becoming smaller and smaller. We are becoming noble savages.

http://www.tokyomango.com/tokyo_mango/2008/06/my-interview-wi.html

24.06.08

rP 2.7: Frei und Lauter!

rp27prototypen.jpg
Windige Angelegenheiten mit ideolgy und süditalienischen bumbdub nicht ohne Kraftfutter lösen wir am liebsten mit Timecredits in Baumhäusern.
Danach wird das Wasserauto unter der Windanlage mit Seifenkraut gewaschen und Vj´s und Dj´s werden LAUTER! Japanische Futurepunkhollogramme spielen mit Midicontrolern KornkreisPacMan in fremden Swimmingpools. Gibt´s noch Fragen?

Wie immer am besten den podcast subscriben (iTunes -> Erweitert -> Podcast abbonieren -> link reinkopieren)

http://www.prototypen.com/radio/index.xml

oder durch den iTunes Music Store abbonieren (muss man nur auf Link drücken und dann im Musik Store auf abbonieren gehen)

Radio Prototypen im iTunes Music Store

oder direkt speichern unter

Als Enhanced Podcast im AAC Format:
http://www.prototypen.com/radio/rP27_Lauter.m4a

Oder als normales MP3:
http://www.prototypen.com/radio/rP27_lauter.mp3

Links des podcast im "enhanced" Teil des MPG4 ausserdem im Lyrics Teil des MP3 und hier:

Intro

Hintergrund Musik Heute: Aquietbump
Musik: Kraftfutter released auf aquietbump
Musik: iD.EOLOGY - because best things are free (Edition Hiphop)


Free Culture News

Local exchange trading system
Zeit Credits
FreeTransportation: Water Powered Car
Free Food/Medecin - Pflanzendatenbank
FreeSoap
FreeLiving: BaumRaum superstylishe Baumhäuser
LotsARobots: Modular Robots
FreeEnergy: Windkraft für 3000
Free Energy: Kleinwindkraftanlagen


Thema: Lauter Festival

Lauter Festival
Lauter: Freunde des Wahnsinns
Lauter: Jammin Inc.
Lauter: The Special Guests feat. Willie Ocean
=ff=
protobeamaz:fALk & fRED & DJ Jóse & mogreens performen Kalkin:Revelation


Links für 400

Flashmobs über google earth und Facebook in Swimmingpools
Kuhle Midi Nano Controler
Kornkreise Google earth (pacman)
Komplexester Kornkreis überhaupt gefunden
Kornkreis Research
Japanische Futurepunkgirls
2 Hollogramme erscheinen bei Musion (Cisco)

Snow Leopard: Auto Font Activation through Spotlight

This OS is going to be my darling I can say that already. Something that I have made a feature request in every major OSX release since 10.0 is coming finally true.

from roughlydrafted:
Sources also indicate Snow Leopard will expand upon Font Book to provide full Auto Activation of any fonts requested by any application, using Spotlight to track them down.

and its even better then one thought. Imagine the computer to be intelligent enough to find fonts on your harddrives or servers for you instead you firstly trying to put fonts in an orderly fashion then upgrading systems then a year later opening a document then figuring out there are fonts missing then searching for the fonts on all your available resources then putting them in the font book app then activating them. (yes I am also using linotype font explorer - but the autoactivation feature is so buggy its almost unusable and I lost the organizational database twice after reinstalls already and remaking that takes a lot of time). Now open a document and its activates all the fonts if they are somewhere on your mounted disks - hope that this will be fast and stable.

16.06.08

Sprout Core - Objective J - 280 slides

Sorry to bore the ones not so into Web/OSX technologies but the news trickling in after the WWDC this year are FAR more revolutionary then any iPhone tech ever was (in my not so humble opinion that is of course). Today I learned about sprout core - an Objective C framework for webapplications. Well I am coding a webapplication since roughly six month now and I am quite deep into the matter. For a webdeveloper you have the following options:
Go the PHP/Perl Javascript route - the most open most supported most ugly most cumbersome most diy route there is.

Go the $insertLanguageofChoice on Rails or on other drugs with a 10MB Javascript framework that works 10% of the time route you do it once and in 4 years the on rails hype has ceeded and your $insertLanguageOfChoice is not supported in a webserver anymore and your javscript framework has so many bugs incompatibilities with the code you have written 4 years ago and you are forced to upgrade because the version you where using has about 1000000000 security holes.

Go the Silverlight/AIR/Flash route - very good controlling how your output looks like in the end - quite easy to learn and follow through - total lockin with one or two companies that could get no worse already (you would think)

Apparently there is soon another route.
SproutCore is an Javascript framework developed by Charles Jolley. Mr. Jolley enjoys a position at Apple working for the .Mac team nowadays. Sprout Core has native drag and drop and a full Model View Controller like Rails. The development on SproutCore is very much like Cocoa development on the mac. You can build complex applications without doing much. Now tie this together with some other developments at Apple like the gene engineered SquirrelFish Javscript engine that by my own account is about 3000% faster then anything out there (purely subjective me running my own stuff on Safari4 without NDA) + add a bit of WebObjects love - the backend webtech that is actually reallyreally awesome just was never usable due to interface problems and years of neglect (they did pick up development a couple of years ago, made it free and I even think partially open source and included - wait for it - javascript support) you are getting somewhere where you might have the best of all worlds - lets hope if it works out like this it is open as hell.

Now this is not just a rumor or some rambling - no I have some real juice to proove how awesome something like this could be.

I stumbled accidently over the site 280slides.com. And instantely thought "wow here something else is going on". What the site is or does is basically the Apple Keynote application on the web. I see you all shudder in despair "WEBAPP"?!?!. Yes Webapp - but at least in Safari 4 I can see no speed difference with this "webapp" and keynote on the same computer - I would even venture to say it feels almost snappier. And the interface is as close as you can get without floating palletes and the stuff. Yes you can change fonts on the fly type stuff inside the slides and present it share it on the web. When I originally stumbled upon it I thought "Flash - this must be done in flash". I looked at the source code which is an astounishing 50 lines long and does not have any flash files in it - the most important line was the following:

 script type="text/javascript" charset="utf-8" 
src="Frameworks/Objective-J/Objective-J.js"

oha. Wow. Now go try the webapp - use the webkit nightly build to get the squirellfish javascript engine. Its a revelation - its a bend in the space time continuum - you will witness computer history - and I am not exaggerating.


Roughly drafted Daniel Eran Dilger has more indepth information on the whole matter and he comes from more of a programmer site so he has the real juice if you like more...

Little Update: I should do more research before I post - so apparently the 280slides is not based on sprout core but on Objective-J a framework by 280North - three guys - two of them former apple employees. I still think that this might just be another name for the same thing. For the real sproutcore framework presentation visit a .mac picture gallery (soon mobileMe gallery) - like this one (no that not mine - I never put any pics on the web)... So call it what you want Objective-J SproutCore or a mix of it - it surely seems powerfull as hell and the apps its churning out are fast, pretty and beautiful.

15.06.08

Safari 4 - the end of the browser

A long long time ago I wrote an article here on this very blog claiming that the browser is not the future of the internet. I was saying that modern webpages provide services and that services are best served with their own interface, with their own usability and that most of the time the browser as the interface framework is not the best presentational model. Well in a stunning move two years after I wrote this apple is moving us closer to this reality with Safari 4. As I read today Safari 4 can save a webapplication as its own application without the need of the traditional browser interface around it. Now technology wise this is nothing so new for Apple as Dashboard is essentially doing that since its introduction - but making this way accessing webapps mainstream is sure dropping like a bomb. For the reference I also read that Mozilla is providing such a service already - but I have never found this information before nor have I found an easy to use button for the user to make a webpage an application. Now I can not say how glad I am to be freed from the square box browser interface soon and write apps for clients that really interface them with us - it brings usability to a much higher level. It makes representation of data that more focused. I will have a test of this technology soon and report how it went later on - surely exiting and I predict this will change the way we see the web rather sooner then later.

10.06.08

Quicktime X

After awaking from the enormously boring keynote this morning I actually headed over to the Snow Leopard page that apple put up and what do my weary eyes see? Quicktime X. It really does seem that Snow Leopard is the OSX version that OSX should have been from the beginning - 8 years after its introduction. Yes we got a ton cool interface features in the past years, some great functionality and stuff - but OSX lacked speed right from the beginning and never quite recovered (I still think my Titanium Powerbook running OS9 was way way faster (in everyday use that is - of course not rendering) then the current top of the crop Powerbook running Leopard). Then also it seemed that some very important core components have been left out of the development cycle all together just fixing them up to run on OSX and the modern computers but still the behind seemed to carry so much baggage and if you went a bit deeper then a normal user would you felt this baggage dragging you down into the muddy bottom of the ugly code sea.
Two of these components - for me at least - are so essential for my work and everyday normal use that sometimes I was questioning the sanity of the OSX developers for overseeing these components so long. Its the much hated Finder and even more importantly Quicktime.
Now last year they announced an "all new Finder" and everyone was filled with joy - yet what we got was a great new interface for the finder - that still lacks the spacial OS9 Finders quality - but definitely got visually/interface wise on the right track - yet the core of it seemed to be the same old and the Finder is still sometimes idling with 50% processor use now and then (that is me doing nothing and the finder using 50% processor for doing nothing or so it seems - that is happening daily and I witness that even on an 8 core mac not only on the Powerbook -> MacBookPro). So I really really do hope the Finder get new underlying code for SnowLeopard but thats not the topic of this post - the topic is Quicktime.
Now Quicktime is a GREAT tool in itself. Lets split out what Quicktime actually is.
What a normal user normally sees as "Quicktime" is the the Quicktime Player - that is just a fancy front end to the underlying core technology called Quicktime - this technology is capable of producing and playing Quicktime containers - and a dozen and some other Media enclosing container formats - such as MPEG1,2 or 4 (video or audio) but also picture files (go ahead and see for yourself how you can open a JPG with Quicktime Player). Hence quicktime is pretty much responsible to display something or create something whenever there is an audio, video or picture involved on OSX. In this day and age where "MultiMedia" is something people need as much as oxygen (ok I am exaggerating for dramatic reasons here) Quicktime is the Oxygen mask to make you survive in the toxic environment that is riddled with format wars and thousands of different formats.
Quicktime - through extensibility - is one of the best technologies out there because it simply can play such a HUGE range of formats right out of the box - going back to play videos created in 1990 (yes I have one and it still plays). The codecs support (codecs are algorythms that compress video or audio to smaller sizes) is tremendous and it includes every codec ever delivered on Quicktime itself. Yet as we know with windows - backward compatibility comes with a price. Making upgrades without breaking stuff becomes harder and Quicktime has felt this. I would venture to say that Quicktime has not seen a significant update since 1999. I am not sure as I am not a developer but I would say that raw multiprocessor support was built in back then already (for two threads that is). The only update since then worth mentioning is Javascript support slapped on so you could actually interact with Quicktime films through webpages - if you have used this feature you know why Apple is not trumpeting it more on its front page.
Now what is missing? Why am I so happy to see that Quicktime gets the full overhaul?
1. True multiprocessor support.
Video encoding is the single most CPU intensive task beeing done by more then one community (only trumpeted by the Scientific Community with its hardcore calculations and the 3d community by its rendering tasks). As it stands it seems some codecs are capable of more then two threads but most Quicktime tasks are tied to two threads and that is unbelievable.
2. Bugs, crashes, bugs, slowness. Demandingly working with quicktime (meaning opening and rendering 100 videos or 2 hours videos or 2 hour enhanced podcasts etc) you can just wait for spinning beachballs outright crashes, files that stop at two gig when rendered over network and outright causing kernelpanics (try opening 600 movies in QT player (yes that is something I do have to do at times)).
3. The web...
Apples neglect has most cetainly cost them a huge opportunity to overtake the online video deliver market - now completly dominated by Flash - which is about the worst container for video performance wise. You know right after the browser wars in the mid to end 1990s you had the media wars which where basically fought between Apple with Quicktime, Microsoft with Windows Media and Real with Real media. There was no clear winner but then everything changed. Real - the clear front runner completely fall back with having not enough resources to throw out for free services without overloading them with ads - which turned off a lot of people, Windows Media also somehow lost contact with Microsoft concentrating on Windows Vista and Apple clearly had an opening but blew it because Quicktime on the web sucked bad, the quicktime plugin just used soo much resources - still out of this race Apple came out on top (supported by the success of the iPod and the improved installed user base of Quicktime as a result) but somewhere in between Flash added video capabilities (based on the old sorenson codec apple used to push 4 years earlier). The thing it what gave flash video tracktion was the installed user base which has always been much higher then any other plug in. Then came YouTube and embraced FlashVideo and the battle seemed over. Then Adobe bought Macromedia and included MPG4 (baseline) and shortly later MPG4 (h.264) into Flash - making Flash a pure player application rather then a container format. Apple in the meantime has grown the installed user base through iPod and more importantly the iPhone - which does NOT include flash (for a reason I will tell you) yet.
Thing that was problematic for apple with quicktime on the web was not even quicktime itself so much but rather the lack of information of how to embed quicktime and how to make pages without Javascript that don´t load the whole movie itself before the user is clicking on the play button (that still has not been ironed out yet btw). And a customizable player interface (that is rather halfheartedly ironed out through Javascript which sometimes even works).
These are the most important things Apple needs to adress to make me a satisfied customer when it comes to Quicktime. There are probably more things - mostly relating to

Now Apple has one absolutely tremendous asset to actually turn around things and that is the iPhone. The phone is set to become the defacto standard to browse the web on the go (and if you have used one ever you know what I am talking about). Apple has not included flash in the first gen iPhones and while I believe that speed was a concern (the one they put out officially as the reason they didn´t support flash) as this can be witnessed by much faster Laptop computers spinning their fans with two youtube videos open - I still think the bigger picture is that they see the iPhone as the Quicktime on the web comeback device. Lets be clear - I actually have a lot of love for Quicktime as a container format - its so extensible it has great support for interactive media even outside its own container (I would argue that Quicktime is the only system that can play the MPG4 interactive spec as it is on paper) and the number and quality of codec is unrivaled - the encoding quality is maximum of what a codec can deliver and the usage is easy as pie even for more complex stuff. So Quicktime on the web will have another shot and I truly believe I will see a Quicktime version of Youtube in my lifetime.
So Quicktime X has to clean up the underlying codebase (a rewrite comes close and has already started with Quicktime becoming a core component). It has to make this Javascript stuff work 100%. The latest iterations have been better all around but still when you are going outside safari it lags a bit. Especially if you want to make your own controller - to get a feedback from the plugin you have to sprinkle some serious voodoo and then it still fails at points (try scrolling through a window on apples site with apples controller - I mean stress test that scrolling - it will fail at one point or get sluggish or crash your browser or whatnot and that is the best implementation there is on the web - everything else I have seen is even worse).
And QTX has to be fast fast and as bug free as possible and utilize all threads and the graphic cards (maybe even with CUDA pretty please).
And QTX has to come with more authoring application. A QTXCode would make me dance. What for? Interactive content! Quicktime has great capabilities with QT VR, Tracks, Sprite support and whatnot to actually replace websites (yes you heard me right) the potential is tremendous - I tried that once and I loved the general idea but making it work with like walking barefoot on ice-spikes while your head is worked on with a flamethrower. Now the Javascript is there to make an interaktive quicktime (or MPG4!) interact with an HTML page. And while Quarz composer is great to make neat animations and interfaces it does not replace an actual timelined authoring tool.

So in general for me Quicktime X is the announcement of the day and I hold out big hope for it to become THE media plugin surpassing Adobe Flash in a heartbeat (and I believe they will have true vector support in Quicktime X too . it would make sense since OSX itself already has vector support throughout). And there is no problem with installed user-base as mentioned above - iTunes need Quicktime - iPod iPhone needs iTunes.

5.06.08

Apple: Snow Leopard - speed and stability...

I just read an article on Ars Technica making the case that the next MacOSX version will be called Snow Leopard and I didn´t need to read any further to see what it is about (i did read it in the end of course). Apperantly (and no I am not in the know as of yet) OSX gets a much much much needed codecleaning. I can not say how happy I would be if thats indeed the case. No more featuritis just a clean lean fast stable system. And while I think there is going to be an outcry of die hard old time Mac users for the dropping PPC support I think its a good move to consolidate the code base (less code to watch over mean less bugs creeping in). And what I would cheer as loud as I could is the dropping of Carbon - about fucking time. And to you three carbon developers - get a grip - you earn money with programming you can surely learn something new and make your codebase meaner, leaner, cleaner, faster in the end and everyone will be happy (yes that means work - no free money is there?).
I really pray to the finder gods (who are utilizing ridiculous 40% of the processor pretty constantly at the moment) to make this rumor true and bring us a true new finder (not just a new interface), a quicktime that doesn´t suck, graphic card drivers that actually use the graphic cards fully, stopping ram leaks, stopping hanging system calls etc etc etc.. If thats true its one heck of a smart move on apples part - but then again I believe it when I see it - we were promised a new finder since 10.0 (that was 8 years ago)…

4.06.08

rP 2.6: Realitätscheck

Radio Prototypen an der Realität vorbei?

rP26.jpg

Brütende Hitze und Spargel zum Frühstück. Trägheit vom viel zu kurzem Wochenende steckt noch in einem der Prototypen, dennoch der Versuch mit Kritik umzugehen. Mit Würmern zersetzten wir Plastiktüten, in der ersten Runde tänzeln wir zum Solarlaptop und replizieren Zukunftsmusik vom 8bit Lagerfeuer zu Ehren Herr Kalkins. 2.Runde. Harte gerade Schläge werden auf beiden Seiten eingesteckt. Überbevölkerung, Selbstgerechtigkeit und Doomsday greifen an. Völlig K.O. in die 3. Runde - Defensiver Angriff mit torkelndem Ende.
Ein Unentschieden. Nun ist Training angesagt bis zum nächsten Fight.


Wie immer am besten den podcast subscriben (iTunes -> Erweitert -> Podcast abbonieren -> link reinkopieren)

http://www.prototypen.com/radio/index.xml

oder durch den iTunes Music Store abbonieren (muss man nur auf Link drücken und dann im Musik Store auf abbonieren gehen)

Radio Prototypen im iTunes Music Store

oder direkt speichern unter

Als Enhanced Podcast im AAC Format:
http://www.prototypen.com/radio/rP26_realitaetscheck.m4a

Oder als normales MP3:
http://www.prototypen.com/radio/rP26_realitaetscheck.mp3

Links des podcast im "enhanced" Teil des MPG4 ausserdem im Lyrics Teil des MP3 und hier:

Musik Heute

Hintergrund Musik Heute: dub.com dubcast 12
Musik: Dubplates Bastai
Musik: pornophonique - 8bit lagerfeuer


Free Culture News

FreeFood: Wurmkulturen
Guerillagardening
CradleToCradle: Plastetütenbakteriat
FreeEnergy: Freie Äpfel unter der Sonne
Selbstfabrikation
Free Living: Containermodule

Thema: Realitätscheck

ProtoTainer auf dem Weg


Links

Call of Duty GunSounds
Netzperle: darkroastedblend
History is a weapon