Show newer

tangent, re: adventures in game development 

I do wonder if I'm gonna be the first one to ship a game that runs in Node.js (as opposed to a browser), though. This doesn't seem to be something that anyone has really explored?

Show thread

adventures in game development 

Some things done today: implemented rudimentary resource loader, added automatic texture packing, hot-reloader now shows an error screen when the game throws an error very quickly after restart, added a better GLSL validator that actually gives me helpful error messages, animated my test triangle to test rendering correctness, various bugfixes. Now working on actually rendering sprites on the screen.

Honestly, once you find reasonable OpenGL bindings, there's some pretty damn good game development tooling available in JS.

Show thread

meta uspol thingy that inspired these posts 

dailykos.com/stories/2024/7/25

i think $250,000 would actually literally meet every single goal in the mutual aid hashtag going back like multiple years

Show thread

i think fundraising for politicians on fedi is a bit gauche when there are so many people in the #MutualAid hashtag who really need help

if you have money to burn on pointless political bullshit you have money to give to your struggling digital neighbors

Perhaps the most insidious crime of capitalism is that it has deprived generations of their ability to dream in public; a horde of pencil-pushing busybodies perpetually waiting in the shadows to tell you that "that would never work"

proprietary systems cannot be innovative, long-ish 

There are lots of *practical* reasons why proprietary and commercial environments aren't really capable of producing innovation, but those are not the ones I want to focus on here.

The bigger reason why proprietary systems cannot be innovative is more philosophical. "Innovation", to me, is a very specific thing: it is the collective process of discovering and iterating on new techniques and technologies, to make society a little better for everyone every time.

The "iterating on" is important there; innovation is about *collective knowledge building*, about improving humanity's collective understanding of the world in a durable and sustainable way, and ensuring that those who come after us can build on our work to improve a little further.

Proprietary systems, by their very nature, cannot do this. "Innovations" in proprietary systems will live and die with the organizations in which they are built; the knowledge of their workings is secret and deliberately obscured, practically guaranteeing a loss of knowledge when the organization eventually folds - as every organization does sooner or later.

Proprietary organizations simply do not participate in the process of innovation at all; they *emulate* it, as a cheap party trick to impress investors and accumulate more power, economic or otherwise.

For something to be truly innovative, it *must* happen in the open, no exceptions. If others outside of your control cannot iterate on it, it is not truly innovation, no matter how clever it sounds.

what does a julia need to do to find a job that is completely async and doesn't force a neurotypical sleep schedule

I really appreciate it when library developers specify upfront in the documentation what their design goals and non-goals are.

Even when they don't match what I'm looking for, it immediately tells me whether it's what I need, and saves me a lot of time and frustration!

: what would be a good, concise term for "grassroots initiatives to build alternative social structures founded on radical principles, focusing on the 'building up' and mutual social support part rather than the 'tearing down' part?"

I'm looking for something less specific than 'mutual aid', also encompassing the somewhat more abstract and semi-centralized movements, but not including institutional efforts.

(If they give you some evasive non-answer about how it 'depends' and they've never talked about mutual aid before, the answer is most likely "zero", by the way)

Show thread

Normalize asking your well-off friends at prestigious tech companies what their mutual aid budget is

happy fucking disability pride month; more on the breathing issue we have 

needing to leave a place—typically very abruptly; we often have only a few seconds to reach clean air before needing to breathe again—because someone decided they just had to smoke there right now is something that happens to us regularly, and whenever this happens when we're expected to stay around we get to explain (usually to abled neurotypicals) that if we did stay there would have been a medical emergency

Show thread

you know what, this is now a thread for cross-posting my favorite things from tumblr

Show thread

I've been asked a few times by older inlaws how AI is changing the video-games industry, and I'm very pleased with how I've handled gently dashing their hopes :3 "We've evaluated it, but the output is well below our quality bar for most things." That's usually a good pivot point for talking about how the AI stuff is waaay over hyped.

Are there good participatory budgeting processes that allow stakeholders with different amounts of money to allocate among several budget categories of fixed but different sizes, reflecting different priorities? Like in a ranked-choice kind of way? @ntnsndr

proprietary systems cannot be innovative, long-ish 

There are lots of *practical* reasons why proprietary and commercial environments aren't really capable of producing innovation, but those are not the ones I want to focus on here.

The bigger reason why proprietary systems cannot be innovative is more philosophical. "Innovation", to me, is a very specific thing: it is the collective process of discovering and iterating on new techniques and technologies, to make society a little better for everyone every time.

The "iterating on" is important there; innovation is about *collective knowledge building*, about improving humanity's collective understanding of the world in a durable and sustainable way, and ensuring that those who come after us can build on our work to improve a little further.

Proprietary systems, by their very nature, cannot do this. "Innovations" in proprietary systems will live and die with the organizations in which they are built; the knowledge of their workings is secret and deliberately obscured, practically guaranteeing a loss of knowledge when the organization eventually folds - as every organization does sooner or later.

Proprietary organizations simply do not participate in the process of innovation at all; they *emulate* it, as a cheap party trick to impress investors and accumulate more power, economic or otherwise.

For something to be truly innovative, it *must* happen in the open, no exceptions. If others outside of your control cannot iterate on it, it is not truly innovation, no matter how clever it sounds.

exhaustedly again asking folks not to use "crazy" as a generic derogative

don't boost shit that says "insane" when they really mean "coldly calculatingly evil" or "responding rationally but disappointingly to perverse incentives" or "foolish and shitty"

mental health problems are not the enemy you're aiming for

in fact by using this lazy shorthand you are doing the fascists' work for them - associating mental health issues with degeneracy, chaos, and evil, and furthering eugenicist beliefs.

irritated 

The only DRM I could get behind is a limiter on gasoline powertools that only allows you to rev them a set amount of times before they lock up for the rest of the day, jesus christ

fundraiser for an african family trying to rebuild their house after a natural disaster 

Show older
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.