6 Ιουλίου, 2012

Ο πατεντοπόλεμος των γιγάντων της τεχνολογίας στις μέρες μας είναι σφοδρός, βρώμικος και τελικά γελοίος. Κοίτα τώρα τι έγινε. Η Google βγάζει το Samsung Galaxy Nexus στην αγορά ωραίο και γυαλιστερό. Η Apple το ξεσκονίζει και ανακαλύπτει ότι κάποια από τις πατέντες της παραβιάζεται (σιγά που δε θα ανακάλυπτε). Το Galaxy Nexus επιτρέπει στο χρήστη, μέσω της αναζήτησής του, να ψάχνει όχι μόνο στο internet αλλά συνδυαστικά και στα περιεχόμενα του ίδιου του κινητού και των εφαρμογών του, στα δικά του δεδομένα, δηλαδή. Αυτό η Apple το έχει πατεντάρει και πιστεύει ότι είναι η μόνη στον κόσμο που έχει το δικαίωμα να αξιοποιεί. Μηνύει τη Google και απαιτεί την απαγόρευση της κυκλοφορίας του Galaxy Nexus. Η Google σταματάει να το διαθέτει στην αγορά και εκδίδει ειδικό update για τη συσκευή αυτή που “κατεβάζει” (downgrade) τη δυνατότητα αυτή σε όσους πρόλαβαν να το αποκτήσουν.

Κατάλαβες; Χρήστες αγόρασαν μια συσκευή, η οποία είχε κάποιες δυνατότητες (για τις οποίες την αγόρασαν), και ξαφνικά, μια μέρα, κάποια από αυτές τις δυνατότητες ακυρώνεται αυτόματα επειδή:

“some mindless 9-to-5 office drone at the United States Patent and Trademark Office with 2.3 kids, dog, cat, and a wife who works at WalMart, granted a stupid mindless software patent on an utterly trivial nugget of functionality”

εκτύπωση Κατηγορίες: δε βαριέσαι, διαδίκτυο | rss 2.0 | trackback | 1 σχόλιο
20 Ιουνίου, 2012

Ο Άλαν Τούρινγκ είναι κάτι σαν ένας από τους μεγάλους προφήτες της πληροφορικής (με στοιχεία οσιομάρτυρα). Μην παρεξηγήσετε τη λέξη προφήτης, ήταν επιστήμονας με τα όλα του ο άνθρωπος αυτός. Τον αποκαλώ έτσι γιατί είναι αυτός που καθόρισε επιστημονικά την έννοια της “υπολογιστικής μηχανής“, στην οποία υπάγεται θεωρητικά κάθε ηλεκτρονικός υπολογιστής που ξέρουμε σήμερα (κάθε υπολογιστής δεν είναι παρά μία σύνθετη μηχανή Τούρινγκ).

Είναι αυτός στον οποίο οι σύμμαχοι στο Β’ Παγκόσμιο Πόλεμο οφείλουν τη μηχανή Enigma, μέσω της οποίας αποκρυπτογράφησαν μηνύματα των Ναζί, κάτι που αποτέλεσε ένα από τα καθοριστικά στοιχεία της επικράτησής τους.

Ο Άλαν Τούρινγκ ήταν ένας θαυμάσιος επιστήμονας. Ήταν όμως και ομοφυλόφιλος. Το 1952 καταδικάστηκε στην Αγγλία για “απρέπεια” (indecency), αφού παραδέχτηκε τις σεξουαλικές του προτιμήσεις. Στην Αγγλία του 1952 ο διαγνωσμένος και καταδικασμένος ομοφυλόφιλος υποχρεωνόταν σε ειδική φαρμακευτική αγωγή (!) που αποσκοπούσε στην χαλιναγώγηση της σεξουαλικής του επιθυμίας. Πιστεύεται ότι αυτός ο επονομαζόμενος χημικός ευνουχισμός οδήγησε και στο θάνατό του σε ηλικία 41 χρονών.

