Saturday, June 3. 2006
ThePirateBay - some updates

It seems to me that this case can turn into a publicity desaster for the MPAA and the swedish anti piracy organizations. gulli has a longer article in german.
Chaosradio has a long podcast-interview with one of the TPB guys (english), which also turns out some interesting things, for example the question why they took the dna from the arrested activists (for possible copyright violations through the internet, you surely need the dna).

I very much like the actions of those swedish groups, I think more people should act like them. I assume that a vast majority of the people in some way do filesharing of copyrighted content, but just a small minority of them fights for their right to do so.
Update, Saturday 11h: They are back online.
Posted by Hanno Böck
in Computer culture, Copyright, English, Politics
at
02:36
| Comments (0)
| Trackbacks (0)
Defined tags for this entry: bittorrent, chaosradio, copyright, demonstration, filesharing, mpaa, piratbyrån, piratebay, thepiratebay, warez
Thursday, June 1. 2006
Short tip: License-data with planet
planet is a famous python software to combine the feeds of various blogs (or other feed-sources) to one website. It's used by various free software projects, organizations etc.
While thinking about creating a planet karlsruhe, I thought about possible licensing/copyright problems, in theory you would have to ask everyone you aggregate. As there are many blogs using free or semi-free licenses like FDL or Creative Commons that at least allow re-distributing unchanged content if you stick with the license, adding license-data would make it perfectly legal to add those feeds without asking.
planet is already flexible enough to do this, as you can just add additional variables. Change the config.ini to something like this:
[https://blog.hboeck.de/feeds/atom.xml]
name = Hanno Böck
license_name = Creative Commons by-sa
license_link = http://creativecommons.org/licenses/by-sa/2.5/
Add some Code to the template:
<TMPL_IF channel_license_name>
<TMPL_IF channel_license_link><a href="<TMPL_VAR channel_license_link ESCAPE="HTML">"></TMPL_IF>
<TMPL_VAR channel_license_name ESCAPE="HTML">
<TMPL_IF channel_license_link></a></TMPL_IF>
</TMPL_IF>
And you're done.
While thinking about creating a planet karlsruhe, I thought about possible licensing/copyright problems, in theory you would have to ask everyone you aggregate. As there are many blogs using free or semi-free licenses like FDL or Creative Commons that at least allow re-distributing unchanged content if you stick with the license, adding license-data would make it perfectly legal to add those feeds without asking.
planet is already flexible enough to do this, as you can just add additional variables. Change the config.ini to something like this:
[https://blog.hboeck.de/feeds/atom.xml]
name = Hanno Böck
license_name = Creative Commons by-sa
license_link = http://creativecommons.org/licenses/by-sa/2.5/
Add some Code to the template:
<TMPL_IF channel_license_name>
<TMPL_IF channel_license_link><a href="<TMPL_VAR channel_license_link ESCAPE="HTML">"></TMPL_IF>
<TMPL_VAR channel_license_name ESCAPE="HTML">
<TMPL_IF channel_license_link></a></TMPL_IF>
</TMPL_IF>
And you're done.
Posted by Hanno Böck
in Code, Computer culture, Copyright, English, Webdesign
at
17:52
| Comment (1)
| Trackbacks (0)
The Pirate Bay beschlagnahmt

Pikant daran: The Pirate Bay ist nicht nur eine »gewöhnliche« Filesharing-Site, sondern eng verbunden mit der schwedischen Gruppe Piratbyrån, die politisch mit Protestaktionen und Berichten gegen Copyrights und Patente arbeitet. Deren Server, welcher wohl in den gleichen Räumen stand, wurde nebenbei gleich mit beschlagnahmt.
Die Aktion gegen Pirate Bay ist somit weit mehr als ein Schlag gegen die »Raubkopierer« und Warez-Szene. Es ist ein Angriff auf die politische Arbeit einer Gruppe, die frech und unverhohlen ihre politische Arbeit mit direkter Unterstützung für Filesharing-Aktivitäten verband.
Gulli weiss mehr. Der Onlineshop von PirateBay und Piratbyrån ist weiterhin online. Da kann man sich die schicken Logos runterladen und Merchandising-Material bestellen.
Posted by Hanno Böck
in Computer culture, Copyright, Music, Politics
at
03:26
| Comments (0)
| Trackback (1)
Defined tags for this entry: bittorrent, copyright, filesharing, mpaa, piratbyrån, piratebay, thepiratebay, warez
Tuesday, May 30. 2006
Webmontag Karlsruhe und Planet KA
Seit gestern hat auch Karlsruhe einen Webmontag, welcher im Restaurant Stadtmitte stattfand, welches von unserer Anwesenheit aufgrund wohl mangelhafter Absprachen unter den Mitarbeitern etwas überrascht war.
Lediglich vier Kurzvorträge wurden aufgeboten, davon einer von mir selbst mit einigen Gedanken zu SSL und Webanwendungen (Slides hier). Das könnte hoffentlich nächstes Mal etwas mehr werden.
Mein eigener Vortrag löste vor allem Rückfragen bzgl. CAcert aus, es würde sich als anbieten, den nächsten Webmontag mit CAcert-Punkteverteilung zu verbinden.
Angesichts des doch recht großen Interesses und der offensichtlich ziemlich hohen Blogger-Dichte in Karlsruhe würde ich mal anregen, einen Planet Karlsruhe einzurichten. Die von Lars betriebene Plattform planetplanet.de würde sich hierzu anbieten, ich werde das mal in die Wege leiten.
Um der Formalia zwecks Urheberrechten gerecht zu werden, bitte ich alle Karlsruher Blogger, die damit einverstanden sind, auf einem Planet indiziert zu werden, mich samt URL + Feed-URL zu kontakten.
Update: Nächster Webmontag bereits in Planung für den 3. Juli.
Lediglich vier Kurzvorträge wurden aufgeboten, davon einer von mir selbst mit einigen Gedanken zu SSL und Webanwendungen (Slides hier). Das könnte hoffentlich nächstes Mal etwas mehr werden.
Mein eigener Vortrag löste vor allem Rückfragen bzgl. CAcert aus, es würde sich als anbieten, den nächsten Webmontag mit CAcert-Punkteverteilung zu verbinden.
Angesichts des doch recht großen Interesses und der offensichtlich ziemlich hohen Blogger-Dichte in Karlsruhe würde ich mal anregen, einen Planet Karlsruhe einzurichten. Die von Lars betriebene Plattform planetplanet.de würde sich hierzu anbieten, ich werde das mal in die Wege leiten.
Um der Formalia zwecks Urheberrechten gerecht zu werden, bitte ich alle Karlsruher Blogger, die damit einverstanden sind, auf einem Planet indiziert zu werden, mich samt URL + Feed-URL zu kontakten.
Update: Nächster Webmontag bereits in Planung für den 3. Juli.
Monday, May 29. 2006
GPN5 - smack my bit up

Der Entropia e.V. lädt im fünften Jahr zur GPN Programmiernacht ein. Am Wochenende vom 9. bis 11. 6. 2006 wird sich in den Räumen der HS(ex-FH) Karlsruhe eine hackerfreundliche Mischung aus Vorträgen, Workshops, Projekten, Chillout und Chaos entfalten und den Besuchern Gelegenheit bieten, ihr Wissen zu mehren und zu verbreite(r)n.
Die GPN hat sich inzwischen als süddeutsches Hackerevent etabliert und in den letzten Jahren für viel positives Feedback gesorgt. Auch dieses Jahr wollen wir uns wieder mit den Auswirkungen von Technik auf den Einzelnen und die Gesellschaft beschäftigen. "Hacken" nach der Definition des Entropia e.V. ist der verantwortungsbewusste und kreative, durchaus manchmal verspielte, Umgang mit Technik.
Der Schwerpunkt soll in diesem Jahr wieder verstärkt auf das Programmieren gelegt werden. Andere Themen rund um digitalen Lifestyle sowie Computerphilosophie und -sicherheit werden ebenfalls nicht zu kurz kommen. Auch die Karlsruher Lockpicker/innen vom Sportsfreunde der Sperrtechnik - Deutschland e.V. werden sich auf der GPN in ihrer Kunst üben und einen Einblick in die Welt des gewaltfreien Öffnens von Schlössern bieten.
Ich werde dort voraussichtlich mit einem Workshop über 4k-Intros unter Linux und mit einem Lightningtalk über XGL & AIGLX präsent sein.
Thursday, May 25. 2006
Filmkritik: Asterix und die Wikinger
Kürzlich den neuesten Asterix-Film angeschaut. Irgendwie ist das ja doch so relevantes Kulturgut, dass man es sich ansehen muss, nachdem ich beim letzten Asterix-Band überhaupt keine Lust auf Rezension hatte (war zu belanglos und irgendwie ham alle das selbe drüber gesagt, das brauchte ich nicht nochmal wiederholen).
Im Gegensatz zu den letzten beiden eher mißlungenen Filmen, die versuchten, Asterix in die Realfilmwelt zu bringen, ist der Film diesmal wieder im Zeichentrickstil gefasst. Das ist aber fast schon das einzig positive, was man berichten kann.
Die Geschichte orientiert sich grob am Heft Asterix und die Normannen. Leider nur sehr grob.
In großen Teilen ist es eine eigene Storyline und die fließt sehr lieblos vor sich hin. Die Lovestory wirkt wie ein Fremdkörper im ganzen (zumindest wenn man das Heft kennt). Der Film kann leider nicht im geringsten an die frühen Asterix-Filme heranreichen, die meistens dann am besten waren, wenn sie sich an einer Story möglichst originalgetreu orientierten (mit einer Ausnahme, Asterix erobert Rom, aber das war ein Einzelfall, an dem Goscinny selbst noch mitgewirkt hat).
Fazit: Hätte man sich auch sparen können, stattdessen lieber mal einen der alten Filme wieder ausgraben und sich an früher erinnern.
Im Gegensatz zu den letzten beiden eher mißlungenen Filmen, die versuchten, Asterix in die Realfilmwelt zu bringen, ist der Film diesmal wieder im Zeichentrickstil gefasst. Das ist aber fast schon das einzig positive, was man berichten kann.
Die Geschichte orientiert sich grob am Heft Asterix und die Normannen. Leider nur sehr grob.
In großen Teilen ist es eine eigene Storyline und die fließt sehr lieblos vor sich hin. Die Lovestory wirkt wie ein Fremdkörper im ganzen (zumindest wenn man das Heft kennt). Der Film kann leider nicht im geringsten an die frühen Asterix-Filme heranreichen, die meistens dann am besten waren, wenn sie sich an einer Story möglichst originalgetreu orientierten (mit einer Ausnahme, Asterix erobert Rom, aber das war ein Einzelfall, an dem Goscinny selbst noch mitgewirkt hat).
Fazit: Hätte man sich auch sparen können, stattdessen lieber mal einen der alten Filme wieder ausgraben und sich an früher erinnern.
Wednesday, May 24. 2006
New stuff in this blog
I usually don't like to do too much blogging about my blog, but I recently installed two new features I find worth mentioning.
One is that I have installed the serendipity calendar plugin, which you can see on the right (if you aren't reading rss). It'll contain events I find interesting/worth mentioning and will probably visit and maybe write reports about. It's a bit limited, it doesn't support more detailed time information (events longer than a day, time etc.), it shows the days till the event, but not for the first one, which I don't understand yet why. Maybe I'll hack a bit on it.
The other thing is that this blog is now available on IPv6 and there also with a correct, CAcert-signed ssl-certificate. So you can now read my blog secure ;-)
CAcert is a noncommercial certification authority based on a web-of-trust mechanism and I suggest you install their root-cert in your browser.
One is that I have installed the serendipity calendar plugin, which you can see on the right (if you aren't reading rss). It'll contain events I find interesting/worth mentioning and will probably visit and maybe write reports about. It's a bit limited, it doesn't support more detailed time information (events longer than a day, time etc.), it shows the days till the event, but not for the first one, which I don't understand yet why. Maybe I'll hack a bit on it.
The other thing is that this blog is now available on IPv6 and there also with a correct, CAcert-signed ssl-certificate. So you can now read my blog secure ;-)
CAcert is a noncommercial certification authority based on a web-of-trust mechanism and I suggest you install their root-cert in your browser.
Friday, May 19. 2006
Censorship: Secret document about european nuclear reactor EPR

In France, there is a law that confidential information about nuclear plants is kept as a military secret. This has been established some years ago to prevent activists from publishing the timetable of nuclear transports because of the protest against them. It's purpose is obviously not to secure anything, but to censor activities against nuclear power.
Réseau »Sortir du nucléaire« (network of french anti nuclear groups) and other organizations are now calling to spread this document.
Sunday, May 7. 2006
File dialogs in linux desktop environments
When I was asked in the past what linux desktop lacks I kept on telling that we need a way to have a more common look and feel among several desktop environments. Opening a gtk/gnome-app shouldn't look weird in kde, same thing with opening a qt/kde-app in gnome. Dialogs for files, printing etc. should look common. You can discuss hours if the button-order should be »Ok«/»Cancel« or »Cancel«/»Ok«, but it's definitely the worst if this changes from app to app.
Today I found this little tool called KGtk, which (partly) does what I want. It's a wrapper around gtk-apps to call the kde file open dialog. It also contains the same thing for qt apps (that don't use kdelibs).
Using it is quite trivial, just start
kgtk-wrapper.sh [somegtkapp]
or
kqt-wrapper.sh [someqtapp]
I really like it, because there are some gtk-apps I don't want to miss (especially gimp), but I think the new gtk fileselector is really a sin of usability.
While this is (cited from webpage) »a quick-and-dirty LD_PRELOAD hack«, it imho shows exactly how it should work. The freedesktop.org standardisation is a very good thing, but it has to go much further. We need something like »app tells DE to open a file-open dialog« instead of »app opens it's file dialog«. We need the same thing for printing, iconsets, button-order and probably much more.
Today I found this little tool called KGtk, which (partly) does what I want. It's a wrapper around gtk-apps to call the kde file open dialog. It also contains the same thing for qt apps (that don't use kdelibs).
Using it is quite trivial, just start
kgtk-wrapper.sh [somegtkapp]
or
kqt-wrapper.sh [someqtapp]
I really like it, because there are some gtk-apps I don't want to miss (especially gimp), but I think the new gtk fileselector is really a sin of usability.
While this is (cited from webpage) »a quick-and-dirty LD_PRELOAD hack«, it imho shows exactly how it should work. The freedesktop.org standardisation is a very good thing, but it has to go much further. We need something like »app tells DE to open a file-open dialog« instead of »app opens it's file dialog«. We need the same thing for printing, iconsets, button-order and probably much more.
Friday, May 5. 2006
Linuxtag 2006

