@vile first it's using discord as a wiki and now this? I get it's convenient to dump stuff into a discord channel but it's not exactly public, especially if one does not have a discord account.
I've started working on a little tool for creating retro games.
It consists of a C-like language with automatic garbage collection, and a runtime with a 320x240 color indexed display.
Can be run from cmd line, or as a vscode extension, which also gives you symbolic debugging.
The whole thing is written in C++ and SDL2, so should (eventually) be able to export to a bunch of platforms including Web Assembly.
Hellgineers is out on Steam!
Get it while the launch discount is hot!
Apparently Epic just laid off 900 employees. That's a scary number of lives that have been upended. I'm so so sorry to anyone affected by this.
Today in "stop reinventing HTML poorly & stupidly in JavaScript":
Using the Avast Uninstall Tool | Official Avast Support
https://support.avast.com/en-us/article/Uninstall-Antivirus-Utility/
This affects apps built with #Electron.
#Google quietly corrects previously submitted disclosure for critical webp 0-day
Previous CVE submission failed to mention that thousands of apps were affected.
Researchers discover a cross-origin attack exploiting how modern GPUs compress images to let a malicious website in Chrome or Edge read pixels from another site.
Okay, for those tracking CVE-2023-5129, aka the #Libwebp fiasco, here's how to validate if your Electron app is vulnerable.
The patched version of Electron is v26.2.1. To confirm what version of Electron your app is using, you need to run strings against the executable. The version is in the app's User-Agent, so:
strings app.exe | grep "Electron/"Pokemon Sword shield. New pokemon spoiler
I made this cute speedpaint of a Wooloo yesterday!
It was mostly to wind down and it was fun.
(Speedpaint video is up on my patreon for supporters of $5 and up)
"Automated translation of web content is now available to Firefox users! Unlike cloud-based alternatives, translation is done locally in Firefox, so that the text being translated does not leave your machine."
I got to see the early demos of this and it is jaws-on-the-floor bonkers wizard magic. Entirely local - and good - translation with no cloud service and like 6MB of storage per language.
Check out Starter Kit City Builder for @godotengine! The code is MIT licensed, assets are CC0 so completely free to use even in commercial projects.