@scottmichaud@mastodon.gamedev.place avatar

scottmichaud

@scottmichaud@mastodon.gamedev.place

C++ Developer (on paper; more GPU) @ Riverside.fm
Gamedev, Physics & Education @ QueensU, Puns.
Former: LightTwist, Inc.; Eliot Research; PC Perspective

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

glennf, to random
@glennf@twit.social avatar

It just struck me what Apple got wrong with its “crushing ad.”

They thought we would identify with the iPad, not the creative instruments and materials.

scottmichaud,
@scottmichaud@mastodon.gamedev.place avatar

@glennf Interesting thought.

Personally I think their mindset was more "We're compressing human art and innovation" when it looked more like "Fear my crushing presence, humanity!"

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

you ever think about how the standard cartoon bomb (a large blue or black sphere with a big fuse coming out the top) is essentially the "save icon" of destruction, because 1) it's symbolic meaning is widely understood, and 2) it's an anachronism that is widely recognized only for its symbolic meaning as its real life counterpart is long obsolete?

scottmichaud,
@scottmichaud@mastodon.gamedev.place avatar

@aeva I feel like I've been Rick Rolled.

veronica, to GraphicsProgramming
@veronica@mastodon.online avatar

Is there anyone on here that has a recommendation for NVIDIA graphics cards? I haven't used them for a very long time, only AMD, so not really up to date on them.

I need it to run fine on Linux, which I hope has improved now. I will use it for not very demanding games like WoW, and for Machine Learning. I currently have an AMD Radeon RX 5700 GPU.

I was considering a Dual GeForce RTX 4070 OC, since it would fit in my box. I can't have any of the super long ones.

#GPU #Nvidia #DesktopPC

scottmichaud,
@scottmichaud@mastodon.gamedev.place avatar

@veronica AFAIK NVIDIA was kind-of the better GPU vendor, if you use the proprietary driver and the features that the proprietary driver considers first class.

Are you reference to ex: Wayland support/Optimus support/etc.?

scottmichaud,
@scottmichaud@mastodon.gamedev.place avatar

@veronica Cool. It's a bit less VRAM but if 12GB works for your ML tasks then it should be faster.

scottmichaud,
@scottmichaud@mastodon.gamedev.place avatar

@veronica That's the opposite of what I've heard from the gamedev and Linux gaming spheres.

ex: https://richg42.blogspot.com/2014/05/the-truth-on-opengl-driver-quality.html (NVIDIA is A)

scottmichaud,
@scottmichaud@mastodon.gamedev.place avatar

@veronica Talking with @Venn he seems to recommend the RTX 4060 Ti 16GB over the 4070, assuming your workload is more heavily skewed to VRAM usage than performance.

scottmichaud,
@scottmichaud@mastodon.gamedev.place avatar

@veronica So... while there's some famous examples (Linus' NVIDIA hand gesture) about ex: Optimus, the driver quality in general I've seen has been NVIDIA > the rest (except when they chose to not care, like Wayland and Optimus and OpenCL 2).

As for specific cards... they're all kinda priced whacky these days. I run a 4070 and it's neat, although the Super launch messed with the price/perf ratio.

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

So today has been trying to

  • Compile a web worker.
  • Written in TypeScript.
  • That imports TypeScript dependencies.
  • That also imports TypeScript dependencies.
  • Packaged in an NPM module
  • Imported by Vite.

I'm up to about a dozen dead ends at this point. Closest I got had the worker launch, but one of my dependencies throw "cannot call importModule from a web worker" when it tries to load a module.

Interestingly, switch Vite for Webpack and it works, but I can't do that.

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

It's not the corner of Unreal where I'm typically gnawing on the wires, but I like the word "swidget". It's got a good mouth feel.

scottmichaud,
@scottmichaud@mastodon.gamedev.place avatar

@aeva I'll take swidgets for 400$.

thomasfuchs, to random
@thomasfuchs@hachyderm.io avatar

