I am happily running Ubuntu Netbook Remix on my A110L for some days now. Bye bye Linpus!
Author: adamo
Eval
I was looking for a scientific calculator for my Axim X3 and I stumbled upon Eval (I think I was reading a slashdot article for “Programmers at work” at the time). Eval is written by Jonathan Sachs. Not only is it a fine freeware solution that transforms your Pocket PC into a scientific calculator, but there is also a Windows version available (To be able to use the help file you have to install the WinHlp32.exe update. I do not know for Windows 7 and higher).
clickomania
Clickomania, ο απόλυτος χρονοφάγος. Για χρόνια έπαιζα μια εκδοχή του παιχνιδιού που έτρεχε σαν Java Applet κάπου στο Brown (εάν τη θυμάται κανείς, ας μου στείλει το (πεθαμένο) URL). Όμοια και η εκδοχή του που περιλαμβάνεται στο Axim X3 με έχει συντροφέψει σε πάμπολλες διαδρομές με το λεωφορείο. Ψάχνοντας μετά από καιρό το site του παιχνιδιού, είδα πως έχει και Ελληνική μετάφραση.
Μην το παίξετε. Έχετε προειδοποιηθεί.
Thank you for waiting
– All our representatives are busy. For your convenience we are available 24 hours a day and the weekends.
No you are not!
Performance tunning
From a dialog I had with a friend just minutes ago:
Friend: Do you know of any companies that sell (database) performance tunning tools?
Me: It is called a DBA.
“The Net interprets censorship as damage and routes around it”
Η παραπάνω φράση ανήκει στον John Gilmore. Η δύναμή της όμως επεκτείνεται πέρα από τη λογοκρισία. Σε κάθε επίπεδο το Internet λειτουργεί με τέτοιο τρόπο ώστε να παρακάμπτει τα εμπόδια. Ακόμα και τώρα, για να δει κανείς αυτή τη σελίδα, τα πακέτα που την απαρτίζουν ακολούθησαν την καλύτερη δυνατή διαδρομή (υποθέτωντας πως υπάρχει τουλάχιστον μία) για να φτάσουν στον υπολογιστή σου. Γράφει και ο ίδιος για τη συγκεκριμένη φράση:
“In its original form, it meant that the Usenet software (which moves messages around in discussion newsgroups) was resistant to censorship because, if a node drops certain messages because it doesn’t like their subject, the messages find their way past that node anyway by some other route. This is also a reference to the packet-routing protocols that the Internet uses to direct packets around any broken wires or fiber connections or routers. (They don’t redirect around selective censorship, but they do recover if an entire node is shut down to censor it.)
The meaning of the phrase has grown through the years. Internet users have proven it time after time, by personally and publicly replicating information that is threatened with destruction or censorship. If you now consider the Net to be not only the wires and machines, but the people and their social structures who use the machines, it is more true than ever”
Κάποια στιγμή πριν το 1995 το ΕΜΠ δεν αναγνώρισε μία χρέωση από τον μοναδικό (τότε) Internet provider στην Ελλάδα. Κοινός τόπος δεν βρέθηκε και το αποτέλεσμα; Το ΕΜΠ έμεινε για τρεις μήνες αποκομμένο από το διαδίκτυο. Ακολούθησε όμως μια ταχύτατη σειρά από γεγονότα: Το ad-hoc δίκτυο του ΕΜΠ (δηλαδή το “Γεια σας! Έχετε σύνδεση με το Internet; Να σας φέρω ένα καλώδιο για να συνδεθούμε και εμείς;”) αντικαταστάθηκε από ένα κανονικό δίκτυο φωνής και δεδομένων, το ΕΜΠ ξαναμπήκε στον Ιντερνετικό χάρτη παίρνοντας μια γραμμή από το “Δημόκριτο” και φτιάχτηκε το ΕΔΕΤ. Αναρωτιέμαι εάν από αυτή την ιστορία έχασε ο (τότε) μονοπωλειακός πάροχος (που πρακτικά έχασε όλα τα Πανεπιστήμια, ΤΕΙ και ερευνητικά ιδρύματα της χώρας από πελάτες- οι μόνοι “μεγάλοι πελάτες” εκείνη τη περίοδο) ή το ΕΜΠ.
Το 1996 η Γερμανική Internet Content Task Force απαίτησε τη διακοπή πρόσβασης προς τον (ολλανδικό) ISP xs4all επειδή ένας χρήστης είχε στη σελίδα του ένα τεύχος του περιοδικού Radikal (του οποίου η κυκλοφορία ήταν παράνομη στη Γερμανία). Το μπλοκάρισμα αυτό άντεξε την κατακραυγή δύο εβδομάδες. Στο μεσοδιάστημα και χάρη στο Streisand effect αντίγραφα του Radikal υπήρχαν σε πάμπολλες μεριές του δικτύου, αναιρόντας έτσι την ισχύ του μέτρου.
Τι διδάσκουν οι πιο πάνω ιστορίες; Ότι σε ένα φαινόμενο δεν προκαλείς εξελίξεις που δεν μπορείς να ελένξεις. Τα δύο εξώδικα του ΟΤΕ προς το ΕΔΕΤ (τα link είναι οι απαντήσεις του ΕΔΕΤ στα εξώδικα) δείχνουν πως ήρθε η ώρα να μάθουν και οι τουρίστες το “Law of unforeseen consequences“. Τολμώ να ρισκάρω μια πρόβλεψη: Τελικά σε λιγότερο από χρόνο το athens.indymedia.org θα “βγει” εκτός ΕΜΠ. Και αυτό δεν θα είναι προς όφελος αυτών που θέλουν να το βγάλουν.
The Gosling Tarpit
I think Panagiotis is going to love this:
“because the Java programming language and Java Virtual Machine are (surprise!) so tightlyCoupled, new language designers are compelled to make their languages such that they use only those features they can implement efficiently on the JVM. For example, implementations of Scheme for the JVM either lack call/cc or have a very slow and slightly buggy implementation of it. We call this the Gosling Tarpit.”
From Phosphorous, The Popular Lisp.
[via]
USB sticks
Q: How many USB sticks do you own?
Algorithmic Game Theory has a blog!
The author of the book “Alogorithmic Game Theory“ (also available online) -for which thanos has commented earlier- has a blog: http://agtb.wordpress.com/
[via @miketrick]
Warren’s Abstract Machine: A Tutorial Reconstruction
Hassan Aït-Kaci has written the excellent tutorial on the WAM entitled “Warren’s Abstract Machine: A Tutorial Reconstruction“. This book is out of print (I consider myself one of the lucky ones to have purchased a copy). For years it was available at vanx.org, but now the domain seems parked.
I had downloaded a copy of the files, and now the electronic version of the book has a new home at: http://wambook.sourceforge.net
Update 2013/04/13: Also available on https://github.com/a-yiorgos/wambook