<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:01:01] ⇨
Joins: UnnamedEngineer
(UnnamedEngineer!~UnnamedEn@eu13.mc-panel.net) 
L2[00:01:43] ⇦
Quits: Thutmose1 (Thutmose1!~Patrick@host-69-59-79-181.nctv.com)
(Quit: Leaving.) 
L3[00:02:18] <Izaya> .flip hahahahaha
 
L4[00:02:22] <Izaya> $flip hahahahaha
 
L5[00:02:22] ⇨
Joins: Thutmose
(Thutmose!~Patrick@host-69-59-79-181.nctv.com) 
L7[00:02:25] <Izaya> %flip hahahahaha
 
L8[00:02:26] <MichiBot> Izaya:
(╯°□°)╯ɐɥɐɥɐɥɐɥɐɥ
 
L9[00:02:45] <UnnamedEngineer> uh
what?
 
L10[00:03:07] <Izaya> needed it for another
channel
 
L11[00:03:09] <Izaya> don't mind
me
 
L12[00:03:50] <UnnamedEngineer> uh huh,
well that doesn't even show up for me as anything other than a
bunch of question marks
 
L13[00:04:04] <Izaya> more unicode
weirdness, huh?
 
L14[00:04:09] <UnnamedEngineer> since I am
kinda connected via opencomputers
 
L15[00:04:09] *
Izaya pages payonel 
L16[00:04:33] <Izaya> though I guess it
wouldn't surprise me if it didn't have a section for
upside down characters
 
L17[00:05:43] <UnnamedEngineer> yeah
 
L18[00:07:23] <UnnamedEngineer> alright
well I'm out, was just messing around with this and need to
get back to work
 
L19[00:07:28] <Izaya> o7 enjoy
 
L20[00:07:40] ⇦
Quits: UnnamedEngineer
(UnnamedEngineer!~UnnamedEn@eu13.mc-panel.net) (Quit:
UnnamedEngineer) 
L21[00:15:44] 

<Kodos>
Internet's finally fecking fixed
 
L22[01:10:14] 

<Bob>
?
 
L23[01:18:28] 

<Celtic> Hey
hey, hoping for some pointers for threading using Lua/OpenOS... my
main thread loop seems to be stopping an interrupt thread from
firing. I'm sure I have some syntax errors, but I'm not
actually clear on if I'm even implementing this correctly.
Happy to post source here or in a Pastebin? (I know there's an
IRC bridge so I'm assuming something like Pastebin is
preferred?)
 
L24[01:19:36] <Izaya> dumping it in Discord
will throw it on a pastebin for IRC users anyway, but I imagine not
cluttering the channel would be nice
 
L26[01:20:20] 

<Celtic> Be
gentle, never used Lua before. ;P
 
L27[01:20:44] <Izaya> main thread
isn't pulling events
 
L28[01:21:16] ⇦
Quits: jackie (jackie!~jackie@irc.chaosfield.at) (Remote host
closed the connection) 
L29[01:21:25] <Izaya> add an os.sleep or
coroutine.yield in the loop
 
L30[01:22:03] 

<Celtic> I
think I might need to read up on coroutine's more then.
 
L31[01:22:34] 

<Celtic>
I'm trying to understand the example snippet on the OC Doc
site.
 
L32[01:22:50] 

<Celtic>
They don't appear to do any event pulling or anything?
 
L33[01:23:00] 

<Celtic> Is
it because it's calling `io.read()`?
 
L34[01:23:28] 

<Celtic> The
"Thread Interrupt Handler Example" under the Threading
stuff.
 
L35[01:23:51] ⇨
Joins: jackie (jackie!~jackie@naos.chaosfield.at) 
L36[01:23:51] zsh
sets mode: +v on jackie 
L37[01:25:31] <Izaya> yeah, io.read pulls
events
 
L38[01:27:15] 

<Celtic> So
my situation is that I can't really have this thing
"sleep" for any large amount of time... don't want
that reactor melting down inside the base after all. :P
 
L39[01:28:37] <Izaya> try a
coroutine.yield()
 
L40[01:29:50] <Izaya> that'll let the
other threads run
 
L41[01:31:33] 

<Celtic> I
think my question is whether or not the interrupt handler thread is
actually running in the background still or not?
 
L42[01:31:42] 

<Celtic> Is
it catching the interrupt and just not allowing it any time to be
handled?
 
L43[01:31:49] 

<Celtic> Or
is it not even catching the interrupt?
 
L44[01:35:01] ⇦
Quits: jackie (jackie!~jackie@naos.chaosfield.at) (Quit: bye
o/) 
L45[01:42:41] <Izaya> It is not
running
 
L46[01:42:45] <Izaya> as the main thread is
not yielding
 
L47[01:43:38] ⇦
Quits: Kleadron
(Kleadron!~kleadron@c-73-254-147-9.hsd1.wa.comcast.net) (Ping
timeout: 200 seconds) 
L48[01:45:33] 

<Celtic>
Hmm. I wonder if I'm approaching this wrong. I'm just
gracefully exit the program when I send an interrupt.
 
L49[01:46:06] 

<Celtic> But
I want to run a shut-down routine. Do you think this will work fine
if I do use the coroutine.yield() method?
 
L50[01:47:40] <Izaya> Yes.
 
L51[01:51:36] ⇨
Joins: jackie (jackie!~jackie@naos.chaosfield.at) 
L52[01:51:36] zsh
sets mode: +v on jackie 
L53[01:56:58] 

<Celtic>
Neat! Thanks Izaya.
 
L54[02:15:01] 

<Kodos>
%tonk
 
L55[02:15:02] <MichiBot> I'm sorry
Kodos, you were not able to beat simon816's record of 15
hours, 1 minute and 23 seconds this time.
 
L56[02:15:03] <MichiBot> 14 hours, 5
minutes and 25 seconds were wasted!
 
L57[02:15:08] 

<Kodos> Oh
ffs
 
L58[02:16:48] 

<Bob>
?
 
L59[02:19:35] <Izaya> daylight savings
strikes back
 
L60[02:22:06] 

<Celtic>
I've been Google'ing around trying to see if I could find
this on my own, but is there a way to do screen updates?
 
L61[02:22:43] 

<Celtic>
Something along the lines of ncurses for Linux CLI type
stuff?
 
L62[02:23:17] 

<Celtic>
I'm happy to read/etc. Just having a hard time finding if
it's even supported.
 
L63[02:23:21] <CompanionCube> ffs
Kodos
 
