@zalasur@mastodon.surazal.net
@zalasur@mastodon.surazal.net avatar

zalasur

@zalasur@mastodon.surazal.net

I play strategy games, write software, and stream on Peertube (not necessarily in that order). Also, sock monkeys! Preferred pronouns: he/him/his.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

zalasur, to random
@zalasur@mastodon.surazal.net avatar

These four screenshots comprising of a 30-tweet thread you did on X could have been a blog post.

Ironically, the screenshots were all properly alt-texted. I mean, if you went through the effort, you could have just posted... the text.

bkm, to random
@bkm@mastodon.world avatar

Generation X

That golden period where one was too young to be a yuppie and too old to be a hipster.

zalasur,
@zalasur@mastodon.surazal.net avatar

@bkm We were slackers

zalasur,
@zalasur@mastodon.surazal.net avatar
SocraticEthics, to Ukraine
@SocraticEthics@mastodon.online avatar
zalasur,
@zalasur@mastodon.surazal.net avatar

@SocraticEthics The Long answer is also "No."

zalasur, to random
@zalasur@mastodon.surazal.net avatar

Aw. I just got called a "young fellow" on the fedi.

I'm 48. 😂

I guess there are worse things. 😅

zalasur,
@zalasur@mastodon.surazal.net avatar

Corollary: No matter how old you get, when you mention your age on the Internet you get like five dudes replying all going "48?? Pfft. You're practically still wearing diapers!"

zalasur,
@zalasur@mastodon.surazal.net avatar

@lukem When I was twenty I was convinced I wouldn't make it to forty. It just seemed completely incomprehensible to me.

MrLovenstein, to random
@MrLovenstein@mastodon.social avatar

Secret Panel HERE 🆒 https://tapas.io/episode/3016236

zalasur,
@zalasur@mastodon.surazal.net avatar

@maxalmonte14 @MrLovenstein Congrats on reaching the fourth panel. You made it. 🥳

mishellbaker, to random
@mishellbaker@wandering.shop avatar

Haha, I have to ask people, because I can't Google it: ARE there any good search engines out there? Ones that still actually search the internet?

zalasur,
@zalasur@mastodon.surazal.net avatar

@mishellbaker I've asked that one myself and followed another thread by someone asking that same question, and the general consensus is that the best alternative at the moment is DuckDuckGo.

Mrfunkedude, to random
@Mrfunkedude@mastodon.social avatar

I’m still not convinced any of you are real.

zalasur,
@zalasur@mastodon.surazal.net avatar

@Mrfunkedude I wasn't real, and neither were you, up until about two weeks ago on a Thursday when the Universe sprang into being fully-formed.

zalasur,
@zalasur@mastodon.surazal.net avatar

@MichaelPorter @Mrfunkedude That is what Big Last Thursday would like you to believe

zalasur, to random
@zalasur@mastodon.surazal.net avatar

Just an FYI, I did not get hacked. I replied to somebody with a long CW that originated from the Georgia Humane Society as a joke apparently. When you reply to a post with a CW your post automatically has that CW, too.

That made it look like I was posting a singles ad from my account.

I've deleted my post just in case anyone got the wrong impression.

zalasur, to javascript
@zalasur@mastodon.surazal.net avatar

It's been almost a decade since I've done a live coding stream. This will be fun!

Today I'll be migrating my website from React to Lit, which is a lightweight framework built around web components. I have the scaffolding set up mostly, so now it's time to get this done.

Come watch. Ask questions in chat! You don't need to create an account, just a username is needed to participate.

https://video.surazal.net/w/5S7FPXJMZh1i1eqZLY9mcV

dvshkn, to rust
@dvshkn@fosstodon.org avatar

The difference between using async/await in typescript vs is that the rust compiler routinely asks "are you sure about that??"

More times than not it's a good thing.

zalasur,
@zalasur@mastodon.surazal.net avatar

@dvshkn I'm not entirely sure about that. async/await can certainly be abused but they themselves aren't harmful. It's just a coding pattern.

My only main gripe with them is that they tend to hide implementation of the underpinnings of how a Promise is supposed to work. This is by design, of course, but too many developers just throw them around without proper flow control or error handling. Or worse, they don't realize that an async function returns a Promise at all.

zalasur,
@zalasur@mastodon.surazal.net avatar

@dvshkn Oh absolutely. 🙂

Mrfunkedude, to random
@Mrfunkedude@mastodon.social avatar

So I have this hypothesis that people who never listen to music past their teenage years do so because of a traumatic event in their childhood.

Music became a comfort to them during this time which switched it from being just enjoyable, to being enjoyable plus emotionally comforting.

