Live data from Hacker News

Show HN: ADHD-friendly Pomodoro web app

brainpls.work

21–30 of 135 posts

Re: Show HN: ADHD-friendly Pomodoro web app

#23
post #17
post #9

Earlier quoted context omitted.

My employer’s IT policy is to require asking for permission to access a laptop’s administrator account, and have the sysadmin audit the log. Unfortunately, as part of my special duties, I need to run an operating system that is not compatible with this framework.

> Unfortunately, as part of my special duties, I need to run an operating system that is not compatible with this framework. Sadly the answer my employer has in that case: buy a VMWare Workstation License in the store and use you special snowflake OS in there. Still better than nothing but also a bit annoying.

Is this a problem?

I am sure it is not a common workflow, but I have done most of my work inside VMS pretty much exclusively for years.

It makes it so easy to freeze the state of a project, do backups, quick snapshots. Archive finished projects. Removes any fear of upgrading. Keeps work clean, I need to know project dependencies when starting a new one on a fresh VM.

It keeps my base system very barebones with respect to software installed. I can also get up and running with a new host machine upgrade by simply copying the vms to the new host.

Re: Show HN: ADHD-friendly Pomodoro web app

#25
post #5
post #3

What makes this ADHD friendly? Also, as you prob know, there are multiple free/FOSS native taskbar based pomodoro apps that really get out the way, what is the advantage of using a browser based on?

It's designed to be somewhere in view of the person using it. People with ADHD (myself included) struggle with time blindness and just starting tasks in general, so this helps with that (I hope) by: a) making the start of your tasks just a simple press of a button b) keeping your progress of time and your deadline right in front of you. It's just another one of pomodoro apps that I made specifically for myself and wa…

> It's designed to be somewhere in view of the person using it.

Then it really shouldn't be a browser app, it needs to be a local app that runs in the taskbar.

I've made two of these in the past:

V1, browser based: the browser simply wasn't viable because there's no taskbar timer.

V2, Bash+zenity script to run locally, pops up a uncloseable, uncoverable and omnipresent (across all workspaces) window, with a progress bar showing the time as it elapses[1], and properly sends desktop notifications. A much more functional experience than V1 which was invisible while I was working, stuck on a single workspace (I have nine in a 3x3 grid) and frequently didn't send notifications.

V3, Next iteration, local application without a window but with taskbar integration for timer display. Might just decide to hack zenity to provide a 'taskbar' widget.

[1] If you're interested my V2 app (run locally), see https://gist.github.com/lelanthran/bbbcf5c8b6b26c9bc0263384a...

Re: Show HN: ADHD-friendly Pomodoro web app

#27
post #5

Earlier quoted context omitted.

It's designed to be somewhere in view of the person using it. People with ADHD (myself included) struggle with time blindness and just starting tasks in general, so this helps with that (I hope) by: a) making the start of your tasks just a simple press of a button b) keeping your progress of time and your deadline right in front of you. It's just another one of pomodoro apps that I made specifically for myself and wa…

> It's designed to be somewhere in view of the person using it. Then it really shouldn't be a browser app, it needs to be a local app that runs in the taskbar. I've made two of these in the past: V1, browser based: the browser simply wasn't viable because there's no taskbar timer. V2, Bash+zenity script to run locally, pops up a uncloseable, uncoverable and omnipresent (across all workspaces) window, with a progress…

> the browser simply wasn't viable because there's no taskbar timer.

Chrome supports badges on chrome extensions. E.g. I've built a chrome extension that shows an "On" badge when it's activated in the current tab. Via the same mechanism you could display the number of minutes remaining.

Edit: Random article showing this in action: https://dev.to/paulasantamaria/chrome-extensions-adding-a-ba... -- also, no idea if it's supported in v3

Re: Show HN: ADHD-friendly Pomodoro web app

#28
post #5

Earlier quoted context omitted.

It's designed to be somewhere in view of the person using it. People with ADHD (myself included) struggle with time blindness and just starting tasks in general, so this helps with that (I hope) by: a) making the start of your tasks just a simple press of a button b) keeping your progress of time and your deadline right in front of you. It's just another one of pomodoro apps that I made specifically for myself and wa…

> It's designed to be somewhere in view of the person using it. Then it really shouldn't be a browser app, it needs to be a local app that runs in the taskbar. I've made two of these in the past: V1, browser based: the browser simply wasn't viable because there's no taskbar timer. V2, Bash+zenity script to run locally, pops up a uncloseable, uncoverable and omnipresent (across all workspaces) window, with a progress…

> Then it really shouldn't be a browser app, it needs to be a local app that runs in the taskbar.

Counter use case - browser apps are superior unless you can invest in building strong cross-platform capabilities (like Obsidian.md)

I'm constantly jumping between machines and operating systems. I've often been on Linux, Windows, and Mac in a single day. Or moved from desktops to laptops.

Re: Show HN: ADHD-friendly Pomodoro web app

#29
post #27

Earlier quoted context omitted.

> It's designed to be somewhere in view of the person using it. Then it really shouldn't be a browser app, it needs to be a local app that runs in the taskbar. I've made two of these in the past: V1, browser based: the browser simply wasn't viable because there's no taskbar timer. V2, Bash+zenity script to run locally, pops up a uncloseable, uncoverable and omnipresent (across all workspaces) window, with a progress…

> the browser simply wasn't viable because there's no taskbar timer. Chrome supports badges on chrome extensions. E.g. I've built a chrome extension that shows an "On" badge when it's activated in the current tab. Via the same mechanism you could display the number of minutes remaining. Edit: Random article showing this in action: https://dev.to/paulasantamaria/chrome-extensions-adding-a-ba... -- also, no idea if it'…

> Chrome supports badges on chrome extensions.

Then it's not a browser app anymore, it's a chrome app. Maybe not even that, it's a chrome app that needs a specific extension as well?

I'm using Firefox. Having to install Chome+extensions just for a pomodoro app is extremely unappealing to me.

Re: Show HN: ADHD-friendly Pomodoro web app

#30
post #28

Earlier quoted context omitted.

> It's designed to be somewhere in view of the person using it. Then it really shouldn't be a browser app, it needs to be a local app that runs in the taskbar. I've made two of these in the past: V1, browser based: the browser simply wasn't viable because there's no taskbar timer. V2, Bash+zenity script to run locally, pops up a uncloseable, uncoverable and omnipresent (across all workspaces) window, with a progress…

> Then it really shouldn't be a browser app, it needs to be a local app that runs in the taskbar. Counter use case - browser apps are superior unless you can invest in building strong cross-platform capabilities (like Obsidian.md) I'm constantly jumping between machines and operating systems. I've often been on Linux, Windows, and Mac in a single day. Or moved from desktops to laptops.

> I'm constantly jumping between machines and operating systems. I've often been on Linux, Windows, and Mac in a single day. Or moved from desktops to laptops.

Hence why I want to make a V3 that is a local app (some sort of hacked up zenity won't work, though).

For this particular use-case, functionality beats portability.

Post reply on HN