Vụ drama chấn động: Cha đẻ HashiCorp bất ngờ dọn nhà Ghostty khỏi GitHub vì bị bot ban nhầm và support siêu rùa. Nước đi này có gì gắt?

Đang yên đang lành, Mitchell Hashimoto - lão quái từng sáng lập HashiCorp (nơi đẻ ra mấy món đồ chơi quốc dân như Terraform, Vagrant) - vừa chính thức thông báo: Tẩy chay GitHub, bế con cưng Ghostty sang nền tảng khác. Mấy anh em dev đang dùng Ghostty (cái terminal siêu mượt đang hot dạo gần đây) chắc hẳn đang lú: Quái nào một dự án mã nguồn mở lại bỏ cái nôi lớn nhất thế giới?
Tóm tắt nhanh cho anh em lười đọc: Bác Mitchell đang hì hục cày code, push PR ầm ầm thì đùng một cái, tài khoản org của Ghostty bị GitHub cho "ăn ban" (flagged). Hậu quả là gì? Toàn bộ repo tàng hình, pipeline CI/CD sập toàn tập, website đứt gánh, tóm lại là toang cả một hệ sinh thái.
Lý do thì ối giời ơi: Hệ thống quét spam tự động (chắc lại mấy con AI chạy bằng cơm) của GitHub bắt nhầm. Nhưng rắc rối chưa dừng lại ở đó. Đã ban nhầm thì thôi, support phải nhanh nhẹn lên đúng không? Nhưng không! Đẳng cấp như Mitchell gửi ticket lên support của GitHub mà mòn mỏi chờ đợi chỉ nhận lại được mấy cái phản hồi tự động vô hồn, tốc độ giải quyết thì như rùa bò.
Quá mệt mỏi với việc phó mặc sinh mệnh dự án vào tay một hệ thống support không có tình người, pháp sư Mitchell quyết định: "Bố đ*o chơi nữa!". Lão dọn toàn bộ source of truth của Ghostty ra khỏi GitHub, tự host hạ tầng riêng để nắm đằng chuôi.
Khỏi phải nói, quả bom này nổ ra trên Hacker News làm anh em dev bàn tán xôn xao. Lướt qua mấy cái thread, tôi tóm lại được vài luồng quan điểm chính:
Chuyện của lão Mitchell không phải là chuyện cá biệt. Cái này giới dev gọi là Single Point of Failure (Điểm lỗi duy nhất). Anh em mình xưa nay quá sướng với GitHub: git push cái là xong, CI/CD chạy rần rần. Nhưng nhớ kỹ: Đất của người ta, nhà của người ta, vui thì người ta cho ở, thuật toán buồn buồn nó quét nhầm là bay màu cả lũ.
Không phải ai cũng có thời gian, tiền bạc và trình độ để tự host mọi thứ như Mitchell (lão là chúa tể hạ tầng rồi). Nhưng bài học ở đây là Backup, Backup và Backup. Đừng bao giờ để source code, tài sản trí tuệ của anh em nằm duy nhất trên một nền tảng cloud nào đó mà không có clone cục bộ hoặc đồng bộ sang một bên thứ ba.
Công nghệ có xịn xò đến mấy mà dính vào cái vòng lặp "Automated ban -> AI support" thì cũng chỉ có nước khóc tiếng Mán. Anh em cẩn thận củi lửa nhé!
Nguồn hóng hớt: Hacker News