Interessantes Video zum Bergrecht

Thu, 12 Nov 2009 03:23:02 +0000

Die Grünen haben ein interessantes Video zum Bergrecht gemacht. Anscheinend gelten für den Bergbau noch Gesetze aus Kriegszeiten. Schockierend. Ich frage mich, wie sowas in Deutschland überhaupt sein kann. Schaut euch das mal an:

(direktlink)


Weekly Game Music – Kirby’s Canvas Curse

Thu, 12 Nov 2009 03:21:42 +0000

When thinking of Kirby, a little anecdote comes to my mind. Being at a hotel with a fellow student, having no internet access, I decided to play a bit. Sitting in front of me, he didnt see what I was playing, but could hear the music, and suddenly he asked „is this a kirby game?“. Of course it was, it was Kirby 64. He also could – without even knowing the game itself – recognize the music of the world map there.

Well, I didnt play much Kirby in the past, I began to play these games only a couple of years ago. They all share a similar style of music. Either you like it, or not. I like it – sometimes.

A game that is really strange, and a game that I will probably not play though, is Kirby’s Canvas Curse. Instead of making a Kirby-Like game where you can use the „Stylus“ – the Pen for the Nintendo DS – as a feature, they decided to make a game only playable by the stylus. It was an idea – and maybe it is fun. But I dont have a Nintendo DS, and I am not planning to buy one. And actually the videos of this game I have seen so far dont really look like I would like that game.

Anyway, what makes this game special is its soundtrack: Almost all entries on the soundtrack are remixes of music which already appeared in previous Kirby games. They sound strange, as they are techno-remixes, but they are sweet.

There is a playlist on YouTube with all the tracks in it. It is quite enjoyable, but for those who dont want to hear all of it, I have picked a few parts of it here.

First, there is a version of the Butter Building Music I already blogged about:

Then we have a version of the Nightmare battle from Kirby’s Adventure:

A very confusing remix of a music that is usually happy, for example used for the Float Islands in Kirby’s Dream Land 1 and 2. I think they changed the melody from major to minor scale, but I am not quite sure:

And finally, a music which (as far as I know) didnt appear in any Kirby Game before. Seems like it is the Music of the final boss. Whatever, I like it.

Just for having said that, the videos are not made by me, just found on youtube – the playlist was compiled by me because I liked to listen to that soundtrack, but the videos were uploaded by somebody else. So: Comment and Rate them!


The throw-away-mentality which evolved from free software

Tue, 10 Nov 2009 05:56:07 +0000

Since I am interested in Software in general, besides crawling through several software-developing platforms, I read the rss-feed from freshmeat.net. Sometimes I find interesting software, somtimes interesting enough to try it out, sometimes even interesting enough to blog about it. But mostly, I can just … facepalm. Almost any description contents phrases like „powerfull“, „simple yet powerfull“, „convenient“. For most of the software I just ask myself „why?“ – „why would anybody need yet another shitty, buggy, beta-state implementation of something that basically just does the same thing in the same shitty way as thousands of other projects did before?“.

For example, to me it seems like creating „new, simple, powerfull“ CMSs is a current trend, and anybody needs to do it, and anybody needs to congest sourceforge and freshmeat with it. Creating a small CMS is easy, sometimes easier than installing some existing system, sometimes it is just more fun for the person, but never should there be a reason to start and announce a new project if it doesnt have any meaningfull difference to other systems – writing it is fun and instructive, hosting it on an own page is ok, and even hosting it on freshmeat or sourceforge is ok if you dont have another place – but then please admit that it is „just another“ or „yet another“ CMS (or whatever), and maybe think of better hosting it on some other service like github (which is – in my oppinnion – better for small fun-projects because it is focused on social contacts to other programmers).

In fact, I can remember my first steps with php on internetworx were quite joyful. And, as a young boy, knowing the QuickBasic-Reference blindfolded, with a book about JavaScript and a Tutorial about PHP, I even thought my software was „really good“, so good that other people would use it. But well, there were thousands of other young boys doing the same. Thats why you have to learn programming. Thats why I didnt release any software yet – its not good enough (and well, I still feel like a boy, an old boy now, but mostly I am considered being a young man, but from whatever point of view, I am still learning, I am no „good“ programmer).

The availability of fast internet connections and cheap virtual servers made webhosting available to anybody. In my imagination, there are now a lot of young boys sitting in front of their virtual servers, learning bash and elementary knowledge about unix and bloated „standard“ systems like Apache, PostgreSQL, PHP, Ruby on Rails, and thinking that the small CMS they have just coded is good enough to found a new startup (looking at the current „top web 2.0 platforms“, well, its conceivable that the software they code is better, but thats not the point).