Στις 10/09/2009, ο πρωθυπουργός της χώρας (τότε ο Γκόρντον Μπράουν) ζήτησε δημόσια συγνώμη εκ μέρους της πολιτείας για τον Άλαν Τούρινγκ και την άδικη μεταχείριση της οποίας έτυχε, αλλά και τον αναγνώρισε ως ήρωα του Β’ Παγκοσμίου Πολέμου.

Το μεγαλύτερο βραβείο στο χώρο της Πληροφορικής, το Νόμπελ της Πληροφορικής, ονομάζεται βραβείο Τούρινγκ.

Ο Άλαν Τούρινγκ γεννήθηκε πριν από 100 χρόνια και τον εκτιμώ πολύ.

εκτύπωση Κατηγορίες: διαδίκτυο, προσωπικά, τεχνολογία | rss 2.0 | trackback | καθόλου σχόλια
1 Ιουνίου, 2012

Θα ξέρεις ότι οι μεγάλες πολυεθνικές της πληροφορικής (και όχι μόνο αλλά σε αυτές αναφέρομαι τώρα) ξεπατώνονται (δε διάλεξα τη λέξη πολύ προσεκτικά, έπρεπε να πω “επιδίδονται”) σε ένα αγώνα πατεντών η μία εναντίον της άλλης (Google, Oracle, Samsung, Motorola, Apple, Microsoft κτδε*). Από τη μία πλευρά συλλέγουν πατέντες με όλες τους τις δυνάμεις και από την άλλη μηνύουν ασταμάτητα η μία την άλλη, ισχυριζόμενες ότι οι πατέντες τους παραβιάζονται. Διαθέτουν ειδικά τμήματα για αυτήν ακριβώς τη δουλειά! Φυσικά, όλο αυτό το παιχνίδι είναι τεχνητό και οι πατέντες στο λογισμικό μια γελοιότητα.

Ένα πρόσφατο κεφάλαιο στην ιστορία αυτή έκλεισε μόλις με την ετυμηγορία του δικαστή Alsup** ότι η καταγγελία της Oracle εναντίον της Google σχετικά με τα πνευματικά δικαιώματα (copyright) των προγραμματιστικών APIs απλά δε στέκει. Τα APIs είναι κάτι σαν τεχνικές περιγραφές μιας λύσης ή προσέγγισης ή συστήματος ή διασύνδεσης συστημάτων αλλά όχι η ίδια η υλοποίησή της. Θέλουν, δηλαδή, δουλειά για να δημιουργηθούν αλλά δεν είναι τα ίδια το παραγόμενο αποτέλεσμα που θα μπορούσε ενδεχομένως να προστατευθεί. Σε κάθε περίπτωση αποτελούν μια γενική ιδέα/οδηγία/διασύνδεση, που θα μπορούσε να υλοποιηθεί με πολλούς τρόπους κι επομένως (συμφωνώ με το δικαστή) δεν είναι δίκαιο κανείς να την δεσμεύει κατ’ αποκλειστικότητα (ήθελα να πω “καπαρώνει” αλλά δεν το είπα).

Το εντυπωσιακό και όμορφο δεν είναι, όμως η ίδια η απόφαση. Είναι το γεγονός ότι ο δικαστής Alsup έβγαλε την απόφαση αυτή αφού έμαθε ο ίδιος να προγραμματίζει και σε Java, εκτός των άλλων (στο internet τον έχουν αποκαλέσει “developer judge“). Μάλιστα, αναφέρεται ότι σε πολλές περιπτώσεις κατακεραύνωσε τους δικηγόρους της Oracle, αναφέροντας ότι ο ίδιος δοκίμασε να υλοποιήσει μερικά από τα APIs που η Google υποτίθεται ότι εκμεταλλεύτηκε σε βάρος της Oracle, και του φάνηκε υπερβολικό το να κατοχυρώνονται πνευματικά δικαιώματα για κάτι τόσο απλό και με πολλές εκδοχές υλοποίησης. Τι ωραία και λογικά που σκέφτηκε ο άνθρωπος και πόσο καταπληκτικό θα ήταν οι άνθρωποι που αποφασίζουν για ένα ζήτημα να έχουν οι ίδιοι εμπειρία σε αυτό***!

