Παρασκευή, 29 Ιουλίου 2016

Το youtube drama στην Ελλάδα


Τι γίνεται ρε παιδιά με τους Έλληνες youtubers; Μέχρι πριν μερικά χρόνια ο καθένας έκανε τα βίντεο του, διασκέδαζε τον κόσμο και όλα κυλούσαν ομαλά και όμορφα. Ώσπου μια μέρα αποφάσισαν όλοι να αντιγράψουν το youtube drama των ξένων καναλιών και έχουν αρχίσει όλα να πηγαίνουν κατά διαόλου.

Όλα άρχισαν πριν περίπου δύο μήνες, τουλάχιστον τότε το κατάλαβα εγώ, όταν η bitch του comedy lab χρησιμοποίησε μια φωτογραφία του Manos για να περιγράψει έναν αποτυχημένο τύπο που βγάζει videos στο youtube. Υπήρχε ουσιαστικός λόγος ύπαρξης για μια τέτοια πράξη; Δεν νομίζω. Θα μπορούσε να χρησιμοποιήσει οποιαδήποτε φωτογραφία από τα γνωστά memes και να κάνει τη δουλειά της χωρίς να χλευάσει κανέναν. Στη συνέχεια είχαμε την αντίδραση του Manos και μετά η ιστορία έληξε με τον κατέβασμα του video από την bitch και το ανέβασμα του εκ νέου με άλλη φωτογραφία.

Και εκεί που νόμιζες πως όλα είναι καλά στο στρουμφοχωριό είχαμε και δεύτερο κρούσμα youtube drama. Αυτή τη φορά ήταν αντίδραση του 2J, του Κύπριου youtuber με τα περισσότερα subs σε Ελλάδα και Κύπρο, σε βίντεο του Manos που μπορεί να είχαν κάποιον σχολιασμό σε κάποια πράγματα που κάνει ο 2J. Και λέω μπορεί γιατί ο Manos δεν αναφέρθηκε με όνομα, απλά έκανε κάποια σκετς που θα μπορούσαν να αφορούν και τον 2J. Ευτυχώς, και αυτό τελείωσε γρήγορα με τον 2J και τον Manos να τα βρίσκουν μεταξύ τους.

Όμως τελικά, φαίνεται πως το drama πουλάει και φέρνει views και subs. Γιατί κάποιοι θέλησαν να εκμεταλλευτούν την κατάσταση και να ανεβάσουν τα κανάλια τους. Έφτιαξαν videos για την διαμάχη Manos vs 2J, και φυσικά τα συγκεκριμένα video σχολιασμού αυτής της επικής διαμάχης που στη τελική δεν επηρεάζει καθόλου τις ζωές μας κέρδισαν τα περισσότερα views. 

Και τι κάνει λοιπόν ένας μικρός youtuber που θέλει να αυξήσει λίγο τα subs του και βλέπει πως όταν ασχολείται με μεγαλύτερα κανάλια του φέρνουν το επιθυμητό αποτέλεσμα; Συνεχίζει να σχολιάζει μεγαλύτερα κανάλια για να έρθουν περισσότερα views και subs. Μάλιστα για να δικαιολογηθεί χρησιμοποιεί φράσεις όπως "Ήθελα να δώσω ένα μάθημα στον τάδε youtuber" ή "Το έκανα για να μην είναι πρόβατα ο κόσμος". 

Αρχικά αν κάποιος ήθελε να δώσει μάθημα θα μπορούσε να στείλει ένα email και να εξηγεί στον κάθε youtuber πως αυτό που έκανε ήταν λάθος. Ή απλά θα μπορούσε να το γράψει στα σχόλια του video. Δεύτερον...εσένα περίμενε ο κόσμος για να σταματήσει να είναι πρόβατο. Δηλαδή τώρα που έφτιαξες βίντεο και είπες τη γνώμη σου η ανθρωπότητα θα αλλάξει και οι άνθρωποι θα αρχίσουν να σκέφτονται να έχουν προσωπικότητα και αυτόνομη σκέψη. 