But actually, I dont think that all of these projects come from young people. While in what I consider being the past you had to be really interested in programming and the web, and therefore had to start at a comparably young age, with all the naive dreams coming with it, today it is so easy that anybody can to go „on the internet“, even older people, even though they are not familiar with programming. And I think that these projects mostly come from this kind of people. People who cannot find software which suits them (maybe because they dont know how to use Google and Fora), and then start to build their own software project.

From the stories told by „old unix people“ I heard that in the past that kind of software – databases, webinterfaces, communication platforms, etc. – was expensive and hard to maintain, and mostly well-engineered, i.e. when you chose a software, you would likely stay with it for a long time because changing it would just be too expensive. Today, Computers are fast, mostly too fast for their purpose, and all the software you need can be obtained for free. When you payed for something, well, you will cultivate it like a piece of land, if there is some small part which doesnt fit your needs, you will try to adapt your system somehow to make it work anyway. When you get it for free, you can just throw it away like a blowrag.

People dont see any value in software anymore. From the spirit of free software – free as in free speech, not (necessarily, but mostly) as in free beer – evolved a throw-away-mentality, where any software can be thrown away and replaced by a cheap, dirty weekend-hack of some sauerkraut factory owner who just read a small book about php. From the newLisp-page comes the shiny quote

LISP is an old language born, grown, and standardized in times very different from today, times when programming was for highly educated people who engineered programs. newLISP is LISP reborn as a scripting language: pragmatic and casual, simple to learn without requiring you to know advanced computer science concepts.

Yeah! Just hack something together with PHP, or Python, or NewLisp, or some other Scriptkiddie-Language NewLisp tries to compete with. Whether you are a thirteen year old boy or a paver, doesnt matter, you can do programming!

(Yes, I am in a very bad mood today!)


Frustblogging #13 – Schweinegrippe

Tue, 10 Nov 2009 02:38:41 +0000

Ha, das passt doch mal zur bekannten Unglückszahl 13: Ein Post über Schweinegrippe. Gleich vorweg: ich kenne mich mit diesem Thema quasi garnicht aus. Ich gebe es auch zu. Was ich zu sagen habe wird kaum tiefgründig sein!

Warum poste ich dann etwas darüber? Nun, ich habe heute auf einem der tolle Zeitungsständer (mal wieder) einen Zeitungsartikel über selbige Krankheit gesehen. Anscheinend ist eine fünfzehnjährige Schülerin an Schweinegrippe gestorben. Genaueres habe ich nicht recherchieren wollen. Nicht, dass es mich nicht interessieren würde, aber ich sag es mal so … es interessiert mich nicht weniger als das Dutzend Verkehrstote jeden Tag – ich kann nicht um jeden trauern, genausowenig wird jeder um mich trauern können wenn ich einst abtrete. Und ich sehe nicht, was diese eine Schülerin gegenüber den vielen anderen Leuten die heute wohl schon gestorben sind auszeichnet. Für die Angehörigen freilich ist es etwas besonderes. Aber für mich? Wäre sie in einem Autounfall gestorben, ich hätte wohl noch nicht einmal etwas davon erfahren.

Das klingt hart. Und das ist es auch. Deshalb spricht man es normalerweise nicht aus. Noch viel härter ist die Erkenntnis, dass Andere dasselbe denken werden, wenn man selbst stirbt. Aber es ist nunmal so. Es gibt über achtzig Millionen Menschen in Deutschland. Jeder hat ein Schicksal. Viele davon ein schlimmes. Wenn ich nur an jeden dieser Menschen für eine Sekunde lang denke, brauche ich dafür ohne Pause fast 3 Jahre.

Deshalb habe ich es mir abgewöhnt, um Leute, die in der Zeitung stehen, im Speziellen zu trauern. Es kann nicht jeder in der Zeitung stehen, denn nicht jeder Tod ist so spektakulär – selbst wenn er frühzeitig ist – dass die Zeitungen darüber schreiben würden. Mein Gerechtigkeitsempfinden sagt mir hier einfach, dass es nicht richtig ist, bestimmte Menschen, die für mich außer dass sie in der Zeitung stehen nicht ausgezeichnet sind, in meiner Gefühlswelt zu bevorzugen. Anders ist es freilich bei Bekannten und Verwandten, letztendlich ist auch das eine Funktion der Bekanntschaft und Verwandtschaft.

