<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[01:13:23] ⇦
Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
(Quit: Leaving.) 
L2[01:16:50] 

<Forecaster>
%tonk
 
L3[01:16:50] <MichiBot> Forecaster! You beat
CompanionCube's previous record of 1 hour, 26 minutes and 24
seconds! I hope you're happy!
 
L4[01:16:51] <MichiBot> Forecaster's
new record is 1 hour, 40 minutes and 48 seconds
 
L5[02:02:51] 

<Forecaster>
hm
 
L6[02:03:39] 

<Forecaster>
maybe I should make it so the first one to exceed a weeks worth of
time gets a point on a leaderboard, and then it resets to zero,
with that person as the starting point (instead of having to do the
"first tonk")
 
L7[02:06:47] <CompanionCube> eh,
there's no need for a leaderboard
 
L8[02:07:04] <CompanionCube> just wrap to
zero after a few days
 
L9[02:10:02] 

<Forecaster>
there's no need for the command at all :P
 
L10[02:37:18] 

<Lizzian>
~oc gpu
 
L13[02:56:04] <MichiBot> 
Guinea Pig
Bridge at the Nagasaki Bio Park - song by Parry Gripp | length:
55s | Likes: 
37,985
Dislikes: 
1,286 Views:
5,965,371 | by 
ParryGripp | Published On
16/3/2015
 
L14[03:01:09] 

<Kodos>
%tonk
 
L15[03:01:09] <MichiBot> You got the first
Tonk Kodos, but this is only the beginning.
 
L16[03:01:14] 

<Kodos>
Oh
 
L17[03:01:17] 

<Kodos>
RIP
 
L18[03:03:00] 

<Lizzian>
%tonk
 
L19[03:03:03] <MichiBot> Lizzian! You beat
Kodos's previous record of <0! I hope you're
happy!
 
L20[03:03:04] <MichiBot> Lizzian's new
record is 1 minute and 53 seconds
 
L21[03:08:27] 

<Kodos>
%tonk
 
L22[03:08:29] <MichiBot> Kodos! You beat
Lizzian's previous record of 1 minute and 53 seconds! I hope
you're happy!
 
L23[03:08:30] <MichiBot> Kodos's new
record is 5 minutes and 25 seconds
 
L24[03:15:30] <Izaya> %tonk
 
L25[03:15:30] <MichiBot> Izaya! You beat
Kodos's previous record of 5 minutes and 25 seconds! I hope
you're happy!
 
L26[03:15:31] <MichiBot> Izaya's new
record is 7 minutes and 1 second
 
L27[03:15:36] <Izaya> bah
 
L29[03:18:37] 

<Kleadron> i
want to hug it
 
L30[03:26:51] 

<Kodos>
%tonk
 
L31[03:26:52] <MichiBot> You got the first
Tonk Kodos, but this is only the beginning.
 
L32[03:26:57] 

<Kodos> Fuck
what
 
L33[03:27:27] 

<Kodos>
It's `addquote nick quote` right?
 
L34[03:28:47] 

<Forecaster>
no
 
L35[03:28:54] 

<Forecaster>
quote add nick quote
 
L36[03:29:42] 

<Kodos>
%quote add Kodos Let your kids believe in Santa Claus. After all,
some people still believe in the Dallas Cowboys
 
L37[03:29:43] <MichiBot> Kodos: Quote added
at id: 183
 
L38[03:35:38] <payonel> so i spent 4 days
fixing and polishing our tablet code
 
L39[03:35:57] <payonel> trying to make it
as reliable as i can, given the issues i am able to repro and
predict
 
L40[03:36:37] <payonel> so that's
nice....then i go to the next bug -- dealing with terminal servers.
turns out, that bug is a LOT easier :)
 
L41[03:38:07] 

<Kodos>
Neato
 
L42[03:47:43] <Izaya> mmmmh
 
L43[03:47:55] <Izaya> E:D servers are
restarting in 15 minutes
 
L44[03:47:59] <Izaya> Krait Phantom
soon
 
L45[03:48:02] <Izaya> %tonk
 
L46[03:48:02] <MichiBot> Izaya! You beat
Kodos's previous record of <0! I hope you're
happy!
 
L47[03:48:03] <MichiBot> Izaya's new
record is 21 minutes and 10 seconds
 
L48[03:52:23] 

<Kodos> New
mining, too, isn't it?
 
L49[03:56:53] <Izaya> that's already
in
 
L50[04:16:09] 

<Kodos> I
just wish there were actual mining ships
 
L51[04:16:32] 

<Forecaster>
every ship is a mining ship! :D
 
L52[04:16:39] <Izaya> get a type 9
 
L53[04:16:43] <Izaya> that one should mine
pretty well
 
L54[04:17:10] 

<Forecaster>
multi-crew mining
 
L56[04:19:52] 

<Forecaster>
amanda ^
 
L57[04:20:58] 

<Lizzian> *
AmandaC ^
 
L58[04:22:48] 

<Forecaster>
either pings her, or so I've been told
 
L59[04:24:36] 

<Kodos>
Izaya, I have like 1m cash
 
L60[04:24:57] 

<Kodos> I
would love a type 9, but I'd use it for trading probably
 
L62[04:25:10] <Izaya> python or krait is
more within reach then
 
L63[04:25:16] <Izaya> not too had to get
50mil
 
L65[04:58:42] 

<ZefTheFox>
%tonk
 
L66[04:58:43] <MichiBot> ZefTheFox! You
beat Izaya's previous record of 21 minutes and 10 seconds! I
hope you're happy!
 
L67[04:58:44] <MichiBot> ZefTheFox's
new record is 1 hour, 10 minutes and 40 seconds
 
L68[05:03:32] ⇦
Quits: logan2611
(logan2611!~logan2611@174-29-132-189.hlrn.qwest.net) (Ping timeout:
200 seconds) 
L69[05:04:14] ⇨
Joins: logan2611
(logan2611!~logan2611@174-29-132-189.hlrn.qwest.net) 
L70[05:04:16] 

<ZefTheFox>
***t o n k e d***
 
L71[05:04:27] <Izaya> tfw tonked
 
L72[05:31:29] ⇨
Joins: Inari
(Inari!~Pinkishu@p5DEC6334.dip0.t-ipconnect.de) 
L73[05:32:37] <Inari> Meow
 
L74[05:32:50] <Inari> AmandaC: haha
 
L75[05:34:56] <Inari> AmandaC: The hero of
ages awoke to his glorious adventure. However, he seemed to take a
strange preoccupation in climbing the nearest tall building - an
old, temple in state of decay. And thus he promptly proceeded to
fall, die, and end his journey of glory.
 
L76[05:36:18] <Inari> Also good news
 
L77[05:36:29] <Inari> I improved my Swtichs
ound setup more by realizing that my Monitor's volume can also
be turned up
 
L78[05:36:46] <Inari> Meaning less volume
required on windows, soundcard, meaningl ess noise
 
L79[05:38:24] <Inari> arie nee, arie
neeeeeeee~
 
L80[07:06:32] 

<Lizzian>
Hmm, if I switch a gpu bind from one screen to another, will the
stuff on screenA transfer to screenB?
 
L81[07:07:06] 

<Forecaster>
I don't think so
 
L82[07:07:20] 

<Forecaster>
it gets drawn on the screen and will stay there regardless of the
gpu
 
L83[07:08:02] 

<Lizzian>
Okay, that may be a useful way to drive lots of screens
 
L84[07:08:15] 

<Forecaster>
based on the fact that if the computer stops because of a bug or
anything the screen will show the last image that was drawn
 
L85[07:08:20] 

<Forecaster>
because it wasn't told to clear
 
L86[07:16:08] 

<MGR>
%tonk
 
L87[07:16:09] <MichiBot> MGR! You beat
ZefTheFox's previous record of 1 hour, 10 minutes and 40
seconds! I hope you're happy!
 
L88[07:16:10] <MichiBot> MGR's new
record is 2 hours, 17 minutes and 26 seconds
 
L89[07:54:18] ⇦
Quits: logan2611
(logan2611!~logan2611@174-29-132-189.hlrn.qwest.net) (Ping timeout:
190 seconds) 
L90[07:55:08] ⇨
Joins: logan2611
(logan2611!~logan2611@184-96-218-23.hlrn.qwest.net) 
L91[07:59:41] *
AmandaC boops Inari 
L92[07:59:47] <AmandaC> Melee!
 
L93[08:04:22] <AmandaC> ... meow even
 
L94[08:07:04] 

<Forecaster>
fight!
 
L95[08:20:35] <Inari> %pet AmandaC
 
L96[08:20:36] *
MichiBot pets AmandaC with no tea. 4 health gained! 
L97[08:20:42] <Inari> Meowl
 
L98[08:30:58] ⇦
Quits: Fridtjof (Fridtjof!~prassel@osiris.9net.org) (Ping timeout:
190 seconds) 
L99[08:31:47] ⇦
Quits: CompanionCube (CompanionCube!~samis@osiris.9net.org) (Ping
timeout: 180 seconds) 
L101[08:45:52] <MichiBot> 
Captain
Disillusion: World's Greatest Blenderer - Live at the Blender
Conference 2018 | length: 
41m 44s | Likes: 
30,553 Dislikes: 
275 Views: 
411,812 | by
CaptainDisillusion | Published On 8/11/2018
 
L103[09:06:33]
⇨ Joins: Fridtjof
(Fridtjof!prassel@osiris.9net.org) 
L104[09:07:08]
⇨ Joins: CompanionCube
(CompanionCube!~samis@osiris.9net.org) 
L105[09:09:48]
⇨ Joins: Stary (Stary!Stary@osiris.9net.org) 
L106[09:16:07] 

<DerDaniel>
are there any creative opencomputers servers?
 
L107[09:17:15] 

<OmegaRogue>
is there dotNET for OC?
 
L108[09:21:50] <asie> No.
 
L109[09:24:04] 

<Lizzian>
@DerDaniel there probably is. you could try looking at the posts in
the server section of the forums to see if anything there takes
your fancy
 
L110[09:43:47] <Inari> A creative Oc
server might be nice tbh
 
L111[09:44:00] <Inari> Just they
don't tend to stay around all thatl ong
 
L112[09:46:54] 

<Lizzian> I
think it was discussed at some point with regards as to running an
"official" OC server of some kind, but we agreed that it
probably wasn't worth it
 
L113[09:49:14] <AmandaC> Wait. Is it
really only wednesday?
 
L114[09:49:26] <AmandaC> ... I could have
sworn yesterday was thursday...
 
L115[09:50:29] 

<Forecaster>
the creative Railcraft server will also have OC (for computronics)
at some point in the future (when I've overhauled the platform
so I can set up a small modpack)
 
L116[09:51:00] 

<Wuerfel_21>
%tonk
 
L117[09:51:00] <MichiBot> Wuerfel_21! You
beat MGR's previous record of 2 hours, 17 minutes and 26
seconds! I hope you're happy!
 
L118[09:51:01] <MichiBot>
Wuerfel_21's new record is 2 hours, 34 minutes and 50
seconds
 
L119[09:51:59] 

<Wuerfel_21>
Yes! I am now the mighty tonkster. You squirming little worms can
do nothing against the power of the tonk!
 
L120[09:52:44] 

<Forecaster>
yeah, people definitely weren't this into it the first time
around :P
 
L121[09:54:31] <Inari> Cause it never
reset
 
L122[09:54:32] <Inari> :P
 