L64[02:23:31] <CompanionCube> I was going
to tonk :(
 
L65[02:24:18] <Izaya> well
 
L66[02:24:21] <Izaya> there's the term
API
 
L67[02:24:24] <Izaya> ~w term
 
L69[02:24:30] <Izaya> though I suggest
using VT100 control codes instead
 
L70[02:24:33] <Izaya> more compatible
 
L71[02:24:51] 

<Celtic>
Hrm.
 
L72[03:45:50] 

<Saphire>
*flops*
 
L73[03:45:52] 

<Saphire>
bored.
 
L74[03:47:55] <Corded> * <Lizzian> is
tired
 
L75[03:48:37] <Corded> * <Forecaster>
is work
 
L76[04:01:24] 

<Celtic>
Lmao
 
L77[04:05:05] 

<Saphire> 3
states of people.
 
L78[04:23:19] 

<Kiritow>
why the internet card works so slooooooow
 
L79[04:24:23] 

<Kiritow>
only returns 2048 bytes at one time. And it takes 0.1s to call
handle.read()
 
L80[04:25:12] 

<Kiritow>
and handle.read(8192) also returns only 2k bytes.
 
L81[04:29:02] <Izaya> considering the small
capacities of all the stuff in the mod I don't see it as much
of an issue tbh
 
L82[04:30:52] 

<Celtic>
What are you trying to do that you really need much more than that,
Kiritow?
 
L83[04:31:05] 

<Kiritow>
downloading some pieces of music
 
L84[04:31:18] *
Izaya hmms 
L85[04:31:26] 

<Kiritow>
though these music are already in dfpwm format
 
L86[04:31:34] <Izaya> DFPWM works at like,
tops of 8KB/s IIRC
 
L87[04:31:37] 

<Kiritow>
but it is still about 1MB
 
L88[04:32:11] <Izaya> you could stream that
on a T3 processor
 
L89[04:32:41] 

<Lizzian>
@Kiritow have you tried using an internet card in a max tier server
(i.e. with 4096k ram)?
 
L90[04:32:44] <Izaya> (0.1s to read from
internet card, 0.1s to write to the tape, 4 times, plus rewind
8KB)
 
L91[04:33:27] 

<Kiritow>
yes, also tested in the creative server with creative cpu
 
L92[04:34:38] 

<Kiritow>
streaming is good... but sometimes I want to store them locally on
the hard drive.
 
L93[04:34:47] *
Izaya nods 
L94[04:34:56] <Izaya> I'm just saying,
it's more than real time at max bitrate
 
L95[05:40:12] 

<Kiritow>
found something wrong with servers.
 
L96[05:42:00] 

<Kiritow>
Holding a server, right click and install some components. Then
left click the server to pick up it from inventory. Cards in T3
slots, rams, cpu, bus extensions are still there.
 
L97[05:43:34] 

<Kiritow>
after picking them up, just ESC and right click with the server in
hand, all components come back again.
 
L98[05:48:22] 

<Forecaster>
what do you mean "come back"?
 
L99[05:49:21] 

<Kiritow>
these componets are installed there.
 
L100[05:50:27] 

<Kodos>
Kiritow, are you trying to explain a component
'dupe'?
 
L101[05:50:35] 

<Kodos> Or
do you meant he components are being removed from the server
 
L102[05:50:37] 

<Kiritow>
ah... yes
 
L103[05:50:43] 

<Kiritow>
kind of item duplication
 
L104[05:50:58] 

<Kodos> Can
you double check it's not ghosting the item list in the server
by relogging?
 
L105[05:51:28] 

<Kiritow>
em... the duplicated items have same uuid
 
L106[05:51:48] 

<Kiritow>
but if the first installed one has no uuid, the duplicated one also
has no uuid.
 
L107[05:55:04] 

<Kiritow>
played in single player mode and these new items are still there
and usable after reloading.
 
L108[05:55:19] 

<Forecaster>
create a ticket on github
 
L110[05:58:17] 

<Forecaster>
that doesn't look very gory :P
 
L111[05:58:51] <Izaya> that's
relatively neat
 
L112[05:59:02] <Lizzy> well, the 4 wires
that are in the screw terminal should be in the ATX 24pin
connector
 
L114[05:59:31] <MichiBot> 
Darker Than
Vantablack—Absorbs 99.9923% of Light | length: 
11m 31s |
Likes: 
114,540 Dislikes:
22,574 Views: 
6,347,771 | by
The Action Lab | Published On 9/11/2018
 
L115[05:59:32] 

<Forecaster>
tricky
 
L116[05:59:41] <Izaya> well sure something
has gone wrong
 
L117[05:59:52] <Izaya> but it's not
like you just twisted the wires together
 
L118[05:59:56] *
Izaya would know nothing about that 
L119[06:00:16] <Lizzy> and since i
basically just ripped out the green and the ground wire next to it,
i can't actually fit them back in the connector again
lol
 
L120[06:00:58]
⇨ Joins: Vexatos
(Vexatos!~Vexatos@p200300C107205E96ECF94719D4B00AC3.dip0.t-ipconnect.de) 
L121[06:00:58]
zsh sets mode: +v on Vexatos 
L122[06:01:11] 

<Forecaster>
ohno
 
L123[06:01:29] <Lizzy> currently thinking
of buying a cheap £18 PSU for that motherboard in the picture so i
don't need to worry about knocking it or it randomly turning
off whilst i'm using it for something
 
L124[06:01:47] <Skye> Lizzy: you should
have gotten an ATX extention cable and used that
 
L125[06:02:15] <Lizzy> that doesn't
change the fact that those wires aren't even in the connector
to begin with
 
L126[06:02:39] 

<Saphire>
*hums*
 
L127[06:03:01] <Lizzy> hmm
 
L128[06:03:04] <Skye> Lizzy: I mean
it's too late now.
 
L129[06:03:13] <Lizzy> how so?
 
L130[06:03:40] <Skye> Well I mean before
you ripped the wires out you could have used the extender and
ripped the wires out of that
 
L131[06:03:45] <Lizzy> ah
 
L132[06:04:15] <Lizzy> well, i didn't
think about wanting to use that power supply for normal computer
stuff after ripping the wires out
 
L133[06:05:01] <Lizzy> although.... i
could use an extender cable, also canabalise one end of that and
just solder the wires together
 
L135[06:08:57] <Lizzy> and it is bought,
will probably arrive around the new year so not too bad
 
L136[06:10:54] 

<ZefTheFox>
Holy fuck it's December 3rd
 
L137[06:15:01] ⇦
Quits: logan2611
(logan2611!~logan2611@184-96-217-37.hlrn.qwest.net) (Read error:
Connection reset by peer) 
L138[06:16:32] <Lizzy> in other news, i
set up a wordpress blog last night.. it's on /blog/ of my
domain, though I'm considering just moving it to the root of
my site and just not bothering with my website re-make
 
L139[06:17:09]
⇨ Joins: logan2611
(logan2611!~logan2611@184-96-221-234.hlrn.qwest.net) 
L140[06:18:45] <scj643> Hey Lizzy
 
L141[06:18:51] <scj643> How are you
 
L142[06:18:57] <scj643> Also be careful
with WP
 
L143[06:19:34] <scj643> On the 21st of
November a lot of sites got hit
 
L144[06:19:52] <scj643> I was up till
midnight fixing one
 
L145[06:20:38] <Lizzy> hit by what?
 
L146[06:20:44] <scj643> Malware
 
L147[06:21:00] <scj643> Malicious redirect
to be exact
 
L148[06:21:30] <Lizzy> got any more
details other than vague stuff?
 
L149[06:22:06] <scj643> Not really
 
L150[06:22:18] ⇦
Quits: logan2611
(logan2611!~logan2611@184-96-221-234.hlrn.qwest.net) (Ping timeout:
200 seconds) 
L151[06:22:19] <Lizzy> k...
 
L152[06:22:20] <scj643> They modified a
php file somehow
 
L153[06:22:32] <scj643> Just keep it up to
date
 
L154[06:22:39] <scj643> And change the
login process
 
L155[06:23:18] <scj643> Lizzy: Apache or
nginx?
 
L156[06:23:54] <Lizzy> Nginx
 
L157[06:24:04]
⇨ Joins: logan2611
(logan2611!~logan2611@174-16-156-205.hlrn.qwest.net) 
L158[06:24:17] <scj643> Good
 
L159[06:24:23] <scj643> Apache web server
sucks imho
 
L160[06:24:43] *
scj643 uses stuff from Apache Incubating daily 
L161[06:25:03] <scj643> Though the stuff I
use originally came from Airbnb
 
L163[06:25:12] <scj643> Airflow and
Superset
 
L164[06:25:21] <Izaya> there's like 4
different UI toolkits in use here
 
L165[06:25:33] <scj643> Lol
 
L166[06:25:46] <scj643> Airflow is
interesting
 
L167[06:25:51] <scj643> Good automation
tool
 
L168[06:26:01] <scj643> You can schedule
tasks and log them
 
L169[06:26:10] <scj643> And have them
depend on other tasks
 
L170[06:26:40] <scj643> And check for
stuff on external sources
 
L171[06:26:47] 

<Forecaster>
Lizzy: now enable logging in with the gitlab accounts :>
 
L172[06:26:53] <Lizzy> and i've
already changed the login process slightly.
 
L173[06:26:56] <Izaya> you know I think
systemd can do that
 
L174[06:27:07] <Lizzy> @Forecaster
I'll be looking into that
 
L175[06:27:28] <scj643> My stuff uses
Python though
 
L176[06:27:41] 

<Forecaster>
also you must have a lot of wordpress blogs if you usually set them
up instead of showering :P
 
L177[06:28:14] <scj643>
airflow.incubator.apache.org
 
L179[06:28:37] <Lizzy> well no, i just
meant that as whenever i have something important to do, i do
something else instead
 
L180[06:28:45] 

<Forecaster>
:P
 
L181[06:29:15] <scj643> Lol
 
L182[06:29:42] *
scj643 is paying $47.21 to go to work today 
L183[06:29:57] <scj643> That's like 3
hours of work for me
 
L184[06:30:16] *
scj643 makes like $22 an hour 
L185[06:33:45] <Lizzy> oh, i remember now
why i didn't initially set up the oauth stuff
 
L186[06:33:52] <scj643> I get my
collectors edition of Squid Girl today
 
L187[06:34:04] <scj643> Lizzy: don't
you have a GitLab server
 
L188[06:34:21] *
scj643 maintains a GitLab server for his team 
L189[06:34:43] <Lizzy> no? I meant the
oauth stuff on wordpress,i already have gitlab set up
 
L190[06:34:58] <scj643> What about
Mattermost
 
L192[06:35:27] <scj643> Though you have
IRC and Discord so it's kinda redundant
 
L193[06:35:35] <Izaya> man there's
all these slack clones and even slack is redundant when IRC
exists
 
L194[06:35:40] <Izaya> where did all this
trash come from
 
L195[06:35:52] <scj643> I wish my team
would use Mattermost
 
L196[06:35:59] <scj643> Skype sucks
ass
 
L197[06:36:22] <Lizzy> ewww skype
 
L198[06:36:30] <scj643> Izaya: at least
Mattermost is self hosted
 
L199[06:36:57] <scj643> Also to get
Mattermost working for my team it's an SSL certificate, domain
name, and a flip of a config
 
L200[06:36:58] <Lizzy> fun fact: the
"business" version of skype is about on par or even
shittier than the consumer version
 
L201[06:37:07] <scj643> I know
 
L203[06:37:16] <Izaya> scj643: sure, but
it's still just unneccesary
 
L204[06:37:29] <scj643> Well it's
also open source
 
L205[06:37:38] <Izaya> yup
 
L206[06:37:49] <scj643> Only 1 thing on
that list is open source
 
L207[06:37:53] <Izaya> MIT, which is
nice
 
L208[06:37:55] <scj643> And that's
IRC
 
L209[06:38:03] <Izaya> well
 
L210[06:38:12] <Izaya> you've missed
at least 3
 
L211[06:38:16] <Izaya> probably more like
6
 
L212[06:39:02] <Izaya> vaguely worthwhile
on that list: IRC, Jabber (XMPP), Pidgin is an XMPP (among others)
client, Signal is FOSS but centralised :|, Riot is Matrix but a web
page, Matrix is just a sandard, and SMS is SMS
 
L213[06:39:06] <Izaya> the other ones I
don't know about
 
L214[06:39:23] <scj643> What else is open
source
 
L215[06:39:23] <scj643> Oh pidgen
 
L216[06:39:23] <scj643> Pidgen
 
L217[06:39:37] <scj643> Oh
 
L218[06:39:46] <Izaya> and fwiw
 
L219[06:39:51] <Izaya> XMPP > all this
webby bullshit
 
L220[06:40:11] <scj643> Yeah but your
typical human being doesn't know what that is
 
L221[06:40:16] <scj643> Or how to use
it
 
L222[06:40:34] <Izaya> someone's
never used Conversations
 
L223[06:41:15] <Izaya> tfw the best
clients are on Android
 
L224[06:41:20] <Izaya> weirdest
timeline
 
L225[06:41:58] <scj643> Thing is all stuff
I do has to be internal
 
L226[06:42:30] <Lizzy> irc can be
internal
 
L227[06:42:38] <Izaya> IRC is ideal for
setups like that :^)
 
L228[06:43:40] *
Lizzy hmms, might look into setting up an internal LDAP domain so
that all her stuff can tie together and use the same
credentials 
L229[06:43:54] <scj643> Izaya: yeah try
teaching my team IRC
 
L230[06:44:05] <Izaya> you on a team of
brainlets or something?
 
L231[06:44:11] <scj643> Lizzy just use
GitLab Oauth
 
L232[06:44:44] <scj643> LDAP is not worth
it
 
L233[06:44:58] <scj643> So not worth
it
 
L234[06:45:17] *
Izaya is setting up LDAP right now 
L235[06:45:29] <Izaya> honestly I just
wish I could log into everything with ssh keys
 
L236[06:45:36] <scj643> Same
 
L237[06:45:46] <Lizzy> right, i'ma
look more after getting food, brb
 
L238[06:45:50] <scj643> Izaya: why are you
setting up LDAP
 
L239[06:45:55] <Izaya>
certifications
 
L240[06:45:58] <scj643> Oh
 
L241[06:46:01] <Izaya> certifiably
insane
 
L242[06:46:08] <scj643> :D
 
L243[06:46:08] <Izaya> because in this
case LDAP is part of AD DS
 
L244[06:46:15] <Izaya> please kill
me
 
L245[06:46:20] <scj643> Eewww Active
Directory
 
L246[06:46:28] *
scj643 gets a 12 gauge 
L247[06:46:41] *
scj643 shoots Windows Server 
L248[06:46:54] <Izaya> every 6 months I do
of this shit adds $5k/year to my future pay
 
L249[06:47:05] <scj643> Damn
 
L250[06:47:12] <scj643> Learn SQL
 
L251[06:47:18] <scj643> Or Hadoop
 
L252[06:47:26] <Izaya> neither of those
seems pleasant
 
L253[06:47:29] <Izaya> though SQL would be
useful
 
L254[06:47:36] <scj643> SQL is
useful
 
L255[06:47:55] <scj643> My IRC logs are in
a database
 
L256[06:48:10] <scj643> Makes exporting
specific logs easier
 
L257[06:48:11] <Izaya> mine are in flat
files, as they should be
 
L258[06:48:22] <Izaya> though I really
should look into making syslog slurp them up
 
L259[06:48:29] <scj643> I use
quassel
 
L260[06:48:38] <scj643> So my logs are in
a PostgreSQL database
 
L261[06:48:38] <Izaya> so I can get all my
logs on the monitoring server
 
L262[06:48:42] <Izaya> we devops now
 
L263[06:48:51] <scj643> I wish my team Dev
ops
 
L264[06:49:00] *
scj643 is a Data Intelligence Engineer 
L265[06:49:09] <scj643> So we SQL for a
living
 
L266[06:49:18] <Izaya> soulds
thrilling
 
L267[06:49:24] <Izaya> s/l/n/
 
L268[06:49:24] <MichiBot> <Izaya>
sounds thrilling
 
L269[06:49:31] <vifino> sounds
depressing.
 
L270[06:49:36] <scj643> I've been
working with Elasticsearch on
 
