@goatsarah (You can easily anthropomorphize the process here and imagine a god, but somehow no one finds it particularly convincing or reassuring to imagine we're crude prototypes made by an imperfect god who is still figuring out how to do bipedalism right. And how to create intelligent tool-users who don't irradiate the planet because someone else has their favorite kind of rock or something.)
Notices by Ian Douglas Scott (ids1024@fosstodon.org), page 2
-
Embed this notice
Ian Douglas Scott (ids1024@fosstodon.org)'s status on Thursday, 28-Dec-2023 20:32:09 JST Ian Douglas Scott -
Embed this notice
Ian Douglas Scott (ids1024@fosstodon.org)'s status on Thursday, 07-Dec-2023 17:45:43 JST Ian Douglas Scott @lispi314 @moffintosh @gsuberland Something like Ada SPARK would be suitable. Though for buffer overflows (like this seems to be) essentially every contemporary programming language would allow writing a parser without issues like that... except C and C++.
It's not especially hard to do better here.
-
Embed this notice
Ian Douglas Scott (ids1024@fosstodon.org)'s status on Thursday, 30-Nov-2023 12:21:30 JST Ian Douglas Scott For security, remember to block outdated browser engines like KHTML (officially discontinued earlier this year) from accessing your website.
if user_agent.contains("KHTML") {
return Err(StatusCode::IM_A_TEAPOT);
} -
Embed this notice
Ian Douglas Scott (ids1024@fosstodon.org)'s status on Monday, 20-Nov-2023 09:15:24 JST Ian Douglas Scott @allison
@ezio
Some setups like that use a file system image store in a file on the fatfs or ntfs partition.I guess it also depends what one means by "boot Linux". Technically you can load a kernel and initfs from the EFI partition without an actual root filesystem to mount. Or even put Linux and coreboot in ROM without any boot drive. But a normal distro will expect a root filesystem with normal Unix permissions.
-
Embed this notice
Ian Douglas Scott (ids1024@fosstodon.org)'s status on Thursday, 16-Nov-2023 07:15:35 JST Ian Douglas Scott @eniko Ranked choice voting is supposed to help with that.
But in the US at least, any kind of reform that would break the two party system is going to be difficult, since those two parties are the ones that hold power to change it.
-
Embed this notice
Ian Douglas Scott (ids1024@fosstodon.org)'s status on Wednesday, 13-Sep-2023 00:06:33 JST Ian Douglas Scott @thomasfuchs But at least they refuse to work instead of exploding (if everything is spec conformant), and the higher speed cables and higher power USB power delivery sources generally work with things needing lower speeds or power.
Still better than barrel jacks anyway.
-
Embed this notice
Ian Douglas Scott (ids1024@fosstodon.org)'s status on Thursday, 20-Apr-2023 23:56:20 JST Ian Douglas Scott @thomasfuchs So he's advocating for... Skynet?
-
Embed this notice
Ian Douglas Scott (ids1024@fosstodon.org)'s status on Sunday, 19-Feb-2023 13:10:37 JST Ian Douglas Scott @nathandh @thomasfuchs Have most people ever considered multiple email providers, compared them, and chosen one? Or do people more often just use Gmail because that's the thing people tend to use for email? Or gotten an email from their ISP when that was more common.
-
Embed this notice
Ian Douglas Scott (ids1024@fosstodon.org)'s status on Thursday, 15-Dec-2022 13:26:00 JST Ian Douglas Scott Using #vim is easy once you learn a few basic keybindings.
h and l - move left and right
j and k - move down and up
η and λ - move backwards and forwards through time
ξ and κ - translation through additional temporal dimension (if applicable)
ᚻ, ᛄ, ᚳ and ᛚ - moving left, down, up, and right through celestial spheres
? and ? - switch deity to pantheon member to left or right
ᛄ - supplicate to chosen deity
ᚳ - challenge chosen deity (dangerous)
:q - exit