@demofox@mastodon.gamedev.place
@demofox@mastodon.gamedev.place avatar

demofox

@demofox@mastodon.gamedev.place

Graphics and game dev research. previously nvidia, blizzard, monolith, others. graphics, audio synth, exotic computation. No gods, no masters. http://blog.demofox.org.

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

ZachWeinersmith, to random
@ZachWeinersmith@mastodon.social avatar

Suppose you cut Wolverine in half, top to bottom. What happens:

A) Half dies, other half lives
B) Both regenerate into new Wolverine
C) Half dies, other half lives, but the regenerated Wolverine has problems related to having two right or two left hemphispheres
D) Both regenerate, but with the problem described in C.

demofox,
@demofox@mastodon.gamedev.place avatar

@ZachWeinersmith maybe E) since you can't get 50% exactly, the larger half regrows and the smaller half dies.

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

Ya know, if there was an actual "don't be evil" tech company, they'd probably get a lot of great people, looking for a place to safely home their great ideas & novel tech.

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

Today I heard someone use "crypto" to describe something related to cryptography. 🙀

Simpsons' meme "a world without lawyers"

demofox,
@demofox@mastodon.gamedev.place avatar

@pikuma awesome :)

johncarlosbaez, (edited ) to random
@johncarlosbaez@mathstodon.xyz avatar

One string theorist wonders what will happen when "the founding members of modern string theory, who have been so influential thus far, will gradually retire and/or go to their next stage of existence". And he suggests that we

"Train an LLM with the very best papers written by the founding members, so that it can continue to set the trend of the community."

I think this is a GREAT idea.

Then we should get LLMs to write papers on string theory.

And then we should train LLMs to referee papers on string theory.

And then we should train LLMs to write grant proposals on string theory.

And then we should train LLMs to referee these grant proposals!

For more, see Peter Woit's blog:

https://www.math.columbia.edu/~woit/wordpress/

demofox,
@demofox@mastodon.gamedev.place avatar

@dougmerritt @johncarlosbaez"Science advances one funeral at a time" thwarted by immortalizing minds - the intent which cannot be realized with LLMs. Double science failure?

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

Oof, Cara seem to be regretting their infrastructure choices right about now. https://cara.app/post/7de50d6e-885c-4e69-80b7-d81fcb4b19ef

demofox,
@demofox@mastodon.gamedev.place avatar

@jonikorpi the sad thing is that strong opinions are more often a red flag showing inexperience, yet it's what most (naive) management also promotes / values.

demofox,
@demofox@mastodon.gamedev.place avatar

@jonikorpi and if not inexperience, poor judgement imo!

vvuk, to random

👀

demofox,
@demofox@mastodon.gamedev.place avatar

@vvuk I thought this was pix at first

emilymbender, to random
@emilymbender@dair-community.social avatar

"a potential gold mine for criminal hackers or domestic abusers who may physically access their victim’s device. Images include captures of messages sent on encrypted messaging apps Signal and WhatsApp, and remain in the captures regardless of whether disappearing messages are turned on in the apps."

In 2024 it still somehow isn't standard practice to ask in the design process: Are we building the killer app for domestic abusers?

https://www.wired.com/story/total-recall-windows-recall-ai/

demofox,
@demofox@mastodon.gamedev.place avatar

@emilymbender who remembers microsoft trying to ram tcpa and palladium down our throats way back when? :/

eniko, (edited ) to gamedev
@eniko@peoplemaking.games avatar

Big news: Kitsune Tail's Steam Next Fest demo is live now! Go get it at https://store.steampowered.com/app/1325260 and experience the first part of this queer furry love triangle wrapped in an SMB3 jacket

You should definitely check the options. There's a CRT shader in Kitsune Tails made by @JoshJers which isn't on by default (because people get upset by that kinda thing) but playing with it on is totally the recommended experience

And for those of you who have Steam Decks, we've verified it works on that, too! And there's a new reveal trailer, showing off some of the bosses: https://www.youtube.com/watch?v=MRBcm5fagUU

#KitsuneTails #QueerGames #GameDev #PixelArt

demofox,
@demofox@mastodon.gamedev.place avatar

@eniko @JoshJers downloading to the old steam deck :)

demofox,
@demofox@mastodon.gamedev.place avatar

@eniko @JoshJers great job Eniko, this game is great! It really has the sm3 feel while still being it's own thing.

HandgunYoga, to random
@HandgunYoga@mastodon.world avatar

landlords that are supposed to be in competition with each other "outsource daily pricing and ongoing revenue oversight" to RealPage. The company allegedly facilitates and encourages landlords to work cooperatively to increase rents. An e-book produced by RealPage says that the company allows corporate landlords who are “technically competitors” to "work together . . . to make us all more successful in our pricing

