在 2022 年 11 月的一篇《WIRED》專欄中,OkCupid 的軟體工程師 Ruben Martinez Jr. 描述自己當時正排著 Ticketmaster 的 Taylor Swift Eras Tour 預售隊伍,而他群組聊天室裡的朋友們每個人都看到前方有 2,000 人或更多人。他打開瀏覽器開發者工具,希望能找到一個百分比,結果卻找到自己被分配到的確切號碼 23,913,以及前方既未離開也未購票的人數 13,759。

他傳訊息到群組聊天室,問大家:做一個能顯示你實際排隊順位的 Chrome 擴充功能,會不會比 Ticketmaster 修好它的程式錯誤所需的時間還短?結果確實如此:他說大約花了 40 分鐘。他在 Twitter 上發布這件事,在 GitHub 上開源,並提交到 Chrome 線上應用程式商店,以趕上當時預定在週五舉行的一般販售。

Martinez 表示,在他完成之後隊伍開始移動,他和朋友們都拿到了座位。《WIRED》報導指出,其他歌迷就沒這麼幸運了,而且據報該網站對部分使用者發生當機。

排隊隊伍的真實數字早已傳送到每個瀏覽器;把這些數字顯示出來,只花了一個 40 分鐘的擴充功能。

Ticketmaster 的介面在使用者等待時,幾乎沒有提供任何可靠的資訊。

準確的數字早已存在於瀏覽器所接收的資料中。

Chrome 擴充功能可以快速讀取並顯示這類資料,而開源則讓其他歌迷也能使用。

當一個系統隱藏自己的狀態時,檢查它已經傳送給你的用戶端什麼資料;缺少的資訊可能只差一次檢視。

根據《WIRED》報導,該擴充功能在週四獲得核准,而同一天 Ticketmaster 宣布取消週五的一般販售,因此它並未趕上那場販售。這起事件引來政治人物呼籲檢視 Ticketmaster 的市場地位。Martinez 表示,他對該公司的費用以及基礎設施投資不足感到不滿。

追溯依據

參考來源

  1. The OkCupid Dev Who Built a Hack to Get Taylor Swift Tickets WIRED · wired.com ·