- 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) và 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
Ý 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
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
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
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
Ở 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
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
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
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