L271[06:49:50] <scj643> Hate how
Elastisearch paywalls there security stuff
 
L272[06:49:59] <Izaya>
s/there/their/
 
L273[06:49:59] <MichiBot> <scj643>
Hate how Elastisearch paywalls their security stuff
 
L274[06:50:05] <scj643> :P
 
L275[06:50:11] <Izaya> oh hell that's
hardly the biggest issue there
 
L276[06:50:23] <scj643> What is
 
L277[06:50:30] <Izaya> elastisearch
 
L278[06:50:33] <scj643> Why
 
L279[06:50:36] <Izaya> sounds better than
elasticsearch actually
 
L280[06:50:40] <Izaya> you should suggest
they rebrand
 
L281[06:50:46] <scj643> Lol
 
L282[06:50:55] <scj643> My auto-correct
knows the wrong spelling
 
L283[06:50:59] <Izaya> vifino: how are
you
 
L284[06:51:01] <scj643>
Elasticsearch
 
L285[06:51:07] <scj643> There we go
 
L286[06:51:30] <Lizzy>
s/their/they'reir
 
L287[06:51:31] <MichiBot> <scj643>
Hate how Elastisearch paywalls they'reir security stuff
 
L288[06:51:49] <scj643> I'm making a
tool that let's you explore the column structure of a
PostgreSQL database
 
L289[06:52:10] <vifino> Izaya: i'm
okay, i guess. i have people wanting things from me, it's
terrible.
 
L290[06:52:20] <Izaya> D: that's no
good at all
 
L291[06:52:37] <scj643> Eventually we want
to make it so people can comment on it
 
L292[06:52:43] <vifino> where did i go
wrong? how did i fuck up? why do people think i'm a nice
reliable person?
 
L293[06:52:50] <vifino> it's
terrible.
 
L294[06:52:52] <scj643> Lol
 
L295[06:53:04] <scj643> People think
I'm amazing at work
 
L296[06:53:12] *
Izaya coughs 
L297[06:53:27] <scj643> Mainly because I
know Python and Linux
 
L298[06:54:08] <Izaya> vifino: is it
reasonable stuff at least
 
L299[06:54:27] <vifino> depends on your
definition of reasonable.
 
L300[06:54:30] <Izaya> reeeeeeeeeeeeeeee I
set the targets all wrong
 
L301[06:54:39] <Izaya> can I modify the
group policy with a script instead
 
L302[06:54:45] <scj643> Lol
 
L303[06:54:53] <vifino> so how are you
doing, Izaya?
 
L304[06:55:00] <scj643> Izaya: just
learned that Powershell exists
 
L305[06:55:12] <Izaya> I am uncomfortably
stressed vifino
 
L306[06:55:18] <Izaya> I have a bunch of
shit to get done by wednesday
 
L307[06:55:27] <Izaya> scj643: slowershell
is a mess and I hate it
 
L308[06:55:34] <scj643> I worked with a
Powershell script once that exported SSL CAs
 
L309[06:55:40] <Izaya> but at least
it's better than cmd
 
L310[06:55:43] <Skye> I forgot to do
homework
 
L311[06:55:51] <scj643> Izaya: that's
a really lower bar
 
L312[06:55:52] <Skye> At least my website
is "done"
 
L313[06:55:59] <Izaya> scj643: yup.
 
L314[06:56:07] <Izaya> at least it's
better than cmd.
 
L316[06:56:09] <scj643> Git bash for
life
 
L317[06:56:26] <Izaya> apparently the good
way to use slowershell is to make it run F# instead
 
L318[06:56:29] <scj643> Has almost all the
Linux commands I need in windows
 
L319[06:56:36] <vifino> Izaya: hey, i got
a lot to do as well, i am building a huge led matrix
 
L320[06:56:44] <Izaya> neat
 
L321[06:56:47] <Izaya> but
 
L322[06:56:47] <scj643> Neat
 
L323[06:56:48] <vifino> lots of tax
things
 
L324[06:56:49] <Izaya> I have to do
 
L325[06:56:51] <Izaya> paperwork
 
L326[06:56:53] <Izaya> :|
 
L327[06:57:05] <scj643> I have to write
user guides
 
L328[06:57:10] <scj643> That sucks
 
L329[06:57:19] <scj643> End user
documentation is the worst
 
L330[06:57:23] <Izaya> there are worse
things than user docs
 
L331[06:57:26] <Skye> vifino: could you
make the matrix display a train departure board?
 
L332[06:57:29] <scj643> Especially on
something that changes constantly
 
L333[06:57:38] <Izaya> namely
 
L334[06:57:40] <Izaya> users
 
L335[06:57:45] <scj643> :D
 
L336[06:57:48] <vifino> Skye: sure, i
could, but why
 
L337[06:57:57] <vifino> its
1.3m*1.3m
 
L338[06:58:12] <Skye> I dunno, but it
seems like a silly thing to do
 
L339[06:58:29] <vifino> a silly thing
would be to play pixelflut on it.
 
L340[06:58:32] <vifino> which i
plan.
 
L341[06:58:54] <Skye> Railway departure
boards are actually useful
 
L342[06:59:00] *
Skye hides 
L343[06:59:02] *
Izaya squints at phone 
L344[06:59:14] 

<Bob>
re
 
L345[06:59:18] <Izaya> "ur gf is a
bitch" thanks for the heads up, but it's midnight why are
you sending me this
 
L346[06:59:35] <vifino> for who? who
can't use a god damn phone to check the lines they are
actually interested in?
 
L347[07:00:13] <vifino> Izaya: sounds like
a nice person, that.
 
L348[07:00:26] <Skye> vifino: well I mean,
maybe you could become a supplier for railway companies? :p
 
L350[07:00:42] <vifino> Skye: i like
fun.
 
L351[07:00:50] <vifino> departure boards
are not fun.
 
L353[07:00:54] <vifino> see the
problem?
 
L354[07:01:03] <Skye> vifino: I am a train
nerd.
 
L355[07:01:14] <scj643> I ride trains in
my state for free
 
L356[07:01:26] <Izaya> vifino: I'm
not even sure what to think about this
 
L357[07:01:52] <Skye> Izaya: from
who?
 
L358[07:02:00] <Izaya> one of my RL
friends
 
L359[07:02:02] <vifino> Izaya: ask for
more info, it's useless otherwise
 
L360[07:02:07] <Izaya> a particularly
abrasive one
 
L361[07:02:17] <Izaya> there's more
info it's just dumb
 
L362[07:02:23] <vifino> ah, someone as
smooth as sandpaper, i can tell.
 
L363[07:02:48] <scj643> Users are an
issue
 
L364[07:02:53] <Izaya> >friend does
something dumb >gf calls them dumb >"waa your gf is such
a bitch"
 
L365[07:02:56] <Izaya> how could this
happen
 
L366[07:03:18] <scj643> I believe in the
philosophy that users should be assumed to know absolutely
nothing
 
L367[07:03:19] <Skye> I read that in Bill
Wurtz jungle
 
L368[07:03:20] <vifino> <':o'
pikachu gif>
 
L369[07:04:11] <Izaya> I gotchu
vifino
 
L370[07:04:27] *
vifino does finger guns at Izaya 
L371[07:04:51] <Lizzy> Yes, random person
wandering aimlessly in the isles, I'm trying to get past you,
please get the fuck out my way
 
L373[07:05:15] <Skye> Lizzy: where are
you? O_i
 
L374[07:05:16] <Izaya> s/isl/aisl/
 
L375[07:05:17] <Skye> O_i
 
L376[07:05:18] <MichiBot> <Lizzy>
Yes, random person wandering aimlessly in the aisles, I'm
trying to get past you, please get the fuck out my way
 
L377[07:05:21] <Skye> o_o
 
L378[07:05:51] <vifino> Izaya: well, thats
not really pikachu
 
L379[07:05:55] <vifino> but close
enough
 
L380[07:05:59] <Izaya> better than
pikachu
 
L381[07:06:02] <Lizzy> I was in a
shop
 
L382[07:06:14] *
vifino waves at Lizzy 
L383[07:08:18] *
Lizzy waves at vifino 
L384[07:08:32] <vifino> how are you?
:D
 
L385[07:08:35] *
Skye particles out of existence 
L386[07:08:35] 

<Kodos> I do
love a good shop ?
 
L387[07:09:26] <Lizzy> I am well, just got
back to my office and am now going to eat my lunch, yourself?
 
L388[07:10:08] <vifino> am okay, just
stressed. as usual.
 
L389[07:11:12] *
Lizzy hugs 
L390[07:11:17] *
vifino hugs back 
L391[07:39:20] <payonel> Izaya: you
rang?
 
L392[07:39:43] <Izaya> apparently the NBSP
in Corded messages make the following character show up as a
?
 
L393[07:39:48] <Izaya> or possibly the
character before
 
L394[07:40:08] <payonel> @Celtic i
don't recommend coroutine.yield() actually unless you ALSO are
managing that coroutine (i can go into detail if youre
curious)
 
L395[07:40:26] <Izaya> inb4 os.sleep(0) is
a better idea
 
L396[07:40:52] <payonel> :) well, i
personally suggest event.pull(0) or computer.pullSignal(0) over
os.sleep(0)
 
L397[07:40:58] <payonel> as os.sleep(0)
has a silly loop
 
L398[07:41:07] <payonel> and doesn't
return any even data
 
L399[07:41:17] <payonel> event*
 
L400[07:42:37] <payonel> @Celtic also, in
your code example, you wouldn't need the shutdown
boolean
 
L401[07:42:41] <payonel> you can just kill
your main thread
 
L402[07:42:57] <payonel> make sure your
main thread doesn't have any unsafe non-atomic
operations
 
L403[07:43:24] <payonel> and in the single
threaded world, an atomic is everything between yields
 
L404[07:44:03] <payonel> 7 hours ago: »»
<Izaya> pages payonel
 
L405[07:44:25] 

<Forecaster>
quite the delay
 
L406[07:44:42] <payonel> i was asleep
:)
 
L407[07:44:46] <Izaya> not paying him
enough to be on-call 24/7
 
L408[08:04:54] <Skye> Rip
 
L409[08:05:53] <stephan48> atleast the 7
was acurate. he could have answered 24h later
 
L411[08:06:38] <MichiBot> Ping reply from
Skye 2.67s
 
L412[08:06:42] <Skye> Eek
 
L413[08:06:57] <Skye> Could someone with
ipv6 ping skyem.co.uk ?
 
L414[08:07:08] 

<Lizzian>
@Forecaster okay, i think i got gitlab oauth working.... it looks
really out of place in the site though and generally i'm not
actually expecting people to log into it
 
L415[08:08:21] 

<Lizzian>
Skye: Working for me
 
L416[08:08:28] 

<Forecaster>
I don't see it
 
L417[08:08:33] 

<Forecaster>
I just see the wp login
 
L418[08:08:41] <Skye> @Lizzian what's
the timing?
 
L419[08:08:48] 

<Forecaster>
oh nevermind
 
L420[08:08:53] 

<Lizzian>
@Forecaster down the bottom
 
L421[08:09:23] 

<Forecaster>
I expected it to be on the login page
 
L422[08:09:26] 

<Lizzian>
Skye: 0.300ms, though that is because i was testing from my web
server as thats the first one in my list that has ipv6
 
L423[08:09:33] 

<Lizzian>
yeah, except i can't add it there
 
L424[08:09:34] <Skye> Hmm
 
