Author: adamo
re: blogdeath
Διαβάζοντας το “Ενάντια στη μελαγχολία” του Ματθαίου Τσιμιτάκη, έπεσα πάνω στο σχόλιο του Μανώλη Ανδριωτάκη:
Γεννιέται ένα ερώτημα: Θα έπρεπε να περιμένουμε ποιοτικές διαφοροποιήσεις;
Από ότι καταλαβαίνω* ο Μ. Ανδριωτάκης τις περίμενε. Εγώ πάλι όχι. Ας δούμε γιατί:
Για την ανάλυση της άποψής μου θα χρησιμοποιήσω τον νόμο του Metcalfe ο οποίος μας λέει πως η αξία ενός δικτύου είναι ανάλογη του τετραγώνου (~n2) των χρηστών του συστήματος.
Εφαρμόζοντας το νόμο σήμερα θα μπορούσε να καταλάβει κανείς πως αλλάζει αξία το οικιακό του δίκτυο (π.χ. με τρεις υπολογιστές) συνδεόμενο με το Internet. Εάν για λόγους απλότητας πούμε πως η αξία του δικτύου είναι V(n) = n2, τότε από το 9, λόγω της συμμετοχής σε ένα ευρύτερο δίκτυο η αξία γίνεται πολύ μεγαλύτερη. Ανάποδα εάν το δούμε, το κέρδος για ένα μεγάλο δίκτυο δεν είναι ιδιαίτερα μεγάλο με την προσθήκη ενός κόμβου. Π.χ. η διαφορά (109 + 1)2 – (109)2 ~ 2 x 109 αλλά η μεταβολή στην αξία του μεγάλου δικτύου είναι ελάχιστη (~ 2 x 10-9).
Αντίστοιχους υπολογισμούς μπορούμε να κάνουμε και για την μπλογκόσφαιρα (όπου μπλογκόσφαιρα ορίζουμε το σύνολο μπλογκς με μια κοινή ιδιότητα, π.χ. Ελληνική Μπλογκόσφαιρα). Γραφικά το κέρδος† (ποιότητα) για κάθε blog που προστίθεται σε ένα ήδη υπάρχοντα πληθυσμό από blogs, μπορεί να παρασταθεί ως εξής: ‡

