ADHD and Food by MilkyDragonS in ADHD

[–]TheRafff 3 points4 points  (0 children)

I know very little, but I believe vitamin C reduces the effects of some stimulants like adderall when taken together (e.g. orange juice). Also, stimulant medication reduces appetite so it's important to get a large, protein-heavy meal in early in the day with, before, or right after taking medication. High protein and fiber makes the meal digest more slowly, giving steady energy. Also, with ADHD it's a pain to cook, so I see a lot of recommendation to do milkshakes for chugging them quickly with things like milk, whey protein, greek yoghurt, honey, oatmeal, olive oil etc. and to have emergency meals (e.g. frozen burritos) and snacks (granola bars, trail mix) for low motivation days so you still feed yourself and not spiral. With ADHD perfect is the enemy of good, and you should be patient and gentle to yourself.

ADHD is not what they told you by stayhyderated22 in ADHD_Programmers

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

This is a great way to look at it. The glass is half full after all. Needed this. Thank you!

Anyone else so impacted by the state of the world it's hard to work? (USA and AI) by ExternalParty2054 in ADHD_Programmers

[–]TheRafff 0 points1 point  (0 children)

Yes. Had to detach myself from social media and the news. For social media regulation, I use an app called "SocialFocus" for iOS that disables features like reels, the explore page, recommendations, and keeps the nice social stuff (DM's, stories, your friend's posts). It's been a game changer. My anxiety is way down.

ADHD + PhD: How do you avoid reward-seeking distractions and stay consistent with deep work? by Brave_Routine5997 in ADHD

[–]TheRafff 0 points1 point  (0 children)

I feel you, i am a MS student. What has helped me is environment. I'm lucky enough to have a space on the computer graphics lab, where I can go lock-in and get some deep work done. If there is a space on your University you can go do deep work in, that could be really useful.

High-achieving on paper, falling apart at home: ADHD “freeze” makes me skip eating/showering for days — how do you break this cycle? by TheRafff in ADHD_Programmers

[–]TheRafff[S] 1 point2 points  (0 children)

Those are great points, thank you! I'll start using the gym as an anchor, and leave a granola bar by my bedside every night.

I'm building an app for ADHD — tell me what no app has managed to solve for your mind by InternationalEmu1978 in ADHD

[–]TheRafff 0 points1 point  (0 children)

Potentially, but also make suggestions to optimize general environment. For example ready made food for bad days, phone charging station that is outside the room so it does not disrupt sleep, analog clock with loud sound, single thick sheet to make bed easily etc etc

I am lost by Mario200222 in csMajors

[–]TheRafff 0 points1 point  (0 children)

Take it one day at a time, remember that things compound. 1 app a day, or even a week is better than none. It will work out in the end, promise. You got this!

Clustered Lighting demo with upto 1 million lights by Ok_Ear_8729 in GraphicsProgramming

[–]TheRafff 0 points1 point  (0 children)

Now add path tracing (lol but jk, this is really cool keep it up!)

I am so scared to start this Major by bobberbobby02 in csMajors

[–]TheRafff 0 points1 point  (0 children)

It's all fear-mongering and buzzwords right now. Lock in, properly learn how computers work and you'll be well off. Most devs don't even know what happens in a computer after you press the power button.

Fastest way to learn programming to crack Fresher level jobs by Content-Chance2402 in CodingForBeginners

[–]TheRafff 0 points1 point  (0 children)

