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
nitrix has quit [Ping timeout: 252 seconds]
FreeFull has quit [Ping timeout: 252 seconds]
FreeFull has joined #osdev
simjnd has joined #osdev
nitrix has joined #osdev
simjnd has quit [Ping timeout: 260 seconds]
bleb has quit [Ping timeout: 276 seconds]
craigo has quit [Quit: Leaving]
netbsduser has quit [Ping timeout: 252 seconds]
surabax has quit [Quit: Leaving]
Left_Turn has quit [Read error: Connection reset by peer]
neutrino1 has joined #osdev
neutrino777 has quit [Ping timeout: 268 seconds]
gildasio has quit [Remote host closed the connection]
gildasio has joined #osdev
msv has joined #osdev
wgrant has quit [Ping timeout: 248 seconds]
simjnd has joined #osdev
simjnd has quit [Ping timeout: 276 seconds]
jcea has joined #osdev
wgrant has joined #osdev
simjnd has joined #osdev
simjnd has quit [Ping timeout: 252 seconds]
jcoder has joined #osdev
simjnd has joined #osdev
McDonaldsWiFi has joined #osdev
PublicWiFi has quit [Ping timeout: 244 seconds]
jcea has quit [Ping timeout: 276 seconds]
Yoofie64644638 has quit [Read error: Connection reset by peer]
Yoofie64644638 has joined #osdev
LittleFox has quit [Ping timeout: 248 seconds]
LittleFox has joined #osdev
Celelibi has quit [Ping timeout: 248 seconds]
cultpony has quit [Ping timeout: 248 seconds]
cultpony has joined #osdev
clever has quit [Ping timeout: 252 seconds]
Celelibi has joined #osdev
Lucretia has joined #osdev
bauen1 has quit [Ping timeout: 252 seconds]
neutrino777 has joined #osdev
neutrino1 has quit [Ping timeout: 252 seconds]
nadja has quit [Ping timeout: 260 seconds]
simjnd has quit [Remote host closed the connection]
simjnd has joined #osdev
nadja has joined #osdev
GeDaMo has joined #osdev
bauen1 has joined #osdev
simjnd has quit [Remote host closed the connection]
kof673 has quit [Ping timeout: 240 seconds]
simjnd has joined #osdev
xvmt has quit [Remote host closed the connection]
xvmt has joined #osdev
pabs3 has quit [Read error: Connection reset by peer]
pabs3 has joined #osdev
simjnd has quit [Ping timeout: 248 seconds]
simjnd has joined #osdev
netbsduser has joined #osdev
godvino has quit [Remote host closed the connection]
kof673 has joined #osdev
godvino has joined #osdev
simjnd has quit [Ping timeout: 260 seconds]
neutrino1 has joined #osdev
simjnd has joined #osdev
neutrino777 has quit [Ping timeout: 276 seconds]
bauen1 has quit [Ping timeout: 272 seconds]
nadja has quit [Ping timeout: 244 seconds]
nadja has joined #osdev
nadja has quit [Ping timeout: 265 seconds]
nadja has joined #osdev
bauen1 has joined #osdev
Bitweasil- has quit [Ping timeout: 276 seconds]
Bitweasil has joined #osdev
xtex2 has joined #osdev
xtex has quit [Remote host closed the connection]
xtex2 is now known as xtex
xtex has quit [Client Quit]
surabax has joined #osdev
Left_Turn has joined #osdev
jcea has joined #osdev
jedesa has joined #osdev
frkazoid333 has quit [Ping timeout: 276 seconds]
sjs has quit [Quit: sjs]
sjs has joined #osdev
goliath has joined #osdev
Turn_Left has joined #osdev
Left_Turn has quit [Ping timeout: 244 seconds]
divine_ has quit [Quit: Lost terminal]
ZipCPU_ has joined #osdev
ZipCPU has quit [Ping timeout: 276 seconds]
ZipCPU_ is now known as ZipCPU
m5zs7k has quit [Ping timeout: 244 seconds]
m5zs7k has joined #osdev
goliath has quit [Quit: SIGSEGV]
SophiaNya has quit [Remote host closed the connection]
ptrc has quit [Remote host closed the connection]
SophiaNya has joined #osdev
ptrc has joined #osdev
jcoding2__ has joined #osdev
jcoding2__ is now known as jcoding2_
jcoding2_ has quit [Quit: bye]
jcoding2_ has joined #osdev
carbonfiber has joined #osdev
jcoding2_ has quit [Quit: bye]
xenos1984 has quit [Ping timeout: 248 seconds]
xenos1984 has joined #osdev
stefanct has quit [Excess Flood]
Lucretia has quit [Read error: Connection reset by peer]
stefanct has joined #osdev
Lucretia has joined #osdev
jcea has quit [Ping timeout: 248 seconds]
divine has joined #osdev
vdamewood has joined #osdev
simjnd has quit [Ping timeout: 248 seconds]
simjnd has joined #osdev
simjnd has quit [Ping timeout: 276 seconds]
neutrino777 has joined #osdev
neutrino1 has quit [Ping timeout: 248 seconds]
Jari-- has quit [Remote host closed the connection]
bleb has joined #osdev
simjnd has joined #osdev
simjnd has quit [Ping timeout: 276 seconds]
xenos1984 has quit [Ping timeout: 276 seconds]
GeDaMo has quit [Quit: 0wt 0f v0w3ls.]
carbonfiber has quit [Quit: Connection closed for inactivity]
xenos1984 has joined #osdev
simjnd has joined #osdev
Jari-- has joined #osdev
simjnd has quit [Ping timeout: 252 seconds]
simjnd has joined #osdev
simjnd has quit [Ping timeout: 252 seconds]
tigerbrother has quit [Quit: Ping timeout (120 seconds)]
tigerbrother has joined #osdev
beto has quit [Ping timeout: 252 seconds]
beto_ has joined #osdev
<heat> STREAMS
beto_ is now known as beto
<zid`> oh heat is back
<zid`> did you finally buy a bottle of electricity
<heat> i've always been back
<heat> except on monday, on monday it was jeover
<heat> joever
<zid`> many bottles
<zid`> pre-pared
netbsduser has quit [Ping timeout: 252 seconds]
<Ermine> i hate complex analysis
<zid`> simple analysis *is* simpler
<Ermine> indeed. And simple analysis is also real
<zid`> complex analysis is dangerously in bed with imaginary analysis
adder has quit [Ping timeout: 252 seconds]
adder has joined #osdev
vdamewood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<nikolar> can you imagine imaginary numbers?
<nikolar> no?
<nikolar> check mate
<FreeFull> I can imagine a complex plane
simjnd has joined #osdev
<Ermine> nikolar: the whole point of imaginary numbers is that they are a product of imagination
<nikolar> the whole point of what i said was to make a joke
<Ermine> like, sqrt(-1) and other things made up by utterly deranged
<Ermine> nikolar: i've tried to continue the joke
<nikolar> you contradicted my joke, not continued it lol
simjnd has quit [Ping timeout: 276 seconds]
<zid`> "I'll have sqrt(-1) apples please"
<zid`> statements made by the utterly deranged
<nikolar> indeed
<zid`> I finally looked up quaternions
<FreeFull> Real numbers are actually completely deranged
<zid`> from a practical perspective rather than a mathematical perspective, they're not too bad at all
<zid`> I had just never bothered to look at anything but the insane mathematical description
<FreeFull> What do you mean comparing two numbers for equality is equivalent to the halting problem?
<Ermine> well, quaternions are useful actually
<zid`> yes ofc they are
<nikolar> zid`: yeah i've never actually used them though
<FreeFull> Also Real Analysis is way more cursed than Complex Analysis
<zid`> but if you google them you get
<Ermine> for representing rotations
<nikolar> like in the context of 3d projections/rotations etc
<zid`> stupid shit like this
<nikolar> lol .svg.png
<FreeFull> "
<FreeFull> Our servers are currently under maintenance or experiencing a technical issue
<Ermine> oh gosh
<nikolar> zid`: thems the rulez though
<zid`> when what you actually want is https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTobIYbWWI_GQdfnVuNh88Jgtd6gSC5lGrSdQ&s
<FreeFull> Oh, because I opened it wrong
<nikolar> whoo 4 dimensions
<FreeFull> AFAIK quaternions do also work for 4D rotations
<zid`> and then telling that you multiply on one side to do a rotation around the global axes and on the other to rotate around the one you made from your last rotation
<zid`> instead of this ijk nonsense
<nikolar> zid`: the ijk nonsense is how you mulitply though
<zid`> no it isn't, that matrix is :P
<zid`> I live in real life
<zid`> not in mathland
<nikolar> (unless you convert them to matrices)
<nikolar> and that matrix is derived from the ijk nonsense as you put it
<zid`> and then one more thing about (r,x,y,z) being the opposite of (r,-x,-y,-z)
<zid`> r,x,y,z >>> ijk1 nonsense
<nikolar> conjugate :P
<FreeFull> A quaternion is just 4 numbers, a full rotation matrix is 9
<nikolar> r,x,y,z stands for r + x*y + y*j + z*k
<zid`> no it doesn't
<nikolar> like it's still the ijk nonsense :P
<nikolar> it does
<zid`> 100% does not stand for that
<nikolar> it literally does
<nikolar> that's why you have minuses only in front of x,y,z and not r
<nikolar> for the "opposite"
<zid`> It doesn't stand for anything
<zid`> it's a vec4
<FreeFull> Euler angles aren't too great
<zid`> with certain properties under multiplication etc, which you can *describe* with the ijk shit
<nikolar> which you use to represent quaternions
<zid`> but it doesn't 'stand for' anything
<FreeFull> Unfortunately by the time quaternions were invented, Euler was already dead for 60 years
<zid`> It's like saying 0xFF0000 stands for 700nm. Despite nothing on a computer giving a flying fuck about nanometers or wavelengths
<zid`> it means red
<nikolar> sure, nothing on the computer cares, but if you say 0xff0000 represents 700nm in your program, then it's 700nm
<zid`> And yet, it doesn't
<zid`> because I don't
<zid`> r,x,y,z is not me foolishly using a stand-in for the proper ijk mess, that's abstract math that means nothing. rxyz is a concrete implementation derived from that.
<FreeFull> You can interpolate quaternions
<FreeFull> how would you interpolate a rotation matrix?
<zid`> Like how a SAT solver is not 'a stand in for algebra'
<FreeFull> As in, take two rotation matrices, and interpolate the rotation between them
simjnd has joined #osdev
simjnd has quit [Ping timeout: 248 seconds]
simjnd has joined #osdev
vdamewood has joined #osdev
simjnd has quit [Ping timeout: 252 seconds]
chiselfuse has quit [Ping timeout: 264 seconds]
Lucretia has quit [Remote host closed the connection]
simjnd has joined #osdev
simjnd has quit [Ping timeout: 248 seconds]
Turn_Left has quit [Read error: Connection reset by peer]
jcoding2 has joined #osdev
<jcoding2> I'd like to know - what's your go-to editor for OSDev?
jcoding2_alt has joined #osdev
<jcoding2_alt> Making sure that everything's OK on my thelounge setup - bye
jcoding2_alt has left #osdev [The Lounge - https://thelounge.chat]