Live data from Hacker News

Hacking ADHD: Strategies for the modern developer

ledger.com

351–360 of 755 posts

Re: Hacking ADHD: Strategies for the modern developer

#351

The Blinking LED, A simple Hack that still works for me after years: 1. Place a tiny LED (red or yellow) by the side of your monitor or virtually on the screen corner. Basically anywhere almost bordering your field of view. 2. Make it blink like a fast heartbeat (120-150 bpm) and gradually slowdown to around 60 bpm (or your slow heartbeat base). Make the slope approx 20 to 60 minutes (you can adjust the best rate by…

I like Binaural Beats for this, plenty of Apps on offer.

Started out with this one and hacked a bit on it, never published my version though: https://f-droid.org/en/packages/com.github.axet.binauralbeat...

Now i'm pretty content with this one: https://play.google.com/store/apps/details?id=com.project.rb...

And this tune, it now is on my phone and every PC thanks to NewPipe.

https://www.youtube.com/watch?v=-6WNB9JN_2o

Re: Hacking ADHD: Strategies for the modern developer

#352
post #221

Earlier quoted context omitted.

citation needed. ADHD is a deficit in dopamine processing/production within the brain, it has physiological signs that we can look for: https://link.springer.com/article/10.1186/s11689-022-09440-2

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2839459/#:~:tex... . Correct. fMRI studies show stark prefrontal activation differences between ADHD and neurotypical brains. I have run fMRI studies for air traffic controllers, who have the opposite experience from ADHD. Very high working memory and processing speed.

> Very high working memory and processing speed

Are both of those really clinical markers for ADHD? as in, adhd would be expected to have low working memory and low processing speed? My understanding is its more about executive function I.E. deciding to start tasks.

admittedly my experience is coloured by my own clinical diagnosis of adhd plus anecdotally good working memory and processing speed

Re: Hacking ADHD: Strategies for the modern developer

#353

This could not have been better timed for me. I was diagnosed with ADHD yesterday. Apparently for me, the working memory is a major issue. If anyone has any tips here I really appreciate it if you could comment your suggestions here.

https://www.youtube.com/watch?v=XUZ9VATeF_4

This video has a lot of useful information. The straightforward answer is to externalize your memory and take notes.

Re: Hacking ADHD: Strategies for the modern developer

#354

This could not have been better timed for me. I was diagnosed with ADHD yesterday. Apparently for me, the working memory is a major issue. If anyone has any tips here I really appreciate it if you could comment your suggestions here.

This is me talking. I have more problems than just ADHD.

This is a long comment. If you just want a strategy for dealing with working memory inside your head, skip to the end and read 3.

For me increasing working memory was a dead end and I found it far more effective to optimize how do use what I have. The vast majority of my advice and strategies revolve around mental health. Mental and physical health alone can add one or two slots of working memory because your brain is working better.

Some advice:

- Do not limit yourself to doing daily things the normal or accepted way. Do not let yourself or other people tell you that you need to do things a certain way. If you can find a way to not lose your keys, it doesn't matter how crazy or stupid that way is because the end result is you don't lose your keys. (Please be considerate of other people.)

- Half measures are okay.

- Half done is usually better than not done. If you're stuck, walk away and get something else done. The feeling of accomplishment on a small task can recharge you. Then you can go back and finish the other task.

- Failing doesn't mean you need to fail completely. For example, if you're on diet and start annihilating a large number of small high-calorie snacks, that's not an excuse to finish the bag. :)

Strategies

1. Reduce your baseline cognitive load. That's basically what my advice is trying to do. The less you are fighting your own expectations and limitations, the more you can focus on getting things done. (Cognitive behavioral therapy is solution here.)

2. Remove stress or distractions. This is the same strategy as cognitive load, only applied to your environment. For me sometimes I just have to clean before I can get work done.

3. Map and reduce. This is involved and difficult to explain. I recommend using paper until you get good at this.

The goal is you need to do is take complex ideas that use multiple slots of working memory and make them take one or zero slots. There are several ways to do this.

Paper is the easiest method to explain. Write out what is in your memory and then rewrite it so that it compacts into one thing you understand. What you should be able to do is look at the paper and immediately understand what is going on without having to think about it. This frees up all your working memory to make connections to other things.

This can also be done with short term memory. You think about the problem and reduce it to a single idea or process. When you understand something well enough, you can hold a pointer to it in a slot of working memory.

Long-term memory is just regular learning. Programming languages and that embarrassing thing you said eight years ago are stored in long-term memory.

Re: Hacking ADHD: Strategies for the modern developer

#356
I have ADHD and unapologetically take adderall.

Yes, there's a stigma but there's also about a 6x improvement in my mood and ability to stay focused on a single task after I take 5mg. I've never developed dependency and generally only take it 3-4 times a week. I've also never really had to increase the dose.

This came after two diagnosis from neuropsychiatrists both reaching the same conclusion.

Being diagnosed at 22 I'm glad I wasn't prescribed adderall as a teen but I loathe how much more I could have achieved in college seeing how much more capable I am now.

I acknowledge it's probably not great for my heart health - but I was so depressed about how I was unable to get anything done or focus on studying before that I'd always make this tradeoff.

Re: Hacking ADHD: Strategies for the modern developer

#357
post #33

This hits home. I think we need to really take a hard look at today's world of tech and how we communicate and collaborate. I find that, if time allows, I get a massive productivity boost after 4:30pm and everyone is either winding down or leaving. All the sudden, the walls flatten, the horizon deepens and I enter a deep state of flow. Around 10 AM, after an elongated "stand up", I should be ready to go... And yet it…

> I find that, if time allows, I get a massive productivity boost after 4:30pm and everyone is either winding down or leaving. The most important ADHD accommodation for me has been a private office (in my case working from home). I'm insanely distractible—the slightest noise can throw me off, and even the threat of an impending interruption is enough to make me lose focus thinking about how I'll respond if it comes.…

Why not put these earbuds in the office?

Re: Hacking ADHD: Strategies for the modern developer

#358

Earlier quoted context omitted.

Did you have the inability to read books? I notice that I simply cannot focus on reading a book to save my life. I can read internet comments and articles all day though. If I try to read a book I get annoyed that they're "not making their point" fast enough, especially with fiction and visual descriptions of people and places. I used to just complain about it, but now I wonder if thats actually pinpointing something…

My issue with reading is that my eyes will continue on while my brain has already left the station, so to speak. I'll end up having to go back and re-read sentences/paragraphs. I started doing some research (prior to speaking with my psychiatrist) and started noticing some ADHD-esque behaviors in my toddler. I'm not looking to get them diagnosed (yet?), because who knows what is "normal young kid inattentiveness and…

I think your situation (especially with your child) outlines one of the insidious challenges we face in our modern society: breaking through the confusion and understanding the nuance of an issue (in this case, ADHD).

We've all heard the misinformation tropes "Back in my day, a kid was hyper because he wanted to play, nowadays $BOGEYMAN says those kids need to be medicated so they can get a 4.0", and they sound so alluring to large groups of people, so they write off ADHD altogether. Yet I distinctly remember kids from my childhood who could not hold a conversation, they would literally break off into a new topic while you were mid-sentence with them. Tell me how that kid can possibly learn anything if he doesn't even know that he vacated a conversation.

This is a parallel to George Carlin's "It's called shell-shock" spiel, or used by people to deny the existence of depression. It's very difficult to both convey nuance, and get people to accept it, even though it (the nuance) abuts life-threatening issues.

Re: Hacking ADHD: Strategies for the modern developer

#359

Earlier quoted context omitted.

I really dislike the neurotransmitter discussions because they do not differentiate between "free" or "in-transit" neurotransmitter levels vs. "stored" or "awaiting dispatch" neurotransmitter levels vs. "receptor sites" or "available destinations" for neurotransmitters vs. "receptor activation effect" or "destination's response on delivery." That doesn't even get into the complexity of different types of receptor sit…

Can we all just agree though that coffee and sugar are dopamine not serotonin obviously? Like you don't get less depressed from drinking coffee.

As with many behavior impairing/enhancing substances, there are effects on multiple neurotransmitters:

>Caffeine activates noradrenaline neurons and seems to affect the local release of dopamine. Many of the alerting effects of caffeine may be related to the action of the methylxanthine on serotonin neurons. [1]

Or take alcohol, which people typically associate only with GABA:

>Among the neurotransmitter systems linked to the reinforcing effects of alcohol are dopamine, endogenous opiates (i.e., morphinelike neurotransmitters), GABA, serotonin, and glutamate acting at the NMDA receptor (Koob 1996).

Two other things, first the notion that depression can be reduced down to a deficiency of neurotransmitters is almost certainly an oversimplification (if not outright incorrect). What we have is correlation, not causation, where GABA, stress hormones, and other mechanisms also show up. Second, even if this characterization of "low on neurotransmitters => depression" is correct, it is not and has never been just about serotonin:

>The monoamine-deficiency theory posits that the underlying pathophysiological basis of depression is a depletion of the neurotransmitters serotonin, norepinephrine or dopamine in the central nervous system. [2]

[1] - https://pubmed.ncbi.nlm.nih.gov/1356551

[2] - https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2950973

Re: Hacking ADHD: Strategies for the modern developer

#360

Earlier quoted context omitted.

At my company, we have daily standups and they throw off my whole morning. I only really work effectively when I am left to it and so have outlook/slack/messages turned off during periods where I am trying to focus - has got me in trouble with management a few times but I am not sure what else i can do. The piece was a good read but its so personal to me that it doesn't really help sadly.

This exact complaint is very common among juniors I’ve mentored: A single meeting can destroy their productivity for hours following the meeting. The most successful advice I’ve found is to find a way to reset after meetings without using your computer . For whatever reason, they’re emotionally drained after meetings. They get back to their computer and reach for Reddit or Twitter or something for a low effort snack,…

This is an under-rated comment. I had a similar revelation that eventually led to the conclusion that the computer is a crucial part of the distraction, and that many activities are best performed at least partly without it. Examples include:

- taking breaks

- thinking through a problem

Post reply on HN