TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Focus Firewall – a realistic distraction blocker for Mac

6 pointsby andredieb12 months ago
Hey folks,<p>I started building this app (for Mac) out of necessity to avoid distractions (like twitter, yt, hn) during working hours, especially now that I&#x27;m WFH&#x2F;remote&#x2F;solo and lacking the structure of a corp job schedule.<p>I was having a hard time because a yt video or a twitter link visit would almost always becomes 2 videos or 5 mins of scrolling. There are a bunch of smart people working against you and trying to keep you in.<p>Apart from the time we waste, we also spend our focus&#x2F;attention battery charge. We get bombarded with info&#x2F;content and we can only process so much every day. This aspect is more qualitative and a little harder to measure, but I think it also does have a significant impact on how our days go.<p>Just like food, we also need to care for our &quot;online diet&quot;.<p>Before working on it, I tried other apps for a few months and none really stuck. They were either too analytical (&quot;look how bad your browsing habits are&quot;) or too strict (&quot;block everything password that only your S.O. knows&quot;). I also didn&#x27;t like solutions that needed browser extensions everywhere, nor solutions that uploaded your browsing history to some cloud (gross).<p>Ultimately what worked was just editing &#x2F;etc&#x2F;hosts and pointing twitter.com to localhost. Of course I can just open the file and unblock things, but just that added friction was enough to think about it twice &quot;damn it, gotta edit the file...&quot;. This often made me give up getting my twitter&#x2F;yt fix.<p>I ended up creating a dumb switch in the menu bar that you can &quot;turn distractions off&quot; = starts blocking distracting things. It looks like the internet is down just for that website. I also made it autostart everyday 9to5 so that I don&#x27;t have to think about it.<p>And of course, it&#x27;s not strict at all. You can turn it off anytime and you can take breaks. Also if you&#x27;re curious, our early beta users seem to continue using the app even though you can turn it off anytime – they end up using pauses, which helps manage how much time they wanna spend.<p>Wanted to share it with y&#x27;all and would love to hear your thoughts&#x2F;feedback&#x2F;comments!

no comments

no comments