(Το 300 το διάλεξα γιατί κάπου εκεί, αλλά λιγότερα, είναι τα feed που παρακολουθώ.)
Είτε έχουμε να κάνουμε με ένα aggregator που προσπαθεί να απεικονίσει μια μπλογκόσφαιρα, είτε έχουμε να κάνουμε με ένα προσωπικό feed reader, κάθε νέο προστιθέμενο blog προσφέρει ακόμα λιγότερο κέρδος από το προηγούμενο για το χρήστη. Και αυτός είναι και ο λόγος που τελικά αφαιρούμε feeds από τους feed readers μας. Γιατί μας ενδιαφέρει το fat head και όχι το long tail στις λίστες που φτιάχνουμε.
Εν τέλει, αυτό που θέλω να πω είναι πως το γεγονός πως οι ποιοτικές διαφοροποιήσεις (για οποιοδήποτε ορισμό της ποιότητας) δεν ακολουθούν τον ρυθμό αύξησης των ιστολογίων είναι κάτι αναμενόμενο που δεν πρέπει ούτε να μας εκπλήσσει, ούτε να μας απογοητεύει.
Related post: Metcalfe’s Law.
[*] – Ο Μ. Ανδριωτάκης λέει πως κατάλαβα λάθος.
[†] – Για τις ανάγκες αυτού του post οι έννοιες κέρδος και ποιοτική διαφοροποίηση ταυτίζονται.
[‡] – Ευχαριστώ Stazybo Horn για τη διόρθωση.
Debian Etch, iceweasel and libflashplayer.so version 10
It simply does not work. Version 10 of libflashplayer.so requires GLIBC 2.4 while Etch (4.0r5) comes with GLIBC 2.3.6.
re: Math Blues
Η προηγούμενη συζήτηση με τον thanasisk έφερε στο μυαλό μου το άρθρο του Bob Lucky στο IEEE/Spectrum με τίτλο “Math Blues“:
Mathematics is a way of thought that binds us to our profession.
Όπως γράφει και ο Eugene Wallingford έχοντας διαβάσει το “Math Blues”:
Νot knowing mathematics at the level those professionals need creates a potential for shallowness that is hard to overcome.
Τέτοια αποτελέσματα τα έχουμε ήδη δει…
Υ.Γ. Και για όποιον θέλει να δει μια ενδιαφέρουσα χρήση της παραγώγου: Career Calculus.
10 χρόνια email
Ο Themos συμπληρώνει μια 10ετία τακτικής χρήσης email και δίνει μερικά ενδιαφέροντα στατιστικά χρήσης, τα οποία συνδέει και με την εξέλιξη του δικτύου πάνω από το οποίο αλληλογραφούσε.
Subject: checking email addess- sorry inconvenience
This is the subject of a totally blank message (with a forged To: header BTW) that I just received. And not only me, but also other users, most notably the mailer-daemons of our mail and DNS servers.
And that is why this sender is unconditionally blocked from our email systems.
Real World Operations Research: The Woolsey Papers
Στο μυαλό μου για πολλά χρόνια ο όρος Επιχειρισιακή Έρευνα ήταν συνδεδεμένος με (τραυματικά) iterations του Simplex (με το χέρι). Σε αυτό προσθέστε και το είδος των συμβούλων που έρχονται από το πουθενά, λύνουν ένα πρόβλημα διαφορετικό από αυτό που έχει ο πελάτης (και πληρώνονται ακριβά για αυτό) και αφήνουν πίσω τους συντρίμια κόσμο να κάνει την πραγματική δουλειά (the devil is in the details). Έτσι όταν έπεσα πάνω σε αυτό το post κατάλαβα πως ο Gene Woolsey πρέπει να είναι διαφορετικός. Ψάχνοντας να δω τι έχει γράψει, βρήκα το “Real World Operations Research: The Woolsey Papers“. Είναι μια συλλογή των γραπτών του που καλύπτει μια τριακονταετία.
Δεν με απογοήτευσε. Και πως θα μπορούσε άλλωστε όταν πρόκειται για έναν άνθρωπο που σε keynote speech υπόσχεται στους υπόλοιπους ομιλητές:
I assure you that I will attend every session of this conference, and I plan to ask each speaker these questions:
1. Did you know what they were doing before you modeled it?
2. If yes, how did you know?If should you be so fortunate as to get by these two questions, I will then move on to ask:
3. Is your model presently in use?
4. If yes, how do you know? (Guess what the acceptable answer is here!)If you are still alive, I will move on to the grand finale, which is:
5. Does it work?
6. If yes, is there a measurable, verifiable reduction in cost over what was done before, or a measurable, verifiable increase in readiness?
7. If yes, show it to me NOW.
Ο άνθρωπος δεν μασάει τα λόγια του. Ηδη από τις πρώτες σελίδες γράφει “shut up and listen”. Θεωρεί αδιανόητο να προτείνεις βελτιώσεις για την δουλειά κάποιου, χωρίς καν να ξέρεις πως δουλεύει. Κάνοντας τη δουλειά μαζί με το προσωπικό πριν προταθεί λύση, αυξάνεται το PIT factor εκεί που έχει σημασία. Η πιο σημαντική ίσως παρατήρηση που διατρέχει όλες τις σελίδες του βιβλίου είναι πως ο σύμβουλος πρέπει να αντιλλαβάνεται το organizational politics. Γιατί δεν έχει καμία σημασία εάν έχει καταφέρει να σχεδιάσει την καλύτερη δυνατή λύση, εάν αυτή δεν μπορεί να γίνει αποδεκτή για λόγους εσωτερικής πολιτικής. Με λίγα λόγια δηλαδή:
Δεν υπάρχουν τεχνικά προβλήματα, παρά μόνο πολιτικά.
Είναι σημαντικό να καταλάβει κανείς πόσο κοντινά πεδία είναι η συμβουλευτική που ασκούν οι IT και οι OR consultants. Για παράδειγμα και επειδή και οι δύο κατηγορίες καταθέτουν προτάσεις για “νέα, καλύτερα συστήματα” και στις δύο περιπτώσεις ισχύει πως:
If the costs of building a system are greater than the amount it will save you, don’t do it.
Είναι εντυπωσιακό πως υπάρχουν patterns συμπεριφορών που νομίζει κανείς πως “αλλού” δεν εμφανίζονται:
The one thing government seldom gets is honest advice from consultants. Let’s face it, many consultants will say anything they have to in order to be called back.
Κι εγώ που νόμιζα πως αυτό το είδος συμβούλων ταλαιπωρεί μόνο το Ελληνικό Δημόσιο…
Υπάρχει όμως και ένα άλλο είδος συμβούλων. Αυτοί που παρασύρονται από την ικανότητά τους και νομίζουν πως ακριβώς επειδή είναι καλοί, η δουλειά τους “πουλάει” από μόνη της. Ο Woolsey αποκαλεί αυτή την αντίλληψη “professional myopia”: Οι σύμβουλοι υπάρχουν για να λύνουν τα προβλήματα των πελατών τους, όχι για να λύνουν προβλήματα που τους αρέσουν και όταν εμφανιστεί ο πελάτης, να τον προσαρμόσουν στις λύσεις αυτές.
Για χρόνια μου διέφευγε, αλλά είναι μια σωστή τακτική που προτείνει, το να παρουσιάζεις στον πελάτη σου (είτε internal, είτε external consulting) περισσότερες από μία εναλλακτικές λύσεις. Αυτό έχει το ψυχολογικό πλεονέκτημα να μην απορρίψει ο πελάτης τη μία λύση που του παρουσιάζεις. Business is business, αλλά όταν η μία και μοναδική λύση που έχεις σχεδιάσει απορρίπτεται (για οποιοδήποτε λόγο), τότε το παίρνει κανείς και λίγο προσωπικά. Στην περίπτωση των πολλαπλών επιλογών, αυτό συμβαίνει δυσκολότερα και δείχνει πως δεν υπάρχει μόνο ένα course of action.
Δίνει ακόμα και συμβουλές για personal career advancement:
As long as technology is your thing plan to die reading manuals.
Το εντυπωσιακό είναι πως με τις συμβουλές του Woolsey η αλλαγή από το παραπάνω καθεστώς για όποιον την επιθυμεί δεν κοστίζει πάνω από $20. Η γυναίκα μου μου λέει πως το ίδιο έχει πει και ο Χατζηδάκις με άλλα λόγια: “Αν δεν κοιτάς εκεί που θέλεις να πας, θα πας εκεί που κοιτάς”. Πράγματι: Έχω ένα φίλο που 10 χρόνια πριν μου είχε πει “Εγώ φίλε Γιώργο δε θέλω να μείνω τεχνικός, θέλω να διοικήσω”. Είναι γεγονός πως το κατάφερε, όχι μόνο γιατί το ήθελε, αλλά γιατί σκέφτηκε και πως να το πετύχει κιόλας.
Κλείνω με δύο συμβουλές που o Woolsey δίνει προς το τέλος του βιβλίου: Εάν θέλεις να βγάλεις καλά λεφτά και γρήγορα γίνε υδραυλικός. Σύντομα θα οδηγείς Mercedes, θα έχεις το δικό σου ωράριο και πελάτες που θα σε παρακαλάνε. Η δεύτερη και πιο σημαντική:
The trick in life is to find out what you think is play that the fools think is work so that they will pay you to do it.
Μπορείτε να διαβάσετε τη γνώμη και του greenOR για το βιβλίο σε αυτή τη σειρά των τριών post: [1], [2] και [3].
P vs NP
re: 8 Things I Hate About The Web
Boris Veldhuijzen van Zanten writes about 8 things he hates about the web. I tried commenting under his post, but failed (which is somewhat common when replying using OpenID) so here are my comments:
Boris’ points:
- Too Cheap. He asks “How much longer will it take until we will have a healthy online economy for start-ups?”. Well, Geoff Huston answered this in one of his brilliant presentations in RIPE-54. In his own words: “You people are cheap! No matter what scientists and engineers do your users will always be looking for the cheapest provider”. This was said while explaining the implications of an earthquake in southeast Asia on the Pacific cables and the Internet connectivity.
- Too Many Bugs. I am reading “The New School of Information Security” these days. In its pages it is clearly explained that today, security is not a priority when building a product. And yes, although this covers a fraction of the bugs, getting the product out seems more important than getting the product out bugless. The first part of the “Unifinished Revolution” deals with the subject in depth. Boris asks: “How hard is it exactly to build a browser that works?” You cannot begin to imagine.
- Too Many Choices. While I am not a friend of too many choices either, given enough time, the fittest choices will survive. I understand that the problem exists when you are at the start of the timeline, when all choices seem viable (or equally crappy). No we cannot do something about it.
- Too Many Browsers. IMHO, this is equal to Too Many Choices (the choice being the browser to use). Standardization is an issue, but we all know that incompatibility with standards occurs when certain groups want to impose their options as default standards for others. When critical mass is gathered, they become de-facto standards. You cannot really hate the web for that. It is a common human / corporate behavior and it is expected.
- Too Many Search Results. Well, I believe that one can develop systems that return few and important results as Boris wants. The drawback is that you have to feed such systems with so many details on what is important to you, that in the end you might not like it.
- Too Many Opinions. Boris writes: “Opinions are just like assholes, everybody’s got one. On the web, we can all show ours to everyone.” I cannot really comment on that, can I?
- Too Slow. The Internet (and not just the Web) will always be too slow. We will always want better speeds and bigger capacities, because there will always be this new thingy that will require the bandwidth. 10 years ago a 1Mbps line was considered enough for a University and today it is considered too slow for my house.
- Too Many Passwords. Boris asks about OpenID: “Why the hell isn’t it implemented everywhere yet?” Because as it is pointed out in “The New School of Information Security“, everyone expects everybody else to deploy it before deploying it themselves. So generating the critical mass that will make OpenID commonplace will take time, regardless of the recognized need to use such schemes.
Boris, I think that what you hate is certain human and corporate behavior as it is projected on the web, and not the web itself. For as with most problems, the technical part of the solution is the easy one, while the social and economic parts are the most difficult to get accepted.
Ασφάλεια
Απόσπασμα διαλόγου στον οποίο ήμουν ωτακουστής:
– Τι σε πειράζει αν πάθουν κάτι τα μηχανήματα; Αφού είναι ασφαλισμένα και θα πάρεις καινούργια!
Κάποιοι πρέπει να μάθουν να διακρίνουν τις ένοιες safety, security και insurance.