Show newer

the linux ecosystem is probably the worst example of whete this fails. I have like 6 totally different app styles to deal with at any given momebt because of all the toolkits and the fact that flatpack makes it even more annoying to get the app to just use your preferred kde/gnome/etc theme 😭

Show thread

I get this limits what apps can do and giving access to raw graphics is important, but it being the default makes it more of a pain for both making apps (especially cross platform) and trying to have a consistant experience as a user. Let alone the accessibility issues when apps decide they should reinvent rendering without thinking about screen readers or high contrast themes or magnification etc.

Show thread

Hot take: The OS should provide declarative GUI APIs for the type of data an application wants to render instead of giving it graphics access and relying on a billion GUI toolkits with incompatible styles. Way easier for sandboxing too.

My friends haven't been playing me back in polytopia as much lately so I've been doomscrolling more kften again. 💀

Here's a crazy idea:

What if we invested all the money being burned on garbage "AI" into public education instead...

You know... Training actual neural networks...

I kinda want to spend the 1.5 ish K on a more beefy GPD WIN 4, but also if I stop using vscode and go back to nano, and build a more lightweight matrix client, I just won't need all that much RAM anymore. The amount of utility I get vs the resource usage is pretty skewed

it was building on my research into non-english programming languages and Arabic programming languages in particular. The idea was to try and build a programming language that was not anchored to any particular writing system.

The observation I made was that this becomes impossible because of how names work in programming. to use a library someone else wrote you have to use the exact names that they exported for their functions etc. so you are forced into linguistic parity with them.

Show thread
Distributed Press ( @distributed ) is drafting a new FEP for #ActivityPub for "Peer-to-peer Identities". The general gist is that objects (such as Actors and content) can link to alternate versions of themselves, which can be hosted elsewhere, such as #IPFS. If the server goes down, data can be served from there instead.

You can read the draft proposal here: https://codeberg.org/fediverse/fep/src/commit/3efef8bffd9581a116135be4953ccb2ebdf4f482/fep/1024/fep-1042.md

Just co-created a `curl | bash` style install script for macos/linux with a local phi3:instruct LLM. AMA

It's kinda funny how node.js still doesn't have first class suppport for ESM everywhere. Most tooling has migrated to it years ago and yet stuff like the new "single executable applications" feature still defaults to commonjs.

nodejs.org/api/single-executab

Pretty neat how in our society only the poor arw obligated to pay off debts. The rich get to be good for it indefinitely.

The constant disappointment of devices like smartphones, for me, is that having a permanently-internet-connected computer full of sensors that I keep on me at all times should be a thing that I can treat as an assistive tool that is integrated into my sense of self, constantly taking in information, processing that in workflows I've created, and sharing that with me

in other words, it should be a programmable extension of the perception of the body

and the entire ecosystem around smart phones is very meant for Not That

Mayve if the wev gets overrun with shit and becomes unusable the average persob will get off aocial media and get back to physical networks and the weirdos can have their space since it becomes too unprofitable for corpos to spend as much time here. It sucks we'll miss out on some of the social benefits but the current state is automated rage bait hell which isn't great for society IMO

Why are big Instances bad for the Fediverse?

It's quite simple:
bigger instance -> more moderation work -> need for bigger team -> harder to find consensus within the moderation team -> less strict moderation

Also:
bigger instance -> more different ideologies among userbase -> harder for other instances to decide to block that instance / or greater impact on federation if big instances are blocked

Additionally small instances can't easily block big instances, because doing so would impact their own userbase a lot and drive even more people to large instances.

So big instances mean a lot more work for smaller instances, because they have to deal with much more individual bad actors instead of just FediBlocking them in bulk.

All Fediverse softwares should have a 2k limit for monthly active users, so all instances automatically temporarily close registrations when that limit is reached.

#FediverseMeta #BigInstances #FediModeration #FediMods #FediBlockMeta

Hello, world!

We are FAFO, a non-profit semiconductor and analytical chemistry research lab in Munich.

We exist to bring together people and tools necessary to advance not the cutting edge of manufacturing, but the cutting edge of making bathtub semiconductors and other Weird Hacks in your local hackerspace.

We've just rented out our first location and brought in a gorgeous 1980s JEOL T330A SEM. Restoring it to working condition is our first project, and this is where we'll keep you posted.

OMG I really missed the Chao Garden in Sonic Adventure 2 Battle. Way easier to actually do stuff with them now that I've researched how they work a bit more

Been watching early seasons of spongebob lately. Still as goofy as I remember it

Finally set up my GPD for actually playing games. Been in a Sonic the Hedgehog mood lately

If anyone wants to donate etherium to me, I finally set up a wallet here: 0xC29a6b70A7B64D539375FF8608E19c64dc5B457A

At least I had my computer attached to my belt like usual so I did most of the motions of getting it set up.

low key thinking of buying one of those compute pucks that Rokid and XREAL sell just to have something more slim to carry around.

Show thread
Show older
Mauvestodon

Escape ship from centralized social media run by Mauve.