* κτδε: και τελειωμό δεν έχει

** αυτό το άρθρο διαθέτει τον μακρύτερο τίτλο στην ιστορία αυτού του blog eveeer

*** κάποτε, πριν από χρόνια, γράψαμε με τον Παναγή μια συμπαθητική εργασία πάνω στις πατέντες λογισμικού

εκτύπωση Κατηγορίες: διαδίκτυο, τεχνολογία | rss 2.0 | trackback | 2 Σχόλια
10 Μαΐου, 2012

(σφήνα-post ανάμεσα στα εκλογικά και κοινοβουλευτικά)

Το Google είναι μια εταιρεία-τιτάνας του διαδικτύου. Οι υπηρεσίες της, συνήθως, όχι πάντα, κερδίζουν την προτίμηση των χρηστών και σας διαβεβαιώ ότι είναι, τις περισσότερες φορές, τεχνολογικά ανώτερες από τον ανταγωνισμό (αν και όχι αισθητικά, όμως αυτό είναι άλλο θέμα). Ειδικά η αναζήτηση, το γνωστό σε όλους μας Google search, αυτό που την έκανε “μεγάλη” εξαρχής, αυτό που πολύς κόσμος ταυτίζει με την ίδια την έννοια του internet, αυτό που αποτελεί την αρχή και το τέλος της συντριπτικής πλειοψηφίας των αναζητήσεων που γίνονται σήμερα στο διαδίκτυο.

Αυτή η αναζήτηση μας προτρέπει ευθέως να κατεβάσουμε τον Chrome, το browser που η Google δημιούργησε για να πλοηγούμαστε στο internet. Ισχυριζόμενη κιόλας ότι θα πλοηγηθούμε ταχύτερα. Αυτό είναι ψέμα. Αυτό είναι και εκμετάλλευση δεσπόζουσας θέσης στην αγορά από τη μεριά της Google. Η Google θέλει να έχει και το μαχαίρι και το καρπούζι και οι υγιείς αγορές οφείλουν να (και) έχουν μηχανισμούς για να προστατεύονται από παρόμοιες τακτικές και μονοπώλια. Και μη μου πείτε ότι τα δισεκατομμύρια της διαφήμισης στο internet δε είναι μια κανονικότατη “αγορά”!

Σας προτρέπω να μη χρησιμοποιείτε Google Chrome. Δείτε το σαν την άποψη ενός ειδικού (δε θέλω ου). Να χρησιμοποιείτε Firefox. Γιατί; Γιατί είναι η “τίμια πρόταση” στο χώρο των browsers. Και λέγοντας “τίμια” σας διαβεβαιώ ότι δεν υπολείπεται καθόλου σε λειτουργίες και καλούδια. Κι αν καμιά φορά σας φαίνεται αργός δοκιμάστε να απενεργοποιήσετε το κάρο με τα Addons που του έχετε εγκαταστήσει και να τα ενεργοποιήσετε (αν υπάρχουν) στον Chrome και να δούμε τότε ποιος είναι ο πιο γρήγορος.

Σχετικά παραληρήματα από το παρελθόν:

εκτύπωση Κατηγορίες: απόψεις, διαδίκτυο | rss 2.0 | trackback | 8 Σχόλια
17 Απριλίου, 2012

Έχεις επισκεφτεί πρόσφατα ιστοσελίδα μπύρας ή άλλου αλκοολούχου ποτού; Για να μπορέσεις να το κάνεις είσαι υποχρεωμένος να δηλώσεις ότι είσαι ενήλικος. Πρέπει να είσαι από 18 χρονών και πάνω. Διαφορετικά, σου είναι ΑΔΥΝΑΤΟΝ να μπεις μέσα! Κακόμοιροι developers ιστοσελίδων αλκοολούχων παρασκευασμάτων, τι τραβάνε κι αυτοί!