L123[09:55:25] <AmandaC> Maybe once it get
to the week-range it should auto-reset, then maybe people will
enjoy it. :P
 
L124[09:56:48] 

<Forecaster>
no, I mean hours went by between people using the command, time
went up very quickly
 
L125[09:56:58] 

<Forecaster>
and *then* because it didn't reset there was no reason to use
it
 
L126[09:58:34] 

<Lizzian>
dammit @Wuerfel_21 :<
 
L127[09:58:39] 

<Lizzian> i
wanted to do that
 
L128[09:58:42] 

<Lizzian>
?
 
L129[10:01:34] <Inari> %pet AmandaC
 
L130[10:01:35] *
MichiBot pets AmandaC with Zuper Entertainment System. 4 health
gained! 
L131[10:03:50]
⇨ Joins: Thutmose
(Thutmose!~Patrick@host-69-59-79-181.nctv.com) 
L132[10:13:01] <simon816> the past few
days in this channel has just been "tonk" lol
 
L133[10:13:28] 

<MGR>
@Wuerfel_21 Darn
 
L134[11:14:13] <Michiyo> %restart
 
L135[11:14:14] ⇦
Quits: MichiBot (MichiBot!~MichiBot@eos.pc-logix.com)
() 
L136[11:14:24] <asie> don't tonk
back
 
L137[11:14:39] 

<Lizzian>
%tonk
 
L138[11:14:42]
⇨ Joins: MichiBot
(MichiBot!~MichiBot@eos.pc-logix.com) 
L139[11:14:42]
zsh sets mode: +v on MichiBot 
L140[11:14:48] 

<Lizzian>
derp
 
L141[11:14:50] 

<Lizzian>
%tonk
 
L142[11:14:59] <Michiyo> ._.
 
L143[11:15:30] <MichiBot> I'm sorry
Lizzian, you were not able to beat Wuerfel_21's record of 2
hours, 34 minutes and 50 seconds this time.
 
L144[11:15:32] <MichiBot> 1 hour, 24
minutes and 27 seconds were wasted!
 
L145[11:15:37] <Lizzy> lol
 
L146[11:17:33] <Michiyo> i've got
tonk logging all of its DB calls
 
L147[11:17:42] <Michiyo> so maybe I can
figure out what is going on
 
L148[11:18:20] <Michiyo> actually...
I'm logging all calls into get/setJsonData.. but that's
just tonk atm
 
L149[11:29:22] ⇦
Quits: logan2611
(logan2611!~logan2611@184-96-218-23.hlrn.qwest.net) (Read error:
-0x1: UNKNOWN ERROR CODE (0001)) 
L150[11:30:23]
⇨ Joins: logan2611
(logan2611!~logan2611@174-16-136-39.hlrn.qwest.net) 
L151[11:35:51] ⇦
Quits: logan2611
(logan2611!~logan2611@174-16-136-39.hlrn.qwest.net) (Ping timeout:
202 seconds) 
L152[11:37:01]
⇨ Joins: logan2611
(logan2611!~logan2611@174-29-130-2.hlrn.qwest.net) 
L153[11:37:22] 

<ZefTheFox>
***t o n k i n g i s m y r e l i g i o n***
 
L154[11:39:52] 

<ZefTheFox>
If someone wants access to test the 3d cases just pm me and
I'll get you links when I get home, if you're on irc then
idk lol
 
L155[11:41:04] 

<Forecaster>
why are they secret? :P
 
L156[11:41:47] 

<ZefTheFox>
They're not secret I just want to make sure it's not
going to like corrupt a world or some shit
 
L157[11:41:53] 

<ZefTheFox>
You know how bad Minecraft can be
 
L158[11:42:23] 

<Forecaster>
that sounds like it's the individuals responsibility :P
 
L159[11:43:03] 

<ZefTheFox>
Good point but eh
 
L160[11:43:26] 

<ZefTheFox>
I also don't feel like releasing it yet
 
L161[11:43:37] 

<ZefTheFox>
I've got to figure out why the 1.11 version won't
work
 
L162[11:44:03] 

<ZefTheFox>
Actually nvm I know why it's not working, when I get home
I'll work on it lol
 
L163[11:48:48] 

<OmegaRogue>
is there a netdeploy program for oc?
 
L164[11:49:06] 

<Forecaster>
netdeploy?
 
L165[11:49:36] 

<OmegaRogue>
to deploy software on a bunch of computers
 
L166[11:49:51] 

<OmegaRogue>
or is there a docker SDK for lua?
 
L167[11:50:01] 

<Forecaster>
not that I'm aware
 
L168[11:50:08] 

<Forecaster>
there's oppm for installing packages
 
L169[11:50:13] 

<OmegaRogue>
?
 
L170[11:50:48] 

<Compu> in
order for a computer to process network stuff it has to already
have an OS on it
 
L171[11:51:01] 

<Compu>
which kinda defeats the purpose of netdeploy
 
L172[11:51:25] 

<Forecaster>
uh, not really? you can use the raw network stuff
 
L173[11:51:45] 

<Lizzian>
Omega, there's not one yet
 
L174[11:52:38] 

<OmegaRogue>
or is there a docker engine for oc?
 
L175[11:52:47] 

<Forecaster>
no
 
L176[11:52:49] 

<OmegaRogue>
or for lua in general
 
L177[11:53:24] 

<Lizzian> i
doubt there would be since Lua is mainly embedded into other
stuff
 
L178[11:53:34] 

<Compu>
@Forecaster my point is u need something on the computer for the
computer to use the raw network stuff, u can't just start it
up with a blank hard drive and a Lua bios and have it work
 
L179[11:55:09] 

<OmegaRogue>
the os isnt the problem
 
L180[11:55:18] 

<OmegaRogue>
there can just be open os on a floppy
 
L181[11:55:35] 

<OmegaRogue>
but to deploy programs on multiple computers
 
L182[11:55:43] 

<Compu>
ah
 
L183[11:55:51] 

<Compu> i
thought he wanted to deploy OSes
 
L184[11:55:54] 

<OmegaRogue>
no
 
L185[11:56:13] 

<OmegaRogue>
i want to deploy program updates to all computers at once
 
L186[11:56:18] 

<Compu>
ah
 
L187[11:56:32] 

<Compu>
could have a script and have ssh servers on the computers
 
L188[11:56:51] 

<Compu> the
script connects via ssh and runs the updates
 
L189[11:57:09] 

<Compu> iirc
theres an ssh server for openos that works over OC networks
 
L190[11:57:36] 

<Compu>
oh
 
L191[11:57:42] 

<Compu>
plan9k has ssh built in
 
L192[11:58:01] 

<OmegaRogue>
is it better than OpenOS?
 
L193[11:58:12] 

<Forecaster>
that's subjective
 
L194[11:58:26] 

<OmegaRogue>
what are the differences
 
L195[11:58:42] 

<Compu> no
idea, i only ever installed it once and never really touched it
after that
 
L196[11:58:47] 

<Compu> i
still prefer kitten os
 
L197[11:58:53] 

<OmegaRogue>
whats that
 
L198[11:59:02] 

<OmegaRogue>
i can only find two oses on oc forum
 
L199[11:59:06] 

<Compu>
it's kinda like the old macintosh system software
 
L200[11:59:07] 

<OmegaRogue>
none of them are kitten os
 
L201[11:59:17] ⇦
Quits: logan2611 (logan2611!~logan2611@174-29-130-2.hlrn.qwest.net)
(Ping timeout: 180 seconds) 
L202[11:59:22] 

<Compu>
it's a GUI only OS really
 
L203[11:59:30] 

<OmegaRogue>
so like MineOS?
 
L204[11:59:36] 

<Compu> but
it doesn't run openos programs
 
L205[11:59:38]
⇨ Joins: logan2611
(logan2611!~logan2611@184-96-195-107.hlrn.qwest.net) 
L206[11:59:46] 

<Compu> yeah
kinda but kitten os is waaaaay lighter
 
L207[12:00:01] 

<OmegaRogue>
only stattenos and mineos are on the oc forum
 
L208[12:00:07] 

<Compu> it
can run with just 2 sticks of tier 1 RAM iirc
 
L211[12:05:52] 

<OmegaRogue>
how do i put it onto a blank hard drive?
 
L212[12:06:18] 

<OmegaRogue>
and what is managed and unmanaged mode
 
L214[12:14:47] <MichiBot> 
VANDALIZING
RENAISSANCE ART!? - Timeless Masterpieces violently violated! |
length: 
14m 38s | Likes: 
32,231 Dislikes: 
969 Views: 
409,631 | by 
Draw with
Jazza | Published On 11/11/2018
 
L215[12:19:33]
⇨ Joins: Vexatos
(Vexatos!~Vexatos@p200300C107205E321EF0105A81C03028.dip0.t-ipconnect.de) 
L216[12:19:34]
zsh sets mode: +v on Vexatos 
L217[12:19:34] 

<OmegaRogue>
@Compu how do i put it onto a blank hard drive?
 
L218[12:20:07] 

<Compu> do u
have a computer with open os on it?
 
L219[12:20:15] 

<OmegaRogue>
yes
 
L220[12:20:45] 

<Compu>
download the file to that computer, pop the hard drive into the
open os computer alongside ur open os drive, and copy it over and
rename it
 
L221[12:21:07] 

<OmegaRogue>
how do i download it onto the computer?
 
L222[12:21:30] 

<Compu> u
use wget?
 
L223[12:21:35] 

<OmegaRogue>
ok
 
L224[12:21:51] 

<OmegaRogue>
why doesnt ctrl v work in open os
 
L225[12:22:32] 

<Compu>
middle mouse button
 
L226[12:22:44] 

<Forecaster>
or the insert key
 
L227[12:24:51] 

<OmegaRogue>
oh lol
 
L228[12:24:58] 

<OmegaRogue>
and how do i rename files in openos
 
L229[12:25:11] 

<Forecaster>
mv oldname newname
 
L230[12:25:29] 

<OmegaRogue>
thx
 
L231[12:27:17] <Izaya> %tonk
 
L232[12:27:18] <MichiBot> You got the
first Tonk Izaya, but this is only the beginning.
 
L233[12:27:22] <Izaya> oh nooooo
 
L234[12:27:38] <Izaya> Compu: one stick of
T1 RAM
 
L235[12:28:05] <Michiyo> @Forecaster
 
L236[12:28:06] <Michiyo> 4379941
[listenerPool0-thread1268] ERROR pcl.lc.irc.IRCBot - JsonData:
1542215728209
 
L237[12:28:06] <Michiyo> 4379942
[listenerPool0-thread1268] ERROR pcl.lc.irc.IRCBot - JsonData:
9290904;Wuerfel_21
 
L238[12:28:06] <Michiyo> 4379942
[listenerPool0-thread1268] INFO pcl.lc.irc.IRCBot - Code: 0
 
L239[12:28:06] <Michiyo> 4379944
[listenerPool0-thread1268] ERROR pcl.lc.irc.IRCBot - JsonData
try/catch failed
 
L240[12:28:08] 

<Compu>
hm?
 
L241[12:28:21] <Michiyo> so.. it's
failing and my new logging caught it
 
L242[12:28:36] 

<Forecaster>
hm
 
L243[12:28:44] <Izaya> KittenOS works on
one stick of T1 RAM
 
L244[12:28:55] <Izaya> sure, running stuff
in that configuration is ... limited, but the OS works
 
