frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

I Miss My Fan Regulator

https://rishikeshs.com/fan-regulator/
13•surprisetalk•1d ago

Comments

op00to•1d ago
This is an easy case for home automation. I use voice control for my fan (though it is the older style type, I have a Caseta fan control switch).
zem•1d ago
except that the entry barrier to hooking your fan up to home automation is even harder than keeping a remote findable and in batteries, and if you're non-technical your only option is probably some internet-of-shit stuff that has to go through a remote server in order to function at all.
Spivak•1d ago
Well the main barrier is that getting a radio that transmits on 304MHz is a huge PITA so you end up having to go full SDR to get that frequency and it's way more effort than the off-the-shelf 433Mhz boards that control other small electronics.
orev•1d ago
The Bond bridge is a very easy to use puck that bridges WiFi and these frequencies.
politelemon•1d ago
Anything is an easy case for home automation if you have the motivation energy and patience for tinkering. The author wants the opposite.
dlcarrier•1d ago
I used to be annoyed with fan remotes, until I found an SDR tool for the Raspberry Pi that let me clone the remote and control the fan with a cron job.

Also, on open-loop remotes you absolutely have to have separate on and off buttons, otherwise you end up accidentally hitting the button an extra time and getting out of phase with its power state, turning it on and off multiple times, until you realize what happened, then waiting for it to settle into a state, then possibly hitting the button one more time.

andyferris•1d ago
I have to agree; the designs of the remotes are atrocious. The designers should have prioritized the “can’t see the remote at 4AM” problem over the dozens of features I’ll never use.
bravesoul2•1d ago
I suspect it is not features, but the cost of designing a good UX remote is much greater than using a tv-like remote that some manufacturer has set up tooling for and you just need to change the label.
jacknews•1d ago
But the original designer/manufacturer could have invested some time in a decent UI.

Perhaps we should have govt 'UI standards' in the same way we have other efficiency standards. Or even a voluntary 'UI council quality rating' or something, to encourage good design from the start.

temp0826•1d ago
My fan remote has 9 buttons, 2 of which are for the light. I really only ever hit two buttons ("1", the lowest speed, which also turns it on if it's off, and the power button). Pretty easy to figure out in the dark. I guess I'm a little surprised that something like this could cause such anguish.
g_sch•1d ago
Fan/AC remotes have some of the worst, most unexpected UX I've ever seen. I still remember an AC remote at an Airbnb I stayed at a few years ago that, instead of having temperature control buttons that said "up"/"down" or "hotter"/"colder", it had two buttons that said "too hot" and "too cold". The "too hot" button decreased the temperature setting on the thermostat and the "too cold" button increased it.

This labeling makes some sense if you stop to think about it, but I can't shake the thought that this was the first time I encountered an interface that asked me to describe how I was currently feeling, rather than me telling it what I wanted it to do.

RestartKernel•1d ago
The sentiment resonates with me, but I don't agree with the suggestion to combine the ON and OFF buttons into a single power button. Given you are stuck with a remote, there is 1) a decent chance your button press won't register, 2) no way of definitively knowing the current power state, as you would with a switch. Being able to spam the button for your desired power state, when it is unclear whether the fan is spinning up/down or not, is good UX when a control with better UX isn't available.
orev•1d ago
Absolutely. Remote controls that only provide a power toggle instead of separate on/off signals make automation almost impossible.
fragmede•1d ago
just send the toggle and measure power draw on the power input
hbogert•1d ago
just use idempotent commands
jauntywundrkind•1d ago
I agree that there are some super legit grumbles about the interface, about the UX here. There is deserved off-gassing. And the lack of simple standard convention sucks.

Both the worst part of this & what makes it hard for me to really accept is how circumstantial it is. It's just some bad fan, someone over sensitive or not quite jiving with their thing. It could be any of a million other ways, nothing is inherent. But these two have been thrown together and probably neither had much say in it, and the hard inflexibility of the circumstances sucks.

There's maybe possibly infrared / IR here? One could do their own remote? Maybe Matter will give us a world where we have agency & optionality for how we control our devices maybe possibly? The core tech here is better, much better, but what works for any given person is so… personal. And this person feels trapped, maybe really is. But the cost to add options is, materially, very very very little. Alas that optionality will itself often be unpleasant for many. Around and around the difficulties revolve.

theamk•1d ago
Advice to the author: attach the remote to the wall. Some remotes come with its own bracket, but if not then some double-sided tape would work. Author liked old fixed regulator, so they should be fine with new one being fixed too.

This would completely eliminate half of the problems - no more lost remotes, no more lost batteries. This will also go a great way towards "access in the dark" thing as author will start to develop muscle memory on where "1" button is.

For more "advanced" things, get a universal fan control. Those often have more distinctive buttons, and if you can find the one with plastic buttons (not rubber ones), then you can melt some of them for this super distinct feel in the dark.

In other words, don't just be angry, do something to fix. It's pretty easy in this case.

cosmotic•1d ago
One benefit of the separate on/off controls is that you can press off 10 times in a row, in case the first 9 times the signal encounters interference, without concern that subsequent presses turn it back on. With a fan, this is more troublesome than a light because you can't look at a fan that's spinning and quickly determine if it's slowing down.

You can't use smarter radios that confirm receipt because there could be another control that changed the mode.

I much prefer "move to this mode" instead of "toggle modes". It's way more predictable and I can be much more lazy.

