<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:10:54]
<Kodos>
Nope
L2[00:11:03]
<Forecaster>
%loot
L3[00:11:03] <MichiBot> Forecaster: You get
a loot box! It contains a doorknob.
L4[00:12:00] <slyjester> wondering if anyone
has played around with snmp
L5[00:12:26]
<Forecaster>
What's that?
L6[00:14:27] <slyjester> snmp?
L7[00:14:51] <slyjester> simple network
management protocol
L8[00:36:51] <Izaya> in OC?
L9[00:37:55] <slyjester> yea
L10[00:38:34] <Izaya> I can't say I have,
but I might poke at something like it now
L11[00:38:57] <Izaya> Could be nice for
managing microtel-based devices
L12[00:39:10] <slyjester> Maybe
L13[00:40:29] <Izaya> Currently working on
a DOS clone though.
L14[00:53:44] ⇦
Quits: TheCryptek (TheCryptek!~TheCrypte@ircbouncehouse.com) (Ping
timeout: 194 seconds)
L15[00:55:31] ⇨
Joins: TheCryptek
(TheCryptek!~TheCrypte@2607:fe90:4:b:5054::30)
L16[01:05:07] ⇦
Quits: slyjester
(slyjester!~slyjester@2600:1700:130:bee0:c101:9e4b:17a6:a415)
(Quit: Leaving)
L17[01:10:33] ⇨
Joins: Vexatos
(Vexatos!~Vexatos@p200300C107179482749AB9459A3EA46D.dip0.t-ipconnect.de)
L18[01:10:33] zsh
sets mode: +v on Vexatos
L20[01:18:26] <MichiBot> Tue May 22
17:00:00 CDT 2018 @therpf: Steampunk Gun with Magic Spell Display
using LED fan
https://t.co/fWIRRw63CR
L22[02:19:42] ⇦
Quits: Vexatos
(Vexatos!~Vexatos@p200300C107179482749AB9459A3EA46D.dip0.t-ipconnect.de)
(Ping timeout: 182 seconds)
L23[02:33:27] ⇨
Joins: Vexatos
(Vexatos!~Vexatos@p200300C1071794277913904216D815BF.dip0.t-ipconnect.de)
L24[02:33:27] zsh
sets mode: +v on Vexatos
L25[03:20:20] <Izaya> wat
L26[03:20:30] <Izaya> so apparently
returning directly under an if is invalid now
L27[03:25:03] <Izaya> does my fs.open only
not work in ocvm?
L28[03:25:29]
<Forecaster>
%choose yes or no
L29[03:25:29] <MichiBot> Forecaster:
no
L30[03:25:41]
<Forecaster>
definitely not
L31[03:25:51] <Izaya> guess either the docs
are wrong or oc has a bug then
L32[03:28:23] <Izaya> code works fine in
OC
L33[03:28:28] <Izaya> payonel: your stuff
is broken
L34[03:28:41] <Izaya> ... lemme check if
there's any ocvm updates first
L35[03:29:37] <Izaya> nope
L36[03:30:23] <Skye> Izaya, wat
L37[03:30:35] <Izaya> Skye: my code works
fine in real OC but not in ocvm
L38[03:31:32] <Skye> Izaya, wat
L39[03:31:37] <Izaya> yes
L40[03:35:43] <Izaya> good to know I can't
test this particular piece of code on my laptop I guess
L41[03:36:25] <Izaya> Skye: for my command
interpreter, attempt to evaluate code as lua or no?
L42[03:36:32] <Izaya> s/code/input/
L43[03:36:32] <MichiBot> <Izaya>
Skye: for my command interpreter, attempt to evaluate input as lua
or no?
L44[03:39:16] <Skye> lush much
L45[03:39:27] <Izaya> yes it's literally
luash v2
L46[03:39:31] <Izaya> for DOS
L47[03:39:46] <Izaya> ~w load
L49[03:40:53] <Skye> dooo iiit
L50[03:42:26] <Izaya> Skye: I think my DOS
clone is p. functional now
L51[03:42:40] <Izaya> with networking, a
workable shell, etc
L52[03:42:40] <Skye> you can call it
minios
L54[03:42:44] <Izaya> it just lacks an
editor...
L55[03:42:46] <Skye> miniDOS
L56[03:43:05] <Izaya> (and half the shell
builtins)
L57[03:43:42] <Skye> Izaya, what's its
name
L58[03:43:56] <Izaya> dunno yet
L59[03:44:55] <Skye> miniDOS? :P
L60[03:46:08] <Izaya> it's probably bad
that this ended up being p. much made out of spare modules in the
minitel embedded dir
L61[03:46:30] <Skye> that's good
L62[03:46:43] <Izaya> the only original
module is the command interpreter
L63[03:48:10] <Izaya> which is honestly
pretty bad
L65[03:49:07] <Izaya> it's just a
mess
L66[03:49:47] <Skye> so was minios
L67[04:06:34] ⇦
Quits: Hobbyboy (Hobbyboy!Hobbyboy@hobbyboy.co.uk) (Ping timeout:
194 seconds)
L68[04:07:02] ⇦
Quits: Keridos
(Keridos!~Keridos@static.56.72.76.144.clients.your-server.de) (Ping
timeout: 182 seconds)
L69[04:07:35] ⇦
Quits: evil_dan2wik (evil_dan2wik!~evil_dan2@2a01:4f8:160:9023::4)
(Ping timeout: 202 seconds)
L70[04:29:51] ⇨
Joins: Hobbyboy (Hobbyboy!Hobbyboy@hobbyboy.co.uk)
L71[04:30:45] ⇦
Quits: Kodos (Kodos!~Kodos@23.251.21.39) (Read error: -0x1: UNKNOWN
ERROR CODE (0001))
L72[04:34:46]
<Forecaster>
%loot
L73[04:34:46] <MichiBot> Forecaster: You
get a loot box! It contains a box full of worms.
L74[04:35:08]
<Forecaster>
hm
L75[04:35:17]
<Forecaster>
%makemagic a box full of worms
L76[04:35:17] <MichiBot> a magic box full
of worms
L77[04:35:31]
<Forecaster>
maybe that should come out as "a box full of magic worms"
instead
L80[06:22:56] <S3> I wouldn't worry about
the probable cause searching though
L81[06:23:17] <S3> if he knew his rights he
could tell him "i'm sorry officer, but I do not consent to
searches"
L82[06:23:34] <S3> and he would have to
respect that, or he becomes liable in a court of law.
L83[06:23:40] <S3> the officer that
is
L84[06:27:37] <S3> The one thing about the
police though is never ever say the word "no"
L85[06:27:41] <S3> that's
dishonorable.
L86[06:28:58]
<MGR> The
police can never say no, or you can never say no to the
police?
L87[06:29:14] <S3> you should never say no
to the police
L88[06:29:23] <S3> but instead, you can ask
them questions
L89[06:29:43] <S3> or make statements that
are much nicer way of saying no like I stated above with search
consent
L90[06:30:13] <S3> they can't search you
without consent unless they explain you can by giving you your
rights and detaining you
L91[06:30:40] <S3> but there's also implied
consent so you need to be careful how you sayit
L92[06:31:12]
<MGR> I'm
pretty sure you're allowed to politely answer questions in the
negative
L93[06:31:31] ⇦
Quits: Xal (Xal!~Xal@S010664777dabacc3.vw.shawcable.net) (Ping
timeout: 194 seconds)
L94[06:31:35] <S3> I never said you arenn't
but saying the word "no" is a bad idea
L95[06:31:49]
<MGR>
¯\_(ツ)_/¯
L96[06:32:26] <S3> gotta get going
L97[06:32:39] <Skye> If you're white you
are fine, if you're not then you're fucked if you say
"no". racism!
L98[06:33:38] <Skye> yes I know that's
probably quite political and cynical but it definitely appears that
way, so...
L99[06:33:40] ⇨
Joins: Xal
(Xal!~Xal@S010664777dabacc3.vw.shawcable.net)
L100[06:33:40] *
Skye hides
L101[06:36:15]
<CosmoConsole> what's the channel to ask a
Java development question in (related to OpenComputers)?
L102[06:36:34] <Izaya> Probably here, it
being the OpenComputers channel and all.
L103[06:38:16]
<MGR>
Here
L104[06:40:40]
<CosmoConsole> what's the ideal way to make
the computer pause until a certain event (and yield to other
computers)? Context#pause requires a specific determinate time to
pause for and I don't have a way to even estimate that
properly
L105[06:41:39]
<CosmoConsole> (context: I'm adding
OpenComputers support to a mod of mine that has ComputerCraft
support, and in the latter, I can use pullEvent, since it is
blocking and yields to other computers)
L106[06:43:00]
<Forecaster>
have you tried looking at other OC addons?
L107[06:43:17]
<CosmoConsole> they all seem to just use
Context#pause as they know how long they have to pause the computer
for
L108[06:51:56]
<Forecaster>
if you need more specific help ask Vexatos or payonel
L109[06:52:39]
<CosmoConsole> I'm not going to ask them
directly for now, I'll see whether they notice the question
first
L110[06:53:31] <Izaya> They've both
already been pinged :D
L111[06:55:00]
<Forecaster>
I just pinged both of them for you :P
L112[06:56:27]
<CosmoConsole> I see, it's like IRC pings.
well, thank you, I'll wait until they are on
L113[06:56:41]
<Forecaster>
this channel is relayed to irc yes
L114[06:56:48]
<Forecaster>
as it says in the topic nobody reads
L115[06:59:03]
⇨ Joins: ben_mkiv
(ben_mkiv!~ben_mkiv@p5797209D.dip0.t-ipconnect.de)
L116[07:12:25]
<gerard> In
Discord it is [at]name, for example @gerard
L117[07:12:53]
<gerard> but
that doesn't work for the IRC users, since they are not actually
here. They are like ghosts.
L118[07:13:02] <Skye> just write our
name
L119[07:13:05] <Skye> our client will ping
us
L120[07:13:27]
<gerard>
Yeah, what Skye [BOT] says
L121[07:13:39] <Corded> * <gerard>
huehue
L122[07:13:46] <Izaya> lots of bots
here
L123[07:13:49] <Skye> don't say [BOT] you
bottist
L124[07:14:06] <Izaya> I am not presently
a bot
L125[07:33:38] *
AmandaC replaces Izaya with a small shell script
L126[07:33:57] <Izaya> I am presently a
bot
L127[07:35:52]
<Forecaster>
this statement is false
L128[07:36:34] *
MajGenRelativity does a test
L129[07:36:49]
<MGR> So,
actions aren't relayed to Discord anymore?
L130[07:37:38]
<Forecaster>
uh, they should be
L131[07:37:43]
<Forecaster>
that seems like a bug
L132[07:37:50] *
MajGenRelativity well, they are not
L133[07:37:55] *
Izaya hands MGR a spider
L134[07:37:56]
<MGR> It is
indeed a bug
L135[07:38:07]
<MGR> That
action came through
L136[07:38:14]
<MGR> But
I've used two that haven't
L137[07:38:17] *
Forecaster actions the actions
L138[07:38:21]
<Forecaster>
odd
L139[07:38:21] *
Izaya hands MGR more spiders
L140[07:38:29] *
MajGenRelativity does a 3rd test
L141[07:38:32]
<Forecaster>
seems random
L142[07:38:39]
<MGR>
Hmm
L143[07:38:44]
<Forecaster>
@Mimiru something borked the bork
L144[07:38:54]
<MGR> Yeah,
because 2 of my actions didn't go through
L145[07:38:57]
⇨ Joins: Inari
(Inari!~Pinkishu@p4FC1E74B.dip0.t-ipconnect.de)
L146[07:39:04]
<Forecaster>
might just need a restart or something
L149[07:48:16] <S3> I wonder @Forecaster
what's in his soda bottle... :D
L150[07:49:17]
<Forecaster>
Hat Juice
L151[08:05:17] <S3> I dunno
L152[08:05:21] <S3> could have been urine
from the start
L153[08:13:11]
<Forecaster>
%loot
L154[08:13:11] <MichiBot> Forecaster: You
get a loot box! It contains a fork in the road.
L155[08:13:37] <Corded> *
<Forecaster> tries to put it in the cutlery drawer
L156[08:17:24] <Temia> %loot
L157[08:17:24] <MichiBot> Temia: You get a
loot box! It contains two lockpicks.
L158[08:18:04] <Temia> %inv add a brass
sky pirate spoil
L159[08:18:04] *
MichiBot summons 'a brass sky pirate spoil' and adds to her
inventory. This seems rather fragile...
L160[08:33:17]
⇨ Joins: Thutmose
(Thutmose!~Patrick@host-69-59-79-181.nctv.com)
L162[08:37:30]
⇨ Joins: Keridos
(Keridos!~Keridos@static.56.72.76.144.clients.your-server.de)
L163[09:07:26] ⇦
Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
(Quit: Leaving.)
L165[09:21:47]
<Forecaster>
that's adorable
L167[09:24:22]
<Forecaster>
embrace ghost dads
L168[09:25:09] <Izaya> my worry about such
a mechanism is the motor breaking
L169[09:27:41] <Izaya> then again I think
I've used that camera twice on my phone, and it was both to look
behind something
L171[09:37:23] <Mimiru> also, no clue..
code looks fine, and if it works on some actions but not others I
doubt it's a restart issue..
L172[09:41:07]
<Forecaster>
Temia's last loot result didn't arrive either, so it's not just
actions
L174[09:41:22] <Temia> Yes it did.
L175[09:41:31]
<Forecaster>
the corded issue
L176[09:41:34] <Mimiru> It didn't go to
Discord.
L177[09:41:36] <Temia> Ohh.
L178[09:41:42] <Temia> That's
unusual.
L179[09:41:54] <Mimiru> hmm
L180[09:43:31] *
Mimiru shrugs
L181[09:43:41]
<Forecaster>
Is another mystery
L182[09:44:48] <Mimiru> huh...
L183[09:45:22] <Mimiru> ERROR JDA - One of
the EventListeners had an uncaught exception
java.lang.ClassCastException
L184[09:45:47] <Mimiru> I need to add a
timestamp to the console output..
L185[09:46:15] <Mimiru> also, lots of
Detected unclosed WebhookClient! Did you forget to close it? ...
which is odd cause I swear I close the webhook client.
L186[09:47:37]
<Forecaster>
weird
L187[09:47:38] <Mimiru>
client.send(message1); client.close();
L188[09:48:02] <Mimiru> hmm
L189[09:51:38] <Mimiru> Also, looks like
Corded is losing connection to the websocket.. quiet a bit
L191[09:52:36] <Mimiru> I wonder if those
disconnects happen to be around the same time messages fail
L192[10:00:59] <Forecaster> since "Is
another mystery" it's dropped 6 out of 9 messages
L193[10:04:50]
<CosmoConsole> I've progressed a bit
further on my issue - it seems all I need is basically an
event.pull but from the Java side
L194[10:06:12]
<CosmoConsole> Machine#popSignal does not
count as it is non-blocking
L195[10:20:27] <Inari> %inv add MichiBot's
privacy agreement
L196[10:20:27] *
MichiBot summons 'MichiBot's privacy agreement' and adds to her
inventory. This seems rather fragile...
L197[10:20:37] <Inari> %pet Temia
L198[10:20:37] *
MichiBot pets Temia with no tea. 4 health gained!
L199[10:28:42] <Temia> '^'
L200[11:15:33] ⇦
Quits: Corded (Corded!~MichiBot@eos.pc-logix.com) ()
L201[11:16:25]
⇨ Joins: Corded
(Corded!~MichiBot@eos.pc-logix.com)
L202[11:16:26]
zsh sets mode: +v on Corded
L203[11:44:39] <S3> %inv add vegetarian
beef
L204[11:44:39] *
MichiBot summons 'vegetarian beef' and adds to her inventory. This
seems very sturdy.
L205[11:47:48]
<Forecaster>
%inv add carnivorous beef
L206[11:47:48] *
MichiBot summons 'carnivorous beef' and adds to her inventory. This
seems very sturdy.
L207[11:48:02]
<Forecaster>
you don't want to get in it's way
L208[11:49:45] <S3> One of my coworkers is
unboxing an unopened copy of windows XP at work right now
L209[11:55:06]
<Lizzian>
%loot
L210[11:55:06] <MichiBot> Lizzian: You get
a loot box! It contains a happy flower.
L211[11:56:12] <S3> happy happy
happu
L212[11:56:14] <S3> happy*
L213[11:57:00] <Mimiru> <+MichiBot>
Lizzian: You get a loot box! It contains a happy flower.
L214[11:57:10] <Mimiru> cause that message
didn't go... through
L215[11:57:17] <Mimiru> neither did the
one I just pasted
L216[11:57:17] <Mimiru> wut
L217[11:57:19] <Mimiru> <+MichiBot>
Lizzian: You get a loot box! It contains a happy flower.
L218[11:57:23] <Mimiru> ....
L219[11:57:41] <Mimiru> so it just seems
to be dropping lots of shit now
L220[11:58:03] <Mimiru> Test
L221[11:58:08]
<Mimiru>
.
L222[11:58:12] <Mimiru> test
L223[11:58:16] <Mimiru> hmm
L224[11:58:26] <Mimiru> Test
L225[11:58:43] <Mimiru> K, let's try this
without the webhook for a while.
L226[12:01:00] <Skye> Erk
L227[12:01:27] <Mimiru> It's like going
back to the stone ages...
L228[12:01:28] <Mimiru> lol
L229[12:11:12] <Mimiru> %loot
L230[12:11:12] <MichiBot> Mimiru: You get
a loot box! It contains an unlabeled key.
L231[12:21:53]
<Rami>
Hello
L232[12:22:11]
<Rami> Is
there any recommened power mod for 1.12.2 ?
L233[12:27:04] <Skye> Do you want
computers to need power?
L234[12:29:12]
<Rami> Yeah,
I want to use them with power
L235[12:29:18]
<Rami> (need
power)
L236[12:29:32]
<Rami> I
tried buildcraft, but doesn't seem to work
L237[12:29:34] <Skye> Do you have other
mods you use?
L238[12:30:08]
<Rami> I
have project red
L239[12:30:30] <Skye> Does that have
power?
L241[12:30:47]
<Rami> No,
it doesn't
L242[12:32:16] <Skye> Do you want just
power or an entire tech mod?
L243[12:32:28]
<Rami> Just
power
L244[12:33:07] <Skye> Hmm... That's
tricky
L245[12:33:18] <Skye> I know there's Forge
Energy
L246[12:33:41] <Skye> So you're looking
for a power gen mod that uses Forge energy
L247[12:33:54] <Skye> I dunno what that'd
be though
L248[12:34:08] <Skye> I haven't used one
of those
L249[12:36:48] <payonel> Izaya:
what?
L250[12:37:27] <payonel> "so
apparently returning directly under an if is invalid now"
"does my fs.open only not work in ocvm?" "guess
either the docs are wrong or oc has a bug then" "code
works fine in OC" "payonel: your stuff is
broken"
L251[12:37:58] <payonel> @status
@CosmoConsole
L252[12:37:58]
<Discord>
CosmoConsole is currently OFFLINE
L253[12:38:15] <payonel> @forecaster what
was the question (summary)?
L254[12:38:36]
<Rami> Any
stable power mod ?
L255[12:38:46] <payonel> sheep power is
stable
L256[12:38:47] <payonel> :)
L257[12:39:39]
<gerard>
sheep power _dansgame_
L258[12:40:42] <payonel> @rami sheep power
is something i added to oc
L259[12:40:46] <payonel> it's not a
"power mod" :)
L260[12:41:12]
<Rami> Why
don't OC have it's own power generator ?
L261[12:41:19] <payonel> it does, sheep
power
L262[12:42:31]
⇨ Joins: max_ (max_!~max@37.237.65.242)
L263[12:42:31] ⇦
Quits: max_ (max_!~max@37.237.65.242) (Remote host closed the
connection)
L265[12:43:07] <MichiBot>
OpenComputers: Carpeted Capacitors | length:
3m 59s |
Likes:
16 Dislikes:
1 Views:
587 | by
Mighty Pirates |
Published On 4/2/2018
L266[12:44:14]
<Rami>
Ah
L267[12:44:19]
<Rami> No
coal one ?
L268[12:44:30]
<Rami> But
why sheeps ?
L269[12:44:31]
<Rami>
?
L270[12:44:44] <payonel> sheep and ocelots
:)
L271[12:45:18]
<Rami>
Meh
L272[12:45:24]
<Rami> Gonna
do some farming then
L273[12:45:49]
<gerard>
btw, in the video it's said "12 ocelots" or "24
sheeps" is for 1 computer
L274[12:46:08]
<gerard> is
this the case?
L275[12:46:41] <payonel> those numbers are
based on emperical data
L276[12:46:49] <payonel> of running a
computer running "hot"
L277[12:47:11] <payonel> in normal
workflows, i find 4 sheep to be sufficient
L278[12:47:47] <payonel> but the more
sheep and more batteries you have, the better :) that way, when a
sheep dies, you've got a supply still
L279[12:49:22]
<Rami> What
rams does OpenOS to operate ?
L280[12:49:32]
<Rami>
Playing on a survival world \:)
L281[12:49:36] <payonel> what rams?
L282[12:49:52]
<gerard>
probs the amount of memory which is preferred for OpenOS
L283[12:50:18]
<Rami> Yes,
amount of memory
L284[12:50:27] <payonel> as much as you
can give it? :)
L285[12:50:43] <payonel> openos boot takes
~130K
L286[12:51:02] <payonel> but, openos boot
also doesn't load ALL the core libs, it only loads a subset
necessary to get you a shell
L287[12:51:11] <payonel> openos fully
loaded is probably 220K
L288[12:51:18] <payonel> maybe a bit more,
maybe 250
L289[12:51:25] <payonel> i haven't tested
that recently
L290[12:51:53] <payonel> you should also
have AT LEAST 50k for user space, plus 30k "wiggle
room"
L291[12:52:28] <payonel> so openos on 1
stick of tier 1 ram (which is 196k) leaves you roughly 65k
L292[12:52:41] <payonel> which is below my
recommendation of 80k for user space + wiggle
L293[12:52:58] <payonel> it'll run some
basic stuff, but also likely crash due to out of memory
L294[12:53:10] <payonel> it'll
successfully run 'install'
L295[12:53:35] <payonel> a tier 1.5 stick
is 256k, which is fantastic
L296[12:53:48] <payonel> you should be
fine with 1.5, if you're concerned about tier options
L297[12:53:59] <payonel> and if you can
use 2x tier 1.5s, all the better
L298[12:54:04] <AmandaC> does it
successfully run `rm -rf /` though?
L299[12:54:10] <payonel> AmandaC: :)
L300[13:05:06]
⇨ Joins: lol768
(lol768!lol768@catastrophe.esper.net)
L301[13:05:46] <lol768> Same question
here, apologies for the interruption: Don't suppose anyone here has
logs covering the last hour?
L303[13:11:11] <lol768> Thanks Temia
:)
L304[13:11:16] <Temia> Not a problem. Is
something the matter?
L305[13:11:23] <Temia> I've been mostly
tabbed out all day.
L306[13:12:34] <lol768> I had some
suspicions about user max_ - this was one of the channels joined.
Normally it's spam in a part/quit message. I think everything is
fine though, so I'll leave you in peace!
L307[13:12:49] ⇦
Parts: lol768 (lol768!lol768@catastrophe.esper.net) (Cheers
o/))
L310[13:22:07]
<Rami>
Player 1: We need lot's of power to execute this
L311[13:22:25]
<Rami>
Player 2: Holds wheat in his hand and runs in circles around the
sheeps
L313[13:36:52]
⇨ Joins: smoke_fumus
(smoke_fumus!~smoke_fum@188.35.176.90)
L314[13:42:39] <ben_mkiv> S3 because they
create energy from electrostatic charge
L315[13:44:33] <payonel> ben_mkiv: yep,
obviously
L316[13:44:34] <payonel> :)
L317[13:44:45]
<Forecaster>
obviously!
L318[13:44:49]
<Forecaster>
what are we talking about?
L319[13:45:01]
<Forecaster>
I'm super exhausted
L320[13:45:09]
<Forecaster>
I walked to the store and back twice!
L321[13:46:36] <ben_mkiv> about caps with
carpet
L322[13:46:57]
<Forecaster>
the nerve of those carpets!
L323[13:46:59]
<Forecaster>
how dare they
L324[13:47:13]
<Forecaster>
(we are upset about the carpets right?)
L325[13:50:07]
⇨ Joins: Doty1154
(Doty1154!~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net)
L326[14:15:00] <S3> payonel: Oh.
L327[14:15:15] <S3> payonel: so I'm
looking into letting OpenOS sit on top of my miniature OS
L328[14:15:38] <S3> which would perhaps
instantly make that free memory go up a lot! (sounds weird I
know)
L329[14:28:32] <Inari> Just overwrite the
getFree/getTotal memory functions
L330[14:28:33] <Inari> ;D
L331[14:31:22] <payonel> S3: and why do
you think memory would improve?
L332[14:40:08]
<Forecaster>
food.getFree()
L333[14:40:13]
<Forecaster>
aw it didn't work
L334[14:55:02]
<Rami> Woah,
the `install` command is a huge power consumer
L335[14:55:12] <payonel> rami: because of
cp
L337[15:03:17] <payonel> if i'm going to
push out a new /bin/edit, i'm planning on changing some of the
hotkeys
L338[15:03:24] <payonel> hopefully, this
doesn't piss of the community
L339[15:06:13] <AmandaC> payonel: make it
modal, they'll be too busy trying to get out of it too
complain
L340[15:06:25]
<Forecaster>
as long as I can still hold spacebar to overheat my system I'll be
good
L341[15:06:52] <SquidDev> I'm hardwired to
press ESC to enter back into normal mode though.
L342[15:06:55] <payonel>
igettthatref.png
L343[15:07:09] <payonel> SquidDev: :)
there is no escape option :)
L344[15:08:14] <SquidDev> Alas…
L345[15:08:39] <payonel> the new /bin/edit
would share keybinds with the shell
L346[15:08:45] <payonel> ^w cuts the prev
word
L347[15:08:52] <payonel> the old /bin/edit
^w closes the editor
L348[15:09:22]
<Forecaster>
as long as it still tells you what to press it'll be fine
L349[15:09:24] <payonel> in the new
/bin/edit, ^d, ^c, and ^x are all allowed to close the editor
L350[15:09:41] <SquidDev> Oh, so it's like
Emacs? I approve!
L351[15:09:45] <payonel> yep, just
finished that this morning
L352[15:10:06] <SquidDev> Pthth, C-x C-c
to close, that's the only way!
L353[15:10:10]
<Forecaster>
I've never used emacs
L354[15:10:20] <payonel> SquidDev: i dont
plan on supporting keybind _sequences_, just fyi
L355[15:11:03] <SquidDev> I wasn't
expecting you to. It would be neat to see, but rather pointless for
the base editor.
L356[15:21:35]
<Rami> What
tire is the robot generator upgrade ?
L357[15:21:41]
<Rami> What
tire the robot generator upgrade is ? [Edited]
L358[15:21:45] <payonel> probably 2
L359[15:21:47] <payonel> but i dont
remember
L360[15:21:56] <payonel> also, tier*
:)
L361[15:21:58]
<Forecaster>
that photo is a 3D printer by the way
L362[15:22:02]
<Forecaster>
to-be-assembled
L364[15:22:14]
<Rami> I
can't insert it anywhere
L365[15:22:27] <payonel> @rami looks like
you're using a tier 1 case
L366[15:22:29] <payonel> try tier 2
L367[15:22:36]
<Rami>
ah
L368[15:22:41]
<Rami>
?
L369[15:22:55] <Corded> * <Rami>
checks the recipe of tier 2 case
L370[15:24:32] <payonel> @rami your
`install` is going to suck power because it makes a lot of
harddrive read/write calls
L371[15:24:38] <payonel> harddrives
consume a fair bit of power
L372[15:24:54]
<Rami>
Thanks the tier 2 case made it
L373[15:25:01]
<Rami> The
generator supports coal, right ?
L374[15:25:04] <payonel> you're
welcome
L375[15:25:05] <payonel> yes
L376[15:25:28]
<Rami> It's
more realistic than CC
L378[15:26:25]
<Rami>
There's the ingame manual ?
L379[15:26:31] <payonel> that too
L380[15:26:35] <payonel> i never use that
:(
L381[15:26:42] <Mimiru> @Forecaster does
the kit come with a fire extinguisher now?
L382[15:26:44] <Mimiru> :P
L383[15:26:52] <payonel> Mimiru: how did
it go!?!!
L384[15:27:23]
<Forecaster>
Mimiru: nope, no fire extinguisher
L385[15:27:27]
<Forecaster>
I don't even own one
L386[15:27:30] <Mimiru> If my background
check comes in before close of business today, I have orientation
tomorrow, and start training Sunday
L387[15:28:09] <Mimiru> @Forecaster that's
the A8 right?
L388[15:28:16]
<Forecaster>
yeah
L389[15:28:23]
<Forecaster>
I mean I sure hope so
L390[15:28:27] <Mimiru> So, you *might*
want to change that.
L391[15:28:41] <Mimiru> Fire extinguisher
might be a good idea.
L392[15:28:57]
<Forecaster>
eh, I've got lungs, what could possibly go wrong
L393[15:29:02] <Mimiru> Fire.
L394[15:29:04]
<Forecaster>
you can blow out a fire right?
L395[15:29:05] <Mimiru> lots. of.
fire.
L396[15:29:05]
<Forecaster>
:D
L397[15:29:17] <Mimiru> The connectors
have a habit of melting, and... fire.
L398[15:29:23]
<Forecaster>
ah
L399[15:29:39]
<Forecaster>
I'll keep a water bucket handy
L400[15:30:01] <Mimiru> lol
L401[15:30:12] <Mimiru> %g anet a8
fire
L402[15:30:13] <MichiBot> Mimiru:
https://www.youtube.com/watch?v=MzWVrv4L1R0 - *Avoid
a Fire Hazard - Anet A8 Safety Upgrades - YouTube*: "Aug 11,
2017 ... Cheap, DIY 3D printers can pose a significant fire and
safety hazard if not used with extreme caution. Bill shows off the
safety upgrades he's ..."
L403[15:30:25] <Mimiru> Oh, that works...
some safety upgrades.
L404[15:30:50]
<Forecaster>
oh neat
L405[15:31:53]
<Forecaster>
%inv add "safety" helmet
L406[15:31:53] *
MichiBot summons '"safety" helmet' and adds to her
inventory. This seems very sturdy.
L407[15:32:50]
<Forecaster>
hm, it's a bit different
L408[15:33:06]
<Forecaster>
the power supply of mine doesn't have a plug in it
L409[15:33:59]
<Forecaster>
it came with a cable with an american plug in one end and loose
cables on the other
L410[15:34:12] <Mimiru> lol..
L411[15:34:16] <payonel> Mimiru:
awesome
L412[15:34:19]
<Forecaster>
that's another issue
L413[15:34:25]
<Forecaster>
gonna need an adapter or a new cable
L414[15:34:41] <Mimiru> if my background
check doesn't come through by end of day... I start June 8th
:/
L415[15:34:48]
<Forecaster>
oh
L416[15:34:55]
<Forecaster>
he got another better power supply
L417[15:35:42] <Mimiru> yeah he added his
own plug and stuff
L418[15:36:57]
<Forecaster>
it's slightly ironic that some of the upgrades needs to be 3D
printed :P
L419[15:37:02] <Mimiru> lol
L420[15:37:14]
<Forecaster>
so I'll have to assemble it without upgrades first, and upgrade it
later
L421[15:38:09]
<Forecaster>
ohno
L422[15:38:14]
<Forecaster>
he says they're mandatory D:
L423[15:42:18] <Mimiru> They're very
important, yes.
L424[15:42:42]
<Forecaster>
but I have to use it to make them
L425[15:42:47] <Mimiru> Yes
L426[15:42:52]
<Forecaster>
I'm stuck in a catch-22 D:
L427[15:42:56] <Mimiru> So... start the
print job, and watch it.. closly
L428[15:42:59] <Mimiru> closely*
L429[15:43:04]
<Forecaster>
I will
L430[15:43:12]
<Forecaster>
but I'll have to assemble it first
L431[15:43:17]
<Forecaster>
might do it this weekend
L432[15:43:19] <Mimiru> Don't want
anything unfortunate happening.
L433[15:43:21]
<Forecaster>
I just got a surface for it
L434[15:43:24] <Mimiru> Nice
L435[15:43:55]
<Forecaster>
I got a tv-bench from my gf, which replaced the one I got from my
brother a while ago
L436[15:44:08]
<Forecaster>
so now I can assemble the printer on that
L437[15:44:09] <Mimiru> If you happen to
have a Raspberry Pi sitting around, doing nothing.. Octoprint is an
amazing tool.
L438[15:44:29] ⇦
Parts: payonel (payonel!~payonel@2607:5300:61:8d9::bad:c0de)
(Leaving))
L439[15:44:34]
⇨ Joins: payonel
(payonel!~payonel@2607:5300:61:8d9::bad:c0de)
L440[15:44:34]
zsh sets mode: +v on payonel
L441[15:44:39]
<Forecaster>
the only other surface I had was my coffee table, and I didn't want
to put it on there....
L442[15:44:44]
<Forecaster>
I don't have a Pi
L443[15:44:45] <payonel> days since ^w in
hexchat: 0
L444[15:44:52] <Mimiru> payonel, upgrade
again
L445[15:44:55] <Mimiru> :P
L446[15:45:06] <Mimiru> 2.14.1 I just hit
ctrl-w and nothing.
L447[15:45:16]
<Forecaster>
%magic
L449[15:45:30] <payonel> Mimiru: didnt i
try to upgrade and i couldnt?
L450[15:45:32] <payonel> i can't
remember
L451[15:45:42]
<Forecaster>
try again!
L452[15:45:44] <Mimiru> IDK I remember
there was talk about upgrading...
L453[15:45:55] <Mimiru> I think you went
from suppper old to 2.12.4 :p
L454[15:46:33] <Mimiru> @Forecaster I've
got like 5 sitting in their boxes still... if it wasn't for the
international shipping I'd send you one
L455[16:12:13]
<20kdc> ...I
have no idea what setViewport is
L456[16:14:53] <payonel> 20kdc the
viewport and the resolution generally match/are the same
thing
L457[16:15:23] <payonel> but when you
change resolution, you are cropping the space in which you can
render
L458[16:15:38] <payonel> changing the
viewport changes/moves the area you can rasterize
L459[16:15:54] <payonel> in other words,
you can keep your res max, and move your viewport
L460[16:16:02] <payonel> if allows you to
have an offscreen buffer
L461[16:16:19] <payonel> it*
L462[16:16:39] <payonel> put in a t3 gpu,
and set viewport equal to a t2 area
L463[16:16:50] <payonel> then render to
offscreen space, and move the viewport
L464[16:16:58] <payonel> everything is
updated at once, in a single update
L465[16:22:01]
<20kdc>
that's neat and also apparently totally unsupported by OCEmu
L466[16:24:03] <payonel> hmm i thought it
was. gamax92 has some pretty impressive emulator tests
L467[16:24:13] <payonel> which i've run
against ocvm as well
L468[16:26:55] <payonel> oh you're right
:)
L469[16:26:56] <payonel> haha
L470[16:26:58] <payonel> well, there you
go
L471[16:28:41] <payonel> 20kdc: my ocvm
just passes args to *Viewport to *Resolution
L472[16:28:53] <payonel> maybe i'll
implement viewport support one day
L473[16:29:46]
⇨ Joins: Thutmose
(Thutmose!~Patrick@host-69-59-79-181.nctv.com)
L474[16:34:35] <Izaya> payonel: my fs code
doesn't work in ocvm but it works in OC
L475[16:35:07] <payonel> yeah, why?
L476[16:38:06] <Izaya> unsure
L477[16:38:15] <payonel> oohkay :)
L478[16:38:22] <Izaya> when I try to use
fs.open it just fails in ocvm
L479[16:38:28] <payonel> could you reduce
it to a minimal repro?
L480[16:38:30] <Izaya> (my fs.open, that
is)
L481[16:38:37] <Izaya> I'll poke at it
over the weekend
L483[16:41:03] <payonel> Izaya: but what
do you mean it fails?
L484[16:41:14] <payonel> could you
describe the failure?
L485[16:42:32] <Izaya> When I call
fs.mounts[FSI].open(whatever,mode) it returns false
L486[16:42:42] <Izaya> Whereas OC returns
a number
L487[16:43:11] <Izaya> It may just be my
dumb code but it does work unmodified in OC
L488[16:50:41] <payonel> Izaya: a _number_
? it should return a userdata, a table, or nil, reason
L489[16:50:55] <payonel> those commas i
just used are very confusing
L490[16:50:58] <Izaya> right
L491[16:51:08] <payonel> it should return
userdata(a table); or nil, reason
L492[16:51:12] <Izaya> well, ocvm doesn't
like my open statement anyway
L493[16:51:47] <payonel> and your
`fs.mounts[FSI]` is a filesystem component proxy?
L494[16:52:16] <Izaya> yeah
L495[16:52:24] <Izaya> proxies go in
fs.mounts
L497[16:56:40] <payonel> izaya what
version of oc?
L498[16:56:59] <payonel> anyways, i hope
you can debug it. because from the lua code it looks fine
L499[16:57:24] <Izaya>
OpenComputers-MC1.12.2-1.7.2.67.jar
L500[16:57:48] <AmandaC> is your ocvm up
to date, too? there was a push ~recently~ fixing some issues with
components
L501[16:57:53] <payonel> yeah weird. i'd
expect userdata for the file handles
L502[16:58:48] <Izaya> I pulled last night
and nothing
L503[17:01:06] <AmandaC> %choose listen
tech or listen ha-ha
L504[17:01:06] <MichiBot> AmandaC: listen
tech
L505[17:16:27] <Inari> %pet AmandaC
L506[17:16:27] *
MichiBot pets AmandaC with Spectre plushie toy. 11 health
gained!
L507[17:16:48] *
Inari messes with AmandaC's branch prediction
L508[17:16:52] <Skye> Nyan
L509[17:17:38] *
AmandaC sneezes, pushes Inari away
L512[17:50:44] ⇦
Quits: Inari (Inari!~Pinkishu@p4FC1E74B.dip0.t-ipconnect.de) (Quit:
'Knee! High! Fight! High! High! High, high, high! High! High! High,
high, high! Knee, high, fight!')
L514[18:01:16]
⇨ Joins: slyjester
(slyjester!~slyjester@2600:1700:130:bee0:74a5:92a3:be40:f6e7)
L515[18:03:59]
<Forecaster>
What's a dispositivo
L516[18:06:20]
<Wuerfel_21>
from what i hear, GDPR suxx ass
L517[18:06:27]
<Wuerfel_21>
confirm?
L518[18:09:30]
<Forecaster>
More control over your data is a bad thing?
L519[18:09:33] <Vexatos> @Forecaster
that's spanish for device
L520[18:13:43]
<Forecaster>
Ah
L521[18:18:37] <S3> jvampires?
L522[18:18:59] <S3> oh catgirls
L523[18:19:04]
<Kodos>
Damn. Totalbiscuit passed
L526[18:19:17] <payonel> woah
L527[18:19:28] <payonel> @kodos that is
sad. thanks for letting us know
L528[18:19:57]
<Kodos>
Indeed
L529[18:22:13] ⇦
Quits: DarkCow
(DarkCow!~MrDark@2607:fcc8:d48b:eb00:3ca5:f1b:98e4:1af9) (Read
error: Connection reset by peer)
L530[18:25:00] <payonel> S3: so why do you
think running openos on top of your os would reduce memory
cost?
L531[18:35:01] ⇦
Quits: Doty1154
(Doty1154!~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net) (Read
error: Connection reset by peer)
L532[18:49:30] <S3> payonel: oh hello.
Because I can patch the OpenOS stuff to make use of my OS's
processing stuff, you said OpenOS has processes now right?
L533[18:49:44] <S3> also Izaya I
simplified my recv() !
L535[18:50:00] <S3> Much easier now.
L536[18:52:28] <S3> so now we can just
do...
L538[18:56:14] <S3> in some other
process......
L539[18:56:41] <S3> send(some_pid,
'hello')
L540[18:59:41] ⇦
Quits: Vexatos
(Vexatos!~Vexatos@p200300C1071794277913904216D815BF.dip0.t-ipconnect.de)
(Quit: Insert quantum chemistry joke here)
L541[19:13:55]
<Kleadron>
doot doot
L543[19:25:00]
<Lizzian>
Doing an upgrade of the forums, they may be offline for a bit
L544[19:25:37] <S3>
NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
L545[19:25:51] <S3> How am I supposed to
forum :(
L546[19:26:00] <S3> Oh wait I don't forum
:D
L547[19:31:36]
<Lizzian> k,
upgrade done
L548[19:31:46]
<Lizzian>
now to find out where they put the sodding gdpr stuff
L549[19:40:19] <Izaya> S3: do you even
have an account
L550[19:42:05] <S3> Izaya: I do actually
just for OETF
L552[19:50:27] <Izaya> payonel: so ocvm
doesn't like it when I try to open a file with a trailing /, oc is
fine with it
L553[19:55:03]
⇨ Joins: ben_mkiv|afk
(ben_mkiv|afk!~ben_mkiv@p57972184.dip0.t-ipconnect.de)
L555[19:57:08] <Izaya> S3: if I try to
open("whatever.lua/") ocvm does not like it
L556[19:57:32] <S3> yeah I know
L557[19:57:36] <S3> its just weird
L558[19:57:53] *
Izaya nods
L559[19:57:54] <S3> I wonder if its a
problem with Lua actually
L560[19:57:55] ⇦
Quits: ben_mkiv (ben_mkiv!~ben_mkiv@p5797209D.dip0.t-ipconnect.de)
(Ping timeout: 198 seconds)
L561[19:58:15] <S3> whatever functions hes
using to access the files
L562[19:58:34] <Izaya> man it's too bad I
can't bind multiple shortcuts to the same thing in XFCE
L563[19:58:51] <Izaya> being able to
ctrl-alt-h or ctrl-alt-l to move between workspaces would be
nice
L564[19:58:55] <S3> I havet used xfce for
a while
L566[19:59:03] <Izaya> hitting arrow keys
is an entirely different movement to typing
L567[19:59:03] <S3> I remember xfce
3
L570[20:00:25] <Izaya> S3: my DOS clone
more or less works now
L572[20:00:41] <Izaya> I can run files on
the disk and functions in the env and run lua directly from the
command line
L573[20:02:51] <S3> I may be insane
L575[20:03:03] <S3> But now to test that
function!
L576[20:03:52] <S3> This should let me do
callbacks in the actor model
L578[20:04:13]
<Lizzian>
L579[20:04:37] <infina> ...that last end
looks wrong... maybe it is the extra line...
L580[20:04:58]
<Lizzian>
quite possibly
L581[20:07:10] <S3> infina: nope
L582[20:07:30] <S3> it's simply there to
separate the callback logic from the rest of the function
L583[20:07:48] <S3> That's so I know where
the ehile loop ends
L584[20:07:55] <S3> otherwise it bothers
me
L585[20:08:33]
<Lizzian>
oh, i thoguht you were talking about my announcement... oh
well
L588[20:09:33] <S3> you know me, if I see
a patter of things that are all the same I can't read it
L589[20:09:35] <S3> or count it
L590[20:09:42] <S3> why do you think I
avoid lisp?
L592[20:09:55] <S3> I love lisp, but I
just can't count ()s
L593[20:10:10] <S3> editor () matching is
not good enough
L594[20:10:44] <S3> it actually causes my
eyes to fuzz
L595[20:12:26] <S3> Oh yeah I have another
thing I have to do. I need to figure out how to handle async and
sync calling
L596[20:12:32] <S3> not receiving
them
L597[20:12:53] <infina> S3: Don't worry.
Once we start you working in the AFCs, having your eyes fuzz from
reading lisp will seem pleasant.
L599[20:14:46] <infina> I still haven't
found the right terminal settings after almost 2 years to be able
to use backspace in my commands on them...
L600[20:28:14]
⇨ Joins: Cervator
(Cervator!~Thunderbi@2601:4c1:4001:1d5d:84c1:46b4:e01c:b743)
L601[20:30:17] <Xal> S3: most people who
write lisp for a living don't rely on editor-matched ()s, because
they used a sexp-editor like smartparens or paredit instead
L602[20:30:38] <S3> still Xal
L603[20:30:45] <S3> it's identical
patterns of anything
L604[20:30:53] <S3> cabinets, drawers,
periods...
L605[20:30:58] <S3> even runs
L606[20:30:59] <S3> rugs*
L607[20:31:03] <Xal> how do you program
then
L608[20:31:21] <S3> you just saw :D
L609[20:32:07] <Xal> lisp isn't at all
tied to parentheses
L610[20:32:35] <S3> anyways, I make
optimizations to avoid being annoyed by patterns
L611[20:32:54] <S3> that's why in that
code I pasted above the last two ends are separated
L612[20:33:35] <Xal> I'd hope you abstract
over patterns because that's essence of programming!
L613[20:34:08] <Xal> I'd argue lisp (even
with parens) has less repetition than most other languages due to
its high level of abstraction
L614[20:34:29] <Xal> sexps make it very
easy to abstract over boilerplate that's inescapable in most other
languages
L615[20:34:55] <S3> Xal: also you do
realize I've been programming for 22 years right?
L617[20:35:16] <Xal> Obviously you don't
have enough lisp in your life :P
L618[20:35:27] <S3> I don't have anything
against lisp really
L619[20:39:25] <S3> Oh yeah I want to
implement supervisors
L620[20:42:19] <S3> I guess supervisors
will have to subscribe to receiving eents concerning the processes
they watch i.e. a crash
L621[20:43:26] <S3> whih also mens I can't
free a pid # until it is "eleased"
L622[20:43:30] <S3> released
L623[20:48:57] ⇦
Quits: slyjester
(slyjester!~slyjester@2600:1700:130:bee0:74a5:92a3:be40:f6e7)
(Quit: Leaving)
L624[20:58:48] ⇦
Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
(Quit: Leaving.)
L625[20:59:26]
⇨ Joins: Thutmose
(Thutmose!~Patrick@host-69-59-79-181.nctv.com)
L626[21:23:08]
<Kleadron>
%loot
L627[21:23:08] <MichiBot> Kleadron: You
get a loot box! It contains a Magic N30! (25%)
L629[21:45:50] ⇦
Quits: Cervator
(Cervator!~Thunderbi@2601:4c1:4001:1d5d:84c1:46b4:e01c:b743) (Quit:
Cervator)
L630[21:56:07] ⇦
Quits: TheCryptek (TheCryptek!~TheCrypte@2607:fe90:4:b:5054::30)
(Ping timeout: 198 seconds)
L631[21:56:56] <S3> packet driver and all
eh
L633[21:58:16] <S3> how do your constants
work
L634[21:58:20] <S3> like COMPUTER and
UPTIME
L635[21:58:30] <S3> re you just setting
them somewhere in env?
L636[22:01:50]
⇨ Joins: TheCryptek
(TheCryptek!~TheCrypte@2607:fe90:4:b:5054::30)
L637[22:03:11] <Izaya> the env only
applies to the shell
L638[22:03:17] <Izaya> and __index of that
env is _G
L639[22:13:52] ⇦
Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
(Quit: Leaving.)
L640[22:14:43] ⇦
Quits: ben_mkiv|afk
(ben_mkiv|afk!~ben_mkiv@p57972184.dip0.t-ipconnect.de) (Ping
timeout: 198 seconds)
L641[22:42:45]
⇨ Joins: Unh0ly_Tigg
(Unh0ly_Tigg!~Unh0ly_Ti@c-24-21-196-226.hsd1.or.comcast.net)
L642[23:44:38] ⇦
Quits: alfw (alfw!~alfw@znc.exozone.net) (Ping timeout: 182
seconds)
L643[23:47:30] <payonel> Izaya: why...why
would you want to add a trailing / to a file?
L644[23:47:46] <payonel> irl you
can't
L645[23:47:48] <Izaya> You wouldn't
L646[23:48:01] <Izaya> Was just a side
effect of how I parsed stuff
L647[23:48:10] <payonel> interesting
L648[23:48:39] <payonel> S3: so if i can
get this straight, you think your os AND process stack is smaller
than openos' /lib/process.lua ?
L649[23:51:35] <payonel> also, it would be
tricky to get openos to NOT load its process lib
L650[23:52:09] <payonel> it doesn't force
load it, it is loaded indirectly via require, but require as a
global is set during boot when openos runs its /boot/ scripts
L651[23:52:33] <payonel> i suppose you
could intercept the fs.open of /lib/process :)
L652[23:52:53] <payonel> sort of, require
would still try to load() that
L653[23:54:25] <payonel> ah, i know, you
could intercept the new index on _G, and catch the new require it
tries to load
L654[23:56:16] <payonel> Izaya: so...am i
supposed to make my fs.open equally weird? :)
L655[23:56:29] <Izaya> I dunno.
L656[23:56:43] <Izaya> Alternatively, make
it not work with a / on the end in OC
L657[23:57:40] <payonel> heh
L658[23:57:43] <payonel> easier to make
ocvm weird
L659[23:57:50] <payonel> it would NOT be
the first weird thing