Το Internet όπως το μάθαμε

sendmail X ήταν ο τίτλος της προσπάθειας του Claus Assmann για την επόμενη (και ριζικά διαφορετική) έκδοση του sendmail. Για λόγους που δεν μου είναι γνωστοί ακόμα, το project μετονομάστηκε σε MeTA1. Αυτό είχε σαν αποτέλεσμα το domain name sendmailx.org να μην είναι πια χρήσιμο για το project. Το domain θα έληγε στις 2007-05-03. Ζήτησα να μου το κάνουν transfer με την προϋπόθεση πως δεν θα το κάνω “abuse” και η μεταφορά έγινε χωρίς πολλές διαδικασίες.

Ούτε πώληση του domain γιατί είναι ένα catchy όνομα, ούτε άρνηση για το φόβο του cybersquatting, ούτε τίποτε. Απλά πράγματα:

– Παιδιά το δίνετε αφού δεν το χρειάζεστε;
– Ναι

Πιο πολύ κράτησε η γραφειοκρατική διαδικασία της αλλαγής καταχωρητή και ιδιοκτήτη του domain, παρά το να συμφωνήσουμε τη μεταφορά του.

This is so 1990 (και πιο πίσω).

(Ο τίτλος είναι φράση φίλου postmaster σε πολύ μεγάλο ISP, σε προσωπική επικοινωνία για άλλο θέμα, αλλά θεώρησα πως ήταν ταιριαστός για την περίπτωση.)

Haka

Πολλοί υποστηρίζουν πως η νίκη κρίνεται πριν την έναρξη του αγώνα.

Οι πόλεμοι αυτοί όμως παίζονται μέσα στον αγωνιστικό χώρο. Όχι έξω από αυτόν. Από τους αθλητές (πολεμιστές αν θέλετε). Όχι από τους θεατές.

Για την ιστορία: Οι All Blacks χορεύουν το Haka Ka Mate και οι Tonga το Sipi Tau.

Δείτε επίσης:

*Now listening: Stop the gun fight – Tupac Shakur ft. Notorious B.I.G.*

1986/10/26

Στις 1986/10/26 ο Χαράλαμπος Μπλιώνας έπεφτε νεκρός από φωτοβολίδα στο Αλκαζάρ. 20+ χρόνια μετά ο Αθλητάμπουρας έγραψε ένα κείμενο με αφορμή ένα κατάπτυστο πανώ. Σήμερα δε θα μπορούσε να είναι περισσότερο επίκαιρο. Διαβάστε το. ΟΚ; Συνεχίζω:

Τότε θυμάμαι έβλεπα στην τηλεόραση τον Γιάτσεκ Γκμοχ να φωνάζει:

“Άνθρωπο πέθανε! Το καταλαβαίνετε; Άνθρωπο πέθανε!”

Αμ δε το κατάλαβε κανείς Γιάτσεκ. Γι’αυτό και μετρήσαμε και μετράμε και θα μετράμε νεκρούς χωρίς λόγο.

[ Update: Δες και το “Συνομιλώντας με έναν κάφρο” του γκαβού και του κοντού και το “Ως πότε βρε κάφροι;” του coby. ]

Επί 21 χρόνια Κράτος και Κοινωνία είμαστε απλά ανίκανοι. Εξαντλούμε την αστυνομική μας βία σε φοιτητές που αγωνίζονται για το μέλλον τους (αν συμφωνεί κανείς ή όχι με το δίκαιο του αγώνα τους δεν έχει καμία σημασία). Και μου γεννιούνται απορίες:

