klange changed the topic of #osdev to: Operating System Development || Don't ask to ask---just ask! || For 3+ LoC, use a pastebin (for example https://gist.github.com/) || Stats + Old logs: http://osdev-logs.qzx.com New Logs: https://libera.irclog.whitequark.org/osdev || Visit https://wiki.osdev.org and https://forum.osdev.org || Books: https://wiki.osdev.org/Books
jjuran has quit [Ping timeout: 252 seconds]
jjuran has joined #osdev
jcea has quit [Ping timeout: 272 seconds]
edr has quit [Quit: Leaving]
<n00by> brb, about to hit the bed, learned so much from you guys :3
corinne has quit [Remote host closed the connection]
corinne has joined #osdev
corinne has quit [Remote host closed the connection]
corinne has joined #osdev
karenw has joined #osdev
<geist> cheers
<klys> :)
eluks has quit [Remote host closed the connection]
eluks has joined #osdev
karenw has quit [Quit: Deep into that darkness peering...]
karenw has joined #osdev
karenw has quit [Remote host closed the connection]
Lucretia has joined #osdev
goliath has joined #osdev
Yoofie6464463823 has quit [Read error: Connection reset by peer]
nitrix has quit [Remote host closed the connection]
nitrix has joined #osdev
the_oz has joined #osdev
GeDaMo has joined #osdev
<nikolar> i don't get it
<nikolar> oh printf debugging
<Mutabah> Printf? You're lucky
<GeDaMo> :D
<Mutabah> Try triple-fault debugging
<nikolar> kek
<zid> I prefer write to port 0x80 debugging
marr-ales-fios has joined #osdev
marr-ales-fios has quit [Read error: Connection reset by peer]
<heat> imagine using puts
<heat> jesus christ
<heat> a true psychopath
<mjg> i have a confession to make, don't tell heat
<nikolar> we won't
<mjg> when i was slightly younger than him i had seen a coworke disassemble bunch of shit and match up a stackdump with ze real data
<mjg> i was impressed at the time :(
<mjg> fast forward few years and would be annoyed to have to do it tho
<mjg> you can tell him this part
<mjg> :X
marr-ales-fios has joined #osdev
maf has joined #osdev
marr-ales-fios has quit [Ping timeout: 272 seconds]
<heat> cool story bro
<heat> but do you use puts or printf
<heat> or are you an fwrite guy
<mjg> println!
<mjg> i'm a rust guy
<geist> write(1, ...) man
maf has quit [Quit: Konversation terminated!]
<pog> i'm more of a 'for (int i = 0; i < strlen(s); i++) { putchar(s[i]); }
<GeDaMo> :|
<GeDaMo> strlen? You monster :P
<pog> i didn't say i was noble or correct
<mjg> pog is a dirty whore
<pog> but i need to iterate every character myself
<pog> hi mjg nice to see you too
<mjg> well hello there indeed
<GeDaMo> for (char *p=s; *p; p++) putchar(*p);
<mjg> how have you been
<mjg> should not you js it tho?
<pog> struggling with existence hbu
<mjg> i'm larping being a webdev
corinne has quit [Remote host closed the connection]
corinne has joined #osdev
<heat> chaotic evil: dprintf(1, ...)
<nikolar> mjg: why
<mjg> i'm a dirty whore myself mon
<mjg> for pay tho
<geist> !!
<geist> omg mjg i didn't notice you
<nikolar> lol
<mjg> SOLARIS KURWA^W
<mjg> how about now
<geist> PESSIMAL
<heat> red hat solaris ubuntu loller
<geist> all is well
<mjg> heat: mon crapper
<the_oz> I too shake my ass for money *watches geist*
<mjg> i think that covers the keywords
<heat> mofer
<mjg> right
<mjg> thank you
<pog> i shake my ass for free so technically i'm not a whore
<mjg> are you dirty at least
<pog> you know it
<mjg> i twerk on my php checkout
<pog> i'm writing c# today
<mjg> very corporate of you
<pog> i was writing react yesterday
<mjg> COBOL tomorrow
<pog> we'll see
<heat> i'm writing C and reading C
<nikolar> heat: good
<mjg> c++ or c#
<mjg> you did not clarify
<heat> linux kernel C
<heat> the only language ever good ever
<heat> static inline all the things
<mjg> asm twerkto
<heat> asm goatedto
<nikolar> GOTO
<heat> mjg: seems that dave miller is pseudo retired
<heat> such a shame :(
<mjg> meh
<heat> super underrated FOSS hacker
<nikolar> who dat
<heat> gcc, sparc linux, all of networking ever, IDE drivers, crypto API
<nikolar> oh nice
<heat> he's also the "have you ever kissed a girl" target
<nikolar> oooh right
<mjg> did he tho
<Ermine> so he decided to get that kiss
<mjg> tinder bio: gcc, sparc linux, all of networking ever, IDE drivers, crypto API
<mjg> heat would go for it
<heat> fuck yes
Left_Turn has joined #osdev
corinne has quit [Remote host closed the connection]
corinne has joined #osdev
corinne has quit [Remote host closed the connection]
corinne has joined #osdev
foxsecu has quit [Quit: ZNC 1.9.1 - https://znc.in]
foxsecu has joined #osdev
corinne has quit [Remote host closed the connection]
corinne has joined #osdev
netbsduser has joined #osdev
corinne has quit [Remote host closed the connection]
corinne has joined #osdev
pabs3 has quit [Ping timeout: 244 seconds]
netbsduser has quit [Ping timeout: 260 seconds]
sortie has quit [Remote host closed the connection]
sortie has joined #osdev
Turn_Left has joined #osdev
Left_Turn has quit [Ping timeout: 265 seconds]
edr has joined #osdev
netbsduser has joined #osdev
pabs3 has joined #osdev
Yoofie6464463823 has joined #osdev
n00by_ has joined #osdev
n00by has quit [Ping timeout: 252 seconds]
m3a has quit [Ping timeout: 276 seconds]
m3a has joined #osdev
n00by_ is now known as n00by
m3a has quit [Ping timeout: 244 seconds]
karenw has joined #osdev
m3a has joined #osdev
goliath has quit [Quit: SIGSEGV]
tronexte has quit [Ping timeout: 268 seconds]
tronexte has joined #osdev
netbsduser has quit [Ping timeout: 248 seconds]
netbsduser has joined #osdev
karenw has quit [Ping timeout: 272 seconds]
<heat> > Does conformance to POSIX.1-2024 mean something to you?
<heat> no!
<GeDaMo> Conform or be cast out :P
jcea has joined #osdev
<geist> nice
jcea has quit [Ping timeout: 272 seconds]
teardown has quit [Ping timeout: 244 seconds]
corinne has quit [Remote host closed the connection]
corinne has joined #osdev
<GeDaMo> "Rhapsody OS: Installing Apple’s Lost x86 OS from 1998 on a 3.4 Ghz i7 CPU & SSD"
<kof673> some manpage IIRC: for malloc(0) we return a stupid answer to a stupid question
<nortti> GeDaMo: that sounds interesting, I remember it being a bit cranky on anything newer than the original pentium
<GeDaMo> Yeah, it seems to be a bit particular about hardware
<zid> I mean, what isn't
<zid> anything at all running on 20 year newer hw is a shitshow
<nortti> I actually do have an install of it here, tho that's on the pentium 1 machine where I'd need to replace the RTC
<zid> like, bringing up multi-socket systems with 2xapics and >4GB of ram etc with 'code that can bring up a pentium pro' is.. more luck than skill :P
<nortti> should maybe see if I can swap the disk over to the other pentium machine, or if I'd need to reinstall
<kof673> nextstep and openstep IIRC you had better luck with IDE disk either on same controller with cd-rom or ensuring they were separate, don't recall
<nortti> I'm pretty sure I only have one IDE controller hooked up in there
<kof673> i linked a long time ago someone was doing a frankenkernel from darwin, but don't think they were doing rhapsody :D
<nortti> was that the darwin 0.3 stuffs, or something else?
<kof673> probably, i can't imagine it went anywhere but lol
<kof673> the problem with next is it wants apple cctools (binutils) and apple gcc etc. which assumes you have the next/apple headers/etc. so a cross-compiler is out generally IIRC
<kof673> and people might have found fixes for linux -> mac os, but that is likely too new for next/openstep/rhapsody
<kof673> *wants the headers to build your toolchain i mean IIRC
<kof673> smallerc can target macos, maybe would be easier to get a cross toolchain with that
<kof673> but that is just c of course, not obj c or c++
<kof673> it was on next forums some site, but that is interesting too
<zid> Thankfully the punishment for getting it to work is that you got it to work
<zid> so nobody else has to get involved
<kof673> https://github.com/turbolent/w2c2 that might be very useful, but rhapsody might have proper posix or better at least etc.
<nortti> oh yeah I think I've seen someone get like python 3.10 running on rhapsody with that
gog has joined #osdev
gog has quit [Client Quit]
gog has joined #osdev
divine has quit [Ping timeout: 268 seconds]
<kof673> that is more ridiculous: But if the committee says we're not fixing ISO C until the > > > > implementations are fixed, and the implementations (you) refuse to > > > > accept the fix until the committee standardizes something
<kof673> if it is already out of bounds.....then its not a break to "fix" it. stand up for yourself ISO C!
<kof673> breakage and Breakage ...breakage of documented behavior, versus breakage of things people weren't supposed to be relying on anyways (from ISO C POV anyways)
divine has joined #osdev
<kof673> Rhapsody DR1 (Grail) it was actually code named grail, so when i joke about the tree of write once run everywhere, with openstep/java/.net, and everyone wants the portability grail, that works best there
goliath has joined #osdev
sprock has joined #osdev
netbsduser has quit [Remote host closed the connection]
netbsduser has joined #osdev
karenw has joined #osdev
sbalmos has quit [Quit: WeeChat 4.6.3]
corinne has quit [Remote host closed the connection]
corinne has joined #osdev
sbalmos has joined #osdev
GeDaMo has quit [Quit: 0wt 0f v0w3ls.]
bliminse has quit [Ping timeout: 272 seconds]
netbsduser has quit [Ping timeout: 260 seconds]
netbsduser has joined #osdev
netbsduser has quit [Ping timeout: 252 seconds]
netbsduser has joined #osdev
Lucretia has quit [Remote host closed the connection]
netbsduser has quit [Ping timeout: 244 seconds]
Turn_Left has quit [Ping timeout: 252 seconds]
klange has quit [Remote host closed the connection]