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
MiningMarsh has quit [Ping timeout: 245 seconds]
MiningMarsh has joined #osdev
unmanbearpig has quit [Remote host closed the connection]
unmanbearpig has joined #osdev
gog has quit []
srjek has quit [Ping timeout: 245 seconds]
ahlk has joined #osdev
elastic_dog has joined #osdev
sts-q has joined #osdev
nyah has quit [Ping timeout: 268 seconds]
scoobydoo has quit [Ping timeout: 260 seconds]
dude12312414 has quit [Quit: THE RAM IS TOO DAMN HIGH]
[itchyjunk] has quit [Read error: Connection reset by peer]
freakazoid343 has quit [Read error: Connection reset by peer]
scoobydoo has joined #osdev
ElectronApps has joined #osdev
NeoCron has quit [Ping timeout: 250 seconds]
woky has quit [Ping timeout: 268 seconds]
_whitelogger has quit [Ping timeout: 268 seconds]
buffet has quit [Ping timeout: 260 seconds]
theruran has quit [Ping timeout: 260 seconds]
wolfshappen_ has quit [Ping timeout: 260 seconds]
ZipCPU has quit [Ping timeout: 260 seconds]
eremitah has quit [*.net *.split]
vancz has quit [*.net *.split]
elastic_dog has quit [*.net *.split]
ahlk has quit [*.net *.split]
darkstardevx has quit [*.net *.split]
SanchayanMaity has quit [*.net *.split]
seds has quit [*.net *.split]
sauce has quit [*.net *.split]
Starfoxxes has quit [*.net *.split]
myon98 has quit [*.net *.split]
mxshift has quit [*.net *.split]
XgF has quit [*.net *.split]
flx- has quit [*.net *.split]
remexre has quit [*.net *.split]
Patater has quit [*.net *.split]
sm2n has quit [*.net *.split]
nvmd has quit [*.net *.split]
pg12 has quit [*.net *.split]
DanDan has quit [*.net *.split]
ChanServ has quit [*.net *.split]
clever has quit [*.net *.split]
puck has quit [*.net *.split]
j`ey has quit [*.net *.split]
doppler has quit [*.net *.split]
Stary has quit [*.net *.split]
koolazer has quit [*.net *.split]
wgrant has quit [*.net *.split]
jimbzy has quit [*.net *.split]
FireFly has quit [*.net *.split]
terrorjack has quit [*.net *.split]
mrkajetanp_ has quit [*.net *.split]
sdfgsdfg has quit [*.net *.split]
froggey has quit [*.net *.split]
les has quit [*.net *.split]
ccx_ has quit [*.net *.split]
bgs has quit [*.net *.split]
pieguy128 has quit [*.net *.split]
brettgilio has quit [*.net *.split]
geist has quit [*.net *.split]
X-Scale has quit [*.net *.split]
philpax_ has quit [*.net *.split]
__sen has quit [*.net *.split]
corecode has quit [*.net *.split]
mcfrdy has quit [*.net *.split]
happy-dude has quit [*.net *.split]
lanodan has quit [*.net *.split]
paulbarker has quit [*.net *.split]
ElementW has quit [*.net *.split]
merry has quit [*.net *.split]
gxt has quit [*.net *.split]
unmanbearpig has quit [*.net *.split]
jstoker has quit [*.net *.split]
kanzure has quit [*.net *.split]
manawyrm has quit [*.net *.split]
V has quit [*.net *.split]
Amanieu_ has quit [*.net *.split]
riverdc_ has quit [*.net *.split]
Griwes has quit [*.net *.split]
_whitelogger has joined #osdev
lg_ is now known as lg
moon-child is now known as Mondenkind
air has joined #osdev
night has joined #osdev
ElectronApps has quit [Remote host closed the connection]
XgF has quit [*.net *.split]
LittleFox has quit [*.net *.split]
k4m1 has quit [*.net *.split]
flx- has quit [*.net *.split]
remexre has quit [*.net *.split]
zhiayang has quit [*.net *.split]
Patater has quit [*.net *.split]
mrkajetanp has quit [*.net *.split]
air has quit [*.net *.split]
sprock has quit [*.net *.split]
brenns10 has quit [*.net *.split]
sm2n has quit [*.net *.split]
gjnoonan has quit [*.net *.split]
kciredor has quit [*.net *.split]
mniip has quit [*.net *.split]
nvmd has quit [*.net *.split]
Beato has quit [*.net *.split]
fkrauthan has quit [*.net *.split]
amine has quit [*.net *.split]
acidx has quit [*.net *.split]
pg12 has quit [*.net *.split]
DanDan has quit [*.net *.split]
m5zs7k has quit [*.net *.split]
z_is_stimky has quit [*.net *.split]
ChanServ has quit [*.net *.split]
stux|away has quit [*.net *.split]
Basil has quit [*.net *.split]
xenos1984 has quit [*.net *.split]
Ermine has quit [*.net *.split]
clever has quit [*.net *.split]
Ameisen_ has quit [*.net *.split]
koon has quit [*.net *.split]
vin has quit [*.net *.split]
puck has quit [*.net *.split]
j`ey has quit [*.net *.split]
Retr0id has quit [*.net *.split]
particleflux has quit [*.net *.split]
doppler has quit [*.net *.split]
Terlisimo has quit [*.net *.split]
Stary has quit [*.net *.split]
warlock has quit [*.net *.split]
wgrant has quit [*.net *.split]
janemba has quit [*.net *.split]
dzwdz has quit [*.net *.split]
Affliction has quit [*.net *.split]
koolazer has quit [*.net *.split]
jimbzy has quit [*.net *.split]
nshp has quit [*.net *.split]
eschaton has quit [*.net *.split]
dennisschagt has quit [*.net *.split]
Oli has quit [*.net *.split]
Brnocrist has quit [*.net *.split]
rb has quit [*.net *.split]
froggey has quit [*.net *.split]
les has quit [*.net *.split]
Mondenkind has quit [*.net *.split]
FireFly has quit [*.net *.split]
mavhq has quit [*.net *.split]
ccx_ has quit [*.net *.split]
meisaka has quit [*.net *.split]
bgs has quit [*.net *.split]
Dreg has quit [*.net *.split]
ckie has quit [*.net *.split]
MiningMarsh has quit [*.net *.split]
dormito has quit [*.net *.split]
pieguy128 has quit [*.net *.split]
brettgilio has quit [*.net *.split]
transistor has quit [*.net *.split]
NieDzejkob has quit [*.net *.split]
jjuran has quit [*.net *.split]
geist has quit [*.net *.split]
X-Scale has quit [*.net *.split]
nur has quit [*.net *.split]
philpax_ has quit [*.net *.split]
jakesyl has quit [*.net *.split]
__sen has quit [*.net *.split]
EtherNet has quit [*.net *.split]
simpl_e has quit [*.net *.split]
averetzi has quit [*.net *.split]
night has quit [*.net *.split]
wille has quit [*.net *.split]
Mikaku has quit [*.net *.split]
wereii has quit [*.net *.split]
ornitorrincos has quit [*.net *.split]
Celelibi has quit [*.net *.split]
ravish0007_ has quit [*.net *.split]
corecode has quit [*.net *.split]
Bitweasil has quit [*.net *.split]
edr has quit [*.net *.split]
ping- has quit [*.net *.split]
dragestil has quit [*.net *.split]
alexander has quit [*.net *.split]
LambdaComplex has quit [*.net *.split]
mcfrdy has quit [*.net *.split]
jeaye has quit [*.net *.split]
paulusASol has quit [*.net *.split]
happy-dude has quit [*.net *.split]
Benjojo has quit [*.net *.split]
paulbarker has quit [*.net *.split]
ElementW has quit [*.net *.split]
lanodan has quit [*.net *.split]
merry has quit [*.net *.split]
vancz has quit [*.net *.split]
eremitah has quit [*.net *.split]
eau has quit [*.net *.split]
wolfshappen has quit [*.net *.split]
DutchIngraham has quit [*.net *.split]
JerryXia1 has quit [*.net *.split]
lg has quit [*.net *.split]
woky_ has quit [*.net *.split]
_eryjus has quit [*.net *.split]
scoobydoo has quit [*.net *.split]
elastic_dog has quit [*.net *.split]
devcpu has quit [*.net *.split]
sham1_ has quit [*.net *.split]
shikhin has quit [*.net *.split]
Qubasa has quit [*.net *.split]
arahael has quit [*.net *.split]
rorx has quit [*.net *.split]
jbg has quit [*.net *.split]
dmj` has quit [*.net *.split]
ahlk has quit [*.net *.split]
archenoth has quit [*.net *.split]
SanchayanMaity has quit [*.net *.split]
darkstardevx has quit [*.net *.split]
seds has quit [*.net *.split]
travisg has quit [*.net *.split]
andrewrk has quit [*.net *.split]
YuutaW has quit [*.net *.split]
sauce has quit [*.net *.split]
Starfoxxes has quit [*.net *.split]
Mutabah has quit [*.net *.split]
myon98 has quit [*.net *.split]
zaquest has quit [*.net *.split]
sortie has quit [*.net *.split]
buffet has quit [*.net *.split]
sts-q has quit [*.net *.split]
LostFrog has quit [*.net *.split]
Arsen has quit [*.net *.split]
bleb has quit [*.net *.split]
kkd1 has quit [*.net *.split]
vdamewood has quit [*.net *.split]
kori has quit [*.net *.split]
mxshift has quit [*.net *.split]
orthoplex64 has quit [*.net *.split]
gorgonical has quit [*.net *.split]
aejsmith has quit [*.net *.split]
nickster has quit [*.net *.split]
Vercas has quit [*.net *.split]
gxt has quit [*.net *.split]
theruran has quit [*.net *.split]
j00ru_ has quit [*.net *.split]
ZipCPU has quit [*.net *.split]
nohit has quit [*.net *.split]
terrorjack has quit [*.net *.split]
nj0rd_ has quit [*.net *.split]
unmanbearpig has quit [*.net *.split]
Geertiebear has quit [*.net *.split]
thinkpol has quit [*.net *.split]
jstoker has quit [*.net *.split]
Bonstra has quit [*.net *.split]
MrBonkers has quit [*.net *.split]
kanzure has quit [*.net *.split]
nanovad has quit [*.net *.split]
CompanionCube has quit [*.net *.split]
manawyrm has quit [*.net *.split]
V has quit [*.net *.split]
HeTo has quit [*.net *.split]
mhi has quit [*.net *.split]
kazinsal has quit [*.net *.split]
novasharper has quit [*.net *.split]
Amanieu_ has quit [*.net *.split]
graphitemaster has quit [*.net *.split]
riverdc_ has quit [*.net *.split]
cultpony has quit [*.net *.split]
thaumavorio_ has quit [*.net *.split]
klange has quit [*.net *.split]
tds has quit [*.net *.split]
jamestmartin has quit [*.net *.split]
kkd1 has joined #osdev
Beato has joined #osdev
sm2n has joined #osdev
nickster has joined #osdev
HeTo has joined #osdev
andreas303 has joined #osdev
PyR3X has joined #osdev
Arthuria has joined #osdev
ecs has joined #osdev
geist2 has joined #osdev
brynet has joined #osdev
raggi has joined #osdev
gruetzkopf has joined #osdev
hl has joined #osdev
GeDaMo has joined #osdev
pretty_dumm_guy has joined #osdev
ElectronApps has joined #osdev
heat has joined #osdev
happy-dude has joined #osdev
gog has joined #osdev
novasharper has joined #osdev
paulusASol has joined #osdev
nanovad_ has joined #osdev
nanovad_ is now known as nanovad
dormito has joined #osdev
heat has quit [Remote host closed the connection]
fkrauthan_ has joined #osdev
fkrauthan_ is now known as fkrauthan
pg12 has joined #osdev
pretty_dumm_guy has quit [Ping timeout: 265 seconds]
pretty_dumm_guy has joined #osdev
dormito has quit [Read error: Connection reset by peer]
dormito has joined #osdev
dormito has quit [Ping timeout: 265 seconds]
dormito has joined #osdev
rorx_ has joined #osdev
dormito has quit [Ping timeout: 252 seconds]
dormito has joined #osdev
sortie has joined #osdev
dormito has quit [Ping timeout: 252 seconds]
dormito has joined #osdev
dormito has quit [Ping timeout: 252 seconds]
ahalaney has joined #osdev
dormito has joined #osdev
Oshawott has joined #osdev
dormito has quit [Ping timeout: 265 seconds]
dude12312414 has joined #osdev
vinleod has joined #osdev
vinleod is now known as vdamewood
vdamewood has quit [Killed (lead.libera.chat (Nickname regained by services))]
rorx_ is now known as rorx
dude12312414 has quit [Quit: THE RAM IS TOO DAMN HIGH]
Oli has joined #osdev
[itchyjunk] has joined #osdev
dutch has joined #osdev
DanDan has joined #osdev
nyah has joined #osdev
srjek has joined #osdev
PyR3X_ has joined #osdev
PyR3X has quit [Ping timeout: 246 seconds]
nyah has quit [Ping timeout: 252 seconds]
k0valski1 has joined #osdev
nyah has joined #osdev
amine has joined #osdev
Matt|home has joined #osdev
ElectronApps has quit [Remote host closed the connection]
Oli has quit [Ping timeout: 252 seconds]
sprock has joined #osdev
Oli has joined #osdev
Terlisimo has joined #osdev
srjek has quit [Ping timeout: 264 seconds]
Oli has quit [Ping timeout: 260 seconds]
dormito has joined #osdev
geist has joined #osdev
<geist> Huh that was strange, got booted and didn’t auto nickserv
Oli has joined #osdev
<jimbzy> geist, My bouncer does that from time to time.
<jimbzy> It'll try to autojoin before it authenticates.
dormito has quit [Ping timeout: 245 seconds]
<zid> yea it might be nice to auto recover your nick on connect
dormito has joined #osdev
dormito has quit [Ping timeout: 265 seconds]
dormito has joined #osdev
dormito10 has joined #osdev
dormito has quit [Ping timeout: 252 seconds]
dormito has joined #osdev
<geist> yeah i guess it got out of sync
dh` has joined #osdev
sprock has quit [Ping timeout: 268 seconds]
dormito11 has joined #osdev
dormito10 has quit [Ping timeout: 265 seconds]
<clever> 2021-10-13 14:51:50 [libera] -NickServ(NickServ@services.libera.chat)- Syntax: IDENTIFY <nick> <password>
<clever> geist: the identify command can also accept a nick, so you can login from any nick
<geist> yep
dormito11 has quit [Read error: Connection reset by peer]
<geist> well, yeah i know how it works
<geist> but since i switched to irccloud that's all done automagically by irccloud
<geist> except when they screw up, i guess
dormito11 has joined #osdev
<clever> ahh
dormito10 has joined #osdev
dormito has quit [Ping timeout: 265 seconds]
dormito has joined #osdev
dormito12 has joined #osdev
dormito11 has quit [Ping timeout: 252 seconds]
dormito has quit [Read error: Connection reset by peer]
dormito10 has quit [Ping timeout: 265 seconds]
dormito12 has quit [K-Lined]
mjg has joined #osdev
sprock has joined #osdev
Oli has quit [Quit: leaving]
* Bitweasil just runs znc.
<Bitweasil> A freebie GCE instance is perfect for that sort of thing.
Oli has joined #osdev
ZipCPU has joined #osdev
ksp has joined #osdev
<ksp> Hello there
<gog> hi
<ksp> Image test
superleaf1995 has joined #osdev
<superleaf1995> hmm
<ksp> What
<gog> það er tölvunni
<superleaf1995> i got telnet in my kernel
<superleaf1995> and made it so it's wrapped around \SYSTEM\COMM\BSC.***, which does the EBCDIC -> ASCII translation
<zid> það isn't trivial to say
ksp has quit [Quit: Connection closed]
mahmutov_ has joined #osdev
<Oli> I am using a small monitor with video fed via RCA, and through that was a fancy way to type bsd.
<zid> have you considered upgrading to rgb
<gog> monochrome lcd for me
<zid> ..2048x1152 24bit monitor, why are you guys so weird
<gog> i'm joking
<Bitweasil> I'm annoyed at the lack of greyscale filter in most modern OSes. :(
<Oli> Yes; I aim to do so once I get up to build a wire for; I am using a Raspberry Pi 3B+ board as my main computer since a while.
<j`ey> Oli: with SD card or SSD?
<Oli> Monochrome monitors feels great on my eyes; specially for reading: It seems much sharper to me than chroma video.
<Oli> I am booting from, and using one SD card to load an operating system from.
ksp has joined #osdev
<ksp> amogus
<j`ey> Oli: ive been thinking about getting an ssd
<superleaf1995> SSDs are nice but very low capacity
<j`ey> huh?
<superleaf1995> i usually like HDDs because they have more capacity
<gog> j`ey: get one
<gog> 11/10 highly recommend
<Bitweasil> ^^
<Bitweasil> How much data do you have to store?
<j`ey> superleaf1995: I mean, you can get TB SSDs too
<Bitweasil> A 256GB or 512GB boot SSD is amazing.
<zid> If you're rich, hdds don't have higher capacity :p
<Bitweasil> And then use spinning rust for bulk file storage.
<superleaf1995> j`ey: usually for more
<zid> yea I've been on a 240GB boot drive for a long time now
<Oli> 16GB seems more than enough for all my computing desires; I aim to have more room after I get a minimal Linux environment instead of Raspberry OS, I am currently using, and keep on devicing a bootloader from.
<gog> i've only got 128 but an external spinner for storage
<Bitweasil> 16GB isn't enough to build a kernel.
<gog> 128 is more than enough for what i need
<Bitweasil> er.
<j`ey> Bitweasil: I know that you like rpis with SSD ;)
<zid> I recently did something incredibly risky, basically unprotected sex with someone with a bad cough
<Bitweasil> To build the Linux kernel, forgot which channel I was in.
<zid> I bought a used hard drive from the back of a van
<zid> ..4TB WD RED, and it.. works fine? :o
<gog> :o
<j`ey> Im using my rpi4 right now to build the linux kernel quite often, and it's not that slow, but an ssd could help
<zid> Good deal for £30
<Bitweasil> At least you didn't sign his key... https://xkcd.com/364/
<Bitweasil> j`ey, yeah, they work nicely. Though I'm also rocking an ODroid N2+ right now, and the eMMC on that is actually legitimately quick too.
<Oli> I differ from building a complete Linux kernel, but a modular one with handpicked modules.
<zid> I always use my own config
<zid> I build in ext2 and ext4 and all my drivers are modules
<zid> and I only build the ones I use
<Bitweasil> #GenTwo!
<Bitweasil> I used to do that. Then I stopped caring.
<superleaf1995> modular kernels are the best :')
<Bitweasil> I don't think there's a huge difference in performance either way.
<gog> i don't miss gentoo
<zid> smaller kernels are nicer
<j`ey> I build everything in, so I can just use a fixed initramfs and it's easier to dev with
<zid> I don't even use an initramfs
<zid> that's even easier easier
<superleaf1995> yeah because you can eventually remove out modules ya don't need instead of rebuilding
ksp has quit [Quit: Connection closed]
<Bitweasil> gog, I occasionally consider spinning up a Gentoo box again, but I'll probably use it to teach my kids. :D
<gog> teach them what not to do
<zid> gentoo's not exactly hard
<zid> you set the timezone, keyboard layout and clock
<gog> "don't waste your best years waiting for emerge -avuDN world"
<zid> then 'emerge some top level gui package' and it builds all the deps for your kde or gnome or whatever it was
<zid> and you're basically now ubuntu
<zid> except apt is slightly faster
<superleaf1995> ubunutified gentoo
<superleaf1995> oh no
<zid> it's hardly slackware, it does it all automatically
<j`ey> my coworker uses slack
<Oli> Now that you mention desktop environments, came to my mind a pile of packages to compile for getting a development environment for. I think best get a flash drive to hold a development environment to chroot and compile from, for the system in the 16GB SD card I use.
<zid> flash is slooooooow
<Bitweasil> <3 USB SSDs.
<Bitweasil> Even over USB2 they're a lot faster than SD, and USB thumb drives are pretty piss-poor at random IOPS too.
<Bitweasil> All that stuff - SDs, thumb drives, etc, is designed for large block single threaded transfers of a lot of data at once.
<Bitweasil> (shoving photos or such onto it)
<zid> It's hard to say they're even 'designed' for that
<zid> it's just the thing they suck least at
<Bitweasil> Builds are a ton of random 4k IO, and even an old ragged used SSD will thrash them in 4k random I.
<zid> imagine building on an optane :o
<zid> 1M iops
<Bitweasil> If you use them in that way, many are quite respectable. But fall flat outside that use case.
<Bitweasil> So I'll claim they're designed for that use case.
<Bitweasil> :p
<Bitweasil> Glacial.
<Bitweasil> ramdisk or nothing.
<zid> gotta get it into ram somehow!
<Bitweasil> nvdimms. Only once!
<zid> I have built the linux kernel by copying all the files somewhere first to put them into page cache
<zid> I got it down to a minute
<zid> on a quad core
<gog> cheater
<Oli> Still faster than writting to a floppy disk! While compiling doesn't take over three days, flash drives are supporting my computing activities well so far.
<zid> I'd probably just distcc to a $2 vps
<j`ey> Bitweasil: how much faster do you think doing a kernel compile is on ssd vs sd card? 2x? more?
<Bitweasil> Don't know, haven't benchmarked.
<Bitweasil> I would guess 10-15%?
<Bitweasil> And how much RAM you have.
<j`ey> oh hm
<Bitweasil> I'd probably run a -j 6 on SD, vs -j 5 on SSD.
<Bitweasil> (for a quad core)
<j`ey> maybe I'll look at iowait or iotop or whatever, see if I can figure it out
<Bitweasil> Just look at the "iowait" line in top while you're building and see how bad it is.
<Bitweasil> If you've got a bunch of cores waiting, you're choked on it.
<j`ey> most of my builds are like 30s incremental builds
<j`ey> (at least for the thing im currently working on)
dormito12 has joined #osdev
Arthuria has quit [Ping timeout: 240 seconds]
<Oli> Thank you for mentioning about distcc, zid! I wasn't aware about it.
dormito has joined #osdev
dormito12 has quit [Ping timeout: 260 seconds]
dormito10 has joined #osdev
dormito has quit [Ping timeout: 260 seconds]
dormito10 has quit [Read error: Connection reset by peer]
dormito10 has joined #osdev
anon16_ has joined #osdev
superleaf1995 has quit [Quit: Lost terminal]
dormito10 is now known as dormito
dormito10 has joined #osdev
anon16_ has quit [Quit: Quit]
dormito has quit [Ping timeout: 265 seconds]
dormito has joined #osdev
sprock has quit [Ping timeout: 252 seconds]
Basil has joined #osdev
dormito10 has quit [Ping timeout: 264 seconds]
dormito has quit [Ping timeout: 265 seconds]
dormito has joined #osdev
dormito10 has joined #osdev
dormito has quit [Ping timeout: 252 seconds]
dormito has joined #osdev
dormito10 has quit [Ping timeout: 265 seconds]
dormito has quit [Ping timeout: 265 seconds]
dormito has joined #osdev
dormito10 has joined #osdev
dormito has quit [Ping timeout: 252 seconds]
Oli has quit [Quit: leaving]
dormito10 has quit [Ping timeout: 245 seconds]
GeDaMo has quit [Quit: Leaving.]
Oli has joined #osdev
Oli has quit [Ping timeout: 265 seconds]
mahmutov_ has quit [Ping timeout: 245 seconds]
dormito has joined #osdev
GreaseMonkey has joined #osdev
sprock has joined #osdev
freakazoid333 has joined #osdev
vdamewood has joined #osdev
vinleod has joined #osdev
vdamewood has quit [Killed (calcium.libera.chat (Nickname regained by services))]
vinleod is now known as vdamewood
sprock has quit [Ping timeout: 265 seconds]
pretty_dumm_guy has quit [Quit: WeeChat 3.3]
bradd has joined #osdev
ahalaney has quit [Remote host closed the connection]
ahlk has joined #osdev
mctpyt has joined #osdev
sprock has joined #osdev
Oli has joined #osdev
Oli has quit [Quit: leaving]
ahlk has quit [Read error: Connection reset by peer]
ahlk has joined #osdev
srjek has joined #osdev
nanovad has left #osdev [Leaving]
nanovad has joined #osdev