@TomF@mastodon.gamedev.place avatar

TomF

@TomF@mastodon.gamedev.place

Graphics coder and HW architect, currently at Rec Room, previously at Muckyfoot, RAD Game Tools, Valve, Oculus and Intel.

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

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

do you think there's regular spooders in the zelda games or does link sometimes find a skulltula in the shower

TomF,
@TomF@mastodon.gamedev.place avatar

@aeva I would wash the front half of my body, then flip my hair forwards and wash the back half.

Sadly I cut all my hair off when I hit 45. Now it's boringly simple.

TomF,
@TomF@mastodon.gamedev.place avatar

@aeva Because your body is wider side-to-side, so it better shields your hair from getting wet. Also because we are better at bending front/back than side/side.

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

Trip to Cali by plane completed with 0 (zero) infectious diseases! This has basically never happened before - I would always catch something either going to coming back. Thankyou N95.

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

Sigh. I have some very clear opinions on gender in sport, but they're complex & subtle, and defy a bunch of common assumptions about sport (e.g. that sport is, or even should be, "fair").

But I'm also sure that most people reading it will get mad at what they THINK I'm saying, and never actually get to the end and discover what I'm ACTUALLY saying. So you know - why bother?

sgf, to random
@sgf@mastodon.xyz avatar

Reading about LISP machines has given me the sad realisation that Unix is RISC.

LISP machines were as CISC as you could get, closing the "semantic gap" by all the way up to LISP primitives.

RISC was "don't do that, don't make assumptions about the high-level workload, just provide fast machine-aligned primitives".

LISP OSes aligned with LISP. Unix may align with C, but in a fairly generic way. Really it's an OS trying to be dumb and hardware aligned. Push the clever up the stack.

1/

TomF,
@TomF@mastodon.gamedev.place avatar

@sgf Certainly the way the MMU works, with TLBs and page descriptors, shapes a lot of Unix (and Windows) internals, and those in turn constrain how hardware can implement those features.

The most infamously different variant of this is the i432, which would have been... interesting... to port Unix/Windows to.

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

you ever think about how "copy" and "paste" don't have dedicated keys on most keyboards

TomF,
@TomF@mastodon.gamedev.place avatar

@aeva But if you want to PRINT a copy of the SCREEN, oh boy do I have a key for you to press! That's right, it's Shift+Win+S.

TomF,
@TomF@mastodon.gamedev.place avatar

@aeva Oh you mean left-foot-pedal and right-foot-pedal? The middle one is for compile-and-run.

TomF,
@TomF@mastodon.gamedev.place avatar

@aeva Wait what - are those standard bindings or did you make them up?

[edit - holy shit! Notepad++ certainly supports them]

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

Rental car review - 2024 VW Jetta. Really liked this car. Bad rental tires of course, but within those limits the handling was excellent. Engine is the base spec turbo 1.5L, and struggled a bit on steep hills, but it was fast enough to not be a problem. Adaptive Cruise Control is a first for me - slightly annoying in places, but once you get used to it, a handy tool. Android Auto, comfortable ride, huge storage space, average 33mpg over 800 miles. Would absolutely rent again.

darth, to amiga
@darth@silversword.online avatar

Someone should make a new 16-bit console and put a big marketing push behind it. We keep seeing many new games being made today for our beloved 8-bit and 16-bit systems including and other fan favorites, but the hardware is dying and it’s not easily obtainable, so games are being made out of pure passion and nothing more.

I wonder if such an idea has any chance of success… I would love a new 16-bit handheld in GameBoy format.

TomF,
@TomF@mastodon.gamedev.place avatar