Η κατάσταση μου θυμίζει λίγο την τηλεόραση στις αρχές του 2000. Τότε που όλες οι εκπομπές είχαν σαν μοναδικό θέμα τον καβγά της Άσπας με την Κατερίνα Κούκα, τα μπινελίκια του Χαντζηστεφάνου στην Μπόκοτα και την διαμάχη που άλλαξε την ανθρώπινη ιστορία για πάντα μεταξύ της Χειλουδάκη και της Μπάρκα. Αν συνεχιστεί αυτή η κατάσταση το youtube θα καταλήξει χειρότερο από εκείνη την τηλεόραση και σιγά σιγά θα χάνει την αίγλη μιας πλατφόρμας που μπορεί να σου προσφέρει σωστή ψυχαγωγία. 

Είναι που είναι στραβό το κλίμα τα τελευταία χρόνια στο youtube με τα copyright claims και όλες αυτές τις ανοησίες ας μη το κάνουμε χειρότερο. Θα προτιμούσα να δω τους Έλληνες youtubers να κάνουν συνεργασίες παρά να κάνουν κοκορομαχίες. Έτσι, ίσως να είχαμε και περισσότερο αλλά και ποιοτικότερο περιεχόμενο για τους Έλληνες να καταναλώσουν.

Πέμπτη, 28 Ιουλίου 2016

Adapter Design Pattern



Ας υποθέσουμε πως χρησιμοποιούμε κάποιο API πχ το facebook. Και για κάμποσες εκδόσεις υπάρχει μια method με συγκεκριμένο όνομα που μας έχει δώσει το facebook και την έχουμε χρησιμοποιήσει στο κώδικα μας παντού. 

Σε μια νέα έκδοση λοιπόν του API το facebook θεωρεί πως το όνομα της function αυτής δεν είναι και τόσο επεξηγηματικό και το αλλάζει. Τώρα εμείς πρέπει να τρέξουμε στο κώδικα μας και να βρούμε όλα τα σημεία που την έχουμε χρησιμοποιήσει ώστε να ανταποκρίνεται στο νέο όνομα...ή απλά να κάνουμε χρήση του adapter pattern.

Με αυτό το πρότυπο, χρησιμοποιούμε μια κλάση Adapter στην οποία σε μια μέθοδό της με όνομα το παλιό όνομα που έχουμε χρησιμοποιήσει στο κώδικα μας, καλούμε την μέθοδο του facebook API με το νέο της όνομα και επιστρέφουμε το αποτέλεσμα. 

Με αυτό το τρόπο προστατεύουμε το κώδικα μας από τις πολλές αλλαγές που μπορεί να προκύψουν από μια τέτοια αλλαγή περιορίζοντας τις μελλοντικές αλλαγές μόνο στην κλάση του Adapter.

Δευτέρα, 25 Ιουλίου 2016

Play with power, Nintendo Power!


Είσαι 30+ και θυμάσαι με νοσταλγία τα καλοκαιρινά μεσημέρια που ενώ κοιμόντουσαν όλοι έβρισκες την ευκαιρία να παίζεις τα αγαπημένα σου παιχνίδια στο NES τρώγοντας τοστ με λιωμένο τυρί και κρύα πορτοκαλάδα. Ετοιμάσου να ξαναζήσεις αυτό το συναίσθημα λοιπόν.

Η Nintendo σε λίγο καιρό θα βγάλει στην αγορά μια mini έκδοση του Nintendo Entertainment System με πραγματικό χειριστήριο, replica του παλιού NES, και με την δυνατότητα να παίξεις 30 από τα κλασικά παιχνίδια της κονσόλας. Φυσικά, επειδή ζούμε στο 2016, η Nintendo θα υποστηρίζει στο μικρό αυτό κονσολάκι της σύνδεση HDMI. 

Ουσιαστικά με την HDMI τα παιχνίδια υποθέτω θα μοιάζουν περισσότερο με emulation σε PC παρά με την original κονσόλα της Nintendo. Κι αυτό γιατί αρκετά από τα παιχνίδια του NES χρησιμοποιούσαν τις παλιές καλές CRT και την χαμηλότερης ευκρίνιας οθόνη τους προς όφελος των παιχνιδιών δημιουργώντας εφέ που κανένα emulation software δεν έχει κάνει μέχρι τώρα. Κι αυτό γιατί δεν βασίζεται στο παιχνίδι αλλά στην οθόνη που το παίζεις.

