angel, baby, boy, girl, big, monkey, me und the

Was haben diese vermeintlich zufällig und eher unassoziativ aneinandergereihten Vokabeln gemeinsam?

Nein, es sind nicht die häufigsten Suchbegriffe bei google und auch nicht die am meisten verwendeten Pseudonyme in Chatrooms. Diese Wörter sind Teil von häufig verwendeten Passwörtern von MySpace-Usern. Das hat eine Analyse der Passwörter von rund 34.000 Accounts nach einer Phishing-Attacke auf myspace.com ergeben.

Mehr Infos und warum lovejesus so beliebt ist wie blink182 gibt’s hier.

Find the Bug

Gestern habe ich ein bißchen rumgehackt und bin mal wieder in den selben Fehler gerannt. Hier mal als Knobelaufgabe für alle Nerds:

Ausschnitt aus einer Java-Methode:

int bereich = 11;
int probSum = 3;
Random r1 = new Random(42);
Random r2 = new Random(23);
for (int i = 0; i < 17 ; i++) {
probSum = (Math.abs(r1.nextInt()) + Math.abs(r2.nextInt())) % bereich;
System.out.println(probSum);
}

Ausgabe z.B:

2

12

-4

Quizfrage: Wie kann es sein, dass probSum nach dieser Zuweisung eine negative Zahl ist?????