L245[12:28:57] 

<Forecaster>
well, it's probably better off resetting randomly right
now
 
L246[12:29:04] <Michiyo> damn it and it
printed the excpetion
 
L247[12:29:08] <Michiyo> and it scrolled
off t he screen
 
L248[12:29:09] 

<Forecaster>
I'll fix it when I implement a regular reset
 
L249[12:29:17] 

<OmegaRogue>
there needs to be ubuntu for oc
 
L250[12:29:23] 

<OmegaRogue>
ubuntu MATE
 
L251[12:29:28] <Michiyo> No.... just..
no
 
L252[12:29:35] <AmandaC> Come on, at least
use GNOME
 
L253[12:29:38] <Izaya> ignoring the choice
of distro
 
L254[12:29:40] <Izaya> >MATE
 
L255[12:29:42] <Izaya> >not superior
XFCE
 
L256[12:29:44] *
AmandaC flees from the hord of angry Izaya 
L257[12:29:48] <Michiyo> XFCE ftw
 
L258[12:30:03] <AmandaC> %choose computer
or not so computer
 
L259[12:30:04] <MichiBot> AmandaC: You
*could* do not so computer, I guess.
 
L260[12:30:12] <Izaya> AmandaC: OC
computers don't have 800TB of RAM, it's not even enough
to worry about
 
L261[12:30:25] *
AmandaC knocks a glass off Inari's desk, runs off 
L262[12:30:31] 

<OmegaRogue>
Ubuntu MATE is my favorite distro
 
L263[12:30:52] 

<OmegaRogue>
and is there a MySQL library for oc?
 
L264[12:30:54] *
AmandaC is currently using Pop!_OS 
L265[12:31:06] 

<Forecaster>
is there also a Ubuntu DAWG?
 
L266[12:31:15] <AmandaC> We'll see if
I get the distro itch again, I used to have it bad, switching every
couple months
 
L267[12:31:17] <Izaya> oof
 
L268[12:31:18] 

<Compu>
omega u realize how low spec these things r right?
 
L269[12:31:27] <Izaya> got worried for a
sec, was in witchspace for like 5 minutes
 
L270[12:31:34] 

<Compu> like
in some aspects they're lower specced than old DOS only
computers
 
L271[12:31:39] 

<Forecaster>
which space?
 
L272[12:31:51] <Izaya> that's the
one
 
L273[12:31:56] <AmandaC> E:D I
assume
 
L274[12:31:58] 

<Forecaster>
that space?
 
L275[12:32:21] <Izaya> Compu: original
unix ran on a machine with 32KB of RAM
 
L276[12:32:37] 

<OmegaRogue>
is there a MySQL library for interacting with MySQL servers for
oc?
 
L277[12:32:53] 

<Forecaster>
you can probably find something for Lua
 
L278[12:32:54] <Michiyo> There is a
partially completed addon to do that
 
L279[12:32:59] <Michiyo> %restart
 
L280[12:33:00] ⇦
Quits: MichiBot (MichiBot!~MichiBot@eos.pc-logix.com)
() 
L281[12:33:04] <AmandaC> original unix
wasn't 32+bit, internet-connected, and running entirely on a
Lua API
 
L282[12:33:18] <Izaya> you're right,
but comparing it to DOS is unfair
 
L283[12:33:31]
⇨ Joins: MichiBot
(MichiBot!~MichiBot@eos.pc-logix.com) 
L284[12:33:31]
zsh sets mode: +v on MichiBot 
L285[12:33:48] <Michiyo> %test
 
L286[12:34:12] 

<Forecaster>
*ticking sound*
 
L287[12:34:18] <MichiBot> Michiyo:
Success
 
L288[12:34:24] 

<Forecaster>
ding!
 
L289[12:34:40] <Michiyo> ok, made it print
the exceptions to the logger in get/setJsonData
 
L290[12:34:53] <Michiyo> Which... might be
a good idea to do for other exceptions.
 
L291[12:34:57] *
Michiyo coughs 
L292[12:35:04] 

<OmegaRogue>
so whats the name of the SQL library
 
L293[12:35:11] 

<Forecaster>
eh, who reads logs anyway
 
L294[12:35:13] <Michiyo> it's called
google.
 
L295[12:35:29] 

<Forecaster>
*googles "who reads logs anyway"
 
L296[12:35:40] 

<Forecaster>
aw, forgot the end asterisk
 
L297[12:35:42] 

<Forecaster>
>:
 
L298[12:37:10] <Michiyo> %tonk
 
L299[12:37:11] <MichiBot> Michiyo! You
beat Izaya's previous record of <0! I hope you're
happy!
 
L300[12:37:12] <MichiBot> Michiyo's
new record is 9 minutes and 52 seconds
 
L301[12:40:22] 

<OmegaRogue>
whats the install command in plan9k
 
L302[12:41:11] 

<OmegaRogue>
`install` doesnt work
 
L303[12:41:26] 

<Forecaster>
look for instructions on how to install plan9k
 
L304[12:41:36] 

<OmegaRogue>
i installed plan9k with install
 
L305[12:41:36] <Michiyo> %tonk
 
L306[12:41:37] <MichiBot> You got the
first Tonk Michiyo, but this is only the beginning.
 
L307[12:41:41] 

<OmegaRogue>
but i want to install network
 
L308[12:41:48] 

<OmegaRogue>
and it doesnt work for that
 
L309[12:41:53] ⇦
Quits: MichiBot (MichiBot!~MichiBot@eos.pc-logix.com)
() 
L310[12:41:57] <Michiyo> erm oops
 
L311[12:41:59] <Michiyo> 12:41:37.626
[listenerPool0-thread254] INFO IRCBot - storeJsonData:
('tonkrecord', '0;Michiyo')
 
L312[12:41:59] <Michiyo>
java.sql.SQLException: query does not return ResultSet
 
L313[12:42:06] <Michiyo> didn't mean
to kill MichiBot..
 
L314[12:42:21] 

<Forecaster>
uh
 
L315[12:42:23] 

<Forecaster>
hm
 
L316[12:42:47] <Michiyo> well, I have an
exception to work with now
 
L317[12:42:50] <Michiyo> so I'll see
what I cna do
 
L318[12:43:19] 

<OmegaRogue>
now it says program install not found
 
L319[12:43:45] 

<Kodos>
%tonk
 
L320[12:43:53] <Michiyo> the bot
isn't connected..
 
L321[12:43:53] 

<Forecaster>
have you tried googling "how to do x with plan9k"?
 
L322[12:43:55] <Michiyo> I killed.
 
L323[12:43:55] 

<Kodos>
?
 
L324[12:45:06] 

<Forecaster>
ah, I see
 
L325[12:46:05] <Michiyo> another one is
java.sql.SQLException: ResultSet closed
 
L326[12:46:09] <Michiyo> on line 171 of
database
 
L327[12:46:18] 

<Forecaster>
it's using executeQuery for everything, but one of the queries
should probably use executeUpdate
 
L328[12:46:29] 

<Forecaster>
maybe
 
L329[12:47:12] <Michiyo> the select uses
executeQuery but the insert uses executeUpdate properly
 
L330[12:48:29] 

<Forecaster>
it might be the `create table` query
 
L331[12:48:32] <AmandaC> Mimiru: you
probably should't admit to homocide on a logged channel.
 
L332[12:49:06] *
AmandaC wanders back off to read moar 
L333[12:51:24] <Michiyo> lol..
 
L334[12:51:42]
⇨ Joins: MichiBot
(MichiBot!~MichiBot@eos.pc-logix.com) 
L335[12:51:42]
zsh sets mode: +v on MichiBot 
L336[12:51:53] <Michiyo> %test
 
L337[12:52:29] <MichiBot> Michiyo:
Success
 
L338[12:52:36] <Michiyo> %tonk
 
L339[12:52:37] <MichiBot> Michiyo! You
beat Michiyo's previous record of <0! I hope you're
happy!
 
L340[12:52:38] <MichiBot> Michiyo's
new record is 10 minutes and 59 seconds
 
L341[12:52:40] <Michiyo> %tonk
 
L342[12:52:41] <MichiBot> I'm sorry
Michiyo, you were not able to beat Michiyo's record of 10
minutes and 59 seconds this time.
 
L343[12:52:42] <MichiBot> 3 seconds were
wasted!
 
L344[12:53:23] <Michiyo> %tonk
 
L345[12:53:24] <MichiBot> I'm sorry
Michiyo, you were not able to beat Michiyo's record of 10
minutes and 59 seconds this time.
 
L346[12:53:25] <MichiBot> 43 seconds were
wasted!
 
L347[12:53:30] *
Michiyo sighs 
L348[12:53:33] <Michiyo> ofc you work
now
 
L349[12:53:47] 

<EveryOS>
It's 10min, not 10s ):
 
L350[12:54:02] 

<Forecaster>
%bap @EveryOS
 
L351[12:54:05] *
MichiBot baps @EveryOS with the picture of a crudely drawn
appendage 
L352[12:54:08] <Michiyo> .. yes I'm
quiet aware, but it was resetting randomly which you may
remember...
 
L354[12:56:13] 

<Forecaster>
like trying to beat up a waterfall
 
L355[12:56:30] 

<Forecaster>
you just get really wet
 
L356[12:56:32] 

<Forecaster>
wait...
 
L357[12:56:35] <Michiyo> So.. one thing I
did was remove the create database calls..
 
L358[12:56:46] <Michiyo> if it stops
throwing up now... we'll know why
 
L359[12:57:41] 

<Forecaster>
yeah, it uses executeQuery, but probably doesn't return
anything
 
L360[12:59:56] <Michiyo> if the table
needs to be created a db update call might be a better idea
 
L361[13:08:25] ⇦
Quits: logan2611
(logan2611!~logan2611@184-96-195-107.hlrn.qwest.net) (Ping timeout:
183 seconds) 
L362[13:09:16]
⇨ Joins: logan2611
(logan2611!~logan2611@174-29-137-190.hlrn.qwest.net) 
L363[13:14:16] 

<McMaarten>
Sooo I made a piece of code but the thread gets killed. (Is that of
too long without yielding?)
 
L365[13:16:00] 

<Forecaster>
probably
 
L366[13:16:11] 

<Forecaster>
put an os.sleep in there
 
L367[13:16:16] 

<Forecaster>
assuming you're under openos
 
L368[13:16:22] 

<McMaarten>
Well...
 
L369[13:16:39] 

<McMaarten>
How does that even work...
 
L370[13:16:42] <payonel> i can
explain
 
L371[13:16:42] 

<McMaarten>
ima try somethin
 
L372[13:16:52] 

<Forecaster>
sleep yields
 
L373[13:17:09] 

<Forecaster>
thus no "too long without yielding" error :P
 
L374[13:17:16] <payonel> @McMaarten as
forecaster is suggesting, you need to yield
 
L375[13:17:28] <payonel> we have a rule
that requires yielding at least once every 5 seconds
 
L376[13:17:40] <payonel> os.sleep calls
event.pull which calls computer.pullSignal
 
L377[13:17:48] 

<McMaarten>
great.... or could i use `foo:suspend()` and `foo:resume()` (Would
that yield?)
 
L378[13:17:52] <payonel> and you call
computer.pullSignal to yield
 
L379[13:18:04] <payonel> @McMaarten
you're using threads?
 
L380[13:18:08] <payonel> from /lib/thread
?
 
L381[13:18:14] 

