1 điểm bởi GN⁺ 2026-01-17 | 1 bình luận | Chia sẻ qua WhatsApp
  • Lấy cảm hứng từ một người mở video âm lượng lớn ở sân bay, tác giả đã tạo ra một web app phản hồi lại tiếng ồn xung quanh
  • Ứng dụng này hoạt động bằng cách phát lại âm thanh thu từ micro sau độ trễ khoảng 2 giây, khiến đối phương tự nghe thấy tiếng của mình và giảm âm lượng
  • Nhà phát triển đã dùng Claude AI để tạo ra một phiên bản có thể hoạt động chỉ với một lần nhập prompt
  • Tên được mượn từ dự án tương tự “ShutTheFuckUp”, và được triển khai bằng Web Audio API
  • Được phát hành theo giấy phép MIT, nên bất kỳ ai cũng có thể tự do sử dụng

Tổng quan dự án

  • STFU là một ứng dụng web đơn giản có khả năng phát hiện tiếng ồn xung quanh và phát lại chính âm thanh đó với độ trễ khoảng 2 giây
    • Động lực tạo ra dự án bắt nguồn từ tình huống một người ở sân bay vừa mở video reels thật to vừa cười
    • Trong tình huống khó có thể trực tiếp nhắc nhở, tác giả chọn cách phản hồi bằng việc phát ngược âm thanh cho họ nghe
  • Ứng dụng được tạo thành bằng Claude AI chỉ với một lần nhập prompt, và thực sự hoạt động

Cơ chế hoạt động

  • Theo phần mô tả, dự án tận dụng hiện tượng vòng lặp phản hồi thính giác (auditory feedback loop)bất hòa nhận thức (cognitive dissonance)
    • Khi người dùng nghe lại tiếng của chính mình với một độ trễ nhỏ, họ sẽ có xu hướng tự nhiên ngừng nói
    • Nhà phát triển cho biết mình không phải chuyên gia thần kinh học, nhưng chỉ cần “mọi người im lặng hơn” là đủ

Tên gọi và nguồn gốc

  • Tên dự án ban đầu là “make-it-stop”, nhưng
    sau khi thấy dự án tương tự “ShutTheFuckUp” do Tim Darcet tạo ra, tác giả đã đổi tên thành STFU
    • “Đó là cái tên hay hơn nên tôi đã lấy nó”

Cấu trúc kỹ thuật

  • Ứng dụng được xây dựng dưới dạng một trang HTML đơn, dựa trên Web Audio API
    • Các tệp chính là index.html, README.md, LICENSE
    • Tỷ lệ ngôn ngữ của kho mã là HTML 100%

Giấy phép và liên kết web app có thể sử dụng

