Really disappointing, to be honest. Mostly annoyed with the feminist angle (read in full before flaming, thanks).
It was very, very basic feminism. There's no intersectionality whatsoever. They have a Latina character in the working class who just... has nothing to say about that? They introduce her daughter as a radical with some pretty good points who just immediately becomes a Mary Sue after her introduction. And the answer to patriarchy is for the working-class[...]
nostr:npub1t9mkhxwzfzm5khqlg7s9vdyyw8lavcauk48wfzu4e99vv9ha8alsvydgyv I wonder how annoying RPN would be for arithmetic, to save me from writing a precedence latter (I am admittedly being lazy here)
nostr:npub1sg4rcvkxkp3sx7f0ex8rtdd9ylcdd2fchtfm22fy45h4w02p306qq7xslc Will fork() return file descriptor in helios? Or you plan to drop it at some point and switch to a spawn model? You don't tell much how you plan to design userspace. I hope it's not yet another unix-clone at least?
nostr:npub1jg05ny9uy39mykkdj7zrv32en39te90zp3rxg87vs6ldr8kkqcuqy8wlse it's not another Unix clone. It has had spawn-based process support for a while now. Fork/exec is not the recommended approach. Adding it because there are a few use-cases where it makes more sense, like shells.
Right now it returns a pid but soon it will return the child process as a capability.
I mean, I don't technically have to implement pipe(2), it would just be good to have a buffer for performance reasons so that the two ends of the pipe don't have to rendezvous for every read/write
fork & exec work :)
Now for a proper shell
With readdir, read-only ext4 is complete.

Fun fact, this is the first real driver written in C for Helios
ext4srv wired up to the Mercury filesystem API
Not quite done, still needs readdir and seek.

Helios can (finally) tell the time, at least in monotonic terms
nostr:npub15h8zr3pl3p2gl7nssf2mrcq0el5cq8525pmgpr88htse295lfltshm7yqp say what you will about the states but free toilets and free water at restaurants as a universal standard is something I sorely miss in europe