Nun, in der Regel berichten Zeitungen über Todesfälle aber nur, wenn die Gesellschaft an sich, oder zumindest ihre Leserschaft, ein erhöhtes Interesse daran hat. Bei Schweinegrippe trifft das im Moment wohl zu. Auch bei mir. Daran ist auch nichts verwerflich. Die Schweinegrippe ist soweit ich weiß eine relativ neue Krankheit, deren Auswirkungen man im Großen noch nicht genau kennt. Hier interessiert mich aber nicht die Schülerin im Speziellen, sondern die Gesamtzahl an Erkrankten und Toten. Die ist momentan soweit ich weiß noch unter Tausend – in Prozent ausgedrückt also unter 0,00125%. Also in meinen Augen noch nicht wirklich so viel, dass ich im Speziellen davor Angst haben würde.

Aber genau das wollen solche Zeitungsartikel vermutlich: Angst schüren, Panik auslösen – wer Angst und Panik hat, kauft mehr Zeitungen, um sich zu Informieren. Und ich gebe zu: Ja, ich habe Angst vor Schweinegrippe. Ich könnte sie bekommen. Ich könnte daran sterben.

Mir könnte aber morgen auch ein Klavier auf den Kopf fallen – immerhin ist keine 5 Kilometer entfernt ein Klavierladen. Es könnte morgen eine unterirdische Wasserader aufreißen und mich verschlingen, sodass ich qualvoll ersiede. Ja, auch davor habe ich prinzipiell Angst. Nur – es ist sehr unwahrscheinlich. Erheblich unwahrscheinlicher als dass zum Beispiel irgendein besoffener Autofahrer die Kurve nicht mehr kriegt und mich in meine Einzelteile zerfährt. Auch davor habe ich prinzipiell Angst.

Nur – aus irgendeinem Grund halte ich diese Ängste für absurd. Vielleicht, weil ich sonst überhaupt nicht mehr vor die Tür gehen dürfte. Die Welt ist voller Gefahren. Im Grunde muss man jeden Tag dankbar sein wenn man davon verschont geblieben ist. Und wenn dem einmal nicht so sein sollte, wenn denn morgen der Tag sein sollte, an dem mich das Unglück nicht verschont – dann bin ich letztendlich auch nur einer von achtzig Millionen. Die Welt wird sich wohl weiterdrehen. Grausam aber wahr. Ich bin vielleicht für mich etwas besonderes, aber für die Millionen anderer Menschen bin ich – einer von Millionen.

Deshalb bemühe ich mich auch, möglichst gleichgültig auf die Schweinegrippe zu reagieren. Letztendlich ist das Letzte was irgendetwas bringt Panik. Ich habe meinen Arzt gefragt ob ich mich impfen lassen soll, er meinte, es wäre noch viel zu früh momentan. Hat er recht? Ich weiß es nicht. Ich vertraue meinem Arzt soweit, denn auch impfen ist mit Gefahr verbunden. Wenn mein Arzt nicht recht hat, ist er hoffentlich in der Minderheit. Letztlich läuft es auch hier auf ein probabilistisches Argument hinaus: Solange nicht alle dasselbe tun, wird irgendwer wohl überleben. In einer Situation in der man nicht weiß was das Beste ist gibt es keine schlaue Verhaltensweise. Grundsätzlich habe ich nichts gegen Impfungen, ich halte auch nichts von den vielen herumschwirrenden Verschwörungstheorien von Wegen Finanzspritze für die Pharmaindustrie (die könnten sie auch weniger auffällig bekommen). Wenn man mir empfiehlt mich imfen zu lassen, dann werde ich dies tun. Wenn man mir die Wahl lässt wohl auch, weil ich Erfahrungsgemäß Impfungen gut vertrage – aber auch hier darf man nicht vergessen: Auch an einer Impfung kann man sterben. Selbst wenn man alle vorherigen Impfungen gut vertragen hat. Auch hier muss man die Gefahren abwägen.

Bis dato werde ich das tun was ich sowieso immer tue: Ich esse um diese Jahreszeit viele Zitrusfrüchte – weil ich Appetit darauf habe, und ich meinem Körper soweit vertraue, dass er mir sagt, was gut für ihn ist, und soweit ich weiß stärken selbige die Abwehrkräfte. Allgemein schaue ich, dass ich mich dem Wetter entsprechend anziehe. Und – ganz wichtig – ich halte die Hand vor beim Husten und Niesen – bzw. meistens den Ellenbogen, damit ich das Zeug nicht an der Hand kleben habe, wenn ich gerade kein Taschentuch zur Hand habe.

