20. Januar 2009

Windows 98 Quelltext

Da bin ich doch grad über etwas gestoßen, was ich schon aus meinen ersten Internet-Erfahrungen um das Jahr 2000 her kenne: der Windows 98 Quelltext! Viel Spass beim Lesen:

/* Windows '98 source code */
/* 
TOP SECRET Microsoft(c) Code
Project: Chicago(tm)
Projected release-date: Summer 1998 
*/

#include "win31.h"
#include "win95.h"
#include "evenmore.h"
#include "oldstuff.h"
#include "billrulz.h"

#define INSTALL_HARD

char make_prog_look_big[1600000];

void main()
{
   while(!CRASHED)
   {
     display_copyright_message();
     display_bill_rules_message();
     do_nothing_loop();
     if (first_time_installation)
     {
         make_50_megabyte_swapfile();
         do_nothing_loop();
         totally_screw_up_HPFS_file_system();
         search_and_destroy_the_rest_of_OS2();
         hang_system();
     }

     write_something(anything);
     display_copyright_message();
     do_nothing_loop();
     do_some_stuff();

     if (still_not_crashed)
     {
         display_copyright_message();
         do_nothing_loop();
         basically_run_windows_3.1();
         do_nothing_loop();
         do_nothing_loop();
     }
   }

   if (detect_cache())
     disable_cache();

   if (fast_cpu()) 
   {
     set_wait_states(lots);
     set_mouse(speed, very_slow);
     set_mouse(action, jumpy);
     set_mouse(reaction, sometimes);
   }
 

   /* printf("Welcome to Windows 3.11");*/
   /* printf("Welcome to Windows 95"); */
   printf("Welcome to Windows 98");

   if (system_ok())
     crash(to_dos_prompt);
   else
     system_memory = open("a:\swp0001.swp", 
                           O_CREATE);

   while(something)
   {
     sleep(5);
     get_user_input();
     sleep(5);
     act_on_user_input();
     sleep(5);
   }

   create_general_protection_fault();
}
25. Mai 2008

Bodo Wartke macht Musik für Apple-Fans

Bodo Wartke (Klavierkabarettist und bekennender Mac-User) hat auf Maclife eine Kolumne mit Liedern über Apple. Für Apple-Fans sicherlich einen Blick wert! Die direkten Links gibt es hier:

  1. Brief an Steve
  2. Lebensqualität
  3. Vergleichende Religionswissenschaft
  4. Believe in Steve

Außerdem empfehle ich den Titel PCdenzfall.

Viel Spass beim Ansehen…

17. April 2008

Eine Weisheit und ihre Folgen

Wie ihr sicher schon gemerkt habt, trage ich in letzter Zeit an dieser Stelle sehr oft Weisheiten oder lustige Geschichten zusammen. Nunja, ich bin wieder fündig geworden und an dieser Aussage ist was Wahres dran:

Der Klügere gibt nach! Eine traurige Wahrheit, sie begründet die Weltherrschaft der Dummheit.

So sieht es leider aus…

16. April 2008

Echte Freunde

Da ist man grad mal etwas über ein halbes Jahr verheiratet und schon bekommt man von seinem besten Freund Ratschläge, die er vielleicht besser mal vorher losgeworden wäre… Der Fairness halber muss ich allerdings sagen, dass ich meine Entscheidung noch nicht bereut habe. Trotzdem möchte ich euch die Ratschläge nicht vorenthalten. Vielleicht kommt ja auch bald jemand in die gleiche Situation wie ich (Informatiker kommt unter die Haube)…

Sehr geehrte Damen und Herren!

