@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.

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

My son got a 3d printer for his bday. The wall plug was bad so I am using my bench power supply. The print is going well so far though!

image/jpeg

demofox,
@demofox@mastodon.gamedev.place avatar

Progress

demofox,
@demofox@mastodon.gamedev.place avatar

All done

demofox,
@demofox@mastodon.gamedev.place avatar

@rreusser this was our first print and it worked fine, so no idea really!

demofox,
@demofox@mastodon.gamedev.place avatar

I was sitting there thinking about this device that wanted 12v dc, and thinking "wait a second, car batteries are 12v". I think it'd be pretty ghetto to run a 3d printer from a car battery. I'm wondering if it'd be more so if it was a battery still in a car, while it was running 😆

demofox,
@demofox@mastodon.gamedev.place avatar

I also had a 24v wall adapter and was thinking there is some way to halve voltage that isn't a voltage divider but I couldn't remember what it was...

demofox,
@demofox@mastodon.gamedev.place avatar

@BenAU there we go. I got super burnt out at my last job and so spent some time learning electronics. This job has been great and I've forgotten so much 😂

TodePond, to random
@TodePond@mas.to avatar

Introducing yet another todepond writing style guide:

TRUE FOR YOU STYLE
https://www.todepond.com/wikiblogarden/academia/style/true-for-you

demofox,
@demofox@mastodon.gamedev.place avatar

@TodePond @joshix some folks call him a master... at baiting.

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

Two of my son's favorite games

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

I woke up and had a sleepy brain idea that uncountable infinities were uncountable because they were multi dimensional.
For instance, a real number being a 1d integer part plus another 1d decimal part.
Has anyone seen this thought before?
Am I wrong to assume that the space between two integers is a countable infinity?

demofox,
@demofox@mastodon.gamedev.place avatar

If only rationals existed, i guess the space between two integers would need two integers to describe them, like A/B. There'd be some duplication (like 1/2 is the same as 2/4) but it seems pretty much 2d. But then you have irrationals which adds more.
I bet I'm wrong then, or that real numbers are higher than 2 dimensions.
Maybe all nonsense :P

demofox,
@demofox@mastodon.gamedev.place avatar

@curved_ruler oh yeah, thanks a lot!

demofox,
@demofox@mastodon.gamedev.place avatar

@zmeysa ah ok

mcc, to random
@mcc@mastodon.social avatar

I order some Products from the United States.

The cost is $88 CAD.

There's a fixed international shipping cost of $48 CAD. Frustrating, but that is what the shipper has, so okay.

A couple days later, I get an email from UPS asking to pay the import duty fee. The import fee is $51 CAD.

That is more than half the cost of the product itself. I'm overall paying more for shipping+import fees than for the product.

When I moved here I assumed I could buy stuff from USA cheap because of NAFTA :(

demofox,
@demofox@mastodon.gamedev.place avatar

@mcc every god damn day, sci fi is getting less fictional, but only the shitty timelines.

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

This guy unwrapped the "2001: A Space Odyssey" slit-scan graphics to find the original images used. One was a fish and coral.
https://www.seriss.com/people/erco/2001/

demofox,
@demofox@mastodon.gamedev.place avatar

@fatlimey that's so neat

mcc, to random
@mcc@mastodon.social avatar

Hard to imagine a signal that a website is a rugpull more intense than banning users for trying to delete their own posts

https://www.tomshardware.com/tech-industry/artificial-intelligence/stack-overflow-bans-users-en-masse-for-rebelling-against-openai-partnership-users-banned-for-deleting-answers-to-prevent-them-being-used-to-train-chatgpt

Like just incredible "burning the future to power the present" energy here

demofox,
@demofox@mastodon.gamedev.place avatar

@mcc that's so gross.

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

When AI hype has settled some, I'd like to see neural primitives be considered to be part of standard CS education along with other ADTs.
Hype makes ML look like too good to be true magical algorithms, and then fails because it was a grift all along. But, there is legit value.
When you watch educational videos on auto encoders, U nets, etc etc, they talk about specific things they are good at to fit in a larger solution.

demofox,
@demofox@mastodon.gamedev.place avatar

It'll be a good sign when people craft algorithmic solutions to problems, where some of the components are traditional ADTs, and some are ML components, each used in appropriate ways towards a holistically well engineered solution.
ML can do some interesting and useful things, but not every problem is best solved as a black box, or works best when abstracted to matrix multiplies.

demofox,
@demofox@mastodon.gamedev.place avatar

@SnoopJ I was thinking more of the first. The second is useful too, but maybe differentiable programming should be it's own course. Making curriculum is hard!

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

All this drama with DRM format modifiers on NVIDIA might be another blog post and/or toot thread once I'm done. This whole mess is a real briar patch.

demofox,
@demofox@mastodon.gamedev.place avatar

@gfxstrand this is the first I've heard of it, what's the gist?

dpiponi, to random
@dpiponi@mathstodon.xyz avatar

Let me tell you about my embarrassingly stupid C++ mistake so you don't have to make it:

If X is of type std::optional<T> and Y is of type T you can assign Y to X like so:

X = Y

I sort of don't like that because X and Y are different types.

You can also write

*X = Y

which works because *X is of type T&. Now the types match.

But woe is me! Don't do the latter. If X is an empty optional then *X = Y fails silently.

It's obvious when you think about it for a moment. But when you're thinking about the bigger picture you can forget about the little things.

demofox,
@demofox@mastodon.gamedev.place avatar

@dpiponi and good language / library design makes you not have to worry about so many of those little details that don't matter towards doing what you are trying to do.

demofox,
@demofox@mastodon.gamedev.place avatar

@dpiponi I just mean to say, you aren't the one that should be embarrassed about that 😀

lovegame, to random
@lovegame@mastodon.social avatar

🐈 naming things is often called "the easiest problem in computer science" because you can just call it x or i or whatever

demofox,
@demofox@mastodon.gamedev.place avatar

@lovegame cache invalidation is nearly as easy cause you can just always clear the cache before every read.

demofox,
@demofox@mastodon.gamedev.place avatar

@lovegame anyone have a solution for off by one errors? :P

AkaSci, (edited ) to random
@AkaSci@fosstodon.org avatar

The NASA Juno spacecraft will makes its 60th close flyby (Perijove 60) in a few hours tonight.

It will swoop within 3,180 km above Jupiter's cloud-tops and will be in Jupiter's shadow for about 5 minutes. Juno will encounter solar eclipses like this in all flybys of Jupiter until the end of mission in late 2025.

Henceforth, Juno will carry out a series of occultation experiments that use Juno’s Gravity Science experiment to study Jupiter’s upper atmospheric.

https://www.jpl.nasa.gov/news/nasas-juno-to-get-close-look-at-jupiters-volcanic-moon-io-on-dec-30
1/n

demofox,
@demofox@mastodon.gamedev.place avatar

@AkaSci what an incredible thread and incredible images. Thanks for bringing this to us!

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