birdgoose

@birdgoose@infosec.exchange
5 Followers
36 Following
31 Posts
Kiwi, current software engineer, recovering customer service worker. Interested in amateur radio, osdev, conlangs.

I will soon license #Arikoto under the NCSA/University of Illinois Open Source License.

Waiting for people in the Discord server to agree on the license. It seems positive so far. Can anyone here also tell me this is a good idea?

For anyone who doesn't know what Arikoto is, it's my #OSDev project I've been working on since January 2025 and growing steadily.

https://codeberg.org/NerdNextDoor/arikoto
https://arikoto.nerdnextdoor.net/

#Tech #Technology #FOSS #OpenSource #OperatingSystem #Kernel #Programming #Development

Okay, so, it turns out that logical OR with an immediate value is something of a dark art on aarch64 (https://dinfuehr.com/blog/encoding-of-immediate-values-on-aarch64/).

I've instead resorted to doing an add instruction. This is okay because I've cleared the lower 3 bits of X0 in the instruction before.

I'm in need of some advice from an #aarch64 #asm guru 🙏

I'm trying to do something (that I thought was) rather straightforward but for some reason LLVM has decided that ORRing the X0 register with 5 is not a cool thing to do. ORRing with other decimal values work just fine.

Am I missing something here?

Chez Scheme vs. SBCL: a comparison (2019) | Lobsters

Any good recommendations for books on learning to use #Emacs ? I sort of know my way around the editor (I can switch between buffers in a very basic way) but would like to gain a deeper understanding of the system and then probably a bit of #elisp as well.