Show newer

@PurpCat Speaking of which, I can't believe Pangea Software is still around given that Apple has only become more hostile towards games (breaking compatibility on macOS every 5 years), and their iOS and tvOS catalog is nothing to write home about.

pangeasoft.net/index.html

xianc78 boosted

I'm sick of hearing about the FIFA World Cup.

xianc78 boosted
xianc78 boosted
> webkit2gtk dependency for an audio plugin

[hank hill noise]
xianc78 boosted
THIS is the right way to do digital. No DRM and no other bullshit. It's BETTER than a physical copy on CD.

Get fucked, Audible ~
xianc78 boosted
xianc78 boosted
xianc78 boosted
why is the first thing any woman does when she sees my expensive fountain pen is, wait until i step away / am not looking, pick it up and screw the piston shut so all the ink in the reservoir comes out and then complain about it leaking

I am instituting a policy of not letting people use "my special pen"
xianc78 boosted

@PurpCat @SuperDicq @mangeurdenuage @Pi_rat @hakui The 8chan/quarantine problem doesn't have to be about politics or whatever is banned on the mainstream sites.

I do agree that "competitors" have to be containment sites, but instead of being containment sites for topics that are banned, just do what Vidlii did and make it a containment site for people who are nostalgic for simpler times. Vidlii in particular is for those who are nostalgic for old-school (pre-2009) YouTube. The content posted there reflects that, and I hardly see any political content on there.

I'm pretty sure Tumblr and DeviantArt went through drastic changes over the years and people are yearning for simpler times. Just make a site like old-school DeviantArt or Tumblr and attract that audience. You can then add federation simply as a bonus feature and then you can get a sizable and somewhat diverse (in tastes) audience.

xianc78 boosted
Just got cjdns over websocket more or less working.

If anybody wants to give it a shot, here's the branch: https://github.com/cjdelisle/cjdns/tree/wsinterface-july8-2026

And here's a peering cred:

"wss://5.135.140.105/cjdns-ws":{"login":"default-login","password":"81sx357g22urvyytc94f1q48f21ty1j","publicKey":"m9g2ltp4v8wty379vxj7uzn2l0sr937l5lz7c6hzkygtwng7vf20.k","peerName":"vinny4"}

You need the new WsInterface block in order to use it, but you can get that by doing ./cjdroute --genconf
xianc78 boosted

I bent Jai into being able to do """member functions""" :devilish:

(I bake the index to a global array of structs into a runtime function stored on that struct during creation, so when I call that function from the instantiated struct's member it's got a reference to where the data local to it is stored, and I can "using" that so that I can reference the members as though they were local to the function itself). Here's sort of what it looks like:

Gorf :: struct { TestProc :: ($id: s64) { using arr[id]; // let's access x/y/z as though we "owned" them print("(%, %, %)\n", x, y, z); x += 1.0; // change x to confirm we're actually affecting our members } f: (); x, y, z: float; } arr: [..] Gorf; get_id :: () -> s64 { arr.count += 1; // fake the alloc return arr.count-1; } make_gorf :: (g: Gorf, $id: s64) { array_add(*arr, g); // add it to the global array arr[id].f = #procedure_of_call arr[id].TestProc(id); // bake the id into the member function } Test :: () { p :: #run get_id(); // get an index into the gorf array at compile time make_gorf(.{ x = 100.0 }, p); // make a gorf at runtime // call a few times to show x changing arr[p].f(); arr[p].f(); arr[p].f(); } #import "Basic";

I'm probably never going to actually use this but it's neat that I could do it if I wanted to

xianc78 boosted

We admitted to funding the big bad boogieman but we are still going to tell you why they are still a threat anyway.

xianc78 boosted
wonder if anyone has deployed factorio's weird signal system as an actual programming language somewhere

i mean i'd hate it but i'm still curious :ablobcatgooglytenor:

would be neat to see a ladder logic system in a game but i doubt we will

@PurpCat @SuperDicq @mangeurdenuage @Pi_rat @hakui The 8chan/quarantine problem doesn't have to be about politics or whatever is banned on the mainstream sites.

I do agree that "competitors" have to be containment sites, but instead of being containment sites for topics that are banned, just do what Vidlii did and make it a containment site for people who are nostalgic for simpler times. Vidlii in particular is for those who are nostalgic for old-school (pre-2009) YouTube. The content posted there reflects that, and I hardly see any political content on there.

I'm pretty sure Tumblr and DeviantArt went through drastic changes over the years and people are yearning for simpler times. Just make a site like old-school DeviantArt or Tumblr and attract that audience. You can then add federation simply as a bonus feature and then you can get a sizable and somewhat diverse (in tastes) audience.

xianc78 boosted
> satellite re-entries generate aluminum oxides, which can damage the ozone layer

Imagine how fucked it would be if someone started just intentionally spraying so much aluminum into the air that you can measure it in used air filters.

RT: https://mastodon.social/users/niryk/statuses/116889735289663019

@coolboymew Apparently, it's secretly extensible as all of the effects are XML files.

xianc78 boosted

Full-fat milk, full-fat yoghurt and butter are in demand as customers go back to basics to avoid processed food.

🐄 🥛 🧈

Show older
Game Liberty Mastodon

Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.