lol at “the Iranian presidential helicopter was so old”, the US Air Forces Ones (there’s two of them) were built in the 80s ¯_(ツ)_/¯

scottmichaud,
@scottmichaud@mastodon.gamedev.place avatar

@thomasfuchs Would you rather a Boeing from the 80s in the 2020s or a Boeing from the 2020s in the 2020s?

davidaugust, to Law
@davidaugust@mastodon.online avatar

And now, someone acting like a petulant child who doesn't understand the seriousness of the law, and their kid:

video/mp4

scottmichaud,
@scottmichaud@mastodon.gamedev.place avatar

@davidaugust This kid is doing us all a great service.

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

I found a bug in my rowing machine firmware. If you row slowly, the cadence will spike to absurd values. I got a few in the hundreds today.

I wonder if the folks would appreciate a bug report w/ a detailed log 🤔

scottmichaud,
@scottmichaud@mastodon.gamedev.place avatar

@aeva Exercise 🤝 Math Library

Wanna row, but gotta call 'em.

mcc, to random
@mcc@mastodon.social avatar

I hate coordinate transformations! I hate coordinate transformations!! I hate coordinate transformations!!!

scottmichaud,
@scottmichaud@mastodon.gamedev.place avatar

@mcc WebGPU?

hanakogames, to gamedev
@hanakogames@mastodon.gamedev.place avatar

re-writing and re-writing conversations to try and make them less dating-sim-flirting and more 'unwise engagement: unlocked'

scottmichaud,
@scottmichaud@mastodon.gamedev.place avatar

@hanakogames Very true for arena shooters.

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

i had MULTIPLE Jet Lag dreams last night. i may have a problem.

scottmichaud,
@scottmichaud@mastodon.gamedev.place avatar

@hanakogames Oh wow this is the first I've heard of it. Huh.

scottmichaud,
@scottmichaud@mastodon.gamedev.place avatar

@hanakogames Dreams about having jet lag?

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

Hrm. Yeah. Firefox is struggling to load YouTube. Just presenting a little throbber. Chrome loads instantly.

I'm a YouTube Premium subscriber who doesn't have an ad blocker installed.

So... yeah. Could be co-incidence. (It was loading fine until today.) But a curious data point given recent news.

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

contemplating the ridiculousness of an otome game where all the boys are based on my own fictional crushes, who VERY MUCH do not fit into the same universe.

in this corner, a century-old vampire who's murdered his way around the globe!

in this corner, a mystical knight who's been tortured by a shadowy religious institution!

in this corner, a sad teenage boy who likes to draw girls with big tits!

in this corner... a turtle???

scottmichaud,
@scottmichaud@mastodon.gamedev.place avatar

@hanakogames It worked for Isekai Quartet.

foone, to random
@foone@digipres.club avatar

I'm not saying I am too much of a geek but i just dreamed about using git.

scottmichaud,
@scottmichaud@mastodon.gamedev.place avatar

@foone Was it a good dream?

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

I used to say that all programming is is transforming data. It helps to identify the problem, because it makes you think about what you need and what you want, and then fill in from both ends.

I... think I was a little off on that.

Mechanically, yes, but a more complete view is that programming is about communicating how data is transformed. The mechanics are the same, but it also adds in the interpersonal elements. (Also, the computer's the one doing the transform.)

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

Me> Oh shit. I didn't realize flour had a best before date.
Me> Ah. Still good. Carry on.

scottmichaud,
@scottmichaud@mastodon.gamedev.place avatar

@beeoproblem Especially since you need to cook it regardless.

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

@mcc It's been a while since I played around with two Windows installs on the same PC, but IIRC just changing the boot order in the motherboard should fix this??? Or is there something I'm missing???

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

So has anyone actually figured out what Apple meant by M3's "Dynamic Caching"? I've seen a few theories, but, unless "Dynamic Caching" is a terrible name, makes zero sense to the name and/or the description.

Is it designed to improve occupancy when local memory is the limiting factor???

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

At this point, am I early for Spring Cleaning, or am I late for last year's Spring Cleaning?

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