Tiện ích Chrome nhỏ nhưng vui: đánh dấu mọi bài đăng của Greg trên Hacker News

14 tháng 9, 2026·3 phút đọc

Một lập trình viên tạo tiện ích Chrome để không bỏ lỡ bất kỳ sản phẩm nào của người bạn Greg — người thường xuyên chia sẻ các dự án vui trên Hacker News. Tiện ích sẽ gắn huy hiệu màu cam có mặt Greg lên các bài viết và bình luận liên quan, kèm hiệu ứng Greg nhảy múa ở góc trang.

Tiện ích Chrome nhỏ nhưng vui: đánh dấu mọi bài đăng của Greg trên Hacker News

Có những người bạn luôn khiến bạn bất ngờ với những thứ họ tự làm ra. Với tác giả của tiện ích này, người bạn đó tên là Greg — người thường xuyên chia sẻ những dự án cá nhân thú vị lên Hacker News mà đôi khi chính bạn cũng không nhận ra là do anh ấy làm.

Vấn đề nằm ở chỗ: bạn đọc một bài viết hay, thấy đường dẫn quen quen, rồi mới nhận ra — "À, lại là Greg!". Để không bỏ sót bất kỳ sản phẩm nào của bạn mình, tác giả đã tạo ra Is It Greg? — một tiện ích Chrome nhỏ gọn nhưng đầy tính giải trí.

Tiện ích này hoạt động như thế nào?

Is It Greg? sẽ quét các bài đăng trên Hacker News và tô sáng những nội dung:

  • Liên kết tới tên miền greg.technology hoặc bất kỳ tên miền phụ nào của nó
  • Bài viết do chính Greg (tài khoản gregsadetsky) gửi lên
  • Bình luận của Greg trong các thảo luận

Những nội dung khớp sẽ được gắn một huy hiệu màu cam nhỏ có in mặt Greg. Không chỉ dừng ở đó, mỗi khi có ít nhất một "Greg" xuất hiện trên trang, anh ấy sẽ xuất hiện nhảy múa ở góc dưới bên phải màn hình, kèm theo một bộ đếm nhỏ cho biết có bao nhiêu Greg đang hiện diện.

Khi rê chuột vào huy hiệu, một dòng giải thích sẽ hiện ra kèm hình Greg nhảy múa. Bấm vào nhân vật Greg ở góc màn hình, anh ấy sẽ "bắn" thêm nhiều Greg khác bay khắp trang. Còn nút đếm màu cam là một nút riêng — bấm vào đó để nhảy tới vị trí xuất hiện tiếp theo của Greg trên trang.

Cài đặt cực kỳ đơn giản

Tiện ích này không cần bước build, không có phụ thuộc nào, và cũng không yêu cầu quyền truy cập nào ngoài việc chạy trên news.ycombinator.com. Cách cài đặt như sau:

  • Mở chrome://extensions
  • Bật Developer mode (chế độ dành cho nhà phát triển) ở góc trên bên phải
  • Bấm Load unpacked và chọn thư mục chứa mã nguồn của tiện ích
  • Truy cập Hacker News và thử đường dẫn /from?site=greg.technology để xem hiệu ứng hoạt động

Nếu bạn bật chế độ "reduce motion" trên hệ điều hành, Greg sẽ đứng yên thay vì nhảy múa, và những Greg bị "bắn" ra sẽ mờ dần tại chỗ thay vì bay lượn — một chi tiết nhỏ nhưng thể hiện sự quan tâm tới người dùng nhạy cảm với chuyển động.

Một dự án nhỏ, một tinh thần lớn

Điều thú vị ở Is It Greg? không nằm ở độ phức tạp kỹ thuật, mà ở cách nó thể hiện tình bạn và sự trân trọng những sáng tạo của người khác. Những dự án như ikea complexity index hay Boing của Greg là ví dụ cho tinh thần "làm cho vui" đặc trưng của cộng đồng lập trình viên.

Đôi khi, cách tốt nhất để tôn vinh một người bạn sáng tạo là xây dựng một công cụ nhỏ để không bao giờ bỏ lỡ điều họ làm.

Với các lập trình viên Việt Nam đang tham gia hoặc theo dõi Hacker News, đây cũng là một ví dụ thú vị về cách biến một ý tưởng cá nhân nhỏ bé thành sản phẩm hoàn chỉnh chỉ trong vài giờ — không cần framework phức tạp, không cần backend, chỉ cần một chút sáng tạo và một chút tình cảm dành cho bạn bè.

Giao diện tiện ích Is It Greg hiển thị huy hiệu màu cam trên Hacker NewsGiao diện tiện ích Is It Greg hiển thị huy hiệu màu cam trên Hacker News

Nếu bạn cũng có một người bạn "hay làm ra những thứ hay ho" và muốn theo dõi họ, có thể đây chính là nguồn cảm hứng để bạn tự viết cho mình một tiện ích tương tự.

Ví dụ về huy hiệu đánh dấu bình luận của GregVí dụ về huy hiệu đánh dấu bình luận của Greg

Chia sẻ:FacebookX
Nội dung tổng hợp bằng AI, mang tính tham khảo. Xem bài gốc ↗