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
wereii has quit [Quit: ZNC - https://znc.in]
wereii has joined #osdev
Left_Turn has joined #osdev
Turn_Left has quit [Ping timeout: 252 seconds]
Left_Turn has quit [Read error: Connection reset by peer]
troseman has quit [Quit: troseman]
troseman has joined #osdev
gog has quit [Quit: byee]
m5zs7k has quit [Quit: m5zs7k]
heat has quit [Ping timeout: 252 seconds]
m5zs7k has joined #osdev
navi has quit [Quit: WeeChat 4.2.3]
X-Scale has joined #osdev
sympt has joined #osdev
vdamewood has joined #osdev
thesock has quit [Quit: Konversation terminated!]
linear_cannon has joined #osdev
Arthuria has quit [Ping timeout: 260 seconds]
jeaye has quit [Quit: WeeChat 4.2.2]
jeaye has joined #osdev
osmten has joined #osdev
<sham1> Ermine: well, given that krita is explicitly a drawing program, I'd say that the choice is apt
osmten has quit [Quit: Client closed]
goliath has joined #osdev
netbsduser has quit [Ping timeout: 252 seconds]
X-Scale has quit [Quit: Client closed]
guideX has quit [Ping timeout: 252 seconds]
zetef has joined #osdev
zetef has quit [Client Quit]
vdamewood has quit [Quit: Life beckons]
<Ermine> heat: given that krita is open source, I don't have high expectations about it
GeDaMo has joined #osdev
<sham1> It's actually good
<bslsk05> ​www.youtube.com <no title>
<zid> I watched this, it does seem good
jjuran has quit [Quit: Killing Colloquy first, before it kills me…]
jjuran has joined #osdev
Left_Turn has joined #osdev
Turn_Left has joined #osdev
Left_Turn has quit [Ping timeout: 252 seconds]
snowcra51 has joined #osdev
Tetsuo has quit [Ping timeout: 260 seconds]
heat has joined #osdev
op has joined #osdev
X-Scale has joined #osdev
X-Scale95 has joined #osdev
X-Scale has quit [Ping timeout: 256 seconds]
edr has joined #osdev
alpha2023 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
alpha2023 has joined #osdev
guideX has joined #osdev
X-Scale95 has quit [Ping timeout: 256 seconds]
bauen1 has quit [Ping timeout: 276 seconds]
navi has joined #osdev
foudfou has quit [Quit: Bye]
foudfou has joined #osdev
X-Scale has joined #osdev
X-Scale has quit [Ping timeout: 256 seconds]
X-Scale has joined #osdev
foudfou has quit [Quit: Bye]
X-Scale has quit [Ping timeout: 256 seconds]
X-Scale has joined #osdev
navi has quit [Quit: WeeChat 4.2.3]
foudfou has joined #osdev
MiningMarsh has quit [Ping timeout: 252 seconds]
navirc has joined #osdev
foudfou has quit [Quit: Bye]
foudfou has joined #osdev
navirc has quit [Client Quit]
navi has joined #osdev
foudfou has quit [Client Quit]
foudfou has joined #osdev
foudfou has quit [Client Quit]
MiningMarsh has joined #osdev
Matt|home has quit [Read error: Connection reset by peer]
foudfou has joined #osdev
foudfou has quit [Quit: Bye]
thesock has joined #osdev
foudfou has joined #osdev
foudfou has quit [Remote host closed the connection]
foudfou has joined #osdev
X-Scale has quit [Ping timeout: 256 seconds]
bauen1 has joined #osdev
foudfou has quit [Quit: Bye]
foudfou has joined #osdev
getz- is now known as getz
gcoakes has quit [Ping timeout: 260 seconds]
Marsh has joined #osdev
MiningMarsh has quit [Ping timeout: 244 seconds]
Marsh is now known as MiningMarsh
antranigv has quit [Remote host closed the connection]
antranigv has joined #osdev
Arthuria has joined #osdev
goliath has quit [Quit: SIGSEGV]
bauen1 has quit [Ping timeout: 276 seconds]
bauen1 has joined #osdev
heat_ has joined #osdev
heat has quit [Read error: Connection reset by peer]
McDonaldsWiFi is now known as PublicWiFI
PublicWiFI is now known as PublicWiFi
wereii has quit [Quit: ZNC - https://znc.in]
wereii has joined #osdev
Arthuria has quit [Ping timeout: 276 seconds]
goliath has joined #osdev
tjf has quit [Quit: l8r]
tjf has joined #osdev
bauen1 has quit [Ping timeout: 252 seconds]
xenos1984 has quit [Ping timeout: 252 seconds]
xenos1984 has joined #osdev
Left_Turn has joined #osdev
Turn_Left has quit [Ping timeout: 255 seconds]
gorgonical has joined #osdev
<gorgonical> who knew that emacs had *two* irc clients in it
<kof673> > is logged in as emacsomancer
<gorgonical> rcirc looks downright primitive by comparison to erc
<mjg> presumably this is so that you can chat in 2 windows at the asme time
snowcra51 has quit [Quit: WeeChat 4.3.3]
X-Scale has joined #osdev
dostoyevsky has quit [Quit: leaving]
dostoyevsky2 has quit [Quit: leaving]
dostoyevsky has joined #osdev
dostoyevsky2 has joined #osdev
lain` has quit [Remote host closed the connection]
lain` has joined #osdev
krychu has joined #osdev
<nikolar> Lel
<zid> free shavokadoo
<nikolar> emacs os
<zid> hardware -> emacs -> kernel -> userspace -> emacs
bauen1 has joined #osdev
<zid> is the correct stack
thesock has quit [Quit: Konversation terminated!]
<nikolar> indeed
xenos1984 has quit [Ping timeout: 248 seconds]
thesock has joined #osdev
KitsuWhooa has quit [Quit: Unable to handle kernel NULL pointer dereference at null]
netbsduser has joined #osdev
xenos1984 has joined #osdev
Arthuria has joined #osdev
Arthuria has quit [Killed (NickServ (GHOST command used by Guest684531))]
Arthuria has joined #osdev
<gorgonical> del taco is pretty good though
<zid> too late, I'm back at it again at krispy kreme
<gorgonical> donuts is good also
<zid> expensive to fix the sign though
<gorgonical> what do you mean?
<zid> you got one vine but missed the other
<gorgonical> oooh
<bslsk05> ​www.youtube.com: Before you continue to YouTube
<gorgonical> Lol I never realized this was in a krispy kreme. I remembered the flipping part
Arthuria has quit [Ping timeout: 248 seconds]
<zid> he apparently just paid them like $500 to not have cops come
<zid> to fix the sign
<gorgonical> honestly impressive destructive power on the flipkick
<zid> backflip's got a lot of rotational intertia
<zid> inertia
KitsuWhooa has joined #osdev
Turn_Left has joined #osdev
Left_Turn has quit [Ping timeout: 264 seconds]
josuedhg has joined #osdev
Arthuria has joined #osdev
KitsuWhooa has quit [Quit: Unable to handle kernel NULL pointer dereference at null]
jeaye has quit [Ping timeout: 252 seconds]
KitsuWhooa has joined #osdev
Gooberpatrol66 has quit [Ping timeout: 260 seconds]
m3a has quit [Ping timeout: 248 seconds]
jeaye has joined #osdev
m3a has joined #osdev
Matt|home has joined #osdev
Gooberpatrol66 has joined #osdev
Matt|home has quit [Client Quit]
thesock has quit [Quit: Konversation terminated!]
Matt|home has joined #osdev
<nikolar> KERNAL
<Matt|home> hello.
<mjg> allright motherfuckers, here is a funny joke
<mjg> what do you call it when you can't be fucked to do any work 3rd day in a row
<Matt|home> tired? life?
<mjg> wednesday
<nikolar> lel
<kof673> <fluffy and uranus> Mr. Duckman... why did you eviscerate us with a hot curling iron? duckman: It's Tuesday.
rom4ik1 has quit [Quit: Ping timeout (120 seconds)]
rom4ik1 has joined #osdev
<gorgonical> it might be time for a cup of tea
<gorgonical> psci is confusing me
<heat_> mjg
<heat_> linux kernel
<heat_> freebsd openbsd netbsd dragonflybsd
<heat_> operating system<
<heat_> z
GeDaMo has quit [Quit: 0wt 0f v0w3ls.]
<gorgonical> I have tried out so many tags utilities that I don't even really know which one I'm currently using
<heat_> tags? as in what?
op has quit [Remote host closed the connection]
<gorgonical> like ctags, etags, whatever tags
<gorgonical> ggtags
<heat_> clangd?
<gorgonical> the emacs interfaces to all of them are so similar that I can't really remember which one I like the best
<heat_> fuckin ctags is so 90s
<gorgonical> Let's see if clangd and eglot makes good sense of this code. After all language servers are the new thing
<nikolar> heat_ not like you need much more than tags for c
<nikolar> Unlike c++
<heat_> sure you do?
<heat_> ctags is in all aspects caveman compared to a proper language server
<nikolar> Sure
thesock has joined #osdev
<puck> test
<puck> p//
<bslsk05> ​<puck> test
<heat_> oooooooh
<heat_> test
<heat_> s/test/test2/
<bslsk05> ​<heat_*> test2
<heat_> thank you puck!
goliath has quit [Quit: SIGSEGV]
<nikolar> Wait, since when was that here
<heat_> i asked puck to turn it on, bslsk05 has a bunch of features gated by channel
<kof673> > the Masamune acts as one of Frog's weapons the basilisk has always been here nikolar :/
<heat_> n/Wait/Test/
<heat_> hmm i dont remember the syntax but there was a way you could sed other people's messages
<bslsk05> ​<nikolar*> Test, since when was that here
<heat_> s/Wait/Test/n
<heat_> haha yes
<nikolar> Ah lol
<nikolar> So n is for other nicks
<heat_> no, n is for nikolar
<heat_> s/Masamune/test2/k
<bslsk05> ​<kof673*> > the test2 acts as one of Frog's weapons the basilisk has always been here nikolar :/
<nikolar> s/yes/no/h
<bslsk05> ​<heat_*> haha no
<nikolar> Neat
<gorgonical> s/KERNAL/COLONEL/n
<gorgonical> tragic
<heat_> s/Neat/heat/n
<bslsk05> ​<nikolar*> heat
<gorgonical> s/COLONEL/kernel/
<gorgonical> I am forsaken
<heat_> maybe bslsk05 was restarted? dunno
<gorgonical> s/forsaken/dumb/
<bslsk05> ​<gorgonical*> I am dumb
<gorgonical> Must be smart enough to know not to attempt to sed other sed commands
<nikolar> s/yeah/Neat/h
<nikolar> s/heat/Neat/h
<nikolar> s/heat/Neat/b
<nikolar> Huh
<mjg> heat
<mjg> what
netbsduser has quit [Ping timeout: 245 seconds]
<gorgonical> s/heat/salami/b
<gorgonical> So safely programmed
<sham1> hi
<nikolar> s/what/sucks/m
<bslsk05> ​<mjg*> sucks
gog has joined #osdev
npc has joined #osdev
thesock has quit [Quit: Konversation terminated!]
<puck> you can also do s//g obvs
<puck> heat_: yeah i restarted bslsk05 because i tried bumping yt-dlp
<heat_> how do you restart it without a DC?
<heat_> i've seen a web server that on a restart just sent all open and listening sockets down a UNIX domain socket for the next server run to open
<heat_> but i assume that's way too high effort for an IRC bot
<heat_> mjg, i realized that perf (perf_event_open) never lets you open a ring buffer that's shared between any two threads at the same time
<heat_> so they side step the PESSIMAL locking and concurrency management completely
<heat_> fun.
netbsduser has joined #osdev
<mjg> nginx probably just execs
<mjg> in general dowtime-free updates are nothing special
<mjg> this bot could serialize whatever stated it needs (if any), exec the new thing and deserialize
<mjg> et voila, back in business without anyone knowing what happened
<heat_> yeah but otoh it's just an irc bot
<mjg> it's probably stateless modulo the irc connection
<mjg> precisley the kind of project where you would RICE
<mjg> it's the serious daemons which don't get this kind of treatment
<puck> heat_: i run it thru pou​nce
<puck> which is just a ring buffer
<heat_> oh that makes sense
memset has quit [Remote host closed the connection]
memset has joined #osdev
josuedhg has quit [Quit: Client closed]
thesock has joined #osdev
npc has quit [Remote host closed the connection]
obrien has joined #osdev
torresjrjr has quit [Ping timeout: 265 seconds]
torresjrjr has joined #osdev
bessieTheBoy has joined #osdev
<bessieTheBoy> I'm currently having an issue with my OS. When I make an IDT entry the first byte is missing from my offset. For example when I do something like an offset of 0xF1F2F3 I see through bochs debug gui it is just 0xF2F3. I've checked the entry encode function what feels like 1 million times. If anyone has had this issue or knows how to fix it please
<bessieTheBoy> tell me.
<klys> that looks like 16 bits. are you running from a 32 bit cs: with prefixed instructions?
bessieTheBoy has quit [Quit: Client closed]
bessieTheBoy has joined #osdev
<bessieTheBoy> klys It is a 32-bit cs. Idk if im just really stupid, but I don't know what prefixed instructions are
<heat_> bessieTheBoy, can you show us the idt entry struct?
<bessieTheBoy> heat_ well its not a struct it's a encode function but here:
<bslsk05> ​pastebin.com: void IDTEntry(int num, unsigned int offset, uint16_t selector, uint8_t gate_type - Pastebin.com
X-Scale has quit [Quit: Client closed]
Turn_Left has quit [Read error: Connection reset by peer]
bessieTheBoy33 has joined #osdev
<bessieTheBoy33> sry browser crashed
bessieTheBoy33 is now known as bessieTheBoy
bessieTheBoy is now known as Guest1265
Guest1265 has quit [Ping timeout: 256 seconds]
<bessieTheBoy> heat_ are u there?