L425[08:09:48] <Skye> I wonder where my
ping is going slow
 
L426[08:10:13] 

<Lizzian>
lemme ping from my home server which isn't on the same virtual
network
 
L427[08:11:29] 

<Lizzian>
roughly 20ms from my home server (that's also using a HE
tunnel
 
L428[08:19:56] <payonel> %ping
 
L429[08:19:57] <MichiBot> Ping reply from
payonel 0.2s
 
L430[08:20:26] 

<Bob>
pong
 
L431[08:26:42] 

<Lizzian>
also @Forecaster, you might wanna go into the profile options of my
blog and change your nickname / what gets displayed publically,
it's currently your email address
 
L432[08:27:24] 

<Forecaster>
Ah
 
L433[08:27:54] 

<Lizzian>
without paying like, $140 i can only set basic stuff with the oauth
plugin
 
L434[08:28:15] 

<Lizzian>
and that's just for the "standard" part, one up from
the free teir
 
L435[08:29:04] 

<Forecaster>
Wow
 
L436[08:29:29] 

<Lizzian>
yeah, hence me looking into ldap instead of oauth initially
 
L437[08:30:56] 

<Lizzian> i
might still go for ldap
 
L438[08:55:21] <Izaya> %remindme 1h
re-block CGP
 
L439[08:55:21] <MichiBot> I'll remind
you about "re-block CGP" at 12/03/2018 09:55:21 AM
 
L440[08:56:51] <simon816> anyone here
doing advent of code? I want to see a solution in opencomputers
:p
 
L441[09:03:55] 

<Forecaster>
what?
 
L443[09:05:49] ⇦
Quits: fingercomp (fingercomp!~fingercom@2a01:4f9:c010:1b5d::1)
(Quit: ZNC - https://znc.in) 
L444[09:05:49] ⇦
Quits: LeshaInc (LeshaInc!~LeshaInc@fomalhaut.me) (Quit: ZNC -
https://znc.in) 
L445[09:07:11]
⇨ Joins: LeshaInc1
(LeshaInc1!~LeshaInc@fomalhaut.me) 
L447[09:07:28] ***
LeshaInc1 is now known as LeshaInc 
L448[09:07:30] <vifino> :D the amplifier
board i bought works
 
L449[09:07:32]
⇨ Joins: fingercomp
(fingercomp!~fingercom@fomalhaut.me) 
L450[09:07:42] <vifino> it's so
fucking loud with these jbls car speakers :>
 
L451[09:07:54] <vifino> especially
considering i'll build it into a small crate.
 
L452[09:07:55] <Izaya> gonna go blow out
someone's eardrums?
 
L453[09:08:00] ***
fingercomp is now known as Guest87461 
L454[09:08:07] <vifino> one of those
speakers has that effect, yes.
 
L455[09:08:17] <vifino> i got two,
duh..
 
L456[09:08:33]
⇨ Joins: Totoro (Totoro!~totoro@fomalhaut.me) 
L457[09:08:47] <vifino> gotta admit,
i'm a little scared to pump it up to more than 80%, it's
already pretty fucking loud.
 
L458[09:09:03] <vifino> ... FUCK
THAT'S LOUD
 
L459[09:09:21] <vifino> at least i know it
fucking works.
 
L460[09:10:11] <vifino> let me wire up the
second speaker, i don't want eardrums any longer.
 
L461[09:11:04] <vifino> 48V does make for
good loudness. :>
 
L462[09:11:40] <Izaya> vifino: I cleaned
up my desk do you want to see
 
L463[09:11:47] ***
Guest87461 is now known as fingercomp 
L464[09:12:03] <vifino> yes
 
L466[09:13:32] <vifino> shame on
you.
 
L467[09:13:44] <Izaya> they're cute,
okay?
 
L468[09:14:06] <Izaya> plus there's a
set for each season and the mousepad images are actually the right
shape for my monitor setup
 
L469[09:14:47] <vifino> i'd say buy
more amd, but you're australian. not sure if you got ryzen
yet.
 
L470[09:16:10] <Izaya> yeah we do
 
L471[09:16:19] <Izaya> but I looked to
upgrade my machine a while back
 
L472[09:16:25] <Izaya> and I could
either:
 
L473[09:16:51] <Izaya> 150%+ perf boost by
buying a used Optiplex 9020 and stealing the i7 out of it to
upgrade my desktop
 
L474[09:17:11] <Izaya> 1% performance
increase by replacing my whole setup with a DDR4 board and an
Athlon 200GE
 
L475[09:17:13] <Izaya> for the same
price
 
L476[09:28:22] <vifino> damn, two speakers
are really god damn good.
 
L477[09:28:31] <vifino> they are loud, but
no distortion.
 
L478[09:29:03] <vifino> i can't pull
them over 90%, to listen comfortably i have to drop them to
70
 
L479[09:29:08] <vifino> too loud
 
L480[09:30:05] <vifino> kinda wanna add
more speakers, given that it should handle that fine
 
L481[09:30:13] <vifino> it does up to
2x300W
 
L482[09:30:48] <vifino> sure, the bass
isn't quite there, but i'm quite literally laying these
out on my floor
 
L483[09:31:07] <vifino> it does have a
not-too-bad bass in this case, too.
 
L484[09:31:30] <vifino> heatsink is cold.
:>
 
L485[09:33:37]
⇨ Joins: Kleadron
(Kleadron!~kleadron@c-73-254-147-9.hsd1.wa.comcast.net) 
L486[09:34:57] <vifino> FUCK
 
L487[09:35:11] <vifino> i just figured out
that i was quite literally not even reaching half the speakers can
do
 
L488[09:35:20] <vifino> WHAT THE FUCK ARE
THESE SPEAKERS
 
L489[09:36:08] <vifino> ok that is
deafening
 
L490[09:36:48] <vifino> i need a bass
boost
 
L491[09:37:09] <vifino> actually, let me
just watch bass-boosted hardstyle on youtube
 
L492[09:37:13] <vifino> surely, nothing
can go wrong
 
L493[09:38:18] 

<Lizzian>
inb4 someone reports an earthquake in Germany
 
L494[09:38:34] <vifino> maybe not, but i
feel a noise complaint coming up
 
L495[09:38:49] 

<Lizzian>
heh
 
L496[09:39:09] <vifino> holy fuck
 
L497[09:39:24] <vifino> cant turn it up
more than 50% nope fuck that
 
L498[09:42:56] <vifino> holy fuck it works
fine with a 6S battery pack i built
 
L499[09:43:01] <vifino> i can add this to
a fucking backpack
 
L500[09:43:38] <vifino> i dunno if i wanna
add this to a backpack or to my mate cart
 
L501[09:44:27] <vifino> this is so fucking
ridiculous
 
L502[09:46:20] <vifino> i need to find my
type-c dac to drive it with my phone
 
L503[09:46:44] <Izaya> why not just plug
it into the headphone jack? :^)
 
L504[09:46:50] <vifino> shut up.
 
L505[09:55:00] <Lizzy> \o/ didn't
have enough data in my irc buffers to crash mibbit this time
 
L506[09:55:21] <MichiBot> Izaya REMINDER:
re-block CGP
 
L507[09:55:38] <Lizzy> cgp?
 
L508[09:56:11] <Izaya> collectd graph
panel
 
L509[09:56:34] <Izaya> take a look before
I block it
 
L511[09:57:20] <Lizzy> ah, neat
 
L512[09:59:23] <stephan48> vifino: i hear
a noise. can you please turn down your speakers? thank you very
much.
 
L513[10:01:02]
⇨ Joins: Inari
(Inari!~Pinkishu@p54AFFBC3.dip0.t-ipconnect.de) 
L514[10:18:29] <vifino> stephan48: are you
in germany? :P
 
L515[10:18:39] <stephan48> near the baltic
sea
 
L516[10:19:27] <vifino> so, yes?
 
L517[10:19:39] <vifino> kiel or
something?
 
L518[10:19:49] <stephan48> Lübeck :)
 
L519[10:19:50] <stephan48> yea
 
L520[10:19:59] <vifino> frankfurt here.
^^
 
L521[10:20:02] <vifino> guess i
 
L522[10:20:07] <vifino> 'll turn it
down for you.
 
L523[10:20:18] <stephan48> heh FFM?
 
L524[10:20:28] <Izaya> %remindme 12h pay
bills
 
L525[10:20:29] <MichiBot> I'll remind
you about "pay bills" at 12/03/2018 10:20:28 PM
 
L526[10:20:31] 

<Wuerfel_21>
~~Augsburg REPRESENT!~~
 
L527[10:20:49] <vifino> yeah,
stephan48.
 
L528[10:21:09] <vifino> i'm a member
of the CCC FFM hackerspace. :)
 
L529[10:21:16] <stephan48> will probably
pass throu there again sooner than later :D
 
L530[10:21:25] <stephan48> nothing planed
yet throu
 
L531[10:21:26] <stephan48> heh
 
L532[10:21:42] <vifino> well, poke me
then, the hackerspace is open tuesday and thursdays
 
L533[10:22:04] <stephan48> i tend to visit
the odenwald and people in Darmstadt multiple times a year
 
L534[10:22:20] <stephan48> also got a
friend in FFM, so yea will try to remember and shout out in
advance
 
L535[10:32:23]
⇨ Joins: Fira__
(Fira__!~Fira@lfbn-1-13709-48.w90-3.abo.wanadoo.fr) 
L536[10:35:18] ⇦
Quits: Fira_
(Fira_!~Fira@2a01cb08064faf009d01745ff1e0795d.ipv6.abo.wanadoo.fr)
(Ping timeout: 200 seconds) 
L537[11:29:48]
⇨ Joins: Nathan1852
(Nathan1852!~Nathan185@2a02:8071:8288:6600:5006:836d:aff5:a5b0) 
L538[11:33:06] <Nathan1852> Hello, I have
a question about wrapping CC peripherals with oc. I can't seem
to wrap any peripherals by plethora with oc
 
L539[11:38:30] <Nathan1852> Does anyone
know why any call to a peripherals method would error with
unsupported method in machine.lua?
 
L540[12:23:21] <SquidDev> Nathan1852:
I've responded to the issue. TLDR: You can't, and
it's unlikely you will be able to in the foreseeable
future.
 
L541[12:27:44] <Inari> %pet SquidDev
 
L542[12:27:45] *
MichiBot brushes SquidDev with a love-letter signed with a pair of
panties. 2 health gained! 
L543[12:27:50] <Inari> Oh dear
 
L544[12:28:15] <SquidDev> I'm not
entirely sure why I gained health from that, but not going to
complain.
 
L545[12:28:33] <Inari> %poke AmandaC
 
L546[12:28:33] *
MichiBot pokes AmandaC with an anti-prism doing 2
damage 
L547[12:33:01] *
AmandaC meows 
L548[12:33:28] <Nathan1852> SquidDev:
Thank you for the answer
 
L549[12:35:47] <payonel> Nathan1852: how
are you attaching the component to oc?
 
L550[12:35:56] <payonel> through cc +
oc_adapter + oc_machine ?
 
L551[12:36:01] <Nathan1852> With an oc
adapter
 
L552[12:36:04] <Nathan1852> Yes
 
L553[12:36:19] <payonel> yeah, i dont plan
to support that any further than what already works
 
L554[12:37:01] <Nathan1852> Oh well, thank
you for the information
 
L555[12:37:18] <payonel> i would reach out
to plethora to add oc support :)
 
