Πώς οι υπολογιστές παίρνουν αποφάσεις: η δυαδική αλήθεια που κανείς δεν σου λέει
Ο διακόπτης του φωτός στον διάδρομό σου
Θα σου πω μια ιστορία για τον διακόπτη του φωτός στον διάδρομό σου. Πιθανότατα τον έχεις πατήσει χιλιάδες φορές χωρίς να το σκεφτείς δεύτερη φορά. Πάνω, ανάβει το φως. Κάτω, σβήνει. Απλό, σωστά;
Αυτός ο ταπεινός διακόπτης, αυτός που μετά βίας προσέχεις, κρύβει το μυστικό για το πώς λειτουργεί κάθε υπολογιστής στον κόσμο. Όχι περίπου. Όχι μεταφορικά. Κυριολεκτικά, εντελώς.
Βλέπεις, αυτός ο διακόπτης μπορεί να βρίσκεται μόνο σε δύο θέσεις: ανοιχτός ή κλειστός. Ποτέ στη μέση. Ποτέ «κάπως ανοιχτός». Ή ρέει το ρεύμα και ανάβει ο λαμπτήρας, ή δεν ρέει και ο διάδρομός σου μένει σκοτεινός. Δύο επιλογές. Τόσο απλά.
Και εδώ είναι το εντυπωσιακό: Το smartphone σου έχει μέσα του περίπου 15 δισεκατομμύρια μικροσκοπικούς διακόπτες. Ο καθένας τους πιο μικρός κι από κόκκο άμμου. Ο καθένας τους κάνει ακριβώς ό,τι κάνει και ο διακόπτης του διαδρόμου σου, απλώς ανοιγοκλείνει. Τίποτα άλλο. Τίποτα πιο περίπλοκο.
Και από αυτά τα δισεκατομμύρια απλούς διακόπτες ναι ή όχι, ανοιχτούς ή κλειστούς, προκύπτουν τα πάντα:
- 📱 Οι φωτογραφίες και τα μηνύματά σου
- 🗺️ Χάρτες που σου δείχνουν πού να πας
- 🎥 Βίντεο με τα εγγόνια σου
- 🔐 Εφαρμογές που αναγνωρίζουν το πρόσωπό σου για να ξεκλειδώσεις το τηλέφωνό σου
Όλα αυτά προέρχονται από διακόπτες που ανοιγοκλείνουν πάρα πολύ γρήγορα.
Σου φαίνεται πολύ απλό για να είναι αλήθεια; Μείνε μαζί μου. Θα σου δείξω πώς κάτι τόσο βασικό όσο ένας διακόπτης φωτός δημιουργεί αυτό που μοιάζει με μαγεία.
Το πρόβλημα με το εστιατόριο
Φαντάσου ότι τηλεφωνείς στο αγαπημένο σου εστιατόριο για να κλείσεις τραπέζι για δείπνο. Αυτός που σηκώνει το τηλέφωνο αρχίζει να σου κάνει ερωτήσεις:
«Καλησπέρα! Έχετε ήδη κάνει κράτηση μαζί μας;»
«Ναι», λες.
«Υπέροχα! Είστε μέλος του προγράμματος επιβράβευσης;»
«Ναι, είμαι.»
«Τέλεια! Θα σας βάλουμε στο αγαπημένο σας τραπέζι δίπλα στο παράθυρο. Τα λέμε στις 7!»
Τώρα φαντάσου ένα διαφορετικό τηλεφώνημα:
«Έχετε κάνει κράτηση;»
«Όχι, δεν έχω.»
«Είστε παρέα περισσότερα από έξι άτομα;»
«Ναι, είμαστε οκτώ.»
«Λυπάμαι πολύ, απόψε είμαστε πλήρεις για μεγάλες παρέες. Θα μπορούσα να σας προτείνω αύριο αντί αυτού;»
Προσέξατε τι έγινε μόλις τώρα; Το προσωπικό του εστιατορίου αποφάσισε πού θα σας καθίσει, ή αν μπορούσε να σας καθίσει καθόλου, κάνοντας απλές ερωτήσεις ναι ή όχι. Κάθε απάντηση ήταν δυαδική: ναι ή όχι. Και με βάση αυτές τις απαντήσεις, πήραν αυτό που φαίνεται σαν μια περίπλοκη απόφαση.
Αυτό ακριβώς, και εννοώ ακριβώς, κάνει ο υπολογιστής σας σε κάθε του απόφαση. Κάνει εκατομμύρια ερωτήσεις ναι ή όχι, απίστευτα γρήγορα, και χρησιμοποιεί τις απαντήσεις για να αποφασίσει τι θα κάνει.
Πρέπει αυτό το email να πάει στα εισερχόμενά σας ή στον φάκελο ανεπιθύμητων;
Ο υπολογιστής ρωτάει: Έχει λέξεις όπως «επείγον»; Ναι ή όχι. Προέρχεται από κάποιον που γνωρίζετε; Ναι ή όχι. Έχει περίεργους συνδέσμους; Ναι ή όχι. Προσθέστε όλες αυτές τις απαντήσεις ναι ή όχι, και έτοιμο, αποφασίζει: φάκελος ανεπιθύμητων.
Πρέπει το τηλέφωνό σας να ξεκλειδώνει όταν το κοιτάτε;
Ταιριάζει αυτό το πρόσωπο με το αποθηκευμένο μοτίβο; Ναι ή όχι, επαναλαμβανόμενο εκατομμύρια φορές σε κάθε λεπτομέρεια του προσώπου σας, και το τηλέφωνο αποφασίζει: ξεκλείδωμα ή παραμονή κλειδωμένο.
Περίπλοκες αποφάσεις, που λαμβάνονται από σωρούς και σωρούς απλών ερωτήσεων ναι ή όχι, απαντημένες πιο γρήγορα από όσο μπορείτε να ανοιγοκλείσετε τα μάτια.
Γιατί Μόνο Δύο; Ο Τριπλός Διακόπτης Φωτός που Τα Χάλασε Όλα
Μπορεί να αναρωτιέστε: γιατί μόνο ναι και όχι; Γιατί να μην έχουμε τρεις επιλογές; Ή δέκα; Δεν θα έκανε αυτό τους υπολογιστές πιο έξυπνους;
Ορίστε μια ιστορία που εξηγεί γιατί αυτό δεν λειτουργεί.
Στη δεκαετία του 1940 και του 1950, όταν οι άνθρωποι πρωτοκατασκεύαζαν υπολογιστές, κάποιοι μηχανικοί σκέφτηκαν: «Ε, γιατί να περιοριστούμε στο ανοιχτό και το κλειστό; Ας φτιάξουμε διακόπτες με τρεις θέσεις: κλειστό, μεσαίο, και ανοιχτό!»
Φαινόταν έξυπνο. Περισσότερες επιλογές, περισσότερη δύναμη, σωστά;
Λάθος. Αυτοί οι υπολογιστές ήταν καταστροφές.
Κατέρρεαν συνεχώς. Γιατί; Επειδή με τρεις θέσεις, ο διακόπτης μπορούσε να κολλήσει ανάμεσα στις ρυθμίσεις. Ο ηλεκτρικός θόρυβος μπορούσε να κάνει το «μεσαίο» να μοιάζει με «ανοιχτό». Η σκόνη μπορούσε να κάνει το «κλειστό» να μοιάζει με «μεσαίο». Οι μηχανές ήταν αναξιόπιστοι εφιάλτες.
Αλλά οι διακόπτες δύο θέσεων; Ροκ σταθερό.
Είτε ρέει το ρεύμα είτε όχι. Ακόμα κι αν υπάρχουν παρεμβολές, ακόμα κι αν ο διακόπτης είναι λίγο φθαρμένος, μπορείς πάντα να πεις: ρέει το ρεύμα; Ναι ή όχι. Ολοφάνερο.
Είναι σαν να ρωτάς κάποιον «Είσαι σπίτι;» αντί να ρωτάς «Σε κλίμακα από το 1 έως το 10, πόσο σπίτι είσαι;» Η πρώτη ερώτηση έχει σαφή απάντηση. Η δεύτερη απλώς μπερδεύει.
Γι' αυτό οι υπολογιστές χρησιμοποιούν δύο θέσεις, ανοιχτό και κλειστό, γιατί είναι ο μόνος τρόπος να φτιάξεις κάτι αξιόπιστο. Και αυτές τις δύο θέσεις τις λέμε «1» και «0» ή «ναι» και «όχι» ή «αληθές» και «ψευδές». Διαφορετικές λέξεις, ίδια ιδέα: δυαδικό. Δύο επιλογές.
Τα Κρυφά Μοτίβα: Πώς το Ναι και το Όχι Χτίζουν τα Πάντα
Εντάξει, λοιπόν έχουμε δισεκατομμύρια διακόπτες που μπορούν να είναι ανοιχτοί ή κλειστοί. Πώς φτάνουμε από εκεί στο να αναγνωρίζουμε, ας πούμε, τη φωνή σου όταν ρωτάς το τηλέφωνό σου για τον καιρό αύριο;
Το μυστικό είναι να συνδυάζεις διακόπτες σε μοτίβα που απαντούν σε συγκεκριμένα είδη ερωτήσεων. Άσε με να σου δείξω μερικά, χρησιμοποιώντας πράγματα που ήδη ξέρεις.
Το Χρηματοκιβώτιο της Τράπεζας: Απαιτούνται Και τα Δύο Κλειδιά
Ξέρεις πώς στις ταινίες, το χρηματοκιβώτιο της τράπεζας χρειάζεται δύο άτομα με δύο διαφορετικά κλειδιά, και πρέπει και οι δύο να γυρίσουν τα κλειδιά τους την ίδια ακριβώς στιγμή για να ανοίξει;
- ✗ Ένα άτομο μόνο του με το κλειδί του; Το χρηματοκιβώτιο μένει κλειδωμένο.
- ✗ Το άλλο άτομο μόνο του; Ακόμα κλειδωμένο.
- ✓ Και οι δύο μαζί; Κλικ, το χρηματοκιβώτιο ανοίγει.
Αυτό είναι ένα μοτίβο που οι υπολογιστές χρησιμοποιούν συνεχώς. Ελέγχουν: ισχύει η συνθήκη Α ΚΑΙ ισχύει η συνθήκη Β; Μόνο αν ΚΑΙ οι δύο είναι ναι, ο υπολογιστής λέει ναι.
Παράδειγμα: Σύνδεση στον τραπεζικό σου λογαριασμό στο διαδίκτυο
Ο υπολογιστής ελέγχει: Είναι σωστό το όνομα χρήστη; ΚΑΙ είναι σωστός ο κωδικός πρόσβασης; Και τα δύο πρέπει να είναι ναι. Μόνο το ένα; Καμία πρόσβαση για εσένα.
Το Σπίτι με τις Δύο Πόρτες: Αρκεί Η Μία
Τώρα φαντάσου ότι το σπίτι σου έχει μια μπροστινή πόρτα και μια πίσω πόρτα. Μπορείς να μπεις αν η μπροστινή πόρτα είναι ξεκλείδωτη Ή αν η πίσω πόρτα είναι ξεκλείδωτη Ή αν είναι ξεκλείδωτες και οι δύο. Χρειάζεσαι απλώς τουλάχιστον έναν τρόπο να μπεις.
- ✗ Και οι δύο κλειδωμένες; Έμεινες έξω.
- ✓ Η μπροστινή ξεκλείδωτη αλλά η πίσω κλειδωμένη; Μπες από την μπροστινή.
- ✓ Η μπροστινή κλειδωμένη αλλά η πίσω ξεκλείδωτη; Μπες από την πίσω.
- ✓ Και οι δύο ξεκλείδωτες; Διάλεξε όποια πόρτα θέλεις.
Αυτό είναι ένα άλλο μοτίβο. Ο υπολογιστής ελέγχει: ισχύει η συνθήκη Α Ή ισχύει η συνθήκη Β; Αν τουλάχιστον μία είναι ναι, ο υπολογιστής λέει ναι.
Παράδειγμα: Προβολή ενός εγγράφου στο τηλέφωνό σου
Είσαι ο κάτοχος; Ή στο μοιράστηκε κάποιος; Ή είσαι διαχειριστής; Αν οποιοδήποτε από αυτά είναι ναι, μπαίνεις μέσα.
Η Μέρα του Ανάποδου: Γύρισέ το Ανάποδα
Θυμάσαι που έπαιζες τη μέρα του ανάποδου όταν ήσουν παιδί; Τότε όλα σημαίνουν το αντίθετο από αυτό που σημαίνουν συνήθως.
Το μοτίβο NOT τα αναποδογυρίζει όλα
Πάρε μια απάντηση και αναποδογύρισέ την. Το ναι γίνεται όχι. Το όχι γίνεται ναι. Το αληθές γίνεται ψευδές. Το ανοιχτό γίνεται κλειστό.
Όπως όταν ελέγχεις: ΔΕΝ είσαι συνδεδεμένος; Το αρχείο ΔΕΝ βρέθηκε; Αυτό το πλαίσιο ΔΕΝ είναι επιλεγμένο; Ο υπολογιστής παίρνει την απάντηση και την αντιστρέφει.
Τα Φώτα της Σκάλας: Το Εναλλακτικό Κουμπί
Αυτό είναι το αγαπημένο μου γιατί στοίχημα ότι το έχεις χρησιμοποιήσει χωρίς να συνειδητοποιήσεις τι μας διδάσκει για τους υπολογιστές.
Ξέρεις τις σκάλες με διακόπτες φωτός και στο κάτω και στο πάνω μέρος; Μπορείς να πατήσεις οποιονδήποτε διακόπτη για να ανάψεις ή να σβήσεις το φως. Ανέβα πάνω στο σκοτάδι, πάτα τον πάνω διακόπτη, το φως ανάβει. Κατέβα πάλι κάτω, πάτα τον κάτω διακόπτη, το φως σβήνει.
Το μοτίβο XOR ελέγχει αν τα πράγματα είναι διαφορετικά
Το φως είναι αναμμένο όταν οι δύο διακόπτες είναι σε ΔΙΑΦΟΡΕΤΙΚΕΣ θέσεις. Όταν είναι στην ΙΔΙΑ θέση, το φως είναι σβηστό.
Οι υπολογιστές χρησιμοποιούν αυτό το μοτίβο για να ελέγξουν: είναι αυτά τα δύο πράγματα διαφορετικά; Άλλαξε κάτι; Είναι αυτό το αντίθετο εκείνου;
Και υπάρχει και η ανάποδη όψη αυτού: ο έλεγχος αν δύο πράγματα είναι τα ΙΔΙΑ. Όπως όταν ταιριάζεις κωδικούς πρόσβασης, ή όταν ελέγχεις αν το πρόσωπό σου σήμερα μοιάζει με το πρόσωπό σου χθες. Ίδια; Ναι. Διαφορετικά; Όχι.
Αυτά τα απλά μοτίβα, αυτοί οι απλοί τρόποι συνδυασμού απαντήσεων ναι ή όχι, είναι τα δομικά στοιχεία όλων όσων κάνει ο υπολογιστής σου. Όλων.
Τα Πέντε Απλά Μοτίβα
Η Καφετιέρα σας το Πρωί (Και γιατί είναι πιο έξυπνη από όσο νομίζετε)
Ας μιλήσουμε για κάτι που πιθανώς χρησιμοποιείτε κάθε πρωί: μια καφετιέρα. Το απλό είδος με χρονοδιακόπτη.
Τη γεμίζετε με νερό και αλεσμένο καφέ πριν κοιμηθείτε. Ρυθμίζετε το χρονοδιακόπτη για τις 7 το πρωί. Κοιμάστε. Και σαν δια μαγείας, ξυπνάτε με φρέσκο καφέ.
Πώς ξέρει η μηχανή πότε να αρχίσει να φτιάχνει καφέ;
Κάνει ερωτήσεις ναι ή όχι, συνεχώς, όλη τη νύχτα:
Είναι ακόμα 7 το πρωί; Όχι. Συνέχισε να περιμένεις...
Είναι ακόμα 7 το πρωί; Όχι. Συνέχισε να περιμένεις...
Είναι ακόμα 7 το πρωί; Όχι. Συνέχισε να περιμένεις...
Είναι ακόμα 7 το πρωί; Ναι! ☕ Άρχισε να φτιάχνεις καφέ!
Χιλιάδες φορές το δευτερόλεπτο, η ίδια ερώτηση. Και τη στιγμή που η απάντηση αλλάζει από όχι σε ναι, η μηχανή δρα.
Ο υπολογιστής σας κάνει το ίδιο πράγμα, αλλά με εκατομμύρια ερωτήσεις ταυτόχρονα:
- → Κινείται το ποντίκι;
- → Πάτησε κάποιος ένα πλήκτρο;
- → Φτάνει ένα νέο email;
- → Πέφτει η μπαταρία;
- → Πρέπει να αλλάξει η φωτεινότητα της οθόνης;
- → Υπάρχει κάποιο μήνυμα κειμένου;
- → Άγγιξε κάποιος την οθόνη;
Εκατομμύρια ερωτήσεις ναι ή όχι, που γίνονται δισεκατομμύρια φορές το δευτερόλεπτο, και ο υπολογιστής αντιδρά τη στιγμή που αλλάζει οποιαδήποτε απάντηση.
Γι' αυτό το τηλέφωνό σας φαίνεται τόσο αποκριτικό. Δεν είναι στην πραγματικότητα έξυπνο. Απλώς κάνει ερωτήσεις πολύ, πολύ, πολύ γρήγορα.
Η Διαφορά Μεταξύ Ακριβού και Φθηνού (Που Κανείς Δεν Σας Λέει)
Να κάτι που μπορεί να σας εκπλήξει: δεν κοστίζουν όλοι οι τρόποι να κάνετε ερωτήσεις ναι ή όχι το ίδιο.
Φανταστείτε ότι προσπαθείτε να καταλάβετε αν έχετε αρκετά χρήματα για να αγοράσετε κάτι. Θα μπορούσατε:
- A Αργός τρόπος: Βγάζεις το πορτοφόλι σου, μετράς κάθε κέρμα και χαρτονόμισμα ένα προς ένα, τα αθροίζεις με ακρίβεια στο λεπτό και τα συγκρίνεις με την τιμή στην ετικέτα.
- B Γρήγορος τρόπος: Ρίχνεις μια ματιά στο πορτοφόλι σου και λες «Ναι, μου φτάνουν» ή «Όχι, μου λείπουν».
Και οι δύο σου δίνουν μια απάντηση. Αλλά η επιλογή Α θέλει πολύ περισσότερο χρόνο και κόπο, σωστά;
Οι υπολογιστές αντιμετωπίζουν την ίδια επιλογή. Για κάποιες εργασίες, μπορούν να χρησιμοποιήσουν την προσέγγιση της γρήγορης ματιάς: γρήγορη, απλή, καταναλώνει ελάχιστη μπαταρία. Για άλλες εργασίες, κάνουν την αργή, ακριβή προσέγγιση του να μετράς κάθε λεπτό: ακριβής, αλλά καταναλώνει πολλή μπαταρία και θέλει περισσότερο χρόνο.
Να τι αλλάζει: για χρόνια, οι υπολογιστές έκαναν σχεδόν τα πάντα με τον αργό, ακριβή τρόπο. Ακόμα και όταν η γρήγορη ματιά θα ήταν μια χαρά.
Έλεγχος αν ένα email είναι ανεπιθύμητο
Χρειάζεται πραγματικά ο υπολογιστής να υπολογίζει πιθανότητες με 16 δεκαδικά ψηφία; Ή μπορεί απλώς να ελέγξει γρήγορα: μοιάζει με ανεπιθύμητο; Ναι ή όχι;
Ξεκλείδωμα του τηλεφώνου σου με το πρόσωπό σου
Χρειάζεται να μετρήσει κάθε μικροσκοπική λεπτομέρεια με τέλεια ακρίβεια; Ή μπορεί να αντιστοιχίσει γρήγορα μοτίβα και να πει: ίδιο πρόσωπο ή διαφορετικό πρόσωπο;
Ο γρήγορος τρόπος καταναλώνει περίπου 100 φορές λιγότερη μπαταρία. Εκατό φορές! Και για πολλές εργασίες, λειτουργεί εξίσου καλά.
Κάποιες εταιρείες (όπως η Dweve και μερικές άλλες) αναπτύσσουν συστήματα που χρησιμοποιούν τον γρήγορο τρόπο όποτε έχει νόημα. Το αποτέλεσμα; Η μπαταρία του τηλεφώνου σου διαρκεί μέρες αντί για ώρες. Οι εφαρμογές σου ανταποκρίνονται αμέσως αντί να καθυστερούν. Και τα προσωπικά σου δεδομένα μπορούν να παραμένουν στο τηλέφωνό σου αντί να στέλνονται σε διακομιστές κάποιας εταιρείας.
Ίδια αποτελέσματα, πολύ μεγαλύτερη απόδοση. Όλα επειδή χρησιμοποιούν απλές ερωτήσεις ναι ή όχι αντί για περίπλοκους υπολογισμούς.
Όταν το Τηλέφωνό σου Αναγνωρίζει το Πρόσωπό σου (Το Καθημερινό Θαύμα)
Ας μιλήσουμε για κάτι που μοιάζει με μαγεία: το ξεκλείδωμα του τηλεφώνου σου με μια ματιά.
Όταν το ρυθμίζεις για πρώτη φορά, το τηλέφωνό σου τραβάει μερικές φωτογραφίες του προσώπου σου. Αλλά να τι δεν κάνει: δεν αποθηκεύει αυτές τις φωτογραφίες. Αντίθετα, κοιτάζει το πρόσωπό σου όπως ένας φίλος που προσπαθεί να σε θυμηθεί.
Τι προσέχει το τηλέφωνό σου στο πρόσωπό σου:
- • Πόσο μακριά είναι τα μάτια σου μεταξύ τους;
- • Τι σχήμα έχει η μύτη σου;
- • Πού βρίσκονται τα ζυγωματικά σου;
- • Τα αυτιά σου είναι ψηλά ή χαμηλά;
Δεκάδες μικρές λεπτομέρειες, από εκείνα τα πράγματα που θα πρόσεχες αν μελετούσες πραγματικά το πρόσωπο κάποιου.
Έπειτα μετατρέπει όλες αυτές τις παρατηρήσεις σε ένα μοτίβο. Ένα αποτύπωμα, αλλά για το πρόσωπό σου.
Αργότερα, όταν θέλεις να ξεκλειδώσεις το τηλέφωνό σου, η κάμερα σε κοιτάζει ξανά. Μετράει τα ίδια πράγματα. Και μετά παίζει το παιχνίδι αντιστοίχισης που αναφέραμε νωρίτερα:
- ? Τα μάτια στην ίδια θέση; Ναι ή όχι.
- ? Η μύτη έχει το ίδιο σχήμα; Ναι ή όχι.
- ? Τα ζυγωματικά στη σωστή θέση; Ναι ή όχι.
Χιλιάδες τέτοιοι έλεγχοι, απίστευτα γρήγορα. Και αν αρκετές απαντήσεις είναι «ναι», το τηλέφωνο λέει: «Είναι το ίδιο άτομο!» και ξεκλειδώνει.
Δεν υπάρχουν αρκετές αντιστοιχίες; «Είναι κάποιος άλλος», και παραμένει κλειδωμένο.
Το τρελό μέρος;
Όλα αυτά συμβαίνουν σε λιγότερο από ένα δευτερόλεπτο. Χιλιάδες συγκρίσεις, χιλιάδες έλεγχοι ναι ή όχι, και μια τελική απόφαση: ξεκλείδωμα ή όχι.
Και επειδή όλα είναι ερωτήσεις ναι ή όχι (είναι αυτό το χαρακτηριστικό ίδιο με το αποθηκευμένο;), μπορεί να γίνει ακριβώς στο τηλέφωνό σου. Γρήγορα. Ιδιωτικά. Χωρίς να χρειάζεται διαδίκτυο. Το μοτίβο του προσώπου σου δεν φεύγει ποτέ από τη συσκευή σου.
Αυτή είναι η δύναμη των απλών ερωτήσεων ναι ή όχι, που γίνονται πολύ, πολύ γρήγορα.
Τι Σημαίνει Αυτό για την Καθημερινότητά Σου (Τα Πρακτικά Θέματα)
Εντάξει, λοιπόν, οι υπολογιστές χρησιμοποιούν ερωτήσεις ναι ή όχι για να παίρνουν αποφάσεις. Ωραία. Αλλά γιατί να σε νοιάζει;
Γιατί επηρεάζει πράγματα που αντιμετωπίζεις κάθε μέρα.
🔋 Η Μπαταρία του Κινητού Σου
Ξέρεις πόσο εκνευριστικό είναι όταν το κινητό σου ξεμένει από μπαταρία στη μέση της ημέρας; Ένας μεγάλος λόγος είναι ο αναποτελεσματικός υπολογισμός. Εφαρμογές που κάνουν περίπλοκους υπολογισμούς όταν απλοί έλεγχοι ναι ή όχι θα ήταν αρκετοί. Καλύτερο λογισμικό που χρησιμοποιεί απλές ερωτήσεις ναι ή όχι όπου είναι δυνατόν; Η μπαταρία σου διαρκεί πολύ περισσότερο. Μιλάμε για μέρες αντί για ώρες σε ορισμένες εργασίες.
🔒 Η Ιδιωτικότητά Σου
Αναρωτήθηκες ποτέ γιατί κάποιες εφαρμογές χρειάζονται σύνδεση στο διαδίκτυο για να λειτουργήσουν; Συχνά είναι επειδή στέλνουν τα δεδομένα σου σε ισχυρούς υπολογιστές σε κέντρα δεδομένων επειδή το κινητό σου «δεν είναι αρκετά ισχυρό» για να κάνει τη δουλειά. Αλλά με αποτελεσματικό υπολογισμό ναι ή όχι, το κινητό σου ΕΙΝΑΙ αρκετά ισχυρό. Οι φωτογραφίες σου, οι ηχογραφήσεις σου, τα προσωπικά σου δεδομένα μπορούν όλα να υποστούν επεξεργασία στη συσκευή σου. Τίποτα δεν χρειάζεται να φύγει από το κινητό σου. Ιδιωτικότητα από τον σχεδιασμό.
⚡ Ο Χρόνος Σου
Η αποστολή δεδομένων στο διαδίκτυο, η αναμονή για απάντηση, η λήψη του αποτελέσματος; Αυτό παίρνει χρόνο. Μερικές φορές μόνο χιλιοστά του δευτερολέπτου, αλλά νιώθεις την καθυστέρηση. Η επεξεργασία των πάντων τοπικά με αποτελεσματικές ερωτήσεις ναι ή όχι; Άμεσο. Χωρίς καθυστέρηση. Χωρίς αναμονή.
🌍 Ο Πλανήτης Σου
Αυτά τα τεράστια κέντρα δεδομένων που επεξεργάζονται τα δεδομένα όλων; Καταναλώνουν τόση ηλεκτρική ενέργεια όση ολόκληρες πόλεις. Το περιβαλλοντικό κόστος είναι τεράστιο και αυξάνεται. Ο αποτελεσματικός υπολογισμός στη συσκευή σου χρησιμοποιεί ένα ελάχιστο κλάσμα αυτής της ενέργειας. Όχι 10% λιγότερο. Πιο κοντά στο 96% λιγότερο για την ίδια εργασία. Πολλαπλασίασε το αυτό σε δισεκατομμύρια κινητά και κάνει πραγματική διαφορά για τον πλανήτη.
💰 Το Πορτοφόλι Σου
Η λειτουργία αυτών των μεγάλων κέντρων δεδομένων κοστίζει στις εταιρείες μια περιουσία. Και μεταφέρουν αυτά τα κόστη σε σένα μέσω συνδρομών, υψηλότερων τιμών ή προβάλλοντάς σου διαφημίσεις. Ο αποτελεσματικός υπολογισμός στη συσκευή σου τους κοστίζει πολύ λιγότερο. Πράγμα που θα έπρεπε να σημαίνει καλύτερες τιμές για εσένα.
Αυτά δεν είναι μελλοντικά οφέλη. Αυτό συμβαίνει ήδη. Χτίζεται καλύτερο λογισμικό που σέβεται το πώς λειτουργούν πραγματικά οι ερωτήσεις ναι ή όχι.
Πώς οι ερωτήσεις Ναι/Όχι αλλάζουν την ημέρα σας
Οι 100 δισεκατομμύρια αποφάσεις που δεν προσέξατε
Θέλετε να ακούσετε κάτι απίστευτο; Όσο διαβάζατε αυτό το άρθρο, ο υπολογιστής σας έχει πάρει περίπου 100 δισεκατομμύρια αποφάσεις.
Δεν είναι υπερβολή. Η συσκευή σας ελέγχει πράγματα δισεκατομμύρια φορές το δευτερόλεπτο. Αγγίζεται η οθόνη; Φτάνουν νέα δεδομένα; Πρέπει αυτό το γράμμα να εμφανιστεί με αυτό το χρώμα; Κάνει κύλιση ο χρήστης; Πρέπει να φορτώσουμε περισσότερο κείμενο; Ήρθε η ώρα να ελέγξουμε για νέα email; Είναι εντάξει η μπαταρία;
Κάθε γράμμα που βλέπεις απαιτεί χιλιάδες αποφάσεις
- → Τι χρώμα;
- → Τι μέγεθος;
- → Πού ακριβώς στην οθόνη;
- → Πρέπει να έχει καμπύλη στην κορυφή;
- → Κάνει ζουμ ο χρήστης;
Όλα γίνονται τόσο γρήγορα που δεν τα προσέχεις. Όλα είναι ερωτήσεις ναι ή όχι, δισεκατομμύρια από αυτές, που συνεργάζονται για να δημιουργήσουν αυτό που βλέπεις.
Και να τι με εντυπωσιάζει: ο υπολογιστής σου δεν έχει ιδέα τι κάνει. Δεν ξέρει τι λέει αυτό το άρθρο. Δεν καταλαβαίνει τι είναι ένα τηλέφωνο ή γιατί θα ήθελες να το ξεκλειδώσεις. Δεν μπορεί να νιώσει χαρά που έκανε καλή δουλειά ή ενόχληση που εργάζεται.
Είναι απλώς δισεκατομμύρια μικροσκοπικοί διακόπτες, που κάνουν ερωτήσεις ναι ή όχι, ακολουθώντας κανόνες που σχεδιάσαμε εμείς οι άνθρωποι. Απλές ερωτήσεις, με απίστευτα γρήγορες απαντήσεις, που δημιουργούν την ψευδαίσθηση κάτι έξυπνου.
Κάτι που, αν το καλοσκεφτείς, είναι πιο εντυπωσιακό από το αν ήταν πραγματικά έξυπνο. Γιατί το φτιάξαμε εμείς. Απλοί άνθρωποι, με ιδέες και μηχανική, δημιούργησαν μηχανές που παίρνουν δισεκατομμύρια τέλειες αποφάσεις το δευτερόλεπτο χρησιμοποιώντας τίποτα πιο περίπλοκο από διακόπτες φωτός.
Γιατί Ξεκίνησε Όλα με έναν Διακόπτη Φωτός
Θυμάσαι που σου μίλησα για τον διακόπτη του διαδρόμου στην αρχή; Τώρα ξέρεις γιατί ξεκίνησα από εκεί.
Αυτός ο διακόπτης μπορεί να είναι μόνο σε δύο θέσεις. Ανοιχτός ή κλειστός. Και αυτός ο περιορισμός, αυτή η απλότητα, είναι ακριβώς ο λόγος που λειτουργεί αξιόπιστα κάθε φορά που τον χρησιμοποιείς.
Γιατί οι υπολογιστές χρησιμοποιούν δυαδικό σύστημα
Το ίδιο ισχύει και με τους υπολογιστές. Θα μπορούσαν να προσπαθήσουν να χρησιμοποιήσουν περίπλοκους διακόπτες με πολλές θέσεις, αλλά αυτοί θα ήταν αναξιόπιστοι. Θα έκαναν λάθη. Θα φθείρονταν. Θα μπερδεύονταν.
Απλοί διακόπτες ναι ή όχι; Απλώς λειτουργούν.
Πάτα δισεκατομμύρια από αυτούς πολύ γρήγορα, οργάνωσέ τους έξυπνα, και έχεις ό,τι κάνουν οι υπολογιστές.
Οι φωτογραφίες σου. Τα μηνύματά σου. Οι χάρτες σου. Οι τραπεζικές σου συναλλαγές. Οι βιντεοκλήσεις σου με την οικογένεια. Όλα αυτά, στο βαθύτερο επίπεδο, είναι απλώς διακόπτες που ανοιγοκλείνουν, κάνοντας ερωτήσεις ναι ή όχι, δισεκατομμύρια φορές το δευτερόλεπτο.
Δεν είναι μαγεία. Είναι κάτι καλύτερο από τη μαγεία. Είναι η ανθρώπινη ευφυΐα που παίρνει κάτι τόσο απλό όσο ένας διακόπτης φωτός και χτίζει με αυτό τον σύγχρονο κόσμο.
Τι Πρέπει να Θυμάστε
Αν αυτό σας φαίνεται πολύ, να τι έχει σημασία:
- 1 Οι υπολογιστές χρησιμοποιούν ερωτήσεις ναι ή όχι για τα πάντα. Κάθε απόφαση, όσο περίπλοκη κι αν φαίνεται, χτίζεται από εκατομμύρια απλές απαντήσεις ναι ή όχι. Σαν εκείνη την κράτηση σε εστιατόριο, αλλά εκατομμύρια φορές πιο γρήγορα.
- 2 Το απλό είναι αξιόπιστο. Δύο θέσεις (ανοιχτό/κλειστό, ναι/όχι) λειτουργούν τέλεια κάθε φορά. Τρεις ή περισσότερες θέσεις θα ήταν αναξιόπιστες και θα προκαλούσαν λάθη. Γι' αυτό κάθε υπολογιστής που κατασκευάστηκε ποτέ χρησιμοποιεί δυαδικό σύστημα.
- 3 Τα μοτίβα συνδυάζονται για να δημιουργήσουν πολυπλοκότητα. Αυτά τα πέντε μοτίβα για τα οποία μιλήσαμε (θησαυροφυλάκιο τράπεζας, δύο πόρτες, ανάποδη μέρα, σκάλα, παιχνίδι αντιστοίχισης) συνδυάζονται με δισεκατομμύρια τρόπους για να κάνουν ό,τι κάνει ο υπολογιστής σου.
- 4 Δεν κοστίζουν όλες οι προσεγγίσεις το ίδιο. Κάποιοι τρόποι υπολογισμού καταναλώνουν πολύ περισσότερη μπαταρία και χρόνο από άλλους. Ο πιο αποδοτικός τρόπος είναι συχνά ο πιο απλός: γρήγοροι έλεγχοι ναι ή όχι αντί για περίπλοκους υπολογισμούς.
- 5 Αυτό επηρεάζει την καθημερινή σου ζωή. Διάρκεια μπαταρίας, ιδιωτικότητα, ταχύτητα, περιβαλλοντικό αποτύπωμα, κόστος. Όλα αυτά επηρεάζονται άμεσα από το αν οι εφαρμογές σου χρησιμοποιούν αποδοτικούς υπολογισμούς ναι ή όχι ή σπάταλους περίπλοκους υπολογισμούς.
- 6 Ο απλός υπολογισμός ναι ή όχι επιτρέπει την ιδιωτικότητα. Όταν τα πράγματα είναι αρκετά αποδοτικά για να τρέχουν στο τηλέφωνό σου, τα δεδομένα σου δεν χρειάζεται ποτέ να φύγουν από τη συσκευή σου. Χωρίς cloud. Χωρίς αποστολή των φωτογραφιών ή της φωνής σου σε διακομιστές εταιρειών.
- 7 Το μέλλον είναι η επιστροφή στα βασικά. Μετά από χρόνια που τα έκαναν όλα με τον περίπλοκο τρόπο, οι έξυπνοι μηχανικοί συνειδητοποιούν: για πολλές εργασίες, οι απλές ερωτήσεις ναι ή όχι λειτουργούν καλύτερα, πιο γρήγορα και πιο αποδοτικά.
Η Ουσία
Ο υπολογιστής σου, είτε είναι το κινητό σου, είτε ο φορητός σου, είτε οποιαδήποτε άλλη συσκευή, παίρνει δισεκατομμύρια αποφάσεις κάθε δευτερόλεπτο. Και κάθε μία από αυτές τις αποφάσεις καταλήγει σε ένα ναι ή ένα όχι, σε ένα άναμμα ή σβήσιμο, σε ένα 1 ή ένα 0.
Δεν είναι πιο περίπλοκο από τον διακόπτη του φωτός στον διάδρομό σου. Είναι απλώς δισεκατομμύρια τέτοιοι διακόπτες, που δουλεύουν μαζί, απίστευτα γρήγορα.
Για χρόνια, η βιομηχανία της τεχνολογίας περιέπλεκε τα πράγματα εκεί που δεν χρειαζόταν. Χρησιμοποιούσε φανταχτερούς υπολογισμούς, ενώ απλοί έλεγχοι ναι ή όχι θα ήταν αρκετοί. Σπαταλούσε μπαταρία, σπαταλούσε χρόνο, ανάγκαζε τα πάντα να γίνονται σε μακρινά κέντρα δεδομένων.
Αλλά αυτό αλλάζει.
Έξυπνες εταιρείες φτιάχνουν λογισμικό που σέβεται αυτό το απλό θεμέλιο του ναι ή όχι. Τα αποτελέσματα είναι εντυπωσιακά: κινητά που αντέχουν μέρες με μία φόρτιση, εφαρμογές που προστατεύουν την ιδιωτικότητά σου, άμεσες αποκρίσεις, τεράστια μείωση στην κατανάλωση ενέργειας.
Αυτή δεν είναι τεχνολογία του μέλλοντος. Συμβαίνει ήδη. Το επόμενο κινητό σου, η επόμενη ενημέρωση της εφαρμογής σου, μπορεί να χρησιμοποιούν ήδη αυτούς τους αποδοτικούς τρόπους ναι ή όχι.
Και όλα ξεκινούν από κάτι τόσο απλό όσο ένας διακόπτης φωτός. Άναμμα ή σβήσιμο. Ναι ή όχι. Η πιο απλή δυνατή επιλογή, επαναλαμβανόμενη δισεκατομμύρια φορές το δευτερόλεπτο, δημιουργεί ό,τι θεωρείς ψηφιακό κόσμο.
Έτσι, την επόμενη φορά που θα ανάψεις τον διακόπτη του διαδρόμου, θυμήσου: χρησιμοποιείς ακριβώς την ίδια ιδέα που κάνει το smartphone σου έξυπνο. Απλή, αξιόπιστη και, με κάποιο τρόπο, απολύτως ιδιοφυής.
Εταιρείες όπως η Dweve χτίζουν την επόμενη γενιά αποδοτικής τεχνητής νοημοσύνης χρησιμοποιώντας αυτές τις απλές αρχές ναι ή όχι. Αντί για περίπλοκους υπολογισμούς, χρησιμοποιούν γρήγορη αναγνώριση προτύπων που είναι 40 φορές ταχύτερη και καταναλώνει 96% λιγότερη ενέργεια. Το μέλλον της υπολογιστικής δεν είναι περισσότερη πολυπλοκότητα. Είναι να χρησιμοποιούμε την απλότητα με περισσότερη ευφυΐα.