As this year there's no gentoo booth, it's the first time for many years that I'm here just as a visitor. First set of pictures uploaded, detailed report may follow.
Posted by Hanno Böck
in Computer culture, English, Gentoo, Linux
at
17:16
| Comments (0)
| Trackbacks (0)
Thursday, May 4. 2006
Date 06-05-04, Time 03:02:01

Wednesday, April 26. 2006
No space left on device, rm -rf /
Die beste Satire schreibt doch gelegentlich die Realität:
http://www.rootforum.de/forum/viewtopic.php?t=40195
Kurzform: DAU hat Rootserver gemietet, DAU kriegt meldung »No space left on device«, weiss nicht, was das bedeutet. Fragt. Kriegt Antwort »rm -rf /«. Tut es.
Vielleicht sollte man zumindest ein bißchen Grundahnung von Shell-Commands haben, wenn man einen Rootserver mietet. Vielleicht.
http://www.rootforum.de/forum/viewtopic.php?t=40195
Kurzform: DAU hat Rootserver gemietet, DAU kriegt meldung »No space left on device«, weiss nicht, was das bedeutet. Fragt. Kriegt Antwort »rm -rf /«. Tut es.
Vielleicht sollte man zumindest ein bißchen Grundahnung von Shell-Commands haben, wenn man einen Rootserver mietet. Vielleicht.
Saturday, April 22. 2006
pong.mythos - Ausstellung im WKV Stuttgart

