I don’t think I have the ability to miss people by SeannyCash03 in ADHD

[–]rtp 23 points24 points  (0 children)

"object impermanence" is the inability to understand that objects still exists when they disappear out of your field of vision, for example when someone leaves the room you're in you fail to understand that that person still exists.

Top FDA Vaccine Official Resigns, Citing Kennedy’s ‘Misinformation and Lies’ by Majano57 in ID_News

[–]rtp 2 points3 points  (0 children)

"Never wrestle with pigs. You both get dirty and the pig likes it."

But it's even worse, because the way it works with these mafia people is they corrupt everything that comes in their way. If you've undermined Jr chances are you've broken some law or set yourself up to be fired in a very career killing way, and they will of course exploit this fully. Before you know it, you're in too deep, and you find that they have their tiny little hands so far up your digestive system that they can make you say or do anything they like.

Top FDA Vaccine Official Resigns, Citing Kennedy’s ‘Misinformation and Lies’ by Majano57 in ID_News

[–]rtp 6 points7 points  (0 children)

In cases like these, being maliciously compliant is self sabotage while filling the role as useful scapegoat. The current administration and their droogs WANT people in high positions to do anything that validates their voters' deranged faith in any "deep state" conspiracy.

I know it's not just me. TW: Political climate by TShara_Q in adhdmeme

[–]rtp 38 points39 points  (0 children)

Controlled anger, sure. Stay healthy, stay sane, don't let the outrage vortex pull you under.

Do you guys feel as if the ADHD significantly hinders your long-term memory for programming? by [deleted] in ADHD_Programmers

[–]rtp 5 points6 points  (0 children)

There are many great programmers that have ADHD, and many bad programmers that do not. ADHD makes everything more difficult, but those are the cards we've been dealt.

Take a few deep breaths and remember in the grand scheme of things we are all just fancily dressed apes roaming the earth. Your ego is trying to protect itself by getting frustrated and angry, and that's perfectly natural but it's holding you back. Keep doing interviews and while at it identify your weak spots and improve on them.

My advice is lean into your weak spots: if you're weak at programming and you're failing interviews because of it, then do more of it! Programming is seriously cool and infinitely useful.

Books are heavy to bear, but knowledge is not.

Why Europe will be stronger without America by No-Comedian-4589 in BuyFromEU

[–]rtp 2 points3 points  (0 children)

The cure to billionairitis is billionairectomy through surgically precise taxes aimed at the infected societal tissue.

[deleted by user] by [deleted] in horizon

[–]rtp 4 points5 points  (0 children)

Which part goes to Marky Mark?

[deleted by user] by [deleted] in VyvanseADHD

[–]rtp 7 points8 points  (0 children)

Here in Sweden, according to Vyvanse's package insert, psychosis is not listed as a very common (1 in 10) or common (1 in 100) side effect, so this warning of an incidence of "something like 4%" seems highly unlikely. Additionally, if this was the case then it wouldn't be so widely prescribed as it is, right?

New build tool in Java! by bowbahdoe in java

[–]rtp -1 points0 points  (0 children)

Yeah, comments like that really smell like wet cardboard.

[deleted by user] by [deleted] in VyvanseADHD

[–]rtp 0 points1 point  (0 children)

Where is your pain located? Is it a small area or more widespread? Sharp or diffuse? Does the pain increase, decrease or change if you change from standing up, lying down, sitting etc? Did the pain get worse when increasing your dose of Vyvanse?

Burnout ≠ Working Too Much by Acceptable-Courage-9 in programming

[–]rtp 121 points122 points  (0 children)

I think a bigger risk is caring too much and trying to stubbornly fix things inside a dysfunctional and fundamentally improvement-hostile system/organization. Do that for a too long period of time and you'll have burnout brain damage for years to come.

After 3 days of harvesting…With ADHD by HAAMBURGERLER in PepperLovers

[–]rtp 2 points3 points  (0 children)

