IRC channel logs

2026-04-26.log

back to list of logs

<diegonc>o/
<diegonc>so, it seems the new threads max priority being clamped to BASEPRI_USER (25) comes from the initial commit in the Git repositories, both from GLIBC and GNU Mach.
<diegonc>I feel there must really exist a very good reason to change such beahaviour
<diegonc>GLIBC's part is calling task_priority with change threads set to TRUE which is why it fails
<diegonc>I think I can get rid of the error by implementing a "task_priority_override" that sets the task, pset and *current* threads max_priority/priority
<diegonc>but that won't apply to new threads created afterwards
<diegonc>errror => setpriority failing for root
<SurrealHypergrap>Hi. I noticed that Hurd called object-oriented, but it still works with files and directories instead of objects. I had imagined translators also acting as codecs (parsers/serializers), so software doesn’t have to do that busywork. (I also thought maybe the GUI is implemented as a translator aswell.)
<SurrealHypergrap>Was something like this ever considered?
<diegonc>AFAIK, the file system is the namespaces for discovery of translators which can speak any desired object interface through RPC
<diegonc>so the FS is just how you obtain a port to that RPC
<diegonc>*port right
<SurrealH>(It seems my connection is unstable. Excuse the disconnects.)
<SurrealH>diegonc: okay, I should have looked into Hurd RPC befor asking that question. ^^
<SurrealH>It’s nice to see Hurd took a page more from Plan 9, than Linux did…
<SurrealH>I’ll go read up…
<SurrealH>Thanks!
<jab>afternoon friends!
<Alicia>good afternoon jab