Για τις τσόντες τα πράγματα είναι λίγο πιο απλά! Εδώ ο νομοθέτης είναι πιο επιεικής. Βλέπεις, η μαλακία είναι περισσότερο προσβάσιμη από το αλκοόλ.

εκτύπωση Κατηγορίες: δε βαριέσαι, διαδίκτυο | rss 2.0 | trackback | 1 σχόλιο
1 Ιουλίου, 2011

Ξέρω τι θα μου πεις. "Τι τα θέλω και μπλέκω;". "Όποιος ανακατεύεται με τα πίτουρα τον τρώνε οι κότες!". Ή, "Εγώ, γιατρέ μου, το ξέρω ότι δεν είμαι καλαμπόκι, οι κότες, όμως, το ξέρουνε;". Έχουμε πολλά παρόμοια έξυπνα για να αποδώσουμε την ενδεκάτη εντολή. Αυτή που λέει "Ου μπλέξεις". Όμως εγώ δεν ήθελα να μπλέξω κι ούτε που το ήξερα ότι πήγαινα γυρεύοντας. Εγώ τους λογαριασμούς μου με την ΟΤΕnet και τη Forthnet τους είχα κλείσει εδώ και χρόνια και είχα φύγει μακριά από δαύτους και νόμιζα ότι είχα ξεμπερδέψει με την ανικανότητά τους.

Και δεν ντρέπομαι ούτε φοβάμαι να το πω. Το hosting της ΟΤΕnet, ως υπηρεσία, μοιάζει με ένα κακό αργοκίνητο μπακάλικο που πουλάει μπαγιάτικο εμπόρευμα σε υψηλή τιμή. Είναι μια αθλιότητα. Μια γελοιότητα που πρέπει να τους απαγορευτεί να συνεχίζουν. Πρέπει να βγει μια ειδική αστυνομία που να συλλαμβάνει αυτή την αλητεία και να την φυλακίζει για πάντα σε πλήρη απομόνωση μην τυχόν και μολύνει κι άλλους ανθρώπους. Αυτά τα hosting πρέπει να πεθάαανουν!

Θα σας πω το τελευταίο μεγαλούργημα τους. Ξεπερνώ το γεγονός ότι έχουμε 2011 και πως κάτι παρόμοιο θα ήταν απαράδεκτο ήδη εδώ και 5-6 χρόνια οπουδήποτε στον – όχι τρίτο – κόσμο. Ένας νέος πελάτης – νομίζει ότι – πληρώνει hosting στην ΟΤΕnet. Εμείς του φτιάχνουμε το καινούριο του site. Όλα πάνε καλά μέχρι την ολοκλήρωσή του. Πρέπει τώρα το site να φορτωθεί σε ένα hosting για να το βλέπει ο κόσμος.

Ο πελάτης λέει περήφανα "Έχω hosting, στην ΟΤΕnet, το πληρώνω ήδη εδώ και καιρό". Με ένα μικρό σήκωμα του φρυδιού το δέχομαι. Ανακαλύπτω (μία με δύο ώρες στις αναμονές του support και τα πήγαινε έλα από το εμπορικό στο τεχνικό τμήμα) ότι το hosting που "πληρώνει" ο πελάτης δεν υποστηρίζει MySQL. Αλλά το εξωτικό αυτό feature μπορεί να προστεθεί με το ελάχιστο κόστος των 8,5€ ανά μήνα. Πηδάω από τη χαρά μου και ρωτάω τι πρέπει να κάνουμε για να γίνει αυτό. "Είναι απλό", μου λένε, "θα στείλει ο πελάτης ΦΑΞ με σφραγίδα και υπογραφή της εταιρείας ένα αίτημα, με το οποίο θα ζητά την προσθήκη της εν λόγω υπηρεσίας και θα αποδέχεται το επιπλέον κόστος".