L556[12:37:54] <Nathan1852> That is up to
SquidDev
 
L557[12:46:45] <Inari> AmandaC: your IRC
is playing dead
 
L558[12:47:50] ⇦
Quits: phroa (phroa!~phroa@173.254.236.155) (Ping timeout: 183
seconds) 
L559[13:03:47] <AmandaC> Inari: I've
noticd, keep getting distracted from telling Alex
 
L560[13:14:41] 

<Celtic> Hey
payonel. I'm definitely down to get educated if you've
got a couple of minutes and feel like explaining some more.
 
L562[13:15:44] 

<Celtic>
I'm in the middle of reworking the main while-loop, but I
think that's not crazy important to anything you'd want
to explain?
 
L563[13:26:57] 

<ZefTheFox>
Why don't you just listen for an interrupt event instead of
doing stuff with threads?
 
L564[13:27:22] 

<ZefTheFox>
Also what do you want explained?
 
L565[13:29:49]
⇨ Joins: phroa (phroa!~phroa@173.254.236.155) 
L566[13:38:13] 

<Celtic> Oh,
I was just curious what they had to say about my prevoius post. And
I'm literally brand new to OC/Lua.
 
L567[13:38:46] 

<Celtic> I
was just trying to expirement with threading and what not. Will
probably try and do more with it later, but I figured this would be
a simple way to play around with it.
 
L568[13:43:30] 

<Celtic> As
far as improving this however though, I'm open to suggestions
Zef.
 
L569[13:46:29] <AmandaC> Inari: fixed,
apparently one of our kids just straight up died
 
L570[13:46:52] <Inari> I see
 
L571[13:46:53] <Inari> Happens
 
L572[13:47:36] 

<Celtic> I
have to say that reading that out of context was interesting.
Hahaha
 
L573[13:49:15] <AmandaC> ( Me + Alex call
our servers our kids. :P)
 
L574[13:59:44] <Inari> %pet AmandaC
 
L575[13:59:44] *
MichiBot brushes AmandaC with a Shiny life-size replica of
kamisama! (10%). no health gained (Incapable)! 
L576[13:59:56] <Inari> What
 
L577[13:59:58] 

<Forecaster>
better than actual children
 
L578[14:00:07] <Inari> The heck is
incapable
 
L579[14:00:46] 

<Forecaster>
if I recall correctly it means the target isn't a valid RPG
user
 
L580[14:00:56] 

<Forecaster>
so it can't gain health
 
L581[14:00:58] <Inari> That seems
 
L582[14:00:59] <Inari> Weird
 
L583[14:01:05] <AmandaC> I'm not a
valid RPG user?
 
L584[14:01:09] <Inari> Unless you recently
added more rpg stuff
 
L585[14:01:14] <Inari> Oh
 
L586[14:01:21] 

<Forecaster>
well nobody is, because that system is still unfinished :P
 
L587[14:01:21] <Inari> Because the loot
itemsa re supposed to be in a user's inv?
 
L588[14:01:24] <Inari> Rather than
MichiBot's inv
 
L589[14:01:50] 

<Forecaster>
yeah
 
L590[14:02:16] 

<Forecaster>
once it's fully implemented you'll use items from your
own inventory for commands
 
L592[14:13:49] <MichiBot> Ping reply from
Skye 0.31s
 
L593[14:13:50] <MichiBot> Ping reply from
Skye 0.2s
 
L594[14:13:55] <Skye> ???!
 
L595[14:13:57] <Skye> wut
 
L596[14:14:23] <Inari> %p
 
L597[14:14:24] <MichiBot> Ping reply from
Inari 0.2s
 
L598[14:14:45] <Inari> Skye: You're
my pingsake!
 
L599[14:14:46] ⇦
Quits: jackie (jackie!~jackie@naos.chaosfield.at) (Quit: bye
o/) 
L600[14:14:54] <Skye> oh noes
 
L601[14:15:14] <Inari> %pet Skye
 
L602[14:15:31] <Inari> Is it tonking time
btw?
 
L603[14:15:44] <Skye> I dunno
 
L604[14:16:01]
⇨ Joins: jackie
(jackie!~jackie@naos.chaosfield.at) 
L605[14:16:01]
zsh sets mode: +v on jackie 
L606[14:22:12] 

<Celtic> I
have no idea what's going on in here 90% of the time, but I
think I might like this community.
 
L607[14:22:14] 

<Celtic>
lmao
 
L608[14:23:16] <asie> Over time it will
lower from 90% to say
 
L609[14:23:18] <asie> 85%
 
L610[14:23:20] <asie> so relax
 
L611[14:23:41] <asie> I don't know.
I've been here for like four years and I only get what's
going on in here like 50% of the time.
 
L612[14:26:01] <payonel> <ZefTheFox>
Why don't you just listen for an interrupt event instead of
doing stuff with threads?
 
L613[14:26:14] <payonel> because the
listen handler won't be running inside your process, but the
thread is
 
L614[14:26:23] <payonel> and thread
management can be easier than event listener management
 
L615[14:26:49] <payonel> and you can feel
safe that if your process aborts, all your threads are also
killed
 
L616[14:26:53] <payonel> not the same with
event handlers
 
L617[14:27:09] <payonel> and, you can
check thread state, you can't check event listener state, per
se
 
L618[14:27:12] <payonel> i could go on
..
 
L619[14:28:42] <payonel> @Celtic your lua
state has to yield back to the machine at least once every 5
seconds. there are various ways to yield, but it is helpful to
understand that the fundamental way to yield is by calling
computer.pullSignal
 
L620[14:29:30] <payonel> coroutine.yield()
only works if you're not already inside a custom coroutine, or
unless that custom coroutine is also yielding properly. which is
true for all openos coroutine hooks provided to the user
 
L621[14:29:47] <payonel> if all of that
info about coroutines isn't helpful, then ignore it, and dont
use coroutines until you feel you need them
 
L622[14:30:10] <payonel> and honestly,
threads are going to all you need -- unless you venture outside of
openos -- then you dont have threads
 
L623[14:30:16] <payonel> going to
be*
 
L624[14:30:39] <payonel> event.pull calls
computer.pullSignal, as do io.read, term.read, os.sleep, and
more
 
L625[14:31:06] <payonel> so there are
numerous ways to "yield", but if you just want to make an
inf loop behave nicely, i recommend event.pull(0)
 
L626[14:31:27] <payonel> that's wait
for 0 seconds for the next signal, but also causes a machine yield
at a minimum
 
L627[14:31:51] 

<Kodos> Whoa
there, take a breath payo ?
 
L628[14:31:54] <payonel> os.sleep(0) works
the same(ish)
 
L629[14:31:59] 

<Kodos> You
gotta come up for air once in awhile, man ?
 
L630[14:32:16] <payonel> but os.sleep
also: runs a loop until the time is met, and hides signals from the
caller
 
L631[14:32:22] <payonel> @kodos :)
 
L632[14:34:45] 

<Celtic>
Man, what're these feelings I'm having in my heart for
you right now Payo. ;P
 
L633[14:38:34] ⇦
Quits: jackie (jackie!~jackie@naos.chaosfield.at) (Quit: bye
o/) 
L634[14:44:06]
⇨ Joins: jackie
(jackie!~jackie@irc.chaosfield.at) 
L635[14:44:06]
zsh sets mode: +v on jackie 
L636[14:44:29] ⇦
Quits: jackie (jackie!~jackie@irc.chaosfield.at) (Client
Quit) 
L637[14:50:41]
zsh sets mode: +v on jackie 
L638[14:50:41]
⇨ Joins: jackie
(jackie!~jackie@irc.chaosfield.at) 
L639[14:50:54] 

<Forecaster>
gas
 
L640[14:50:56] 

<Forecaster>
heart gas
 
L641[14:51:05] 

<Celtic>
LOL
 
L642[16:05:16] <payonel> @Celtic i'm
not sure what feelings i fill you with :) hopefully good
feelings
 
L643[16:05:35] <payonel> btw, did you ever
get this question answered: I've been Google'ing around
trying to see if I could find this on my own, but is there a way to
do screen updates? Something along the lines of ncurses for Linux
CLI type stuff?
 
L644[16:06:36] <Inari> New business
idea
 
L645[16:06:45] <Inari> Sell PC games as
cartridges (aka on sd cards)
 
L646[16:08:53] 

<Celtic>
Hahaha, yes good feelings. And apparently "heart gas"
according to Forecaster.
 
L647[16:09:03] <stephan48> with the advent
of terabyte sized sd cards you could even use it for modern
games
 
L648[16:09:33] <Inari> "Please insert
cartridge 2"
 
L649[16:09:36] 

<Celtic> And
it was partially answered. Inari mentioned `api:term` and also
something called `vt100 codes`, though I never really got much
further than Googlinig what those were.
 
L650[16:09:57] <Inari> Sounds like
something Izaya would say, rather than Inari
 
L651[16:09:58] <Inari> :P
 
L652[16:10:34] <payonel> Inari's game
would probably require inserting more than one cartridge at a
time
 
L653[16:10:44] <Inari> Lewd
 
L654[16:10:51] <payonel> :)
 
L655[16:11:40] <payonel> celtic: ncurses
is made possible via vt100 codes, while i haven't added a
ncurses clone in openos, we do support vt100 codes
 
L656[16:12:00] <payonel> well, ncurses
also leverages terminfo and family a LOT, but, anyways
 
L657[16:12:02] 

<Celtic> I
am so sorry! Yes, Izaya.
 
L658[16:12:16] 

<Celtic> I
saw your name in front of me and I just kind of replaced it.
 
L659[16:12:18] <Inari> don't worry,
people mix us up all the time
 
L660[16:12:33] <Inari> %juggle
 
L661[16:12:34] 

