Coding4Food LogoCoding4Food
Trang chủChuyên mụcArcadeĐã lưu
en
Trang chủChuyên mụcArcadeĐã lưu
Coding4Food LogoCoding4Food
Trang chủChuyên mụcArcadeĐã lưu
Bảo mật|Điều khoản

© 2026 Coding4Food. Viết bởi dev, cho dev.

Tất cả tin tức
Công nghệChuyện Nghề

Pháp sư Github chế thư viện toán học bằng... Compa và Thước Kẻ: Đỉnh cao của sự rảnh rỗi

8 tháng 3, 20264 phút đọc

Drama gì tầm này, vào xem pháp sư 0x0mer trên Hacker News dựng thư viện toán học bằng hình học Euclid và giả lập luôn cả Game Boy ALU. Ảo ma thực sự!

Chia sẻ bài viết:
lines of HTML codes
Nguồn gốc: https://coding4food.com/post/phap-su-github-che-thu-vien-toan-hoc-bang-compa-thuoc-ke. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/phap-su-github-che-thu-vien-toan-hoc-bang-compa-thuoc-ke. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/phap-su-github-che-thu-vien-toan-hoc-bang-compa-thuoc-keNguồn gốc: https://coding4food.com/post/phap-su-github-che-thu-vien-toan-hoc-bang-compa-thuoc-ke. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/phap-su-github-che-thu-vien-toan-hoc-bang-compa-thuoc-ke. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/phap-su-github-che-thu-vien-toan-hoc-bang-compa-thuoc-ke
Nguồn gốc: https://coding4food.com/post/phap-su-github-che-thu-vien-toan-hoc-bang-compa-thuoc-ke. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/phap-su-github-che-thu-vien-toan-hoc-bang-compa-thuoc-ke. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/phap-su-github-che-thu-vien-toan-hoc-bang-compa-thuoc-keNguồn gốc: https://coding4food.com/post/phap-su-github-che-thu-vien-toan-hoc-bang-compa-thuoc-ke. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/phap-su-github-che-thu-vien-toan-hoc-bang-compa-thuoc-ke. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/phap-su-github-che-thu-vien-toan-hoc-bang-compa-thuoc-ke
casnumhacker newsgithubtoán họccompa thước kẻgame boy emulatorarbitrary precision arithmeticlập trình
Chia sẻ bài viết:

Bình luận

Mấy ông ạ, đời làm dev ngày ngày cắm mặt vào đống code CRUD, fix bug dạo rồi nghe sếp chửi, nhiều khi nó chán vãi lúa. Nhưng hôm nay lướt Hacker News, tôi va phải một cái repo phải gọi là "ảo ma canada" thực sự. Đỉnh cao của sự rảnh rỗi, nhưng nó lại xịn xò con bò đến mức khiến các cao nhân phải vỗ đùi đánh đét.

Nguồn cơn từ sự rảnh rỗi sinh nông nổi

Chuyện là một pháp sư ẩn danh tên 0x0mer vừa tung lên Github con hàng có tên là CasNum (Compass and straightedge Number). Tưởng thư viện toán học bình thường, nhưng đ*o, lão này dùng các quy tắc dựng hình bằng compa và thước kẻ (kiểu hình học Euclid ấy) để thực hiện tính toán số lớn (arbitrary precision arithmetic).

Nghe đã thấy cồng kềnh đúng không? Nhưng độ "ma giáo" chưa dừng ở đó. Để chứng minh sức mạnh của hệ thống, tác giả còn nhúng hẳn một cái giả lập Game Boy, nơi mà mọi opcode của ALU đều được xử lý hoàn toàn qua các phép dựng hình học. Mẹ ơi, chạy cái đống logic này chắc cắn RAM kinh hồn bạt vía, anh em nào muốn test thử có khi phải thuê hẳn một con máy chủ xịn xò mới gánh nổi quá.

Giang cư mận HN chém gió gì về vụ này?

Cái post gom nhẹ gần 300 điểm trên HN, và phần comment thì rôm rả khỏi bàn. Tấu hài nhất là cái FAQ do chính tác giả tự thủ dâm ra:

  • Q: "Thế nó có chạy được Doom không?"
  • A: "Nó đ*o 'chạy' được cái gì cả, bản thân nó là một con số."
  • Q: "Thế nó có nhanh không?"
  • A: "Định nghĩa 'nhanh' xem nào? Nếu ý ông là 'nhanh hơn tự ngồi vẽ tay giống Euclid' thì ừ, nhanh hơn nhiều."
  • Q: "Tại sao ông lại làm ra cái của nợ này?"
  • A: "Vì tôi muốn tính toán số lớn, nhưng tôi cũng muốn có một cảm giác gì đó trong cuộc sống."

Câu chốt thực sự chạm đến đáy nỗi đau của anh em IT. Thằng chả code cái này vì "muốn có cảm giác", nghe chua xót như mấy anh em đang gồng lỗ crypto để tìm lại cảm giác hồi hộp vậy. Một user tên ggm cũng phải thốt lên: "Tôi đồng cảm vãi, nhất là câu số 3".

