- Chuỗi thảo luận “Ask HN: What are you working on?” diễn ra hằng tháng trên Hacker News là nơi người dùng chia sẻ những gì họ đang thực hiện
- Bao gồm nhiều dạng công việc khác nhau như dự án cá nhân, startup, nghiên cứu, mã thử nghiệm, v.v.
- Người tham gia sẽ mô tả ngắn gọn tiến độ hiện tại, thách thức kỹ thuật, kế hoạch sắp tới của mình và nhận phản hồi từ những người dùng khác
- Chuỗi thảo luận này có cấu trúc đối thoại mang tính cộng đồng, nơi diễn ra trao đổi ý tưởng tự do và đề xuất hợp tác
- Không có giới hạn chủ đề riêng biệt, và bất kỳ ai từ lập trình viên mới bắt đầu đến nhà sáng lập dày dạn kinh nghiệm đều có thể tham gia
- Đây là một trong những sự kiện cộng đồng định kỳ tồn tại lâu nhất trên Hacker News, góp phần thúc đẩy sự giao lưu sôi nổi trong hệ sinh thái công nghệ
1 bình luận
Bình luận trên Hacker News
Đã làm việc gần 2 năm để cải thiện stack in ấn và quét của Linux (CUPS, SANE, AirSane)
Thật đáng tiếc là ngay cả stack được gọi là “hiện đại” này cũng dựa trên nền mã hơn 20 năm tuổi, nên vẫn còn nhiều lỗi cơ bản và chỗ cần tối ưu
Hiện vẫn phải duy trì 5 kiến trúc driver và 4 rasterizer, mang theo toàn bộ khả năng tương thích ngược
Toàn bộ stack in ấn do 4 người bảo trì, còn phần quét chỉ có đúng 1 người
Ubuntu 26.04 LTS dự kiến sẽ là phiên bản cuối cùng dùng CUPS v2, còn v3 sẽ bỏ cấu trúc driver hiện tại và đưa vào in không cần driver
Các driver mã nguồn mở đã tương thích thông qua wrapper, nhưng phần lớn driver thương mại nhiều khả năng sẽ không hoạt động
Nếu bạn quan tâm đến việc cải thiện in ấn/quét, hãy liên hệ OpenPrinting
Cá nhân tôi cho rằng hộp thoại in tiêu chuẩn và hộp thoại tệp của Windows là những tính năng bị đánh giá thấp nhất
Trải nghiệm “cứ thế mà chạy” mà không cần đào tạo lại người dùng hay sửa ứng dụng khi đổi OS là điều rất quan trọng
Linux hay Mac cũng tương tự, nhưng Windows trong nhiều thập kỷ qua nhất quán và dễ dùng hơn nhiều
Tôi cũng muốn biết liệu có thể làm việc hỗ trợ phần cứng mà không có thiết bị thật hay không, vì hẳn là không thể kiểm thử mọi thiết bị, nên chắc phải có vài mẹo kiểm thử
Tôi đang phát triển một nguyên mẫu máy phát/rip CD tên là ripbox
Đây là thiết bị cho phép vừa nghe CD vừa rip và sao lưu, đồng thời stream để có thể nghe ở bất cứ đâu
Tôi đang thiết kế nó theo thói quen nghe nhạc của em họ mình: ở nhà thì nghe cả album, ra ngoài thì nghe từng bài
Tôi đã làm một nhà chim mới bằng camera Unifi Protect và giao diện web
Đây là hệ thống tự động nhận diện và hiển thị loài chim ghé thăm cùng số lần xuất hiện
Ảnh nhà chim, Ví dụ UI 1, Ví dụ UI 2, Ví dụ UI 3, Ví dụ gắn nhãn khuôn mặt
Sau này tôi định huấn luyện một mô hình ML để tự động phân loại chim
Tôi đang làm bánh mì có mùi hương tinh tế bằng men biến đổi gen
Tôi đã tạo được hương nho, và hiện đang nghiên cứu hương wintergreen
Tôi cũng đang tạo cúc La Mã đỏ. Mục tiêu là làm ra những ổ bánh có hương vị độc đáo mà chỉ người được mời tới tiệc mới có thể nếm thử
Ở khu vực SF, tôi muốn dùng kiểu flavoring dựa trên công nghệ sinh học này như một tấm danh thiếp
Tôi tò mò không biết mùi hương chỉ tinh tế nhẹ nhàng thôi, hay đủ rõ để ai đó nói “ủa bánh này có vị nho à?”
Có thể thời đại hòa bình sắp đến rồi
Side project mang tính meta của tôi là bodge.app
Tôi đã xây dựng một nền tảng FaaS dựa trên Lua để có thể nhanh chóng tạo ra nhiều dự án nhỏ
Ví dụ như API thời gian hiện tại, email nhắc giờ đi làm, cảnh báo server Matrix bị down, bộ chọn ngẫu nhiên, chuyển đổi voicemail, cảnh báo phiên bản, scraper tin tuyển dụng, server WebPush, bộ đếm lượt truy cập SVG v.v.
Ban đầu tôi dùng riêng cho mình rồi công khai ra, và hiện tại có thể dùng miễn phí
Tôi tò mò bạn chọn Lua chỉ vì thích, hay vì lý do thực dụng
Việc mở rộng thành dịch vụ hỗ trợ nhiều ngôn ngữ cũng có vẻ thú vị
Kiểu như danh sách ngôn ngữ của Code Golf
Tôi đã tạo ra một cấu trúc cho phép chia sẻ mã dùng chung giữa nhiều dự án
Với khái niệm “library là hàm, app là đối tượng”, tôi đang cố giải bài toán Expression Problem
Ví dụ: Clojure multiproject example
Sau nhiều năm suy nghĩ về mô hình hậu-UNIX, gần đây tôi đang làm nguyên mẫu một nền tảng truyền thông điệp dựa trên capability
Nhắm tới Linux và RISC-V, tôi muốn giảm độ trễ thông điệp bằng thiết kế không stack và tiến trình nhẹ
Tôi cũng tự làm một trình giả lập RISC-V để xây dựng môi trường sandbox hoàn chỉnh
Mục tiêu là tạo ra một hệ thống đối tượng phân tán giống như lai giữa Smalltalk và Erlang VM
Tôi thích thức trắng đêm để giải những bài toán kiểu này
Là một bác sĩ giải phẫu bệnh và nhà nghiên cứu u thần kinh, tôi đang phát triển summarized.science để theo kịp bài báo nhanh hơn
Mỗi tháng tôi thu thập các bài báo theo chủ đề quan tâm và dùng LLM để trích xuất tóm tắt chủ đề và xu hướng
Tôi mới quay lại làm web sau một thời gian dài, nên vẫn còn nhiều chỗ cần trau chuốt
Rất mong nhận được phản hồi
Sẽ tốt hơn nếu có thể chỉ đăng ký các chủ đề cụ thể (#insulin-resistance chẳng hạn)
Ngoài ra, nếu có thêm bài tổng quan chuyên sâu tập trung vào meta-analysis thì sẽ rất tuyệt
Tôi đang làm recipes.justshare.io, một công cụ chuyển video nấu ăn thành công thức
Khi thấy món ăn mình thích trong video, bạn có thể dùng nút Instacart để được giao nguyên liệu trong vòng một giờ
Đây là một thử nghiệm nhằm thu hẹp khoảng cách giữa việc xem video và thực sự nấu món đó
Tôi đã dùng Claude Code để tạo một script tự động đổi tên file screenshot
Nó kết hợp OCR và khả năng thị giác để đổi những tên như “Screenshot 2025…” thành những tên có ý nghĩa như “vscode_python_debug_settings.png”
Nếu cấu hình bằng Folder Action của macOS thì nó sẽ tự chạy
Kho lưu trữ GitHub
Tuy nhiên phải giữ nguyên “ngày sửa đổi cuối cùng” của file để việc sắp xếp không bị vỡ
Tôi nghĩ có lẽ dùng công cụ quản lý ảnh tích hợp như Immich sẽ hợp lý hơn
Tôi đang phát triển valtima4.com, một RPG sinh tồn mang cảm giác Apple II thập niên 80
Nó tái hiện gameplay của Valheim bằng UI dạng ô kiểu Ultima
Có đầy đủ các yếu tố hiện đại như thế giới tạo thủ tục, thị trấn, NPC, thu thập-chế tạo-khám phá hầm ngục
Tôi đã làm rải rác trong vài tháng và rất mong nhận được phản hồi
Trò chơi làm tôi nhớ đến UnReal World (theo nghĩa tích cực)