@fribbledom I'd say that about the language design. The implementations have to be advanced, though, to support that kind of ease of use, with garbage collection and built-in threading and all.
That's how it tends to be; an easier-to-implement language like C is harder to use, but a harder-to-implement language like #Golang is easier to use.
Notices by Ethan Black (golemwire@social.librem.one), page 5
-
Embed this notice
Ethan Black (golemwire@social.librem.one)'s status on Saturday, 03-Aug-2024 00:10:18 JST Ethan Black -
Embed this notice
Ethan Black (golemwire@social.librem.one)'s status on Wednesday, 31-Jul-2024 02:31:56 JST Ethan Black Well, rarely; it doesn't do it every time. It's pretty strange
-
Embed this notice
Ethan Black (golemwire@social.librem.one)'s status on Wednesday, 31-Jul-2024 02:25:42 JST Ethan Black Waiting for the day Firefox fixes the bug where touchpad pinch-to-zoom on Wayland opens the search bar and changes your search engine... 🙂 weird.
-
Embed this notice
Ethan Black (golemwire@social.librem.one)'s status on Thursday, 25-Jul-2024 02:38:03 JST Ethan Black @sleepybisexual When fighting some of the DLC I find it very helpful to focus more on *not getting hit* rather than *hitting the opponent*, you know? At least I see advice for that mentality in the Sheik community; might not be as useful for other fighters.
-
Embed this notice
Ethan Black (golemwire@social.librem.one)'s status on Tuesday, 23-Jul-2024 11:38:35 JST Ethan Black @FiveEyeTea I like the idea of my devices requiring both a passcode *and* a fingerprint, since fingerprints can't be stolen by "shoulder-surfing" and security footage, and copies of your passcode aren't left on everything you touch (e.g. more or less like fingerprints), and it is hard to force someone to give up their passcode if they *really* don't want to (unlike with fingerprints).
-
Embed this notice
Ethan Black (golemwire@social.librem.one)'s status on Tuesday, 23-Jul-2024 11:32:47 JST Ethan Black @FiveEyeTea I had heard something like that. I'll remember that, thanks.
-
Embed this notice
Ethan Black (golemwire@social.librem.one)'s status on Tuesday, 23-Jul-2024 11:18:12 JST Ethan Black @FiveEyeTea Interesting - never use biometrics? I'd have mine require a passcode and my fingerprint, but Samsung doesn't seem to offer the option...
-
Embed this notice
Ethan Black (golemwire@social.librem.one)'s status on Tuesday, 23-Jul-2024 01:37:32 JST Ethan Black Found it, part of my ASCII.s stdlib. Came up with a change, which compiles to about 24 bytes, compared to about 55 bytes, but uses a loop. These print out the tenths, hundredths, and thousandths places of a decimal number; I think I'll keep the former code, since it is branchless, I/O aside, and since I might want to remove the thousandths place anyway (since Q16+8 numbers aren't quite that precise).
-
Embed this notice
Ethan Black (golemwire@social.librem.one)'s status on Monday, 22-Jul-2024 13:51:49 JST Ethan Black It is too late. Off to some sleep 😕
-
Embed this notice
Ethan Black (golemwire@social.librem.one)'s status on Monday, 22-Jul-2024 13:51:07 JST Ethan Black Yeah, definitely appears to be part of that function. That's modulo code for sure, too.
-
Embed this notice
Ethan Black (golemwire@social.librem.one)'s status on Monday, 22-Jul-2024 13:48:41 JST Ethan Black I'm finding this sequence multiple times; part of it or exactly this keeps on appearing in my compiler's output. I think it's performing a modulo by the Q16+8 value 10.0, then converting the number to ASCII then printing it. Part of the Q16+8 decimal print function, I think.
(Also - 0x30 is ASCII '0', not 'H')
#assembly -
Embed this notice
Ethan Black (golemwire@social.librem.one)'s status on Monday, 22-Jul-2024 13:31:59 JST Ethan Black Can't believe I've gotten to the point where I'm looking through hex and disassembling code with a table of opcodes and [pseudo]register specs. Never thought I'd get here. Didn't even know that this "here" existed when I was young.
-
Embed this notice
Ethan Black (golemwire@social.librem.one)'s status on Thursday, 18-Jul-2024 10:10:22 JST Ethan Black @system76 Want
-
Embed this notice
Ethan Black (golemwire@social.librem.one)'s status on Wednesday, 17-Jul-2024 00:06:33 JST Ethan Black I was looking at an aquarium, watching the fish swim, and thought it would be cool if there were creatures that could swim through the air. Then I realized that those are basically just birds....
#justMusing #birds #fish -
Embed this notice
Ethan Black (golemwire@social.librem.one)'s status on Tuesday, 16-Jul-2024 10:25:38 JST Ethan Black @royal Oh that's bad.
Thankfully on most setups the TV/monitor is separate, so you can hit mute without the Roku knowing right ..? For now anyway ..! -
Embed this notice
Ethan Black (golemwire@social.librem.one)'s status on Tuesday, 16-Jul-2024 06:57:10 JST Ethan Black Besides, executables are generally produced from a very high level, from a compiler. Why add complexity and subjectiveness to make hex dumps easier to read (for example)?
-
Embed this notice
Ethan Black (golemwire@social.librem.one)'s status on Tuesday, 16-Jul-2024 06:55:14 JST Ethan Black Address spaces are in ascending order, but for writing numbers, place value is in *descending* order. In my opinion, the little-endian byte order gets it technically right by having a consistent and logical order, just ascending. The big-endian byte order mixes the two, with addresses increasing but byte "place-value" descending.
-
Embed this notice
Ethan Black (golemwire@social.librem.one)'s status on Monday, 15-Jul-2024 23:43:28 JST Ethan Black I'm glad Trump survived, not because I think the US needs him (I don't think that) but because I'm glad political violence failed to hit the target. #democracy
-
Embed this notice
Ethan Black (golemwire@social.librem.one)'s status on Monday, 15-Jul-2024 14:46:11 JST Ethan Black @Gargron Didn't think you posted this kind of content...
-
Embed this notice
Ethan Black (golemwire@social.librem.one)'s status on Sunday, 14-Jul-2024 23:35:20 JST Ethan Black @christopher I didn't expect him to say that at all, I wonder if he really means it or has a different reason....