“Υποχρεώσεις αθλητικών φορέων – Μέτρα αστυνόμευσης αθλητικών εκδηλώσεων (Ν.3057/2002 Άρθρο 41Δ) “Αποζημίωση αστυνομικών για λήψη μέτρων σε αθλητικούς χώρους (Ν.2800/2000 Αρ. 33)
1. Η αρμοδιότητα για την τήρηση της τάξης κατά τις αθλητικές συναντήσεις εντός και εκτός των αγωνιστικών χώρων ανήκει στην Ελληνική Αστυνομία ή στο Λιμενικό Σώμα, εφόσον η αθλητική συνάντηση διεξάγεται σε περιοχή δικαιοδοσίας του. Οι διοργανώτριες αρχές αθλητικών εκδηλώσεων, τα εκάστοτε διαγωνιζόμενα αθλητικά σωματεία, Τ.Α.Α. ή Α.Α.Ε., οι σύνδεσμοι φιλάθλων και γενικά οι αθλητικοί φορείς υποχρεούνται να συνεργάζονται με την αρμόδια Αστυνομική Αρχή και να συμμορφώνονται προς τις υποδείξεις και αποφάσεις της, ιδίως για θέματα που αποβλέπουν στην εξασφάλιση ομαλής τέλεσης μιας αθλητικής συνάντησης, στη μετακίνηση, προσέλευση και αποχώρηση των φιλάθλων, στον τρόπο διάθεσης και κατανομής των εισιτηρίων στους διαγωνιζομένους, στον καθορισμό των θέσεων των οπαδών τους στις κερκίδες και των μεταξύ τους κενών τμημάτων και γενικά στη διαφύλαξη της δημόσιας τάξης. Η Ελληνική Αστυνομία διαθέτει στην περιοχή της δικαιοδοσίας της το κατά την κρίση της αναγκαίο προσωπικό για την τήρηση της τάξης σε αθλητικές συναντήσεις, στο οποίο και καταβάλλεται η προβλεπόμενη από τις διατάξεις του άρθρου 33 του Ν. 2800/2000 (ΦΕΚ 41 Α΄) αποζημίωση. 1. Από τα έσοδα των Αθλητικών Σωματείων, των Τμημάτων Αμειβομένων Αθλητών (Τ.Α.Α.) και των Αθλητικών Ανωνύμων Εταιρειών (Α.Α.Ε.), που προέρχονται από τα τηλεοπτικά τους δικαιώματα, για τη μετάδοση των αγώνων που αναφέρονται στο εδάφιο α’ της παρ.5 του άρθρου 41 του ν.2725/1999 και των συναφών με αυτούς διαφημίσεων, καθώς και από τα αντίστοιχα έσοδα των Αθλητικών Οργανισμών που διοργανώνουν Διεθνείς, Ευρωπαϊκούς, Παγκόσμιους και Ολυμπιακούς Αγώνες, ποσοστό δέκα τοις εκατό (10%) αποδίδεται στο Υπουργείο Δημόσιας Τάξης και καταβάλλεται ως αποζημίωση στο αστυνομικό προσωπικό για την πρόσθετη απασχόληση, του προς λήψη μέτρων τάξης και ασφάλειας στους προαναφερόμενους αγώνες.”

Πληρώνεστε (πρόσθετα) για μια υπηρεσία που δεν παρέχετε* ή θεωρείτε επιτυχία σας το ότι πέθανε μόνο ένας άνθρωπος;

(In-Reply-To:)


[*] – Εσείς οι επιτελικοί, όχι τα όργανα που διατάχθηκαν να δράσουν κατόπιν εορτής

Σήκω και φύγε

(Ο αγώνας με τη Μάλτα δεν έχει αρχίσει ακόμα)

Σήκω και φύγε και άσε μας στη μιζέρια μας:

  • Η ομάδα δεν περπατάει και δεν κάνεις αλλαγές. Σε βρίζουμε.
  • Η ομάδα παίζει με τη Μάλτα και κάνεις αλλαγές. Πάλι σε βρίζουμε και μάλλιστα πριν αρχίσει ο αγώνας.

Ρε καραγκιόζηδες του δημόσιου βήματος, αν δεν κάνει “σαρωτικές αλλαγές” σε αγώνα με τη Μάλτα, πότε θα τις κάνει;

Σήκω και φύγε και άσε μας στη μιζέρια μας. Ούτε κριτική που να μην είναι μίζερη δεν μπορούμε να σου ασκήσουμε. Κορώνα κερδίζουμε, γράμματα χάνεις. Από τη γωνιά που θα μας κοιτάς (άμα φύγεις) θα γελάς πολύ.

