@mtothevizzah@mastodon.gamedev.place
@mtothevizzah@mastodon.gamedev.place avatar

mtothevizzah

@mtothevizzah@mastodon.gamedev.place

A human who makes games and preserves the outdoors.
Fellow at Activision, President at Falmouth Land Trust.
Maine.

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

omershapira, to random
@omershapira@mastodon.gamedev.place avatar

I’m new to doing research full time. Is an ACM membership or IEEE membership useful at all?
Like I have enough hobbies

mtothevizzah,
@mtothevizzah@mastodon.gamedev.place avatar

@BartWronski @omershapira the way I think of it is you’re basically donating to keep SIGGRAPH running, which is a good but not perfect thing. I say that as someone who runs his own mini conference outside of ACM.

mtothevizzah,
@mtothevizzah@mastodon.gamedev.place avatar

@c0de517e @BartWronski @omershapira Do you vote in the elections each year?

mtothevizzah,
@mtothevizzah@mastodon.gamedev.place avatar

@c0de517e @BartWronski @omershapira FWIW I read their statements every year when I vote, look at their publications, etc., and vote for the person who seems most likely to turn it into what I care about, but that's about it. I am curious if anyone else had done anything along these lines and seen any results.

mirror2mask, to random
@mirror2mask@mastodon.gamedev.place avatar

I’m thrilled to share some exciting news – I’m stepping into the role of Chief Technology Officer at Activision! It’s truly an honor to join this trailblazing team. Having been a long time fan of the Activision teams and the innovations for the Call of Duty franchise - I’m excited to be a part of a team that continues to push the boundaries in the gaming industry. I can’t wait to connect with all the incredible people at Activision in the coming weeks and for all the exciting adventures ahead!

mtothevizzah,
@mtothevizzah@mastodon.gamedev.place avatar

@aras @mirror2mask same group, Natasha is my successor! I’m returning to more granular engineering problems.

forrestthewoods, to random
@forrestthewoods@mastodon.gamedev.place avatar

New Blog Post: Using Zig to Commit Toolchains to VCS

A follow-up to my previous post. May contain some 🌶️ that offends 🐧 fans. I regret nothing. 😬

I mean, I might also just be wrong. But I can live with that. 😅

https://www.forrestthewoods.com/blog/using-zig-to-commit-toolchains-to-vcs/

mtothevizzah,
@mtothevizzah@mastodon.gamedev.place avatar

@aras @forrestthewoods @jorgenpt or assumptions changed. We all optimize around constraints.

BartWronski, to random
@BartWronski@mastodon.gamedev.place avatar

Trying to ban gas stoves is such a weird hill to die on. Miniscule impact on the environment (can be a net negative in regions with very dirty electricity sources), very tiny safety wins, but makes a lot of people upset. And to some might not be super bad on its own, but becomes straw that breaks the camel's back on "government overreach trying to control everything in our lives".

(And for some specialized applications like stir fry or wok just objectively worse)

mtothevizzah,
@mtothevizzah@mastodon.gamedev.place avatar

@BartWronski @castano There's a perfectly reasonable way to discuss it but the alarmist "you don't know what's good for you" tone is super dumb. But it's also played up by the other side for dunking. Just ignore this sort of mass media silliness.

mtothevizzah, to random
@mtothevizzah@mastodon.gamedev.place avatar

Every time I add an alt text to an image I consider the likelihood it will be used by someone visually impaired vs folded into a training set for an ML tool.

mtothevizzah,
@mtothevizzah@mastodon.gamedev.place avatar

@bitinn Yeah, it's a whynotboth.gif situation and of course you Do The Right Thing, but still interesting to think about how we create data wake.

aras, to random
@aras@mastodon.gamedev.place avatar

You ever get the feeling that your own shadow is badly filtered?

mtothevizzah,
@mtothevizzah@mastodon.gamedev.place avatar

@aras Incorrect pitch in surface descriptor.

Humus, (edited ) to random
@Humus@mastodon.gamedev.place avatar

Friendly reminder to never read from write-combined memory (e.g. upload buffers) because that absolutely kills performance.

Note that you can run into this even if your C++ code is just a bunch of straight writes, if the compiler generates the wrong code. I ran into this with the D3D12_RAYTRACING_INSTANCE_DESC struct, because it contains bitfields, and the compiler generated XOR & AND to memory destination. So that's a read-modify-write operation. Probably relatively harmless on regular memory.

