TicketMaster's SafeTix system uses rotating barcodes displayed in a mobile app, complicating the ticketing process and preventing easy printing or screenshots.
Issues arise when there's no internet connection at the venue, making it difficult to load the barcode, and the system aims to reduce ticket resale and gather user data.
Reverse engineering reveals that the barcodes use PDF417 format with a bearer token and two TOTPs, which can be extracted using Chrome DevTools, allowing offline saving of tickets up to 20 hours before the event.
The post discusses the reverse engineering of Ticketmaster's rotating barcodes, highlighting the potential for scam-free third-party ticket resale if Ticketmaster and AXS documented their QR code cryptography and exposed apps/APIs for verification.
The conversation critiques Ticketmaster's monopoly on ticket resale, suggesting that their reluctance to support third-party verification benefits their control over the market.
The debate extends to ethical considerations for developers and companies, with some arguing that societal structures and government failures contribute to monopolistic practices, rather than the developers themselves.
The author spent several months experimenting with shared array buffers, a feature in JavaScript that allows multiple threads to share memory efficiently.
They have developed a final application showcasing these experiments and are inviting feedback and ideas for further simulations in JavaScript.
The post highlights the potential of shared array buffers for creating more complex and efficient simulations in web development.
A developer successfully simulated 20 million particles using JavaScript, leveraging shared array buffers over several months of free time.
The post includes a final app demo and invites suggestions for simulating even more particles in JavaScript.
The community provided various feedback, including embedding the simulation for easier access, optimizing performance, and using different technologies like WebGL and WebGPU for rendering.
Boeing will plead guilty to a conspiracy fraud charge related to the 737 Max crashes, agreeing to pay a $243.6 million fine and install a third-party compliance monitor.
The deal, which avoids a trial, requires federal judge approval and could impact Boeing's ability to sell to the U.S. government.
Boeing must also invest $455 million in compliance and safety programs and have its board meet with crash victims' families.
Boeing will plead guilty to a criminal fraud charge concerning the 737 MAX crashes, with victims' families advocating for a public trial to reveal all facts.
The plea deal involves a $243.6 million fine and a three-year third-party monitor, but critics argue this is inadequate and call for individual accountability.
The case underscores persistent issues with corporate accountability and questions the effectiveness of penalties in altering company culture.
The author is funding Ladybird because Mozilla prioritizes online advertising over Firefox development, making Mozilla more of an advertising advocacy project.
Mozilla's shift from a foundation to a corporation has made it reliant on advertising revenue, particularly from Google, and it does not accept donations specifically for Firefox development.
Alternatives like the Servo rendering engine and Ladybird, which plans to transition from C++ to a safer language, are suggested as worthy of support.