1 bình luận

 
GN⁺ 2026-01-17
Ý kiến trên Hacker News
  • Ứng dụng này thật sự rất vui
    Tôi thường cố tình giả vờ tham gia vào cuộc trò chuyện khi thấy ai đó gọi điện bằng loa ngoài. Thường thì họ sẽ nhìn tôi rất kỳ quặc, rồi tắt loa và chuyển sang tai nghe. Thành công.
    Với những người mở Reels thật to, tôi sẽ cười giả hoặc buông vài câu bình luận. Thế là họ ngượng và đa số sẽ dừng lại. Cuối cùng thì tôi cũng chỉ muốn sự yên tĩnh

    • Bạn tôi làm kỹ sư AV ở địa điểm biểu diễn, và trên mixer có một nút gọi là “The Suck Button”. Khi bấm vào, màn hình monitor của DJ sẽ phát âm thanh có reverb và hạ xuống nửa cung, khiến tai họ bị rối. Nhờ vậy có thể kéo những DJ quá giờ xuống sân khấu trong vòng 30 giây. Có lần một DJ đã tắt tiếng monitor nên bỏ lỡ tới bốn lần cảnh báo
    • Dạo này tôi cũng bắt đầu đồng cảm với cách này. Dùng loa ngoài ở nơi công cộng tức là đã mời cả đám đông tham gia vào cuộc trò chuyện rồi. Nếu tôi phản ứng lại thì chính họ sẽ thấy khó chịu và thay đổi hành vi
    • Nhưng nếu đối phương là người nguy hiểm thì sao? Nếu họ đã phớt lờ chuẩn mực xã hội, họ cũng có thể bạo lực
    • Trước đây tôi từng bước lại gần một người đàn ông rồi lớn tiếng nói: “Mr. Smith? Chính phủ đã sẵn sàng rồi!” Hiệu quả thì khỏi bàn
    • Tôi cũng từng xem việc này như một ảo tưởng nho nhỏ. Hành động rất can đảm
  • Nói theo kiểu TikTok rẻ tiền “có hai kiểu người…”, thì vợ tôi lúc nào cũng để âm lượng điện thoại ở mức tối đa. Nhưng âm thanh đó lại có chất lượng loa cực tệ
    Tôi cũng không hiểu nổi những người đi bộ đường dài một mình mà vẫn mở nhạc bằng loa Bluetooth. Nếu ở một mình giữa thiên nhiên thì nên dùng tai nghe
    Dùng loa ngoài ở nơi công cộng với âm lượng tối đa cũng vậy. Loa điện thoại vốn được thiết kế để nghe trực tiếp gần tai nên chất lượng âm thanh cũng tốt hơn
    Tôi rất mong ngày công nghệ pin phát triển đủ để tiếng máy cắt cỏ biến mất. Tôi thật sự rất khổ sở với tiếng ồn lớn

    • Trong không gian chung, kỳ vọng một mức phép lịch sự nhất định là điều hoàn toàn hợp lý. Ép người khác phải nghe âm thanh của mình là ích kỷ. Lại còn chẳng tốn gì để tránh việc đó
    • Tôi cũng rất bực mình với nhạc mở loa khi đang đi bộ đường dài. Ở khu cắm trại thì còn được, nhưng trên đường mòn thì khó chịu chẳng khác gì tiếng xe máy
    • Ô nhiễm tiếng ồn chẳng khác gì hút thuốc thụ động. Tai nghe chỉ có 4 đô la, nên cái cớ “không phải ai cũng có tai nghe” thật vô lý
    • Có những người dường như lúc nào cũng cần âm thanh nền. Như thể họ muốn cảm thấy đời mình là một bộ phim vậy. Giờ nhiều người còn bật podcast để ngủ thay vì TV
    • Nhạc ở quán cà phê hay nhà hàng dạo này to quá mức, đến mức khó nói chuyện. Ô nhiễm tiếng ồn thật sự là một vấn đề
  • Có thể tôi thuộc thiểu số, nhưng tôi không hiểu vì sao phải dùng kiểu ứng dụng này mà lại không lịch sự mở lời nhờ trước

    • Có lần ở quán cà phê, một người đàn ông đang mở video trên điện thoại rất to và ai cũng khó chịu. Một bà lớn tuổi bước đến nói “Xin lỗi, ông có thể vặn nhỏ lại được không?” thì ông ấy đáp “À, xin lỗi” rồi giảm âm lượng ngay. Chỉ bằng một cuộc trò chuyện đơn giản là xong
    • Nhưng trên tàu điện thì cũng có thể dẫn đến cãi vã. Có những người cố tình gây sự nên có thể nguy hiểm
    • Tôi nghĩ đây giống một kiểu ‘ảo tưởng báo thù của dân kỹ thuật’ hơn. Có lẽ là câu chuyện tưởng tượng chứ không hẳn đã thực sự làm
    • Bạn đã bao giờ thực sự nói “làm ơn im lặng một chút” chưa? Phần lớn mọi người không phản ứng lịch sự đâu
    • Nhiều người không làm được vì lo âu xã hội. Họ sợ bị từ chối hoặc bị bẽ mặt. Người có thể bước đến chỗ người lạ và lịch sự góp ý vốn đã là người có kỹ năng xã hội khá tốt rồi
  • Nghe câu “đồ cũ rồi lại thành mới”, tôi nhớ đến Speech Jamming Gun do các nhà nghiên cứu Nhật Bản làm ra
    Bài viết liên quan

    • Điểm mấu chốt để cản trở lời nói của ai đó là cho họ nghe chính giọng nói của mình bị trễ vài trăm mili giây. Trễ 2 giây thì có lẽ quá dài nên hiệu quả gây nhiễu thực tế sẽ kém
    • Ứng dụng của OP không phải để gây nhiễu nhận thức mà là để tạo ra nhận thức xã hội. Nó không chặn lời nói theo đúng nghĩa
    • Trước đây tôi cũng từng muốn tích hợp sẵn chức năng kiểu này vào smartphone. Để cắt ngắn những cuộc gọi dai dẳng không hồi kết
    • Liên quan còn có phát minh đoạt giải Ig Nobel
  • Ở công ty, có người còn họp trong nhà vệ sinh. Vừa gọi điện vừa đi vệ sinh, nền thì vang lên tiếng xả nước. Tôi hiểu khác biệt văn hóa, nhưng việc này không phù hợp

    • Trong cuốn tiểu sử LBJ của tác giả Robert Caro cũng có chuyện như vậy. LBJ được cho là đã dùng chiến thuật đàm phán trong nhà vệ sinh để gây áp lực với đối phương
    • CTO trước đây của tôi cũng thế, còn tôi thì cố tình canh đúng thời điểm xả nước để trêu ông ấy
    • Tôi không làm như vậy, nhưng tôi hiểu sự mệt mỏi của những người bị hành hạ bởi các cuộc họp suốt cả ngày. Có lẽ đó là hệ quả của việc đời thường và họp hành trộn lẫn vào nhau
    • Dù là bất hợp pháp, vẫn có cách làm rớt cuộc gọi bằng thiết bị gây nhiễu sóng bỏ túi. Nhưng ở Mỹ thì có nguy cơ bị phạt tiền và ngồi tù
    • Sếp ở chỗ làm cũ của tôi cũng thế, và khi đang nói chuyện với khách hàng mà nghe tiếng bồn cầu thì độ tin cậy giảm hẳn. Có khi đó là lý do số khách hàng mới bị giảm
  • Thật sự rất buồn cười. Tôi nghĩ phép tắc nơi công cộng là vấn đề văn hóa hơn là vấn đề can đảm.
    Ở nước tôi, dù ai đó có ồn ào thì đa số cũng bỏ qua. Trong khi ở Hà Lan, Đức hay các nước Scandinavia, người ta sẽ góp ý ngay

    • Ở Thụy Điển, người ta có thể bắt bẻ người nhập cư hay người nước ngoài ngay cả chuyện nhỏ nhặt, nhưng giữa người bản xứ với nhau thì tuyệt đối không làm vậy. Suốt 25 năm tôi chưa từng thấy trường hợp nào như thế
  • Tôi thường làm thế này trong những tình huống đó. Tôi giả định đối phương chỉ sơ ý và giả vờ giúp đỡ
    Ví dụ, với người mở Reels thật to ở nơi công cộng, tôi nói “Tai nghe của bạn bị tuột rồi, ai cũng nghe thấy đấy!”
    Với người để rác lại rồi xuống xe, tôi sẽ đưa cho họ và nói “Bạn để quên đồ này rồi!” Thế là tự nhiên thành uốn nắn hành vi

  • Thật chua chát khi việc một người không dám nói ai đó đang ồn ào mà thay vào đó lại làm ra một ứng dụng JavaScript 12 dòng trở thành bài nổi bật

    • Phần bình luận lại trôi hẳn sang tranh cãi kiểu có nên nghe nhạc khi đi bộ đường dài không
    • Dạo này số người phản xã hội đến mức nói không lọt tai ngày càng nhiều. Với những người như vậy thì nói cũng không giải quyết được gì
    • Thật khó tin là ngày xưa Twitter chỉ là một trang tĩnh để đăng tin nhắn 140 ký tự
  • Một trong những web app tôi thích là webcammictest.com, khi test mic có chức năng echo trễ 0 giây, 1 giây và 3 giây

  • Tôi là người Mỹ gốc Ấn. Tôi đã nói với bố mẹ hàng trăm lần rằng hãy giảm tiếng TV hay video xuống, nhưng chỉ 5 phút sau là lại to lên. Có lẽ họ không muốn thừa nhận thính lực đang suy giảm
    Tôi lớn lên ở Mỹ nên có ý thức giữ ý với người khác, còn bố mẹ tôi thì không. Có lẽ là khác biệt văn hóa. Lần tới khi về Ấn Độ tôi nhất định sẽ thử ứng dụng này

    • Ngược lại, những người quá nhạy cảm với âm thanh cũng khó chịu không kém. Họ nghĩ thế giới phải yên tĩnh theo đúng tiêu chuẩn của mình. Chỉ cần đeo nút bịt tai là xong thôi