<McMaarten>
you can clearly see im using threads ?
 
L382[13:18:16] 

<Forecaster>
it's right there in the snippet :P
 
L383[13:18:27] <payonel> i'm in irc,
hadn't clicked the snippet :)
 
L384[13:18:31] <payonel> clicked the
link
 
L385[13:18:40] 

<McMaarten>
xd
 
L386[13:18:44] 

<Forecaster>
you could have done that first :P
 
L387[13:18:59] <payonel> anywho, as i
wrote in the thread doc [see, i can be passive aggressive too!]
suspend() doesn't yield the computer, just the thread
 
L388[13:19:16] ⇦
Quits: logan2611
(logan2611!~logan2611@174-29-137-190.hlrn.qwest.net) (Ping timeout:
183 seconds) 
L389[13:19:18] <payonel> and our yield
rules require the computer yield at least once per second
 
L390[13:19:21] 

<McMaarten>
Oh well in that case
 
L391[13:19:27] 

<McMaarten>
I need to yield the thread
 
L392[13:19:36] 

<Forecaster>
earlier you said every 5 seconds
 
L393[13:19:40] <payonel> well, threat the
thread like a non threaded process
 
L394[13:19:47] <payonel> have it yield,
like you would normally
 
L395[13:19:54] <payonel> with a os.sleep,
or event.pull, or computer.pullSignal
 
L396[13:20:00] 

<McMaarten>
I'll try something with that...
 
L397[13:20:06] <payonel> treat*, not
threat :)
 
L398[13:20:14] 

<McMaarten>
lol ?
 
L399[13:20:24]
⇨ Joins: logan2611
(logan2611!~logan2611@184-96-196-207.hlrn.qwest.net) 
L400[13:20:41] 

<Forecaster>
%quote add payonel threat the thread
 
L401[13:20:43] <MichiBot> Forecaster:
Quote added at id: 184
 
L402[13:20:51] 

<Forecaster>
:S
 
L403[13:20:54] 

<Forecaster>
:>
 
L404[13:21:03] <payonel> using suspend()
and resume() are not part of typical thread designs, just fyi
 
L405[13:21:21] <Michiyo> %tonk
 
L406[13:21:21] <MichiBot> You got the
first Tonk Michiyo, but this is only the beginning.
 
L407[13:21:25] <Michiyo> GAAAAH
 
L408[13:21:38] 

<McMaarten>
u ok?
 
L409[13:21:48] <Michiyo> No, not
really
 
L410[13:21:50] *
Michiyo sighs 
L411[13:22:05] 

<Forecaster>
hours of fun
 
L412[13:22:09] <payonel> @McMaarten
suspend() and resume() are for when you want a thread to not run
anymore, like....not even be a "thread" anymore
 
L413[13:22:24] 

<McMaarten>
but its pausing the execution right
 
L414[13:22:32] <Michiyo> Resultsetclosed @
171
 
L415[13:22:32] <payonel> suspend() is not
a "yield"
 
L416[13:22:41] <Michiyo> but it's not
writing to the log... so it's not one we're
catching..?
 
L417[13:23:06] <payonel> suspend() is like
telling the thread to not come into work tomorrow
 
L418[13:23:17] 

<McMaarten>
lol what
 
L420[13:23:58] <payonel> read the part
under t:suspend()
 
L421[13:24:07] 

<McMaarten>
I had that tab already open in my browser
 
L422[13:24:10] 

<McMaarten>
?
 
L423[13:24:11] 

<Forecaster>
Michiyo try naming the variable something other than
"resultSet"
 
L424[13:24:40] <Michiyo> meh, maybe next
time :P
 
L425[13:24:43] <Michiyo> %restart
 
L426[13:24:44] ⇦
Quits: MichiBot (MichiBot!~MichiBot@eos.pc-logix.com)
() 
L427[13:24:52] 

<Forecaster>
it might be a similar issue as I was having with the dynamic
commands
 
L428[13:25:07]
⇨ Joins: MichiBot
(MichiBot!~MichiBot@eos.pc-logix.com) 
L429[13:25:08]
zsh sets mode: +v on MichiBot 
L430[13:25:08] <payonel> @McMaarten
suspend does yield the thread, i'm just saying, suspend is
MORE than just a yield
 
L431[13:25:08] 

<Forecaster>
where it was closing resultSets which seemed to affect other
hooks
 
L432[13:25:24] 

<Forecaster>
which interrupted processed trying to access a resultSet
 
L433[13:25:32] 

<Forecaster>
which interrupted a processes trying to access a resultSet
[Edited]
 
L434[13:25:37] 

<McMaarten>
ikr
 
L435[13:25:44] <payonel> @McMaarten a
yielded thread is still alive and well, and responding to events,
and all of that
 
L436[13:25:46] 

<McMaarten>
how do you push a event again
 
L437[13:25:56] <payonel> a suspended
thread is essentially on life support
 
L438[13:25:58] 

<McMaarten>
how do you push an event again [Edited]
 
L439[13:26:09] <payonel> push a custom
event?
 
L440[13:26:15] <payonel> event.push (or
computer.pushSignal)
 
L441[13:26:22] <Michiyo> %test
 
L442[13:26:24] <MichiBot> Michiyo:
Success
 
L443[13:26:24] <payonel> they're
technically the same exact thing
 
L444[13:26:26] <Michiyo> %tonk
 
L445[13:26:27] <MichiBot> Michiyo! You
beat Michiyo's previous record of <0! I hope you're
happy!
 
L446[13:26:28] <MichiBot> Michiyo's
new record is 5 minutes and 5 seconds
 
L447[13:26:31] <payonel> %tonk
 
L448[13:26:37] 

<McMaarten>
tanks
 
L449[13:26:55] 

<Forecaster>
timeout works :>
 
L450[13:27:12] 

<McMaarten>
Oh
 
L451[13:27:14] <Michiyo> 60 seconds!
lmao
 
L452[13:27:15] <Michiyo> nice
 
L453[13:27:18] 

<McMaarten>
It does no longer yield!!!
 
L454[13:27:43] 

<McMaarten>
oops lmao i cant write
 
L455[13:27:56] 

<McMaarten>
'it does yield and it works now ' i mean
 
L456[13:28:08] 

<Forecaster>
that's vastly different :P
 
L457[13:28:17] 

<McMaarten>
yep... xd
 
L458[13:28:28] 

<McMaarten>
It works with event.pull and event.push
 
L459[13:28:31] 

<McMaarten>
very gud
 
L460[13:28:33] <Michiyo> %tonk
 
L461[13:28:34] <MichiBot> I'm sorry
Michiyo, you were not able to beat Michiyo's record of 5
minutes and 5 seconds this time.
 
L462[13:28:35] <MichiBot> 2 minutes and 6
seconds were wasted!
 
L463[13:28:36] 

<McMaarten>
Thanks for help
 
L464[13:28:50] <payonel> yeah!
 
L465[13:29:01] 

<Forecaster>
that'll be one soul please
 
L466[13:29:04] <payonel> if you have any
more issues with threads, let me know
 
L467[13:29:06] 

<McMaarten>
xd
 
L468[13:29:11] 

<McMaarten>
I will
 
L469[13:29:11] 

<Forecaster>
give it to MichiBot
 
L470[13:29:21] 

<McMaarten>
how
 
L471[13:29:41] 

<Forecaster>
`%give MichiBot <item>`
 
L472[13:29:48] 

<McMaarten>
%give MichiBot license key
 
L473[13:29:49] *
MichiBot accepts license key and adds it to her
inventory 
L474[13:30:04] 

<McMaarten>
ohhh
 
L475[13:30:05] 

<OmegaRogue>
are you MineMaarten @McMaarten ?
 
L476[13:30:14] 

<McMaarten>
uh
 
L477[13:30:17] 

<McMaarten>
no
 
L478[13:30:19] 

<McMaarten>
who's that
 
L479[13:30:27] 

<OmegaRogue>
dev of pneumaticcraft
 
L480[13:30:33] 

<McMaarten>
ohhh
 
L481[13:31:00] <payonel> @OmegaRogue you
were asking about operating systems? plan9k is deprecated, just
fyi
 
L482[13:31:12] 

<McMaarten>
Deprecated??
 
L483[13:31:18] <payonel> mmhmm
 
L484[13:31:18] 

<McMaarten>
What happened to it...?
 
L485[13:31:26] <payonel> i'll be
dropping it in our next version
 
L486[13:31:43] <payonel> it hasn't
been updated in ages, plus, openos does it better
 
L487[13:31:51] 

<McMaarten>
next version? OpenOS 1.7.3?
 
L488[13:31:58] <payonel> no that my next
patch release
 
L489[13:32:00] <payonel> i mean 1.8
 
L490[13:32:10] 

<McMaarten>
1.8 looks even more nice
 
L491[13:32:21] <payonel> plan9k was ahead
of its time, but that time has passed
 
L492[13:32:43] 

<McMaarten>
Are there going to be changes to OC besides the OS containing
it?
 
L493[13:33:00] <payonel> yes, but
that's still being reviewed
 
L494[13:33:11] 

<McMaarten>
Ohh im excited
 
L495[13:33:37] 

<OmegaRogue>
how are you chatting through a bot?
 
L496[13:33:39] 

<Forecaster>
OC contains the OS :P
 
L497[13:33:57] 

<McMaarten>
It's trough IRC
 
L498[13:33:58] 

<Forecaster>
@OmegaRogue it's an irc bridge
 
L499[13:34:07] 

<McMaarten>
I like that system
 
L500[13:34:12] 

<McMaarten>
I might make it myself in OC
 
L501[13:34:15] <payonel> @omegarogue i
could ask you the same question :P
 
L502[13:34:16] 

<McMaarten>
xd
 
L503[13:34:23] 

<OmegaRogue>
lol
 
L504[13:34:50] 

<OmegaRogue>
so how would i ssh into multiple systems for netdeploy with
openos
 
L505[13:35:05] <payonel> we dont have
something for that
 
L506[13:35:13] 

<OmegaRogue>
?
 
L507[13:35:15] 

<McMaarten>
ssh?
 
L508[13:35:19] 

<McMaarten>
hmm
 
L509[13:35:20] <payonel> the community has
built solutions
 
L510[13:35:21] 

<OmegaRogue>
Secure shell
 
L511[13:35:29] <payonel> but nothing
core
 
L512[13:35:39] 

<Forecaster>
it's for creating very secure seashells
 
L513[13:35:53] 

<McMaarten>
Are we able to connect a client from the PC to OpenOS?
 
L514[13:35:58] 

<McMaarten>
like ssh
 
L515[13:36:21] 

<OmegaRogue>
i want to update scripts from a private github repo on a lot of
computers at once
 
L516[13:36:24] 

<McMaarten>
It should be possible with the 'internet card'
right
 
L517[13:36:40] <payonel> it is possible,
just no program you can just 'apt get'
 
L518[13:36:51] 

<Forecaster>
you don't need ssh to get text files if they're
accessible from http
 
L519[13:37:21] 

<McMaarten>
ma project is soo big
 
L520[13:37:26] 

<McMaarten>
jk its small but it looks big
 
L521[13:37:29] 

<OmegaRogue>
and how would i be able to update all of them via a button press on
a webserver?
 
L522[13:37:55] 

<Forecaster>
just have the program update itself on start
 
L523[13:38:49] 

<OmegaRogue>
but its running pretty much 24/7
 
L524[13:38:58] 

<McMaarten>
how would you do that
 