Die Ausstellung dreht sich ganz um das wohl legendärste Computerspiel Pong. Im vorderen Teil findet man einige historische Spielgeräte, im hinteren Teil eine Reihe von Kunstprojekten und Installationen, die sich mit dem Spiel beschäftigen oder es in verschiedenen Varianten präsentieren.
Zum historischen Teil: Spielbar findet man einen originalen ATARI Pong-Automaten (der Schläger ist übrigens verdammt klein), sowie einige ältere und moderne Konsolenadaptionen. Viele spannende Ausstellungsstücke sind hier leider nur in Schaukästen zu bewundern, so hätte ich gerne mal auf einer echten Brown-Box gespielt. Auch ein angeblich mechanisches Pong mit namen Blip hätte ich gerne in Aktion gesehen, vom anschauen erschloss sich mir leider nicht dessen Funktionsweise. Bedauerlich, aber verständlich und ein leidiges Problem mit Computerspielen als Kulturgut.
Im Bereich der Kunstprojekte gab es einiges mir schon Bekannte zu bewundern, so etwa eine verkleinerte Blinkenlights-Variante, das mit echten Motoren und Berührungssensoren arbeitende PONGMECHANIK und sicher das heimliche Highlight der Ausstellung, die PainStation.
Bedauerlicherweise konnten wir einige der Installationen nicht spielen, da sie entweder mangelhaft dokumentiert oder teilweise nicht funktionstüchtig waren. So gab es ein MiniPong, welches mit einem Stecknadelkopf zu steuern war, jedoch auf seinem 5x7 LED großen Display nichts sinnvolles anzeigte. Beim TFT Tennis reagierte eine Seite nicht auf Drehungen. Eine mit Muskelkraft durch zwei Fahrräder zu betreibende Installation zeigte auf dem Bildschirm trotz Strampeln nur Rauschen. Ein akustisches Pong erschloß sich uns in seiner Funktion nicht.
Daneben gab es noch unter anderem eine 3D-Variante in einem LED-Würfel (3D-Pong spielt sich extrem schlecht, dachte ich mir damals schon bei pongdeluxe), ein großes LED-Pong, ein durch Gemüse (mit einer Webcam) gesteuertes Spiel, eine selstlaufende Installation, die ein Pong-Spiel aus verschiedenen wechselnden Kamerapersketiven darstellte, sowie einige Videos und Plakate von weiteren Projekten (unvollständige Liste).
Fazit: Für jeden, der sich auch nur ein bißchen für Computerspiele und deren Geschichte begeistern kann, auf jeden Fall einen Besuch wert. Die Ausstellung ist noch bis zum 1. Mai in Stuttgart, anschließend wieder auf der Games Convention in Leipzig und im August 2007 in Bern.
Vielleicht noch interessant: Die Geschichte vom originalen ATARI Pong und der Brown Box wird sehr gut in diesem Video dargestellt.
Posted by Hanno Böck
in Art, Computer culture, Retro Games
at
23:48
| Comments (0)
| Trackbacks (0)
Defined tags for this entry: atari, blinkenlights, brownbox, painstation, pong, pongmechanik, pongmythos, retrogames, stuttgart, wkv
Tuesday, April 18. 2006
Breakpoint over
Back from Breakpoint, uploaded rest of images. My submissions this year were quite limited: One Photo that didn't make it through the preselection and one effect for the Never-Demo (which made place 28 out of 29, n0y asked at a very late time »hey, can you code us some effect, the interface is really simple?«, so I did some ascii-art-shading).
I didn't manage to visit all seminars I wanted to see, I hope they'll get the recordings up soon.
One I find worth mentioning:
Peci from Scoopex managed to get a dos-COM-file running windows-code without any win32/PE-headers (smaller, good for 4k intros). What he's doing is basically abusing an api for attaching drivers to the DOS-Emulation (VDD). It is able to call initialization-functions of DLLs from within DOS with invalid Opcodes. Calling it without initializing a library causes to jump to position 0. The memory from the DOS-process is mapped 1:1, so this is a valid adress, where you can put a jmp in the COM-file before calling. Very weird, but seems to work fine.
(I hope they'll put up the seminar-slides on the ftp, I'll link them when they're available)
I didn't manage to visit all seminars I wanted to see, I hope they'll get the recordings up soon.
One I find worth mentioning:
Peci from Scoopex managed to get a dos-COM-file running windows-code without any win32/PE-headers (smaller, good for 4k intros). What he's doing is basically abusing an api for attaching drivers to the DOS-Emulation (VDD). It is able to call initialization-functions of DLLs from within DOS with invalid Opcodes. Calling it without initializing a library causes to jump to position 0. The memory from the DOS-process is mapped 1:1, so this is a valid adress, where you can put a jmp in the COM-file before calling. Very weird, but seems to work fine.
(I hope they'll put up the seminar-slides on the ftp, I'll link them when they're available)
Sunday, April 16. 2006
Breakpoint: Day 1+2, Ultrasound, Welle:Erdball

Yesterday evening was a live-act called Ultrasound, they played guitar-music to demos shown on the screen. The beam-team didn't manage to show second reality (probably they don't have any real DOS any more...). Quite nice.
On Saturday I missed most of the compos because I did something very unscenish and got some fresh air and light (ok, not so much light, it was cloudy), visited Bingen city, took a ship to the other side of the rhine and walked around there a bit. I like this landscape, I did some bicycle-trips here in the past.
Next was the Welle:Erdball concert. They're doing electronic music with old computer sounds like C64-SID with a (imho) great live-show.
First set of pictures are here, more to come.
« previous page
(Page 37 of 57, totaling 848 entries)
» next page