Pinned post

Moving this to

I'm a NY-born Oakland resident who programs for game companies to survive. I teach Scratch to kids at our town's video game museum.

In my free time I used a lot, then , and now a lot of modern . I port things as a way to preserve ideas. I have a loving wife and 2 cats.


, uuuuh,

You're god damn right today's !

After two weeks of hiatus and one week of I've-only-got-an-hour, I'm keen on finishing the engine-swapping functionality, researching Bill Gosper's Hashlife algorithm, and having a blast doing it all!

6:30PM Pacific!

rezmason boosted

Twenty-five minutes
Two contestants
TIC-80 graphics programming
Who can make the coolest effect?
Will I make it to the final?*
Find out at Lovebyte Battlegrounds!


rezmason boosted

It's been a long wait for a , and this one can only go for about an hour, but there's got to be some return to the schedule! Tonight's plan is to make the app load different engines based on different strategies.

See you at 6:30!

Matrix rain go brrr.

Added a density parameter to make it rain harder! That worked out quite nicely.

Now I need to figure out a decent way to get this system to support 2D and 3D simultaneously, so to speak. 3D, and the parameters that only apply to 3D, should be an option to switch on or off.

Then I'll update the readme, and then it'll go live. 😁 And that'll be enough of an update until the Looking Glass display finally arrives.

Ah, there we go. Matrix rain with depth.

It's a significant tradeoff. Until this experiment, I'd kept everything 2D so I could shape everything in the fragment shader, like so:

That flexibility has to be sacrificed to do perspective projection in the vertex shader. But I see no other way. I wouldn't want to learn raymarching for this application.

rezmason boosted

Internet is a place where:

People sharing corporation's "property" is compared to attacking ships (piracy)

Corporations sharing between them user's data is "respecting their privacy" and "improving their services"


What? No! Stop it! What are you doing! You're supposed to the The Matrix! I don't even know where to begin!

These past couple weeks, I've felt like the various parts of my life got squished together like continents forming Pangea, and I'm the ocean slowly getting squeezed out of the space in between 😵

But Merveilles makes a great spectator sport 😌 There's a kind of protected peace here

rezmason boosted

abortion & my past 

i’m loud about abortion access because i used to be in the pro-life movement.

when you’re on the inside they don’t hide their punitive attitudes. deep down, for them, a baby is a punishment you must accept for not keeping your legs closed. that’s why they don’t care about babies after they’re born. helping would lighten someone else’s punishment.

they don’t care about life. they don't care if the lives they “save” suffer after birth. in fact they quietly want them to.

rezmason boosted

Sadly, no today, folks. Work has me scheduled for some late evening stuff that's too important to reschedule.

See you next week!

rezmason boosted

hi it’s been a while i’m in public health hell


What's the haps, ladies, enbies and chaps! Guess what's back? Hat dot app!

Imagine a video channel or live stream where someone goes on, downloads the raw text of some scanned book / magazine / novella, drops it into InDesign, or I guess Scribus, and designs a new page layout. And then shares the files and a PDF.

Would you watch this?

Hey folks, no today as I've got some lifestuffs to do instead. 🌱

Meanwhile, here's a YouTube video from Gathering for Gardner that packs into 7 minutes an explanation of the algorithm I'll be implementing at some point before long:

rezmason boosted
Show older

Revel in the marvels of the universe. We are a collective of forward-thinking individuals who strive to better ourselves and our surroundings through constant creation. We express ourselves through music, art, games, and writing. We also put great value in play. A warm welcome to any like-minded people who feel these ideals resonate with them.