L525[13:39:07] 

<Forecaster>
you'd have to stop it for any updates to apply anyway
 
L526[13:39:25] 

<OmegaRogue>
yea right
 
L527[13:39:53] 

<OmegaRogue>
bc i want to control my base securely either via a webserver or via
a discord bot
 
L528[13:40:41] 

<OmegaRogue>
and not only my base but my whole clan on a mc server is going to
do that
 
L529[13:41:13] 

<Forecaster>
you can't really establish a connection to an oc computer from
the outside
 
L530[13:41:21] 

<McMaarten>
no?
 
L531[13:41:22] 

<OmegaRogue>
http
 
L532[13:41:28] 

<Forecaster>
it has to establish the connection
 
L533[13:41:28] 

<OmegaRogue>
internet cards
 
L534[13:41:36] 

<McMaarten>
we have internet cards ?
 
L535[13:41:39] 

<Forecaster>
I mean from the outside you don't see the computer
 
L536[13:41:47] 

<McMaarten>
oh
 
L537[13:41:56] 

<McMaarten>
custom client?
 
L538[13:41:56] 

<Forecaster>
you just see the server it's in
 
L539[13:42:14] 

<OmegaRogue>
ok?
 
L540[13:42:22] 

<OmegaRogue>
then how does irc work on oc
 
L541[13:42:41] 

<Forecaster>
the connection is established by the computer
 
L542[13:43:03] 

<OmegaRogue>
and why shouldnt my program be able to do that?
 
L543[13:43:14] 

<Forecaster>
...
 
L544[13:43:33] 

<Forecaster>
I'm saying you can't push something from outside without
each in-game computer opening a connection first
 
L545[13:43:50] 

<OmegaRogue>
yes and its doing that
 
L546[13:44:20] 

<Forecaster>
so each computer is just constantly connected to your update server
then?
 
L547[13:44:26] 

<OmegaRogue>
yes
 
L548[13:44:28] 

<McMaarten>
I hate villagers in ma way -_-
 
L549[13:44:33] <payonel> in other words,
our internet card has only connect, not bind/listen
 
L550[13:44:39] 

<McMaarten>
they get stuck in corners where i need to place somethin
 
L551[13:46:00] 

<ZefTheFox>
If `os.exit(0)` is called within a program running in driver mode
will it stop listening to events?
 
L552[13:46:28] <payonel> driver mode is
just a made up term we used to help ppl understand running code in
event listeners and timers
 
L553[13:46:37] <payonel> os.exit
technically throws a special exception
 
L554[13:46:56] <payonel> throwing an
exception in a event handler will not take down the kernel :)
 
L555[13:47:05] <payonel> the exception
will be caught, and logged to /tmp/event.log
 
L556[13:47:20] 

<McMaarten>
Well why did the thread crash now..
 
L557[13:47:43] <payonel> that handler will
continue to "exist"
 
L558[13:47:57] 

<McMaarten>
I've send a broadcast from pc1 to pc2 and it crashes
lmao
 
L559[13:48:03] 

<McMaarten>
pls help :/
 
L560[13:48:30] 

<Lizzian>
any errors would be nice
 
L561[13:48:47] 

<McMaarten>
I don't see errors...
 
L562[13:48:54] 

<McMaarten>
This is by using threads
 
L563[13:49:02] 

<Lizzian>
you said it crashes
 
L564[13:49:05] 

<McMaarten>
yes
 
L565[13:49:11] 

<Lizzian>
crashes usually mean errors
 
L566[13:49:12] 

<Forecaster>
did you check the event log payo mentioned?
 
L567[13:49:24] 

<McMaarten>
waht event log?
 
L568[13:49:31] 

<Forecaster>
/tmp/event.log
 
L569[13:49:34] 

<McMaarten>
ill look
 
L570[13:49:57] 

<McMaarten>
oh uh
 
L571[13:50:04] 

<McMaarten>
that wasn't really error
 
L572[13:50:10] 

<McMaarten>
it was a SYNTAX error
 
L573[13:52:18] 

<ZefTheFox>
Well driver mode is also easy to say
 
L574[13:52:41] 

<ZefTheFox>
Rather than "I ran a program to listed to events and let it
run in the background"
 
L575[13:53:11] 

<ZefTheFox>
If it was a syntax error then *read the error*
 
L576[13:53:23] 

<ZefTheFox>
It will tell you exactly where something went wrong in the
code
 
L577[13:53:28] 

<McMaarten>
ikr
 
L578[13:53:34] 

<McMaarten>
dont have to tell me
 
L579[13:53:55] 

<ZefTheFox>
Well you're saying it crashes and you need help
 
L580[13:54:01] 

<McMaarten>
I got help
 
L581[13:54:06] 

<McMaarten>
soo...
 
L582[13:54:14] 

<Forecaster>
%tonk
 
L583[13:54:16] <MichiBot> Forecaster! You
beat Michiyo's previous record of 5 minutes and 5 seconds! I
hope you're happy!
 
L584[13:54:17] <MichiBot>
Forecaster's new record is 25 minutes and 41 seconds
 
L585[13:54:22] 

<Forecaster>
woo
 
L586[13:54:25] 

<McMaarten>
what?
 
L587[13:54:28] 

<McMaarten>
what does that do
 
L588[13:54:40] 

<McMaarten>
%tonk
 
L589[13:56:29] 

<Forecaster>
exactly what happened above :P
 
L590[14:00:06] 

<McMaarten>
well xd
 
L591[14:00:30] 

<McMaarten>
How do I write to a file what I've opened
 
L592[14:00:43] 

<McMaarten>
I've tried `fs.write('test')`
 
L593[14:01:37] 

<McMaarten>
oh wait it's `file:write('test')`
 
L594[14:10:49] 

<McMaarten>
using the modem can i broadcast multiple data?
 
L595[14:11:05] 

<Forecaster>
what do you mean
 
L596[14:11:10] 

<McMaarten>
like sending multiple strings
 
L597[14:11:17] 

<McMaarten>
no right?
 
L598[14:11:25] 

<Forecaster>
you can serialize a table and send that
 
L599[14:11:29] 

<McMaarten>
Oohh
 
L600[14:11:32] 

<Forecaster>
or you can just use a delimiter
 
L601[14:11:40] 

<McMaarten>
what'stat
 
L602[14:11:41] 

<ZefTheFox>
No, you can send multiple strings
 
L603[14:11:48] 

<ZefTheFox>
They just get added onto the event
 
L604[14:11:53] 

<Forecaster>
like `string1;string2;string3`
 
L605[14:12:03] 

<Forecaster>
; is the delimiter
 
L606[14:12:04] 

<ZefTheFox>
I think you can send up to 9 strings
 
L607[14:12:33] 

<McMaarten>
uh
 
L608[14:12:40] 

<Forecaster>
but serializing is probably easier than that given that Lua
doesn't have an easy way to split the string again
 
L609[14:12:41] 

<ZefTheFox>
`modem.send(100, "string1", "string2",
"string3")`
 
L610[14:12:42] 

<McMaarten>
stdin:1: ')' expected near ';'
 
L611[14:12:55] 

<ZefTheFox>
What you originally asked works
 
L612[14:13:11] 

<McMaarten>
well
 
L613[14:13:37] 

<ZefTheFox>
And delimiters are much more complicated than that
 
L614[14:13:49] 

<McMaarten>
I noticed it
 
L615[14:15:04] <payonel> use zeros for
delims
 
L616[14:15:07] <payonel> what could go
wrong!? :)
 
L617[14:15:16] 

<McMaarten>
xd
 
L618[14:16:39] 

<ZefTheFox>
the way I usually have my modems communicate is having the first
string be a code message, like what you want it to do, and the
other strings be used for additional arguments
 
L619[14:17:03] <Skye> %tonk
 
L620[14:17:04] <MichiBot> I'm sorry
Skye, you were not able to beat Forecaster's record of 25
minutes and 41 seconds this time.
 
L621[14:17:05] <MichiBot> 22 minutes and
48 seconds were wasted!
 
L622[14:17:10] <Skye> Oops
 
L623[14:17:14] 

<ZefTheFox>
and if you reply to a modem message I suggest using `modem.send`
and just giving it the from address of the `modem_message`
event
 
L624[14:17:51] <Skye> If you want quick
and lazy, serialising tables works
 
L625[14:18:18] 

<ZefTheFox>
That's sometimes easier to work with
 
L626[14:18:36] 

<ZefTheFox>
but for simple things multiple parts of a message works better
imo
 
L627[14:19:56] <Skye> If you know you
won't have more than 7 parts
 
L628[14:21:07] 

<ZefTheFox>
Yeah, but for stuff like simple confirmations or pinging and stuff
it's plenty
 
L629[14:21:32] 

<ZefTheFox>
usually I structure mine with a code word or instruction first,
then a table with information or strings depending on the code
word
 
L630[14:22:23] 

<ZefTheFox>
That also ensures rouge messages won't interfere usually
 
L631[14:23:06] 

<McMaarten>
%tonk
 
L632[14:23:07] <MichiBot> I'm sorry
McMaarten, you were not able to beat Forecaster's record of 25
minutes and 41 seconds this time.
 
L633[14:23:08] <MichiBot> 6 minutes and 2
seconds were wasted!
 
L634[14:23:16] 

<McMaarten>
?
 
L635[14:28:54] <payonel> %tonk
 
L636[14:28:55] <MichiBot> I'm sorry
payonel, you were not able to beat Forecaster's record of 25
minutes and 41 seconds this time.
 
L637[14:28:56] <MichiBot> 5 minutes and 48
seconds were wasted!
 
L638[14:36:54] ⇦
Quits: logan2611
(logan2611!~logan2611@184-96-196-207.hlrn.qwest.net) (Ping timeout:
190 seconds) 
L639[14:37:45] 

<ZefTheFox>
so I bruised my toe
 
L640[14:37:47]
⇨ Joins: logan2611
(logan2611!~logan2611@174-29-132-120.hlrn.qwest.net) 
L641[14:39:24] 

<Forecaster>
There's an app for that
 
L642[14:39:37] 

<Kleadron>
is there an app for the app too
 
L643[14:40:23] 

<Forecaster>
of course
 
L644[14:46:17] ⇦
Quits: logan2611
(logan2611!~logan2611@174-29-132-120.hlrn.qwest.net) (Ping timeout:
180 seconds) 
L645[14:46:34]
⇨ Joins: logan2611
(logan2611!~logan2611@184-96-162-16.hlrn.qwest.net) 
L646[15:02:24] *
Izaya gives payonel a string containing \0 
L647[15:02:25] 

<ZefTheFox>
Is there an easy way to convert an id to the key it corrosponds
to?
 
L648[15:03:42] 

<Forecaster>
id? id of what?
 
L649[15:04:04] 

<ZefTheFox>
The ID returned from the `key_up` and `key_down` events
 
L650[15:04:27] 

<Forecaster>
ah
 
L651[15:04:46] 

<Forecaster>
don't those also provide the character...
 
L652[15:04:55] 

<Forecaster>
or am I thinking of JS
 
L654[15:05:26] 

<ZefTheFox>
They don't
 
L655[15:07:33] <Izaya>
string.char(char)
 
L656[15:07:55] 

<Forecaster>
that
 
L657[15:08:34] 

<ZefTheFox>
ah
 
L659[15:10:23] 

<ZefTheFox>
***FUCKING YES IT IS!***
 