@darth The is just that. No current plans to make a real physical device (because we are two people and it's a hobby), but it's designed so you absolutely could. Would have sold for around the same price as a Genesis/MegaDrive in 1990.

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

Trying to figure out why the company Slack server isn't showing me any new messages for the last 24 hours. Finally realized - it's Saturday. There just aren't any.

mcc, to random
@mcc@mastodon.social avatar

I hate git

TomF,
@TomF@mastodon.gamedev.place avatar

@mcc No I hate git more.

mcc, to random
@mcc@mastodon.social avatar

When I think about the security of a computer system, I have a specific scale I rate it on:

  1. The US government can crack it OR the government of China can crack it (equivalent)
  2. The government of Israel can crack it
  3. My friend Kristin could crack it
  4. The government of Russia can crack it
  5. A nation-state not listed above can crack it
  6. A well-qualified single infosec professional could crack it
  7. I could crack it
TomF,
@TomF@mastodon.gamedev.place avatar

@mcc "rubber hose attack" - they hit you with the rubber hose until you tell them.

mcc, to random
@mcc@mastodon.social avatar

A "Xennial" is a microgeneration referring to the subset of Millennials who are foxgirls that like Linux

TomF,
@TomF@mastodon.gamedev.place avatar

@mcc excuse me but that term is reserved for those of us who watched Xena when it was first aired.

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

WTF is an "AI-capable chip". It's either Turing-Compatible or it's not. Everything else is just a question of performance.

TomF,
@TomF@mastodon.gamedev.place avatar

@aeva @Farbs Literally the Chinese Room experiment. Depressing.

TomF,
@TomF@mastodon.gamedev.place avatar

@aeva @Farbs So was I. Didn't know about the dev studio.

c0de517e, to random
@c0de517e@mastodon.gamedev.place avatar
TomF,
@TomF@mastodon.gamedev.place avatar

@c0de517e No wonder OpenGL eventually lost. Should have been object-oriented. What were they thinking?

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

I'm basically thinking of having students all use VSCod(ium) in my CS 200 course so they're still building with g++ and to teach them a bit about filesystems, files, and folders, plus some kind of IDE that is CROSS PLATFORM for Windows, Linux, and Mac.

Because as it is, neither Visual Studio nor Code::Blocks really have a Mac option (VS Mac doesn't have C++, CodeBlocks is really old or something), and I'm tired of trying to figure out Xcode when I don't have a Mac computer myself.

TomF,
@TomF@mastodon.gamedev.place avatar

@Moosader I am so tired of people assuming "cross platform" implies Macs when they are literally the most hostile platform to any sort of cross platform support.

TomF,
@TomF@mastodon.gamedev.place avatar

@Moosader But do you really? They could put a Linux partition on there.

mcc, to random
@mcc@mastodon.social avatar

Listened to the eclipse without ear protection and now cannot hear anything out of her left ear

TomF,
@TomF@mastodon.gamedev.place avatar

@mcc Probably just Covid honestly.

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

In a Black Bear Diner, coz I'm classy like that, and wa looking at the seat backs. They're flawless and identical, so presumably machine. And I realized - not just any machine, a Jaquard Loom!

mcc, to random
@mcc@mastodon.social avatar

Do you ever think about how if someone has had sex in space already, we wouldn't necessarily know

TomF,
@TomF@mastodon.gamedev.place avatar

@mcc I was intrigued and delighted to discover there was also (at least) a second lesbian in space.

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

Ugh. I don't need glasses to see my desktop monitor, or anything further away, but I do need a set of glasses for reading books or my phone.

But I have discovered that trying to use a laptop, I either have to use it further away than I'd like so I have to use big text, or I have to wear my glasses and hunch over it to get my face closer. Both suck.

So instead I have bought a second set of weaker glasses, specifically for using the laptop.

Getting old is a pain in the arse.

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

I went and updated PyRow to support Python3 and work with PM5 modules, should any of you enthusiasts out there be interested in a bit of programmatic rowing :3

The PyRow repository on gittub looks neglected, so idk what to expect. Here's my pull request if any of ya'll are interested in this sort of thing: https://github.com/wemakewaves/PyRow/pull/8

TomF,
@TomF@mastodon.gamedev.place avatar

@aeva @robryk @rygorous Fascinating! Yeah I've never found any useful data in heat rate monitoring for training - it's just trivially correlated to the effort the rowing machine displays, so I stopped bothering.

But yours sounds like a really interesting use for it.

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