<<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]
<richarde>
whats your favorite programs that youve seen/made for
opencomputers?
L7[00:25:35]
<i develop
things> </shameless-plug>
L8[00:32:30]
<bad at
vijya> zorya neo is fun
L9[00:42:21]
<ThePiGuy24> muerk os is shit
L10[00:42:47]
<ThePiGuy24> doesnt even have a shell yet
:p
L11[00:43:30]
<i develop
things> is it on github
L12[00:43:38]
<ThePiGuy24> yes
L13[00:43:44]
<i develop
things> where
L15[00:44:52]
<i develop
things> one thing to note
L16[00:45:03]
<i develop
things> in init.lua you only read from `/os/os.lua` once
L17[00:45:17]
<i develop
things> this will, by default, read up to and not exceeding 2048
bytes
L18[00:45:18]
<ThePiGuy24> i exec os.lua
L19[00:45:26]
<ThePiGuy24> hmm
L21[00:46:27]
<i develop
things> it's a nonissue currently but could be an issue in the
future
L22[00:46:32]
<i develop
things> sorry irc people for the codeblock
L23[00:46:37]
<ThePiGuy24> yes i am aware now
L24[00:46:45]
<i develop
things> :)
L26[00:52:04]
<ThePiGuy24> 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 develop
things> makes sense to me shrugs
L29[00:58:20]
<ThePiGuy24> its just that it doesnt
really match other lua syntax
L30[00:58:45]
<ThePiGuy24> 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]
<ThePiGuy24> bah why does hexchat flash
white for one frame when i switch to the window
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]
<Bob>
🤔
L46[02:36:20]
<Bob>
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]
<Bob> 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]
<Bob> 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]
<ThePiGuy24> 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]
<Bob> 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]
<Bob>
: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> Amanda: 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]
<Kodos>
%tonkout
L89[03:09:12] <MichiBot> Waesucks! Kodos!
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> Kodos 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 Forecaster!
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]
<Forecaster> %tonk
L110[05:21:15] <MichiBot> Wild!
Forecaster! You beat Kodos'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 CompanionCube!
L112[05:42:42]
<Jewson>
Quick question
L113[05:42:48]
<Jewson>
Where can I report bugs
L114[05:44:08]
<Bob> OC's
github, we sure its reproductible on the latest dev builds
L115[05:44:22]
<Bob> as
the latest one has a ton of fices over the CF release
L116[05:44:45]
<Jewson> I
think it is possible to reproduct
L117[05:45:31]
<Jewson>
Because I tried to restart game and do other shit except for
changing mods
L118[05:45:41]
<Jewson> So
I will be sure to share also modpack
L119[05:48:27]
<Bob>
restarting game =! testing with the latest builds
L120[05:48:34]
<Bob> whats
the bug about at least
L122[05:58:34]
<Jewson>
This happens in some of the menus
L123[06:02:00]
<Bob>
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)
L131[08:30:35]
<ThePiGuy24> 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!
ThePiGuy24! You beat Forecaster'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 Lizzy!
L137[09:42:04]
<pauliunas>
what's %tonk?
L138[09:42:20]
<ThePiGuy24> read %tonkleaders
L140[09:50:17]
<Kristopher38> 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]
<Kristopher38> 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]
<ThePiGuy24> 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]
<ThePiGuy24> 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]
<Kristopher38> Izaya: can CraftDumper dump
machine recipes as well?
L151[10:02:42]
<Kristopher38> I know for a fact that
crafttweaker can't
L152[10:02:47] <Izaya> yeah, at least
mostly, IIRC
L153[10:04:14]
<Kristopher38> 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
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]
<Kristopher38> what you are talking about
is probably smelting recipes which can be obtained with
crafttweaker as well
L159[10:06:15]
<Kristopher38> 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]
<Kristopher38> 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]
<ThePiGuy24> 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]
<ThePiGuy24> 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
L172[10:53:15]
<lucsoft>
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
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)
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)
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> *
<ThePiGuy24> 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]
<ThePiGuy24> 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
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> dequbed: 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
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> dequbed: 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> Lab001: 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!
L441[13:26:29] <Amanda> All Vampyre wants
is sharks pidgins with frickin lasers
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]
<Kristopher38> Vampyre: robots can only
interact with things above, below or in front of them
L449[13:59:59]
<Kristopher38> Also getAllStacks returns
an iterator
L450[14:00:57]
<Kristopher38> On which you can magically
call getAll which returns a proper table:
`inventory_controller.getAllStacks().getAll()` iirc
L451[14:01:01] <Vampyre> Kristopher38,
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]
<Kristopher38> That's outdated
L453[14:01:19]
<Kristopher38> 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]
<Kristopher38> Oh I see what you wanted to
do
L456[14:01:48]
<Kristopher38> 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]
<Kristopher38> 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
L466[14:04:38] <Vampyre> let me check that
out. Like the name already ;-)
L467[14:05:36]
<Kristopher38> 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]
<Kristopher38> 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]
<Kristopher38> 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]
<Kristopher38> Yeah I believe so
L477[14:12:35]
<Kristopher38> 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]
<Kristopher38> 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)
L484[15:06:14]
<Bob> why
call component.proxy each time, get the components once
L485[15:07:36]
<Bob> and
you're using the slowest and wrong tool for the job `pairs`
iterator
L486[15:07:50]
<Bob> when
you could use `ipairs` or even better a numeric loop
L487[15:08:26]
<Bob> also
i see global variables
L488[15:08:35]
<Bob>
Altough moving would probably be the slowest
L489[15:11:14]
<Bob> 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
Nippletit> but ```ipairs``` are slower than ```pairs```
L493[15:19:27]
<Bob>
benchmark in OC's Lua implementation
L494[15:19:32]
<Bob> and
anyways use a for loop
L495[15:19:41]
<Bob> i
dont even get why you have a nested loop here
L496[15:21:55]
<Sensei
Nippletit>
```component.proxy(transposer_1).transferItem(sides.south,
sides.top, 1, n1, n2)```
L497[15:21:55]
<Sensei
Nippletit> 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
Nippletit> could you show me how I could rewrite that nested
for loop to get same result?
L499[15:23:07]
<Kodos>
%tonk
L500[15:23:08] <MichiBot> Shoot! Kodos!
You beat ThePiGuy24'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 Forecaster!
L502[15:27:30]
<Bob>
@Sensei Nippletit probably, and you dont need to call proxy
endlessly, its not a free routine
L503[15:28:08]
<Bob> and
you can just numerically iterate and index both tables at once
instead
L504[15:28:15]
<Bob> i
dont get the nested loop part at all
L507[15:29:45]
<Bob>
yes
L508[15:29:51]
<Bob> just
swap the assignement
L509[15:30:00]
<Bob> as
you assign to a variable, not a statement
L510[15:30:27]
<Sensei
Nippletit> reason for this loop is - my current level of
programming knowledge I guess.
L511[15:30:30]
<Bob> you
can even go beyond, and localize the `transferItem` functiom but
this is me going overkill
L512[15:30:42]
<Bob>
@Sensei Nippletit yeah but what is it mean to do ?
L513[15:31:03]
<Bob>
traverse both tables at once and call transfer item up their nth
index ?
L514[15:31:25]
<Bob> ie
`t1[n]` and `t2[n]`
L515[15:33:56]
<Bob> and
its slower cause you got an additional entry in the coolants table
so it takes 33% more time
L516[15:34:06]
<Bob> but
its not slower, its the same speed, just doing more
L517[15:39:08]
<Sensei
Nippletit> 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
Nippletit> 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]
<Bob> `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]
<Bob> so
your nested loop has no justification at all
L521[15:43:13]
<Bob> 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> Amanda: 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> Amanda: Haven't
you always gone with "london"? Hm, maybe not.
L527[15:56:12] <Amanda> W_D:L it is
L528[15:56:31]
<Forecaster> Wot Dogs
L529[15:56:33] <stephan48> have fun!
L530[15:56:50]
<Sensei
Nippletit> 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]
<Forecaster> 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]
<Bob>
@Sensei Nippletit `for i = 1,6 do tI(t1[i],t2[i]) end`
L536[16:10:28]
<Sensei
Nippletit> 🤔
L537[16:23:27] ⇦
Quits: TPG24 (~ThePiGuy2@37.152.254.97) (Ping timeout: 198
seconds)
L538[16:23:39]
<Sensei
Nippletit> Like this?
L540[16:28:12]
<Bob> `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]
<Bob> even
better, localize `transferItem` since its called so often
L542[16:57:26]
<Sensei
Nippletit> 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
Nippletit> 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]
<Bob> 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]
<Bob> which
is long and also does a long routine each time
L546[17:15:12]
<Bob> it'll
result in cleaner and faster code
L547[17:15:28]
<Bob> also
you don't need to specify the adressses unless you got multiple of
those components
L548[17:15:40]
<Bob>
OpenOS's component library automatically looks for components
itself by name
L549[17:15:49]
<Bob>
`local transposer = component.transposer` would work
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]
<Forecaster> hooray, OBS updated, and now
it doesn't start :|
L554[17:46:33]
<i develop
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]
<Bob> @i
develop things yeah but its still a lot of table acesses
L557[17:48:23]
<Forecaster> I don't have any plugins that
I know of
L558[17:48:28]
<i develop
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]
<Forecaster> the log is remarkably
unhelpful
L561[17:51:18]
<Forecaster> it just... stops
L562[17:54:50]
⇨ Joins: Keridos
(~Keridos@static.56.72.76.144.clients.your-server.de)
L563[17:57:56]
<i develop
things> @lucsoft can i haz link to your OC github thing
L564[17:59:04]
<Kristopher38> it's in his repos on
github
L565[17:59:18]
<i develop
things> ah, found it
L567[17:59:35]
<lucsoft>
oh yea well here it is
L568[17:59:47]
<i develop
things> xP
L569[18:07:12]
⇨ Joins: ThePiGuy24 (~ThePiGuy2@37.152.254.97)
L570[18:08:12]
<Sangar>
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 develop
things> 😱 sangar is alive
L572[18:08:40]
<Sangar>
*undead
L573[18:09:54]
<i develop
things> lmao
L574[18:10:01] <Vexatos> Reports of his
death are greatly exaggerated
L575[18:10:21]
<Forecaster> the reporters are also
undead
L576[18:10:57]
<Bob>
👀
L577[18:11:50]
<Sangar>
shuffling noises
L578[18:12:21]
<i develop
things> oh and sangar, thank you for your creation
L579[18:13:59]
<Sangar>
heh, thanks. tho i can't take credit for keeping it alive the last
few years :x
L580[18:14:12]
<Forecaster> undead*
L581[18:14:34]
<Sangar>
fair
L582[18:14:38]
<i develop
things> i know, payonel and others have largely done that
L583[18:14:53]
<Sangar>
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 develop
things> such sarcasm
L587[18:17:14]
<Sangar>
hah
L588[18:17:29]
<lucsoft>
or bedrock ores o.O
L589[18:18:33]
<Sangar>
did anyone ever use that? >_>
L590[18:18:36]
<i develop
things> opencomputers best fantasy console / minecraft utility
mod ngl
L591[18:18:42]
<i develop
things> hahaha
L592[18:18:48]
<i develop
things> TIS-3D is neat
L593[18:19:05]
<lucsoft>
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]
<Forecaster> 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> *
<Forecaster> definitely didn't think that was vexatos at
first
L599[18:21:20]
<lucsoft>
same 😄
L600[18:21:20] <Vampyre> I got fangs
L601[18:21:38]
<Forecaster> mainly because
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
L609[18:23:43] <Vexatos> thanks hashing
algo
L610[18:23:45]
<Forecaster> I'm glad I'm not colour
blind...
L611[18:24:32]
<Bob>
shades of green
L612[18:24:45]
<Forecaster> 50 shades of green
L613[18:25:38]
<Ariri> 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]
<Forecaster> 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]
<Forecaster> 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]
<Forecaster> so if I were to put the
conduits in a vague cube-shape it'd work right
L630[18:32:42]
<Forecaster> :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]
<Kodos>
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
Nippletit> 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
Nippletit> 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 develop
things> they're people on IRC
L652[19:17:16]
<i develop
things> %corded
L653[19:17:16] <MichiBot> i develop
things: Corded 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 develop
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
Nippletit> 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
Nippletit> 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> Amanda: Corded
is a relay between IRC and Discord. The user talking is between the
<>
L672[19:21:42] <badatvijya> amazing
L673[19:22:25]
<i develop
things> because webhooks do that
L674[19:23:31]
<Sensei
Nippletit> 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]
<Forecaster> %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
Nippletit> 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]
<Forecaster> I mean, you look like a bot
on the irc side
L691[19:31:42] <Izaya> the only bot here
is you
L692[19:31:46]
<Sensei
Nippletit> Pic or not believe:sunglasses:
L696[19:32:48]
<Michiyo>
Mine looks so much better ;p
L697[19:33:01] <Izaya> > 2020
L699[19:33:06] <Izaya> > not accessing
IRC via an XMPP client
L700[19:33:18]
<Sensei
Nippletit> Your chats looks so much different than mine
L701[19:33:22]
<Sensei
Nippletit> 😩
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]
<ThePiGuy24> Michiyo: how does one acheive
this?
L705[19:34:25]
<Michiyo>
Using a custom HexChat addon I, and several others here have worked
on
L707[19:34:36]
<ThePiGuy24> would you mind sharing?
L708[19:34:42] ⇦
Quits: ba7888b72413a16a (~ba7888b72@66.109.211.50) (Ping timeout:
198 seconds)
L709[19:34:45]
<Michiyo>
Yes, sorry :P
L710[19:34:57]
<Michiyo>
It's sorta broken
L711[19:35:00]
<Forecaster> would you mind not
sharing?
L712[19:35:07]
<bad at
vijya> >colors
L714[19:35:10]
<ThePiGuy24> f
L715[19:35:13]
<Michiyo>
@Forecaster nope, don't mind at all.
L716[19:35:20]
<Forecaster> 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
Nippletit> 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
Nippletit> Discord?
L725[19:36:37]
<Forecaster> 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]
<Forecaster> 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
Nippletit> 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
Nippletit> Lithuanians😂 😂 😂
L737[19:37:35] <badatvijya> what
L738[19:37:39]
<Forecaster> 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]
<Forecaster> no D:
L764[19:52:47]
<Forecaster> I'm using them to compute
things
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: @"ThePiGy4"
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
L782[19:59:26]
<Kristopher38> 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
L799[20:05:54] <ThePiGuy24> ah, py 3
L800[20:08:39]
<Kristopher38> 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]
<ThePiGuy24> no, this is a hexchat plugin
thing that michiyo gave me, that im now attempting to fix
L846[20:36:11]
<ThePiGuy24> only issue is that every
message now pings me
L847[20:36:16]
<bad at
vijya> i'm making my shit in lua
L850[20:39:31]
<ThePiGuy24> i usually do it the other way
round
L851[20:39:48]
<ThePiGuy24> make tier 3 computers look
like tier 1 so people dont try to steal them :p
L852[20:40:07]
<lucsoft>
😄
L853[20:40:30]
<ThePiGuy24> test
L854[20:40:50]
<lucsoft>
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]
<lucsoft>
!ping
L859[20:41:47]
<lucsoft>
/ping
L860[20:41:48]
<Forecaster> you mean you don't want to be
notified of everything
L861[20:41:53]
<Forecaster> 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
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]
<ThePiGuy24> test number
83w94758w943698q4
L874[20:45:02] <Vexatos> w is my favourite
digit
L875[20:45:04]
<Forecaster> 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]
<Forecaster> nah
L885[20:47:28] <ThePiGuy24> no i can
already do you
L886[20:47:31] <ThePiGuy24>
@Forecaster
L887[20:47:42]
<Forecaster> I know, that's why I said
nah
L888[20:47:57]
<Michiyo
1234> Test
L889[20:48:01] <Michiyo> :P
L890[20:48:02] <ThePiGuy24> @"Michiyo
1234"
L891[20:48:04]
<Forecaster> 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]
<ThePiGuy24> test
L895[20:49:33] <ThePiGuy24> nice
L896[20:49:42]
<ThePiGuy24> ThePiGuy24 test
L897[20:49:46] <ThePiGuy24> naice
L898[20:49:57] <ThePiGuy24> ok, on that
note, it appears to be fixed
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
L902[20:53:38] <ThePiGuy24> and it should
still work in py2
L903[20:56:05]
<Michiyo
1234> Well
L904[20:56:11]
<Michiyo
1234> it crashed Hexchat, so I'mma say nope
L905[20:56:12]
<Michiyo
1234> lol
L906[20:56:29] <ThePiGuy24> oh no its
suddenly died
L907[20:56:43]
<Michiyo>
o_O
L908[20:56:45]
<Forecaster> the scriptmanity!
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]
<ThePiGuy24> test
L916[20:59:07]
<ThePiGuy24> ThePiGuy24 test
L917[20:59:16] <ThePiGuy24> ok works good
now
L919[21:00:08]
<Forecaster> literally every piece of
software ever
L921[21:01:21]
<Michiyo>
Still a nope from me dawg lol
L922[21:02:02]
<ThePiGuy24> hm
L923[21:02:14]
<ThePiGuy24> 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
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]
<Forecaster> 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]
<Forecaster> 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]
<Forecaster> 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)