I write code, a lover of 📺 and 🎥, a dad, and I make a lot of mistakes.

Toronto, Canada
Joined January 2009
Who is better at reading people in #TheExpanse Universe?
38%Amos Burton
10%Monica Stuart
52%Chrisjen Avasarala
42 votes • Final results
4
5
16
Quincy Tyler Bernstine better win every damn award for her work in #Furious. Just outstanding.
1
85
Craig Moynes retweeted
Inuk word of the day Labrador Inuit dialect Our elders - inutuKavut Turn on volume and try the word
4
12
453
Craig Moynes retweeted
The American suicide rate is higher than Canada's suicides + non-terminal MAID deaths combined. America already has MAID, they're called firearms.
MAID is the fifth leading cause of death in canada. That's why. You fucking retard.
14
147
3
2,329
57,849
Replying to @Uber_Support
@Uber_Support I booked a round trip ride for 3:50pm at 2:31pm. I went to sleep with a 3:40pm alarm. At 3:38 I woke up and got ready to be picked up. At 3:45pm I was on my driveway. I looked at my app and driver said he picked me up at 3:32pm. I was charged for cancellation
3
1
64
I then booked and took the exact same trip home->destination->home with a driver to pick up my son. I was late, and charged the full fee. I have explained this several times and app support is not understanding. All I wanted at the start was uber to make this right.
1
9
Now I’ve wasted part of my day trying to get support try to actually read what I wrote and refund me the full amount. How will you make this right?
4
Craig Moynes retweeted
“Pierre Poilievre was Housing Minister in Stephen Harper’s Conservative government, which allowed 800,000 affordable rental units to be sold off to corporate landlords and developers. Under Harper, the average home price in Canada went up 70%, and Poilievre refused to do anything about it.”
“Pierre Poilievre claims to be a champion of affordability, but his voting record says otherwise. For over 20 years, he’s repeatedly voted against affordable housing initiatives. Poilievre is really corporate landlords’ best friend.”cultmtl.com/2026/06/observat…
27
759
36
1,410
29,167
The Process of Making Games is Hard... But we will NEVER give up! 🔥 Play Ship Miner Demo on Steam!
The process of making a game is hard... But we will NEVER give up! 🔥 Wishlist: s.team/a/3973590
1
7
1
45
1,490
My game Ship Miner will take you back to the '80s and '90s.
My game Abathor will take you back to the '80s and '90s.
3
5
2
75
5,960
Craig Moynes retweeted
"The baby you abOrtEd could've cured cancer." So could the women you kept in the kitchen, denied education, autonomy, and basic human rights. You didn't care about them either.
280
8,491
60
43,716
341,351
Craig Moynes retweeted
WHY DO I HAVE THIS
Does anyone else have the kind of ADHD where you just kinda refuse to open mail?
25
9
487
28,815
Craig Moynes retweeted
Visualization of the distances in astronomy xitter.cf/fluxfolio_/status/2039…
41
607
44
3,434
152,732
Craig Moynes retweeted
AI is gonna take your job and your girl.
1,559
2,490
707
25,627
3,129,986
Craig Moynes retweeted
266
9,843
89
75,676
914,997
Craig Moynes retweeted
around 50% through this and i think this might be the best book i've read this year
「 ✦ cr: project hail mary ✦ 」 ⤷ andy weir
63
80
10
3,195
73,701
Craig Moynes retweeted
SNAP’s fraud rate is less than 2%. Whereas the pentagon hasn’t passed a single audit and can’t account for over $3 trillion dollars. But fuck the starving kids. Am I right
The Trump administration has awarded Palantir a no-bid contract to build an AI system intended to prevent "SNAP fraud," among other things. The no-bid contract is for the implementation of the National Farm Security Action Plan and includes "security checks" on SNAP applicants.
443
11,052
68
51,973
1,023,235
You know the rule…
tom holland changed lives with this one
65
470
18
3,368
114,657
Craig Moynes retweeted
Functional depression looks really good on you from the outside. You wake up to the alarm, not to some cinematic breakdown. You hit snooze twice, curse under your breath, and get up because there are emails and mouths and bills that do not care what your brain is doing. The toothbrush moves. The shower runs. The coffee machine hums. Your body walks through the script. Somewhere around 08:17 you catch your own face in the bathroom mirror and feel that tiny drop in your stomach. You look fine. That is the worst part. You look completely fine. At work you are even better. You know the right jokes for the group chat. You write the Slack messages with the little emoji at the end so no one misreads your tone. You sit in meetings and nod at the right time, say something smart about timelines, share your screen. Your camera shows a person who is engaged and competent. Nobody sees that the entire time, there is a second movie running behind your eyes. Old conversations. Things you regret. Imaginary disasters. That one sentence someone said three years ago that still feels like a punch. All of it looping like a cursed playlist. From the outside you look like a functioning adult. Inside you feel like a person trapped in a glass box at the bottom of a swimming pool. The water is the thoughts. That constant buzz. You are sitting on the couch at 21:46, show playing on your laptop, phone in your hand, and you are not actually in the room. You are replaying every small failure of the day. The email where you sounded weird. The moment you saw your reflection in a shop window and hated your posture. The way your friend texted a bit shorter than usual. Your chest feels heavy and weirdly empty at the same time. You scroll anyway. You laugh at a meme. You send a reaction back. No one watching that scene would call it depression. You keep telling yourself exactly that. It cannot be that bad. You have a job. You reply to messages. You pay rent on time. You show up for family. You wash dishes. You even make plans sometimes. Functional depression is cruel because it hands you a list of everything you manage to do and uses it as evidence against your own pain. How can you be drowning when you are still walking. There is a version of depression everyone knows how to recognize. The one where you cannot get out of bed. The one where you cry all the time. The dramatic collapse. The movie version. People feel sympathy for that one. They send messages. They ask if you need anything. They bring soup. What you have is different. You get out of bed. You go to work. You smile. You make the joke. You remember the birthday. You look like someone whose favorite phrase should be “I am fine.” So you learn to become an expert at being fine. You say “just tired” so many times it stops meaning anything. You say “busy lately” when what you mean is “I feel like there is a hole in my chest and I keep dropping pieces of myself into it.” You become the one who listens rather than talks because listening hurts less than explaining. When someone asks “how are you really,” you feel this flash of panic. If you open that door, you are not sure you can close it fast enough to still make your 10:30 meeting. Functional depression turns your life into a performance where the main skill is not letting anyone see the stagehands behind the curtain. Your body keeps trying to report the truth in weird small ways. The tension headache that hits every afternoon around 16:12 when your screen starts to blur. The way your jaw clicks because you grind your teeth all night. The random wave of nausea in the supermarket under fluorescent lights. The way your heart suddenly spikes for no obvious reason when you get a harmless notification. None of it is dramatic enough to count as an emergency. All of it adds up to a nervous system tapping on the glass.
functional depression is real. you work, joke, and take care of your family, yet mentally, you're drowning in your own thoughts…and no one knows.
84
4,059
383
16,999
907,326