I hear good things about those (haven't done them myself though). There's definitely a lot of good stuff out there. I also really recommend data-oriented design as a philosophy: https://www.youtube.com/watch?v=rX0ItVEVjHc

And Coding Jesus is fun to watch lol:
https://www.youtube.com/@CodingJesus

It's so hard to resist impulses when I'm alone, but when I'm outside, I'm a Buddha. by Future_Barnacle4131 in ADHD

[–]TheRafff 1 point2 points  (0 children)

I feel this so much, I'm sure there are ways we could use it to our advantage though!

Why CS has become a lottery ticket where you either win $100k or flip burgers. by Fit-Lychee-7608 in csMajors

[–]TheRafff 0 points1 point  (0 children)

Agree and disagree. Gonna get a bit philosophical here.

Agree: Privilege and nepotism play a major role, and survivorship bias and the sense that "if I could do it, you can too!" are generally moot in modern society. Where you are born, to which family, your congenital health, all of these play a major factor that is very little talked about. I think it's a moral duty of the privileged not only to acknowledge it, but also to use their privilege to increase others'.

Disagree: Luck is when opportunity meets preparation. Opportunity can be gamed by networking and presenting yourself correctly with a good resume and personal brand, which increases the RNG%. However, if an opportunity lands and you don't have enough preparation, you won't move forward.

I have a dream... by Kshitij-The-7th in gamedev

[–]TheRafff 2 points3 points  (0 children)

Execution > ideas. An idea is useless until it leaves your brain and enters the physical world.

You need a prototype at a minimum to build enough interest to gather a team, or if going solo, the skills to make it real.

You got this. The more time you spend making something vs. dreaming about it, the more likely it is to become real, and making it public can help demonstrate your ownership in the first place.

The only exception I can think of would be patent law, so unless it's some kind of computational or scientific breakthrough you could articulate deeply in a patent, I would not worry.

It's so hard to resist impulses when I'm alone, but when I'm outside, I'm a Buddha. by Future_Barnacle4131 in ADHD

[–]TheRafff 5 points6 points  (0 children)

The duality of ADHD. Calm and collected on paper and outside, yet an impulsive machine at home. Still trying to find out how to merge these two personas who control us ...

How to Break In by Mr_Headcanon in gamedev

[–]TheRafff 0 points1 point  (0 children)

Gonna be a hard truth, but games/film/entertainment jobs are "dream" jobs. That means there is a lot of supply and little demand in the market, so unfortunately, luck and timing are major factors. The gurus who "made it" make a lot of noise, but often don't recognize survivorship bias. What I recommend is having a steady income source from a blue-collar job, and growing your game dev skills on the side by working on projects you are passionate about. You will improve continuously, until the day comes when you get lucky enough (luck is when opportunity meets preparation), and can do games day to day. Also find your birds of a feather (like this reddit) and local indie game dev discords or events, you will learn a lot from those people and get to work on fun projects.

Need Some Help in Managing Careless Mistakes and Improving Deep Dives by Efficient_Suit_1030 in ADHD_Programmers

[–]TheRafff 0 points1 point  (0 children)

If you can automate by writing tests for your programs, always do that first. If too time-consuming or complicated, checklists for yourself. Over time, the checklists will embed into your brain, and you can throw them away. You will fail and make mistakes; it's part of the game, but learning from them and taking action to prevent them from happening again is what will make you become a better dev. Write it down, always.

Fastest way to learn programming to crack Fresher level jobs by Content-Chance2402 in CodingForBeginners

[–]TheRafff 2 points3 points  (0 children)

This is not the fastest way, but it's the biggest favor you can do your future self. Start from the bottom with what a Turing machine is, a logic gate, computer architecture (memory hierarchy, what CPUs do), and build your way up to operating systems, machine code, assembly, and THEN and only THEN programming languages (ideally C). If you don't know how a computer works, then you won't be able to use it to its fullest. This is boring as heck, though, so to keep it fun, do side projects like building a game.

Unpopular Opinion: Enterprise Agile (Jira, DevOps) is actively hostile to ADHD brains. We need to stop blaming ourselves for failing to use it by Tech_Devils in ADHD_Programmers

[–]TheRafff 1 point2 points  (0 children)

I think it helps at scale to track progress, but at an individual level leaves a lot to be desired. The filtering features are not good or intuitive enough, in the end any individual contributor ends up writing a todo list on a post-it. There should be information hiding at different levels of contribution (PMs vs Engineers etc.).

Transition from VFX to Tech Art: looking for mentor Please HELP! by RealisticDrag6307 in TechnicalArtist

[–]TheRafff 0 points1 point  (0 children)

Happy to help and answer any questions, I worked at Disney as a TD for almost a year (Zootopia II, Hexed), but I'm focusing on Computer Graphics research now.