Damit mache ich btw schon mehr als ein Großteil der hustenden Bevölkerung die ich täglich in U-Bahnen antreffe – manchmal frage ich mich, ob die das niemals gelernt haben, ob sie einfach keine Manieren haben, ob ihnen nicht bewusst ist dass das ekelhaft ist, oder ob sie das machen, um – wenn sie schon krank sind – wenigstens noch viele andere zu infizieren, denn geteiltes Leid ist halbes Leid. Man weiß es nicht.


Randomly Found Software: Cube Escape

Mon, 09 Nov 2009 11:29:08 +0000

One thing that probably any game developer has yet wondered is what makes a good game actually good. Of course, there are Graphics, Sound, an epic Story, which can make a good game. But in the end, anybody will agree, that a good game is not made good by these things.

Actually, I think, the most important thing for a game is that it has a good idea behind it. When you look at Tetris and how many variants this simple idea has produced meanwhile. Or at snake. Such „classics“ have all been really simple games, but they have been a good idea.

Since there are a lot more games today, and it is a lot easier to code them, there are not that much new ideas. Still, sometimes you find one. Like I recently did: Cube Escape.

Seems like this game is in an early state of development, but the way it is, it is already really nice. You play a point on a cube that has to find its way through a maze on that cube to get to a next, bigger cube with another maze on it.

This sounds easy, and in fact, in the beginning it is easy, but as the cube gets bigger, it gets more difficult.

Since I like creating screencasts at the moment, well, here is one:

As you can see, it is quite fun to play it. This game is the right thing for sleepless nights and bored sundays.


Ein moderner Tagesablauf

Sun, 08 Nov 2009 03:33:42 +0000

Mal abgesehen von der Nutzung der Toiletten


Kurz ein paar Gedanken zum (bayerischen) Schulsystem

Sat, 07 Nov 2009 20:16:45 +0000

Nachdem ich jetzt vier Stunden damit verbracht habe, eine Funktion zu implementieren, die es schon gibt, habe ich keine Lust mehr, und lasse mich zu diesem Blogpost hinreißen, mehr aus Langeweile als aus Aktualität, und letztendlich nur weil ich heute zufällig mit jemandem darüber geredet habe, und mich dieses Thema immer wieder beschäftigte: Das Schulsystem.

Wie üblich bei anderen Themen waren sich auch hier irgendwie alle einig, dass man das Schulsystem dringend reformieren müsse, wie üblich gehen nur die Ansichten stark auseinander. Ich finde, das Bayerische Schulsystem vor dem G8, also das, in dem ich noch war, war alles andere als Perfekt, aber es war auch nicht nur schlecht. Es hat sich über Jahre hin bewährt.

Auch wenn ich durchaus immer die Ansicht teilte, man müsse es reformieren – ein System das Jahrzehnte lang gewachsen ist kann man nicht innerhalb von einer Legislaturperiode komplett umkrempeln.

Erstmal wollten die Leute das Gymnasium unbedingt achtstufig machen. Prinzipiell ist dies durchaus sinnvoll, da sehr viele andere Bundesländer dasselbe tun. Dabei ergeben sich aber sofort zwei Probleme: Zum Einen, was passiert mit den Leuten, die das Pech haben, ausgerechnet im letzten G9-Jahrgang zu sein, und ihr Abitur nicht zu schaffen, zum Anderen, wie sollen die Universitäten den größeren Ansturm an Studenten aushalten.

Für Erstgenannte sollte es relativ leicht sein, sich eine Sonderregelung einfallen zu lassen. Für Letztere gilt vor Allem eins: Den Universitäten zweckgebundenes Geld geben, um den höheren Ansturm aufzufangen. Und natürlich versuchen, anderweitig, zum Beispiel durch Vergünstigungen und sonstige Vorteile, den Abgängern ein freiwilliges soziales Jahr schmackhaft machen. Vielleicht sollte man sich auch im Vorhinein mit anderen anliegenden (Bundes)Ländern absprechen, um die anfallende Last auch auf diese zu verteilen, und auch hier Vergünstigungen anbieten.

