<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:09] <ThePi​Guy24> oh nice there is an 8GB model of the RPi4
L2[00:00:17] <Izaya> T1 has a separate configurable range yes
L3[00:00:42] <Lizzy> i said that earlier lol (8gb pi4)
L4[00:01:45] <ThePi​Guy24> rip
L5[00:01:47] <Ar​iri> I kinda want one for face recog magic mirror and for a portable thing but idk
L6[00:02:53] <ThePi​Guy24> i think it would make for a pretty good MC server :p
L7[00:03:45] <ThePi​Guy24> i wonder if they will release a 16GB version, and just keep doubling the ram every year or so :p
L8[00:04:28] <Kristo​pher38> but most importantly, tier 1 works only when the planets align correctly
L9[00:04:49] <Lizzy> maybe? i somewhat doubt it though because then you're getting into the realms of higher-power computers and i think they still want to keep the pi the same size
L10[00:06:46] <Ar​iri> %tell Inari I would gladly give my soul and the entire sum of my person for this https://www.reddit.com/r/Animemes/comments/gsaqyu/anime_addition/?utm_source=share&utm_medium=ios_app&utm_name=iossmf
L11[00:06:46] <MichiBot> Ar​iri: Inari will be notified of this message when next seen.
L12[00:07:56] <R​ph> I did some work on getting OC's GPUs to go super fast for rendering images
L13[00:10:22] <pay​onel> with the new vram?
L14[00:10:46] <R​ph> no,
L15[00:10:50] <pay​onel> oh 😦
L16[00:10:51] <R​ph> its based on old work
L17[00:10:53] <R​ph> but I finished it up recently
L18[00:10:57] <R​ph> It can be adapted for new vram quite easily
L19[00:11:03] <R​ph> but even without vram its already super fast
L20[00:11:14] <R​ph> I posted more stuff about it (including code) in #1337c0de
L21[00:11:24] <Izaya> post it here
L22[00:11:30] <Izaya> this is the OpenComputers IRC channel, after all
L23[00:11:32] <R​ph> https://github.com/fifoc/encoder
L24[00:11:32] <R​ph> https://github.com/fifoc/standalone-viewer
L25[00:11:42] <R​ph> encoder = go software to convert png into the magic file format
L26[00:11:49] <R​ph> standalone-viewer = openos program to render the images
L27[00:12:44] <R​ph> fif stands for fast image format, yes its cheesy but oh well
L28[00:13:01] <R​ph> I will prepare some test images and record a video
L29[00:13:40] <Izaya> https://www.theregister.co.uk/2020/05/28/openssh_deprecating_sha1/
L30[00:17:50] <R​ph> If anyone wants to see the thing I wrote in action, here is a video: http://rph.space/fif_demo.mp4
L31[00:19:01] <Izaya> I imagine the merge in is just an effect of running fast, but it's a nice effect
L32[00:19:49] <R​ph> Its the fastest with images with high amounts of color blocks, best case scenario being the rainbow seen in the video
L33[00:23:33] <R​ph> The primary purpose of this (originally) was just advertising boards on a server I play on
L34[00:23:44] <pay​onel> @Michiyo warm day
L35[00:23:49] <pay​onel> i'm going for a 4mile walk today
L36[00:23:50] <pay​onel> at 5
L37[00:24:12] <Kristo​pher38> %lua 4*1.81
L38[00:24:13] <MichiBot> 7.24
L39[00:25:10] ⇨ Joins: Blue_595 (webchat@47.196.97.219)
L40[00:25:35] <Blue_595> soup was invented by John Soup in 1927 when he tried to drink a chicken
L41[00:30:52] <Michiyo> @payonel yeah it is a bit warm out
L42[00:30:59] <Michiyo> I miss winter.
L43[00:30:59] <Michiyo> lol
L44[00:31:21] <Izaya> https://www.theregister.co.uk/2020/05/28/anti_5g_usb_stick/
L45[00:31:29] ⇦ Quits: Vexatos (~Vexatos@port-92-192-113-225.dynamic.as20676.net) (Quit: Insert quantum chemistry joke here)
L46[00:31:32] <Michiyo> It's causing the covid!
L47[00:31:56] <Blue_595> what a surprise (/s)
L48[00:32:00] <Michiyo> a "proprietary holographic nano-layer catalyst technology" and a "remediation from all harmful radiation, electro-smog and biohazard pollution".
L49[00:32:03] <Michiyo> o_O
L50[00:32:04] <Michiyo> O_o
L51[00:32:13] <Sagh​etti> o.O
L52[00:32:15] <Izaya> > A full teardown of the item found "no electrical or other connections between the device and the 'sticker' and also no additional components other than the USB stick," PTP's Phil Eveleigh wrote.
L53[00:32:23] <Amanda> ... I misread that as "electro-song"
L54[00:32:28] <Blue_595> :D
L55[00:32:37] <Izaya> anti-miku device
L56[00:32:43] <Michiyo> HAHA a 128MB flash drive.
L57[00:33:07] <Blue_595> 128MB?!
L58[00:33:08] <Izaya> with a PDF about how great the thingo is
L59[00:33:10] <Michiyo> "It's an 'always on' system apparently, is always working, powered or not, so no visual checks needed," said PTP.
L60[00:33:14] <Blue_595> is it large capacities causing the covid?
L61[00:33:17] <Michiyo> WHAT THE ACTUAL EVERLOVIN FUCK?
L62[00:33:30] <pay​onel> 🙂
L63[00:34:50] <Michiyo> Hello IRC payonel
L64[00:34:56] <payonel> HI :)
L65[00:35:04] <Izaya> "Hello Joe." [hangs up]
L66[00:36:42] <Sagh​etti> ill buy it
L67[00:36:49] <Sagh​etti> it protects me from those dangerous 5gs
L68[00:36:50] <Sagh​etti> oooooo
L69[00:36:53] <Sagh​etti> much scary
L70[00:37:21] <Amanda> psh, rich fuck. Just molotov a cell tower like the rest of us
L71[00:37:57] <Sagh​etti> ~~count me in~~
L72[00:38:52] <Blue_595> the only viruses here are... well the covid, but also your rampant stupidity
L73[00:39:28] <Sagh​etti> idk if you can tell we're being sarcastic or now
L74[00:39:32] <Sagh​etti> not*
L75[00:39:33] <Izaya> How much is a 5G base station worth?
L76[00:40:07] <CompanionCube> Izaya: Hello, Mike.
L77[00:40:19] <Izaya> :D
L78[00:40:57] <Sagh​etti> http://tinyurl.com/y6wogmry
L79[00:40:59] <Sagh​etti> this makes me sick
L80[00:41:01] <Sagh​etti> first result
L81[00:41:16] <Sagh​etti> it makes me more sick than all of the radiation from all 5g towers combined
L82[00:41:23] <Blue_595> remembere
L83[00:41:37] <Blue_595> its a .com giving you supposed safety information
L84[00:41:41] <Sagh​etti> Ok. I will remembere
L85[00:41:47] <Blue_595> and unless its from the manufacturer of a product theyre telling you about
L86[00:41:51] <Blue_595> dont trust them
L87[00:42:02] <Sagh​etti> :Thonk:
L88[00:42:30] * Amanda snugs up around Elfi, offers her tail as a floofy blanket, load up her stories for some vegging out
L89[00:42:43] <Blue_595> what the fuck
L90[00:43:08] * Lizzy joins Amanda and Elfi's cuddle puddle
L91[00:43:12] * Elfi is too warm for for blanket, flops and rolls tiny dice
L92[00:43:13] <Blue_595> you know, maybe don't use DuckDuckGo
L93[00:43:18] <Sagh​etti> Blue_595: bruh
L94[00:43:27] <Sagh​etti> do you think i actually believe the 5g conspiracies or smth
L95[00:43:31] <Sagh​etti> i'm not that stupid
L96[00:43:35] <Blue_595> but still dont
L97[00:43:39] <Blue_595> to save your brain cells
L98[00:43:58] <Sagh​etti> why save them when i already lost all of them trying to port adventure to michibot
L99[00:44:01] <Sagh​etti> there's nothing left to ave
L100[00:44:06] <Blue_595> oh
L101[00:44:07] <Blue_595> ok
L102[00:44:14] <Blue_595> carry on then
L103[00:44:22] <Sagh​etti> speaking of that
L104[00:44:24] <Lizzy> "understandable have a nice day"
L105[00:44:27] <Sagh​etti> %lua adv("look")
L106[00:44:27] <MichiBot> You are standing in frozen tundra. | It is daytime. | There is a cave entrance and a river here.
L107[00:44:45] <Kristo​pher38> >radiationhealthrisks.com
L108[00:45:05] <Izaya> is that CC adventure?
L109[00:45:09] <Sagh​etti> yes
L110[00:45:39] <Sagh​etti> it was actually fairly easy to port
L111[00:45:48] <Sagh​etti> also
L112[00:45:55] <Sagh​etti> %lua adv("craft computer")
L113[00:45:55] <MichiBot> By creating a computer in a computer in a computer, you tear a hole in the spacetime continuum from which no mortal being can escape. | You have died. | Score: &e0
L114[00:46:15] <Michiyo> &e0 indeed MichiBot
L115[00:46:34] <Izaya> >look up "Hyperion"
L116[00:46:36] <Izaya> > it's all mice
L117[00:46:38] * Izaya screams
L118[00:46:50] <Blue_595> the EXISTANCE of that site
L119[00:46:56] <Blue_595> existence* fuck
L120[00:47:06] <Blue_595> is honestly... offensive
L121[00:47:16] <CompanionCube> Blue_595: i mean, places like stormfront are worse
L122[00:47:17] ⇦ Quits: lord| (~ba7888b72@66.109.211.150) (Quit: https://i.imgur.com/xacQ09F.mp4)
L123[00:47:25] <Blue_595> oh no
L124[00:47:28] <Blue_595> oh no no no no
L125[00:47:33] <Blue_595> i must find another planet
L126[00:48:03] * Michiyo hands Blue_595 a rocket and a map to the universe
L127[00:48:07] <CompanionCube> (do you already know what stormfront is or shall i tell you the shit?)
L128[00:48:21] <Blue_595> sure go ahead
L129[00:48:25] <Blue_595> so i dont stain my search history
L130[00:48:48] <CompanionCube> stormfront is a forum gathering of neonazis and white-supremacists
L131[00:48:49] <Blue_595> oh
L132[00:48:54] <Blue_595> oohhhhh
L133[00:48:58] <Blue_595> fuck
L134[00:49:16] <Izaya> CompanionCube: https://virtuallyfun.com/wordpress/2020/05/28/powerpc-solaris-on-the-rs-6000/
L135[00:49:29] <CompanionCube> ooh
L136[00:49:31] <Blue_595> thats another one for "mass genocide reasons bingo"
L137[00:49:51] <Blue_595> seems like some kind of deep web shit tbh
L138[00:50:02] <CompanionCube> (see also: 'the daily stormer', which was so bad it got kicked from cloudflare a few years back)
L139[00:50:42] ⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L140[00:50:44] <Blue_595> ok
L141[00:50:52] <Blue_595> hes back lets shut up
L142[00:51:08] <CompanionCube> i think in fact they were the *first ever* site to be kicked, but i'll shut up
L143[00:51:10] <Blue_595> p r e s e r v e h i s i n n o c e n c e
L144[00:51:52] <Izaya> CompanionCube: why are these IBM PowerPC workstations so cute
L145[00:52:29] <CompanionCube> aren't they just
L146[00:52:29] <Blue_595> well, seems like a pretty good way to ruin someone's -day- LIFE
L147[00:53:55] <CompanionCube> if you don't like it then if you ever end up on 4chan or whatever 8chan is called now, never look at /pol/
L148[00:54:00] ⇦ Quits: Ariri (uid378594@2001:67c:2f08:1::5:c6e2) (Quit: Connection closed for inactivity)
L149[00:54:08] <CompanionCube> it's very likely to be basically the same thing or even worse.
L150[00:54:44] <Izaya> >The rare PPC ThinkPads will run Solaris as well
L151[00:54:59] <Izaya> I don't think I physically can squee, but if I could, I would
L152[00:55:34] <CompanionCube> Izaya: inb4 'they can run something like amigaos' too
L153[00:55:38] <Blue_595> @CompanionCube were those last 2 lines for me?
L154[00:55:43] <CompanionCube> Blue_595: yes
L155[00:55:46] <Blue_595> oh
L156[00:56:37] <CompanionCube> would running amigaos or similar be even more squee? i think so
L157[00:56:48] <Izaya> BeOS would
L158[00:56:56] <Izaya> I have no particular love for the Amiga
L159[00:57:05] <Izaya> the OS was interesting only in that it didn't do memory protection
L160[00:57:10] <Izaya> and the hardware was very brittle
L161[00:57:12] <CompanionCube> point
L162[00:57:16] <Blue_595> unrelated
L163[00:57:33] <Blue_595> RadioShack 276-150 is a nice little perfboard module for whatever shit you come up with
L164[00:58:12] <Michiyo> Heads up, I ban for speaking of that place.
L165[00:58:39] <CompanionCube> shame it's too old for virtualisation so you can't run multiple sweet PPC oses
L166[00:58:40] <Michiyo> :P
L167[00:58:42] <Blue_595> what place?
L168[00:58:48] <pay​onel> haha
L169[00:58:51] <pay​onel> i remember those days!
L170[00:59:04] <CompanionCube> Michiyo: can you disambiguate which unmentionable shithole you're referring to?
L171[00:59:09] <Michiyo> RadioShack :P
L172[00:59:13] <Blue_595> ban him!!
L173[00:59:21] <Izaya> This is not the expected shithole.
L174[00:59:22] <Sagh​etti> %stab RadioShack
L175[00:59:22] <MichiBot> Sagh​etti is stabbing RadioShack with anesthetic for 1d4 => 2 damage! Anesthetic gets lost in the woods and is never seen again.
L176[00:59:30] <Izaya> I'm just gonna smug over here at Jaycar
L177[00:59:32] <Michiyo> I worked there for 3 years, I can speak of it.
L178[00:59:34] <Michiyo> :p
L179[00:59:39] <Blue_595> %stab Michiyo
L180[00:59:39] <MichiBot> Blue​_595 is stabbing Mic​hiyo with a machine that goes ding for 1d4 => 4 damage! The machine that goes ding angered a gnome and didn't get away in time.
L181[00:59:40] <CompanionCube> %fling RadioShack
L182[00:59:41] <MichiBot> Compan​ionCube flings RadioShack in a random direction. It hits deq​ubed on the left hand. They take 1d4 => 3 damage!
L183[00:59:56] <Blue_595> %fling CompanionCube
L184[00:59:56] <MichiBot> Blue​_595 flings Compan​ionCube in a random direction. It hits Tot​oro right in their lunch. They take 1d4 => 1 damage!
L185[01:01:13] <Blue_595> ok well
L186[01:01:22] <Blue_595> time to make some kinda modem module in Fritzing
L187[01:01:31] <Blue_595> is that another unmentionable shithole?
L188[01:01:40] <Adorabl​eCatgirl> >another discord guild
L189[01:01:48] <Adorabl​eCatgirl> >people discussing a shitshow going on inside amazon
L190[01:02:05] <Sagh​etti> imagine calling it a guild
L191[01:02:13] <Izaya> it's correct
L192[01:02:16] <Adorabl​eCatgirl> ^
L193[01:02:20] <Michiyo> ^
L194[01:02:21] <Blue_595> yeah but they have Jeff Bezos money now and its just not the same
L195[01:02:27] <Sagh​etti> sure, that may be how it's referred to internally
L196[01:02:29] <Izaya> the API says guild, the code says guild
L197[01:02:36] <Izaya> calling it a server is just marketing
L198[01:02:49] <Izaya> it's simply not a server
L199[01:02:54] <Sagh​etti> the UI says otherwise http://tinyurl.com/y9hnbflw
L200[01:03:01] ⇦ Quits: lord| (~ba7888b72@66.109.211.150) (Quit: https://i.imgur.com/xacQ09F.mp4)
L201[01:03:01] <Sagh​etti> yeah, it's not a server
L202[01:03:02] <Sagh​etti> at all
L203[01:03:07] <Izaya> so
L204[01:03:14] <CompanionCube> calling yourself X doesn't make you an X. See: CPC, DPRK.
L205[01:03:18] <Izaya> you're saying it's more correct to call it something other than a server
L206[01:03:21] <Izaya> :D
L207[01:03:29] <Sagh​etti> but i like the terminology, so i'll stick with it
L208[01:03:35] <Sagh​etti> although it's confusing at times
L209[01:03:41] <Izaya> s/confusing/lying/
L210[01:03:42] <MichiBot> <Saghetti> although it's lying at times
L211[01:03:49] <Sagh​etti> i just can't break the habit
L212[01:04:02] <Sagh​etti> so i can't call the DPRK the DPRK because it's not democratic
L213[01:04:04] <Sagh​etti> i see how it is
L214[01:04:12] <Michiyo> Correct.
L215[01:04:30] <Izaya> Dictatorial Person's Republic of Korea
L216[01:04:37] <Izaya> :^)
L217[01:04:39] <CompanionCube> Izaya: not really a republic
L218[01:04:41] <Sagh​etti> and i can't call windows windows because it's not a physcial object
L219[01:04:42] <CompanionCube> leadership is hereidtary
L220[01:04:49] <Sagh​etti> physical*
L221[01:04:51] <Michiyo> Just like people gotta stop calling the US a Democracy
L222[01:04:52] <Blue_595> Oh, another server huh?
L223[01:04:59] <Adorabl​eCatgirl> everytime i hurt my back, i let out a scream that makes demons shit themselves
L224[01:05:06] <Izaya> Michiyo: at least the name isn't incorrect ig
L225[01:05:27] <Michiyo> fair enough.
L226[01:05:40] <Michiyo> Of course, "United" is a bit of a stretch.
L227[01:05:43] <Michiyo> Fuck Texas.
L228[01:05:44] <Michiyo> *cough*
L229[01:05:45] <Michiyo> lol
L230[01:05:49] <Adorabl​eCatgirl> so what can i install in 512MB
L231[01:05:55] <Adorabl​eCatgirl> OS-wise
L232[01:05:59] <Izaya> alpine linux
L233[01:06:13] ⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L234[01:06:51] <Blue_595> Texas was supposed to remain its own country
L235[01:06:57] <Blue_595> and maybe the United States get cut in half?
L236[01:07:01] <Adorabl​eCatgirl> Izzy: huh, really?
L237[01:07:11] <Izaya> it'll implode and go to shit soon enough, don't you worry
L238[01:07:27] <Blue_595> wdym soon enough
L239[01:07:30] <Blue_595> its already happening
L240[01:07:33] <Adorabl​eCatgirl> yeah get me out of this place
L241[01:07:41] <Adorabl​eCatgirl> i'm moving to finland
L242[01:07:45] <Izaya> AC: Probably. If you can install glibc debian in 1GB then alpine in half that is no stretch
L243[01:08:02] <CompanionCube> Blue_595: restore empire of mexico when?
L244[01:08:10] <Blue_595> idk
L245[01:11:03] <Adorabl​eCatgirl> for fucks sake i can't find my screwdriver
L246[01:11:20] <Adorabl​eCatgirl> also turns out i had the fan connector on backwards
L247[01:11:21] <Adorabl​eCatgirl> whoops
L248[01:11:46] <Izaya> aren't they reversible
L249[01:12:12] <Adorabl​eCatgirl> no
L250[01:13:02] <Izaya> I thought it was either uh
L251[01:13:13] <Izaya> 5v-ground-5v or 5v-none-ground
L252[01:13:41] ⇦ Quits: immibis (~immibis@46.114.107.50) (Ping timeout: 204 seconds)
L253[01:14:10] <Michiyo> 3pin with sense are gnd sense 5v
L254[01:14:19] <Michiyo> err
L255[01:14:21] <Michiyo> gnd 5v sense
L256[01:14:33] <Michiyo> 5/12*
L257[01:15:31] <Adorabl​eCatgirl> yea
L258[01:15:43] <Adorabl​eCatgirl> have it connected with jumper wires because the cable wasn't long enough
L259[01:16:01] <Adorabl​eCatgirl> because i may or may not have shoved a board from one HP into the case of another
L260[01:18:31] <Blue_595> GND 12V Sense then
L261[01:24:03] <Kristo​pher38> multimc broke
L262[01:24:11] <Kristo​pher38> turns out my disk is full
L263[01:24:23] <Kristo​pher38> oofie
L264[01:25:34] <Adorabl​eCatgirl> time to install alpine
L265[01:25:45] <Adorabl​eCatgirl> also i need to cpio.lzma some shit
L266[01:28:26] ⇨ Joins: immibis (~immibis@46.114.110.178)
L267[01:36:46] <Blue_595> why was i pinged
L268[01:37:19] <Amanda> No idea, check your highlight list
L269[01:40:22] <Amanda> %choose snacks
L270[01:40:23] <MichiBot> Ama​nda: Boo! No!
L271[01:40:27] <Amanda> :(
L272[01:41:09] ⇦ Quits: Blue_595 (webchat@47.196.97.219) (Quit: webchat.esper.net)
L273[01:42:34] <Izaya> neat
L274[01:42:42] <Izaya> Amanda: know how I was talking about mtar?
L275[01:43:03] <Amanda> Izaya: yeah?
L276[01:43:12] <Izaya> currently testing an addition to libmtar
L277[01:43:17] <Izaya> mtar.iter
L278[01:43:25] <Izaya> you can do stuff like
L279[01:43:48] <Izaya> for name, read, len in mtar.iter(io.open(fname,"rb")) do
L280[01:44:04] <Izaya> print(name,len,read("*l"))
L281[01:44:06] <Izaya> end
L282[01:44:12] <Amanda> Nice
L283[01:44:23] <Izaya> I think this is actually nice enough to bother with now :D
L284[01:44:39] <Izaya> Gonna write a proper Linux wrapper util for it
L285[01:44:59] <Amanda> What does it use for sizes, uint16?
L286[01:45:33] <Amanda> %choose cubes?
L287[01:45:33] <MichiBot> Ama​nda: Why would you do that when you could do something else instead?
L288[01:45:40] <Izaya> yeah, though that could be bumped up to uint32 easily
L289[01:48:16] <Amanda> Well. I'm out of hallucinations and radioactivity.
L290[01:48:28] <Amanda> So, let's try this:
L291[01:48:42] <Amanda> %choose waves and cubes?
L292[01:48:42] <MichiBot> Ama​nda: "waves and cubes?" doesn't really seem like a good idea right now.
L293[01:48:51] <Amanda> THEN WHAT IS!?!??!
L294[01:49:10] <Sagh​etti> %choose play MichiBot text adventure
L295[01:49:10] <MichiBot> Sagh​​etti: No, maybe tomorrow.
L296[01:49:17] <Sagh​etti> lies
L297[01:49:28] <Amanda> %8ball waves and cubes?
L298[01:49:28] <MichiBot> Ama​nda: My reply is no
L299[01:49:32] <Amanda> Fuck you
L300[01:50:25] <Ocawes​ome101> I somehow managed to frick up an arch install and can’t get it to boot because I’m incompetent at grub
L301[01:50:44] <Sagh​etti> sounds fun
L302[01:51:03] <Sagh​etti> ~~while you're here, why not play some michibot adventure?~~
L303[01:51:12] <Ocawes​ome101> nO
L304[01:51:34] <Sagh​etti> :(
L305[01:52:14] <Izaya> anyway, now I can rewrite the unarchive function to use mtar.iter
L306[01:52:18] <Izaya> I don't like the unarchive function
L307[01:56:51] <Amanda> @Ariri uh.. you might not want to make backups optional: https://nc.ddna.co/s/dic9edSW4q9ccMj
L308[01:57:50] <Kristo​pher38> Arch install 🅱️roke
L309[01:57:52] <Ar​iri> Oh, I thought it sent a message. Will change
L310[01:58:14] <Amanda> @ARiri it does, but it's just a translation key to appear on the client translated
L311[01:58:31] <Amanda> eg, if soemone uses French, it'll show the messages in french
L312[01:58:44] <Ar​iri> Yeah, I’ll make it non optional then. Do you think I need to update the configs too?
L313[01:58:56] <Ar​iri> It’s in the array
L314[01:59:06] <Amanda> not sure?
L315[02:02:03] <Ar​iri> I’ll fix it in the default config then, most haven’t downloaded it yet anyways
L316[02:04:42] <Ar​iri> Amanda: I’ve been looking to radiation.. it’s dangerously cool. It builds up over time and can destroy a biome
L317[02:05:16] <Ar​iri> >has a fission reactor in their basement
L318[02:05:54] <Amanda> @ARiri so I'm right to be afraid of it and leave it all in a chest deep underground
L319[02:06:44] <Ar​iri> Yes, if you have too much, it could take so long to do anything that we would be dead by the time
L320[02:06:51] <Ar​iri> It depends
L321[02:07:19] <Ar​iri> And putting it in an me system seemed to cut it off, prob bc it’s digitized, so idk about a chest
L322[02:07:27] <Amanda> oh. I see chunk claimming was removed after all
L323[02:07:29] <Michiyo> So a downside to RGB RAM. It's not being detected by the controller software currently (the RAM itself is fine)... I can't just unplug and replug it lol
L324[02:07:35] <Amanda> Guess I need to trade for some ender pearls
L325[02:09:08] <Kristo​pher38> @Ariri you're talking about nuclear craft radiation?
L326[02:09:10] <Ar​iri> Amanda: Yeah, I didn’t like the idea of being unable to interact with blocks with no counter
L327[02:09:19] <Ar​iri> there’s no strategy against it
L328[02:09:28] <Ar​iri> @Kristopher38 Yes
L329[02:09:33] <Kristo​pher38> Oh crap
L330[02:13:36] <Ar​iri> ?
L331[02:14:46] <Kristo​pher38> I mean the amount I've got isn't probably do anything right now :P
L332[02:15:16] <Ar​iri> If it’s under mRads you should be fine
L333[02:15:24] <Ar​iri> The color is also a sign
L334[02:15:26] <Ar​iri> of the text
L335[02:15:45] <Ar​iri> Also, are you on the server? Or are you playing a pack with NC?
L336[02:16:09] <Ar​iri> I don’t mind if you are i’m just curious
L337[02:16:11] <Amanda> Izaya: ... how do I use these things?
L338[02:16:44] <Izaya> cloches?
L339[02:16:46] <Amanda> yeah
L340[02:16:51] <Izaya> power goes in on the top
L341[02:16:54] <Izaya> water around the bottom
L342[02:17:01] <Izaya> output is the hatch on the front
L343[02:17:13] <Izaya> like, you can input water via a pipe on any of the bottom sides IIRC
L344[02:17:16] <Izaya> but the back definitely works
L345[02:19:56] <Amanda> ah
L346[02:21:44] <Amanda> ... oh. Is journeymap marked optional?
L347[02:23:30] <Amanda> I guess my downloader doesn't handle optionals right
L348[02:30:16] <Izaya> ~w filesystem
L349[02:30:16] <ocdoc> http://ocd.cil.li/api:filesystem
L350[02:32:44] <Izaya> uh.
L351[02:32:55] <Izaya> okay, boot ocvm, type in ls
L352[02:32:58] <Izaya> not enough memory
L353[02:33:41] <pay​onel> i should increase the default mem for a vm
L354[02:33:49] <pay​onel> i had it so low back when i was testing mem things
L355[02:33:53] <pay​onel> but, people aren't using it for that
L356[02:33:55] <Izaya> it's on 1024K rn
L357[02:33:59] <Izaya> which is more than enough
L358[02:34:04] <Izaya> not sure what happened
L359[02:34:06] <pay​onel> oh
L360[02:34:07] <Izaya> rebooted and it's all g now
L361[02:34:12] <pay​onel> :/
L362[02:34:14] <Amanda> %blame Gremlins
L363[02:34:15] * MichiBot blames Gremlins for the thing that just happened
L364[02:34:24] <Lizzy> note to self: change arch linux container images's pacman mirror list from the default because mirrors.kernel.org doesn't respond
L365[02:34:47] <Amanda> %remindthem Lizzy 6h change arch linux container images's pacman mirror list from the default because mirrors.kernel.org doesn't respond
L366[02:34:48] <MichiBot> I'll remind Lizzy about "change arch linux container images's pacman mirror list from the default because mirrors.kernel.org doesn't respond" at 05/29/2020 12:34:48 AM
L367[02:34:50] <Amanda> :D
L368[02:34:52] <Lizzy> -_-
L369[02:34:56] * Amanda snugs
L370[02:35:00] <Izaya> what is "luafilesystem" requireable as for everyone?
L371[02:35:02] * Lizzy snuggles
L372[02:35:12] <Izaya> is it lfs or luafilesystem or what on your machine?
L373[02:35:28] <Amanda> Izaya: I think it's just "filesystem"
L374[02:35:35] <Izaya> I see.
L375[02:35:45] <Izaya> That's 3 different requires to account for :D
L376[02:36:03] <Amanda> but i'm not sure, I don't use it
L377[02:36:24] <Izaya> I'm writing portability stuff for libmtar
L378[02:36:38] <Izaya> though I'm half inclined to say "nah, do that in your util"
L379[02:36:46] <Izaya> and just working with streams alone
L380[02:36:58] <Lizzy> on arch i have "lua52-filesystem" installed for OCEmu (haven't tried OCVM yet cause the only thing i've done recently for OC-related stuff needed the oc-like rendering that OCEmu does
L381[02:37:14] <Lizzy> display if you could stop fucking up that'd be nice
L382[02:37:49] <Izaya> yeah nah there's an iterator, implement unarchive yourself
L383[02:38:57] <Lizzy> hmm, maybe this container can't access the internet at all
L384[02:39:31] <Lizzy> oh that's why
L385[02:39:41] <Lizzy> fucking lxc didn't attach the interface to the bridge
L386[02:39:42] <Lizzy> >_<
L387[02:40:15] <Lizzy> oh right
L388[02:40:42] <Lizzy> cause i copied the config from my routing container that i didn't attach to the bridge so that systemd-networking could stick vlans on for some of the interfaces
L389[02:40:53] <Amanda> watching sugarcane and cactus grow in a cloche is somehow mildly disturbing?
L390[02:41:18] <Lizzy> yay, i can pacman -Syy now
L391[02:41:32] <Lizzy> now back to what i was doing
L392[02:42:13] <Izaya> ~w io.open
L393[02:42:13] <ocdoc> http://www.lua.org/manual/5.2/manual.html#pdf-io.open
L394[02:49:09] <Izaya> ayy it lives
L395[02:49:20] <Izaya> mtar for OpenOS is now significantly cleaner and saner
L396[02:50:29] <Amanda> Oh, hi moon https://nc.ddna.co/s/RpW9c3DAXfYLSJJ
L397[02:51:52] <Izaya> pretty moon
L398[02:51:54] <Michiyo> HELLO.
L399[02:53:14] <Ar​iri> Does the moon actually look like that by default?
L400[02:54:34] <Amanda> I assume that's the moon
L401[02:54:54] <Amanda> It was going down at sunset though so IDK
L402[02:55:21] <Amanda> It's am advrockets addition regardless, iirc
L403[03:00:21] <Ar​iri> ah right
L404[03:07:31] <Izaya> maybe I'll rewrite repoinstaller to pack everything into mtar archives
L405[03:08:35] <Izaya> that'd make the installer simpler: unpack them to the selected destination ig
L406[03:10:42] <Izaya> now that I have libmtar.iter I might work on that virtual filesystem for archives
L407[03:13:11] * Amanda packs izaya into a mtar archive of a maildir containing rfc 1437 data
L408[03:13:23] <Izaya> Amanda: consider: a dir in /boot you put packages into and then the contents appear, read-only, under /pkg
L409[03:14:08] <Amanda> Oh, hi deja vu
L410[03:14:31] <Amanda> If I remember right, soon I'll get bowled over by a massive surge or tireds
L411[03:15:07] <Izaya> > This document defines one particular type of MIME data, the matter-transport/sentient-life-form type.
L412[03:15:12] <Izaya> Well, they're planning ahead.
L413[03:15:28] <Amanda> I like the examples
L414[03:15:52] <Amanda> And rumination after the example
L415[03:17:25] <Amanda> "further testing may be needed to test how the format preforms with strong vacuumes, such as a code president's head. One avanue of testing might be to use subjects with slightly less vacuum, such as vice presidents of marketing"
L416[03:17:45] <Amanda> Vice president's*
L417[03:18:29] <Amanda> Oh hey, here's the tireds
L418[03:18:40] <Amanda> Guess I'll attempt sleep, night nerds
L419[03:18:47] <Ar​iri> night night
L420[03:18:55] <Izaya> > More importantly, for the first time, Management may be motivated to adequately fund such systems when they discover the possibility that proper email backup may confer upon them virtual immortality.
L421[03:19:15] <Izaya> > On the other hand, implementors should seriously consider the desiribility of making their managers immortal.
L422[03:31:51] <Adorabl​eCatgirl> izaya
L423[03:31:52] <Adorabl​eCatgirl> hey
L424[03:31:54] <Adorabl​eCatgirl> idea
L425[03:32:24] <Izaya> hi
L426[03:32:28] <Adorabl​eCatgirl> let's make a library that can open all the archives
L427[03:33:28] <Izaya> all of them?
L428[03:35:58] <Izaya> https://social.shadowkat.net/media/133a8ab9385f8d3e25d320e8e15bbe78ba8fa5ff87e40ae33f08b0edb18a7cfb.png
L429[03:37:17] <Adorabl​eCatgirl> all of the ones that matter*
L430[03:37:19] <Lizzy> another top tip: if you want your cronjobs to run, perhaps try starting the cron daemon
L431[03:38:51] <ben_mkiv> you could setup another crond that periodically checks if your main crond runs
L432[03:39:07] <Brisingr​Aerowing> That would help with things...
L433[03:39:59] <Brisingr​Aerowing> In other news, a major thunderstorm is moving through the area, and is terrifying our big weenie Irish Wolfhound.
L434[03:43:09] ⇦ Quits: ben_mkiv (~ben_mkiv@88.130.158.208) (Ping timeout: 204 seconds)
L435[03:49:25] <Ar​iri> Any specific bouncer I should use for an Ubuntu server? And most IRC clients can connect to a bouncer right?
L436[03:49:51] <Lizzy> i can personally reccomend znc, and most should yeah
L437[03:49:54] <Sagh​etti> shouldn't all be able to?
L438[03:50:13] <Ar​iri> Lizzy: Thanks, found that and was checking
L439[03:50:21] <Sagh​etti> a bouncer is just an "irc server"
L440[03:50:40] <Ar​iri> Saghetti: I suppose,we
L441[03:50:44] <Ar​iri> suppose*
L442[04:31:32] <Ar​iri> Well its a good thing stuff auto-updates now, bc I discovered issue!
L443[04:32:57] <Ar​iri> Hey Lizzy, did you test your updater to see if it got optional mods by chance?
L444[04:58:25] <Izaya> if you use ZNC, you can use my ZNC module to forward your pings to XMPP
L445[04:59:32] <Ar​iri> i still need to learn what xmpp really does, lol
L446[05:41:14] <Sagh​etti> dead chat :(
L447[05:45:22] <Izaya> ratio is steadinly growing :3 https://imgur.com/25NEVYL.png
L448[05:48:34] <Ar​iri> I downloaded that weeks ago but have yet to watch it zz
L449[05:48:45] <Izaya> get a new copy
L450[05:49:04] <Izaya> prior to the 27th they all had hardcoded dutch subtitles or some abuse thereof
L451[05:49:56] <ThePi​Guy24> my god android 9 is such a steaming pile of absolute dogshit
L452[05:51:25] <CompanionCube> it's a shame then that iOS is even worse
L453[05:55:30] ⇦ Quits: Cervator (~Thunderbi@70.241.38.147) (Quit: Cervator)
L454[06:04:58] <Ar​iri> He has no idea what a scam he's in for :P https://lcars5201.ddns.net/index.php/s/5pXArMPbcTe3Hgq/preview
L455[06:06:07] <Sagh​etti> enchanted cardboard
L456[06:06:08] <Sagh​etti> wow
L457[06:06:16] <Sagh​etti> also, imagine not having advanced tooltips on
L458[06:06:54] <Izaya> tfw you forget the windows window manager is literally worse than the one built into OpenTTD
L459[06:10:55] ⇦ Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L460[06:11:05] <CompanionCube> so did the scam work
L461[06:14:48] <Forec​aster> Amanda: odd
L462[06:45:28] <Ar​iri> Yes it did
L463[06:45:55] <Ar​iri> Izaya: I play on fullscreen and I just wanted to show chat and the fake cardboard at the same time, its not that bad
L464[06:49:00] <Forec​aster> Amanda: will fix after work
L465[06:49:23] <Michiyo> TIL, it is impossible to login to OSX without a keyboard...
L466[06:49:38] <Michiyo> as there is no way to launch an On Screen Keyboard from the login screen
L467[06:51:02] <Michiyo> launch a virtual keyboard... with the keyboard!
L468[06:51:05] <Michiyo> <_<
L469[06:51:27] <Forec​aster> Fun
L470[06:56:48] ⇦ Quits: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net) (Read error: Connection reset by peer)
L471[06:59:29] ⇨ Joins: Blue_595 (webchat@47.196.97.219)
L472[06:59:45] <Blue_595> im gonna try a survival mode playthrough
L473[06:59:51] <Blue_595> 1.14.4, normal difficulty
L474[07:00:03] <Blue_595> EXCEPT phantoms never exist
L475[07:00:45] ⇦ Quits: Blue_595 (webchat@47.196.97.219) (Client Quit)
L476[07:17:39] <Ar​iri> I was using a Mac Mini for a testing thing, and that bothered me the most. It also doesnt allow connection via wifi to get the latest OS for formatting the system either
L477[07:26:12] <Izaya> Ariri: yeah but it reminded me that the OpenTTD window manager is just better
L478[07:26:20] <Izaya> tbh the OpenTTD window manager is pretty good
L479[07:27:26] <pay​onel> you mean that open source train game?
L480[07:27:52] <Izaya> yeah
L481[07:33:14] ⇨ Joins: Saghetti (~Mibbit@c-67-164-116-220.hsd1.ca.comcast.net)
L482[07:34:01] <Saghetti> its me again
L483[07:34:27] <Saghetti> saghetti using irc on a kindle
L484[07:47:11] <Klea​dron> Izaya: port the OpenTTD window manager to linux
L485[07:49:45] <CompanionCube> but it's as inseperable from openttd as dwm.exe is from windows
L486[07:51:01] <Klea​dron> 2 bad
L487[07:51:09] <Klea​dron> i don't want your lemons
L488[07:55:17] ⇦ Quits: Saghetti (~Mibbit@c-67-164-116-220.hsd1.ca.comcast.net) (Quit: https://mibbit.com Online IRC Client)
L489[08:11:41] ⇦ Quits: lord| (~ba7888b72@66.109.211.150) (Ping timeout: 204 seconds)
L490[08:11:58] <Klea​dron> tomorrow i will start prototyping the Kleadron Software Base Management and Control System (KS-BMaCS) which will be a specialized and hardcoded operating system just for my base management on ariri's mc server
L491[08:12:53] <Klea​dron> it will be designed in a way that you can add control modules to it and it will allow it to do stuff like reactor management
L492[08:34:48] <MichiBot> Lizzy REMINDER: change arch linux container images's pacman mirror list from the default because mirrors.kernel.org doesn't respond
L493[09:06:05] <Ar​iri> Kleadron really stealing my ideas from my head though
L494[09:06:13] <Ar​iri> Except I was going to make semi configurable :P
L495[09:11:56] <Klea​dron> it might be somewhat hardcoded but it isn't going to be too ridiculous, i still need to figure out how i'm designing it
L496[09:12:20] <Klea​dron> I have the idea to use an internal network for the control system to communicate with some parts of the base
L497[09:15:19] <Ar​iri> I think I asked about how to go about that here, I have some ideas but I need to learn Lua properly first :P
L498[09:17:51] <SquidDev> %tonk
L499[09:17:52] <MichiBot> Zounderkite! Squi​dDev! You beat Li​zzy's previous record of 1 hour, 11 minutes and 53 seconds (By 14 hours, 13 minutes and 38 seconds)! I hope you're happy!
L500[09:17:53] <MichiBot> SquidDev's new record is 15 hours, 25 minutes and 32 seconds! SquidDev also gained 0.02846 (0.01423 x 2) tonk points for stealing the tonk. Position #3. Need 0.05632 more points to pass Forec​aster!
L501[09:19:26] ⇨ Joins: Vexatos (~Vexatos@port-92-192-113-225.dynamic.as20676.net)
L502[09:19:27] zsh sets mode: +v on Vexatos
L503[10:30:35] ⇨ Joins: Inari (~Pinkishu@p508ef083.dip0.t-ipconnect.de)
L504[10:30:53] <Inari> Nep
L505[10:31:44] <dequbed> Under the cheery sci-fi veneer Space Hitler Simulator 2.7 is a very gloomy game. I installed the equivalent of a Space-Gestapo so that my "aquired" citizen would accept ~~Supreme Leader~~ er I mean democratic PRESIDENT Aya Terdottir as their one true president and stop yelling about being worked in indentured servitude lasting till death.
L506[10:32:36] <Inari> I wish I could get into it like yuo do :P
L507[10:34:28] <dequbed> Inari: Well, have you tried playing the fanatic purifier gekkos yet? That seems like it would be up your alley ;)
L508[10:34:43] <Inari> Nah, never really got into the game at all
L509[10:35:18] <Inari> To me it's just a giant boring menu :P Things I do are just little picture on a grid for planets, not an actual planet. I don't really seem to have the ability to see stories in it, like some people that play it seem to do :P
L510[10:36:08] <dequbed> Well I guess. Similar to Dwarf Fortress & Rimworld it's more of a story generator in that you have to generate your own stories because the game doesn't really provide you with any.
L511[10:36:18] <dequbed> I can see how some people don't really like that.
L512[10:37:13] <Inari> I'm just incapable of it haha. I just see the systems and all behind it rather than any kind of story. It's "Oh yeah, the rng made X kill Y" not some convoluted story of the relationship between X and Y
L513[10:37:47] <dequbed> Inari: Absolutely. But tbf, most things in life are bare happenstance.
L514[10:38:25] <Inari> @Ariri ehhh, too much really
L515[10:39:08] ⇨ Joins: Vexaton (~Vexatos@port-92-192-43-244.dynamic.as20676.net)
L516[10:39:09] zsh sets mode: +v on Vexaton
L517[10:39:47] <Wat​tana> Oh man I miss this server
L518[10:40:00] <Inari> ?
L519[10:40:13] <Wat​tana> uhh nvm
L520[10:40:25] <Inari> %pet @Wattana
L521[10:40:25] <MichiBot> Inari is petting @Wattana with a large coffeepot. @Wattana regains 1d4 => 1 hit points! The large coffeepot looked into the void and was consumed.
L522[10:40:39] <Wat​tana> 👀
L523[10:41:36] * dequbed is waiting for Izaya's "Actschually it's a GUILD not a SERVER thankyouverymuch"
L524[10:41:57] <Inari> How can you msis it while talking on it
L525[10:42:07] <Inari> Also I need this in my life https://twitter.com/kazuRS/status/1266250553333432320
L526[10:42:08] <MichiBot> Thu May 28 23:10:32 PDT 2020 @kazuRS: 蔵日和 <https://t.co/02Xlbxxf5z&gt;
L527[10:42:22] <Wat​tana> GIMME THAT
L528[10:42:47] <dequbed> Inari: That looks like food. I would assume that you need *food* in your life unless you want to starve :P
L529[10:43:00] <Inari> dequbed: :P I mean that specifically
L530[10:43:09] <dequbed> Go make that specifically then :P
L531[10:43:12] ⇦ Quits: Vexatos (~Vexatos@port-92-192-113-225.dynamic.as20676.net) (Killed (calamity.esper.net (Nickname regained by services)))
L532[10:43:12] *** Vexaton is now known as Vexatos
L533[10:43:16] <Inari> Eh
L534[10:43:30] <Inari> I don't have facny machines to make fancy milkshakes
L535[10:43:40] <dequbed> That's a shame
L536[10:43:50] <Inari> Amanda: https://twitter.com/8__SICK/status/1261511611610615808
L537[10:43:51] <MichiBot> Fri May 15 21:19:40 PDT 2020 @8__SICK: 초만녕 부리또
L538[10:48:44] <Inari> TIL (or more things I've been told today but don't agree with): "Spending time with family is not social interaction"
L539[12:03:33] ⇨ Joins: ben_mkiv (~ben_mkiv@88.130.158.217)
L540[12:19:24] ⇨ Joins: xarses_ (~xarses@c-73-15-107-55.hsd1.ca.comcast.net)
L541[12:22:13] ⇦ Quits: Klead (~Kleadron@c-73-254-147-9.hsd1.wa.comcast.net) (Ping timeout: 190 seconds)
L542[12:23:37] ⇨ Joins: Kleadron (~Kleadron@c-73-254-147-9.hsd1.wa.comcast.net)
L543[12:23:38] <Kristo​pher38> @Ariri sorry for not replying, I went to bed, I'm playing elsewhere as of right now
L544[12:23:40] ⇦ Quits: xarses (~xarses@c-73-15-107-55.hsd1.ca.comcast.net) (Ping timeout: 378 seconds)
L545[12:23:51] <Kristo​pher38> A pack with nuclear craft
L546[12:24:04] <Kristo​pher38> And I was wondering if the ores I dug up are harmful
L547[12:30:54] <Amanda> @Forecaster the various _count values are also strings in that case
L548[12:54:52] * Amanda yawns, sttrreeeethchies
L549[12:55:15] * Amanda grooms herself some, then helps Lizzy with some of her hard-to-reach spots
L550[13:03:48] <Amanda> @Kristopher38 ariri's pack has NC, as well
L551[13:16:23] <Kristo​pher38> I know
L552[13:50:27] <Wat​tana> unpopular opinion: the opencomputers wiki need a facelift
L553[13:54:42] <Kristo​pher38> It does, both a facelift and updating content
L554[13:57:11] <Amanda> Inari: a purrito!
L555[14:06:30] <Amanda> @Ariri the projector modules in MFFS don't have recipies
L556[14:10:59] <Wat​tana> should I do this kinda thing? http://tinyurl.com/y7dmfmvz
L557[14:22:22] ⇨ Joins: Cervator (~Thunderbi@70.241.38.147)
L558[14:29:36] <Lizzy​-chan> > Hey Lizzy, did you test your updater to see if it got optional mods by chance?
L559[14:29:36] <Lizzy​-chan> @Ariri i didn't personally check it, no, but it should do it because the platform sends them along with the main pack download, you'll need to specify them in the config.json though
L560[14:29:55] * Lizzy helps Amanda with her grooming
L561[14:30:03] * Lizzy totally didn't just get out of bed or anything
L562[14:30:10] * Amanda giggles
L563[14:30:11] <Inari> %splash Amanda
L564[14:30:12] <MichiBot> You fling a viscous coralcreep potion (New!) that splashes onto Amanda. Amanda's eyes turn blue for 10 moons.
L565[14:30:13] <Amanda> meowning Lizzy. :3
L566[14:30:26] <Inari> NEat
L567[14:30:27] <Amanda> ... but my eyes were already blue.
L568[14:31:14] <Inari> Lets try again then
L569[14:31:15] <Inari> %splash Amanda
L570[14:31:16] <MichiBot> You fling a liquid currentcorn potion (New!) that splashes onto Amanda. Amanda feels slightly stronger.
L571[14:31:22] <Inari> :f
L572[14:31:26] <Amanda> %bite Inari
L573[14:31:27] <MichiBot> Ama​nda is biting In​ari for 1d6 => 3 damage!
L574[14:32:11] <Lizzy> %sip
L575[14:32:12] <MichiBot> You drink a slimy aegisalt potion (New!). Lizzy has a sudden desire to run around in a circle until their next sip of water.
L576[14:32:21] * Lizzy zooooomies
L577[14:32:42] <Amanda> I need to get a better power stuation set up, it seems
L578[14:34:25] <Lizzy> hmm, well the observium thing i set up last night doesn't really do what i thought it would
L579[14:34:57] <Lizzy> great for monitoring network appliances, not so much for detecting/monitoring hosts on a network
L580[14:35:56] <Inari> Amanda: just use a ZPM
L581[14:36:00] <Wat​tana> I think I need some Lua help here
L582[14:36:17] <Wat​tana> Code Block pastebined https://paste.pc-logix.com/evuyoxihinThis doesn't work for some reason
L583[14:36:22] <Amanda> @Inari if I had one, I would. :P
L584[14:36:55] <Wat​tana> Code Block pastebined https://paste.pc-logix.com/odonofoguwThis doesn't work for some reason [Edited]
L585[14:37:11] <Inari> pls
L586[14:37:16] <Inari> Stop Discord pinging me D:
L587[14:37:28] <Lizzy> @Inari
L588[14:37:54] <Inari> Rude
L589[14:38:03] <Inari> @Wattana well, your' never calling kernel.display:initialize?
L590[14:38:38] <Wat​tana> well that fixed it and now I feel kinda dumb
L591[14:38:42] <Wat​tana> 😳
L592[14:38:49] <Inari> ha
L593[14:42:02] <Wat​tana> Also is this style object oriented and should I do things this way?
L594[14:42:59] <Inari> Depends on what you want
L595[14:43:00] <Inari> :p
L596[14:45:18] <Forec​aster> wellp, gonna go over the API when I get home it seems
L597[14:46:33] <Forec​aster> make all the endpoints return binary numbers using strings containing only x's and y's
L598[14:48:20] ⇨ Joins: Thutmose (~Patrick@host-69-59-79-181.nctv.com)
L599[14:52:00] ⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L600[14:53:06] <Amanda> @Forecaster that's fine, I can convert that to an int using Go's JSON decoder. :P I actually threw together a temporary hack to make it accept either for now, but figured I should ping you to fix the API anyway.
L601[14:53:47] <Forec​aster> if it's not an issue it's probably better to leave it
L602[14:53:57] <Forec​aster> I'll make it uniform in MP2 instead
L603[14:54:42] <Amanda> https://gitlab.darkdna.net/amanda/foremodpacker-updater/snippets/93 :P
L604[14:55:28] <Amanda> I guess I'll commit that and push it if it's not going to be fixed in MP1
L605[14:56:03] <Forec​aster> well if you've already worked around it it'd be better for me to put time into MP2 rather than fixing MP1 some more :P
L606[14:56:13] <Amanda> I mean, it's a hack of a fix. :P
L607[14:56:44] <Amanda> And only really possible because of the flexibility of Go's json decoder. Another statically typed language with a less friendly decoder is going to be harder to work around it
L608[14:56:52] <Forec​aster> but if it works, it'll probably be fine
L609[14:57:15] <Forec​aster> I doubt that'll come up before I manage to get MP2 out
L610[15:03:56] <Forec​aster> Apparently it wasn't an issue for Lizzy in python either fortunately
L611[15:04:13] <Amanda> python's got duck typing
L612[15:04:17] <Lizzy> i think i might have just cast it to an int
L613[15:06:23] <Amanda> @Ariri I don't suppose you got that enderman farm set up yet?
L614[15:07:14] <Wat​tana> does this server have a place for off topic stuff?
L615[15:07:25] <Amanda> not really
L616[15:07:55] <Lizzy> wait, Amanda what value was it that you got a string instead of an integer?
L617[15:08:16] <Amanda> Lizzy: the _count ones and id, though id was the only one I actually used
L618[15:08:39] <Amanda> Lizzy: but Go bitches if you try and decode an int and give it a string
L619[15:08:53] <Lizzy> ah, i don't actually do anything special with that
L620[15:09:15] <Lizzy> if Forecaster's platform sends me a string, it'll get a string back, if it sends and int it gets and int back
L621[15:09:25] <Amanda> me either, but due to Go's JSON decoder being type-safe, it'll complain that the field is a string in the JSON, when it's expecting an int
L622[15:09:47] <Lizzy> hmm
L623[15:10:05] <Amanda> "Can noe decode string into type int" or similar
L624[15:10:49] <Lizzy> so yeah, @Forecaster the reason python didn't care is because it doesn't get the types specified at veriable creation, only on assignment and my updater just throws back whatever it gets lol
L625[15:13:28] <Forec​aster> @Wattana this is the place for off topic stuff
L626[15:14:01] <Wat​tana> im not even sure
L627[15:14:21] <Forec​aster> There's also the channel named #more-off-topic-than-oc
L628[15:14:33] <Forec​aster> Not sure about what
L629[15:37:24] * Lizzy stabs zabbix
L630[15:37:27] <Lizzy> find my server dammit
L631[15:38:52] <Wat​tana> distant police siren noise starts playing
L632[15:52:56] <Forec​aster> %sip
L633[15:52:57] <MichiBot> You drink a resonating tomato potion (New!). Tonk moved to an indeterminate point in time.
L634[15:53:04] <Forec​aster> Ohno
L635[15:53:27] <Forec​aster> I like how my keyboard had figured out what % means
L636[15:59:23] ⇦ Quits: LeshaInc (LeshaInc@fomalhaut.me) (Quit: =)
L637[16:01:31] <Ar​iri> Amanda: Not yet, still working on my power problems and I haven’t been playing as much as I’d like
L638[16:02:32] <Ar​iri> Also I thought the mffs modules had recipes on the last pack... i’ll check it out
L639[16:07:18] ⇨ Joins: LeshaInc (LeshaInc@fomalhaut.me)
L640[16:17:57] <Ocawes​ome101> %tonk
L641[16:17:58] <MichiBot> I'm sorry Ocawesome101, you were not able to beat SquidDev's record of 15 hours, 25 minutes and 32 seconds this time. 7 hours and 5 seconds were wasted! Missed by 8 hours, 25 minutes and 26 seconds!
L642[16:18:05] <Ocawes​ome101> Oof
L643[16:18:12] <Ocawes​ome101> %lua oink()
L644[16:18:13] <MichiBot> main:1: attempt to call global 'oink' (a nil value)
L645[16:18:19] <Ocawes​ome101> Nooooooooo
L646[16:26:58] <immibis> %lua oink = function() print("Oink") oink()
L647[16:26:58] <MichiBot> main:1: 'end' expected near <eof>
L648[16:27:02] <immibis> %lua oink = function() print("Oink") end oink()
L649[16:27:02] <MichiBot> Oink
L650[16:27:05] <immibis> %lua oink()
L651[16:27:06] <MichiBot> Oink
L652[16:28:02] <immibis> %lua local test_print = function(...) print("Confucious says, \"", ..., "\"") end test_print("hello", 1, 2, 3, {}, nil, nil)
L653[16:28:02] <MichiBot> Confucious says, ", hello, "
L654[16:28:24] <immibis> wtf is print adding commas for
L655[16:36:30] <Sagh​etti> %lua adv("inventory")
L656[16:36:30] <MichiBot> You are carrying some sticks and no tea.
L657[16:36:30] <Wat​tana> lmao
L658[16:36:37] <Sagh​etti> %lua adv("punch trees")
L659[16:36:37] <MichiBot> The tree breaks into blocks of wood, which you pick up.
L660[16:36:45] <Sagh​etti> adventure > oink()
L661[16:36:52] <Wat​tana> there are commas inbetween them quotes
L662[16:37:30] <Wat​tana> the syntax is not even correct
L663[16:37:41] <Wat​tana> http://tinyurl.com/yd8uhxry
L664[16:37:58] ⇨ Joins: Ocawesome101 (~ocawesome@38.65.250.200)
L665[16:38:10] <dequbed> Wattana because you're using a shitty client
L666[16:38:50] <Ocawesome101> %lua oink()
L667[16:38:51] <MichiBot> Oink record beaten by 9 sec! New record is 9 sec!
L668[16:38:51] <Michiyo> ```local test_print = function(...) print("Confucious says, \"", ..., "\"") end test_print("hello", 1, 2, 3, {}, nil, nil)```
L669[16:38:56] <Ocawesome101> yeet
L670[16:39:03] <Lizzy> %lua local test_print = function(...) print("Confucious says, '", ..., "'") end test_print("hello", 1, 2, 3, {}, nil, nil)
L671[16:39:03] <MichiBot> Confucious says, ', hello, '
L672[16:39:10] <Michiyo> @Wattana that is how it actually looked IRC side
L673[16:39:32] <Ocawesome101> msg'ing michibot is great
L674[16:39:38] <Ocawesome101> thanks for the idea Saghetti
L675[16:39:40] <Wat​tana> damn
L676[16:39:45] <Sagh​etti> it was forecaster's
L677[16:39:46] <Sagh​etti> also
L678[16:39:51] <Michiyo> Ocawesome101, you know you can PM the bot from discord? :P
L679[16:39:55] <Ocawesome101> oh
L680[16:40:00] <Sagh​etti> via corded
L681[16:40:11] <Sagh​etti> also do you want a script that allows you to load massive amounts of data using PRIVMSG?
L682[16:40:12] <Ocawesome101> irc is fine
L683[16:40:18] <Ocawesome101> uh sure lol
L684[16:40:22] <Michiyo> PM corded with the format `MichiBot: Message`
L685[16:40:29] <Ocawesome101> neat
L686[16:40:34] <dequbed> "P"M...
L687[16:40:35] <Ocawesome101> noted
L688[16:40:42] <Ocawesome101> DM perhaps
L689[16:40:57] <Michiyo> it's private, so PM works.
L690[16:41:03] <Ocawesome101> fair
L691[16:41:04] <Sagh​etti> ill send the file via discord
L692[16:41:15] <Ocawesome101> nah man
L693[16:41:16] <dequbed> I don't call "logged by a third party" "private" Michiyo, that's my point.
L694[16:41:17] <Ocawesome101> 0x0.st
L695[16:41:29] <Michiyo> oww I pulled something rolling my eyes
L696[16:41:35] <Michiyo> damn that's a headache
L697[16:41:44] <dequbed> <3
L698[16:43:42] ⇨ Joins: t20kdc (~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
L699[16:45:47] ⇨ Joins: w1 (webchat@host-46-186-39-149.dynamic.mm.pl)
L700[16:45:49] <Lizzy> hmm, zabbix doesn't seem to be working the way it should i think
L701[16:45:57] <w1> hello
L702[16:46:08] <Lizzy> hi
L703[16:47:00] <Sagh​etti> hello
L704[16:47:07] <dequbed> Lizzy: Have you heard of our lord and savious Icinga yet? ;)
L705[16:47:22] <dequbed> s/savious/saviour/
L706[16:47:24] <MichiBot> <dequbed> Lizzy: Have you heard of our lord and saviour Icinga yet? ;)
L707[16:47:33] <Ocawesome101> bun fact: you can uusee strring.typo in the lua env now
L708[16:47:48] <Ocawesome101> the above text proudly generated at typo.chance=10
L709[16:48:00] <Lizzy> i think i've looked at that in the past and got really confused by it, though i might take another look in a bit
L710[16:48:14] <Inari> Everything in IRC is a [P]riv[M]sg
L711[16:48:15] <Inari> :3
L712[16:48:46] <dequbed> Lizzy: It's ridiculously complex but due to the nature of the problem it solves being complex in itself. If you need more than the most basic of monitoring it's really nice.
L713[16:48:57] <dequbed> Inari No.
L714[16:49:13] <Inari> ?
L715[16:49:17] <Inari> Okay /me aren't :p
L716[16:49:26] <Amanda> they are
L717[16:49:31] <Michiyo> /me is a privmsg
L718[16:49:32] <Inari> They are?
L719[16:49:32] <dequbed> Inari No as in "Bad inari"
L720[16:49:36] <Inari> I thought /me was CTCP
L721[16:49:44] <Amanda> Just surrounded by \1ACTION action\1
L722[16:49:45] * Michiyo is a fake ctcp
L723[16:49:51] <Inari> Ah right
L724[16:49:59] <Inari> IRC is weird
L725[16:50:02] <Inari> %splash Michiyo
L726[16:50:02] <MichiBot> You fling a basic solarium potion (New!) that splashes onto Michiyo. Michiyo turns into a water golem lizard boy until they see a unicorn.
L727[16:50:07] <Michiyo> https://drive.pc-logix.com/s/djXMktLCxQdg6e2
L728[16:50:13] * Lizzy shows Michiyo a unicorn
L729[16:50:40] <Inari> I wish people would actaully use notice like it's meant to be used
L730[16:51:10] <dequbed> Hah! Software used sensibly? In *our* reality?
L731[16:51:12] * dequbed weeps
L732[16:51:16] <Inari> Lots of IRc clients just take it as a ping :P
L733[16:53:00] <Lizzy> dequbed, hmm, what i'm after is something that can sorta do 2 things, scan the network and automatically add things it finds to an inventory of sorts with any data it can find and on systems that are important, connect to some form of agent and gather more detailed data
L734[16:53:32] <Lizzy> though the main thing i want it for is just monitoring my local network and stuff
L735[16:54:14] <dequbed> Well Icinga can definitely do the second thing easily. The former one as in intrusion detection or just nmap-ing /24 to see what comes back?
L736[16:54:50] <Lizzy> a mix of both, though more so for the intrusion detection
L737[16:55:24] <dequbed> Hmm Intrusion detection is not really the goal of Icinga but you can definitely have it alert you on changes, e.g. a port being suddenly very active.
L738[16:55:36] <Lizzy> hmm
L739[16:55:45] <Lizzy> i'll take another look at Icinga
L740[16:55:58] <dequbed> Network intrusion detection that is. Going after processes is dead easy.
L741[16:56:27] <Lizzy> zabbix is sorta working but it's supposed auto-adding of discovered devices to the inventory doesn't seem to be working
L742[16:59:06] <Ocawesome101> %lua string.wonk(string.typo("this is brilliant lmao"))
L743[16:59:07] <MichiBot> thoe us brrolloent lmeu
L744[16:59:41] <Ocawesome101> %lua oink()
L745[16:59:42] <MichiBot> Oink record beaten by 112241 secc!Nfw recorw iss 250 sec!
L746[16:59:50] <Ocawesome101> oh gosh help me
L747[16:59:54] <Ocawesome101> SAGHETTI
L748[17:00:06] <Sagh​etti> what
L749[17:00:12] <Sagh​etti> %lua adv("look")
L750[17:00:12] <MichiBot> You are tanding in a pine forest.. | It is ddaytimme. | There is a chickeen here. | There are treees here.
L751[17:00:22] <Sagh​etti> o_O
L752[17:00:41] <dequbed> Not the treees!
L753[17:01:09] <Lizzy> errm
L754[17:01:46] <Ocawesome101> %lua adv("go north")
L755[17:01:47] <MichiBot> You are standing in a pine forest. | It is daytime. | There is a pig and a chicken here. | There are trees here.
L756[17:01:58] <Sagh​etti> do it in #MichiBot
L757[17:02:08] <Sagh​etti> thx
L758[17:08:05] ⇦ Quits: Ocawesome101 (~ocawesome@38.65.250.200) (Quit: A Konversation user has left the chat.)
L759[17:14:54] <Inari> We need aggressive positivity
L760[17:15:07] <Inari> Negative comments on things get attention because they're often aggressive, in all caps and such
L761[17:15:12] <Inari> lets write aggressive positive comments in stead
L762[17:15:30] ⇦ Parts: w1 (webchat@host-46-186-39-149.dynamic.mm.pl) (webchat.esper.net))
L763[17:17:47] <dequbed> Inari: I LIKE THIS IDEA! AND I THINK YOU ARE A GENERALLY NICE PERSON GODDAMIT!!!!
L764[17:20:43] <Inari> 👌
L765[17:22:11] <Amanda> @Ariri thoughts on a ferroboron recipe of iron + coal powder + boron in the EIO alloy smelter?
L766[17:25:50] <dequbed> Why the coal powder though?
L767[17:26:04] <Amanda> dequbed: because it's made with steel + boron
L768[17:26:17] <dequbed> Ah okay. I guess.
L769[17:26:32] <Amanda> there's a similar recipe for dark steel, it's either steel + obsidian, or iron + coal powder + obsidian
L770[17:26:58] <Amanda> inexplicably the steel requires 4 coal otherwise though
L771[17:27:39] <dequbed> I mean in that case it makes sense. Obsidian isn't a reducing agent by itself. Then again it's MC and making sense is very much not on point here.
L772[17:37:37] <Ar​iri> Amanda: Perhaps, there is the issue where I don’t know how to use a block for ct scripts tho :P
L773[17:37:57] <Amanda> @Ariri I can make the ct script if you'd like
L774[17:38:49] <Ar​iri> If you think it’s balanced the go ahead
L775[17:40:08] ⇨ Joins: Victor_sueca (~Victor_su@90.165.120.190)
L776[17:40:30] <Ar​iri> I also need to modify the ring recipes, bc it conflicts with gold
L777[17:40:34] <Ar​iri> as well
L778[17:40:51] <Ar​iri> i’m thinking i’ll just change the ring recipes to corners
L779[17:49:57] <Sagh​etti> hows it going on ariricraft?
L780[17:51:11] <Inari> It is not
L781[17:51:14] <Inari> Because it's Staricraft now
L782[17:51:15] <Inari> orso
L783[17:54:33] <Sagh​etti> because stargazer?
L784[17:54:59] <Amanda> @Ariri oh. We'd need to add https://www.curseforge.com/minecraft/mc-mods/endertweaker to add recipies to the EIO alloy smelter
L785[17:56:27] <Ar​iri> Hmm okay
L786[17:56:41] <Ar​iri> What’s wrong with using the alloy furnace though, just curious?
L787[17:57:14] <Amanda> What do you mean? the NC one?
L788[17:57:38] <Ar​iri> yeah
L789[17:58:03] <Amanda> in which there's not really anything, just thought the EIO recipe would be a nice quality of life improvement, it's possible to make with EIO by making steel then combining it with the boron
L790[17:58:28] <Ar​iri> hmm fair, i’ll add it then
L791[17:59:06] <Ar​iri> %remindme 1hr endertweaker, ct sync, config sync, and uh something else i hope you remember by then
L792[17:59:40] <Amanda> %remindthem @Ariri 1h eio recipe Amanda wants https://gitlab.darkdna.net/snippets/94
L793[17:59:41] <MichiBot> I'll remind @Ariri about "eio recipe Amanda wants https://gitlab.darkdna.net/snippets/94&quot; at 05/29/2020 10:59:41 AM
L794[18:00:10] <Amanda> Also uh. seems I was wrong about the item name fro the MFFS manual
L795[18:01:15] <Amanda> or not
L796[18:01:26] <Amanda> /ct hand says the same one, but I can't combine it
L797[18:01:36] <Michiyo> Wait, why didn't remind work from Discord...
L798[18:01:45] <Amanda> not sure, it did before?
L799[18:01:45] <Michiyo> oh
L800[18:01:47] <Michiyo> hr vs h
L801[18:01:50] <Amanda> ah
L802[18:02:02] <Mic​hiyo> %remindme 15s Testing
L803[18:02:03] <MichiBot> I'll remind you about "Testing" at 05/29/2020 10:02:18 AM
L804[18:02:19] <MichiBot> @Michiyo REMINDER: Testing
L805[18:02:26] <Mic​hiyo> Yeah
L806[18:02:31] <Mic​hiyo> hr != h lol
L807[18:02:44] <Amanda> %remindthem @Ariri 1h endertweaker, ct sync, config sync, and uh something else i hope you remember by then
L808[18:02:45] <MichiBot> I'll remind @Ariri about "endertweaker, ct sync, config sync, and uh something else i hope you remember by then" at 05/29/2020 11:02:44 AM
L809[18:03:01] <Amanda> ( I think she's gone AFK )
L810[18:03:14] <Mic​hiyo> I have no idea if jodatime throws an exception.. I'll have to check
L811[18:03:47] <Ar​iri> I was going to but then someone gave me a Discord ring
L812[18:03:56] <Amanda> ah
L813[18:05:15] <Amanda> nyahahaha, I have obtained an ender pearl!
L814[18:06:54] <Amanda> there, chunkloader get
L815[18:07:07] <Adorabl​eCatgirl> the alpine installer just imploded
L816[18:07:22] <Adorabl​eCatgirl> THE FAN IS GOING MACH 6
L817[18:07:57] <Ar​iri> blowiematron
L818[18:08:06] <Izaya> 3AM coffee /o/
L819[18:08:22] <Amanda> meowning Izaya
L820[18:08:35] <Izaya> ey
L821[18:08:39] <Ar​iri> morn
L822[18:09:17] <Izaya> I watched some prime early morning TV about murder
L823[18:09:28] <Izaya> for some reason, the narrators are always american
L824[18:10:04] <dequbed> Izaya: Already awake or still awake
L825[18:10:06] <Adorabl​eCatgirl> alpine installer doesn't like my CF
L826[18:10:16] <Adorabl​eCatgirl> also the computer doesn't seem to like my CF either
L827[18:10:27] <Izaya> dequbed: already awake
L828[18:10:38] <Izaya> real strange hourx
L829[18:10:39] <Izaya> s
L830[18:11:52] <Ar​iri> Hmm.. should I get ZNC as a docker image or the full source?
L831[18:12:07] <Izaya> install it with your package manager like a normal person >.>
L832[18:12:14] <Lizzy> ^
L833[18:12:17] <Adorabl​eCatgirl> so
L834[18:12:21] <Ar​iri> Oh, I just saw that part
L835[18:12:22] <Adorabl​eCatgirl> it might be USB related
L836[18:12:35] <Izaya> docker's a bad solution to a near non-issue
L837[18:12:39] ⇦ Quits: immibis (~immibis@46.114.110.178) (Ping timeout: 190 seconds)
L838[18:13:11] <Izaya> %choose implement mtar for linux or nah
L839[18:13:12] <MichiBot> Iz​aya: Once you get a taste of "nah" you can't stop.
L840[18:13:20] <Izaya> you're entirely right
L841[18:13:36] <dequbed> @Ariri Docker everything, please. That'll keep the next generation of system operators and security engineers gainfully employed.
L842[18:14:02] <Adorabl​eCatgirl> i did tsar for linux
L843[18:14:05] <Adorabl​eCatgirl> :)
L844[18:14:15] <Ar​iri> o-ok
L845[18:14:32] <Adorabl​eCatgirl> also
L846[18:14:35] <Sagh​etti> 48 bit timestamp
L847[18:14:36] <Adorabl​eCatgirl> AAAAAAAAAAAAA
L848[18:14:41] <Sagh​etti> coughs up lungs
L849[18:14:50] <Adorabl​eCatgirl> what the fuck is the problem with a 48-bit timestamp
L850[18:15:19] <Sagh​etti> ~~everything~~
L851[18:15:19] <Adorabl​eCatgirl> would you rather it be a 40-bit? or a 56-bit?
L852[18:15:21] <Izaya> AdorableCatgirl: after adding iter I rewrote the OpenOS mtar util to use iter a lot
L853[18:15:27] <Izaya> it makes implementation significantly simpler
L854[18:15:29] <Izaya> would recommend
L855[18:15:33] <Adorabl​eCatgirl> also
L856[18:15:35] <Sagh​etti> 64 bit timestamp when
L857[18:15:44] <Adorabl​eCatgirl> 64-bit isn't needed in the scope of tsar :^)
L858[18:15:51] <Izaya> speaking of archives
L859[18:15:59] <Adorabl​eCatgirl> i don't see it being used in the year 10k
L860[18:16:01] <Izaya> should I make mtar use 32-bit file sizes
L861[18:16:08] <Adorabl​eCatgirl> 24-bit
L862[18:16:15] <Izaya> or do you think 16-bit is fine
L863[18:16:29] <Adorabl​eCatgirl> jokes aside
L864[18:16:30] <Sagh​etti> 63 bit
L865[18:16:34] <Adorabl​eCatgirl> you do what you think you need
L866[18:16:36] <Sagh​etti> signed file size
L867[18:16:43] <Sagh​etti> it'll be the most cursed of them all
L868[18:16:46] <Adorabl​eCatgirl> also
L869[18:16:53] <Izaya> negative file sizes are when you delete stuff from the existing file
L870[18:17:03] <Sagh​etti> it reads the data backwards
L871[18:17:12] <Adorabl​eCatgirl> the flash drive i'm installing alpine from is bigger than the drive i'm installing it to
L872[18:18:13] <dequbed> Izaya: Pop quiz: Would ASN.1 use a) a 32-bit timestamp for time b) a variable length integer timestamp c) an ISO-8601 string?
L873[18:18:30] * Izaya squints
L874[18:18:36] <Izaya> b sounds most cursed, so b.
L875[18:18:59] <dequbed> Answer: NEITHER. It's a codified string with TWO digits for year.
L876[18:19:52] <dequbed> It's not extensible either. They made everything else, ever-fucking-thing else extensible. But Computers WILL CEASE TO EXIST AFTER 1999 APPARENTLY?!
L877[18:20:06] <Izaya> god I wish
L878[18:20:16] <Ar​iri> What's bind host for?
L879[18:20:36] <Sagh​etti> so you can have a server running on a different ip from one machine?
L880[18:20:59] <Wat​tana> This http://tinyurl.com/y8t63vro
L881[18:20:59] <Sagh​etti> either that or i have no clue
L882[18:21:02] <Wat​tana> vs this? http://tinyurl.com/y8qk7scr
L883[18:21:06] <fingercomp> dequbed: GeneralizedTime has 4 digits for year
L884[18:21:11] <dequbed> fingercomp: I know.
L885[18:21:13] <dequbed> Fuck off.
L886[18:21:16] <Lizzy> @Ariri if you have multiple IP addresses, that'll tell it to bind to one of them
L887[18:21:21] <dequbed> It's not a better format. It's even LESS SANE to parse.
L888[18:21:32] <Ar​iri> Lizzy: public I assume?
L889[18:21:33] <Sagh​etti> why use objects
L890[18:21:37] <Sagh​etti> i mean tables
L891[18:21:41] <Adorabl​eCatgirl> what the fuck
L892[18:21:54] <Lizzy> it can be any address that the system has configured on it's network interfaces
L893[18:21:57] <Izaya> Wattana: Why are you tying the GPU to the kernel?
L894[18:22:03] <Sagh​etti> ^
L895[18:22:03] <Adorabl​eCatgirl> where the fuck is mke2fs
L896[18:22:07] <Lizzy> it basically allows you to control what address znc will use as it's source
L897[18:22:10] <dequbed> fingercomp: And also it exists, yes. But apparently *nobody* go the memo because it just isn't used.
L898[18:22:11] <Lizzy> it basically allows you to control what address znc will use as it's source address *
L899[18:22:17] <Adorabl​eCatgirl> Izaya: where the fuck is mke2fs
L900[18:22:23] <Sagh​etti> are we having like 3 different conversations at the same time?
L901[18:22:23] <Ar​iri> Ah okay
L902[18:22:25] <Izaya> sorry I got hungry
L903[18:22:27] <Wat​tana> It seems like a good idea to put all kernel related functions into the kernel table
L904[18:22:29] <Adorabl​eCatgirl> i'm trying to install alpine and i can't find mke2fs
L905[18:22:52] <Adorabl​eCatgirl> all i see is mkdosfs and mkfs.vfat
L906[18:22:52] <Izaya> I've never used alpine
L907[18:22:59] <Izaya> except in the context of pmOS
L908[18:23:01] <Adorabl​eCatgirl> what the fuck
L909[18:23:05] <Sagh​etti> you usually have an early logging setup
L910[18:23:05] <Wat​tana> In any case which one is better. declare functions outside or inside
L911[18:23:21] <Sagh​etti> and then later, you do terminals with a proper driver
L912[18:23:23] <Izaya> I prefer outside
L913[18:23:31] <Sagh​etti> (or in my case, the terminal service)
L914[18:23:33] <Amanda> there is no "better" really, it comes down to personal prefernece
L915[18:23:39] <Sagh​etti> also, why are you trying to make kernel an object?
L916[18:23:46] <Izaya> I think it was uncle torvalds that said the more indents you have, the more fucked your code is
L917[18:23:52] <Sagh​etti> it's not like you're ever gonna make more than one kernel object
L918[18:24:03] ⇨ Joins: Ariri (~Ariri@cpe-104-33-154-8.socal.res.rr.com)
L919[18:24:16] <Izaya> Saghetti: I can think of some contexts where that'd be a solid idea >:D
L920[18:24:20] ⇨ Joins: immibis (~immibis@46.114.110.178)
L921[18:24:26] <Wat​tana> > there is no "better" really, it comes down to personal prefernece
L922[18:24:26] <Wat​tana> then which one do you think looks better?
L923[18:24:45] <Sagh​etti> still, i don't think it's a great idea to make kernel an object
L924[18:24:46] <Izaya> also
L925[18:24:49] <Izaya> speaking of namespaces
L926[18:24:50] <Amanda> why ddoes it matter what I think looks better? Decide for yourself, live your own style
L927[18:24:52] <Izaya> fun thing you can do
L928[18:24:55] <Sagh​etti> that opens lots of opportunities to break it
L929[18:25:09] <Izaya> do ... local var = whatever ... end
L930[18:25:10] <Izaya> is valid
L931[18:25:17] <Izaya> locals are locals within the do ... end block
L932[18:25:48] <Wat​tana> @Saghetti that could clutter up the global space very quickly and can cause function name collisions when a program makes a function with the same name as something that's built into the kernel
L933[18:25:49] <Izaya> Saghetti: in a distributed system, you would have multiple kernels because you'd have one for each machine
L934[18:25:56] <Adorabl​eCatgirl> tsuki doesn't look nice under the hood
L935[18:26:11] <Sagh​etti> but seriously
L936[18:26:16] <Adorabl​eCatgirl> tsuki is very cursed under the hood
L937[18:26:27] <Sagh​etti> @Wattana are you planning on making this a distributed system?
L938[18:26:36] <Wat​tana> no
L939[18:26:50] <Sagh​etti> what i do is i actually sandbox my programs
L940[18:26:52] <Sagh​etti> :bigbrain:
L941[18:27:00] <Sagh​etti> so that there aren't any collisions
L942[18:27:07] <Izaya> there's nothing wrong with letting programs monkey with kernel internals
L943[18:27:10] <Izaya> as long as it's intentional
L944[18:27:12] <Wat​tana> but if I don't put kernel specific functions into a table, then programs that declare a function with the same name will cause trouble
L945[18:27:24] <Sagh​etti> maybe just take the kernel environment
L946[18:27:26] <Wat​tana> And then people will have to avoid certain function names
L947[18:27:29] <Sagh​etti> (which is a table itself)
L948[18:27:32] <Adorabl​eCatgirl> Izaya: yeah i have a mode for that
L949[18:27:35] <Sagh​etti> and pass it into the program's env
L950[18:27:39] <Adorabl​eCatgirl> you'd need root but like
L951[18:27:56] <Wat​tana> Wouldnt that take up more memories?
L952[18:28:01] <Sagh​etti> it's just a reference
L953[18:28:02] <Sagh​etti> ¯\(ツ)/¯
L954[18:28:12] <Wat​tana> Sounds bad for optimization
L955[18:28:14] <Adorabl​eCatgirl> `kmode-exec <program>`
L956[18:28:21] <Sagh​etti> how would it be?
L957[18:28:43] <Amanda> There's a such a thing as premature optimisation, @Wattana
L958[18:28:46] <Adorabl​eCatgirl> i'll make a few standard utils :)
L959[18:28:51] <Wat​tana> If I do that then every program will have a copy of the kernel on their part of memory I think
L960[18:28:55] <Sagh​etti> nope
L961[18:28:59] <Izaya> > it's just a reference
L962[18:29:01] <Sagh​etti> they just have a pointer to kernel memory
L963[18:29:06] <Adorabl​eCatgirl> ^
L964[18:29:12] <Sagh​etti> they dont get an entire copy of all the data
L965[18:29:16] <Wat​tana> Idk how to do that.
L966[18:29:16] <Izaya> you could deep copy the table
L967[18:29:28] <Amanda> this is not kernel access, it is just a tribute
L968[18:29:28] <Izaya> then it'd get references to the functions rather than the whole table
L969[18:29:29] ⇨ Joins: finch (~finch@cpe-104-33-154-8.socal.res.rr.com)
L970[18:29:31] <Izaya> which may be desirable
L971[18:30:12] <fingercomp> dequbed: oh, I didn't know that
L972[18:30:26] <Sagh​etti> so look at this
L973[18:30:32] <Sagh​etti> %lua foo = {}
L974[18:30:35] <Sagh​etti> %lua bar = foo
L975[18:30:36] <fingercomp> I assumed X.509 certs would use it, but apparently CAs are expected to use UTCTime for dates until 2049, and switch to GeneralizedTime after that
L976[18:30:40] <Sagh​etti> %lua foo.abc = 123
L977[18:30:43] <Sagh​etti> %lua bar.abc
L978[18:30:44] <MichiBot> 123
L979[18:30:50] <Sagh​etti> see
L980[18:30:52] <fingercomp> (which is stupid)
L981[18:30:54] <dequbed> fingercomp: Yep and I don't think they will because legacy code.
L982[18:30:55] <Sagh​etti> bar is a reference to foo now
L983[18:30:59] <Sagh​etti> @Wattana
L984[18:31:07] <Sagh​etti> it was as easy as `bar=foo`
L985[18:31:25] <Sagh​etti> so foo contains the data, and bar is a reference to foo
L986[18:31:25] <Inari> I still want something like JSON but which deals with circular references
L987[18:31:43] <dequbed> fingercomp: I have written four implementations of ASN.1 decoders over the years. ASN.1 is stupid. And fucked up. Yet somehow still better than JSON. Or YAML. Or XML. Wait, ASN.1 can encode to XML. FOR ULTIMATE SUFFERING.
L988[18:32:08] <Wat​tana> Do I still have to put all kernel functions into a table?
L989[18:32:26] <Sagh​etti> you could just use ENV and G lol
L990[18:32:37] <Izaya> you should write your own notation format
L991[18:32:49] <dequbed> Izaya: OH ALSO FUN FACT: There are JSON Encoding Rules for ASN.1. And they are used in LTE. Want to suffer actually *horrible* webshit creeping into our infrastructure?
L992[18:32:59] <Amanda> with blackjack. and hookers.
L993[18:32:59] ⇦ Quits: immibis (~immibis@46.114.110.178) (Ping timeout: 204 seconds)
L994[18:33:12] <Inari> %pet Amanda
L995[18:33:13] <MichiBot> Inari is brushing Amanda with a monkey's paw to remove mention of oc2. Amanda regains 1d6 => 2 hit points! The monkey's paw to remove mention of oc2 was taken out by the mafia.
L996[18:33:20] <Izaya> > JSON ASN.1 in cellular networks
L997[18:33:24] <dequbed> Go look at 5G. Seriously. It's HTTP/2 and JSON in different kinds of terrible *ALL* *THE* *WAY* *DOWN*.
L998[18:33:24] <Izaya> [external screaming]
L999[18:33:39] <Izaya> [external screaming intensifies]
L1000[18:33:43] <Inari> 5G uses json? xD
L1001[18:34:16] <Michiyo> That's how it causes cancer and the covid.
L1002[18:34:29] <Michiyo> JSON man..
L1003[18:34:39] <Izaya> fuckin jason
L1004[18:34:42] <Izaya> unbelieveable
L1005[18:34:48] * Amanda presses X to json
L1006[18:34:51] <Ar​iri> jesus christ
L1007[18:34:55] <Ar​iri> its jason borne
L1008[18:34:56] <Izaya> dequbed: this makes me want to vandalize 5G base stations
L1009[18:34:58] <Wat​tana> > you could just use ENV and G lol
L1010[18:34:59] <Wat​tana> @Saghetti I looked into ENV and G. Oh damn they looks fun
L1011[18:35:08] <dequbed> Izaya: I wanted to implement LTE. Emphasis on past tense. NOW I just want to gouge my eyes out and throw my phone at the next concrete wall. ... Even more than usual that is.
L1012[18:35:17] <Sagh​etti> yeah, they're fun to mess with
L1013[18:35:25] <Wat​tana> I think I could even implement privileges system with them too
L1014[18:35:32] <Izaya> Lua is more fun with metatables
L1015[18:35:40] <Adorabl​eCatgirl> ^
L1016[18:35:43] <Sagh​etti> pro tip for making an os: try to have a solid grasp of how advanced lua concepts work, it will help you a lot
L1017[18:35:53] <Adorabl​eCatgirl> metatables, all the way down
L1018[18:36:00] ⇦ Quits: Ariri (~Ariri@cpe-104-33-154-8.socal.res.rr.com) (Quit: Finding catgirls in hyperspace)
L1019[18:36:03] <Izaya> tfw your metatables have metatables
L1020[18:36:04] <Sagh​etti> yeah, metatable are tons of fun too
L1021[18:36:08] *** finch is now known as Ariri
L1022[18:36:21] <Adorabl​eCatgirl> so there's some fun jank in Tsuki already
L1023[18:36:44] <Inari> Wonder why they didn't use a binary protocol
L1024[18:37:16] <Adorabl​eCatgirl> passing `true` as the env to the kernel mode `exec.load` loads the standard library
L1025[18:37:18] <Izaya> https://social.shadowkat.net/media/9c325ab9e8ca41566ec9d6723ae560d218f81c86818d54ac92ffe50543ced11e.png
L1026[18:37:26] <dequbed> Inari: You know what a proper engineer costs compared to somebody who just throws webshit at a problem until it appears solved?
L1027[18:37:28] <Wat​tana> Now I want to modify the kernel to have a privilege system where you can limit what an application can do
L1028[18:37:44] <Sagh​etti> pass in an ENV when loading in the program
L1029[18:37:58] <Inari> dequbed: For some reason the hardware site seems fairly cool engineering wise though :P
L1030[18:38:02] <Inari> *side
L1031[18:38:21] <dequbed> Inari: Well it is. But most hardware engineers are wise enough to stay the fuck away from software.
L1032[18:38:26] <Adorabl​eCatgirl> also there's the root only `kernel.load` because jank
L1033[18:38:31] <Inari> Heh
L1034[18:38:37] <dequbed> Computer Engineers are a rare breed and all *I* know are insane.
L1035[18:38:38] <Ariri> It doesnt seem like the web interface for ZNC is working :(
L1036[18:38:53] <Izaya> try with https instead
L1037[18:38:55] <Izaya> or http instead
L1038[18:39:00] <Izaya> depending on which you're trying
L1039[18:39:04] <Sagh​etti> @Wattana https://www.lua.org/manual/5.3/manual.html#pdf-load
L1040[18:39:12] <Ariri> Huh, I thought I did
L1041[18:39:19] <Ariri> Chrome is wacky I guess, worked on FF
L1042[18:39:28] <Sagh​etti> the interesting part is ENV, where you can pass in a table that becomes the function's environment
L1043[18:39:30] <Izaya> it does HTTP and IRC on the same port
L1044[18:39:30] <Wat​tana> But how to I limit what part of the kernel an app can access? I have to make an ENV table but how do I selectively pass certain kernel functions into it instead of the whole thing?
L1045[18:39:32] <Izaya> mildly cursed
L1046[18:39:39] <Sagh​etti> make a table
L1047[18:39:44] <Sagh​etti> put some kernel functions in there (not all)
L1048[18:39:50] <Sagh​etti> and make it the env for the program
L1049[18:40:01] <Izaya> Ariri: this pack uses the whole 4GB it's allocated by default and it's only half loaded
L1050[18:40:02] <Inari> dequbed: I mean, it's not like you have to even invent it, theres already general -purpose binary protocol
L1051[18:40:05] <Inari> *protocols
L1052[18:40:06] <Izaya> is this normal or is it broken or something
L1053[18:40:14] <Sagh​etti> you could hard-code permission levels if you want, i have a function called createEnvironment()
L1054[18:40:19] <Wat​tana> how should the table look like? This is some unknown territory for me
L1055[18:40:21] <Sagh​etti> does what it says on the tin
L1056[18:40:46] <dequbed> Izaya: Also, JER generates *mildly* unsafe JSON. In other words, I'm just *waiting* for the first RCE on base stations due to the Ruby (or Python or Rust) JSON-parser shitting the bed when a particularly nasty message comes it.
L1057[18:40:46] <Izaya> also is it supposed to have a pre-launch command?
L1058[18:40:48] <Ariri> Izaya: I mean, its a decent sized pack, but GC picks itself up usually, I have 8gb allocated and it will go down to 2.3, including vram I think
L1059[18:40:48] <Izaya> did I break it
L1060[18:40:50] <Izaya> :lainstress:
L1061[18:41:07] <Ariri> Izaya: Yes, remember? The auto updater
L1062[18:41:14] <Amanda> @Izaya it seems the pre-launch command doesn't get loaded on import
L1063[18:41:18] <Sagh​etti> so
L1064[18:41:22] <Sagh​etti> just use a table
L1065[18:41:28] <Izaya> oh.
L1066[18:41:28] <Sagh​etti> {foo=123,bar="abc"}
L1067[18:41:29] <Ariri> I thought I fixed that
L1068[18:41:38] <Izaya> was this documented and I missed it?
L1069[18:41:41] <Amanda> at least it didn't when I imported it yesterday
L1070[18:41:44] <Sagh​etti> so if you make that the env, the program now has a variable named foo and one named var
L1071[18:41:50] <Ariri> I put it on the readme too
L1072[18:41:57] <dequbed> Inari: While in theory true few are well-suited for the pretty real-time and as-cheap-as-possible situation that Mobile broadband find itself it. ASN.1 is one of the few and that has been used so far.
L1073[18:42:09] <Ariri> Hmm https://lcars5201.ddns.net/index.php/s/XAcwHePJei3Sqdf/preview
L1074[18:42:15] <Sagh​etti> in place of that, you could make those functions
L1075[18:42:26] <Sagh​etti> and pass in functions, or heck, an entire library
L1076[18:42:26] <Inari> dequbed: I don't see why json would be quicker than a binary protocol
L1077[18:42:53] <Sagh​etti> you could also pass in a reference to your environment, and change it while the application is running
L1078[18:43:00] <Sagh​etti> table references are really handy
L1079[18:43:24] <dequbed> Inari: It's not but development-time wise it is. And an engineer-hour costs a hell of a lot.
L1080[18:43:32] <Inari> rip
L1081[18:43:38] <Izaya> /home/izaya/.local/share/multimc/instances/StariCraft/updater: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=294d1f19a085a730da19a6c55788ec08c2187039, stripped
L1082[18:43:40] <Izaya> neat
L1083[18:43:51] <Inari> dequbed: So the future gets built on crap because people are cheap?:p
L1084[18:44:38] <Wat​tana> so I do something like this?
L1085[18:44:38] <Wat​tana> Code Block pastebined https://paste.pc-logix.com/ewewefeluc
L1086[18:44:38] <Izaya> also, the updater is not flagged for executable
L1087[18:44:39] <Wat​tana> (idk if this will work)
L1088[18:44:39] <dequbed> Inari: Yes, pretty much. Good people are scarce, expensive as fuck and currently very occupied fixing the last generation's mistakes or have just given up in the first place
L1089[18:44:41] <Izaya> presumably because zip
L1090[18:44:58] <Inari> Sad
L1091[18:45:00] <Ar​iri> Izaya: Yeah I figured that would happen, oh well `chmod` away
L1092[18:45:21] <Inari> Probably doesn't help that software engineering doesn't have any real rules, standards, or regulations. Unlike a lot of other engineering fields
L1093[18:45:26] <Ar​iri> Ill get my Linux VM up later and see if I can refine that platform
L1094[18:45:42] <Sagh​etti> so if you pass in graphicsOnly as the environment, the application will only have kernel.display
L1095[18:45:45] <Sagh​etti> nothing else
L1096[18:45:56] <Sagh​etti> no pcall, no print, no nothing
L1097[18:46:02] <Izaya> if I leave it loading sitting on 4GB/4GB for like, an hour, will it load eventually?
L1098[18:46:33] <Ar​iri> It shouldnt take more than 5 minutes if you dont have the alternate foamfix config, which you dont by default
L1099[18:46:51] <Izaya> we'll see if it loads this time
L1100[18:46:51] <Inari> So
L1101[18:46:53] <Ar​iri> I think it takes me 6-7 with that, but I also do 64 recursions
L1102[18:46:55] <Inari> Foamfix is creating more foam?
L1103[18:46:55] <Izaya> I updated it now
L1104[18:47:08] <Izaya> previously it'd fill out the whole allocated memory and just
L1105[18:47:10] <Izaya> hang
L1106[18:47:19] <Inari> hangman
L1107[18:47:23] <dequbed> Inari: That all being said; JSON is not by design bad. It is a minefield to parse, but so is any of the binary encoding rules of ASN.1. HTTP/2 is all things considered a reasonable protocol. And optimizing a few cycles that you save decoding whatever binary over JSON is not relevant if your main problem is messaging latency.
L1108[18:47:28] <Izaya> resulting in https://social.shadowkat.net/media/9c325ab9e8ca41566ec9d6723ae560d218f81c86818d54ac92ffe50543ced11e.png
L1109[18:47:52] <Lizzy> Izaya, question: did you manually install/update your instance or did you use the updater-enabled ones that Ariri's distributing?
L1110[18:48:09] <Izaya> I just ran the updater from the pack I downloaded with the updater
L1111[18:48:14] <Inari> dequbed: I guess :p Still, binary protocol would be smaller in messages and thus allow more messages on the same bandwidth
L1112[18:48:22] <Lizzy> okay, that means it worked, nice!
L1113[18:48:45] <Inari> Where do I find that updater anyway
L1114[18:48:48] <Izaya> alright time to give it another 500M and see if it'll load that way instead
L1115[18:48:53] <Ar​iri> Its in the pack by default Inari
L1116[18:48:58] <Ariri> !setmyavatar https://lcars5201.ddns.net/index.php/s/7KZxb3rN7HA9oB3/preview
L1117[18:49:00] <dequbed> Inari: So the other half of the truth is it is simply not cost-effective to use the most efficient protocols, bespokely designed for that usecase when you can also get 80% of the value for half the cost. I'd assume Amanda has some war-stories in that regard.
L1118[18:49:06] <Ariri> lets see if that looks alright
L1119[18:49:12] <Ariri> thats a no
L1120[18:49:27] <Inari> dequbed: Meh, no cost big enouhg for a proper foundation
L1121[18:49:43] <Ariri> !setmyavatar https://lcars5201.ddns.net/index.php/s/FXpACGfKe6HBsZp/preview
L1122[18:49:44] <Inari> Esp. since 5G isn't like a single company's product
L1123[18:49:47] <Lizzy> Ariri, needs a direct image link IIRC
L1124[18:49:54] <Michiyo> ^
L1125[18:50:01] <Ariri> Lizzy: That is I think
L1126[18:50:09] <Ariri> theres nothing else on the page
L1127[18:50:12] <Izaya> upload it to catbox or similar instead
L1128[18:50:21] <Lizzy> it's a html doc
L1129[18:50:23] <Ariri> It worked now, it was too big
L1130[18:50:31] <Ariri> The last one
L1131[18:50:31] <Izaya> nextcloud is not very friendly to non-browser UAs
L1132[18:50:32] <Inari> @Ariri so I just start it in multimc? Or is it like an exe
L1133[18:51:08] <Ariri> Inari: If the pre-launch command isnt already there add it "$INST_DIR/updater" and it should run on launch, youll see it in the logs
L1134[18:51:50] <Inari> I don't even see an /updater folder :D
L1135[18:52:00] <dequbed> Inari: In leu of a long-winded response: I agree. I would prefer 5G to be build on provable grounds with well-understoon technology. Alas it is not.
L1136[18:52:06] <Lizzy> it should just be an exe in the instance folder
L1137[18:52:10] <Ar​iri> its an exec
L1138[18:52:23] <Amanda> dequbed: huh? Why me?
L1139[18:52:26] <Ar​iri> https://lcars5201.ddns.net/index.php/s/DwXGwa6nz22QHqA/preview
L1140[18:52:29] <Inari> Guess I need to manually dl a new version then
L1141[18:52:48] <Ar​iri> Inari: It wasnt there before yesterday
L1142[18:53:05] <Inari> Do I get 1.0.3 or 1.1.2
L1143[18:53:13] <Izaya> fans are spinning
L1144[18:53:17] <Izaya> herewego
L1145[18:53:24] <dequbed> Amanda: Weren't you entangled with the Mozilla crowd? That company very much embodies "don't overengineer if 50% get you 80% of the way".
L1146[18:53:39] <Amanda> Not really?
L1147[18:53:41] <Izaya> everyone's busy implementing updaters in go and python and stuff
L1148[18:53:45] <Izaya> maybe I'll write my own in bash
L1149[18:53:56] <Inari> Write one in COBOL
L1150[18:54:19] <Ar​iri> Inari: Where are you looking? This is the pack https://lcars5201.ddns.net/index.php/s/MaTC7aepeaZWYEG
L1151[18:54:22] <Michiyo> assembly please.
L1152[18:54:30] <dequbed> Amanda: Huh. Oh well, may be misremebering then.
L1153[18:54:38] <Izaya> updater in 6502 asm for the C64
L1154[18:54:48] <Izaya> you'd only have to swap out disks every uh
L1155[18:54:51] <Inari> @Ariri oh, for some reason I landed int he legacy folder
L1156[18:54:58] <Izaya> 360K?
L1157[18:55:00] <Ar​iri> Weird
L1158[18:55:11] <Izaya> that means you only need like, 1500 disks?
L1159[18:55:33] <Inari> Just make a tape of disks
L1160[18:55:43] <Adorabl​eCatgirl> oh yeah
L1161[18:55:48] <Adorabl​eCatgirl> time to make tsar v2
L1162[18:55:56] <Inari> Will tsar you
L1163[18:56:51] <Inari> In oppoistion to zero-based versioning
L1164[18:57:00] <Inari> This pack is like 2 weeks old and already v2
L1165[18:57:14] <dequbed> Izaya: What version number is our pack again? :P
L1166[18:57:24] <Izaya> like
L1167[18:57:27] <Izaya> 8? 9?
L1168[18:57:38] <Izaya> we're approaching double digits
L1169[18:57:47] <Inari> What pack
L1170[18:58:02] <Izaya> the most opinionated pack
L1171[18:58:21] <Inari> Yeah but
L1172[18:58:23] <Inari> What pack
L1173[18:58:39] <Izaya> the one for the server dequbed and I nominally run
L1174[18:58:53] <dequbed> the most deserted server
L1175[18:58:55] <Izaya> sometimes AdorableCatgirl too
L1176[18:59:10] <Inari> Does it have Create
L1177[18:59:11] <Adorabl​eCatgirl> hi
L1178[18:59:21] <Izaya> it does not, as it is 1.12
L1179[18:59:23] <Adorabl​eCatgirl> outfox is a good mod
L1180[18:59:24] <Inari> Lame
L1181[18:59:30] <Izaya> because I don't play Minecraft without OpenComputers
L1182[18:59:37] <Adorabl​eCatgirl> ^
L1183[18:59:41] <MichiBot> @Ariri REMINDER: eio recipe Amanda wants https://gitlab.darkdna.net/snippets/94
L1184[18:59:45] <Adorabl​eCatgirl> gotta make the grand minitel network
L1185[18:59:57] <Adorabl​eCatgirl> also i know how to get ACLs in tsar now
L1186[18:59:58] <Inari> Does that ever get used
L1187[19:00:07] <Adorabl​eCatgirl> put a `\0` on the beginning of the path
L1188[19:00:40] <Inari> Sounds hacky
L1189[19:00:52] <Izaya> the server? not recently
L1190[19:01:00] <Izaya> it's kinda seasonal
L1191[19:01:05] <Inari> Izaya: Minitel
L1192[19:01:16] <Izaya> I see you haven't been paying attention
L1193[19:01:19] <Adorabl​eCatgirl> hey
L1194[19:01:21] <Adorabl​eCatgirl> hey izzy
L1195[19:01:23] <Izaya> hi
L1196[19:01:24] <Adorabl​eCatgirl> i had a big brain idea
L1197[19:01:27] <Inari> ?
L1198[19:01:27] <Izaya> oh?
L1199[19:01:35] <Adorabl​eCatgirl> i'm gonna add a RAID card to my abomination computer
L1200[19:01:39] <Izaya> ono
L1201[19:01:44] <Adorabl​eCatgirl> an IDE raid card
L1202[19:01:50] <Izaya> I have one of those.
L1203[19:01:58] <Izaya> And a PCI-X SCSI Ultra320 RAID card too
L1204[19:02:17] <Adorabl​eCatgirl> 4 channel raid card B)
L1205[19:02:26] <Izaya> okay at this speed, Minecraft's going to take all day to start
L1206[19:02:30] <Izaya> let's add another 512M
L1207[19:02:30] <Inari> I just know you had it on the last iteration of ariricraft, but I don't know if anyone ever actually used it
L1208[19:02:45] <MichiBot> @Ariri REMINDER: endertweaker, ct sync, config sync, and uh something else i hope you remember by then
L1209[19:03:24] <Izaya> Inari: Amanda uses it as the backbone of their network stuff
L1210[19:03:41] <Izaya> not sure about on Ariricraft but
L1211[19:03:42] * Izaya shrugs
L1212[19:03:52] ⇨ Joins: finch (~finch@2605:e000:1220:8039:226:18ff:fe06:8702)
L1213[19:03:53] <dequbed> Inari: Izaya wanted a food delivery network for my last server, not sure how far that progressed in the end. Was based on minitel as well
L1214[19:04:00] ⇦ Quits: Ariri (~finch@cpe-104-33-154-8.socal.res.rr.com) (Quit: ZNC 1.6.6+deb1ubuntu0.2 - http://znc.in)
L1215[19:04:03] <Adorabl​eCatgirl> i have a free PCI slot and a free PCIe slot
L1216[19:04:19] <Adorabl​eCatgirl> what do
L1217[19:04:24] <Izaya> dequbed: actually got more work done on that since I stopped playing
L1218[19:04:27] <Adorabl​eCatgirl> i can't find my USB 3.0 card
L1219[19:04:33] <Izaya> I have drone firmware that can do GPS navigation
L1220[19:04:41] <dequbed> Izaya: Neat so we'll have that for the next run? :P
L1221[19:04:49] <Izaya> That's the plan :D
L1222[19:04:55] <Adorabl​eCatgirl> Izaya: imagine tsuki on a uC
L1223[19:04:59] <Adorabl​eCatgirl> mega cursed
L1224[19:07:43] <Izaya> [04:07:19] [Client thread/WARN] [opencomputers]: Gosh I'm popular! Too many tabs were added to the OpenComputers in-game manual, so some won't be shown. In case this actually happens, let me know and I'll look into making them scrollable or something...
L1225[19:09:52] <Izaya> I gave it a flat 5GB and we're almost loaded!
L1226[19:09:58] <Izaya> 6/7 and we've hit the endless gc cycle
L1227[19:10:01] <finch> Izaya: There's like 4-6 OC mods
L1228[19:10:06] <finch> :P
L1229[19:10:09] <Izaya> Is foamfix optional or something?
L1230[19:10:09] <finch> Uh wait
L1231[19:10:13] *** finch is now known as Ariri
L1232[19:10:42] <Izaya> yeah I don't have foamfix
L1233[19:10:45] <Izaya> this explains a lot
L1234[19:10:47] <Izaya> wtf
L1235[19:11:06] <Ariri> I have no idea why that happened to me too, bc its in the default zip
L1236[19:11:53] <Izaya> it's not though
L1237[19:12:06] <Amanda> downloade fine for me?
L1238[19:12:12] <Ariri> https://lcars5201.ddns.net/index.php/s/6Xof2HXtfprx4Ji/preview
L1239[19:12:25] <Izaya> >2.31
L1240[19:12:26] <Ariri> It was weird for me too, but Prismatic didnt have that issue
L1241[19:12:28] <Izaya> this is probably why
L1242[19:12:36] <Ariri> ?
L1243[19:12:47] <Izaya> https://imgur.com/PDAyKmQ.png
L1244[19:13:23] <Izaya> I'll grab 2.31 and import that instead
L1245[19:13:37] <Ariri> Its in here too: https://lcars5201.ddns.net/index.php/s/nMnDYLTPPZaTBiz/preview
L1246[19:13:55] <Ariri> To me, the updater is getting rid of it, but that doesnt make sense
L1247[19:14:04] <Ariri> Ill prob just make Foamfix required tbh
L1248[19:14:17] <Lizzy> alternatively, delete the pack.version file in the .minecraft folder and so long as foamfix is in the optional mods of the config.json it should then grab it
L1249[19:14:47] <Ariri> Lizzy: It is in the config by default
L1250[19:14:49] <Izaya> could one, theoretically, publish a skeleton pack and then have the updater download the whole thing?
L1251[19:15:12] <Lizzy> yep, the updater supports configuring a pack from nothing
L1252[19:15:15] <Ariri> Izaya: I could, but from my testing, MultiMC didnt launch the game after, and downloading it was slower
L1253[19:15:37] <Ariri> You can kill the instance post update and launch, but it didnt go smooth the first time
L1254[19:16:18] <Lizzy> I think if you have a basic instance set up with just forge it should be able to throw the mods in and launch it fine
L1255[19:16:40] <Lizzy> unless multimc does something weird with the mods it can 'see' before it launches
L1256[19:16:45] <Ariri> MMC does the forge part, it just doesnt do anything after
L1257[19:16:52] <Ariri> If it gets the whole pack
L1258[19:16:57] <Ariri> It just stops
L1259[19:16:57] <Lizzy> hmm
L1260[19:17:08] <Ariri> I think its mmc buggin out
L1261[19:17:51] <Lizzy> yeah, cause i'm pretty sure when the first season of the railcraft patron server was running, that's how Forecaster distributed one of the packs
L1262[19:18:07] <Lizzy> also @Forecaster is there any api documentation yet for CM2/FM2?
L1263[19:18:16] <Izaya> my feet hurt
L1264[19:18:18] <Izaya> because they're cold
L1265[19:18:31] * Lizzy puts a bucket of lava under Izaya
L1266[19:18:39] <Izaya> thank
L1267[19:18:51] * Izaya vaporises
L1268[19:19:14] <Lizzy> hmm, i think it's pizza time
L1269[19:22:11] <Izaya> ah what a pain
L1270[19:22:16] <Izaya> I forgot to remove the broken borderless thingo
L1271[19:23:12] <Izaya> Ariri: consider switching to a more featureful window manager https://imgur.com/RuWfI8Q.png
L1272[19:23:33] <Ocawes​ome101> Izaya: which WM is that?
L1273[19:23:39] <Izaya> xfwm4
L1274[19:23:49] <Izaya> I'm boring
L1275[19:23:54] <Ocawes​ome101> :P
L1276[19:23:57] <Ocawes​ome101> I'm more boring
L1277[19:24:03] <Ocawes​ome101> I use KDE
L1278[19:24:43] <Ar​iri> ZNC isnt accepting my non-admin username..
L1279[19:25:02] <Klea​dron> didn't nvidia have some sort of window manager that came with their drivers at some point
L1280[19:25:12] <Klea​dron> because i have it on both my windows xp and windows 98 computer
L1281[19:25:17] <Izaya> Ocawesome101 irl: https://youtu.be/FQM5fU7V-MM
L1282[19:25:17] <MichiBot> So I see you're running Gnome | length: 22s | Likes: 683 Dislikes: 13 Views: 119,537 | by Mr. Toolbox | Published On 29/5/2015
L1283[19:25:58] <Ocawes​ome101> ffs
L1284[19:26:01] <Ocawes​ome101> `This video contains content from NBC Universal, who has blocked it in your country on copyright grounds.`
L1285[19:26:06] <Izaya> lmao
L1286[19:26:27] <Izaya> allow me to abuse youtube-dl for you
L1287[19:26:28] <Lizzy> @Ariri you'll need to put your username in the password field like so `ZNCUSERNAME:PASSWORD`
L1288[19:26:29] <Inari> works in Germany
L1289[19:26:51] <Ar​iri> Yeah, I am, it keeps trying my admin one
L1290[19:27:08] ⇨ Joins: Aririi (~Ariri@cpe-104-33-154-8.socal.res.rr.com)
L1291[19:27:16] <Izaya> Ocawesome101: https://0x0.st/ifj4.mp4
L1292[19:27:19] <Lizzy> make sure there's nothing in the user field of your irc client, or set it the same username you want
L1293[19:27:31] ⇦ Quits: Aririi (~Ariri@cpe-104-33-154-8.socal.res.rr.com) (Client Quit)
L1294[19:28:28] <Ar​iri> Its the same
L1295[19:28:35] <Lizzy> hmm
L1296[19:29:45] <Lizzy> actually, double-checking my hexchat config, i have the "user" section as my znc username and then the password field (set to server /PASS mode) as the znc password
L1297[19:30:36] <Ar​iri> My hexchat grays out the name box
L1298[19:30:57] <Lizzy> ?
L1299[19:31:05] <Ariri> Oh?
L1300[19:31:26] <Ariri> Seems like that worked
L1301[19:34:49] <Lizzy> in other news, the padding i added under my speakers the other day seems to be working pretty well
L1302[19:35:14] <Lizzy> i can have loud music in my room and it wont echo through the house
L1303[19:37:41] ⇨ Joins: immibis (~immibis@46.114.110.178)
L1304[19:43:17] <Ariri> test
L1305[19:43:35] <Michiyo> Ariri++
L1306[19:43:36] <MichiBot> Michiyo: Ariri now has 1 points
L1307[19:43:52] <Lizzy> Michiyo++
L1308[19:43:52] <MichiBot> Lizzy: Michiyo now has 11 points
L1309[19:43:59] <Ariri> Lizzy++
L1310[19:43:59] <MichiBot> Ariri: Lizzy now has 9223372036854770004 points
L1311[19:44:00] <Michiyo> Lizzy++
L1312[19:44:00] <MichiBot> Michiyo: Lizzy now has 9223372036854770005 points
L1313[19:44:14] <Michiyo> Ah yes, the integer overflow days.
L1314[19:44:15] <Michiyo> lol
L1315[19:44:39] <Lizzy> hehehe
L1316[19:44:56] <Ariri> Lizzy: How do you have Hexchat show every network? My web interface shows 2 networks and 3 channels, but I only see OC when I connect, and jumping disconnects me
L1317[19:45:42] <Michiyo> If you have 2 networks you specify which one to connect to in the znc login
L1318[19:45:45] <Lizzy> in the user field, put it like `username/networkname`
L1319[19:46:00] <Lizzy> for instance, mine for here is Lizzy/EsperNet
L1320[19:46:32] <Lizzy> then just set up another network in hexchat for the others
L1321[19:46:37] <Michiyo> ^
L1322[19:46:56] <Michiyo> https://drive.pc-logix.com/s/89QpMxe88C8Ms8L
L1323[19:47:08] <Ariri> I tried that but it buggered up, let me do it again
L1324[19:48:02] <Lizzy> https://files.lizzian.uk/z/20-05-29_194735.png
L1325[19:48:26] <Michiyo> Quoth the server "404"
L1326[19:48:28] <Lizzy> ffs is my files site fucked again
L1327[19:50:04] <Ariri> Oh that works https://lcars5201.ddns.net/index.php/s/ngWcxmaFM5RLYja/preview
L1328[19:50:22] <Lizzy> oh
L1329[19:50:33] <Lizzy> i know why my script broke i think
L1330[19:50:48] <Amanda> insufficent catnip?
L1331[19:50:52] <Michiyo> ^^
L1332[19:51:14] <Ariri> Not enough duct tape
L1333[19:51:15] <Lizzy> that's a reason, but i haven't cleared out the old entry for my home server's hostname
L1334[19:51:33] <Ariri> This raw log keeps pinging me
L1335[19:51:41] <Lizzy> unload the raw log module
L1336[19:51:50] <Lizzy> you don't need it unless debugging
L1337[19:52:13] <Ariri> True I guess, I just wanted to see how irc worked underneath I suppose
L1338[19:52:55] <Lizzy> https://files.lizzian.uk/z/20-05-29_195245.png
L1339[19:53:17] <Lizzy> :<
L1340[19:53:29] <Ariri> Anyways, time to have breakfast finally and play on the server
L1341[19:53:36] *** Ariri is now known as Ariri[away]
L1342[19:54:19] <Lizzy> oh
L1343[19:54:24] <Lizzy> wireghuard link died
L1344[19:54:25] <Lizzy> why
L1345[19:54:43] <Lizzy> yet it's handshaking?
L1346[19:54:46] <Lizzy> wut
L1347[19:55:58] * Lizzy sighs
L1348[19:56:05] <Lizzy> i guess something broke on my dedi
L1349[19:57:16] <Klea​dron> no amount of duct tape will fix this problem
L1350[19:58:00] <Lizzy> nope, this one needs the health and safety brick
L1351[19:58:41] <Lizzy> ah, seems something made my containers on my dedi loose their routes
L1352[19:59:05] <Michiyo> yay fuck routing.
L1353[19:59:10] <Lizzy> there we go
L1354[19:59:31] <Lizzy> i don't actually have the routes statically set
L1355[20:00:55] <Lizzy> i wish ovh's v6 wasnt horse shite
L1356[20:02:43] <Klea​dron> o http://tinyurl.com/ydd4gqow
L1357[20:10:21] <R​ph> is the OC documentation available in a git form for offline usage?
L1358[20:10:32] <R​ph> My friend is going to be offline for a week and he wants to do some work
L1359[20:10:47] <pay​onel> no, but...when is your friend going offline?
L1360[20:11:05] <Inari> Like
L1361[20:11:08] <R​ph> tomorrow
L1362[20:11:09] <Inari> The oc wiki/
L1363[20:11:18] <R​ph> yes, ocdoc.cil.li
L1364[20:11:29] <Inari> CAn always just run a webcrawelr on it
L1365[20:15:47] <Izaya> Rph: the manual is part of the git repo
L1366[20:17:16] <R​ph> what subdirectory?
L1367[20:17:51] <Michiyo> https://github.com/MightyPirates/OpenComputers/tree/master-MC1.7.10/src/main/resources/assets/opencomputers/doc
L1368[20:17:57] <Michiyo> adjust MC version of course
L1369[20:18:11] <Michiyo> https://github.com/MightyPirates/OpenComputers/tree/master-MC1.12/src/main/resources/assets/opencomputers/doc for 1.12 etc
L1370[20:18:45] <Inari> The manual isn't the wiki though
L1371[20:20:00] <Izaya> but it is documentation
L1372[20:20:16] <Inari> The same documentation they could access by just running MC
L1373[20:20:16] <Inari> :D
L1374[20:20:26] <R​ph> he's mostly looking for an API list etc
L1375[20:20:59] <Izaya> https://www.guyrutenberg.com/2014/05/02/make-offline-mirror-of-a-site-using-wget/
L1376[20:21:08] <fingercomp> `components`, the OpenOS program, is quite useful
L1377[20:21:11] <pay​onel> `component -l > api-methods.txt`
L1378[20:21:19] <pay​onel> `components -l > api-methods.txt` [Edited]
L1379[20:21:19] <R​ph> yeah I am doing that for him right now
L1380[20:21:40] <DaCompu​terNerd> nice
L1381[20:22:39] <fingercomp> or grep for `@Callback`s in the source
L1382[20:27:29] <Ocawes​ome101> holy cow
L1383[20:28:22] <Ocawes​ome101> @payonel in the man page for `edit`: `Opens the file '/bin/ls.lua', which will be opened in read-only mode, assuming '/bin' is the default as provided by the read-only memory` you've got some out-of-date man pages here
L1384[20:40:28] <pay​onel> it's a wiki
L1385[20:40:32] <pay​onel> you're supposed to fix it
L1386[20:40:33] <pay​onel> 🙂
L1387[20:42:30] *** Ariri[away] is now known as Ariri
L1388[20:42:38] <Michiyo> Anyone here any good with mediawiki dpl?
L1389[20:43:04] <Sagh​etti> not me :(
L1390[20:43:17] <Michiyo> still trying to track down this damn }
L1391[20:43:38] <Michiyo> I think I've narrowed it down to an issue in the dpl this damn wiki uses but wow this is a lot of braces.
L1392[20:43:50] <Michiyo> https://paste.pc-logix.com/ucexeqitap.cs lol
L1393[21:01:23] <Izaya> https://social.shadowkat.net/media/d2c36fc5800e9ee01cff590b3bd77d0e5a3956bd7e2d9830454f1482bc91499c.png
L1394[21:03:58] <DaCompu​terNerd> nice
L1395[21:04:53] <Sagh​etti> why does izaya have 26 searches/mo on namemc
L1396[21:05:59] <M​GR> sssssssssstalker
L1397[21:06:15] <Sagh​etti> mgr? more like
L1398[21:06:16] <Sagh​etti> bootmgr
L1399[21:07:54] <Adorabl​eCatgirl> get out of here stalker
L1400[21:08:04] <Sagh​etti> okey
L1401[21:10:21] <R​ph> well, I managed to httrack the entire wiki and sent it to my friend
L1402[21:11:23] <Amanda> Izaya: when you think about it, aren't we all trying to escape the sins of our pasts?
L1403[21:13:16] <Amanda> goddeses, that came out even more iamtwelveandthisisdeep than I thought
L1404[21:13:28] <Michiyo> lol
L1405[21:13:36] <Michiyo> was just about to comment "man.. that's deep" :P
L1406[21:13:38] <Izaya> I'm glad you said it so I didn't have to.
L1407[21:14:06] <Lizzy> why waste effort trying to escape past sins when you can do more sins?
L1408[21:14:15] <Amanda> Lizzy'sgot the ticket
L1409[21:14:24] <Amanda> be gay, do crimes
L1410[21:14:48] <Izaya> Sins is a religious word and therefore I disagree with its concept
L1411[21:21:13] <Lizzy> then the fallback, be gay do crumes will suffice
L1412[21:21:39] ⇨ Joins: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net)
L1413[21:34:29] <Adorabl​eCatgirl> crumes
L1414[21:34:36] <Adorabl​eCatgirl> sounds kinky
L1415[21:36:38] <Inari> Which mod does this fake fullscreen/no titelbar thing
L1416[21:37:31] <Amanda> Inari: none, it's in the launch options
L1417[21:37:45] <Amanda> in MulltiMC, check the settings for the instance
L1418[21:38:19] <Inari> Thanks
L1419[21:46:42] <Wat​tana> how do I declare colon functions(`table:function()`) from inside a table?
L1420[21:47:07] <Wat​tana> alt question how do I move these http://tinyurl.com/y89worxs
L1421[21:47:16] <Wat​tana> into this table http://tinyurl.com/ycgmaycn
L1422[21:49:44] <Adorabl​eCatgirl> what
L1423[21:49:59] <Michiyo> %wat
L1424[21:50:02] <Michiyo> aww
L1425[21:50:06] <Michiyo> I thought I'd done that :P
L1426[21:55:33] ⇨ Joins: Artur (~Artur@asn174.neoplus.adsl.tpnet.pl)
L1427[21:56:11] ⇦ Quits: Artur (~Artur@asn174.neoplus.adsl.tpnet.pl) (Client Quit)
L1428[21:57:26] <Wat​tana> nvm i dont think lua allow that
L1429[21:58:09] <Sagh​etti> what is this organization
L1430[21:58:11] <Sagh​etti> just asking
L1431[21:58:35] <Sagh​etti> it really confuses me
L1432[21:59:03] <Lizzy> ?
L1433[21:59:35] <Sagh​etti> Wattana's code
L1434[22:03:46] <Wat​tana> im just shite at organizing stuff
L1435[22:04:09] <Wat​tana> wanna see my unofficial minetest docs lol is borderline unreadable
L1436[22:04:37] <Sagh​etti> why not just have a function
L1437[22:04:41] <Sagh​etti> initializeDisplay()
L1438[22:04:43] <Sagh​etti> and call it
L1439[22:04:45] <Sagh​etti> like a sane person?
L1440[22:04:57] <R​ph> I added very rudimentary video playback to my image format I talked about yesterday
L1441[22:10:10] <Ocawes​ome101> you....
L1442[22:10:14] <Ocawes​ome101> you WHAT?
L1443[22:10:17] <Ocawes​ome101> that's impressive
L1444[22:12:04] <Thanos-​No Snap> What urls support Open FM?
L1445[22:12:29] <Michiyo> anything that streams *true* mp3/ogg vorbis streams.
L1446[22:12:36] <Michiyo> if it sends a redirect that's not gonna work.
L1447[22:13:07] <Michiyo> and m3u/pls support is... spotty at best, so *YOU* have to open the playlist and extract the ACTUAL stream url yourself
L1448[22:14:18] <Wat​tana> @Saghetti name collision
L1449[22:14:50] <Sagh​etti> colliding with what?
L1450[22:14:57] <Sagh​etti> i thought we went over this
L1451[22:15:02] <Sagh​etti> also, don't use a colon
L1452[22:15:04] <Sagh​etti> just use a dot
L1453[22:15:37] <Sagh​etti> because using a colon passes the table in as an argument
L1454[22:15:43] <Sagh​etti> just using a dot makes it a regular function
L1455[22:16:02] <Sagh​etti> have you tested this code out yet?
L1456[22:22:39] <Ar​iri> Amanda: surprisingly enough, thats the description of general on my friends guild https://lcars5201.ddns.net/index.php/s/JxEsrAZaTYFcq78/preview
L1457[22:22:56] <Sagh​etti> i am crime
L1458[22:23:34] <Izaya> > BE crime
L1459[22:23:39] <Izaya> man that's something I can get behind
L1460[22:36:46] <Thanos-​No Snap> http://tinyurl.com/ybxbq4ok
L1461[22:36:46] <Thanos-​No Snap> http://tinyurl.com/y7rouzca
L1462[22:37:20] <Ocawes​ome101> what editor is that?
L1463[22:37:46] <Klea​dron> @Ariri are your monitor subpixels ordered BGR
L1464[22:38:03] <Klea​dron> instead of RGB
L1465[22:38:04] <Thanos-​No Snap> Im passing numbers in the "tonumber" format to the setTable function, but I am getting an error saying ymax and ymin are string. Attempting to perform arithermatic on string
L1466[22:38:25] <Thanos-​No Snap> @Ocawesome101 notepad++
L1467[22:38:38] <Ocawes​ome101> hm
L1468[22:38:41] <Sagh​etti> notepad++?!
L1469[22:38:42] <Sagh​etti> how
L1470[22:38:43] <Ocawes​ome101> I see your Notepad++
L1471[22:38:46] <Ocawes​ome101> and I raise you
L1472[22:38:58] <Klea​dron> notepad++ good
L1473[22:39:07] <Sagh​etti> this isn't just notepad++
L1474[22:39:12] <Sagh​etti> this man has notepad+=2
L1475[22:39:12] <Klea​dron> yes it is
L1476[22:39:19] <Sagh​etti> im calling it now
L1477[22:39:25] <Ocawes​ome101> vim http://tinyurl.com/y7rtqy6w
L1478[22:39:29] <Klea​dron> ++notepad++
L1479[22:39:36] <Klea​dron> that's a username isn't it
L1480[22:39:40] <Thanos-​No Snap> Lol did you guys even look at my code
L1481[22:39:49] <Sagh​etti> nah
L1482[22:39:53] <Thanos-​No Snap> 😄
L1483[22:39:57] <Sagh​etti> we just looked at the pretty syntax highlighting
L1484[22:40:08] <Thanos-​No Snap> it is neat for editing yep
L1485[22:42:48] ⇨ Joins: Ocawesome101 (~ocawesome@38.65.250.58)
L1486[22:44:44] ⇦ Quits: Ocawesome101 (~ocawesome@38.65.250.58) (Client Quit)
L1487[22:48:51] <fingercomp> @"Thanos-No Snap" have you tried turning the computer off and on again, as the motd tells you?
L1488[22:49:06] <Thanos-​No Snap> Why is that?
L1489[22:49:27] <Thanos-​No Snap> 😮 is that for the edits to sync?
L1490[22:49:50] <Ocawes​ome101> yea
L1491[22:49:50] <Ocawes​ome101> also
L1492[22:49:59] <Ocawes​ome101> set bufferChanges=false in the config
L1493[22:50:04] <Thanos-​No Snap> OMG F*KING GOD
L1494[22:50:06] <Izaya> I see your vim and raise you
L1495[22:50:24] <Thanos-​No Snap> I have been scratching my head as to why my edits are not going through
L1496[22:50:32] <Izaya> https://imgur.com/D7rceIu.png
L1497[22:50:32] <Thanos-​No Snap> I did do set bufferChanges=false
L1498[22:50:33] <Izaya> ced vi
L1499[22:50:47] <Ocawes​ome101> ah yes, ced vi
L1500[22:50:54] <Ocawes​ome101> no syntax highlighting tho
L1501[22:51:03] <Izaya> I have a fork with syntax highlighting
L1502[22:51:07] <Izaya> but it's exceedingly jank
L1503[22:51:07] <Thanos-​No Snap> @Fingercomp ❤️
L1504[22:51:10] <Ocawes​ome101> nice
L1505[22:51:13] <fingercomp> @"Thanos-No Snap" well, the issue here is a bit complicated
L1506[22:51:27] <Izaya> it'll need some changes before it hits prime-time
L1507[22:51:29] <fingercomp> you probably define `button` once in your library
L1508[22:51:34] <Izaya> and I want to change the way input works first
L1509[22:52:02] <fingercomp> and everything you `require` is cached
L1510[22:52:24] <fingercomp> so if you `require` your library twice, it will only execute the code once and then return the saved value
L1511[22:52:43] <Izaya> fug
L1512[22:52:45] <Thanos-​No Snap> 😮 so I will have to restart the computer whenever I make a change involving the library?
L1513[22:52:50] <Izaya> I can edit the 20KB kernel file without OOMing the machine
L1514[22:52:52] <Izaya> go me
L1515[22:52:54] <fingercomp> if you changed the code of the library, these changes won't take effect until the library is no longer in the cache
L1516[22:53:16] <fingercomp> so your options are:
L1517[22:53:21] <Thanos-​No Snap> That makes sense, wish I knew this earlier. Wasted several hours 😦
L1518[22:53:25] <fingercomp> 1. reboot the computer each time you modify the library code
L1519[22:53:36] <fingercomp> 2. run `package.loaded[libraryName] = nil` before `require`
L1520[22:53:56] <fingercomp> `libraryName` is whatever you pass to `require` to load the library
L1521[22:54:22] <Thanos-​No Snap> So run package.loaded[libraryName] = nil and then also require(packagename) afterwards as well?
L1522[22:54:37] <Thanos-​No Snap> Or is one of them fine?
L1523[22:54:54] <Thanos-​No Snap> So run package.loaded[libraryName] = nil and then also require(libraryname) afterwards as well? [Edited]
L1524[22:54:54] <fingercomp> `package.loaded[libraryName]` removes the library from the cache
L1525[22:55:05] <Thanos-​No Snap> 😮 I see
L1526[22:55:09] <fingercomp> therefore, `require(libraryName)` will be forced to load it from the disk
L1527[22:56:00] <Ocawes​ome101> Izaya: my editor can also edit a 25KB file without OOMing a machine, and it loads the entire file into memory
L1528[22:56:21] <Izaya> I've been thinking about paging the file out like vim does
L1529[22:56:26] <Thanos-​No Snap> @Fingercomp thank you sir, you solved a lot of problems I have been having 🙂
L1530[22:56:31] <Izaya> but for now, ced works on in-memory buffers
L1531[22:56:50] ⇦ Quits: ben_mkiv (~ben_mkiv@88.130.158.217) (Remote host closed the connection)
L1532[22:57:42] <Izaya> but my question is; is it a vi clone?
L1533[23:00:01] <Ocawes​ome101> are you going to be editing files larger than
L1534[23:00:02] <Ocawes​ome101> uh
L1535[23:00:08] <Ocawes​ome101> a mb or so?
L1536[23:00:43] <Klea​dron> obviously
L1537[23:00:51] <Klea​dron> because you store the whole OS in a single file
L1538[23:01:12] <Adorabl​eCatgirl> uh
L1539[23:01:13] <Adorabl​eCatgirl> so
L1540[23:01:16] <Adorabl​eCatgirl> about that
L1541[23:01:31] <Adorabl​eCatgirl> tsuki's kernel is gonna get massive really quick
L1542[23:01:53] <Ocawes​ome101> why?
L1543[23:02:01] <Thanos-​No Snap> @Fingercomp is this library caching "issue" a limitation of OC?
L1544[23:02:14] <fingercomp> not really
L1545[23:03:16] <Ocawes​ome101> it's a thing that standard Lua does too
L1546[23:03:19] <Ar​iri> @Kleadron what?
L1547[23:03:34] <Klea​dron> your font smoothing is reversed
L1548[23:03:36] <Ocawes​ome101> you can do `package.loaded["yourlib"] = nil` and it'll un-cache it @Thanos-No Snap
L1549[23:03:37] <Klea​dron> fix it
L1550[23:04:01] <Thanos-​No Snap> Thank you, I never knew about this lol
L1551[23:04:04] <Thanos-​No Snap> Kinda mind blown
L1552[23:04:07] <Ar​iri> Its a screenshot, how would my monitor affect that
L1553[23:04:14] <Thanos-​No Snap> or rather unconfused
L1554[23:04:25] <Klea​dron> let me show you something then
L1555[23:04:29] <Thanos-​No Snap> deconfused?
L1556[23:04:39] <Adorabl​eCatgirl> because tsuki has an entire stdlib
L1557[23:04:48] <Klea​dron> wait nvm you have higher dpi
L1558[23:04:50] <Adorabl​eCatgirl> in the kernel file lmao
L1559[23:05:05] <Adorabl​eCatgirl> oh it's only 4.5kb
L1560[23:05:07] <Adorabl​eCatgirl> nevermind
L1561[23:05:12] <Adorabl​eCatgirl> i wonder how big debug.lua is tho
L1562[23:05:32] <Klea​dron> how would your monitor effect a screenshot? it doesn't
L1563[23:05:40] <Klea​dron> i'm talking about your font smoothing
L1564[23:05:50] <Ar​iri> I never changed it
L1565[23:06:16] <Ar​iri> And its only really noticeable on my Discord theme
L1566[23:06:23] <Klea​dron> because the way your fonts are being smoothed are as if the monitor's subpixels are BGR instead of RGB
L1567[23:07:02] <Klea​dron> idk why i care
L1568[23:07:26] <Ar​iri> https://lcars5201.ddns.net/index.php/s/AGX685fk5FZRJZW/preview
L1569[23:08:35] <Klea​dron> ok wtf that looks fine
L1570[23:08:47] <Klea​dron> yeah that must be your discord theme?
L1571[23:16:51] <Sagh​etti> y'know what would be fun
L1572[23:16:57] <Sagh​etti> tekkit b1.7.3 server
L1573[23:17:18] <Adorabl​eCatgirl> oh yeah, we making a kernel now
L1574[23:19:59] <Forec​aster> Lizzy: my plan is for the API to change as little as possible
L1575[23:20:16] * Lizzy nodnod
L1576[23:20:21] <Forec​aster> the only change should be the auth procedure, and possibly making types more uniform
L1577[23:20:33] <Forec​aster> although it will change a lot internally
L1578[23:21:04] <Forec​aster> I'll need to re-write 80% of it for the MCP core's database system
L1579[23:27:29] ⇦ Quits: Inari (~Pinkishu@p508ef083.dip0.t-ipconnect.de) (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/)
L1580[23:28:49] <Thanos-​No Snap> Is there a way to make a screen accessible using a keyboard attached to a cable?
L1581[23:36:29] <Ar​iri> t2 and t3 screens allow touch
L1582[23:36:44] <Amanda> @Ariri I updated https://gitlab.darkdna.net/snippets/94 to give 2 ferroboron, if it's agreeable. If you make it with steel + boron that's how many you get, but it costs 4 total coal instead of 2
L1583[23:36:47] <Amanda> er instead of 1
L1584[23:37:11] <Ar​iri> Seems alright to me
L1585[23:37:38] <R​ph> I played around with video encoding (recoding as discord attachment) http://tinyurl.com/yckt8be2
L1586[23:37:59] <Klea​dron> that's not bad
L1587[23:38:13] <R​ph> with the framebuffer update its going to be much better
L1588[23:38:35] <R​ph> because at least according to payonel writing to a framebuffer is supposed to be faster?
L1589[23:39:09] <Klea​dron> framebuffer update will be pretty interesting to check out
L1590[23:41:03] <Kristo​pher38> it's balanced in such a way that transferring from buffer to the screen isn't guaranteed to be faster
L1591[23:41:35] <Klea​dron> it's generally more performance for the game though right?
L1592[23:43:16] <Kristo​pher38> I don't know about fps performance, I know about network performance
L1593[23:43:21] <Kristo​pher38> which is important for servers
L1594[23:44:43] ⇦ Quits: t20kdc (~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net) (Remote host closed the connection)
L1595[23:45:27] <R​ph> well, framebuffers will allow me to avoid the ugly-ish redraw animation.
L1596[23:59:40] <pay​onel> it'll definitely be smoother than direct screen writes
L1597[23:59:47] <pay​onel> and, in many cases, it will be faster than direct writes
L1598[23:59:59] <pay​onel> particularly when your frames have multiple colors 🙂
<<Prev Next>> Scroll to Top