mtothevizzah,
@mtothevizzah@mastodon.gamedev.place avatar

@Humus ah memories of write gather pipes and command buffer filling.

mtothevizzah, to random
@mtothevizzah@mastodon.gamedev.place avatar

Morning egg selection.

mtothevizzah,
@mtothevizzah@mastodon.gamedev.place avatar

These are araucuna crossbred hens for those curious.

mtothevizzah,
@mtothevizzah@mastodon.gamedev.place avatar

@neilhenning bonus rooster as well.

demofox, to random
@demofox@mastodon.gamedev.place avatar

@mtothevizzah hey, random question, do you know how many "principal" or higher engineers there are at AB by chance?

mtothevizzah,
@mtothevizzah@mastodon.gamedev.place avatar

@demofox approximately 7% of engineering although that’s a historical high representing title inflation during the pandemic hiring boom. I expect it to drop a few percent over the next few years. This is only for AP. Email me at work if you want to discuss further.

mtothevizzah, to random
@mtothevizzah@mastodon.gamedev.place avatar

Word of the day: inclement. Not used in many scenarios outside of weather related delays.

Snow in Falmouth
Snow in Falmouth

forrestthewoods, to random
@forrestthewoods@mastodon.gamedev.place avatar

One of the surprising things about my dependencies blog post is how many comments shit on gamedevs as being super inefficient and out of date with the times.

Game devs have historically loved to shit on web dev. I feel like the inverse didn’t used to be true. But now it is?

The middle of post contained the phrase “my background is C++ gamedev” and that got quoted in a LOT of places. All very negatively.

Very curious!

mtothevizzah,
@mtothevizzah@mastodon.gamedev.place avatar

@aras worked out for leftpad.

aras, to random
@aras@mastodon.gamedev.place avatar

"temp feature" <...> "14 years ago". Yup, checks out -- the best way to ensure anything stays alive forever, is to mark it as "temporary feature/hack" :)

(found in video sequencer related code)

mtothevizzah,
@mtothevizzah@mastodon.gamedev.place avatar

@aras we mark ours within preprocessor guards and I made a T-shirt for staff recently that shows them all still enabled. We’ll see if we turn some off as a result but it’s also a useful reminder that we stay focused on product.

forrestthewoods, to random
@forrestthewoods@mastodon.gamedev.place avatar

Here is my best attempt to articulate why I believe all dependencies, including compiler toolchains, belong in version control.

https://www.forrestthewoods.com/blog/dependencies-belong-in-version-control/

mtothevizzah,
@mtothevizzah@mastodon.gamedev.place avatar

@aras @forrestthewoods I have been asking VS/Xbox for the ability to do clean vendorized installs of the debuggers for a while. It's one of the really messy bits with no good solution.

mtothevizzah, to random
@mtothevizzah@mastodon.gamedev.place avatar

More property monitoring today. Some interesting stuff out there in the woods.

mtothevizzah,
@mtothevizzah@mastodon.gamedev.place avatar

A unusally wet summer has meant the moss is going strong.

aras, to random
@aras@mastodon.gamedev.place avatar

Apparently three years ago:

mtothevizzah,
@mtothevizzah@mastodon.gamedev.place avatar

@aras my wife has the same experience with our cats, which is much easier!

mtothevizzah,
@mtothevizzah@mastodon.gamedev.place avatar

@aras it’s a family thing as well, daughter volunteers at a shelter.

demofox, to random
@demofox@mastodon.gamedev.place avatar

I worked on Diablo 4 but left before it was done. I kinda want it but don't wanna spend 60$. Wahhh.

mtothevizzah,
@mtothevizzah@mastodon.gamedev.place avatar

@demofox It's not perfect, but it's still quite good. Just hit lvl 96 on my S2 seasonal druid.

Migueldeicaza, to random
@Migueldeicaza@mastodon.social avatar

Let this be a lesson to not appoint lightweights to your board, they can easily be manipulated.

mtothevizzah,
@mtothevizzah@mastodon.gamedev.place avatar
mtothevizzah,
@mtothevizzah@mastodon.gamedev.place avatar

@numist @Migueldeicaza it’s pretty amazing, isn’t there an attorney involved with this somewhere?!

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