Nun, dann gibt es das Problem, was man wegstreichen soll. Meiner Meinung nach hätte man einfach die gesamte elfte Klasse wegfallen lassen können, auch Inhaltlich. Soweit ich mich erinnern kann hat man da fast nichts gelernt was ich irgendwie als lernenswert in Erinnerung gehabt hätte. Ob man nun meiner Meinung ist oder nicht, Fakt ist jedenfalls, irgendwelchen Stoff muss man streichen, wenn man die Schulzeit verkürzen will. Wenn ich mich zurückerinnere, dass ich das erste Mal einmal in der Woche in der siebenten Klasse Nachmittagsunterricht hatte, während inzwischen bereits Sechstklässer mehrmals in der Woche Nachmittagsunterricht hatten, frage ich mich, ob das wirklich gemacht wurde. Wenn man ein Jahr an Schulzeit streicht, muss man auch ein Jahr an Stoff streichen, ansonsten mindert das die Qualität der Lehre.

Wo man wohl sehr vieles streichen könnte, ist Erdkunde. Eigentlich ist Erdkunde als Geographie und Geologie gedacht gewesen (und ich wäre sehr dafür gewesen, auch diese beiden Disziplinen als eigene Schulfächer anzubieten), stattdessen wird sehr viel Wirtschaft und Geschichte in diesem Fach durchgenommen, die schlichtweg in die entsprechenden anderen Fächer gehören.

Musik und Kunst könnte man zusammenfassen. Gleichermaßen das Meiste was im Deutschunterricht nach der siebenten Klasse kommt, denn das ist im Wesentlichen Literaturkunde, und die Zähle ich zur Kunst. Das hätte zum Einen den Vorteil, dass Schüler sich in diesem Fach – wenn man es richtig anstellt – in der Kunstform profilieren können, die sie beherrschen, zum Anderen würde man auch einen besseren Überblick vermitteln über die Zusammenhänge von Kunstformen. Denn vieles in diesen drei Fächern wurde schlichtweg dreifach gelernt.

Teile aus Physik und Chemie könnte man zusammenfassen. Viel Wissen, z.B. über die Struktur und die Eigenschaften von Atomen und Molekülen, über Kalorik und über Druck, wird hier ebenfalls gedoppelt.

Gleichermaßen sollte man darauf achten, dass Sozialkunde und Geschichte nicht allzu viele Überschneidungen haben. Auch hier gibt es sicher ein großes Zusammenfassungspotential.

Ich denke, damit könnte man schon mal relativ viel Zeit freischaufeln, ohne wirklich etwas zu verlieren, weil man letztendlich nur Dopplungen entfernt. Dass das nicht immer ohne Weiteres geht, und auch Nachteile hat, ist klar.

Nunja, etwas anderes was mich am bisherigen Schulsystem immer gestört hat: Die wirklich schwierige Zeit mit dem wirklich schweren Stoff wird auf die Zeit vom siebenten bis zum neunten Schuljahr gelegt – die Zeit wo die meisten Leute in der Pubertät sind, und es damit am schwersten zu lernen haben. Das ist etwas, was ich noch nie verstanden habe. Am Besten lernen Kinder und Grundschüler. Und Leute in den höheren Klassen. Genau in dieser Zeit ist eigentlich doch das Lernverhalten am Schlechtesten, weil die Schüler alles im Kopf haben außer zu lernen. Daran könnte man vielleicht auch etwas ändern.

Ansonsten hörte ich schon von der Idee, die Einteilung in Hauptschule, Realschule und Gymnasium abzuschaffen. Es handle sich dabei etwa um ein „Kastenwesen“. Ich halte das nicht für sinnvoll. Das Letzte was Schüler brauchen ist noch mehr Einheitsbrei. Eher wäre ich für noch mehr Einteilung. Ich denke, das Problem steckt hier viel tiefer. Das Problem beginnt bereits da, wo Leute sich als etwas „Besseres“ oder „Schlechteres“ ansehen als Andere. Genau hier sollte man ansetzen. Man sollte das Gymnasium weniger als „Belohnung für gute Leistungen“ ansehen, als mehr als „Einteilung gemäß Fähigkeitenschwerpunkt“.


Weekly Game Music: Kirby and the Amazing Mirror – Forest

Thu, 05 Nov 2009 19:06:24 +0000

The Kirby-Franchise is one of the franchises (yes, there are more of these) which contains a few games I like but mostly games that extremely get on my nerves and are only interesting due to the music or some bosses to me. I actually never played Kirby and the Amazing Mirror and I am pretty sure I will never do, and if I would, I wouldnt like this game (considering the videos of it I have seen so far). Anyway, the Soundtrack-Parts I have heard so far are great.

One of them is called „Forest / Nature Area“. I have found three versions of it. First, the original one:

(youtube-link)

