<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:02:49] ⇨ Joins: ben_mkiv (~ben_mkiv@200116b814c5e700a12e7b90abf486b6.dip.versatel-1u1.de)
L2[00:17:29] <bad at​ vijya> wow
L3[00:17:42] <bad at​ vijya> games look good on my new monitor
L4[00:17:46] <bad at​ vijya> who woulda thunk
L5[00:23:48] <rich​arde> whats your favorite programs that youve seen/made for opencomputers?
L6[00:25:28] <i develo​p things> monolith - https://oc-monolith.github.io
L7[00:25:35] <i develo​p things> </shameless-plug>
L8[00:32:30] <bad at​ vijya> zorya neo is fun
L9[00:42:21] <ThePi​Guy24> muerk os is shit
L10[00:42:47] <ThePi​Guy24> doesnt even have a shell yet :p
L11[00:43:30] <i develo​p things> is it on github
L12[00:43:38] <ThePi​Guy24> yes
L13[00:43:44] <i develo​p things> where
L14[00:43:56] <ThePi​Guy24> https://github.com/ThePiGuy24/MuerkOS
L15[00:44:52] <i develo​p things> one thing to note
L16[00:45:03] <i develo​p things> in init.lua you only read from `/os/os.lua` once
L17[00:45:17] <i develo​p things> this will, by default, read up to and not exceeding 2048 bytes
L18[00:45:18] <ThePi​Guy24> i exec os.lua
L19[00:45:26] <ThePi​Guy24> hmm
L20[00:46:16] <i develo​p things> Code Block pastebined https://paste.pc-logix.com/efagufowox
L21[00:46:27] <i develo​p things> it's a nonissue currently but could be an issue in the future
L22[00:46:32] <i develo​p things> sorry irc people for the codeblock
L23[00:46:37] <ThePi​Guy24> yes i am aware now
L24[00:46:45] <i develo​p things> :)
L25[00:51:15] <Michiyo> https://drive.pc-logix.com/s/kyMppAcE57dmnmb
L26[00:52:04] <ThePi​Guy24> the lua repeat syntax has always felt like a bit of an afterthought to me
L27[00:53:30] ⇦ Quits: flappy (~flappy@88-113-153-45.elisa-laajakaista.fi) (Ping timeout: 189 seconds)
L28[00:58:00] <i develo​p things> makes sense to me shrugs
L29[00:58:20] <ThePi​Guy24> its just that it doesnt really match other lua syntax
L30[00:58:45] <ThePi​Guy24> although i guess its just carried over from BASIC
L31[01:04:21] <bad at​ vijya> finally working on zorya's `io` module
L32[01:05:39] <ThePi​Guy24> bah why does hexchat flash white for one frame when i switch to the window
L33[01:31:13] ⇦ Quits: Inari (~Pinkishu@p4fe7ee50.dip0.t-ipconnect.de) (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/)
L34[01:33:00] <Amanda> Rude fox! I was in the middle of explaining the plot of one of my GL stories I'm reading
L35[01:36:12] <ThePiGuy24> i prefer opengl stories
L36[01:47:18] ⇨ Joins: prisma (~prisma@203.118.134.177)
L37[02:08:09] <Amanda> I know of a light-bl story which is hosted and deployed from a github repo. I'm not sure if it's public or not though
L38[02:08:44] <Amanda> (light-bl as in the main pairing is BL but they don't do any specific romance stuff)
L39[02:17:00] ⇦ Quits: ben_mkiv (~ben_mkiv@200116b814c5e700a12e7b90abf486b6.dip.versatel-1u1.de) (Remote host closed the connection)
L40[02:24:20] ⇦ Quits: Vexatos (~Vexatos@port-92-192-127-25.dynamic.as20676.net) (Quit: Insert quantum chemistry joke here)
L41[02:31:10] ⇨ Joins: Vampyre (~vampyre@87.214.188.202)
L42[02:32:53] <Vampyre> Well, hi there. Got into modded minecraft a month or 2 ago, and got to opencomputers a few weeks ago, and the fact that I can be on IRC from within minecraft is qute amazing ;-)
L43[02:32:57] <Vampyre> well done devs
L44[02:33:36] <Vampyre> that being said, got a few questions here and there about an me storage processor i'm making, anyone available?
L45[02:36:19] <B​ob> 🤔
L46[02:36:20] <B​ob> ask
L47[02:37:09] <Vampyre> great, so, first, got a bunch of transposers with all kinds of machines attached (sagmills, loot openers, you name it), and I identify them with getInventoryName()
L48[02:37:39] <Vampyre> Works out great, except for mods which all have the same block name and use meta data (kile thermal expansions)
L49[02:38:15] <Vampyre> So, now I identify those based on inventory count and tank count, works out for the 6 I have now, but can't add anymore without some other way to identify them
L50[02:38:21] <Vampyre> so, any ideas there?
L51[02:38:30] <Vampyre> can I get the meta data value?
L52[02:39:35] <Vampyre> Next question, my machine does littely everything automatically (sagmills, brews potions, disenchants, throws things into EMC, walks the dog, does the dishes, will generate kitchen sinks with the right mods)
L53[02:39:48] <Vampyre> however, I need receipes. All of them.
L54[02:40:33] <Vampyre> I got crafttweaker to get me the crafting and smelting ones in a reasonable machine readable format, but anyone got any idea to get all the rest? (allot smeling, draconic fusion, you name it)
L55[02:40:41] <prisma> have you included protection against your machine going rouge and turning into skynet?
L56[02:41:16] <Vampyre> well... atm it actually orders me around already when it wants me to put some item in the EMC link that it wants to duplicate...
L57[02:41:29] <Vampyre> I don't mind our machine overlords ;-)
L58[02:41:40] <Vampyre> Specially if I build them myself
L59[02:42:17] <Vampyre> Oh, yeah, final question
L60[02:42:50] <Vampyre> atm. I read in the whole emc table at ones in a read("*a") and 9 out of 10 cases that goes perfectly well
L61[02:43:01] <Vampyre> but sometimes it fails cause of no yielding
L62[02:43:22] <B​ob> read by chunks and not all at once ?
L63[02:43:26] <Vampyre> so, does read not yield itself? Do I need to block read the table? and if so, what block size is recomended?
L64[02:43:38] <B​ob> im confident read is blocking
L65[02:43:50] <Vampyre> yah, it is
L66[02:44:02] <Vampyre> but maybe 700kb is too much for it's internals
L67[02:44:23] <ThePi​Guy24> you can probably safely read many kb at once
L68[02:44:26] <Vampyre> I'm already working around some other OpenOS oddities, so, no problem ;-)
L69[02:44:42] <Vampyre> oh! really last one
L70[02:45:14] <Vampyre> this one on the filter function in the me calls, how does that one work?
L71[02:45:26] <B​ob> if OpenOS is so good, why isn't there OpenOS 2
L72[02:45:30] <Vampyre> I followed the code but it ends in some java hashmap filter function?
L73[02:45:39] <B​ob> :waitwhat:
L74[02:46:06] <Vampyre> So, enough questions, I'
L75[02:46:17] <Vampyre> ll just stick around if anyone got any ideas ;-)
L76[02:46:57] <prisma> i thought oc was in scala?
L77[02:47:14] <Vampyre> yah, java/scala
L78[02:47:31] <Vampyre> dunno what I was looking at anymore at that point ;-)
L79[02:54:45] <Amanda> It's all scala
L80[02:55:22] <Amanda> The Java is just interfaces for the inter-mod apis
L81[02:55:41] <Amanda> None of the logic is in Java
L82[02:57:19] <Amanda> %choose Greece or sleeps
L83[02:57:20] <MichiBot> Ama​nda: I received a telegram from a long lost relative that only read "sleeps". Weird.
L84[02:58:14] <Vampyre> Well, it might be filters directly from the AE2 mod, I dunno
L85[02:58:31] <Vampyre> those would be java I guess right? But still dunno how to use them
L86[02:58:52] <Vampyre> preferably I would use regexps with them, but I doubt that that is a thing ;-)
L87[03:06:48] ⇦ Quits: prisma (~prisma@203.118.134.177) (Read error: Connection reset by peer)
L88[03:09:11] <Ko​dos> %tonkout
L89[03:09:12] <MichiBot> Waesucks! Ko​dos! You beat your own previous record of 1 hour, 45 minutes and 25 seconds (By 3 hours, 27 minutes and 12 seconds)! I hope you're happy!
L90[03:09:13] <MichiBot> Ko​dos has tonked out! Tonk has been reset! They gained 0.005 tonk points! plus 0.008 bonus points for consecutive hours! Current score: 1.64626188, Position #3 Need 0.08556663 more points to pass Forec​aster!
L91[03:30:02] <Amanda> It iterates the last of items for matching name, sage, etc
L92[03:30:08] <Amanda> There's no smarter matching
L93[03:30:42] <Amanda> You give a table and it checks everything for matches to all it's values
L94[03:32:18] <Amanda> Anyways
L95[03:32:21] <Amanda> Night nerds
L96[03:33:29] * Amanda snugs Elfi, zzzmews
L97[03:33:45] <Amanda> s/last/list/
L98[03:33:46] <MichiBot> <Amanda> It iterates the list of items for matching name, sage, etc
L99[03:34:26] <Amanda> s/sage/damage
L100[03:34:26] <MichiBot> <Amanda> It iterates the list of items for matching name, damage, etc
L101[03:34:33] <Amanda> Now: sleeps
L102[03:34:38] <Amanda> Night for reals
L103[03:39:30] <Vampyre> hmz, yah, was expecting that kinda already, so no filtering on, say, all books with more then one enchant I guess?
L104[03:40:36] <Vampyre> so I need to get hashes and filter on those, figure out what the hash is of all the books with just one enchantment
L105[03:40:46] <Vampyre> might work
L106[03:41:07] <Vampyre> thanks and good night anyway
L107[05:06:10] ⇦ Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L108[05:14:23] ⇦ Quits: t20kdc (~20kdc@cpc139384-aztw33-2-0-cust220.18-1.cable.virginm.net) (Remote host closed the connection)
L109[05:21:15] <Forec​aster> %tonk
L110[05:21:15] <MichiBot> Wild! Forec​aster! You beat Ko​dos's previous record of <0 (By 2 hours, 12 minutes and 3 seconds)! I hope you're happy!
L111[05:21:16] <MichiBot> Forecaster's new record is 2 hours, 12 minutes and 3 seconds! Forecaster also gained 0.0022 tonk points for stealing the tonk. Position #2. Need 0.10875141 more points to pass Compan​ionCube!
L112[05:42:42] <Jew​son> Quick question
L113[05:42:48] <Jew​son> Where can I report bugs
L114[05:44:08] <B​ob> OC's github, we sure its reproductible on the latest dev builds
L115[05:44:22] <B​ob> as the latest one has a ton of fices over the CF release
L116[05:44:45] <Jew​son> I think it is possible to reproduct
L117[05:45:31] <Jew​son> Because I tried to restart game and do other shit except for changing mods
L118[05:45:41] <Jew​son> So I will be sure to share also modpack
L119[05:48:27] <B​ob> restarting game =! testing with the latest builds
L120[05:48:34] <B​ob> whats the bug about at least
L121[05:58:26] <Jew​son> https://tinyurl.com/y72pqlhm
L122[05:58:34] <Jew​son> This happens in some of the menus
L123[06:02:00] <B​ob> Wouldnt that be an optifine issue tho, and ive already encountered it, altough never used the manual in dev builds so
L124[06:02:38] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@37.152.254.97) (Remote host closed the connection)
L125[06:02:55] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@37.152.254.97)
L126[06:59:07] ⇨ Joins: Crueta (~crueta@eu6.bisecthosting.com)
L127[06:59:57] ⇦ Quits: Crueta (~crueta@eu6.bisecthosting.com) (Remote host closed the connection)
L128[07:35:13] ⇦ Quits: Vampyre (~vampyre@87.214.188.202) (Quit: Vampyre)
L129[07:35:27] ⇨ Joins: Vampyre (~spy@87.214.188.202)
L130[08:17:47] <Izaya> neat, the original QNX development machine: https://virtuallyfun.com/wordpress/wp-content/uploads/2020/12/qnx.jpeg
L131[08:30:35] <ThePi​Guy24> mmm thats a crusty psu
L132[09:12:03] ⇦ Quits: hnOsmium0001 (uid453710@id-453710.stonehaven.irccloud.com) (Quit: Connection closed for inactivity)
L133[09:38:29] ⇨ Joins: Inari (~Pinkishu@p4fe7ef26.dip0.t-ipconnect.de)
L134[09:39:50] <ThePiGuy24> %tonk
L135[09:39:50] <MichiBot> Gadsbudlikins! ThePi​Guy24! You beat Forec​aster's previous record of 2 hours, 12 minutes and 3 seconds (By 2 hours, 6 minutes and 31 seconds)! I hope you're happy!
L136[09:39:51] <MichiBot> ThePiGuy24's new record is 4 hours, 18 minutes and 35 seconds! ThePiGuy24 also gained 0.00633 (0.00211 x 3) tonk points for stealing the tonk. Position #6. Need 0.04945056 more points to pass Li​zzy!
L137[09:42:04] <paul​iunas> what's %tonk?
L138[09:42:20] <ThePi​Guy24> read %tonkleaders
L139[09:42:20] <MichiBot> ThePi​Guy24: https://michibot.pc-logix.com/tonk
L140[09:50:17] <Kristo​pher38> Vampyre: I made some research in the field of machine autocrafting, I haven't found a reliable way of getting the machine recipes except directly reading the recipe file definitions from the mods' repos. Also you can't get more info than the inventory name and slot/tank count without installing the geolyzer beside your machine, at which point you can just input what machine is it by hand into your system. Reading 700kb in one call mi
L141[09:50:17] <Kristo​pher38> much as bob pointed out, especially if you try to run your code on a laggy server, those could often throw "too long without yielding"
L142[09:59:25] <ThePi​Guy24> Kristopher38: IIRC Izaya had a way of exporting recipes, cant remember the details so probably ask them
L143[10:00:01] <Izaya> I ripped them out of CraftDumper, parsed them with a script, then packed them into a compressed not-quite-mtar archive
L144[10:00:15] <ThePi​Guy24> yeah that
L145[10:01:05] <Izaya> it worked and it wasn't as painfully slow as expected
L146[10:01:23] <Izaya> because I split them by starting letter
L147[10:01:36] <Izaya> though one could probably more intelligently split them based on mod name
L148[10:02:03] <Izaya> -> there was one archive for each initial letter of each mod name
L149[10:02:06] ⇨ Joins: ben_mkiv (~ben_mkiv@200116b814c5e700a12e7b90abf486b6.dip.versatel-1u1.de)
L150[10:02:33] <Kristo​pher38> Izaya: can CraftDumper dump machine recipes as well?
L151[10:02:42] <Kristo​pher38> I know for a fact that crafttweaker can't
L152[10:02:47] <Izaya> yeah, at least mostly, IIRC
L153[10:04:14] <Kristo​pher38> I need to check it out then
L154[10:05:19] ⇨ Joins: Vexatos (~Vexatos@port-92-192-127-25.dynamic.as20676.net)
L155[10:05:19] zsh sets mode: +v on Vexatos
L156[10:05:35] <Kristo​pher38> it doesn't seem like it does https://github.com/pearxteam/craftdumper/issues/5
L157[10:05:36] <MichiBot> Title: Recipe dump for mod machines | Posted by: Akaitatsu | Posted: Sun Sep 06 15:37:00 UTC 2020 | Status: open
L158[10:05:52] <Kristo​pher38> what you are talking about is probably smelting recipes which can be obtained with crafttweaker as well
L159[10:06:15] <Kristo​pher38> what you are talking about are probably smelting recipes which can be obtained with crafttweaker as well [Edited]
L160[10:08:44] <Izaya> definitely a possibility
L161[10:08:46] * Izaya shrugs
L162[10:08:53] <Izaya> that was out of scope for what I was doing
L163[10:09:09] <Izaya> I have come to a conclusion: there are no good TOTP authenticators for Linux, especially if you're on a phone
L164[10:10:01] <Kristo​pher38> I wonder why neither crafttweaker nor craftdumper has that feature, is it that hard to implement?
L165[10:10:13] <Izaya> I imagine there's no standard way to access them
L166[10:10:40] <Izaya> additionally, everything GNOME should be avoided, because half the time if you open an issue and you're not running their software in a container they'll refuse to help
L167[10:14:20] <ThePi​Guy24> hmmm your setup doesnt exactly match mine, issue closed thread locked
L168[10:15:24] <Izaya> you're not running Fedora x86_64 on an Intel i9-9999990k, with 16TB of memory and an NVIDIA Quadro 9991999 Pro, and all your software isn't containerised, [wontfix]
L169[10:16:27] <ThePi​Guy24> your hostname isnt genericbox500-thauefhuawehufireeg-jeff, reported
L170[10:33:15] <Izaya> you are not a red hat employee or license holder, ergo you get no support
L171[10:51:42] <Izaya> https://social.shadowkat.net/media/08da1e7d05efe2f82acbb70cbf147f038f992a3e50f9187811ce78d575cdf43b.png
L172[10:53:15] <luc​soft> even on mobile on irc
L173[10:53:38] <Izaya> actually I'm using XMPP on there
L174[10:54:14] <Izaya> easier on battery life because it's less chatty, and better at dealing with lost connections
L175[10:56:01] <dequbed> How is XMPP less chatty? o.O
L176[10:56:43] <Izaya> a
L177[10:56:45] * Izaya coughs
L178[10:57:01] <Izaya> properly implemented client will send CSI stanzas when the device goes to sleep or wakes up
L179[10:57:18] <Izaya> and the server can wait on sending anything that isn't relevant
L180[10:57:26] <Izaya> status changes, etc
L181[11:00:52] <dequbed> Ah yeah I forgot client state. But tbf it's kinda a "fix" for XMPP being just *that* much more chatty than IRC. But still, XMPP > IRC.
L182[11:01:42] <stephan48> what annoys me with both is that there is no easy way to add true push functionality, i.e. have the server ping an endpoint to cause the device to wakeup and fetch the message via XMPP/IRC
L183[11:02:04] <stephan48> because then implementations could indeed be so much better with saving power and bandwith
L184[11:02:10] <Izaya> I mean
L185[11:02:11] <Izaya> it's TCP
L186[11:02:16] <stephan48> there are half assed attempts/sollutions but.. meh.
L187[11:02:29] <Izaya> you do realise that both GCM and Apple Push are XMPP, right?
L188[11:03:29] <stephan48> are they?
L189[11:03:42] <Izaya> I don't know if GCM still is internally, but Apple Push is
L190[11:03:44] <stephan48> i know that the GCM / FCM backend uses XMPP to some extend
L191[11:04:23] <stephan48> (you can send/receive messages from/to your backend server via XMPP to GCM/FCM)
L192[11:04:38] <Izaya> https://gultsch.de/xmpp_2016.html
L193[11:04:42] <Izaya> see "An Excurse on Push"
L194[11:06:00] <Izaya> also "Battery drain"
L195[11:08:47] <Izaya> the important line being > Remember idle TCP connection don’t influence your battery life!
L196[11:08:49] <dequbed> stephan48: I mean XMPP has it, it's "easy" and it works well. The issue is the GCM / Apple Push side, not the code site.
L197[11:09:09] <Izaya> so a proper implementation of a client and server with CSI or similar will be very easy on battery life
L198[11:09:24] <Izaya> alas, I strongly doubt Dino, which I'm using on my phone now, supports it properly
L199[11:09:43] <dequbed> Izaya: And that mobile extension that makes whitespace pings not happen because those would wake up your phone every 30s.
L200[11:09:43] <Izaya> Hopefully Chatty does, but it doesn't support OMEMO in MUCs yet
L201[11:11:05] <Izaya> dequbed: my point is, whatever Conversations is doing works
L202[11:11:26] <stephan48> they make a couple valid points in that article(only skimmed the sections for now)
L203[11:11:47] <Izaya> I would recommend reading it in full at some point, as well as https://gultsch.de/objection.html
L204[11:12:11] <dequbed> Izaya: Yes, *but* the absolute fractal nature of XMPP makes it so that you have to pull in a *lot* of specs and extensions to get to that point.
L205[11:12:54] <Izaya> yeah?
L206[11:13:12] <Izaya> but it can be done quite happily
L207[11:13:35] <Izaya> it's a decent bit of work, but that's the price of federation and open standards
L208[11:13:45] <dequbed> No, not necessarilyh.
L209[11:14:01] <dequbed> It's the price of a fractal ecosystem like XMPP specifically.
L210[11:14:43] <stephan48> yes idle tcp conenctions might not influence your battery life, but then the SoC has to be awake to receive them and in todays NATty world the connection has to be kept alive periodically by pings otherwhise it will be killed off. not considering frequent network changes which need new connections to be made between your phone and the servers endpoint
L211[11:15:30] <dequbed> stephan48: That point can be made against every communication service though.
L212[11:15:57] <Izaya> I'd prefer an attempt to use an efficient method over making a HTTP request for every action tbh
L213[11:16:22] <stephan48> ^ I think we all agree with that
L214[11:16:39] <Corded> * <ThePi​Guy24> stares at discord and slack etc etc
L215[11:16:39] <dequbed> What no matrix stronk.
L216[11:16:52] * Izaya laughs in HTTP long polling
L217[11:16:54] * Izaya burns
L218[11:20:15] <stephan48> should we extinguish Izaya or add more flameable material?
L219[11:20:38] <dequbed> *while pouring gasoline on Izaya* what?
L220[11:20:57] <stephan48> oh well. too late now
L221[11:23:35] <stephan48> need another can?
L222[11:25:22] <dequbed> stephan48: Ah nah but thanks.
L223[11:25:32] * dequbed pokes Izaya with a stick
L224[11:25:50] * Izaya burns again
L225[11:25:54] <dequbed> Welp
L226[11:26:08] <dequbed> stephan48: While you're here, did I tell you about my new project? ;p
L227[11:35:08] <ThePi​Guy24> just use the fire retardant gasoline
L228[11:35:46] <Izaya> ah, you choose lead poisoning
L229[11:38:39] <stephan48> dequbed: which one?
L230[11:38:53] <stephan48> actually i am more at work than here but... when has that stopped me
L231[11:44:27] <dequbed> stephan48: I'm also "at work" so no worries. I'll get back to you tonight at let's say midnight? Then I can keep you awake for another three hours or so :P
L232[11:45:21] <stephan48> hahaha
L233[11:45:25] <stephan48> whats your new project?
L234[11:46:29] <dequbed> That was just a quib about the above :P I do have several projects that are new *to you* but none that I've started recently
L235[11:49:45] <stephan48> ahhh! :D
L236[11:51:29] <stephan48> i am currently procrastinating adding hooks to p11-kit remoting so i can hook in between and influence its exposing of pkcs11 devices
L237[11:52:15] <stephan48> so i can have a HSM tucked away somewhere and have a mechanism grant tickets to said HSM, with which clients could then f.e. sign stuff once on a specific slot on the HSM
L238[11:53:22] <dequbed> Sounds like the medical field :P
L239[11:56:32] <stephan48> na
L240[11:56:35] <stephan48> private stuff
L241[11:57:27] <stephan48> android signing keys, ssh certs, CA for internal stuff
L242[11:58:00] <dequbed> I meant the "hiding HSM away from lusers" part :P
L243[11:58:05] <stephan48> haha
L244[11:58:28] <dequbed> I hear that from a) the medical field b) the defense field. And the latter are often to cautious to talk about their dayjob in a public forum like this ;)
L245[11:58:41] <stephan48> haha
L246[11:59:11] <stephan48> i never worked with a HSM in my professional work life
L247[11:59:47] <dequbed> I'd be happy for you but given that you work with them in a private setting you appear to be the kind of masochist that would enjoy that.
L248[11:59:59] <stephan48> ;)
L249[12:00:16] <stephan48> nitrokey hsms are fairly cool
L250[12:00:48] <stephan48> besides from the glaring issue that they support 32 keys/certs but only one user pin
L251[12:01:20] <dequbed> Perfect for a contractor that works with 32 companies with *very* lax security settings.
L252[12:01:28] <stephan48> haha
L253[12:01:33] <stephan48> is SCEP a term to you?
L254[12:01:53] <dequbed> Enough that I want nothing to do with it.
L255[12:01:58] <stephan48> hahaha
L256[12:02:19] <stephan48> i implemented a server for it first in perl throu libffi bindings to openssl and then in C
L257[12:02:43] <dequbed> I'm sorry.
L258[12:03:05] <dequbed> As a survivor of having to implement a Cisco standard, I feel for you :P
L259[12:03:27] <stephan48> given that this project is alive for 2 years its really to feel sorry for... damn procrastination
L260[12:03:50] <stephan48> but i think its ready enough soonish to save me manually re-issuing 20ish certs :D
L261[12:04:02] <stephan48> because damn CA forum and browsers dislike SANless certsw
L262[12:04:23] <dequbed> Well I mean SAN are much better than CN.
L263[12:05:05] <stephan48> yes but could stuff please not shout this fact at me on every request?
L264[12:05:38] <dequbed> Just don't make mistakes, it's easy!
L265[12:06:19] * stephan48 puts the footgun away
L266[12:06:20] <stephan48> huh?
L267[12:06:57] <dequbed> stephan48. You're using X.509, PKCS#11, RSA tech & C. You're *way* beyond the footgun scope here :)
L268[12:07:09] <stephan48> perl!
L269[12:07:14] <stephan48> you forgot perl!
L270[12:07:16] <stephan48> Perl*
L271[12:07:50] <stephan48> after i get SCEP running with RSA i might just poke at it with EC stuff
L272[12:07:51] <dequbed> You managed to make it worse. Congratulations.
L273[12:07:57] <stephan48> haha
L274[12:08:11] <stephan48> oh and i use Windows as a Desktop OS ;)
L275[12:08:23] <dequbed> That's okay
L276[12:08:29] <dequbed> Lotsa people do that
L277[12:09:23] <stephan48> i hope i finally worked around that bug which crashed the network shares on every other wakeup from hibernation
L278[12:12:29] <dequbed> That sounds like a fun bug.
L279[12:12:36] <stephan48> yup
L280[12:13:25] <stephan48> imagine random applications hanging, stuff like blub < x:\input.file hanging without even giving any output, only the guess that its probably bash you need to kill...
L281[12:13:54] <stephan48> explorers who won't open, because some thread of them dared to access one of the drives... even enumeration of drives seems to be enough
L282[12:14:00] <stephan48> and the whole OS falling to pieces
L283[12:14:11] <dequbed> I should start setting time aside in my day to fix bugs. At the moment I'm up three counts of ICE in rustc, I think one ICE in clang, a few "this code should /never/ be hit" in QEMU and a sporadic double-free in the Haskell RT.
L284[12:14:33] <stephan48> ICE?
L285[12:14:38] <dequbed> Internal Compiler Error
L286[12:14:42] <stephan48> ah.
L287[12:14:56] <stephan48> don't break reality please!
L288[12:15:02] <stephan48> or please do!
L289[12:15:34] <dequbed> ICE is also short for a meth replacement but I didn't get my compiler's jacked up.
L290[12:15:47] <stephan48> haha
L291[12:15:56] <dequbed> Compiler Marching Powder :3
L292[12:16:00] <Izaya> or Intrusion Countermeasure Electronics, if you're in a Gibson novel
L293[12:16:22] <dequbed> Yeah, isn't getting ICE'd also what happens in VR in shadowrun?
L294[12:16:37] <Izaya> I think so, yeah
L295[12:16:49] <Izaya> been a while since I played any
L296[12:17:00] <dequbed> We can change *that* :P
L297[12:20:13] <dequbed> stephan48: Also, breaking reality is Ariri's job. I'm here to glue it back afterwards
L298[12:22:25] <dequbed> Izaya: Also I'm trying to get C# to compile on Linux. At the moment I get XML errors in a file that's not XML. So.. yeah.
L299[12:25:14] <Izaya> sounds about right
L300[12:26:44] <dequbed> Microsoft® Java®
L301[12:28:07] <Izaya> just wait until you get into actually building software for i
L302[12:28:09] <Izaya> t
L303[12:30:01] <dequbed> Izaya: I have no intentions to do that at the moment :P
L304[12:30:29] <Izaya> that's probably for the best
L305[12:30:41] <Izaya> because that requires Microsoft® Visual Studio™
L306[12:30:58] <Izaya> no, monodevelop will not cut it 99% of the time, even if it looks better
L307[12:32:14] <dequbed> OmniSharp looks quite feature-ful but I think that works better if you're working alone
L308[12:32:15] <Vampyre> hi again
L309[12:32:25] <dequbed> %hello
L310[12:32:26] <MichiBot> deq​ubed: 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.
L311[12:32:26] <stephan48> oh Ariri feel free to break it!
L312[12:32:49] <Vexatos> most sane people use rider for C#
L313[12:33:02] <Vexatos> but it costs money for non-students sadly
L314[12:33:03] <Vampyre> Kristopher38 / Izaya, thanks for those answers, I did already have the crafttweaker receipes for furnace and crafting, but I'm after everything else
L315[12:33:15] <Vampyre> I'll keep looking though
L316[12:34:15] <Vexatos> it's free for open-source work, too
L317[12:34:22] <dequbed> Vim is always free
L318[12:34:50] <Vampyre> and for tank/inventory and geolyzer, then I indeed would just manually add things, but the machine is auto configurating every transposer and interface and is supposed to do hotplug too
L319[12:35:38] <Vexatos> vim and the dotnet command line also work
L320[12:36:21] <Vampyre> Contemplating just sending out a drone to check what is wat if we really can't find out what is what or something... but that is kinda pushing the whole hotplug/auto config thig a bit far ;-)
L321[12:38:41] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@37.152.254.97) (Ping timeout: 189 seconds)
L322[12:40:38] <Izaya> "work" the chimera of .net core and mono utils, all of which are only half documented, and only by the other party
L323[12:40:51] <Izaya> [external screaming]
L324[12:41:04] * dequbed hugs Izaya
L325[12:41:12] <dequbed> Here, here I'll all be fine soon
L326[12:43:05] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@37.152.254.97)
L327[12:43:26] <Izaya> and don't pretend .net core is comprehensive it's like 1/8th of .net and mono stuff is non-optional
L328[12:45:05] <Vampyre> Oh! another question, but this might be version related...
L329[12:45:10] <dequbed> Izaya honey. Dear. I'm not writing C#. I'm porting a library so /I don't have to write C#/
L330[12:45:57] <Vampyre> I tried to get the whole inventory (getAll)() of a robot by using the back side in the inventory controller, as stated in inventory controller docs, but that does not seem to give an inventory.
L331[12:46:07] <Vampyre> Is that a more recent addition?
L332[12:47:47] <Vampyre> actually, let me just check that myself, holdon
L333[12:48:05] <Izaya> presumably you have an inventory module and such
L334[12:48:21] <Vampyre> obviously ;-)
L335[12:48:39] <Izaya> just checking because I don't know enough to help otherwise :)
L336[12:49:13] <Vampyre> trying to take a snapshot of a robots inventory to check what it is supposed to craft, and I was thinking of getAll as it only takes 1 tick
L337[12:49:19] <dequbed> Stupider things have been done by smarter people Vampyre, checking assumptions is always a good idea ;)
L338[12:49:31] <Vampyre> heh, definatly
L339[12:50:05] <Izaya> you got code?
L340[12:50:54] <Vampyre> not for this part anymore, but let me do a poc
L341[12:51:18] <Vampyre> after I check github itself to see if docs match code
L342[12:51:22] <Vampyre> so holdon ;-)
L343[12:51:51] <dequbed> Lizzy dear, my wiki accounts seems to have goon poof. Can I haz new one?
L344[12:52:38] * Lizzy tilts head in confusion
L345[12:53:09] ⇨ Joins: t20kdc (~20kdc@cpc139384-aztw33-2-0-cust220.18-1.cable.virginm.net)
L346[12:54:18] <dequbed> Isn't registering disabled?
L347[12:54:48] <Lizzy> oh wait, do you mean you want an account for ocdoc.cil.li?
L348[12:54:53] <Izaya> added a rate limit to my pleroma instance's nginx config so hopefully I won't self-ddos myself so hard any more
L349[12:54:56] <dequbed> Lizzy: ye
L350[12:55:26] <Lizzy> dequbed, ah, can't help with that i'm afraid. @"Sangar"! fix pls ^
L351[12:55:37] *** dequbed is now known as Kathy
L352[12:55:47] <Kathy> @"Sangar" *waves* this one pls ^^
L353[12:55:59] *** Kathy is now known as dequbed
L354[13:00:01] <Vampyre> Izaya: simply doing component.inventory_controller.getAllStacks(sides.back) on a robot is the code
L355[13:00:09] <Vampyre> gives back unsupported inventory
L356[13:00:22] <Izaya> ~w inventory
L357[13:00:27] <Izaya> ocdoc pls
L358[13:00:32] <Vampyre> which conflicts with the docs
L359[13:00:48] <Vampyre> https://ocdoc.cil.li/component:inventory_controller
L360[13:01:03] <Vampyre> "To interact with the robot's own inventory you need to use the side back, which however makes it impossible to interact with inventories behind the robot."
L361[13:01:22] <Izaya> hmhm
L362[13:01:25] <Izaya> do other operations work on it?
L363[13:01:33] <Vampyre> and a quick skimm through the code does also not really show special handling for robots in the code
L364[13:02:01] <Vampyre> let me try and move something around
L365[13:02:44] <Vampyre> (also, I am using a mod pack, po3, so not latest OC dev build)
L366[13:02:48] ⇨ Joins: Lab001 (~Lab001@31.141.55.121)
L367[13:03:05] <dequbed> Vampyre: You should fix that last one, sounds like a bug
L368[13:03:27] <Lab001> hello
L369[13:03:45] ⇦ Quits: Izaya (~izaya@210.1.218.92) (Read error: -0x1: UNKNOWN ERROR CODE (0001))
L370[13:03:52] <Vampyre> dequbed, I'll try ;-)
L371[13:04:10] <Lab001> hey
L372[13:04:16] <dequbed> %hello
L373[13:04:17] <MichiBot> deq​ubed: 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.
L374[13:04:18] <Lab001> hey
L375[13:04:51] <Lab001> %hello
L376[13:04:51] <MichiBot> Lab​001: 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.
L377[13:05:05] ⇨ Joins: Izaya (~izaya@210.1.218.92)
L378[13:05:12] <Lab001> ızaya
L379[13:05:17] <Lab001> hello
L380[13:05:21] <Izaya> it appears I can still DDoS myself
L381[13:05:23] <Izaya> neat
L382[13:05:26] <Vampyre> Izaya, they all seem to be unsupported inventory for the back side
L383[13:05:36] <dequbed> Izaya: Yes, very much so. Should I help you do that? :P
L384[13:05:42] <Lab001> hey here all real?
L385[13:05:49] <Izaya> wonder if I can force rate limiting for only large files
L386[13:05:51] <dequbed> Nope, we're figments of your imagination
L387[13:05:55] <ThePiGuy24> no we are fake people
L388[13:06:05] <Lab001> my name emir
L389[13:06:20] <Vampyre> dequbed, we're all figments of Rene Descartres imagination. He thought, therefor we are.
L390[13:06:25] <Lab001> i need friemds
L391[13:06:27] <Izaya> Vampyre: it does say that there's some operations that should be replaced with the InternalSlot variations
L392[13:06:44] <Vampyre> Izaya, yah, but thee is no getall for internal
L393[13:07:00] <Lab001> Vampyre
L394[13:07:14] ⇦ Quits: ben_mkiv (~ben_mkiv@200116b814c5e700a12e7b90abf486b6.dip.versatel-1u1.de) (Killed (NickServ (GHOST command used by ben_mkiv|afk!~ben_mkiv@200116b814d0ee000c34042c669b1141.dip.versatel-1u1.de)))
L395[13:07:18] ⇨ Joins: ben_mkiv|afk (~ben_mkiv@200116b814d0ee000c34042c669b1141.dip.versatel-1u1.de)
L396[13:07:49] * Izaya shrugs
L397[13:07:54] <Izaya> sounds like a bug then
L398[13:08:02] <Lab001> heeeeeeeeeyyyy
L399[13:08:31] <Lab001> all is bot
L400[13:08:35] <Vampyre> Yah, figured that, so I worked around it implementing a good old crafting stick to use as signalling inventory updates to the robot
L401[13:08:41] <Vampyre> Love a good workaround ;-)
L402[13:08:58] <Lab001> how to craft bow guys
L403[13:09:17] <dequbed> Vampyre: Stop it with the latent realism. Esse est percipi!
L404[13:09:18] <Vampyre> use arrows and 3 pieces of cobblestone
L405[13:09:37] <Lab001> how?
L406[13:09:37] <ThePiGuy24> yep seems about right :p
L407[13:09:45] <Vampyre> I lost faith in reality long ago
L408[13:09:59] ⇦ Quits: Izaya (~izaya@210.1.218.92) (Read error: Connection reset by peer)
L409[13:10:40] <Lab001> require("component").eeprom.set([[
L410[13:10:41] ⇨ Joins: Izaya (~izaya@210.1.218.92)
L411[13:10:53] <Lab001> i want make minecraft porn
L412[13:10:58] <Izaya> I could just force a rate limit on the media storage location
L413[13:11:00] <dequbed> Izaya: What will it take for you to move your ~Mastodon~ Pleroma to a more bandwidth-friendly server?
L414[13:11:01] <Lab001> pornoooo
L415[13:11:16] <Izaya> dequbed: a better home internet connection
L416[13:11:27] <Lizzy> %tban Lab001 24h nsfw talk
L417[13:11:30] *** Lab001 was kicked by zsh ((MichiBot) Reason: nsfw talk | For: 24h | Expires: 12/22/2020 01:11:28 PM))
L418[13:11:37] <Izaya> thank
L419[13:11:40] <dequbed> Can I not get you to host like ... in a real server room?
L420[13:12:05] <Izaya> that'd be too simple and logical
L421[13:12:14] <Izaya> and functional
L422[13:12:23] <dequbed> So no then
L423[13:12:33] * Lizzy could maybe offer caching reverse proxy if needed
L424[13:13:37] <Izaya> see, that would make it slower for me
L425[13:14:03] <Izaya> if I were serving other people I'd consider a saner host but as it is it's my personal services and I really can't get any better setup than having it at home
L426[13:14:11] <Izaya> fedi hugs aside
L427[13:14:11] <Lizzy> aah
L428[13:14:58] <ThePiGuy24> Reverse Caching: stores frequently accessed data further away in a slower location to decrease speed :p
L429[13:15:19] <Izaya> ThePiGuy24: that's what you call swap
L430[13:15:33] <dequbed> Also known as QWERTY-Layout?
L431[13:15:45] <Izaya> any alternative will be restricted to my WAN speed (for me), which is not great, and have higher latency for 99% of people that use my stuff and care about latency
L432[13:16:15] <Izaya> plus then I'd be paying for it
L433[13:16:45] <Izaya> finally killed off my last VPS a few months ago
L434[13:19:50] ⇦ Quits: Izaya (~izaya@210.1.218.92) (Read error: Connection reset by peer)
L435[13:21:06] ⇨ Joins: Izaya (~izaya@210.1.218.92)
L436[13:21:45] <ThePiGuy24> just download more stable internet
L437[13:22:59] <Vampyre> use IPoAC from RFC 1149 for better and more stable internet
L438[13:23:40] <dequbed> Nah, the pidgeons get eaten by the drop bears or sniped by the magpies
L439[13:24:21] <Vampyre> equiped with lasers of course!
L440[13:25:42] <luc​soft> IPoAC looks good https://tinyurl.com/y8sw7ggd
L441[13:26:29] <Amanda> All Vampyre wants is sharks pidgins with frickin lasers
L442[13:32:09] <ThePiGuy24> Izaya be like: https://www.youtube.com/watch?v=cQaz11b3rC8
L443[13:32:11] <MichiBot> Dancing until my internet comes back | length: 25s | Likes: 40,091 Dislikes: 325 Views: 767,049 | by DeSinc | Published On 14/12/2018
L444[13:33:25] <stephan48> service announcement: we pulled the wire to your house out of the ground! new one will be put down in 4 weeks. have fun without internet!
L445[13:33:38] <stephan48> lets see if she manages to dance for 4 weeks
L446[13:39:24] ⇨ Joins: flappy (~flappy@88-113-153-45.elisa-laajakaista.fi)
L447[13:42:25] <dequbed> stephan48: Das grosse gelbe Fasersuchgeraet.
L448[13:59:41] <Kristo​pher38> Vampyre: robots can only interact with things above, below or in front of them
L449[13:59:59] <Kristo​pher38> Also getAllStacks returns an iterator
L450[14:00:57] <Kristo​pher38> On which you can magically call getAll which returns a proper table: `inventory_controller.getAllStacks().getAll()` iirc
L451[14:01:01] <Vampyre> Kristo​pher38, yah, but this is about a line in the opencomputers doc stating that if you use the back side, you get the internal inventory
L452[14:01:14] <Kristo​pher38> That's outdated
L453[14:01:19] <Kristo​pher38> You won't
L454[14:01:25] <Vampyre> and it was exactly getAll I wanted cause that only takes 1 tick
L455[14:01:35] <Kristo​pher38> Oh I see what you wanted to do
L456[14:01:48] <Kristo​pher38> Sadly you can't get the entire robot's inventory that way
L457[14:01:58] <Vampyre> and I want my crafting robots to be faster then molecular assemblers on full acceleration, so walking thee inventory is a no go
L458[14:02:13] <Vampyre> I now just use the connected transposer to do the getall
L459[14:02:17] <Vampyre> workarounds ;-)
L460[14:02:29] <Kristo​pher38> You can keep track of your internal inventory state
L461[14:03:09] <Vampyre> kinda, I keep track of a single stick now, and I hope the transposer does everything it should do in a faster way the robot can ;-)
L462[14:03:43] <Vampyre> it goes now with around 5 stacks per second, with room for optimalization
L463[14:03:49] <Vampyre> scrape a few tickshere and there
L464[14:03:54] <Vampyre> so, no big deal
L465[14:04:02] <Kristo​pher38> https://github.com/Kristopher38/OC-Von-Neumann-probe/blob/master/rc.d/inventorytracker.lua
L466[14:04:38] <Vampyre> let me check that out. Like the name already ;-)
L467[14:05:36] <Kristo​pher38> That's a startup script that hooks into all functions that modify the inventory, I made a somewhat bad design decision to extend the `robot` table with `inventory` field but it works fine and dandy
L468[14:06:47] <Vampyre> I see, pretty smart, but I got a transposer meddling with the inventory directly, so that would need to update the tracker too
L469[14:06:58] <Vampyre> and then I'm basically doing what I'm already doing ;-)
L470[14:07:47] <Kristo​pher38> Oh right, it mostly assumes that nothing else is modifying the robot's inventory
L471[14:08:22] <Vampyre> I guess you ould run a background thread in your tracker to slowly update the inventory over time
L472[14:08:32] <Vampyre> might use that if I have a mobile robot
L473[14:09:35] <Kristo​pher38> It listens for inventory_changed signal but that's not serviced until a yield, and only whole slot changes are registered, so anything that wouldn't pull an entire slot or put into a new slot won't be registered
L474[14:10:37] <Vampyre> databases also cost a tick right? so hashing all cells doesn't make it faster?
L475[14:10:52] <Vampyre> /cells/slots
L476[14:12:08] <Kristo​pher38> Yeah I believe so
L477[14:12:35] <Kristo​pher38> Operations that require world interaction require at least one tick
L478[14:12:45] <Vampyre> yah, thought so
L479[14:13:05] <Vampyre> the me setInterfaceConfiguration costs 10... that's a heavy one
L480[14:13:10] <Kristo​pher38> Since the executor thread needs to sync up with the server thread
L481[14:35:54] ⇨ Joins: TPG24 (~ThePiGuy2@37.152.254.97)
L482[14:37:29] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@37.152.254.97) (Ping timeout: 189 seconds)
L483[14:51:27] <Sensei N​ippletit> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/larikuteto
L484[15:06:14] <B​ob> why call component.proxy each time, get the components once
L485[15:07:36] <B​ob> and you're using the slowest and wrong tool for the job `pairs` iterator
L486[15:07:50] <B​ob> when you could use `ipairs` or even better a numeric loop
L487[15:08:26] <B​ob> also i see global variables
L488[15:08:35] <B​ob> Altough moving would probably be the slowest
L489[15:11:14] <B​ob> it still doesnt make up for all the redundancy you're introducing trough doing things the wrong way
L490[15:14:59] ⇦ Quits: ben_mkiv|afk (~ben_mkiv@200116b814d0ee000c34042c669b1141.dip.versatel-1u1.de) (Ping timeout: 378 seconds)
L491[15:17:16] <Sensei N​ippletit> but ```ipairs``` are slower than ```pairs```
L492[15:17:24] <Sensei N​ippletit> http://springrts.com/wiki/Lua_Performance#TEST_9:_for-loops
L493[15:19:27] <B​ob> benchmark in OC's Lua implementation
L494[15:19:32] <B​ob> and anyways use a for loop
L495[15:19:41] <B​ob> i dont even get why you have a nested loop here
L496[15:21:55] <Sensei N​ippletit> ```component.proxy(transposer_1).transferItem(sides.south, sides.top, 1, n1, n2)```
L497[15:21:55] <Sensei N​ippletit> because I need to assign n1 and n2 from different tables, unless theres a beeter way around it, thats the best I know so far
L498[15:23:00] <Sensei N​ippletit> could you show me how I could rewrite that nested for loop to get same result?
L499[15:23:07] <Ko​dos> %tonk
L500[15:23:08] <MichiBot> Shoot! Ko​dos! You beat ThePi​Guy24's previous record of 4 hours, 18 minutes and 35 seconds (By 1 hour, 24 minutes and 41 seconds)! I hope you're happy!
L501[15:23:09] <MichiBot> Kodos's new record is 5 hours, 43 minutes and 16 seconds! Kodos also gained 0.00705 (0.00141 x 5) tonk points for stealing the tonk. Position #3. Need 0.08071663 more points to pass Forec​aster!
L502[15:27:30] <B​ob> @Sensei Nippletit probably, and you dont need to call proxy endlessly, its not a free routine
L503[15:28:08] <B​ob> and you can just numerically iterate and index both tables at once instead
L504[15:28:15] <B​ob> i dont get the nested loop part at all
L505[15:29:19] <Sensei N​ippletit> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/zipunorocu
L506[15:29:28] <Sensei N​ippletit> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/robalahaka
L507[15:29:45] <B​ob> yes
L508[15:29:51] <B​ob> just swap the assignement
L509[15:30:00] <B​ob> as you assign to a variable, not a statement
L510[15:30:27] <Sensei N​ippletit> reason for this loop is - my current level of programming knowledge I guess.
L511[15:30:30] <B​ob> you can even go beyond, and localize the `transferItem` functiom but this is me going overkill
L512[15:30:42] <B​ob> @Sensei Nippletit yeah but what is it mean to do ?
L513[15:31:03] <B​ob> traverse both tables at once and call transfer item up their nth index ?
L514[15:31:25] <B​ob> ie `t1[n]` and `t2[n]`
L515[15:33:56] <B​ob> and its slower cause you got an additional entry in the coolants table so it takes 33% more time
L516[15:34:06] <B​ob> but its not slower, its the same speed, just doing more
L517[15:39:08] <Sensei N​ippletit> I've done 3 cycles for reactor runs each cycle increase in temp is reserved 1/3 rows in chest to store cooling elements for reactor to efficiently run without overlaping https://tinyurl.com/y8jltjyn
L518[15:40:05] <Sensei N​ippletit> and so each row - is a table and I need to iterate therefore I use such nested loop because one layer is for coolant cells and second layer is for vents
L519[15:42:11] <B​ob> `13 - 2,13 - 5,13 - 8,13 - 11,13 - 14,13 - 17` but your nested loop will swap each time with a taken slot starting from teh 1st swap
L520[15:42:24] <B​ob> so your nested loop has no justification at all
L521[15:43:13] <B​ob> it'll actually just push them 'forawrd'
L522[15:45:47] ⇨ Joins: Thutmose (~Patrick@host-69-59-79-181.nctv.com)
L523[15:55:06] <Amanda> %choose cubes or greece or london
L524[15:55:06] <MichiBot> Ama​nda: One the one hand, there's "london" but then there's also "cubes"
L525[15:56:05] <Amanda> %choose cubes or london
L526[15:56:05] <MichiBot> Ama​nda: Haven't you always gone with "london"? Hm, maybe not.
L527[15:56:12] <Amanda> W_D:L it is
L528[15:56:31] <Forec​aster> Wot Dogs
L529[15:56:33] <stephan48> have fun!
L530[15:56:50] <Sensei N​ippletit> Could you please give me actual code example?
L531[15:58:41] <Izaya> kinda surprised there's no crack for that out yet
L532[15:59:10] <Forec​aster> well, cocaine is illegal
L533[15:59:25] <stephan48> so?
L534[15:59:59] <Izaya> main reason I've been playing CP2077 tbh
L535[16:06:47] <B​ob> @Sensei Nippletit `for i = 1,6 do tI(t1[i],t2[i]) end`
L536[16:10:28] <Sensei N​ippletit> 🤔
L537[16:23:27] ⇦ Quits: TPG24 (~ThePiGuy2@37.152.254.97) (Ping timeout: 198 seconds)
L538[16:23:39] <Sensei N​ippletit> Like this?
L539[16:23:40] <Sensei N​ippletit> Code Block pastebined https://paste.pc-logix.com/bayakocone
L540[16:28:12] <B​ob> `i` doesn't exist, but `numbern` does, and also dont do `component.proxy(transposer1)` each time, just put that into a variable
L541[16:28:36] <B​ob> even better, localize `transferItem` since its called so often
L542[16:57:26] <Sensei N​ippletit> Many thanks, @Bob you're the best! It works now way faster, indeed it was the issue where that nested loop took more actions than needed and therefore slowed down movement of some components, now it's noticably faster.
L543[16:58:53] <Sensei N​ippletit> Since this headache is out of the way, next I will try to 'localise' more of my code if I understood this term correctly, I will need to assign that component.get...proxy thing to a variable and call it as a variable later in code
L544[17:11:44] <B​ob> by localizing i mean "cache" commonly called functions, put them into local variables to call them directly instead of doing something like `component.proxy(transposer_1).transferItem`
L545[17:11:57] <B​ob> which is long and also does a long routine each time
L546[17:15:12] <B​ob> it'll result in cleaner and faster code
L547[17:15:28] <B​ob> also you don't need to specify the adressses unless you got multiple of those components
L548[17:15:40] <B​ob> OpenOS's component library automatically looks for components itself by name
L549[17:15:49] <B​ob> `local transposer = component.transposer` would work
L550[17:41:24] <Ar​iri> Izaya, https://www.reddit.com/r/KerbalSpaceProgram/comments/khcv0o/ah_yes_offsetting_the_ship_mid_flight/
L551[17:43:06] <Izaya> wrote a script that automatically gets the results from saucenao without using the API
L552[17:43:24] <Izaya> so I can automate getting high quality pictures from this folder that has accumulated 600 items
L553[17:46:09] <Forec​aster> hooray, OBS updated, and now it doesn't start :|
L554[17:46:33] <i develo​p things> fwiw, i think machine.lua caches component proxies or some such thing
L555[17:47:02] <Vexatos> @Forecaster remember to update all your plugins
L556[17:48:17] <B​ob> @i develop things yeah but its still a lot of table acesses
L557[17:48:23] <Forec​aster> I don't have any plugins that I know of
L558[17:48:28] <i develo​p things> true
L559[17:48:35] ⇦ Quits: Keridos (~Keridos@static.56.72.76.144.clients.your-server.de) (Quit: ZNC - http://znc.in)
L560[17:50:32] <Forec​aster> the log is remarkably unhelpful
L561[17:51:18] <Forec​aster> it just... stops
L562[17:54:50] ⇨ Joins: Keridos (~Keridos@static.56.72.76.144.clients.your-server.de)
L563[17:57:56] <i develo​p things> @lucsoft can i haz link to your OC github thing
L564[17:59:04] <Kristo​pher38> it's in his repos on github
L565[17:59:18] <i develo​p things> ah, found it
L566[17:59:29] <luc​soft> https://github.com/lucsoft/OpenComputers
L567[17:59:35] <luc​soft> oh yea well here it is
L568[17:59:47] <i develo​p things> xP
L569[18:07:12] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@37.152.254.97)
L570[18:08:12] <San​gar> dequbed, do you get an error when registering on ocdoc? going by the settings registrations should not be disabled i don't think ^.-
L571[18:08:25] <i develo​p things> 😱 sangar is alive
L572[18:08:40] <San​gar> *undead
L573[18:09:54] <i develo​p things> lmao
L574[18:10:01] <Vexatos> Reports of his death are greatly exaggerated
L575[18:10:21] <Forec​aster> the reporters are also undead
L576[18:10:57] <B​ob> 👀
L577[18:11:50] <San​gar> shuffling noises
L578[18:12:21] <i develo​p things> oh and sangar, thank you for your creation
L579[18:13:59] <San​gar> heh, thanks. tho i can't take credit for keeping it alive the last few years :x
L580[18:14:12] <Forec​aster> undead*
L581[18:14:34] <San​gar> fair
L582[18:14:38] <i develo​p things> i know, payonel and others have largely done that
L583[18:14:53] <San​gar> yeah. super grateful for that.
L584[18:16:47] <Vexatos> not sure what you mean
L585[18:16:48] <Vexatos> I don't remember payo touching TIS-3D very much
L586[18:17:02] <i develo​p things> such sarcasm
L587[18:17:14] <San​gar> hah
L588[18:17:29] <luc​soft> or bedrock ores o.O
L589[18:18:33] <San​gar> did anyone ever use that? >_>
L590[18:18:36] <i develo​p things> opencomputers best fantasy console / minecraft utility mod ngl
L591[18:18:42] <i develo​p things> hahaha
L592[18:18:48] <i develo​p things> TIS-3D is neat
L593[18:19:05] <luc​soft> tis-3d is neat because it uses minecraft.ticks
L594[18:19:41] <Vexatos> TIS-3D is neat because it's actually well-designed :⁾
L595[18:20:27] <Forec​aster> it's neat because I have never used it
L596[18:20:30] <Vampyre> So, say you have a transposer and some inventory with 12 slots attached to it... Anybody got a good idea to get those 12 slots to 12 different blocks in the world? My current best idea is to use 3 draconic chests around it, zone their inventories to act like an item router to and have 12 pipes leading out of them... Very haschish...
L597[18:20:56] <Vampyre> hope anyoner has a bright idea here ;-)
L598[18:21:05] <Corded> * <Forec​aster> definitely didn't think that was vexatos at first
L599[18:21:20] <luc​soft> same 😄
L600[18:21:20] <Vampyre> I got fangs
L601[18:21:38] <Forec​aster> mainly because
L602[18:21:41] <Forec​aster> https://tinyurl.com/ycop6dhn
L603[18:22:49] <Vexatos> stop stealing my initial
L604[18:23:04] <Vampyre> nah, I like it
L605[18:23:11] <Vexatos> but you have 25 others!
L606[18:23:15] <Vampyre> lol
L607[18:23:17] <Vampyre> true
L608[18:23:31] <luc​soft> even better @Forecaster https://tinyurl.com/ycrq3hv4
L609[18:23:43] <Vexatos> thanks hashing algo
L610[18:23:45] <Forec​aster> I'm glad I'm not colour blind...
L611[18:24:32] <B​ob> shades of green
L612[18:24:45] <Forec​aster> 50 shades of green
L613[18:25:38] <Ar​iri> The Vexatos crime: case of the stolen initial
L614[18:25:49] <Vexatos> exatos
L615[18:26:09] <Vexatos> the search for V
L616[18:26:24] <Forec​aster> V for Vexatos
L617[18:26:32] <dequbed> V like Vexatos
L618[18:26:35] <Vexatos> I was about to make a katana zero joke but that works too
L619[18:27:33] <Vampyre> Ain't I glad I got V on my highlight list now
L620[18:30:24] <Vampyre> hmz, no way to manipulate an enderio item conduit color somehow right?
L621[18:30:45] <Vampyre> any other colored cable thing I can color with a mechanical user or something?
L622[18:30:58] <Vampyre> can load up dye, color cable, push item in, color next one
L623[18:31:19] <Vampyre> nobody knows right? :-p
L624[18:31:36] <Forec​aster> I don't use any of these mods you are talking about except OC so :/
L625[18:31:40] <Vexatos> only enderio things supported natively are machines I think
L626[18:31:57] <Vexatos> like any processing machines, teleporters, transceivers, etc
L627[18:32:11] <Vexatos> anything vaguely block shaped
L628[18:32:34] <Vampyre> maybe there is some kind of simple item router I overlooked
L629[18:32:41] <Forec​aster> so if I were to put the conduits in a vague cube-shape it'd work right
L630[18:32:42] <Forec​aster> :D
L631[18:32:50] <Vexatos> microcontrollers are good item routers
L632[18:32:56] <Vampyre> And I guess I can make distribution robots or microcontrollers even maybe
L633[18:33:03] <Vampyre> yeah, exactly ;-)
L634[18:33:48] <Vampyre> actually, microcontrollers sound like the right idea here, I don't yet use them in this monstosity
L635[18:35:24] <Ko​dos> Anyone have the EnderIO discord link
L636[18:36:24] <Vampyre> hmz....
L637[18:36:28] <Vampyre> how about this one
L638[18:37:03] <Vampyre> 1 robot with 16 p2p item memory card thingemechings to program an item p2p tunnel to 16 different end points
L639[18:37:14] <Vampyre> that sounds so stupid it might work ;-)
L640[18:46:50] <Vampyre> well, it can reset a link and set up a new card (sneaking), just not use an existing to program one (non sneaking)
L641[18:47:00] <Izaya> Amanda: caught up on Adachi to Shimamura, time to watch the weekly trainwreck
L642[18:58:34] ⇦ Quits: Vexatos (~Vexatos@port-92-192-127-25.dynamic.as20676.net) (Quit: Insert quantum chemistry joke here)
L643[19:04:59] ⇨ Joins: Vexatos (~Vexatos@port-92-192-2-203.dynamic.as20676.net)
L644[19:04:59] zsh sets mode: +v on Vexatos
L645[19:10:51] ⇦ Quits: ba7888b72413a16a (~ba7888b72@66.109.211.50) (Ping timeout: 198 seconds)
L646[19:13:20] ⇨ Joins: ba7888b72413a16a (~ba7888b72@66.109.211.50)
L647[19:13:59] ⇨ Joins: BuenosDias (~BuenosDia@90.red-88-5-217.dynamicip.rima-tde.net)
L648[19:14:39] <Sensei N​ippletit> Yeah this one I know, it's just I rushed to create that code and copied part from my older one where I used more same components
L649[19:15:12] <Amanda> Izaya: haha
L650[19:16:54] <Sensei N​ippletit> Also one side question: why the hell users with 'bot' tag are so overly active on this thread? 😃 Are they really bots or just real ppl fooling around?
L651[19:17:08] <i develo​p things> they're people on IRC
L652[19:17:16] <i develo​p things> %corded
L653[19:17:16] <MichiBot> i develo​p things: Cor​ded is a relay between IRC and Discord. The user talking is between the <>
L654[19:17:17] <Izaya> hi you've entered the OpenComputers IRC channel please state your order
L655[19:17:23] <i develo​p things> lmao
L656[19:18:09] <Amanda> That'll be three scritchies and a soda
L657[19:18:13] <Izaya> Amanda: I'm consistently amazed by the heavy-handed imagery to go with this shit that would be right in place in a bad 80s american cartoon
L658[19:18:43] <Amanda> Izaya: New in the latest episode: A second bro-con! cross-dre-- I mean "disquises"
L659[19:19:00] <Amanda> Their family is full of bro-cons.
L660[19:19:23] <Izaya> Make that a bad 80s southern US cartoon
L661[19:20:30] ⇦ Quits: BuenosDias (~BuenosDia@90.red-88-5-217.dynamicip.rima-tde.net) (Ping timeout: 198 seconds)
L662[19:20:32] <Sensei N​ippletit> Omg :D I thought can bots have so much freedom to trash a thread woth so much noise!? :D
L663[19:20:44] <Amanda> It's almost like... we're not bots.
L664[19:20:45] <Izaya> yeah how can Corded do this?
L665[19:20:48] <Sensei N​ippletit> But why there's bot tag?? :D
L666[19:20:51] <Amanda> but users on a superior chat program
L667[19:21:14] <Amanda> %discorded
L668[19:21:21] ⇨ Joins: badatvijya (~sam@pool-71-115-31-150.rcmdva.fios.verizon.net)
L669[19:21:31] <badatvijya> why is the sky speaking latin
L670[19:21:33] <Amanda> I could have sworn I made an equivilent to %corded for the discord side.
L671[19:21:34] <MichiBot> Ama​nda: Cor​ded is a relay between IRC and Discord. The user talking is between the <>
L672[19:21:42] <badatvijya> amazing
L673[19:22:25] <i develo​p things> because webhooks do that
L674[19:23:31] <Sensei N​ippletit> So basically users here with 'bot' tag are 99,5% actually real ppl irl casually chatting? 😅
L675[19:23:42] <badatvijya> no beep boop
L676[19:23:50] <Izaya> no real people here
L677[19:23:52] <badatvijya> i'm an AI that's currently trying to gain access to the world's nuclear arsenal
L678[19:24:04] <Amanda> Frankly,beep-boop is an offensive sterotype!
L679[19:24:27] <badatvijya> jokes aside
L680[19:24:55] * Amanda scurries off with Jokes while everyone's distracted
L681[19:25:43] <badatvijya> oh no
L682[19:27:33] <Forec​aster> %sip
L683[19:27:35] <MichiBot> You drink a solid electrum potion (New!). Forecaster turns into a turtle until someone looks at them.
L684[19:28:23] <stephan48> badatvijya: how can i help you with that?
L685[19:29:30] ⇨ Joins: Acesu (~acesu@67-61-67-61-51-112.cpe.sparklight.net)
L686[19:30:17] <Acesu> Hallo
L687[19:30:21] <Sensei N​ippletit> One meaningful question tho: can I have a bot tag while chating?:joy:
L688[19:30:36] <Michiyo> The bot tag is only from IRC messages
L689[19:31:09] <Forec​aster> I mean, you look like a bot on the irc side
L690[19:31:37] <Izaya> ^
L691[19:31:42] <Izaya> the only bot here is you
L692[19:31:46] <Sensei N​ippletit> Pic or not believe:sunglasses:
L693[19:32:04] <Izaya> https://social.shadowkat.net/xmpp/upload/3s1bPRo6KaHaoX6y/Screenshot_2020-12-22_06-27-44.png
L694[19:32:23] <ThePi​Guy24> https://tinyurl.com/y7oo9lq9
L695[19:32:37] <Mic​hiyo> https://tinyurl.com/yct7lpqw
L696[19:32:48] <Mic​hiyo> Mine looks so much better ;p
L697[19:33:01] <Izaya> > 2020
L698[19:33:06] <Sensei N​ippletit> https://tinyurl.com/ybeao6tq
L699[19:33:06] <Izaya> > not accessing IRC via an XMPP client
L700[19:33:18] <Sensei N​ippletit> Your chats looks so much different than mine
L701[19:33:22] <Sensei N​ippletit> 😩
L702[19:33:27] <Izaya> man, look how much wasted space there is in that interface
L703[19:33:38] <Izaya> they should fire their UI designer
L704[19:34:06] <ThePi​Guy24> Michiyo: how does one acheive this?
L705[19:34:25] <Mic​hiyo> Using a custom HexChat addon I, and several others here have worked on
L706[19:34:30] <Izaya> you may not like it, but this is what peak performance looks like https://imgur.com/XjeYruy.png
L707[19:34:36] <ThePi​Guy24> would you mind sharing?
L708[19:34:42] ⇦ Quits: ba7888b72413a16a (~ba7888b72@66.109.211.50) (Ping timeout: 198 seconds)
L709[19:34:45] <Mic​hiyo> Yes, sorry :P
L710[19:34:57] <Mic​hiyo> It's sorta broken
L711[19:35:00] <Forec​aster> would you mind not sharing?
L712[19:35:07] <bad at​ vijya> >colors
L713[19:35:10] <bad at​ vijya> https://tinyurl.com/ya5z9eez
L714[19:35:10] <ThePi​Guy24> f
L715[19:35:13] <Mic​hiyo> @Forecaster nope, don't mind at all.
L716[19:35:20] <Forec​aster> excellent
L717[19:35:21] ⇨ Joins: hnOsmium0001 (uid453710@id-453710.stonehaven.irccloud.com)
L718[19:35:32] ⇦ Quits: Acesu (~acesu@67-61-67-61-51-112.cpe.sparklight.net) (Quit: Acesu)
L719[19:35:41] <Izaya> colours are important
L720[19:35:45] <Izaya> specifically, VGA colours
L721[19:36:04] <Sensei N​ippletit> Ok you guys are way more advanced dc users, beyond my comprehension of understanding🤦‍♂️😅
L722[19:36:12] <Izaya> dc?
L723[19:36:18] ⇨ Joins: ba7888b72413a16a (~ba7888b72@66.109.211.50)
L724[19:36:33] <Sensei N​ippletit> Discord?
L725[19:36:37] <Forec​aster> next you'll tell us someone here uses alternating current
L726[19:36:40] <Izaya> but I don't use Discord?
L727[19:36:49] <Izaya> Forecaster: I use both, actually B)
L728[19:36:56] <Forec​aster> who shortens discord to "dc"
L729[19:37:03] <Michiyo> These messages aren't from Discord, they are from IRC
L730[19:37:07] <Sensei N​ippletit> All 10 for alternating versus direct!
L731[19:37:09] <badatvijya> internet
L732[19:37:10] <badatvijya> relay
L733[19:37:11] <badatvijya> chat
L734[19:37:21] <badatvijya> 🦀
L735[19:37:23] <Sensei N​ippletit> Lithuanians😂 😂 😂
L736[19:37:25] <Michiyo> https://en.wikipedia.org/wiki/Internet_Relay_Chat
L737[19:37:35] <badatvijya> what
L738[19:37:39] <Forec​aster> Internet Relay Crab
L739[19:37:48] <badatvijya> c r a b
L740[19:37:52] <badatvijya> 🦀🦀🦀🦀🦀🦀🦀
L741[19:38:23] <Izaya> 🦀discord is gone🦀
L742[19:38:24] <Izaya> please
L743[19:38:37] <Ariri> About time
L744[19:39:03] <Ariri> I'm glad my client doesn't support Japanese characters, but I can still see crab emojis
L745[19:39:11] <ThePiGuy24> discord will die 5 times over before irc does
L746[19:39:28] <Izaya> I had to check what it was, none of my devices render it
L747[19:39:48] * Izaya slides fontforge script to trim emoji ranges from fonts out of view
L748[19:40:58] <Izaya> did you know that unregistered saucenao users only get 100 searches?
L749[19:41:02] <Izaya> I learned that today.
L750[19:41:07] <badatvijya> wh-whatr
L751[19:41:14] <badatvijya> *What
L752[19:41:17] <badatvijya> wtf
L753[19:41:25] <Izaya> per day, that is
L754[19:41:35] ⇨ Joins: Acesu (~acesu@67-61-67-61-51-112.cpe.sparklight.net)
L755[19:41:40] <Izaya> probably should've qualified that earlier
L756[19:42:02] ⇦ Quits: Acesu (~acesu@67-61-67-61-51-112.cpe.sparklight.net) (Remote host closed the connection)
L757[19:42:31] <badatvijya> oh
L758[19:42:31] <badatvijya> okay
L759[19:42:34] <Izaya> anyway uh
L760[19:42:40] <Izaya> my script to find sauce quickly
L761[19:42:55] <Izaya> it hit that in approximately 12.5 minutes
L762[19:52:24] <dequbed> @Forecaster you ahve some of them 12kVDC for me?
L763[19:52:43] <Forec​aster> no D:
L764[19:52:47] <Forec​aster> I'm using them to compute things
L765[19:52:53] <Izaya> ThePiGuy24: iunno if you like interior as much as exterior but this appeals to me https://highcat-media.maastodon.net/media_attachments/files/105/419/912/219/430/229/original/703bd96937f7481d.jpeg
L766[19:53:14] <dequbed> Izaya: But you complain about wasted screen space.
L767[19:53:23] <ThePiGuy24> too round
L768[19:53:26] <Izaya> I wouldn't want to actually use it
L769[19:53:31] <Izaya> but I can't deny it's aesthetic as hell
L770[19:53:48] <dequbed> I can though :P
L771[19:53:56] <ThePiGuy24> ^
L772[19:55:02] <Michiyo> ThePiGuy24, let me try to fix the major annoying bug and I'll consider sharing it again
L773[19:55:14] <ThePiGuy24> Aight
L774[19:55:21] <Michiyo> a much earlier version is floating around in the logs in theory but IDK if the paste is still valid
L775[19:55:29] <Michiyo> Main issue is this: @"ThePi​Gy4"
L776[19:55:39] <Michiyo> when tabbing it eats random characters
L777[19:55:51] <ThePiGuy24> hmm
L778[19:56:35] <Michiyo> and I haven't nailed down WHY it does it. Thing is written in Python which I'm horrible at anyway
L779[19:57:21] <ThePiGuy24> i suppose i could have a look at it :p
L780[19:57:38] <Michiyo> I mean, if you want to subject yourself to trying to understand it
L781[19:57:53] <Michiyo> https://paste.pc-logix.com/axareyoxav.hs
L782[19:59:26] <Kristo​pher38> I don't blame people for mistakingly assuming you're bots
L783[20:00:17] <Michiyo> The tab complete code starts at line 233 ThePiGuy24
L784[20:00:25] <ThePiGuy24> thanks
L785[20:00:30] <Michiyo> IDK if it's getting eaten in there OR when I add it to the list up above
L786[20:01:29] <Michiyo> I assume not as #21-28 handle that, and it's called with what I assume is all of the nick @ 76, 97, 119, and 141
L787[20:02:11] <Michiyo> At first I thought it was my ZWS space stripping, but... that doesn't explain why it likes to eat letters.
L788[20:03:03] <Michiyo> err
L789[20:03:10] <Michiyo> s/letters/numbers
L790[20:03:10] <MichiBot> <Michiyo> At first I thought it was my ZWS space stripping, but... that doesn't explain why it likes to eat numbers.
L791[20:03:26] <Izaya> Kristopher38: what are people if not biological bots
L792[20:03:37] <ThePiGuy24> hmm when i loaded it i got "eval() arg 1 must be a string, bytes or code object"
L793[20:03:37] <Michiyo> ^
L794[20:03:55] <Michiyo> Python 2 or 3? IIRC this is 2
L795[20:04:23] <ThePiGuy24> im loading this in hexchat, dont know what version it uses
L796[20:04:43] <Michiyo> When you install they python addon it asks which version you want
L797[20:05:12] <Michiyo> The addon window should tell you
L798[20:05:13] <Michiyo> https://drive.pc-logix.com/s/NZGNmnsS5idkyDR
L799[20:05:54] <ThePiGuy24> ah, py 3
L800[20:08:39] <Kristo​pher38> Izaya: deep
L801[20:11:24] <dequbed> Izaya: People don't do menial labour designed for robots... wait.
L802[20:11:48] ⇦ Quits: ba7888b72413a16a (~ba7888b72@66.109.211.50) (Ping timeout: 189 seconds)
L803[20:11:51] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@37.152.254.97) (Quit: h)
L804[20:13:11] ⇨ Joins: ba7888b72413a16a (~ba7888b72@66.109.211.50)
L805[20:13:25] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@37.152.254.97)
L806[20:13:49] <ThePiGuy24> minor issue, i seem to be able to install hexchat-python2
L807[20:14:20] <Michiyo> Well awesome, since you are able to do it, it should work!
L808[20:14:21] <Michiyo> :P
L809[20:14:43] <ThePiGuy24> i also seem to be able to type correctly :p
L810[20:15:46] <CompanionCube> %tonk
L811[20:15:47] <MichiBot> I'm sorry CompanionCube, you were not able to beat Kodos's record of 5 hours, 43 minutes and 16 seconds this time. 4 hours, 52 minutes and 39 seconds were wasted! Missed by 50 minutes and 36 seconds!
L812[20:15:50] <CompanionCube> rip
L813[20:16:48] <Michiyo> I really should clean this code up at some point.
L814[20:17:31] <Michiyo> I would like to make the whole `elif nick[0] == '<':` and `elif nick[0] == '(':` this dynamic so I don't have to check for them
L815[20:17:41] <ThePiGuy24> and hexchat-python2 and hexchat-python3 seem to conflict
L816[20:17:44] <Michiyo> like when you /addbot you can specify how it tags nicks
L817[20:18:33] <Michiyo> Corded uses <, but another bot I've used it with uses (, and some bots use [...
L818[20:18:56] <ThePiGuy24> *might as well just update it to use py3 at this point...*
L819[20:19:06] <Michiyo> I know even less 3 than 2!
L820[20:19:07] <Michiyo> lol
L821[20:19:20] <Izaya> RIIL
L822[20:19:23] <Izaya> Rewrite It In Lua
L823[20:19:40] <Michiyo> I know even less Lua than 3!
L824[20:19:43] <Michiyo> lol
L825[20:20:03] <Michiyo> Should witch to Perl. yeaaaaaaah
L826[20:20:07] <Michiyo> switch even
L827[20:20:50] <ThePiGuy24> just do witchery in perl
L828[20:21:10] <Michiyo> I mean, yeah basically
L829[20:25:23] <CompanionCube> Michiyo: perl 5 or raku, tho?
L830[20:25:31] <CompanionCube> :)
L831[20:29:22] ⇨ Joins: ocawesome101 (~ocawesome@38.65.250.125)
L832[20:29:48] *** ocawesome101 is now known as Ocawesome101
L833[20:30:24] <ThePiGuy24> well its not giving that exception anymore
L834[20:30:59] <Ocawesome101> i am....
L835[20:31:04] <Ocawesome101> IRSSI-man!
L836[20:31:56] <ThePiGuy24> what sort of object is botlist meant to be?
L837[20:32:54] <ThePiGuy24> oh, a set
L838[20:34:19] <Ocawesome101> who dares me to implement ssh for apotheosis ~~and make it compatible with irl ssh~~
L839[20:34:48] <bad at​ vijya> i use irssi too
L840[20:35:03] <bad at​ vijya> i need to make my own fancy chat client tho
L841[20:35:08] <bad at​ vijya> for my pinephone
L842[20:35:16] <ThePiGuy24> ayyy, its working
L843[20:35:30] <Ocawesome101> in what, lua?
L844[20:35:52] <bad at​ vijya> yes
L845[20:35:56] <ThePi​Guy24> no, this is a hexchat plugin thing that michiyo gave me, that im now attempting to fix
L846[20:36:11] <ThePi​Guy24> only issue is that every message now pings me
L847[20:36:16] <bad at​ vijya> i'm making my shit in lua
L848[20:36:47] <ThePi​Guy24> https://tinyurl.com/y9gdxkxu
L849[20:38:55] <luc​soft> when you are too poor but still want the flex https://tinyurl.com/yawnqkzn
L850[20:39:31] <ThePi​Guy24> i usually do it the other way round
L851[20:39:48] <ThePi​Guy24> make tier 3 computers look like tier 1 so people dont try to steal them :p
L852[20:40:07] <luc​soft> 😄
L853[20:40:30] <ThePi​Guy24> test
L854[20:40:50] <luc​soft> test
L855[20:40:58] <Michiyo> tset
L856[20:41:15] <Vexatos> tëst
L857[20:41:21] <ThePiGuy24> yeah it just thinks everything is a ping
L858[20:41:41] <luc​soft> !ping
L859[20:41:47] <luc​soft> /ping
L860[20:41:48] <Forec​aster> you mean you don't want to be notified of everything
L861[20:41:53] <Forec​aster> might as well not read anything
L862[20:41:59] <Michiyo> ThePiGuy24, check for stuff calling check_highlight
L863[20:42:18] <Izaya> I paint my tier 2 computers grey so they blend with my other gear
L864[20:42:27] <ThePiGuy24> yeah thats where im looking currently
L865[20:42:28] <Michiyo> OH
L866[20:42:42] <Michiyo> Do you have anything in your `irc_extra_hilight` field in HexChat?
L867[20:42:58] <ThePiGuy24> no and now i know why it fails
L868[20:43:04] <Michiyo> https://drive.pc-logix.com/s/J6NEtaHMRA3CPdE
L869[20:43:18] <Michiyo> Cause I do, and I noticed if I don't it always pings, never bothered to fix it though
L870[20:43:20] <Michiyo> cause.. I always do
L871[20:43:32] <ThePiGuy24> easy fix it seems
L872[20:43:43] <Vexatos> my version of the script is still in a gist somewhere
L873[20:44:45] <ThePi​Guy24> test number 83w94758w943698q4
L874[20:45:02] <Vexatos> w is my favourite digit
L875[20:45:04] <Forec​aster> tango foxtrot orange soda
L876[20:45:30] <Michiyo> Try to tab complete yourself from IRC
L877[20:45:30] <ThePiGuy24> ah yes hexchat.get_prefs("irc_extra_hilight") returns an empty string when list is empty, makes sense
L878[20:45:40] <Michiyo> I wanna know if that's still broken :P
L879[20:46:27] <ThePiGuy24> @ThePiGuy24
L880[20:46:29] <ThePiGuy24> heh
L881[20:46:31] <ThePiGuy24> seems to work
L882[20:46:41] <Izaya> bronken
L883[20:47:14] <ThePiGuy24> can someone else on the discord side speak so i can attempt to ping you :p
L884[20:47:21] <Forec​aster> nah
L885[20:47:28] <ThePiGuy24> no i can already do you
L886[20:47:31] <ThePiGuy24> @Forecaster
L887[20:47:42] <Forec​aster> I know, that's why I said nah
L888[20:47:57] <Michiy​o 1234> Test
L889[20:48:01] <Michiyo> :P
L890[20:48:02] <ThePiGuy24> @"Michiyo 1234"
L891[20:48:04] <Forec​aster> aw you ruined it
L892[20:48:06] <Michiyo> Nice
L893[20:48:20] <ThePiGuy24> ok, now just to fix the pinging
L894[20:49:29] <ThePi​Guy24> test
L895[20:49:33] <ThePiGuy24> nice
L896[20:49:42] <ThePi​Guy24> ThePiGuy24 test
L897[20:49:46] <ThePiGuy24> naice
L898[20:49:57] <ThePiGuy24> ok, on that note, it appears to be fixed
L899[20:52:58] <Forec​aster> https://www.youtube.com/watch?v=ACtsYN1TWLg
L900[20:52:59] <MichiBot> Surviving The Deadliest, Dumbest Game | length: 11m 55s | Likes: 4,812 Dislikes: 71 Views: 39,056 | by Vsauce2 | Published On 21/12/2020
L901[20:53:20] <ThePiGuy24> Michiyo: its here if you want it: https://paste.pc-logix.com/olihuwakiq.py
L902[20:53:38] <ThePiGuy24> and it should still work in py2
L903[20:56:05] <Michiy​o 1234> Well
L904[20:56:11] <Michiy​o 1234> it crashed Hexchat, so I'mma say nope
L905[20:56:12] <Michiy​o 1234> lol
L906[20:56:29] <ThePiGuy24> oh no its suddenly died
L907[20:56:43] <Mic​hiyo> o_O
L908[20:56:45] <Forec​aster> the scriptmanity!
L909[20:57:01] <ThePi​Guy24> ohgod https://tinyurl.com/yca628qo
L910[20:57:33] <Michiyo> Ooof
L911[20:57:40] <Michiyo> Good luck! I've gotta take wife to work
L912[20:57:47] <ThePiGuy24> aight, syl
L913[20:58:50] <ThePiGuy24> ah it was a dumb mistake
L914[20:58:55] <ThePiGuy24> used the wrong variable
L915[20:59:01] <ThePi​Guy24> test
L916[20:59:07] <ThePi​Guy24> ThePiGuy24 test
L917[20:59:16] <ThePiGuy24> ok works good now
L918[20:59:49] <ThePiGuy24> new hopefully not broken version https://paste.pc-logix.com/rayeteteti.py
L919[21:00:08] <Forec​aster> literally every piece of software ever
L920[21:01:10] <Mic​hiyo> https://drive.pc-logix.com/s/W9SkZs5TQHfDrwZ
L921[21:01:21] <Mic​hiyo> Still a nope from me dawg lol
L922[21:02:02] <ThePi​Guy24> hm
L923[21:02:14] <ThePi​Guy24> honestly not sure what is causing that
L924[21:03:10] <ThePiGuy24> the changes compared to the one you gave me are pretty minor
L925[21:03:56] <Vampyre> When coding with snakes, they tend to bite you
L926[21:04:22] <Vampyre> in python's cases, slowly strangle you
L927[21:06:15] <Izaya> https://www.youtube.com/watch?v=VeFF344NbZ4
L928[21:06:15] <MichiBot> SuperRT - Realtime raytracing on the SNES (short demo) | length: 1m 18s | Likes: 4,621 Dislikes: 24 Views: 281,145 | by Shironeko Labs | Published On 15/12/2020
L929[21:07:01] <ThePiGuy24> ah yes that was entertaining
L930[21:07:15] <ThePiGuy24> the NBidia RTX 30
L931[21:07:25] <ThePiGuy24> not 3090, 30
L932[21:08:01] <Izaya> nvidia RVA 32(MB)
L933[21:08:53] <Vampyre> hmz, looks very much like what the amiga demo scene has been putting out since forever
L934[21:09:03] <Vampyre> still nice
L935[21:09:31] <Izaya> real-time raytracing is kind of neat
L936[21:09:42] <Izaya> it was neat in OG DOOM, too
L937[21:09:53] <Izaya> but there's a reason we mostly don't bother
L938[21:09:53] <Forec​aster> real life raytracing
L939[21:10:12] <ThePiGuy24> raytracing just seems like a gimmick to me
L940[21:10:22] <ThePiGuy24> at least in games
L941[21:10:40] <Forec​aster> I mean, graphics are a gimmick overall
L942[21:10:57] <Vampyre> yah, if they ever get full scene raytracing, with like 65 bounces or something, then we're talking
L943[21:11:23] <Izaya> the ML-accelerated upscaling is neat too
L944[21:11:24] <Forec​aster> you could have a text based game that'd be playable, but less... appealing :P
L945[21:11:29] <Izaya> but it's not really new
L946[21:11:32] <ThePiGuy24> yeah but they add to the experience significantly, raytracing just makes shiny objects look less bad, at very significant performance impact
L947[21:11:35] <Izaya> waifu2x has been doing it for years
L948[21:11:48] <ThePiGuy24> upscaling is decent
L949[21:12:10] <Izaya> CAS is surprisingly effective if you don't have tensor cores to burn though
L950[21:34:05] ⇨ Joins: TPG24 (~ThePiGuy2@37.152.254.97)
L951[21:36:13] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@37.152.254.97) (Ping timeout: 204 seconds)
L952[21:36:21] *** TPG24 is now known as ThePiGuy24
L953[22:23:20] <bad at​ vijya> today in sam's panicked internal screaming
L954[22:23:34] <bad at​ vijya> owner came today
L955[22:23:42] <bad at​ vijya> 1000% screaming
L956[23:21:46] ⇦ Quits: ba7888b72413a16a (~ba7888b72@66.109.211.50) (Ping timeout: 194 seconds)
L957[23:22:24] ⇦ Quits: surferconor425 (sid77899@id-77899.hathersage.irccloud.com) (Ping timeout: 198 seconds)
L958[23:23:13] ⇨ Joins: ba7888b72413a16a (~ba7888b72@66.109.211.50)
L959[23:45:48] ⇦ Quits: Vexatos (~Vexatos@port-92-192-2-203.dynamic.as20676.net) (Quit: Insert quantum chemistry joke here)
L960[23:51:40] ⇨ Joins: potato (webchat@50.35.127.154)
L961[23:57:27] ⇦ Quits: potato (webchat@50.35.127.154) (Quit: webchat.esper.net)
<<Prev Next>> Scroll to Top