Asking Questions…

We have seen that nobody should be afraid to ask a question. One of the first lessons I got from the USENET is that “Silly questions are the ones never asked”.

Today’s snail mail included the latest issue of NT Insider where Peter Viscarola in his column (Peter Pontificates) deals with the whole “asking a question” issue again:

Being a noob excuses stupidity. In fact, being a noob totaly means asking stupid questions. However, being a noob does not excuse lack of engineering discipline. As an engineer, I simply cannot understand how a fellow engineer can ask a question without at least attempting to put their question in its proper context.

How rightfully said.

The retweet “botnet”

@travelplanet24 had the idea to ask users to come up with a catchy tweet that would be retweeted many times for marketing purposes. They were sucessful enough, since the majority of the greeks that I follow retweeted #tp24Lon almost making it impossible to read the stream that I follow.

I felt DDoSed and I objected strongly. I will not go into legal, technical and moral issues of what can be considered spam in a medium like twitter. I am simply one of those 45,7% users who use the web browser as their client and such campaigns, when successful, are annoying because of the limited (== none) filtering capabilities available from the web client. Unfollowing people to prevent this is just like disconnecting from the Net to stop a spam outburst. To be fair, of the people I follow only one more complained and a second one retweeted my objection.

What I find more interesting is that @travelplanet24 effectively managed to construct a retweet botnet where, in contrast to the usual botnets, the participants consciously retweeted the message. While the first time that such a trick is used may be considered successful, it may be a one time only stunt. With 45,7% of the users still using the web client, imagine two or more different such campaigns running at the same time. We need both a better web client and better standalone clients.

At least @travelplanet24 said that their next campaign, if any, will last less time.

www.primeminister.gr