Then, a remix which is quite nice:

(youtube-link)

And well, seems like this melody also appears in Smash Bros. Brawl, but actually, I dont see any difference to the original:

(youtube-link)

Hm. Well. There is not much to say about this anymore.

What I actually was wondering about: There are a lot of VGM-Databases out there. But I couldnt find any sort of „Video Game Music Wiki“ or something like that where one could get additional information on VGM, like who composed it, and in which other games there appear other versions of songs. I am pretty sure there are projects like this out there, but I couldnt find one yet. If somebody knows one, please let me know.


I really tend to consider becoming a Mac-Developer

Thu, 05 Nov 2009 18:45:48 +0000

Full of expectations I bought my macbook in those days, knowing that it would be expensive but a lot of people like it. Well, meanwhile, getting used to some drawbacks of Mac OS, I know quite a few good parts of Software.

On the other hand, since I read more and more about macs, I get more information about them and about the software Mac-Users usually use and consider being „great“.

Well, one of them is the so called „Mercury Mover“ (via), which helps you get around the inability of Apples’ programmers to make a reasonable window manager. There are a lot of similar pieces of software. None of them is free. Usually they cost about 20$. 20$ for a proper window-management.

Then there is Growl. It may be a handy thing to have some central notifier, but it is nothing so „great“ (as I was told often). Well, its software that is widely used by other software to send notifications, similar to libnotify on Linux, but noone would call libnotify „great software“.

Another thing is software for screencasts, well, there is the platform independent vnc2flv, which is free, and should be sufficient for many purposes, but well, it can only be as good as the vnc-server is (and vnc-servers optimize for network-traffic rather than video quality), and I found Copernicus being free, but it crashes before saving videos for me, dont know why. And well, for simple purposes, the following bashscript should be sufficient: i=0; while true; do screencapture $i.png; sleep 0.1; ((i++)); done)

Well, under Linux, you have a lot of free window-managers and at least recordmydesktop as a screencast-utility (my old screencasts for my game were made with recordmydesktop under kde).

Under Mac OS, there may also be free utilities, but the existence of utilities you have to pay for shows that there must obviously be people who pay for it. Well ok, maybe there are professionals who need professional tools – but usually, professional tools are a lot more expensive than 20$ and can do a lot more than producing screencasts – actually I wonder if there is a „professional“ screencast-creator anyway – actually, it would make more sense as part of some video-cut-application that can do a lot more other stuff.

And for a software that can do a lot of stuff, and is made for professional usage, it is ok to pay money. You earn money using the software, so why shouldnt you pay for it? But software for professional usage usually has professional quality. I am not sure if a screencast-application can be that way. A „professional“ screencast software should add – in my oppinnion – have the possibility to add an additional virtual screen such that one can separate the own desktop from whatr is being recorded.

Anyway, a reason for me not even considering taking money for anything I code is that I dont consider most of the software I would write worth paying for it. Like, creating a screencast-software may not be the easiest thing to do, but well, it is still easy enough in most cases that I would never consider to get payed for writing one. So far.

But it seems that apple-persons will pay a lot of money for your apps, as long as they come as a shiny dmg-package with a lot of beautifully-shaded buttons and stuff, that integrates in your local UI-Environment. But thats not hard – compared to Linux and Windows, Mac OS X has a very unified Desktop-API that is widely accepted, it is rather easy to code GUI-Applications that behave like Mac OS X apps. So … well … why not become a Mac-Developer? Should be the easiest way to make money as a programmer.

Its a bit like homoeopathy: Delute something multiple times with cheap desktop-pr0n, and tell the people it is better than anything else.


Randomly Found Software: XorCurses

Thu, 05 Nov 2009 01:13:49 +0000

Xor is a strategy-game, and seems like a very old one. Though, I didnt know it yet. You have two shields that you push through mazes with Chickens, Fish and Stones which move after you, and you must collect masks. Well, this sounds strange, and I actually dont know what they thought of, when designing this game with these items.

There seem to be a lot of ports of this game (like of most older games), like a JavaScript-Version and some Windows-Ports, etc., but well, the one I want to look at today is XorCurses (via).

As the name suggests, it is implemented using libCurses, thus, playable in the console, which makes this game a very nice thing. They did a good job programming it, the walls and the items look really good, even though just an ascii-game. So, it is quite a fun to play. Here is a screencast:

The gameplay somehow reminds me of Fish Fillets NG. Anyway, this game is fun. Unfortunately there doesnt seem to be any packages yet, but it is easy to compile and install.