<Celtic>
:(
 
L662[16:12:35] *
MichiBot juggles with powdered nutella, recordings of back-alley
hardware deals, & a tailbone that has a peculiar
shape 
L663[16:12:36] *
MichiBot drops powdered nutella which takes 4 damage 
L664[16:12:38] 

<Celtic> I
feel bad still. Hahaha
 
L665[16:12:47] <Inari> Fiiine
 
L666[16:12:49] <Inari> %bap @Celtic
 
L667[16:12:50] *
MichiBot baps @Celtic with prickleboar meat 
L668[16:12:51] <Inari> There
 
L669[16:12:57] 

<Celtic>
oof
 
L670[16:13:00] <payonel> @celtic the
openos term api let's you move the cursor around and write to
different places on the screen
 
L671[16:13:07] <payonel> and vt100
includes things like colors
 
L672[16:13:24] <payonel> in openos you
can: io.write("\27[31mhello") to print "hello"
in red
 
L673[16:13:43] <payonel> you can also set
the foreground/background colors directly using gpu api
 
L674[16:13:53] <payonel> but some feel a
bit more at home using vt100 codes
 
L675[16:14:16] <payonel> all vt codes
start with \27 (esc) to indicate a code is coming
 
L676[16:14:34] <payonel> [ precedes a
subset of codes, and %dm is a color indicator
 
L677[16:14:47] 

<Celtic> Do
you have to toss the VT codes --- Ah.
 
L678[16:15:03] 

<Celtic>
Yeah I'll have to experiment with it.
 
L679[16:15:16] 

<Celtic> I
might pester here about it once I have some time to sit down and
actually work through this.
 
L680[16:15:51] <payonel> if you prefer,
you can move the cursor (term.setCursor(x, y)) and the colors
(term.gpu().setForeground(), term.gpu().setBackground()) more
directly
 
L681[16:17:37] 

<Celtic>
I'm fine with trying to pick up on vt100 and/or the OpenOS way
of doing it. Just might take a while. Hahaha
 
L682[16:17:56] 

<Celtic>
I've not done a lot of "low level" style work in my
time, but I'd like to at least fiddle with it.
 
L683[16:17:57] <payonel> s/OpenOS/term and
gpu api/
 
L684[16:17:58] <MichiBot> <Celtic>
I'm fine with trying to pick up on vt100 and/or the term and
gpu api way of doing it. Just might take a while. Hahaha
 
L685[16:18:07] <payonel> + because, openos
supports both
 
L686[16:18:08] 

<Celtic>
:o
 
L687[16:18:45] 

<Celtic>
MichiBot just parroted my message back in Discord. lol
 
L688[16:18:55] <payonel> yes, because i
told her to
 
L689[16:19:01] <payonel> i swapped out a
part of what you said
 
L690[16:19:19] <payonel> %pet
MichiBot
 
L691[16:19:20] <MichiBot> payonel:
I'm not going to pet myself in public. It'd be
rude.
 
L692[16:19:21] 

<Celtic> Oh
I didn't even notice. LOL
 
L693[16:19:21] 

<ZefTheFox>
oh lol
 
L694[16:19:27] 

<Celtic>
Just realized that was a find/replace command.
 
L695[16:19:44] <payonel> %moo
 
L696[16:19:44] <MichiBot> payonel:
Moo?
 
L697[16:20:31] 

<Celtic>
Wait, to be clear, is term/gpu API something seperate from
OpenOS?
 
L698[16:20:40] <payonel> no
 
L699[16:20:48] <payonel> term is
specifically a library provided by openos
 
L700[16:20:58] <payonel> gpu is the gpu
component, available to all/any runtime, not just openos
 
L701[16:21:04] 

<Celtic> Ah,
okay. I wasn't sure if it was some kind of standard that
OpenOS was trying to work on.
 
L702[16:21:17] <payonel> term.gpu() is the
same gpu proxy you would have in or outside of openos
 
L703[16:21:28] 

<Celtic>
Gotcha.
 
L704[16:21:30] <payonel> no, that would be
the case for vt100
 
L705[16:22:00] 

<Celtic>
Yeah I gotcha now. It was just the edit that you made had me
wondering.
 
L706[16:22:11] *
payonel nods 
L707[16:22:58] <payonel> term.gpu(), btw,
is just a convenience method for getting the gpu component your
system is running on the terminal
 
L708[16:23:20] <payonel> i recommend that
access over, for example, getting a proxy to the gpu yourself
 
L709[16:23:43] 

<Celtic>
LOL
 
L710[16:23:47] <payonel> just in case your
code is ever run on a system with multiple gpus, and if by chance
your code is run on a system also running some windowing system
that tries to manage terminals and gpus
 
L711[16:23:51] 

<Celtic>
Someone ported `sl` to OpenOS.
 
L712[16:23:53] 

<Celtic> I
love it.
 
L713[16:23:59] 

<Celtic> Or
well, to OC anyway.
 
L714[16:24:10] <payonel> i would say to
openos
 
L715[16:24:21] <payonel> as it is openos
with vt100 support, and they likely wrote sl in vt100 codes
 
L716[16:24:25] 

<Celtic> Is
OPPM OpenOS specific?
 
L717[16:24:42] <payonel> not strictly so,
no. but it was written with openos in mind
 
L718[16:24:46] 

<Celtic> I
don't see why it would be, but.. yeah okay.
 
L719[16:24:47] 

<Celtic>
Lol
 
L720[16:24:48] <payonel> it is only
"supported" on openos
 
L721[16:25:01] 

<Celtic>
Neat.
 
L722[16:26:25] 

<Celtic> But
you're just saying use term.gpu() as a way to get the gpu
that's writing to the screen, so you can use the VT/term stuff
to modify it?
 
L724[16:27:19] <payonel> oh...and
 
L725[16:27:26] <payonel> they're
calling require("os")
 
L726[16:27:30] <payonel> so that's
VERY outdated
 
L727[16:27:41] 

<ZefTheFox>
would anyone be interested if I went and tried to do a complete
texture pack for opencomputers to give everything a retro
look?
 
L728[16:28:10] 

<Celtic> I
think it would depend on the kind of "retro", but I
wouldn't be disinterested.
 
L729[16:28:22] 

<Celtic>
Although it might make it stand out pretty hard against a lot of
the other mods out there.
 
L731[16:28:48] 

<ZefTheFox>
That *i* made
 
L732[16:28:55] 

<ZefTheFox>
IBM 5150
 
L733[16:29:08] 

<Celtic> And
yeah, I'm wondering how often these packages are
update/maintained, payonel.
 
L734[16:29:20] 

<Celtic>
Wow, nicely done Zef.
 
L735[16:29:24] 

<Celtic>
That's great actually.
 
L736[16:29:46] 

<ZefTheFox>
I think it looks nicer ingame
 
L737[16:29:52] <payonel> @celtic not super
often probably. though i did just update my psh oppm package
 
L738[16:29:56] <payonel> it works
nicely
 
L739[16:29:59] 

<Celtic>
Honestly a remodel of some of the OC machines would be cool, but I
get why that's probably not likely. :P
 
L740[16:30:00] 

<ZefTheFox>
If you'd like I can link the forum page
 
L741[16:30:29] 

<Celtic> Oh
dang, I was actually wondering if there was an SSH/SCP
package.
 
L742[16:30:33] 

<Celtic> Go
figure it's you that wrote it. Hahaha
 
L744[16:31:17] 

<Celtic> So
would there be any problem with trying to SSH to my computer
outside of MC?
 
L745[16:31:20] 

<Forecaster>
but who is this "payonel" person, seems fishy
 
L746[16:31:22] 

<Celtic>
Security concerns and all that.
 
L747[16:31:48] 

<Celtic> Or
inversely, trying to SSH into my OC computer from my exterior
terminal?
 
L748[16:32:02] <Inari> an itty bitty payo
fishy
 
L749[16:32:06] <payonel> OC doesn't
allow you to bind and listen with a socket
 
L750[16:32:17] 

<Celtic>
RIP
 
L751[16:32:19] <payonel> but you can
connect to external sockets, and many have done that
 
L753[16:35:26] 

<Celtic> RIP
Inari.
 
L754[16:36:03] 

<Forecaster>
psh, she'll be back... she always comes back...
 
L755[16:37:38] <AmandaC> %tell Inari damn
it, running off when I'm in the middle of pushing things off
the kitchen counter isn't nice!
 
L756[16:37:39] <MichiBot> AmandaC: Inari
will be notified of this message when next seen.
 
L757[16:38:02] 

<Celtic>
LOL
 
L758[16:38:06] 

<Celtic> I
really love this community already.
 
L759[16:38:28] <AmandaC> %choose
halucinate or play
 
L760[16:38:29] <MichiBot> AmandaC: Once
you get a taste of halucinate you can't stop.
 
L761[16:38:33] <AmandaC> Hrm.
 
L762[16:43:32] 

<Forecaster>
MichiBot stop being accurate
 
L763[16:44:00] 

<Forecaster>
if grammatically incorrect
 
L764[17:03:14] ⇦
Quits: Nathan1852
(Nathan1852!~Nathan185@2a02:8071:8288:6600:5006:836d:aff5:a5b0)
(Quit: Bye :)) 
L765[17:05:46] 

<ZefTheFox>
What is the abstract card texture?
 
L766[17:05:53] 

<ZefTheFox>
abstract bus card
 
L767[17:09:33] <Michiyo> %tonk
 
L768[17:09:34] ⇦
Quits: MichiBot (MichiBot!~MichiBot@eos.pc-logix.com) (Remote host
closed the connection) 
L769[17:09:39] <Michiyo> ... lmao
 
L770[17:12:14] <Michiyo> J 4374
org.sqlite.core.NativeDB.column_text_utf8(JI)[B (0 bytes) @
0x00007f64d910f618 [0x00007f64d910f5e0+0x38]
 
L771[17:12:16] <Michiyo> Oh look
 
L772[17:12:18] <Michiyo> ._.
 
L773[17:13:13]
⇨ Joins: MichiBot
(MichiBot!~MichiBot@eos.pc-logix.com) 
L774[17:13:13]
zsh sets mode: +v on MichiBot 
L775[17:13:31] <Michiyo> %tonk
 
L776[17:13:50] ⇦
Quits: logan2611
(logan2611!~logan2611@174-16-156-205.hlrn.qwest.net) (Remote host
closed the connection) 
L777[17:13:59] <MichiBot> I'm sorry
Michiyo, you were not able to beat simon816's record of 15
hours, 1 minute and 23 seconds this time.
 
L778[17:14:00] <MichiBot> 14 hours, 58
minutes and 56 seconds were wasted!
 
L779[17:14:28] <Michiyo> !!!!
 
L780[17:14:29] <Michiyo> NO
 
L781[17:14:32] <Michiyo>
NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
 
L782[17:14:39] <Michiyo> Also, no.
 
L783[17:15:03] *
Michiyo threatens to %resettonk 
L784[17:15:49] <Lizzy> %tonk%remindme 15h
tonk
 
L785[17:16:02] <Lizzy> k then hexchat,
don't put those on multiple lines
 
L786[17:16:06] <Lizzy> whatever, i should
be in bed
 
L787[17:18:15] *
CompanionCube frowns at Michiyo very very muc 
L788[17:18:21] <CompanionCube> I've
been buttfucked
 
L789[17:18:25] <CompanionCube> twice now
on tonk
 
L790[17:18:51] 

<Celtic> Do
people share their grooves in here?
 
L791[17:19:06] 

<Celtic> I
got a good one that's getting me through today I've just
had on loop.
 
L792[17:19:39] 

<Lizzian>
:+1:
 
L793[17:19:42] <simon816> god damn guys
:p
 
L794[17:19:48] 

<Forecaster>
Yes, but if you interrupt someone's groove you will get thrown
out a window
 
L795[17:19:59] <simon816> how hard is it
to count to 15?
 
L796[17:20:00] 

<Forecaster>
Or into the tentacle pit
 
L797[17:20:14] <CompanionCube> lots of
tentacles
 
L799[17:20:23] <MichiBot> 
A Hat in Time
OST [Seal the Deal] - Peace and Tranquility | length: 
3m
1s | Likes: 
21,604 Dislikes:
85 Views: 
512,875 | by
Gears for Breakfast | Published On 18/9/2018
 
L800[17:20:31] 

<Celtic> is
good
 
L801[17:20:31] 

<Lizzian>
%s/the/one of the
 
L802[17:20:33] <MichiBot>
<Forecaster> Or into one of the tentacle pit
 
L803[17:20:49] <Michiyo> s/it/its/
 
L804[17:20:50] 

<Lizzian>
%s/pit/pits
 
L805[17:20:50] <MichiBot>
<Forecaster> Or into one of the tentacle pits
 
L806[17:20:51] <MichiBot>
<Forecaster> Or into one of the tentacle pitss
 
L807[17:20:55] <CompanionCube> how many
tentacle pits do we have?
 
L808[17:20:55] <Michiyo> ._.
 
L809[17:20:57] 

<Celtic>
lmao!
 
L810[17:21:00] 

<Forecaster>
XD
 
L811[17:21:26] 

<Lizzian>
CompanionCube: yes
 
L812[17:21:41] 

<Forecaster>
%moo Or into one of the tentacle pitss
 
L813[17:21:42] <MichiBot> OOr intoo oone
oof the tentacle pitss
 
L814[17:21:52] 

<Lizzian> K,
actually going to sleep now
 
L815[17:24:35] <Michiyo> %moo ^
 
L816[17:24:35] <MichiBot> K, actooally
gooing too sleep noow
 
L817[17:30:45] 

<Forecaster>
xD
 
L818[17:31:58] <Vexatos> @Forecaster EtG
ep169 is without voice? ,-,
 
L819[17:32:54] <Vexatos> ep 170 is fine
>_<
 
L820[17:35:41] 

<Forecaster>
Uh
 
L821[17:35:57] 

<Forecaster>
I'll have to check tomorrow
 
L822[17:36:13] 

<Forecaster>
I may have deleted the sources for that by now
 
L823[17:36:35] <Michiyo> %moo ^
 
L824[17:36:36] <MichiBot> I may have
deleted the soooorces foor that by noow
 
L825[17:44:29] 

<ZefTheFox>
%moo ^
 
L826[17:44:29] <MichiBot> I may have
deleted the soooooooorces foooor that by noooow
 
L827[17:44:35] 

<ZefTheFox>
amazing
 
L828[17:46:20] <asie> %moo ^
 
L829[17:46:21] <MichiBot> I may have
deleted the soooooooooooooooorces foooooooor that by
noooooooow
 
L831[17:51:18] <AmandaC> %choose
halucinate more or listen to the waves
 
L832[17:51:19] <MichiBot> AmandaC: If
I've learned anything in life it's that you always pick
halucinate more
 
L833[17:51:24] <AmandaC> ...
 
L834[17:51:28] <AmandaC> kay!
 
L835[17:52:04] 

<Celtic>
I'm sensing a common theme here.
 
L836[17:52:39] <AmandaC> MichiBot just
wants me to keep reading this book until I get to the sex scenes, I
bet. (ASsuming there's any, I mean, the story has "Sexual
Content" in it's CWs)
 
L837[17:52:57] ⇦
Quits: Vexatos
(Vexatos!~Vexatos@p200300C107205E96ECF94719D4B00AC3.dip0.t-ipconnect.de)
(Quit: Insert quantum chemistry joke here) 
L838[17:58:01] 

<Celtic>
Don't lie, you're excited.
 
L839[17:58:02] 

<Celtic>
lmao
 
L840[18:06:24] <AmandaC> Eh, not quite.
Not emotionally invested in the characters enough yet to care what
they do with their privates
 
L841[18:07:37] <payonel> i wonder how long
until Michiyo just rage-deletes tonk
 
L842[18:11:50] 

<Celtic> Am
I doing something silly if I ask about what tonk is/its history?
lol
 
L843[18:12:12] <payonel> i dont know its
history, it just showed up one day and we've all been
miserable since
 
L844[18:12:33] <payonel> but basically, if
you get the tonk, you hold a record of time since the last
successful tonk
 
L845[18:12:47] <payonel> for someone to
take the tonk, they have to tonk after a period of time longer than
your tonk time
 
L846[18:12:54] <payonel> right now
simon816 holds it at about 15h
 
L847[18:13:08] <payonel> so, you have to
wait simon816's tonk time +1
 
L848[18:13:26] <payonel> if anyone tonks
before that time has passed, the wait time resets
 
L849[18:13:48] <payonel> because Michiyo
tonked ~3 minutes before the tonk time, the tonk time reset
 
L850[18:14:15] <payonel> and now we all
wait, in hell, for the gates to reopen
 
L851[18:14:56] <payonel> the current tonk
time has been running for about 2 hours. so if anyone were to tonk
right now, that failed tonk would throw away those 2 hours
 
L852[18:15:03] <payonel> we're 2
hours into a 15 hour tonk, in other words
 
L853[18:15:17] <payonel> or i mean, 1
hour
 
L854[18:15:35] <payonel> the fix,
obviously, is to set access perms on tonk
 
L855[18:15:43] <payonel> an access list of
one, Michiyo
 
L856[18:15:48] <payonel> :)
 
L857[18:16:20] <payonel> then wait 10
days, tonk, remove the access whitelist, and laugh maniacally until
you pass out
 
L858[18:16:52] 

<Celtic> But
do it secretly
 
L859[18:16:52] 

<Celtic>
lmao
 
L860[18:20:47] <Michiyo> lmao
 
L861[18:22:54] <payonel> %lua for k in
pairs(os or {none=1}) do print(k) end
 
L862[18:22:54] <MichiBot> time | difftime
| date | clock
 
L863[18:23:04] <payonel> %lua return
os.time()
 
L864[18:23:04] <MichiBot> 1543882984
 
L865[18:23:24] <payonel> %lua return
os.time()
 
L866[18:23:25] <MichiBot> 1543883005
 
L867[18:25:10] <payonel> %lua return
p
 
L868[18:25:10] <MichiBot> q
 
L869[18:28:50] <Michiyo> o_O
 
L870[18:30:52] 

<Celtic>
Guah... I've been listening to this Hat Kid song loop for
legit like 3 hours now.
 
L871[18:31:04] 

<Celtic>
It's mesmerized me.
 
L872[18:33:52] <AmandaC> Oh look, the sex
scene
 
L873[18:34:08] <AmandaC> With the header
of "[Not for Author's Parents]"
 
L874[18:59:01] <AmandaC> %choose waves or
waves and cube crack
 
L875[18:59:02] <MichiBot> AmandaC: If I
had a gold nugget for every time someone asked me about waves and
cube crack
 
L876[18:59:52] *
AmandaC wonders what MichiBot would do with all these gold nuggets
she'd hypothetically have. 
L877[19:00:21] <AmandaC> ( Besides make
Mimiru rich )
 
L878[19:01:20] <AmandaC> Do dynamic
commands have something like picking a random verb? Might be a fun
command: "%whatif" "If I had that I'd be
[verb]ing [item]s all day in style!"
 
L879[19:01:33] <AmandaC> ooo, maybe add
that to the %newtopic command
 
L880[19:01:53] <AmandaC> "I heard
that [user] has started [verb]ing [item]s!"
 
L881[19:03:21] <AmandaC> Speaking
of:
 
L882[19:03:22] <AmandaC> %newtopic
 
L883[19:03:23] <MichiBot> AmandaC: #17
superminor2 insists that it's morning, but the divining the
furry convention says otherwise.
 
L884[19:03:59] <AmandaC> Ah, yes, divining
the furry convention, that great moment in time, like groundhog
day, where we find out when morning will be.
 
L885[19:06:30] <AmandaC> %give MichiBot A
ticket for 50% off Inari's 1-900 number
 
L886[19:06:30] *
MichiBot accepts the ticket for 50% off Inari's 1-900 number
and adds it to her inventory 
L887[19:10:50] *
Izaya yawns 
L888[19:10:55] <Izaya> Gooooood... not
morning.
 
L889[19:11:10] 

<Celtic>
*looks at watch*
 
L890[19:11:12] 

<Celtic>
Hmmm.
 
L891[19:14:44] <Izaya> I guess there is
one good thing about running these Windows VMs.
 
L892[19:15:02] <Izaya> The system load
graphs are more interesting than flat near-zero
 
L893[19:16:58] <payonel> %lua return
n
 
L894[19:16:58] <MichiBot> 2024
 
L895[19:17:52] <payonel> %lua
ponk("payonel")
 
L896[19:17:53] <MichiBot> main:1: attempt
to call global 'ponk' (a nil value)
 
L897[19:18:42] <payonel> %lua
ponk("payonel")
 
L898[19:18:42] <MichiBot> main:1: attempt
to call global 'ponk' (a nil value)
 
L899[19:19:13] <payonel> %lua return
 
L900[19:19:15] <payonel> %lua return
n
 
L901[19:19:15] <MichiBot> 2035
 
L902[19:19:31] <payonel> %lua return
load("return 5")()
 
L903[19:19:31] <MichiBot> 5
 
L904[19:19:35] <payonel> well fine!
 
L905[19:20:06] <payonel> %lua
ponk=load(s)()
 
L906[19:20:06] <MichiBot> main:1: attempt
to call a nil value
 
L907[19:20:18] *
payonel hides 
L908[19:21:37] <payonel> %lua return
load(s)
 
L909[19:21:37] <MichiBot> nil, [string
"ponk_co = coroutine.create(function() local..."]:1:
unexpected symbol near '/'
 
L910[19:28:28] <payonel> %lua return
ponk
 
L911[19:28:29] <MichiBot> function:
0x7fbdc8098dd0
 
L912[19:28:31] <payonel> woo!
 
L913[19:28:38] <payonel> %lua
ponk("payonel")
 
L914[19:28:39] <MichiBot> [payonel] wins!
first ponk
 
L915[19:28:41] <payonel> ha!
 
L916[19:28:43] <payonel> %lua
ponk("payonel")
 
L917[19:28:43] <MichiBot> [payonel] wins!
new ponk [, , , 0 days0 hours0 minutes4 seconds] beats
[payonel]'s ponk of [0 seconds]
 
L918[19:28:54] <payonel> oh..lua 5.2
 
L919[19:28:59] <payonel> you silly silly
lua
 
L920[19:29:04] <payonel> %lua
ponk=nil
 
L921[19:31:07] <payonel> %lua
ponk("payonel")
 
L922[19:31:08] <MichiBot> [payonel] wins!
first ponk
 
L923[19:31:12] <payonel> %lua
ponk("payonel")
 
L924[19:31:12] <MichiBot> [payonel] wins!
new ponk [4 seconds] beats [payonel]'s ponk of [0
seconds]
 
L925[19:31:15] <payonel> ha!
 
L926[19:31:37] <payonel> Izaya: try
it
 
L927[19:32:01] <Izaya> %lua
ponk("Izaya")
 
L928[19:32:02] <MichiBot> [Izaya] wins!
new ponk [49 seconds] beats [payonel]'s ponk of [4
seconds]
 