Voriges Jahr bin ich von der Version ‘Freundin 7.0′ auf ‘Gattin 1.0′ umgestiegen. Ich habe festgestellt, dass das Programm einen unerwarteten Kind-Prozess gestartet hat und sehr viel Platz und wichtige Ressourcen belegt. In der Produktanweisung wird ein solches Phänomen nicht erwähnt. Außerdem installiert sich ‘Gattin 1.0′ in allen anderen Programmen von selbst und startet in allen Systemen automatisch, wodurch alle Aktivitäten der übrigen Systeme gestoppt werden. Die Anwendungen ‘Bordell 10.3′, ‘Umtrunk 2.5′ und ‘Fußballsonntag 5.0′ funktionieren nicht mehr, und das System stürzt bei jedem Start ab. Leider kann ich ‘Gattin 1.0′ auch nicht minimieren, während ich meine bevorzugten Anwendungen benutzen möchte. Ich überlege ernsthaft, zum Programm ‘Freundin 7.0′ zurückzugehen, aber bei Ausführen der UninstalI-Funktion von ‘Gattin 1.0′ erhalte ich stets die Aufforderung, zuerst das Programm ‘Scheidung 1.0′ auszuführen. Dieses Programm ist mir aber viel zu teuer. Können Sie mir helfen?

Danke, ein User

Die Antwort des Technischen Dienstes:

Lieber User,
das ist ein sehr häufiger Beschwerdegrund bei den Usern. In den meisten Fällen liegt die Ursache aber bei einem grundlegenden Verständnisfehler: Viele User steigen von ‘Freundin 7.0 ‘ auf ‘Gattin 1.0′ um, weil sie Zweites zur Gruppe der “Spiele & Anwendungen” zählen. ‘Gattin 1.0′ ist aber ein BETRIEBSSYSTEM und wurde entwickelt, um alle anderen Funktionen zu kontrollieren. Es ist unmöglich, von ‘Gattin 1.0′ wieder auf ‘Freundin 7.0′ zurückzugehen. Bei der Installation von ‘Gattin 1.0′ werden versteckte Dateien installiert, die ein Re-Load von ‘Freundin 7.0′ unmöglich machen. Es ist nicht möglich, diese versteckten Dateien zu deinstallieren, zu löschen, zu verschieben oder zu vernichten. Einige User probierten die Installation von ‘Freundin 8.0′ oder ‘Gattin 2.0′ gekoppelt mit ‘Scheidung 1.0′, aber am Ende hatten sie mehr Probleme als vorher. Lesen Sie dazu in Ihrer Gebrauchsanweisung die Kapitel “Warnungen, Alimente-Zahlungen, fortlaufende Wartungskosten von Kindern ab Version 1.0″. Ich empfehle Ihnen daher , bei ‘Gattin 1.0′ zu bleiben und das Beste daraus zu machen. Ich habe selber ‘Gattin 1.0′ vor Jahren installiert und halte mich strikt an die Gebrauchsanweisung, vor allem in Bezug auf das Kapitel “Gesellschaftsfehler”. Sie sollten die Verantwortung für alle Fehler und Probleme übernehmen, unabhängig davon, ob Sie Schuld sind oder nicht. Die beste Lösung ist das häufige Ausführen des Befehls: C:UM-ENTSCHULDIGUNG-BITTEN.exe. Vermeiden Sie den Gebrauch der “ESC” Taste, da Sie öfter UM-ENTSCHULDIGUNG-BITTEN einschalten müssten, damit ‘Gattin 1.0′ wieder normal funktioniert.

Das System funktioniert solange einwandfrei, wie sie für die “Gesellschaftsfehler” uneingeschränkt haften. Alles in allem ist ‘Gattin 1.0′ ein sehr interessantes Programm – trotz der unverhältnismäßig hohen Betriebskosten. Bedenken Sie auch die Möglichkeit, zusätzliche Software zu installieren, um die Leistungsfähigkeit von ‘Gattin 1.0′ zu steigern. Ich empfehle Ihnen: ‘Pralinen 2.1′ und ‘Blumen 5.0′ in Deutsch.

Viel Glück!

Ihr Technischer Dienst