Ακούτε; Θα στείλει ο πελάτης ΦΑΞ! Για να πάρει μία βάση MySQL. Άι στο διάολο…

εκτύπωση Κατηγορίες: δε βαριέσαι, διαδίκτυο, τεχνολογία | rss 2.0 | trackback | 2 Σχόλια
23 Μαρτίου, 2011

Ναι, εγώ κράσαρα το Youtube. Να:

Το ζήτημα θα διευθετηθεί από μια άρτια εκπαιδευμένη ομάδα μαϊμούδων. Ευτυχώς!

εκτύπωση Κατηγορίες: δε βαριέσαι, διαδίκτυο | rss 2.0 | trackback | 3 Σχόλια
25 Φεβρουαρίου, 2011

Αν βρίζουνε, λέει. Σα νταλικέρηδες! Και βρίζουνε και κλωτσάνε αντικείμενα που βρίσκουνε τριγύρω τους. Είναι ένα επάγγελμα επιρρεπές στην απώλεια της ψυχραιμίας, όσο και αν είναι, ταυτόχρονα, δημιουργικό και ανταποδοτικό. Κάποιος μάζεψε υβρεολόγιο από τα σχόλια των developers που έκαναν commit στο github (που να σου εξηγώ άμα δεν ξέρεις – δε χρειάζεται να ξέρεις για να γελάσεις). Όχι μόνο τα μάζεψε, λοιπόν, αλλά έβγαλε και στατιστικά από αυτό. Πχ, το περισσότερο υβρεολόγιο οφείλεται στους developers της Java, της Javascript και της Ruby, ενώ πιο μειλίχιοι από όλους εμφανίζονται οι developers της PHP. Αγαπημένη, δε, λέξη μέσα στο υβρεολόγιο τα "σκατά" (shit).

