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
sbalmos has quit [Quit: WeeChat 4.6.3]
sbalmos has joined #osdev
xbsd has joined #osdev
argantantua has quit [Quit: WeeChat 4.6.3]
edr has quit [Quit: Leaving]
zid has quit [Ping timeout: 260 seconds]
zid has joined #osdev
msv has quit [Remote host closed the connection]
msv has joined #osdev
vdamewood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
dude12312414 has quit [Quit: THE RAM IS TOO DAMN HIGH]
amine has quit [Quit: The Lounge - https://thelounge.chat]
karenw has quit [Ping timeout: 252 seconds]
amine has joined #osdev
amine has quit [Client Quit]
amine has joined #osdev
amine has quit [Client Quit]
amine has joined #osdev
vdamewood has joined #osdev
Yoofie6464463823 has quit [Ping timeout: 252 seconds]
<n00by> i had fucked up my circadium rhythms too, now i'm midway into fixing them. guess, working near a window during day times kinda does the trick :P
vdamewood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Yoofie6464463823 has joined #osdev
vdamewood has joined #osdev
netbsduser has joined #osdev
vdamewood has quit [Quit: Life beckons]
netbsduser has quit [Ping timeout: 260 seconds]
parabirb has joined #osdev
parabirb has quit [Quit: disabling bell sound]
parabirb has joined #osdev
<Ermine> w98 was peak
Lucretia has joined #osdev
bauen1 has quit [Ping timeout: 276 seconds]
kiboneu has quit [Remote host closed the connection]
kiboneu has joined #osdev
<zid> Should have a space between set and up
<n00by> LOL
nitrix has quit [Ping timeout: 244 seconds]
nitrix has joined #osdev
corinne has joined #osdev
<bslsk05> ​gist.github.com: Not involved with any fishy crypto fishy business · GitHub
xvmt has quit [Remote host closed the connection]
xvmt has joined #osdev
<geist> huh what does that even mean?
<nikolar> maybe some llm junk
<zid> sounds like shitcoins
<n00by> > claiming to "tokenize" my git repositories
<n00by> i seriously dont know, but thats *his* account and he created it a month ago
nur has joined #osdev
<heat> geist: go to bed man, it's late
<heat> also huh i didn't notice that was torvalds
<heat> weird.
<zid> Because you can't see his legs in that photo
<zid> If it was a legshot instead of a mugshot you'd identify them from 30 paces
<heat> his legs have to be fucking RIPPED by this point
<n00by> lmao
xenos1984 has quit [Read error: Connection reset by peer]
<bslsk05> ​github.com: Added FreeCAD native file of 1590A enclosure by alekssadowski95 · Pull Request #8 · torvalds/1590A · GitHub
xenos1984 has joined #osdev
GeDaMo has joined #osdev
m5zs7k has quit [Ping timeout: 248 seconds]
HD36079 has joined #osdev
m5zs7k has joined #osdev
bauen1 has joined #osdev
karenw has joined #osdev
<the_oz> I t\h]oug\h]t lexically larse wiut\h] a lalr parser
<the_oz> but no
<the_oz> cryptocoins like print out a card and s\h]it
divine has quit [Ping timeout: 276 seconds]
<n00by> (dont tell zid, he was right. parsers kinda suck)
<nikolar> yeah parsers suck
<the_oz> suck in text
<the_oz> digest tokens
<the_oz> s\hit out trees
<the_oz> I fiorgor w\hat t\heyre called asr trees
<heat> are you okay bud
<the_oz> keyboard got somew moisture
<the_oz> and I can't be fucked
<nikolar> heat: just don't acknowledge it
<the_oz> \how rude
<heat> how is the moisture making you escape 1 in every 10 characters
<the_oz> \h\h\h\h\h\h\h
<heat> so\rry
<the_oz> I \have no idea
<nikolar> heat you have a carriage return in your sorry
<heat> w\hat?
<the_oz> ma\hm t\hey're bully meee
<Ermine> \j\j\j\j\j\j\j
<n00by> > premature ejaculation is root of all evil
<n00by> i sort of agree with knuth heh
<the_oz> I assume it isn't escaping just typing backslas\h
divine has joined #osdev
edr has joined #osdev
divine has quit [Ping timeout: 245 seconds]
<sbalmos> is that how you got moisture in your keyboard?
divine has joined #osdev
<the_oz> gross
Left_Turn has joined #osdev
HD36079 has quit [Quit: Leaving]
Turn_Left has joined #osdev
Left_Turn has quit [Ping timeout: 244 seconds]
karenw has quit [Ping timeout: 248 seconds]
jcea has joined #osdev
corinne has quit [Remote host closed the connection]
corinne has joined #osdev
the_oz has quit [Remote host closed the connection]
the_oz has joined #osdev
<n00by> guys, srry if this too basic :(
<n00by> why do we need a section for character strings of symbol names? don't they belong into data and/or text?
<bslsk05> ​wiki.osdev.org: A.out - OSDev Wiki
<GeDaMo> Technically that's metadata
<n00by> ah
<n00by> > Symbols consist of a fixed-length record in the symbol table and a variable- length name in the string table.
<GeDaMo> Maybe it's so it doesn't need to be loaded for normal execution, only for debugging
<n00by> makes sense
<n00by> thank you
<GeDaMo> That's just a guess mind :P
<n00by> np, i'll just use trial and error and see if i can get it to work :)
edr has quit [Ping timeout: 252 seconds]
beto has quit [Ping timeout: 248 seconds]
edr has joined #osdev
<heat> GeDaMo is correct
<GeDaMo> \o/
<n00by> ty heat
<Ermine> it's also needed for linking i guess
<Ermine> if there are a.out object files
jcea has quit [Ping timeout: 268 seconds]
goliath has quit [Quit: SIGSEGV]
<nikolar> because symbols aren't data
<nikolar> they are names for addresses
<n00by> nikolar and Ermine, the linker definitely needs the symbol table, not sure about the "string table" :(
<nikolar> what do you mean
<n00by> yes symbols are addresses
<n00by> the a.out can have upto 7 sections,
<n00by> string table is the last of them
<n00by> i think it's optional debugging info like GeDaMo said
<bslsk05> ​man.netbsd.org: a.out(5) - NetBSD Manual Pages
<nikolar> what is your question n00by
<heat> also why are you looking at aout
<heat> aout is dead
<n00by> do we need the string table section in the final binary for getting it to execute? is it mandatory?
<n00by> heat: it's simpler than elf
<heat> it's also out of use for ~25 years
<n00by> ill eventually look at elf, when im ready lol
<n00by> yall are pros
<nikolar> no we aren't
<nikolar> heat is
<heat> some are, some aren't
<n00by> nikolar: i we need .strtab along with .symtab; ELF also has it.
<n00by> feels critical
<n00by> i think we*
<nikolar> there are also stripped binaries
<bslsk05> ​github.com: nabijaczleweli.github.io/src/blogn_t/017-malloc0.html.pp at dev · nabijaczleweli/nabijaczleweli.github.io · GitHub
<nikolar> without any symbols
<nikolar> heat: what am i looking at
<n00by> ah o_O
<heat> nikolar: a web page partially written using the C preprocessor
<nikolar> nice
<n00by> fucking wild
<n00by> woah
<n00by> if you run cpp on it, do you get html.i
beto has joined #osdev
<n00by> but tbh i wouldnt do it like that though, i'd just use something like m4
<\Test_User> n00by: you're going to need to know the string names for dynamic linking, since you don't know the symbol table layout for some library during compiletime/whatever
<nikolar> i don't think aout did dynamic linking lol
<\Test_User> ah
<n00by> (i don't think that's the case)
<heat> nikolar: "David Anderson's What is PID 0? (on mastussy) analyses the popular misconceptions (or, indeed, one guy's wikipedia edit) of if, and what, PID 0 is, but stops its retrospective at Version 4 unix because it's the first one written in C. This, in many ways, is like stopping a retrospective on the Great War when the British joined because they talk weird in Sarajevo"
<nikolar> lol
<nikolar> nice analogy
<n00by> dont laugh OK, netbsd still supports a.out
<n00by> i can hear heat giggling so hard
<n00by> alright ik it's simple, but hey normies like me can appreciate this stuff, it's within our reach :(
<nikolar> i was laughing at heat's message mate
<Ermine> you can hear heat, mjg and me giggling every time bsd is mentioned, for whatever reason
<n00by> T_T
Left_Turn has joined #osdev
Turn_Left has quit [Ping timeout: 272 seconds]
<bslsk05> ​github.com: netbsd/include/link_aout.h at db4f849365101385d6667256568616131bac8ee7 · Stichting-MINIX-Research-Foundation/netbsd · GitHub
<\Test_User> n00by: well the hashtable part of that should be unnecessary at least, just there for speedup (also doesn't really need to be stored in the file; could be generated by the linker when loading the file, and probably better that way too, but idk which way aout made it)
<Ermine> n00by: if you use minix code to refer to its netbsd part, keep in mind it's outdated
<n00by> ah
Left_Turn has quit [Ping timeout: 260 seconds]
Left_Turn has joined #osdev
Turn_Left has joined #osdev
Left_Turn has quit [Ping timeout: 276 seconds]
the_oz has quit [Remote host closed the connection]
the_oz has joined #osdev
gareppa has joined #osdev
gareppa has quit [Quit: WeeChat 4.5.1]
xenos1984 has quit [Ping timeout: 272 seconds]
xenos1984 has joined #osdev
corinne has quit [Remote host closed the connection]
corinne has joined #osdev
<n00by> \Test_User: right, it's handled exactly like you said
corinne has quit [Remote host closed the connection]
corinne has joined #osdev
<kof673> n00by, pro just means gets paid. paid just means shuffles debt around lol lawyers are their own time of root of all evil
<kof673> *type
pounce has quit [Remote host closed the connection]
<n00by> true, hey kof673 i got a dumb ques, if i write an assembly program do i still need libgcc and crt stuff during dynamic linking to setup my a.out binary? can't i just point to my _start label since there's no C "main" function?
<kof673> there are guides to making tiny programs in asm
<kof673> but this is all system-specific "libgcc" "c run-time" etc.
<n00by> ye
<kof673> i think where _start() is used it generally calls main() yes...so there is no reason it has to do that per se
<kof673> depending on target, libgcc might have arithmetic functions esp. may be needed for division. so you might need that anyways if you were using gcc....asm that you write would not have that issue then, unless you called those arithmetic functions
<kof673> but as for a random libc function...who knows if it need those :D
<kof673> there is "stuff you write in asm" and "stuff your asm calls, that you didn't write" is what i mean
<n00by> on netbsd, i also have crt0 stuff in csu/ but i'm not sure if gcc's crt0's stuff gets linked by ld.so internally. still in the n00b land, lots of dumb questions like this keep popping up
<n00by> kof673: right
<n00by> in a freestanding environment if i don't invoke ld with -lgcc it wouldnt do so i guess
<n00by> but i'd have to provide the initialization routines myself
<n00by> that'd be a big PITA
<n00by> how would you do that
<kof673> gcc -v should show the exact commands it runs
<kof673> i am not denying poking around to learn stuff, but what is it you are wanting to do? make a compiler? make a linker? make something to work with a.out? i mean...for your own stuff, it is all on you :D
<n00by> lol
<n00by> yeah it's on me
<n00by> and i got it
<n00by> fuck yeah
<kof673> i mean it is not bad to learn how a real system works, but you are not necessarily limited by that for your own stuff
<kof673> you can have interpreted C if you want lol
<n00by> right, thanks :3
pog has quit [Ping timeout: 276 seconds]
pounce has joined #osdev
pog has joined #osdev
<kof673> "freestanding" ...you just need to provide things you use :D if you don't use printf() then it doesn't need it, nor FILE * streams, /etc. lol you may want to keep that separate from userland libc anyways for "kernel versions/pseudo-equivalents" etc.
<kof673> i mean, it is up to you what your kernel provides for C code to use
<kof673> in userland, it is somehow setting up stdin/stdout/stderr perhaps...
<n00by> ye
<kof673> same with malloc() does the c runtime initialize it? if you don't use it, or provide your own, may not need to initialize anything :D
<n00by> correct
xenos1984 has quit [Ping timeout: 248 seconds]
<kof673> not saying it is good, and i am just messing around with userland 99% of the time ...but i just have like "template" .h and .c files i include from main() and after the main function, just include some .c files for "runtime stuff". i mean, i just compile as part of whatever main() program a bunch of misc. functions that i have not put into a library yet. a non-lTO linker this is perhaps wasteful, might include stuff never call
<kof673> ed, but is easier for now IMO
<kof673> i mean, if you write stuff yourself, and one function per .c file generally, you can just #include .c files of the parts you use only lol
<kof673> for crappy compilers, this might even help optimization lol
<kof673> it means compiling programs takes longer though, since it compiles all these "helper/run-time functions" afresh with every binary
<kof673> if you write your own libc, you could basically do that too lol
<kof673> another way to say that, is if you have source to things, you can just include the source directly with your program, instead of linking against things lol
pounce has quit [Ping timeout: 248 seconds]
xenos1984 has joined #osdev
<kof673> i support this for libraries i write as well, there is a fooall.c so it could also be included from whatever program and compiled alongside with it
<kof673> if you have the source, why bother with linking j/k
pounce has joined #osdev
<kof673> *why bother linking against a separate library object/archive/etc. just include the source "inline" lol
<kof673> i'm not trying to be static binaries only either, just ...you just have to provide needed functions one way or another, that is one method :D
<n00by> tysm, ill see what i can accomplish and bother y'all if needed :P
<n00by> (basically i just want a minimal kernel, a simple runtime for my little assembly programs and a simple linker, least memory footprint is ideal)
<kof673> i want all programs to support -V to output version information, and a djgpp-style "response file" @foo or similar, if command-line length is limited, read arguments from a file, those are not really initialization, but happens before parsing program-specific arguments, so i just include little "fragments" of code from within main() early on before the real program code starts lol
<kof673> i mean even in userland only, hosted on some other kernel...i have some idea of what "every" program should provide, standardized command-line arguments here
<kof673> so i have a little base set of "run-time functions" for stuff like that, after main() is called though
stolen has joined #osdev
<n00by> ah
<n00by> nice
<nikolar> all functions are run time lol (in c at least9
<heat> what do you mean
<n00by> is dlopen() run-time?
<GeDaMo> Yes
<kof673> i should have just said "my run-time" on top of whatever libc run-time, wherever that libc may come from, or freestanding even lol
<nikolar> ok i read run time as in "run time vs compile time" and runtime as in c runtime
<n00by> yeah the latter
<n00by> kof673: tbh i want to see a program that is compiled with -nostartfiles, for starters
<zid> smh useless C
<zid> only has code that runs at runtime
<zid> and compiles at compile time
netbsduser has joined #osdev
<GeDaMo> Unlike Forth which can run code at compile-time, compile code at run-time and everything in between :P
<n00by> woah
<zid> Forth enjoyer detected
<n00by> heh
<zid> GeDaMo: There'll be a knock at your door soon, a nice man will have shown up who has a very special hug jacket for you to wear
<GeDaMo> Too warm for that :P
<zid> above freezing today in scotland I bet
<zid> was 28.6C here earlier :(
<zid> oh whoa, 27C in edin, why's it so hot
<GeDaMo> It's rained most of June but it was warm and humid today
<zid> 'bit of' rain on a hot day suucks
<zid> because it just immediately evaporates into humidity and doesn't make it any colder
<GeDaMo> Longest day tomorrow
<zid> are you going to explain forth to us
<GeDaMo> Pfft! Certainly not :P
<zid> so the longest *possible* day is still up for grabs then
<zid> edin tomorrow: Sunrise 4:26, sunset: 22:02
<zid> with 2 hours of civil twilight and 4 hours of nauctical twilight
<zid> not even any astro twilight
<zid> I get 2 hours of astro cus SOUTHERN JESSY
<GeDaMo> I'm a bit further North than that https://www.timeanddate.com/sun/uk/aberdeen
<bslsk05> ​www.timeanddate.com: Sunrise and sunset times in Aberdeen
<zid> fuckerdeen zomg
<nikolar> zomg = zid omg
<bslsk05> ​www.timeanddate.com: Sunrise and sunset times in Reykjavik
Brnocrist has quit [Ping timeout: 272 seconds]
<nikolar> cute
<heat> dave cutler on the right too
<nikolar> (note: only one of them still writes code for a living :P)
<heat> is it dave?
<zid> (dave cutler)
<Ermine> Oh wow, is Linus getting old?
<zid> no, he's getting younger by eating babies
<nikolar> yes
<nikolar> we all are
<zid> bill gates supplies them though
<Ermine> geez
<Ermine> time spares no one
<zid> my peanut butter has melted
<zid> who knew nuts could melt
Brnocrist has joined #osdev
<GeDaMo> Now you can drink it :P
<zid> I should
corinne has quit [Remote host closed the connection]
corinne has joined #osdev
<geist> dave could probably suplex both of them
<geist> i get the impression he's a tough dude
<heat> yeah but he's 80
<kof673> n00by, never say "ye" that's mjg-like innit
<nikolar> lol
<n00by> lol
<heat> ye it is
vdamewood has joined #osdev
GeDaMo has quit [Quit: 0wt 0f v0w3ls.]
<mjg> is it tho
<mjg> aight i grepped ze logs and you might have a point
<heat> s/ze/ye/m
<bslsk05> ​<mjg*> aight i grepped ye logs and you might have a point
<mjg> OH
tigerbrother has quit [Quit: Ping timeout (120 seconds)]
tigerbrother has joined #osdev
<geist> s/OH/WHUT/m
<bslsk05> ​<mjg*> WHUT
<the_oz> on boy gates is about to get black bagged
<geist> s/WHUT/PESSIMAL/m
<bslsk05> ​<mjg**> PESSIMAL
<geist> mavis beacon teaches regular expressions
<mjg> i'm pretty sure i don't WHUT tho
<heat> s/i'm pretty sure i don't WHUT tho/linux operating system/m
<bslsk05> ​<mjg*> linux operating system
<heat> s/i'm pretty sure i don't WHUT tho/nikolar: how about them uhhhhhh SLES licenses eh?/m
<bslsk05> ​<mjg*> nikolar: how about them uhhhhhh SLES licenses eh?
<nikolar> heat: only if you're paying
<Ermine> why should opensuse pay for sles
<nikolar> not opensuse
<nikolar> heat personally
<mjg> did you know PESSIMAL is an anagram of OPENSUSE?
Brnocrist has quit [Ping timeout: 268 seconds]
Brnocrist has joined #osdev
<mjg> i have something to help you chill tho
<mjg> cc pog
* Ermine gives pog a piece of cheese
<pog> is the cheese reiki-infused
<zid> oh no pog has gone hippie
* pog is fascinated and soothed
<zid> pog: I have a reiki NFT for you
<pog> i don't believe in owning the spirtual energy of the cosmos
<zid> It naturally absorbs it
<zid> the more you pay for it the stronger the effect
<heat> why does reiki make your image crap quality
<pog> the absorbtion
<zid> heat: gamma radiation
<mjg> so you admit it does have an effect on it
<pog> it casues jpeg artifacting
<zid> I can't find the meme I need damnit
<mjg> some of the bytes now hold the chakras instead of image info
<mjg> get over it
<zid> FOUND IT
<zid> pog: https://i.redd.it/ax2o36cr8sv91.jpg Check out this cool candle I found
<bslsk05> ​redirect -> www.reddit.com <no title>
<zid> full of reiki
<pog> cobalt 60 candle? it'll be half-gone in 5 years
<pog> no thanks
<heat> asking the waiter for her phone number and then texting her "nikolar: so how about that SLES license?"
<mjg> stop shilling the license
<mjg> buy RHEL instead
<heat> can't spell HATREDL without RHEL
<zid> yea no
<zid> no yea but, sles?
<heat> are you an oracle linux guy?
<heat> it's okay if you're an oracle linux guy
<heat> i know a lot of oracle guys
<mjg> ye i do the unbreakable kernel
<kof673> everything gets virtualized :/ phenomena-st-elmos-fire-explained This voltage, about 30,000 volts per centimetre, tears apart air molecules, causing the gas to glow Composed of plasma, and fed by natural forces
<mjg> @@ -321,6 +321,9 @@ void panic(const char *fmt, ...) int old_cpu, this_cpu; bool _crash_kexec_post_notifiers = crash_kexec_post_notifiers;
<mjg> + if (unbreakable)
<mjg> + return;
<mjg> ez
<zid> I know a lot of oracle girls
<zid> bitches love a crystal ball
<n00by> oh hey matrix reference :D
<geist> isn't that more like greek mythology reference?
<n00by> i came later bruh
<zid> Pythia did infact, love a crystal ball
<geist> no excuses!
<mjg> the matrix predates greek mythology
<geist> greek mythology was just flavor text for the NPCs to spit out in the matrix
<mjg> greek mythology was ancient tiktok
<heat> sun microsystems created the matrix
<mjg> heat: no, sun microsystems ran the matrix on E10K
<mjg> the matrix was written in java by oracle
* geist waits for it...
<mjg> geist: wont happen
<heat> ok lets say you ran it with 64 CPUs
<heat> blasting through the matrix
<heat> would it perform well?
<mjg> i take the 5th
<heat> this is considering, of course, you're running the original Sun Solaris system software
<heat> maybe if oracle had shown solaris in the iron man movies, we'd all be using it
<bslsk05> ​'Fiiif Chappelle Show - Fifth Amedment' by killove
<n00by> if darth gandalf made the sales pitch, maybe i would be using it
<bslsk05> ​'Can I fix tech's awful keynote presentations?' by Good Work
<zid> Why the fuck do people even watch investor panels
<zid> well, I know why, apple
<the_oz> after that TED
<the_oz> before that barnum and bailey?
<the_oz> Maybe it's more like megachurches
frkazoid333 has quit [Ping timeout: 260 seconds]
<the_oz> "usually a white man unfortunately"
<the_oz> oh they give their unsolicited opinion just like you did unfortunately?
<heat> the same way you just gave yours?
<the_oz> yeah fuck unsolicited pol opinions even in meta form
<nikolar> heat: why the heck do you even acknowledge
<zid> why does he have him off ignore lol
<the_oz> fuck me amirite - let's just spew nonsense in vidya form
<nikolar> lol
<zid> nikolar I had a silly webgl idea
<nikolar> what kind of sill
<nikolar> silly
<zid> like, for something to do
<zid> not silly silly, I mean more.. pointless?
<zid> Just make a huge rectangle grid, and make it wave
<zid> sort of like a plasma effect, but with verts
<nikolar> that should be easy, no
<zid> make it oceany or heartbeaty or whatever
<zid> yea which is why it's good for dicking around in webgl with imo
stolen has quit [Quit: Connection closed for inactivity]
<nikolar> fair enough
<zid> could do a bunch of stuff, rain, waves, terrain generation
<nikolar> yeah
<nikolar> all with the same geometry
<lanodan> Haven't got a wiki/forum account, maybe someone could add that https://bellard.org/jslinux/ uses "AuthenticX86" on https://wiki.osdev.org/CPUID#CPU_Vendor_ID_String
<bslsk05> ​bellard.org: JSLinux
<bslsk05> ​wiki.osdev.org: CPUID - OSDev Wiki
<zid> 00:10 need to check my rice kthx
<nikolar> so, half an hour ago?
<heat> you're wrong and your timezone is wrong
aether123 has joined #osdev
<nikolar> oh i forgot that you're in the wrong time zone too heat
<zid> heat is in a silly timezone
<zid> aka the same as me
<nikolar> indeed
<zid> I'm behind GMT by 12 minutes, physically, heat is 9 degrees away
<aether123> I'm trying to join the osdev wiki forums, but it's saying I've exceeded the maximum amount of attempts for this session. I've tried reloading the page but it says the same thing, do I just have to wait an hour or two until it refreshes?
<zid> presumably
<zid> did you guess their silly captcha question wrong?
<aether123> No, I kept trying to sign up to libera.chat but it wasn't working but now I finally got it working
<aether123> lol
<zid> what
Turn_Left has quit [Read error: Connection reset by peer]
<aether123> yeah, I actually had no idea what libera.chat was until I tried to sign up xD
aether123 has quit [Quit: aether123]
<zid> If anyone figures out what the fuck he was smoking, lmk
aether123 has joined #osdev
<aether123> How do you do the captcha on sign-up for the osdev forums?
<aether123> the confirmation of registration one?
aether123 has quit [Remote host closed the connection]
<zid> nikolar: oh, my PC turned itself off at random yesterday and I forgot to run sshd since, rip, can you rerun?
<nikolar> sure
<nikolar> there, runnin
vdamewood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<zid> ta babe
Lucretia has quit [Remote host closed the connection]