Fartscroll-Lid: an App That Plays Fart Sounds When Opening or Closing a Macbook
Posted4 months agoActive4 months ago
github.comTechstoryHigh profile
excitedpositive
Debate
40/100
HumorMacbookSoftware Development
Key topics
Humor
Macbook
Software Development
A humorous app that plays fart sounds when opening or closing a MacBook has gained popularity on GitHub and HN, sparking discussions about its creativity and potential uses.
Snapshot generated from the HN discussion
Discussion Activity
Very active discussionFirst comment
22m
Peak period
22
0-2h
Avg / period
8
Comment distribution56 data points
Loading chart...
Based on 56 loaded comments
Key moments
- 01Story posted
Sep 11, 2025 at 6:41 PM EDT
4 months ago
Step 01 - 02First comment
Sep 11, 2025 at 7:03 PM EDT
22m after posting
Step 02 - 03Peak activity
22 comments in 0-2h
Hottest window of the conversation
Step 03 - 04Latest activity
Sep 12, 2025 at 12:47 PM EDT
4 months ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
ID: 45216844Type: storyLast synced: 11/20/2025, 4:35:27 PM
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.
[1] https://github.com/iannuttall/fartscroll-lid/blob/main/FartS...
Original: https://github.com/samhenrigold/LidAngleSensor
Demos (no farts, sorry): https://hachyderm.io/@samhenrigold/115159295473019599 https://hachyderm.io/@samhenrigold/115159854830332329
Sam Henri Gold's readme is really funny, especially in comparison to Fartscroll-Lid's soulless AI emoji slopfest of a readme.
https://theonion.github.io/fartscroll.js/
Coincidentally the number of stars this library had over the years was a decent predictor whether a new frontend library/framework was mature enough for adoption.
In other words: if something is less popular than a joke library that makes fart sounds, can it really be considered as having the momentum to go mainstream? For instance, ReasonML struggled for years to beat fartscroll.js. Where is it now?
https://www.wired.com/2008/12/iphone-fart-app/
It got #1 in App Store and made $10k/day
Yep… Humanity is… let’s face it, pretty stupid.
I, for one welcome, the latest bubble. And, with it, our new, venerable AI overlords!
Mobile^H^H^H^H^H^HAI first!!!!
https://en.wikipedia.org/wiki/Roland_the_Farter
I'm sure the fine details of the Apple warranty covers cookie monster roleplaying.
There's something wonderful in only knowing that there's and entire lid angle sensor API in a macbook purely because someone reverse engineered it to make the laptop fart.
If you remember using AOL or AIM(AOL Instant Messenger) there were sound effects for various "events" like "Welcome" or "You've got mail" when you got a new email.
AOL and AIM had "buddy lists" and there were sound effects when they came online or offline. Like a knocking sound and door closing sound.
In the early 2000s when cable and DSL was becoming more widespread, it became cool for people to leave their AOL/AIM accounts connected all the time. This generally meant a computer running usually in their house, bedroom, or living room. People would leave "Away Messages" sort of like a status on a social media timeline. I think Jack Dorsey said turning AIM away messages into a timeline was one of his original inspirations for making a social media app. Anyway
So someone opens Visual Basic and starts writing some code. It goes to the privacy preferences of their own account and checks "Don't allow anyone to see me online" and then clicks apply.
Now it checks "Allow everyone to see me online" and clicks apply.
What does this do for everyone on your buddy list?
They hear a constant rotation of WAV files like BuddyIn.wav BuddyOut.wav. Over and over.
you can hear in the first few seconds of this video https://www.youtube.com/watch?v=AQjfU4g6_SQ
Much hilarity ensued.
I guess I could still use it when my wife messages me on Signal.
I may as well install this to reaffirm that yes, this is an Apple product (in case you fail to see the prominent logo) and yes, I am better than everyone else for owning one (/sarc).
(I will be sending a pull request just as soon as I get back to my laptop after dinner and seeing my nephews)
edit: clicked link. ofcourse it does
https://github.com/tcsenpai/pybooklid
here is an example that plays a sound via Pygame
https://github.com/Petess/MacLidPythonSound
This avoids having to deal with Xcode.
* except the rewrites of existing software in Rust of course.
Seconding the call for a video.
Also the instructions to remove the quarantine attr don't work.
xattr -cr ~/Downloads/FartScrollLid.app 11:12:20
option -r not recognized
edit: that should be `xattr -d FartScrollLid.app`
5 more comments available on Hacker News