[ Update 2010/02/04: Αυτό είναι ένα blog post το οποίο σχολιάζει την ολική διαγραφή του www.primeminister.gr κατά την αλλαγή της Κυβέρνησης μετά τις εκλογές. ΔΕΝ ΕΙΝΑΙ Η ΙΣΤΟΣΕΛΙΔΑ ΤΟΥ ΠΡΩΘΥΠΟΥΡΓΟΥ και συνεπώς δεν είναι ο κατάλληλος χώρος για σχόλια και ερωτήματα προς αυτόν. Για την επικοινωνία σας με τον Πρωθυπουργό, επισκευτείτε το www.primeminister.gr.

Είναι εκπληκτικό πως οι άνθρωποι διαβάζουν αυτό που θέλουν και όχι αυτό που βλέπουν.

Update 2010/01/13: Το νέο http://www.primeminister.gr είναι online. Μπορείτε να διαβάσετε σχετικά εδώ. ]

Μια και το www.primeminister.gr έχει τη συνήθεια να αλλάζει με κάθε Πρωθυπουργό και επειδή έχουν περάσει αρκετά χρόνια, θα αφηγηθώ μια ιστορία:

Κάποτε στο email επικοινωνίας του Πρωθυπουργού με τους πολίτες έφτασε το παρακάτω μήνυμα (με forged headers και γραμμένο σε greeklish):


Κύριε Πρωθυπουργέ,

Πρέπει να σας ενημερώσω πως το Ελληνικό Internet είναι ανασφαλές.

Ένας 16χρονος hacker καλής θέλησης.

Δε ξέρω εάν ο 16χρονος hacker καλής θέλησης διαβάζει αυτές τις γραμμές, αλλά ας δούμε την πορεία των πραγμάτων:

Το συγκεκριμένο email τυπώθηκε, πρωτοκολλήθηκε και στη συνέχεια ο Πρωθυπουργός (Σημίτης) το προώθησε στον Υπουργό Μεταφορών και Επικοινωνιών (Βερελής) για ενέργειες και ενημέρωση του Πρωθυπουργού. Από τον Υπουργό πήγε στη Διεύθυνση Οργάνωσης-Πληροφορικής. Κινήθηκε μια ολόκληρη αλυσίδα γραφειοκρατίας (υπήρξαν και οι αντίστοιχες απαντήσεις “προς τα πίσω”) για ένα email το οποίο εύκολα θα μπορούσε να έχει αγνοηθεί για n-λόγους ανάλογα με το χειριστή της αλληλογραφίας.

Γιατί γράφω το παραπάνω; Γιατί πρόσφατα (μέσα στο καλοκαίρι) αισθανόμενος πως αδικούμαι από “το σύστημα” επιχείρησα να βρω μια διεύθυνση (ηλεκτρονικής) επικοινωνίας με τον τότε Πρωθυπουργό. Δεν υπήρχε. Σε αντίθεση με την Προεδρία της Δημοκρατίας, που όχι μόνο έχει, αλλά, τουλάχιστον για το πρόβλημά μου, έδειξαν ενδιαφέρον και βοήθησαν στην επίλυσή του.

Τώρα λοιπόν που το www.primeminister.gr είναι λευκό χαρτί(;), είναι μια καλή ευκαιρία να “χτιστεί” ως μη προσωποπαγής μηχανισμός και με τρόπο τέτοιο που να μπορεί ο πολίτης να έρχεται σε επικοινωνία με τον μηχανισμό της Προεδρίας της Κυβέρνησης. Γινόταν πριν το 2004, γιατί όχι και τώρα.

Update: $ lynx –dump –head http://www.government.gr/

HTTP/1.1 404 Not Found
Date: Wed, 07 Oct 2009 10:09:27 GMT
Server: Apache/2.0.59 (Win32) PHP/4.4.7
Connection: close
Content-Type: text/html; charset=iso-8859-1

Και δεν είναι καν Πρωταπριλιά…

DNS με ελληνικά ονόματα

Γράφει ο @zvr:

Δε ξέρω για ο,τιδήποτε άλλο, αλλά τουλάχιστον τα ονόματα των υπουργείων περάσανε στον 21ο αιώνα! (αν και θα έχουν πρόβλημα με τα domains :-)

Εγώ πάλι σε ότι αφορά τα domains το βλέπω σαν μια χρυσή ευκαιρία για:

  • να χρησιμοποιούν τα Υπουργεία .GR με Ελληνικούς Χαρακτήρες.
  • να μπουν όλα (επιτέλους) κάτω από το .gov.gr ή να βγουν όλα από αυτό.
  • να έχουν με κάποιο τρόπο προφανή ονομασία που να έχει νόημα σε μία γλώσσα, είτε γράφεται λατινικά η Ελληνική ονομασία είτε η Αγγλική.

Έτσι θα γλιτώσουμε από τραγικά αντιαισθητικές επιλογές όπως:

  • mof-glk.gr ← Ministry Of Finance – Geniko Logistirio (toy) Kratoys
  • ypergka.gr ← Υπουργείο Εργασίας
  • ypepth.gr ← ΥΠΕΠΘ
  • yme.gov.gr ← ΥΜΕ
  • κ.λπ.

[ Ειδικά για το yme.gov.gr (μια και το υπουργείο το σύνδεσα εγώ στο δίκτυο το 2001) μπορώ να πω πως για πολύ καιρό δούλευε ανεξάρτητα από το yme.gr γιατί το yme.gov.gr το διαχειριζόταν ο διοικητικός μηχανισμός ενώ το yme.gr το γραφείο του Υπουργού- αρκετά χρόνια μετά επήλθε σύγκλιση. ]

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

I have a dream…

A Simple Dream

Everyone working in configuration management would like to find a way to simplify and perhaps obsolete this dreary job. The ‘impossible dream’ is that everyone writing configuration scripts can use the work of the whole community instead of re-inventing the wheel for each site and purpose. But so far, while configuration tools proliferate, it has been difficult to convince people to distribute and maintain reusable scripts for configuring systems and implementing common services. There seem to be “too many options,” “too many system dependencies,” and “too many site-specific assumptions.”

This was written in 1999. Then the XML holy grail crap became popular and managing organized complexity became even more painful.