PS: Installieren Sie niemals ‘Sekretärin im Minirock 3.3′! Dieses Programm verträgt sich nicht mit ‘Gattin 1.0′ und könnte einen nicht wieder gutzumachenden Schaden im Betriebssystem verursachen

So viel zu dem Thema…

20. März 2008

Die Erklärung der Hölle

Die nachfolgende Geschichte beruht auf Tatsachen. Es handelt sich um eine wirklich gestellte Frage im Abschlusstest Chemie der NUI Maynooth (Grafschaft Kildare, Irland): “Ist die Hölle exotherm oder endotherm?”
Die Antwort eines Studenten war so “tiefschürfend”, dass der Professor sie seinen Kollegen nicht vorenthalten wollte und über das Internet verbreitete, weshalb wir uns nun ebenfalls darüber amüsieren dürfen:

Bonusfrage:
Ist die Hölle exotherm (gibt Wärme ab) oder endotherm (absorbiert Wärme)?

Die meisten Studenten mutmaßten mit Hilfe von Boyles Gesetz, dass sich Gas beim Ausdehnen abkühlt und die Temperatur bei Druck sinkt oder etwas in der Art. Ein Student allerdings schrieb folgendes:

Zuerst müssen wir herausfinden, wie sehr sich die Masse der Hölle über die Zeit verändert.
Dazu benötigt man die Zahl der Seelen, die in die Hölle wandern und die Zahl jener Seelen, die die Hölle verlassen. Ich bin der Meinung, dass man mit einiger Sicherheit annehmen darf, dass Seelen, die einmal in der Hölle sind, selbige nicht mehr verlassen. Deswegen verlässt keine Seele die Hölle.
Bezüglich der Frage, wieviele Seelen in die Hölle wandern, können uns die Ansichten der vielen Religionen Aufschluss geben, die in der heutigen Zeit existieren.
Bei den meisten dieser Religionen wird festzustellen sein, dass man in die Hölle wandert, wenn man ihnen nicht angehört. Da es mehr als nur eines dieser Glaubensbekenntnisse gibt und weil man nicht mehr als einer Religion angehören kann, kann man davon ausgehen, dass alle Seelen in die Hölle wandern.
Angesichts der bestehenden Geburts- und Todesraten ist zu erwarten, dass die Zahl der Seelen in der Hölle exponentiell wachsen wird.
Betrachten wir nun die Frage des sich ändernden Umfangs der Hölle. Da laut Boyles Gesetz sich der Rauminhalt der Hölle proportional zum Wachsen der Seelenanzahl ausdehnen muss, damit Temperatur und Druck in der Hölle konstant bleiben, haben wir zwei Möglichkeiten.

  1. Sollte sich die Hölle langsamer ausdehnen als die Menge hinzukommender Seelen, wird die Temperatur und der Druck in der Hölle so lange steigen, bis die ganze Hölle auseinanderbricht.
  2. Sollte sich die Hölle schneller ausdehnen als die Menge hinzukommender Seelen, dann werden Temperatur und Druck fallen, bis die Hölle einfriert.

Welche der Möglichkeiten ist es nun?
Wenn wir Sandras Prophezeiung miteinbeziehen, die sie mir gegenüber im ersten Studienjahr geäußert hat – nämlich, dass “es in der Hölle ein kalter Tag sein wird, bevor ich mit dir schlafe” – sowie die Tatsache, dass ich gestern mit ihr geschlafen habe, kommt nur Möglichkeit 2 in Frage.
Deshalb bin ich überzeugt, dass die Hölle endotherm ist und bereits zugefroren sein muss.
Aus der These, wonach die Hölle zugefroren ist, folgt, dass keine weiteren Seelen dort aufgenommen werden können und sie erloschen ist, womit nur noch der Himmel übrig bleibt und die Existenz eines göttlichen Wesens beweist, was wiederum erklärt, warum Sandra gestern Abend die ganze Zeit “Oh mein Gott” geschrieen hat.

