Tìm hiểu πFS - hệ thống file siêu dị lưu trữ mọi dữ liệu bằng cách tìm tọa độ của chúng trong số Pi. Đỉnh cao toán học hay cú lừa thế kỷ?

Lưu trữ dữ liệu dung lượng vô hạn nhưng không tốn một byte ổ cứng nào? Nghe sặc mùi lùa gà đa cấp của mấy dự án tiền ảo, nhưng đây lại là một dự án GitHub xịn xò đang ăn tới hơn 700 upvote trên Hacker News.
Chào các đồng đạo, hôm nay tôi sẽ kể cho anh em nghe về một phát kiến mang tính 'búng tay bay màu' mọi giới hạn vật lý của ổ cứng: πFS (Pi File System). Một dự án vừa nghe qua đã thấy độ ma giáo đạt mức thượng thừa.
Bình thường, anh em mình lưu file là tọng nguyên đống byte của file đó vào SSD hay HDD. Ổ cứng càng to thì lưu càng nhiều. Nhưng với πFS, tác giả Philip Lantz lại chơi một hệ tư duy hoàn toàn khác.
Toán học đã chứng minh số Pi là một số thập phân vô hạn không tuần hoàn. Người ta tin rằng số Pi là một 'số bình thường' (normal number). Điều này có nghĩa là bất kỳ chuỗi số hữu hạn nào cũng chắc chắn xuất hiện đâu đó trong phần thập phân của số Pi.
Nói một cách thực dụng: Bức ảnh selfie của ông, toàn bộ source code của Windows 11, hay thậm chí là cả một bộ phim 4K... tất cả đều đã được ghi sẵn trong số Pi từ thuở khai thiên lập địa. Việc của chúng ta không phải là 'tạo ra' file, mà chỉ là 'tìm' xem nó nằm ở đâu trong số Pi.
Cách hoạt động của πFS cực kỳ đơn giản (trên lý thuyết):
giao_an_chong_toang.txt).Dân tình trên Hacker News lập tức chia phe combat cực gắt sau khi repo này được đào lại.
Đa số anh em lập trình viên đều nhận ra ngay cú lừa toán học cực kỳ lầy lội này:
Nếu anh em tò mò muốn dựng thử cái trò ma giáo này xem nó phá máy ra sao, khuyên thật là đừng dại chạy trên máy cá nhân kẻo đi tong con CPU Core i9 mới mua. Làm một con vps trên vultr mà chạy thử, phá tẹt ga không lo cháy chip nhà mình.
πFS rõ ràng là một cú troll cực mạnh, một dự án được viết ra cho vui (just for fun) chứ ứng dụng thực tế bằng niềm tin. Thế nhưng, tại sao nó lại hot đến thế?
Bởi vì nó chạm đúng vào cái máu tò mò của dân kỹ thuật. Nó chứng minh một điều: Đôi khi những ý tưởng nghe có vẻ 'vô tri' lại là cách tuyệt vời nhất để chúng ta hiểu sâu hơn về toán học, về cách hệ thống file vận hành, và về giới hạn vật lý của máy tính.
Thế nên, thay vì suốt ngày cày cuốc ba cái framework thay đổi xoành xoạch như người yêu cũ đổi tính, thi thoảng anh em cũng nên viết vài dự án 'dở hơi' như thế này để giải trí. Biết đâu lại được lên top Hacker News như ai kia!
Nguồn: GitHub - philipl/pifs