Al

Alzheimer's Buddy: Use Flashing Light and Sound at 40Hz

Hacker News

Alzheimer's Buddy: Use Flashing Light and Sound at 40Hz

I recently learned about some fascinating research done at MIT for potentially treating Alzheimer’s using light and sound stimulation at 40 hertz. Nothing has been proven yet, but it seemed compelling to me, especially given the safety and simplicity of the treatment (i.e., no drugs, no electrodes, just looking at light and hearing sounds). I wanted to try it myself, but was surprised how hard it was to find something free and easy to use to generate such pulses. Which is odd because I remember some freeware DOS program I tried back in the 90s which did all this kind of stuff (anyone know what I’m talking about? Google fails me…). So anyway, I made this tool in a couple hours and put it up as a public service so that older people can try this treatment now without waiting years for FDA trials to finish and without getting a diagnosis and expensive piece of medical equipment. The code is available here: https://github.com/Dicklesworthstone/anti_alzheimers_flasher As an aside, I first tried making this in Rust, but gave up after finding it incredibly annoying to deal with the wgpu library with its ever changing and breaking API. This was a surprise because I generally find working in Rust to be quite pleasant. In contrast, doing it in JS was a total breeze, and I was impressed how well canvas and webaudio works nowadays. It also makes it easy to add documentation right there on the page, to distribute it, and to get it working on mobile phones automatically. Web development is pretty awesome! The best part is that, because I made it as a single html file on GitHub, I was able to deploy it without even setting up Nginx on a machine somewhere— I just used Cloudflare Pages and the whole thing took a couple minutes (getting the domain from Cloudflare made things even easier since they automatically handled everything with the certificate). I realize that there are limitations in using a computer screen for precise flashing given hardware refresh rates. I’d certainly welcome any PRs if people have ideas about how to improve it or make it more efficient without breaking it on mobile. I tried to do the flashing in a way that can be easily hardware accelerated in modern browsers. The hardest part was getting rid of the disconcerting popping artifacts when starting and stopping the low frequency audio, but I resolved it by ramping up and down the volume beforehand.

Share card

Actual performance

96points
79comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
91%91% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Hacker NewsStrong engagement from HN community · Strong signals: nginx, ide, io · Missing: https docs, excited, just released
75%75% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Product HuntOn track for Day 1 leaderboard · Strong signals: mac, google, computer · Missing: agents, macos, agent
73%73% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Strong signals: efficient · Missing: plus, platform, intuitive
48%48% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: google, way · Missing: mobile apps, ios, personal
41%41% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
15%15% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Strong signals: audio · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Ho
HostMyDocs, a light Angular 2 webapp to centralize your documentations46%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

HostMyDocs, a light Angular 2 webapp to centralize your documentations

Hacker News5
C-Light
C-Light15%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Compostable Tealights

Indie Hackers
TC
TCP/UDP over sound69%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

TCP/UDP over sound

Hacker News186
So
Sound Classification with CoreML59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Sound Classification with CoreML

Hacker News1
HarmonyDrop
HarmonyDrop47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Harmonydrop: Where your sound becomes legend. 🎧

Product Hunt+9
StateLab Reset
StateLab Reset17%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Experimental 40Hz gamma brain stimulation tool (light+sound)

Indie Hackerscommitment-side-project
Co
Communication Without Networks – Just Light and Sound (Spectra)41%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Communication Without Networks – Just Light and Sound (Spectra)

Hacker News1
Us
Use-sound, a React hook for sound effects on the web65%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Use-sound, a React hook for sound effects on the web

Hacker News131
Light-Brow
Light-Brow41%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A light browser for windows

Product Hunt+6
ProductLift
ProductLift36%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

ProductLift is a product owner's sparring buddy.

Indie Hackers2communication