Hence the desire not to listen to music outside of that comfort zone because any music past that, is no longer comforting and no longer serves a need.

Or not. I don't know. It's just a thought.

zalasur,
@zalasur@mastodon.surazal.net avatar

@Mrfunkedude I think there might be some truth to this, but I know a lot of people whose music listening habits stopped at around the age of 17 for some perfectly banal reasons.

I love listening to new music. I also like to go back to the classics I grew up with too, but there's joy in discovering new things that artists are coming out with in 2024.

Whenever someone says, "they don't make songs like they used to" I feel bad because they clearly aren't listening. It's a preconception filter.

zalasur, to random
@zalasur@mastodon.surazal.net avatar

Ah ha! I figured out why I was having issues with the rollup tool previously. Once I got past that stubborn error, the rest of the comfort was pretty easy.

I think I'll be able to do that technical stream tomorrow. The web page redesign project is a go!

zalasur,
@zalasur@mastodon.surazal.net avatar

Ok, we're set for a techie stream after lunch. This is different from my normal gaming streams. I won't do a whole lot of talking and will have some copyright-free music playing in the background. Come join me in my adventures in neovim!

zalasur, to DwarfFortress
@zalasur@mastodon.surazal.net avatar

Today in Dwarf Fortress: The Sinister Start in the Plane of Myth, were gonna stream the setting up of some tree and obsidian farms.

My next goal is to get a cheap and easy supply of wood going for my fort. Wandering outside is too risky due to the smelly goo threatening to send my fortress into a tantrum spiral. So we're heading underground to set up a tree farm. It's a real pain to set this up but it will be worth it.

https://video.surazal.net/w/9HhmDj1WqnkgTzvXKsVKka

#DwarfFortress #Stream #Streaming #PeerTube

Mrfunkedude, (edited ) to random
@Mrfunkedude@mastodon.social avatar

Well I was going to go take a nap this morning to make up for the hour of sleep I lost, but seeing as a moving truck has pulled up behind my bedroom window, I don't think the nap is going to happen any time soon.

That sucks.

zalasur,
@zalasur@mastodon.surazal.net avatar

@Mrfunkedude We've got people working on their roof nearby. Second day of banging happening right now.

The no nap zone is pretty strong today.

nonfedimemes, to random
@nonfedimemes@wetdry.world avatar
zalasur,
@zalasur@mastodon.surazal.net avatar

@nonfedimemes thanks for putting that song in my head 😂

MLE_online, to random
@MLE_online@social.afront.org avatar

Wifi is actually the plural form. The singular is wifus.

zalasur,
@zalasur@mastodon.surazal.net avatar

@MLE_online Pox wifi

zalasur,
@zalasur@mastodon.surazal.net avatar

@MLE_online ah, autocorrect. That was supposed to be "Vox wifi", but "pox" is probably somehow appropriate. 😅

zalasur, to fediverse
@zalasur@mastodon.surazal.net avatar

Today on Dwarf Fortress: The Sinister Start in the Plane of Myth, my citizens has a sad! 😢

I keep sending them outside to build the outside fort and they are getting fed up. But not to worry, I finished the roof so now they con complete their work in a smelly goo-free environment. Or, at least until I decide to build the fishing hut.

https://video.surazal.net/w/9HhmDj1WqnkgTzvXKsVKka




zalasur,
@zalasur@mastodon.surazal.net avatar

I'm still on the call with the group troubleshooting this thing. We're finding out who we need to page but we also have to give them the correct information when we page them so yeah this is going to take a while. 😭

I'll probably have to resume the stream tomorrow morning. I don't think I'll be free from this anytime soon.

zalasur,
@zalasur@mastodon.surazal.net avatar

The call ended a bit after my last post, but we had dinner and watched some RuPaul's Drag Race All Stars Season 9. This is going to be a fun season.

Now, I'm tired. I made the bed and I think I'm going to lie in it pretty soon.

This weekend I'm going to shoot for having the long-awaited technical stream. I need to create a build script for my web dev project so I have to figure that out. Then, I can start writing the front end code. ♥️

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • InstantRegret
  • magazineikmin
  • cisconetworking
  • khanakhh
  • Youngstown
  • rosin
  • mdbf
  • slotface
  • Durango
  • ngwrru68w68
  • thenastyranch
  • kavyap
  • DreamBathrooms
  • megavids
  • cubers
  • osvaldo12
  • normalnudes
  • GTA5RPClips
  • everett
  • ethstaker
  • modclub
  • tacticalgear
  • provamag3
  • Leos
  • anitta
  • tester
  • lostlight
  • All magazines