<bslsk05>
www.illumos.org: Bug #16093: shm_open() can arbitrarily sleep 64 seconds and then fail with bogus errno - illumos gate - illumos
Rubikoid has quit [Ping timeout: 245 seconds]
benaldo has quit [Read error: Connection reset by peer]
Celelibi has quit [Remote host closed the connection]
ghostbuster has quit [Ping timeout: 245 seconds]
divine has quit [Ping timeout: 245 seconds]
Beato has quit [Ping timeout: 245 seconds]
klys has quit [Ping timeout: 245 seconds]
ghostbuster has joined #osdev
Rubikoid has joined #osdev
klys has joined #osdev
Beato has joined #osdev
Celelibi has joined #osdev
<kof123>
> mlibc mlibc mlibc > is this how i spawn the devil well i was pondering that....flesh and blood inherits nothing so..........port mlibc to run on solaris, and throw systemd into that somehow, and surely some kind of spawn will pop out :D
<kof123>
i mean, to get spawn you need parents
<kof123>
so aix or whatever else, also possibilities
<kof123>
you have to find proper parents, in any case "O Beginning of the first Beginning, consider the End. O End of the last End, see to the Beginning"
gbowne1 has quit [Quit: Leaving]
FreeFull has quit [Ping timeout: 268 seconds]
divine has joined #osdev
FreeFull has joined #osdev
GeDaMo has joined #osdev
kfv has joined #osdev
tomith has joined #osdev
kfv has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
heat has joined #osdev
<heat>
mjg, henlo
[_] has quit [Read error: Connection reset by peer]
<heat>
that code is so bizarre wtf
<zid>
part 2: "Do something entirely different"
<zid>
:(
<zid>
I need a hashmap already I think,w t
<zid>
it's day 3!
<zid>
linear scan time?
<heat>
i haven't done any aoc yet
<heat>
dang
<heat>
oh well, see you next year
FreeFull has quit [Ping timeout: 255 seconds]
<zid>
gave up day 1?
<zid>
day 1 was weirdly hard for a day 1 aoc
kfv has joined #osdev
kfv has quit [Client Quit]
<heat>
i haven't even opened the webpage yet
<heat>
like all of that completely slipped my mind
<zid>
transistors have been like that since 45nm to be fair
<zid>
but I love the use of the beckham meme format
<GeDaMo>
Beckham?
<zid>
yes
<zid>
that is david and victoia beckham, you are welcome
<GeDaMo>
Oh :|
<zid>
It was part of an interview victoria was doing, she claimed to be working class, then david popped in from another room and said "How did you go to school?" and she reluctantly answered "..cheuffered land rover"
<GeDaMo>
I was actually wondering what that was from, I didn't recognise them :P
<bslsk05>
lore.kernel.org: [PATCH 0/7] File abstractions needed by Rust Binder
<zid>
heat: done day1 yet?
CaptainIRS has quit [Ping timeout: 255 seconds]
<moon-child>
hey gog`
<moon-child>
gog`:
<moon-child>
gog`:
<moon-child>
gog`:
netbsduser has quit [Ping timeout: 255 seconds]
<moon-child>
gog`:
netbsduser has joined #osdev
<moon-child>
gog`:
<gorgonical>
Holy god almighty
<gorgonical>
Anyone who does not use braces with things like for or if should have their hands summarily removed so they can no longer code
<moon-child>
gog` doesn't like me any more :\
Gurkenglas has joined #osdev
eck has quit [Quit: PIRCH98:WIN 95/98/WIN NT:1.0 (build 1.0.1.1190)]
eck has joined #osdev
<heat>
zid, no
<heat>
mjg, lmao peterz is based
eck has quit [Client Quit]
<gog`>
moon-child:
<gog`>
moon-child:
<gog`>
hi
<gog`>
sorry i was watching tv
<heat>
So to summarise, Rust cannot properly interop with C, it cannot do
<heat>
inline asm from this side of the millenium. Why are we even trying to
<heat>
use it again?
<heat>
BASED
<heat>
peterz is REDPILLED
<gog`>
based and rustpilled
eck has joined #osdev
<gog`>
root root root
Gooberpatrol66 has joined #osdev
<moon-child>
gog`: next time I'm in iceland can I have one (1) headpats
<moon-child>
i feel like i deserve it for being a good kitty and not murdering anybody while forced to stay on the helltube for an inordinate number of hours
<gog`>
yes
<gog`>
you are a very good kitty
<moon-child>
:3
<gog`>
:3
<zid>
heat: if it can't interface C, and it can'tdo asm, remind me why it's a system's lang?
<zid>
systems
<gog`>
you gotta be able to interface with the C
<zid>
Correct
Gurkenglas has quit [Quit: Client closed]
<mjg>
it can interop with c, but not in a manner which is anywhere near close to OPTIMAL
<mjg>
people seem to be forgetting that this is not a system's developer systems language
<mjg>
this is a language created by someone working in a general area known to be bloated into fucking oblivion
<netbsduser>
this reminds me of the argument stephen kell made about what makes a systems language
<netbsduser>
in his "some were meant for c" paper
GeDaMo has quit [Quit: That's it, you people have stood in my way long enough! I'm going to clown college!]
<netbsduser>
he reminds people that systems programming is about the creation of systems (i.e. systems of multiple components that interact with one another) and argues C's merits as such by constructing an argument founded in 'communicativity'
<zid>
rust not working between .so units when I first heard about rust, gave me a real wtf
<netbsduser>
because it as a language imposes few requirements, in no way even attempts to hide the byte-representation of runtime entities in the language, it is especially 'communicative'
<zid>
extern "C" -> extern "I want this to work with how computers function"
<zid>
also one of the major issues I've had with C++, "What do you mean, + could be in in another file and can *allocate* memory?", it violates this guy's communication princple, to me at least
<zid>
"C has the fewest externalities" is another very similar take
<zid>
I've seen the horrors of Go projects, where they pull a snapshot copy of every dep they use, then maintain every single dep in-house, because the out of tree one diverged
<zid>
and it dirverged because of the 'communication' issues this guy talks of, imo
<zid>
they're talking in abstractions, rather than shared representations
vdamewood has joined #osdev
CaptainIRS has joined #osdev
netbsduser has quit [Ping timeout: 255 seconds]
gbowne1 has joined #osdev
<gorgonical>
I am not having a great day with this
<gorgonical>
Just realized that poll is so stack-intensive that I'm getting stack corruption and then for some reason if I try to increase task kernel stack size other things are broken
<heat>
yeah poll needs a bunch of space for OPTIMIZATIONZ
<heat>
to avoid kmalloc'ing
<zid>
did you do day 1 yet heat, or read my ramble
<zid>
either works
<heat>
what ramble?
<zid>
directly above what gorg said
<heat>
oh it can interface with C and it can do asm
<heat>
just not nearly as well as gcc
<zid>
so I can create arbitrary memory representations and access them natively at least then? even code pointers, etc?
<heat>
peterz is BASED AND REDPILLED but also being a bit exaggerated IMO
<heat>
probably?
<zid>
lol
<heat>
i'm not a rust developer
<zid>
me either
<zid>
who is peterz?
<zid>
zjilstra?
<heat>
peter zjilstra
<zid>
Peter Zijlstra is an associate professor of Molecular Plasmonics in the research group for Molecular Biosensing for Medical Diagnostics
<mjg>
's a dude at INTEL
<zid>
The kernel one is actually way handsomer
<gorgonical>
"molecular plasmonics" is a really good name for a field
roper has quit [Quit: leaving]
<gorgonical>
sounds like a fucking comic book villain's job
<zid>
Molecular plasmonics sounds made up
<zid>
Watery Solidics
goliath has quit [Quit: SIGSEGV]
Left_Turn has joined #osdev
Turn_Left has quit [Ping timeout: 245 seconds]
Turn_Left has joined #osdev
Left_Turn has quit [Ping timeout: 245 seconds]
cow321 has quit [Remote host closed the connection]
<mcrod>
hi
<heat>
i think the kernel developers don't realize how edge case all of these features they use are
<heat>
like
<heat>
i've seen ~0 asm gotos in non-kernel code
<blockhead>
jmp
<gog`>
hi
dra has joined #osdev
<heat>
gog` are you based and redpilled or just based
<gog`>
i'm based and bluepilled
<gog`>
keep me in blissful ignorance
<heat>
knowledge is power: +2 national unrest
<heat>
ignorance is bliss: -10 national prestige
gog` has quit [Quit: byee]
heat_ has joined #osdev
heat has quit [Read error: Connection reset by peer]
heat_ has quit [Remote host closed the connection]
Turn_Left has quit [Read error: Connection reset by peer]