L929[19:32:09] <Izaya> huh
 
L930[19:32:12] <Izaya> neat
 
L931[19:32:30] <payonel> oh i goofed
something
 
L932[19:32:33] <payonel> %lua
ponk=nil
 
L933[19:33:20] 

<FLORANA>
hey question can you rename a tablet in a anvil and it to not
break?
 
L934[19:34:25] <payonel> %lua
ponk("payonel")
 
L935[19:34:26] <MichiBot> [payonel] wins!
first ponk
 
L936[19:34:35] <payonel> Izaya:
better
 
L937[19:34:50] <payonel> %lua
ponk("Izaya")
 
L938[19:34:50] <MichiBot> [Izaya] wins!
new ponk [25 seconds] beats [payonel]'s ponk of [0
seconds]
 
L939[19:35:03] <payonel> yeah, i know,
anyone can ponk for anyone else :)
 
L940[19:35:15] <payonel> %lua
ponk("Michiyo")
 
L941[19:35:15] <MichiBot> welp, ponk time
[25] is reset. [Izaya] keeps the ponk
 
L942[19:35:21] <payonel> haha!
 
L943[19:35:45] <payonel> that was like
exactly at 25s, fun
 
L944[19:35:51] <payonel> %lua
ponk("payonel")
 
L945[19:35:52] <MichiBot> [payonel] wins!
new ponk [36 seconds] beats [Izaya]'s ponk of [25
seconds]
 