L660[15:10:27] 

<Forecaster>
yeah...
 
L662[15:10:34] 

<ZefTheFox>
That is incredible
 
L663[15:11:05] 

<Forecaster>
it's so ugly...
 
L664[15:11:44] 

<ZefTheFox>
*I wrote a reply and when it posted I saw payonel already replied
and now I'm embarrassed*
 
L665[15:11:59] 

<ZefTheFox>
I can't tell if I can delete it
 
L666[15:12:57] 

<ZefTheFox>
*I shouldn't of replied*
 
L667[15:13:02] 

<gerard>
"im losing my mind"
 
L668[15:13:56] 

<Forecaster>
just leave it, you both posted within a minute of eachother
:P
 
L669[15:14:19] 

<ZefTheFox>
*this is why I lurk*
 
L670[15:18:15] 

<gerard>
same, I like sometimes the messages that fly over here. especially
when somebody shows what they created
 
L671[15:19:44] <CompanionCube> %tonk
 
L672[15:19:45] <MichiBot> CompanionCube!
You beat Forecaster's previous record of 25 minutes and 41
seconds! I hope you're happy!
 
L673[15:19:46] <MichiBot>
CompanionCube's new record is 50 minutes and 49 seconds
 
L674[15:19:51] 

<Forecaster>
aw
 
L675[15:20:00] 

<ZefTheFox>
Why do the forums have 2 seperate systems of
upvoting/downvoting?
 
L676[15:20:19] <CompanionCube> Forecaster:
did i ninja your tonk
 
L677[15:20:23] 

<Forecaster>
so you can upvote/downvote more of course
 
L678[15:21:32] 

<Forecaster>
actually the arrow in the lower right are
"reactions"
 
L680[15:23:55] 

<Lizzian>
@ZefTheFox eh? could you clarify what you mean about the
upvoat/downvoat
 
L681[15:24:06] 

<Lizzian>
voat..... _sighs_
 
L682[15:24:18] 

<ZefTheFox>
There is the upvote/downvote on the left side and then there is the
one on the bottom right corner
 
L683[15:24:37] 

<Lizzian>
could you screenshot an example?
 
L685[15:27:15] 

<ZefTheFox>
Thanks
 
L686[15:27:25] 

<Forecaster>
the lower left is just a "reaction" and probably
doesn't count towards global scores
 
L687[15:27:26] 

<Lizzian>
oh
 
L688[15:27:35] 

<Forecaster>
I mean right
 
L689[15:27:49] 

<Lizzian>
left side one is specific to that question, right side is the
global stuff
 
L690[15:28:03] 

<ZefTheFox>
the lower right seems to effect the user's "score"
on the sight
 
L691[15:29:11] 

<Lizzian>
yeah, that's the global stuff that goes on your profile. if
you look in different section that isn't set up for questions
then the left ones wont be there
 
L692[15:29:20] 

<ZefTheFox>
weird
 
L693[15:29:53] 

<Forecaster>
ah
 
L694[15:31:58] 

