Το σύστημα SafeTix της TicketMaster χρησιμοποιεί περιστρεφόμενους γραμμωτούς κώδικες που εμφανίζονται σε μια κινητή εφαρμογή, περιπλέκοντας τη διαδικασία έκδοσης εισιτηρίων και αποτρέποντας την εύκολη εκτύπωση ή τη λήψη στιγμιότυπων οθόνης.
Προκύπτουν προβλήματα όταν δεν υπάρχει σύνδεση στο διαδίκτυο στον χώρο, καθιστώντας δύσκολη τη φόρτωση του γραμμωτού κώδικα, και το σύστημα στοχεύει στη μείωση της μεταπώλησης εισιτηρίων και στη συλλογή δεδομένων χρηστών.
Η αντίστροφη μηχανική αποκαλύπτει ότι τα barcodes χρησιμοποιούν τη μορφή PDF417 με ένα διακριτικό φορέα και δύο TOTPs, τα οποία μπορούν να εξαχθούν χρησιμοποιώντας τα Chrome DevTools, επιτρέποντας την αποθήκευση των εισιτηρίων εκτός σύνδεσης έως και 20 ώρες πριν από την εκδήλωση.
Η ανάρτηση συζητά την αντίστροφη μηχανική των περιστρεφόμενων γραμμωτών κωδίκων του Ticketmaster, επισημαίνοντας τη δυνατότητα για μεταπώληση εισιτηρίων από τρίτους χωρίς απάτες, εάν το Ticketmaster και το AXS τεκμηρίωναν την κρυπτογραφία των QR κωδίκων τους και αποκάλυπταν εφαρμογές/API για επαλήθευση.
Η συζήτηση ασκεί κριτική στο μονοπώλιο της Ticketmaster στην μεταπώληση εισιτηρίων, υποστηρίζοντας ότι η απροθυμία τους να υποστηρίξουν την επαλήθευση από τρίτους ωφελεί τον έλεγχό τους στην αγορά.
Η συζήτηση επεκτείνεται σε ηθικές σκέψεις για τους προγραμματιστές και τις εταιρείες, με ορισμένους να υποστηρίζουν ότι οι κοινωνικές δομές και οι αποτυχίες της κυβέρνησης συμβάλλουν στις μονοπωλιακές πρακτικές, παρά οι ίδιοι οι προγραμματιστές.
Ο συγγραφέας πέρασε αρκετούς μήνες πειραματιζόμενος με κοινόχρηστους πίνακες μνήμης, μια δυνατότητα στη JavaScript που επιτρέπει σε πολλαπλά νήματα να μοιράζονται μνήμη αποδοτικά.
Έχουν αναπτύξει μια τελική εφαρμογή που παρουσιάζει αυτά τα πειράματα και προσκαλούν σχόλια και ιδέες για περαιτέρω προσομοιώσεις σε JavaScript.
Η ανάρτηση αναδεικνύει τις δυνατότητες των κοινόχρηστων buffer πίνακα για τη δημιουργία πιο πολύπλοκων και αποδοτικών προσομοιώσεων στην ανάπτυξη ιστοσελίδων.
Ένας προγραμματιστής προσομοίωσε με επιτυχία 20 εκατομμύρια σωματίδια χρησιμοποιώντας JavaScript, αξιοποιώντας κοινόχρηστους πίνακες μνήμης κατά τη διάρκεια αρκετών μηνών ελεύθερου χρόνου.
Η ανάρτηση περιλαμβάνει μια τελική επίδειξη της εφαρμογής και προσκαλεί προτάσεις για την προσομοίωση ακόμη περισσότερων σωματιδίων σε JavaScript.
Η κοινότητα παρείχε διάφορα σχόλια, συμπεριλαμβανομένης της ενσωμάτωσης της προσομοίωσης για ευκολότερη πρόσβαση, της βελτιστοποίησης της απόδοσης και της χρήσης διαφορετικών τεχνολογιών όπως το WebGL και το WebGPU για την απόδοση.