Harvey Sandstrom

@cd0
163 Followers
209 Following
3.4K Posts

Interested in electronics, rustlang, Godot game dev, but mostly I'm just good at complaining. Well over a decade of experience in Python on desktop, web and embedded.

We believe in science and trans rights, among many other things, but this is account is intended as my geekery refuge from everything that's working against that.

PronounsHe/Him
That worked but it doesn't migrate ANY addons, not even color themes!
Oh god, everything is wrong. Hopefully nuking the 10.0 config directory will retrigger the 9.0 settings import dialog.

Just updated to #KiCad 10.0 and let it use the default settings instead of importing my 9.0 settings (both options are always a gamble). Unfortunately even though my OS theme is dark it's used a light schematic theme.

:: my_eyes_spongebob.gif ::

I'm not a fan of Electron, but they have a *really great* article on switching to first-class Wayland support on Linux. Most crucially, they detail not just *how* Wayland is different, but WHY Wayland is different. #wayland #softwaredevelopment
https://www.electronjs.org/blog/tech-talk-wayland
Tech Talk: How Electron went Wayland-native, and what it means for your apps | Electron

Electron recently switched to Wayland by default on Linux, bringing dozens of popular desktop apps along with it. Here's what changed and how it affects developers and users.

@emeb @brouhaha It's a shame they can't just be transparent about it. Lack of transparency causes everyone — especially me — to assume the worst.
I love waiting for the computer to back up multiple folders which are just toolchain bloat, but I couldn't be arsed to exclude them.
KiCad version 10 is out today! Lots of features, lots of speed. We hope you like it. https://www.kicad.org/blog/2026/03/Version-10.0.0-Released/
Programmers are usually fed a steady diet of features and bug fixes. But occasionally they get to work on performance problems. This development methodology is known as intermittent fasting.
The Geometry3D class in #godotengine has some really useful utility functions. They even get a little wild: There's one which can convert a mesh into a set of tetrahedrons. I can only think of one gamedev relevant use for that: "destroy" an object by replacing it with tetrahedral rigid bodies. (Which would still be pretty complex, but at least the geometry conversion is provided.)
https://docs.godotengine.org/en/stable/classes/class_geometry3d.html#class-geometry3d-method-tetrahedralize-delaunay
Geometry3D

Inherits: Object Provides methods for some common 3D geometric operations. Description: Provides a set of helper functions to create geometric shapes, compute intersections between shapes, and proc...

Godot Engine documentation

Hologram volume. Found this on godotshaders and tried making atuff with it: https://godotshaders.com/shader/linear-additive-volume/

#godot #shader #vfx