Όπως και να έχει 30 από τα καλύτερα παιχνίδια είναι καλή προσφορά. Παρόμοια με το Atari Flashback πριν μερικά χρόνια. Η τιμή είναι λίγο τσιμπημένη (69 ευρώ) αλλά πως να το κάνουμε...Nintendo είν' αυτή.

Σε κάθε περίπτωση αυτή η κίνηση της μεγάλης N είναι ένα καλό βήμα και ίσως στο μέλλον να δούμε και άλλα παλιά συστήματα να ξαναγεννιούνται με αυτό το τρόπο, όπως N64 και SNES. Ας ζεστάνουμε λοιπόν το τοστάκι μας, ας βάλουμε μια κρύα πορτοκαλάδα και ας παίξουμε με δύναμη, Nintendo δύναμη!

Παρασκευή, 22 Ιουλίου 2016

Game of Thrones: Είναι η Daenerys η Mad Queen του Westeros;


Η τελευταία season του Game of Thrones τελείωσε όμως μας άφησε πολλά να αναρωτιόμαστε για το μέλλον του Westeros. Ένα από αυτά είναι και το αν τελικά η Daenerys έχει πάρει λίγο από την τρέλα του πατέρα της, του Mad King. Φυσικά όλο το ίντερνετ γράφει σχετικά όμως κανένας δεν πιάνει την...επιστημονική πλευρά.

Όλοι εκτός από τον MatPat του Film Theory. Και κάποιος μπορεί να αναρωτιέται αν η επιστήμη και η φαντασία μπορούν να συνυπάρχουν; Μα είναι ο μοναδικός λόγος που ένας φανταστικός κόσμος μπορεί να γίνει επιτυχημένος. Αν ο φανταστικός κόσμος δεν έχει κάτι γνώριμο, δεν έχει κανόνες που μπορούν να αναγνωριστούν από τον "πραγματικό κόσμο" τότε δεν μπορεί να είναι επιτυχημένος. Σκεφτείτε οποιονδήποτε κόσμο φαντασίας. Από comics μέχρι βιβλία. Όλοι οι κόσμοι προσπαθούν να έχουν ένα λογικό και αναγνωρίσιμο πλαίσιο στο οποίο κινούνται ώστε να μην είναι εντελώς ξένα από τον αναγνώστη.

Έτσι λοιπόν θα μπορούσαν και οι νόμοι της γενετικής να ισχύουν στο φανταστικό κόσμο του Martin. Άρα θα μπορούσαμε με επιστημονικές μεθόδους να βγάλουμε ένα συμπέρασμα αν η Daenerys μπορεί να ακολουθήσει στο μέλλον τα βήματα του τρελού βασιλιά ή όχι.

Τετάρτη, 20 Ιουλίου 2016

Design Patterns - Proxy


To Proxy pattern έρχεται να λύση το πρόβλημα υποστήριξης resource-hungry αντικειμένων τα οποία δεν θέλουμε να κάνουμε instantiate αν δεν είναι απολύτως απαραίτητο. Για να το πετύχουμε αυτό χρησιμοποιούμε ένα interface το οποίο γίνεται implement δύο φορές, μία για την πραγματική κλάση και μία για την Proxy. Ουσιαστικά αυτές οι δύο κλάσεις είναι ίδιες με την μόνη διαφορά πως η abstract μέθοδος μας στη Proxy κλάση θα υλοποιηθεί με τέτοιο τρόπο ώστε να κάνει instantiate την Real κλάση και μετά να εκτελεί την μέθοδο της Real κλάσης.

Τρίτη, 19 Ιουλίου 2016

Design Patterns - Template Method


