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
pretty_dumm_guy has quit [Quit: WeeChat 3.5]
<FatalNIX> heat: I love how Ubuntu has been behind on everything. Elixir is almost completely broken as a package..
<FatalNIX> I don't particularly use Ubuntu outside of the machine they provide me at work, but Some of those packages are almost dinosaurs now.
Likorn has quit [Quit: WeeChat 3.4.1]
<heat> well 20.04 is 2 years old
<heat> the meson they package was almost brand new at the time
<FatalNIX> I ended up just upgrading the work machine I have to 21.04 or something..
<FatalNIX> because I need C20
<FatalNIX> Something I need to compile is using a bunch of crap that just won't compile with std=C2a
<heat> why do you need C20?
<FatalNIX> Apparently btop wouldn't compile without it
<FatalNIX> so I was like ok mess with the Makefile, tried c2a, and it complained that certain C20 features being used weren't there, so I was like ugh okay, gcc isn't compiled with C20 support...
<FatalNIX> I could have recompiled GCC but decided to upgrade Ubuntu instead and now it works XD
<heat> tbf it's C23
<heat> it's not even finished yet
<FatalNIX> OH, that's why.
<FatalNIX> Makes more sense now
<heat> using features from an unfinished standard is not the greatest idea
<FatalNIX> I'd agree
<FatalNIX> But I really wanted to see what the hype about btop was.
<FatalNIX> I generally use htop
<heat> oh you mean c++
<heat> that's definitely c++
<heat> btop is written in c++
freakazoid12345 has joined #osdev
<FatalNIX> YES
<heat> a compiler from 20.04 that doesn't have c++20 is very weird tbf
<FatalNIX> Sorry.
<FatalNIX> I forgot it was C++ :P
m3a has joined #osdev
<FatalNIX> I spent like 2 minutes on it and was like wtf I'm upgrading anyways
fwg has joined #osdev
<heat> my ubuntu server 20.04 has c++2a
<FatalNIX> c++2a wouldn't compile it unfortunately
<heat> gcc 9.4 which is decently good
<heat> if they require such a new compiler, they should stop requiring such a new compiler
<FatalNIX> Slackware has GCC 11.2 atm
<FatalNIX> Kinda funny considering Ubuntu is supposed to be the bleeding edge? :P
<heat> huh?
<zid> irt backlog, I use rundll32 a lot still
<heat> ubuntu is everything but bleeding edge
Starfoxxes has quit [Ping timeout: 248 seconds]
<zid> FatalNIX: I found you a christmas present
<bslsk05> ​'Pentium II Harmonica' by TheThorns (00:01:47)
Starfoxxes has joined #osdev
<heat> FatalNIX, ya see, it's their fault
<heat> they're using ranges
<heat> ranges support hasn't even been finished yet
<heat> current gcc's ranges support is *incomplete*
<heat> requiring such a new toolchain without controlling the toolchain you're supposed to use is pretty damn
<heat> dumb*
<zid> The trick is to use so many new features people can't even try to hack around needing a new compiler
<zid> No more bug report for "Could you please change this one line so it works in C89?"
<FatalNIX> NO.
<FatalNIX> WHAT DID THEY DO TO THAT POOR 686
<zid> "What instrument do you play?" "Slot A"
<zid> Slot 1 I guess technically
<heat> cry nerd
alpha2023 has joined #osdev
freakazoid12345 has quit [Ping timeout: 240 seconds]
<bslsk05> ​man7.org: tsearch(3) - Linux manual page
<zid> has the annoying qsort function pointer issue though
<zid> unless it's a macro system?
<heat> no these are all functions
<zid> :(
<gog> fuck i hate windows
<zid> good outlook
<Mutabah> no, outlook is bad
<FatalNIX> It's not Outlook I don't like, it's Exchange.. what a mess.
<FatalNIX> I don't use Outlook anyways though
<zid> *asks magic 8-ball*
<zid> Outlook not so great.
<FatalNIX> haha
<FatalNIX> My magic 8 ball is not readable
<FatalNIX> the fluid inside has completely eaten the object inside
<FatalNIX> I mean.. I've had it since I was a kid so it's basically 30 years old..
nur has quit [Quit: Leaving]
kingoffrance has joined #osdev
alpha2023 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
freakazoid343 has joined #osdev
nyah has quit [Ping timeout: 252 seconds]
<klys> having not looked at this window since this morning at work, was surprised to find it still open
diamondbond has joined #osdev
diamondbond has quit [Client Quit]
knusbaum has quit [Ping timeout: 246 seconds]
knusbaum has joined #osdev
nur has joined #osdev
knusbaum- has joined #osdev
knusbaum- has quit [Remote host closed the connection]
knusbaum has quit [Ping timeout: 272 seconds]
srjek has joined #osdev
knusbaum has joined #osdev
FatalNIX has quit [Ping timeout: 256 seconds]
srjek has quit [Ping timeout: 268 seconds]
mahmutov has quit [Ping timeout: 248 seconds]
terrorjack has quit [Quit: The Lounge - https://thelounge.chat]
knusbaum- has joined #osdev
knusbaum has quit [Ping timeout: 256 seconds]
terrorjack has joined #osdev
knusbaum has joined #osdev
knusbaum has quit [Client Quit]
knusbaum- has quit [Ping timeout: 268 seconds]
alpha2023 has joined #osdev
knusbaum has joined #osdev
gog has quit [Ping timeout: 246 seconds]
<heat> i upgraded my whole toolchain for inline hints
<heat> worth it
<heat> s/inline hints/clangd inline hints/
freakazoid343 has quit [Ping timeout: 245 seconds]
Ram-Z has quit [Ping timeout: 260 seconds]
Ram-Z has joined #osdev
knusbaum has quit [Ping timeout: 248 seconds]
knusbaum has joined #osdev
knusbaum has quit [Ping timeout: 246 seconds]
knusbaum has joined #osdev
knusbaum has quit [Ping timeout: 246 seconds]
knusbaum has joined #osdev
jjuran has quit [Ping timeout: 246 seconds]
jjuran has joined #osdev
knusbaum- has joined #osdev
knusbaum has quit [Ping timeout: 256 seconds]
heat has quit [Ping timeout: 240 seconds]
vdamewood has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Gooberpatrol_66 has joined #osdev
Gooberpatrol66 has quit [Read error: Connection reset by peer]
GeDaMo has joined #osdev
<bslsk05> ​www.righto.com: Reverse-engineering a mysterious Univac computer board
<geist> ooooh
<zid> I hate negative voltages
<GeDaMo> I like the picture of the removable disk :P
<geist> oh neat DTL logic
<geist> never really looked into the general structure of DTL logic, but that makes sense
<zid> I've done more dtl than anything else
<zid> because I tend to be dicking around in simulator games and stuff
<geist> but i've definitely seen discrete hand rolled AND gates and whatnot with diodes, yeah
<zid> engineer of the people <3
<zid> I've drawn a 4 bit full adder in silicon
<geist> yah looks liek that's what this card was part of
Burgundy has joined #osdev
zaquest has quit [Remote host closed the connection]
asocialblade has quit [Ping timeout: 260 seconds]
pretty_dumm_guy has joined #osdev
Payam has joined #osdev
m3a has quit [Quit: leaving]
zaquest has joined #osdev
the_lanetly_052_ has quit [Ping timeout: 272 seconds]
diamondbond has joined #osdev
diamondbond has quit [Quit: Leaving]
Payam has quit [Quit: Client closed]
Payam has joined #osdev
lleo has joined #osdev
Payam has quit [Ping timeout: 250 seconds]
toulene has joined #osdev
nyah has joined #osdev
Ali_A has joined #osdev
hodbogi has joined #osdev
hodbogi is now known as FatalNIX
<FatalNIX> zid: What are you working on these days?
<FatalNIX> Also, is anyone ever going to fix the main page of osdev.org someday so that you don't have to load an entire page and then click the only link available to get to the wiki? :P
lleo has left #osdev [alles bananen ]
<mrvn> FatalNIX: will you?
srjek has joined #osdev
gog has joined #osdev
* papaya pets gog.
* gog prrrs
Payam has joined #osdev
eroux has quit [Ping timeout: 272 seconds]
<FatalNIX> mrvn: Lol I wouldn't have access to that
mahmutov has joined #osdev
Likorn has joined #osdev
<mrvn> let x = 0.0 /. 0.0 let y = 0.0 /. 0.0 ... x == y;; - : bool = false x == x;; - : bool = true. So nan == nan != nan. don't you love doubles?
<bslsk05> ​twitter: <antoomartini> la vieja confiable 🐱 https://pbs.twimg.com/media/FPm9KinXoAMpwZV.jpg
<gog> j`ey: true
<mrvn> How do you check if a vector<double> contains nan?
<GeDaMo> isNaN(x)?
<mrvn> thx
<GeDaMo> I was just guessing at that but it does exist :P
Payam has quit [Quit: Client closed]
<mrvn> isnan actually
<mrvn> But only since 2011 :)
<mrvn> stupid me would write std::find(v.begin(), v.end(), nan) but that never finds nan
freakazoid333 has joined #osdev
PapaFrog has quit [Ping timeout: 260 seconds]
<zid> isnan is kinda hard to write in C
<GeDaMo> Can't you just compare bit patterns?
<zid> if you know the nan rep and know it won't generate instructions that fault
<zid> aka you write it in assembly
<zid> FatalNIX: I am working on doing nothing as hard as possible currently, I was considering writing an x86 emulator for x86
<mrvn> I'm watching rocks move: https://www.youtube.com/watch?v=JFFhD5HeByM
<bslsk05> ​'99 Years Later... We Solved It' by Physics Girl (00:14:29)
Likorn has quit [Quit: WeeChat 3.4.1]
Likorn has joined #osdev
Likorn has quit [Client Quit]
Ali_A has quit [Quit: Connection closed]
not_not has joined #osdev
<not_not> ahoy there
Likorn has joined #osdev
<not_not> ahoy there?
<not_not> achubabbanoia
<bslsk05> ​urbit.org: Nock Definition • Documentation • urbit.org
gdd has quit [Ping timeout: 250 seconds]
gdd has joined #osdev
SikkiLadho has joined #osdev
<not_not> wow cool man
<not_not> it looks very usefull for quantum algos
atrapa has joined #osdev
pretty_d1 has joined #osdev
pretty_dumm_guy has quit [Ping timeout: 245 seconds]
<not_not> imma go sleep cya
not_not has quit [Quit: leaving]
SikkiLadho has quit [Ping timeout: 240 seconds]
Likorn has quit [Quit: WeeChat 3.4.1]
Affliction has quit [*.net *.split]
duckworld has quit [*.net *.split]
Affliction has joined #osdev
duckworld has joined #osdev
Affliction has quit [Max SendQ exceeded]
duckworld has quit [Max SendQ exceeded]
duckworld has joined #osdev
Affliction has joined #osdev
vdamewood has joined #osdev
vinleod has joined #osdev
vdamewood has quit [Killed (erbium.libera.chat (Nickname regained by services))]
vinleod is now known as vdamewood
PapaFrog has joined #osdev
PapaFrog has quit [Client Quit]
MrBonkers has quit [Remote host closed the connection]
PapaFrog has joined #osdev
* geist yawns
* gog passes geist a coffee
<geist> yay
<geist> actually just took first sip
<gog> i've been working on a unit test for a kde framework library and i can't make the windows CI pass. i'm beginning to think the plugin it depends on is broken
<gog> i'm actually looking into building qt for windows with mingw and running it against wine just to unbreak it
<gog> :|
wootehfoot has joined #osdev
<geist> Hmm that sounds unfun. What version of MSVC is current?
<geist> Did they release 2022?
<gog> i have no idea
<gog> i don't really have a windows machine to dev with
<gog> or i could reopen my merge request. i got frustrated because somebody asked me "why did you change the CMakeLists.txt? use kcoreaddons_add_plugin() instead" then somebody else coming in and saying "this is a tier1 framework, it can't depend on kca"
<gog> >:|
<gog> i'm just trying to do the thing that somebody asked me to do after fixing a crash bug
<gog> specifically with a regression test so that nobody unknowingly breaks it and causes me annoyance again
<geist> mrvn: huh! mystery solved
srjek has quit [Ping timeout: 240 seconds]
heat has joined #osdev
<heat> ello
<gog> olle
<heat> ¡olé!
* gog clacks castenetts
<heat> gog, i'm curious, any specific motivation for doing kde work recently?
<gog> heat: kidletime was broken and crashing lxqt-powermanagement
<gog> i fixed that bug and one of the maintainers asked me for a unit test
<gog> so i started doing that
<gog> but i had issues with it
<gog> i've mostly fixed the issues and the CI accepts it for Qt5 and 6 but the Windows plugin doesn't emit any signals
<j`ey> I would just disable the test for windows :P
<gog> leads are enabling windows CI globally for all tier1 frameworks
<gog> the pollign plugin for windows is just plain broken i think
<gog> or it doesn't work in the test environment for whatever reason
<gog> i have no means to investigate why
<heat> ah
<heat> I was thinking it could've been related to season of kde having started a few weeks back
<j`ey> I think thats reasonable to just disable it on windows then
<gog> nah, this was personal :p
<gog> it annoyed me so i fixed it
Likorn has joined #osdev
<gog> a good enough reason imo
<heat> just an fyi, google summer of code started accepting applications and there are plenty of os-like projects out there if anyone is interested
<heat> and you don't actually need to be a student anymore
<gog> i should do that, i need money
<gog> and some padding in my portfolio
<heat> join T I A N O C O R E, the industry standard open source UEFI implementation
<heat> liberally licensed too
<heat> or coreboot if you're a weirdo
<gog> tianocore might be a good fit for me
<heat> damn right
<gog> hah, they want unit tests
<gog> might put together a proposal for that
<gog> the dynamic linking one is also intruiging because it aligns with what i've been working on in my own code
<gog> and possibly ACPI-CA test application
<gog> i know less about that though
<heat> if you need the money/experience I'd say that doing a large project is better
<gog> yeah i'm mulling over the options rn
<gog> maybe it'll help in my attempts to get a real coding job :p
<kingoffrance> coder < developer < engineer < ... < wizard
wootehfoot has quit [Ping timeout: 268 seconds]
dude12312414 has joined #osdev
dude12312414 has quit [Remote host closed the connection]
GeDaMo has quit [Remote host closed the connection]
vdamewood has quit [Read error: Connection reset by peer]
vdamewood has joined #osdev
SikkiLadho has joined #osdev
vdamewood has quit [Read error: Connection reset by peer]
vdamewood has joined #osdev
<heat> google summer of wizardry when???
Likorn has quit [Quit: WeeChat 3.4.1]
<gog> unsubscribe
<heat> why tf do you not want to be mentored by voldemort
<heat> project: kill harry potter
pretty_d1 has quit [Quit: WeeChat 3.5]
atrapa has quit [Quit: q]
<gog> hmm
<gog> nah. read another book
Likorn has joined #osdev
<Griwes> google summer of windrunning
Matt|home has quit [Quit: Leaving]
eddof13 has joined #osdev
srjek has joined #osdev
eddof13 has quit [Client Quit]
<gorgonical> When you sit down to start work on some program, do you have a routine you engage in? A snack or drink you prepare, a comfortable robe, etc? I know so people that have strange habits. I always make a big glass of iced tea
<dh`> a programmer is a device for turning tea into executable code
<gorgonical> The usual aphorism has to be changed when you come from the American south
<klange> If you use "caffeine" it is correct for tea, coffee, and soda.
<kingoffrance> also soap apparently
<moon-child> gorgonical: programmer socks!
<gorgonical> moon-child: Mine have bob ross's face on them
<gorgonical> klange: Makes me wonder about caffeine habits around the world. I imagine Europeans engage in different coffee habits. I have a dutch friend that has a nespresso machine I've never seen before. Makes cappucinos from pods
<gorgonical> Maybe I'm just behind the coffee machine tech
<heat> yeah I have that here
<heat> I tend to avoid caffeine as much as possible
<heat> a year or so ago I drank so much caffeine (coffee + red bull + monster energy) that my heart kinda started skipping beats and I'm afraid that I don't want to die
<heat> way healthier this way :)
<gorgonical> heat: I am either mostly resistant to caffeine or deeply dependent on it. I can usually consume 8-12 cups of tea a day with no noticeable caffeine side-effects
<gorgonical> Though tea is much less caffeinated
<shikhin> Heart skipping beats sounds like something that needs medical attention.
<j`ey> or youre in love
<heat> several weeks of unhealthy habits does that to ya
<heat> I stopped having any of that since I stopped
<bslsk05> ​'Family Guy Monster Energy' by maxseramic (00:00:40)
<dh`> if you're from the south, isn't "tea" shorthand for "sugar"? :-)
Burgundy has quit [Ping timeout: 268 seconds]
<gorgonical> dh`: It used to be. But then as a teenager I learned how it was made and now I only drink unsweetened tea
<gorgonical> If you like sweet tea, never ever watch it made
<dh`> when I was much younger I used to drink the bottled lipton stuff with lemon that was in vogue then
<dh`> it's terrible tea but it was ok as non-fizzy soda
<gorgonical> I did drink some of that stuff in college. It's not easy to get unsweet tea in the south
<dh`> but I am far too much of a tea snob to put sugar in my tea
<heat> why do you folks like tea so much?
<heat> is it a cultural thing?
<gorgonical> That's part of it. Really high-quality tea is very lovely, like good wine
<gorgonical> Obviously different, but the variability of good tea is like that
<gorgonical> Now to explain why we drink lipton or whatever, yes that's mostly cultural habit I would say
<kingoffrance> there's probably some history of not wanting to import tea due to a tax or something
<kingoffrance> some minor historical event
<dh`> pish
<kingoffrance> thats what ben franklin says, it was not about the tax
<dh`> it was about whether the tax was legal
<dh`> anyway when I was a kid I always liked the tea you got in chinese restaurants, and eventually discovered that you can secure good tea other ways
<dh`> (and it's a lot easier now, you can get adequate tea in supermarkets now, at least in cosmopolitan areas, and that was absolutely not true in the 80s)
<dh`> (and there are lots of places to order good tea from)
<gorgonical> A lot like coffee, too. The only thing I continually want for is good oolong tea. It doesn't even have to be loose-leaf
<gorgonical> :(
heat has quit [Remote host closed the connection]
heat has joined #osdev
SikkiLadho has quit [Quit: Connection closed]
<gog> i put on my programming socks
<gog> and pour a cup of coffee
<gorgonical> smear a little butter on some hardfisk for energy
MiningMarsh has quit [Ping timeout: 268 seconds]
MiningMarsh has joined #osdev
<gog> i haven't actually tried harðfiskur
<gorgonical> I had mine from the big fish market (?) downtown (?). I could find it on a map anyway. I like the idea
<gog> fiskbuð fúsa?
<gog> not exactly downtown
<gog> but tbf there are like 5 different business districts that might look like a downtown
<gorgonical> kolaportid I think
<gorgonical> My understanding of what counts as downtown may be wildly off
<gog> ahhh ok
<gog> kolaportið is downtown, that's like a big flea market with all kinds of things
<bslsk05> ​nate-desimone/Bus_Pirate - Custom Bus Pirate Firmware for I2C Serial Debug (is fork /1 forks/2 stargazers)
<heat> very early boot I/O through the intel GPU's I2C over hdmi
<heat> works before the memory controller is up
nyah has quit [Quit: leaving]
<bslsk05> ​'The smallest and worst HDMI display ever' by mitxela (00:02:01)
acidx has quit [Quit: Reconnecting]
acidx has joined #osdev
<gog> nice
<klange> you could apply the same techniques to drive a single LED, yielding a 1×1 display and handily beating this for the title
<gog> lowest possible resolution
<gog> nice
<Griwes> you could go subpixel
<gog> hm
<klange> Griwes: It's a black-or-white 1-bit pixel, so it's as small as you're going to get
Likorn has quit [Quit: WeeChat 3.4.1]
<Griwes> but what if you pretended to be an rgb 1x1 display, but only used one of the colors in the signal to drive the led?
<klange> That might win on "worst", but I fear it's falling into the realm of not actually qualifying as functional.
<gog> its functional if you only have a parietal eye
<Griwes> Noone said anything about "qualifying as functional" ;D