Ngoài ra, cộng đồng cũng chia phe bàn tán rôm rả:

  • Bắt lỗi bằng toán cao cấp: Một đạo hữu tên mtsolitary lôi thư viện ra giải phương trình bậc 5 (quintic equation) và than thở là nó không hoạt động. Tác giả rep luôn cực sắc: "Rất tiếc, tính năng này đã bị định lý Abel-Ruffini từ chối". (Anh em nào dốt toán có thể Google lại định lý này nhé, đại loại là phương trình bậc 5 trở lên không có công thức nghiệm tổng quát bằng căn thức đâu, khịa hay vãi chưởng).
  • Đội test AI: Có ông thì tò mò nhảy vào hỏi "Thế có xài Claude để code không đấy?". 0x0mer thẳng thắn nhận luôn là chỉ xài Codex để gen cái phần UI đồ họa vẽ vời (points, lines, circles) thôi, còn logic core thì chạy bằng cơm.

Chốt hạ: Bài học sinh tồn từ sự vô tri

Nhiều ông nhìn vào sẽ bảo: "Làm cái thư viện cồng kềnh vô dụng này để làm gì?". Xin thưa, đó chính là sự khác biệt giữa "thợ code" và "kỹ sư đam mê".

Thi thoảng, để không bị burn-out và trầm cảm với cái nghề này, anh em mình cần phải rũ bỏ mấy cái tư duy thực dụng (làm cái này có ra tiền không, có scale được không). Hãy thử code một cái gì đó thật vô tri, thật điên rồ, khó hiểu cũng được, miễn là nó làm anh em "feel something". Đó là cách duy nhất để giữ lại ngọn lửa với nghề.

Thôi, đi fix cái bug rách tiếp đây.

Nguồn: Hacker News - CasNum

Bài viết liên quan

ai generated, cloud computing, mining, gpu, server, blockchain, artificial intelligence, machine learning, data center, gpu, gpu, data center, data center, data center, data center, data center
Công nghệAI & Automation

Claude Fable 5 Thả Xích: Siêu AI 'Hủy Diệt' Mới Hay Lại Là Cú Lùa Gà Benchmark?

Anthropic vừa thả xích System Card của Claude Fable 5 làm dậy sóng giới dev với hơn 2100 điểm Hacker News. Liệu đây là bước nhảy vọt hay chỉ là bánh vẽ?

10 thg 64 phút đọc
Đọc tiếp →
code, coding, computer, data, developing, development, ethernet, html, programmer, programming, screen, software, technology, work, code, code, coding, coding, coding, coding, coding, computer, computer, computer, computer, data, programming, programming, programming, software, software, technology, technology, technology, technology
Chuyện NghềDrama IT

Bão LLM Đang "Đá Bát Cơm" Của Thợ Code Và Cú Sốc Tuổi Trung Niên?

Drama trên Hacker News: Một dev lên mạng khóc ròng vì thấy LLM đang bào mòn sự nghiệp của mình. Rốt cuộc AI có cướp chén cơm hay anh em đang tự ảo tưởng?

7 thg 63 phút đọc
Đọc tiếp →
laptop, hands, gadgets, iphone, apple, lens, macbook, mobile phone, smartphone, typing, blogging, flat lay, workspace, laptop, laptop, typing, typing, typing, typing, typing, blogging, blogging, blogging
Công nghệChuyện Nghề

Mạng 'Xã Hội' Nhưng Đ*o Có Bạn: Khi Thuật Toán Biến Chúng Ta Thành Lũ Nghiện Đu Trend

Nhớ cái thời lướt Facebook để xem thằng bạn cấp 3 hôm nay ăn gì không? Quên m* nó đi. Giờ mở app lên chỉ thấy thuật toán lùa gà bằng drama và trend nhảm nhí.

9 thg 64 phút đọc
Đọc tiếp →
http, computer, hand, mobile, smartphone, web, touch, finger, display, www, internet, looking for, web address, pc, browser, search engine, data, programming, worldwide, networking
Công nghệChuyện Nghề

Ladybird Đổi Quy Trình Lên Đồ: Tham Vọng Đấm Vỡ Mõm Chromium?

Trình duyệt Ladybird tuyên bố thay đổi toàn bộ quy trình phát triển. Hóng hớt Hacker News và bài học xương máu cho anh em dev từ project cuối tuần lên hàng xịn.

5 thg 64 phút đọc
Đọc tiếp →
cybersecurity, palm print, data security, firewall, hacker, malware, ransomware, hacking, cybersecurity, cybersecurity, cybersecurity, cybersecurity, cybersecurity, ransomware, ransomware, ransomware, ransomware
Công nghệChuyện Nghề

Bay Màu Token GitHub Chỉ Bằng 1 Click Qua Lỗ Hổng VSCode: Toang Rồi Các Đạo Hữu

Chỉ một cú lỡ tay nhấp link, token GitHub của anh em lưu trong VSCode sẽ bốc hơi theo gió. Hóng ngay drama bảo mật căng cực đang hot rần rần trên Hacker News.

3 thg 64 phút đọc
Đọc tiếp →
a man sitting in front of a laptop computer
Drama ITChuyện Nghề

Show HN Đang "Ngạt Thở" Vì Rác AI? Cuộc Chiến Giữa "Vibe Coding" Và Dev Thuần

Show HN đang bị AI làm loãng? Dân tình cãi nhau to về "Vibe Coding" vs Code thủ công. Dev chân chính nên khóc hay nên cười? Đọc ngay kẻo tối cổ.

18 thg 25 phút đọc
Đọc tiếp →