<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:21] <Klea​dron> i also couldn't get drivers for the video card or networking card yet
L2[00:00:36] <Klea​dron> and that networking card in there needs very specific drivers that don't exist
L3[00:00:55] <Klea​dron> despite there being 10 other models of the same card with existing drivers
L4[00:01:33] <Adorabl​eCatgirl> haha
L5[00:01:43] <Adorabl​eCatgirl> i can't get the XP installer to work
L6[00:01:54] <Lizzy> ok, fucking eve online password is changed
L7[00:02:14] <Lizzy> honestly considered comitting toaster bath instead of having to deal with that
L8[00:02:16] <Vexatos> good thing about keepass password gen
L9[00:02:19] <Adorabl​eCatgirl> fuck this, i'm just gonna work on my sync_hybrid tool
L10[00:02:20] <Vexatos> you can actually tell it the requirements
L11[00:02:22] <Klea​dron> funnily enough, before i had XP installed just fine and had drivers for basically everything except the sound card and the graphics card
L12[00:02:36] <Klea​dron> in that it had them in it already
L13[00:02:43] <Lizzy> Vexatos, which is good when the site actually tells you
L14[00:02:49] <Vexatos> ah yes
L15[00:02:52] <Vexatos> >enters password
L16[00:02:58] <Vexatos> must contain 1 number
L17[00:02:58] <Lizzy> Eve's site doesn't tell you something can't be included until you include it
L18[00:03:01] <Vexatos> >new password
L19[00:03:04] <Izaya> we're out of milk
L20[00:03:04] <Vexatos> I said 1, not 4
L21[00:03:14] <Vexatos> my fav type of password
L22[00:03:14] <Izaya> and I'm probably still intoxicated
L23[00:03:16] <Izaya> fuck
L24[00:03:38] <Lizzy> it at least told me the size requirements, that's something
L25[00:04:01] <Klea​dron> ( ͡° ͜ʖ ͡°)
L26[00:04:19] <Izaya> > must be less than 16 characters
L27[00:04:24] <Izaya> die die die
L28[00:04:33] <Vexatos> Izaya, try less than 12 on a critical website that determines your future career
L29[00:04:39] <Lizzy> thankfully i haven't had any of those yet
L30[00:04:45] <Izaya> government?
L31[00:04:47] <Vexatos> and that of 100,000 others
L32[00:04:47] <Lizzy> eve's limit was 64
L33[00:04:59] <Vexatos> oh
L34[00:05:01] <Vexatos> also more than 8
L35[00:05:15] <Vexatos> so the number of permutations is actually very small
L36[00:05:24] <Vexatos> the joke is though that the website is so slow it cannot be bruteforced
L37[00:08:35] <Lizzy> that's technically correct
L38[00:10:50] <Lizzy> another thing (i'm guessing this is more an extension issue) is that if i've got stuff saved for lets say "secure.twitch.tv" and i try to do stuff on "www.twitch.tv" it doesn't seem to give any options for autofilling
L39[00:11:17] <Vexatos> what if you just do twitch.tv
L40[00:11:56] <Izaya> god I hate MEGA
L41[00:12:29] <Lizzy> Vexatos, doesn't seem to
L42[00:12:40] <Lizzy> lemme try setting it directly to www.twitch.tv and see if it plays then
L43[00:13:06] <Klea​dron> "MEGA", are we talking about the file hosting service?
L44[00:13:18] <Lizzy> nope, even with it set to that it doesn't want to work
L45[00:13:24] * Lizzy shrugs
L46[00:14:31] <Vexatos> I thought it just had to be whatever domain was the one where the login prompt actually appeared
L47[00:15:14] <Lizzy> idk, eventually i will get this all working fluidly. still sifting through some crap that LP did
L48[00:15:47] <Lizzy> ARGHHH
L49[00:16:04] <Lizzy> another site that doesn't tell you the limits until AFTEr you put a password in
L50[00:16:22] <Vexatos> Lizzy, there seems to be a setting
L51[00:16:27] <Vexatos> in the browser addon
L52[00:16:33] <Vexatos> for a different type of site matching
L53[00:18:31] <Lizzy> can't see that option
L54[00:19:26] <Vexatos> it also has a tab to add custom links
L55[00:19:31] <Vexatos> from certain URLs to certain entries
L56[00:20:34] <Vexatos> Lizzy, you are using the keepassxc browser addon, right? because it's right at the bottom of the settings for me
L57[00:21:05] <Lizzy> yeah, though i don't see that option
L58[00:21:25] <Vexatos> it also allows you to select to only store the domain name when creating an entry
L59[00:21:31] <Vexatos> implying that it would only match by domain
L60[00:21:39] <Lizzy> that i've got turned on
L61[00:22:04] <Lizzy> also my keepassxc seems to be slightly outdated? i'm running 2.5.4
L62[00:22:19] <Vexatos> that's the latest on the repos
L63[00:22:28] <Vexatos> it might take a few days
L64[00:22:29] <Lizzy> ah okay cool
L65[00:22:42] <Lizzy> thought my stuff had fucked up again
L66[00:22:53] <Lizzy> but yeah, don't see that config option
L67[00:23:14] <Vexatos> does it not detect the login field or does it not detect the URL
L68[00:23:26] <Lizzy> it didn't detect the url i think
L69[00:23:44] <Vexatos> because on the left side of the settings you have a tab for custom mappings of pages to entries
L70[00:24:15] <AshleighTheCutie> what does the unrecoverable error "too long without yielding" mean?
L71[00:24:38] <Lizzy> your computer didn't yield back to the execution thread for long enough
L72[00:24:47] <Lizzy> also yay, my screenshot stuff is broke
L73[00:25:05] <AshleighTheCutie> what does that mean
L74[00:25:20] <AshleighTheCutie> it's hapopened twice now
L75[00:25:39] <𝐿𝒾𝓏?​?𝒾𝒶𝓃> Vexatos this is all i see on the left side http://tinyurl.com/ya2ead96
L76[00:25:45] ⇦ Quits: AshleighTheCutie (~ashleight@075-139-058-072.res.spectrum.com) (Remote host closed the connection)
L77[00:26:03] <Vexatos> isn't custom login fields just that
L78[00:26:19] <Lizzy> erm, lol did my messaging from discord break whatever client they were using?
L79[00:26:23] ⇨ Joins: AshleighTheCutie (~ashleight@075-139-058-072.res.spectrum.com)
L80[00:26:30] <AshleighTheCutie> error happened again
L81[00:26:36] <AshleighTheCutie> this thime, while I was using it
L82[00:26:39] <AshleighTheCutie> time*
L83[00:27:01] <Lizzy> nope, that seems to be for sites that have differently mapped username/password fields that are not 'normal' afaik
L84[00:28:41] <Lizzy> AshleighTheCutie, basically all the computers, robots, tablets, whatever are being run in (by default) 5 execution threads. and each thread can only execute 1 machine at a time. therefore a computer needs to yield (os.sleep(), computer.pullSignal() back to the thread pool every so often to allow other machines to have some execution time
L85[00:29:03] <Lizzy> the limit is there to stop one malicious computer/thread from locking up the pool
L86[00:29:46] <Michiyo> you can get slapped with TLWY if the tick rate drops too low as well
L87[00:30:08] <AshleighTheCutie> tick time is 9.995 ms
L88[00:30:17] <AshleighTheCutie> 20 TPS
L89[00:30:19] <AshleighTheCutie> stable
L90[00:30:43] <AshleighTheCutie> it's only been the computer running WocChat
L91[00:30:44] <Lizzy> Vexatos, hmm, okay now it seems to be working? I have two twitch entries, one for www.twitch.tv (where my browser is on right now) and one that's just 'twitch.tv' and both are now showing
L92[00:31:05] <Vexatos> thonk
L93[00:33:28] <Lizzy> okay, if that's now working then that means i'ma have to go through and edit all the urls.... yaaaay
L94[00:33:40] <Lizzy> meh, will just do it as and when issues crop up
L95[00:36:20] <Lizzy> huh, aparrently people from china and thailand have tried to get into my ubisoft account. both have failed though, which is nice i guess
L96[00:37:19] <AshleighTheCutie> password stronk
L97[00:37:30] <Lizzy> the password is actually quite shit
L98[00:37:36] <Lizzy> i'm more suprised they didn't get in
L99[00:38:06] <AshleighTheCutie> hm
L100[00:38:11] <Vexatos> hunter2
L101[00:38:22] <Izaya> bluetooth adapter showed up
L102[00:38:24] <Izaya> /o/
L103[00:38:28] ⇨ Joins: bauen1 (~bauen1@ipb21baa2d.dynamic.kabel-deutschland.de)
L104[00:38:29] <Vexatos> wow
L105[00:38:35] <Vexatos> then you getting purplefinger ones
L106[00:39:35] <Izaya> ayy
L107[00:39:39] <Izaya> wireless steam controller
L108[00:40:01] <Izaya> now I just have to wait for the one for my laptop to arrive too
L109[00:40:12] * Lizzy is once again contemplating comitting toaster bath
L110[00:40:27] <Izaya> was half inclined to just upgrade the WLAN card and get an extra USB port but the BT thingo was so cheap
L111[00:40:38] * Amanda steals all of Lizzy's bath tubs, so she can't
L112[00:41:04] <Amanda> Izaya: did you see the image I linked at you?
L113[00:41:31] <Amanda> syslogd imported into grafana. I spent 5h for that, most of which was fightingto get grafana happy
L114[00:41:59] <Lizzy> \o/ finally got that fucking password reset
L115[00:42:43] <Lizzy> > to activate TOTP 2FA, we need your phone number as a backup
L116[00:42:47] <Lizzy> haaaah, no
L117[00:42:55] <Lizzy> guess you're not getting 2fa
L118[00:43:04] <Lizzy> fucking ubishit
L119[00:44:44] * Amanda snuggles up against Lizzy, loads up her stories again
L120[00:44:53] * Lizzy soft-pats Amanda
L121[00:45:47] <AshleighTheCutie> so cute
L122[00:46:37] <Izaya> Amanda: just rebooted, care to resend?
L123[00:46:59] <Amanda> Izaya: sec
L124[00:47:02] <Lizzy> also, Vexatos what's the "expires" thing in the entries for?
L125[00:47:21] <Vexatos> Lizzy, it can murder passwords after a while and force you to make a new one
L126[00:47:33] <Lizzy> ahhh, cool
L127[00:47:42] <Vexatos> well
L128[00:47:45] <Vexatos> it will not be deleted
L129[00:47:48] <Vexatos> but it will be marked
L130[00:47:50] <Vexatos> very loudly
L131[00:47:53] <Vexatos> HEY PLS THIS IS BAD
L132[00:47:53] <Amanda> Izaya: https://nc.ddna.co/s/2zfeFLpPdzReqQ3
L133[00:48:27] <Izaya> I like that.
L134[00:48:30] <Amanda> Izaya: snippet 88 on gitlab.darkdna.net has the up-to-date patch for that
L135[00:48:35] <Vexatos> so it is mostly a reminder for you to change passwords
L136[00:48:38] <Izaya> > tips for finding foxes
L137[00:48:51] <Amanda> Finally, someone noticed that!
L138[00:48:53] <Vexatos> Izaya, step 1: look out the window
L139[00:48:54] <Izaya> yeah I had a look at a relatively recent one
L140[00:48:57] <Vexatos> step 2: find a fox
L141[00:49:00] <Izaya> Vexatos: I see only dingoes
L142[00:49:04] <Izaya> and wallabys
L143[00:49:11] <Izaya> wallabies?
L144[00:49:12] <Vexatos> those are both kangaroos right
L145[00:49:13] * Izaya squints
L146[00:49:13] <Vexatos> :^)
L147[00:49:16] <Lizzy> awesome. once i've gone through and cleaned up all the shit, i'll start organising stuff into groups of how often i wanna rotate passwords
L148[00:49:31] <Vexatos> dingoes dinwent dingone
L149[00:49:33] <Amanda> Izaya: if you've still got it open, just reload. I updated it In Place
L150[00:49:39] <Izaya> Amanda: presumably you'll start extracting metrics and stuff?
L151[00:49:54] <Vexatos> imagine if I could be bothered learning grafana
L152[00:50:10] <Izaya> I need to build a proper monitoring machine
L153[00:50:22] <Izaya> I'm thinking one of those 1U atom-based "servers" would be nice
L154[00:50:24] <Amanda> Maybe, I just knew of grafana as a pretty logs viewer that I could spin up
L155[00:50:43] <Izaya> syslog-ng and collectd, feed that into grafana
L156[00:51:00] <Amanda> Add a few values to a .nix, rebuild, get grafama
L157[00:51:08] <Vexatos> I don't really have anything to monitor, anyway
L158[00:51:12] <Vexatos> netdata is good enough for me >_<
L159[00:51:24] * Izaya still uses collectd like a caveman
L160[00:51:46] <Vexatos> I made this nice one for work https://quantum-chemistry.is-pretty.cool/5AUGRRv.png
L161[00:51:57] <Vexatos> and yes my prof has a pretty nice naming scheme
L162[00:52:32] <Izaya> I did one for a course I did last year
L163[00:52:50] <Vexatos> (bowser is big because it has 40c/80t instead of 12c like the others)
L164[00:52:59] <Izaya> don't have any of it on me though
L165[00:53:12] <Izaya> so you'll have to trust me that monitoring ESXi with Grafana was pretty neat
L166[00:55:23] <Sagh​etti> %splash @Ocawesome101 with viscous grass potion
L167[00:55:23] <MichiBot> You fling a viscous grass potion that splashes onto @Ocawesome101. There's an acidic tinge to the potion... A label on the bottle reads "Who needs internal organs anyway?"
L168[00:55:55] <Brisingr​Aerowing> %sip
L169[00:55:56] <MichiBot> You drink a slimy cerulium potion (New!). The bottle turns into a citrus spear.
L170[00:56:03] <Izaya> also
L171[00:56:05] <Brisingr​Aerowing> Huh.
L172[00:56:08] * Izaya cracks monster
L173[00:56:12] <Izaya> the best log viewer is grep
L174[00:56:12] <Brisingr​Aerowing> %loot
L175[00:56:13] <MichiBot> Brisingr​​Aerowing: You get a loot box! It contains a Magic Magic attempt to index nil value! (25%)! (25%) (25%)
L176[00:56:14] * Izaya sipps
L177[00:56:35] <Adorabl​eCatgirl> I HAVE MY HYBRID PARTITION TABLE
L178[00:56:38] <Adorabl​eCatgirl> W O O H O O
L179[00:56:48] <Brisingr​Aerowing> Nice!
L180[00:56:51] <Vexatos> imagine the best image taggins software on this planet being the one god damn default-installed with your operating system
L181[00:56:55] <Vexatos> tagging*
L182[00:57:04] <Izaya> BeFS?
L183[00:57:18] <Izaya> (You can't dispute this, sorry.)
L184[00:57:26] <Vexatos> how is it better than literally every other program
L185[00:57:37] <Izaya> BeFS is both a database and a filesystem
L186[00:57:55] <Vexatos> o ch't
L187[00:57:58] <Vexatos> 7h of sleep here we go
L188[00:58:00] <Vexatos> good night
L189[00:58:05] <Izaya> BeFS is better than your filesystem.
L190[00:58:15] <Izaya> o7
L191[00:58:19] <Vexatos> my filesystem is fat16
L192[00:58:22] <Vexatos> your argument is invalid
L193[00:58:27] <Adorabl​eCatgirl> Izaya: I have nine filesystems on a disk I'm shoving in the Pentium 3 machine
L194[00:58:30] <Izaya> s/better/significantly better/
L195[00:58:31] <MichiBot> <Izaya> BeFS is significantly better than your filesystem.
L196[00:58:39] <Adorabl​eCatgirl> nine
L197[00:58:47] <Izaya> AdorableCatgirl: are any of them BeFS?
L198[00:58:50] <Adorabl​eCatgirl> yes
L199[00:58:52] ⇦ Quits: Vexatos (~Vexatos@port-92-192-88-116.dynamic.as20676.net) (Quit: Insert quantum chemistry joke here)
L200[00:58:56] <Izaya> eeexcellent
L201[00:59:15] <Adorabl​eCatgirl> Haiku is going on this cursed_wd160bb
L202[00:59:44] <Izaya> WD160 bb
L203[00:59:51] <Izaya> though
L204[00:59:54] <Izaya> > P3
L205[00:59:58] <Izaya> > not BeOS 5 Pro
L206[01:00:08] <Adorabl​eCatgirl> ah whatever
L207[01:00:13] <Adorabl​eCatgirl> i'm doing haiku
L208[01:00:20] <Izaya> fair, it's a lot more ... useful
L209[01:01:05] <Adorabl​eCatgirl> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/afudukufuj
L210[01:01:22] <Izaya> what about
L211[01:01:24] <Izaya> OpenBSD
L212[01:02:30] <Sagh​etti> openbsd kinda weird ngl
L213[01:03:43] <Adorabl​eCatgirl> Izaya: I have FreeBSD downloaded
L214[01:03:52] <Adorabl​eCatgirl> it's just what i have
L215[01:05:42] <Adorabl​eCatgirl> for linux
L216[01:05:47] <Adorabl​eCatgirl> Izaya: ext4 or btrfs
L217[01:05:54] <Izaya> btrfs
L218[01:05:59] <Adorabl​eCatgirl> 30GB volume, if that changes anything
L219[01:13:49] <CompanionCube> inb4 use a period-appropriate filesystem
L220[01:14:02] <Izaya> [ext2 intensifies]
L221[01:14:32] <CompanionCube> Izaya: or one of the older more obscure filesystems?
L222[01:15:03] <Izaya> when was reiserfs relevant?
L223[01:15:13] <Izaya> >Introduced: 2001
L224[01:15:25] <Sagh​etti> BROFS best fs
L225[01:15:26] <Izaya> though
L226[01:15:26] <Sagh​etti> change my mind
L227[01:15:36] <Izaya> XFS is the real good late 90s shit
L228[01:16:01] <Izaya> even if it wasn't ported to Linux till 2001
L229[01:17:56] <Izaya> XFS is still f a s t
L230[01:20:21] <Izaya> interesting
L231[01:20:39] <Izaya> btrfs gets destroyed on SSDs but is very competitive on HDDs
L232[01:22:53] <Adorabl​eCatgirl> i just use f2fs for ssds
L233[01:23:09] <Izaya> F2FS was very unstable when I last used it
L234[01:23:13] <Izaya> which was quite a while ago
L235[01:23:23] <Izaya> apparently google is on the F2FS bandwagon now?
L236[01:24:18] <Adorabl​eCatgirl> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/jalutakiye
L237[01:24:30] <Adorabl​eCatgirl> oops
L238[01:24:32] <Adorabl​eCatgirl> multiline
L239[01:24:34] <Adorabl​eCatgirl> i did the bad
L240[01:24:42] <Izaya> OTFS is not suitable for SSDs
L241[01:24:43] <Adorabl​eCatgirl> anyways
L242[01:25:06] <Izaya> today's thought
L243[01:25:06] <Adorabl​eCatgirl> i shoved ext2 and f2fs on my linux ssd
L244[01:25:16] <Izaya> Microsoft have backed themselves into a corner with filesystems
L245[01:25:36] <Izaya> by having so many features in their FS that are rarely used - but used - they can't just replace it with something simpler
L246[01:25:36] <Adorabl​eCatgirl> oh?
L247[01:25:45] <Adorabl​eCatgirl> oh lmao
L248[01:25:52] <Adorabl​eCatgirl> why not just use btrfs l m a o
L249[01:25:53] <Izaya> how many times have you used alternate data streams in one file?
L250[01:25:56] <Adorabl​eCatgirl> it does everything
L251[01:26:17] <Izaya> man
L252[01:26:29] <Adorabl​eCatgirl> alsO
L253[01:26:34] <Izaya> NTFS has a bunch of mainframe-esque features that nobody knows exists
L254[01:26:37] <Adorabl​eCatgirl> bs made
L255[01:26:41] <Adorabl​eCatgirl> *bfs made
L256[01:26:55] <Adorabl​eCatgirl> i now must install g r u b
L257[01:27:10] <Izaya> btrfs has lots of features, but it's nothing compared to the mess that is NTFS
L258[01:27:21] <Izaya> did you know NTFS supports CoW snapshots?
L259[01:27:54] <Izaya> HFS+ style alternate data streams?
L260[01:28:30] <Izaya> honestly with the amount of stuff it supports it's amazing it's remotely as stable as it is
L261[01:29:35] <Adorabl​eCatgirl> >stable
L262[01:29:43] <Adorabl​eCatgirl> my NTFS experience says otherwise
L263[01:29:51] <Izaya> > as stable
L264[01:29:56] <Izaya> it's relative
L265[01:30:13] <Izaya> it's better than HFS+ and better than FAT32
L266[01:34:28] <Adorabl​eCatgirl> ugh
L267[01:34:37] <Adorabl​eCatgirl> i need to install grub to my drive
L268[01:35:39] <Adorabl​eCatgirl> ah yes microsoft, you totally can't have a GPT and an MBR
L269[01:35:40] <Adorabl​eCatgirl> totally
L270[01:35:58] <Adorabl​eCatgirl> glances at my unholy abomination
L271[01:44:23] <Brisingr​Aerowing> Are you insane?
L272[01:44:52] <Adorabl​eCatgirl> OH
L273[01:44:56] <Adorabl​eCatgirl> GRUB LETS ME DO THESE THINGS
L274[01:45:20] <Adorabl​eCatgirl> https://www.gnu.org/software/grub/manual/grub/html_node/gptsync.html
L275[01:45:22] <Adorabl​eCatgirl> 🦀
L276[01:45:26] <Klea​dron> at what advantage
L277[01:45:29] ⇦ Quits: murlocking (webchat@199.84.43.121) (Quit: webchat.esper.net)
L278[01:45:31] <Adorabl​eCatgirl> i don't even have to worry about doing this manually!
L279[01:45:48] <Adorabl​eCatgirl> @Kleadron tl;dr I can have the most cursed Pentium 3 system known to man
L280[01:46:13] <Klea​dron> what's the speed of it?
L281[01:46:15] <Klea​dron> in mhz
L282[01:46:51] <Klea​dron> because
L283[01:47:15] <Klea​dron> i will not personally deem it the most cursed pentium 3 system known to man unless you are playing halo pc on it
L284[01:48:04] <Adorabl​eCatgirl> 1GHz
L285[01:48:18] <Adorabl​eCatgirl> also idk if it can even run Halo CE
L286[01:48:27] <Adorabl​eCatgirl> i mean, it def could if i threw another card in there
L287[01:48:39] <Izaya> imagine not having the superior 1133Mhz P3
L288[01:48:42] <Izaya> and two of them
L289[01:48:51] <Adorabl​eCatgirl> Izaya: I'll OC my P3 and smoke your P3s
L290[01:49:01] <Izaya> [x] doubt
L291[01:49:20] <Izaya> I approach Core Duo performance
L292[01:49:59] <Adorabl​eCatgirl> ugh
L293[01:50:15] <Adorabl​eCatgirl> fuck it, i'm gonna make a lil lua util to make grub show up in MBR
L294[01:50:56] ⇨ Joins: Thutmose1 (~Patrick@2620:103:a004:31::ad)
L295[01:51:10] <Adorabl​eCatgirl> motherfucking gparted borked my shit
L296[01:51:19] <Adorabl​eCatgirl> bout to send this asshole to the shadow realm
L297[01:52:41] ⇨ Joins: Thutmose2 (~Patrick@host-69-59-79-181.nctv.com)
L298[01:52:41] ⇦ Quits: Thutmose1 (~Patrick@2620:103:a004:31::ad) (Read error: Connection reset by peer)
L299[01:53:04] ⇦ Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Ping timeout: 190 seconds)
L300[01:58:26] <Adorabl​eCatgirl> http://tinyurl.com/yc3dwm77
L301[01:58:37] ⇦ Quits: ben_mkiv (~ben_mkiv@i59F678EE.versanet.de) (Killed (NickServ (GHOST command used by ben_mkiv|afk!~ben_mkiv@i5E86B0BD.versanet.de)))
L302[01:58:41] ⇨ Joins: ben_mkiv|afk (~ben_mkiv@i5E86B0BD.versanet.de)
L303[01:59:24] <Izaya> > A feature unique to XFS is the pre-allocation of I/O bandwidth at a pre-determined rate; this is suitable for many real-time applications. However, this feature was supported only on IRIX, and only with specialized hardware.
L304[01:59:25] <Izaya> neat
L305[02:01:09] ⇦ Quits: t20kdc (~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net) (Remote host closed the connection)
L306[02:02:04] <Ocawes​ome101> ayy, my GUI works!
L307[02:02:24] <Ocawes​ome101> ...very, very, very slowly thanks to the fact that it takes 8000 GPU calls on a T3 screen
L308[02:02:37] <Ocawes​ome101> (char-by-char drawing is not the smartest way to do it)
L309[02:02:44] <Izaya> in monochrome?
L310[02:02:53] <Ocawes​ome101> no
L311[02:03:01] <Ocawes​ome101> full 256 colors
L312[02:03:03] <Kristo​pher38> So finally I think I might have a solution for managing upvalues
L313[02:03:05] <Ocawes​ome101> the way I do it anyway
L314[02:03:08] <Izaya> if you're doing colour, it takes more than 8000 calls
L315[02:03:09] <Izaya> :D
L316[02:03:21] <Izaya> the neat thing about mono colour is that you can draw entire lines in one call
L317[02:03:37] <Izaya> so it takes only 50 calls to redraw an entire T3 display
L318[02:04:58] <Kristo​pher38> The VM will essentially look if a local is referenced in any inner closure and if it is, when allocating it the first time, it will be allocated on the heap by means of wrapping it in a table
L319[02:04:58] <Ocawes​ome101> yeah ik
L320[02:05:07] <Ocawes​ome101> I'm considering switching to monochrome for that exact reason
L321[02:05:43] <Izaya> smarter drawing can help significantly
L322[02:05:46] <Izaya> but \o/
L323[02:06:44] <Kristo​pher38> Special care must be taken with e.g. variables inside loops to clear them with each loop iteration since each loop iteration should create a new variable
L324[02:07:31] <Amanda> But my pretty colors
L325[02:07:44] <Kristo​pher38> But fortunately Lua has all that info in the bytecode and that was lua's team conscious decision to make it that way
L326[02:08:49] <Kristo​pher38> So it's pretty cool, now I can use it :D
L327[02:42:00] <Adorabl​eCatgirl> so
L328[02:42:11] <Adorabl​eCatgirl> my grub config is getting pretty cursed so far
L329[02:44:26] * Amanda puts @adorablecatgirl in grub jail
L330[02:45:43] <Amanda> It Skye! https://snouts.online/users/Kat/statuses/104113003424430677
L331[02:45:57] <Skye> Aaaaaaaaaaa
L332[02:46:05] <Amanda> (post seem via elfi)
L333[02:46:16] <Adorabl​eCatgirl> oh yeah
L334[02:46:23] <Adorabl​eCatgirl> ramdisk on my p3
L335[03:45:07] * Amanda yawns, stretchies
L336[03:47:31] * Amanda flops down as a pile of floof around Elfi, prepares for zzzmews
L337[04:00:41] <Adorabl​eCatgirl> oh yeah
L338[04:00:44] <Adorabl​eCatgirl> grub isn't loaded
L339[04:00:46] <Adorabl​eCatgirl> *loading
L340[04:00:47] <Adorabl​eCatgirl> :(
L341[04:17:21] <Adorabl​eCatgirl> aha!
L342[04:17:36] <Adorabl​eCatgirl> i found out why i'm having random failures now
L343[04:17:49] <Adorabl​eCatgirl> memory problems!
L344[04:18:41] <Izaya> :D
L345[04:20:00] <Adorabl​eCatgirl> hey
L346[04:20:03] <Adorabl​eCatgirl> hey izzy
L347[04:20:17] <Adorabl​eCatgirl> gonna try to put a single 1GB dimm in there
L348[04:23:03] ⇦ Quits: ben_mkiv|afk (~ben_mkiv@i5E86B0BD.versanet.de) (Ping timeout: 190 seconds)
L349[04:24:09] <Adorabl​eCatgirl> oh
L350[04:24:14] <Adorabl​eCatgirl> i don't have any ram for this
L351[04:24:45] <Izaya> did they even make 1GB PC133 DIMMs?
L352[04:27:32] <Michiyo> I found ECC 1GB pc133
L353[04:28:00] <Adorabl​eCatgirl> >set ram down
L354[04:28:06] <Adorabl​eCatgirl> >instantly lose it
L355[04:28:19] <Adorabl​eCatgirl> goddamnit not again
L356[04:29:55] <Adorabl​eCatgirl> i found two other random dimms
L357[04:39:23] <Adorabl​eCatgirl> Izaya: lost half my ram to ded
L358[04:39:24] <Adorabl​eCatgirl> :(
L359[04:43:06] <Adorabl​eCatgirl> jesus christ
L360[05:02:18] <Izaya> https://snouts.online/system/media_attachments/files/003/081/248/original/6765d830ae164de7.png
L361[05:09:52] <Sagh​etti> man, this new game i got is fire!
L362[05:10:26] <Izaya> is it that game about burning things
L363[05:11:59] <Izaya> everyone else: invests their perk points and time into swords, hammers, axes, bows, and destruction magic
L364[05:12:05] <Izaya> me: https://files.catbox.moe/04agf6.jpg
L365[05:17:04] ⇦ Quits: CarlenWhite (~CarlenWhi@22.sub-174-241-131.myvzw.com) (Ping timeout: 378 seconds)
L366[05:21:12] ⇨ Joins: CarlenWhite (~CarlenWhi@22.sub-174-241-131.myvzw.com)
L367[05:32:10] <Adorabl​eCatgirl> >my partition table is gone
L368[05:32:14] <Adorabl​eCatgirl> nOOOOOooooOOOOOOO
L369[05:32:21] <Adorabl​eCatgirl> a bad cable broke my drive :(
L370[05:32:26] <Adorabl​eCatgirl> well
L371[05:32:31] <Adorabl​eCatgirl> broke my partition tables
L372[05:42:40] <Klea​dron> unbreak them
L373[06:04:25] ⇦ Quits: Thutmose2 (~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L374[06:43:58] ⇦ Quits: Ariri (~Ariri@cpe-104-33-154-8.socal.res.rr.com) (Read error: Connection reset by peer)
L375[07:01:14] ⇨ Joins: DBotThePony1 (~Thunderbi@31.220.170.28)
L376[07:01:24] ⇦ Quits: DBotThePony (~Thunderbi@2a0d:8340:fd6:10:1c4f:df3e:747c:19a8) (Ping timeout: 189 seconds)
L377[07:01:25] *** DBotThePony1 is now known as DBotThePony
L378[07:02:09] <SquidDev> %tonkout
L379[07:02:09] <MichiBot> Potzblitz! Squi​dDev! You beat your own previous record of 1 hour, 2 minutes and 5 seconds (By 7 hours, 6 minutes and 23 seconds)! I hope you're happy!
L380[07:02:10] <MichiBot> Squi​dDev has tonked out! Tonk has been reset! They gained 0.008 tonk points! plus 0.014 bonus points for consecutive hours! Current score: 0.24806, Position #7 => #6 Need 0.05294 more points to pass ThePi​Guy24!
L381[07:11:02] ⇨ Joins: Inari (~Pinkishu@pD9E8F999.dip0.t-ipconnect.de)
L382[07:21:48] ⇦ Quits: TheCryptek (~TheCrypte@ircbouncehouse.com) (Ping timeout: 190 seconds)
L383[07:27:40] <Forec​aster> http://tinyurl.com/yd78kat9
L384[07:28:05] <Forec​aster> because who wouldn't want a calendar of terrible pictures of animals in unnatural poses
L385[07:32:12] ⇨ Joins: TheCryptek (~TheCrypte@us-01.ircbouncehouse.com)
L386[07:37:17] <Ar​iri> insert unfunny Downward Dog pun here
L387[08:03:00] ⇦ Quits: lord| (~ba7888b72@66.109.211.150) (Ping timeout: 189 seconds)
L388[08:03:21] ⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L389[08:13:51] ⇦ Quits: CarlenWhite (~CarlenWhi@22.sub-174-241-131.myvzw.com) (Ping timeout: 204 seconds)
L390[08:20:47] ⇨ Joins: CarlenWhite (~CarlenWhi@22.sub-174-241-131.myvzw.com)
L391[08:28:13] ⇨ Joins: Vexatos (~Vexatos@port-92-192-88-116.dynamic.as20676.net)
L392[08:28:13] zsh sets mode: +v on Vexatos
L393[09:03:53] ⇦ Quits: lord| (~ba7888b72@66.109.211.150) (Ping timeout: 204 seconds)
L394[09:05:03] ⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L395[09:05:13] ⇦ Quits: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net) (Read error: Connection reset by peer)
L396[10:31:45] ⇨ Joins: Morlega (webchat@101.70-242-81.adsl-dyn.isp.belgacom.be)
L397[10:36:20] <ThePi​Guy24> %tonk
L398[10:36:21] <MichiBot> Voldemort! ThePi​Guy24! You beat Squi​dDev's previous record of <0 (By 3 hours, 34 minutes and 11 seconds)! I hope you're happy!
L399[10:36:22] <MichiBot> ThePiGuy24's new record is 3 hours, 34 minutes and 11 seconds! ThePiGuy24 also gained 0.00357 tonk points for stealing the tonk. Position #5. Need 0.1426 more points to pass simo​n816!
L400[11:24:45] <Forec​aster> %sip
L401[11:24:45] <MichiBot> You drink a dull chocolate potion (New!). The next glass of water Forec​aster has tastes like Citrus.
L402[11:25:00] <Forec​aster> aw, I don't like citrus >:
L403[11:40:40] ⇨ Joins: ben_mkiv (~ben_mkiv@i5E86B0BD.versanet.de)
L404[11:45:48] <Stef​ano➶> 👋
L405[11:45:50] <Stef​ano➶> Hello there
L406[11:45:57] <Forec​aster> hello
L407[11:46:00] <Stef​ano➶> I'm currently new to the opencomputers system
L408[11:46:06] ⇦ Quits: AshleighTheCutie (~ashleight@075-139-058-072.res.spectrum.com) (Remote host closed the connection)
L409[11:46:12] <Stef​ano➶> But I'm looking into wireless connection
L410[11:46:19] <Stef​ano➶> With the opensecurity moldules
L411[11:46:22] <Stef​ano➶> Is this possible?
L412[11:46:42] <Forec​aster> what do you mean by "wireless connection"?
L413[11:48:51] <Stef​ano➶> Lets say I have this as a setup
L414[11:48:54] <Stef​ano➶> http://tinyurl.com/yb5x5bxx
L415[11:49:00] <Stef​ano➶> Those are my servers
L416[11:49:07] <Stef​ano➶> And this is my security setup
L417[11:49:10] <Stef​ano➶> http://tinyurl.com/y7n9m5hd
L418[11:49:23] <Stef​ano➶> Is it possible to wirelessly connect everything?
L419[11:49:35] <Forec​aster> sure, just use a wireless network
L420[11:50:12] <Stef​ano➶> May I ask how
L421[11:50:20] <Stef​ano➶> I'm faily new to using it all 😂
L422[11:50:23] <Forec​aster> you may
L423[11:50:53] <Forec​aster> the wiki explains fairly well how the modem component works
L424[11:51:02] <Stef​ano➶> I've seen better wiki's
L425[11:51:15] <Forec​aster> that's great, but it's what we have
L426[11:51:20] <Stef​ano➶> Yeah
L427[11:51:22] <Stef​ano➶> Can imagine
L428[12:00:18] <Forec​aster> feel free to ask more specific questions such as "how does this particular function work" or things like that
L429[12:03:30] <Stef​ano➶> Is it possible to make those blocks wireless standalone?
L430[12:03:49] <Stef​ano➶> So that I don't have to link them to a computer, or do I need a computer to make them wireless
L431[12:04:31] <Forec​aster> you can put a wireless network card in a relay, but it's not going to interface with anything on it's own
L432[12:04:54] <Forec​aster> you need a computer to translate between network messages and component calls
L433[12:05:02] <Stef​ano➶> Yeah, I thought so
L434[12:05:10] ⇦ Quits: ben_mkiv (~ben_mkiv@i5E86B0BD.versanet.de) (Remote host closed the connection)
L435[12:05:42] ⇨ Joins: ben_mkiv (~ben_mkiv@i5E86B0BD.versanet.de)
L436[12:34:20] ⇨ Joins: t20kdc (~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
L437[13:03:13] <Forec​aster> woop! installer almost complete!
L438[13:03:22] <Forec​aster> just need to make it set the boot address
L439[13:04:40] <Forec​aster> or maybe install does that automatically...
L440[13:04:42] <Forec​aster> woo
L441[13:12:08] <Vexatos> you sure spending four days on an installer was worth it
L442[13:12:10] <Vexatos> compared to just
L443[13:12:17] <Vexatos> doing it manually 50 times
L444[13:13:25] <Forec​aster> it did not take four days to make, I only actually started working on the installer yesterday
L445[13:13:32] <Forec​aster> but even then, yes
L446[13:14:08] <Izaya> what's the installer for
L447[13:14:18] <Forec​aster> one, because it vastly reduces the risk of messing up the settings file when you have to edit it manually
L448[13:14:40] <Forec​aster> and walks you through what you need to do which is useful for others who didn't write this thing
L449[13:15:14] <Forec​aster> it's for my TTD-in-minecraft factory controller program
L450[13:15:18] ⇦ Quits: BrightYC (~BrightYC@nitrogen.one) (Quit: R.I.P)
L451[13:15:36] <Forec​aster> I forgot 'two' uh....
L452[13:15:41] <Forec​aster> two, because installers are cool
L453[13:15:42] <Forec​aster> there
L454[13:43:08] <t20kdc> Vexatos: I've spent longer on installers, they're always worth their weight in emeralds
L455[13:43:32] <Forec​aster> (also cool)
L456[13:47:45] <SquidDev> %tonk
L457[13:47:46] <MichiBot> I'm sorry SquidDev, you were not able to beat ThePiGuy24's record of 3 hours, 34 minutes and 11 seconds this time. 3 hours, 11 minutes and 24 seconds were wasted! Missed by 22 minutes and 47 seconds!
L458[13:47:56] <SquidDev> Darn. Can I still not count?
L459[13:51:17] <Forec​aster> evidence shows no
L460[13:51:18] <Forec​aster> :P
L461[13:51:45] <Forec​aster> %sip
L462[13:51:46] <MichiBot> You drink a fluffy tiberium potion (New!). Forec​aster gains the ability to summon safety pins for 7 moons.
L463[13:52:03] <Corded> * <Forec​aster> summons seven moons worth of safety pins
L464[13:52:28] <SquidDev> %eightball Can I still not count?
L465[13:52:28] <MichiBot> Squi​dDev: Outlook not so good
L466[14:24:43] ⇦ Quits: ben_mkiv (~ben_mkiv@i5E86B0BD.versanet.de) (Ping timeout: 190 seconds)
L467[14:37:06] ⇨ Joins: AshleighTheCutie (~ashleight@075-139-058-072.res.spectrum.com)
L468[14:38:46] <AshleighTheCutie> you guys mentioned that OC has a seperate thred for the computers, right?
L469[14:38:54] <AshleighTheCutie> thread*
L470[14:39:11] <AshleighTheCutie> I don't see the thread anywhere in htop
L471[14:39:26] <Forec​aster> you'll have to ask payonel or vexatos about that
L472[14:40:09] <Vexatos> it's a java thread
L473[14:40:14] <Vexatos> not a kernel thread >_>
L474[14:40:35] <Vexatos> check jvisualvm if you want to see those
L475[14:40:50] <AshleighTheCutie> the chat computer (the one I'm chatting on right now) will not stop crashing with the error "too long without yielding"
L476[14:41:11] <AshleighTheCutie> is jvisualVM console based?
L477[14:41:14] <Skye> that means the lua code is uh
L478[14:41:15] <Skye> well
L479[14:41:19] <Skye> not yielding
L480[14:41:50] <AshleighTheCutie> I am aware of this, but why is it not yielding?
L481[14:42:10] <AshleighTheCutie> WocChat doesnt have any malicious code in it, does it?
L482[14:42:22] <Skye> not malicious
L483[14:42:27] <M​GR> Official releases of WocChat are not malicious
L484[14:42:29] <Skye> maybe a bug though
L485[14:42:35] <M​GR> ^
L486[14:42:52] <AshleighTheCutie> also, it has a LuaError in one of the chat windows:
L487[14:43:33] <AshleighTheCutie> "/usr/bin/wocchat.lua:892: attempt to index a nil value (field '?')"
L488[14:43:45] <AshleighTheCutie> it's still running though
L489[14:46:09] <AshleighTheCutie> anyway, I'm trying to make sure the thread isnt locking up for a second or something and causing the crashes
L490[14:46:36] <AshleighTheCutie> it's, thankfully, not the one that controls the reactor
L491[14:51:48] <AshleighTheCutie> brb
L492[14:51:52] ⇦ Quits: AshleighTheCutie (~ashleight@075-139-058-072.res.spectrum.com) (Quit: Proudly using WocChat!)
L493[14:52:46] <Forec​aster> alright! factory is operation again using the new terminals
L494[14:54:17] ⇨ Joins: AshleighTheCutie (~ashleight@075-139-058-072.res.spectrum.com)
L495[14:54:34] <AshleighTheCutie> wocchat is so different at high resolutions
L496[15:04:38] <AshleighTheCutie> im testing wocchat on a mor epowerful computer to see if it's got something to do with that
L497[15:05:35] <immibis> I was confused about how your computer might not be powerful enough to run IRC, then I realised it's an in-game computer
L498[15:07:20] <AshleighTheCutie> lol
L499[15:07:43] <AshleighTheCutie> the only difference between this one ond the other one is this one is a higher resolution
L500[15:08:32] <Forec​aster> https://imgur.com/gallery/VZX60FX
L501[15:09:39] <Ocawes​ome101> Yikes
L502[15:20:35] ⇨ Joins: murlocking (webchat@199.84.43.121)
L503[15:20:48] <AshleighTheCutie> hello murlocking
L504[15:21:08] <murlocking> So if you use 'until' control structure, you MUST have a 'repeat' control structure? In all cases ?
L505[15:21:50] <Forec​aster> what is a "control structure"?
L506[15:22:01] <murlocking> I'm at chapter 4.3 of the Lua documentation. Trying to learn what I can. Most of the documentation assume I already know PASCAL or C.
L507[15:22:19] <murlocking> Forecaster those : https://www.lua.org/pil/4.3.html
L508[15:23:13] <Forec​aster> right, it means the whole thing, not that "repeat" is one and "until" is another
L509[15:24:06] <murlocking> So there's no case where one would be used alone or with another control structure? They always 'work' together ?
L510[15:24:17] <Forec​aster> correct
L511[15:24:35] <Forec​aster> just like you can't have a "then" without an "if"
L512[15:28:34] <murlocking> What if you have 2 elseif in your chunk and both are valid , does it do the code for the first 'elseif' and then 'end' the chunk?
L513[15:29:34] <Forec​aster> in an if elseif block it executes the code in the first block whos condition is true
L514[15:29:38] <Forec​aster> then skips over the rest
L515[15:29:42] <murlocking> ty
L516[15:30:21] <Forec​aster> in an if elseif else block is does the same, except if no conditions are true it executes the code in the else block
L517[15:31:19] ⇨ Joins: ben_mkiv (~ben_mkiv@i5E86B0BD.versanet.de)
L518[15:43:38] <AshleighTheCutie> no crash yet
L519[15:44:15] <murlocking> AshleighTheCutie Sorry, you said 'hi' and I never responded... hi !
L520[15:44:23] <AshleighTheCutie> haihai ^^
L521[15:44:25] <Forec​aster> eeets working!
L522[15:44:32] <Forec​aster> we're back on track
L523[15:44:42] <AshleighTheCutie> where is your evil laugh forecaster
L524[15:44:53] <murlocking> In this example: https://www.lua.org/pil/4.3.2.html
L525[15:44:53] <murlocking> ' i = i + 1 ' break the while loop ?
L526[15:44:55] <Forec​aster> I've lent it out
L527[15:45:31] <AshleighTheCutie> oh D:
L528[15:45:53] <Forec​aster> murlocking: i = i + 1 just increments i by one
L529[15:46:14] <Forec​aster> what breaks the loop is when the table `a` runs out of elements
L530[15:46:35] <Forec​aster> I should be able to begin work on the master server now...
L531[15:46:52] <Forec​aster> and compared to the factory it's barely going to do anything xD
L532[15:47:38] ⇨ Joins: Thutmose (~Patrick@host-69-59-79-181.nctv.com)
L533[15:47:43] <murlocking> table 'a' is not defined so it will never end ?
L534[15:47:44] <Forec​aster> hm
L535[15:48:06] <Forec​aster> table `a` is not defined so the code will error
L536[15:48:44] <AshleighTheCutie> welcome Thutmose
L537[15:48:58] <murlocking> true, dont you think that's a bad example for learners? So far, that documentation has been awful for me. Lots of examples that make no sense...
L538[15:49:32] <Forec​aster> it's only showing you the relevant code to what it's explaining
L539[15:49:42] <Inari> I never liked PIL that much to be fair
L540[15:49:48] <AshleighTheCutie> PIL?
L541[15:49:57] <Inari> Porgramming in Lua
L542[15:49:59] <B​ob> Tutorials point tutorial is clearly the superior one
L543[15:50:04] <AshleighTheCutie> al
L544[15:50:08] <AshleighTheCutie> ah*
L545[15:50:41] <murlocking> if you guys have resource you want to link to me, go ahead
L546[15:50:55] <AshleighTheCutie> i havent programmed anything yet
L547[15:50:59] <B​ob> ~~Im now a Lua Java and Rust expert thanks to tutorialspoint~~ Tbh i only check Pil when i need a very precise thing that i need to lookup
L548[15:51:02] <Inari> https://www.lua.org/manual/5.3/
L549[15:51:02] <Inari> :3
L550[15:51:05] <AshleighTheCutie> so im fresher than you murlock
L551[15:51:16] <B​ob> %tutorial
L552[15:51:16] <MichiBot> B​​ob: https://www.tutorialspoint.com/lua/index.htm
L553[15:51:19] <Inari> @Bob but PIL is a pain and terrible to look up precise things
L554[15:51:25] <Inari> Reference manual is much ebtter
L555[15:51:40] <B​ob> LuaUsers.org change my mind
L556[15:51:46] <B​ob> Lua's stack overflow
L557[15:51:52] <AshleighTheCutie> lol
L558[15:51:59] <Inari> Will overflow your stack
L559[15:52:01] <AshleighTheCutie> hang on, chcking something
L560[15:52:14] <AshleighTheCutie> back
L561[15:52:20] <AshleighTheCutie> craft still not done, huh
L562[15:52:29] <AshleighTheCutie> brb again, checking ymmachines
L563[15:52:36] <murlocking> I'm also reading this: http://lua-users.org/wiki/TablesTutorial
L564[15:52:54] <murlocking> but I don't really get it, yet
L565[15:56:26] <murlocking> Forecaster I also did the function (getStackInInternalSlot()) with my robot last night on the 'rail' and it returned a table but I haven't gotten to the part of the tutorial that explain how to use a returned value from a table. Don't tell me, I will try to do it myself until I can't really figure it out.
L566[15:57:04] <Forec​aster> great
L567[15:58:24] <AshleighTheCutie> machines arent doing anything, guess it completed
L568[15:59:57] <Forec​aster> or maybe they just want to instill you with a false sense of security
L569[16:01:27] <Forec​aster> okay... still finding bugs... not quite there yet...
L570[16:03:33] <AshleighTheCutie> If you need a bug finder, just let me know. I often find ways to breeak things. Maybe I'm a walking fuzzer
L571[16:05:55] <B​ob> Finally a worthy opponent
L572[16:07:11] <AshleighTheCutie> lol
L573[16:07:26] <AshleighTheCutie> hm, no crashed with WocChat yet...
L574[16:07:34] <AshleighTheCutie> 9crash*
L575[16:07:37] <AshleighTheCutie> crash**
L576[16:08:27] <Forec​aster> 9crash? that's a lot of crash!
L577[16:08:37] <AshleighTheCutie> why does WocChat cause a "too long without yielding", but only if it's on a low resolution...
L578[16:08:44] <Forec​aster> no idea
L579[16:08:47] <Forec​aster> literally never used it
L580[16:09:18] <murlocking> character limit ?
L581[16:09:54] <AshleighTheCutie> hmm
L582[16:09:55] <AshleighTheCutie> i dont know
L583[16:10:28] <AshleighTheCutie> there is a lua error in the espernet window, but it keeps going
L584[16:13:16] <AshleighTheCutie> what does "bit32" in a requirement refer to?
L585[16:14:15] <AshleighTheCutie> brb, laptop dying again
L586[16:14:57] <murlocking> googled 'WocChat' and your error and nothing came up but there was a lot of forum posts about the error message
L587[16:15:48] <murlocking> lots of them refer to the user computer being under heavy load and or server loading, causing the error
L588[16:18:18] <Amanda> so, it turns out a LOT of mods don't like you calling getUnlocalizedName() on their itemstacks in pre/post-init
L589[16:21:01] <DaCompu​terNerd> fascinating
L590[16:23:58] <B​ob> AshleightTheCutie, bit32 is Lua's bit ops library but its obsolete in Lua 5.3 as bit ops are native
L591[16:26:21] <AshleighTheCutie> wocchat is using bit32
L592[16:29:10] <B​ob> probably was made for an older version of Lua and i have no clue why would it need bit ops
L593[16:29:19] <AshleighTheCutie> hm, the error appears to be something to do with command arguments
L594[16:29:22] <B​ob> maybe irc packet shenanigans
L595[16:29:40] <AshleighTheCutie> the line in question is....
L596[16:31:21] <AshleighTheCutie> "args[2]:gsub(".",function(char)"
L597[16:31:23] <B​ob> The error traceback gives all the needed info
L598[16:31:37] <AshleighTheCutie> yes, it even has the missing parentheses
L599[16:31:41] <AshleighTheCutie> there is no error traceback
L600[16:31:55] <AshleighTheCutie> WocChat does not crash, as it seems to have a n error handler
L601[16:32:10] <AshleighTheCutie> in the EsperNet window, here is the following:
L602[16:32:17] <B​ob> i highly doubt that
L603[16:32:27] <B​ob> also i think that line is unfinished
L604[16:32:41] <B​ob> as theres no function `end` and a )
L605[16:32:55] <AshleighTheCutie> "LuaError: /user/bin/wocchat.lua:892: attempt to index a nil value (field '?')"
L606[16:32:59] <AshleighTheCutie> that's all it says
L607[16:33:22] <Michiyo> https://github.com/OpenPrograms/gamax92-Programs/blob/master/wocchat/wocchat.lua#L892
L608[16:33:31] <Ocawes​ome101> `args[2]` probably doesn't exist
L609[16:33:39] <Michiyo> is the mode parsing code..
L610[16:33:52] <AshleighTheCutie> mode parsing code?
L611[16:34:01] <Michiyo> It's code, that parses mod changes from the server.
L612[16:34:21] <AshleighTheCutie> OH IRC modes
L613[16:34:27] <AshleighTheCutie> im an idiot
L614[16:34:32] <AshleighTheCutie> continue
L615[16:34:55] <Michiyo> the assumption here is that there should be atleast 2 args going in, per the spec.. but it's possible that a mode change is somehow being parsed incorrectly
L616[16:35:22] <AshleighTheCutie> hm
L617[16:35:30] ⇨ Joins: Epicmine90 (~Epicmine9@static.148.213.202.116.clients.your-server.de)
L618[16:35:36] <AshleighTheCutie> welcome Epicmine90
L619[16:35:37] <Michiyo> mode *SHOULD* look like Parameters: <nickname> {[+|-]|i|w|s|o}
L620[16:36:48] <AshleighTheCutie> i wonder how Wocchat does error handling
L621[16:36:57] <Michiyo> so arg2 would look like +i for invisible when you first join.
L622[16:36:57] <Ocawes​ome101> `pcall` probably
L623[16:36:58] <Michiyo> Michi sets mode +i on Michi
L624[16:37:02] <Ocawes​ome101> maybe `xpcall`
L625[16:37:05] <B​ob> apparently just prints to stderr and returns
L626[16:37:20] <Ocawes​ome101> ...or that
L627[16:37:21] ⇦ Quits: Epicmine90 (~Epicmine9@static.148.213.202.116.clients.your-server.de) (Client Quit)
L628[16:37:25] <AshleighTheCutie> i just noticed that for this error to not crash the whole program means there's a handler somewhere
L629[16:37:39] <AshleighTheCutie> huh
L630[16:37:40] <AshleighTheCutie> simple
L631[16:37:44] <AshleighTheCutie> i guess it works!
L632[16:38:23] <Michiyo> I would have to dive in deeper to see why it's not getting atleast 2 args.. as there should be
L633[16:38:38] <Michiyo> but sadly, it's now work time.
L634[16:38:44] <AshleighTheCutie> aww
L635[16:40:03] <AshleighTheCutie> work time for me too
L636[16:40:06] <AshleighTheCutie> :(
L637[16:40:16] <Izaya> bluetooth steam controller is comf
L638[16:44:13] <Amanda> I have done it! I figured out how to determine what's a tablet without causing exceptions from every mod under the sun!
L639[16:46:57] <Amanda> now I just need to figure out how to get the TabletWrapper without iterating a player's entire inventory every tick
L640[16:47:58] <Lizzy> Vexatos, does KeepassXC have a "tempaltes" folder by default? (example: https://files.lizzian.uk/z/20-05-05_164720.png ), just trying to work out if this was from LP or keepassxc
L641[16:48:05] <Lizzy> *templates
L642[16:48:48] <Vexatos> Lizzy, by default it only has Root
L643[16:48:59] <Lizzy> okay cool so they can get yeeted
L644[16:49:12] <Vexatos> wow I can see all your passwords
L645[16:49:38] <Ar​iri> hacker time
L646[16:50:04] <Vexatos> Lizzy, also pro tip in the Icon tab when opening an entry you can customize the entry icon, and in the Advanced tab, you can specify additional attributes and even add attachments
L647[16:50:06] <Vexatos> e.g. ssh key files
L648[16:50:19] <Vexatos> it will all be put into the db file
L649[16:50:42] <Vexatos> so secondary backup passwords for a main password could go there, or as I said keyfiles
L650[16:50:57] <Lizzy> yep, done that for a few accounts already
L651[16:51:00] <Lizzy> and some have icons
L652[16:51:52] <Lizzy> oops, locked up keepassxc for a bit by telling it to grab all the favicons
L653[16:52:09] <Lizzy> (currently everything is in the "unsorted" folder so i can go through and sort everything out)
L654[16:52:31] <Vexatos> >when you figure out the one parameter that you need for the program to print out what you want
L655[16:52:35] <Vexatos> well this took 40 minutes
L656[16:53:15] <Lizzy> i know that feel
L657[16:55:05] <Vexatos> NBO 6 documentation sucks
L658[16:55:14] <Vexatos> it literally has a flag to set the print level
L659[16:55:20] <Vexatos> but finding that was the challenge
L660[16:58:20] <Kristo​pher38> Inari: can't agree more, PIL is shit when it comes to finding specific things, and lack of syntax highlighting on code blocks makes it even harder to read
L661[16:58:36] <Vexatos> PIL? PIL is a good book >_>
L662[16:58:46] <Inari> PIL is terrible to find anything in
L663[16:58:51] <Inari> Better use the reference manual
L664[16:59:09] <Ocawes​ome101> a b s o l u t e l y
L665[16:59:17] <Ocawes​ome101> I literally made a Chromium shortcur for it
L666[16:59:35] <Ocawes​ome101> (on laptop, Firefox doesn't perform as well on ARM; I use FF on my desktop)
L667[17:00:23] <Inari> %pet @Ocawesome101
L668[17:00:24] <MichiBot> Inari is petting @Ocawesome101 with the Minitels. @Ocawesome101 regains 1d4 => 1 hit points! The Minitels tried to report a bug with no log and mysteriously vanished.
L669[17:00:37] <Ocawes​ome101> %bap Inari
L670[17:00:38] <MichiBot> Ocawes​ome101 baps Inari with the genuine lümp!
L671[17:00:42] <Ar​iri> I just found yesterday that the 32" tv ive been using as a monitor for 4 years now actually supports 1080p but its not very sharp and im not sure if its just me or its actually bad
L672[17:00:44] <Vexatos> the PIL is a book for learning Lua
L673[17:00:49] <Vexatos> not reference material >_>
L674[17:00:54] <Sagh​etti> %drink ocawesome101
L675[17:00:55] <MichiBot> This doesn't seem to be a potion I recognize... Make sure it has an appearance and consistency keyword, and the word "potion" in it.
L676[17:01:01] <Ocawes​ome101> SAGHETTI
L677[17:01:04] <Sagh​etti> %bap ocawesome101
L678[17:01:04] <MichiBot> Sagh​etti baps ocawesome101 with the leek!
L679[17:01:16] <Kristo​pher38> too bad it often comes up first in the google search results
L680[17:01:16] <Ocawes​ome101> %loot @Saghetti
L681[17:01:17] <MichiBot> Ocawes​​ome101: You stab @Saghetti! It dropped a raspberry pi that only beeps at you. (Junk)!
L682[17:01:20] <Inari> Vexatos: Well apparently it does have some confusing examples
L683[17:01:24] <Sagh​etti> hAH
L684[17:01:32] <Vexatos> the one online is for Lua 5.0 isn't it
L685[17:01:34] <Sagh​etti> jokes on you, it doesn't have an SD card
L686[17:01:35] <Vexatos> or 5.1
L687[17:01:39] <Sagh​etti> i moved it to my blackberry
L688[17:01:49] <Izaya> convinced my steam controller to play bad apple
L689[17:01:53] <Izaya> I guess I can die now
L690[17:01:55] <Vexatos> the most recent version came out for lua 5.3 in 2018
L691[17:02:00] <Inari> %sip
L692[17:02:01] <MichiBot> You drink a smelly amethyst potion (New!). Inari turns into a sky frog fish girl until the next time they hug someone.
L693[17:02:12] <Inari> >sky frog fish girl
L694[17:02:13] <Inari> Ah yes
L695[17:02:26] <Ocawes​ome101> smacks Saghetti No more drinking me >:(
L696[17:02:30] <Ar​iri> kawaii desu
L697[17:02:47] <Ar​iri> Inari: http://tinyurl.com/y85zpg2m
L698[17:03:03] <Ar​iri> Also, apparently there are english speaking hololivers and it’s great fun to watch
L699[17:03:22] <Inari> Some of the indonesian ones are English speaking
L700[17:03:56] <Ar​iri> Yeah, I found Risu yesterday. I thought they were all Japanese :o
L701[17:06:30] <Adorabl​eCatgirl> i'm worried about the security of the virginia DMV
L702[17:06:34] <Adorabl​eCatgirl> 👀
L703[17:06:41] <Adorabl​eCatgirl> the password requirements were lookin kinda sus
L704[17:07:02] <Lizzy> hmm, Vexatos another note is that if you set an expire on a group, it just makes that group expire and not any of the entries inside it
L705[17:07:51] <Vexatos> mhm
L706[17:08:57] <Lizzy> and you can't bulk set expiry time, which is a bit meh but i'm already going through everything so i'll just do it one-by-one
L707[17:09:36] <Adorabl​eCatgirl> https://www.youtube.com/watch?v=L1w5qHlb7ew
L708[17:09:37] <MichiBot> 【PC-98 Remix】Tonight Stars an Easygoing Egoist (Live ver.) ~ Egoistic Flowers - Touhou 15.5 [OPNA] | length: 7m 55s | Likes: 1,626 Dislikes: 9 Views: 75,032 | by ShinkoNet | Published On 2/1/2018
L709[17:09:40] <Adorabl​eCatgirl> this is still really cool
L710[17:09:43] ⇦ Quits: AshleighTheCutie (~ashleight@075-139-058-072.res.spectrum.com) (Read error: Connection reset by peer)
L711[17:09:58] <Adorabl​eCatgirl> i need to work on OSSM
L712[17:10:03] <Adorabl​eCatgirl> i really want to add the soundcard
L713[17:10:19] <Adorabl​eCatgirl> and CDs
L714[17:11:17] <Lizzy> also adding a foreground colour crashed keepassxc
L715[17:12:06] <Lizzy> oh, it has a user guide
L716[17:12:08] * Lizzy goes to read
L717[17:12:59] <Lizzy> OH
L718[17:13:18] <Lizzy> they're for colour-coding the attachment entries, of which i did it on none
L719[17:33:28] ⇦ Quits: immibis (~immibis@46.114.36.252) (Ping timeout: 190 seconds)
L720[17:33:51] <Adorabl​eCatgirl> oh btw
L721[17:33:59] <Adorabl​eCatgirl> i could maybe record some floppy drive noises
L722[17:34:01] <Adorabl​eCatgirl> and hdd noises
L723[17:34:28] <Ocawes​ome101> :P
L724[17:34:41] <Adorabl​eCatgirl> i've got a 3.5inch samsung drive beside me
L725[17:35:04] <Adorabl​eCatgirl> and a mitsumi that sometimes works, and sometimes doesn't
L726[17:35:58] <Adorabl​eCatgirl> https://www.youtube.com/watch?v=bFphJBs6PSk
L727[17:36:00] <MichiBot> 【PC98 Remix】 Pure Furies ~ Whereabouts of the Heart | Touhou 15: LoLK (OPNA, PMD) | length: 9m 15s | Likes: 1,245 Dislikes: 5 Views: 55,279 | by ShinkoNet | Published On 3/6/2017
L728[17:36:17] <Adorabl​eCatgirl> i need to talk to a friend about PC-9801 stuff
L729[17:36:22] ⇨ Joins: AshleighTheCutie (~ashleight@075-139-058-072.res.spectrum.com)
L730[17:36:28] <AshleighTheCutie> henlo
L731[17:36:33] <AshleighTheCutie> wocchat crashed the computer again
L732[17:36:53] <AshleighTheCutie> i think it might be buffer related
L733[17:37:23] <pay​onel> you mentioned it hit a nil ref last time. same error again?
L734[17:37:41] <AshleighTheCutie> no, the error it causes is "too long withour yielding"
L735[17:37:48] <pay​onel> oh
L736[17:37:54] <AshleighTheCutie> the nil ref doesnt crash it
L737[17:38:10] <AshleighTheCutie> but yes, the nil ref error is still present
L738[17:39:26] <AshleighTheCutie> i wonder if this is a know bug, the "too long without yielding" think
L739[17:39:33] <AshleighTheCutie> thing* known*
L740[17:40:37] <AshleighTheCutie> then you look at a block wile holding a tablet, it shows a green square. what is that green square?
L741[17:40:40] <AshleighTheCutie> when*
L742[17:41:43] <pay​onel> i dont know if it is known. you could ask gamax
L743[17:41:56] <pay​onel> and what about tablets?
L744[17:42:15] <AshleighTheCutie> hold a tablet in your hand, okay?
L745[17:42:19] <AshleighTheCutie> and look at any block
L746[17:42:27] <AshleighTheCutie> it colours that side of the block green
L747[17:42:35] <AshleighTheCutie> what does this mean / do?
L748[17:42:55] <Amanda> @payonel do you have any ideas forhow I could do this cleaner? https://gitlab.darkdna.net/amanda/mc-opentablets/-/blob/master/src/main/kotlin/net/darkdna/amanda/mc/opentablets/OpenTablets.kt#L99-113 and https://gitlab.darkdna.net/amanda/mc-opentablets/-/blob/master/src/main/kotlin/net/darkdna/amanda/mc/opentablets/OpenTablets.kt#L133-137 :P
L749[17:44:55] <Amanda> I feel like there aught to be a way to do that without iterating the player's inventory every tick, but I have no idea how
L750[17:45:26] <Amanda> Maybe using this, but I can't seem to figure out how to access it https://github.com/MightyPirates/OpenComputers/blob/master-MC1.12/src/main/scala/li/cil/oc/common/item/Tablet.scala#L615
L751[17:45:49] <pay​onel> ok well, first of all - tablets are massive hack on itemstacks
L752[17:45:53] <pay​onel> oc2 won't be doing that at all, fy
L753[17:45:55] <pay​onel> oc2 won't be doing that at all, fyi [Edited]
L754[17:46:01] <Amanda> That's good to know. :P
L755[17:46:38] <Adorabl​eCatgirl> ~~i want to make floppy control hell~~
L756[17:46:41] ⇨ Joins: immibis (~immibis@46.114.36.148)
L757[17:47:16] <pay​onel> and i've done a lot to improve the cache model for tablets, but it STILL has some wonky behavior
L758[17:47:37] <pay​onel> every time i try to make it better, mc reminds me that itemstacks were not meant to be used this way 🙂
L759[17:48:05] <Amanda> what exactly is wrong with how OC uses them, ooc?
L760[17:48:10] <pay​onel> so in my opinion, once you cache this stuff, you're going to introduce bugs
L761[17:48:48] <pay​onel> itemstacks are ephemeral, and they convert to simple items and ids and separate from their nbt and location all the time
L762[17:48:58] <Amanda> ah
L763[17:49:26] <pay​onel> so, depending on certain forge events, or read/write chunk states, we lose the meaning of what itemstack we're talking about
L764[17:49:39] <pay​onel> and they're copied mercilessly (the itemstack) all over the place
L765[17:49:57] <pay​onel> blocks and entities on the other hand, and a "physical" representation in the world
L766[17:49:58] <AshleighTheCutie> so thats why tablets are so unstable
L767[17:50:04] <pay​onel> yeah, i hate them
L768[17:50:05] <AshleighTheCutie> which is why I never use them
L769[17:50:17] <AshleighTheCutie> teleporting completely fucks them up too
L770[17:50:36] <Amanda> between dimensions? That's intentional. Though wether that's an artifact of this, IDK
L771[17:50:47] <AshleighTheCutie> sometimes they work fine, but others it aint happening
L772[17:50:49] <Forec​aster> should just make a laptop instead that you have to place as a block to use :P
L773[17:51:15] <Forec​aster> that you can pick up, but it doesn't work until it's placed
L774[17:51:15] <AshleighTheCutie> no, between ttwo points in the same dimension does it too
L775[17:51:17] <pay​onel> so no tablets, only remote terminals
L776[17:51:26] <pay​onel> (in the future)
L777[17:51:33] <Amanda> no tablets in OC2? D:
L778[17:51:45] <AshleighTheCutie> I see no issue with this tbh
L779[17:51:51] <pay​onel> you'll have a tablet, but it wont be a computer-in-itemstack
L780[17:51:57] <Forec​aster> laptops!
L781[17:52:23] <Amanda> From a user perspective, will it be similar?
L782[17:52:45] <Adorabl​eCatgirl> l a p t o p s
L783[17:52:47] <AshleighTheCutie> im still trying to find a remote control program for robots
L784[17:53:01] <Michiyo> s/ p / b /
L785[17:53:02] <MichiBot> <AdorableCatgirl> l a b t o p s
L786[17:53:02] <Michiyo> :P
L787[17:53:10] <Michiyo> Drives me nuts..
L788[17:53:11] <Michiyo> lol
L789[17:53:23] <Amanda> labtops?
L790[17:53:30] <Michiyo> NO YOU IDIOT IT'S A LAPTOP... q_q
L791[17:53:39] <Michiyo> Yes... OH so many people call them labtops.
L792[17:53:41] <Adorabl​eCatgirl> wot
L793[17:53:46] <Amanda> O.o
L794[17:54:09] <Forec​aster> you mean you're hearing the p as a b?
L795[17:54:17] <Amanda> I wonder if that was a rebranding. like how Apple stopped calling theirs laptops when they turnd into jet-engine heaters when under any minor load
L796[17:54:19] <Michiyo> No, I mean they SAY B instead of P
L797[17:54:21] <Forec​aster> or do people actually write that
L798[17:54:30] <Michiyo> https://www.urbandictionary.com/define.php?term=labtop
L799[17:54:30] <Izaya> https://social.shadowkat.net/media/edd98ccd59049c18d72671e1879e18318f45b5abb5f68430739f6a02573a3e20.oga
L800[17:54:45] <Adorabl​eCatgirl> i'm about to just throw win2k on this bitch
L801[17:54:49] <Michiyo> https://whatis.techtarget.com/feature/Laptop-or-labtop-Im-not-even-kidding
L802[17:54:53] <pay​onel> anyways amanda - to your question. i think you could first check that the itemstack is a tablet item. i think i could be doing the same on getId. it would be still called a lot, but slightly cheaper
L803[17:54:56] <Michiyo> https://ell.stackexchange.com/questions/109061/labtop-or-laptop
L804[17:54:59] <Michiyo> Anyway lol
L805[17:55:23] <Michiyo> Oh, one more. https://www.reddit.com/r/self/comments/hdl45/why_do_people_say_labtop_instead_of_laptop/
L806[17:55:27] <Forec​aster> not convinced it's not just people slurring the speech o3o
L807[17:55:37] <Michiyo> I can assure you, it is not.
L808[17:55:46] <AshleighTheCutie> im with forecaster
L809[17:55:55] <AshleighTheCutie> i've never heard ANYONE say labtop
L810[17:56:04] <Michiyo> Meh, what do I know.. talking with people daily who say laBtop..
L811[17:56:06] <Izaya> maybe it's an american thing
L812[17:56:07] * Michiyo shrugs
L813[17:56:12] <Michiyo> I'm just some moron who can't hear.
L814[17:56:15] <AshleighTheCutie> i AM american lol
L815[17:56:26] <pay​onel> i'ver never heard it
L816[17:56:27] <Forec​aster> I'm not saying they're not saying it that way
L817[17:56:28] <Amanda> Michiyo: no. Everyone else is just an idiot who can't enucinate
L818[17:56:30] <pay​onel> i've*
L819[17:56:39] <pay​onel> but now i'm afraid i'll here it all the time and i'll lose my mind
L820[17:56:45] <M​GR> I've never heard labtop either, and I'm in the USA
L821[17:56:57] <Amanda> Probably a regional thing
L822[17:57:16] <Amanda> like how bostonians speak a different language
L823[17:57:28] * Amanda flees
L824[17:58:35] <Izaya> imagine not skipping half the syllables in the words you're speaking
L825[17:58:46] <AshleighTheCutie> i still dont know what's with the tablets making blocks have a green overlay when you look at a block with a tablet in your hand
L826[17:59:01] <AshleighTheCutie> what does it meeeean
L827[17:59:06] <Amanda> That's what would be acted on when you scan
L828[17:59:11] <AshleighTheCutie> scan?
L829[17:59:30] <Amanda> with holding right-click for hower long. ( OR middle-clicking, if you've got my mod installed. )
L830[17:59:53] <Forec​aster> it's for if you have a geolyzer in the tablet or something similar ^
L831[18:00:00] <AshleighTheCutie> oh
L832[18:00:09] <AshleighTheCutie> about to say, holding rightclick does nothing
L833[18:00:11] <Forec​aster> or a piston upgrade
L834[18:00:25] <Amanda> or sign, or analyzer
L835[18:01:54] ⇨ Joins: Vexaton (~Vexatos@port-92-192-56-4.dynamic.as20676.net)
L836[18:01:54] zsh sets mode: +v on Vexaton
L837[18:02:16] <AshleighTheCutie> henlo
L838[18:02:36] <Izaya> %yn test
L839[18:02:46] <Izaya> That'd be too easy, wouldn't it?
L840[18:02:53] <Amanda> yn?
L841[18:02:58] <Izaya> yes/no
L842[18:03:02] <Amanda> ah
L843[18:03:15] <Izaya> %choose re-watch shin sekai yori or actually finish a series for once
L844[18:03:16] <MichiBot> Iz​aya: I spy with my robotic eye something beginning with "actually finish a series for once"!
L845[18:03:24] <Izaya> shin sekai yori it is
L846[18:04:19] ⇦ Quits: Vexatos (~Vexatos@port-92-192-88-116.dynamic.as20676.net) (Ping timeout: 190 seconds)
L847[18:04:34] <Izaya> you know
L848[18:04:46] <Izaya> in the last month I've started and almost finished probably a dozen series'
L849[18:04:53] <Izaya> but I hate endings, it seems, so I never watch them
L850[18:05:04] <AshleighTheCutie> if you want a laptop prop for a roleplay/machinama, the Refined Storage Portable Grid looks like a 286 laptop
L851[18:05:10] <Amanda> Izaya: were you able to find the updated snippet for syslogd, btw/
L852[18:05:14] <Izaya> yeah
L853[18:05:37] <Amanda> Feel free to yoink it, if you like the feature. :P
L854[18:07:48] <Kristo​pher38> lablet
L855[18:08:11] <AshleighTheCutie> what haVE YOU DONE
L856[18:08:15] <Forec​aster> hoverlet
L857[18:08:51] <Izaya> Amanda: did you have an account on fedi btw
L858[18:09:13] <Amanda> Izaya: yeah, I'm on Lizzy's fedi, lemme find the un
L859[18:11:22] <Izaya> your contribution to a federated future is appreciated, citizen
L860[18:12:34] <Amanda> I mostly use it the same as twitter, to stalk people, never posting. :P
L861[18:12:48] <Lizzy> i mean, i've kinda neglected the instance a little. probably doesn't help that it's running in an alpine container and i don't know alpine very well
L862[18:13:10] <Izaya> if I were on a beefier network connection I'd offer accounts on mine but
L863[18:13:12] <Izaya> >20mbps up
L864[18:13:14] <Izaya> lmao
L865[18:13:24] <AshleighTheCutie> im running a MC server on 10 MBPS up, sooooo
L866[18:13:34] <AshleighTheCutie> and it doesnt lag, so
L867[18:13:36] <Izaya> I'm running
L868[18:13:43] <Izaya> - pleroma
L869[18:13:46] <Izaya> - XMPP
L870[18:13:51] <Izaya> - web server
L871[18:13:53] <Izaya> - gitea
L872[18:13:58] <Lizzy> Izaya, heh, yeah. whenever Skye sends me a pic from your pleroma instance it takes a little to load
L873[18:14:22] <Izaya> :p
L874[18:14:35] <Izaya> also various game servers we won't get into because I should go to bed soon
L875[18:18:51] <Forec​aster> huh interesting
L876[18:19:06] <Forec​aster> OpenOS ignores .shrc on the first reboot after install
L877[18:19:16] <Ocawes​ome101> ...strange
L878[18:19:24] <AshleighTheCutie> hm
L879[18:19:26] <AshleighTheCutie> good to know
L880[18:19:55] <Forec​aster> well, at least "FactoryOS" does
L881[18:20:13] <Forec​aster> but I haven't touched any OpenOS files so
L882[18:22:48] <Skye> Amanda, you have a fediverse account? :o
L883[18:24:53] <Amanda> Izaya: ... oh. PRI in the syslog isn't the severity, oops
L884[18:25:20] <Amanda> Skye: I don't use it other than stalking Elfi and Lizzy, and now Izaya I guess, but yeah. :P
L885[18:25:37] <Skye> can you stalk me
L886[18:25:47] * Izaya elbows Skye
L887[18:25:55] * Lizzy stalks Skye
L888[18:26:05] <Izaya> we'll have to drag 'em into fun stuff
L889[18:26:18] <Corded> * <Forec​aster> stakes nearby vampire
L890[18:26:35] <Izaya> h-hey
L891[18:26:38] <Izaya> that was my thrall
L892[18:26:40] <Izaya> stop that
L893[18:27:00] <Forec​aster> you need to leash them D:
L894[18:27:11] <Lizzy> OwO
L895[18:27:13] <Elfi> squeak
L896[18:27:55] <Izaya> Liiiizzzyyyy Forecaster is ruining my plans of breaking the economy through necromancy q_q
L897[18:28:02] * Amanda cuddles Lizzy
L898[18:28:09] * Amanda cuddles Elfi as well
L899[18:28:15] * Lizzy cuddles Amanda
L900[18:28:24] <Forec​aster> the economy doesn't need any help being broken
L901[18:28:41] <Adorabl​eCatgirl> man
L902[18:28:44] <Adorabl​eCatgirl> i wanna make my own shit
L903[18:28:47] <Adorabl​eCatgirl> but god i am lazy
L904[18:30:03] <Skye> can we make a new economy
L905[18:30:05] <Skye> with monster girls
L906[18:30:37] <Forec​aster> paying for goods and services with fairies?
L907[18:30:46] <Skye> LGSC
L908[18:31:16] <Elfi> Wait what
L909[18:31:25] <Elfi> I don't like where this is going D:
L910[18:31:28] <Izaya> should I get out the jars
L911[18:31:31] <AshleighTheCutie> neither do i
L912[18:31:32] <Elfi> Noooo
L913[18:31:35] <Izaya> they're full of coffee presently but
L914[18:31:37] <Izaya> that can be fixed
L915[18:31:39] <Elfi> ...ooh
L916[18:31:39] <AshleighTheCutie> i shall leave now
L917[18:31:41] <Elfi> Coffee?
L918[18:31:48] * Elfi flutters over ouo
L919[18:31:56] ⇦ Quits: AshleighTheCutie (~ashleight@075-139-058-072.res.spectrum.com) (Quit: Proudly using WocChat!)
L920[18:31:58] <Adorabl​eCatgirl> >coffee
L921[18:31:58] <Izaya> side note
L922[18:32:07] <Izaya> finding good glass jars with working seals
L923[18:32:11] <Skye> did anyone know what I meant
L924[18:32:11] <Izaya> not as easy as you'd think
L925[18:32:33] <Forec​aster> Skye I certainly didn't :P
L926[18:32:38] <Elfi> Really? I thought canning kits were available pretty ubiquitously
L927[18:32:41] <Skye> Luxury Gay Space Communism
L928[18:32:47] <Forec​aster> unless you meant what I said
L929[18:33:01] <Izaya> maybe because it's just that I live in a shithole
L930[18:33:06] <Izaya> and that I'm not willing to buy anything new
L931[18:33:11] <Elfi> Oh
L932[18:33:12] <Elfi> Maybe.
L933[18:33:21] <Izaya> and people don't sell them at markets and stuff
L934[18:33:29] <Elfi> Jars for preserves tend to have lids that only work once
L935[18:33:40] <Elfi> Anything else and you'd need to apply your own sealing agent
L936[18:33:49] <Forec​aster> get jars without working seals, then just get new seals
L937[18:33:55] <Izaya> nah you can get nice glass ones with rubber gasket seal thingos
L938[18:34:01] <Elfi> Ooh
L939[18:34:11] <Forec​aster> it's probably difficult because seals get ruined by age
L940[18:34:14] <Izaya> they're not perfect but they're what you want for your coffee jar
L941[18:34:25] <Izaya> I get a few from just buying coffee in said jars
L942[18:34:36] <Izaya> but those jars are massive because >lmao not buying multiple kg at once
L943[18:40:27] <Izaya> https://imgur.com/vzKms6w.png
L944[18:40:29] <Izaya> bugger
L945[18:41:23] <Amanda> Izaya: so uh... the syslog patch doesn't quite work in MC proper
L946[18:41:50] <Izaya> oh?
L947[18:42:19] <Amanda> yeah, it seems MC seems to be printing "6.0" instead of "6"
L948[18:42:30] <Izaya> 5.3 vs 5.2?
L949[18:42:34] <Amanda> maybe?
L950[18:42:51] <Izaya> you can cast to int (num//1) or use string.format
L951[18:43:02] * Izaya likes string.format, personally
L952[18:43:44] <Amanda> Izaya: just updated it to use string.format now
L953[18:45:18] <SquidDev> %tonk
L954[18:45:18] <MichiBot> Fudge! Squi​dDev! You beat ThePi​Guy24's previous record of 3 hours, 34 minutes and 11 seconds (By 1 hour, 23 minutes and 20 seconds)! I hope you're happy!
L955[18:45:19] <MichiBot> SquidDev's new record is 4 hours, 57 minutes and 32 seconds! SquidDev also gained 0.00556 (0.00139 x 4) tonk points for stealing the tonk. Position #6. Need 0.05095 more points to pass ThePi​Guy24!
L956[18:48:03] <Amanda> Izaya: syslog from lilac inside MC: https://nc.ddna.co/s/MMgs9E9jeZ8gD27
L957[18:48:39] <Izaya> ayy
L958[18:48:42] <Izaya> that's nice
L959[19:21:03] <Skye> uh
L960[19:21:09] <Skye> so I need help figuring out something
L961[19:21:15] <Skye> are there any headphones
L962[19:21:18] <Skye> that are noise cancelling
L963[19:21:21] <Skye> and also act as a headset
L964[19:21:26] <Skye> and have bluetooth
L965[19:21:30] <Skye> AND wired functionality
L966[19:30:26] <M​GR> Yes
L967[19:30:31] <M​GR> Senheiser Momentum 2
L968[19:39:07] ⇦ Quits: Izaya (~izaya@210-1-218-92-cpe.spintel.net.au) (Ping timeout: 204 seconds)
L969[20:00:52] ⇨ Joins: AshleighTheCutie (~ashleight@075-139-058-072.res.spectrum.com)
L970[20:09:50] <Inari> 👯‍♂️ unicode gets oddly specific
L971[20:15:00] <Michiyo> I have no idea WTF that is supposed to be :D
L972[20:15:51] *** Vexaton is now known as Vexatos
L973[20:15:52] <Ocawes​ome101> men with bunny ears partying. duh
L974[20:18:23] <Skye> @MGR those appear to be earbuds, not a headset?
L975[20:29:13] <B​ob> how do i add trailing zeros before the number with string format ?
L976[20:29:19] <B​ob> ie 2 -> 002
L977[20:35:46] <Amanda> String.foat("%03d, 2)
L978[20:36:02] <Amanda> Format*
L979[20:37:33] <B​ob> thanks 👍
L980[20:41:11] <B​ob> doesn't work tough?
L981[20:41:42] <Michiyo> %lua String.format("%03d, 2)
L982[20:41:43] <MichiBot> main:1: unfinished string near <eof>
L983[20:41:47] * Michiyo shrugs :p
L984[20:41:56] <Michiyo> %lua String.format("%03d", 2)
L985[20:41:56] <MichiBot> main:1: attempt to index global 'String' (a nil value)
L986[20:42:03] <Michiyo> Eh I'm on a call right now
L987[20:42:05] <Michiyo> so ignore me
L988[20:42:16] <Forec​aster> %lua string.format("%03d", 2)
L989[20:42:16] <MichiBot> 002
L990[20:42:25] <Forec​aster> there you are :P
L991[20:48:12] <Michiyo> Thanks @"Forecaster" :P
L992[20:48:22] <Michiyo> @Bob what was/is the issue?
L993[20:48:48] <B​ob> lua's number and string convertion being silent
L994[20:48:49] <B​ob> damn
L995[20:49:17] <AshleighTheCutie> henlo
L996[20:49:33] <AshleighTheCutie> WocChat's too much time without yeilding is defo buffer
L997[20:49:41] <AshleighTheCutie> buffer related*
L998[20:54:09] ⇨ Joins: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net)
L999[20:55:52] <AshleighTheCutie> welcome
L1000[20:56:01] <AshleighTheCutie> i wish WocChat dated the text
L1001[21:21:18] <Amanda> t20kdc: what do you think of a seperate, active-window-only version of tablet_use?
L1002[21:21:55] <t20kdc> Amanda: I'm curious to know what kind of security situation you have where an application can only receive tablet\_use when it's the active window.
L1003[21:22:33] <t20kdc> Amanda: If you just need to know if the window is active or not, that's a different problem that I'll fix, it's just... what you're asking for is very, very specific.
L1004[21:23:07] <Amanda> t20kdc: not really security, moreconvience. if I've got an svc-minitel-nc open, and then I open a app-lilac-pxe and use tablet_use to assign a PXE boot image, then both will get the event, and app-minitel-nc will try and connect, while app-lilac-pxe will update the PXE bootimage settings on the server.
L1005[21:23:45] <t20kdc> ...so I add a 'get if this is window active' flag, and then you modify the applications?
L1006[21:24:09] <Amanda> That would work
L1007[21:24:24] <Amanda> I kinda see tablet_use as a more structured clipboard event, personally
L1008[21:25:17] <t20kdc> Amanda: Wait, I just looked. I already have a way of telling if the current window is focused; you get focus events.
L1009[21:25:40] <Amanda> will that work for terminal apps as well?
L1010[21:26:36] <t20kdc> Hmm, no, it won't... not sure if it makes sense really to let terminal apps know if they're focused or not, though.
L1011[21:27:32] <Amanda> I was thinking: take tablet_use's kernel event, put i tback behind a security flag, then make the WM able to dispatch a similar event, but only to the active window.
L1012[21:28:13] <Amanda> Similar to how key/mouse and clipboard events are handled
L1013[21:29:39] <Amanda> ( Or rather, how I assume they work, I 've never looked at the API between WM and app that closely before )
L1014[21:37:46] ⇨ Joins: Izaya (~izaya@210-1-218-92-cpe.spintel.net.au)
L1015[21:53:23] <Kristo​pher38> I managed to implement upvalues properly!
L1016[21:54:05] <pay​onel> @Kristopher38 in your lua-lua runtime?
L1017[21:54:06] <Sagh​etti> :DD
L1018[21:54:17] <Kristo​pher38> yeah
L1019[21:54:25] <pay​onel> that's not easy to do. glad to hear it
L1020[21:55:57] ⇦ Quits: Morlega (webchat@101.70-242-81.adsl-dyn.isp.belgacom.be) (Quit: webchat.esper.net)
L1021[21:57:40] <Sagh​etti> kristopher do be typing for a long time
L1022[21:57:56] <t20kdc> Amanda: That'd be received by the terminal, though.
L1023[21:58:04] <t20kdc> Amanda: Not by the application running in it.
L1024[21:58:35] <Kristo​pher38> I mean, I've still got one bug in calls.lua that can be remotely related that I need to fix but other than that it passes closure.lua from Lua's official tests in it's entirety (skipping the stuff that uses the debug lib as haven't implemented it yet)
L1025[21:58:38] <Amanda> t20kdc: hrm.
L1026[21:58:54] <Amanda> t20kdc: that raises the same problem as focus, then. :/
L1027[21:59:33] <t20kdc> Amanda: The terminal API isn't meant to be a GUI thing, it's meant to be for terminal applications. You could probably solve it by having a way to activate "tablet_use mode".
L1028[22:01:59] <Amanda> t20kdc: well, a netcat type thing should work best as a terminal application.
L1029[22:03:32] <Amanda> tbh the tablet_use support in it was just for convience
L1030[22:04:28] <pay​onel> i get asked a lot to do more world emulation for robot/drone dev work. any suggestions on how that should/would work?
L1031[22:04:44] <Amanda> "world emulation"?
L1032[22:04:56] <Amanda> oh, in ocvm?
L1033[22:05:05] <pay​onel> oh sorry, i meant ocvm, yeah
L1034[22:06:30] <t20kdc> payonel: depends if you have access to OpenGL or not
L1035[22:06:48] <pay​onel> oh, i'm not interested in adding a gui to ocvm
L1036[22:06:55] <pay​onel> this would all be terminal based still
L1037[22:06:58] <Amanda> not really, tbh. Maybe something like qemu does, AIUI, a terminal that accepts commands
L1038[22:07:13] <Amanda> like place_block x, y, z minecraft:grass
L1039[22:07:25] <Amanda> and it'd tore that there'sa minecraft:grass at x, y, z
L1040[22:07:31] <pay​onel> i just meant ... as if the vm was a robot, and you're interacting with world blocks
L1041[22:08:07] <pay​onel> for example, there'd be a world gen emulation step, and then you can poke at the world
L1042[22:08:23] <pay​onel> or maybe even write a region loader 🙂 haha
L1043[22:12:42] <t20kdc> at that point you're getting dangerously close to having to integrate OCVM with the Minecraft server, and while that would be an interesting exercise that could be a great design feature of a cross-game OC implementation...
L1044[22:12:59] <t20kdc> ...it doesn't seem like it's in-scope for what you're trying to do.
L1045[22:13:33] <pay​onel> no definitely not 🙂
L1046[22:13:40] <pay​onel> it would just be ... pretty cool
L1047[22:13:54] <pay​onel> maybe that means there should be a 2nd emulator that uses world region and ocvm together
L1048[22:13:55] <pay​onel> 🙂
L1049[22:22:15] <Kristo​pher38> Yeah, the most useful feature would be basic interaction with blocks
L1050[22:22:38] <Kristo​pher38> and movement/turning
L1051[22:23:56] <Kristo​pher38> I'd use some already-made lib to parse world data
L1052[22:24:30] <Kristo​pher38> for development speed
L1053[22:24:57] <Kristo​pher38> and ocvm part would be to emulate interactions with world data loaded in memory
L1054[22:25:26] <Kristo​pher38> I did something very crude like this a long time ago
L1055[22:25:58] <Ocawes​ome101> This is unrelated, but will the OC2 Lua APIs be the same as the OC1 ones? @payonel
L1056[22:26:39] <Kristo​pher38> http://tinyurl.com/y9xnepg9
L1057[22:26:40] <pay​onel> @Ocawesome101 are you referring to component and computer? or component api?
L1058[22:27:14] <pay​onel> @Kristopher38 is that a cc tool?
L1059[22:27:28] <Kristo​pher38> cc as in computercraft?
L1060[22:27:51] <pay​onel> yes
L1061[22:28:34] <Kristo​pher38> no, I made it when I was taking my first steps with OC, for OC
L1062[22:29:01] <Kristo​pher38> to test some braindead mining algorithms
L1063[22:29:33] <Kristo​pher38> as putting a robot and testing how it behaves in minecraft itself took way too much time
L1064[22:30:37] <Kristo​pher38> it just loads 2d world data from a png file and crudely emulates robot movement, turning, detect() and swing(), executed by some algorithm
L1065[22:30:49] <Kristo​pher38> made in python with ncurses
L1066[22:31:19] <Ocawes​ome101> @payonel component and computer APIs, mostly wondering if I’ll have to tweak my stuff to work on it
L1067[22:31:32] <Kristo​pher38> later I repurposed it to learn and test pathfinding algorithms http://tinyurl.com/y7x2y27d
L1068[22:32:20] <Kristo​pher38> that's A* with slightly modified cost or heuristic (don't remember which) to prefer straighter paths
L1069[22:32:24] <pay​onel> @Ocawesome101 there will be a logical mapping that can be documented. but nothing blessed
L1070[22:32:40] <Ocawes​ome101> A what now
L1071[22:33:02] <Ocawes​ome101> I know that’s English but it makes little sense to me
L1072[22:33:08] <Kristo​pher38> never heard of A star?
L1073[22:33:15] <pay​onel> in other words, don't expect things to work
L1074[22:33:24] <Ocawes​ome101> Ah ok
L1075[22:33:24] <Kristo​pher38> https://en.wikipedia.org/wiki/A*_search_algorithm
L1076[22:33:39] <Ocawes​ome101> In that case why are you writing OC-OS now?
L1077[22:34:10] <Ocawes​ome101> Rather than once all the OC2 APIs are implemented?
L1078[22:42:39] <pay​onel> it's a mix
L1079[22:43:00] <pay​onel> but from my experience, api is better when you think of it first from the user perspective
L1080[23:14:15] <Kristo​pher38> Also I imagine developing those alongside each other allows making changes to one influenced by the other much easier
L1081[23:30:43] ⇦ Quits: Inari (~Pinkishu@pD9E8F999.dip0.t-ipconnect.de) (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/)
<<Prev Next>> Scroll to Top