ADSL

“If you have never been on anything faster than a bicycle (or dial-up), a moped (dsl or cable) does indeed seem to be high speed. However ordinary home users in Korea, Japan and elsewhere are driving real cars on the Internet superhighway while we are not.

[via]

Installing OpenBSD 4.0 on a PCEngines WRAP

Essentially this guide is a preamble to my previous one entitled:

Installing OpenBSD 3.9 on a Soekris 4801

The installation hardware this time is a PCEngines WRAP. The operating system is OpenBSD 4.0. The real issue is that the WRAP even with the BIOS 1.11 update[zip file] cannot network boot OpenBSD’s pxeboot and bsd.rd. A sketch of the solution to the problem is provided by Rolf Sommerhalder. This is a more detailed description of the solution:

  1. You download the BIOS 1.11 update and unzip it in a temporary directory.
  2. You go to rom-o-matic.net. I used etherboot‘s version 5.4.2. The WRAP has a NatSemi dp83815 ethernet adapter. You need a .zrom image. After you select these, click on “Get ROM”. Save the ROM somewhere temporarily.
  3. Change to the directory you have unziped the WRAP’s BIOS. Copy the ROM from step #2 as pxe.bin. Yes, overwrite the existing one.
  4. If working on a Windows machine, run make.bat. Otherwise issue make.bat’s commands from the Unix shell prompt:
    cat pxe.bin fill32.bin fill32.bin wrap_cfg.bin wrap.abs > wrap1.rom
    cat wrap_up.bin wrap1.rom > wrap1.upd
    cat pxe.bin fill32.bin fill32.bin wrap_cfg.bin wrap2.abs > wrap2.rom
    cat wrap_up.bin wrap2.rom > wrap2.upd

    If you want to make a custom logo, then use Windows. I did not go into figuring out how putlogo.exe works.

  5. From there follow the instructions in readme.txt on how to update your WRAP with the new BIOS which contains the updated Etherboot code. I used picocom –send-cmd “sx -vv” -b 9600 /dev/ttyS0 (my WRAP’s serial console is setup at 9600 baud which is not the default rate).

After the above steps are complete, you can follow the instructions of “Installing OpenBSD 3.9 on a Soekris 4801” even though the document is written for a Soekris 4081 running OpenBSD 3.9 and not for WRAPs running 4.0.

My df -h right after I finished the install on a 256MB Compact Flash card:

# df -h
Filesystem     Size    Used   Avail Capacity  Mounted on
/dev/wd0a      240M    140M   88.0M    61%    /

Zone Soccer: A Game of Time and Space (part 4)

Αν κάποιος ενδιαφέρεται να μάθει τη θεωρία του 4-3-3 όπως θα έπρεπε να παίζεται σήμερα, μπορεί να διαβάσει το ομότιτλο βιβλίο.

Αν πάλι ενδιαφέρεται για το πως παιζόταν το σκανδιναυικό ποδόσφαιρο το 1970 μπορεί να δει στο video το “Φιμπέν ο μπόμπιρας των γηπέδων” ή να παρακολουθήσει το παιχνίδι του Ολυμπιακού κόντρα στον ΠΑΟ.

(part 3) (part 5)

Introducing: BruteForce

Ένας από τους πιο αξιόλογους ανθρώπους που γνώρισα στο Ίδρυμα, μπήκε και αυτός στο τριπάκι των blogs. Κυρίες και κύριοι, το blog του BruteForce:

http://www.commonsense4commonpeople.net/

Hello BruteForce! Ξανά όπως παλιά, τότε που ξενυχτάγαμε σε διπλανά εργαστήρια.

Περιμένω και το νέο Λ/Σ και μια σειρά από νέα ZOOisms.

Microsoft

“Today is my last day at Microsoft. I’ve worked for this company for a little over 10 years. […] It’s been a wonderful ride from the Windows team to COM+ to the .NET Runtime ending with 6 years in Microsoft Services. Microsoft is a fantastic company to work for.”

Δεν έχω μιλήσει ποτέ με τον κύριο. Αλλά με όποιον έχω μιλήσει που έχει δουλέψει για τη Microsoft, έχει ακριβώς αυτή την άποψη. Η οποία είναι σχεδόν οπαδική. Σα να λέμε “Τι ομάδα είσαι;” και να σου απαντάει “Microsoft!“. Και αυτό είναι το τρομερό πλεονέκτημα της: Πως οι υπάλληλοι χαίρονται που δουλεύουν σε αυτή. Και ακόμα και όταν φεύγουν δεν έχουν αυτό το τρομερό συναίσθημα ανακούφισης σα να σου έφυγε ένα βάρος από το λαιμό ή το στήθος, αλλά νιώθουν κάτι αντίστοιχο με την αποφοίτηση.

Η μόνη άλλη εταιρία που το έχω δει αυτό είναι το Google.

(ref)

Internet

“In the beginning the Internet was like a small village with happy friendly neighbors. Later tourists came along and nobody has been happy ever since.” –reconstructed from memory

Ανακατασκευασμένο από μνήμης μια και όταν το διάβασα δεν υπήρχε όχι search engine, αλλά μάλλον ούτε Παγκόσμιος Ιστός. Πρέπει να ήταν post στο USENET. Εάν υπάρχει κάπου archived και το ανακαλύψω, θα προσθέσω και την αντίστοιχη παραπομπή. Σπάω το κεφάλι μου μήνες τώρα…

Μάθετε να ρυθμίζετε σωστά τους auto-responders

Όταν χρησιμοποιείτε έναν autoresponder, καλό είναι να μάθετε να τον ρυθμίζετε σωστά. Για παράδειγμα είναι τεράστεια αγένεια (και βλακεία) να δέχεστε email από μια mailing list και να απαντάει σε αυτή ο autoresponder. Ή ακόμα χειρότερα να δέχεστε email από τον MAILER-DAEMON@example.com και να του απαντάτε τα office hours και με ποιον αντικαταστάτη σας μπορεί να επικοινωνήσει. Γενικά δεν απαντάμε ποτέ σε ένα bounce-message και ακόμα ειδικότερα δεν απαντάμε ποτέ μέσω autoresponder. Αν οι παραπομπές δεν σας βοηθάνε να καταλάβετε το γιατί, ρωτήστε τον postmaster σας. Εν ολίγοις, είναι χαζό να απαντάτε σε ένα πρόγραμμα που σας έστειλε ένα πληροφοριακό μήνυμα.

Μάθετε να σέβεστε το χρόνο του απέναντί σας. Μπορεί ο μέσος χρόνος ανάγνωσης ενός autorespond message να είναι 3sec, αλλά τα χιλιάδες καθημερινά τέτοια, απλά καταστρέφουν το χρόνο κάποιου εργαζόμενου. Μην καταστρέφετε το robustness principle πάνω στο οποίο οικοδομήθηκε το Internet:

Be conservative in what you send, liberal in what you accept”

Εάν θεωρείτε σημαντικό το χρόνο σας, καλό είναι να θεωρείτε σημαντικό και τον χρόνο των άλλων.