<ZefTheFox>
when you're so lazy you don't bother looking into it when
writing example code (me btw so I'm not dissing anyone)
http://tinyurl.com/y8v44lnx 
L695[15:33:12] <payonel> it is
seconds
 
L696[15:33:30] 

<Forecaster>
*(or is it)*
 
L697[15:33:40] 

<ZefTheFox>
buh buh buuuuuuuh
 
L698[15:35:13] 

<ZefTheFox>
I looked in the suggestions page and some of the posts are
amazing
 
L700[15:35:58] <Inari> The heck is
that
 
L701[15:36:17] 

<Forecaster>
is fish
 
L702[15:36:22] <Inari> I thought
that
 
L703[15:36:32] <Inari> but it looked so
oddly shaped from the sdie making it look like a sppon
 
L704[15:36:45] <payonel> half spoon, half
fish
 
L705[15:36:49] <payonel> a spish
 
L706[15:36:55] 

<ZefTheFox>
You know whats better than `while true do`?
 
L707[15:37:09] 

<ZefTheFox>
`while 1 < math.huge`
 
L708[15:38:02] 

<Forecaster>
while 1 == 1
 
L709[15:38:23] <payonel> nah
 
L711[15:38:42] <payonel> ::top::
--[[..]]-- goto top
 
L712[15:45:02] <payonel> `::top::
--[[..]]-- goto top`
 
L713[15:45:29] 

<Tesca> hey,
quick question, can drones/robots use special moves of items, like
the aoe attack of the red matter katar or other things that
activate via keyboard button press?
 
L714[15:45:31] 

<ZefTheFox>
beuty
 
L715[15:45:42] 

<ZefTheFox>
wtf did I type
 
L716[15:45:49] 

<payonel>
@Tesca yes
 
L717[15:45:51] 

<payonel> in
1.12 dev builds
 
L718[15:45:56] 

<payonel> in
our 1.7.3 patch release
 
L719[15:46:09] 

<payonel>
which is ..... imminent
 
L720[15:46:22] 

<payonel> oh
wait...
 
L721[15:46:30] 

<payonel>
special moves? i only read part of what you said
 
L722[15:46:38] 

<payonel> i
have no idea what a special move is ?
 
L723[15:46:51] 

<payonel> i
was thinking, for example, of the aoe that the tinker hammar
does
 
L724[15:47:14] 

<payonel>
will this work with special action XYZ with mod ABC? no idea...mods
do weird crap
 
L725[15:47:19] 

<payonel>
test our dev build and let me know ?
 
L726[15:47:23] 

<ZefTheFox>
An example would be changing modes on tools
 
L727[15:47:26] 

<Tesca> some
items require certain keys to be pressed, like 'r' to
reload the rocket launcher. etc
 
L728[15:47:30] 

<ZefTheFox>
in like industrialcraft
 
L729[15:47:39] <payonel> yeah, that
ain't happening
 
L730[15:48:04] 

<ZefTheFox>
That'd be pretty difficult to implement I'd imagine
 
L731[15:48:19] 

<Tesca> ok,
good to know ?
 
L732[15:52:58] <Michiyo> %dyncmd
 
L733[15:52:58] <MichiBot> Michiyo: dyncmd
is enabled in this channel
 
L734[15:54:15] <Michiyo> %addcommand
payo_foo [lua] function() print("hello") end
 
L735[15:54:15] <MichiBot> Michiyo: Command
Added
 
L736[15:54:22] <Michiyo> %payo_foo
 
L737[15:54:22] <MichiBot> Michiyo:
function: 0x7f942400e4e0
 
L738[15:54:29] <Michiyo> IDK how that
works..
 
L739[15:54:30] <Michiyo> :D
 
L740[15:55:18] 

<Forecaster>
it apparently just prints the contents of the string
 
L741[15:55:42] 

<Forecaster>
maybe?
 
L742[15:55:51] <Michiyo> no, it prints the
value of the function :P
 
L744[16:03:31] <MichiBot> 
Beginning
Graphic Design: Color | length: 
6m 32s | Likes:
59,264 Dislikes: 
261 Views: 
1,362,372 | by
GCFLearnFree.org | Published On 5/10/2016
 
L745[16:03:36] 

<ZefTheFox>
this is actually surprisingly good
 
L746[16:03:43] <Inari> The memory address
of it :D
 
L747[16:04:23] 

<Forecaster>
and the string contains the function, which it printed
 
L748[16:04:25] 

<Forecaster>
:P
 
L749[16:04:40] 

<Forecaster>
as opposed to calling the function
 
L750[16:07:19] <Inari> %inv add
Forecaster's function
 
L751[16:07:20] *
MichiBot summons 'Forecaster's function' and adds to
her inventory. This seems rather fragile... 
L752[16:08:23] 

<Kleadron>
special abilities: crashes the whole system when fed the wrong
input
 
L753[16:10:07] *
Inari feeds Forecaster some sushi 
L754[16:11:23] 

<Forecaster>
I don't like sushi D:
 
L755[16:11:33] <Inari> Guess we're
crashing the system then
 
L756[16:11:35] <Inari> Hold onto your
seats
 
L757[16:12:24] 

<Kleadron>
no
 
L758[16:12:34] 

<Kleadron> i
dont want to hold on to my seat
 
L759[16:31:40] <Michiyo> %tonk
 
L760[16:31:40] <MichiBot> Michiyo! You
beat CompanionCube's previous record of 50 minutes and 49
seconds! I hope you're happy!
 
L761[16:31:41] <MichiBot> Michiyo's
new record is 1 hour, 11 minutes and 55 seconds
 
L762[16:33:41] <payonel> %addcommand
payo_foo [lua] "test"
 
L763[16:33:41] <MichiBot> payonel:
Can't override existing commands.
 
L764[16:33:48] <payonel> %removecommand
payo_foo
 
L765[16:33:55] <payonel> %delcommand
payo_foo
 
L766[16:33:55] <MichiBot> payonel: Command
deleted
 
L767[16:33:59] <payonel> %addcommand
payo_foo [lua] "test"
 
L768[16:33:59] <MichiBot> payonel: Command
Added
 
L769[16:34:01] <payonel> %payo_foo
 
L770[16:34:01] <MichiBot> payonel:
test
 
L771[16:34:08] <payonel> dope
 
L772[16:36:15] <Michiyo> you can use
arguments with $1-$... something I think
 
L773[16:36:23] <Michiyo> don't ask me
how that works anymore.
 
L774[16:36:36] <payonel> %delcommand
payo_foo
 
L775[16:36:37] <MichiBot> payonel: Command
deleted
 
L776[16:37:45] <payonel> %addcommand
payo_foo [lua] setmetatable({},{__tostring=function() return
"do this thing" end})
 
L777[16:37:46] <MichiBot> payonel: Command
Added
 
L778[16:37:51] <payonel> %payo_foo
 
L779[16:37:52] <MichiBot> payonel: do this
thing
 
L780[16:37:55] <payonel> WOO!
 
L781[16:38:09] <payonel>
%editcommand
 
L782[16:38:09] <MichiBot> payonel:
Can't add new commands with edit!
 
L783[16:38:21] 

<ZefTheFox>
how was the OC font created, like that image with all the
characters
 
L785[16:39:51] ⇦
Quits: Inari (Inari!~Pinkishu@p5DEC6334.dip0.t-ipconnect.de) (Quit:
'Let's split up! We can cover more ground with our blood
that way.' (Melth)) 
L786[16:40:40] 

<ZefTheFox>
So that created the image that is in the assets?
 
L787[16:41:06] <payonel> we use that
project for our font.hex
 
L788[16:41:11] <payonel> and we render the
font based on those rules
 
L789[16:41:17] <payonel> what image are
you referring to?
 
L791[16:41:46] 

<ZefTheFox>
This one
 
L792[16:41:58] 

<ZefTheFox>
in textures/font
 
L793[16:42:14] <Izaya> Why do you repost
it to Discord rather than just link to it >.>
 
L794[16:42:44] 

<ZefTheFox>
Because I have it on my hard drive?
 
L795[16:43:12] 

<ZefTheFox>
like I pulled that from the source code that I have
downloaded
 
L797[16:43:41] <Izaya> Oh, that's
faie
 
L798[16:44:20] <payonel> i believe we use
those font glyphs to anti alias rendering in oc
 
L799[16:44:30] 

<ZefTheFox>
because I wanted to try changing the font and doing it manually
would take a *ton* of work
 
L800[16:44:41] <payonel> i would guess
they are just improved symbols of what we would render with our
core font.hex
 
L801[16:44:54] <payonel> that might
intercept our font.hex rendering? i dont know, i haven't
looked into this
 
L802[16:45:12] 

<ZefTheFox>
oh I didn't even think that there was a font.hex
 
L803[16:45:23] 

<ZefTheFox>
but either way that image must do something?
 
L804[16:46:45] <payonel> perhaps :)
 
L805[16:47:00] <payonel> if you want to do
something custom, make a custom font.hex
 
L806[16:47:08] <Izaya> Would not surprise
me if it were a leftover
 
L807[16:47:11] <payonel> but use the high
unicodes, not those low ones
 
L808[16:47:17] <payonel> it could be
 
L810[16:47:56] 

<ZefTheFox>
actually
 
L811[16:47:59] 

<ZefTheFox>
nvm, probably not
 
L813[16:52:12] <payonel> if falst,
it'll use chars_aliased.png
 
L814[16:52:14] <payonel> false*
 
L815[16:52:54] 

<ZefTheFox>
So by default it just uses font.hex?
 
L816[16:53:20] <payonel> i believe if the
char code is within that range, it uses the font engine
 
L817[16:53:25] <payonel> the, natural font
engine
 
L818[16:53:32] <payonel> outside that
range, we render by hand
 
L819[16:53:35] <payonel> i believe
 
L820[16:53:45] 

<ZefTheFox>
interesting
 
L821[16:54:18] <payonel> this is going to
be detailed in our
client/renderer/font/DynamicFontRenderer.scala
 
L822[16:55:50] <payonel> assuming my
guessing is entirely accurate, i suppose we could add a config
option that would essentially mean: hand draw every single
glyph
 
L823[16:55:59] <payonel> for those that
want a completely custom font.hex, including that range
 
L824[16:56:14] <Temia> Moop
 
L825[16:56:28] <Temia> Hey Gamax, did you
ever release any of your sound card utilities? :o
 
L826[16:56:41] <payonel> hi Temia
 
L827[16:56:58] <Temia> Hello!
 
L828[16:58:17] 

<MGR>
%tonk
 
L829[16:58:17] <MichiBot> I'm sorry
MGR, you were not able to beat Michiyo's record of 1 hour, 11
minutes and 55 seconds this time.
 
L830[16:58:18] <MichiBot> 26 minutes and
37 seconds were wasted!
 
L831[17:07:45] 

<ZefTheFox>
I looked it up to try and find more info on the fonts.hex and I
couldn't find much
 
L832[17:09:00] ⇦
Quits: MajGenRelativity
(MajGenRelativity!~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net)
(Read error: Connection reset by peer) 
L833[17:19:15] 

<Kodos> So,
I have a really funny joke, but it's NSFW so I dunno if I
should say it here
 
L834[17:22:32] 

<Forecaster>
How nsfw?
 
L835[17:22:52]
⇨ Joins: KatsFerDays
(KatsFerDays!webchat@hmtnon0109w-lp140-04-142-112-167-6.dsl.bell.ca) 
L836[17:23:33] 

<Kodos> DM
Me
 
L837[17:25:00] <AmandaC> /kickban
kodos
 
L838[17:27:28] ⇦
Quits: KatsFerDays
(KatsFerDays!webchat@hmtnon0109w-lp140-04-142-112-167-6.dsl.bell.ca)
(Client Quit) 
L839[17:29:35]
⇨ Joins: KatsFerDays
(KatsFerDays!~katsferda@hmtnon0109w-lp140-04-142-112-167-6.dsl.bell.ca) 
L840[17:29:41] <KatsFerDays> hi
 
L841[17:29:57] <KatsFerDays> anyone
here?
 
L842[17:30:05] 

<ZefTheFox>
no
 
L843[17:30:10] 

<ZefTheFox>
>:
 
L844[17:30:19] 

<Kodos>
Forecaster said I shouldn't post my joke ?
 
L845[17:30:23] <KatsFerDays> ...
 
L846[17:30:40] 

<Kodos>
%ask
 
L847[17:30:47] 

<Kodos> Ah,
we need that as a thing
 
L848[17:30:55] <Corded> * <Kodos>
baps the bot
 
L849[17:31:08] <KatsFerDays> holy s*it,
i'm talking with people on the internet through minecraft
1.7.10 (mind blown)
 
L850[17:31:36] 

<Kodos>
Welcome to the future ?
 
L851[17:31:59] <KatsFerDays> but the past
at the same time cause this is 1.7.10
 
L852[17:34:06] ⇦
Quits: KatsFerDays
(KatsFerDays!~katsferda@hmtnon0109w-lp140-04-142-112-167-6.dsl.bell.ca)
(Remote host closed the connection) 
L853[17:34:54] ⇦
Quits: Vexatos
(Vexatos!~Vexatos@p200300C107205E321EF0105A81C03028.dip0.t-ipconnect.de)
(Quit: Insert quantum chemistry joke here) 
L854[18:24:57]
⇨ Joins: KatsFerDays
(KatsFerDays!~katsferda@hmtnon0109w-lp140-04-142-112-167-6.dsl.bell.ca) 
L855[18:25:21] ⇦
Quits: KatsFerDays
(KatsFerDays!~katsferda@hmtnon0109w-lp140-04-142-112-167-6.dsl.bell.ca)
(Remote host closed the connection) 
L856[18:26:08] <Michiyo> @Kodos it was a
thing once upon a time.. I thought
 
L857[18:26:39] <Michiyo> %tonk
 
L858[18:26:39] <MichiBot> Michiyo! You
beat Michiyo's previous record of 1 hour, 11 minutes and 55
seconds! I hope you're happy!
 
L859[18:26:40] <MichiBot> Michiyo's
new record is 1 hour, 28 minutes and 21 seconds
 
L860[18:29:35] <Michiyo> %hello
 
L861[18:29:36] <MichiBot> Michiyo: Hello!
Welcome to #oc! The one and only opencomputers channel! Please ask
your questions directly (dont ask to ask) and provide error/code
examples! (Use pastebin.com if theyre more than one line!) Dont
mind the random conversation you might have walked into.
 
L862[18:29:44] <Michiyo> Oh, it's in
there..
 
L863[18:29:45] <Michiyo> right
 
L864[18:32:28]
⇨ Joins: KatsFerDays
(KatsFerDays!~katsferda@hmtnon0109w-lp140-04-142-112-167-6.dsl.bell.ca) 
L865[18:32:52] <KatsFerDays> Hello
World
 
L866[18:33:42] <payonel> KatsFerDays:
hello kats
 
L867[18:33:55] <KatsFerDays> lol
 
L868[18:34:44] ⇦
Quits: KatsFerDays
(KatsFerDays!~katsferda@hmtnon0109w-lp140-04-142-112-167-6.dsl.bell.ca)
(Remote host closed the connection) 
L869[18:35:42]
⇨ Joins: KatsFerDays
(KatsFerDays!~katsferda@hmtnon0109w-lp140-04-142-112-167-6.dsl.bell.ca) 
L870[18:40:54] ⇦
Quits: logan2611
(logan2611!~logan2611@184-96-162-16.hlrn.qwest.net) (Ping timeout:
190 seconds) 
L871[18:41:18] ⇦
Quits: KatsFerDays
(KatsFerDays!~katsferda@hmtnon0109w-lp140-04-142-112-167-6.dsl.bell.ca)
(Remote host closed the connection) 
L872[18:51:58]
⇨ Joins: KatsFerDays
(KatsFerDays!~katsferda@hmtnon0109w-lp140-04-142-112-167-6.dsl.bell.ca) 
L873[18:52:06] ⇦
Quits: KatsFerDays
(KatsFerDays!~katsferda@hmtnon0109w-lp140-04-142-112-167-6.dsl.bell.ca)
(Remote host closed the connection) 
L874[19:02:19]
⇨ Joins: MajGenRelativity
(MajGenRelativity!~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net) 
L875[19:07:50]
⇨ Joins: logan2611
(logan2611!~logan2611@184-96-200-86.hlrn.qwest.net) 
L876[19:08:01] <payonel> %tonk
 
L877[19:08:02] <MichiBot> I'm sorry
payonel, you were not able to beat Michiyo's record of 1 hour,
28 minutes and 21 seconds this time.
 
L878[19:08:03] <MichiBot> 41 minutes and
22 seconds were wasted!
 
L879[19:18:42] ⇦
Quits: Teris (Teris!uid315557@id-315557.stonehaven.irccloud.com)
(Quit: Connection closed for inactivity) 
L880[19:23:21]
⇨ Joins: Teris
(Teris!uid315557@id-315557.stonehaven.irccloud.com) 
L881[19:57:26] ⇦
Quits: logan2611
(logan2611!~logan2611@184-96-200-86.hlrn.qwest.net) (Remote host
closed the connection) 
L882[20:02:48]
⇨ Joins: arketec
(arketec!webchat@104.220.122.217) 
L883[20:04:31] <arketec> question, does
anyone know when the next release will be pushed to
curse/twitch?
 
L884[20:05:07] <Mimiru> eventually
 
L885[20:05:24] <arketec> haha, I mean an
est timeframe? if not i understand
 
L886[20:06:12] <Mimiru> Soon(tm)
 
L887[20:07:22] <arketec> alright, thanks
for the meme. Ill keep an eye out
 
L888[20:13:12] ⇦
Quits: arketec (arketec!webchat@104.220.122.217) (Quit:
webchat.esper.net) 
L889[20:17:23]
⇨ Joins: arketec
(arketec!webchat@104.220.122.217) 
L890[20:21:00]
⇨ Joins: logan2611
(logan2611!~logan2611@184-96-200-86.hlrn.qwest.net) 
L891[20:32:20] <CompanionCube> %tonk
 
L892[20:32:21] <MichiBot> I'm sorry
CompanionCube, you were not able to beat Michiyo's record of 1
hour, 28 minutes and 21 seconds this time.
 
L893[20:32:22] <MichiBot> 1 hour, 24
minutes and 19 seconds were wasted!
 
L894[20:32:24] <CompanionCube> ffs
 
L895[20:36:37] 

<Kleadron>
sff
 
L896[20:40:02] <logan2611> This isn't
annoying: `* SASL authentication failed`
 
L897[20:41:24] ⇦
Quits: logan2611
(logan2611!~logan2611@184-96-200-86.hlrn.qwest.net) (Remote host
closed the connection) 
L898[20:41:28]
⇨ Joins: logan2611
(logan2611!~logan2611@184-96-200-86.hlrn.qwest.net) 
L899[20:51:56]
⇨ Joins: Nathan1852
(Nathan1852!~Nathan185@2a02:8071:8288:6600:993a:e200:a3b:7899) 
L900[21:13:28] ⇦
Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
(Quit: Leaving.) 
L901[21:20:38] ⇦
Quits: Nathan1852
(Nathan1852!~Nathan185@2a02:8071:8288:6600:993a:e200:a3b:7899)
(Quit: Bye :)) 
L902[21:29:43] 

<Compu> hey
is anyone here knowledgeable about pc building? i'm putting
together a parts list for someone who already has a GPU and would
look a second opinion (maybe a third or fourth too) on it
 
L904[21:29:58] 

<Compu> i
already checked to be sure their GPU will fit just fine
 
L905[21:31:56] 

<Compu> they
asked for red/black colors so i did my best to follow that
 
L906[21:46:44] <Izaya> no spinning
HDD?
 
L907[21:46:59] 