Υ.Γ.: Είναι εκπληκτικό πόσο δίκιο έχει μερικές φορές ο Αλέφαντος όταν αναφέρεται στο Δελφινάριο.

SuperFastHash

Πρόσφατα σαν side project ενός προγράμματος που γράφω μου προέκυψε μια βιβλιοθήκη για hash tables0. Για την ακρίβεια ξεκίνησε σαν αντίγραφο αυτής που συνοδεύει το dnstop, αλλά κατέλληξε να είναι ένα reimplementation μια και διαβάζοντας τον κώδικα υπήρχαν ένα δύο σημεία που “εγώ θα τα έγραφα διαφορετικά” – και το έκανα. Μόλις βελτιώσω και το error handling θα την κάνω και διαθέσιμη1.

Έτσι κι αλλιώς αυτό που έχει σημασία δεν είναι τόσο η βιβλιοθήκη χειρισμού των hash tables, όσο η hash function2 που χρησιμοποιεί κάποιος. Και μετά από αρκετό ψάξιμο και διάβασμα πείστηκα κι εγώ3 πως η SuperFastHash4 είναι η καλύτερη από αυτές που είναι ελεύθερα διαθέσιμες.

Περισσότερο διάβασμα
Dictionary of Algorithms
and Data Structures
:
Hash function
Hash table
Hash table delete5

Update: Ένα ενδιαφέρον thread από το comp.compilers archive.


[0] – Τι τραβάει κανείς επειδή η C δεν έχει associative arrays.
[1] – Όχι πως έχει ιδιαίτερη σημασία, οποιοσδήποτε δευτεροετής πρέπει να μπορεί να γράψει τη δικιά του (βιβλιοθήκη χειρισμού hash tables, όχι hash function).
[2] – Δεν μιλάμε για κρυπτογραφικό hash function.
[3] – Όπως και αυτοί που γράφουν το dnstop.
[4] – SuperFastHash implementation.
[5] – Ναι κάνω chaining.

Ερωτηματολόγιο της ΕΜηΠΕΕ

Forward από τη λίστα ανακοινώσεων της ΕΜηΠΕΕ:

—begin-here—

Αγαπητοί συνάδελφοι,

Η Ένωση Μηχανικών Πληροφορικής και Επικοινωνιών Ελλάδος διεξάγει έρευνα στο χώρο των Επιστημόνων και Επαγγελματιών Τ.Π.Ε. στην Ελλάδα. Η έρευνα αυτή στοχεύει στην καταγραφή και ανάλυση των απόψεων για την επαγγελματική κατάσταση και απασχόληση των Επιστημόνων και Επαγγελματιών ΤΠΕ. Επίσης, επιθυμεί να αποτυπώσει την άποψη του ανθρώπινου δυναμικού στο χώρο των ΤΠΕ σε σχέση με τη μελλοντική πορεία και ανάπτυξη του στην Ελλάδα. Σημειώνεται ότι η χρήση των προσωπικών στοιχείων θα είναι απόλυτα εμπιστευτική και θα χρησιμοποιηθεί μόνο για επικοινωνία από πλευράς της Ένωσης. Οι απαντήσεις στο ερωτηματολόγιο δεν θα περιέχουν καμία σύνδεση με τα στοιχεία του ερωτώμενου και θα είναι απόλυτα εμπιστευτικές.

Η συμμετοχή σας στην έρευνα είναι ιδιαίτερα σημαντική τόσο για τη σκιαγράφηση της επαγγελματικής κατάστασης και απασχόλησης στο χώρο σας, όσο και για μια ολοκληρωμένη αποτύπωση των απόψεων των επαγγελματικών και επιστημόνων στον χώρο των ΤΠΕ.

Ευχαριστούμε εκ των προτέρων για την συνεργασία σας και τον λίγο χρόνο (περίπου 10 λεπτά) που θα χρειαστεί να αφιερώσετε για την συμπλήρωση του ερωτηματολογίου.

Το ερωτηματολόγιο βρίσκεται στην http://81.171.104.94/questionary/index.php

Στο www.computer-engineers.gr

Για την Ένωση Μηχανικών Πληροφορικής Επικοινωνιών Ελλάδος

—end-here—