Mỗi khi bạn đọc xong một bài trên blog này, ở cuối trang có bốn bài viết khác hiện ra dưới dòng chữ “Có thể bạn sẽ thích”. Với người đọc, đó là một chi tiết nhỏ bên lề trang. Với tôi, đó là một thuật toán học máy chạy bằng Go thuần, không một thư viện bên ngoài, và mỗi dòng code của nó …
Khi tôi nói với một người bạn rằng mình vừa viết lại toàn bộ pipeline gợi ý bài viết từ Python sang Go, câu hỏi đầu tiên của anh ấy không phải “nhanh hơn bao nhiêu?” mà là “làm sao mày biết nó vẫn chạy đúng?”. Đó chính là câu hỏi đúng đắn nhất. Viết lại một thuật toán sang …
Có một khoảnh khắc mà mọi quyết định kỹ thuật của blog này được thử thách: khoảnh khắc commit và đẩy code lên GitHub. Mỗi lần push, một workflow tự động chạy — và nếu một bước nào đó thất bại, trang web sẽ không được cập nhật. Trước khi diễn ra cuộc migration sang Go, quy trình đó gồm những bước …
Chuyện bắt đầu với một con số nhỏ nhưng có hậu quả lớn: 5.000. Con số ấy là giới hạn chiều dài phần thân bài viết khi tính toán bài liên quan — một bước “cắt gọn” để pipeline không phải xử lý bài dài cả nghìn dòng. Trong bản Python, dòng code chỉ đơn giản là body[:5000]. Khi tôi port …
Một buổi sáng, tôi mở terminal và gõ một lệnh duy nhất để build toàn bộ trang web này. Không còn pip install, không còn môi trường Python, không còn bước “chờ scikit-learn tải xong”. Toàn bộ chuỗi công cụ — từ trình tạo trang tĩnh đến thuật toán gợi ý bài viết liên quan — giờ đây đều nói …
Giữa muôn vàn thức uống du nhập, trà vẫn giữ cho mình một chỗ đứng rất riêng trong đời sống người Việt. Không ồn ào như rượu, chẳng vội vã như cà phê, hương trà len lỏi vào từng ngôi nhà, từng quán cóc ven đường, từng buổi sớm mai và đêm khuya bên bếp lửa. Dù cuộc sống ngày càng hiện đại, văn hóa …
Tháng 7 vừa khép lại bằng một chuỗi đối đầu nảy lửa trên màn ảnh rộng: The Odyssey của Christopher Nolan, Spider-Man: Brand New Day cùng những bom tấn đã làm nên mùa hè phòng vé sôi động. Bước sang tháng 8, nhịp phát hành có phần chậm lại nhưng không hề kém phần sôi động. Hai gương mặt phim Việt là …
Người ta thường kể câu chuyện của Amazon như một truyền thuyết Silicon Valley: một người đàn ông bỏ công việc lương cao ở phố Wall, dọn về một ngôi nhà thuê ở vùng ngoại ô Seattle, và gõ những dòng code đầu tiên của một hiệu sách trực tuyến ngay trong gara. Ba thập kỷ sau, cái tên ấy đã trở thành …
Sớm tinh mơ bên bờ bắc sông Hương, dòng nước phẳng lặng phản chiếu mái ngói rêu phong của Kỳ Đài và những bức tường thành trầm mặc. Con thuyền rồng chậm rãi trôi, tiếng ca Huế chưa kịp ngân xa đã tan vào sương sớm. Đứng trước cổng Ngọ Môn, nhiều người không khỏi tự hỏi: vì sao giữa một dải đồng …
Sáng thứ Hai nào cũng vậy, bạn mở laptop và nhìn danh sách việc cần làm dài vô tận: trả lời email, họp nhóm, sửa bản thuyết trình, học thêm một khóa online, dọn dẹp thư mục… Đến cuối tuần, bạn lướt lại và nhận ra thành quả đáng kể nhất trong tuần chỉ đến từ hai, ba việc duy nhất — thường là những …