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
Turn_Left has quit [Ping timeout: 252 seconds]
goliath has quit [Quit: SIGSEGV]
cow321 has quit [Ping timeout: 252 seconds]
cow321 has joined #osdev
m3a has joined #osdev
X-Scale has joined #osdev
Turn_Left has joined #osdev
gog is now known as pog
netbsduser` has quit [Ping timeout: 248 seconds]
Turn_Left has quit [Read error: Connection reset by peer]
rlittl01 has quit [Ping timeout: 260 seconds]
jedesa has joined #osdev
pog has quit [Ping timeout: 255 seconds]
rlittl01 has joined #osdev
steelswords94 has quit [Read error: Connection reset by peer]
jedesa1 has joined #osdev
steelswords94 has joined #osdev
jedesa has quit [Ping timeout: 252 seconds]
jedesa1 is now known as jedesa
the_oz has joined #osdev
the_oz_ has quit [Ping timeout: 276 seconds]
aethlas has joined #osdev
aethlas_ has quit [Ping timeout: 252 seconds]
Gooberpatrol66 has joined #osdev
Gooberpatrol_66 has quit [Ping timeout: 276 seconds]
JupiterBig has joined #osdev
hwpplayer1 has joined #osdev
hwpplayer1 has quit [Remote host closed the connection]
craigo has quit [Ping timeout: 276 seconds]
vursc has joined #osdev
mavhq has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
mavhq has joined #osdev
JupiterBig has quit [Quit: leaving]
vursc has quit [Ping timeout: 255 seconds]
vursc has joined #osdev
X-Scale has quit [Quit: Client closed]
vursc has quit [Ping timeout: 264 seconds]
jedesa1 has joined #osdev
vursc has joined #osdev
jedesa has quit [Ping timeout: 252 seconds]
jedesa1 is now known as jedesa
vursc has quit [Ping timeout: 246 seconds]
vursc has joined #osdev
vursc has quit [Quit: WeeChat 4.4.2]
night has quit [Ping timeout: 252 seconds]
vursc has joined #osdev
night has joined #osdev
JTL has quit [Ping timeout: 276 seconds]
JTL has joined #osdev
JTL has quit [Excess Flood]
jedesa has quit [Quit: jedesa]
JTL has joined #osdev
mahk has quit [Ping timeout: 265 seconds]
Brnocrist has quit [Ping timeout: 252 seconds]
Brnocrist has joined #osdev
vursc has quit [Quit: WeeChat 4.4.2]
vursc has joined #osdev
mahk has joined #osdev
mahk has quit [Ping timeout: 252 seconds]
Fingel has quit [Ping timeout: 252 seconds]
air has quit [Ping timeout: 248 seconds]
hwpplayer1 has joined #osdev
air has joined #osdev
chiselfuse has quit [Read error: Connection reset by peer]
_ngn has quit [Read error: Connection reset by peer]
_ngn has joined #osdev
chiselfuse has joined #osdev
X-Scale has joined #osdev
mahk has joined #osdev
X-Scale has quit [Ping timeout: 256 seconds]
chiselfuse has quit [Remote host closed the connection]
chiselfuse has joined #osdev
Artea has joined #osdev
GeDaMo has joined #osdev
heat has joined #osdev
Dead_Bush_Sanpai has quit [Ping timeout: 246 seconds]
youcai has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
karenw has joined #osdev
hwpplayer1 has quit [Remote host closed the connection]
theyneversleep has joined #osdev
X-Scale has joined #osdev
X-Scale has quit [Client Quit]
vursc has quit [Quit: WeeChat 4.4.2]
bauen1 has quit [Ping timeout: 252 seconds]
Dead_Bush_Sanpai has joined #osdev
karenw has quit [Remote host closed the connection]
karenw has joined #osdev
Left_Turn has joined #osdev
theyneversleep has quit [Ping timeout: 252 seconds]
spareproject has joined #osdev
karenw has quit [Ping timeout: 246 seconds]
vinleod has joined #osdev
vdamewood has quit [Ping timeout: 246 seconds]
karenw has joined #osdev
muxelplexer has joined #osdev
netbsduser` has joined #osdev
bauen1 has joined #osdev
spareproject has quit [Ping timeout: 246 seconds]
goliath has joined #osdev
spareproject has joined #osdev
karenw has quit [Ping timeout: 252 seconds]
spareproject has quit [Ping timeout: 252 seconds]
spareproject has joined #osdev
Nixkernal has joined #osdev
muxelplexer has quit [Quit: Lost terminal]
npc has joined #osdev
spareproject has quit [Ping timeout: 252 seconds]
npc has quit [Remote host closed the connection]
<nikolar> KERNAL
Left_Turn has quit [Ping timeout: 265 seconds]
Arthuria has joined #osdev
Arthuria has quit [Ping timeout: 260 seconds]
Left_Turn has joined #osdev
raphaelsc has joined #osdev
hwpplayer1 has joined #osdev
spareproject has joined #osdev
craigo has joined #osdev
vursc has joined #osdev
vursc2 has joined #osdev
vursc has quit [Ping timeout: 244 seconds]
vursc has joined #osdev
vursc2 has quit [Ping timeout: 260 seconds]
gildasio has quit [Ping timeout: 260 seconds]
edr has joined #osdev
Turn_Left has joined #osdev
gildasio has joined #osdev
Left_Turn has quit [Ping timeout: 252 seconds]
vursc has quit [Ping timeout: 260 seconds]
vursc has joined #osdev
vursc has quit [Quit: WeeChat 4.4.2]
Dead_Bush_Sanpai has quit [Remote host closed the connection]
Dead_Bush_Sanpai has joined #osdev
aethlas has quit [Quit: bye]
aethlas has joined #osdev
goliath has quit [Quit: SIGSEGV]
Arthuria has joined #osdev
Arthuria has quit [Ping timeout: 248 seconds]
hwpplayer1 has quit [Read error: Connection reset by peer]
vursc has joined #osdev
Dead_Bush_Sanpai has quit [Quit: Dead_Bush_Sanpai]
bauen1 has quit [Ping timeout: 248 seconds]
guideX has joined #osdev
<the_oz> kar nil
xenos1984 has quit [Ping timeout: 252 seconds]
xenos1984 has joined #osdev
emntn has quit [Ping timeout: 246 seconds]
emntn has joined #osdev
youcai has joined #osdev
bauen1 has joined #osdev
emntn has quit [Ping timeout: 252 seconds]
emntn has joined #osdev
xenos1984 has quit [Ping timeout: 260 seconds]
X-Scale has joined #osdev
rlittl01 has quit [Ping timeout: 276 seconds]
vursc has quit [Ping timeout: 248 seconds]
xenos1984 has joined #osdev
netbsduser` has quit [Ping timeout: 252 seconds]
vinleod is now known as vdamewood
Fingel has joined #osdev
netbsduser` has joined #osdev
spareproject has quit [Remote host closed the connection]
X-Scale has quit [Ping timeout: 256 seconds]
gog has joined #osdev
levitating has joined #osdev
Gooberpatrol66 has quit [Quit: Konversation terminated!]
Gooberpatrol66 has joined #osdev
goliath has joined #osdev
the_oz has quit [Ping timeout: 260 seconds]
the_oz has joined #osdev
eck has quit [Quit: PIRCH98:WIN 95/98/WIN NT:1.0 (build 1.0.1.1190)]
eck has joined #osdev
guideX has quit [Read error: Connection reset by peer]
guideX has joined #osdev
Gooberpatrol_66 has joined #osdev
Gooberpatrol66 has quit [Ping timeout: 276 seconds]
vdamewood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
youcai has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
levitating_ has joined #osdev
levitating has quit [Ping timeout: 245 seconds]
levitating__ has joined #osdev
levitating_ has quit [Ping timeout: 246 seconds]
levitating has joined #osdev
levitating__ has quit [Ping timeout: 260 seconds]
levitating_ has joined #osdev
elderK has quit [Quit: WeeChat 4.4.2]
_ngn has quit [Ping timeout: 260 seconds]
netbsduser` has quit [Ping timeout: 260 seconds]
levitating has quit [Ping timeout: 248 seconds]
netbsduser` has joined #osdev
_ngn has joined #osdev
levitating__ has joined #osdev
levitating_ has quit [Ping timeout: 248 seconds]
levitating__ has quit [Remote host closed the connection]
rlittl01 has joined #osdev
Fingel has quit [Quit: Fingel]
Fingel has joined #osdev
Fingel has quit [Remote host closed the connection]
Fingel has joined #osdev
GeDaMo has quit [Quit: 0wt 0f v0w3ls.]
levitating has joined #osdev
levitating has quit [Remote host closed the connection]
Left_Turn has joined #osdev
Turn_Left has quit [Ping timeout: 246 seconds]
Gooberpatrol_66 has quit [Quit: Konversation terminated!]
Gooberpatrol_66 has joined #osdev
<Ermine> oh wow, there's a 9.8 vuln in firefox
<zid`> neat
<zid`> *restarts for yesterday's update*
<zid`> use-after-free in 'Animation timeline' whatever one of those is
<heat> thankfully i use chrome which has NO VULNERABILITIES
<zid`> NEVER HAS HAD ANY EITHER
mavhq has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<_ngn> securester browser of all time
xenos1984 has quit [Read error: Connection reset by peer]
<heat> [$55000][368241697] High CVE-2024-9602: Type Confusion in V8
<kof673> "kar nil" i don't know this kar nil character, i only know: > Karnov (カルノフ, Karunofu) is a platform game released in arcades in 1987. A Nintendo Entertainment System port followed.
<heat> holy fuck i need to start bug bountying
<zid`> ikr?
<zid`> notch owes me like $100k though
<gog> art
mavhq has joined #osdev
xenos1984 has joined #osdev
<sortie> Sortix is not affected by the CUPS or Firefox vulnerabilities.
<nikolar> it's easy to be unaffacted by things you don't have
<sortie> It's hard to chose to go without
<sortie> I also do not have bash and openssl
<Ermine> but you have node
<zid`> and v8, which has 2024-9602
<heat> you have libressl which is worse
<nikolar> čeč
<nikolar> lel
<zid`> çeç
<heat> also bash is based
<zid`> ǩe₭
<heat> dash sucks compared to bash and LINE EDITING and USEFUL FEATURES and TAB COMPLETION
<zid`> I use zsh sometimes, just because the default colours are nice
<zid`> :D
<nikolar> heat: for line editing, use rlwrap
<nikolar> you're welcome
<nikolar> zid`: kek
<heat> my zsh doesn't have colors?
<heat> by default at least
<zid`> there's a 'gentoo theme'
<nikolar> i think he meant the default zshrc from his distro
<heat> ah okay
<heat> that's lame bloat that arch linux would never have
<heat> literally BLOATED
<heat> nikolar, if i'm using dash with rlwrap why would i not use bash?
<Ermine> rlwrap sh
<gog> arch linux is the perfect operating system
<Ermine> oh gosh
<gog> we shouldn't even be discussion developing more
<nikolar> Ermine gets it
<zid`> gog: This is alt-history fanfic
<heat> manjaro is peak operating system
<Ermine> nikolar: I don't
<nikolar> eww
<gog> yes
<nikolar> dang it
<gog> manjaro is like if arch was better
<gog> too bad it's not possible
<heat> manjaro is like if arch but with a BASED development process
<gog> yes
<Ermine> manjaro likes to break stuff
<nikolar> i don't think they like to break stuff
<nikolar> they are just unable to no break stuff
<dostoyevsky2> artix is the breakiest
<Ermine> like upgrading libnss and don't rebuild firefox
<heat> sounds like AGILE DEVELOPMENT PROCESS
<Ermine> so it doesn't start
<zid`> there, I installed zsh
<zid`> now I have tab completion on git
<nikolar> to be fair, i have git completion with bash too
<Ermine> rename your pc please ffs
<zid`> why
<heat> the other devices in your lan think you're lame
<Ermine> DESKTOP-WHATEVER is not cool
<nikolar> that's the default windows hostname lol
hwpplayer1 has joined #osdev
<zid`> I tried to change it just now, it didn't work
<nikolar> might need a restart
<zid`> that's what I tried
<zid`> wsl --shutdown
<nikolar> ah
<zid`> after editing /etc/hostname
<heat> wouldn't be surprised if wsl takes its hostname from the host windows config
<zid`> hostname command then logging out and in seems to have worked though?
<zid`> maybe it knows how to flush some cache somewhere
<zid`> /etc/hostname is back to normal, what daemon did that?
<zid`> wsl magic
<heat> maybe they run cloud-init?
<zid`> I don't have that package
<zid`> it can inject boot commands to the kernel
<zid`> so if there's any net.hostname=blah thing it could do that
<heat> oh WSL has its own init i think
<zid`> yea it must do I guess?
<zid`> I've never seen the gentoo 'boot' as it were, and sometimes I have to run a service by hand
<zid`> because of that
<zid`> looks like gentoo just does
<zid`> if read -r h _ 2> /dev/null < /etc/hostname; then
<zid`> whatever a h _ is
<Ermine> cloud-init is not init btw
<heat> can you run df?
<heat> and post the output
<zid`> there's a tiny init binary mapped as a filesystem? weird
<heat> from what i'm reading it seems wsl2 is really fucking weird
<zid`> ya
<heat> there's a main wsl2 vm that then manages your actual installs
<zid`> this init binary has a lot of string
<heat> yeah it's proprietary too
<zid`> network.hostname notably
<zid`> and /etc/wsl.conf exists, and contains command = "/sbin/openrc default"
<zid`> neat
<zid`> I can add network.hostname to that conf
<zid`> now /etc/hostname won't keep resetting
<heat> ini moment
<zid`> ini best format
<zid`> or would you rather it be XML
<nikolar> java moment
<zid`> .docx
<heat> JSON encapsulated in XML, zipped
<Ermine> word is the best ide
<nikolar> .docx moment
<heat> then preprocessed into a protobuf
<zid`> protobufs? we're not google
<heat> oh okay
<heat> preprocessed into a graphql response
<zid`> odbc data source resource link, duh
<Ermine> does anyone use odbc these days
<zid`> wait, we forgot about the absolute best option
<zid`> .reg
<zid`> which is just ini but held in a giant db
<heat> S U N R P C
<Ermine> imo registry is not that bad as an idea
<zid`> registry is like, fine, but it runs into the classic issue of.. windows
<zid`> where everything is a fucking blackbox
<nikolar> lol
<zid`> and it's from like, the pre 'admin prompt' era, so anything can just write to anywhere
thaumavorio has quit [Quit: ZNC 1.8.2 - https://znc.in]
<zid`> rather than "here's this package's entire playground"
<zid`> it's all spread all the fuck over
<heat> no dude just create a DWORD at LocalSystem\Cumblast\DavidAttenborough\Bluetooth and give it a value of 0x800020, and boom, bluetooth is on
<zid`> like so ^
thaumavorio has joined #osdev
<the_oz> I read the other day that INI files was replaced by the registry
<the_oz> I was like what in the actual fuck
<the_oz> no idea if it's true, but I was thinking of implementing ini because easy enough.
<heat> ini considered harmful
<zid`> in that, some guy hated it 40 years ago, but now we have MUCH better things to hate
<nikolar> zid`: indeed
<Ermine> considered harmful considered harmful
<nikolar> like yaml
<zid`> imagine talking someone out of using ini and they just use xml
<heat> BASED
<the_oz> TOML is ok, but I think I can just invent my own
<Ermine> we need to add text formats on #osdev bingo card
<zid`> me vs xml
<nikolar> Ermine: why, this is probably the first time i've heard it discussed
<nikolar> zid`: lol
<nikolar> coming back is effort, just deal with it now :P
<Ermine> nikolar: it was dicussed several times
<Ermine> though everyone seems to agree that ini is fine
<nikolar> lol
<heat> json
<zid`> json is just ini that can cve javascript
<Ermine> outdated docs, again...
<nikolar> heat: json isn't a config format
<zid`> tell that to
<zid`> people
<zid`> who exist
<nikolar> lol
<the_oz> scum
<bslsk05> ​github.com: Onyx/usystem/network/netctld/default-profile.json at master · heatd/Onyx · GitHub
<zid`> because
<zid`> addrcfg_type = slaacm_mac
<zid`> would have been so much more horrendous
<nikolar> heat: ew
<heat> https://github.com/heatd/Onyx/blob/master/usystem/json/include/json.hpp this is the worst library i've had the displeasure of using
<bslsk05> ​github.com: Onyx/usystem/json/include/json.hpp at master · heatd/Onyx · GitHub
<the_oz> here's an idea
<zid`> heat's famous C coe
<zid`> code
<bslsk05> ​github.com: Onyx/usystem/network/netctld/netctld.service at master · heatd/Onyx · GitHub
<the_oz> make slaac default with no config
<the_oz> genius, I know, it's actually sl
<zid`> nice
<nikolar> so you can have ini for your services, but not for your network config
<nikolar> lel
<heat> 1) i didn't write that fucking library
<zid`> the ini is to make sure v8 is working fine first, before the service starts
<heat> 2) in no way shape or form did i ever state netctld was in C
<heat> it uses exceptions for christ's sake
<heat> EXCEPTIOSN
<zid`> all your code is in C heat
<zid`> remember?
<zid`> all those classes are "basically C anyway"
<nikolar> heat: you've repeatedly stated that you write c when you use lambdas and classes
<nikolar> so you know
<heat> i have not
<heat> hth
<nikolar> you have
<zid`> I don't see why that can't also be C
<zid`> given neither are C at all
<Ermine> the what
Left_Turn has quit [Ping timeout: 244 seconds]
<heat> i feel like neither of you have actually seen C++
<heat> boy do i envy you
<zid`> we've never seen C++ because you claim all C++ is C, so all we've seen is C, qed
heat_ has joined #osdev
heat has quit [Read error: Connection reset by peer]
<Ermine> the what[2]
<heat_> the what what
<zid`> nikolar: order me a pizza thanks
<nikolar> heat_: i have seen c++ unfortunately
<nikolar> and i regret it
<zid`> it's my birthday in.. 2 weeks
<heat_> it's my birthday in 7 minutes
<zid`> too late now sorry
<Ermine> oh wow
<zid`> you need to submit with 2 weeks notice next time heat, then nikolapdp can also not get you a pizza
<heat_> serbian pizza probably tastes grey and would get here cold anyway
<zid`> no, he phones the place local to you and does his best portugoose accent
<zid`> then pays with card
the_oz has quit [Remote host closed the connection]
the_oz has joined #osdev
<Ermine> HAPPY BIRTHDAY heat_ !!!!!
<heat_> <3
<zid`> merry christmas
<heat_> thank you zid`, happy hannukah to you too
<zid`> merry christmas is a superset of all happy birthdays
<nikolar> it's my birthday in like 10 days
<zid`> nikolar: You can use your bday money to buy me a pizza then
<heat_> gosh i'm getting old
levitating has joined #osdev
<zid`> he's now.. 23?
<heat_> 22
<nikolar> lol what are you talking about, you're probably the youngest here
<nikolar> i am 23 now
<zid`> heat is the youngest person to ever have heard of AIX
<heat_> >you're probably the youngest here
the_oz has quit [Remote host closed the connection]
<heat_> on the discord i'd be a greybeard i'll guarantee you that
<nikolar> lol doubt it honestly
<Ermine> nikolar: I expected you to be older
<heat_> that's not true zid`, indian students have heard all about the great IBM AIX
<nikolar> Ermine: why's that kek
<heat_> boomer tech opinions
<Ermine> I had a feeling
the_oz has joined #osdev
<nikolar> lol
<kof673> > The 16-bit registry was extremely simple. There were just keys, no values. The only hive was HKEY_CLASSES_ROOT. All it was used for was COM objects and file > registry was introduced in Windows 3.x, not, as is commonly believed, in Windows 95. In Windows 3.x, the registry was limited in total size to only 32K!
<kof673> in any case, ini was more common for the 3.x era
<kof673> that is arguably the slow multi-decade history > INI files was replaced by the registry
<_ngn> happy birthday heat_
<zid`> heat_: What did santa bring you?
<zid`> spongebob PJs and some roblox currency?
<heat_> spongebob PJs would unironically slap
<heat_> _ngn, ty <3
<the_oz> kof673, crazy
<heat_> https://www.ebay.co.uk/itm/184521199436 where do i get this
<bslsk05> ​www.ebay.co.uk: Kids Spongebob Squarepants Snuggle Pyjamas Boys Girls Full Length Pjs Set Unisex | eBay
<nikolar> oi heat_ happy birthday
<heat_> thanks <3
<nikolar> guess we're the same age for like 10 days lol
gog has quit [Ping timeout: 246 seconds]
<heat_> we're not, you're 23
<nikolar> guess i misread that
<heat_> you have one foot in the grave, i'm only past retirement age
<nikolar> kek
<kof673> well i ...........never used win 3.x, so i have no idea what the nt line looked like either. just even in 95 era you would see .ini files esp. for 16-bit applications
<Ermine> dos compat!
hwpplayer1 has quit [Remote host closed the connection]
<Ermine> I must be fully in the grave by now
MiningMarsh has quit [Quit: ZNC 1.9.1 - https://znc.in]
<heat_> found the 25 year old
<netbsduser`> aix very cool
<netbsduser`> they call it "the most foreign unix"
<netbsduser`> which granted they said before the one invented by the finland swede was heard of
MiningMarsh has joined #osdev
<netbsduser`> but even that notwithstanding the aix is apparently very distinctively architected since it was basically rebuilt from scratch by IBM mainframe people
<kof673> its autumn, its 6 months of grave, except alchemy land you make a white robe of earth so that you don't fall off the equinox mountain into darkness lol
<heat_> netbsduser`, their coding style is pretty weird, yeah
<bslsk05> ​github.com: ltp/testcases/kernel/sched/sched_stress/sched.c at 141958ad3e13705bc2e7e1895ac83823e5c0a5ca · linux-test-project/ltp · GitHub
<heat_> motherfuckers need a popup window before every function
<nikolar> netbsduser`: yeah, they use it as a hypervisor on their enterprise servers
<zid`> heat is catching me up
<dostoyevsky2> netbsduser`: any tips for learning more about aix?
levitating has quit [Ping timeout: 264 seconds]
<netbsduser`> dostoyevsky2: find that one book
<netbsduser`> aix/6000 internals
<netbsduser`> i haven't been able to find it affordably yet
<zid`> 6000? Windows is only up to 98
<nikolar> 98?
<nikolar> linux is only up to 6