What I discovered by letting my normie relatives use my laptop is that if you use Linux with i3 window manager you don't need a screen locker at all.
What I discovered by letting my normie relatives use my laptop is that if you use Linux with i3 window manager you don't need a screen locker at all.
STEM is like LGBT but with nerds.
omg this is great! Thank you whoever drew this!
OpenSSH is the best git server.
Smaller cursor is the system's cursor. The bigger one is the in-game cursor.
I've got a simple level editor working for my Software Rendered 3D Game
Man I'm watching Tech YouTube videos from ~10 years ago and they feel like a window to such a radically different world. People used to care about shit.
I grepped some things around. What I found so far
#no_aoc stands for "no arithmetic overflow check"
#no_abc probably stands for "no array boundary checks", but I'm not 100% about this one.
Cool insight about djb2 hash function from the Hash module that is shipped with Jai
Apparently strings.h is a thing. And string.h includes it. 😂
TIL libc provides a weird useless function called "index". I discovered it by renaming a local variable "index" (reasonable name for a variable) and having my code successfully compile but with a warnings saying "dude, you are comparing int to a function". And I was like wtf.
Inspired by @tsoding.bsky.social I've ported my OpenGL C++ Flappy Bird clone to wasm with HTML canvas, instead of using Emscripten. It was a fun journey making the game and engine platform agnostic.
From Emscripten to Wasm - Flappy Alien
a-nameless-ghoul.itch.io/flappy-gl/de...
In a somewhat recent Tsoding stream, I've heard about venation pattern algorithms, and tried to implement one (Runions et al.). You may try it yourself at chalier.fr/generative-a...
Uhm... You mean tablet? Just a cheap Wacom tablet like this one
It's ok. You can talk shit about me publicly. I don't mind. I'm huge proponent of freedom of speech. :)
Did this sketch recently. Still haven't found any motivation to color it or whatever. Maybe one day I will. Posting it here just in case.
Literally this
It's very telling that the bright picture of the future today is called *Retro*futurism.
It is cool! Here is a demo of it when it was called SparrowOS and Terry didn't decent completely into schizophrenia yet, so you can hear the actual thought process behind this awesome OS for Recreational Programming :) www.youtube.com/watch?v=zFJZ...
Somebody discovered my Crust videos 🥹
The idea to name type Void as U0 in HolyC (the language of TempleOS) is kinda genius if you think about it.
Its size is Zero, yes. And it is Unsigned because being Signed requires at least one bit. But the size is Zero. Checks out.
Candles are even cooler. :)
And it's incredibly safe (unless you do stupid shit of course) because the flammable stuff is localized in a very small area. If you drop it, very likely the spilled oil will just put the flame out.
Oil is not flammable in its liquid form, but the vapors are. We stick a wick into the oil and let it soak up. Heat the wick with a flame, which evaporates the oil and ignites it. The flame evaporates more oil, capillary forces in the wick suck up more oil to supply the flame and continue the cycle.
Because they are! Just think about how fundamentally they work:
Oil lamps are incredible technology
Yeah, I also found a bunch things like these through clankers. They are more of libraries and not ready to use tools.
It's kinda hard to make diff(.c) in Lisp
I can implement it myself, but if there is already something like it, I'd use it.