<Compu> he
has one already
 
L908[21:47:10] <Izaya> oh okay
 
L909[21:47:17] 

<Compu> 2
actually
 
L910[21:47:20] <Izaya> ez
 
L911[21:47:26] 

<Compu> good
build?
 
L912[21:47:38] <Izaya> nothing sticks
out
 
L913[21:47:42] <Izaya> you
 
L914[21:47:51] <Izaya> re not doing an APU
build so RAM speed doesn't matter nearly as much
 
L915[21:48:47] *
Izaya wouldn't bother with the Windows on there, there's
like 800 legitimate ways to get Windows for free, and that's
ignoring the easier non-legitimate ways 
L916[21:51:34] 

<Compu> i
know of no free windows legitimate stuff
 
L917[21:51:57] <Izaya> might also want to
consider going for the non-X version of the 1700, then overclock it
to make up the 200Mhz difference, save $50
 
L918[21:52:02] 

<Compu> also
i didn't choose based on RAM speed, i chose based on RAM
amount, he wanted 32 GB for video editing and such
 
L919[21:52:14] <Izaya> there's a few
ways involving like, hardware IDs and such
 
L920[21:52:54] 

<Compu>
?
 
L921[21:53:05] 

<Compu> also
i don't do overclocking
 
L922[21:53:21] <Izaya> can also point it
at a KMS server
 
L923[21:53:29] <Mimiru> %tonk
 
L924[21:53:30] <MichiBot> I'm sorry
Mimiru, you were not able to beat Michiyo's record of 1 hour,
28 minutes and 21 seconds this time.
 
L925[21:53:31] <MichiBot> 1 hour, 21
minutes and 9 seconds were wasted!
 
L926[21:53:36] <Mimiru> nooooo
 
L927[21:53:52] <Izaya> though that's
questionably legal
 
L928[21:54:17] 

<Compu> i
think it might be best to just buy it here
 
L929[21:54:35] 

<Compu>
normally i would recommend linux but they want warframe and that is
completely impossible to run on linux
 
L930[21:54:47] <Izaya> battleye?
 
L931[21:54:51] 

<Compu>
trying in wine or proton will make warframe ban ur account
 
L932[21:54:56] <Izaya> oh, good info
 
L933[21:54:57] 

<Compu>
?
 
L934[21:55:00] <Izaya> I installed it to
try it out
 
L935[21:55:04] <Izaya> I'll uh...
not.
 
L936[21:55:24] 

<Compu> yeah
warframe really has dumb drm that checks windows system files and
such and if anything is amiss u get banned
 
L937[21:55:40] <Izaya> how
inconvenient
 
L938[21:55:47] <Izaya> oh well,
there's some disk space to free up I guess
 
L939[21:57:19] 

<Compu>
it's not even a temp ban either
 
L940[21:57:59] 

<Compu>
which is a problem because what happens when windows 10 does an
update that modifies some file it checks and the drm hasn't
been updated to accept the new file yet
 
L941[21:58:04] 

<Compu> lots
of bans
 
L942[21:58:06] <Izaya> kek
 
L943[21:58:13] <Izaya> tfw playing Elite:
Dangerous in Proton right now
 
L944[21:58:25] 

<Compu>
playing minecraft right now
 
L945[21:59:12] <Izaya> man MultiMC is in
the AUR
 
L946[21:59:17] <Izaya> v convenient
 
L947[22:00:12] 

<Compu>
unfortunately my server box has been dead for like a year now so my
desktop is running the server and i have to play on my dumb windows
10 laptop
 
L948[22:00:31] <Izaya> feelsbad
 
L949[22:00:42] <Izaya> OpenGL on Windows
has been getting progressively more potato from what I hear
 
L950[22:00:50] <Izaya> no matter, all will
be replaced with Vulkan in time
 
L951[22:01:58] <Izaya> tfw DirectX 12 is
DOA
 
L952[22:03:25] 

<Compu> i
really wanna replace my server but haven't been able to
 
L953[22:04:50] <Izaya> what's
kill?
 
L954[22:07:42] <CompanionCube> Izaya:
DirectX will never be DOA
 
L955[22:08:04] <CompanionCube> MS has the
'fuck you, Windows!' card.
 
L956[22:08:13] <Izaya> CompanionCube:
check GitHub and Wikipedia for projects supporting Vulkan vs
projects supporting DirectX
 
L957[22:08:31] <Izaya> there's like 3
things using DX12 and 8 bajillion using Vulkan
 
L958[22:08:42] <Izaya> 99% of the DX12
things are first-party
 
L959[22:09:29] <CompanionCube> Izaya:
>implying that's the target audience for DX12
 
L960[22:10:04] <Izaya> hey man I'm
just saying
 
L961[22:10:09] 

<Compu> well
with proton's DX to vulkan thing that's not as much of an
issue
 
L962[22:10:22] <Izaya> I'm seeing
literally everyone but Microsoft using Vulkan and Microsoft using
DirectX 12
 
L963[22:10:48] <Izaya> And considering
DX12 has ... let's say few advantages over Vulkan...
 
L964[22:10:55] <CompanionCube>
indeed
 
L965[22:11:17] <Izaya> and especially
considering Microsoft's slow and quiet war on anyone not in
the Windows store...
 
L966[22:11:39] 

<Compu>
seriously how have they not killed windows off with their dumb
behavior yet?
 
L967[22:11:39] <Izaya> they're going
to alienate the fucktards that felt a need to run their own store
rather than just use Steam like civilised human beings
 
L968[22:11:57] 

<Compu> with
the shitty updates and everything u would think it would be really
badly dying now
 
L969[22:12:02] <Izaya> it's happening
slowly
 
L970[22:12:26] 

<Compu> some
linux distro needs to start funding ads or something
 
L971[22:12:31] <Izaya> I'm having
"gamer" friends talking about switching
 
L972[22:12:34] <CompanionCube> Izaya: I
still think that the sheer numbers of Windows devs means DX12 is
not kill.
 
L973[22:12:40] 

<Compu>
ubuntu is probably in the best position to do that
 
L974[22:12:58] <Izaya> CompanionCube:
alright, DirectX is DOA unless you're Microsoft
 
L975[22:13:06] 

<Compu>
CompanionCube: but those windows devs r devving for vulkan on
windows
 
L976[22:13:19] <Izaya> because the way I
see it, nobody cares about DX12 when Vulkan exists and works
everywhere
 
L977[22:13:21] 

<Compu> oh u
mean windows itself
 
L978[22:13:32] 

<Compu>
ye
 
L979[22:13:44] 

<Compu> and
i'm noticing more and more linux games on steam too
 
L980[22:14:02] <Izaya> proton is
definitely helping with that, but at the same time
 
L981[22:14:03] 

<Compu> and
once proton hits full release it'll likely be a big boon for
linux gaming
 
L982[22:14:09] <Izaya> proton is full
release tho
 
L983[22:14:10] <CompanionCube> Izaya: but
the cross-platformmess is irrelevant to the people who will
actually ise DX12
 
L984[22:14:15] 

<Compu> it
is?
 
L985[22:14:22] 

<Compu> i
thought it was still kinda open beta
 
L986[22:14:33] <Izaya> it's opt-in
but in the mainline client, IIRC
 
L987[22:16:04] <CompanionCube> Vulkan is
the One True Future/Now. But Microsoft won't let DirectX go
until even the core userbase have embraced it.
 
L988[22:16:13] <CompanionCube> We
haven't got there yet.
 
L989[22:16:27] <Izaya> engines using
Vulkan are still in progress
 
L990[22:16:38] <Izaya> id tech is the only
proper Vulkan engine right now
 
L991[22:16:57] <Izaya> and uh, good luck
getting your hands on an SDK for that
 
L992[22:17:20] <Izaya> everything else is
kinda bolted on so we won't see the full advantages of it for
a while
 
L993[22:17:31] <Izaya> (I will say that
the Vulkan build of Mad Max runs wonderfully)
 
L994[22:17:33] <CompanionCube> (Any future
DirectX version is likely to be DOA though, if it even
happsns.)
 
L995[22:19:32] <Izaya> in semi-related
news
 
L996[22:19:47] <Izaya> after a solid 9
days of no communication, the ARK update dropped for Linux
 
L997[22:19:49] <Izaya> how nice
 
L998[22:20:08] <Izaya> everyone who
couldn't play on servers for that long will have nothing left,
but at least they got there I guess
 
L999[22:20:34] <CompanionCube> so rip all
your shit?
 
L1000[22:21:46] <Izaya> nah man
 
L1001[22:21:52] <Izaya> I got wiped the
day before the update
 
L1002[22:21:54] *
Izaya taps forehead 
L1003[22:22:15] <CompanionCube> maybe you
can play one of the candice debebe games instead
 
L1004[22:22:40] <Izaya> ?
 
L1006[22:24:04] <Izaya> did Jim Sterling
play this at one point
 
L1007[22:24:58] <CompanionCube> yes
 
L1008[22:25:14] <CompanionCube> and
recently played the sequel
 
L1009[22:26:29] <CompanionCube> You could
play it on shrooms and not notice a difference.
 
L1010[22:26:43] <Izaya> my favorite sort
of sequel
 
L1011[22:27:44] <CompanionCube> Izaya:
there is a difference in the sequel
 
L1012[22:27:59] <CompanionCube> it adds
thematically shitty platformer levels
 
L1013[22:28:30] <Izaya> neat
 
L1014[22:28:48] 

<Compu>
dafuq even
 
L1015[22:29:05] <CompanionCube> dafuq
even what?
 
L1016[22:29:34] 

<Compu>
what even is that game
 
L1017[22:30:10] <CompanionCube> Not even
God knows that.
 
L1018[22:32:05] <CompanionCube> I have
half a mind to give a copy to someone as a 'gift' ala bad
rats when christmas or similar rolls around.
 
L1019[22:32:56] 

<Compu>
why does it have so many positive reviews?!
 
L1020[22:57:30] <CompanionCube> Compu:
internet was briefly kill. The reviews aren't serious.
 
L1021[23:15:13] <Mimiru> %tonk
 
L1022[23:15:13] <MichiBot> I'm sorry
Mimiru, you were not able to beat Michiyo's record of 1 hour,
28 minutes and 21 seconds this time.
 
L1023[23:15:14] <MichiBot> 1 hour, 21
minutes and 43 seconds were wasted!
 
L1024[23:15:20] <Mimiru> AGAIN?!
 
L1025[23:15:35] <Mimiru> 1 hour, 21
minutes and 9 seconds were wasted! last time...
 
L1026[23:24:22]
⇦ Quits: logan2611
(logan2611!~logan2611@184-96-200-86.hlrn.qwest.net) (Remote host
closed the connection) 
L1027[23:27:57] <payonel> arketec: eta
for next release?
 
L1028[23:28:07] <payonel> very soon
 
L1029[23:28:15] <payonel> before
xmas
 
L1030[23:28:24] <payonel> probably before
thanksgiving
 
L1031[23:28:24]
⇨ Joins: logan2611
(logan2611!~logan2611@184-96-200-86.hlrn.qwest.net) 
L1032[23:28:32] <payonel> but i'm
busy atm testing a few things
 
L1033[23:31:51]
⇦ Quits: logan2611
(logan2611!~logan2611@184-96-200-86.hlrn.qwest.net) (Read error:
Connection reset by peer) 
L1034[23:58:28] <payonel> gamax92:
what's something luaj does wrong?