Dieser Student erhielt daraufhin als einziger die Note “sehr gut”.

“Wer wird Millionär” in Holland

In meinem Urlaub ist mir ein Bild vom holländischen “Wer wird Millionär” durch die Hände gerutscht. Darin ist folgendes gefragt:

“Wat was de voornaam van Hitler?”
A: Gunther       B: Jos
C: Adolf           D: Heil

Die von dem Kandidaten gegebene Antwort habe ich mal markiert…

Update: Auf Grund einiger Nachfragen möchte ich an dieser Stelle sagen, dass die richtige Antwort natürlich “Adolf” (also Antwort C) ist…

Benutzerhandbücher sind einfach zu kompliziert

Wie oft hatte man schon eine Bedienungsanleitung in der Hand und musste feststellen, dass sie einfach zu kompliziert bzw. schlecht übersetzt sind. Hier ist ein Beispiel aus dem Benutzerhandbuch für das Extensa-60CD-Notebook von Texas Instruments:

Scheint eine Diskette beschädigt zu sein, versuchen Sie, eine Kopie von ihr zu erstellen und werfen Sie diese dann fort.

Wieso bitte soll man die Kopie wegwerfen?

Die liebe Geographie…

Die Geographie der Frau:
Im Alter zwischen 18 und 21 ist eine Frau wie Afrika oder Australien. Sie ist zur Hälfte entdeckt, wild und von natürlicher Schönheit mit Buschland um die fruchtbaren Deltas.
Im Alter zwischen 21 und 30 ist eine Frau wie Amerika oder Japan. Komplett erschlossen, sehr gut entwickelt und offen für den Handel speziell mit Ländern, die Geld oder Autos haben.
Im Alter zwischen 30 und 40 ist eine Frau wie Indien oder Spanien. Sehr heiß, entspannt und sich ihrer eigenen Schönheit bewusst.
Im Alter zwischen 40 und 45 ist eine Frau wie Frankreich oder Argentinien. Sie wurde während des Krieges vielleicht zur Hälfte zerstört, kann aber immernoch ein warmer und wünschenswerter Ort zum Besuchen sein.
Im Alter zwischen 45 und 50 ist eine Frau wie Jugoslavien oder der Irak. Sie hat den Krieg verloren und wird von vergangenen Fehlern geplagt. Massiver Wiederaufbau ist jetzt nötig.
Im Alter zwischen 50 und 60 ist eine Frau wie Russland oder Kanada. Sehr weit, ruhig und die Grenzen sind praktisch beispiellos, aber das frostige Klima hält Leute fern.
Im Alter zwischen 60 und 70 ist eine Frau wie England oder die Mongolei. Mit einer glorreichen und alles erobernden Vergangenheit aber ohne die gleiche Zukunft.
Nach 70 sind Frauen wie Albanien oder Afghanistan. Jeder weiß wo es ist, aber keiner will hin.

Die Geographie eines Mannes:
Im Alter von 14 bis 70 ist ein Mann wie die USA – regiert von einem Dödel.

“Ultimatum meiner Freundin” – ein Inserat in einer Zeitung…

Ultimatum meiner Freundin: “Entweder die Autos o. ich…!” Daher: 4x Opel Kapitän PL Aut., 61-63 (Flosse), v. ET., 1x Opel Oly Cabrio-Lim., 54, 2x Citroen 11 CV, 54, 2x Karmann Ghia Cabrio, 70-72, 1x MB 190D, 60, (Ponton) Faltdach, 1x Jaguar E Type Ser. 3, 71, 1x Aero, 4-sitz. Roadster, 34, günstig, kpl. incl. 1J. Scheune (billig: 220,-/Mon.!), ggfls. einzeln, oder Freundin: 95/60/90 (Zustand 3-4), Tel. 089/850yxyx

Die Telefonnummer habe ich geändert, um dem Inserenten Anrufe zu ersparen… ;-)