Η βασική λογική της Template method είναι η χρήση μιας βασικής μεθόδου σκελετού η οποία παραμένει ίδια σε όλες τις υποκλάσεις, ενώ έχουμε τις επιμέρους μεθόδους να διαφέρουν. Παράδειγμα από τον πραγματικό κόσμο είναι η διαδικασία παραγωγής κάποιου αφεψήματος. Η διαδικασία είναι πάντα η ίδια. Βράζουμε νερό, περνάμε το νερό μέσα από το βασικό συστατικό και το σερβίρουμε σε ποτήρι. Στη συνέχεια προσθέτουμε μέσα στο ποτήρι ζάχαρη, μέλι ή γάλα ανάλογα τι θέλουμε.

Αντί λοιπόν να έχουμε δύο διαφορετικές κλάσεις για την παραγωγή καφέ και τσάι, με αποτέλεσμα να ξεχνάμε έναν βασικό κανόνα του προγραμματισμού, DRY (Don't Repeat Yourself) έχουμε μια κλάση με μια Template μέθοδο η οποία είναι ίδια για οποιοδήποτε αφέψημα και hook methods για τις επιμέρους λειτουργίες που διαφέρουν. Για να εξασφαλίσουμε πως η βασική μέθοδο δεν θα γίνει override από κάποια υποκλάση μπορούμε να την ορίσουμε ως final.



Δευτέρα, 18 Ιουλίου 2016

Pockemon GO: Η νέα τρέλα


Η νέα τρέλα των τελευταίων εβδομάδων ακούει στο όνομα Pockemon GO! Τι είναι όμως το Pockemon GO; Είναι ένα νέο παιχνίδι που κάνει χρήση της επαυξημένης πραγματικότητας και βασίζεται στο κόσμο του γνωστού Pockemon. Ο παίχτης φορτώνει το παιχνίδι στο κινητό του (μαζί με κάμποσα GB από τον πάροχο του καθώς και μεθόδους για να επαναφορτίζει τη μπαταρία του) και βγαίνει στον έξω, πραγματικό κόσμο και να μαζέψει εικονικά Pockemon. Οι χάρτες στο κινητό του τον ενημερώνουν που είναι τα Pockemon και πάει στο σημείο εκείνο για να προσπαθήσει να τα μαζέψει.

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

Όμως ποιο είναι το κοινό που απευθύνεται αυτό το παιχνίδι; Εδώ υπάρχει το εξής παράδοξο. Σίγουρα το κοινό που εστιάζει είναι οι μικρότερες ηλικίες όμως για να μπορέσεις να πιάσεις τα σπάνια Pockemon θα πρέπει να έχεις τη δυνατότητα να ταξιδέψεις. Ένα παιδί 8 - 15 χρονών δεν μπορεί να πάρει το αυτοκίνητο του και να πάει σε σαφάρι Pockemon. Τα Pockemon που θα μπορεί να πιάσει θα είναι κοντά στη γειτονιά του. Οι μεγαλύτερες ηλικίες, αυτοί δηλαδή που μεγάλωσαν με το συγκεκριμένο anime έχουν μεγαλώσει αρκετά για να βγουν σε σαφάρι και ο χρόνος είναι συνήθως περιορισμένος αφού οι περισσότεροι έχουν φτάσει κοντά στα 30 και έχουν δουλειά και οικογένεια. Το target group όμως που έχει κάνει το παιχνίδι αυτό να απογειωθεί είναι κυρίως οι 18 - 24. Σε αυτή την ηλικία έχεις αρκετό χρόνο για σκότωμα (φοιτητές γαρ) και έχεις τη δυνατότητα να ταξιδέψεις.

Η τεχνολογία του παιχνιδιού έχει ενδιαφέρον αφού κάνει χρήση αρκετών υπηρεσιών της google. Το παιχνίδι δεν βασίζεται μόνο στον χάρτη αλλά και στα καιρικά φαινόμενα. Έτσι άλλα Pockemon θα βρεις αν βρέχει, άλλα αν χιονίζει και άλλα αν έχει ήλιο. Ακόμα και η τοποθεσία παίζει ρόλο. Σε ένα νεκροταφείο για παράδειγμα θα βρεις Pockemon που έχουν ως θέμα τα φαντάσματα.

Αυτή τη στιγμή το Pockemon GO έχει ξεπεράσει τις προσδοκίες των δημιουργών του αφού οι servers αυτή τη στιγμή δεν έχουν τη δυνατότητα να εξυπηρετήσουν όλους τους χρήστες που παίζουν αυτή τη στιγμή. Υποθέτω πως σύντομα αυτό το πρόβλημα θα διορθωθεί όμως μετά τι; Για πόσο θα μπορείς να κάνεις το κόσμο να ψάχνει για Pockemon; Για να το πετύχουν αυτό θα πρέπει να δίνουν συχνά updates. Θα πρέπει να αναβαθμίζουν όχι μόνο τη λειτουργικότητα του παιχνιδιού αλλά και το gameplay του. Νομίζω πως έχουμε πολλά ακόμα να δούμε.

Σε επίπεδο διαφήμισης τώρα το παιχνίδι είναι ιδανικό. Θα μπορούσε η κάθε πιτσαρία ή χαμπουργκεράδικο να διάθεση ένα ποσό ώστε να έχουν μέσα στο μαγαζί τους περισσότερα Pockemon ή κάτι ανάλογο τύπου φάε αυτή τη πίτσα για να εμφανιστεί το Pockemon που ψάχνεις. Για την ώρα δεν υπάρχει κάτι τέτοιο όμως πιστεύω πως σύντομα θα μπουν στο παιχνίδι και οι διαφημίσεις.

Σε γενικές γραμμές το Pockemon Go τόσο σαν τεχνολογία όσο και σαν μόδα έχει ενδιαφέρον. Τα παιχνίδια που μπορούν να βγουν με αυτή τη τεχνολογία είναι πολλά. Σκέψου πχ να παίρνεις τον ρόλο του Batman που κυνηγάει εικονικούς κακούς και λύνει αινίγματα σε πραγματικούς δρόμους της πόλης που ζεις. 

Παρασκευή, 15 Ιουλίου 2016

Design Patterns - Singleton



Από σήμερα θα προσπαθήσω να εξηγήσω και να υλοποιήσω σε κώδικα php διάφορα design patterns. Ξεκινάμε λοιπόν με το Singleton.

Πρόβλημα: Θέλουμε το πρόγραμμα μας να έχει μόνο ένα instance μιας κλάσης. Ένα  παράδειγμα αυτού είναι η σύνδεση με μία βάση δεδομένων.

Λύση: Για να το πετύχουμε αυτό θέτουμε τον constructor σαν private ώστε να μην μπορεί να δημιουργήσει νέο instance από μόνος του και αναθέτουμε το instantiation σε μια άλλη μέθοδο static. Στη μέθοδο αυτή γίνεται έλεγχος αν υπάρχει ήδη κάποιο instance της κλάσης μας (Lazy Instantiation) και αν υπάρχει απλά την επιστρέφει. Αν δεν υπάρχει φτιάχνει ένα νέο instance και το επιστρέφει

Παράδειγμα σε php:



Github example: Singleton

Τετάρτη, 13 Ιουλίου 2016

Χαλάνε πραγματικά οι συσκευές και οι υπολογιστές μας μετά από κάποια χρόνια;



Αγοράζεις έναν καινούριο υπολογιστή, ένα νέο κινητό, ένα νέο tablet και στην αρχή είναι όλα γρήγορα και όμορφα. Η νέα συσκευή με τον νέο επεξεργαστή και την νέας τεχνολογίας μνήμη είναι γρήγορο και σε ευχαριστεί να το χρησιμοποιείς. Δύο χρόνια μετά και ξαφνικά είναι πιο αργό απ' όσο θυμάσαι. Οι εφαρμογές αργούν να ανοίξουν, κολλάνε τα προγράμματα και νιώθεις πως η συσκευή έχει χάσει τις δυνατότητες της. Ισχύει αυτό.

Η αλήθεια είναι πως όσο χρησιμοποιούμε μια ηλεκτρονική συσκευή, εξαιτίας της θερμότητας, μπορεί να χαλαρώνουν σιγά σιγά οι συνδέσεις μεταξύ των διαφόρων chip και της πλακέτας (εσένα κοιτάω πρώτες εκδόσεις του X360 με το Red Ring of Death). Όμως δεν είναι πάντα αυτό το πρόβλημα. Αν η συσκευή είναι καλοφτιαγμένη εξ'αρχής και προσέχεις τη χρήση της π.χ. βάζεις μια καλή ψύκτρα, δεν του κλείνεις τις τρύπες που έχει για να κυκλοφορεί ο αέρας ή δεν το αφήνεις πάνω στο ζεστό καλοριφέρ τότε η ζωή της συσκευής σου δεν θα είναι μικρή. Όμως γιατί νομίζουμε πως οι συσκευές μας αργούν.

Συμβαίνει το εξής τις περισσότερες φορές. Όταν έχεις έναν νέο υπολογιστή για παράδειγμα, με μια φρέσκια εγκατάσταση windows, τότε μιλάμε για έναν παρθένο υπολογιστή. Βάλε τώρα στη συνάρτηση αυτή έναν χρήστη που μπαίνει σε οποιοδήποτε site μπορείς να φανταστείς ή κάνει εγκατάσταση οποιοδήποτε πρόγραμμα νομίζει πως θα κάνει τον υπολογιστή του καλύτερο και πιο λειτουργικό. Ξαφνικά το λειτουργικό πρέπει να φορτώσει περισσότερα στη μνήμη, κατά συνέπεια γίνεται πιο αργό.

Φυσικά αυτό δεν σημαίνει πως 100% φταίει ο άπειρος χρήστης. Σε κάποιες περιπτώσεις πράγματι μπορεί να φταίει η κακή χρήση. Υπάρχουν όμως και οι περιπτώσεις, όπως της πρώτης έκδοσης του X360 που ο κατασκευαστής δεν σου προσέφερε μια καλοφτιαγμένη συσκευή. Έτσι ξαφνικά αρχίζεις και βλέπεις κολλήματα ώσπου μια μέρα η συσκευή σου γράφει ένα καλογραμμένο R.I.P.  και εσύ τρέχεις να την αντικαταστήσεις...αφού έχει λήξει η εγγύηση. Σε άλλες περιπτώσεις μπορεί πραγματικά ο χρόνος να έχει δείξει την πόρτα του παραδείσου, ακόμα και αν ο κατασκευαστής ήταν σωστός και εσύ ήσουν προσεκτικός με τη συσκευή σου. Αυτό συμβαίνει όταν η συσκευή έχει κινούμενα κομμάτια όπως παράδειγμα ένας σκληρός δίσκος. Αλλά αυτό είναι φυσιολογικό.

Όμως υπάρχει και ένας ακόμα λόγος που μια συσκευή μπορεί να αργεί και να κολλάει μετά από κάποιο χρονικό διάστημα και αυτό έχει να κάνει με τις απαιτήσεις των εφαρμογών. Όταν αγόρασες έναν υπολογιστή το 2007 με 2 GB RAM και έβαλες  τον Chrome για να κάνεις browse στο ιντερνετ όλα ήταν καλά. Ξαφνικά το 2016 ο υπολογιστής αυτός είναι αργός. Και εσύ δεν είσαι κανένας ανόητος χρήστης να βάζεις ό,τι να ναι στον υπολογιστή σου. Έχεις μόνο τον Chrome και μπαίνεις σε συγκεκριμένα site. Μάντεψε! Τα προγράμματα όσο εξελίσσονται ζητάνε και περισσότερους πόρους. Ο Chrome του 2007 με τον Chrome του 2016 δεν έχουν τις ίδιες απαιτήσεις σε μνήμη. Διάολε ακόμα και τα site που συνηθίζεις να μπαίνεις αλλάζουν συνεχώς. Τα site που έμπαινες στο μακρινό 2007 έχουν αλλάξει και ο υπολογιστής σου χρειάζεται να κάνει περισσότερη δουλειά για να τα ανοίξει. Κατεβαίνει javascript στον υπολογιστή σου που φορτώνεται στη μνήμη και χρησιμοποιεί τη CPU για να τρέξει.

Σαν τελικό συμπέρασμα λοιπόν, δεν χαλάνε έτσι εύκολα οι συσκευές μας. Απλά η τεχνολογία αλλάζει συνήθως και έχει περισσότερες απαιτήσεις και αν το συνδυάσεις και με την ευπιστία των χρηστών που κάνουν εγκατάσταση οποιουδήποτε προγράμματος βρίσκουν μπροστά τους καταλαβαίνουμε τι συμβαίνει. Ένα πρόχειρο πείραμα έκανε και ο Linus του LinusTechTips :

Δευτέρα, 11 Ιουλίου 2016

Υπάρχουν περισσότερα από δύο φύλα;


Διαβάζω λοιπόν σήμερα το πρωί στο Insomnia πως υπάρχουν αντιδράσεις απέναντι στη Google για τον απλό λόγο ότι υπάρχουν μόνο δύο φύλα κατά της επιλογές αναζήτησης, αρσενικό και θηλυκό. Αυτό μου θύμισε την πρόσφατη είδηση που ήρθε από τον Καναδά και λέει ότι οι Καναδοί θα έχουν την δυνατότητα επιλογής τρίτου φύλου στη ταυτότητα τους. Λοιπόν, νομίζω πως έχουμε περάσει στο άλλο άκρο με αυτές τις βλακείες.

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

Έχουμε όμως τον σεξουαλικό προσανατολισμό του ατόμου. Αυτό είναι εντελώς διαφορετικό από το φύλο και δεν έχει λόγο να γράφεται στη ταυτότητα. Δεν ενδιαφέρει κανέναν ο σεξουαλικός προσανατολισμός κάποιου, όπως δεν ενδιαφέρει το θρήσκευμα ή οι πολιτικές πεποιθήσεις. Άρα το να αναγράφεται στη ταυτότητα είναι εντελώς χαζό. Όπως χαζό είναι να απαιτήσεις να έχεις επιλογή φύλου πχ ουδέτερο. Το να μπορείς να βρεις άτομα με συγκεκριμένο σεξουαλικό προσανατολισμό έχει κάποιο νόημα, κυρίως αν σε ενδιαφέρει να βρεις το άλλο σου μισό. Όμως αυτό πάει σε συνδυασμό με το φύλο που μπορεί να είναι είτε αρσενικό είτε θηλυκό.

Ειδικά με το θέμα του Καναδά, όπου θα αναγράφεται το ανύπαρκτο τρίτο φύλο ενέχει και κάποιο κίνδυνο. Μπορεί παράδειγμα ο μελλοντικός σου εργοδότης να θεωρεί αφύσικους τους ομοφυλόφιλους. Όταν στην ταυτότητα σου αναγράφεις κάτι που δεν ενδιαφέρει ούτε το κράτος ούτε και τον εργοδότη, κάτι που αφορά μόνο εσένα τότε δίνεις τη δυνατότητα σε κάποιους κοντόφθαλμους ανθρώπους να εφαρμόσουν τις χαζές τους απόψεις και είτε να μην σε προσλάβουν ακόμα και αν είσαι ικανός είτε να εκλεγεί κάποιος νέος Χίτλερ στο Καναδά και αν σφάξει όλους τους ανθρώπους του "τρίτου" φύλου.

Δεν λέω πως πρέπει οι άνθρωποι να κρύβονται. Ακριβώς το αντίθετο μάλιστα. Αλλά το θέμα της ταυτότητας έχει να κάνει με το ποιες πληροφορίες πρέπει πραγματικά να έχει το κράτος στη κατοχή του για τον κάθε πολίτη και το θέμα της google έχει να κάνει με απλή λογική.

Κυριακή, 10 Ιουλίου 2016

Αφιέρωμα στο Super Nintendo



Εμείς οι 30+ έχουμε ζήσει την εποχή των bit wars και της μεγάλης διαμάχης μεταξύ Sega και Nintendo. Ναι, υπήρχε μια χρυσή εποχή που η Sega είχε τις δικές τις πλατφόρμες και ο ανταγωνισμός με την κυρίαρχη Nintendo ήταν πιο σκληρός από το σημερινό μεταξύ XBONE και PS4. Κι αυτό γιατί σε αντίθεση με τη σημερινή εποχή video games, τότε οι δύο κυρίαρχες κονσόλες, το Mega Drive της Sega και το SNES της Nintendo είχαν εντελώς διαφορετικό Hardware. 

Στο σημερινό post θα δώσω ένα video αφιέρωμα στον τελικό νικητή εκείνης της εποχής το Super Nintendo. Και λέω τελικό νικητή γιατί μέχρι το τέλος της ζωής των δύο κονσολών υπήρχε μεγάλος ανταγωνισμός. Εκεί λοιπόν στο τέλος η Sega τα έκανα σαλάτα και από εκείνη γενιά κέρδισε το Super Nintendo:

Τρίτη, 5 Ιουλίου 2016

Ο Kevin Durant στους Golden State Warriors;;;


Η φετινή μεταγραφική σεζόν του NBA έχει πολλές εκπλήξεις. Η πιο σημαντική, αυτό που χαρακτήρισαν ΒΟΜΒΑ κάποια site ήταν αυτή που καθ όλη τη διάρκεια της σεζόν ακούγαμε και προφητεύαμε. Ο Kevin Durant στους GS Warriors.

Όλη τη προηγούμενη χρονιά ήταν γνωστό πως ο KD θα είναι free agent και πολλές ομάδες θα θελήσουν να τον αποκτήσουν. Ένα σενάριο που ακούστηκε όμως πάρα πολλές φορές ήταν αυτό της μετακίνησής του στους Warriors κι αυτό γιατί οι Warriors έχοντας εξασφαλίσει τους Curry και Thompson από την αρχή της καριέρας τους σαν rookies έχουν salary cup να δώσουν για μια ακόμα μεταγραφή. Τελικά παρά το ότι προσπάθησαν και οι αγαπημένοι μου Celtics να "κερδίσουν" τον KD οι GSW κατάφεραν να τον πάρουν στην αγκαλιά τους.

Την επόμενη λοιπόν χρονιά οι GSW θα έχουν την καλύτερη ίσως περιφέρεια που θα μπορούσε να έχει ομάδα του NBA αλλά και ακόμα περισσότερο σκοράρισμα. Θα έχει ενδιαφέρον η επόμενη σεζόν να δούμε πως θα δέσει ένας σκόρερ σαν τον KD μαζί με τον φετινό απίστευτο σκόρερ Curry και ποιος θα έχει τη μπάλα περισσότερο στα χέρια του. Γιατί εκτός από αυτούς τους δύο υπάρχει και ο Thompson που, αν του δοθεί η ευκαιρία, μπορεί να βάλει 30 πόντους για αστείο. Σίγουρα κάποιος θα πρέπει να κάνει πίσω.

Αυτό όμως έχει να κάνει με τον προπονητή και ήρθε η ώρα να δούμε αν ο Kerr έμαθε από τον Jackson να διαχειρίζεται αυτές τις καταστασεις. Ο Jackson είναι ο προπονητής που κατάφερε να κάνει τον Saq και τον Kobe να συνεργαστούν αλλά και να δέσει στην ίδια ομάδα παίχτες όπως τους προηγούμενους με τον Malone, Payton, Rice, Fox (πραγματικά τη budget είχαν οι Lakers εκείνη την εποχή για να φτιάξουν μια τέτοια ομάδα).

Αλλά ακόμα έχει συνέχεια η μεταγραφική περίοδος στο NBA. Οι Bucks θέλουν Wade, ο Rose πήγε NY και ο P. Gasol πήγε San Antonio. Νομίζω είναι από τις πιο πλούσιες μεταγραφικές χρονιές του NBA.



Δευτέρα, 4 Ιουλίου 2016

Πόσο γέρικο είναι το σώμα μας τελικά;


Το σώμα μας αλλάζει συνέχεια, από τη στιγμή που θα γεννηθούμε μέχρι τη τελευταία μας ανάσα. Ψηλώνουμε, παχαίνουμε, αδυνατίζουμε κόβουμε τα μαλλιά μας, τα νύχια μας και αλλάζουμε τόσο εξωτερικά όσο και πνευματικά προβάλλοντας στον εαυτό μας κάθε φορά ένα διαφορετικό μοντέλου πραγματικότητας.