Πίσω στην κοινότητα

Κβαντικές αναζητήσεις

Έχεις μιλήσει ποτέ για την κβαντική υπολογιστική πιο βαθιά, χωρίς να μένεις μόνο στην επιφάνεια...; Λοιπόν, αυτή η συζήτηση με τον Ethan ήταν μια βουτιά στα βαθιά σε έναν κόσμο που λίγοι από εμάς γνωρίζουν...ρίξε μια ματιά!

Δες το στο Youtube
ΔΙΑΡΚΕΙΑ 01ΩΡΑ 12ΛΕΠΤΑ

Jonathan: Λοιπόν, καλημέρα. Καλημέρα για μένα τουλάχιστον. Εδώ ο Jonathan. Είμαι με τον Ethan Hansen στο podcast του Exercism. Ethan, είναι φανταστικό που σε έχουμε. Βρίσκεσαι κάπου πολύ διαφορετικά στον κόσμο, σε μια εντελώς διαφορετική ζώνη ώρας. Οπότε για μένα είναι πρωί, για σένα είναι νύχτα. Γιατί δεν μας λες λίγα λόγια για τον εαυτό σου; Πού βρίσκεσαι αυτή τη στιγμή; Με τι ασχολείσαι; Δώσε μας μια μικρή εισαγωγή για το πού βρίσκεσαι τώρα. Ethan: Ναι, ευχαριστώ Jonathan. Είναι υπέροχο που είμαι εδώ. Ακόμα κι αν εσύ πρέπει να σηκωθείς πολύ νωρίς και εγώ να ξενυχτήσω λίγο, χαίρομαι που τα καταφέρνουμε. Ναι, βρίσκομαι στο Όρεγκον. Ναι, Δυτική Ακτή, Δυτική Ακτή, μια μικροσκοπική πολίχνη όπου μεγάλωσα. Και ναι, είμαι σε διακοπές τώρα από το κολέγιο, από το σχολείο. Και βρίσκομαι εδώ στο Όρεγκον. Βρίσκομαι εδώ στη Δυτική Ακτή. Βρίσκομαι εδώ στο Όρεγκον. Βρίσκομαι εδώ στη Δυτική Ακτή. Βρίσκομαι εδώ στο Όρεγκον. Βρίσκομαι εδώ στη Δυτική Ακτή. Βρίσκομαι Αν θέλεις να μάθεις πώς έφτασα εδώ, είναι μια διασκεδαστική ιστορία που χαρά μου να τη διηγηθώ. Αν θέλεις απλώς τη σύντομη εισαγωγή... Jonathan: Ορίστε λοιπόν. Εντάξει, τέλεια. Και λοιπόν, Όρεγκον, θα ήθελα πολύ να επισκεφτώ. Νομίζω δεν είναι το σπίτι του, είναι το Πόρτλαντ; Είναι το Πόρτλαντ; Το Σιάτλ είναι στην Ουάσινγκτον, αν δεν κάνω λάθος. Άρα είστε γείτονες. Ναι. Είμαι σίγουρος ότι υπάρχει μια κάποια αντιπαλότητα μεταξύ των δύο πόλεων, στην οποία δεν χρειάζεται απαραίτητα να μπούμε αμέσως. Αλλά πώς κι έτσι είσαι σε διακοπές; Νόμιζα ότι όλοι είχαν επιστρέψει στα μαθήματα ή στη δουλειά. Τι συμβαίνει εκεί; Είναι απλώς θέμα του πώς πέφτουν οι ημερομηνίες του εξαμήνου και τέτοια; Ethan: Ναι, στην πραγματικότητα ξέρω αρκετούς άλλους που είναι σε διαφορετικά κολέγια και έχουν επιστρέψει και έχουν μπει στους ρυθμούς τους, αλλά το δικό μου κολέγιο δεν έχει ξεκινήσει, στο Case Western Reserve University. Εκεί βρίσκομαι. Θα ξεκινήσω σε περίπου τέσσερις μέρες. Jonathan: Εντάξει και Ethan, πόσο καιρό σπουδάζεις εκεί; Δηλαδή, πού βρίσκεσαι τώρα στο ταξίδι των σπουδών σου; Ethan: Ναι, είμαι δευτεροετής φοιτητής τώρα. Αν και λέω στον κόσμο ότι θα έπρεπε να είμαι τρίτο έτος, γιατί πήρα έναν χρόνο διάλειμμα, βασικά. Πριν ξεκινήσω το κολέγιο, πήρα έναν χρόνο διάλειμμα κατά τη διάρκεια της πανδημίας, το οποίο νομίζω ότι ήταν ίσως μια από τις καλύτερες επιλογές της ζωής μου. Γλίτωσα το σχολείο μέσω Zoom. Και δούλεψα για μια πολύ ωραία εταιρεία κάνοντας κάποια πράγματα με κβαντικό υπολογισμό, που ήταν ιστορία από μόνο του. Jonathan: Ουάου. Άρα, οπότε αυτό σημαίνει ότι θα ήσουν στο σχολείο, μπαίνοντας στις αρχές του 2020, σωστά; Άρα αυτή θα ήταν η τελευταία, τελευταία σου χρονιά. Χτυπάει η πανδημία. Και ξαφνικά, δηλαδή θα ήσουν, τι, ένα τρίμηνο μέσα σε ένα διάλειμμα; Ή είχες ξεκινήσει το πρώτο έτος στο πανεπιστήμιο; Και ήσουν του τύπου, την κάνω από εδώ; Πώς ήταν, οι λεπτομέρειες αυτού; Ethan: Σωστά, εντάξει. Λοιπόν, ναι, αποφοίτησα από το λύκειο, ή υποθέτω δευτεροβάθμια εκπαίδευση για σας τους άλλους στην άλλη πλευρά του Ατλαντικού. Και αυτό ήταν τον Μάιο του 2020. Άρα ακριβώς στην καρδιά των πραγμάτων. Και ξεκίνησα την πρακτική μου σε αυτή την εταιρεία κβαντικού υπολογισμού τότε. Και το έκανα για ένα διάστημα. Το απολάμβανα πραγματικά. Και τα πράγματα απλώς δεν καλυτέρευαν, ξέρεις, με την πανδημία και όλα. Και σκέφτηκα, χμ, θέλω πραγματικά να κάνω κι άλλο σχολείο μέσω Zoom, που πήρα μια γεύση ενός-δυο μηνών στο τέλος του λυκείου; Αποφάσισα να μην το κάνω. Και ναι, με αυτή την εταιρεία, έκανα κάποια δουλειά μάρκετινγκ, που βγήκε κάπως φυσικά από... Στην πραγματικότητα, έχω το δικό μου podcast για τον κβαντικό υπολογισμό, που αν θέλει ο κόσμος να το ακούσει, είναι το quantum computing now. Δεν έχω ανεβάσει τίποτα εκεί εδώ και καιρό, γιατί κάνω έρευνα στο κολέγιό μου. Αλλά ήταν μια υπέροχη εμπειρία να κάνω αυτό το podcast και υπέροχο να κάνω αυτή τη δουλειά με αυτή την εταιρεία. Το να μιλάω με ανθρώπους, να βρίσκω τον καλύτερο τρόπο να εξηγώ περίπλοκη επιστήμη και μηχανική και τεχνικές προκλήσεις σε ένα πιο επιχειρηματικό κοινό ή σε ένα κοινό μη ειδικών ήταν πραγματικά, πραγματικά ενδιαφέρον. Jonathan: Εντάξει. Ορίστε. Είμαστε πάλι εδώ. Καλώς όρισες πίσω. Διάλειμμα, διάλειμμα διακοπής internet εκεί. Λοιπόν, νομίζω, καημένε Ethan, ήσουν στη μέση της ροής σου και μετά πάγωσαν όλα από τη μεριά μου. Οπότε θα συνεχίσουμε από εκεί που μείναμε με κάποιον τρόπο. Αλλά θα βρω τρόπο να συνδέσω όλο το μοντάζ και κανείς δεν θα το μάθει ποτέ. Κανείς δεν θα το συμπεριλάβει ποτέ μέσα. Ethan: Για την πληροφόρησή σου για το μοντάζ αργότερα, χτύπησα τα χέρια μου ένα-δύο δευτερόλεπτα μετά. Όλα κατέρρευσαν, οπότε ελπίζω να βρεις εκείνο το σημείο λίγο πιο εύκολα με την κορύφωση στον ήχο. Jonathan: Ωραία. Ξέρεις λοιπόν αυτά τα μικρά, πώς τα λένε, τα κλιπ του σκηνοθέτη, που κάνουν... Ναι, οι κλακέτες. Ναι, νομίζω ότι ίσως αυτό να ήταν κάτι που θα χρειαζόμουν στο κατάστημα swag για το Exercism. Σαν μια μικρή... Ναι. Ethan: Ναι, η κλακέτα. Λίγο. Ναι. Jonathan: Αλλά εντάξει, συγγνώμη, ας γυρίσουμε πίσω. Πριν από το τεχνικό πρόβλημα. Λοιπόν τώρα μόλις μου είπες ότι είχες ξεκινήσει μια πρακτική σε μια εταιρεία. Πώς λοιπόν, αλλά σπούδαζες μέχρι εκείνο το σημείο, αποφοίτησες και μετά κατέληξες ως ασκούμενος. Ήταν σαν δουλειά καλοκαιρινών διακοπών; Ήταν κάτι που είχες απλώς σκεφτεί, ξέρεις, απλώς πρέπει να γεμίσω τον χρόνο μου; Δηλαδή, ποια ήταν η ιστορία εκεί; Ethan: Ναι, ξεκίνησε σαν ένα καλοκαιρινό πράγμα, αλλά μετά το επέκτεινα σε ένα πλήρες διάλειμμα. Αλλά δεν ήταν ακριβώς γέμισμα του χρόνου μου. Ενδιαφέρομαι πραγματικά για τον κβαντικό υπολογισμό. Τον θεωρώ συναρπαστικό. Έχει τη δυνατότητα να αλλάξει τόσα πολλά πράγματα. Αν και σε αυτό το σημείο, νομίζω ότι είναι λίγο σαν αγώνας. Δεν είμαι σίγουρος ποιος θα κερδίσει, αν θα είναι ο κβαντικός υπολογισμός που θα αλλάξει περισσότερα πράγματα πρώτος, ή η τεχνητή νοημοσύνη, με όλα τα τρελά πράγματα που βγαίνουν από το chat GPT και τα λοιπά. Είναι απίστευτο. Αλλά ναι, λοιπόν, δεν ξέρω. Πόσα από αυτά τα πράγματα έχεις δει; Γιατί έχω μιλήσει με ανθρώπους που είναι αρκετά εξοικειωμένοι με την τεχνολογία και λένε, ξέρεις, δεν έχω ακούσει για το chat GPT. Πες μου γι' αυτό. Jonathan: Ναι, πιθανότατα όχι το καλύτερο πράγμα, και εδώ νομίζω ότι συνειδητοποίησα τη δύναμή του, γιατί εμφανίστηκε και ήμουν του τύπου, ναι, ναι, ό,τι πεις, κάτι σαν, ξέρεις, είναι σαν, ω, blockchain, ό,τι να 'ναι, όλοι, ξέρεις, κάπως σκέφτεσαι, είναι κι αυτό μια μόδα; Αλλά η γυναίκα μου δεν μιλάει... μιλάει αγγλικά, αλλά είναι Ελβετίδα, οπότε τα αγγλικά δεν είναι η πρώτη της γλώσσα, και έχει μια μικρή επιχείρηση για παιδιά και πρέπει να κάνει πολύ μάρκετινγκ, ειδικά αναρτήσεις στο Instagram, newsletters, όλα αυτά τα σχετικά, γιατί είναι το δικό της μικρό πράγμα. Και τέλος πάντων, μου έστειλε μήνυμα τις προάλλες και έλεγε, άκου, θα μπορούσες να με βοηθήσεις με λίγο υλικό μάρκετινγκ, σαν newsletter ή σαν μια μικρή, νομίζω ήταν σαν ανάρτηση στο Instagram όπου πρέπει να περιγράψεις, να δώσεις μια περιγραφή. Και για να είμαι ειλικρινής, πραγματικά αντιπαθώ να γράφω υλικό μάρκετινγκ ή προώθησης, γιατί παίρνει ένα κομμάτι του μυαλού σου που είναι... ναι, ό,τι να 'ναι. Τέλος πάντων, ήμουν του τύπου, ω, ας το κάνουμε, έχω ακούσει για το chat GPT για μάρκετινγκ, ας πάμε, και ήμουν πολύ κυνικός, ήμουν σαν, αυτό πιθανότατα θα είναι χάλια. Αλλά τέλος πάντων, πήγαμε μαζί και καθόταν εκεί και πληκτρολογήσαμε, εντάξει, ένα μικρό κομμάτι διαφημιστικού υλικού για μια ανάρτηση στο Instagram, πατάμε το κουμπί και δώσαμε αρκετά συγκεκριμένες οδηγίες, και αυτό που βγήκε, ήμασταν σαν, αυτό είναι καταπληκτικό. Ή για τη γυναίκα μου, που δεν είναι φυσική ομιλήτρια αγγλικών, το να μπορεί να βγάλει υλικό μάρκετινγκ και να μην της παίρνει κυριολεκτικά περίπου τρεις ώρες για να το κάνει, συγκλονιστικό. Και εγώ έκανα αγγλική λογοτεχνία στο σχολείο, οπότε για μένα τα αγγλικά είναι αρκετά... καταλαβαίνω τα αγγλικά, καταλαβαίνω πώς να τα γράφω καλά και να δένω τα πράγματα. Έμεινα άφωνος με αυτό. Οπότε τώρα εκείνη, όλο το διαφημιστικό υλικό μάρκετινγκ, είναι chat GPT, κι εγώ λέω, ω, απλώς τροφοδοτούμε τη μηχανή. Ω, απολύτως. Είναι τρομακτικό, είναι πραγματικά τρομακτικό. Συγγνώμη για τη μικρή παρέκβαση, αλλά ναι, αυτό ήταν, αυτό ήταν δικό μου λάθος. Ethan: Όχι, όχι. Ναι. Είναι όλα δικό μου λάθος. Αλλά ναι, εντάξει, νιώθω ότι πάμε κάπως ανάποδα, σωστά; Ξεκινήσαμε από το πού βρίσκομαι τώρα, από το τι έκανα πέρυσι. Αλλά αν θέλεις, θα μπορούσα να πω όλη την ιστορία από την αρχή, αν θέλεις να το κάνω. Jonathan: Ας το κάνουμε. Μου αρέσουν οι ιστορίες. Οι ιστορίες είναι υπέροχες. Ethan: Ωραία, τέλεια. Λοιπόν ναι, γεννήθηκα και μεγάλωσα σε μια μικρή πόλη του Όρεγκον. Όχι την ίδια μικρή πόλη, αλλά δεν έχω ζήσει, μέχρι να πάω στο κολέγιο, δεν έχω ζήσει σε πόλη με πληθυσμό πάνω από 2.000. Οπότε αυτό... Τι; 2.000; Ναι. Αυτό είναι ελάχιστο. Ναι. Λέω μικρή πόλη και ο κόσμος λέει, ω, ξέρεις, σαν 20, 30 χιλιάδες. Κι εγώ λέω, όχι, όχι, όχι. Η κοντινότερη με 20, 30 χιλιάδες είναι περίπου 20 λεπτά με το αυτοκίνητο. Ναι. Ουάου. Ναι, λοιπόν, αλλά το λατρεύω. Πάντα έτρεχα γύρω στο αγρόκτημα, φύτευα πράγματα, φρόντιζα κατσίκες, έκοβα δέντρα, όλα αυτά τα ωραία. Αλλά καθώς μεγάλωνα, συνειδητοποίησα ότι μου άρεσε πολύ το μαστόρεμα. Και έτσι άρχισα να κάνω πράγματα. Έχω αυτόν τον υπέροχο φίλο που είναι... Είναι ένας μεγαλύτερος οικογενειακός φίλος, μηχανολόγος μηχανικός στο επάγγελμα, αλλά ξέρει ό,τι υπάρχει να ξέρει κανείς για τα ηλεκτρονικά. Και ασχολείται με τηλεκατευθυνόμενα αυτοκίνητα. Έχει φτιάξει τα δικά του τηλεκατευθυνόμενα αεροπλάνα τα σαββατοκύριακα για διασκέδαση. Και όχι από κιτ, αλλά σχεδιάζει ο ίδιος τα σχέδια και μετά χρησιμοποιεί ένα σύρμα με θερμότητα για να κόψει φελιζόλ. Τέλος πάντων. Είναι ένας απολύτως λαμπρός τύπος. Και με βοήθησε να κάνω κάποια πράγματα. Έμαθα λίγο μαστόρεμα και συνειδητοποίησα ότι ήμουν πραγματικά αργός όταν επρόκειτο να μαστορέψω με τα χέρια μου, γιατί μου αρέσει να τα κάνω σωστά με την πρώτη, αν μπορώ να το σπάσω και μετά δεν δουλεύει. Αλλά κάπως άρχισα να το ξέρω αρχικά, δεν το είχα καταλάβει πλήρως. Και από τότε που ήμουν περίπου έξι χρονών, ήθελα να γίνω αυτό που ήθελε να γίνει κάθε εξάχρονο, δηλαδή μηχανικός αεροδιαστημικής, φυσικά. Θέλω να... Αεροπλάνα. Ναι. Ναι. Όλοι λένε, ναι, εντάξει, αν θέλεις να γίνεις αστροναύτης. Κι εγώ λέω, όχι, όχι, όχι. Είπα τις λέξεις μηχανικός αεροδιαστημικής και όλοι είπαν, ποιο είναι αυτό το παιδί και γιατί ξέρει τι είναι μηχανικός αεροδιαστημικής; Ναι. Ναι. Αλλά... Καταπληκτικό. Ναι. Μετά ήταν όλα κατηφορικά. Αλλά αυτό ήταν, έφτασα στο απόγειό μου στα έξι. Αλλά ναι, πήγα στο σχολείο, ήθελα να γίνω μηχανικός αεροδιαστημικής, σπούδασα μαθηματικά και επιστήμες πολύ σκληρά, πήγα στο λύκειο και άρχισα να κάνω ένα πραγματικό πρόγραμμα μηχανικής. Το λύκειό μου ήταν αρκετά ωραίο. Είχε διαφορετικές κατευθύνσεις που μπορούσες να ακολουθήσεις. Και έτσι έκανα τη μηχανική, ήταν σαν η κατεύθυνση μηχανικής και αεροδιαστημικών επιστημών. Λέω, αυτό θέλω να κάνω. Και μπήκα σε αυτό και ανακάλυψα ότι είναι απλώς πολλή γραφειοκρατία, σωστά; Δηλαδή, αυτό δεν είναι αυτό που θέλω να κάνω. Και εννοώ, βγάζει νόημα, γιατί θέλεις να βεβαιωθείς ότι τα έχεις τεκμηριώσει όλα σωστά, και δεν θέλεις να χαλάσεις τίποτα, γιατί αν χαλάσεις κάτι, ένας πύραυλος εκρήγνυται και πεθαίνουν έξι άνθρωποι. Ναι. Jonathan: Είναι σαν υψηλού ρίσκου, χωρίς περιθώριο αποτυχίας. Ethan: Απολύτως. Και περίπου την ίδια εποχή, άρχισα να παίζω με λίγο κώδικα, εν μέρει επειδή είναι χρήσιμο για τους μηχανικούς. Λέω, θέλω να το μάθω, εν μέρει επειδή θέλω να κάνω αυτό που θέλει να κάνει κάθε παιδί του γυμνασίου και να φτιάξω το δικό μου βιντεοπαιχνίδι. Και μετά είπα, εντάξει, κάτσε. Μου αρέσει το μαστόρεμα. Δεν μου αρέσει το άγχος που συνοδεύει την προσπάθεια να βεβαιωθείς ότι ένας πύραυλος δεν θα εκραγεί. Μου αρέσει κάπως ο προγραμματισμός, και αυτό είναι κάπως σαν μαστόρεμα, αλλά μπορείς να το κάνεις πιο γρήγορα. Και αν τα χαλάσεις, ένας server κάπου καταρρέει, δεν πεθαίνει κανείς. Jonathan: Δεν πεθαίνει κανείς. Ναι. Οπότε, σαν λογισμικό υποβρυχίων ή κάτι... Ethan: Σωστά, ναι. Οπότε ήμουν σαν, αυτό είναι ωραίο. Θέλω να κάνω περισσότερα από αυτό. Άρχισα λοιπόν να ψάχνω, στο λύκειο, έκανα πρακτική στη IBM. Και έκανα λογισμικό. Και ήταν, ήταν υπέροχο. Ήταν ένα από τα καλύτερα καλοκαίρια της ζωής μου. Αστειεύομαι ότι ένα από τα μεγαλύτερα πράγματα που έμαθα σε εκείνη την πρακτική είναι ότι δεν θέλω μια ώρα μετακίνηση με τη δουλειά μου, γιατί ήταν χάλια. Αλλά όλα τα άλλα ήταν υπέροχα. Αυτό ήταν λοιπόν το καλοκαίρι μεταξύ της προτελευταίας και της τελευταίας χρονιάς μου. Τελείωσα το σχολείο, χτύπησε η πανδημία. Στην πραγματικότητα, ας πάμε λίγο πίσω. Στη IBM, ολοκλήρωσα μια σειρά από projects μου πρόωρα. Οπότε οι μέντορές μου για αυτή την πρακτική μου είπαν, προχώρα και απλώς επικοινώνησε με κάποιον στη IBM και πες, γεια, είμαι ασκούμενος. Πες μου για τα πράγματα που κάνεις. Κι εγώ λέω, ωραία. Πήγα λοιπόν στον κατάλογο. Είπα, ω, κβαντικός υπολογισμός. Ξέρω περίπου τι είναι αυτό. Ακούγεται ενδιαφέρον. Μίλησα με κάποιους ανθρώπους στη IBM. Ήταν αρκετά ευγενικοί ώστε να περάσουν μισή ώρα μιλώντας με αυτόν τον χαζό μαθητή λυκείου που λέει, δεν ξέρω τίποτα για τον κβαντικό υπολογισμό, αλλά θέλω να σου κάνω ερωτήσεις έτσι κι αλλιώς. Αυτό ακούγεται ωραίο. Ναι. Σωστά. Και μετά είπα, αυτό ακούγεται πραγματικά ωραίο. Και αυτοί οι άνθρωποι είναι ενθουσιασμένοι. Και αυτό ακούγεται σαν κάτι σαν τομή τριών πραγμάτων που αγαπώ πραγματικά. Σωστά. Σαν μαθηματικά και επιστήμη, ναι, σαν μαθηματικά, φυσική και πληροφορική, που ήταν φανταστικό. Jonathan: Τέλος πάντων. Ethan: Άρχισα λοιπόν να το ψάχνω περισσότερο και λατρεύω τα podcasts. Ακούω, είμαι εθισμένος στα podcasts. Ακούω πάρα πολλά και δεν υπήρχε πραγματικά ένα καλό για τον κβαντικό υπολογισμό. Οπότε λέω, θα μπορούσα να το κάνω αυτό. Μπορώ να μιλάω με ανθρώπους. Μπορώ να κάνω ένα podcast. Πόσο δύσκολο μπορεί να είναι; Και έτσι ξεκίνησα ένα podcast και άρχισα να μιλάω με πολλούς ανθρώπους. Και μετά, προς το τέλος της τελευταίας μου χρονιάς, είχα στην πραγματικότητα εξασφαλίσει μια πρακτική με μια άλλη εταιρεία στη Νέα Υόρκη που έκανε κάποια πράγματα, αλλά θα ήταν σαν φυσικά πράγματα κβαντικού υπολογισμού. Οπότε θα έπρεπε να είμαι εκεί αυτοπροσώπως. Και μετά χτύπησε η πανδημία και, αν κάπου στον κόσμο έκλεισαν όλα, η Νέα Υόρκη έκλεισε. Και αυτό δεν επρόκειτο να συμβεί. Jonathan: Πιο γρήγορα κι από κλόουν. Ethan: Απολύτως, ναι. Οπότε ήμουν σαν, ω ωχ, τι θα κάνω; Και μετά πήρα ένα από εκείνα τα τυπικά emails που λένε, γεια σου Ethan Hansen, είδα το podcast σου και θα ήθελα να φέρω τον CEO της εταιρείας μου στο podcast σου. Κι εγώ λέω, ναι, ναι, εντάξει, μπορούμε να το κάνουμε. Το έχω ξανακάνει. Αλλά σε ένα από αυτά τα emails σε αυτό το άτομο, είπα, ως υστερόγραφο, γεια, μήπως να δούμε τι θα γίνει. Ήταν κυριολεκτικά σαν, υστερόγραφο, ψάχνω για πρακτική άσκηση αυτό το καλοκαίρι. Μήπως η εταιρεία σου κάνει κάτι τέτοιο; Και αυτό το άτομο που απάντησε αποδείχτηκε ότι ήταν η Catherine, που τελικά έγινε το αφεντικό μου. Και μου είπε, ας κάνουμε μια κλήση. Και μου είπε, λοιπόν, πότε μπορείς να ξεκινήσεις; Κι εγώ, ω, δεν περίμενα προσφορά πρακτικής από αυτή τη συνάντηση, αλλά τη δέχομαι. Ναι, και μετά η πανδημία συνέχισε να χτυπάει. Και είπα, πραγματικά, πραγματικά δεν θέλω να κάνω σχολείο μέσω Zoom. Άρχισα λοιπόν, επέκτεινα σε έναν χρόνο διάλειμμα, δούλεψα με αυτή την εταιρεία. Και ήταν υπέροχα. Έμαθα πάρα πολλά. Ναι, το διάλειμμα τελείωσε, γύρισα στο σχολείο, άρχισα να σπουδάζω πληροφορική στο Case Western, το οποίο πάει πολύ καλά. Μόλις τελείωσα το τρίτο μου εξάμηνο, πρόκειται να ξεκινήσω το τέταρτο. Και ναι, αυτό μας φέρνει εδώ. Στην πραγματικότητα, το τελευταίο εξάμηνο έκανα λίγη έρευνα με μια ομάδα κβαντικού υπολογισμού στο Case Western. Και λοιπόν, πλησιάζουμε, ελπίζουμε να δημοσιεύσουμε τα αποτελέσματα σύντομα. Καταπληκτικά. Αλλά ήταν, ναι, ήταν μια απίστευτη εμπειρία μάθησης. Και ακόμα μαθαίνω, σωστά; Δηλαδή, υπάρχουν πολλά πράγματα που δεν ξέρω, αλλά ναι, έχω αποκτήσει πολλή εμπειρία για την ηλικία μου, υποθέτω. Jonathan: Ουάου, δηλαδή, δεν έχω μιλήσει ποτέ με κάποιον που να έχει μιλήσει ή να ξέρει κάτι παραπάνω από το τι σημαίνει ο όρος κβαντικός υπολογισμός. Οπότε, από το πολύ περιορισμένο, μη τεχνικό υπόβαθρό μου, απλώς ακούγεται σαν υπολογισμός σε στεροειδή. Αυτή είναι κάπως η αντίληψη που έχω γι' αυτό. Αλλά μήπως, ας το εμβαθύνουμε και ίσως μπορείς να το εξηγήσεις λίγο και ίσως απλώς να προσπαθήσεις να το γεφυρώσεις με τον πραγματικό κόσμο. Για μένα ο κβαντικός υπολογισμός πάντα ακούγεται σαν Υπουργείο Άμυνας, κατάσκοποι, μυστικότητα, σαν εκτοξεύσεις, ξέρεις, έχει αυτή τη μυστηριώδη αύρα, μυστήριο θα έλεγες. Και λοιπόν, ας σπάσουμε τον πάγο. Θα ήθελα να αναλύσουμε λίγο τι σημαίνει αυτό και ίσως αυτό να είναι κάτι πραγματικά ενδιαφέρον, νομίζω, για πολλούς ανθρώπους. Ethan: Ναι, ναι, σίγουρα. Ναι, έχεις δίκιο. Ένα από τα μεγάλα πράγματα για τα οποία έχω μιλήσει πολύ στο δικό μου podcast, και πολλοί στον κλάδο μιλούν, είναι ο κβαντικός hype, σωστά; Και δεν ξέρω πού βρισκόμαστε στον κύκλο του hype, αλλά νομίζω είμαστε προς την κορυφή. Υπάρχει πολύς hype τριγύρω. Αλλά ναι, νομίζω ότι η καλύτερη μη τεχνική εξήγηση που έχω ακούσει ποτέ για τον κβαντικό υπολογισμό προέρχεται από έναν τύπο που λέγεται John Skerritt, που τον είχα στο podcast μου. Είναι στη Microsoft. Είναι εξαιρετικός στο να το επικοινωνεί σε ένα ευρύ κοινό. Και το παράδειγμα που έδωσε είναι, λοιπόν, με έναν κανονικό υπολογιστή, έχεις δουλέψει με το Exercism αρκετά καιρό, είμαι σίγουρος ότι το ξέρεις, οι κανονικοί υπολογιστές λειτουργούν με μηδενικά και άσσους, σωστά, bits. Μπορεί να είναι είτε αναμμένο είτε σβηστό. Τίποτα άλλο. Jonathan: Στο χαμηλότερο επίπεδο. Στο χαμηλότερο επίπεδο, αυτό είναι κάπως αυτό με το οποίο έχεις να κάνεις. Ethan: Ναι, ακριβώς. Και έτσι μπορούμε να χτίσουμε όλα αυτά τα τρελά περίπλοκα πράγματα από αυτό. Αλλά ναι, στο χαμηλότερο επίπεδο, άσσοι ή μηδενικά, που μπορείς να τα σκεφτείς σαν διακόπτη φωτός, σωστά; Είναι είτε αναμμένος είτε σβηστός. Δεν έχεις άλλες επιλογές. Ο κβαντικός υπολογισμός ανοίγει μια εντελώς διαφορετική περιοχή στην οποία μπορείς να υπολογίσεις. Και μπορείς να το σκεφτείς όχι σαν διακόπτη φωτός, αλλά σαν μια λάμπα Philips Hue. Όχι μόνο είναι dimmer, δηλαδή μπορεί να είναι πιο φωτεινή ή πιο σκοτεινή, κάπου ανάμεσα στο ένα και στο μηδέν, αλλά μπορεί επίσης να είναι αυτά τα παράξενα πράγματα που δεν βγάζουν καν νόημα αν η μόνη σου αντίληψη είναι το ένα ή το μηδέν, σαν διαφορετικά χρώματα, σωστά; Δηλαδή, αν όλα είναι άσπρα και μαύρα, δεν έχεις καν διαφορετικά χρώματα με τα οποία να δουλέψεις. Ναι. Και έτσι, μπορείς ακόμα, αν θέλεις, μπορείς ακόμα να χρησιμοποιήσεις ένα... Συγγνώμη, πίσω λίγο. Αυτό το Philips Hue είναι σαν ένα qubit, σωστά; Που είναι αυτό που ονομάζουμε κβαντικό bit. Μπορείς ακόμα να το χρησιμοποιήσεις σαν έναν κανονικό λαμπτήρα, αν θέλεις, σωστά; Δεν έχει και πολλή πλάκα. Δεν θα πάρεις τα τρελά χρώματα στο δωμάτιό σου για τα, ξέρεις, τρελά πάρτι του κολεγίου. Αλλά αν θέλεις, μπορείς απλώς να το ανάψεις και να το σβήσεις, που είναι... Είναι μια επιλογή. Αυτό που θέλω να πω είναι ότι ένας κβαντικός υπολογιστής μπορεί να κάνει ό,τι μπορεί να κάνει ένας κλασικός υπολογιστής, και επιπλέον λίγο παραπάνω. Είπες ότι είναι... Η αντίληψή σου είναι ότι είναι σχεδόν σαν υπολογισμός σε στεροειδή. Νιώθω ότι αυτό είναι λίγο λάθος, γιατί αυτό... Αν κοιτάξουμε το μοντέλο των άσσων και μηδενικών μας, αυτό είναι σχεδόν σαν να φτιάχνεις απλώς έναν πιο φωτεινό λαμπτήρα, σε αντίθεση με έναν εντελώς νέο τρόπο να το κάνεις και να κάνεις πράγματα που δεν βγάζουν κανένα νόημα στο παλιό καθεστώς. Και αυτό σου επιτρέπει να κάνεις ορισμένους υπολογισμούς πιο γρήγορα ή πιο αποδοτικά από άλλους υπολογισμούς. Για ορισμένους αλγορίθμους δεν έχουμε ιδέα, δηλαδή ο κλασικός τρόπος είναι ο καλύτερος τρόπος να το κάνεις. Δεν βγάζει νόημα να τον τρέξεις σε κβαντικό υπολογιστή. Στην πραγματικότητα, έγραψα ένα άρθρο γι' αυτό. Ξέρεις το κλασικό βιντεοπαιχνίδι Doom; Jonathan: Ναι, ναι, ήταν βασικό στοιχείο όταν μεγάλωνα. Ethan: Ναι, ναι. Έτσι σήμερα ο κόσμος προσπαθεί να κάνει ό,τι μπορείς να φανταστείς να τρέξει το Doom. Σωστά; Το αστείο είναι, εντάξει, ωραία, είναι ένα ωραίο κομμάτι έξυπνης τεχνολογίας, αλλά μπορεί να τρέξει το Doom; Ο κόσμος έχει καταφέρει να το τρέξει σε έξυπνα ψυγεία Samsung. Το έχουν καταφέρει σε Kindle, ούτε καν σε Kindle Fire, αλλά σαν στα ασπρόμαυρα. Jonathan: Τα πολύ βασικά, ναι, το Kindle. Ethan: Ναι, σωστά. Και λοιπόν, ξέρεις, αν μπορείς να τρέξεις, αν ένας κβαντικός υπολογιστής είναι πραγματικά απλώς ένας υπερτροφοδοτημένος κανονικός υπολογιστής, και μπορείς να τρέξεις το Doom σε ένα έξυπνο ψυγείο, θα νόμιζες ότι μπορείς να τρέξεις το Doom σε έναν κβαντικό υπολογιστή. Αποδεικνύεται ότι σήμερα, δεν μπορείς να τρέξεις το Doom σε έναν κβαντικό υπολογιστή. Εντάξει. Ο λόγος είναι... Jonathan: Δεν μιλάει, δεν, τα παραδείγματα είναι πολύ διαφορετικά. Θα ήταν αυτός ο σωστός τρόπος να το δεις; Ethan: Όχι, ο λόγος είναι ότι οι κβαντικοί υπολογιστές είναι απλώς πολύ μικροί. Αν και δεν υπάρχουν και τόσα πολλά bits μέσα σε ένα έξυπνο ψυγείο Samsung, είναι ακόμα τάξεις μεγέθους μεγαλύτερο από ό,τι έχεις μέσα σε έναν κβαντικό υπολογιστή. Η IBM μόλις παρουσίασε ένα μηχάνημα 433 qubits. Δηλαδή όχι 433.000, αλλά 433. Σε σύγκριση με το laptop στο οποίο τρέχω αυτό το πρόγραμμα για να μπορούμε να μιλάμε, που έχει της τάξης δισεκατομμυρίων bits τρανζίστορ μέσα του. Ναι. Και έτσι υπάρχει αυτή η θεμελιώδης, ή όχι θεμελιώδης διαφορά, αλλά αυτή η διαφορά κλίμακας μεγέθους. Και επιπλέον, δεν βγάζει και πολύ νόημα να τρέξεις το Doom σε έναν κβαντικό υπολογιστή. Δεν κερδίζεις κανένα πλεονέκτημα. Υπάρχουν μόνο, υπάρχουν συγκεκριμένα πράγματα όπου μπορείς να πάρεις σαν ένα turbo boost για τον υπολογισμό σου, αλλά για άλλα δεν βγάζει νόημα να τα τρέξεις σε κβαντικό υπολογιστή. Jonathan: Εντάξει, ουάου. Και... Και λοιπόν, έχω πολλές ερωτήσεις γύρω από αυτό. Υπάρχουν λοιπόν διαφορετικές γλώσσες προγραμματισμού για τον κβαντικό υπολογισμό που μιλούν στη λογική του dimmer της λάμπας, αν βγάζει νόημα; Ethan: Ναι, όχι. Ναι, απολύτως. Πολύ καλή ερώτηση. Κάποιοι έχουν πάρει τον δρόμο να φτιάξουν εντελώς νέες γλώσσες. Αξιοσημείωτο παράδειγμα θα ήταν, ή ίσως δύο αξιοσημείωτα παραδείγματα, το Qsharp, που είναι κάπως σαν Csharp. Η Microsoft το έχει αναπτύξει. Και το Silk, που είναι κάπως σαν μια πειραματική γλώσσα προγραμματισμού που αναπτύχθηκε από, θέλω να πω, το ETH Zurich. Κάποια ερευνητική ομάδα το έχει αναπτύξει. Κάνει κάποια ωραία πράγματα στον τομέα του κβαντικού υπολογισμού που δεν θα κουράσω εσένα ή τους ακροατές. Αυτές είναι λοιπόν δύο γλώσσες, αλλά το κύριο πράγμα που κάνει ο κόσμος είναι να έχει ένα πακέτο γραμμένο μέσα σε μια τυπική γλώσσα προγραμματισμού που μπορεί να μιλήσει με τους κβαντικούς υπολογιστές. Κάποια δημοφιλή παραδείγματα είναι το Qiskit της IBM, το Cirque της Google. Και τα δύο είναι γραμμένα σε Python. Και μετά υπάρχει, αν θέλεις να χρησιμοποιήσεις Julia, υπάρχει αυτό το πράγμα που λέγεται yow.jl, που είναι απλώς ανεξάρτητο από οποιαδήποτε εταιρεία και τρέχει σε Julia. Jonathan: Εντάξει, και Ethan, οι πρακτικές εφαρμογές στον πραγματικό κόσμο για τον κβαντικό υπολογισμό, όπως είπες ότι είσαι διχασμένος ανάμεσα στην τεχνητή νοημοσύνη και τον κβαντικό υπολογισμό, τι σε κάνει να το λες αυτό; Πώς, τι βλέπεις στον ορίζοντα του μέλλοντος όσον αφορά αυτές τις διαφορετικές πτυχές, αυτά τα διαφορετικά παραδείγματα; Ethan: Ναι, ναι, καλή ερώτηση. Νομίζω ότι... Ο κβαντικός υπολογισμός έχει πολλές πραγματικά ισχυρές μακροπρόθεσμες υποσχέσεις για πράγματα που απλώς δεν μπορούμε να κάνουμε κλασικά. Για παράδειγμα, αν θέλεις να μοντελοποιήσεις κάτι που έχει κβαντομηχανικά φαινόμενα, ένας από τους καλύτερους τρόπους είναι να στήσεις τον κβαντικό υπολογιστή σου σαν προσομοιωτή. Έχει κάπως τα κβαντικά φαινόμενα ενσωματωμένα, επειδή είναι κβαντικός υπολογιστής. Ταυτόχρονα, βλέπουμε απίστευτες προόδους με πράγματα όπως το Alpha Fold της Google, που μπορεί να προβλέψει σωστά την τρισδιάστατη δομή των πρωτεϊνών μόνο από το RNA, υποθέτω, που κωδικοποιεί την πρωτεΐνη. Αυτό είναι κάτι που, αν οι πρωτεΐνες σου είναι αρκετά μικρές, περιλαμβάνει κάποια κβαντικά φαινόμενα. Μπορούν απλώς να το κάνουν χρησιμοποιώντας μηχανική μάθηση και έναν τόνο δεδομένων. Είναι κάπως σαν αυτός ο αγώνας του ποιος θα... Επειδή χτίζουμε όλο και μεγαλύτερους κβαντικούς υπολογιστές. Σου είπα ότι η IBM μόλις κυκλοφόρησε ένα μηχάνημα 433 qubits. Πέρυσι, ο μεγαλύτερος αριθμός που είχε πετύχει κανείς ήταν 127. Γίνονται μεγαλύτεροι και γίνονται μεγαλύτεροι πιο γρήγορα. Ακόμα δεν είμαστε πουθενά κοντά σε αυτό που θα χρειαζόμασταν για να κάνουμε τους ίδιους υπολογισμούς που κάνει η Google χρησιμοποιώντας έναν τόνο υπολογιστικής ισχύος και βαθιά μάθηση. Jonathan: Θεέ μου, γιατί εγώ απλώς, ακούγεται κάπως σαν, και διόρθωσέ με αν κάνω λάθος, το πρόγραμμα που χρησιμοποίησαν για να προσγειώσουν ανθρώπους στο φεγγάρι ήταν... τρομακτικά, ας το πω σωστά, αλλά μικρό σε σύγκριση με αυτό που έχουμε συνηθίσει τώρα στα σύγχρονα laptop μας. Ήταν σαν kilobytes, το πρόγραμμα που χρησιμοποιήθηκε για να... και έτσι είναι ο κβαντικός υπολογισμός στον ίδιο χώρο όπου... Είναι σαν η ικανότητα να αξιοποιήσεις αυτή την υπολογιστική ικανότητα είναι ακόμα υπό ανάπτυξη, αν βγάζει νόημα; Είναι απλώς ότι η τεχνολογία δεν έχει προχωρήσει αρκετά ώστε να την κάνει προσβάσιμη σε κάθε άνθρωπο στον πλανήτη, αν βγάζει νόημα, σε προσωπικό επίπεδο; Ethan: Ναι, ναι, νομίζω ότι υπάρχουν κάποιοι που λένε ότι ο κβαντικός υπολογισμός απλώς δεν θα απογειωθεί ποτέ, σωστά; Για κάποιο λόγο, πιστεύουν ότι θα υπάρξει ένα θεμελιώδες εμπόδιο όπου δεν θα μπορούμε να χτίσουμε κβαντικούς υπολογιστές πάνω από ένα συγκεκριμένο μέγεθος, και δεν θα βρούμε αρκετούς χρήσιμους αλγορίθμους γι' αυτούς. Και το έχω συζητήσει αυτό στο podcast μου με κάποιους πολύ λαμπρούς ανθρώπους, και αυτό που άκουσα από αυτούς είναι βασικά ότι το βάρος της απόδειξης πέφτει σε αυτούς να πουν ότι υπάρχει κάποιος θεμελιώδης νόμος του σύμπαντος που λέει ότι δεν μπορούμε να το κλιμακώσουμε αυτό. Οι περισσότεροι το βλέπουν σαν μηχανική πρόκληση. Μιλάς για το ότι η τεχνολογική στοίβα πρέπει να χτιστεί ώστε να μπορούμε πραγματικά να έχουμε αυτά τα qubits που είναι θωρακισμένα από το περιβάλλον τους αρκετά καλά ώστε να μπορούμε να τα χρησιμοποιήσουμε και να παραμείνουν αρκετά καιρό. Υπάρχουν ακόμα κάποιοι που είναι ίσως σε μια μεσαία κατηγορία και λένε, ναι, δεν θα έχεις ποτέ κβαντικό υπολογιστή στο σπίτι σου. Πάντα θα είναι σε κάποιο data center κάπου που θα φτιάχνει πράγματα που χρειάζεσαι, όπως πολλή υπολογιστική ισχύ, μεγάλη υπολογιστική ισχύ για να λυθεί. Θα είναι σε κάποιο data center κάπου. Θα του στέλνεις ένα ερώτημα και θα σου επιστρέφει την απάντηση πιο γρήγορα από ό,τι θα μπορούσες κλασικά, αλλά δεν θα το έχεις ποτέ στο σπίτι σου. Νομίζω ότι αυτό είναι ίσως το πιο πιθανό. Οι κβαντικοί υπολογιστές είναι πραγματικά εύθραυστοι. Ο κόσμος γύρω μας είναι σε μεγάλο βαθμό κλασική μηχανική, γιατί για να κρατήσεις κάτι στη κβαντική ζώνη, ή στις σωστές συνθήκες όπου κάτι μπορεί να έχει αυτά τα κβαντικά φαινόμενα, πρέπει να είναι πραγματικά, πραγματικά καλά ελεγχόμενο. Το να το έχεις αυτό στο σπίτι σου με νήπια να τρέχουν γύρω και σκύλους να γαβγίζουν, ναι, γάτες να τρέχουν πάνω σε όλα. Τρέχουν πάνω σε όλα από τότε που είχαμε πήλινες πλάκες από την αρχαία Μεσοποταμία με πατημασιές γάτας πάνω τους. Οπότε δεν βλέπω να είναι ποτέ κάτι πολύ βιώσιμο μέσα σε ένα σπίτι. Αλλά είναι πιθανό. Μπορεί να διαψευστώ σε αυτό. Jonathan: Λοιπόν, ένα κβαντικό, ακούγεται σαν, ένας κβαντικός υπολογιστής χρειάζεται ελεγχόμενη θερμοκρασία, χωρίς διακυμάνσεις θερμοκρασίας στο δωμάτιο ή στατικό ηλεκτρισμό και χωρίς θόρυβο; Είναι, λες εύθραυστος, αλλά γιατί συμβαίνει αυτό; Γιατί είναι εύθραυστος ένας κβαντικός υπολογιστής; Ethan: Ναι, ναι, καλή ερώτηση. Είναι εύθραυστος γιατί, για να έχεις ένα καλά ελεγχόμενο qubit, πρέπει να το θωρακίσεις από το περιβάλλον του. Οπότε έχεις δίκιο, οι περισσότεροι κβαντικοί υπολογιστές σήμερα πρέπει να είναι πραγματικά σαν υπερβολικά κρύοι. Χρησιμοποιούν αυτό που λέγεται ψυγείο αραίωσης, που κατεβάζει τα πράγματα πολύ κοντά στο απόλυτο μηδέν. Υπάρχουν κάποιοι που δεν χρειάζεται να το κάνουν αυτό. Υπάρχουν κάποια μοντέλα κβαντικού υπολογισμού. Αυτό είναι άλλο ένα μεγάλο πράγμα που διαφέρει. Στο παρελθόν, με τον τυπικό κλασικό υπολογισμό, είχαμε περίπου έναν κύριο τρόπο υπολογισμού κάθε φορά, δηλαδή είχαμε λυχνίες κενού και μετά ήρθαν τα τρανζίστορ και ήταν προφανώς καλύτερα και χρησιμοποιούμε τρανζίστορ. Και αυτό χρησιμοποιούμε ακόμα και σήμερα. Με τον κβαντικό υπολογισμό, υπάρχουν τουλάχιστον 10 διαφορετικές προσεγγίσεις που δεν θα μπορέσω να τις κατονομάσω όλες από πάνω μου, αλλά έχεις παγιδευμένα ιόντα, φωτονική, υπεραγώγιμα. Ο κόσμος εξετάζει τα qubits πυριτίου με σπιν. Εντάξει, υποθέτω ότι αυτά είναι κάπως τα τέσσερα βασικά, αλλά μετά υπάρχουν πολλά άλλα και κανείς δεν ξέρει πραγματικά ποιο θα επικρατήσει στο τέλος. Τα περισσότερα από αυτά, πιστεύω, τα qubits πυριτίου με σπιν, τα υπεραγώγιμα, πρέπει να είναι πολύ κρύα. Τα παγιδευμένα ιόντα είναι κρύα. Τα ίδια τα ιόντα είναι υπερβολικά κρύα. Η συσκευή δεν χρειάζεται να είναι κρύα, αλλά αυτά είναι υπερβολικά κρύα γιατί κρατιούνται, τέλεια στη θέση τους από ένα λέιζερ. Και μετά... Τρελό. Σωστά; Ουάου. Ναι. Ναι, μπορείς να καταλάβεις γιατί έλεγα, αυτό είναι υπερβολικά ωραίο και θέλω να μάθω περισσότερα γι' αυτό. Jonathan: Ναι, ναι. Ουάου. Είναι σαν, ένα εντελώς, είναι σαν ένα διαφορετικό πράγμα από τον δίσκο σου terabyte, gigabyte, SSD, ξέρεις, είναι σαν, είναι απλώς σε μια διαφορετική ζώνη τεχνολογίας, υποθέτω θα έλεγες. Ουάου. Σίγουρα. Ναι. Αυτό λοιπόν εγείρει το ερώτημα για μένα που έχω, είναι... Ethan: Τα λέμε την επόμενη φορά. Ναι. Jonathan: Έκανες αυτή την πρακτική με τον κβαντικό υπολογισμό, σωστά; Δούλεψες λοιπόν για μια εταιρεία που ειδικευόταν στον κβαντικό υπολογισμό μετά το λύκειο. Οι περισσότεροι θα πήγαιναν αντίστροφα, δηλαδή πτυχίο πληροφορικής, να το τερματίσουν, και μετά να βγουν από την άλλη άκρη λέγοντας, είμαι επαγγελματίας, γράψε με, ξέρεις; Αλλά εσύ πήγες αντίστροφα. Πώς ήταν το πέρασμα από μια πρακτική σε μια εταιρεία, πίσω στις σπουδές, είναι σωστό να πω ότι ήταν συμβατική πληροφορική αυτό στο οποίο γύρισες; Τώρα λοιπόν, κοίταξες τη μια πλευρά του νομίσματος και τώρα έχεις μια εντελώς διαφορετική πλευρά. Πώς ήταν αυτή η μετάβαση στη μάθησή σου; Ethan: Ναι, ήταν διαφορετικό. Ήταν σίγουρα ενδιαφέρον. Ναι, έχεις δίκιο. Σπουδάζω κλασικό υπολογισμό και... Δεν ξέρω, δεν είναι ακριβώς δύο πλευρές του ίδιου νομίσματος, γιατί, ή μήπως είναι, γιατί παραμένει το ίδιο νόμισμα, ίσως αυτό είναι το μεγάλο συμπέρασμα από αυτή την αναλογία. Γιατί από τη μια, έχεις, μόλις το εμβαθύνεις, έχεις μια θεμελιώδη διαφορά ανάμεσα σε αυτό που ξέρουμε για τον κλασικό υπολογισμό και σε αυτό που ξέρουμε για τον κβαντικό υπολογισμό. Αλλά στο τέλος της ημέρας, έχεις ακόμα τα ίδια βασικά στοιχεία: ανάλυση αλγορίθμων, καλές πρακτικές προγραμματισμού, καλή κατανόηση του πώς να συνεργάζεσαι σε μια ομάδα. Όλα αυτά τα πράγματα θα είναι πολύ παρόμοια σε όλα. Και από το κομμάτι της θεωρίας, τα πολύ, πολύ βασικά, ένα από τα μαθήματα του πρώτου μου εξαμήνου ήταν αλγόριθμοι και δομές δεδομένων. Και ανεξάρτητα από την αρχιτεκτονική που χρησιμοποιείς, σχεδόν σίγουρα θα χρειαστεί να ξέρεις αυτές τις βασικές δομές δεδομένων και αλγορίθμους για να μπορείς να γράψεις κάτι αξιόλογο. Αλλά ναι, μόλις το εμβαθύνεις, που δεν το έχω κάνει πραγματικά στο πανεπιστήμιο ακόμα, θα γίνει, υποθέτω, λίγο διαφορετικό. Θα αρχίσεις να βλέπεις τις δύο πλευρές του ίδιου νομίσματος. Αλλά αυτή τη στιγμή είμαι κάπως, βλέπω το νόμισμα ως σύνολο. Jonathan: Ναι, εντάξει, ωραία. Δεν έχεις λοιπόν εμβαθύνει πλήρως στα πράγματα. Και επίσης, θα το ρωτούσα λίγο νωρίτερα. Ανέφερες ότι μεγάλωσες κάπως σε ένα αγρόκτημα, αγροτικά, έξω, πολύ χειρωνακτικά, ξέρεις. Και τώρα περνάς πιθανώς ένα σημαντικό μέρος του χρόνου σου μπροστά σε μια οθόνη. Ξέρεις, ο υπολογιστής που έχεις είναι το αντικείμενο γύρω από το οποίο περιστρέφεσαι πολύ περισσότερο. Πώς βγαίνεις από τον κόσμο του υπολογιστή και επανασυνδέεσαι με τον πιο φυσικό κόσμο; Δηλαδή, το χρειάζεσαι αυτό; Δεν σε πειράζει και τόσο; Πώς λειτουργεί αυτό, ειδικά αν σκεφτείς από πού προέρχεσαι; Ethan: Ναι, σίγουρα το χρειάζομαι αυτό. Εννοώ, μερικές φορές έχω έναν συνδυασμό. Ένα από τα αγαπημένα μου πράγματα είναι να παίρνω το laptop στη βεράντα μας και να βλέπω το ηλιοβασίλεμα ενώ είμαι στο laptop, αν ο καιρός είναι αρκετά καλός. Στο Όρεγκον, βρέχει συχνά πάρα πολύ. Αλλά ναι, νομίζω ότι μερικά από τα αγαπημένα μου πράγματα, ειδικά στο Όρεγκον, αν σχεδιάζεις, είπες ότι θέλεις να έρθεις εδώ, αν έρθεις εδώ, πρέπει να κάνεις τουλάχιστον μια πεζοπορία στην περιοχή του φαραγγιού του ποταμού Columbia. Απολύτως πανέμορφα. Λατρεύω τις πεζοπορίες. Νομίζω ότι είναι ένας υπέροχος τρόπος να επανασυνδεθείς με τη φύση, που είναι σημαντικό. Μίλησα με κάποιον που δούλευε στην εταιρεία και έλεγε, ναι, όλοι χρειάζεται να έχουν κάτι που κάνουν που είναι βασικά εντελώς άσχετο με τη δουλειά τους μπροστά σε μια οθόνη. Και για εκείνον, ένα από αυτά τα πράγματα ήταν απλώς μια βόλτα με ποδήλατο, που είναι κάτι άλλο που απολαμβάνω. Οπότε ναι, νομίζω ότι αυτό είναι εξαιρετικά σημαντικό και θα έλεγα οι πεζοπορίες, οι βόλτες με ποδήλατο, είναι καλά. Jonathan: Και Ethan, έχεις αδέρφια; Ποια είναι η σύνθεση της οικογένειάς σου; Πού βρίσκεσαι στη σειρά, ας πούμε; Ethan: Ναι, είμαι το μεγαλύτερο αδέρφι και τα δύο μικρότερα αδέρφια μου είναι εντελώς διαφορετικά, καθόλου ενδιαφερόμενα για την τεχνολογία. Ο ένας θέλει να κάνει θέατρο ως ηθοποιός με πλήρη απασχόληση και ο άλλος θέλει να κάνει φωτισμό για θέατρο. Οπότε, αν και είμαι ο μεγαλύτερος, είμαι λίγο το μαύρο πρόβατο της οικογένειας. Jonathan: Είναι κάπως πιο δημιουργικό; Δηλαδή, ποια ήταν μερικά από τα πράγματα στην οικογένειά σου που... πώς να το περιγράψω; Λες λοιπόν ότι είσαι το μαύρο πρόβατο. Σημαίνει αυτό ότι η πληροφορική και η τεχνολογία δεν ήταν ποτέ κάτι που ήταν στο ραντάρ; Δηλαδή, πώς κατέληξες, προφανώς έκανες τα μαθηματικά και τη φυσική και το χειρωνακτικό μαστόρεμα και το να θέλεις να χτίσεις πράγματα, και υπήρξε μια φυσική εξέλιξη. Αλλά πώς, εννοώ, είναι αρκετά ωραίο που οι γονείς σου μπόρεσαν να σε καθοδηγήσουν, υποθέτω, ώστε να συνειδητοποιήσεις ότι στην πραγματικότητα αυτά τα πράγματα που έκανες ταίριαζαν στον πιο τεχνικό χώρο. Αυτό είναι αρκετά σπάνιο επίσης. Πώς λοιπόν εξελίχθηκε όλο αυτό; Ήταν απλώς η ενθάρρυνση από τους γονείς σου να ασχοληθείς με αυτό; Ethan: Ναι. Πώς λειτούργησε όλο αυτό; Jonathan: Πώς λειτούργησε όλο αυτό; Ethan: Ναι, υποθέτω λέω μαύρο πρόβατο με την έννοια λιγότερο του απόβλητου και περισσότερο του διαφορετικού. Έχεις δίκιο, όλοι οι άλλοι στην οικογένεια είναι ίσως λίγο πιο δημιουργικοί και λιγότερο λογικοί. Εγώ σκέφτομαι πολύ με άσσους και μηδενικά, οπότε η πληροφορική ήρθε αρκετά φυσικά για μένα. Αλλά ναι, ένα από τα υπέροχα πράγματα της ανατροφής μου, ένα ζευγάρι παππούδων μου ήταν δάσκαλοι για πάρα πολύ καιρό. Και μπόρεσα να... Ενθάρρυναν πραγματικά τη μάθηση. Συνεισφέρουν στο ταμείο για το κολέγιό μου από τότε που ήμουν μωρό. Και έλεγαν, θέλουμε αυτό το παιδί να τα πάει καλά, να μπορέσει να αξιοποιήσει πλήρως τις δυνατότητές του. Πήρα λοιπόν πολλή ενθάρρυνση από αυτούς. Και ειλικρινά δεν ξέρω, νομίζω ότι υπάρχουν μερικά σημεία καμπής στη ζωή μου. Δεν ξέρω αν θα έκανα τίποτα στον χώρο των θετικών επιστημών αν δεν ήταν αυτή η μία φορά που, έκλαιγα με τη διαίρεση. Μάθαινα διαίρεση στη δευτέρα, τρίτη δημοτικού, και απλώς δεν την καταλάβαινα. Για κάποιο λόγο, δεν μου κολλούσε. Και ο παππούς μου, ο δάσκαλος, δίδασκε σε ένα γυμνάσιο ή κάτι τέτοιο. Με κάθισε κάτω ένα βράδυ αφού έκλαιγα. Μου εξήγησε προ-υπολογισμό, ή όχι, συγγνώμη, όχι προ-υπολογισμό, προ-άλγεβρα. Είμαι στη δευτέρα, τρίτη δημοτικού. Και λέει, εντάξει, λοιπόν, θα εισαγάγουμε αυτή την έννοια αυτού του πράγματος που λέγεται x. Θα λύσεις ως προς x με το, εντάξει, αν έχουμε x επί αυτό ίσον αυτό, τι θα έπρεπε να είναι το x; Είπα, ω, προφανώς είναι τέσσερα. Λέει, εντάξει, λοιπόν, θα το αναδιατάξουμε λίγο. Τώρα λοιπόν x ίσον αυτό διά αυτό, δηλαδή θα διαιρέσουμε τώρα. Είπα, ω, καταλαβαίνω τη διαίρεση τώρα. Ναι, για τα πιο, αυτά ήταν κάπως βασικά. Για τα πιο, μόλις άρχισα να ασχολούμαι με τεχνικά πράγματα, ήμουν κάπως ο τύπος της πληροφορικής της οικογένειας για περισσότερο καιρό από όσο θυμάμαι. Ξεπέρασα γρήγορα τους υπόλοιπους στην οικογένειά μου όσον αφορά τη γνώση της τεχνολογίας. Ήταν λοιπόν πολύ αυτοδιδασκαλία. Είμαι λίγο μόνιμα online, διαρκώς διαβάζω πράγματα. Ω, θα ακουστεί τόσο νερντί, οπότε καλύτερα να είναι όλοι ευγενικοί στα σχόλια. Αλλά ένα από τα αγαπημένα μου χόμπι, μάλλον στο γυμνάσιο, ήταν να βλέπω βίντεο του Khan Academy. Εν μέρει για εκείνη την ικανοποίηση του ω, πήρα τόσους πόντους εμπειρίας, και εν μέρει επειδή ήταν απλώς ενδιαφέρον να μαθαίνω όλα αυτά τα πράγματα. Ναι, ήταν λοιπόν πολλή ενθάρρυνση, αλλά και πολλή αυτοδιδασκαλία. Jonathan: Ναι, ανέφερες, εννοώ, μιλάς για τη διαίρεση, είχα μια πολύ παρόμοια εμπειρία με τις προπαίδειες, πρέπει να ήμουν... επτά, επτά χρονών, και θυμάμαι έλεγαν, εντάξει, θα κάνουμε τις προπαίδειες μας. Και απλώς δεν το καταλάβαινα. Ήταν σαν, ήταν σαν οι νευρώνες στο μυαλό μου να μην είχαν, δεν είχαν σχηματιστεί μέχρι που κάποιος εξήγησε ότι ήταν σαν, πάρε τρεις αγελάδες και κάνε τρεις επί τρεις αγελάδες. Άρα αυτό σημαίνει ότι έχεις τρεις εδώ, τρεις εδώ και τρεις εδώ. Και τώρα, πόσες, και μετά λέω, ω, αυτό είναι εύκολο. Και μετά έκανε κλικ, αλλά είναι, ήταν επίσης μια ενδιαφέρουσα ερώτηση που έχω κάνει σε πολλούς από τους καλεσμένους μας, στο podcast, που είναι σαν, Ethan: Δεν είχαν σχηματιστεί. Jonathan: Όσον αφορά τη μάθηση, βρίσκεις ότι έχεις αυτές τις στιγμές που κάνει κλικ ή υπήρξε μια στιγμή για σένα στον προγραμματισμό; Και αυτό είναι αρκετά... ένα δύσκολο πράγμα να προσδιορίσεις, ίσως, αλλά σίγουρα το έχω νιώσει στην εμπειρία μου με την εκμάθηση προγραμματισμού, γιατί προσπαθώ εδώ και καιρό, στη μέση της ζωής και των παιδιών και ό,τι άλλο, αλλά υπάρχουν σίγουρα αυτές οι στιγμές που κάνει κλικ, όπου ξαφνικά λες, ω, και κάθεσαι κάπως μέσα στο πρόβλημα για λίγο και μετά κάνει κλικ. Αλλά μερικοί άνθρωποι, όπως ο Eric για παράδειγμα, λένε, όχι, απλώς, οι πληροφορίες απορροφήθηκαν και έβγαζαν νόημα. Δεν υπήρχε στιγμή εύρηκα. Πώς είναι λοιπόν για σένα συνήθως; Τι χρειάζεται να κάνεις για να φτάσεις σε εκείνο το σημείο όπου μια έννοια σταθεροποιείται και βγάζει νόημα και μπορείς να την ενσωματώσεις σε άλλες πτυχές αυτού του προβλήματος ή γλώσσας προγραμματισμού; Ethan: Ναι, αυτή είναι καλή ερώτηση. Νομίζω ότι είμαι περισσότερο σαν τον Eric από αυτή την άποψη, τουλάχιστον όσον αφορά τον προγραμματισμό, απλώς έβγαζε πάντα νόημα. Υπάρχουν μερικές έννοιες που είχα. Δηλαδή ο προγραμματισμός στο σύνολό του, όπως είπα, σκέφτομαι με άσσους και μηδενικά, ονειρεύομαι σε δυαδικό και στήλες πινάκων, αλλά... Αλλά για ορισμένες έννοιες, υπήρξαν στιγμές που έκανε κλικ. Νομίζω ότι μία από τις μεγάλες είναι η αναδρομή. Άρχισα να προγραμματίζω στις αρχές του γυμνασίου. Όλο αυτό το διάστημα έκανα απλά κανονικά πράγματα, νομίζω κυρίως JavaScript, ίσως λίγη Python. Δεν υπήρχε αναδρομή. Ήταν απλώς, αν καλούσα μια συνάρτηση, καλούσα μια συνάρτηση. Δεν είχα ποτέ σκεφτεί να καλέσω μια συνάρτηση από μέσα της ίδιας. Πώς θα το αναλύσεις αυτό ή κάτι τέτοιο; Πήγα στο λύκειο και πήρα το μάθημα AP Computer Science και έπρεπε να μάθω για όλο αυτό το πράγμα της αναδρομής. Δεν έβγαζε νόημα για μένα. Έλεγα, τι σημαίνει ακόμα και το να καλέσεις μια συνάρτηση από μέσα της ίδιας; Έπρεπε να το σκεφτώ για λίγο. Τελικά, υπήρξε μια στιγμή που έκανε κλικ, όπως λες, αλλά δεν μπορώ να εξηγήσω τι το έκανε να κολλήσει πέρα από αυτή την επιμονή. Νομίζω ότι αυτό ίσως πηγαίνει σε κάτι που είναι πραγματικά σημαντικό. Το έχω ακούσει από μεγαλύτερους προγραμματιστές με τους οποίους έχω μιλήσει, που έχουν πει ότι... Δεν υπάρχουν πραγματικά χαρακτηριστικά γραμμένα στην πέτρα που πρέπει να έχεις για να είσαι καλός προγραμματιστής, εκτός από, το κύριο πρόσωπο από το οποίο το άκουσα αυτό είπε, δεν είμαι σίγουρος ότι αυτό είναι κάτι που μπορείς να μάθεις ή να βελτιώσεις, είναι απλώς το πώς είσαι φτιαγμένος ως άνθρωπος, αλλά πρέπει να μπορείς να προσπαθείς και να αποτυγχάνεις και να προσπαθείς και να αποτυγχάνεις και να το κάνεις αυτό πολύ γρήγορα και να το κάνεις ξανά και ξανά και ξανά. Και να είσαι πεισματάρης- Jonathan: Και να είσαι πεισματάρης και επίμονος. Ναι, ναι, απολύτως. Απλώς δεν είναι επιλογή. Πρέπει απλώς να σηκωθείς και να ξεκινήσεις ξανά. Ναι. Ναι. Είναι πραγματικά ενδιαφέρον. Ethan: Απολύτως. Αντίο. Και αυτό είναι κάτι που έχω παρατηρήσει σε όλους όσους έχω γνωρίσει που είναι καλοί προγραμματιστές. Πολλοί από αυτούς, ναι, σίγουρα, είναι φυσικά έξυπνοι. Απλώς μαθαίνουν πράγματα γρήγορα. Αλλά για τους περισσότερους, είναι σαν, ναι, πέρασα οκτώ ώρες προσπαθώντας να καταλάβω γιατί αυτή η συνάρτηση δεν δούλευε. Κι εγώ λέω, φίλε, εγώ θα είχα πάει μια βόλτα σε κάποια στιγμή. Jonathan: Οκτώ ώρες, αυτό είναι πολύς χρόνος. Είναι πολύς χρόνος για να αφιερώσεις σε κάτι, αλλά απόλυτα, μπορώ, μπορώ απόλυτα να ταυτιστώ με την ικανοποίηση του να δουλεύει κάτι και νομίζω ότι αυτό είναι που, εκεί είναι που το Exercism ήταν πραγματικά διασκεδαστικό, γιατί υπήρχαν στιγμές που έλεγα, και αυτό είναι βασικό, αυτό είναι τρεις ασκήσεις μετά το hello world, ξέρεις, και λέω, αυτό θα έπρεπε να είναι εύκολο, είναι εύκολο, συνεχίζω να λέω στον εαυτό μου ότι είναι εύκολο, και δεν είναι, και μετά, και μετά τελικά το καταλαβαίνεις και απλώς λες, ω Θεέ μου, αυτό ήταν, αυτό ήταν, αυτό ήταν. Οπότε όχι, μπορώ, βρήκα το semicolon. Ναι, αυτό είναι, αυτό το καταραμένο semicolon, ξέρεις, κάθε φορά. Γι' αυτό απολαμβάνω λίγο τις μεταγλωττισμένες γλώσσες, γιατί είναι απλώς, όχι, κοίτα εδώ. Αυτό λοιπόν ήταν, ήταν αρκετά, αρκετά διασκεδαστικό. Απολαμβάνω τη Go αυτή τη στιγμή, ακόμα, πιθανώς το έχω πει σε κάθε podcast, ναι. Ethan: Ναι, εννοώ... Πιθανώς το έχω πει σε κάθε. Αν σου αρέσουν οι μεταγλωττισμένες γλώσσες και σου αρέσει η Go και σου αρέσουν τα πράγματα που έχουν ωραία μηνύματα σφάλματος, άφησέ με να σου παρουσιάσω τη V πολύ γρήγορα, γιατί γι' αυτό είμαι στο podcast, ή τουλάχιστον έτσι με γνώρισες. Jonathan: Μια γρήγορη διευκρίνιση σε όλους τους ακροατές μας. Η V είναι στα σκαριά ως γλώσσα, που τη φτιάχνει ο Ethan. Θα την κυκλοφορήσουμε στο πολύ κοντινό μέλλον. Λοιπόν, ο Ethan λέει ότι θα την κυκλοφορήσει στο κοντινό μέλλον. Οπότε στηρίζω απόλυτα τον λόγο του σε αυτό. Και μάλλον θα προσπαθήσουμε να συμπέσει με την κυκλοφορία αυτού του podcast. Οπότε αν ακούς, πρέπει οπωσδήποτε να πας να το δεις. Αλλά Ethan, πίσω σε σένα, πριν αφαιρέσω ενέργεια από αυτή την παρουσίαση. Ethan: Ναι, δεν είναι έτοιμη στο Exercism από τη στιγμή της ηχογράφησης, αλλά ελπίζουμε, είμαστε έτοιμοι να ξεκινήσουμε με ένα τελευταίο πράγμα. Θα είναι φανταστικό. Αλλά ναι, η V είναι η αγαπημένη μου γλώσσα, σίγουρα. Όπως είπα, προγραμματίζω από το γυμνάσιο. Έχω δοκιμάσει πολλές γλώσσες. Έχω γράψει σε JavaScript, Python, Go, Assembly. Έχω κάνει HTML και CSS από το μηδέν. Έχω κάνει Julia. Έχω δοκιμάσει Kotlin, σχεδόν, αν διαλέξεις μια κατηγορία γλώσσας, πιθανότατα την έχω δοκιμάσει. Η V είναι μακράν η αγαπημένη μου. Είναι πολύ παρόμοια στη σύνταξη με τη Go. Ένα από τα πράγματα που τη ξεχωρίζουν από τη Go είναι ότι είναι εξωπραγματικά γρήγορη. Όταν λοιπόν την παρουσιάζω, συχνά λέω ότι κάθε γλώσσα έχει το ναι, σωστά; Δηλαδή η Python, το ναι είναι, ναι, είναι εξαιρετικά διασκεδαστική να τη γράφεις. Κανείς δεν θα πει, ναι, μισώ να γράφω Python. Είναι εύκολη, σωστά; Είναι καλή για αρχάριους. Το αλλά είναι ότι είναι τόσο αργή. Είναι σαν το μίνιβαν των γλωσσών προγραμματισμού, σωστά; Η C++, το ναι είναι, ναι, εντάξει. Λύσαμε το πρόβλημα της Python όπου είναι υπερβολικά αργή, αλλά είναι χάλια να τη γράφεις. Υπάρχουν μερικοί άνθρωποι που είναι τρελοί και λένε, λατρεύω να γράφω σε C, σαν σκέτη C ή C++. Κι εγώ λέω, δεν θέλω να ασχοληθώ με τόσα πράγματα κατανομής μνήμης και σφάλματα null pointer. Νομίζω ότι η V δεν έχει κανένα από αυτά τα "ναι, αλλά". Είναι. Jonathan: Το οποίο είναι ένας αρκετά μεγάλος ισχυρισμός. Εννοώ, αυτός είναι ένας μεγάλος, μεγάλος ισχυρισμός. Ethan: Τι μεγάλο... Θα πω το αλλά για τη V: ότι δεν έχει μεγάλη κοινότητα. Γι' αυτό είμαι ενθουσιασμένος που θα μπει στο Exercism, γιατί νομίζω ότι αν ο κόσμος τη μάθει, θα την αγαπήσει και θα δημιουργήσουμε μια μεγάλη κοινότητα γύρω της και ο κόσμος θα συσπειρωθεί γύρω της. Είναι γρήγορη. Είναι διασκεδαστική να τη γράφεις. Όταν σκέφτομαι πώς θα έπρεπε να λειτουργεί μια γλώσσα προγραμματισμού, λέω, ω φίλε, δεν ξέρω ακριβώς πώς να το κάνω αυτό στη V. Λέω, αν επρόκειτο να το κάνω αυτό, αυτός είναι ο λογικός τρόπος, και λέω, ω, αυτό απλώς δουλεύει, γιατί είναι μια λογική γλώσσα προγραμματισμού. Είναι εξωπραγματικά γρήγορη. Είναι διασκεδαστική να τη γράφεις. Είναι εξαιρετικά ασφαλής. Μόλις βγει η σελίδα της V, μπορείς να δεις όλα αυτά τα πράγματα στη σελίδα του Exercism. Προτείνω σε όλους να πάτε να τη δείτε. Είναι τόσο διασκεδαστική. Jonathan: Αν το κάνεις αυτό, γιατί αυτή τη στιγμή κάνουμε την πρόκληση #12in23, δεν ξέρω αν την έχεις δει, όπου βασικά μαθαίνεις, μαθαίνεις μια νέα γλώσσα κάθε μήνα, που νομίζω ότι για τους έμπειρους προγραμματιστές είναι μια ωραία, έξυπνη μικρή πρόκληση. Αλλά αυτή είναι η παρουσίαση της V, βάλε τη στη λίστα σου. Οπωσδήποτε, οπότε αυτό θα κυκλοφορήσει στο κοντινό μέλλον. Οπότε να το παρακολουθείς, αλλά, επειδή συχνά, όταν μιλάς για πολύ αποδοτικές γλώσσες, η Rust έρχεται στο πάνω μέρος της λίστας, αλλά προφανώς, και αυτό το λέω απλώς τραβώντας πληροφορίες από το πουθενά, ας πούμε, είναι απίστευτα δύσκολη να την καταλάβεις, να τη γράψεις ή να την καταλάβεις αρχικά, λόγω του τρόπου που είναι, δεν ξέρω. Αν ισχύει αυτό, αλλά ίσως μπορείς να ρίξεις λίγο φως σε αυτό. Αλλά θα ήταν ωραίο να έχουμε μια γρήγορη γλώσσα που είναι διασκεδαστική να τη γράφεις, που δεν ήταν περίπλοκη, περίπλοκη ίσως. Ethan: Ωραία. Άκου, ξέρω αρκετούς ανθρώπους που αγαπούν τη Rust, οπότε δεν θα την κακολογήσω πολύ. Το μόνο που θα πω γι' αυτήν: είναι γρήγορη, αλλά δεν είναι μικρή. Η V είναι εξαιρετικά μικρή. Αν θέλεις να μεταγλωττίσεις τη V, η V είναι γραμμένη στην ίδια τη V. Αν θέλεις να μεταγλωττίσεις τη V, κατεβάζεις τον πηγαίο κώδικα. Η V μετά μεταγλωττίζει τον εαυτό της σε λιγότερο από ένα δευτερόλεπτο. Αν θέλεις, μπορείς να έχεις τη V να μεταγλωττίσει τον εαυτό της και μετά να χρησιμοποιήσεις το εκτελέσιμο που προκύπτει για να μεταγλωττίσει τον εαυτό της ξανά σε λιγότερο από ένα δευτερόλεπτο. Τόσο γρήγορη είναι. Σε αντίθεση με τη Rust, που αν θυμάμαι σωστά, χρειάζεται πάνω από 30 gigabytes για πλήρη μεταγλώττιση και μια ώρα. Οι περισσότεροι στην πραγματικότητα δεν τη μεταγλωττίζουν μόνοι τους. Απλώς κατεβάζουν ένα έτοιμο εκτελέσιμο από μια σελίδα διανομής. Αλλά αν πληκτρολογήσω V στον υπολογιστή μου, πηγαίνει στο GitHub, τραβάει τον πηγαίο κώδικα, μεταγλωττίζει τον εαυτό της και έτσι ενημερώνεται. Είναι τόσο ωραία. Τόσο γρήγορη, τόσο μικρή. Είναι φανταστική. Jonathan: Α, ωραία. Λοιπόν, αυτό με κάνει ενθουσιασμένο να πάρω τη V. Και ως γλώσσα, λίγο γύρω από αυτήν, πόσο καιρό υπάρχει; Πώς την ανακάλυψες; Οποιαδήποτε πληροφορία για τη V που θα ήταν ενδιαφέρουσα. Ethan: Ναι, δεν ξέρω ακριβώς πόσο καιρό υπάρχει. Δεν είναι πολύ καιρό. Είναι μια νεότερη γλώσσα. Είναι ακόμα στην έκδοση 0.3. Και έτσι είναι κάπως σαν, είναι κάπως beta, αλλά την ανακάλυψα, νομίζω, ίσως πριν δύο, τρία χρόνια, ήταν μία από τις ταχύτερα αναπτυσσόμενες γλώσσες σε ό,τι αφορά τα αστέρια στο GitHub ή κάτι τέτοιο. Και τότε, και ακόμα το κάνω λίγο, αλλά τώρα που ανακάλυψα το Exercism, κάνω Exercism αντ' αυτού. Έχω ένα αποθετήριο στο GitHub όπου έχω απλώς υλοποιήσει ένα παραγοντικό, δηλαδή το πρόγραμμα ή τη συνάρτηση για να βρεις το παραγοντικό ενός αριθμού, σε πολλές διαφορετικές γλώσσες. Και έλεγα, θα μάθω μερικές νέες γλώσσες και έτσι θα το κάνω. Δοκίμασα λοιπόν τη V και είπα, ω φίλε, αυτό είναι ωραίο. Ναι, έτσι την ανακάλυψα. Και την λατρεύω από τότε. Είναι υπέροχη. Jonathan: Ωραία. Α, συναρπαστικό. Αυτό είναι υπέροχο. Τώρα, ευχαριστώ που μας έδωσες μια μικρή εικόνα για αυτό. Και ευχαριστώ που τη φτιάχνεις. Εννοώ, το Exercism, όπως ξέρεις, χτίζεται από ανθρώπους σαν εσένα που ενδιαφέρονται για πράγματα. Και βασιζόμαστε σε αυτό. Οπότε μεγάλη εκτίμηση και ευχαριστώ που μας βοηθάς σε αυτό. Και αυτό με φέρνει όμορφα, ή μας φέρνει όμορφα στο πώς μπήκες στο Exercism. Και πες μας λίγο την ιστορία αυτής της υπόθεσης. Και ίσως μπορούμε απλώς να το εμβαθύνουμε για λίγα λεπτά και μετά να δούμε πού πάμε. Ethan: Ναι, σίγουρα. Λατρεύω τα πράγματα ανοιχτού κώδικα. Ένα από τα μεγάλα μου κατορθώματα στο σχολείο είναι ότι έχω κάνει βασικά όλους τους φίλους μου να χρησιμοποιούν το Signal αντί για το WhatsApp ή το Messenger, επειδή είναι ανοιχτού κώδικα και είναι ιδιωτικό και όλα αυτά τα καλά. Έψαχνα λοιπόν για κάτι ανοιχτού κώδικα. Νομίζω χρησιμοποίησα τον ιστότοπο alternative.to. Έψαχνα για μια εναλλακτική ανοιχτού κώδικα στο HackerRank και το Exercism ήταν ένα από αυτά που εμφανίστηκαν. Και, γιατί, ω ναι, ξέρω γιατί το έψαχνα, γιατί προσπαθούσα να μάθω Julia. Έψαχνα ένα καλό μέρος για να το κάνω. Και το Exercism ήταν ένα από αυτά που είχαν track για Julia, οπότε το δοκίμασα. Και στην πραγματικότητα, δεν νομίζω ότι ήξερα καν ότι ήταν ανοιχτού κώδικα τότε. Νομίζω ότι απλώς έψαχνα κάτι σαν το HackerRank, όπου θα μπορούσα να μάθω μια νέα γλώσσα. Άρχισα να κάνω Julia, και σε κάποια στιγμή είδα ένα, δες τον πηγαίο κώδικα αυτής της σελίδας. Είπα, ω, είναι ανοιχτού κώδικα. Κοίταξα λοιπόν τριγύρω, είπα, αναρωτιέμαι αν έχουν track για τη V. Και μετά έψαξα λίγο. Αποδεικνύεται ότι κάποιοι είχαν αρχίσει να το σκέφτονται καιρό πριν. Ήταν ακόμα στην έκδοση 0.2, δεν ήταν καν 0.3 ακόμα. Δεν επρόκειτο να δουλέψει. Και έτσι είπα, γεια, δουλεύει κανείς ακόμα σε αυτό; Το άτομο απάντησε στην πραγματικότητα, που είναι, ξέρεις, αν κάποιος ξέρει τίποτα για το GitHub, είναι ότι θα βρεις ένα νεκρό issue κάπου, και θα κάνεις μια ερώτηση, και δεν θα πάρεις ποτέ απάντηση. Και πήρα όντως απάντηση. Ήταν τρελό. Jonathan: Απάντηση, ήταν τρελό, σαν τον μεγάλο ωκεανό, ναι. Ethan: Ναι, κατευθείαν στη μαύρη τρύπα, για να μη ξαναφανεί ποτέ. Αλλά ναι, κάποιος απάντησε όντως, έλεγε, ξέρεις, ειλικρινά, έχω προχωρήσει σε κάτι άλλο. Αν θέλεις το track, μπορείς να το πάρεις. Κι εγώ λέω, ξέρεις κάτι, μάλλον θα μπορούσα να κάνω τουλάχιστον ένα μέρος από αυτό. Άρχισα λοιπόν να δουλεύω πάνω του λίγο στον ελεύθερο χρόνο μου. Και ναι, να 'μαστε, θα κυκλοφορήσει σύντομα, ελπίζουμε. Jonathan: Γιατί μιλήσαμε πριν από καιρό. Νομίζω ότι ήσουν στη μέση του να βάλεις τα πράγματα μπροστά. Ήταν λοιπόν πολύ ωραίο να τα πούμε. Αλλά όχι, ανυπομονώ να δω την κυκλοφορία και να μαζέψουμε λίγη υποστήριξη. Οπότε αν ακούς αυτό, είσαι μέρος της συλλογικότητας της V που θα πρέπει να κάνει αυτό το πρώτο track γλώσσας. Και λοιπόν, με τι κυκλοφορείς; Πόσες ασκήσεις εννοιών, ασκήσεις εξάσκησης, τι έχεις κατά νου για όλους; Ethan: Ναι, είναι λίγο λιτό. Χωρίς ασκήσεις εννοιών, αλλά έχουμε 20 ασκήσεις εξάσκησης. Πιστεύω ότι η κατανομή είναι περίπου 10 εύκολες, επτά μεσαίες και τρεις δύσκολες. Εντάξει. Jonathan: Εντάξει. Καταπληκτικά. Αυτό θα είναι υπέροχο. Ανυπομονώ γι' αυτό. Και θα κρατήσουμε όλους ενήμερους. Και αν έχεις ερωτήσεις για τη V, μη διστάσεις να στείλεις email. Ethan, θα βάλουμε επίσης διάφορα πράγματα στις σημειώσεις της εκπομπής. Έχω μια μεγάλη λίστα που απλώς σημειώνω για να θυμάμαι, για όλα όσα έχουμε πει. Ethan: Στείλε μου email ή ελέγχω το φόρουμ του Exercism, αν θέλεις να ανοίξεις μια συζήτηση εκεί και να με κάνεις tag, προχώρα, ναι. Jonathan: Ωραία. Θα βεβαιωθώ ότι υπάρχει και μια κατηγορία γι' αυτό. Νομίζω ότι ίσως χρειαστεί να προσθέσουμε μια κατηγορία για τη V. Αλλά εντάξει, λοιπόν, μερικά ακόμα μικρά πράγματα που θέλω να θίξω, και μετά θα σε αφήσω να πας για ύπνο και θα πάω να πάρω έναν πρωινό καφέ. Είμαι στο Κέιπ Τάουν, όλοι, που είναι πολύ μακριά από... Είναι στο κάτω μέρος της Αφρικής και το αγαπώ αυτό, γιατί είναι τόσο μακριά από πολλά πράγματα, αλλά απολαμβάνω το γεγονός ότι είμαστε εδώ. Ethan: Καλημέρα σου. Δεν είχα συνειδητοποιήσει ότι το κάνεις αυτό χωρίς καφέ. Να πω απλώς ότι είμαι πολύ εντυπωσιασμένος. Αυτό είναι απίστευτο. Jonathan: Το έκανα με τσάι. Το έκανα με τσάι, γιατί αυτό είχαν μόνο. Είμαστε υπερβολικά σνομπ. Εννοώ, πιθανότατα είσαι κι εσύ, ξέροντάς σε, Αμερικανός της Δυτικής Ακτής, συνήθως, και αυτό θα είναι μια τεράστια γενίκευση. Πιθανότατα θα δεχτώ κάποια κριτική γι' αυτό. Αλλά ο καφές είναι κάτι μεγάλο εδώ στο Κέιπ Τάουν. Είμαστε πολύ, πολύ τυχεροί με την ποιότητα του καφέ που έχουμε. Αλλά ξέρω ότι η Δυτική Ακτή των Ηνωμένων Πολιτειών είναι επίσης πολύ απαιτητική όσον αφορά τον καφέ συνολικά. Στην πραγματικότητα, νομίζω ότι πιθανότατα το μεγαλύτερο μέρος του κόσμου είναι στο ίδιο καράβι. Ethan: Μιλούσες για την αντιπαλότητα μεταξύ Σιάτλ και Πόρτλαντ. Νομίζω ότι πρέπει να το δώσω στο Σιάτλ, ότι έχουν καλύτερο καφέ, αλλά εμείς έχουμε περισσότερες γέφυρες, οπότε δεν ξέρω ποιος κερδίζει. Jonathan: Ναι, αυτός είναι ένας υπέροχος τρόπος, λοιπόν, υπάρχουν μερικά ενδιαφέροντα κριτήρια για να μετρήσεις την coolness μιας πόλης, αλλά εμείς στην πραγματικότητα, θα πρέπει να το δώσω στο Σιάτλ, δυστυχώς, πάλι, γιατί έχουμε καφέ του Σιάτλ στο Κέιπ Τάουν. Οπότε αν ο καφές του Όρεγκον φτάσει ποτέ στις ακτές μας, τότε, ναι, αυτή θα είναι μια καλή μέρα. Καλή μέρα σίγουρα. Λοιπόν, εντάξει. Εντάξει, πριν προχωρήσουμε, Ethan, κάποια συγκεκριμένη ψημένη ποικιλία ή ανάμειξη καφέ που θα πρότεινες στον κόσμο να δοκιμάσει; Είσαι σε αυτό το επίπεδο σνομπ του καφέ; Ethan: Δεν είμαι, αλλά αν βρεθείς ποτέ στο Όρεγκον, πρέπει να δοκιμάσεις τον Dutch Bros Coffee. Αυτός είναι γεννημένος και μεγαλωμένος στο Όρεγκον. Ξεκίνησαν σε μια μικροσκοπική πολίχνη, σε ένα μικροσκοπικό παράπηγμα κάπου, και όλοι τον λάτρεψαν, και τώρα είναι σχεδόν παντού. Jonathan: Ωραία, Dutch Bros Coffee, λοιπόν, ένα μεγάλο ευχαριστώ σε αυτούς. Πιθανότατα δεν θα συνειδητοποιήσουν ποτέ ότι αναφέρθηκαν σε αυτό το podcast. Εκτός, φυσικά, αν τους το στείλουμε και πούμε, γεια, δώστε μας έναν κωδικό έκπτωσης για όποιον ακούει, οπότε ίσως μπορούσαμε να το κάνουμε αυτό. Εντάξει, Ethan, λοιπόν, μερικές ερωτήσεις που κάνουμε συχνά σε πολλούς από τους καλεσμένους μας κάθε εβδομάδα, που είναι κάπως το βασικό μας μενού ερωτήσεων που νομίζω ότι είναι πολύ ωραίες, ειδικά όσον αφορά το Exercism, προσπαθώντας να βοηθήσουμε τον κόσμο να μάθει και να διευκολύνουμε τον κόσμο να τοποθετηθεί ώστε να μπορεί να κάνει προγραμματισμό και να σκέφτεται, προγραμματισμό και κώδικα και όλα αυτά τα πράγματα. Η πρώτη λοιπόν είναι αυτή. Έχουμε αυτή την έννοια του λόφου για τον οποίο θα πέθαινες στην τεχνολογία. Αυτό ακούγεται πιθανώς λίγο μελοδραματικό. Νομίζω ότι είναι ίσως. Αλλά ποιο θα ήταν το ένα πράγμα, το ένα πράγμα στο οποίο θέλεις πραγματικά να κρατηθείς, ειδικά στον χώρο της τεχνολογίας, ή ποια αξία θα υπερασπιζόσουν πραγματικά; Νομίζω, μιλούσαμε για το να παλέψεις γι' αυτό, αλλά στην πραγματικότητα το να υπερασπιστείς ίσως ακούγεται λίγο πιο ταιριαστό. Αλλά τι θα έλεγες ότι είναι το ένα πράγμα που έλεγες, αυτό είναι ένα βασικό πράγμα που υποστηρίζεις πραγματικά και θεωρείς πολύ σημαντικό, ειδικά στον χώρο της τεχνολογίας; Νομίζω ότι μπορεί να είναι οτιδήποτε, είναι αρκετά ευρύ. Ethan: Ναι, το δικό μου πράγμα προέρχεται από... δεν ξέρω, το έχεις δει αυτό στο GitHub; Υπάρχει μια λίστα με, τις λένε νόμους των χάκερ. Ethan: Ναι, εντάξει. Ένας από αυτούς είναι ότι ο κώδικας πάντα χρειάζεται περισσότερο χρόνο για να διαβαστεί απ' ό,τι για να γραφτεί. Οπότε ο λόφος στον οποίο θα πεθάνω, με βάση αυτό, είναι ότι θα έπρεπε να γράφεις κώδικα, ή συγγνώμη, είναι πιο σημαντικό να γράφεις καλά σχόλια και καλή τεκμηρίωση παρά να γράφεις καλό κώδικα. Αυτή είναι η καυτή μου άποψη για σήμερα. Jonathan: Ωραία. Αυτό είναι πολύ ενδιαφέρον. Πιο σημαντικό να γράφεις καλά σχόλια παρά καλό κώδικα. Κρατάω σημειώσεις εδώ. Αυτό είναι χρυσάφι. Υπέροχα. Ethan: Ίσως αυτό είναι λιγότερο, ξέρεις, αν το κάνεις στο Exercism και κανείς δεν θα δει ποτέ την παράδειγμα υποβολή σου, ίσως λίγο λιγότερο σημαντικό. Γράψε αυτή τη συνάρτηση, αλλά αν παίρνεις τα πράγματα που έμαθες στο Exercism και τα εφαρμόζεις σε μια δουλειά ή σε ένα περιβάλλον κοινότητας ανοιχτού κώδικα, σίγουρα θα πεθάνω σε αυτόν τον λόφο. Jonathan: Εντάξει, αυτό είναι πολύ ενδιαφέρον, γιατί νομίζω ότι στην πραγματικότητα το να τεκμηριώνεις πράγματα, το να γράφεις καλά σχόλια, δεν βοηθά μόνο τους άλλους, σε βοηθά στην πραγματικότητα να δομήσεις τις σκέψεις σου με λογικό τρόπο... σε βοηθά στην πραγματικότητα να δομήσεις τη σκέψη σου. Είναι λίγο σαν να σχεδιάζεις ένα δοκίμιο, θέλεις να ορίσεις την εισαγωγή σου και σχεδιάζεις αυτό το δοκίμιο πριν καν το γράψεις. Και νομίζω ότι αυτό είναι ένα από τα πράγματα που μας αρέσουν αρκετά στο Exercism. Και το ακούω συχνά από τον Jeremy, ότι περνά περισσότερο χρόνο σκεφτόμενος παρά γράφοντας κώδικα. Και συχνά, όταν γράφει τον κώδικα, γράφει τη λύση που έχει ήδη παράγει, έχοντας σκεφτεί τα πράγματα σημαντικά. Οπότε ο κώδικας είναι πραγματικά απλώς η... η σάρκωση της σκέψης. Και νομίζω ότι αυτό ταιριάζει όμορφα με πολλές καλές πρακτικές επίσης, που είναι υπέροχο. Οπότε αν κάποιος μπορεί να πάρει κάτι από τη σημερινή μέρα, και μαθαίνεις να προγραμματίζεις και είσαι στην ανάπτυξη, γράψε τα καλά σου σχόλια, χρησιμοποίησέ τα για να σκεφτείς, να χαρτογραφήσεις τα πράγματα σωστά, σε βοηθά εσένα και βοηθά τους άλλους. Ethan: Ναι. Jonathan: Ελπίζω να βγάζει νόημα. Αυτός είναι ένας ωραίος λόφος. Ευχαριστώ. Ethan: Θα το κάνω. Ευχαριστώ. Ευχαριστώ γι' αυτό. Αυτό που λες για το ότι σε βοηθά, όχι μόνο τον τωρινό εσένα, αλλά και τον μελλοντικό εσένα. Κάποιοι λένε, γράψε κώδικα σαν να πρόκειται να τον διαβάσει κάποιος άλλος. Εγώ πάντα προσπαθώ να γράφω τον κώδικά μου σαν να πρόκειται να τον διαβάσει ο εαυτός μου σε έξι μήνες. Δεν θα έχω ιδέα τι έκανα. Jonathan: Ναι, ναι. Είναι σαν, τι, σαν το πλαίσιο. Το πλαίσιο είναι βασιλιάς. Και το να δίνεις, να βοηθάς τον κόσμο να το αποκτήσει αυτό, είναι, είναι, είναι πολύ ωραίο. Εντάξει. Η επόμενη ερώτηση που έχω για σένα είναι. Ethan: Ναι. Jonathan: Μπορείς να εντοπίσεις βασικές ενέργειες ή συμπεριφορές που επιτάχυναν τη μάθησή σου; Μπορείς να εντοπίσεις αυτές τις συμπεριφορές σε αυτό που βλέπεις άλλους να κάνουν, που επιτρέπουν στη μάθηση να είναι αποτελεσματική; Ethan: Ναι, και νομίζω ότι θα επιστρέψω σε αυτό για το οποίο μιλούσα νωρίτερα, δηλαδή απλώς να προσπαθείς και να αποτυγχάνεις ξανά και ξανά. Δεν ξέρω αν υπάρχει κάτι που έχω κάνει ρητά που έχει επιταχύνει τη μάθησή μου, αλλά ναι, θα συναντήσεις εμπόδια, σωστά; Δεν τίθεται θέμα. Θα φτάσεις σε μια στιγμή που έχεις αυτό το περίεργο σφάλμα και δεν μπορείς να το καταλάβεις. Και νομίζω ότι κάποιοι είναι λίγο πολύ στην πλευρά του, δεν θα ζητήσω ποτέ βοήθεια από κανέναν. Και απλώς θα, όπως ο φίλος μου που έλεγε, ναι, κοιτούσα αυτή τη συνάρτηση για οκτώ ώρες. Επιτέλους κατάλαβα ποιο ήταν το πρόβλημα. Και μετά υπάρχουν κάποιοι που, χτυπούν ένα εμπόδιο και είτε σηκώνουν τα χέρια ψηλά είτε ρωτούν αμέσως κάποιον άλλο. Νομίζω ότι η σύστασή μου ή το πράγμα που έπρεπε να κάνω για τον εαυτό μου, γιατί είμαι λίγο πιο πολύ στην πλευρά του, θα το καταλάβω μόνος μου, θα βάλω το κεφάλι κάτω, κυρίως γιατί δεν θέλω να ενοχλήσω κανέναν άλλο ή να φανώ χαζός. Γιατί θα πουν, βλάκα, σου ξέφυγε ένα semicolon. Είναι στη γραμμή 13. Κι εγώ λέω, ω, έχεις δίκιο. Οπότε, βάλε ένα χρονόμετρο, όποιον αριθμό νομίζεις ότι είναι καλύτερος. Αλλά κάπου στο εύρος των πέντε με 15 λεπτών, του εντάξει, θα παλέψω με αυτό για Χ χρόνο. Και αν δεν το έχω λύσει μέχρι τότε, τότε αν έχεις κάποιον που μπορείς, αν έχεις έναν συνάδελφο ή έναν φίλο που μπορείς να ρωτήσεις, γεια, βοήθησέ με να το καταλάβω, τότε πήγαινε σε αυτόν. Ή ίσως στο Stack Overflow και μπορείς να κάνεις το κλασικό, γεια Stack Overflow, έχω μια ερώτηση. Και μετά παίρνεις απλώς μια αρνητική ψήφο και μηδέν απαντήσεις. Αυτό είναι πάντα διασκεδαστικό. Ή κάτι που με βοηθά μερικές φορές είναι να πάω απλώς μια βόλτα, σωστά; Αν δεν υπάρχει κανείς γύρω, δεν μπορώ να κάνω τίποτα. Παλεύω με αυτό για τόσο χρόνο. Καθαρίζω το μυαλό μου, πάω μια βόλτα, πέντε λεπτά, επιστρέφω. Και θα έλεγα, ακόμα κι αν βρίσκεσαι σε επαγγελματικό περιβάλλον ανάπτυξης λογισμικού, αν δεν είσαι σε ένα μέρος όπου σε ενθαρρύνουν, γεια, αν το χρειάζεσαι, πάρε μια βόλτα να καθαρίσεις το μυαλό σου, να επιστρέψεις στη ζώνη, ίσως αξίζει να ψάξεις για κάπου αλλού, γιατί όλα τα μέρη στα οποία έχω δουλέψει που ήταν καλά μέρη για να δουλεύεις το ενθάρρυναν αυτό, που είναι εξαιρετικά σημαντικό. Η ψυχική υγεία είναι... Δεν μπορείς να γράψεις καλό κώδικα αν το μυαλό σου είναι στα σκουπίδια. Jonathan: Αλήθεια, πολύ, πολύ αλήθεια. Ωραία. Εντάξει, αυτή είναι η τελευταία μας ερώτηση για σήμερα. Πραγματικά απόλαυσα τη συζήτηση σήμερα το πρωί. Εντάξει, λοιπόν, αυτή είναι η ερώτηση. Ποιες είναι οι συστάσεις σου για την κοινότητα αυτή την εβδομάδα; Και μπορεί να είναι αρκετά ευρεία. Μπορεί να είναι, πήγαινε να κολυμπήσεις στον Ατλαντικό Ωκεανό ή στον Ειρηνικό Ωκεανό. Πάρε έναν espresso από το Dutch Bros Coffee αν είσαι στο Όρεγκον. Ποια θα ήταν η σύστασή σου για την κοινότητα αυτή την εβδομάδα; Ethan: Νομίζω ότι το έχω κάνει ήδη. Έχω ήδη πει, δες τη V, φίλε. Είναι φανταστική. Είναι τόσο, τόσο διασκεδαστική. Αν θέλεις κάτι ίσως λίγο πιο διασκεδαστικό, θα πρέπει να προτείνω το Metaculous, που είναι ένας ιστότοπος. Είναι metaculous.com. M-E-T-A-C-U-L-U-S. Και αυτός είναι ένας από τους αγαπημένους μου τρόπους να σπαταλώ χρόνο. Πιθανώς το κάνω λίγο πολύ. Είναι ένας ιστότοπος όπου προσπαθείς να προβλέψεις το μέλλον. Υπάρχει μια ερώτηση σαν, το 2035, ποια θα είναι η συνολική ποσότητα ηλεκτρικής ενέργειας που παράγεται από ηλιακά πάνελ σε τεραβατώρες; Και λες, εντάξει, να το εύρος μου. Νομίζω ότι θα είναι μεταξύ εδώ και εδώ. Και αυτό που κάνουν είναι ότι εκατοντάδες άνθρωποι πηγαίνουν σε αυτόν τον ιστότοπο και όλοι προσπαθούν να προβλέψουν. Και όσο πιο κοντά είσαι στον πραγματικό αριθμό, τόσο περισσότερους πόντους παίρνεις. Και το κάνουν ως τρόπο να βοηθήσουν τον κόσμο να σκέφτεται καλύτερα τις ιδέες του για τον κόσμο. Ήταν πολύ βοηθητικό για μένα, του τύπου, ξέρεις κάτι; Η προκατάληψή μου λέει ότι αυτό είναι, δεν ξέρω, 40% πιθανό να συμβεί. Αλλά αν κοιτάξω πραγματικά τους αριθμούς, είναι στην πραγματικότητα πιο κοντά στο 75. Και δεν θα το περίμενα αυτό. Αυτό είναι τρελό. Αυτή είναι λοιπόν η σύστασή μου για τον κόσμο. Δες τη V. Και όταν τελειώσεις με τη μάθησή της, γιατί είναι εξαιρετικά γρήγορη να τη μάθεις, εξαιρετικά διασκεδαστική, εξαιρετικά εύκολη, πήγαινε να δεις το Metaculous. Jonathan: Εντάξει, ωραία. Λοιπόν, αυτό ακούγεται υπέροχο. Λοιπόν, Ethan, εκτιμώ πραγματικά τον χρόνο σου απόψε για σένα, πρωί για μένα. Ήταν εξαιρετικά ενδιαφέρον. Όλο το θέμα του κβαντικού υπολογισμού, είχα ακούσει λίγο γι' αυτό, αλλά νομίζω ότι υπάρχει κάτι σαν, θα πάω να δω και το podcast σου. Αν ακούς αυτό, θα αναρτήσουμε το podcast του Ethan στα σχόλια επίσης. Παρακαλώ πήγαινε να βάλεις ένα like, να εγγραφείς και να μπεις στο κλίμα. Θα πάω να ακούσω κι εγώ σε λίγο ελεύθερο χρόνο, απλώς επειδή το βρήκα απολύτως συναρπαστικό να συζητάμε γι' αυτό. Ευχαριστώ για όλα όσα συνεισφέρεις στο Exercism. Ανυπομονώ πραγματικά να κυκλοφορήσει το track της V στο πολύ κοντινό μέλλον επίσης. Λατρεύω λοιπόν τις συστάσεις, ήταν πολύ ωραίο να μιλάμε και να μένουμε στην κλήση. Θα το κλείσουμε. Αλλά Ethan, ευχαριστώ και πάλι πάρα πολύ για τον χρόνο σου και να έχεις ένα υπέροχο υπόλοιπο βραδιού στο Όρεγκον. Ethan: Ευχαριστώ, Jonathan. Ήταν χαρά μου και ευχαριστώ για όλα όσα κάνεις για το Exercism. Ξέρω ότι το κάνεις αυτό όλο το εικοσιτετράωρο, στις 5.30 το πρωί αν χρειαστεί, όπως ξέρω από προσωπική εμπειρία. Ναι, είναι υπέροχα όλα όσα κάνεις. Το εκτιμώ. Και ναι, ευχαριστώ που με φιλοξένησες. Jonathan: Ωραία, όποτε θέλεις, όποτε θέλεις. Καταπληκτικά. Γεια σε όλους.

Περισσότερες ιστορίες από την κοινότητά μας

Άκουσε, μάθε και εμπνεύσου από τα μέλη της κοινότητάς μας.