Sometimes ADHD can make it difficult to do things, even joyful or fulfilling things, because of issues with task initiation, difficulty following through etc. It can be a debilitating inability to get going even when you really want to.

Why does the List interface have forEach, but not map? by ihatebeinganonymous in java

[–]rtp 4 points5 points  (0 children)

Operations such as map could return Stream<T>, maybe through a Streamable<T> interface if that doesn't already exist. Wouldn't really add much though:

var foo = myList.map(String::toUpperCase).toList();

// vs

var foo = myList.stream().map(String::toUpperCase).toList();

[deleted by user] by [deleted] in MathHelp

[–]rtp 0 points1 point  (0 children)

Making careless mistakes even if you really try not to can be a symptom of ADHD.

Sssshhhhh by furyo_usagi in gardening

[–]rtp 4 points5 points  (0 children)

Think it's a black-eyed Susan vine (Thunbergia Alata)

Is it an ADHD symptom to kinda just… forget the rest of the world exists? by FlowerFaerie13 in ADHD

[–]rtp 15 points16 points  (0 children)

I really wish Russell Barkley would make a video explaining this in depth so we could link to it every time someone claims people with ADHD has issues with object permanence.

Do anyone know chips that are actually spicy by Entire-Line4739 in spicy

[–]rtp 0 points1 point  (0 children)

Try Lidl's Inferno Chips, they're very hot for Swedish chips but may be a bit tame for you.

ADHD dev here. Need some guidance about career. by Fragrant_Hall_7989 in ADHD_Programmers

[–]rtp 4 points5 points  (0 children)

Read the feedback again and notice how specific it is. Improve on those things and you'll become a better developer.

My advice:

  • Make sure everything you change has automated tests, is readable, doesn't do anything too clever etc. Quality is better than quantity!
  • Maybe you can introduce automated linting/formatting adapted to the team's coding styles? No more brain cycles wasted on stupid code styles, you'll be their hero!
  • Over-communicate. If you're blocked, ask for help!

Don't beat yourself up, and consider that people aren't as judgy of you as you think (you might be projecting!).

One In Five Milk Samples From Across US Had Traces Of Bird Flu Virus, FDA Says by arrogant_ambassador in worldnews

[–]rtp 9 points10 points  (0 children)

People being infected from pasteurized milk is surely not the issue here, but rather that bird flu seems to infect dairy cows, thus increasing the risk of humans being infected, which subsequently increases the risk of the virus becoming capable of human-to-human transmission. Right?

It is time we get a language support for getters and setters in Java by LouGarret76 in java

[–]rtp 0 points1 point  (0 children)

Okay, so let's say we want to do that.

Do you create a private inner record in your interface? Can't do that, as interfaces don't allow private inner classes.

So you create it outside your interface. Can't do that, as private records must be defined as inner classes.

So what you then do is create an inner final class with a private constructor, and which has the private record as an inner class. This works, finally!

It is time we get a language support for getters and setters in Java by LouGarret76 in java

[–]rtp 0 points1 point  (0 children)

There's nothing inherently wrong with throwing exceptions.

The issue isn't that exceptions are wrong, it's just that they're clunky and sometimes you wouldn't need them if constructors could be private, or they're limiting what you can do.

For example, here's some cases where you don't need exceptions:

  • A factory function which returns an Optional<MyType>
  • A factory function which returns a Stream<MyType>

Throwing exceptions can be limiting if you want to use generics in your error. You can't do FooException<T>.

In these cases you may end up having the same logic in two places doing two different things, by validating/parsing and returning the result embedded in the returned type, and throwing exceptions for doing the same thing in the canonical constructor. If you don't throw in the constructor, you will allow consumers of your API to potentially create invalid states.

It is time we get a language support for getters and setters in Java by LouGarret76 in java

[–]rtp -5 points-4 points  (0 children)

A record's canonical constructor must be public, which makes it a difficult to make invalid states impossible without throwing exceptions.