<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:06:23] ⇨ Joins: progwml6 (~progwml6@45.159.180.88)
L2[00:06:42] *** Vexaton is now known as Vexatos
L3[00:13:37] ⇦ Quits: ben_mkiv|afk (~ben_mkiv@88.130.157.90) (Ping timeout: 204 seconds)
L4[00:15:17] ⇨ Joins: Arcanox (~dragonox@45.159.182.212)
L5[01:06:17] ⇦ Quits: t20kdc (~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net) (Remote host closed the connection)
L6[01:12:40] ⇦ Quits: Vexatos (~Vexatos@port-92-192-86-18.dynamic.as20676.net) (Quit: Insert quantum chemistry joke here)
L7[01:16:46] <Lizzy> hmm, anyone know the optimal screen resolution/aspect ratio for a full sized in-world multiblock T3 screen?
L8[01:17:13] <Klea​dron> i think it was 3:2
L9[01:18:06] <Klea​dron> aspect-ratio wise
L10[01:18:12] <Lizzy> hmm, okay cool. thanks
L11[01:28:54] <Amanda> I've always done 3:2 aand don't notice much in the way of problems
L12[01:31:19] <Lizzy> cool cool
L13[02:05:59] <Amanda> %choose physics or veg out
L14[02:05:59] <MichiBot> Ama​nda: A wizard is never late, and sometimes engages in some "physics".
L15[02:06:12] <Amanda> ... that sounds sinister in quotes.
L16[02:06:44] <Klea​dron> :)
L17[02:07:11] * Amanda slinks away before any wizards get any ideas about her tail and doors
L18[02:12:56] <Amanda> Speaking of, I should play with electrobob's wizardry some more
L19[02:13:28] <Amanda> I've got nearly a crate full of spell books
L20[02:21:31] <Ocawes​ome101> > "OCVM Supah GPU"
L21[02:21:32] <Ocawes​ome101> @payonel nice
L22[02:22:03] ⇦ Quits: DBotThePony (~Thunderbi@31.220.170.28) (Read error: Connection reset by peer)
L23[02:22:20] ⇨ Joins: DBotThePony (~Thunderbi@31.220.170.28)
L24[02:32:54] ⇦ Quits: DBotThePony (~Thunderbi@31.220.170.28) (Read error: Connection reset by peer)
L25[02:41:08] <Kristo​pher38> @Ocawesome101 huh?
L26[02:57:31] ⇨ Joins: D9391 (~D9391@c-73-12-105-171.hsd1.va.comcast.net)
L27[02:57:35] ⇦ Quits: D9391 (~D9391@c-73-12-105-171.hsd1.va.comcast.net) (Client Quit)
L28[03:01:39] <Brisingr​Aerowing> @Kristopher38 I'm guessing that's the device identifier for a GPU from Payonel's OCVM.
L29[03:03:01] ⇨ Joins: DBotThePony (~Thunderbi@31.220.170.28)
L30[03:12:13] ⇦ Quits: immibis (~immibis@46.114.32.211) (Ping timeout: 204 seconds)
L31[03:17:13] <Amanda> I did that?
L32[03:17:25] <Amanda> S/\?/!/
L33[03:33:06] <Izaya> https://s3.eu-central-1.amazonaws.com/phreedom-tk/media_attachments/files/001/457/173/original/dc185afb524e1a17.png
L34[03:39:38] <Amanda> Izaya: just a cat chilling with some friends
L35[03:39:53] <Klea​dron> that cat is huge
L36[03:39:58] * Amanda snugs Elfi, zzzmews -- night nerds
L37[03:40:29] <Izaya> https://social.shadowkat.net/media/00b97cdca2b17176786c65eb4c9a291f7bbc4660aac9365fdf189b1092c6cb2f.webm
L38[03:42:38] <Klea​dron> 2nd improved iteration of windows since original demo version: can now select windows by clicking on them and can drag them by their titlebars http://tinyurl.com/y8k2zpz5
L39[03:43:01] <Izaya> starting to look comfy
L40[03:48:48] <ThePi​Guy24> nice
L41[03:49:39] <B​ob> haha gpu.copy go brrr
L42[03:55:02] ⇦ Quits: Renari (~Renari@70.44.83.129.res-cmts.bgr.ptd.net) (Read error: Connection reset by peer)
L43[03:59:10] ⇨ Joins: Renari (~Renari@70.44.83.129.res-cmts.bgr.ptd.net)
L44[04:00:45] <Ar​iri> Rip my IRC
L45[04:01:24] <Ar​iri> That was insufficient length for a message to explain what I meant by that, but oh well.
L46[04:01:29] *** Aririi is now known as Ariri
L47[04:06:34] <Ar​iri> Also, I buggered up the interface on my rpi so now it wont connect to a network.. grr.
L48[04:07:36] *** Ariri is now known as Ariri[away]
L49[04:07:41] <ThePi​Guy24> rip
L50[04:11:41] ⇨ Joins: slava_110 (webchat@62.182.73.58)
L51[04:14:39] <slava_110> Hi, guys. I'm trying to make an addon for OpenComputers and... For some reason AbstractManagedEnvironment#update called 2 times per tick I think. Or maybe something is wrong with my code :I
L52[04:15:43] ⇦ Quits: slava_110 (webchat@62.182.73.58) (Client Quit)
L53[04:15:51] <slav​a_110> I'm here, huh
L54[04:18:29] <slav​a_110> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/xeyixuziye
L55[04:20:37] <slav​a_110> > Hi, guys. I'm trying to make an addon for OpenComputers and... For some reason AbstractManagedEnvironment#update called 2 times per tick I think. Or maybe something is wrong with my code :I
L56[04:20:37] <slav​a_110> I'm here, huh [Edited]
L57[04:27:22] <Sagh​etti> so
L58[04:27:28] <Sagh​etti> i've been working on porting minecraft
L59[04:27:31] <Sagh​etti> to a blackberry phone
L60[04:27:51] <Sagh​etti> why? there's $100 dollars on the line
L61[04:28:03] <Sagh​etti> and a partnership w/ a youtuber with like 400k subs
L62[04:28:29] <Sagh​etti> nvm, like 300k
L63[04:28:41] <Sagh​etti> but still, a lot
L64[04:29:18] <Klea​dron> how are you porting it
L65[04:31:00] <Sagh​etti> carefully
L66[04:31:04] <Sagh​etti> fr tho
L67[04:31:12] <Sagh​etti> using the dev tools that they provided
L68[04:31:32] <Klea​dron> the obfuscation mappings?
L69[04:32:01] <Sagh​etti> and also i can get it to work because blackberry runs a jvm
L70[04:32:06] <Sagh​etti> also don't worry, it's not full fat mc
L71[04:32:10] <Sagh​etti> it's minecraft 4k
L72[04:32:13] <Sagh​etti> (4 kilobytes)
L73[04:32:23] <Klea​dron> oh
L74[04:32:40] <Klea​dron> lol
L75[04:33:11] <CompanionCube> i imagine the only real problem is obtaining a workable 3d lib?
L76[05:01:41] <CompanionCube> %tonkout
L77[05:01:42] <MichiBot> Dagnammit! Compan​ionCube! You beat Forec​aster's previous record of 2 hours, 37 minutes and 33 seconds (By 2 hours, 56 minutes and 1 second)! I hope you're happy!
L78[05:01:43] <MichiBot> Compan​ionCube has stolen the tonkout! Tonk has been reset! They gained 0.005 tonk points! plus 0.004 bonus points for consecutive hours! (Reduced to 50% because stealing) Current score: 0.78969. Position #1
L79[05:11:43] ⇨ Joins: AdorableCatgirl (~sam@pool-71-176-252-72.rcmdva.fios.verizon.net)
L80[05:18:01] ⇦ Quits: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net) (Read error: Connection reset by peer)
L81[05:25:35] <Ocawes​ome101> programming multiuser is so annoying and yet so rewarding at the same time
L82[05:25:58] <Ar​iri> I fixed the pi \o/ it was so simple and I overthought it
L83[05:27:55] <Ocawes​ome101> F I N A L L Y
L84[05:28:08] <Ocawes​ome101> I have a login screen and working user system
L85[05:28:17] <Ocawes​ome101> and hopefully multiscreen/gpu too
L86[05:31:22] <Adorabl​eCatgirl> multiuser is ez
L87[05:32:11] <Ocawes​ome101> yeah
L88[05:32:16] <Ocawes​ome101> but painful to program
L89[05:35:12] <Ocawes​ome101> now I just have to write the shell
L90[05:35:28] <Ocawes​ome101> hopefully better than all of my other shells :P
L91[05:40:58] <Michiyo> damn it.. everytime I add my interface to the bridge the box I'm working on loses connectivity
L92[05:50:28] <Ocawes​ome101> Well, see y'all tommorow
L93[06:00:46] <SquidDev> %tonk
L94[06:00:46] <MichiBot> Dagnabbit! Squi​dDev! You beat Compan​ionCube's previous record of <0 (By 59 minutes and 4 seconds)! I hope you're happy!
L95[06:00:47] <MichiBot> SquidDev's new record is 59 minutes and 4 seconds! SquidDev also gained 0.00098 tonk points for stealing the tonk. Position #8. Need 0.05554 more points to pass DaCompu​terNerd!
L96[06:15:28] ⇦ Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L97[06:32:25] ⇨ Joins: Thutmose (~Patrick@host-69-59-79-181.nctv.com)
L98[07:00:17] ⇦ Quits: glasspelican (~quassel@2607:5300:201:3100::325) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
L99[07:01:02] ⇨ Joins: glasspelican (~quassel@2607:5300:201:3100::325)
L100[07:26:04] ⇨ Joins: Inari (~Pinkishu@pD9E8FAA0.dip0.t-ipconnect.de)
L101[07:50:08] ⇦ Quits: lord| (~ba7888b72@66.109.211.150) (Ping timeout: 190 seconds)
L102[07:50:30] ⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L103[08:00:47] <Klea​dron> tomorrow i think i will try to add a form of input management and a way for windows to get inputs
L104[08:09:45] <Inari> https://www.youtube.com/watch?v=rpIsjz-oLOQ still such a good song <3
L105[08:09:46] <MichiBot> ヒロイン育成計画 feat. 涼海ひより(CV:水瀬いのり)/ HoneyWorks | length: 3m 40s | Likes: 211,321 Dislikes: 953 Views: 9,147,003 | by HoneyWorks OFFICIAL | Published On 15/1/2020
L106[08:46:00] ⇦ Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L107[08:47:17] <Michiyo> yay got my network bridge working on the machine in my closet
L108[08:47:34] <Michiyo> Now I don't have to use wifi on the OTHER computer in the closet
L109[08:50:45] <Forec​aster> %tonk
L110[08:50:46] <MichiBot> Voldemort! Forec​aster! You beat Squi​dDev's previous record of 59 minutes and 4 seconds (By 1 hour, 50 minutes and 55 seconds)! I hope you're happy!
L111[08:50:47] <MichiBot> Forecaster's new record is 2 hours, 49 minutes and 59 seconds! Forecaster also gained 0.00185 tonk points for stealing the tonk. Position #2. Need 0.03843 more points to pass Compan​ionCube!
L112[08:51:18] <Forec​aster> dang, one second off
L113[09:10:38] <Inari> https://www.youtube.com/watch?v=341IsnWdaT4
L114[09:10:39] <MichiBot> The Mission to Save「Domino's App feat. Hatsune Miku」 | length: 18m 8s | Likes: 18,722 Dislikes: 168 Views: 138,952 | by Nick Robinson | Published On 30/4/2020
L115[09:14:18] <Guid​oCram> Hello everyone, I've asked a question in the forum, but my post is pending approval for 24 hours now. Is the forum still in use?
L116[09:14:38] <Forec​aster> yes but not as much as here
L117[09:15:15] <Forec​aster> also pretty sure Lizzy is the only one who approves posts on there
L118[09:16:00] <Guid​oCram> Better to ask support questions on Discord then?
L119[09:16:10] <Forec​aster> you can do that yeah
L120[09:16:11] <Guid​oCram> Or just wait for Lizzy?
L121[09:16:43] <Forec​aster> well, since I've highlighted her she'll probably approve it once she comes around
L122[09:17:01] <Forec​aster> doesn't hurt to ask here too though
L123[09:17:04] <Guid​oCram> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/erawunazac
L124[09:17:11] <Guid​oCram> 🙂
L125[09:17:44] <Forec​aster> please don't post multi-line messages like that unless it's code
L126[09:17:56] <Forec​aster> they get sent to IRC as a paste unless you post each line separately
L127[09:18:04] <Guid​oCram> ah
L128[09:18:10] <Guid​oCram> Hello everyone,
L129[09:18:15] <Guid​oCram> I'm a new user, I do have experience with ComputerCraft / Lua / coding. So a robot can craft stuff from it's inventory, can it also operate an assembler (aka craft new robots)?
L130[09:18:19] <Guid​oCram> (btw, is there a OpenComputers-guide-for-ComputerCrafters)
L131[09:18:22] <Guid​oCram> Thanks in advance,
L132[09:18:26] <Guid​oCram> Guido
L133[09:18:42] <Forec​aster> to answer your question, yes they can
L134[09:18:55] <Forec​aster> they can put items in the assemblers inventory
L135[09:19:34] <Forec​aster> but I think you need a computer next to the assembler which the robot will need to send a wireless message to to tell it to activate the assembler, since robots can't connect to external components
L136[09:21:28] <Forec​aster> I don't remember if the assembler can be activated with a redstone signal or not, but if so the robot could do that
L137[09:23:38] ⇨ Joins: ben_mkiv (~ben_mkiv@88.130.157.90)
L138[09:51:10] * Inari edits Skye
L139[10:06:21] <Forec​aster> %sip
L140[10:06:22] <MichiBot> You drink a thick weather potion (New!). The bottle turns into an apple.
L141[10:06:33] <Forec​aster> oh.
L142[10:06:38] <Corded> * <Forec​aster> eats apple
L143[10:07:12] <Izaya> [The apple turns back into a bottle]
L144[10:10:22] <Ar​iri> Inari: I will reboot Dominos with Miku Hatsune
L145[10:17:46] <Forec​aster> I had no idea Hackmud was a thing
L146[10:26:55] <Inari> @Ariri port it to android
L147[10:26:56] <Inari> :D
L148[10:33:32] <Ar​iri> Yus
L149[10:45:02] <Inari> Sounds like a lot of work
L150[10:45:56] <Ar​iri> No Len is putting it together with nanana
L151[10:45:58] <Ar​iri> banana
L152[10:46:06] <Ar​iri> s
L153[10:46:15] <Ar​iri> I can't type, goin to bed
L154[10:46:19] <Inari> Will banana you?
L155[10:46:30] <Forec​aster> port it to deathbot 3000
L156[10:46:33] <Forec​aster> kill all humans
L157[10:46:41] <Ar​iri> I can't understand the question
L158[10:47:03] <Ar​iri> %give MichiBot a port of the Miku Hatsune Domino's app
L159[10:47:03] * MichiBot accepts the port of the Miku Hatsune Domino's app and adds it to her inventory
L160[10:50:00] ⇦ Quits: lord| (~ba7888b72@66.109.211.150) (Quit: https://i.imgur.com/xacQ09F.mp4)
L161[10:50:38] <Ar​iri> Is it just me or have I seen that quit gif on someone else before
L162[10:50:50] <Forec​aster> people change names
L163[10:51:20] <Ar​iri> right
L164[10:52:53] ⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L165[10:55:06] <Inari> Reddit
L166[10:55:14] <Inari> Yes, when I search in a subreddit, I want results from that Subreddit
L167[10:55:15] <Inari> Thanks
L168[11:00:26] ⇨ Joins: Vexatos (~Vexatos@port-92-192-86-18.dynamic.as20676.net)
L169[11:00:26] zsh sets mode: +v on Vexatos
L170[11:14:15] ⇦ Quits: Ariri[away] (~Ariri@cpe-104-33-154-8.socal.res.rr.com) (Ping timeout: 189 seconds)
L171[11:33:59] <Vexatos> @Forecaster is it just me or does your latest video have some very strong issues with the ducking
L172[11:34:08] <Vexatos> half the time I cannot hear anything you say
L173[11:37:03] <Forec​aster> yeah the ducking program has been weird lately
L174[11:37:26] <Forec​aster> it was having issues with audio devices
L175[11:38:12] <Forec​aster> I had to add what it thought was a different mic which was actually my main mic, and the sensetivity has been super low
L176[11:38:23] <Forec​aster> I've gotten that fixed now though
L177[11:40:56] <Vexatos> alright
L178[11:42:26] ⇨ Joins: immibis (~immibis@46.114.34.246)
L179[11:43:21] <Forec​aster> it was very annoying, I had to keep the ducking threshold at like 2 out of 100, or it would not be sensitive enough
L180[11:43:37] <Forec​aster> when I spoke at regular volume the value only went up to about 4
L181[11:44:22] <Forec​aster> but then the developer informed me about an audio device created by OBS that I should use as the source instead which worked a lot better
L182[11:45:33] <Forec​aster> other than that the developer said they're working on re-writing all of it, there's a number of other issues with the program, but now it ducks properly at least :P
L183[11:47:01] <Forec​aster> also
L184[11:47:05] <Forec​aster> %tonkout
L185[11:47:05] <MichiBot> Dad-Sizzle! Forec​aster! You beat your own previous record of 2 hours, 49 minutes and 59 seconds (By 6 minutes and 19 seconds)! I hope you're happy!
L186[11:47:06] <MichiBot> Forec​aster has tonked out! Tonk has been reset! They gained 0.002 tonk points! plus 0.002 bonus points for consecutive hours! Current score: 0.75526, Position #2 Need 0.03443 more points to pass Compan​ionCube!
L187[11:47:15] <Forec​aster> dangit, still behind
L188[12:22:54] ⇨ Joins: t20kdc (~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
L189[12:29:20] <Bindin​gEnergy> Could someone explain how the geolyzer component api works?
L190[12:30:16] <Forec​aster> what do you mean
L191[12:30:16] <Bindin​gEnergy> `scan(x:number, z:number[, y:number, w:number, d:number, h:number][, ignoreReplaceable:boolean|options:table]):table` Like, what does the y do here, what are w, d and h
L192[12:33:23] <Forec​aster> also component and api are different things
L193[12:33:39] <Bindin​gEnergy> "Geolyzer Component API"
L194[12:34:17] <Bindin​gEnergy> Is what the geolyzer page says in the hyperlink to the geolyzer component page
L195[12:35:01] <Forec​aster> well, the wiki isn't always right
L196[12:35:03] <Kristo​pher38> Tbf this is gonna be the third time I have to explain it
L197[12:35:17] <Kristo​pher38> Might as well modify the wiki
L198[12:35:40] <Bindin​gEnergy> API is such a general term that it can be applied to all these things
L199[12:35:43] <Kristo​pher38> Lemme find my explanation and copy it over
L200[12:36:11] <Bindin​gEnergy> It would be great if the wiki had either an example or clearer parameter names
L201[12:37:37] <Forec​aster> looking at the code, `d` is depth, `h` is height
L202[12:38:21] <Kristo​pher38> ://cdn.discordapp.com/attachments/125649403162656768/705744908249726976/Screenshot_2020-05-01-13-38-03-719_com.discord.jpg http://tinyurl.com/y8wpuz3c&lt;Kristo​pher38> ://cdn.discordapp.com/attachments/125649403162656768/705744908249726976/Screenshot_2020-05-01-13-38-03-719_com.discord.jpg http://tinyurl.com/yb97q9bn&lt;Kristo​pher38> ://cdn.discordapp.com/attachments/125649403162656768/705744908249726976/Screenshot_2020-05-01-13-38-03-719_com.d
L203[12:38:21] <Corded> http://tinyurl.com/y8mgd49o
L204[12:38:22] ⇦ Quits: ocdoc (~ocdoc@eos.pc-logix.com) (Remote host closed the connection)
L205[12:38:26] <Kristo​pher38> Sorry for sending it over as screenshot
L206[12:38:35] <Kristo​pher38> Screenshots*
L207[12:38:46] <Kristo​pher38> I'm on mobile and can't easily copy many messages
L208[12:41:41] <Kristo​pher38> Tl;dr x z y are offsets from the geolyzer position, w d h are the size if the scanned area
L209[12:41:46] <Bindin​gEnergy> Alright, thanks
L210[12:41:54] <Kristo​pher38> Tl;dr x z y are offsets from the geolyzer position, w d h are the size of the scanned area [Edited]
L211[12:42:02] <Bindin​gEnergy> And how does the resulting table look like?
L212[12:42:18] <ThePi​Guy24> run it and find ouy
L213[12:42:20] <ThePi​Guy24> *out
L214[12:42:25] <Kristo​pher38> It's one dimensional table of floating-point numbers
L215[12:42:42] <Kristo​pher38> Which represent hardness values of the scanned blocks
L216[12:44:38] <Bindin​gEnergy> Also, if I understood correctly, this x and z are aligned with minecraft's x and z, my robot has relative x and zs, (depending on where it's facing when it boots up), is there an easy way to fix this or do I just use funny tricks
L217[12:44:48] <Kristo​pher38> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/keracujaja
L218[12:46:34] <Kristo​pher38> Each innermost loop iteration will point to a block at x y z offset in your scan area
L219[12:47:14] <Kristo​pher38> No, x, z and y are relative to your robot if that's what you're asking
L220[12:47:29] <Bindin​gEnergy> Yes, they're relative to the robot
L221[12:47:42] <Bindin​gEnergy> But aligned with the actual axis or not?
L222[12:47:51] <Kristo​pher38> Oh
L223[12:48:20] <Bindin​gEnergy> My robot's positive x is currently whatever it starts off facing
L224[12:48:50] <Kristo​pher38> You're mixing up coordinates and facing
L225[12:48:59] <Kristo​pher38> That's why I'm confused
L226[12:49:37] <Bindin​gEnergy> Yes, because I want my robot to face posX, for which I need to establish which way that is, I'd like to have that being the actual axis but ended up not bothering
L227[12:50:18] <Kristo​pher38> The geolyzer scans are absolute in regard to orientation
L228[12:50:45] <Kristo​pher38> So regardless of the way the robot is facing, the geolyzer "thinks" it's facing east all the time
L229[12:51:13] <Kristo​pher38> Is your actual problem establishing which way the robot is facing?
L230[12:51:22] <Bindin​gEnergy> Yes
L231[12:51:46] <Kristo​pher38> Then it's very well possible, wait a sec
L232[12:51:55] <Bindin​gEnergy> How do I get my bot to face real cardinal directions instead of relative made up ones
L233[12:52:37] <Kristo​pher38> https://github.com/Kristopher38/OC-Von-Neumann-probe/blob/master/lib/navigation.lua#L134
L234[12:53:41] <Bindin​gEnergy> That's what I was thinking
L235[12:53:56] <Bindin​gEnergy> Although it seems a bit dumb
L236[12:53:57] <Kristo​pher38> You need to make sure that the robot has at least one block to the left, right, front or back of it and a tool to break those, call this function, and it returns the robot's current orientation
L237[12:54:40] <Bindin​gEnergy> If the geolyzer has a notion of x and z, why can't the robot have that just as easily?
L238[12:54:44] <Bindin​gEnergy> Alas
L239[12:59:39] <Kristo​pher38> In what way the geolyzer has notion of x and z
L240[12:59:51] <Z0id​burg> Well that's one way to end up on reddit, walk into the store with a jason mask
L241[12:59:59] <Kristo​pher38> They're offsets to the geolyzer (robot's) position
L242[13:00:15] <Bindin​gEnergy> But aligned with the real axis
L243[13:00:23] <Bindin​gEnergy> like you said, it's always facing east
L244[13:00:37] <Kristo​pher38> There's also another upgrade, navigation upgrade, which has a method getFacing or getOrientation or sth
L245[13:01:19] <Bindin​gEnergy> Would have liked to know that before assembling the robot
L246[13:01:43] <Z0id​burg> netboot robots
L247[13:02:10] <Kristo​pher38> So you'd want the geolyzer facing to point in the direction that the robot is facing? How would that help you?
L248[13:02:46] <Bindin​gEnergy> My robot currently has a go(x,y,z) that goes to the relative positions
L249[13:02:53] <Z0id​burg> you know you could just do a very simple math equation to rotate the geolyzers data, right @BindingEnergy ?
L250[13:03:08] <Bindin​gEnergy> But how would I know where to rotate to
L251[13:03:20] <Bindin​gEnergy> I need a point of reference
L252[13:03:43] <Bindin​gEnergy> Like that calibration function on that navigation.lua
L253[13:04:15] <Z0id​burg> I'm late to the party, what is it that you're actually trying to accomplish? a pathfinding robot?
L254[13:04:54] <Bindin​gEnergy> Making a "basic" mining robot
L255[13:06:01] <Kristo​pher38> Oh right, so you want to rotate your geolyzer data because you're using relative coords in your go(x, y, z) function?
L256[13:06:15] <Bindin​gEnergy> I want to scan the area for ores, then go() to the ores, return to home x z, go down to another area, repeat until bedrock or battery low/inv full then go home x y z
L257[13:06:46] <Z0id​burg> I don't see why this requires reorientation
L258[13:06:48] <Bindin​gEnergy> go() being relative is fine, but the x and z aren't real x and z
L259[13:07:08] <Z0id​burg> sounds to me like you need a gps.
L260[13:07:12] <Bindin​gEnergy> The x and z are based off of wherever the robot is facing on startup
L261[13:07:13] <Bindin​gEnergy> Yes
L262[13:07:27] <Bindin​gEnergy> We've reached the conclusion that navigation upgrade would fix
L263[13:07:27] <Z0id​burg> just program "home" x y z manually
L264[13:07:32] <Z0id​burg> at the charging station
L265[13:07:43] <Bindin​gEnergy> That's already the case
L266[13:07:50] <Bindin​gEnergy> Not the problem
L267[13:08:01] <Kristo​pher38> Then always start it from the home location
L268[13:08:03] <Bindin​gEnergy> Problem is geolyzer's real x and z
L269[13:08:19] <Bindin​gEnergy> I could always place the robot facing real x
L270[13:08:25] <Bindin​gEnergy> That would fix it, but stupid
L271[13:08:58] <Z0id​burg> so you're saying that the geolyzer x and z are offset by the x and z of the robot when i is placed?
L272[13:09:08] <Bindin​gEnergy> No
L273[13:09:28] <Bindin​gEnergy> I'm saying the robot's x may be the geolyzers -x or y or -y
L274[13:09:46] <Z0id​burg> that sounds like an easy fix to me..
L275[13:09:58] <Bindin​gEnergy> Conclusion: install navigation upgrade
L276[13:10:06] <Bindin​gEnergy> Or run that calibration function
L277[13:10:12] <Z0id​burg> you could also put the geolizer on the home station
L278[13:10:17] <Bindin​gEnergy> Wat
L279[13:10:18] <Z0id​burg> instead of the robot
L280[13:10:33] <Bindin​gEnergy> The point of the robot is to scan on the go
L281[13:10:41] <Z0id​burg> you can scan on the go
L282[13:10:46] <Kristo​pher38> The geolyzer has limited range, won't be able to reach all ores
L283[13:10:47] <Bindin​gEnergy> And I'll be moving it from place to place
L284[13:11:55] <Z0id​burg> I still don't see how the offset is a problem
L285[13:12:09] <Bindin​gEnergy> Offset is not a problem
L286[13:12:10] <Z0id​burg> sounds to me like trial and error subtraction
L287[13:12:19] <SquidDev> %tonk
L288[13:12:20] <MichiBot> By my throth! Squi​dDev! You beat Forec​aster's previous record of <0 (By 1 hour, 25 minutes and 14 seconds)! I hope you're happy!
L289[13:12:21] <MichiBot> SquidDev's new record is 1 hour, 25 minutes and 14 seconds! SquidDev also gained 0.00142 tonk points for stealing the tonk. Position #8. Need 0.05412 more points to pass DaCompu​terNerd!
L290[13:18:31] <Kristo​pher38> I think he means that because geolyzer in a robot always assumes the east direction, so the results returned are always as if the robot was facing east, but his go function would rather want the geolyzer to be facing the same direction as the robot so the returned results are readily usable by the go function
L291[13:19:57] <Kristo​pher38> And to know how to rotate the results he needs robot's orientation
L292[13:20:29] <Bindin​gEnergy> If I align the robot's x and z with minecraft's, everything works fine
L293[13:25:02] <Bindin​gEnergy> Navigation's getFacing worked wonders
L294[13:25:50] <Z0id​burg> if that's the case you can easily figure out which direction is east
L295[13:26:53] <Z0id​burg> if you absolutely want the data to be the same then rotate the geolyzer data using a matrix ,or just handle coordinates of the robot in a rotated manner
L296[13:26:57] <Bindin​gEnergy> Yeah, it's positive X which is 5 in the sides enum
L297[13:27:24] <Bindin​gEnergy> Again, no need for rotations of any sort
L298[13:27:56] <Bindin​gEnergy> Since the geolyzer has relative coords, and my bot does too, go() matches perfectly
L299[13:28:21] <Bindin​gEnergy> Now that the bot knows which way x is
L300[13:29:31] <Kristo​pher38> @Z0idburg it the robot always faces east (aka positive X) there's no need for any sort of rotations
L301[13:29:46] <Z0id​burg> well then there you go
L302[13:30:01] <Bindin​gEnergy> I'll need to make a dissasembler to put a navigation upgrade in once I go back to the actual game, currently in creative
L303[13:31:19] <Bindin​gEnergy> Also
L304[13:33:19] <Bindin​gEnergy> Are there any lua conventions I should know? I've never worked with lua in my life, I'm using separate files with a main one that uses dofile for the others, I'm pretty sure that's bad because it seems likely that dofile just runs the whole code from other files
L305[13:33:28] <Bindin​gEnergy> Any good way to go about it?
L306[13:33:40] <Izaya> I'd suggest investigating require()
L307[13:34:09] <immibis> require is just a slightly smarter dofile
L308[13:37:34] <B​ob> smart ehhh
L309[13:38:32] <Kristo​pher38> Use require instead of dofile, use locals, standard name for this/self in the context of OOP is `self` in lua, `booleanexpr and resultiftrue or resultiffalse` works like a ternary operator in other languages
L310[13:39:34] <Bindin​gEnergy> hmm, require seems dumber in terms of path
L311[13:39:35] <B​ob> b
L312[13:41:47] <immibis> I say use dofile if it does what you want
L313[13:42:01] <immibis> if you want slightly more modularity, remember you can return things from dofile, you don't have to use globals
L314[13:44:21] <Bindin​gEnergy> It seems the main advantage from require is not having to worry as much about repeating a dofile and including a file more than once (or infinitely if this is like good old C)
L315[13:45:15] <Forec​aster> make a proper module
L316[13:46:36] <Forec​aster> Code Block pastebined https://paste.pc-logix.com/ekogazobad
L317[13:46:53] <SquidDev> You don't want that local function there.
L318[13:47:05] <SquidDev> Just function, as you're assigning to a table key.
L319[13:47:31] <Forec​aster> then you require that as
L320[13:47:31] <Forec​aster> Code Block pastebined https://paste.pc-logix.com/qadukoxitu
L321[13:47:39] <Forec​aster> right, I added local out of habit
L322[13:47:49] <Forec​aster> Code Block pastebined https://paste.pc-logix.com/vababemoco [Edited]
L323[13:48:06] <Bindin​gEnergy> I see
L324[13:48:47] <Bindin​gEnergy> Thank y'all
L325[13:49:09] <Forec​aster> require in OpenOS will look in the same dir as the script is in, in usr/lib and /lib
L326[13:52:10] <Bindin​gEnergy> Hmm
L327[13:52:16] <Bindin​gEnergy> Doesn't look like it
L328[13:52:45] <Bindin​gEnergy> Oh
L329[13:52:48] <Bindin​gEnergy> It does
L330[13:52:57] <immibis> you can print out package.path to see where it loads from
L331[13:52:58] <Bindin​gEnergy> but the file doesn't have a .lua
L332[13:53:19] <immibis> require has one annoying problem - it won't load the same thing more than once unless you unload or reboot in between. (package.loaded["name"] = nil)
L333[13:53:38] <immibis> reasonable for production; annoying for development
L334[13:53:51] <Bindin​gEnergy> Seems like a good thing
L335[13:54:13] <Forec​aster> I just put `package.loaded.factory = nil` before my require :P
L336[13:54:23] <Forec​aster> works fine for development
L337[13:54:40] <Forec​aster> having to reboot constantly was super annoying
L338[13:55:19] <Bindin​gEnergy> Is there any case in which robot.turn fails?
L339[13:55:30] <Bindin​gEnergy> Besides running outta battery
L340[13:55:36] <Forec​aster> I don't see how it could fail
L341[13:56:01] <Forec​aster> turning doesn't interact with anything outside the robot
L342[13:56:28] <Kristo​pher38> Not really, it shouldn't fail in any circumstances except running out of battery
L343[13:58:31] <Amanda> shouldn't running out of battery cause the robot to shut down?
L344[13:58:56] <Izaya> it just occured to me that it must be difficult for computers to synthesize piano music live
L345[13:59:08] <fingercomp> Amanda: it may have enough energy to keep running, yet too little to turn
L346[13:59:14] <Izaya> at least with ASDR style outputs
L347[14:01:55] <Forec​aster> it'd be interesting to see if a robot had too little energy that when it called the turn command and then ran out of power and shut down, if it would execute the turn or not
L348[14:05:26] <Bindin​gEnergy> Oof no switch statement
L349[14:06:49] <Izaya> just elseif
L350[14:07:10] <Bindin​gEnergy> Ew
L351[14:08:05] * Izaya shrugs
L352[14:18:29] ⇦ Quits: bauen1 (~bauen1@ipb21baa2d.dynamic.kabel-deutschland.de) (Ping timeout: 190 seconds)
L353[14:31:14] ⇨ Joins: bauen1 (~bauen1@ipb21baa2d.dynamic.kabel-deutschland.de)
L354[14:37:34] <dequbed> Izaya: Not much more than syntesizing any other string instrument, why should it?
L355[14:38:28] <Izaya> you don't know how long to sustain for
L356[14:40:48] <immibis> why not?
L357[14:40:59] <immibis> sustain until the player releases the key
L358[14:41:16] <immibis> (pianos don't really have a sustain, anyway. They have very long decay)
L359[14:41:17] ⇦ Quits: bauen1 (~bauen1@ipb21baa2d.dynamic.kabel-deutschland.de) (Ping timeout: 204 seconds)
L360[14:42:18] <dequbed> Izaya: Well yes. But you can just modify the decay as you need to. And synthesizing a piano *accurately* is incredible hard anyway :P
L361[14:57:38] ⇦ Quits: Victorsueca (~Victor_su@90.165.120.190) (Ping timeout: 190 seconds)
L362[14:57:54] ⇨ Joins: Victor_sueca (~Victor_su@90.165.120.190)
L363[14:58:46] ⇨ Joins: bauen1 (~bauen1@ipb21baa2d.dynamic.kabel-deutschland.de)
L364[15:05:33] ⇦ Quits: Inari (~Pinkishu@pD9E8FAA0.dip0.t-ipconnect.de) (Ping timeout: 190 seconds)
L365[15:05:43] ⇨ Joins: Thutmose (~Patrick@host-69-59-79-181.nctv.com)
L366[15:14:57] ⇨ Joins: Inari (~Pinkishu@pD9E39658.dip0.t-ipconnect.de)
L367[15:40:25] <ThePi​Guy24> %tonk
L368[15:40:25] <MichiBot> Jeepers! ThePi​Guy24! You beat Squi​dDev's previous record of 1 hour, 25 minutes and 14 seconds (By 1 hour, 2 minutes and 51 seconds)! I hope you're happy!
L369[15:40:26] <MichiBot> ThePiGuy24's new record is 2 hours, 28 minutes and 5 seconds! ThePiGuy24 also gained 0.0021 (0.00105 x 2) tonk points for stealing the tonk. Position #5. Need 0.15316 more points to pass simo​n816!
L370[16:10:04] <Ocawes​ome101> @GuidoCram somewhere on the forums (in tutorials I think) there’s a post called “OpenComputers for ComputerCraft users”
L371[16:10:46] <Ocawes​ome101> @BindingEnergy pretty sure there are a few lua case/switch implementations out there
L372[16:18:59] <Bindin​gEnergy> Not worth it in this case
L373[16:19:04] <Forec​aster> https://youtu.be/i4mZuPZuFxo
L374[16:19:05] <MichiBot> LGR - Restoring an IBM PC XT 286 from 1986 | length: 37m 51s | Likes: 2,089 Dislikes: 7 Views: 18,828 | by LGR | Published On 1/5/2020
L375[16:23:09] <Izaya> so
L376[16:23:29] <Izaya> you know how armour in Skyrim stops being effective once you hit 650something?
L377[16:23:33] <Izaya> https://files.catbox.moe/hmnmag.png
L378[16:26:46] <Forec​aster> does it overflow and make you take more damage instead? :P
L379[16:27:13] <Izaya> fortunately not
L380[16:27:23] <Izaya> but you are capped at 80% damage resistance
L381[16:27:42] <Izaya> a bit of a shame, but I can use fast healing for free so that covers the difference
L382[16:32:27] <Amanda> %choose waves or irradiation
L383[16:32:28] <MichiBot> Ama​nda: I received a message from future you, said to go with "waves".
L384[16:32:41] * Izaya waves
L385[16:34:45] <Corded> * <Forec​aster> radiates
L386[16:37:21] ⇨ Joins: Ariri[away] (~Ariri@cpe-104-33-154-8.socal.res.rr.com)
L387[16:44:09] <Elfi> forecaster is radiant like lämp
L388[16:44:52] <Forec​aster> well, I am passively radiating heat :P
L389[16:45:09] <Forec​aster> as one does
L390[16:47:15] <Elfi> blackbody lämp
L391[16:50:00] <Forec​aster> %sip
L392[16:50:00] <MichiBot> You drink a boiling ruby potion (New!). Forec​aster's clothes turn purple until they exit the room.
L393[16:50:14] <Forec​aster> huh, purple robe
L394[16:55:21] * Michiyo sighs
L395[16:55:31] <Michiyo> So.. I got my bridged interface working last night..
L396[16:55:43] <Michiyo> I however didn't notice that I lost connection to that machine <_<
L397[16:55:51] <Forec​aster> did someone come and set fire to the bridge?
L398[16:55:52] <Forec​aster> :O
L399[16:56:02] <Michiyo> So I can't SSH to it and I have no spare monitor to try local access.. lol
L400[16:56:20] <Forec​aster> borrow a monitor!
L401[16:56:22] <Michiyo> I can access the machine on the other side of the bridge, so I know the interface is up and passing packets.
L402[16:56:58] <Michiyo> All this work, because I threw away a network switch I didn't think I'd need.
L403[16:57:10] <immibis> today we learned about KISS
L404[16:57:34] <immibis> (from Michiyo)
L405[16:58:12] <Michiyo> I mean.. I have this perfect 4port nic.. should have worked great for this :P
L406[16:58:43] <immibis> don't some 4-port NICs have a mode where they act as a switch internally? (with 5 ports, one going to the computer)
L407[16:59:30] <immibis> but yeah, can you borrow the monitor you're using now?
L408[17:00:29] <Michiyo> output is VGA only, monitor is DVI/HDMI
L409[17:00:51] <Adorabl​eCatgirl> i'm shaking like a leaf
L410[17:01:34] <Michiyo> you ok @"AdorableCatgirl" ?
L411[17:02:25] <Adorabl​eCatgirl> yes
L412[17:02:29] <Adorabl​eCatgirl> too much coffee
L413[17:02:37] <Adorabl​eCatgirl> 👀
L414[17:02:41] <Bindin​gEnergy> Leaves don't actively shake
L415[17:02:49] <Bindin​gEnergy> It's a weird expression
L416[17:02:59] <Adorabl​eCatgirl> fine
L417[17:03:41] <Forec​aster> shaking like a rabbit on drugs
L418[17:03:52] <Adorabl​eCatgirl> i'm shaking like kerbin when i keep dropping tac nukes from orbit
L419[17:04:04] <Bindin​gEnergy> ```One of the first popular English writers to use this expression was Geoffrey Chaucer, who wrote during the Middle Ages in the 1300s. He specified the type of leaf as an aspen leaf. This is because aspen leaves are very broad with thin stems. Therefore, they shake more easily in the wind than most other types of leaves.```
L420[17:04:17] <Skye> Michiyo, is it a DVI-D or DVI-I
L421[17:04:53] <Michiyo> the monitor? I'd assume D, as the cable I'm using isn't I :P
L422[17:05:35] <Skye> yes but
L423[17:05:40] <Skye> the port might be DVI-I
L424[17:05:43] <Forec​aster> or maybe you're a mutant with the ability to make cables fit where they shouldn't :O
L425[17:05:47] <Skye> and the cable DVI-D
L426[17:06:07] <Bindin​gEnergy> That's a strange mutation
L427[17:06:22] <ThePi​Guy24> all you need is some persistance
L428[17:06:37] <Skye> you can plug DVI-A and DVI-D into DVI-I
L429[17:08:30] <Skye> https://itm-components.co.uk/blogs/news/what-are-the-differences-between-dvi-connectors-and-signals
L430[17:24:30] <Z0id​burg> Skye: You can plug usb into ps2 into serial into parallel and connect that to your computer 🙂
L431[17:25:52] <Z0id​burg> like so
L432[17:25:54] <Z0id​burg> http://tinyurl.com/y734xj8n
L433[17:40:04] <Bindin​gEnergy> Nice
L434[17:40:39] <Sagh​etti> that's a server
L435[17:40:42] <Sagh​etti> just realized
L436[17:43:10] <Kristo​pher38> I need that
L437[17:43:25] <Kristo​pher38> one of my old Pentium 133 PCs doesn't have usb, but has parallel
L438[17:43:59] <Kristo​pher38> but then again, a solution that would actually work would be to buy an IDE to sd card interface
L439[17:48:13] <Amanda> %8ball do the thing?
L440[17:48:13] <MichiBot> Ama​nda: My reply is no
L441[17:48:28] <Amanda> %8ball do the thing, but as a seperate daemon?
L442[17:48:28] <MichiBot> Ama​nda: My reply is no
L443[17:54:35] <Sagh​etti> don't thing?
L444[17:59:05] <Z0id​burg> @Lazar Kovacevic is it parallel, or is it 25 pin serial
L445[17:59:18] <Z0id​burg> my Pentium 1 box and 486 boxes have 25 pin serial
L446[17:59:31] <Z0id​burg> but my pentium2 doesn't
L447[18:00:02] <Z0id​burg> the pentium 1 box I have has both 9 and 25 pin serial, with 25 pin parallel
L448[18:00:30] <Z0id​burg> the 25 pin serial a lot of people also refered to as a modem port
L449[18:00:55] <Z0id​burg> it had a lot of additional flow control stuff
L450[18:01:07] ⇨ Joins: Vexaton (~Vexatos@port-92-192-53-50.dynamic.as20676.net)
L451[18:01:07] zsh sets mode: +v on Vexaton
L452[18:01:10] <Z0id​burg> like DTR
L453[18:03:52] *** Vexatos is now known as Guest69953
L454[18:03:52] ⇦ Quits: Guest69953 (~Vexatos@port-92-192-86-18.dynamic.as20676.net) (Killed (calamity.esper.net (Nickname regained by services)))
L455[18:03:52] *** Vexaton is now known as Vexatos
L456[18:05:54] <Z0id​burg> hello vexatoast
L457[18:10:20] ⇨ Joins: KodosPhone (webchat@162-244-72-162-244-72-94.cpe.sparklight.net)
L458[18:10:28] <KodosPhone> o/
L459[18:10:46] ⇦ Quits: ben_mkiv (~ben_mkiv@88.130.157.90) (Ping timeout: 378 seconds)
L460[18:10:47] <Adorabl​eCatgirl> vexed oats
L461[18:10:58] <KodosPhone> Uwot
L462[18:11:21] <KodosPhone> Vexed toast
L463[18:11:29] <Vexatos> it is I
L464[18:11:56] <KodosPhone> It is you
L465[18:12:12] <KodosPhone> Or is it me
L466[18:13:19] <KodosPhone> Anything new for tronics lately?
L467[18:13:31] <Vexatos> yes
L468[18:13:41] <Vexatos> I caught a severe case of university
L469[18:13:54] <Vexatos> so don't expect anything other than keepalive thanks
L470[18:14:06] <Vexatos> Currently in my master's thesis
L471[18:14:17] <KodosPhone> Congrats on real life
L472[18:14:42] <Vexatos> soon™
L473[18:14:59] <Vexatos> I'll finally earn money starting october that's when I'll celebrate .-.
L474[18:15:15] ⇦ Quits: KodosPhone (webchat@162-244-72-162-244-72-94.cpe.sparklight.net) (Client Quit)
L475[18:16:04] <Adorabl​eCatgirl> hi
L476[18:18:22] <Forec​aster> spend it on computers!
L477[18:19:01] ⇨ Joins: KodosPhone (webchat@162-244-72-162-244-72-94.cpe.sparklight.net)
L478[18:19:06] <Vexatos> that's the plan
L479[18:19:12] <Vexatos> among other things like, uh, fixing the house
L480[18:19:38] <Forec​aster> fix it with computers!
L481[18:19:41] <KodosPhone> Don't forget to donate to my PayPal so I can get my shit back together
L482[18:19:43] <Forec​aster> wait.. that might not work
L483[18:19:45] <KodosPhone> Lbvs
L484[18:20:10] <KodosPhone> Speaking of computers mine will be up soon again
L485[18:20:24] <KodosPhone> Looking forward to that
L486[18:21:35] <Vexatos> I'll only be paid for 20 hours a week on a 40 hour a week job
L487[18:21:38] <Vexatos> because yay
L488[18:21:44] <Adorabl​eCatgirl> my middle finger is in pain
L489[18:21:47] <Vexatos> but that's going to be enough money to get the house in order
L490[18:22:16] ⇦ Quits: KodosPhone (webchat@162-244-72-162-244-72-94.cpe.sparklight.net) (Client Quit)
L491[18:24:54] <Forecaster> %restart
L492[18:24:55] ⇦ Quits: MichiBot (~MichiBot@eos.pc-logix.com) ()
L493[18:25:15] ⇨ Joins: MichiBot (~MichiBot@149.56.6.196)
L494[18:25:15] zsh sets mode: +v on MichiBot
L495[18:26:14] <Forec​aster> %choose have some food
L496[18:26:15] <MichiBot> Forec​​aster: Oh yes, definitely!
L497[18:26:21] <Forec​aster> sounds good to me
L498[18:26:59] <Lizzy> s/yes/no
L499[18:27:00] <MichiBot> <Forecaster> Oh no, definitely!
L500[18:27:16] <Lizzy> s/\!/ not!/
L501[18:27:17] <MichiBot> <Forecaster> Oh no, definitely not!
L502[18:27:24] ⇨ Joins: KodosPhone (webchat@162-244-72-162-244-72-94.cpe.sparklight.net)
L503[18:27:27] <KodosPhone> Fucking phone
L504[18:27:42] <Forec​aster> but I'm hungry >:
L505[18:27:42] <Lizzy> i wouldn't suggest that, it might damage it
L506[18:28:08] ⇦ Quits: KodosPhone (webchat@162-244-72-162-244-72-94.cpe.sparklight.net) (Client Quit)
L507[18:29:44] <Forec​aster> %choose ignore Lizzy and have some food anyway
L508[18:29:44] <MichiBot> Forec​​aster: Why would you do that when you could do something else instead?
L509[18:29:50] <Forec​aster> aw D:
L510[18:29:56] <Forec​aster> dangit MichiBot
L511[18:30:52] * Lizzy high-fives MichiBot
L512[18:30:52] * MichiBot high-fives Lizzy
L513[18:36:00] <Forec​aster> >:
L514[18:38:47] <Forec​aster> I need to wait for the pizza to thaw anyway :|
L515[18:39:07] <Inari> Does anyone ever actually say "Please advise." instead of like "Please tell me what to do"?
L516[18:39:23] <Forec​aster> pilots/astonauts?
L517[18:39:49] <Inari> I guess haha. Meant more like, in normal life
L518[18:40:19] <Forec​aster> probably not
L519[18:43:35] <Z0id​burg> when you sit up in your recliner and theres a frigging CHICKEN right in front of you
L520[18:43:40] <Z0id​burg> that escaped from the brooder
L521[18:46:37] <Vexatos> we're hopefully getting some birds soon too
L522[18:46:40] <Vexatos> slightly larger ones though
L523[18:48:38] <Ar​iri> Inari: I'm not sure if I want to respond to your question, please advise.
L524[18:59:24] <SquidDev> %tonk
L525[18:59:24] <MichiBot> Potzblitz! Squi​dDev! You beat ThePi​Guy24's previous record of 2 hours, 28 minutes and 5 seconds (By 50 minutes and 53 seconds)! I hope you're happy!
L526[18:59:25] <MichiBot> SquidDev's new record is 3 hours, 18 minutes and 58 seconds! SquidDev also gained 0.00255 (0.00085 x 3) tonk points for stealing the tonk. Position #8. Need 0.05157 more points to pass DaCompu​terNerd!
L527[19:00:38] <Bindin​gEnergy> In what case is a geolyzer scan nil?
L528[19:02:12] <B​ob> shouldn't it provide a description why its nil as the secodn arg
L529[19:03:23] ⇨ Joins: Foul_01 (~Foul_01@static.196.101.76.144.clients.your-server.de)
L530[19:03:26] <Foul_01> ку
L531[19:03:51] <Ar​iri> lu
L532[19:04:50] <fingercomp> @BindingEnergy either it hasn't enough energy to perform the scan, or the scan was canceled
L533[19:04:59] <fingercomp> probably former
L534[19:05:24] <Foul_01> hi guys
L535[19:05:33] <Ar​iri> %hello
L536[19:05:34] <MichiBot> Ar​​iri: Hello! Welcome to #oc! The one and only opencomputers channel! Please ask your questions directly (dont ask to ask) and provide error/code examples! (Use pastebin.com if theyre more than one line!) Dont mind the random conversation you might have walked into.
L537[19:06:45] <Ar​iri> Amanda: I was making sure I wasnt in error and this was actually a new person, and I stumbled upon this: https://lcars5201.ddns.net/index.php/s/Y5a2JtfYLMLKCaY/preview
L538[19:07:25] <Amanda> :P
L539[19:08:00] <Foul_01> im bored
L540[19:08:12] <Foul_01> im talking from minecraft tho
L541[19:08:24] <Bindin​gEnergy> It was neither
L542[19:08:25] ⇦ Quits: AdorableCatgirl (~sam@pool-71-176-252-72.rcmdva.fios.verizon.net) (Quit: Lost terminal)
L543[19:08:32] <Bindin​gEnergy> I restarted the bot and it worked
L544[19:08:36] <Foul_01> k
L545[19:08:59] <Foul_01> im playing on server with mod opencomputers
L546[19:09:02] <Bindin​gEnergy> I probably did something wrong the first time
L547[19:09:29] <Foul_01> wait what?
L548[19:09:51] <Bindin​gEnergy> > Dont mind the random conversation you might have walked into.
L549[19:10:15] <Amanda> I wish that MFU's didn't say "connection established" when they were in an adapter out of range of their correct location.
L550[19:10:23] <Amanda> s/correct/bound/
L551[19:10:23] <MichiBot> <Amanda> I wish that MFU's didn't say "connection established" when they were in an adapter out of range of their bound location.
L552[19:11:16] <Forec​aster> could make it say "Bound to position" or something instead
L553[19:12:47] ⇦ Quits: Foul_01 (~Foul_01@static.196.101.76.144.clients.your-server.de) (Quit: Foul_01)
L554[19:28:27] <Inari> @Z0idburg but chickens are cute
L555[19:32:26] <Inari> Amazing how many people don't seem to be able to do basic percentage math... and you say school never teaches something important
L556[19:33:16] <Forec​aster> 120% of people can't do math
L557[19:33:24] <Forec​aster> definitely real science shows
L558[19:41:39] <Inari> Medical facilities: "Hand sanitizer needs to be at least 60% alcohol to be effective against coronavirus" Everyone on YT: "So I have this 70% alcohol and I'll mix 2 cups of it with 1 cup of aloe vera"
L559[19:42:43] <Forec​aster> or soap, soap is fine
L560[19:45:04] <Inari> Sure, but hand sanitizers is the hype
L561[19:48:23] <Forec​aster> true
L562[19:51:15] <Inari> Download sites be like: Do you want the SlOw DoWNLoaD or the fast download for this 640kb file?
L563[19:52:29] <Bindin​gEnergy> Schools be like: "don't eat things you obviously shouldn't" Trump: "injecc hand sanitizer and alcohol and sunlight"
L564[19:53:17] <Inari> Did he ever actually say the inject sanitizer part? Last I loked I couldn't find a direct quote
L565[19:53:17] <Sagh​etti> ah yes
L566[19:54:22] <Ocawes​ome101> %discord
L567[19:54:22] <MichiBot> Ocawes​​ome101: https://discord.gg/0hVukoQ2KYm2aoXh
L568[19:54:41] <Forec​aster> I could go for injecting some sunlight
L569[19:54:52] <Sagh​etti> fun fact
L570[19:55:00] <Bindin​gEnergy> He said "disinfectant"
L571[19:55:02] <Sagh​etti> article mode on firefox gets past anti-adblock
L572[19:55:07] <Bindin​gEnergy> Inject disinfectant
L573[19:56:01] <Sagh​etti> :tonk:
L574[19:57:25] <Sagh​etti> so those file download sites
L575[19:57:28] <Sagh​etti> make me so sick
L576[19:57:37] <Sagh​etti> slowly download this 32kb file
L577[19:57:50] <Sagh​etti> or download this ~~virus~~ "download manager" that's 1.2MB
L578[19:58:13] <Sagh​etti> 100000% faster dwonload speeds
L579[19:58:36] <Sagh​etti> i fucking hate those
L580[20:00:01] <Bindin​gEnergy> Give us money and we'll make your RAM increase tenfold and you'll get instant 1TB downloads and we'll also delete System32 because that slows down yer computer
L581[20:00:53] <Sagh​etti> man
L582[20:00:59] <Sagh​etti> i should really download some more ram sometime
L583[20:01:17] <Bindin​gEnergy> https://downloadmoreram.com/
L584[20:01:39] <Sagh​etti> ty
L585[20:02:38] <Inari> There was actually a software that claimed to increase your RAM
L586[20:02:43] <Inari> I think all it did was change your pagefile size
L587[20:02:58] <Inari> But it advertised itself as using compression techniques or something
L588[20:05:05] <Sagh​etti> softram
L589[20:05:13] <Sagh​etti> https://www.youtube.com/watch?v=8rxssVFeKr8
L590[20:05:14] <MichiBot> SoftRAM - The Story of the Incredible RAM Doubling Scam (A Retrospective) | length: 13m 59s | Likes: 11,678 Dislikes: 231 Views: 335,815 | by Michael MJD | Published On 18/4/2020
L591[20:05:23] <Inari> Yeah
L592[20:06:19] <Forec​aster> mm compressed techniques
L593[20:07:04] ⇨ Joins: test1234 (~test1234@sphinx.splotch.es)
L594[20:07:20] ⇦ Quits: test1234 (~test1234@sphinx.splotch.es) (Client Quit)
L595[20:08:33] <Kristo​pher38> now this is interesting
L596[20:08:54] <Kristo​pher38> this is true `string.char(string.byte("a", 1, 0)) == ""`
L597[20:09:11] <immibis> what does string.byte("a", 1, 0) return? nothing?
L598[20:09:20] <Kristo​pher38> this is also true `string.byte("a", 1, 0) == nil`
L599[20:09:35] <Inari> Well the char of a nil is presumably an empty string
L600[20:09:36] <Inari> So :p
L601[20:09:49] <Kristo​pher38> but also
L602[20:09:50] <Kristo​pher38> Code Block pastebined https://paste.pc-logix.com/okepamomid
L603[20:10:41] <Kristo​pher38> yeah, if the third argument in string.byte is 0 it returns nothing
L604[20:11:06] <Kristo​pher38> oh I see, nil is different from nothing
L605[20:11:13] <immibis> what is string.char()?
L606[20:11:15] <Kristo​pher38> at least for C functions
L607[20:11:30] <immibis> yeah, I don't think you can detect that from Lua. perhaps select() can do it
L608[20:11:32] <Bindin​gEnergy> string.char() has 2 params
L609[20:11:42] <Kristo​pher38> `string.char() == ""` is true
L610[20:11:44] <Bindin​gEnergy> First is string or char, second is index
L611[20:11:59] <Bindin​gEnergy> Gives you the char code for first or index char in string
L612[20:12:15] <Inari> Amanda: Look
L613[20:12:20] <Inari> the Japanese Animal Crossing guidebook
L614[20:12:20] <immibis> try: function countArguments(...) return select("#", ...) end print(countArguments(), countArguments(nil))
L615[20:12:25] <Inari> https://media.discordapp.net/attachments/687826983450837081/705824079856533616/EWqjwK8U0AIATaS.png
L616[20:12:38] <Kristo​pher38> @BindingEnergy that's string.byte bruh
L617[20:12:44] <Bindin​gEnergy> Oof
L618[20:12:48] <Bindin​gEnergy> Sorry I idoit
L619[20:13:03] <Bindin​gEnergy> string.char does opposite, yeh?
L620[20:13:27] <Kristo​pher38> immibis: it works as expected, prints 0 1
L621[20:13:53] <immibis> okay. If there was no way to detect that from Lua then it could be considered a C API bug since they're supposed to be equivalent. but I guess they're not supposed to be equivalent, just hard to distinguish
L622[20:14:01] <Kristo​pher38> @BindingEnergy
L623[20:14:01] <Kristo​pher38> Code Block pastebined https://paste.pc-logix.com/raloxozuza
L624[20:14:19] <Bindin​gEnergy> Yeah
L625[20:15:39] <Kristo​pher38> hm, so if a C function returns nothing, then no args should be forwarded
L626[20:18:26] <immibis> can a lua function return nothing?
L627[20:18:53] <Klea​dron> yes
L628[20:18:56] <Forec​aster> it can return nil
L629[20:18:58] <immibis> what's `countArguments((function() return end)())` and `countArguments((function() return nil end)())
L630[20:19:21] <Forec​aster> `return` is the same as `return nil`
L631[20:21:24] <B​ob> altough it behaves differently on the C level iirc but without that, returning nothing will just give nil
L632[20:24:06] <Amanda> uh
L633[20:24:15] <Amanda> try this: `foo, bar = 1` -- bar is nil
L634[20:24:44] <Amanda> variables initalise to nil. `return -- nothing else` doesn't necessarially mean it's returnging nil
L635[20:28:18] <pay​onel> no it isn't the same
L636[20:28:24] <immibis> Forecaster: I just tried it. `return` returns 0 values. `return nil` returns 1 value, which is nil. `select("#")` can help you count return values
L637[20:28:34] <pay​onel> yep ^
L638[20:28:42] <pay​onel> select will count the var args
L639[20:28:46] <pay​onel> return ~= return nil
L640[20:29:35] <Forec​aster> ah
L641[20:30:02] <Forec​aster> well it's close enough for me
L642[20:30:05] <payonel> %lua function none() return end function rnil() return nil end print(select('#', none(), select('#', rnil())
L643[20:30:05] <MichiBot> main:1: ')' expected near <eof>
L644[20:30:13] <payonel> %lua function none() return end function rnil() return nil end print(select('#', none(), select('#', rnil()))
L645[20:30:13] <MichiBot> main:1: ')' expected near <eof>
L646[20:30:30] <Forec​aster> more parenthesis!
L647[20:30:31] <payonel> %lua function none() return end function rnil() return nil end print(select('#', none()), select('#', rnil()))
L648[20:30:32] <MichiBot> 0, 1
L649[20:31:22] <Kristo​pher38> huh, so even lua functions can return nothing
L650[20:32:56] <Z0id​burg> @Inari 「オ兄デレ」「狐っ娘」 http://tinyurl.com/yd27vcdz
L651[20:45:31] <Kristo​pher38> @Saghetti small amount of the lua's tests pass now
L652[20:45:38] <Sagh​etti> :omgwhat:
L653[20:45:44] <Sagh​etti> that's still
L654[20:45:48] <Sagh​etti> incredibly impressive
L655[20:47:45] <Kristo​pher38> I'm skipping parts which use the debug library and load() with custom _ENV for now, those need to be reimplemented in lua as well for them to work as expected
L656[20:47:57] <immibis> are you writing LiL?
L657[20:48:25] <Sagh​etti> yep
L658[20:48:27] <Sagh​etti> lua-ception
L659[20:49:05] <Kristo​pher38> yeah
L660[20:49:35] <Kristo​pher38> forked some project which did the groundwork
L661[20:49:54] <Kristo​pher38> I implemented the missing opcodes and now I'm fixing bugs
L662[20:50:07] <Sagh​etti> ylua?
L663[20:50:12] <Kristo​pher38> yeah
L664[20:50:41] <Kristo​pher38> https://github.com/Kristopher38/ylua
L665[20:51:29] <Sagh​etti> maybe instead of just a fork, it deserves its own name
L666[20:51:53] <Sagh​etti> luaception?
L667[20:51:57] <Sagh​etti> metalua?
L668[20:52:08] <Sagh​etti> nvm metalua already exists
L669[20:52:20] <Z0id​burg> but does it compile to lua
L670[20:53:07] <Z0id​burg> if it geberates lua code then its useful to me lol
L671[20:53:26] <Sagh​etti> i mean
L672[20:53:32] <Sagh​etti> you can compile ylua to lua bytecode
L673[20:53:41] <Sagh​etti> and run that lua bytecode to run lua bytecode
L674[20:53:46] <Sagh​etti> it's literally just lua implemented in lua
L675[20:54:03] <Z0id​burg> meh
L676[20:54:20] <Sagh​etti> generates lua code? from what?
L677[20:54:21] <Z0id​burg> I want a nice bytecode decompiler
L678[20:54:30] <Sagh​etti> you can use it for that
L679[20:54:40] <immibis> i assume the fork is not from my LiL project for computercraft
L680[20:54:56] <Sagh​etti> in fact that was one of the founding ideas for luaception
L681[20:55:01] <Z0id​burg> omg immibis is back
L682[20:55:11] <Z0id​burg> how long you been here
L683[20:55:12] <Sagh​etti> i was thinking of using string.dump to make a "core dump"\
L684[20:55:16] <Sagh​etti> forever
L685[20:55:32] <Kristo​pher38> @Z0idburg chunkspy exists, you know
L686[20:55:50] <Z0id​burg> yeah but that requires typing
L687[20:55:59] <Kristo​pher38> https://luac.nl
L688[20:56:04] <Kristo​pher38> this also exists
L689[20:56:24] <Z0id​burg> yes
L690[20:57:00] <Kristo​pher38> immibis: no, I might've seen in though when searching for such projects
L691[20:57:05] <Z0id​burg> now does ylua support lua 5.4 RC?
L692[20:57:07] <Z0id​burg> 😄
L693[20:57:27] <Sagh​etti> nope
L694[20:57:30] <Sagh​etti> just 5.3 iir
L695[20:57:31] <Sagh​etti> just 5.3 iirc [Edited]
L696[20:58:54] <Kristo​pher38> I don't actually write the VM by copy-pasting the C code of official VM and adapting it to Lua
L697[20:59:26] <Kristo​pher38> I know that some projects do that
L698[20:59:27] <Sagh​etti> automatic luaception builds would be cool ngl
L699[20:59:36] <Sagh​etti> like just using a really fancy code converter
L700[20:59:44] <Sagh​etti> C -> Lua
L701[20:59:57] <Kristo​pher38> there are already transpilers from C to Lua iirc
L702[21:00:24] <Z0id​burg> why not prolog
L703[21:01:02] <Z0id​burg> the only thing I absolutely hate about Lua is that there is no syntax to handle lua tables by value.
L704[21:01:03] <Kristo​pher38> anyway, I can't easily implement new features, and it even has the same bugs that Lua 5.3 has :P
L705[21:01:30] <Z0id​burg> which makes passing tables between coroutines unsafe without recreating them
L706[21:02:18] <Kristo​pher38> Like there was this one bug that when you stacked a lot of nested metatables with call metamethods pointing to even deeper metatables with call metamethods it wouldn't work correctly
L707[21:02:54] <Kristo​pher38> and I was wondering what's wrong, then realized I pulled the tests from a wrong branch, that were for lua 5.4 :P
L708[21:03:48] <Kristo​pher38> and yes, once I get it to pass all the tests I want to actually run ylua in ylua :P
L709[21:04:30] <Kristo​pher38> it's gonna be INCREDIBLY slow but heck that's gonna be cool
L710[21:04:38] <ThePi​Guy24> lua^n
L711[21:04:44] <Sagh​etti> yep
L712[21:04:55] <Sagh​etti> or actually
L713[21:05:06] <Sagh​etti> lua ylua.lua ylua.lua ocvm.luia
L714[21:05:08] <Sagh​etti> lua ylua.lua ylua.lua ocvm.lua [Edited]
L715[21:05:54] <Kristo​pher38> ylua actually only accepts bytecode files but it's an easy fix to make it accept lua files as well
L716[21:06:12] <ThePi​Guy24> do it :p
L717[21:06:13] <Kristo​pher38> so that would be lua ylua.lua ylua.luac ocvm.luac
L718[21:07:36] <Sagh​etti> CompanionCube: late response, but somehow BlackBerry supports OpenGL 1.1 and 2.0. unfortunately, i can't get it to work in the simulator. minecraft 4k actually contains its own 3d rendering code, which means it doesn't need the help of OpenGL.
L719[21:08:18] <Sagh​etti> context for you folks: minecraft on blackberry phone
L720[21:08:49] <Sagh​etti> reason: $100 and a video from a big youtuber
L721[21:08:51] <Michiyo> https://minecraft.gamepedia.com/Minecraft_4k :P *kinda* minecraft :P
L722[21:09:02] <Sagh​etti> yeah, kind of minecraft is right
L723[21:09:15] <ThePi​Guy24> remove the custom rendering code or render to an opengl buffer :p
L724[21:09:28] <Sagh​etti> also i need to do my deving in a windows xp vm
L725[21:09:34] <Sagh​etti> because 32-bit stuff
L726[21:09:40] <Sagh​etti> ugh
L727[21:10:09] <Sagh​etti> i mean, my plan here is to use minecraft 4k and then add more features as i go
L728[21:10:20] <Sagh​etti> i've already reverse engineered quite a bit of it
L729[21:10:30] <Sagh​etti> the graphics routine, though, scares me
L730[21:10:35] <Z0id​burg> all this talk about Lua
L731[21:10:48] <Z0id​burg> makes me want to work on finishing up my OS OS tonight
L732[21:11:06] <Sagh​etti> but i figured out how it renders the buffer, so i'm adapting that to work w/ the blackberry UI
L733[21:11:23] <Sagh​etti> (still havent gotten it to work, more than 25 hours of total work so far)
L734[21:12:02] <Kristo​pher38> god I hate naming convention (or rather the lack of it) in lua tests `local function checkmove (f, e, t, x, y)`
L735[21:12:46] <Sagh​etti> also the movement in mc4k is so horribly broken
L736[21:12:56] <Sagh​etti> you can only move along the north-south axis
L737[21:13:03] <Sagh​etti> to move along east and west, you need to jump
L738[21:13:10] <Ocawes​ome101> Huh
L739[21:13:14] <Sagh​etti> and blocks act like solid chunks of adhesive
L740[21:13:28] <pay​onel> i dislike the name of the test dir, testes
L741[21:13:41] <Sagh​etti> heh
L742[21:13:41] <pay​onel> it's basically the first commit i make in my fork of the official lua source
L743[21:13:50] <Klea​dron> lol
L744[21:14:02] <Sagh​etti> you can stick to a wall if you hold down a direction
L745[21:14:16] <Sagh​etti> and it feels as if you're walking on a giant piece of super sticky duct tap
L746[21:14:20] <Sagh​etti> i'm fixing that asap
L747[21:14:33] <Kristo​pher38> yeah, and some brazilian bs where everything in software dev is written in english
L748[21:15:32] ⇨ Joins: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net)
L749[21:15:37] <Sagh​etti> ah
L750[21:15:42] <Sagh​etti> it locks all movement if you collide
L751[21:15:59] <ThePi​Guy24> physics 100
L752[21:16:04] <Sagh​etti> yes
L753[21:16:10] <Ocawes​ome101> I mean
L754[21:16:18] <Ocawes​ome101> 4K is not a lot of space
L755[21:16:27] <Sagh​etti> correction: 2.52kb
L756[21:16:35] <Ocawes​ome101> oh
L757[21:16:38] <pay​onel> i'm obviously biased because i speak english. but i think there is huge value is writing code in a common language that most people will understand
L758[21:16:38] <Ocawes​ome101> OH
L759[21:16:49] <Klea​dron> it was way under 4k?
L760[21:16:50] <Ocawes​ome101> Agree
L761[21:17:02] <pay​onel> and english is quite common, so i believe that if i was brazilian, i would still write all my code, comments, and tests, in english
L762[21:17:03] <Sagh​etti> i think you got extra points for being less than 4kb
L763[21:17:10] <Ocawes​ome101> Ah
L764[21:17:18] <Sagh​etti> but i mean still, it's a bit unplayable
L765[21:17:24] <Ocawes​ome101> Why not just implement Minecraft from scratch?
L766[21:17:29] <Sagh​etti> no
L767[21:17:48] <Sagh​etti> 1. 3d graphics scare me
L768[21:17:57] <Sagh​etti> 2. too much work, and i couldn't really call it minecraft
L769[21:18:02] <ThePi​Guy24> nah, implement minecraft in scratch
L770[21:18:07] <Ocawes​ome101> Lmao
L771[21:18:16] <Sagh​etti> i mean thats actually what i thought you said for a split second
L772[21:18:21] <Ocawes​ome101> Spaghetti: fair
L773[21:18:26] <Ocawes​ome101> *Saghetti
L774[21:18:32] <Sagh​etti> spaghetti
L775[21:18:37] <Ocawes​ome101> Yes
L776[21:18:44] <Ocawes​ome101> 🍝
L777[21:19:01] <Sagh​etti> :undertale_spaghetti:
L778[21:26:48] <Amanda> and a very merry undertale_spaghetti to you too
L779[21:28:48] <Sagh​etti> man blackberries are weird
L780[21:28:58] <Sagh​etti> for some reason
L781[21:29:02] <Sagh​etti> it runs all the apps while it's booting
L782[21:29:12] <Sagh​etti> like if i had an error in my constructor for my app
L783[21:29:17] <Sagh​etti> it crashes while the phone is booting
L784[21:29:24] <Sagh​etti> :waitwhat:
L785[21:29:43] <Sagh​etti> and now it's at the home screen, and it's crashing on my graphics routine
L786[21:29:47] <Sagh​etti> whyyyyy
L787[21:29:55] <Michiyo> huh maybe that explains the (No joke...) 15 minute boot time on my old BlackBerry Pearl
L788[21:30:39] <Michiyo> and any time I entered or left the job I had when I had that phone I had to pull the battery to show I wasn't trying to steal anything
L789[21:30:47] <Michiyo> by ya know... putting it under the battery...
L790[21:31:13] <Sagh​etti> oh for christ sake
L791[21:31:21] <Sagh​etti> the debugger suspends it every 3 seconds
L792[21:31:27] <Sagh​etti> because i made it do a frame every 3 second
L793[21:31:33] <Sagh​etti> AND THE APP ISNT EVEN OPEN
L794[21:31:34] <Sagh​etti> WHAT
L795[21:32:49] <Sagh​etti> now it's stuck in contacts because i can't exit out because it keeps freezing because the debugger keeps kicking in
L796[21:33:33] <Sagh​etti> speaking of the battery for my blackberry curve
L797[21:33:53] <Sagh​etti> i took it out of the drawer and the back cover was literally coming off
L798[21:34:00] <Sagh​etti> the battery was so puffed up
L799[21:51:09] <Forec​aster> icons! http://tinyurl.com/ydfd7dq9
L800[22:03:41] ⇨ Joins: TomatoSoup (webchat@pool-173-67-13-178.bltmmd.fios.verizon.net)
L801[22:04:12] ⇦ Quits: TomatoSoup (webchat@pool-173-67-13-178.bltmmd.fios.verizon.net) (Client Quit)
L802[22:09:01] * Amanda sighs
L803[22:10:52] <Forec​aster> they're not that bad are they D:
L804[22:11:10] <Amanda> No, I just feel like I'm missing something re: networking in OC again
L805[22:11:38] <Amanda> lilac sees RPC, replies to RPC, computer that sent RPC never sees reply
L806[22:12:45] <Michiyo> Atari releases Atarichain...
L807[22:12:49] <Michiyo> butwhythough
L808[22:13:00] <Michiyo> https://www.atarichain.com/
L809[22:15:47] <immibis> Saghetti: don't forget to film the explosion
L810[22:16:22] ⇨ Joins: ben_mkiv (~ben_mkiv@88.130.157.121)
L811[22:16:53] <Kristo​pher38> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/unocuwagax
L812[22:17:57] <Kristo​pher38> @Saghetti about 220x times slower
L813[22:18:21] <Sagh​etti> i mean that's expected
L814[22:18:37] <Kristo​pher38> yeah, but not bad actually
L815[22:25:15] <Bindin​gEnergy> That smells like quicksort
L816[22:26:00] <pay​onel> it is quicksort: https://github.com/lua/lua/blob/master/ltablib.c#L343
L817[22:26:51] <Amanda> t20kdc: should this work? https://gitlab.darkdna.net/snippets/87
L818[22:28:08] <t20kdc> Amanda: I think so?
L819[22:29:04] <t20kdc> Amanda: Wait, you're checking for event "s.h._kosneo_syslog"
L820[22:29:17] <t20kdc> Amanda: the event is actually just "h._kosneo_syslog", the "s." is the permission
L821[22:33:04] <Amanda> t20kdc: ah, yup that was it
L822[22:33:41] <SquidDev> %tonkout
L823[22:33:41] <MichiBot> Dogast! Squi​dDev! You beat your own previous record of 3 hours, 18 minutes and 58 seconds (By 15 minutes and 18 seconds)! I hope you're happy!
L824[22:33:42] <MichiBot> Squi​dDev has tonked out! Tonk has been reset! They gained 0.003 tonk points! plus 0.004 bonus points for consecutive hours! Current score: 0.14345, Position #8 Need 0.04457 more points to pass DaCompu​terNerd!
L825[22:41:16] ⇦ Quits: Vexatos (~Vexatos@port-92-192-53-50.dynamic.as20676.net) (Quit: Insert quantum chemistry joke here)
L826[22:41:27] ⇨ Joins: Vexatos (~Vexatos@port-92-192-53-50.dynamic.as20676.net)
L827[22:41:27] zsh sets mode: +v on Vexatos
L828[22:54:06] <Amanda> ... well that's unfortunate
L829[22:54:24] <Amanda> ben_mkiv: ocdevices screens break if you punch them... while in survival... and don't drop the screen block
L830[22:58:54] <t20kdc> Amanda: you punched it. it's broken now. /s
L831[22:59:08] <ben_mkiv> punch your desktop screen and see what happens
L832[22:59:10] <ben_mkiv> xD
L833[22:59:43] <Amanda> I'm not storong enough to atomise a screen with my fist. :P
L834[23:00:41] <ben_mkiv> i've put it on the bugtracker, not sure when it will be fixed
L835[23:00:50] ⇨ Joins: Webchat305 (webchat@dynamic-109-81-210-165.ipv4.broadband.iol.cz)
L836[23:00:53] <ben_mkiv> guess i have to make a bugfixing day for all my mods -.-
L837[23:01:03] <Webchat305> ey this IRC is alive? lovely
L838[23:01:29] <Forec​aster> or is it
L839[23:01:41] <Forec​aster> maybe we're all ghosts
L840[23:01:48] <t20kdc> Boo!
L841[23:01:52] <Kor​ner> ooo it has discord too
L842[23:02:02] ⇦ Quits: Webchat305 (webchat@dynamic-109-81-210-165.ipv4.broadband.iol.cz) (Client Quit)
L843[23:02:06] <B​ob> Discord < Internet Retro Chat
L844[23:03:01] <Kor​ner> does someone here have knowledge of 3d printing in oc?
L845[23:03:11] <Forec​aster> probably
L846[23:03:18] <Forec​aster> %hello
L847[23:03:18] <MichiBot> Forec​​aster: Hello! Welcome to #oc! The one and only opencomputers channel! Please ask your questions directly (dont ask to ask) and provide error/code examples! (Use pastebin.com if theyre more than one line!) Dont mind the random conversation you might have walked into.
L848[23:03:43] <Kor​ner> i am bored and wanna 3d print stuff but no idea where to start
L849[23:04:15] <Forec​aster> there's some example models somewhere
L850[23:04:25] <Kor​ner> i mean the process of making them
L851[23:04:35] <Forec​aster> there's some example models somewhere
L852[23:04:57] <Forec​aster> you look at them and figure out how they're built
L853[23:05:41] <Forec​aster> or you could just try to feed commands into the printer and figure it out that way, but looking at the example models is probably easier
L854[23:05:54] <Forec​aster> ~oc 3d printer
L855[23:06:28] <Forec​aster> huh
L856[23:07:55] <B​ob> wiki and lua shell
L857[23:08:51] <Kor​ner> btw just a side thing, is irc a thing on OC? i tried that irc software from oppm but i couldnt quite figure out how to use it, if my internet setup is weird or idk, shame its very hard to research things for oc
L858[23:09:29] <Amanda> ben_mkiv: ... and punching the Next tower causes it to pretend not to exist.
L859[23:09:37] <Forec​aster> use the lootdisk one if you want quick and easy
L860[23:09:43] <Kor​ner> i did
L861[23:09:48] <ben_mkiv> stop punching your stuff
L862[23:09:51] <Forec​aster> you said oppm
L863[23:09:55] <Kor​ner> well i tried that one later
L864[23:10:16] <Amanda> ben_mkiv: mis-clicks! D:
L865[23:10:20] <Kor​ner> both were the same result, so yeah its odd, i could show what is it saying later although just gotta give this thing a minute
L866[23:10:28] * Amanda eyes Inari, an idea forming
L867[23:12:49] <Elfi> The loot disk IRC client worked just fine so long as TCP socket connections are enabled in the mod configs
L868[23:12:57] <Elfi> Last I checked, anyway.
L869[23:13:01] <Elfi> Lots of people still come on through it too
L870[23:13:10] <Kor​ner> oh how do u enable that?
L871[23:13:17] <Forec​aster> it should be enabled by default
L872[23:13:32] <Forec​aster> unless you've gotten it in some weird modpack or something
L873[23:13:59] <Kor​ner> can the irc even connect to ircs on freedone?
L874[23:14:28] <Elfi> If I recall correctly, it was hardwired for esper.net, but the source could be modified as appropriate
L875[23:14:35] <Elfi> Let me pull up the lua file to confirm
L876[23:14:59] <Kor​ner> i installed mine OS and it lets me edit ot
L877[23:15:02] <Kor​ner> i installed mine OS and it lets me edit it [Edited]
L878[23:15:20] <B​ob> MineOS big joke
L879[23:15:26] <Kor​ner> i like it
L880[23:15:32] <Elfi> Ah, MineOS support isn't handled by this channel, so you're on your own there
L881[23:15:35] <Kor​ner> idk why its just charming
L882[23:15:39] <Forec​aster> we don't really support 3rd party operating systems
L883[23:15:48] <Kor​ner> its fine
L884[23:15:50] <Kor​ner> i dont mind that
L885[23:15:52] <Forec​aster> and the programs aren't necessarily made to run on it
L886[23:15:54] <B​ob> With OpenOS you can edit stuff too, also you can edit outside of the game and i strongly advise that
L887[23:15:58] <Kor​ner> its having same errors as irc from normal openOS
L888[23:16:06] <Elfi> Okay, so the lootdisk IRC client, you can specify a server/port still
L889[23:16:10] <B​ob> Doesnt MineOS run ontop of OpenOS amyways
L890[23:16:23] <Kor​ner> ye i think it does
L891[23:16:25] <Elfi> Anyway, what errors are you getting?
L892[23:16:30] <Kor​ner> let me show
L893[23:16:45] <Kor​ner> http://tinyurl.com/ybsk7d98
L894[23:17:04] <Elfi> What was the command you put in to run IRC?
L895[23:17:20] <Kor​ner> i wrote irc nickname #ircroom
L896[23:17:28] <Elfi> Ah
L897[23:17:35] <Adorabl​eCatgirl> aAAAA
L898[23:17:36] <Adorabl​eCatgirl> my EYES
L899[23:17:38] <Elfi> That's why, the second argument is for server:port
L900[23:18:05] <Elfi> You can join the IRC channel you want afterwards (I think it *is* hardcoded to join #oc initially but I already closed the file so I'm too lazy to check again)
L901[23:18:27] <Kor​ner> do you have to write something more specific?
L902[23:19:12] <Elfi> In this case, you can just type `irc <nickname>` to go to #oc on EsperNet, but if you want another network, you'd go `irc <nickname> <address>:<port>`
L903[23:19:24] <Forec​aster> it will join here automatically
L904[23:19:44] <Forec​aster> as Elfi says
L905[23:20:13] <Kor​ner> i see, its trying to connect now that i typed it in properly
L906[23:43:21] ⇦ Quits: ben_mkiv (~ben_mkiv@88.130.157.121) (Ping timeout: 189 seconds)
L907[23:43:41] <Kor​ner> well i got irc working yay
L908[23:46:29] <Amanda> OR DID YOU!?
L909[23:49:03] <Forec​aster> %remindme 9h mimic
L910[23:49:03] <MichiBot> I'll remind you about "mimic" at 05/02/2020 02:49:03 AM
L911[23:49:31] * Amanda replaces the reminder with a mimic
L912[23:50:56] <Kor​ner> i did, for some reason i cannot specify room i will be going in, i have to first connect to freenode and from there get my way in rooms
L913[23:54:46] <Corded> * <Forec​aster> fires the mimic and puts his reminder back
L914[23:59:10] <Amanda> Mimic unemployment is skyrocketing!
L915[23:59:57] <Amanda> %8ball laptop goes sleep?
L916[23:59:57] <MichiBot> Ama​nda: Ask again later
<<Prev Next>> Scroll to Top