demofox,
@demofox@mastodon.gamedev.place avatar

@HandgunYoga there's a word for this!

saila, to Montreal
@saila@mastodon.social avatar

Hey all: I'm heading to #Montreal in a couple of hours (returning home June 9th) — what should I not miss while I'm there?

#design #art #food

demofox,
@demofox@mastodon.gamedev.place avatar

@saila you could have a walk on royal mountain, the namesake of the city

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

@onelson @unormal I was going to ask "should we tell him?"

foone, to random
@foone@digipres.club avatar

I wonder how hard it is to make a fake USB printer.
Like, a printer that takes any printout and goes "yep, that printed just fine" but nothing ever comes out anywhere

demofox,
@demofox@mastodon.gamedev.place avatar

@foone what's your usage case?

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

Say I'm manually profiling my code, e.g. recording how much time a function takes. Right now I'm storing all samples to build statistics (e.g. percentiles) on exit, but that means O(n) memory usage for samples. Are there (necessarily approximate) O(1) memory alternatives?

demofox,
@demofox@mastodon.gamedev.place avatar

@lisyarus imo mean, std dev, min, max seems good!
Those can also be calculated in a "streaming" way too, only needing like 5 values stored total. Basically 1 value per each. Std dev needs 2 but one is mean so is already handled.
Shrug

demofox,
@demofox@mastodon.gamedev.place avatar

@lisyarus oh neat. Fwiw starcraft 2 did something like that for some gameplay data it tracked. It stored data every frame until the buffer filled. Then it reduced the data to half size and stored the data every other frame. Then every 4 frames etc.

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

Ok, today is the day! In a few hours I'll be giving a talk at REAC on our testing infrastructure at Frostbite 😊

https://enginearchitecture.org/2024.htm

demofox,
@demofox@mastodon.gamedev.place avatar

@jon_valdes how cool! Good luck!

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

Thinking about what to make for a (gpu centric) game/art jam at work.
I think I want to make an fps that runs in shaders. Might be cool to have roguelike unlocks with each run.
Unsure how I'd do enemies, and exp tells me this scope might already be too large, even if I do the most minimum implementation haha 😂

demofox,
@demofox@mastodon.gamedev.place avatar

@memoriesin8bit that sounds interesting, do you mean in rendering or player movement?

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

@jef I was going to ask where the semicolon went, but I think that's the issue...

acegikmo, to random
@acegikmo@mastodon.social avatar

"Lerp Smoothing is broken" is now live!! 🎉
❱❱ https://www.youtube.com/watch?v=LSNQuFEDOyQ

as a special thanks - patreon supporters also get access to the slides I made for this talk 💞
❱❱ https://www.patreon.com/posts/105228270

various animations from the slides of my talk

demofox,
@demofox@mastodon.gamedev.place avatar

@acegikmo super great video, thanks for sharing.
Also I'm jealous of your YouTube reach!
I recently was feeling smug about 1k views a day for 2 weeks on a video I made about rng. You had like 40k views only a few hours after posting 😂
Lastly, your "Columbo-like" attitude is great. I've seen high ego folks bounce off your vids thinking the topic was too simple, and thus never getting to the deeper understanding.
Keep em coming please :)

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

I know of various high-profile titles using dear imgui that are not disclosed, where I would find it fun to find a public proof, e.g. scan executables to find leftover strings or filenames.

In theory such scanner could be run on every console/steam executables if someone had access to them. Not exactly an important thing to pursue, but i occasionally considered it.

demofox,
@demofox@mastodon.gamedev.place avatar

@dotstdy @ocornut definitely.

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

Check out this new vid from @acegikmo starting with the humble concept of lerp.
It is super cool and worth your time.
https://youtu.be/LSNQuFEDOyQ?si=GnBCCN8nc3xZpNbo

ylegall, to random
@ylegall@genart.social avatar

still refining my circle packing code

demofox,
@demofox@mastodon.gamedev.place avatar

@ylegall thanks!

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

For folks that know me as "the blue noise guy", I've put together a 50 minute video that talks about many of the things I've learned in my ~decade long dive into noise and related topics - up to and including our latest paper published days ago at I3D.
I hope you enjoy it!
https://www.youtube.com/watch?v=tethAU66xaA

A slide showing how random numbers which are positively correlated on the screen give correlated resulting renders, uncorrelated random numbers give uncorrelated renders, and negative correlation random numbers give negatively correlated renders. Negatively correlated renders have the best perceptual quality, despite all three having the same actual error.

demofox,
@demofox@mastodon.gamedev.place avatar

@EricLengyel no it was fine and the posters are good. I may have been eager to get them out hehe. They are great though, thanks a lot.

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