Note: This appears to be a fork of Sam Henri Gold’s recent lid-angle sensor project, with the wav file changed. The readme does give credit, though the license has been changed from Apache to MIT for some reason.
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?
What you really want is two slightly different "NOM NOM" noshing sounds on open and close so you can feed it some flash drives and instantly wear out the hinge as you rapidly make your laptop mimic an eating motion.
I'm sure the fine details of the Apple warranty covers cookie monster roleplaying.
DonHopkins · 1h ago
As long as we're testing the warrantee, how about a Farty Bird game where you flap by opening and closing your MacBook screen really fast!
freedomben · 30m ago
Brilliant variation on the clicking games! Love it
onlinehost · 23m ago
I don't know why this reminded me of a really scumbag troll thing we would do on AIM/AOL. I guess because it involves sound and open/close.
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.
Even farther off topic, but this reminds me of the time my friends and I recorded a 3 minute long wav file that ended with a quiet “this is god. Can you hear me? I’d like to talk with you,” and set it to be the error sound on a friend’s PC.
Much hilarity ensued.
andersco · 2h ago
For this to truly be funny, it needs to be installed on on an unsuspecting user’s laptop, preferably some C-level type about to join an in-person board meeting.
Angostura · 1h ago
I don't have a C-level to hand. My daughter's university laptop, however is just here...
lotsofpulp · 1h ago
Child-level works, too.
VladVladikoff · 2h ago
The GitHub needs a video demo. I’m too lazy to install this just to see it in action.
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`
N2yhWNXQN3k9 · 1h ago
Probably you are going to love introducing your kids to this and witnessing their reaction, but, isn't it more likely they won't remember what you forced upon them in the long run? They might not even give a fuck, ever? Just speaking from experience.
A4ET8a8uTh0_v2 · 1h ago
But does it change tune depending on the angle ( how tight is the opening )?
edit: clicked link. ofcourse it does
qwertytyyuu · 1h ago
How did this get number one spot on hacker news feed XD
DimmieMan · 47m ago
"wait you can do that?" + farts.
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.
scyzoryk_xyz · 1h ago
The GitHub posts for MacBook lid making X sound are going to be a daily thing now
Original: https://github.com/samhenrigold/LidAngleSensor
Demos (no farts, sorry): https://hachyderm.io/@samhenrigold/115159295473019599 https://hachyderm.io/@samhenrigold/115159854830332329
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
I'm sure the fine details of the Apple warranty covers cookie monster roleplaying.
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.
[1] https://github.com/iannuttall/fartscroll-lid/blob/main/FartS...
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.
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`
edit: clicked link. ofcourse it does
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.
(I will be sending a pull request just as soon as I get back to my laptop after dinner and seeing my nephews)