NoPicklez•1d ago
I don't think its a limitation of the technology that makes it require a remote. It's that the fan that was purchased didn't feature a wall controller, however many do have them.

Or why don't you just attach the remote to the wall.

rishikeshs•1d ago
Author here:

Most of the BLDC fans these days do not come with a fan controller other than the remote.

oakwhiz•1d ago
Fans for HVAC often come in a voltage or current controlled mode which can be wired up to a knob. Much nicer to deal with than these remotes.
vizzah•1d ago
UX/UI is steadily going downhill on everything where it was "re-designed". I feel new generation wants to re-imagine everything, at a cost of usability.

VPNs should use Public-Key Cryptography instead of long codes

https://dan.bulwinkle.net/blog/why-dont-vpns-use-key-encryption/
1•pilingual•2m ago•0 comments

Moats Against AI

https://www.nmccarty.com/p/moats
1•mailyk•2m ago•0 comments

Social media aimed at kids is driven by profit, not safety

https://www.irishexaminer.com/opinion/commentanalysis/arid-41641135.html
1•austinallegro•3m ago•0 comments

Show HN: Rethinknig Serverless – Services, Observers, and Actors Now Available

1•genovalente•4m ago•0 comments

Advanced audio dialog and generation with Gemini 2.5

https://blog.google/technology/google-deepmind/gemini-2-5-native-audio/
1•meetpateltech•6m ago•0 comments

Move Over, Genghis Khan. Many Other Men Left Huge Genetic Legacies (2015)

https://www.smithsonianmag.com/smart-news/move-over-genghis-khan-many-other-men-left-huge-genetic-legacies-180954052/
1•rustoo•7m ago•0 comments

Show HN: Voice AI is wild now. I vibe coded this email agent in 24 hours

https://www.morningcommute.app/
1•Brian_Miki•7m ago•0 comments

Report on Russia's 2016 US Election Meddling Disappears from Senate Website

https://www.newsweek.com/russia-us-senate-website-2080120
4•JohnKemeny•8m ago•0 comments

PlayDiffusion – Play.ai newest voice model for inpainting

https://blog.play.ai/blog/play-diffusion
1•kevinhacker•9m ago•0 comments

How Engineering Leaders Should Measure AI Coding Tool Impact

https://adamferrari.substack.com/p/ai-coding-impact
1•gailaxelrod•10m ago•1 comments

We built the best zero shot lipsync model

https://fal.ai/models/veed/lipsync
1•sabbakeynejad•11m ago•0 comments

OpenAI's Vision for American Techno-Dominance

https://theintercept.com/2025/06/03/openai-sam-altman-trump-china/
1•jbegley•12m ago•0 comments

Teaching Python with GitHub Codespaces

http://blog.pamelafox.org/2025/06/teaching-python-with-codespaces.html
1•pamelafox•12m ago•0 comments

How much do language models memorize?

https://arxiv.org/abs/2505.24832
1•mhmmmmmm•13m ago•0 comments

What Is Ipsie? Dick Hardt - AuthCon 2025 [video]

https://www.youtube.com/watch?v=HGo6Iv_bDf4
1•mooreds•13m ago•0 comments

Ask HN: Would today's AIs fail the Turing test because their memory is too good?

1•amichail•14m ago•0 comments

Engineering Leadership Academy

https://jellyfish.co/learn/engineering-leadership-academy/
2•mooreds•21m ago•0 comments

Using AI to predict workout difficulty and performance

https://kangax.substack.com/p/using-ai-to-accurately-predict-crossfit
1•kangax•21m ago•0 comments

LSM Tree Application in Lakehouse Platforms – Apache Hudi

https://hudi.apache.org/blog/2025/05/29/lsm-timeline/
1•dipankartnt•22m ago•1 comments

Show HN: Legal Eyes – Turn casual text into legalese with one click

https://www.legaleyes.uk/
2•ForgedLabsJames•23m ago•0 comments

How to get a tech job overseas using LinkedIn

https://relocateme.substack.com/p/how-to-get-a-job-abroad-using-linkedin
1•andrewstetsenko•23m ago•0 comments

People are cooking at home at the highest levels since start of pandemic

https://www.cnbc.com/2025/06/02/people-cooking-at-home-at-highest-level-since-covid-campbells-says.html
4•mooreds•23m ago•1 comments

I made a health app that uses real money/challenges to keep people accountable

https://testflight.apple.com/join/wwrcJqdQ
1•chandanB•23m ago•2 comments

The Coming Age of Hyper-Mediation

https://www.avitalbalwit.com/post/the-coming-age-of-hyper-mediation
1•jger15•24m ago•0 comments

Streaming HTML out of order without JavaScript

https://lamplightdev.com/blog/2024/01/10/streaming-html-out-of-order-without-javascript/
1•thunderbong•26m ago•0 comments

Access LLM from Within Gsheet

1•aidopper•27m ago•0 comments

How the Car Pushed America Apart

https://lukaswerner.com/post/2025-05-31@Urbanism-Essay
2•chilipepperhott•28m ago•0 comments

Show HN: ViClip Launch – Sync your clipboard seamlessly across all your devices

https://www.viclip.tech/
1•DestroyerV•29m ago•0 comments

Show HN: Minimal Counter

https://minimalcounter.com/
1•artiomyak•29m ago•0 comments

Information Processing Complexity Changes Spacetime Curvature

https://www.novaspivack.com/science/the-geometric-theory-of-consciousness
1•airesearcher•30m ago•2 comments