Sign in

nick

@gloomcloud.bsky.social
296 followers 262 following 859 posts

if I'm not talking about 3d printing, bikes, dota, or economics, then I'm probably not sober

PostsRepliesMedia
nick @gloomcloud.bsky.social · 07/10/2026
It's not just me right?
Street Sharks logo
110
nick @gloomcloud.bsky.social · 07/10/2026
Valve cooked on this rosh skin for dota, and you know they know it when they put it behind 40 chests :')
An eldritch horror themed skin for roshan in dota 2
020
nick @gloomcloud.bsky.social · 01/10/2026
Thought my code had a bug but it turns out this ward has a unique interaction, it's technically on a fow blocker so it can see out, but you can only see it if you stand on its 4 tiles. Feels strong af
A dota screenshot with the gridnav turned on of a ward placed at the tip of the top roshan pit that can see out to the rune.
220
nick @gloomcloud.bsky.social · 28/09/2026
September colors on the 1a is so comfy, I love me some crunchy leaves
A bike nerd on an old guerciotti road bike biking down 1a in Banffsome banff mountains and yellow leaves on birch treesa landscape shot near johnson canyon of a valley with mountain ranges in the distance
000
nick @gloomcloud.bsky.social · 23/09/2026
Therapist cancelled their session, internet went out for two days, capped my data plan, so I resorted to the true primal fallback Cookin burgers on a campfire
Tinfoil wrapped burgers and corn on a grill campfire pit
160
nick @gloomcloud.bsky.social · 14/09/2026
I got hungrybags to colormatch the bike paint for this half frame bag and I love it. Weirdly enjoyed this cascadia feeling bike ride in the drizzle too
a wet bombtrack audax gravel bike with a black and gray half frame bag on top of a small lookout over the bow river
181
nick @gloomcloud.bsky.social · 17/08/2026
We didn't make it to playoffs but it's dope to be here surrounded by my heroes
a picture of the TI team badge with a blurry shanghai sports arena in the background
030
nick @gloomcloud.bsky.social · 09/08/2026
Alright crunched mah numbahs for dota fantasy picks, tl;dr teamfight seems overtuned and you should pick it up on everyone you got, snips if other nerds want to see the numbers. Good luck on your predictions friends
010
nick @gloomcloud.bsky.social · 05/08/2026
Any time other software engineers tell me they prompt 10k+ lines of code and review none of it my brain keeps coming back to this
The scene from Fantasia the Sorcerer's Apprentice when Mickey falls asleep and his broom servants flood the tower with water.
101
nick @gloomcloud.bsky.social · 28/07/2026
I've been keeping the dota analyst blade sharp in prep for TI, and I've made a handful of updates to the replay parser. Added hero icons, tower states, and smoke plays on the timeline. Still zero-ads no-account-needed free-4-lyf at turbine.aghanimsfantasy.com
142
nick @gloomcloud.bsky.social · 20/07/2026
tried out the #bikebikeyyc laughing horse loop for the first time today, enjoy a couple shots
landscape shot of a random farm, with a red painted barn that felt like it was checking all the boxesidk what yellow flowers these are but the flat field of it with the blue sky and a green grass trail cut through it goes hard
381
nick @gloomcloud.bsky.social · 21/06/2026
Tried to beat a storm today on a long bike ride. I absolutely failed team.
A canal bike path with sunshine on the left and ominous clouds on the right
020
nick @gloomcloud.bsky.social · 23/05/2026
I missed the first round of new controllers but got the reservation which converted fast for me, og for scale. hyped to break this in and Press All The Buttons
A picture of an og steam controller above a new gen one.
0130
nick @gloomcloud.bsky.social · 05/05/2026
My May 4th Star Wars hot take is that Kathleen Byron is the original sith I will not be taking questions at this time
Kathleen Byron ready to kill all the children in Black Narcissus (1947)
010
nick @gloomcloud.bsky.social · 29/04/2026
I was raised on these megaman x streets, my resolve is steel
a picture of the hand contortions you had to do to dash jump in megaman x
030
nick @gloomcloud.bsky.social · 20/04/2026
Watched the storm city crit, 3 lap 1v1 bike race today. Everyone was very kind and cool bikes all around.
010
nick @gloomcloud.bsky.social · 26/03/2026
I really enjoyed this article, especially this passage. As someone who works in data, we absolutely need to be wary about when we disconnect from humanity onto a number
Carl von Clausewitz, the 19th-century
Prussian general whose writings remain the
foundation of western military thought, had
a word for everything the optimisatior
eaves out. He called it "friction", the
accumulation of uncertainty, error anc
contradiction that ensures no operation goes
as planned. But friction is also where
judgment forms. Clausewitz observed that
most intelligence is false, that reports
contradict each other. The commander who
has worked through this learns to see the
way an eye adiusts to darkness, not by
getting better light but by staying long
enough to use what light there is. This
"staying" is what takes time. Compress the
time and the friction does not disappear. You
just stop noticing it. Clausewitz called this
kind of planning a "war on paper. The plar
proceeds without resistance. not because
there is none, but because everything
connecting the plan to the real world has
been stripped out
120
nick @gloomcloud.bsky.social · 19/03/2026
Trying to consolidate my side projects to be less adhd and redesigned the dota 2 fantasy site. ESL One Birmingham is up for drafting if anyone wants to try it at aghanimsfantasy.com Going to wire the *.dem replay parsing into this for more stats, then see about getting deadlock games too
120
nick @gloomcloud.bsky.social · 21/02/2026
now you got me thinkin bout the funicular that inspired Dieter Rams
the nerobergbahn funicular in Germany
010
nick @gloomcloud.bsky.social · 31/01/2026
got some new gravelking tires for the bombtrack, I've had gumwall tires for so long I forgot how different it looks without them
a picture of a bombtrack audax attached to a trunk bike rack on a car. it has new black gravelking tires which, personally, I think look pretty nifty.
020
nick @gloomcloud.bsky.social · 14/01/2026
Dota update: I parsed ~200 matches of dreamleague s28 qualifiers and built out a heatmap of kills. Pretty surprised how much it leans dire. Also bottom Roshan pit is so dry? I guess we always secure picks before taking Rosh bot? credits to @lea.spectral.gg for the great world map image
A dotamap with cells colored from transparent white to deep red based on the frequency of deaths there
071
nick @gloomcloud.bsky.social · 09/01/2026
I'm now thinking about this moment from electric state
010
nick @gloomcloud.bsky.social · 08/01/2026
reposting some dieter rams because this is how your tailor posts make me feel
010
nick @gloomcloud.bsky.social · 09/12/2025
The picture sucks but conceptually I think I identified where zipline states are managed, so hopefully I can visualize lanes in a deadlock replay
Deadlock replay map with orange and blue dotes to signify who owns a lane at a given time in the game
250
nick @gloomcloud.bsky.social · 06/12/2025
I'm not sure either but he looked like he could use a bow tie
frazee's cat with a green adornment
060
nick @gloomcloud.bsky.social · 30/11/2025
Alright I hit my first personal milestone for where I wanted to get with dota and deadlock. If anyone wants to try it out feel free to DM me for access
A deadlock scoreboard and hero positions on a mapDota heroes with the positions of deaths and creep kills, plotted on a map
290
nick @gloomcloud.bsky.social · 27/11/2025
I'm enjoying all the recipes flying around at thanksgiving but I gotta drop my hot take. cooking a whole turkey is the culinary equivalent of the 90s computer throne. it's onerous, to have anything you gotta commit to everything, and you lose out on opportunities to mix unique elements in
a 90s computer throne. for those of us with back pain we can hear aol dialup sounds when we see this picture
020
nick @gloomcloud.bsky.social · 27/11/2025
this is the correct form of multiple adults on a bike and more bikes should be designed for this
ed edd and eddy on a bicycle. eddy is on the handle bars and double d is sitting on a presumably rear rack
190
nick @gloomcloud.bsky.social · 26/11/2025
fisher-price see n' say kids toy
060
nick @gloomcloud.bsky.social · 22/11/2025
pouring one for the OGs, I'll miss you Arduino
130
nick @gloomcloud.bsky.social · 17/11/2025
did we all subconsciously go on the same bike ride this weekend?
a view of calgary from beaver dam flatsa bombtrack audax gravel bike
060
nick @gloomcloud.bsky.social · 10/11/2025
making progress on deadlock but it's so much more data and faster tickrate than dota which is definitely kicking me in the balls right now performance wise.
A javascript map of player positions in a deadlock game
040
nick @gloomcloud.bsky.social · 02/11/2025
@lea.spectral.gg would you happen to have, or know someone who has, a deadlock map? I'm trying to make a replay analyzer and your dota map is dope for it but I'm struggling to find something this good for deadlock.
an example of a replay analysis for a dota match
140
nick @gloomcloud.bsky.social · 12/10/2025
that thing is still going? I saw the same thing biking back on Thursday night
030
nick @gloomcloud.bsky.social · 09/10/2025
me with all my tangled tags
russell from Pixar's Up! with quite an adornment of boy scout badges on his sash
031
nick @gloomcloud.bsky.social · 07/10/2025
insania retired, I'm gonna miss his laugh the most. Gotta get 3 divine rapiers on AA in a pub now to honor the homie
Insania retires photo from team liquid
010
nick @gloomcloud.bsky.social · 02/10/2025
more playing around with the dotnet webassembly. was able to plug the wasmbrowser demo project into a vuejs demo project. it feels kinda nice to start from js and plug in compiled wasm rather than building wasm in terms of DX
the vue "you did it" demo starting page with a .net wasm component to the side of the demo stopwatch
021
nick @gloomcloud.bsky.social · 01/10/2025
derek if my dream is to one day be a classy italian man on an urban bike in the summer, what are the proper socks for that? wearing loafers with no socks feels kinda slutty, is this okay?
380
nick @gloomcloud.bsky.social · 28/09/2025
hold up i got this it's not right but it'll summon the engineers who need to correct me
020
nick @gloomcloud.bsky.social · 27/09/2025
took my mom to a macaron baking class, genuinely was expecting like 50% of them to crack
macarons from a baking class at ollia
130
nick @gloomcloud.bsky.social · 25/09/2025
a brief moment of hiatus from dota and coding to canoe out on this lake
sunset in a canoe in patricia lake ABa picture from the dock of partricia lake
050
nick @gloomcloud.bsky.social · 18/09/2025
computer nerd stuff, but to the goal of giving people a wasm website that can parse deadlock/dota replays all clientside, a major roadblock is the parsing time. so we're making it 30x faster chat
0100
nick @gloomcloud.bsky.social · 12/09/2025
yooo like a boa dial but with filament? 👀
a boa dial diagram for a bike shoe
110
nick @gloomcloud.bsky.social · 11/09/2025
I love 40k orkz lore for this, great lines like how using a rokkit pack is like riding a bike: "once you learned how, you never forgot. or sometimes you did forget, and then you died, but no one had ever forgotten more than once"
brutal kunnin a warhammer 40k novel by mike brooks
000
nick @gloomcloud.bsky.social · 08/09/2025
secured that bag(uette)
a gravel bike with a couple bags and a baguette strapped to the top tube
050
nick @gloomcloud.bsky.social · 02/09/2025
I just got back from trying your elk lake route too, but there were so many bear warnings and closed spots that I kinda chickened out and kept to the lakeside trail
a panorama shot of a lake near peter lougheed park
120
nick @gloomcloud.bsky.social · 30/08/2025
Alright I still got a lot of ironing out to do on the data, but at least my code is fully parsing a deadlock replay now. Turns out the mid boss summoning event was the thing tripping it up
A graph showing colored lines of the x/y movements of a hero from a deadlock game
140
nick @gloomcloud.bsky.social · 24/08/2025
my plan to bring homemade pasta bikepacking was a success. gotta work out the sauce part but I'm just glad it didn't get crushed into a million lil pasta shards
a picture of a loaded up gravel bike (lotta red bags) with the little elbow trail landscapea picture of a mountain in the distance with trail leading to ita cup of homemade pasta with chopsticks on a bench looking at a stream
050
nick @gloomcloud.bsky.social · 22/08/2025
Made some tamales to take bikepacking so I'm not purely going off of dehydrated meals. Recipe isn't quite 100% yet but I'm improving since the last batch
A pot with shredded chicken in a verde sauceA pot of tamales in corn husks being steamed
010
nick @gloomcloud.bsky.social · 16/08/2025
civ research complete screen for ballistics
000