Michael Nischt

99 Followers
254 Following
782 Posts

Game | Design | Tech | Art | Prod.

Solves problems (usually through code) and likes to jump over obstacles (preferably in real life);

mehttps://micha.monoid.net

This is no longer about banning under-16s from social media.

It’s about control over all information and forcing adults to go through digital ID checks to access the Internet.

Forcing us to submit our identity or biometric data to an array of different providers poses significant privacy risks.

#privacy #freedomofexpression #ageverification #digitalID #onlinesafety #ukpolitics #ukpol

Das hätte ich gerne für Deutschland.

I'm excited to announce the release of spark.js 0.1 now with support for WebGL!

https://www.ludicon.com/castano/blog/2026/03/announcing-spark-js-0-1/

#webgl #webgpu #sparkjs

Announcing spark.js 0.1

I'm excited to announce spark.js 0.1, now with WebGL support!

Ignacio Castaño
In my online undergraduate P5.js course, students are about to begin the module on motion and physics, including a bit of physics simulation using Matter.js. It suddenly occurred to me that I had never seen anybody put together this particular demo before, and I realized it had to be done. Messy source code at https://editor.p5js.org/isohedral/full/vJa5RiZWs.

IRCv3 is shaping to be amazingly good!

here's the things it offers, today, right now, on a chat server we just set up in one evening:

  • you don't need a bouncer (friggin finally)
  • there are moblie clients that work well
  • you can see backlog when joining a channel
  • you can browse chat history
  • you can connect from multiple devices with one account and nickname
  • if you disconnect, your nickname is still present in a channel you joined, marked as away
  • you can highlight or DM people who are away and they'll see your message when they join (without crutches like MemoServ)
  • there is a "last read message" marker and it is synchronized between multiple connections
  • messages have identifiers (and server timestamps) and replies can be tagged with the message you're replying to
  • messages can be redacted (for moderation)
  • you don't need to deal with fussy nonsense like NickServ authorization, ghosting, or such; connect with your username and password and that's it
  • there are typing notifiers, if you want them
  • there are message reactions, if you want them

here's the things it does not offer:

caveat: since IRCv3 is a true extension of IRCv2, the features listed above work if they're supported by both the server and the client. in my onboarding experience so far, people do not find it difficult to find a suitable client, but your mileage may vary. on the flipside, legacy clients will work just fine.

unexpectly, i realized that IRCv3 can completely replace Matrix rooms for my own group chat purposes, and i'm probably not going to set up any Matrix homeservers again; it's just not worth it and frankly I should instead put that effort into coming up with a file upload IRCv3 extension or something

Add filehost by emersion · Pull Request #562 · ircv3/ircv3-specifications

This is shipped by soju + gamja + goguma + senpai as a vendored spec, and is based on an earlier draft by @progval.

GitHub
To hell with AI, more innovation like this please.
#solarpunk
#climate
#ecology

Yes, the #EU has a lot of regulations.

But remember that thanks to those regulations you can use a single USB-C cable that can charge anything, rather than 10 different connectors and adapters as it was common until 10-15 years ago.

Remember that it’s thanks to those regulations if you no longer have to pay eye watering roaming fees for calls and data when you travel to other EU countries, as it was common until 5-10 years ago.

Remember that it’s thanks to those regulations if big tech has at least some constraints onto what it can do with your data and how much choice you have as a customer.

Remember that it’s thanks to those regulations if you, as a EU citizen, can benefit from the services of any other embassy of any other EU country if stranded abroad.

Those who try to depict the EU as a bureaucratic hell worth dismantling are those who hate the impact that its laws have on their freedom of exploiting markets, exploiting customers or living out of rent money.

Or those who hate the combined economic and political power of a united Europe with a single market because it threatens their national interests, and they’d rather exert their leverage with a bunch of divided and weaker countries instead.

Europe isn’t perfect and a lot can be improved. But those who call for its demise DO NOT talk in your interests.

#Vulkanised2026 is about to start in San Diego next week. Our colleague and graphics expert Emma Anholt will present "Vulkan Debugging on Linux" on Monday at 13:00. Don't miss this talk if you are looking for #Linux tools and techniques for debugging #Vulkan application and driver issues.

Being a Janitor is nice and all, but what about DETECTIVE Janitor? Our demo for Mops & Mobs got a huge update, where you investigate a secret hide-out of a mischievous adventurer.

And, a fresh demo site for Steam, meaning: It would be amazing if you could add a review for it! 🙏

https://store.steampowered.com/app/3064340/Mops__Mobs_A_Sweeping_Dungeon_Novel_Demo/

#indiegames #gamedev #madewithgodot #dungeon #narrativegame #demo

This is incredible. An MTV simulator with almost 30,000 videos, organized by decade along with special sections for Headbanger's Ball and Yo! MTV Raps.

https://wantmymtv.vercel.app/

MTV REWIND - I Want My MTV

Celebrating 44 years of continuous music videos. Stream classic music videos 24/7.