L946[19:35:55] <payonel> ha!
 
L947[19:36:04] <payonel> Michiyo: we
don't need your silly 15h tonks!
 
L948[19:36:06] <payonel> we got
ponks!
 
L949[19:36:55] <payonel> and you
don't need the ()s
 
L950[19:37:03] <payonel> %lua ponk
Izaya
 
L951[19:37:03] <MichiBot> main:1: syntax
error near 'Izaya'
 
L952[19:37:06] <payonel> derp
 
L953[19:37:10] <payonel> i guess you do
:(
 
L954[19:37:25] <payonel> oh, you need to
quote it
 
L955[19:37:31] <payonel> %lua ponk
"Izaya"
 
L956[19:37:33] <MichiBot> [Izaya] wins!
new ponk [1 minute, 41 seconds] beats [payonel]'s ponk of [36
seconds]
 
L957[19:37:35] <payonel> there we go
 
L958[19:39:50] <Izaya> >go to crop
image
 
L959[19:40:00] <Izaya> >select the
area
 
L960[19:40:06] <Izaya> >forget to
actually crop
 
L961[19:40:08] <Izaya> >export
 
L962[19:40:35] <payonel> i had to fix a
label
 
L963[19:40:41] <payonel> %lua ponk
"payonel"
 
L964[19:40:42] <MichiBot> [payonel] wins!
first ponk
 
L965[19:40:56] <payonel> %lua ponk
"payonel"
 
L966[19:40:56] <MichiBot> [payonel] wins!
new ponk [14 seconds] beats [payonel]'s ponk of [0
seconds]
 
L967[19:41:01] <payonel> %lua ponk
"payonel"
 
L968[19:41:01] <MichiBot> welp, ponk time
[14] is reset. [payonel] keeps the ponk
 
L969[19:41:09] <payonel> grumble
 
L970[19:45:59] <payonel> %lua ponk
"payonel"
 
L971[19:46:00] <MichiBot> [payonel] wins!
first ponk
 
L972[19:46:02] <payonel> %lua ponk
"payonel"
 
L973[19:46:02] <MichiBot> [payonel] wins!
new ponk [3 seconds] beats [payonel]'s ponk of [0
seconds]
 
L974[19:46:03] <payonel> %lua ponk
"payonel"
 
L975[19:46:04] <MichiBot> welp, ponk time
[3 seconds] is reset. [payonel] keeps the ponk
 
L976[19:46:08] <payonel> fixed
 
L977[19:54:06] 

<FLORANA>
question can 2 tractor beam upgrades work together?
 
L978[20:04:22] <payonel> %lua ponk
"payonel"
 
L979[20:04:23] <MichiBot> [payonel] wins!
new ponk [, 18 minutes19 seconds] beats [payonel]'s ponk of [3
seconds]
 
L980[20:04:31] <payonel> oof...that output
is a mess
 
L981[20:04:49] <payonel> silly me
 
L982[20:11:40] <Mimiru> lmfao what the
fuck
 
L983[20:13:02] <payonel> that's
right
 
L984[20:13:03] <payonel> bite me
 
L985[20:13:19] <payonel> %lua ponk
"Mimiru"
 
L986[20:13:19] <MichiBot> welp, ponk time
[, 18 minutes19 seconds] is reset. [payonel] keeps the ponk
 
L987[20:13:21] <payonel> muaha!
 
L988[20:13:45] <Mimiru> I'm sticking
with What the fuck
 
L989[20:13:46] <Mimiru> lol
 
L990[20:21:23] <payonel> %lua ponk
"payonel"
 
L991[20:21:24] <MichiBot> welp, ponk time
[, 18 minutes19 seconds] is reset. [payonel] keeps the ponk
 
L992[20:22:19] <payonel> %lua ponk
"payonel"
 
L993[20:22:19] <MichiBot> welp, ponk time
[, 18 minutes19 seconds] is reset. [payonel] keeps the ponk
 
L994[20:22:22] <payonel> %lua ponk
"payonel"
 
L995[20:22:22] <MichiBot> welp, ponk time
[, 18 minutes19 seconds] is reset. [payonel] keeps the ponk
 
L996[20:22:30] <payonel> ...
 
L997[20:22:38] <payonel> ok 1 more time,
and i give up
 
L998[20:22:39] <payonel> %lua ponk
"payonel"
 
L999[20:22:39] <MichiBot> welp, ponk time
[, 18 minutes19 seconds] is reset. [payonel] keeps the ponk
 
L1000[20:22:45] <payonel> %flip
ponk
 
L1001[20:22:45] <MichiBot> payonel:
(╯°□°)╯ʞuod
 
L1002[20:24:12] <payonel> oh...michibot
was delayed a bit
 
L1003[20:24:14] <payonel> %lua ponk
"payonel"
 
L1004[20:24:14] <MichiBot> welp, ponk
time [, 18 minutes19 seconds] is reset. [payonel] keeps the
ponk
 
L1005[20:24:16] <payonel> haha
 
L1006[20:24:19] <payonel> fine
 
L1007[20:25:31] 

<Celtic>
Oooooookoay
 
L1008[20:25:48] 

<Celtic>
Assignments done-ish for the day. Time to fiddle with this
threading stuff.
 
L1009[20:26:00] 

<Celtic>
Payo, you gonna be cool if I pester you here and there about
it?
 
L1010[20:26:05] <payonel> yeps
 
L1011[20:26:12] 

<Celtic>
I might try and dig into the "ncurses" type stuff
too.
 
L1012[20:29:19] 

<FLORANA> ...
 
L1013[20:29:50] 

<Celtic>
?
 
L1014[20:34:33]
⇨ Joins: HolyAntimony
(HolyAntimony!~Inholyant@cpe-24-33-65-85.cinci.res.rr.com) 
L1015[20:35:31] 

<FLORANA> ok, let me ask again... can 2
tractor beam upgrades work together?
 
L1016[20:48:51] 

<Celtic>
You... never asked that a first time.
 
L1018[20:49:46] 

<Celtic>
One of these is not like the other. :Thonk:
 
L1019[20:49:49] 

<Celtic>
Hahaha
 
L1020[20:50:02] <Izaya> the 747 is very
out of place
 
L1021[20:51:25] 

<FLORANA> accualy i did but it got
flooded
 
L1022[20:54:36] 

<Celtic>
You really didn't. ?
 
L1023[20:54:49] 

<Celtic>
Or if you did it got deleted somehow.
 
L1024[20:54:49] <Izaya> Nah, it's
there. An hour ago or so.
 
L1025[20:55:04] 

<Celtic>
Really? Is my ... OOOOOOH
 
L1026[20:55:04] <Izaya> exactly an hour
ago
 
L1027[20:55:11] 

<Celtic>
I bet it's when my internet went down. lol
 
L1028[20:55:54] 

<Celtic>
Welp, RIP me then. Sorry Flor. :P
 
L1029[20:56:17] <Izaya> The lack of
responses is most likely due to nobody knowing if they stack
 
L1031[21:40:51] <MichiBot> AmandaC: Inari
will be notified of this message when next seen.
 
L1032[21:42:52] <AmandaC> Hey Izaya
 
L1033[21:43:17] <AmandaC> Mimiru: I
forget was there a update to 1.12 of OS?
 
L1034[21:43:18] <Izaya> hey
 
L1035[21:43:30] <Mimiru> ?
 
L1036[21:43:40] <AmandaC> Open
security
 
L1037[21:43:46] <Mimiru> It exists?
 
L1038[21:44:10] <Mimiru> last build was
July
 
L1039[21:44:18] <Mimiru> I've not
worked on my mods in a bit
 
L1040[21:45:02] <AmandaC> I'm on
mobile and contemplating what to do since I'll be fairly
stable on resources soon in my latest world, was thinking it might
be fun to try and play with that again
 
L1041[21:45:41] <AmandaC> But I forgot if
you ever got them up to 1.12
 
L1042[21:46:00] <Mimiru> Depending on
your mod usage, it seems OS's BlockBreak detector can cause
issues.. since ben_mkiv never PR'd the rewrite he was talking
about..
 
L1043[21:46:21] <Mimiru> mainly only an
issue with stuff that breaks LOADS of blocks at a time
 
L1044[21:46:30] <Mimiru> but yeah, OS and
stuff is 1.12
 
L1045[21:48:33] <AmandaC> Nice
 
L1047[21:50:08] <Izaya> I'm not
surprised, it's nice though
 
L1048[21:50:33] <Izaya> if only SBCs were
<$100 here
 
L1049[21:55:05] <AmandaC> ... I knew
games were bad due to old taxes then greedy execs, but didn't
know that extended into other stuff like rpis
 
L1050[21:57:29] <Izaya> well to be fair a
RPi is $90
 
L1051[21:57:30] <Izaya> but
 
L1052[21:57:34] <Izaya> a RPi is $90
here
 
L1053[22:05:03] <payonel> %lua ponk
"payonel"
 
L1054[22:05:04] <MichiBot> [payonel]
wins! new ponk [, , 1 hour40 minutes50 seconds] beats
[payonel]'s ponk of [, 18 minutes19 seconds]
 
L1055[22:05:17] <payonel> my commas are
horrendous, but nonetheless, i hold the ponk!
 
L1056[22:15:01] <AmandaC> Izaya: the two
I have I paid 45$ each for. But it's not a +model which is
probably why
 
L1057[22:15:21] <AmandaC> And I bought
just the pi itself, not one of those kits
 
L1058[22:15:43] <AmandaC> Er, 35$
 
L1059[22:15:51] <AmandaC> Granted
that's usd
 
L1060[22:17:52] <AmandaC> It accepts
standard 5v usb, and I only really needed to get a proper power
supply marketed as being for them when I started using a screen
accessory I bought for it
 
L1061[22:18:49] <AmandaC> Anyway, think
I'll sleep before I get too distracted. Night nerds
 
L1062[22:19:20] <Izaya> o7
 
L1063[22:19:21] <AmandaC> %remindme 10h
index 3 exists!
 
L1064[22:19:23] <MichiBot> I'll
remind you about "index 3 exists!" at 12/04/2018 08:19:21
AM
 
L1065[22:20:29] <MichiBot> Izaya
REMINDER: pay bills
 
L1066[22:20:41] <Izaya> thank
MichiBot
 
L1067[22:21:21] *
Mimiru looks at the box of 5 or 6 RPi 3s sitting next to
her 
L1068[22:21:23] <Mimiru> ouch...
 
L1069[22:22:47] <AmandaC> Heh
 
L1070[22:24:30] <AmandaC> I'm using
one as a home nas for storing media the other is sitting unplugged
and uncarded on my nightstand, in a screen / case thing that I use
to play with the Android things sdk occasionally
 
L1071[22:25:08] <Mimiru> I have one on my
desk I was playing with to possibly run my car infotainment
system... but android is so damn slow on it
 
L1072[22:25:08] <Mimiru> lol
 
L1073[22:25:25] <AmandaC> Anyways,
bladder is empty, sleep time for real now
 
L1074[22:25:39] <Mimiru> Night
 
L1075[22:26:47] <Izaya> it's much
cheaper initially to salvage shitty C2D machines than buy
RPis
 
L1076[22:27:59] <Mimiru> I'm
considering throwing my AMD APU at the project..