IRC channel logs

2025-06-04.log

back to list of logs

<mghackerlady>I've been reading up on the hurd for a while now and am wondering is anyone thinks it'll ever actually be "complete" so to speak
<ThinkT510>what would you consider as complete?
<mghackerlady>Idk really, something production ready. Something you can actually use without too much of a hassle
<mghackerlady>I put complete in quotes as I'm aware a project like this is never really complete
<mghackerlady>A more abstract way of putting it would be a release version instead of an alpha or beta but I'm not too sure as to how well that wording applies to a project like the hurd
<ThinkT510>without a more rigid definition of complete you probably won't get a satisfying answer for when
<ThinkT510>if you are a fan of debian then the correct answer is "when it is ready"
<ThinkT510>production ready will mean different things for different people. all depends on your use case
<mghackerlady>fair enough
<mghackerlady>I really wish more people were interested in this project, I'd help out more but my systems programming isn't very good
<ThinkT510>I'd like more developers to be interested in microkernels in general
<mghackerlady>The only reason I bring this up is because I was reading up on the tanenbaum-torvalds debate and tanenbaum mentioned we'd all be running GNU in 5 years anyway
<mghackerlady>what an optimistic time the 90s were
<p4r4D0xum>mghackerlady: You don't need that much hassle anymore
<p4r4D0xum>Hurd is mostly run in vm, leaving real hardware mostly untested. Although some hurd users begin to test it on real hardware and it's working!
<ThinkT510>they left
<p4r4D0xum>:D
<ThinkT510>mghackerlady: welcome back
<p4r4D0xum>mghackerlady: Hurd is mostly run in vm, leaving real hardware mostly
<p4r4D0xum> untested. Although some hurd users begin to test it on real
<p4r4D0xum> hardware and it's working!
<mghackerlady>How so? the way I see it the biggest hurd(ha)le for most people would be the lack of USB support
<mghackerlady>ThinkT510: thanks, my wifi shit the bed
<p4r4D0xum>mghackerlady: not really graceful of your wifi
<p4r4D0xum>imho
<mghackerlady>yep. Probably my fault lol. My wifis actually really good, my desk is just as far away from the router as possible conveniently
<p4r4D0xum>mghackerlady: lack of usb can be inconvenient
<p4r4D0xum>mghackerlady: openwrt perhaps?
<p4r4D0xum>Maybe that's going to make your day?
<p4r4D0xum>would be cool to port hurd to mips!
<mghackerlady>anyway, the bit about it being run in a VM is kinda what I mean. Sure, it's *usable* but I'd hardly call it that if it can't really be used baremetal for most usecases
<mghackerlady>I've been thinking of trying to port the hurd to PowerPC funnily enough, I know nothing about operating systems or porting things from x86 to powerpc but how hard can it be really
<mghackerlady>Mach already runs on powerpc so it'd just be everything else that needs doing
<p4r4D0xum>mghackerlady: buying my emac g3 today. :P
<p4r4D0xum>mghackerlady: yeah, about that, it's derived from mach4...
<p4r4D0xum>and that's it
<mghackerlady>I didn't know they had G3 eMacs, I thought they were just G4 machines
<mghackerlady>ah, (I say not knowing what that means for porting it)
<p4r4D0xum>mghackerlady: emacs were educational macs, G3 had various models mostly known for they clam powerbooks
<p4r4D0xum>mghackerlady: well, at least the working concept it similiar, that's definitely not nothing
<mghackerlady>yeah I know, I partake in 90s-early 2000s apple from time to time
<p4r4D0xum>be right back, my erc doesn't work how I like it no more
<mghackerlady>p4r4DOxum: would there be any possibility of running the hurd on a different version of mach? I suppose at that point it might be better to just port the hurd to a better microkernel
<p4r4D0xum>mghackerlady: Not a hurd developer myself, so do not know, more like hurd masochist
<p4r4D0xum>I just checked, there was a powerppc port attempt back in the past
<mghackerlady>haha I get that
<mghackerlady>I literally just started reading about that, I was aware that there was talk but didn't know if it had gone anywhere
<p4r4D0xum>mghackerlady: I recommend just playing it.
<p4r4D0xum>s/playing it/playing with it
<mghackerlady>Yeah, I was just about to try spinning up a hurd vm
<p4r4D0xum>I bet you will have some old laptop around and just dd it to a disk like I did
<p4r4D0xum>mghackerlady: vm is a nightmare in my opinion
<mghackerlady>I actually don't at the moment, I have an old laptop that would prolly work but it has terrible overheating problems and shuts off after a few minutes of using it
<p4r4D0xum>mghackerlady: then I do recommend not using it, hurd doesn't have thermal shutdown yet to my knowledge
<mghackerlady>No worries, my laptop does it automatically (Fuck you dell and your stupid anything over normalish operating temperature is dangerous BS)
<p4r4D0xum>mghackerlady: well, that's one way to put it.
<damo22>p4r4D0xum: we didnt just suddenly decide to test it on real hardware and were like, hey it works, there was actual effort put in to make it run on hardware
<damo22>and we still need more effort from more people
<damo22>as you noticed, smp has some problems and we really need to fix it
<damo22>it may not even be a kernel problem
<damo22>we need more people to stop thinking like, oh i dont know about operating systems so i cant be of any help, and just overcome that and try to run it and try to debug a few things that seem to be not working
<damo22>so if you have any C experience, i encourage you to try debugging hurd
<RamonaZero>i hurd that o.o
<RamonaZero>alright, ill take my leave, thank you for coming to my ted talk :0