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
joe9 has joined #osdev
<nikolapdp> kek
neo|desktop has joined #osdev
neo has quit [Ping timeout: 260 seconds]
eddof13 has quit [Quit: eddof13]
goliath has quit [Quit: SIGSEGV]
gog has quit [Ping timeout: 256 seconds]
eddof13 has joined #osdev
eddof13 has quit [Client Quit]
netbsduser has joined #osdev
Matt|home has quit [Quit: Leaving]
netbsduser has quit [Ping timeout: 252 seconds]
[itchyjunk] has quit [Remote host closed the connection]
heat has quit [Remote host closed the connection]
heat has joined #osdev
netbsduser has joined #osdev
solaare has quit [Ping timeout: 264 seconds]
solaare has joined #osdev
terrorjack has quit [Quit: The Lounge - https://thelounge.chat]
terrorjack has joined #osdev
netbsduser has quit [Ping timeout: 260 seconds]
heat_ has joined #osdev
heat has quit [Read error: Connection reset by peer]
heat_ has quit [Remote host closed the connection]
heat_ has joined #osdev
joe9 has quit [Quit: leaving]
netbsduser has joined #osdev
netbsduser has quit [Ping timeout: 264 seconds]
sbalmos has quit [Ping timeout: 260 seconds]
sbalmos has joined #osdev
<sham1> We should just let Google and the like to break the ABI, as a treat. Especially if it makes the language less pessimal
<geist> drinking game! pessimal!
netbsduser has joined #osdev
Matt|home has joined #osdev
solaare_ has joined #osdev
solaare has quit [Ping timeout: 260 seconds]
solaare has joined #osdev
solaare_ has quit [Ping timeout: 252 seconds]
Yoofie has quit [Ping timeout: 272 seconds]
Yoofie has joined #osdev
<Ermine> heat: you were going to apply for linaro, were you? Arguably the better option
netbsduser has quit [Ping timeout: 272 seconds]
netbsduser has joined #osdev
ski has quit [Ping timeout: 260 seconds]
ski has joined #osdev
masoudd_ has joined #osdev
gbowne1 has quit [Read error: Connection reset by peer]
gorgonical has quit [Ping timeout: 260 seconds]
netbsduser has quit [Ping timeout: 272 seconds]
regreg has joined #osdev
regreg has quit [Read error: Connection reset by peer]
antranigv has quit [Ping timeout: 255 seconds]
scaleww has joined #osdev
wildo has joined #osdev
netbsduser has joined #osdev
warlock has quit [Read error: Connection reset by peer]
netbsduser has quit [Ping timeout: 264 seconds]
goliath has joined #osdev
solaare has quit [Read error: Connection reset by peer]
TkTech8 has joined #osdev
TkTech has quit [Ping timeout: 255 seconds]
TkTech8 is now known as TkTech
regreg has joined #osdev
vdamewood has joined #osdev
GeDaMo has joined #osdev
gog has joined #osdev
netbsduser has joined #osdev
gog has quit [Quit: byee]
netbsduser has quit [Ping timeout: 264 seconds]
gog has joined #osdev
lentement has joined #osdev
lentement has quit [Ping timeout: 264 seconds]
gog has quit [Remote host closed the connection]
gog has joined #osdev
gog has quit [Remote host closed the connection]
gog has joined #osdev
gog has quit [Client Quit]
gog has joined #osdev
scaleww has quit [Quit: Leaving]
gog has quit [Remote host closed the connection]
gog has joined #osdev
gog has quit [Client Quit]
masoudd_ has quit [Quit: Leaving]
ski has quit [Ping timeout: 260 seconds]
ski has joined #osdev
Yoofie has quit [Ping timeout: 252 seconds]
Yoofie has joined #osdev
vdamewood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
vdamewood has joined #osdev
solaare has joined #osdev
lentement has joined #osdev
lentement has quit [Ping timeout: 255 seconds]
Nixkernal_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
ski has quit [Ping timeout: 268 seconds]
ski has joined #osdev
ski has quit [Remote host closed the connection]
heat_ has quit [Read error: Connection reset by peer]
heat has joined #osdev
ski has joined #osdev
navi has joined #osdev
netbsduser has joined #osdev
goliath has quit [Quit: SIGSEGV]
CryptoDavid has joined #osdev
lentement has joined #osdev
lentement has quit [Ping timeout: 272 seconds]
ZipCPU has quit [Remote host closed the connection]
ZipCPU has joined #osdev
\Test_User has quit [Ping timeout: 240 seconds]
justache has quit [Quit: ZNC 1.8.2 - https://znc.in]
justache has joined #osdev
goliath has joined #osdev
justache has quit [Remote host closed the connection]
justache has joined #osdev
\Test_User has joined #osdev
M_D_K has joined #osdev
justache has quit [Remote host closed the connection]
justache has joined #osdev
eddof13 has joined #osdev
skipwich has joined #osdev
zxrom has quit [Quit: Leaving]
andreas303 has quit [Quit: fBNC - https://bnc4free.com]
xenos1984 has quit [Read error: Connection reset by peer]
lentement has joined #osdev
warlock has joined #osdev
lentement has quit [Ping timeout: 256 seconds]
justache has quit [Quit: ZNC 1.8.2 - https://znc.in]
andreas303 has joined #osdev
xenos1984 has joined #osdev
eddof13 has quit [Quit: eddof13]
bauen1 has quit [Ping timeout: 252 seconds]
eddof13 has joined #osdev
<mjg> there is an #osdev channel on oftc, with 10 people
<mjg> i suggest we all go there
justache has joined #osdev
<nikolapdp> lol
zxrom has joined #osdev
Yoofie5 has joined #osdev
Yoofie has quit [Ping timeout: 264 seconds]
Yoofie5 is now known as Yoofie
<Ermine> hello mjg, why would we
<heat> because this channel is lame
<heat> and that channel RULES
<zid> It's lame because we let heat in, though, so I don't think you moving will help it
<Mondenkind> oftc? isn't that where they discuss BEEESSDEE?
<mjg> bsd is not a system, despite 's' in it
<mjg> besides, i don't think you noticed heat is the only person who cares about it
<mjg> whether taking jabs or not
gog has joined #osdev
<heat> oh yes the great mjg has never jabbed a ""bsd"" system before
<Mondenkind> so says well-known freebsd developer mjg
<mjg> dude you are bringing up stuff from before the fall of the soviet union
<mjg> i'm talking about events from this and last year
<mjg> the only os i bring up is SOLARIS
<vdamewood> Solaris has no where to go but up.
<mjg> up Larry's arse
<heat> >Solaris has no where to go
<heat> FTFY
<mjg> he is sayin' it's at the bottom
<Ermine> > bsd engineeting ethos
<kazinsal> i like the distribution of softwares from berkeley
<heat> bsd engineering ethos is using gnu software, minix engineering ethos is using bsd software
<mjg> let me tell you what onyx engineering ethos is: copying linux
<heat> AMEN
<mjg> did you change your middle name to linus yet
<heat> no that'd be pretty weird
<kazinsal> gnu engineering ethos is screaming at proprietary software developers until your donathon comes up with enough money for your rent
<mjg> are you shitting on drepper?
<mjg> huh check out big brain on mount:
<mjg> dup(1) = 3
<mjg> close(3) = 0
<mjg> dup(2) = 3
<mjg> close(3) = 0
<mjg> exit_group(0) = ?
<mjg> i wonder tf, but i'm too afraid to check
<heat> isn't that what all your benchmarks do
<heat> "uhhhhh linux is technically pessimal when doing dup()+close() in a tight loop in 80 CPUs" 🤓
flom84 has joined #osdev
flom84 has quit [Remote host closed the connection]
<mjg> we have been over this at least 3 times
<mjg> are you a twitter user
<heat> i use myspace
<Ermine> mykernalspace
<Ermine> or myuserspace
<zid> heat: mjg never benchmarks anything that does any actual work
<zid> because doing actual work on a bsd machine is futile
<zid> so he has to just benchmark syscalls like dup close
<heat> learnbchs.org
<bslsk05> ​learnbchs.org: BCHS: BSD, C, httpd, SQLite
<zid> does bchs have mod_rewrite
<heat> what's mod_rewrite
<zid> what
<zid> heat have you never installed a webserver? :o
<heat> not really
<zid> incredible
<heat> not apache
<Ermine> nginx?
<zid> that's like not knowing what malloc is just because you tend to write rust
<heat> "The mod_rewrite module uses a rule-based rewriting engine, based on a PCRE regular-expression parser"
<zid> regexing your URIs
<heat> sounds like you can just use C regex, ggez, ok heat@
<zid> but how do you take the request, heat
<zid> you need someone to run the right cgi
<Ermine> better than lighttpd's bespoke regex syntax
<zid> like, I do it to rewrite /meow to /cgi-bin/meow.pl
<heat> you're making me see if they can do this and i hate you for it
<mjg> but i bench dup close on linux :(
<heat> yes you can rewrite paths in openbsd httpd
eddof13 has quit [Quit: eddof13]
<zid> nice, can do I env vars too?
<zid> rewrite_rule "meow" "cgi-bin/meow.pl" E=NOHAX is what my .htaccess looks like
<zid> it sets NOHAX in getenv() so that I can behave differently if the rewrite happened vsnot
<heat> doesnt look like it
<zid> useless program
<mjg> 3/4 of all anime is served from bchs
<heat> what you want is: "cgi-bin/meow.sh": "#!/bin/sh\n E=NOHAX exec cgi-bin/meow.pl"
<heat> yes, it's slow, but you *are* using openbsd httpd
<zid> so it's probably still way faster than linux and apache
<zid> cus it's been BENCHMARKED
<heat> nothing in the openbsd cvs repo is fast or has ever been fast
<zid> we know precisely how fast it isn't though!
<heat> if they accidentally write something fast they'll add a sleep(2) for good measure
<mjg> if they accidentally write something fast they submit to gnu folk under a pseudonym
<mjg> they think it's a prank
zetef has joined #osdev
<heat> gnu httpd where
elderK has joined #osdev
eddof13 has joined #osdev
eddof13 has quit [Quit: eddof13]
elderK has quit [Quit: WeeChat 4.1.1]
ski has quit [Ping timeout: 246 seconds]
zxrom has quit [Quit: Leaving]
ski has joined #osdev
eddof13 has joined #osdev
eddof13 has quit [Client Quit]
zetef has quit [Remote host closed the connection]
eddof13 has joined #osdev
m3a has joined #osdev
frkazoid333 has quit [Read error: Connection reset by peer]
regreg has quit [Ping timeout: 246 seconds]
zxrom has joined #osdev
frkazoid333 has joined #osdev
<heat> >mutexen
<zid> is it mu-texen or mutex-en
<heat> i think it's mu-texen?
<heat> i'm not a native speaker, but it sounds like the more natural pronounciation
<zid> nikolar ran out of me
<zid> I bet he'sthinking of other women
<heat> it should be mu-texan because YEEEEEEEEEEEEEEEEEHAW PARTNER
<sham1> mutexes
<heat> that's not very german of you
<sham1> Richtig
<froggey> mutii
<mjg> bunch of ASSHOLEN
<gog> mutices
<zid> more like multifeces
<bslsk05> ​lore.kernel.org: Re: Thread safety of coroutine-sigaltstack - Laszlo Ersek
<mjg> > ... I've tried to see if POSIX says anything on signals being delivered
<mjg> with mutexen held.
<mjg> is that what heat is reading?
<mjg> fwiw not many hits overall https://lore.kernel.org/all/?q=mutexen
<bslsk05> ​lore.kernel.org: mutexen - search results
<heat> no, it wasn't on lore
<gog> mutual exclusion is latin-derived therefore so should be its abbreviation
<gog> mutices
<heat> mutii
<zid> mutumn exclusionari
<heat> yeah i like that option if we go for latin
<zid> what I wanna know
<zid> is how these people went around speaking latin all day
<zid> without summoning demons and shit left and right
<heat> satan doesn't speak vulgar latin
CryptoDavid has quit [Quit: Connection closed for inactivity]
<nikolapdp> are you still tetrising zid
<nikolapdp> wouldn't it be muteces
<heat> hi what historical empire are we going over tonight
<mjg> i took the feedback under advisement and i'm going to stick with mutexEN
<mjg> thank you for constructive discussion
<gog> i reject this convention entirely and my facts and logic about it will be proven right with time
<mjg> so i just got a call from ben shapiro
<mjg> he said mutices are sexist
<zid> nikolapdp ignoring mee
<heat> i took a page out of abby shapiro's book and i'm now calling myself classically heat
<gog> sometimes facts and logic is sexist
<mjg> lock contention DESTROYED by facts and logic
<gog> i don't make the laws of nature
<nikolapdp> zid this is slander
<nikolapdp> i will not stand for it
<Ermine> abby shapiro?
<gog> what i'm really trying to say here is: i'm not owned
<mjg> are you the person who used to be a reddit mod?
* mjg glares
<gog> please don't make me talk about that time of my life
<gog> that was some of the darkest depression i ever experienced
<nikolapdp> lol
<nikolapdp> reddit does do that to people
<heat> r/osdev!
<mjg> have you ever been to r/osdevers_irc?
<mjg> fucking hellholle
<gog> i haven't used reddit in many years
<Ermine> irc.reddit.com
<gog> reddit is designed to drag sad losers into the pettiest shit
eddof13 has quit [Quit: eddof13]
<mjg> dawg
<mjg> that's an understatement of the quarter
<gog> i was a very sad loser
<gog> the saddest fucking loser in the world
<gog> D:
<mjg> the only subs which are worth anything are making fun of other subs
<mjg> except it does not last and they turn into total crappers
<heat> gog you are the happiest winner of the entire universe
<heat> keep winning
<mjg> someone stated there is a criticall mass of people a sub can have before it goes to shit
<mjg> and it is not a big number
<gog> yeah
eddof13 has joined #osdev
<heat> circlejerk subs have lost quality over time
<mjg> heat: 's what i'm saying
<gog> it's because the most dedicated posters are the ones who are most invested into the platform with the karma points and such
<mjg> i fully confess i liked r/bookscirclejerk, even posted a few times before deleting my account
<mjg> and posts
<gog> i posted so much
<gog> i had three accounts over time because of the first time i tried to quit
<gog> and the second
<mjg> lol
<gog> third time stuck
<nikolapdp> i've only ever had one reddit accoutn
<mjg> tbh i don't know if messing with efi is an upgrade
<nikolapdp> it just got randomly deleted
<nikolapdp> haven't had one ever since
<mjg> good for you man
<gog> i'm not even messing with efi
<heat> WEBDEV
<gog> yes
<nikolapdp> WEBDEV
<heat> gog think of the positives
<mjg> again i doon't know if that's healthy
<heat> you could be a EFIDEV instead
<heat> and that's a terminal condition
<bslsk05> ​adachristine.is: where are you going?
<gog> i did this
<mjg> is it lynx-friendly?
<heat> nice cat
<gog> yes
<mjg> you made the cat?
<acidx> good website
<mjg> is that standard compliant html?
<gog> yes
<heat> that page has javascript btw
eddof13 has quit [Client Quit]
<heat> literally how
<gog> it doesn't
<mjg> i don't see js
<GeDaMo> "This page intentionally left cat"
<heat> oh wait it was injected by one of my extensions
<heat> my bad
<mjg> < Server: nginx/1.18.0 (Ubuntu)
<mjg> LAME
<mjg> gog: i would replace the title with that microsoft slogan
<heat> why are you not using arch btw
<mjg> past that 9/10
<gog> because the arch image they have doesn't work right
<heat> arch never breaks
<gog> it's not arch it's the image they made
<nikolapdp> gog very advance can confirm, arch never break
<heat> you don't use arch nikolapdp
<heat> you use artix
<mjg> why not BSD
<mjg> 8(
<heat> the B in BSD stands for broken
<gog> i asked my cat and he said he wanted to be hosted on linux
<mjg> fair
<nikolapdp> heat correction, artix never breaks
<acidx> tuxedo cats kinda look like penguins, yes
<mjg> you convinced me to do some webdev
<gog> it's to blend in while hunting them
<mjg> i'm a html programmer from now on
<heat> did you know HTML is LOCKLESS
<gog> congratulation
<nikolapdp> what's your newest projetc mjg
<nikolapdp> in html
<mjg> i'm working on my website
<heat> are you running it on BCHS
<mjg> it's going to be a photo of a sofa without a cat
<mjg> heat: one and only
<nikolapdp> revolutionary
<mjg> i'm thinking "there is nothing here, let alone a comfy cat"
<mjg> would that work? anyone with WEBDEV chops can comment
<mjg> (fuck cats btw)
<nikolapdp> what's wrong with cats
<mjg> ask any cat owner
<mjg> gog?
<gog> damn dude sorry
<mjg> pieces of shit break more stuff than red hat maintainers
<nikolapdp> lo
<nikolapdp> lol
heat_ has joined #osdev
heat has quit [Read error: Connection reset by peer]
M_D_K has quit [Ping timeout: 240 seconds]
M_D_K has joined #osdev
eddof13 has joined #osdev
eddof13 has quit [Client Quit]
teqwve has quit [Quit: cya]
teqwve has joined #osdev
lentement has joined #osdev
lentement has quit [Ping timeout: 246 seconds]
GeDaMo has quit [Quit: That's it, you people have stood in my way long enough! I'm going to clown college!]
wildo has quit [Read error: Connection reset by peer]
<sham1> Henlo
<nikolapdp> henlo sham1
<sham1> Oh, I shouldn't forget
<sham1> (format t "Hello heat~%")
Nixkernal has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<zid> heat find out why nikolar is shy and won't talk
bauen1 has joined #osdev
zxrom has quit [Quit: Leaving]
M_D_K has quit [Ping timeout: 264 seconds]
netbsduser has quit [Ping timeout: 256 seconds]
eddof13 has joined #osdev
eddof13 has quit [Client Quit]
eddof13 has joined #osdev
<heat_> (why-shy nikolar)
eddof13 has quit [Quit: eddof13]
<nikolapdp> are we lisping now
eddof13 has joined #osdev
<sham1> t
<sham1> err
<sham1> T
lentement has joined #osdev
<heat_> (say "i'm actually under 60 and as such i don't know lisp")
lentement has quit [Ping timeout: 268 seconds]
gbowne1 has joined #osdev
eddof13 has quit [Quit: eddof13]
<sham1> I mean, so am I
<sham1> But I know it. So what's your excuse?
<heat_> i don't use emacs
<klange> shortage of parens
<nortti> say[klange; finally a time for reëmergence of m-expressions then]
<klange> My not-lisp has recently gained many useful features like insertion-ordered dicts and an implementation of powersort.
<heat_> not-python is so passé, better write a not-lisp like its 1980
<bslsk05> ​www.reddit.com: Blocked
<heat_> r/linux is the 9th circle of hell
eddof13 has joined #osdev
solaare has quit [Read error: Connection reset by peer]
antranigv has joined #osdev
antranigv has quit [Read error: Connection reset by peer]
antranigv has joined #osdev
solaare has joined #osdev
Maja has quit [Ping timeout: 272 seconds]
lentement has joined #osdev
eddof13 has quit [Quit: eddof13]