Ιδού μερικά σπαρταριστά:

  • added gui shit
  • Fixing shit I broke
  • Complete UI rewrite for the fucking map dialog.
  • make this shit work!
  • remove old test code stub. I have no idea how this ugly piece of shit managed to survive *that* long
  • LL can't even write a fucking installer, what the fuck
  • This is stupid!. Fuck you GIT!
  • do a proper blur (why the fuck doesn't the jquery().blur() do it?
  • added new tests for new shit
  • more awesome UI shit
  • even more awesome UI shit
  • last commit breaks shit
  • Cleaning the house … shit was messy
     
εκτύπωση Κατηγορίες: δε βαριέσαι, διαδίκτυο, τεχνολογία | rss 2.0 | trackback | 2 Σχόλια
16 Δεκεμβρίου, 2010

Ξεκαρδιστικές ατάκες, αν είσαι προγραμματιστής (software architect λέμε στους απέξω ή, το λιγότερο, software engineer) από μεγάλες προσωπικότητες του χώρου της ανάπτυξης λογισμικού και όχι μόνο! Θα βρεις και τις 50 εδώ. Οι αγαπημένες μου:

  • 39: “Considering the current sad state of our computer programs, software development is clearly still a black art, and cannot yet be called an engineering discipline.”
    Bill Clinton
  • 35: “For a long time it puzzled me how something so expensive, so leading edge, could be so useless. And then it occurred to me that a computer is a stupid machine with the ability to do incredibly smart things, while computer programmers are smart people with the ability to do incredibly stupid things. They are, in short, a perfect match.”
    Bill Bryson
  • 29: "Talk is cheap. Show me the code."
    Linus Torvalds
  • 14: "I don't care if it works on your machine! We are not shipping your machine!"
    Vidiu Platon
  • 10: "People think that computer science is the art of geniuses but the actual reality is the opposite, just many people doing things that build on each other, like a wall of mini stones."
    Donald Knuth
  • 6: “The trouble with programmers is that you can never tell what a programmer is doing until it’s too late.”
    Seymour Cray
  • 3: "Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program."
    Linus Torvalds
Και σε ένα κάπως πιο ελαφρύ τόνο άλλες 100 ατάκες σχετικά με τον προγραμματισμό και την ανάπτυξη λογισμικού. Για παράδειγμα: No 20 – "The Web is like a dominatrix.  Everywhere I turn, I see little buttons ordering me to Submit. (Nytwind)".
εκτύπωση Κατηγορίες: δε βαριέσαι, διαδίκτυο, τεχνολογία | rss 2.0 | trackback | καθόλου σχόλια
14 Δεκεμβρίου, 2010

Η Εθνική Επιτροπή Τηλεπικοινωνιών και Ταχυδρομείων (ΕΕΤΤ) συχνά πυκνά αποδεικνύει ότι είναι πράγματι για τις τηλεπικοινωνίες ό,τι είναι ο ρέφερι στο ποδόσφαιρο. Ο άρχοντας του παιχνιδιού, δηλαδή. Οι καμπάνες που ρίχνει είναι μεγάλες και ως προς το μέγεθός σε χρήματα τους αλλά και ως προς τη σημασία τους για την αγορά. Αναφέρομαι σε αυτές τακτικά (εδώ, εδώ, εδώ). Αλήθεια, τα ποσά είναι τεράστια. Τα πληρώνει, άραγε, κανείς, ή απλά τα πρόστιμα κάποτε "εκπνέουν", όπως αυτές τις μέρες τα περιβόητα 24 δις ή οι εταιρείες "κλείνουν" – ποιος ξέρει πώς. Ή, μήπως, πάλι, τα κέρδη είναι αρκετά για να τα καλύπτουν.

Η τελευταία καμπάνα ύψους 2 εκ. ευρώ, λοιπόν, αφορά τρεις εταιρείες παροχής υπηρεσιών πολυμεσικής "πληροφόρησης". Και το "πληροφόρηση" μέσα σε πολλά εισαγωγικά. Γιατί το εν λόγω πρόστιμο αφορά τις πολύ σε γνωστές σε όλους όσους κυκλοφορούν στο διαδίκτυο διαφημίσεις του στυλ "ποιος είναι ο δείκτης νοημοσύνης σου" ή "πόσο καλά βλέπεις" και "ποιο είναι το ιδανικό σου βάρος" κλπ. Όλες αυτές ζητούσαν από το χρήστη να βάλει τον αριθμό του κινητού του τηλεφώνου για να "πληροφορηθεί" αυτό που τον προέτρεπαν. Στα κρυφά, όμως, τον έκαναν και συνδρομητή σε υπηρεσίες που κόστιζαν χρήματα. Και ιδού η καμπάνα:

H EETT επέβαλε στις εταιρείες WIN A.E., BUONGIORNO HELLAS MOBILE LTD και NETSMART CYPRUS LTD πρόστιμα συνολικού ύψους 2.044.783 Ευρώ, για παραβάσεις του Κώδικα Δεοντολογίας της ΕΕΤΤ αναφορικά με την παροχή συνδρομητικών Υπηρεσιών Πολυμεσικής Πληροφόρησης (ΥΠΠ) μέσω SMS αυξημένης χρέωσης….

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

Οι συγκεκριμένες πρακτικές των εταιρειών παραβιάζουν τον Κώδικα Δεοντολογίας για την παροχή ΥΠΠ, ο οποίος ορίζει ρητά ότι κάθε αίτημα του καταναλωτή για να εγγραφεί δεν πρέπει να συγχέεται με το αίτημά του για την απόκτηση περιεχομένου ή υπηρεσίας που δεν αποτελούν μέρος της ΥΠΠ με συνδρομή…

Well done, ΕΕΤ και το νου σας αδέρφια πού βάζετε… τον αριθμό του κινητού σας τηλεφώνου, το email σας κοκ.

Προσθήκη 29/03/2011:
Κι άλλες καμπάνες.

εκτύπωση Κατηγορίες: απόψεις, διαδίκτυο | rss 2.0 | trackback | καθόλου σχόλια