<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:01:26] ⇨
Joins: ^v (~ping@c-71-238-153-166.hsd1.mi.comcast.net)
L2[00:05:30] <ds84182> gamax92, what
L3[00:05:40] <gamax92> ds84182?
L4[00:06:01] <gamax92> Hows OpenGX?
L5[00:06:06] <ds84182> Fine
L6[00:06:09] <ds84182> About to test
something
L7[00:06:28] <ds84182> you should like hold
your ears or something
L8[00:06:32] <ds84182> that goes for the
whole channel
L9[00:07:15] <Kodos> Time to drink a cold
pepsi and relax, because I just got off the phone regarding some
major horse shit I dont' want to deal with right now
L10[00:07:34] <gamax92> Kodos: mmm,
pepsi
L11[00:13:47] ⇨
Joins: Zorkk
(~Zorkk@S0106001d60d3cd23.cg.shawcable.net)
L12[00:14:10] <Zorkk> alloooo, how are
folks tonight?
L13[00:14:36] <ping> terrible
L14[00:14:46] *
Kodos is in ragemode
L15[00:14:48] ⇦
Quits: Techokami
(~Techokami@pool-173-48-10-173.bstnma.east.verizon.net) (Read
error: Connection reset by peer)
L16[00:15:16] * ping
is in complain mode
L17[00:15:28] <Zorkk> :( sorry to hear
that
L18[00:16:13] ***
ds84182 is now known as dsAway
L19[00:16:22] ***
dsAway is now known as ds84182
L20[00:16:26] <Zorkk> doesn't seem to be
many ppl around now eh?
L21[00:16:31] ***
Pontiac_AFK is now known as Pontiac
L22[00:16:43] <Zorkk> i was hoping i might
find some assistance here?
L23[00:17:34] <gamax92> well, we don't know
what to assist you with
L24[00:17:42] <gamax92> you haven't given
us anything to assist you on
L25[00:17:44] <ping> no, we dont help here,
we are the worst people ever to exist
L26[00:18:08] <Zorkk> AHHH.. terrible ppl
eh? rofl..
L27[00:18:12] <ping> we all hate
opencomputers
L28[00:18:19] <ping> nobody even used it
before
L29[00:18:26] <ping> how could anyone
help?
L30[00:18:35] *
Kodos smacks ping
L31[00:18:39] <gamax92> ping: shut up
L32[00:18:41] <Kodos> Despite being pissed
off, I can try to help. What's up
L33[00:18:42] <Zorkk> i bet you do! so i'm
just trying to get OC to interact with some MFR rednet cables, but
it's beyond me. :( i can't make the damn redstone lamp turn
on
L34[00:18:46] ***
darknife25|AFK is now known as darknife25
L35[00:19:01] <ping> .w redstone
L37[00:19:08] <Kodos> Zorkk
L38[00:19:13] <Kodos> I bet I know what
you're issue is
L39[00:19:15] <Kodos> your*
L40[00:19:15] <Zorkk> (and for the record,
i hate to jsut come into an IRC channel and beg for help :D, a
little chitchat is nice eh?)
L41[00:19:21] <Kodos> What are you typing
in to try and turn the lamp on
L42[00:19:23] <ping> first you need a
working computer
L43[00:19:26] <Zorkk> I checked that ping,
and dunno, didn't work
L44[00:19:28] <Kodos> ping shaddup
L45[00:19:35] <gamax92> Zorkk: Well,
instead of begging for help, just ask your question.
L46[00:19:39] <Kodos> Zorkk, I had the same
issue, I've got money says you're having the same issue I did
L47[00:19:40] <ping> and then you need a
redstone card or a redstone block
L48[00:19:53] <Zorkk> got a working
computer, it boots up :) i wrote a test.lua with
rs.setOutput(sides.right, 15)
L49[00:19:58] <Kodos> switch right to
left
L50[00:19:59] <Zorkk> I have a redstone
card.
L51[00:20:03] <Kodos> It's stupid, I
know
L52[00:20:04] <Kodos> trust me
L53[00:20:05] <Zorkk> okay?
L54[00:20:06] <ping> "MFR rednet
cables"
L55[00:20:17] * ping
slaps Kodos
L57[00:20:24] <ping> mixing up people
L58[00:20:35] <ping> well, MFR rednet
cables are like bundled cables
L59[00:20:49] <ping> you need to do
L60[00:20:53] <ping> .w
rs.setBundledOutput
L61[00:20:54] <^v> ping, Not found. did you
want "rs"?
L62[00:20:57] <ping> wat dafack
L63[00:20:58] *
gamax92 claps
L64[00:21:00] * ping
slaps ^v
L65[00:21:02] <Zorkk> hmmm.. nada.
L66[00:21:08] <ping> setBundledOutput(side:
number, color: number, value: number): number
L67[00:21:08] <ping> Like setOutput, but
for bundled output, setting the value for the channel with the
specified color.
L68[00:21:17] <Kodos> Zork, also make sure
you're requiring ("sides')
L69[00:21:29] ⇦
Quits: manmaed|AFK (~Ender@2e408ca2.skybroadband.com) (Ping
timeout: 190 seconds)
L70[00:21:33] <Zorkk> i'm requiring sides,
and components. rs = redstone.component
L71[00:21:44] <Kodos> Okay, so do
this
L72[00:21:54] <Zorkk> shoudln't mfr cables,
without a specific color, just take a redstone input?
L73[00:22:06] <Kodos> Hang on
L74[00:22:14] <Kodos> Firing up my
pack
L75[00:22:25] <ping> does it show up as a
color?
L76[00:22:26] <Zorkk> In the end, i would
like to do it by colors, etc, that's the goal, but I can't even
make it work without them, so i dunno
L77[00:22:37] <Kodos> I'll get it working
and pastebin my code
L78[00:22:47] <Zorkk> what do i connect the
mfr cable to ?
L79[00:22:52] <Kodos> The case
L80[00:22:52] <Zorkk> do i need an adapter
block?
L81[00:22:55] <Kodos> Nope
L82[00:22:58] <Kodos> Not if you're using a
redstone card
L83[00:23:06] <Kodos> Sit tight
L84[00:23:12] <Zorkk> okay. yes, redstone
card for sure. so on the case, not the monitor? cool man, ty
L86[00:23:31] <ping> protip: ask for
screenshots
L87[00:23:34] <Kodos> I needed something to
do anyway to take my mind off shit
L88[00:24:09] <Zorkk> cool, glad i can help
with that :)
L89[00:24:43] ⇨
Joins: manmaed|AFK (~Ender@2e408ca2.skybroadband.com)
L90[00:25:26] ***
manmaed|AFK is now known as manmaed
L91[00:26:02] <Kodos> okay, so
L92[00:26:10] <Kodos> PM me so I don't spam
the channel
L93[00:26:31] <ds84182> 1.7.10ftw
L94[00:26:53] <Kodos> Zorkk pm meh
L95[00:28:12] <Zorkk> okay kodos
L96[00:28:31] <Zorkk> if i can remember
how? lol.. its been so long since i used IRC
L97[00:28:37] <Kodos> Lol I'll PM you
L98[00:35:44] <Kenny> ok why the hel;l do
we have a bot in here that was not authorized
L99[00:36:07] <ping> which
L100[00:36:18] <Kenny> shadow_team is a
fucking bot
L101[00:36:19] <shadow_team> Kenny: Error:
"is" is not a valid command.
L102[00:36:39] <ping> .find ip
75.127.1.122
L103[00:36:39] <^v> ping,
shadow_team
L105[00:36:42] <Kenny> !kick
shadow_team
L106[00:36:42] ***
shadow_team was kicked by zsh ((Kenny) No reason
given))
L107[00:36:42]
⇨ Joins: shadow_team (~shadow_te@75.127.1.122)
L108[00:36:45] <Kenny> !kick
shadow_team
L109[00:36:45] ***
shadow_team was kicked by zsh ((Kenny) No reason
given))
L110[00:36:45]
⇨ Joins: shadow_team (~shadow_te@75.127.1.122)
L111[00:36:46] <ping> quet it
L112[00:36:56] <ping> quiet*
L113[00:37:19] <Kenny> i'm gonna ban it
becaUse i know what that fucking bot does and i will not have it
pm'ing me constantly
L114[00:37:25] <Kenny> !kickban
shadow_team
L115[00:37:25] ***
shadow_team was kicked by zsh ((Kenny) No reason
given))
L117[00:37:35] <ping> it pms you ;-;
L118[00:37:46] <Kenny> OC_Botr is a
Supy_Bot
L119[00:38:03] <Kenny> i come back to a pm
about upon is not a vbalid command
L120[00:38:21] <ping> oh, because the
rules when you join <_>
L121[00:39:04] <Kenny> personally i don't
care. no one asked to have it in the channel, as rules reuire
L122[00:39:57] <Kodos> Shadow team is
dmod's bot
L123[00:40:01] <Kodos> iirc
L124[00:41:24] <ping> dmod_, *slap*
L125[00:43:14] <Kodos> How many screens
can you put together
L126[00:43:18] <Zorkk> grin
L127[00:43:18] <Kodos> Is it 8x6?
L128[00:43:34] <Kenny> i believe so
L129[00:43:45] <Kenny> it
configurable
L130[00:43:54] <Zorkk> but by
default...
L131[00:44:00] <Kenny> 8x6
L132[00:44:27] <Zorkk> do you know the max
size of t1 screens?
L133[00:44:37] <Kodos> Same
L134[00:44:38] <Kodos> I think
L135[00:44:39] <Zorkk> oh it is?
L136[00:44:46] <Zorkk> just different
resolutions?
L137[00:44:47] <Kodos> Also
L138[00:44:51] <Kodos> You can dye
computers and screens
L139[00:44:57] <Kodos> Just right click
the case/screen with a dye
L140[00:44:58] <Zorkk> oh awesome!!
L141[00:45:18] <Kodos> I usually do red
ones
L142[00:45:29] <Kodos> But I suppose I
should find something that matches my base
L143[00:45:49] <dmod_> He won't do
anything and it's hard to invoke a command I put the call as { and
it won't pm it will post in the channel.
L144[00:46:04] <Kodos> You're still not
authorized to have it in the channel
L145[00:46:25] <dmod_> And your not
authorized to tell me what to do.
L146[00:46:32] <Kodos> Lol?
L147[00:46:35] <Kodos> Kenny
L148[00:46:37] <Zorkk> blue computers for
me :)
L149[00:46:49] <Kodos> You wanna handle
this one
L150[00:47:06] <ds84182> Sangar, umm,
every time I try to run my method a second time my in game computer
bluescreens and "Faulty architecture implementation for
synchronized calls." is put in the console. what do?
L151[00:47:15] <Kenny> dmod_, i came home
to a pm from the bot telling me 'upon' was an invalid command
L152[00:47:39] <Kenny> i have said
anything in this channel for over 6 hours
L153[00:47:46] <dmod_> Why you pmd it
about rules that's why.
L154[00:47:56] <Kenny> you tell me how i
get a pm from an unauthorized bot
L155[00:48:12] <Kenny> and you must not
have read the rules
L156[00:48:19] <Kodos> Everyone gets PM'd
the rules on initial joining of #oc
L157[00:48:22] <Kenny> we already have 6
bots in here
L158[00:48:49] ***
LordFokas|off is now known as LordFokas
L159[00:49:33] <Kenny> and Supy_Bot takes
one hell of a lot of configuring
L160[00:50:13] <dmod_> He won't say
anything unless she's pinged with his name in front or prefix said
in the front.
L161[00:50:25] <Kodos> I'll say it
again
L162[00:50:27] <Kodos> You're still not
authorized to have it in the channel
L163[00:50:49] <dmod_> Kodos: I'll say it
again your not authorized to tell me what to do.
L164[00:50:58] <Michiyo> -_-
L165[00:51:01] <Kodos> Keep it up
L166[00:51:16] <Kenny> ands why would the
bot be in the channel? we have no need for a bot to control the
channel
L167[00:51:32] <dmod_> never said it was
here for control
L168[00:51:38] <LordFokas> I can already
smell the ban hammer
L169[00:51:41] <Kenny> ^v handles the lua
stuff, we have bots that tell about the builds
L170[00:52:03] <Kenny> thenwhy is it here?
it does nothing to benefit the channel
L171[00:52:13] <Michiyo> And we also have
the resident useless bot. MichiBot.
L172[00:52:25] <LordFokas> lol
L173[00:52:30] <Kenny> MichiBot is the
drama bot
L174[00:52:38] <Zorkk> question bout the
screens guys: what does color depth mean ? is it how many colors it
can display at once?
L175[00:52:38] <LordFokas> MichiBot,
drama
L176[00:52:39] <MichiBot> LordFokas:
Drullkus sues Tinkers Mechworks
L177[00:52:44] <LordFokas> :O
L178[00:52:48] <Kodos> Up to 256 colors at
once
L179[00:52:52] <Kodos> For T3
L180[00:52:55] <Kodos> Not sure on
others
L181[00:52:57] <Zorkk> with depth 8?
L182[00:53:03] <Kodos> ping, ^
L183[00:53:07] <Kodos> You're better at
this one
L184[00:53:08] <Zorkk> intereting.. okay
hmmm
L185[00:53:35] <LordFokas> Zorkk, number
of colors = 2 ^ color depth bits
L186[00:53:36] <ds84182> the power went
out
L187[00:53:38] <ds84182> but it's
back
L188[00:53:51] <Zorkk> ahhhhh, okay thanks
Lordfokas :)
L189[00:53:56] <Kodos> .calc 2^8
L190[00:53:56] <^v> Kodos, 256
L191[00:54:03] <Kodos> that doesn't sound
right
L192[00:54:06] <Kodos> Unless you're on
T1
L193[00:54:07] <Kenny> t1 is black and
white, t2 is 80x25 with a 16 colors, t3 is 160x50 with 256
colors
L194[00:54:10] <Kodos> Ah
L195[00:54:15] <Kodos> Ty kenny
L196[00:54:27] <Zorkk> cool
L197[00:54:39] <LordFokas> t1 has 1 bit,
t2 has 4 bits, t3 has 8.
L198[00:54:55] <Kenny> it is as tghe Lord
says
L199[00:54:59] <Kenny> the*
L200[00:55:23] <Kodos> Annnd
L201[00:55:27] <Kodos> 256^3
L202[00:55:29] <Kodos> err
L203[00:55:32] <Kodos> .calc 256^3
L204[00:55:32] <^v> Kodos, 16777216
L205[00:55:37] <Kodos> That many different
colors
L206[00:55:40] <LordFokas> 16M
L207[00:55:54] <Kodos> Being able to
display up to 256 at once
L208[00:55:54] <LordFokas> that's 24
bits
L209[00:55:55] <Kenny> standard jpeg
number of colors 1.67 Million
L210[00:56:01] <LordFokas> .calc
2^24
L211[00:56:02] <^v> LordFokas,
16777216
L212[00:56:31] <Kodos> I always was a dot
off
L213[00:56:38] <ping> M)<
L214[00:57:40] <Kenny> color range for a
t3 is 1.67 million colors, just like a jpeg image
L215[00:57:47] <LordFokas> Kenny, 16.7M,
not 1.67
L216[00:58:13] <Kenny> i like the samller
number better hehe
L217[00:58:21] <Zorkk> i can display pr0n
in minecraft??? on OC?? wooooot!
L218[00:58:29] <Kenny> no
L219[00:58:29] <Zorkk> j/k
L220[00:59:04] <Kenny> OC does not do
graphics (yet)
L221[00:59:10] <Zorkk> ahhhhh, kk,
bummer
L222[00:59:44] <Kenny> i beleive someone
is working on an add-on that will put graphics in OC but i'm not
positive
L223[01:00:00] <Kodos> There were some
very primitive prototypes
L224[01:00:06] <Kodos> Including a photo
of my wife and I on our wedding day
L225[01:00:11] <Zorkk> so has anyone
already written a touchscreen -> MFR rednet interface kinda
thing, which can toggle signals on/off??
L226[01:00:13] *
Kenny looks at ds84182
L227[01:00:15] <Zorkk> neat!
L228[01:00:50] <Kenny> t2 and t3 screens
are touch screen
L229[01:00:54] <Zorkk> aye
L230[01:01:05] <ds84182> ohhi
L231[01:01:05] <LordFokas> Kenny: but are
they kick-screen?
L232[01:01:22] <LordFokas> or should I
say, punch-screen? :p
L233[01:01:25] <Kenny> i don't kick them,
i put a fist thru them
L234[01:01:30] <Kenny> hehe
L235[01:01:31] <LordFokas> that makes a
lot more sense in MC
L236[01:01:35] <LordFokas>
punchscreen
L237[01:01:44] <Zorkk> lol.. yes,
punchscreen interface :)
L238[01:01:52] <ds84182> ok, it turns out
that it errors every time I try to load a file
L239[01:01:59] <Zorkk> much better than
punch-cards, i must say
L240[01:01:59] <ds84182> and it's not an
oom
L241[01:02:01] <Kenny> well, it depends,
Zorkk....
L242[01:02:13] <Zorkk> depends on what
Kenny?
L243[01:02:13] <LordFokas> it has massive
sensors that activate whenever they go over 100N of force.
L244[01:02:23] <Kodos> I need a snippet
that makes a table of the 16 colors and assigns them all a
number
L245[01:02:30] <Kenny> there is no general
copntrol for turning restone signals on and off since the programs
are specific to what you are doing
L246[01:03:01] <Zorkk> well the mechanism
is the touch screen to turn them on off, nothing else!
L247[01:03:08] <Kodos> So you want a light
switch
L248[01:03:17] <Kenny> I have control
programs i wrote for both LanteaCraft and BigReactors
L249[01:03:19] <Zorkk> yes... 16 of them
to be exact :)
L250[01:03:34] <Kodos> So you want a light
switch for each color, activatable independently
L251[01:03:36] <Zorkk> i'm just wanting to
turn on/off MFR ranchers for my sheep/wool farm
L252[01:03:39] <Kodos> via touch
screen
L253[01:03:44] <Zorkk> via touch screen,
yes
L254[01:03:58] <Zorkk> is that
difficult??
L255[01:04:01] <Kodos> Well
L256[01:04:03] <Kodos> That depends
L257[01:04:08] <Kodos> On your knowledge
of Lua mostly
L258[01:04:27] <Kodos> I'm not familiar
with GML, but you could probably use that to help with the GUI
making
L259[01:04:55] <Kodos> The actual
'buttons' would just need to be parts of the screen assigned to
events
L260[01:05:06] <Kodos> ie if x, y to z, q
is touched, activate white
L261[01:05:15] <Kodos> ^ Not actual code,
but the gist of it anyway
L262[01:05:28] ⇦
Quits: mallrat208 (~mallrat20@68.204.184.175) (Ping timeout: 201
seconds)
L263[01:05:32] <Kenny> actual, using GML
is a lot simpler than that
L264[01:05:37] <Kodos> .w
event.pull()
L265[01:05:37] <^v> Kodos,
event.pull([timeout: number], [name: string], ...):string,... This,
besides os.sleep() should be the primary way for programs to
"yield". This function can be used to await signals from
the queue, while having unrelated signals dispatched as
events.
L266[01:05:46] <Kodos> erm maybe not that
one
L267[01:06:44] <Zorkk> hmmm
L268[01:07:02] <Kodos> Events aren't
really my forte
L269[01:07:08] <Zorkk> my lua knowledge is
zip!! nil. programming in general is beginner level.. mostly php
and basic scripting.
L270[01:07:10] <Kodos> Neither is using
characters with accent
L271[01:07:15] <Kodos> Well
L272[01:07:18] <Kodos> Lua is super easy
to pick up on
L273[01:07:22] <ds84182> ping, do you have
any problems wit loading a file fully into memory
L274[01:07:23] <Kodos> THe key is to not
let yourself get overwhelmed
L275[01:07:37] <ping> ds84182, yes
L276[01:07:38] <Kodos> I highly recommend
the ingame Lua tutorial
L277[01:07:39] <Zorkk> that i'm good at :)
hehe
L278[01:07:46] <Zorkk> oh? an ingame
tutorial? i missed that?
L279[01:07:49] <ds84182> ping, like
what
L280[01:07:50] <ping> because i have to
assume the file is massive
L281[01:07:53] <Kodos> Let me get you a
link
L282[01:07:58] <Zorkk> ty
L283[01:08:17] <Kodos> Do you know how to
paste from clipboard into an OC terminal?
L284[01:08:34] <Zorkk> ctrl-v works
doesn't it?
L285[01:08:37] <ping> middle click
L286[01:08:38] <Kodos> No, you use
Shift+Insert
L287[01:08:40] <Kodos> Or middle
click
L288[01:08:42] <Zorkk> okay
L289[01:08:54] <Kodos> Anyway, paste the
following line into your terminal while in a writable working
directory
L292[01:09:11] ***
ds84182 is now known as dsAway
L293[01:09:25] <Kodos> Start at Chapter 1,
and make sure you do all the excersizes to ensure you have a handle
on the ideas =)
L294[01:09:40] ***
dsAway is now known as ds84182
L295[01:09:42] <Kodos> err exercises
L296[01:09:52] <Zorkk> hrum, it say's file
not found
L297[01:10:01] <Kodos> waa
L298[01:10:01] <ds84182> ping, like
what
L299[01:10:04] <Kodos> hang on
L300[01:10:06] <Kodos> Oh
L301[01:10:07] <Kodos> derp
L302[01:10:08] <Zorkk> that what it says
!!
L303[01:10:11] <Kodos> You probably don't
have an internet card
L304[01:10:17] <Kodos> Put one in and
reboot
L305[01:10:27] <Zorkk> an internet card
!!! oh ho!!
L306[01:11:29] <Zorkk> haha, the interweb!
nice
L307[01:12:34] <Kenny> !unban
shadow_team
L308[01:12:34] *** zsh sets mode: -b
*!*@75.127.1.122
L309[01:13:15] <Zorkk> crap, i have to
make a bigger computer, this little t1 one can't handle the
internet card eh? lol
L310[01:13:27] <Kodos> Yeah, it's a T2
card
L311[01:13:29] <Kodos> iirc
L312[01:13:38] *
Kodos always uses creative cases
L313[01:14:10] <ds84182> how do you stop
the screen resolution from defaulting to "ungodly
big"
L314[01:14:37] <Kodos> What tier
screen
L315[01:14:39] <Michiyo> I have a ungodly
big resolution, so I have no issue :P
L316[01:14:50] <ds84182> because
"This text is unreadable in the windowed resolution but in
1080p it's fine!"
L317[01:15:03] <ds84182> Michiyo, as in
the resolution used in OC?
L318[01:15:19] ⇦
Quits: SleepyFlenix (~Flenix@05428909.skybroadband.com) (Ping
timeout: 183 seconds)
L319[01:15:37] <Michiyo> Oh that.. yeah I
have no idea.. I run at 1080p, and that's always been tiny :p
L320[01:18:15]
⇨ Joins: Flenix (~Flenix@2.124.128.40)
L321[01:18:17] <Zorkk> what way do you
normally power yer computers Kodos? jsut power into a capacitor
below yer case?
L322[01:18:28] <Kodos> What build are you
using
L323[01:18:46] <Zorkk> build??
L324[01:18:49] <Kodos> Of OC
L325[01:19:09] <Zorkk> erg, um, what is
it.. lol.. 1.0.10
L326[01:19:14] <Zorkk> or 1.1.10?
L327[01:19:16] <Kodos> wat
L328[01:19:26] <Kodos> Go find your mod
filename
L329[01:19:27] <Kodos> and tell me
that
L330[01:19:35] <Zorkk> yeah, doing that,
heh
L331[01:20:09] <Zorkk>
OpenComputers-MC1.6.4-1.2.12.376-universal
L332[01:20:13] *
Kodos slaps Zorkk
L333[01:20:19] <Kodos> You're
outdated
L334[01:20:25] <Kodos> Are you playing on
a server or SSP
L335[01:20:26] <Zorkk> oh baby i like it
rough!
L336[01:20:30] <Kodos> o.O
L337[01:20:33] *
Kodos backs away slowly
L338[01:20:40] <Zorkk> on a server, i'm
admin, and i'm trying to keep updated, but dammit
L339[01:20:46] <Kodos> .j
L341[01:20:59] <Kodos> That's latest 1.6.4
build
L342[01:21:35] <Zorkk> I usually update my
server once a month.. this was the current version 2 weeks ago or
so i think eh?
L343[01:21:42] <Kodos> Maybe
L344[01:21:56] <Kodos> But 1.3 which is
what that build is that I linked, is updated with new toys and
features
L345[01:22:00] <Kodos> Including full
custom OS support
L346[01:22:25] <Zorkk> ooooooooo
L347[01:22:36] ***
AngieBLD is now known as AngieBLD|Off
L348[01:26:19] <ds84182> upppdated my dev
oc
L349[01:26:38] <ds84182> alekso56, should
I learn scala
L350[01:26:53] <ds84182> so my code can
get scaly/unpretty
L351[01:26:58] <alekso56> not
neccesary
L352[01:27:22] ***
darknife25 is now known as darknife25|AFK
L353[01:27:56] <ds84182> did blocks get
renamed?
L354[01:27:59] <ds84182> ohno
L355[01:29:31] <Kodos> Also Zorkk
L356[01:29:36] <Kodos> before you
inevitably come back here with a crashlog
L357[01:29:36] <Zorkk> oh snap... how much
ram should i have to run this tutorial kodos? and anything else id
need?
L358[01:29:40] <Zorkk> HAHAH
L359[01:29:46] <Kodos> Delete your configs
when you update to 1.3
L360[01:29:47] <Zorkk>
"inevitably"
L361[01:29:54] <Zorkk> oooo, new
configs?
L362[01:30:12] <Zorkk> i probbaly won't
update to 1.3 till the ingame update tells me to update
L363[01:30:14] <Kodos> Yes, and if you
have a java exception crash, let me know and I'll tell you how to
fix that too
L364[01:30:17] <Zorkk> since i'm not that
hip
L365[01:30:30] <Kodos> Let me show you
something
L366[01:30:42] <Zorkk> okay
L368[01:31:21] <Kodos> Hologram of a
village I was living in
L369[01:31:52] <Zorkk> isn't that already
in the version i have? i saw the block for it! hehe
L370[01:31:58] <Kodos> Yes, but that one
is only 1 color
L371[01:31:58] <Zorkk> but that is cool
for sure :)
L372[01:32:05] <Kodos> 1.3 has a T2
hologram projector that does 3 colors
L373[01:32:16] <Kodos> And there is no
Geolyzer block to get the village mapping
L374[01:32:22] <Kodos> in 1.2*
L375[01:32:45] <Kodos> Also, Robot
Assembly for even MORE modular robot making
L376[01:32:49] <Kodos> And the
Disassembler
L377[01:32:53] <Kodos> For general
uncrafting
L378[01:33:21] <ds84182> I also need to
play with holograms
L379[01:34:04] ***
alekso56 is now known as alekso56_off
L380[01:34:07] <Zorkk> hehe. okay okay,
your convincing me :) but i'm such a noob, lemme get used to OC
first
L381[01:34:38] <Kodos> I was a nub like
you once
L382[01:34:50] <Kodos> Then I just gave
myself simple goals of little things to do with a computer
L383[01:34:55] <Kodos> And learned how to
do them, one step at a time
L384[01:35:41] <ds84182> Minecraft Splash:
"Unflamable", 5 seconds later, NPE
L385[01:36:07] <ds84182> FUCK
L386[01:36:13] <ds84182> I DOWNLOADED THE
JAVADOC
L387[01:36:21] <ds84182> AND THOUGH IT WAS
DEOB
L388[01:37:04] <ds84182> I was wondering
why all the blocks were missing
L389[01:37:56] <Zorkk> i like to do that
too kodos.. but I find reading through other peoples code/snippits
really helps me learn too :)
L390[01:38:10] <Kodos> Yup, especially
when it's well-documented via comments
L391[01:38:29] <Kodos> Which I plan on
doing once I write something functional enough to not just be polly
parrot
L392[01:38:38] <ds84182> I swear on some
random person's tits that if this is the goddamn javadoc
again
L393[01:38:41] <Michiyo> wtf is a comment.
:P
L394[01:38:44] <ds84182> and by tits I
mean the bird
L395[01:39:03] <ds84182> MORE
JAVADOC
L396[01:39:04] <ds84182> YES
L397[01:41:29] <Zorkk> well grrrr
L398[01:42:20] <Kodos> What's the
issue
L399[01:42:33] <ds84182> and again, it
downloaded the javadock
L400[01:42:34] <Zorkk> oh, just the case,
lol.. not enuf slots on this motherboard :P
L401[01:42:36] <ds84182> *doc
L402[01:42:56] ***
LordFokas is now known as LordFokas|off
L403[01:43:13] <Zorkk> might as well just
goto tier 3 i guess eh?
L404[01:43:20] <Kodos> Yup
L405[01:43:26] <Zorkk> cuz i can't seem to
have to tier2 cards in a tier2 case...
L406[01:43:35] <Kodos> Once my pack is
stable, I'll start building a base and getting things setup for
long term use
L407[01:43:37] <Zorkk> *two
L408[01:44:21] <Kodos> If Highlands spawns
me in an Ocean one more time, it's gettting removed and I'm going
back to vanilla worldgen
L409[01:45:14] <ds84182> finally
L410[01:45:23] <ds84182> the deobf version
is downloading
L411[01:45:41] <ds84182> hopefully my
computer will still be there
L412[01:47:54] <ds84182> hmm, GX tier 2
will allow 2d graphics (polygons)
L413[01:48:15] <ds84182> and 3 will allows
3d, with full on fbos and vbos
L414[01:48:33] <ds84182> shiiiiiih
L415[01:49:26] ⇦
Parts: gamax92 (gamax92@The.Dragon.Slayer.PanicBNC.eu)
(Leaving))
L416[01:49:55]
⇨ Joins: gamax92
(gamax92@The.Dragon.Slayer.PanicBNC.eu)
L417[01:52:28]
⇨ Joins: Maxwolf
(labs@pipette.madsciencemod.com)
L418[01:52:28]
zsh sets mode: +v on Maxwolf
L419[01:52:47] <Kodos> Maaax
L420[01:52:49] <Kodos> err
L421[01:54:29] ***
Keridos is now known as Keridos_off
L422[01:55:32] <Zorkk> WHOA! t3 graphics
card, the terminal window fills up my screen! is that normal?
L423[02:00:08] <Kodos> Screenshot?
L424[02:00:58] ⇦
Quits: Johannes13 (~Johannes@p4FDE925E.dip0.t-ipconnect.de) (Ping
timeout: 201 seconds)
L425[02:03:26] <Zorkk> it's because of my
GUI size kodos... i play with large gui, that makes the terminal
window fairly large on my screen
L426[02:03:36] <Zorkk> tlike actual MC
gui
L427[02:03:44] <Kodos> Ah
L428[02:05:37]
⇨ Joins: mallrat208 (~mallrat20@68.204.184.175)
L430[02:06:28] <Kodos> So you're making a
HUD?
L431[02:06:33] <ds84182> Kodos, no
L432[02:06:40] <ds84182> I haven't made a
monitor yet
L433[02:06:44] <ds84182> so thats my way
of testing
L434[02:09:02] <Kodos> Ffs
L435[02:09:04] <Kodos> THis is dumb
L436[02:09:16] <Kodos> OpenPeripherals
REQUIRES CC to be installed for it to even work
L437[02:09:59] <ds84182> duh
L438[02:10:03] <Michiyo> Well..
yeah.
L439[02:10:08] <ds84182> OpenPeripherals
is a CC mod
L440[02:15:56] ***
ds84182 is now known as dsAway
L441[02:16:01] ***
dsAway is now known as ds84182
L442[02:21:01] <ping> >_>
L443[02:21:43] <Zorkk> <_<
L444[02:27:04] ⇦
Quits: Flenix (~Flenix@2.124.128.40) (*.net *.split)
L445[02:27:04] ⇦
Quits: manmaed (~Ender@2e408ca2.skybroadband.com) (*.net
*.split)
L446[02:27:04] ⇦
Quits: phillips1012 (~phillips1@72.42.104.172) (*.net
*.split)
L447[02:27:04] ⇦
Quits: Cazzar (~CazzarZNC@abrarsyed.me) (*.net
*.split)
L448[02:27:04] ⇦
Quits: tgame14 (~tgame14@bzq-79-182-142-50.red.bezeqint.net) (*.net
*.split)
L449[02:27:04] ⇦
Quits: Negi (~negi@127.69.15.109.rev.sfr.net) (*.net
*.split)
L450[02:27:04] ⇦
Quits: Ir7_o (~Ir7_o@79.143.191.185) (*.net *.split)
L451[02:27:04] ⇦
Quits: Stary2001 (~Stary2001@khonsu.stary2001.co.uk) (*.net
*.split)
L452[02:27:06] <^v> Oh noes! aperture
split 3:
L453[02:27:49] <ds84182> ^v, I'm getting
POWERFLICKERS
L454[02:27:56] <ds84182> So that might be
why
L455[02:27:58] <ds84182> or
something
L456[02:28:35] <ping> lolwat
L457[02:28:39]
⇨ Joins: Flenix (~Flenix@2.124.128.40)
L458[02:28:39]
⇨ Joins: manmaed
(~Ender@2e408ca2.skybroadband.com)
L459[02:28:39]
⇨ Joins: phillips1012 (~phillips1@72.42.104.172)
L460[02:28:39]
⇨ Joins: Cazzar (~CazzarZNC@abrarsyed.me)
L461[02:28:39]
⇨ Joins: tgame14
(~tgame14@bzq-79-182-142-50.red.bezeqint.net)
L462[02:28:39]
⇨ Joins: Negi (~negi@127.69.15.109.rev.sfr.net)
L463[02:28:39]
⇨ Joins: Ir7_o (~Ir7_o@79.143.191.185)
L464[02:28:39]
⇨ Joins: Stary2001
(~Stary2001@khonsu.stary2001.co.uk)
L465[02:28:39] *** chaos.esper.net sets mode:
+vvo Cazzar tgame14 Ir7_o
L466[02:28:52] <ds84182> Oh wait
L467[02:28:54] <ds84182> that was the
bot
L468[02:28:58] <ds84182> shi man
L469[02:29:25] <ping> wat
L470[02:29:30] <ping> >_>
L471[02:30:38] <Zorkk> soooooo... the
"cable" block, is that for just connect OC blocks
together? will it supply power and network connectivity?
L473[02:31:28] <ds84182> Zorkk, I think
so
L474[02:31:49] ⇦
Quits: Calclavia (sid15812@id-15812.charlton.irccloud.com) (Ping
timeout: 190 seconds)
L475[02:32:08] <Zorkk> cool, i guess i'll
test it out to make sure :)
L476[02:32:35]
⇨ Joins: Calclavia
(sid15812@id-15812.charlton.irccloud.com)
L477[02:32:35]
zsh sets mode: +v on Calclavia
L478[02:34:15] <ping> Zorkk, yes
L479[02:34:17] <ping> it does
L480[02:34:23] <ping> power and
network
L481[02:34:33] <ping> every component also
acts like a cable too
L482[02:35:54] <Zorkk> yeah, i noticed
every component does, wasn't sure about cable, I coudln't find it
on the github site
L483[02:35:58] <Zorkk> tyty
L484[02:36:24] <Zorkk> btw, why are
keyboards so annoying? all the button groups, etc. need 4 patterns
in my MAC to make a bloody keyboard!
L485[02:36:49] <Zorkk> 5 if you include
the patternt to make the vanilla button no less!
L486[02:37:01]
⇨ Joins: justastranger
(justastran@b1f-005.static.bnc4free.com)
L487[02:37:17] <Kodos> This ain't yo
mamas'
L488[02:37:20] <Kodos> computer mod
L489[02:39:13] <Zorkk> lmao
L490[02:39:26] <gamax92> Its
gregtech
L491[02:39:26] <ping> keyboards are a pain
in the ass IRL to make too
L492[02:39:31] <Zorkk> it just seems
disproportionate...
L493[02:39:31] <ping> so many seperate
keys
L494[02:39:37] <Zorkk> i guess :)
L495[02:39:55] <Zorkk> thank goodness i
have AE to craft it for me! if i hadda do it by hand, oh my.
lol
L496[02:40:19] <ping> its easy to do by
hand >_>
L497[02:42:33] <Zorkk> awww.. the
diskdrive can't be colored!
L498[02:43:29] <Kodos> Waaat
L499[02:44:56] ⇦
Quits: mallrat208 (~mallrat20@68.204.184.175) (Quit:
Leaving)
L500[02:45:18]
⇨ Joins: mallrat208 (~mallrat20@68.204.184.175)
L501[02:52:04]
⇨ Joins: finkmac
(~finkmac@66.212.183.76.tor.pathcom.com)
L502[02:53:39] <ds84182> dnsfudge
L503[02:53:40] <ds84182> brb
L504[02:53:52] <ping> 4.4.4.4
L506[02:54:14] <ping> 8.8.8.8
L507[02:54:23] <ds84182> ping, I can't
because Azilink is a little shit
L508[02:56:04] <ping> wat
L509[02:57:13] <ping> ds84182, are you
using a computer?
L510[02:57:17] <ds84182> yes
L511[02:57:24] <ds84182> but I have to
tether from my tablet
L512[02:57:24] <ping> you can set your
dns
L513[02:57:33] <ds84182> ping, faking
tellme bit
L514[02:57:43] <ping> dns isnt forced by
the router
L515[02:58:09] <ping> ds84182, "how
to change dns server in windows"
L516[02:58:11] <ping> oh, lol
L517[02:58:14] <ping> yeah 1 sec
L518[02:58:18] <ds84182> facepalm
L519[02:58:31] <progwml6|L> no such thing
as windows only winderps :P
L520[02:58:31] <ds84182> the probelm is I
can't use the network manager to fix it
L521[02:58:42]
⇨ Joins: Alex_hawks
(~Alex_hawk@CPE-124-182-131-64.lns5.pie.bigpond.net.au)
L522[02:58:42]
zsh sets mode: +v on Alex_hawks
L523[02:58:49] <dmod_> hey prog
L524[02:58:52] <dmod_> hey alex
L525[02:59:01] <gamax92> hey dmod_
L526[02:59:06] <ds84182> 1 sec trying
something
L527[02:59:27] <dmod_> o/
L528[02:59:36] <ping> dmod_, your bot is
shadow_team?
L529[02:59:41] <dmod_> yes
L530[02:59:44] ***
ds84182 is now known as dsAway
L531[02:59:47] <ping> yeah please dont
bring it back
L532[02:59:49] <dmod_> already talking to
kenny about it
L533[02:59:52] ***
dsAway is now known as ds84182
L535[02:59:54] <Zorkk> soooo... the github
tutorial pages it talks about the programs that come with the mod,
but the link just returns to the homepage...
L536[03:00:02] <Zorkk> what programs is it
talking about?
L537[03:00:28] <ds84182> fixd I
think
L538[03:00:31] <ping> ds84182, Network
connections > right click one you are using >
properties
L539[03:00:37] <Kodos> ping, link me
openprg
L540[03:00:41] <Kodos> I know your bot can
do it
L541[03:00:51] <ds84182> ping,
huehue
L542[03:00:53] <ping> .openp
L544[03:00:59] <ds84182> Network
COnnections no wurk
L545[03:01:01] <Kodos> That one,
Zorkk
L546[03:01:06] <ping> ds84182, how the
fuck
L547[03:01:13] <ds84182> ping, vpn tun0
bit
L548[03:01:22] <Zorkk> ahhhhhhhhhhh,
cool
L549[03:01:32] <ds84182> I changed it in
Azilink's resolv.conf
L550[03:01:56] <ping> netsh interface ip
set dns name="Local Area Connection" source=static
addr=none
L551[03:01:56] <ping> netsh interface ip
add dns name="Local Area Connection" addr=8.8.4.4
index=1
L552[03:01:56] <ping> netsh interface ip
add dns name="Local Area Connection" addr=8.8.8.8
index=2
L553[03:01:56] <ping> netsh interface ip
set dns name="Local Area Connection" source=dhcp
L554[03:02:20] <ping> where local area
connection is interface name or whatever
L555[03:02:52] <ds84182> ping, but those
would point to my ip, where I'm running resolv
L556[03:03:16] <ping> dns ofc would point
to your ip
L557[03:03:27] <ping> by default your
router handles dns requests
L558[03:03:47] <ds84182> ping, as in
localhost... duuuuuh
L559[03:03:57] <ping> <_> i have no
fking idea >_>
L560[03:04:00] <ds84182> but resolv.conf
pointed the nameserver to the router
L561[03:04:07] <ds84182> so I don't need
to do any netsh
L563[03:04:30] <ping> xorg: 1.7 GB
L564[03:04:32] <ping> facu
L565[03:04:35] <ping> now i gotta
restart
L566[03:04:44] <ping> ubuntu cant fix its
shit
L567[03:05:25] ⇦
Quits: ^v (~ping@c-71-238-153-166.hsd1.mi.comcast.net) (Remote host
closed the connection)
L568[03:05:46] ⇦
Quits: ping (~^v@2601:4:4500:887:cd93:2993:3778:289) (Remote host
closed the connection)
L569[03:06:21]
⇨ Joins: Csstform
(Csstform@herp---------------------derp---------------------trains.tk)
L571[03:09:09]
⇨ Joins: v^
(~^v@2601:4:4500:887:74ce:d6c7:84c8:c632)
L572[03:09:09]
zsh sets mode: +v on v^
L573[03:09:10] <gamax92> kodos ... stop
being stupid
L574[03:09:19]
⇨ Joins: ^v
(~ping@c-71-238-153-166.hsd1.mi.comcast.net)
L576[03:09:29] <gamax92> that mod is
designed specifically for ComputerCraft
L577[03:09:38] <Kodos> Then they're
idiots
L578[03:09:42] <gamax92> no, you are an
idiot
L579[03:10:06] <v^> openperipheral
requires computercraft <_>
L580[03:10:44] <gamax92> it would be quite
useless without CC
L581[03:10:51] <v^> its like saying
immibis's shit doesnt work because he added CC as a
dependancy
L582[03:11:16] <Kodos> Immibis' actually
implements iPeripheral or whatever
L583[03:11:20] <Kodos> Apparently OpenMods
doesn't
L584[03:11:24] <Kodos> OpenP,
whatever
L585[03:11:39] <v^> i dont like openmods
>_>
L586[03:11:48] <v^> the openp part is soo
broken
L587[03:11:56] <v^> openperipherals worked
fine
L588[03:12:03] <gamax92> "This is an
add-on for ComputerCraft which can convert many blocks from all
different mods into ComputerCraft peripherals."
L589[03:12:04] <v^> openmods broke all the
functions
L590[03:14:11] <gamax92> Kodos:
OpenComputers should make Forge optional so you can use it on
ModLoader
L591[03:14:32] <gamax92> Forge should make
Minecraft optional so you can use it on other minecraft
clones.
L592[03:14:52] <v^> notch already made
minecraft optional
L593[03:15:13] <Kodos> Someone PM me when
I can come back without you guys being assholes
L594[03:15:14] ⇦
Parts: Kodos (~Kodos@2602:306:ce20:6c30:8cd2:fdb7:a76:a8dd)
(Leaving))
L596[03:15:57] <gamax92> ikr
L597[03:16:27] <gamax92> It makes no sense
to have openPERIPHERALS work for OC
L599[03:16:40] <v^> but you already saw
it
L600[03:16:50] <gamax92> v^: i haven't
seen that
L602[03:16:58] <v^> i was spamming it in
bluepower
L603[03:17:12] <gamax92> did they accept
it
L605[03:17:33] <v^> gamax92, half of them
were like "i dunno"
L606[03:17:36] <gamax92> I've blocked
puu.sh in my hosts file
L607[03:17:43] <v^> they dont exactly have
a place to put it
L608[03:17:55] <v^> gamax92, cant
dropbox
L610[03:18:06] <gamax92> I can dropbox
just fine
L611[03:19:41] ⇦
Quits: Csstform
(Csstform@herp---------------------derp---------------------trains.tk)
(Quit: ZNC - http://bouncer.ml)
L612[03:20:20] <Kenny> and why does it
make NO SENSE?
L613[03:20:42] <ds84182> v^, THAT IS NOT A
FUCKING PNG
L614[03:20:49] <Kenny> basically OC
already has OpenPeripherals if you stop and think
L615[03:21:08] <gamax92> exactly, why do
we want another one to not do its job, just to do OpenComputers
things
L616[03:21:23] <v^> .j components
L619[03:21:32] <ds84182> v^, at first I
was like "whats with all the mp4 compression"
L620[03:21:35] ⇦
Quits: ironmountain (~Caleb@c-67-190-228-157.hsd1.fl.comcast.net)
(Quit: Leaving)
L621[03:21:37] <Kenny> gamax92, can you
tgell me how we have OpenPeripherals with OC already?
L622[03:21:38] <ds84182> and then it
moved
L623[03:21:44] <gamax92>
OpenComponents?
L624[03:21:57] <Kenny> right
L625[03:22:14] <ds84182> shit that was
loud thou
L626[03:22:27] <gamax92> ds84182: this is
why puu.sh is blocked on all three of my computers.
L628[03:22:44] <v^> or wait
L629[03:22:47] <v^> just fail
L630[03:22:50] <v^> forgot mime type
L631[03:23:21] <ds84182> na
L632[03:23:22] <gamax92> have now blocked
flash in general
L633[03:23:25] <ds84182> not gonna
click
L634[03:23:26] <finkmac> gimme crash link
nao plz
L635[03:23:31] <finkmac> plz hlpe me
L636[03:23:41] <v^> there
L638[03:23:59] <v^> oh and btw, i am so
lazy
L639[03:24:04] <v^> 9x8me.png is a
folder
L640[03:24:10] <v^> and in that folder i
have index.swf
L641[03:24:13] ⇦
Quits: Alex_hawks
(~Alex_hawk@CPE-124-182-131-64.lns5.pie.bigpond.net.au) (Ping
timeout: 201 seconds)
L642[03:24:30] <v^> also, dont click that
link if you like your ears
L643[03:24:47] <v^> ds84182, you could
also noscript
L644[03:25:02] <v^> else i could put that
flash in opencoins
L645[03:25:29] <ds84182> v^, I would kill
you
L646[03:25:35] <ds84182> instantly
L647[03:25:52] <v^> with wot m8
L648[03:26:01] <v^> come at me with a
knife and i come back with a gun
L649[03:26:02] <ds84182> lemme tell you in
#ocbots
L651[03:26:12]
⇨ Joins: Csstform|Away
(Csstform@herp---------------------derp---------------------trains.tk)
L652[03:26:12]
⇨ Joins: Death|Away (Death@lua.bouncer.ml)
L653[03:26:24] <gamax92> there, I've
blocked flash on every site not youtube.
L654[03:26:33] <gamax92> now I should
never get hindered by v^
L655[03:26:53] ***
Death|Away is now known as Death
L657[03:29:08] <gamax92> brb
L658[03:29:42] <gamax92> v^: embedded
youtube is set to not autoplay
L659[03:30:12] <v^> ?autoplay=1
L660[03:30:12] <JoshTheEnder> I'm sorry, I
couldn't find the help topic you requested :(
L661[03:30:15] <v^> autoplays for me
L662[03:30:50] <v^> also, opencoins will
still serve content
L663[03:30:58] <v^> the redirect is
optional :v
L664[03:31:37] <gamax92> v^: i have
autoplay on embedded videos set to not play
L665[03:31:53] <gamax92> so, it doesn't
matter if you have autoplay=1
L666[03:31:56] <gamax92> it won't
play
L667[03:32:02] <v^> well fuck you
L669[03:35:18] <ds84182> yay, I can move
maps
L670[03:35:44] <ds84182> I got another
idea! background color!
L671[03:35:53] <ds84182> time to add gpu
vars
L672[03:35:58] <ds84182> &gx
L673[03:35:59] <ds84182> *gx
L674[03:37:37] <ds84182> ohgwad
L675[03:37:53] <ds84182> I'm testing a
simple animation, and it's SOOOOOO SLOOOOOW
L676[03:46:07] <ds84182> Do component
calls have their own built in wait?
L677[03:46:10] <gamax92> yes
L678[03:46:32] <ds84182> ugh
L679[03:46:34] <ds84182> how disable
L680[03:46:43] <gamax92> Sangar: how
disable
L681[03:47:57] <ds84182> Yeah, because
when doing calls to gxt1.write*(), it kinda makes the speed
suck
L682[03:49:30] <ds84182> In CC, CCLights2
was able to do 20fps animations
L683[03:49:38] <ds84182> I want OpenGX to
be able to do the same
L684[03:50:26] <ds84182> I want the speed
of print in a tight loop
L685[03:50:43] <ds84182> .w
component
L687[03:52:11]
⇨ Joins: CamaroMan (~Pontiac@135.0.29.212)
L688[03:53:11] ⇦
Quits: Pontiac (~Pontiac@135.0.29.212) (Ping timeout: 190
seconds)
L689[03:54:06] ⇦
Quits: CamaroMan (~Pontiac@135.0.29.212) (Remote host closed the
connection)
L690[03:54:15]
⇨ Joins: Pontiac (~Pontiac@135.0.29.212)
L691[03:54:38] ⇦
Quits: finkmac (~finkmac@66.212.183.76.tor.pathcom.com) (Quit:
Nettalk6 - www.ntalk.de)
L693[04:00:55]
⇨ Joins: CamaroMan (~Pontiac@135.0.29.212)
L694[04:01:36] <ds84182> I fixed it
L695[04:01:37] <ds84182> :D
L696[04:01:37] <ds84182> now I get awesome
speeds
L697[04:01:48] <Michiyo> ds84182,
how...?
L698[04:02:05] <ds84182>
@Callback(direct=true) for EVERYTHING
L699[04:02:14] <v^> Michiyo, he upgraded
to a clap processor
L700[04:02:34] <Michiyo> Ahh, didn't know
that would do that too...
L701[04:03:02] <ds84182> The speed is
fabulous
L702[04:03:02] ⇦
Quits: Pontiac (~Pontiac@135.0.29.212) (Ping timeout: 186
seconds)
L703[04:03:30] <Michiyo> OpenLights will
now benefit from that too :p
L704[04:03:50] <gamax92> ds84182: ooh,
thanks
L705[04:04:00] <v^> ds84182, how
fabulous?
L706[04:06:07] <Michiyo> and new builds of
OpenLights... lol
L707[04:10:39] <ds84182> 30fps
fabulous
L708[04:12:19] <ds84182> The thing I
really like is that I don't need a shitton of tile entities just to
have multiple tiers
L709[04:12:30] *
ds84182 hugs his IGX Interface
L710[04:15:00] <CamaroMan> YAY!! I have a
D-Link 8 port GB Switch on the fritz.
L711[04:20:14] <ds84182> How many sprites
should GX Tier 1 handle
L712[04:20:18] <ds84182> I was thinking
about 32
L713[04:21:17] <gamax92> ds84182: wait ...
30fps?
L714[04:21:23] <ds84182> gamax92,
yes
L715[04:21:25] <ds84182> 30fps
L716[04:21:35] <gamax92> not 20 because
ticks?
L717[04:21:40] <ds84182> Yep!
L718[04:21:47] <gamax92> :<
L719[04:21:56] <ds84182> gamax92, it's
configurable
L720[04:21:57] <ds84182> duh
L721[04:22:42] <ds84182> I'm thinking
about going to sleep
L722[04:22:46] <ds84182> I think I
should
L723[04:26:02] ⇦
Quits: mallrat208 (~mallrat20@68.204.184.175) (Read error:
Connection reset by peer)
L724[04:39:21] ***
ds84182 is now known as dsAway
L725[04:43:37] ***
CamaroMan is now known as Pontiac
L726[04:44:08]
⇨ Joins: enneract
(~Alex@c-69-137-188-70.hsd1.az.comcast.net)
L727[04:44:38] <enneract> Is there a way
to monitor the status of an IC2 nuke with OC/
L728[04:45:18] <v^> dont think so
L729[04:45:37] ⇦
Parts: enneract (~Alex@c-69-137-188-70.hsd1.az.comcast.net)
())
L730[04:45:47] <Kenny> try OpenComponents
and the adapter block
L731[04:45:59] <Michiyo> to late.
L733[04:48:33] <v^> hey valve
L734[04:48:38] <v^> you know what i would
like?
L735[04:48:44] <v^> more hats in tf2
L736[04:48:54] <v^> also more useless
weapons
L737[04:49:10] <v^> and crates that dont
contain anything useful
L738[05:05:43] ⇦
Quits: Zorkk (~Zorkk@S0106001d60d3cd23.cg.shawcable.net)
()
L739[05:31:19]
⇨ Joins: Vexatos
(~Vexatos@p5B3C8125.dip0.t-ipconnect.de)
L740[06:03:05] ⇦
Quits: Negi (~negi@127.69.15.109.rev.sfr.net) (Quit: "L'homme
n'est pas fait pour travailler, la preuve, cela le fatigue"
--Voltaire)
L741[06:07:55]
⇨ Joins: skilz
(skilz@pa175-39-133-2.pa.nsw.optusnet.com.au)
L742[06:08:18] <skilz> Is it possible to
run minecraft in minecraft on oc?
L743[06:08:28] <skilz> and keep repeting
the process?
L744[06:08:45] <skilz> Host a mc server
in-game on oc
L745[06:09:30] <Vexatos> Well, I guess you
could try and make Java for Lua systems just like there is Lua for
Java, and if you are able to run Minecraft with 512KB of RAM, that
would work :3
L746[06:10:27] <Kenny> Vexatos, as a
matter of fact, way back, someone did it for CC
L747[06:13:35] ***
tgame14 is now known as tgame14|away
L748[06:13:41] <v^> exept was just
minecraft <_<
L749[06:13:44] <v^> no computers
L750[06:14:33] <skilz> vanilla?
L751[06:15:04] <v^> wasnt the real
MC
L752[06:15:46] <v^> or wait, unless you
mean ds's JVM
L753[06:16:02] <v^> you would have to
implement all the C libraries
L754[06:16:06] <v^> which would be a
pain
L755[06:26:00] ⇦
Quits: Maxwolf (labs@pipette.madsciencemod.com) (Quit:
Leaving)
L756[06:35:08]
⇨ Joins: Kodos
(~Kodos@2602:306:ce20:6c30:9c18:f192:221f:7512)
L757[06:35:14] <Kodos> Okay, who's doing
it
L758[06:45:22] ***
justastranger is now known as justastranger|zzz
L759[06:45:31] ***
tgame14|away is now known as tgame14
L760[06:46:27] ⇦
Quits: Vexatos (~Vexatos@p5B3C8125.dip0.t-ipconnect.de) (Quit:
Greetings from Pastry Fork, Inc. ✔)
L761[06:49:57] ⇦
Quits: dmod_ (uid32492@id-32492.uxbridge.irccloud.com) (Quit:
Connection closed for inactivity)
L762[07:26:03]
⇨ Joins: Lunatrius (~Lunatrius@77.38.103.182)
L763[08:24:18] ***
Death is now known as Death|Away
L764[09:07:46] <JoshTheEnder> /o/
L765[09:07:49] <JoshTheEnder> \o\
L766[09:07:51] <JoshTheEnder> \o/
L767[09:07:53] <JoshTheEnder> o//
L768[09:07:57] <JoshTheEnder> \\oo
L769[09:08:03] <JoshTheEnder> s/oo/o
L770[09:08:03] <SuperBot>
<JoshTheEnder> \\o
L771[09:08:04] <Kodos> A wild second head
appeared!
L772[09:08:13] <JoshTheEnder> it's gone
now :P
L773[09:08:23] <JoshTheEnder> \\
L774[09:08:24] <JoshTheEnder> /
L775[09:08:28] <JoshTheEnder> ¬¬
L776[09:08:34] <JoshTheEnder> /
L777[09:08:36] <JoshTheEnder> ok
then
L778[09:08:38] <JoshTheEnder> //
L779[09:09:40] <Kodos> Christ, I can't
even play on ArcanaCraft anymore
L780[09:14:10]
⇨ Joins: Lumien
(~lumien@p4FED46C9.dip0.t-ipconnect.de)
L781[09:17:48]
⇨ Joins: ShadowKatStudios
(~sks@c211-31-42-102.rochd5.qld.optusnet.com.au)
L782[09:19:18] <JoshTheEnder> o//
ShadowKatStudios
L783[09:19:29] <ShadowKatStudios> o/
L784[09:20:48] <Kilobyte> Sangar: you
around?
L785[09:21:08] <JoshTheEnder> No
L786[09:21:11] <JoshTheEnder> I ate
him..
L787[09:21:49] <Kilobyte> in fact, maybe
someone else knows as well, how to best port changed to the master
branch over to the MC1.7 branch
L788[09:22:14] <Kilobyte> just do them
manually on both branches?
L789[09:27:20] <JoshTheEnder> uh,
generally if its not something mod-code wise Sangar usually PR's it
over himself
L790[09:28:52] <Kilobyte> well, it is mod
code :P
L791[09:29:02] <Kilobyte> but, it should
be a simple copy/paste thing
L792[09:29:23] <Kilobyte> that part of
code should be 99-100% same on 1.7 and 1.6
L793[09:32:09] <Kilobyte> does the robot
assembler need energy?
L794[09:32:36] <JoshTheEnder> yeas
L795[09:32:43] <JoshTheEnder>
s/yeas/yes
L796[09:32:43] <SuperBot>
<JoshTheEnder> yes
L797[09:33:02] <Kilobyte> even if no power
provider mod is installed?
L798[09:33:12] <JoshTheEnder> that i dont
know
L799[09:33:13] <Kilobyte> because, it
doesn't work in my dev env
L800[09:55:15] <Kilobyte> JoshTheEnder:
disabling energy requirement fixed it
L801[09:55:28] <JoshTheEnder> ok
L802[09:55:34] <Kilobyte> also changed
robot assembly speed to 9001 for the lulz
L803[09:55:51] <JoshTheEnder> lol
L804[09:56:04] <JoshTheEnder> also hello
ShadowKatStudios, how are you?
L805[09:56:27] <ShadowKatStudios> Uh,
tired.
L806[10:07:44] <tgame14> test
L807[10:07:52] <Kilobyte> how to insert a
monitor into a robot?
L808[10:07:53] <JoshTheEnder> test
complete
L809[10:08:23] <Kilobyte> oh, it only
supports basic monitors?
L810[10:08:25] <Kilobyte> too bad
L811[10:25:22] ***
dsAway is now known as ds84182
L812[10:28:48]
⇨ Joins: Johannes13
(~Johannes@p4FDEA8CD.dip0.t-ipconnect.de)
L813[10:28:49] <Kilobyte> openos' shell
really needs tab completion
L814[10:30:58] <ds84182> Kilobyte,
ikr
L815[10:31:18] <ds84182> Kilobyte, why
don't you add it?
L816[10:31:32] <Kilobyte> i might
later
L817[10:40:59] <Kodos> I totes just
remembered you can edit a sign on an adapter block
L818[10:41:49] <ds84182> Kodos, scrolling
signs?
L819[10:42:04] <Kodos> I made one that
sings the lyrics to 'This is the song that doesn't end"
L820[10:42:16] <Kodos> It was easier to
loop :x
L821[10:42:44] <Kilobyte> Kodos:
lolo
L822[10:42:47] <Kilobyte> that sounds
fun
L823[10:43:04] <Kodos> I just thought that
since Robots get a sign upgrade, surely you could use a computer to
do it
L824[10:43:06] <Kodos> And sure
enough
L825[10:44:07] <Kilobyte> i have to admit,
OC is more complex than CC, but... that kinda adds the fun to
it
L826[10:44:17] <Kilobyte> many things you
can do with OC are damn hard with CC
L827[10:44:37] <JoshTheEnder> tonight, i
am going to make my blood-to-acohol ratio is like 2:3 or something
like that \o/
L828[10:45:08] *
Kilobyte preorders the ambulance
L829[10:47:54] <Kilobyte> meanwhile i am
trying to teach my nginx how to handle haml files
L830[10:50:38]
⇨ Joins: Daiyousei (~nick1@188.113.81.176)
L831[10:53:41] ***
vifino|off is now known as vifino
L832[10:59:55] <ds84182> Testing mass map
plot fifo commands in OpenGX
L833[10:59:57] <ds84182> !
L834[11:00:05] ***
DeanAway is now known as Dean4Devil
L835[11:00:10] <Dean4Devil> o/
L836[11:00:17] <JoshTheEnder> \\o
L837[11:00:31] <Dean4Devil> Since when do
you have 2 arms? :O
L838[11:00:41] <Dean4Devil> s/2/4/g
L839[11:00:41] <SuperBot>
<Dean4Devil> Since when do you have 4 arms? :O
L840[11:01:10] <JoshTheEnder> i've always
had 4 arms, generally i'm using one pair so i only have the other
pair free to wave with
L841[11:01:56] <Dean4Devil> oh, ok
L842[11:03:30] <Dean4Devil> Can I say I'm
a little bit happy I have yet not met you in RL or would you be
offended by that? :P
L843[11:03:48] <JoshTheEnder> eh, i'm not
bothered either way
L844[11:05:00] <Dean4Devil> bc I'm not a
huge fan of things with 6 limbs .P
L845[11:05:23] <JoshTheEnder> i dont have
6 limbs
L846[11:05:28] <ds84182> *8
L847[11:05:36] <JoshTheEnder> i have
8+
L848[11:05:36] <Dean4Devil> sooo, you have
no legs?
L849[11:05:40] <ds84182> (spiders these
days)
L850[11:05:48] <Dean4Devil> ohmygod
L851[11:05:54] <Dean4Devil> even worse
;O
L852[11:05:57] <JoshTheEnder> \\o//
L853[11:06:25] <Dean4Devil> / \\ ?
L854[11:06:28] <Dean4Devil> what?
L855[11:06:37] <Dean4Devil> why is one /
missing?
L856[11:06:44] <Dean4Devil> oh
L857[11:06:49] <Dean4Devil> nvm, im
stupid
L858[11:06:51] <JoshTheEnder> your client
may auto-escape it
L859[11:31:11] ***
ds84182 is now known as ds^OpenGX
L860[11:32:57] ***
Kodos is now known as Kodos|Zzz
L861[11:39:07] <JoshTheEnder> ds^OpenGX,
what's OpenGX?
L862[11:39:34] <ds^OpenGX> only the BEST
FRIGGEN GRAPHICS MOD EVER
L863[11:39:40] <ds^OpenGX> For OC
L864[11:44:29] ***
vifino is now known as vifino|game
L865[11:45:23] ⇦
Quits: Dean4Devil (~AI_Cat@p54963D7B.dip0.t-ipconnect.de) (Remote
host closed the connection)
L866[11:46:49] ***
vifino|game is now known as vifino|tf2
L867[11:51:55] <Kilobyte> ds^OpenGX: linkz
pls
L868[11:52:17] <ds^OpenGX> Kilobyte, I
hazn't released yet
L869[11:52:23] <Kilobyte>
screenshots?
L870[11:52:26] <ds^OpenGX> It's VERY far
from release
L871[11:52:31] <ds^OpenGX> Kilobyte,
1sec
L873[11:56:05] <ds^OpenGX> maybe I should
put the images in order
L874[11:56:41] <Kilobyte> neat
L875[11:57:06] <ds^OpenGX> Kilobyte, you
wanna see the code for gxt1_test1?
L876[11:57:18] <Kilobyte> sure, why
not
L877[11:57:25] <ds^OpenGX> Prepare your
eyes
L879[11:58:34] <Kilobyte> i have seen
worse
L880[11:59:23] <ds^OpenGX> I just need to
add sprites, then the Tier 1 GX will be finished
L881[12:00:00] <Kenny> ds^OpenGX: 1/20 =
.05
L882[12:00:37] <ds^OpenGX> weeps
L883[12:01:02] <Kenny> bad habit when it
comes to math hehe
L884[12:02:25] <ds^OpenGX> I need to find
some checklist program
L885[12:02:41] <ds^OpenGX> And also FIGURE
OUT WHY MY TABLET IS LOSING CONNECTION TO THE ROUTER
L886[12:02:44] <ds^OpenGX> It's really
annoying
L887[12:05:22] ***
LordFokas|off is now known as LordFokas
L888[12:27:02] ⇦
Quits: ShadowKatStudios
(~sks@c211-31-42-102.rochd5.qld.optusnet.com.au) (Ping timeout: 186
seconds)
L889[12:34:05] <skilz> Is there a command
to set spawn point?
L890[12:34:38] <JoshTheEnder>
computer.setSpawn( x, y, z )
L891[12:35:37] <skilz> What about just in
the game via /
L892[12:36:13] <JoshTheEnder> idk, have
you tried googleing it?
L893[12:37:18] <skilz> Yep
L894[12:37:31] <Kilobyte> skilz:
/setspawnpoint
L895[12:37:41] <Kilobyte> sets your
respawn to current coords
L896[12:37:56] <Kilobyte> for world spawn
try mcedit
L898[12:38:01] <Kilobyte> (warning,
backup)
L899[12:38:07] <skilz> So if I do
computer.setSpawn( x, y, z ) on the OC it will set the game spawn
point for when users join?
L900[12:38:14] <skilz> Kibibyte Unknown
COmmand
L901[12:38:31] <Kilobyte> skilz: that
would set your personal spawnpoint anyways
L902[12:38:45] <Kilobyte> iirc
L903[12:39:03] <JoshTheEnder> skilz, look
at the link i sent
L904[12:39:19] <Kilobyte>
/setworldspawn
L905[12:39:25] <Kilobyte> and
/setworldspawn x y z
L906[12:40:08]
⇨ Joins: Negi (~negi@127.69.15.109.rev.sfr.net)
L907[12:44:36] <skilz> I want to set
everyones spawn
L908[12:45:29] <Kilobyte> again,
/setworldspawn
L909[12:50:00] <skilz> Doesnt work
L910[12:50:22] <skilz> Do I need to enable
something in server config file?
L911[12:50:35] <Kilobyte> might be that
its a 1.7 feature
L912[13:06:46] <Kilobyte> umm... the irc
program doesn't handle messages according to RFC from what i
see
L913[13:07:38] <Kilobyte> like, according
to RFC "PRIVMSG #abc hello" and "PRIVMSG #abc
:hello" are equivalent
L914[13:08:09] <Kilobyte> you only have to
use : if the last argument contains spaces, starts with : or is an
empty string
L915[13:11:52] <Kilobyte> JoshTheEnder: do
i have to call flush() for files?
L916[13:12:01] <JoshTheEnder> idk
L917[13:12:04] <JoshTheEnder> i think you
do
L918[13:12:10] <Kilobyte> good
L919[13:12:58] <Kilobyte> i should port my
config parser to lua later
L920[13:18:03] <Sangar> good
afternoon
L921[13:19:59]
⇨ Joins: yolo
(webchat@83.220-201-80.adsl-dyn.isp.belgacom.be)
L922[13:20:13]
⇨ Joins: bendem
(~bendem@83.220-201-80.adsl-dyn.isp.belgacom.be)
L923[13:22:21] <bendem> o/
L924[13:23:24] ⇦
Quits: yolo (webchat@83.220-201-80.adsl-dyn.isp.belgacom.be) (Ping
timeout: 190 seconds)
L925[13:24:36]
⇨ Joins: Vexatos
(~Vexatos@p200300556E457B8098BBB77F83FDD59F.dip0.t-ipconnect.de)
L926[13:36:47] ***
Cazzar is now known as Cazzar|Away
L927[13:40:04]
⇨ Joins: xlg47
(~quassel@93-97-204-58.zone5.bethere.co.uk)
L928[13:43:57] <Kilobyte> Sangar: btw, as
you may have seen i pr'ed the disk thingy
L929[13:44:36] <Sangar> Kilobyte, seen it,
looking good! making some minor tweaks now :)
L930[13:44:41] <Kilobyte> Vexatos: you
made the package manager thingy that can be found as loot disk,
right?
L931[13:44:48] <Vexatos> Yep
L932[13:45:07] <Kilobyte> mind adding
support for pacman style command line options?
L933[13:45:43] <Kilobyte> if you want i
could actually try myself
L934[13:45:44] <Vexatos> I have no idea
what pacman is
L935[13:45:46] <Vexatos> :3
L936[13:45:54] <Vexatos> Also: One system
is enough
L937[13:45:57] <Kilobyte> arch linux'
package manager
L938[13:45:59] <Sangar> oh, how about
making oppm an api and have several 'frontends' for it to?
L940[13:46:09] <Vexatos> What do you mean,
Sangar?
L941[13:46:09] <Kilobyte> that would
work
L942[13:46:41] <Sangar> Vexatos, the
internals become a library, cli programs can use it to
install/uninstall stuff with differing command syntax
L943[13:46:46] <Kilobyte> Vexatos: also,
mind giving me a few pointers on internals?
L944[13:46:56] <Kenny> Kilo, i swear, I
thoought you were talking about the old game lol
L945[13:47:15] <Vexatos> Why should I make
it an API?
L946[13:47:23] <Kilobyte> Kenny: lolo,
yeah, happens if you don't know pacman
L947[13:47:24] <xlg47> i was hoping he
was, but that link was disappointing
L948[13:47:25] <Vexatos> It does what it
is supposed to do: Let you download packages
L949[13:48:05] <Kilobyte> does it keep a
local copy of the package list?
L950[13:48:14] <Vexatos> Currently
not
L951[13:48:19] <Vexatos> But It is on the
to-do list
L952[13:48:32] <Kilobyte> because, that
would make system upgrades easier
L953[13:48:46] <Vexatos> System
upgrades?
L954[13:48:50] <Vexatos>
Whatareyoutalkingabout
L955[13:49:03] <Kilobyte> aka
"-Syu" in pacman syntax, "update &&
upgrade" in apt syntax
L956[13:49:14] <Vexatos> It would be
update and upgrade then
L957[13:49:20] <Vexatos> Once I get around
to change it
L959[13:49:52] <Kilobyte> if you had an
api it would be oppm.updateCache() oppm.upgradeAllPackages() or
something
L960[13:50:22] <Vexatos> So, I should
sepereate OPPM into an API and an executable?
L961[13:50:34] <Kilobyte> thats what
sangar suggested
L962[13:50:35] <Vexatos> So other programs
can access the package system as well
L963[13:50:37] <Kilobyte> and i
agree
L964[13:50:40] <Vexatos> Hmmm
L965[13:50:47] <Vexatos> That wouldn't be
that hard
L966[13:50:53] <Vexatos> just remove a
couple of "local"s
L967[13:51:02] <Vexatos> And add the usual
API-type syntax stuff
L968[13:51:07] <Kilobyte> heh
L969[13:51:34] <Vexatos> Maybe the
function names should be a little more descriptive then as
well...
L970[13:51:45] <Kilobyte> yeah
L971[13:51:50] <Vexatos> Sanagr, Kilobyte:
Mind opening an issue on github for that?
L972[13:51:56] <Vexatos> So I don't
forget
L973[13:52:16] <Kilobyte> on OC
repo?
L974[13:52:29] <Kilobyte> or is there
another repo for it
L976[13:52:53] <Vexatos> ^ Main repo
L977[13:53:04] <Sangar> Kilobyte, been
playing with the change for a bit now, and it's kinda ... weird i
must say. wouldn't it be more... consistent with the rest of
minecraft to always have the gui open on a normal right click and
insert/eject disks on sneak right-click?
L978[13:53:47] <Sangar> at least that
feels more natural to me
L979[13:53:48] <Sangar> :P
L980[13:54:08] <Kilobyte> Sangar: hmm...
good question, now that i think of it... it might be
L981[13:54:14] <Kilobyte> i'm not sure
tbh
L982[13:54:27] <Sangar> i'll switch it
around and test a bit, see how it feels
L983[13:55:02] <Kenny> it's just a
program, how can it feel? hehe
L984[13:56:00] <Kenny> yeah, Sangar, I
just had to get my silly remark ikn there lol
L985[13:56:00] <JoshTheEnder> but Kenny,
programs are sentient
L986[13:56:16] <Sangar> :>
L987[13:59:01] <Kenny> time for some
speed......
L988[13:59:14] <Kenny> Need For Spped that
is hehe
L989[13:59:18] ***
Kenny is now known as Kenny|PlayingNFS
L990[14:01:17] <Kilobyte> Vexatos: there,
issue created, and even included an api suggestion
L991[14:01:51] <Kilobyte> actually i must
have failed at one point
L992[14:02:08] <Sangar> Kilobyte, hmm, i
think i like it better this way around. i'll up it then you can
tell me how wrong i am :P
L993[14:02:25] <Vexatos> Uhm
L994[14:02:26] <Vexatos> "version
number "?
L995[14:02:29] <Vexatos> There is no such
thing
L996[14:02:38] <Vexatos> And there is most
likely not going to be such a thing
L997[14:02:59] <Kilobyte> mind explaining
how it does versioning then?
L998[14:03:24] <Kilobyte> because, when
updating a package it needs to know if it was actually
updated
L999[14:04:06] <Kilobyte> Vexatos: ^
L1000[14:04:09] <Vexatos> Well, it simply
deletes all the files associated with that package (i.e. all the
files it previously downloaded) and re-downloads the package
L1001[14:04:34] <Kilobyte> that might
work okish with a single package, but if you have many that gets
inefficient
L1002[14:04:49] <Vexatos> Why
L1003[14:05:17] <Kilobyte> because many
unneeded downloads when performing a system upgrade (aka update all
packages in one go)
L1004[14:05:34] <Vexatos> It does
L1005[14:05:50] <Kilobyte> ?
L1006[14:05:57] <Vexatos> The thing
is
L1007[14:06:10] <Vexatos> Who cares about
efficiency? It is still extremely fast
L1008[14:06:53] <Kilobyte> i mean, you
should at least offer that feature
L1009[14:07:11] <Vexatos> Version
numbers? I really don't think it is necessary
L1010[14:07:26] <Kilobyte> imo it would
make it cleaner
L1011[14:07:35] <Vexatos> I see no point
in that
L1012[14:07:43] <Vexatos> Yes, it might
be faster
L1013[14:07:54] <Vexatos> But, well, so
what?
L1014[14:07:59] <Sangar> Vexatos, it
would also allow notifying people of new versions.
L1015[14:08:09] <Vexatos> Bah, no.
No.
L1016[14:08:11] <Sangar> this way the
have to blindly update, not knowing if something changed
L1017[14:08:12] <Sangar> :P
L1018[14:08:30] <Kilobyte> in fact, you
could include a changelog maybe
L1019[14:08:40] <Vexatos> "Hey!
Listen! You can update package A, B, C and ALL THE
OTHERS"
L1020[14:08:42] <Vexatos> Nope.
L1021[14:09:14] <Sangar> "Hey!
Listen! Your system is all fucked up now, but I'm not telling you
WHY" ;)
L1022[14:09:28] <Vexatos> Kilobyte: Don't
you think you go pretty crazy right now? OC is _NOT_ linux, you
will never ever have as many packages on an OC computer as you
would have on a linux one
L1023[14:09:43] <Sangar> but ok, i
understand you don't want to add it yourself. would you merge it if
someone pr'ed it?
L1024[14:09:51] <Vexatos> Maybe
L1025[14:10:00] <Vexatos> If I like it,
and I don't think it's totally unnecessary
L1026[14:10:04] <Vexatos> Yes
L1027[14:10:23] <Sangar> there you go
Kilobyte, something for you to do :P
L1028[14:10:34] <Kilobyte> yay
L1029[14:10:52] <Vexatos> The split into
API+executable I'll do myself
L1030[14:11:07] <Vexatos> Because I have
it in mind differently as you have
L1031[14:11:08] <Kilobyte> projects[:oc]
<< "add oppm package versioning"
L1032[14:11:42] <Vexatos> Kilobyte: You
could add it to the current system
L1033[14:11:57] <Kilobyte> yeah, though,
i have 2 other projects to do
L1034[14:11:58] <Vexatos> I doubt I'll
have to change it when moving to the split
L1035[14:12:03] <Vexatos> Take your
time
L1036[14:12:07] <Vexatos> I have an exam
tomorrow
L1037[14:12:10] <Vexatos> one on
monday
L1038[14:12:15] <Vexatos> and one next
thursday
L1039[14:12:24] <Vexatos> So updating
will take a while anyways
L1040[14:12:31] <Kilobyte> first of all
porting my config parser to lua then i wanted to do a nfs type
thing
L1041[14:12:59] <Vexatos> Question:
Should OPPM info access the Internet or should all the package info
me saved in the local file as well
L1042[14:13:12] <Vexatos> (For the
update+upgrade thing)
L1043[14:13:19] <Sangar> Vexatos, make it
a config option :>
L1044[14:13:31] <Kilobyte> package
searching and stuff should normally only access the local cache in
case you mean that
L1045[14:13:40] <Kilobyte> thats how i'd
expect it anyways
L1046[14:13:49] <Sangar> the only reason
not to store it locally is the limited disk space
L1047[14:13:55] <Vexatos> ^
L1048[14:14:03] <Vexatos> OPPM is
supposed to be light
L1049[14:14:08] <Kilobyte> yeah, we'd
have to figure out how big it would be
L1050[14:14:14] <Vexatos> Tpp big
L1051[14:14:16] <Vexatos> *too big
L1052[14:14:24] <Sangar> gzip it
>_>
L1053[14:14:25] <Vexatos> I want OPPM to
be a very small package handler
L1054[14:14:40] <Vexatos> So you have
more space for actual packages themselves
L1055[14:14:42] <Kilobyte> Sangar: does
oc provide native gzip support?
L1056[14:14:50] <Vexatos> That's why
there currently is no update+upgrade system
L1057[14:15:03] <Vexatos> And that is the
point where I am deciding
L1058[14:15:08] <Vexatos> I am not sure
whether I should add it
L1059[14:15:11] <Sangar> Kilobyte, i
think there are some pure lua implementations of gzip, and i'm
pretty sure i saw one running in oc, so basically yes.
L1060[14:15:20] <Kilobyte> ah, good to
know
L1061[14:15:24] <Vexatos> the current
system is much more simple than anything you suggested
L1062[14:15:29] <Kilobyte> question is
performance though
L1063[14:15:52] <Vexatos> And it is
supposed to be fast, light and simple
L1064[14:15:59] <Sangar> well, it runs in
native lua and has to make no external calls, should be pretty
fast
L1065[14:16:03] <Vexatos> Kilobyte: THE
API thing is 100% sure, I love the idea
L1066[14:16:16] <Vexatos> so other
programs can access OPPM to download their own dependencies
:3
L1067[14:16:20] <Sangar> Vexatos, yeah,
if the focus is being lightweight vs fancy features i see your
point
L1068[14:16:37] <Vexatos> If they haven't
been downloaded via OPPM themselves already
L1069[14:16:42] <Vexatos> Which is highly
possible
L1070[14:16:53] <Kilobyte> Vexatos:
actually, do you have dependency handling in oppm?
L1071[14:16:58] <Vexatos> Yep, I do
L1072[14:17:01] <Vexatos> Look at
this
L1074[14:17:27] <Vexatos> This is an
example programs.cfg (The repo's package registry)
L1075[14:17:52] <Kilobyte> ah, neat
L1076[14:17:53] <Vexatos> In this
example
L1077[14:18:03] <Vexatos> if you were to
install the package "example-package"
L1078[14:18:12] <Vexatos> it would
firstly install all the "files"
L1079[14:18:18] <Vexatos> and then
install the package "GML"
L1080[14:18:30] <Vexatos> into some
subfolder called "lib"
L1081[14:18:32] <Kilobyte> does it
support install scripts as well?
L1082[14:18:44] <Vexatos> What do you
mean?
L1083[14:18:51] <Kilobyte> aka a script
to be run on install
L1084[14:18:56] <Kilobyte> to set stuff
up
L1085[14:19:07] <Vexatos> No
L1086[14:19:13] <Vexatos> That the
package would have to do
L1087[14:19:21] <Vexatos> on being
executed the first time
L1088[14:19:30] <Kenny|PlayingNFS>
Sangar, you do realize that you are goping to have to make it
cheaper to get an internet card :)
L1089[14:19:47] <Vexatos> Again, OPPM is
supposed to be as lightweight as possible, no unnecessary
features
L1090[14:19:52] <Sangar>
Kenny|PlayingNFS, naaaah :P
L1091[14:19:55] <Vexatos> Just everything
you need for installing something
L1092[14:20:11] <Vexatos> Sangar: I will
mark your issue as "on hold", because of said
reasons
L1093[14:20:15] <Kenny|PlayingNFS> Most
of the good programs now require an internet vard hehe
L1094[14:20:18] ***
Kenny|PlayingNFS is now known as Kenny
L1095[14:20:24] <Sangar> Vexatos,
sure
L1096[14:20:26] ***
vifino|tf2 is now known as vifino
L1097[14:20:38] <Vexatos> Nono
L1098[14:20:44] <Vexatos> The Internet
card is well balanced
L1099[14:21:09] <Kilobyte> time to work
on my config parser
L1100[14:21:58] <Kilobyte> Vexatos: btw,
how does one get their own repo?
L1101[14:22:07] <Vexatos> ASk me
L1102[14:22:11] <Vexatos> It's that
easy
L1103[14:22:27] *
Kilobyte asks Vexatos
L1104[14:22:28] <Vexatos> I can give you
access to creating and moving your own repos on/to
OpenPrograms
L1105[14:22:36] <Vexatos> What's your
github username?
L1106[14:22:39] <Kilobyte>
Kilobyte22
L1107[14:23:13] <Vexatos> Done
L1108[14:23:22] <Vexatos> Now you can
move/create your own repos xD
L1109[14:24:03] <Kilobyte> should i do
one repo for everything or one repo per project?
L1110[14:24:11] <Vexatos> My
suggestion:
L1111[14:24:30] <Vexatos> For general
programs, create the repo "Kilobyte-Programs" as a
default program dump
L1112[14:24:44] <Vexatos> If you have a
project that you think is large enough to deserve its own
repo
L1113[14:24:47] <Vexatos> go ahead
L1114[14:25:10] *
Kilobyte tries to figure out how to make a library
L1115[14:25:15] <Kilobyte> is it like in
normal lua?
L1116[14:25:39] <Vexatos> You mean, a
require()able library?
L1117[14:25:45] <Kilobyte> yes
L1118[14:26:12] <Vexatos> Basic
library
L1120[14:26:30] <Vexatos> local
<somelibrary> = {}
L1121[14:26:36] <Kilobyte> ah, k
L1122[14:26:42] <Vexatos> function
<somelibrary>.doStuff() end
L1123[14:26:48] <Vexatos> return
<somelibrary>
L1124[14:28:49] <Kilobyte> lol, its
confusing that in lua variables are global by default
L1125[14:31:29] ***
AngieBLD|Off is now known as AngieBLD
L1126[14:33:44] ***
ds^OpenGX is now known as dsAway
L1127[14:34:33]
⇦ Quits: xlg47 (~quassel@93-97-204-58.zone5.bethere.co.uk)
(Remote host closed the connection)
L1128[14:36:48] <Vexatos> Kilobyte: What
are you trying to do?
L1129[14:37:10] <Kilobyte> err, writing
code?
L1130[14:37:28] <Vexatos> Yea, what
exactly? I am curious :3
L1131[14:37:38] <Kilobyte> working on
config parser
L1132[14:37:41] ***
dsAway is now known as ds84182
L1133[14:42:39] <Vexatos> Well, if OPPM
becomes a library
L1134[14:42:45] <Vexatos> How should I
call the executable then=
L1135[14:42:46] <Vexatos> ?
L1136[14:43:58] <Sangar> no need to
really change it? one is in bin, the other in lib, one resolved by
the path, the other via the package.path after all.
L1137[14:47:07] <Vexatos> oh right
L1138[14:47:46] <Vexatos> Well, on the
floppy, I can have oppm library in <floppy>/lib
L1139[14:47:59] <Vexatos> And then just
require("lib/oppm"), right?
L1140[14:53:04] <Sangar> mm, the absolute
path will probably work (never tried), alternatively add the path
to the package path (package.path = package.path ..
"/mnt/.../lib")
L1141[14:53:43] <ds84182> Going to
disconnect from the internet, but I'm still goiong to work on
OpenGX
L1142[14:54:22] ***
ds84182 is now known as dsAway
L1143[14:58:44] <Vexatos> Sangar: I am
already adding the floppy's path to the package path, that doesn't
include subfolders, right?
L1144[14:58:59] <Sangar> Vexatos,
correct
L1145[15:02:01] <Kilobyte> Sangar: how
does the computer detect a bootable floppy? by looking for an
init.lua?
L1146[15:02:02] ***
alekso56_off is now known as alekso56
L1147[15:02:08] <Sangar> Kilobyte,
yes
L1148[15:02:38] <Kilobyte> does it only
check floppies?
L1149[15:02:43] <Sangar> all file
systems
L1150[15:02:50] <Kilobyte> ah, good
L1151[15:06:18] ***
Nentify|away is now known as Nentify
L1152[15:14:49] <Sangar> oh, Vexatos,
since you're op in openeye here's a question: how do i edit tags?
say, add 'opensource' to the list for oc?
L1153[15:15:28] <Kilobyte> Sangar: gah,
if i symlink my script into a hard drive (outside oc) that file
won't appear in oc
L1154[15:15:29] <Vexatos> Well, have boq
or Mikee added you as the creator of OC?
L1155[15:15:45] <Vexatos> If not, then
ask them
L1156[15:16:01] <Sangar> Vexatos, nope,
since i'm clueless :> will do
L1157[15:16:51] <Sangar> Vexatos, in the
spammy channel where i get the feeling the message will be lost, or
via pm?
L1158[15:17:04] <Michiyo> lol
L1159[15:17:28] <Vexatos> Via PM
L1160[15:17:32] <Vexatos> I would do it
via PM
L1161[15:18:08] <Sangar> right, just
wanted to make sure that's not considered bad manners.
thanks.
L1162[15:18:20] <Kilobyte> LUA Y U NO +
FOR CONCATENATION
L1163[15:21:18] <Kilobyte> at least my
tokenizer works
L1164[15:21:23] <gamax92> "Damn,
your computer is loud, my apple doesn't make that much
noise."
L1165[15:21:54] <gamax92> There are 4
harddrives, 1 is an IDE, 3 fans, a non stock cpu fan, and a
graphics card
L1166[15:22:03] <gamax92> ofc its going
to make more noise than your macbook air
L1167[15:22:19] <Kilobyte> since when do
apples make sound?
L1168[15:22:20] <Sangar> oh, i thought a
literal apple for a moment
L1169[15:22:39] <Kilobyte> Sangar: i
intentionally misunderstood him :P
L1170[15:22:46] <Sangar> Kilobyte, i
thought that was the joke :P
L1171[15:23:20] <Kilobyte> anyways, like
i said, my tokenizer works
L1172[15:23:36] ***
Cazzar|Away is now known as Cazzar
L1173[15:23:38] <Kilobyte> now i need to
write the actual parser
L1174[15:23:42] <Sangar> just wondering,
why not just use lua for configs?
L1175[15:23:46] <Kilobyte> which i don't
have time for
L1176[15:24:17] <Kilobyte> Sangar: lua
configs are usually nice, but i sometimes prefer a different
format
L1177[15:24:27] <Sangar> fair
enough
L1178[15:24:46] <Kilobyte> especially if
its a config you will write by hand
L1179[15:25:49] <Kilobyte> i think its
time for a break though
L1180[15:26:21] <Sangar> lazy
bastard
L1181[15:26:33] <Kilobyte> i need to
study ffs
L1182[15:26:37] <Kilobyte> lol
L1183[15:26:38] <Sangar> ah
L1184[15:26:39] <Sangar> :D
L1185[15:27:04] <Kilobyte> once i have
studied a bit i'll work on my nfs thingy
L1186[15:27:22] <Kilobyte> still haven't
figured out how to handle two computers accessing same file at same
time
L1187[15:28:04] <gamax92> Gah, I hate
songs that are like, 100% stereo separation
L1188[15:28:16] <Sangar> ah, yes...
locking is much fun.
L1189[15:28:32] <Kilobyte> Sangar: btw,
network message origins can't be trusted, right?
L1190[15:29:43] <Sangar> Kilobyte, mmm,
lemme check, not sure if going through switches change the
origin
L1191[15:30:10] <Kilobyte> Sangar:
trusted as in, i can be sure nobody can fake it
L1192[15:30:25] <Kilobyte> otherwise i
need other means of session auth
L1193[15:30:36] <Sangar> nope, should
stay the same, and no i don't think it can be faked.
L1194[15:30:50] <Kilobyte> k
L1195[15:31:08] <Kilobyte> are messages
broadcast or point to point
L1196[15:31:26] <Sangar> both possible.
component.modem.send -> p2p, .broadcast -> broadcast
L1197[15:31:26] <Kilobyte> if its point
to point i don't need to add any encryption (slow!)
L1198[15:31:31] <Kilobyte> good
L1199[15:32:48] <Sangar> note that
internally they're all broadcast, though, so someone could add a
packet sniffer card :D
L1200[15:33:07] <Sangar> (internally = on
the java/scala level)
L1201[15:33:11] <Kilobyte> might add
plugin system to allow encryption
L1202[15:33:20] <Kilobyte> but no need by
default
L1203[15:33:24] <Sangar> aye
L1204[15:33:26] <Kilobyte> just a lot of
overhead
L1205[15:35:50] <Sangar> all right, if
anyone wants to test 1.2.13 before i release it, that'd be great
(see jenkins). only some fixes backported from 1.3, so it shouldn't
really add any new bugs, but hey...
L1206[15:37:30]
⇨ Joins: MrHohenheim
(~MrHohenhe@188-143-97-12.pool.digikabel.hu)
L1207[15:44:05]
⇨ Joins: Vexaton
(~Vexatos@p200300556E457B251474B578D2C9A061.dip0.t-ipconnect.de)
L1208[15:44:24]
⇦ Quits: Vexatos
(~Vexatos@p200300556E457B8098BBB77F83FDD59F.dip0.t-ipconnect.de)
(Killed (NickServ (GHOST command used by
Vexaton!~Vexatos@p200300556E457B251474B578D2C9A061.dip0.t-ipconnect.de)))
L1209[15:44:26] ***
Vexaton is now known as Vexatos
L1210[15:51:21] <gamax92> Sangar: was the
oredict backported?
L1211[15:51:44] <Sangar> gamax92,
yes
L1212[15:53:01] <Kilobyte> does lua have
continue or something like that?
L1213[15:53:37] <JoshTheEnder> \\o//
finished my college year. FUCK YEAH!!!!
L1214[15:53:49] <Pontiac> ON TO
DRINKING!!
L1215[15:53:55] <Pontiac> Grats
L1216[15:54:02] <JoshTheEnder> Pontiac,
Yep \\o//
L1217[15:54:21] <Sangar> Kilobyte, 5.2
has goto :P
L1218[15:54:29] <Sangar> JoshTheEnder,
congratulations!
L1219[15:54:33] <Vexatos> Sangar: When
checking for internet card being available, how should I do that in
a library?
assert(component.isAvailable("internet"),"something")
or if not component.isAvailable("internet") then
error("something") end
L1220[15:54:45] <Kilobyte> but.... goto
is bad coding style D:
L1221[15:55:20] <Pontiac> So is using
BREAK in a CASE type statement.
L1222[15:55:47] <Kilobyte> Pontiac: i
wanna see you do a switch/case without break
L1223[15:56:05] <Kilobyte> well, a more
complex one
L1224[15:56:07] <Pontiac> In Delphi,
there is no break. Everything is done between BEGIN/END.
L1225[15:56:48] <Pontiac> So you have:
CASE {cond} OF
L1226[15:57:00] <Kilobyte> in like c its
this:
L1227[15:57:04] <Pontiac> 1: begin
label1.caption='1 entered'; end
L1228[15:57:16] <Pontiac> 2: begin
label2.caption='2 entered'; end;
L1229[15:57:28] <Kilobyte> switch (a)
{case b: abc(); break; case c: def(); break; }
L1230[15:57:38] <Pontiac> else begin
label2.caption='Josh isn''t drunk enough' end;
L1231[15:57:38] <Pontiac> end;
L1232[15:57:42] <Kilobyte> if you leave
out break it just continues with next block
L1233[15:58:05] <Pontiac> I've never come
into a condition where I WANTED to run into the next block of
code.
L1234[15:58:09] <Kilobyte> if i was to
leave out the first break and a == b, it would run both case
blocks
L1235[15:58:18] <Kilobyte> i have had
that already
L1236[15:58:40] <JoshTheEnder> Pontiac,
currently waiting for the bus. The party starts when I get home
_\o/_
L1237[15:58:55] <Pontiac> hahaha. Good
thing someone else is driving then. ;)
L1238[15:59:09] <Pontiac> Too excited,
and ya might get a speeding ticket on the way home. ;)
L1239[15:59:17] <Vexatos> Grargh
L1240[15:59:24] <JoshTheEnder> I also
don't have a driver's licence or a car so :P
L1241[15:59:27] <Vexatos> Turning OPPM
into an API is really hard
L1242[15:59:34] <Vexatos> because it has
lots of text output to the screen
L1243[15:59:45] <Vexatos> Things to
inform the user what it is currently doing
L1244[15:59:50] <Vexatos> How should I
handle that?
L1245[16:00:29] <JoshTheEnder> Vexatos,
with alcohol
L1246[16:00:46] <Pontiac> Return the text
back as a variable, and let the user decide what to do.
L1247[16:00:51] <Pontiac> Well, coder,
that is
L1248[16:02:00] <Vexatos> No
L1249[16:02:13] <Vexatos> I have it print
text WHILE the function is running
L1250[16:02:30] <Vexatos> Like, telling
which repository the program is currently searching in
L1251[16:03:06] <Pontiac> I have an idea,
but...
L1252[16:03:31] <Pontiac> Sangar, is it
possible to return what character is at what X/Y position on a
screen?
L1253[16:03:46] <Vexatos> It is
L1254[16:04:12] <Vexatos>
gpu.get(x,y)
L1255[16:04:19] <Pontiac> Then I'd maybe
suggest to capture a line of text, buffer it, then write your
functions code on that line, then when done, drop that line
back.
L1256[16:04:39] <Vexatos> What do you
mean?
L1257[16:05:31] *
JoshTheEnder starts prodding members of #oc
L1258[16:05:37] <Pontiac> Your main
function inits, you find out what length of screen is currently
being used.
L1259[16:06:02] <Pontiac> Use the
gpu.get() to take those characters from left to right, put them in
a temp variable/array/whatever floats your boat.
L1260[16:06:28] <Pontiac> Then have your
notification text output to that single line.
L1261[16:06:45] <Pontiac> When you're
done your scan, replace the text with what you've previously
buffered.
L1262[16:07:24] <Vexatos> I don't like
that
L1263[16:07:43] <Vexatos> I could remove
it again
L1264[16:07:58] <Vexatos> But then sangar
would once again complain about the little screen output
L1265[16:08:38] <Vexatos> Hmmm
L1266[16:08:41] <Vexatos> I could make
both
L1267[16:08:49] <Vexatos> The program
being standalong all-in-one
L1268[16:08:53] <Vexatos>
*standalone
L1269[16:09:00] <Vexatos> Just like it is
right now
L1270[16:09:08] <Vexatos> And an API with
the exact same functionality
L1271[16:09:12] <Vexatos> just without
computer output
L1272[16:09:20] <Vexatos> For others to
use
L1273[16:09:28] <Vexatos> Because noone
said I have to use my own API :3
L1274[16:10:39] <Pontiac> Write your code
as an API, but code it with the intelligence that it can be run as
both.
L1275[16:13:26] <Pontiac> That way you
have only one code base to maintain.
L1276[16:14:02] <Vexatos> Well, I
cannot
L1277[16:14:10] <Vexatos> Without having
to remove lots of output
L1278[16:14:40] <Kilobyte> w00t i think
my config parser works
L1279[16:19:39] <Pontiac> seriosuly? I'm
about 64 blocks away from shore and a zombie followed me out into
the middle of an ocean.
L1280[16:21:00]
⇦ Parts: bendem
(~bendem@83.220-201-80.adsl-dyn.isp.belgacom.be)
(Leaving))
L1281[16:22:24]
⇨ Joins: ShadowKatStudios
(~sks@c211-31-42-102.rochd5.qld.optusnet.com.au)
L1283[16:38:09] <Vexatos> I have not
tested it, someone might be kind enough to do it
L1284[16:38:27] <Kilobyte> gonna do
later, working on code myself atm
L1285[16:45:05]
⇦ Quits: xPucTu4 (yahoo@Fenix.Sexy) ()
L1286[16:47:30]
⇨ Joins: TangentDelta (~PewNaN@63.143.24.24)
L1287[16:48:08]
⇨ Joins: Emily_ (webchat@125.166.222.196)
L1288[16:53:37]
⇦ Quits: ShadowKatStudios
(~sks@c211-31-42-102.rochd5.qld.optusnet.com.au) (Remote host
closed the connection)
L1289[16:54:28]
⇦ Quits: Daiyousei (~nick1@188.113.81.176) (Quit: WeeChat
1.0-dev)
L1290[16:55:52] ***
v^ is now known as gabensale2014
L1291[16:55:55]
⇨ Joins: sciguyryan
(sciguyryan@109-205-169-208.dynamic.swissvpn.net)
L1292[16:57:17]
⇨ Joins: Daiyousei (~nick1@188.113.81.176)
L1293[16:58:37]
⇨ Joins: Techokami
(~Techokami@pool-173-48-10-173.bstnma.east.verizon.net)
L1294[16:59:27] ***
justastranger|zzz is now known as justastranger
L1295[17:02:07]
⇨ Joins: dmod_
(uid32492@id-32492.uxbridge.irccloud.com)
L1296[17:02:11]
⇨ Joins: irgusite
(~irgusite@84-75-179-103.dclient.hispeed.ch)
L1297[17:04:45] <gabensale2014>
SALE
L1298[17:04:51] <irgusite> Hey
L1299[17:04:59] <Michiyo> SAIL
L1300[17:05:30] <irgusite> I've a stupid
question, my remote terminal is remaining black after i linked it
to a running server, what's wrong?
L1301[17:05:36] *
JoshTheEnder makes obnoxious sounds very loudly
L1302[17:05:40] <Michiyo> Graphics card
in server?
L1303[17:05:44] <gabensale2014>
SAIL
L1304[17:05:52] <irgusite> nope
L1305[17:05:57] <irgusite> need's
one?
L1306[17:05:57] <Michiyo> Theres your
problem.
L1307[17:06:00] <Michiyo> Yep
L1308[17:06:01] <Porygon> everyone on the
saleboat
L1309[17:06:01] <irgusite> okay ;)
L1310[17:06:01] <Techokami> servers need
a graphics card :V
L1311[17:06:05] <irgusite> thanks a lot
;)
L1312[17:06:08] <Techokami> yep
L1313[17:06:14] <gamax92> since
when
L1314[17:06:27] <Michiyo>
forever..?
L1315[17:06:39] <gamax92> not you
L1316[17:06:41] <Michiyo> :P
L1317[17:06:49] <Techokami> unless you
intend to remotely manage it through the network, it's always a
good idea to give a server a graphics card
L1318[17:06:57] <gamax92> Techokami:
exactly that
L1319[17:07:22] <Techokami> only up to
Tier 2 if using a remote terminal, if you want Tier 3 you need to
attach a monitor and keyboard
L1320[17:07:37] <Michiyo> I still run a
t3 in my servers, just incase.
L1321[17:07:38] <Porygon> shouldn't the
terminal need the graphics card, not the server?
L1322[17:07:46] <Porygon> the terminal
renders it
L1323[17:07:47] <gamax92> yes, but this
is minecraft
L1325[17:07:53] <gabensale2014> *f5
intensifies*
L1326[17:08:04] <Techokami> nope, it's
the server. The server renders it then transmits the video to the
remote terminal
L1327[17:08:13] ***
Daiyousei is now known as Gaben
L1328[17:08:14] <gabensale2014> lol they
fixed it
L1329[17:08:22] ***
gabensale2014 is now known as Gaben_
L1330[17:08:31] <gamax92> Techokami: irl,
what is less bandwidth heavy, sending a picture of text, or sending
text?
L1331[17:08:53] <Techokami> sending
text
L1332[17:09:09] <Techokami> but this is
minecraft :V
L1333[17:09:17] <Michiyo> gamax92, has a
point, RDC, VNC, etc all render on the client, not the
server.
L1334[17:09:31] <irgusite> ssh render's
on the client =P
L1335[17:09:57] <Techokami> but remote
terminal is just monitor and keyboard with a wireless
transmitter
L1336[17:10:28] <Michiyo> and my tablet
is just a tablet, but it still renders my server via VNC, not the
other way around :P
L1337[17:10:33] <Techokami> heh
L1338[17:10:55] <Techokami> well that'd
mean Sangar would have to redo how remote terminals work :P
L1339[17:11:08] <gamax92> thats okay
:P
L1340[17:11:17] <Michiyo> I support that.
:P
L1341[17:11:35] ***
Gaben is now known as Daiyousei
L1342[17:11:40] <Techokami> ...and how
will the server be able to use the GPU? HMMMM.
L1343[17:12:07] <Michiyo> Magic.
L1344[17:12:19] <JoshTheEnder> MAGIC FOR
EVERYONE !!!!!
L1345[17:12:22] <Gaben_> Oh
L1346[17:12:26] <Gaben_>
suggestion:
L1347[17:12:29] <JoshTheEnder> no
L1348[17:12:33] <Michiyo> ^
L1349[17:12:44] <Gaben_> T2 remote
terminal
L1350[17:12:51] <Techokami> the remote
terminal would have to become a peripheral then
L1351[17:12:56] <Gaben_> >_>
L1352[17:13:00] <Michiyo>
component*
L1353[17:13:01] <Michiyo> :p
L1354[17:13:08] <Techokami> yeah that
:B
L1355[17:13:10] <Gaben_> .w items
L1357[17:13:43] <Gaben_> dafuq are
tethered cards ^
L1358[17:14:00] <Gaben_> but anyway,
terminal with infinite range via tether or whatever card
L1359[17:14:21] <Gaben_> (costs a lot
more energy ofc)
L1360[17:14:36] <Gaben_> also, servers
arent components
L1361[17:14:38] <Gaben_> <_>
L1362[17:14:47] <Gaben_> just server
racks with servers
L1363[17:14:47] <JoshTheEnder> Gaben_,
tethered cards are like networking cards but they only transmit to
their partner cards
L1364[17:14:54] <Gaben_> JoshTheEnder,
ik
L1365[17:15:14] <Michiyo> Oh. it's
ping.
L1366[17:15:17] <Gaben_> ^
L1367[17:20:03] <Gaben_> another
suggestion
L1368[17:20:14] <Gaben_> empty your
wallets for me
L1369[17:20:26] <JoshTheEnder> how about,
no?
L1370[17:22:03] <Kilobyte> woot my
package config generator is working
L1371[17:22:11] <Kilobyte> now to set it
as git hook
L1372[17:22:59] <Gaben_> .openprg
L1374[17:25:08] <Gaben_> you know games
are shitty when they want you to pre order it with DLCs
L1375[17:25:30]
⇨ Joins: Ender|InGame (~ender|ing@94.3.243.141)
L1376[17:25:30]
zsh sets mode: +v on Ender|InGame
L1377[17:25:34] ***
Daiyousei is now known as Shrek
L1378[17:25:45] ***
Gaben_ is now known as Gaben
L1379[17:31:44] ***
Shrek is now known as Daiyousei
L1380[17:32:26]
⇨ Joins: Altenius
(~Altenius@2600:1015:b113:9732:a9f7:5b25:940c:59d0)
L1381[17:33:59]
⇦ Quits: Ender|InGame (~ender|ing@94.3.243.141) (Quit:
Switching Instances)
L1382[17:35:11]
⇦ Quits: skilz (skilz@pa175-39-133-2.pa.nsw.optusnet.com.au)
(Ping timeout: 190 seconds)
L1383[17:35:50]
⇦ Quits: Altenius
(~Altenius@2600:1015:b113:9732:a9f7:5b25:940c:59d0) (Ping timeout:
186 seconds)
L1384[17:37:13]
⇦ Quits: TangentDelta (~PewNaN@63.143.24.24) (Remote host
closed the connection)
L1385[17:37:40]
⇨ Joins: skilz
(~skilz@pa175-39-133-2.pa.nsw.optusnet.com.au)
L1386[17:40:51] <Kilobyte> Sangar: btw,
the irc program doesn't follor RFC 100% as far as i can tell
L1387[17:41:31] ***
irgusite is now known as irgusite|away
L1388[17:41:43] <Kilobyte> because,
according to that, everything after the ' :' is to be interpreted
as a last argument effectively making "PRIVMSG #oc
:Hello" and "PRIVMSG #oc Hello" equivalent
L1389[17:42:06] <Kilobyte> the oc irc
program doesn't handle it that way
L1390[17:42:48] <Gaben> all the nets i
know reformat the message anyway <_>
L1391[17:43:35] <Kilobyte> yeah, but imo
its cleaner to follow the RFC
L1392[17:46:48] ***
irgusite|away is now known as irgusite
L1393[17:53:40] <Kilobyte> how can i read
an entire file?
L1394[17:54:05] <Gaben> local
file=io.open("potato")
print(file:read("*a"))
L1395[17:54:22]
⇨ Joins: Ender|InGame (~ender|ing@94.3.243.141)
L1396[17:54:22]
zsh sets mode: +v on Ender|InGame
L1397[17:54:31] <Sangar> back, sorry,
unexpected visit. lemme read up.
L1398[17:55:04] <Vexatos> I pinged you a
couple of times
L1399[17:55:06] <Vexatos> :3
L1400[17:55:10] <Gaben> k boredem
L1401[17:55:16] <Gaben> rpg plugin
coming
L1402[17:57:12] <Sangar> Vexatos, ok,
regarding the dependency in the lib, i *think* either is
fine.
L1403[17:57:53] <Vexatos> The problem is
that oppm has a lot of output because you (and I) wanted the user
to see what the program is currently doing
L1404[17:58:06] <Vexatos> Thus, The APi
is just a straight copy now
L1405[17:58:11] <Vexatos> With all the
output removed
L1406[17:58:23] <Vexatos> And
io.stderr.write replaced with error
L1407[17:58:27]
⇦ Quits: Lunatrius (~Lunatrius@77.38.103.182) (Read error:
Connection reset by peer)
L1408[17:58:37] <Vexatos> Or return
false, <somemessage>
L1409[17:58:45] <Vexatos> Depending on
whether it actually is an error >_>
L1410[17:59:19] <Sangar> Vexatos, you
could either pass callback to the api that is called for output (if
specified) or make a setter for a outputstream to use (e.g.
io.stdout)
L1411[17:59:45] <Vexatos> a setter?
L1412[18:00:11] <Sangar> like
oppm.setOutputStream(io.stdout), store that in an internal
variable, if it's set output to it, else don't
L1413[18:00:30] <Sangar> or more flexible
oppm.setMessageHandler(function) maybe
L1414[18:00:53] <Vexatos> Mhm
L1415[18:01:10] <Vexatos> That'd cause a
lot of non-lightweight-iness again
L1416[18:01:13] ***
irgusite is now known as irgusite|away
L1417[18:01:29] <Vexatos> I'll just have
both things
L1418[18:01:31] <Kilobyte> Vexatos: does
it automatically detect all repos or do i have to add it to a list
somewhere
L1419[18:01:45] <Vexatos> Kilobyte: Once
you set up your repo, i can register it
L1420[18:01:52] <Kilobyte> i did set it
up
L1421[18:01:57] <Vexatos> I can even
register repos that are not in OpenPrograms
L1423[18:02:45] <Vexatos> So much
ruby
L1424[18:02:45] <Sangar> Kilobyte,
regarding irc: might well be, i'm not an irc expert by a loooong
way (only really started using it for this channel :P) and built
the program skimming the rfcs. please do pr fixes if you feel like
it ;)
L1425[18:03:15] <Kilobyte> that would
require a lot of changes... i might do it once i have more
time
L1426[18:03:27] <Sangar> ok
L1427[18:04:04] <Gaben> day 1 isnt even
close to the full wallet destruction
L1428[18:04:08] <Vexatos> Hmmmm
L1429[18:04:11]
⇦ Quits: Death|Away (Death@lua.bouncer.ml) (Ping timeout: 380
seconds)
L1430[18:04:16] <Vexatos> Kilobyte: Your
cfg file is malformed
L1431[18:04:20] <Kilobyte> dang
L1432[18:04:23] <Kilobyte> whats
wrong?
L1433[18:04:25] <Vexatos>
["master/configparse/lib/configparse.lua"] =
"configparse.lua"
L1434[18:04:27] <Vexatos> That's
wrong
L1435[18:04:37] ***
irgusite|away is now known as irgusite
L1436[18:04:39] <Kilobyte> what should it
be?
L1437[18:04:41] <Vexatos> It should be
something like ["master/configparse/lib/configparse.lua"]
= "/bin"
L1438[18:04:52] <Vexatos> The name is
depending on the last part in the URL
L1439[18:04:57] <Kilobyte> derp
L1440[18:05:03] <Vexatos> So, if you want
it to be in /lib
L1441[18:05:09] <Vexatos> do
["master/configparse/lib/configparse.lua"] =
"/lib"
L1442[18:05:28] <Vexatos> And remember:
it is all relative paths, so /lib will, by default, deploy the file
in /usr/lib
L1443[18:05:53] <Kilobyte> fixed.
L1444[18:05:54] <Vexatos> If you specify
an installation path, it will deploy it to /<path>/lib
then
L1445[18:06:04] <Vexatos> Best choice is
to read the example.cfg I made
L1446[18:06:11] <Vexatos> it contains
everything you can do
L1447[18:06:16] <Kilobyte> yeah, i just
screwed up one line
L1448[18:06:16] <Kilobyte> :P
L1449[18:06:30] <Kilobyte> i don't write
that file by hand, but i generate it
L1450[18:06:42] <Kilobyte> and in the
generator config i had a small mistake
L1451[18:06:46] <Vexatos> Oh, also, if
you have hidden=false
L1452[18:06:52] <Vexatos> YOu can simply
remove that line
L1453[18:06:55] <Vexatos> it is not
necessary
L1454[18:07:01] <Vexatos> same for the
empty "note"
L1455[18:07:08] <Kilobyte> ah, good to
know
L1456[18:07:31] <Vexatos> And you have no
"authors", it's optional like all the descriptive keys,
but recommended
L1457[18:07:44] ***
irgusite is now known as irgusite|away
L1458[18:07:49] <Kilobyte> derp, knew i
forgot something
L1459[18:07:52] <Vexatos> Again, for
info, go there
L1461[18:08:08] <Kilobyte> Vexatos: why
is authors no array? :P
L1462[18:08:20] <Vexatos> Because you can
write anything you want in there
L1463[18:08:22] <Vexatos> it is a
string
L1464[18:08:32] <Vexatos> An array
wouldn't have made any sense
L1465[18:09:17] <Gaben> terraria is
3.99
L1466[18:10:33] <Kilobyte> Vexatos:
there, fixed
L1467[18:11:18]
⇨ Joins: Lunatrius (~Lunatrius@77.38.103.182)
L1468[18:13:09] <Vexatos> You don't even
need "dependencies", kilobyte
L1469[18:13:16] <Kilobyte> meh
L1470[18:13:26] *
Kilobyte changes some more code in his generator
L1471[18:13:59]
⇨ Joins: Altenius
(~Altenius@2600:1015:b107:fbfe:8c65:6053:18b2:51c1)
L1472[18:15:05] <Kilobyte> Vexatos:
there.
L1473[18:16:04]
⇨ Joins: Death|Away (Death@lua.bouncer.ml)
L1474[18:16:42] ***
Death|Away is now known as Death
L1475[18:17:18] <Vexatos> .openprg
L1477[18:17:54] <Vexatos> There
L1478[18:19:22]
⇨ Joins: _Altenius
(~Altenius@2600:1015:b12a:96b7:e8b7:5ffc:5f1a:5b21)
L1479[18:19:45] <Vexatos> You are on the
website now
L1481[18:20:05]
⇦ Quits: _Altenius
(~Altenius@2600:1015:b12a:96b7:e8b7:5ffc:5f1a:5b21) (Client
Quit)
L1482[18:20:38]
⇦ Quits: Altenius
(~Altenius@2600:1015:b107:fbfe:8c65:6053:18b2:51c1) (Ping timeout:
186 seconds)
L1483[18:20:43] <Kilobyte> \o/
L1484[18:21:02] <Vexatos> .openprg
L1486[18:25:17]
⇦ Quits: Ender|InGame (~ender|ing@94.3.243.141) (Remote host
closed the connection)
L1487[18:25:19] <Kilobyte> Vexatos: why
do some programs not have a link?
L1488[18:26:02] <Vexatos> Because the
program has no URÖ
L1489[18:26:03] <Vexatos> *URL
L1490[18:26:10] *
Gaben slaps everyone
L1491[18:26:12] <Gaben> ill fix it
L1492[18:26:40] ***
manmaed is now known as manmaed|AFK
L1493[18:26:41] <Gaben> er no
L1494[18:26:47] *
Gaben slaps Vexatos
L1495[18:26:48] <Vexatos> ping: Not your
fault
L1496[18:26:55] <Gaben> you do eit
L1497[18:27:12]
⇨ Joins: Ender|InGame (~ender|ing@94.3.243.141)
L1498[18:27:12]
zsh sets mode: +v on Ender|InGame
L1499[18:27:34] <Ender|InGame> ¬_¬
computer ran out of energy
L1500[18:27:59] <Kilobyte> does it shut
down then?
L1501[18:28:13] <JoshTheEnder> no, it
crahed
L1503[18:29:39] <gamax92> no
L1504[18:29:56] <Vexatos> No
L1505[18:30:03] <Vexatos> If the program
doesn't have a URL
L1506[18:30:09] <Vexatos> it simply won't
have a URL
L1507[18:30:14] <Vexatos> It is THAT
easy
L1508[18:30:17] <Vexatos> stop
complaining
L1509[18:30:27] <Gaben> that hb adds the
urls ;-;
L1510[18:30:39] <Vexatos> Noone wants
those URLs
L1511[18:30:45] <Vexatos> They are
supposed to be optional
L1512[18:30:48] <Gaben> theres no point
in having a program that doesnt link to the program
L1513[18:30:51] <Vexatos> only added if
the repo owner wants to
L1514[18:30:56] <Vexatos> Gaben: There
is
L1515[18:30:57] <gamax92> what is the
purpose of it?
L1516[18:31:31] <Gaben> to be able to
say, oh hey i want that compression lib, nevermind the link doesnt
exist >_>
L1518[18:32:07] <Vexatos> But it is
optional for a reason
L1519[18:32:09] <gamax92> if oppm is
capable of figuring out the url, why can't your openprg do it
L1520[18:32:09] *
Gaben sharpens knife
L1521[18:32:28] <Vexatos> ^
L1522[18:32:44] <Vexatos> gamax92: That
URL might also link to a folder or something else
L1523[18:32:59] <Vexatos> The program
wouldn't know to which URL in "files" to link to
L1524[18:33:39] <gamax92> if there is one
entry in files, use that as repo. If there are multiple files but
they are all in the same folder, use that folder, else go
away.
L1525[18:33:55] <Vexatos> No
L1526[18:34:02] <Vexatos> That's
bad
L1527[18:34:08] <gamax92> then fuck you
go fix it yourself you have access to it
L1528[18:34:11] <gamax92> brb food
L1529[18:34:15] <Vexatos> We just stick
to the current system. If you don't want to have a URL, it's
fine
L1530[18:34:31] <Vexatos> Why are you so
insulting? I never said you should add that URL >__>
L1531[18:35:13] <Gaben> so, generate.lua
will either complain or not list the program at all
L1532[18:35:23] <Gaben> which one
L1533[18:37:30] <Vexatos> Well
L1534[18:37:43] <Vexatos> You made it
link to "potato", I made it simply not write and
URL
L1535[18:37:50] <Vexatos> So it is plain
text instead of a link
L1536[18:37:55] <Vexatos> *any
L1537[18:38:03] <Vexatos> That works
fine
L1538[18:38:23] <Gaben> <_> ill
just make it color the program red
L1539[18:39:50]
⇦ Quits: ^v (~ping@c-71-238-153-166.hsd1.mi.comcast.net)
(Ping timeout: 186 seconds)
L1540[18:40:19]
⇨ Joins: ^v
(~ping@c-71-238-153-166.hsd1.mi.comcast.net)
L1541[18:42:07] <Vexatos> Gaben: NO
L1542[18:42:20] <Vexatos> Just leave it
as it is
L1543[18:42:29] <Vexatos> Please
L1544[18:44:03] <Gaben> <_> well
its grey now
L1545[18:44:06] <Gaben> .openprg
L1547[18:44:25] <Gaben> prettier
L1548[18:45:12] <Gaben> failtabs
L1549[18:45:26] <Vexatos> Bah
L1550[18:45:28] <Vexatos> No
L1551[18:45:29] <Vexatos> Bad
L1552[18:46:09] <Gaben> wat
L1553[18:46:26] <Vexatos> Those
tabs
L1554[18:46:28] <Vexatos> .-.
L1555[18:46:29] <Gaben> your the one who
added the repos, wasnt his decision for ipack and compress not to
have links
L1556[18:46:29] <Vexatos> Hehe
L1558[18:46:44] <Vexatos> Yes
indeed
L1559[18:46:44] <Gaben> <_>
L1560[18:47:05] <Vexatos> I just added
links for the repos he had links for in repos.yamk
L1561[18:47:07] <Vexatos> *yaml
L1562[18:47:14] <Vexatos> the other repos
he had didn't have links there
L1563[18:48:41] <Vexatos> Anyways, I have
to go now
L1564[18:48:42] <Vexatos> Bye o/
L1565[18:49:11]
⇦ Quits: Vexatos
(~Vexatos@p200300556E457B251474B578D2C9A061.dip0.t-ipconnect.de)
(Quit: Greetings from Pastry Fork, Inc. ✔)
L1566[18:50:52]
⇦ Quits: Ender|InGame (~ender|ing@94.3.243.141) (Ping
timeout: 183 seconds)
L1567[18:53:53] <Kilobyte> lol, my config
generator automagically adds the links
L1568[18:57:25] ***
Gaben is now known as ping
L1569[18:57:31] <ping> dammit
L1570[18:57:36] <ping> banned from
computercraft again
L1571[18:57:51] <Pontiac> Why?
L1572[18:58:13] <Michiyo> »» NyanServ
removes ban on *!*@2601:4:4500:887:74ce:d6c7:84c8:c632
L1573[18:58:19] <ping> oh, okay
>_>
L1574[18:58:22] <ping> ill join
later
L1575[18:58:37] <ping> not that it
matters, ISP ban evaides me
L1576[18:59:07] <Kilobyte> cloudy likes
to ban for no reason
L1577[18:59:14] <ping> wasnt for no
reason
L1578[18:59:23] <ping> i said he said
"nah"
L1579[18:59:43] <ping>
ultradynamicipv6banevaideprohacker1337 comcast package
L1580[18:59:44] <Kilobyte> to what?
L1581[18:59:50] <ping> to all the
suggestions
L1582[18:59:53] <Kilobyte> ah
L1583[18:59:57] <JoshTheEnder> lol
L1584[19:00:08] <Kilobyte> tbh, i don't
really care about cc anymore
L1585[19:01:20] <ping> i gave up on CC a
long time ago ;-;
L1586[19:01:23] <Kilobyte> i mean, oc can
pretty much everything oc can do
L1587[19:02:24] <ping> yeah
L1588[19:02:27] <ping> everything cc can
do
L1589[19:02:50] <Michiyo> oc can do 100%
of everything oc can do.
L1590[19:02:51] <Michiyo> :P
L1591[19:03:46] <Kilobyte> yeah, well,
robots cannot interact with external components
L1592[19:07:15] <Pontiac> ... err.. of
course OC can do everything OC can do... because OC is OC!!!
(???)
L1593[19:08:06] <Pontiac> Someone
mentioned that CC is like OC 'cept CC is on training wheels.
L1594[19:08:27] <Pontiac> I personally
like OC because it works with 1.7, and I like the complexity.
L1595[19:09:22] <Techokami> I like OC
because it is more powerful and more flexible
L1596[19:09:54] <Pontiac> And that you
can get a robot or computer to do different things without
destroying the turtle/robot entirely.
L1597[19:10:03] <Pontiac> Basically,
repurpose devices
L1598[19:11:03] <Kilobyte> i like OC
because... again, more powerful
L1599[19:11:13] <Kilobyte> and more
dynamic/flexible
L1600[19:11:58] <Techokami> OC is also
easier to extend and modify, what with being open source and having
a project lead that actually cares about the people making mods
;D
L1601[19:12:53]
⇨ Joins: pong
(~notPing@2601:4:4500:887:bdf7:1f45:19d:6f0b)
L1602[19:12:53]
zsh sets mode: +v on pong
L1603[19:13:06] <Kilobyte> i haven't seen
a modder that actively helps community members as much as the OC
devs
L1604[19:13:53]
⇦ Quits: pong (~notPing@2601:4:4500:887:bdf7:1f45:19d:6f0b)
(Client Quit)
L1605[19:14:47] ***
Michiyo is now known as Michiyo|Off
L1606[19:16:01] <Pontiac> AFK - Going to
pick up kids and get shoes for one of 'em since they apparently
last only 3 months out of the year.
L1607[19:16:28] ***
Pontiac is now known as Pontiac_AFK
L1608[19:17:24] <irgusite|away> does OC
accept other languages than lua?
L1609[19:17:44] <Kilobyte> no
L1610[19:17:46] ***
irgusite|away is now known as irgusite
L1611[19:17:49] <Kilobyte> not directly
at least
L1612[19:17:57] <irgusite> okay
L1613[19:18:02] ***
vifino is now known as cake
L1614[19:18:07] <ping> i made
brainfuck
L1615[19:18:09] <ping> and agony
L1616[19:18:12] <ping> and
superstack
L1617[19:18:15] <ping> and malbolge
L1618[19:18:18] <Kilobyte> if you manage
to write a <whatever> interpreter, it would work
L1619[19:18:39] <Kilobyte> i am going to
work on a language that compile to lua at some point
L1620[19:18:46] <Kilobyte> but with a
less verbose syntax
L1621[19:18:53] <ping> ah
L1622[19:18:55] <Kilobyte> and less
fucked up than moonscript
L1623[19:18:57] <ping> thats what i was
working on
L1624[19:19:09] <Kilobyte> ping: how you
doing the parsing?
L1625[19:19:21] <ping> well, its
currently a lua parser
L1626[19:19:24] <ping> >_>
L1627[19:19:35] <Kilobyte> err, no,
concept wise
L1628[19:19:45] <ping> lua -> parsed
syntax -> simple modifications -> lua
L1629[19:19:56] <Kilobyte> i'd do
this
L1630[19:20:07] <Kilobyte> code ->
stream of tokens -> syntax tree -> lua
L1631[19:20:14] <ping> currently just
working on parsing lua
L1632[19:20:14] <Kilobyte> example
L1633[19:20:23] <ping> to the point where
i can recompile ^v
L1634[19:20:49] <ping> could also use it
as a prettifier and optimizer
L1635[19:20:49] <Kilobyte> actually, i am
not going to aim for lua compatibility
L1636[19:21:21] <Kilobyte> example.
input: "class Hello { def method(abc) { puts 'test' }
}"
L1637[19:21:25] <Kilobyte> tokens:
L1638[19:21:44] <ping> starting off with
parsing lua seems easiest for me ;-;
L1639[19:21:48] <Kilobyte> class, Hello,
{, def, method, (, abc, ), {, puts, 'test', }, }
L1640[19:22:09] <Kilobyte> output would
be too much to put in here while still being readable
L1641[19:22:29] <Kilobyte> the tokenizer
is mostly working
L1642[19:22:38] <Kilobyte> issues i will
have, lua lacks some things
L1643[19:22:41] <Kilobyte> like
L1644[19:22:47] <Kilobyte> a = b =
c
L1645[19:22:55] <Kilobyte> aka, assign c
to a and b
L1646[19:23:11] <Kilobyte> so i'll need a
workaround like
L1647[19:23:21] <Kilobyte> local tmp_0 =
c; a, b = c, c
L1648[19:23:23] <Kilobyte> er
L1649[19:23:33] <Kilobyte> local tmp_0 =
c; a, b = tmp_0, tmp_0
L1650[19:24:00] <Kilobyte> and i use a
temp var, because c could have been retrieved from a
metatable
L1651[19:24:34] ***
Michiyo|Off is now known as Michiyo
L1652[19:24:34] <Kenny> Kilo, why coold
you not do that withjout the added step of creating a temp var to
hold the value of c. like a, b = c, c
L1653[19:24:45] <Kenny> nvm
L1654[19:24:50] <Kilobyte> :P
L1655[19:25:05] <Kilobyte> i might
optimize that out if c is a local var
L1656[19:25:57] <Kilobyte> the language
in the status where i have it right now is also inspired by ruby
quite a bit
L1657[19:26:18] <Kilobyte> but again, i
only have a basic tokenizer so far
L1658[19:26:22] <Kenny> how is the oild
girl doing? :)
L1659[19:26:22] <Kilobyte> let alone the
parser
L1660[19:26:32] <Kilobyte> ?
L1661[19:26:41] <Kenny> Ruby :P
L1662[19:26:50] <Kilobyte> whatcha mean?
xD
L1663[19:26:55] <Kenny> old*
L1664[19:27:06] <Kilobyte> yeah, i don't
get what you mean thoigh
L1665[19:27:49] <Kenny> Ruby is also a
name for a female, hence: How is the old girl doing? when you
mentioned it being inspired by Ruby
L1666[19:27:58] ***
irgusite is now known as irgusite|away
L1667[19:28:00] <Kilobyte> oh, i didn't
know that
L1668[19:28:08] <Kilobyte> lol
L1669[19:28:35] <ping> wait, can we
essentially mux a gpu into using multiple screens?
L1670[19:29:00] <Kenny> ping. you are
already muxed
L1671[19:29:04] <Kilobyte> Kenny: only
downside, it will require a small runtime
L1672[19:29:19] <Kilobyte> for stuff like
classes (ensuring more compact code)
L1673[19:29:33] <Kenny> better than the
over-inflated worthless MS tuff
L1674[19:29:45] <Kenny> tuff=stuff
L1675[19:34:53]
⇨ Joins: yoshar
(webchat@essn-5d83be92.pool.mediaWays.net)
L1676[19:35:09]
⇦ Quits: yoshar (webchat@essn-5d83be92.pool.mediaWays.net)
(Client Quit)
L1677[19:36:10] <Kilobyte> Kenny: sadly i
have to pretty much wrap all basic lua types :(
L1678[19:36:30] <ping> waht
L1679[19:36:43] <ping> performance
L1680[19:36:46] <ping> \o/
L1681[19:36:58] <ping> /o/
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *window*
L1682[19:36:59] <Michiyo> Core 0 794.5
MHz
L1683[19:37:00] <Michiyo> fml
L1684[19:37:00] <Kilobyte> yeah, ik, but
i cannot modify string metatable in oc
L1685[19:37:21] <ping> you need to modify
the string metatable?
L1686[19:37:27] <Kilobyte> yes
L1687[19:37:32] <Kilobyte> because i am
going full OOP
L1688[19:37:34] <ping> whai
<_>
L1689[19:37:42] ***
cake is now known as vifino
L1690[19:37:46] <Kenny> ninja'd
L1691[19:37:47] <ping> why does that need
string metatable modification
L1692[19:38:01] <Kenny> so we can
'string' you up :P
L1693[19:38:04] <Kilobyte> because i need
the ability to add new methods to string
L1694[19:38:15] <Kilobyte> classes will
not be "final"
L1695[19:38:15] <ping> likewat
L1696[19:38:24] <Kilobyte> you can reopen
them at any point and add new stuff
L1697[19:38:27] <Kilobyte> like
this
L1698[19:38:56] <Kenny> 'like this'
usually means i'm noit going to understgand hehe
L1699[19:40:02] <Kilobyte> packing up an
example :P
L1701[19:41:30] ***
Kodos|Zzz is now known as Kodos
L1702[19:41:42] <Kilobyte> stuff inside
[[ and ]] is not compiled, but copied straight to output file
L1703[19:41:56] <Kilobyte> that way you
can include lua inside my script lang
L1704[19:42:08] <Kilobyte> ping: ^
L1705[19:47:46] ***
Emily_ is now known as Emily|Sleep
L1706[19:51:07]
⇦ Quits: Emily|Sleep (webchat@125.166.222.196) (Quit: Web
client closed)
L1707[19:57:05] <Kenny> .add bot
shadow_team
L1708[19:57:05] <EnderBot2> Added
shadow_team to the whitelist
L1709[19:57:45] <JoshTheEnder> what's
shadow_team?
L1710[19:58:02] <Kenny> dmod's bot
L1711[19:58:22] <JoshTheEnder> ah, what
does it do?
L1712[19:58:28]
⇨ Joins: shadow_team (~shadow_te@75.127.1.122)
L1713[19:58:49]
⇦ Quits: irgusite|away
(~irgusite@84-75-179-103.dclient.hispeed.ch) (Ping timeout: 190
seconds)
L1714[19:58:54] <Kenny> it's going to
help me learn how to run this crazy supy-bot
L1715[19:59:06] <Kenny> which is what
OC_Bot is
L1716[19:59:10] <JoshTheEnder> ahh
L1717[19:59:16] <dmod_> {list
L1718[19:59:17] <shadow_team> dmod_:
Admin, Aka, AttackProtector, AutoMode, AutoTrans, Channel,
ChannelLogger, ChannelStatus, Config, Filter, GitHub, Google,
Insult, Kickme, Later, MCStatus, MessageParser, Misc, NameDecoder,
Network, News, Nickometer, Owner, Pastebin, PingTime,
PluginDownloader, Quote, RSS, Reply, Scheduler, Seen, Slap, Status,
Todo, Topic, Trigger, Trivia, Twitter, Untiny, User, Utilities,
Web, WebLogs, and WebStats
L1719[19:59:20] <dmod_> thats all it can
do
L1720[19:59:31] <dmod_> right now it only
responds to me pretty much
L1721[19:59:33] <dmod_> about to fix
that
L1722[19:59:42] <dmod_> {lobotomy remove
#oc
L1723[19:59:42] <shadow_team> dmod_: The
operation succeeded.
L1724[19:59:47] <dmod_> ok now he
responds to all
L1725[19:59:57] <JoshTheEnder> that's
spammy
L1726[20:00:50] <dmod_> it doesn't do
anything unless the prefix is called which is { or its name is said
in the begining
L1727[20:01:11] <Kenny> how is it
different than the way the other bots are in here? they all respond
to everyone, when addressed
L1728[20:01:46] <dmod_> i can set it to
where any part of the sentence it will respond to. but i didn't do
that
L1729[20:02:52] <JoshTheEnder> well, if
it's only here for Kenny to learn how to use it, can it go in
#ocbots?
L1730[20:02:52] <Kenny> you're right,
don't want to do that. should have to have the command char or name
used before it will respond
L1731[20:03:36] <dmod_> {join
#ocbots
L1732[20:03:41] <dmod_> JoshTheEnder:
done
L1733[20:04:36] <JoshTheEnder> i actually
mean if it's not going to do anything other than teach Kenny how to
use it then it doesnt need to be here
L1734[20:06:10] <Kenny> Josh, i don't go
in #ocbots
L1735[20:06:40] <Michiyo> #ocbots is so
spammy 90% of the time it hurts.
L1736[20:06:43] <Kenny> and why is itg
you have such a hardon to negate anything i do?
L1737[20:07:15] <JoshTheEnder> Kenny, you
were the one who enforced the crackdown on bots because we had too
many in here which did fuck all
L1738[20:07:52] <JoshTheEnder> if
shadow_team is only here to help you learn about it then it
shouldnt be here, it could go in your channel or via pm
L1739[20:08:01] <Kenny> and this one will
only be used by me. You don't want to start a war with me,
Josh
L1740[20:08:05] <Kodos> Honestly if it
doesn't benefit the channel, or at least have a good function we
don't already have, there's really no sense in having a bot
here
L1741[20:08:16] <Kodos> Just my two
cents
L1742[20:08:22]
⇦ Quits: Pontiac_AFK (~Pontiac@135.0.29.212) (Ping timeout:
186 seconds)
L1743[20:08:38]
⇦ Parts: MichiBot (MichiBot@kenobi.pc-logix.com)
())
L1744[20:09:00] <JoshTheEnder> Kenny, you
dont want to start a war with me either
L1745[20:09:52] <Sangar> uhm. so, while i
personally never cared one way or the other about bots, i do think
this kind of... sidesteps the rules you made yourself, Kenny
;)
L1746[20:10:07] <Kenny> and your bullshit
just had Michi take her bot out of the channel. is that what you
asre trying to do, run people's bots away so you can make like you
are supreme cause you have your own persoanl bot in the
channel
L1747[20:10:32] <Michiyo> Erm... No, I
cycled, and it failed to join.
L1748[20:10:48]
⇨ Joins: MichiBot (MichiBot@kenobi.pc-logix.com)
L1749[20:11:58] <JoshTheEnder> why the
fuck do i keep trying to tab complete actual words ¬_¬
L1750[20:12:09] <Kodos> rofl
L1751[20:12:14] <Kilobyte> JoshTheEnder:
lol, i know that
L1752[20:12:16] <JoshTheEnder> now i've
forgotten what i was going to reply
L1753[20:12:18] <Michiyo> I do the
same..
L1754[20:12:28] <Kilobyte> often leads to
pinging people who i didn't intend to ping
L1755[20:12:39] <Kenny> !flags Kenny
-*
L1756[20:12:40] -ChanServ-
Kenny set
flags
-AFRVfiorstv on
Kenny.
L1757[20:12:45]
⇦ Parts: Kenny (Kenny@this.is.theender.net) ())
L1758[20:12:49] <JoshTheEnder> ok
then
L1759[20:12:57] <Sangar> wat
L1760[20:13:03] <Kilobyte> well
then...
L1761[20:13:13] <JoshTheEnder> i /can/
get him back in here if you want....
L1762[20:13:19] <Kodos> Nah
L1763[20:13:29] <Kilobyte> if he doesn't
want, leave him alone
L1764[20:13:47] <ping> <_>
L1765[20:13:54] <ping> good thing i
missed the drama
L1766[20:13:56] <Sangar> soo..nah
L1767[20:14:00] <Michiyo> MichiBot,
drama
L1768[20:14:00] <MichiBot> Michiyo: WAILA
makes Compact Solars crash when used by Mr_okushama
L1769[20:14:12] <Michiyo> sorry ping moar
drama.
L1770[20:14:17] <ping> .drama
L1771[20:14:18] <^v> ping, progwml6
confirms Modular Power Suits is a ripoff of closed-source
mods
L1772[20:14:24] <JoshTheEnder> lol?
L1773[20:14:33] <Kilobyte> lol
L1774[20:14:56] <Sangar> kind of too many
ragequits now. how do i make him a normal/non-op user? (did i
mention i r irc nub?)
L1775[20:14:59] <JoshTheEnder> also
generally i'd want kenny to stay here because of the stats but
since they're fucked anyway i dont care
L1776[20:15:05] <Michiyo> Sangar, he
already did
L1777[20:15:08] <Michiyo> he removed his
own flags
L1778[20:15:10] <Sangar> oic
L1779[20:15:13] <Kodos> Be sure to remove
him from the bot
L1780[20:15:16] <JoshTheEnder> he -*'d
before he left
L1781[20:15:16] <Kodos> So he can't
reflag
L1782[20:15:19] <JoshTheEnder>
.bots
L1783[20:15:19] <EnderBot2> mitchbot2,
michibot, ^v, kibibyte, superbot, oc_bot, enderbot2, enderbot,
shadow_team
L1784[20:15:27] <Kodos> zsh too
L1785[20:15:29] <Michiyo> Kodos, he
can't
L1786[20:15:33] <JoshTheEnder> Kodos, zsh
is a fontend to chanserv
L1787[20:15:37] <Kodos> Ah
L1788[20:15:40] <Michiyo> ^
L1789[20:15:41] <Sangar> JoshTheEnder, if
it's logs you need, i'll idle here all the time via znc, so you can
have those if you want (not been running that long, though)
L1791[20:15:50] <Michiyo> when he -*'d he
removed ALL perms, including his ability to flag
L1792[20:15:51] <dmod_> look at the
irccloud pastebin yea he did
L1793[20:15:58] <Kilobyte> Sangar: i can
provide logs probably months back
L1794[20:16:23] <JoshTheEnder> Sangar,
naa, would be too much hassle to transfer them. i'll just make it
use my ones
L1795[20:16:25]
⇨ Joins: Kenny|Offline
(~Kenny@2602:306:ce9e:5150:7cca:82ce:2d7a:fc8d)
L1796[20:16:29] <Kilobyte> my znc is set
up for almost three thirds of a year
L1797[20:16:34]
⇦ Parts: Kenny|Offline
(~Kenny@2602:306:ce9e:5150:7cca:82ce:2d7a:fc8d) ())
L1798[20:16:46] <JoshTheEnder> ok, he's
DC'd from my bouncer....
L1799[20:16:51] <Michiyo> yep..
L1800[20:16:53] <Sangar> well...
L1801[20:16:54] <Kodos> Quick, remove
him
L1802[20:17:18] <Kodos> Also are you
taking applications for a replacement?
L1803[20:17:21] <Kodos> =D
L1804[20:17:27] <ping> <_>
L1805[20:17:35] <Sangar> :P
L1806[20:17:36] <ping> we do need an
op
L1807[20:17:37] <Kilobyte> if anyone, i'd
say someone who is voiced
L1808[20:17:47] <Kilobyte> and
reliable
L1809[20:17:54] <Kodos> I should be
voiced, but apparently K-Matter isn't a big enough mod
L1810[20:17:57] <JoshTheEnder> Kodos, do
you bitch, whine, complain and ragequit when someone proves you
wrong?
L1811[20:18:05] <JoshTheEnder> :P
L1812[20:18:08] <ping> people with voice
should be allowed to kick/quiet
L1813[20:18:08] <Sangar> ^
L1814[20:18:11] <Kodos> No, I usually
just say 'Well I'll be damned, you're right'
L1815[20:18:15] <JoshTheEnder> ping, i
can
L1816[20:18:20] <Kilobyte> some can,
yes
L1817[20:18:25] <ping> :O oh yeah you are
secret op
L1818[20:18:25] <Kilobyte> through
zsh/chanserv
L1819[20:18:39] <Michiyo> I usually
ragequit because of Kenny :P
L1820[20:19:04] <Kilobyte> i still
remeber first day of #ThermalExpansion when lemming opped me there
because i helped him set up chanserv xD
L1821[20:19:16] <Kilobyte> now i am well
etablished there
L1822[20:19:24] <JoshTheEnder> well, idk
where the fuck kenny is now....
L1823[20:19:30] <JoshTheEnder>
ohhwell
L1824[20:19:36] <Michiyo> He's in
#Michiyo
L1825[20:19:38] <JoshTheEnder> cool
L1826[20:19:39] <ping> so +r everyone
that is voiced <_>
L1827[20:19:54] <Kodos> He's in
OpenPrograms, and Lanteacraft too
L1828[20:20:07] <JoshTheEnder> look @ his
host
L1829[20:20:12] <ping> Kennyf
L1830[20:20:24] <JoshTheEnder> if it's
the same as mine, thats the bouncer but he DC'd from it
L1831[20:20:27] <ping>
<JoshTheEnder> ok, he's DC'd from my bouncer....
L1832[20:20:45] <Michiyo> There's kenny,
and kennyf
L1833[20:20:52] <Michiyo> kenny is him,
kennyf is his bouncer.
L1834[20:20:56] <JoshTheEnder> -*status-
*** Kenny detached (from {REDACTED])
L1835[20:21:04] <JoshTheEnder> Michiyo,
other way around, i think
L1836[20:21:06] <Michiyo> no..
L1837[20:21:10] <Michiyo> »» [Kenny]
(~Kenny@2602:306:ce9e:5150:7cca:82ce:2d7a:fc8d): ...
L1838[20:21:13] <Michiyo> »» [Kennyf]
(Kenny@this.is.theender.net): Kenny
L1839[20:21:19] <Michiyo> I can read
hosts. :D
L1840[20:21:20] <JoshTheEnder> ok
then
L1841[20:21:47] <Kilobyte> such fun when
an operator rage quits
L1842[20:22:07] <JoshTheEnder>
technically he only had operator because he registered the channel
for Sangar
L1843[20:22:17] <JoshTheEnder> Michiyo,
is he still in your channel?
L1844[20:22:21] <Michiyo> Yeah
L1845[20:22:23] <Kilobyte> JoshTheEnder:
lol
L1846[20:22:26] <Stary2001> oh jeez Kenny
ragequit?
L1847[20:22:30] <JoshTheEnder> yup
L1848[20:22:31] <Michiyo> Stary2001,
o/
L1849[20:22:32] <Stary2001> ...yep
L1850[20:22:35] <Stary2001> Michiyo:
o/
L1851[20:22:49] <Michiyo> You ever gonna
do whatever to khonsu? :p
L1852[20:22:54] <Stary2001> cant
L1853[20:22:55] <Kodos> So who wants to
use my mod and help me finish balancing it
L1854[20:22:58] <Michiyo> Ah
L1855[20:23:03] <Stary2001> Michiyo: i'd
need to spin up a 1gb and rsync everything over
L1856[20:23:04] <Stary2001> i cba
L1857[20:23:06] *
Kilobyte pokes Stary2001 with a stick
L1858[20:23:07] <Michiyo> lmao
L1859[20:23:19] <Michiyo> so you CAN,
just.. effort?
L1860[20:23:22] *
Stary2001 stabs Kilobyte with a sharper stick
L1861[20:23:23] <Stary2001> Michiyo:
yep
L1862[20:23:32] <Stary2001> plus rails
and stuff would have trouble running on a 1gb :p
L1863[20:23:36] <Kilobyte> Stary2001: if
you take down khonsu, please ensure the mailserver gets moved over
to whatever
L1864[20:23:46] <Stary2001> ofc
L1865[20:23:53] <Kilobyte> i rely on you
there :P
L1866[20:23:54] <Stary2001> lol
L1867[20:23:56] <Michiyo> ugh... why wont
this POS reroot...
L1868[20:25:19] <JoshTheEnder> ok, just
sent him a pm asking about his account on my bouncer and he said he
doesnt need it and doesnt plan on comming back here
L1869[20:25:25] <JoshTheEnder> very
well
L1870[20:25:49] <Kilobyte> why did he
even ragequit
L1871[20:26:09] <Techokami> so if Kenny
is gone... can I have his voice? :>
L1872[20:26:17] <JoshTheEnder> Kilobyte,
because i pulled him up on disobeying his own rules
L1873[20:26:32] <JoshTheEnder> when does
Ir7_o usually get on?
L1874[20:26:38] <Kilobyte> we don't need
people who rage that quickly
L1875[20:26:39] <Sangar> JoshTheEnder, he
wan't really. it's an awkward corner-case at best.
L1876[20:27:01] <ping> Ir7_o comes on
whenever ;-;
L1877[20:27:24] <Kodos> I come on when I
get up
L1878[20:27:29] <Kodos> Usually stick
around u ntil I go to sleep
L1879[20:27:35] <ping> meh
L1880[20:30:02] <JoshTheEnder> Sangar,
are you still ok with me having voice?
L1881[20:30:29] <Sangar> yeah
L1882[20:30:37] <JoshTheEnder> ok, cool
:)
L1883[20:30:46] <Michiyo> I do sorta lol
at this "<+Kenny> but i'll never give another Brit any
power in a channel i'm running"
L1884[20:31:22] <JoshTheEnder> wow,
racist much?
L1885[20:31:23] <Kodos> Lol wow
L1886[20:31:35] <Kodos> What channel was
that in
L1887[20:31:39] <Michiyo> Mine
L1888[20:31:45] <Michiyo> before Josh
joined..
L1889[20:32:08] <ping> <_>
L1890[20:32:13]
⇨ Joins: mallrat208 (~mallrat20@68.204.184.175)
L1891[20:32:50] <JoshTheEnder> Michiyo,
may i request the full of that convo? (or rant wahtever)? i dont
like it when i get insulted because of something i may or may not
have caused
L1892[20:33:03]
⇦ Parts: ping (~^v@2601:4:4500:887:74ce:d6c7:84c8:c632)
(*drama intensifies*))
L1893[20:33:10] *
Kodos didn't know JTE was british
L1895[20:33:37] <Michiyo> literally all
there was.
L1896[20:33:56] <JoshTheEnder> ok
L1897[20:34:02] <Porygon> he went from
okay to ragequitting in about 30 lines >.>
L1898[20:34:24] <JoshTheEnder> idk why he
singled out 'Brit'...
L1899[20:35:06] <Kodos> I'm just
surprised he's still voiced in any channel
L1900[20:35:09] *
Michiyo shrugs
L1901[20:35:12] <Kodos> After a racist
comment like that
L1902[20:35:18] <Kodos> well, is
countryist a word?
L1903[20:35:46] <JoshTheEnder> i have
given him until monday to see if he wants to come back onto my
bouncer, after that i'm deleting his account
L1904[20:35:53] <Kodos> Either way, that
seemed really derogatory
L1905[20:36:23] <JoshTheEnder> i honestly
couldnt care less, it's his problem not mine.
L1906[20:36:25] <Michiyo> where is my
damn SU Binary...
L1907[20:36:28] <Sangar> too much drama
-.-
L1908[20:36:32] <Kilobyte> Sangar: i
agree
L1909[20:36:35] <JoshTheEnder> indeed, i
will cease
L1910[20:36:51] <Kodos> So, anything new
being worked on for OC Sangar?
L1911[20:37:27] <Sangar> Kodos, good that
you ask, there is this beta of 1.3 nobody seems to test (or it's
much more stable than i anticipated)
L1912[20:37:46] <Sangar> ;)
L1913[20:38:03] <Kodos> Been stable for
me so far
L1914[20:38:08] <Kodos> You'd definitely
have tells if it wasn't ;-D
L1915[20:38:28] <Kodos> Also, I figured
out that MFR Rednet is infinitely better than Project Red
cables
L1916[20:39:11] <Michiyo> Err.. oh?
L1917[20:39:18] <Kodos> Yup
L1918[20:39:34] <Michiyo> As soon as I
can color a MFR cable so I can run 2 next to each other without
them connecting, I'll be happy.
L1919[20:39:53] <Kodos> Let me check, but
i'm pretty sure they support FMP
L1920[20:39:57] <Michiyo> No..
L1921[20:40:05] <Michiyo> I don;t want a
micoblock between them
L1922[20:40:05] <Sangar> :P
L1923[20:40:20] <Michiyo> I want 2
cables, placed side by side, not connecting.
L1924[20:40:28] <Michiyo> :P
L1925[20:40:35] *
Sangar gets the feeling he should implement colored
cables
L1926[20:40:44] <Michiyo> yes.
L1927[20:40:47] <Michiyo> lol
L1928[20:40:49] <Kodos> Wait
L1929[20:40:55] <Kodos> If you do, I have
a feature request for them
L1930[20:41:11] <Sangar> oh?
L1931[20:41:31] <Kodos> The reason I like
Rednet so much, is because you can use 1/0 for On/Off, and if oyu
wanna send specific numbers to something, you can just adjust the
signal accordingly
L1932[20:41:45] <Kodos> The distance the
signal goes isnt' strength dependant
L1933[20:42:08] <Michiyo> that is the
*only* good thing about MFR cable :P
L1934[20:42:48] <Kodos> But yes, Colored
redstone wire and cables would be awesome
L1935[20:43:22] <Michiyo> it would make
my life so much easier
L1936[20:43:35] <Michiyo> it's about 90%
of the reason I have P:R installed.
L1937[20:43:42] <Kodos> There you go,
Sangar, OC's next new feature
L1938[20:43:51] <Kodos> FMP supported
color cable
L1939[20:44:09] <Michiyo> the other 10%
is P:R's logic gates are better then RedLogic
L1940[20:44:26] <Kodos> The only thing
RedLogic has going for it, imo, is integrated Circuits
L1941[20:44:30] <Kodos> And afaik those
are buggy in the most recent version
L1942[20:44:46] <Michiyo> yeah ICs are a
neat feature... I've yet to use them though
L1943[20:45:30] <Sangar> Kodos, so...
only color, right? since cables are already fmp compatible?
:P
L1944[20:45:46] <Kodos> wat
L1945[20:45:52] <Kodos> Yes
L1946[20:45:55] <Sangar> yeah, the last
time i tried ics they didn't seem to work. but that was in dev-env
so who knows for what reason that was.
L1947[20:46:07] <Kodos> I just mean being
able to set up multiple colors like Michiyo wanted
L1948[20:46:31] <Sangar> yeah. basically
like dyeing screens, right?
L1949[20:46:32] <Kodos> Also a Chest
Proxy
L1950[20:46:41] <Sangar> a what
now?
L1951[20:46:42] <Kodos> Nooo, we mean
something we can do redstone with
L1952[20:46:47] <Michiyo> yay root
L1953[20:46:52] <Kodos> OC version of
Bundled Cables
L1954[20:46:57] <Kodos> But FMP
support
L1955[20:47:04] <Techokami> :O
L1956[20:47:13] <Michiyo> lol, Sangar was
talking colored "network cables" or w/e oc calls them
again :p
L1957[20:47:24] <Sangar> yes
L1958[20:47:25] ***
tgame14 is now known as tgame14|away
L1959[20:47:25] <Sangar> :>
L1960[20:47:28] <Sangar> why wouldn't i
:P
L1961[20:47:30] <Kodos> Chest Proxy would
be a block or FMP plate that a cable can hook up to, and lets you
getInventoryStack, move things around, sort stuff, etc
L1962[20:47:34] ***
Keridos_off is now known as Keridos
L1963[20:47:50] <Kodos> Think of CC's
Wired Modem
L1964[20:47:53] <Kodos> It would look
like that
L1965[20:47:56] <Kodos> But on a
chest
L1966[20:47:57] <Sangar> sooo... like an
adapter + occ?
L1967[20:48:02] <Kodos> >.>
L1968[20:48:04] <Kodos> <.<
L1969[20:48:15]
⇨ Joins: ping
(~^v@2601:4:4500:887:74ce:d6c7:84c8:c632)
L1970[20:48:16]
zsh sets mode: +v on ping
L1971[20:48:16] <Kodos> Actually
L1972[20:48:23] <ping> so, drama?
L1973[20:48:23] <Kodos> You should update
Components before doing much else
L1974[20:48:27] <Kodos> since 1.3 is
basically updated
L1975[20:48:32] <Sangar> already
done
L1976[20:48:34] <Kodos> Oh?
L1977[20:48:39] <Kodos> Shit, where the
hell have I been
L1978[20:48:45] <ping> .j
components
L1979[20:48:47] <Sangar> and nothing
really changed. the 1.2 build were theoretically compatible.
L1981[20:49:38]
⇦ Quits: Techokami
(~Techokami@pool-173-48-10-173.bstnma.east.verizon.net) (Quit:
Leaving)
L1982[20:49:46] <Sangar> well i didn't
really write about it anywere >_>
L1983[20:49:52] <Sangar> because i'm
lazy
L1984[20:50:00] <Kodos> You know what you
need?
L1985[20:50:03] <Kodos> A community
manager
L1986[20:50:32] <Sangar> basically,
yes
L1987[20:50:38]
⇨ Joins: Techokami|Off
(Techokami@this.is.theender.net)
L1988[20:50:41] <JoshTheEnder> \o/
L1989[20:50:46] ***
Techokami|Off is now known as Techokami
L1990[20:51:40] <Techokami> just need to
get nickserv set up
L1991[20:51:41] <Sangar> but not one of
the blizzard kind ("aren't you thankful?")
L1992[20:51:47] <Kodos> Lol
L1993[20:52:01] <Kodos> I meant more
along the lines of someone to make sure things on the site and IRC
are updated, so people know what's up
L1994[20:52:16] <Kodos> As well as
someone to keep track of suggestions, in case there's a good
one
L1995[20:52:27] <Kodos> And to just
market #oc as a whole
L1996[20:52:34] <Kodos> Because this
channel is one of the fun ones to hang out in
L1997[20:52:42] <Kodos> And everyone's
generally helpful
L1998[20:52:43] <JoshTheEnder> i wouldnt
mind doing some stuff like that, i generally read over the buffer
anyway
L1999[20:52:45] <Kodos> Except for ping
and gamax
L2000[20:52:54] <Kodos> JTE would be a
good CM
L2001[20:53:10] <ping> wat
L2002[20:53:19] <Kodos> (I bet you
thought I was shooting for it myself, didn't you =D)
L2003[20:53:22] <Sangar> that would be
quite helpful, yes
L2004[20:53:37] <Sangar> heh
L2005[20:54:37] <JoshTheEnder> ok, i have
war of the worlds playing with a gun turret from ICBM in the
background.... it's occasional shooting kinda fits :P
L2006[20:55:26]
⇦ Quits: Daiyousei (~nick1@188.113.81.176) (Quit: Linux
update :D)
L2007[20:56:04] <Sangar> but yeah,
someone updating, say, the forums front page occasionally would be
a good start. and if anyone wants to help update the wiki for 1.3,
that would help *a lot* (it's ffa, just go for it)
L2008[20:56:48] <JoshTheEnder> eh, well.
i lost a bouncer use and gained another so \o/
L2009[20:57:04] <JoshTheEnder>
s/use/user/
L2010[20:57:04] <SuperBot>
<JoshTheEnder> eh, well. i lost a bouncer user and gained
another so \o/
L2011[20:57:26]
⇨ Joins: Daiyousei (~nick1@188.113.81.176)
L2012[20:57:46] <JoshTheEnder> hmm, i'm
thinking of a cool command to add to EnderBot2
L2013[20:58:14] <Kodos> Can it tell a
joke on command
L2014[20:58:16] <Techokami> now to get
back to fixing up this awesome mod :O
L2015[20:58:18] <Kodos> Because sometimes
we all just need a laugh
L2016[20:58:29] <Sangar> Kodos, it's
called .drama
L2017[20:58:32] <Kodos> Touche
L2018[20:58:37] <JoshTheEnder> Kodos, if
you can give me a list of jokes then i'll add one :P
L2019[20:59:00] <LordFokas> .drama
L2020[20:59:01] <^v> LordFokas, Simply
Jetpacks breaks overpowered items
L2021[20:59:15] <LordFokas> simply
jetpacks pulls a Greg
L2022[21:01:23] ***
tgame14|away is now known as tgame14|sleep
L2023[21:02:21] ***
justastranger is now known as justastranger|zzz
L2024[21:02:32] <Kodos> What about a
magic 8 ball
L2025[21:02:34] <Kodos> Or a coin
flip
L2027[21:02:55] <Sangar> oc trivia
L2028[21:02:59] <Kodos> ^
L2029[21:03:02] <Kodos> This.
L2030[21:03:13] <Sangar> 'did you know
you can trigger touch events on screens by shooting an arrow in
them?'
L2031[21:03:16] <Sangar> stuff like
that
L2032[21:03:21] <Kodos> Wait, you
can?
L2033[21:03:27] <JoshTheEnder> :O
L2034[21:03:29] <Kodos> WTF
L2035[21:03:33] <Sangar> yeah. it's a
little derpy at the edges though :P
L2036[21:03:41] <Kodos> You could make a
game
L2037[21:03:44] *
JoshTheEnder adds to the list of commands to add
L2038[21:03:46] <Kodos> Draw a target on
the screen
L2039[21:03:49] <Porygon> holy crap
L2040[21:04:22] ***
justastranger|zzz is now known as justastranger
L2041[21:04:36] <Kodos> Or just have it
pull the click event, and if it's 80, 25 make it output redstone to
dispense a diamond
L2042[21:04:57] <Kodos> Assuming T3
monitor
L2043[21:05:07] <Kodos> Well shit, there
goes my day
L2044[21:05:11] <Kodos> brb making
archery practice program
L2045[21:05:16] <Sangar> :>
L2046[21:05:23] <Kilobyte> Kodos: 8ball
needed?
L2047[21:05:26] <Kilobyte> i wrote one in
c
L2048[21:05:45] <Kodos> I was suggesting
it for JTE's bot
L2049[21:05:50] <Kilobyte> ah lol
L2050[21:06:54] <JoshTheEnder> though
before i impliment any more commands i need to make it so that i
can just edit a command file without having to restart the whole
bot
L2051[21:07:19]
⇨ Joins: Maxwolf
(labs@pipette.madsciencemod.com)
L2052[21:07:19]
zsh sets mode: +v on Maxwolf
L2053[21:07:22] <Michiyo> MichiBot,
8ball
L2054[21:07:25] <Michiyo> aww
L2055[21:07:27] <Michiyo> it broke
L2056[21:07:36] <JoshTheEnder> lol
L2057[21:07:42] <Michiyo> MichiBot, 8ball
Will this work now?
L2058[21:07:46] <Michiyo> guess not
L2059[21:07:49] <Michiyo> I HAD it
working the other day
L2060[21:08:49] <Michiyo> MichiBot, 8ball
Will this work now?
L2061[21:08:58] <Michiyo> OOOH
L2062[21:09:54] <dmod_> prefix for
shadow_team changed to &
L2063[21:10:04] <Sangar> Michiyo, well
what did you expect? 8balls are obviously very complex
machinery.
L2064[21:10:12] <Michiyo> lmao
L2065[21:11:19] *
Kodos just noticed that dmod's bot is still here XD
L2066[21:11:25] <Michiyo> MichiBot, 8ball
Will this work now?
L2067[21:11:25] <MichiBot> Michiyo: Ask
again later
L2068[21:11:29] <Michiyo> Yeah I
derped
L2069[21:11:41] <Daiyousei>
&help
L2070[21:11:41] <shadow_team> Daiyousei:
(
help [<plugin>] [<command>]) -- This command
gives a useful description of what <command> does.
<plugin> is only necessary if the command is in more than one
plugin. You may also want to use the 'list' command to list all
available plugins and commands.
L2071[21:11:44] <Daiyousei> ohok
L2072[21:12:22] <dmod_> it was { but
Sangar and kenny spoke and decided to change it due to lua
stuff
L2073[21:12:58] <Sangar> the idea was to
avoid any chance to interfere with the .l?? commands, unlikely as
that is.
L2074[21:14:16] <JoshTheEnder> well, both
EnderBot2 and v^ share the "." namespace, though i
/might/ switch to a differnt one
L2075[21:14:53] <ping> ie, ^v's jenkins
is .j and enderbot's is .jenkins
L2076[21:15:02] <Kodos> Okay, so event
pulling a touch on the screen gives me the following
L2077[21:15:24] <Kodos> touch, address,
x, y, 0 (Not sure what this one is), username
L2078[21:15:29] <Sangar> i'd much rather
you overengineered it: make the two bots talk via irc private
messages to decide which one should react.
L2079[21:15:32] <Sangar> :>
L2080[21:15:40] <Michiyo> lmao
L2081[21:15:47] <JoshTheEnder> Sangar,
that'd be a lot of work
L2082[21:15:53] <Kodos> Sangar, do you
know what the 0 is in a touch event
L2083[21:15:55] <Sangar> exactly the
point of overengineering things
L2084[21:16:00] <Sangar> Kodos, the
button
L2085[21:16:06] <Michiyo> make the bots
flip a coin for it :P
L2086[21:16:10] <Kodos> What button
L2087[21:16:10] <Sangar> 0 = left, 1
right, 2 middle
L2088[21:16:12] <Sangar> mouse
L2089[21:16:18] <Kodos> 0 is right
L2090[21:16:22] <Sangar> wuh
L2091[21:16:29] <Kodos> Let me go into
surv and test
L2092[21:16:45] <JoshTheEnder> it was bad
enough trying to get EnderBot2 to potentially message nickserv when
someone did a command
L2093[21:16:46] <ping> i could do it
pretty easialy, but from what i can tell EnderBot is much less
modular than mine
L2094[21:16:47] <Sangar> i mean i could
be wrong, too :P i was just pretty sure that was the order
L2095[21:16:53] <Kodos> Left and middle
don't even work
L2096[21:17:02] <JoshTheEnder> ping,
true
L2097[21:17:04] <Kodos> It only pulls
right cliks
L2098[21:17:33] <Sangar> Kodos, in 'touch
mode' yes. the others will only ever come through in the gui.
L2099[21:17:57] <Kodos> Touch mode = no
keyboard, right?
L2100[21:17:58] <Sangar> and yes, on
touch screens everything is a 'left click'
L2101[21:18:01] <Sangar> yes
L2102[21:18:18] <Kodos> And an arrow acts
as a 'left click' right?
L2103[21:18:21] <Sangar> yep
L2104[21:18:30] <Kodos> Okay, let me try
something else
L2105[21:18:50] <Kilobyte> :OO you can
use a touch screen as biometric scanner
L2106[21:18:54] <Kodos> Oh nice, there's
an event scanner
L2107[21:18:55] <Kodos> err
L2108[21:18:57] <Kodos> shit
L2109[21:18:59] <Michiyo> Kilobyte,
yes.
L2110[21:19:03] <Kodos> I don't even know
where 'event scanner' came from
L2111[21:19:10] <Kodos> There's a
CLIPBOARD event
L2112[21:19:20] <Kilobyte> oh nice
L2113[21:19:21] <Kodos> That's
awesome
L2114[21:19:41] <Sangar> aye, because
sending the keys in pasted text individually would be painfully
slow
L2115[21:19:52] <ping> (CC)
L2116[21:19:58] <Kodos> Oh nice, there's
a drag event, and a drop event
L2117[21:20:01] <Kilobyte>
*cough*^*cough*
L2118[21:20:06] <Kodos> And drag tracks
all the coordinates you drag across
L2119[21:20:24] <Kilobyte> thats why OC
is 9001 times superior
L2120[21:20:33] <Kilobyte> so many many
features
L2121[21:20:33] <ping> only 9001?
L2123[21:20:38] <ping> .calc
9001^9001
L2125[21:20:41] <Kilobyte> while being so
much more performant
L2126[21:20:45] <Kodos> JoshTheEnder,
maxint
L2127[21:20:55] <Kodos> 2b or
someodd
L2128[21:20:56] <Kilobyte>
math.huge
L2129[21:20:56]
⇨ Joins: Altenius (~Altenius4@199.193.183.1)
L2130[21:21:03] <Sangar> isn't it maxlong
even?
L2131[21:21:04] <ping> depends
L2132[21:21:09] <Kodos> I think so
L2133[21:21:16] <ping> or wait
>_>
L2134[21:21:19] <ping> isnt it 64
bit?
L2135[21:21:25] <ping> .calc 2^64
L2136[21:21:25] <^v> ping,
18446744073709551616
L2137[21:21:29] <Michiyo> 192 bit.
:P
L2138[21:21:29] <Kilobyte> JoshTheEnder:
link not loading
L2139[21:21:34] <ping> .calc 2^192
L2140[21:21:35] <^v> ping,
6277101735386680763835789423207666416102355444464034512896
L2141[21:21:44] <Altenius> .calc
2^193
L2142[21:21:45] <^v> Altenius,
12554203470773361527671578846415332832204710888928069025792
L2143[21:21:47] <JoshTheEnder> Kilobyte,
puush's fault, not mine
L2144[21:21:54] <Altenius> .calc
2^1930
L2146[21:21:59] <Sangar> lol
L2147[21:22:08] <Altenius> What is
this!
L2148[21:22:16] <ping> Altenius, BC
L2149[21:22:25] <ping> apt-get install
bc
L2150[21:22:29] <ping> is neat
L2151[21:22:30] <Michiyo> THIS IS SPAR...
nvm
L2152[21:22:32] <Kilobyte> bc r
good
L2153[21:22:35] <Altenius> pacman -S
bc
L2154[21:22:40] <ping> i use it in
opencoins
L2155[21:22:40] <JoshTheEnder> this is
madness!
L2156[21:22:42] <Kilobyte> Altenius: i
agree
L2157[21:22:45] <JoshTheEnder> ¬_¬
L2158[21:22:46] <Sangar> buildcraft can
be installed via apt-get now?
L2159[21:22:51] <JoshTheEnder> this is
madness
L2160[21:22:56] *
JoshTheEnder stabs EnderBot2
L2161[21:22:56] *
EnderBot2 round-house-kicks JoshTheEnder
L2162[21:22:57] <ping> Sangar, lol
L2163[21:23:13] <Altenius> How are these
numbers so high?
L2164[21:23:17] ***
Csstform|Away is now known as Csst|Masterball
L2165[21:23:18] ***
Csst|Masterball is now known as Csstform
L2166[21:23:19] <Altenius> .calc
2^112121
L2168[21:23:27] <Kilobyte> .calc
sqrt(1)
L2169[21:23:27] <^v> Kilobyte, 1
L2170[21:23:30] <Kilobyte> :D
L2171[21:23:30] <ping> bc is a language
that supports arbitrary precision numbers with interactive
execution of statements. There are some similarities in the syntax
to the C programming language. A standard math library is available
by command line option.
L2172[21:23:37] <phillips1012> `pacman -S
oc` would be neat to have
L2173[21:24:11] <Altenius> I like 'yaourt
sl'
L2174[21:24:20] <Altenius> It's just a
steam locomotive that goes across the terminal.
L2175[21:24:26] <Kilobyte> phillips1012:
a friend of mine and me were working on such a project, but he lost
interest, and alone i don't have the time
L2176[21:24:36] <Kilobyte> Altenius: i
generally alias nano to sl
L2177[21:24:49] <Altenius> ah
L2178[21:24:49] <Kodos> .w event
L2180[21:25:13] <Kilobyte> .calc define
hello(x) {return x^x}
L2181[21:25:14] <^v> Kilobyte,
L2183[21:25:21] <Kilobyte> .calc
x(9001)
L2184[21:25:21] <^v> Kilobyte,
L2185[21:25:28] <Kilobyte> .calc define
hello(x) {return x^x} x(9001)
L2186[21:25:28] <^v> Kilobyte,
L2187[21:25:33] <Kilobyte> fail
L2188[21:25:37] <Kilobyte> .calc
hello(9001)
L2189[21:25:38] <^v> Kilobyte,
L2190[21:25:42] <Kilobyte> .calc define
hello(x) {return x^x} hello(9001)
L2192[21:25:43] <Kodos> This is gonna be
a pain argh
L2193[21:25:48] <Kilobyte> there we
go
L2194[21:25:57] <Kodos> I have no idea
how to do events yet, but I've seen it done before
L2195[21:25:57]
⇦ Quits: Daiyousei (~nick1@188.113.81.176) (Quit: WeeChat
1.0-dev)
L2196[21:26:02] <JoshTheEnder> this is
madness1
L2197[21:26:02] ***
EnderBot2 is now known as Leonidas
L2198[21:26:02] <Leonidas>
Madness....?
L2199[21:26:03] <Leonidas> THIS.
L2200[21:26:04] <Leonidas> IS.
L2201[21:26:04] <Leonidas> SPARTA!!
L2202[21:26:05] ***
Leonidas is now known as EnderBot2
L2203[21:26:07] <JoshTheEnder> :P
L2204[21:26:17] <JoshTheEnder> best
command evar
L2205[21:26:20] <Kilobyte> ^v: maybe
don't start a new bc process every time?
L2206[21:27:38] <ping> Kilobyte,
why?
L2207[21:27:45] <ping> i kinda have
to
L2208[21:27:51] <ping> well, i could
posix couldnt i
L2209[21:28:12] <Kodos> The wiki needs a
better event example
L2210[21:28:19] <Kodos> It only has an
example for event.timer
L2211[21:28:19] <ping> but then i would
also have to limit the time
L2212[21:28:22] <ping> >_>
L2213[21:28:26] <Kodos> I need one for if
event, touch, etc
L2214[21:28:37] <Kilobyte> ping: good
point
L2215[21:28:45] <ping> i use the
timelimit command for this
L2216[21:28:47] <Sangar> Kodos, the wiki
needs better examples full stop.
L2217[21:28:52] <ping> .calc
999999^9999999
L2218[21:28:53] <^v> ping, Time limit
exeeded.
L2219[21:28:53] <Kodos> Fair enough
L2220[21:29:05] <Kilobyte> ping: whats
the limit=
L2221[21:29:38] <ping> .5
L2222[21:29:43] <ping> a little
high
L2223[21:30:00] <Kodos> Ping, does your
bot work via pmm
L2224[21:30:01] <Kodos> pm*
L2225[21:30:04] <ping> yep
L2226[21:30:16] <JoshTheEnder> ok, wtf.
this YT video finishes playing then iTunes starts playing....
L2227[21:31:32] <Kodos> .w redstone
L2229[21:32:10] <Kodos> Guh
L2230[21:32:21] *
Kodos firmly applies his desk to his forehead.
L2231[21:33:04] <Kilobyte> xD
L2232[21:33:46] <Kodos> .rtfm lua
L2234[21:34:09] <Kodos> Why the hell does
the LUA MANUAL not have event information
L2235[21:34:18] <ping> because event is a
OC api
L2236[21:34:28] <Kodos> Welp
L2237[21:34:32] *
JoshTheEnder slaps Kodos
L2238[21:34:33] <Kodos> Time to go find
event handlers in CC code
L2239[21:34:41] <ping> wat
L2240[21:34:41] <Kodos> I know I've seen
it done before
L2241[21:34:48] <Kodos> ping, I have no
idea what I'm doing
L2242[21:34:48] <ping> what kind of
handlers
L2243[21:35:10] <Kodos> I'm not even sure
I want a handler, tbh
L2244[21:35:14] <Kodos> My terminology
knowledge is terrible
L2245[21:35:37] <Kilobyte> Kodos: what do
you want?
L2246[21:35:45] <ping> Kilobyte,
money
L2247[21:35:50] <ping> guns
L2248[21:35:53] <Sangar> Kodos, you
probably want event.pull("touch")
L2249[21:35:54] <ping> to be the best
pimp ever
L2250[21:35:56] <Kilobyte> everyone wants
money
L2251[21:35:58] <Kodos> I want my
computer to listen for events, and if it catches a 'touch' event, I
want all the variables assigned to a table
L2252[21:36:05] <Kodos> So I can ditch
the address
L2253[21:36:10] <Kodos> and have it check
the x and y coords of the touch
L2254[21:36:15] <Kodos> And if it matches
80, 25
L2255[21:36:16] <ping> local
params={event.pull("touch")}
L2256[21:36:17] <Kodos> To output
redstone
L2257[21:36:22] <Csstform> ping: all you
need is the internet
L2258[21:36:28] <ping> ik
L2259[21:36:32] <Kodos> Kilobyte
L2260[21:36:35] <Kodos> You wanna know
what I really want?
L2261[21:36:41] <Kilobyte> ping: OCD
TRIGGERED! CODE CONVENTIONS VIOLATED
L2262[21:36:53] <ping> Kilobyte,
wat
L2263[21:37:00] <ping> what conventions
>_>
L2264[21:38:07] <Kilobyte> local params =
{event.pull("touch")}
L2265[21:38:09] <Kilobyte> please
L2266[21:38:14] <Kilobyte> not local
params={event.pull("touch")}
L2267[21:38:22] <Sangar> nonono
L2268[21:38:31] <Sangar> local params =
table.pack(event.pull("touch"))
L2269[21:38:47] <Sangar> :P
L2270[21:39:08] <Kilobyte> Sangar: whats
difference?
L2271[21:39:33] <Sangar> stores the
number of entries, so you can table.unpack it again keeping nil
entries
L2272[21:39:33] <ping> Kilobyte, no
facu
L2273[21:39:39] ***
justastranger is now known as justastranger|zzz
L2274[21:39:40] <Kodos> Wait wait
wait
L2275[21:39:41] <Kodos> Sangar
L2276[21:39:45] <ping> though there arent
any nil entries
L2277[21:39:47] <Kodos> It pulled a
parameter I don't know what it is
L2278[21:39:59] <Sangar> it's magic
L2279[21:39:59] <Kodos> What's the thing
after the username on 'touch'
L2280[21:40:10] <ping> .w signals
L2282[21:40:23] <Kilobyte> Sangar:
nice
L2283[21:40:38] <Kilobyte> even though i
am no fan of luas syntax tbh
L2284[21:40:46] <Sangar> Kodos, uhm...
there's something after the username? >_>
L2285[21:40:51] <Kodos> Actually
L2286[21:40:56] <Kodos> I think it's
counting the number of params
L2287[21:40:58] <Kodos> and adding
that
L2288[21:41:08] <Kodos> I got 1-6, and
then 'n' was 6
L2289[21:41:15] <Kodos> Let me screenshot
what I did
L2290[21:41:20] <Sangar> ah, yes. the
.pack does exactly that
L2291[21:41:29] <Sangar> adds an n=#table
entry
L2293[21:41:53] <Sangar> also, you don't
really need to use that there, i was just riding the pointless code
conventions train :P
L2294[21:41:54] <Kodos> Ah, okay
L2295[21:42:11] <Kodos> I'm trying to
figure out how to make the archery program
L2296[21:42:14] <Techokami> buahahahaha,
cleaned up a half-baked unfinished update for Tubes for my own
needs :D
L2297[21:42:53] <Kodos> I basically want
it to output a redstone signal when touch is detected at 80,
25
L2298[21:42:57] <Techokami> I should
probably throw it onto github and make a PR or something
L2299[21:43:04] <Sangar> Kodos, if you
know which params you want anyway just assign them directly, e.g.
local _, _, x, y, _, player = event.pull('touch')
L2300[21:43:08] ***
Csstform is now known as Csst|Masterball
L2301[21:43:29] <Kodos> Mkay, one
sec
L2302[21:43:35] <Kilobyte> dat hostname
^
L2303[21:44:15] <Porygon> is there an OS
emulator yet?
L2304[21:44:16] <Sangar> Kodos, the _ is
actually a variable name, but it's Lua convention for 'unused
values'
L2305[21:44:18] <Kilobyte> Sangar: random
idea, should we make OpenOS respect hashbangs?
L2306[21:44:32] <Kodos> Right
L2307[21:44:41] <Kilobyte> like, if you
have a program that needs a runtime
L2308[21:44:52] <Kilobyte> if there is
none, it would just launch it as lua script
L2309[21:45:32] <Kodos> Erm
L2310[21:45:34] <Sangar> Kilobyte, it
kinda does, except it just discards it right now (see
00_base.lua).
L2311[21:45:35] <Kodos> Stupid question
for the day
L2312[21:45:39] <Kodos> Do I need to
'require' event
L2313[21:45:56] <Kilobyte> Sangar:
ah...
L2314[21:45:57] <JoshTheEnder> yes
L2315[21:45:57] <Sangar> Kodos, if in
doubt, yes ;)
L2316[21:46:03] *
Kilobyte gets latest source
L2317[21:46:16] <Kodos> Ah, it only
worked for one shot
L2318[21:46:20] <Kodos> I need to while
true do it
L2319[21:46:37] <Sangar> Kilobyte, so i
dunno. we'd need a system to register runtimes for...
L2320[21:46:49] <Kilobyte> Sangar: or we
do absolute file path
L2321[21:46:54] <Kodos> Too long without
yielding ffs
L2322[21:46:57] <Kilobyte> like on a
regular linux
L2323[21:47:10] <Kilobyte> or any unix
for that matter
L2324[21:47:12] <Kodos> Oh wait, I
wonder
L2325[21:47:45] <Altenius> .define
a
L2326[21:47:45] <Kodos> What's the
opposite of ==, ~=? Or !=
L2327[21:47:47] <Sangar> Kilobyte,
actually, it'd have to go somewhere else then. sincce that is only
fur lua files right now.
L2328[21:47:58] <Kodos> Ignore that
question mark
L2329[21:47:59] <ping> !=
L2330[21:47:59] <Kilobyte> hmm
L2331[21:48:00] <Altenius> ~= Kodos
L2332[21:48:01] <ping> ~=*
L2333[21:48:05] <Kodos> Okay
L2334[21:48:06] <Sangar> it's in
loadfile, and only does that to be standard lua conform :P
L2335[21:48:24] <JoshTheEnder> ~= is lua,
!= is Python (and probably other stuff)
L2336[21:48:27] <Kilobyte> yeaaaah
L2337[21:48:38] <Altenius> != is pretty
much anything that's not Lua
L2338[21:48:41] <Kilobyte> we'd need it
in shell.run or something
L2339[21:48:46] <Sangar> so it'd have to
go in the shell.
L2340[21:48:52] <Sangar> yeah
L2341[21:48:56] <Kilobyte> yeah
L2342[21:48:59] <Altenius> yeah
L2343[21:49:11] <ping> yeah
L2344[21:49:20] <^v> yeah
L2345[21:49:21] <Kodos> yeah
L2346[21:49:39] <Kilobyte> Sangar: btw,
with low screen resolution tier 3 screens can be hard to read
L2347[21:49:48] <ping> we know
L2348[21:49:52] <Kodos> Upgrade your
monitor
L2349[21:49:58] <Kilobyte> laptop
L2350[21:49:59] <Kilobyte> :P
L2351[21:50:03] <Sangar> lower the
resolution :P
L2352[21:50:04] *
Kodos shrugs
L2353[21:50:04] <ping> you can set the
resolution command
L2354[21:50:17] <Kilobyte> and i don't
have my new pc yet
L2355[21:50:18] <Kilobyte> :P
L2356[21:50:19] <Kodos> resolution 80
25
L2357[21:50:23] <Sangar> ^
L2358[21:50:27] <Kodos> That'll double
the size
L2359[21:50:30] <Kodos> of your
text
L2361[21:51:17] <Sangar> Kilobyte,
actually, the # stuff would have to go into process.load i
guess.
L2362[21:51:35] <Kilobyte> how is the
primary component of a type determined btw
L2363[21:51:40] <Kilobyte> Sangar: what
file?
L2364[21:51:47] <Sangar> Kilobyte,
random
L2365[21:51:57] <Sangar> uhm,
lib/process.lua ithink
L2366[21:52:27] <Kodos> Okay, using print
while in a loop is bad
L2367[21:52:37] <Kodos> New plan
L2368[21:53:15] <Kilobyte> Sangar: gah, i
need shell parsing D:
L2369[21:53:26]
⇨ Joins: phillips1013 (~phillips1@72.42.104.172)
L2371[21:54:01]
⇦ Parts: phillips1012 (~phillips1@72.42.104.172)
())
L2372[21:54:40]
⇦ Quits: Lumien (~lumien@p4FED46C9.dip0.t-ipconnect.de)
(Quit: Nettalk6 - www.ntalk.de)
L2373[21:54:47]
⇦ Parts: phillips1013 (~phillips1@72.42.104.172)
(Leaving))
L2374[21:55:10] <Sangar> Kilobyte, fork
openos :>
L2375[21:55:22] <Kilobyte> ?
L2376[21:55:35] <Sangar> make your own os
:P
L2377[21:55:46] <Kilobyte> that was
actually a long run plan i had
L2378[21:55:52] <Sangar> \o/
L2379[21:56:09] <Altenius> If I make an
OC emulator will anyone use it?
L2380[21:56:10] <Kilobyte> and i'll
overengineer it
L2381[21:56:17] <Altenius> It would be
cross-platform
L2382[21:56:18] <Kilobyte> Altenius: me
for sure
L2383[21:56:39] <Kilobyte> make it so
people can add their own peripherals as plugins though
L2384[21:56:46] <Altenius> eek
L2385[21:56:54] <Altenius> It won't be
Java
L2386[21:57:01] <Kodos> Okay, I got a
basic program going
L2387[21:57:01] <Kilobyte> what
then?
L2388[21:57:04] <Altenius> C
L2389[21:57:11] <Kilobyte> i can still
help you
L2390[21:57:19] <Altenius> ?
L2391[21:57:19] <Kodos> If you bullseye
the center of the T3 screen, the green lamp lights up, otherwise
the red one lights up
L2392[21:57:21] <Kilobyte> at least on
unix platform
L2393[21:57:24] ***
AngieBLD is now known as AngieBLD|Off
L2394[21:57:25] <Kodos> But you have to
run the program for each shot
L2395[21:57:41] <Altenius> each
shot?
L2396[21:57:42] <Kilobyte> Altenius:
plugin systems in c on unix apis are easier than in java
L2397[21:57:43] <Sangar> Kodos, oh, why
is a loop not working?
L2398[21:57:55] <JoshTheEnder> right, i'm
off mainly because i have a headache and cant do anything
productive
L2399[21:57:56] <Kodos> Too long without
yielding if you take too long between shots
L2400[21:57:59] <Altenius> okay
Kilobyte
L2401[21:58:07] <Porygon> Altenius: I
will definitely use it
L2402[21:58:09] <Kilobyte> simple
dlopen(), dlsym()
L2403[21:58:10] <Sangar> Kodos, wah.
code.
L2404[21:58:12] <Porygon> I need an OC
emulator
L2405[21:58:16] <JoshTheEnder> o//
L2406[21:58:19] <Kodos> Hang on
L2407[21:58:23] <Altenius> I'll start
working on it then.
L2408[21:58:23] <Kodos> I'm making it
look presentable
L2409[21:58:45] <Sangar> k, brb,
shower
L2410[21:59:27] <Kodos> Oh..
L2411[21:59:29] <Kodos> new issu
L2412[21:59:30] <Kodos> e
L2413[21:59:37] <Kodos> Now it's just
looping my red lamp
L2414[21:59:39] <Kodos> x.x
L2415[22:00:01] <Kodos> I think I looped
the wrong bits of code
L2416[22:00:24] ***
vifino is now known as vifino|off
L2417[22:00:43] <Altenius> I've never
heard of a PNG font. How is that parsed?
L2418[22:01:03] <Kilobyte> Sangar:
midnight shower? :O
L2419[22:02:24]
⇨ Joins: phillips1012 (~phillips1@72.42.104.172)
L2421[22:04:28] <Michiyo> It figures... I
add code and I need random people talking, and suddenly every
channel MichiBot is in goes quiet..
L2422[22:04:28] <Michiyo> lol
L2423[22:10:40] <Kodos> Okay, rednet
energy cable is awesome
L2424[22:11:00] <Michiyo> Yeah I found
that last night, what is it? lol
L2425[22:11:10] <Kodos> Power and rednet
in one wire
L2426[22:11:35] <Kodos> I've got an XU
generator connected into a TE3 energy cell, and rednet energy cable
hooked up to that, hooked up to my computer and my two P:R
lamps
L2427[22:11:46] <Kodos> And it's all
working
L2428[22:13:59] <Michiyo> Neat..
L2429[22:15:17] <Kodos> Also Rednet is
VERY good for PneumaticCraft safety and gauge tubes
L2430[22:15:31]
⇦ Quits: skilz (~skilz@pa175-39-133-2.pa.nsw.optusnet.com.au)
()
L2431[22:15:44]
⇨ Joins: skilz
(~skilz@pa175-39-133-2.pa.nsw.optusnet.com.au)
L2432[22:17:14] <Sangar> Kilobyte,
aye
L2434[22:17:45]
⇦ Quits: skilz (~skilz@pa175-39-133-2.pa.nsw.optusnet.com.au)
(Client Quit)
L2435[22:17:53] <Sangar> Kodos, where's
the loop?
L2436[22:18:11] <Kodos> I had to remove
it because I couldn't figure out where to get it, but it WAS like
this
L2437[22:18:39] <Kilobyte> gah, i'm
thirsty
L2439[22:18:58] <Sangar> Kodos, you want
the while true do *before* the event.pull
L2440[22:19:05] <Kodos> Oh
L2441[22:19:06] <Kodos> Well
L2442[22:19:07] <Kodos> Han gon
L2443[22:19:25] <Michiyo> yay MichiBot
has sed.. but I have it disabled here :p
L2444[22:20:22] <Kilobyte> kibi has too,
but it doesn't have any plugins loaded
L2445[22:20:25] <Kilobyte> due to
bugs
L2446[22:20:33] ***
justastranger|zzz is now known as justastranger
L2447[22:20:50] <Kodos> Works now
methinks =D
L2448[22:20:56] <Kodos> Gonna stand
around a sec
L2449[22:21:08]
⇨ Joins: skilz
(~skilz@pa175-39-133-2.pa.nsw.optusnet.com.au)
L2450[22:21:11] <Kodos> Yeah, it hasn't
crashed out yet
L2451[22:21:11] <Sangar> hehe
L2452[22:21:12] <Kodos> Looks good
=D
L2453[22:21:20] <Kodos> Now I need to
figure out how to draw a target
L2454[22:21:40] <Kodos> And maybe, MAYBE,
get an 'area' of space on the screen
L2455[22:21:50] <Kodos> So you have the
bullseye zone, the 'almost got it' zone, and every thing else
L2456[22:21:56] <Sangar> and
multiplayer
L2457[22:22:12] <Kodos> I also like that
it works even if a keyboard is attached
L2458[22:23:09] <Kilobyte> Sangar: does
the file system provide ways to check if a file is readonly?
L2459[22:23:13] <Kodos> This is hard
yo
L2460[22:23:15] <Sangar> Kilobyte, aye.
shift rightclicking should work, too (emptyhanded / with
passthrough items at least) since some time now, btw.
L2461[22:23:28] ***
manmaed|AFK is now known as manmaed
L2462[22:23:31] <Kilobyte> ah, nice
L2463[22:23:48] <Sangar> Kilobyte, no, if
anything a complete fs is readonly as far as oc is concerned
L2464[22:23:59] <Kodos> Time to draw an
'X' at 80, 25
L2465[22:24:11] <Sangar> err, the first
one should have been to Kodos -.-
L2466[22:24:23] <Kilobyte> Sangar: that
could both cause issues with my NFS and my custom os i am
planning
L2467[22:24:29] <Kilobyte> i wanna keep
compatibility
L2468[22:24:49] <Kilobyte> but, even in
the NFS, read/write perms can be per-file
L2469[22:24:54] <Kodos> Sangar, how would
I make a single character appear on the screen without using
term.setCursor, etc
L2470[22:25:00] <Kodos> isn't there a
special function for that
L2471[22:25:04] <Michiyo> k... lets make
sure it doesn't activate here now
L2472[22:25:06] <Michiyo> Test
L2473[22:25:10] <Michiyo>
s/Test/Ok/
L2474[22:25:10] <SuperBot>
<Michiyo> Ok
L2475[22:25:12] <Michiyo> k good.
L2476[22:25:19] <Sangar> Kodos,
component.gpu.set(x, y, string)
L2477[22:25:24] <Kodos> Thank ye
L2478[22:25:59] <Sangar> Kilobyte, hmm,
well, it'd just error when writing then, no? :P not optimal, but
not that bad, no?
L2479[22:26:07] <Kodos> There, now I have
something to aim at
L2480[22:26:08] <Kilobyte> yeah,
L2481[22:26:19] <Kilobyte> i might add
custom functions to check for read/write access
L2482[22:26:30] <Kilobyte> you can use
those if you detect them
L2483[22:26:37] <Kodos> Would this
work
L2484[22:26:45] <Kodos> if x == 79, 80,
or 81 then
L2485[22:26:52] <ping> potato
L2486[22:26:56] <ping> ^v, potato
L2487[22:27:01] <ping> dammit
L2488[22:27:17] <Kilobyte> Keridos: use
if x == 79 or x == 80 or x == 81 then
L2489[22:27:23] <Kodos> Lol
L2490[22:27:29] <Kodos> let me fix
this
L2491[22:27:31] ***
Kodos is now known as Xilandro
L2492[22:27:32] <Xilandro> There
L2493[22:27:49] <Kilobyte> oh fail
L2494[22:27:51] <Xilandro> There's no
shorter way
L2495[22:27:55] <Sangar> if you want to
be fancy if ({[79]=true,[80]=true,[81]=true})[x] also would
;)
L2496[22:27:55] <Kilobyte> didn't even
notice
L2497[22:27:56] <ping> ^v, is Xilandro a
derp
L2498[22:27:56] <^v> ping, Without a
doubt
L2499[22:28:11] <Kilobyte> sadly lua
isn't ruby lol
L2500[22:28:23] <ping> ^v, ruby >
lua
L2501[22:28:23] <^v> ping, Outlook not so
good
L2502[22:28:32] <Xilandro> Truth
L2503[22:28:45] <Kilobyte> in ruby i'd do
[79, 80, 81].include? x
L2504[22:28:46] <Kilobyte> :P
L2505[22:29:15] <Sangar> scala: (70 until
81) contains x <3
L2506[22:29:21] <ping> .>
string.char(79,80,81)
L2507[22:29:21] <^v> ping, OPQ
L2508[22:29:23] <ping> <_>
L2509[22:29:41] <Kilobyte> Sangar:
shush
L2510[22:29:44] <Sangar> ohwait. (70 to
81). always get the two mixed up >_>
L2511[22:30:03] <Kilobyte> *79
L2512[22:30:13] <Sangar> yes.
L2513[22:30:38] <Sangar> what was the
programmer truth? no matter how long you've coded, getting indexes
right is hard :P
L2514[22:30:41] <Kilobyte> scala is
nice... if you really get into it
L2515[22:30:56] <Kilobyte> i agree with
that one
L2516[22:31:09] <Kilobyte> and i am
coding for like half of my life
L2517[22:31:18] <Sangar> ditto
L2518[22:31:29] <Kilobyte> (i'm 18
now)
L2519[22:31:37] <Kilobyte> (yes, i
started with like 9-10)
L2520[22:31:46] <Xilandro> What's the
most reliable way to make a program terminate itself
L2521[22:31:51] <Xilandro> As in what
should I call
L2522[22:32:03] <ping> ^v, Scala?
L2523[22:32:04] <^v> ping, Without a
doubt
L2525[22:32:13] <Kilobyte> if you are
dirty about it, error()
L2526[22:32:21] <Kilobyte> otherwise a
clean return trail
L2527[22:32:21] <Xilandro> Can I do
custom error text?
L2528[22:32:25] <ping> yes
L2529[22:32:28] <Kilobyte> sure,
error("abc")
L2530[22:32:29] <ping>
error("potato")
L2531[22:32:55] <Kilobyte> brb @
phone
L2532[22:32:55] <Sangar>
error{why="because"}
L2533[22:33:11] <Sangar> (no don't do
that, but you could)
L2534[22:33:22] <Kilobyte> Sangar: you
are violating your own code conventions D:
L2535[22:33:32] <Xilandro> That isn't
working, though I've probably got it set up wrong
L2536[22:34:02] <Sangar> Kilobyte, i
violate what standards i have on a daily basis
L2537[22:34:24] <Kilobyte> don't start
with standards violation
L2539[22:34:43] <Kilobyte> someone was
bitching at me earlier because i was following irc RFC
L2540[22:34:56] <Kilobyte> yes. thats no
typo
L2541[22:36:38] <Sangar> Xilandro, what
do you expect it to do?
L2542[22:36:59] <Xilandro> After 3
'touch's, it should break
L2543[22:37:03] <Xilandro> as in go back
to shell
L2544[22:37:05] <Xilandro> with that
custom error
L2545[22:37:18] <Kilobyte> Sangar: whats
the call to check if an fs is readonly?
L2546[22:37:24] <Sangar> also, try adding
a component.gpu.set(x, y, "O") after the pull, to get
some feedback on where it thinks you hit.
L2547[22:37:38] <Sangar> Kilobyte,
isReadonly on the fs
L2548[22:37:59] <Sangar> *fs proxy
L2549[22:38:13] <ping> ^v, derp?
L2550[22:38:14] <^v> ping, Signs point to
yes
L2551[22:38:14] <Sangar> e.g.
component.proxy("address of the fs").isReadonly()
L2552[22:38:21] <Kilobyte> i'll prob just
add 3 calls for the 3 unix perms
L2553[22:38:24] <Sangar> see mount
program
L2554[22:38:31] <Sangar> heh
L2555[22:39:02] ***
ping is now known as v^
L2556[22:39:11] <Kilobyte>
fs.canRead("file") fs.canWrite("file")
fs.canExecute("file")
L2557[22:39:45] <Xilandro> Sangar, I
moved that "O" to the check if it doesn't match bullseye,
so it's not overwriting my X
L2558[22:40:16] <Kilobyte> my os will
then also have setRead/Write/Execute("file",
true/false)
L2559[22:40:33] <Kilobyte> ofc you need
to be file owner for that
L2560[22:40:44] <Kilobyte> and yeah...
LOTS of file metadata handling
L2561[22:40:50] <Sangar> Kilobyte, fancy
:) how much ram do you expect as the minimum system requirements?
;)
L2562[22:41:00] <Sangar> Xilandro, yeah
makes sense
L2563[22:41:01] <Kilobyte> quite a
bit
L2564[22:41:05] <Kilobyte> probably
L2565[22:41:13] <Kilobyte> lowest will
likely not be enough
L2566[22:41:37] <Sangar> aye. which is a
good excuse for keeping openos relatively dumb :>
L2567[22:41:43] <Kilobyte> yup
L2568[22:41:58] <Kilobyte> this is
intended for computers shared between users
L2569[22:42:05] <Sangar> neat
L2570[22:42:08] <Kilobyte> like, one
connected as a central control unit
L2571[22:42:16] <Kilobyte> with access
regulations
L2572[22:42:41] <Xilandro> What the hell
is a Tuple
L2573[22:42:52] <Kilobyte> as in
"user 1" can only access sensor 1 and 2, "user
2" can only access sensor 3
L2574[22:43:32] <Kilobyte> Sangar: i
might go that far that all peripherals can appear in /dev
L2575[22:43:46] <Kilobyte> and those
files can have custom behaviour
L2576[22:43:59] <Sangar> Xilandro,
basically a fixed size list with arbitrary data types per
entry.
L2577[22:44:05] <Kilobyte> cat file >
/dev/lp0 on bettershell prints file
L2578[22:44:12] <Sangar> Xilandro, oh and
immutable
L2579[22:44:24] <Sangar> Kilobyte, oh
that'd be awesome
L2580[22:44:54] <Kilobyte> ofc you need
write permission for /dev/lp0
L2581[22:44:57] <Porygon> dsAway: does gx
work yet?
L2582[22:45:02]
⇨ Joins: ping
(~alias@2601:4:4500:887:74ce:d6c7:84c8:c632)
L2583[22:45:02]
zsh sets mode: +v on ping
L2584[22:45:10] <Kilobyte> that way you
can control access to printer
L2585[22:45:17] <Xilandro> Still trying
to get this stupid turncount idea working
L2586[22:45:31] <Kilobyte> components
will probably be passed as file handles
L2587[22:45:38] <Xilandro> Oh wait, I
know why
L2588[22:45:39] <Xilandro> derp
L2589[22:45:46] <Kilobyte> component api
being a wrapper
L2590[22:46:09] <Sangar> :D
L2591[22:46:20] <Techokami> excited
L2592[22:46:31]
⇦ Quits: ping (~alias@2601:4:4500:887:74ce:d6c7:84c8:c632)
(Quit: Leaving)
L2593[22:46:39] <Techokami> this will
definitely show up on my server
L2594[22:46:56] <Xilandro> Okay, error
worked
L2595[22:47:02] <Xilandro> Now I just
have to make it look nicer
L2597[22:48:15] <Kilobyte> haven't
figured out details
L2598[22:49:14] <Xilandro> I'm really not
liking the one coord target, given how unreliable bows are
L2599[22:49:26]
⇨ Joins: ShadowKatStudios
(~sks@c211-31-42-102.rochd5.qld.optusnet.com.au)
L2600[22:50:05] <Kilobyte> Sangar: is
there an easy way to nuke a coroutine?
L2601[22:50:24] <Xilandro> Is there an
efficient way of assigning a portion of the screen, rather than
designating one coordinate at a time
L2602[22:50:35] <Kilobyte> like,
coroutine.kill(thread)
L2603[22:50:44] <Sangar> Kilobyte,
error() if it's not running a pcall, otherwise, no.
L2604[22:51:16] <Sangar> well, yield.
kinda. but whatever called it would have to handle that
appropriately, and not just call back in.
L2605[22:51:50] <Kilobyte> I mean from
outside the coroutine while it's not running
L2606[22:51:51] <Sangar> Xilandro, you
can set strings (gpu.set(1, 2, "XXXXX")) or do
gpu.fill
L2607[22:52:03] <Kilobyte> a typical Unix
SIGKILL
L2608[22:52:50] <Sangar> Kilobyte, if
it's code that's not indirectly run via the coroutine itself by
simply not resuming it again. but there's no "mark this
coroutine stopped" function.
L2609[22:53:04] <Xilandro> I don't want
to actually fill the screen, I just want that area to be counted as
the 'area to trigger the green light' instead of just the one
spot
L2610[22:53:24] <Kilobyte> does it get
garbage collected if I remove any references?
L2611[22:53:37] <Sangar> Xilandro, then
do a if x > minX and x < maxX and y > minY and y < maxY
then
L2612[22:53:42] <Kilobyte> like most
stuff
L2613[22:53:45] <Sangar> Kilobyte,
yes
L2614[22:53:49] <Kilobyte> good
L2615[22:53:54] <Xilandro> Ahthat would
work
L2617[22:54:10] <Kilobyte> st
L2618[22:54:16] <Sangar> oh, small target
:>
L2619[22:54:20] <Xilandro> Right
L2620[22:54:28] <Xilandro> Which is why
I'm gonna do either a 3x3 area or 5x5
L2621[22:54:34] <Xilandro> Or
L2622[22:54:35] <Xilandro> maybe
L2623[22:54:37] <Sangar> or decrease
resolution?
L2624[22:54:39] <Xilandro> Well
L2625[22:54:42] <Xilandro> I had another
thought just now
L2626[22:54:46] <Xilandro> I could do
difficulty levels
L2627[22:54:51] <Sangar> indeed!
L2628[22:55:02] <Sangar> and moving
targets if you're evil.
L2629[22:55:11] <Xilandro> I wouldn't
have a CLUE how to do that one
L2630[22:55:14] <Xilandro> But that could
be fun too
L2631[22:55:15] <Kilobyte> dont give him
ideas
L2632[22:55:22] <Xilandro> Kilo
L2633[22:55:25] <Xilandro> I'm still a
Lua noob
L2634[22:55:34] <Xilandro> This is
probably on my top 3 most advanced things I've ever made
L2635[22:55:35] <Kilobyte> i'm just
trolling
L2636[22:55:36] <Sangar> gpu.copy +
gpu.fill with spaces
L2637[22:55:49] <Xilandro> Wait
L2638[22:55:51] <Xilandro> Gpu.copy
L2639[22:55:55] <Xilandro> Okay
L2640[22:55:56] <Xilandro> New idea
L2641[22:55:59] <Sangar> :>
L2642[22:56:07] <Xilandro> Could I make a
computer with two graphics cards, and two monitors
L2643[22:56:13] <Sangar> yes
L2644[22:56:14] <Xilandro> And have the
second monitor be BIG ASS
L2645[22:56:20] <Xilandro> And have hte
displays be duplicate
L2646[22:56:24] <Xilandro> Like a
projector
L2647[22:56:29] <Kilobyte> definitely
possible
L2648[22:56:37] <Xilandro> So if I edit
code on tiny monitor, it shows up on BAMF monitor
L2649[22:57:12] <Kilobyte> if you want 3D
projections, look at holograms, they are epic
L2650[22:57:21] <Xilandro> I already have
an ore scanner program
L2651[22:57:23] <Sangar> in principle,
yes, could be a bit of work, tho
L2652[22:57:39] <Xilandro> I'll get this
working first
L2653[22:57:42] <Sangar> well. less
could, more will definitely be.
L2654[22:57:47] <Xilandro> Lol
L2655[22:58:18] <Xilandro> .w
gpu.fill
L2656[22:58:18] <^v> Xilandro,
gpu.fill(x: number, y: number, width: number, height: number, char:
string):boolean Fills a rectangle in the screen buffer with the
specified character. The target rectangle is specified by the x and
y coordinates and the rectangle's width and height. The fill
character char must be a string of length one, i.e. a single
character.
L2657[22:58:43] <Kilobyte> Sangar: can I
check how much ram a computer has installed/used?
L2658[22:58:52] <Xilandro> Where does the
rectangle appear relative to the x and y used
L2659[22:59:13] <Sangar> Kilobyte, yes,
computer.totalMemory iirc
L2660[22:59:26] <Xilandro> .w
computer.usedMemory
L2661[22:59:27] <^v> Xilandro, Not found.
did you want "computer component"?
L2662[22:59:28] <Xilandro> err
L2663[22:59:36] <Kilobyte> what about
used memory?
L2664[22:59:37] <Sangar> Xilandro, x y is
top left of the area
L2665[22:59:43] <Sangar>
computer.freeMemory
L2666[22:59:53] <Xilandro> .w
computer.freeMemory
L2667[22:59:53] <^v> Xilandro,
computer.freeMemory():number The amount of memory currently unused,
in bytes. If this gets close to zero your computer will probably
soon crash with an out of memory error.
L2668[22:59:54] <Kilobyte> that
works
L2669[23:00:00] <Xilandro> .w
computer.totalMemory
L2670[23:00:00] <^v> Xilandro,
computer.totalMemory():number The total amount of memory installed
in this computer, in bytes.
L2671[23:00:04] <Xilandro> Then just math
those two
L2672[23:00:17]
⇨ Joins: Pontiac (~Pontiac@135.0.29.212)
L2673[23:00:42] <Kilobyte> I need to
figure out how much memory my kernel needs and just refuse to boot
if there isn't enough
L2675[23:01:30] <Kilobyte> "this
program needs at least x memory, please upgrade the
computer"
L2676[23:02:03] <Kilobyte> Sangar: how's
that off topic?
L2677[23:02:15] <Sangar> off-topic
relative to computer memory :P
L2678[23:02:26] <Pontiac> Nice find,
Sangar.
L2679[23:02:28] <Kilobyte> fair
point
L2680[23:03:00] <Xilandro> Can a function
just be a set of variables being assigned
L2681[23:03:23] <Xilandro> eg can I wrap
the configurations for each difficulty in separate functions
L2682[23:03:32] <Kilobyte> Sangar: btw,
thanks for making input/output redirect that easy
L2683[23:03:32] <Sangar> yes
L2684[23:03:46] <Xilandro> Okay, then
difficulty levels won't be as difficult as I thought
L2685[23:03:47] <Xilandro> huehue
L2686[23:04:01] <Kilobyte> nice one
L2687[23:04:11] <Sangar> hehe
L2688[23:04:12] <Xilandro> Also
L2689[23:04:27] <Xilandro> Will the
computer detect who fired the arrow if I assign the username bit of
the event
L2690[23:04:31] <Xilandro> Or does it
just say arrow
L2691[23:04:33] <Xilandro> or
whatever
L2692[23:04:37] <Sangar> the
username
L2693[23:04:48] <Xilandro> So it'll
detect whoever fired?
L2694[23:04:50] <Xilandro> Awesome
L2695[23:04:51] <Sangar> yes
L2696[23:04:56]
⇦ Quits: sciguyryan
(sciguyryan@109-205-169-208.dynamic.swissvpn.net) ()
L2697[23:04:58] <Xilandro> That means I
could do a scoreboard, too
L2698[23:05:04] <Kilobyte> Sangar: saw I
finished my config parser lib?
L2699[23:05:10] <Xilandro> Instead of 3
turns, maybe first to 10 bullseyes
L2700[23:05:27] <Porygon> can you build a
giant display?
L2701[23:05:37] <Sangar> Kilobyte, no, is
it on openprog/github/somewhere?
L2702[23:05:41] <Xilandro> Sangar, if I
get far enough with this dea, do you want me to PR it as a loot
disk?
L2703[23:05:53] <Xilandro> idea*
L2704[23:06:01] <Sangar> Xilandro, sure,
sounds like a fun little program :)
L2706[23:06:28] <Sangar> Porygon, how
giant?
L2707[23:06:41] <Kilobyte> with readme
explaining syntax and usage
L2708[23:07:00] <Sangar> but in
principle: you can change the config to make it frikkin big, yes.
no guarantees for how bit until weird things start to happen,
though :P
L2709[23:08:42] <Kilobyte> Sangar:
comments?
L2710[23:09:03] <Xilandro> Okay, now to
figure out how to add usernames to a table and print it on the side
of the screen
L2711[23:09:04] <Sangar> Kilobyte, very
interesting. i'll still stick to lua files for configs, though
:D
L2712[23:09:12] <Kilobyte> sure
L2713[23:10:03] <Kilobyte> this is a
format I originally developed for my chat bridge
L2714[23:10:07]
⇨ Joins: ping
(~notPing@2601:4:4500:887:6907:95b3:c8c4:65b6)
L2715[23:10:07]
zsh sets mode: +v on ping
L2716[23:10:08] <Sangar> very nice,
still
L2717[23:10:16] <Sangar> ah, ok
L2719[23:10:24] <ping> new detroit cop
cars
L2720[23:10:25] <ping> look cool
L2721[23:10:28] <Xilandro> What was the
stderr thing
L2722[23:10:31] <Kilobyte> by now I
ported it to c++ and lua
L2723[23:10:34] <Xilandro> I thought I
had it written down
L2724[23:10:48] <Sangar> Xilandro, you
mean io.stderr:write?
L2725[23:10:49] <Kilobyte> original
implementation was java
L2726[23:11:31] <Xilandro> Yes, but now
that isn't closing the program -.-
L2727[23:11:36] <Sangar> Kilobyte, haha.
that reminds me of my raytracing programs that i ported to several
languages :P
L2728[23:11:53] <Kilobyte> lol
L2729[23:11:55] <Sangar> Xilandro, you
can just return after that
L2730[23:12:05] <Kilobyte> I have to
write a c wrapper
L2731[23:12:17] <Sangar> Kilobyte, to
Java mostly to compare performance to c++, to c# to learn the
language :>
L2732[23:12:20] <Xilandro> Awesome, that
works
L2733[23:12:28] <Kilobyte> so I can use
it via ffi
L2734[23:12:30] <Porygon> Sangar: like
4x6 meters
L2736[23:12:44] <Sangar> Porygon, default
max size is 8x6 iirc, so yes
L2737[23:12:54] <Porygon> yay
L2738[23:12:55] <Kilobyte> i'll go sleep
in 10 mins or so
L2739[23:12:59] <Porygon> k
L2740[23:13:46] <Sangar> Xilandro, yep.
still needs a "y u no can aim u nub" somewhere, tho. not
insulting enough by far.
L2741[23:13:52] <Xilandro> lol
L2742[23:14:03] <Kilobyte> I agree
100%
L2743[23:14:07] <Xilandro> I suppose I
should have a win message, too
L2744[23:14:14] <Xilandro> Since it only
does that error if you run out of turns
L2745[23:14:35] <Sangar> "well, i
guess we can let that count" as the win message? :>
L2746[23:14:42] <Xilandro> Working out
the difficulty levels atm
L2747[23:14:43] <Xilandro> Lol sure
L2748[23:14:58] <Sangar> random messages
ftw. some of them evil :D
L2749[23:15:10] <Xilandro> Is there any
way to 'cache' the screen's state, long enough to display a
message, and then have it go back to the cached version
L2750[23:15:14] <Kilobyte> I'd vote for:
"you must have been cheating"
L2751[23:15:24] <Xilandro> Kilobyte, I'll
make that the hardmode win message
L2752[23:15:31] <Xilandro> Since you have
to hit the literal center of the screen
L2753[23:15:42] <Kilobyte> lol
L2754[23:15:53] <Sangar> Xilandro, not
automatically, you'd have to gpu.get the cells you overwrite and
then restore them with a gpu.set later.
L2755[23:16:11] <Xilandro> Erm
L2756[23:16:17] <Xilandro> I want to
clear the screen to display a message on hit/miss
L2757[23:16:19] <Sangar>
*cells=chars
L2758[23:16:21] <Xilandro> And then go
back to the game
L2759[23:16:39] <Sangar> oh. well, then
save the entire screen :> will probably be quite slow though
>_>
L2760[23:16:43] <Kilobyte> Sangar: what
layout would I have to put screens in to get no black borders at
default resolution
L2761[23:16:44] <Xilandro> Blech
L2762[23:17:07] <Kilobyte> I usually went
with 2x3, but that's not perfect it seems
L2763[23:17:25] <Sangar> Kilobyte, uh,
dunno. not sure *if* there's a perfect fit.
L2764[23:17:42] <Kilobyte> there surely
is
L2765[23:17:54] <Sangar> more trivia for
josh's bot
L2766[23:18:04] <Xilandro> 6 by 3
L2767[23:18:07] <Kilobyte> just make it
that big that one monitor == one pixel
L2768[23:18:08] <Xilandro> Would be
closest fit
L2769[23:18:19] <Xilandro> For T3
L2770[23:18:36] ***
Nentify is now known as Nentify|away
L2771[23:18:50] <Xilandro> Because 160/50
= 16/5 = 3 over 1.5
L2772[23:18:53] <Kilobyte> Sangar: see
how that would work? :P
L2773[23:19:15] <Sangar> but pixels are
chars and they're not squared :P
L2774[23:19:37] <Kilobyte> 6 by 3 is
equal to 2 by 1
L2775[23:19:48] <Kilobyte> damn, you
win
L2776[23:19:49] <Sangar> that's close
enough
L2777[23:19:56] <Xilandro> Lol
L2778[23:20:03] <Sangar> it's 9 by 5 for
the chars
L2780[23:20:10] <Xilandro> So nearly
2:1
L2781[23:20:12] <Sangar> yes
L2782[23:20:21] <Xilandro> So yeah, 6x3
would be closest for T3
L2783[23:20:31] <Kilobyte> too much maths
for this time
L2784[23:20:34] <Xilandro> Lol
L2785[23:20:37] <Xilandro> I can't
even
L2786[23:20:37] <Kilobyte> brain
overload
L2787[23:20:37] <Sangar> haha
L2788[23:20:40] <Xilandro> So I'm not
even sure how I did
L2789[23:21:15] <Xilandro> It looks like
I might have to wrap the entire loop into function
L2790[23:21:17] <Xilandro> a
function
L2791[23:21:25] <Xilandro> And then make
multiple functions for each difficulty level
L2792[23:21:58] <Xilandro> That way, I
could have the program start by asking what difficulty you
want
L2793[23:22:06] <Kilobyte> yes
L2794[23:22:07] <Sangar> so many
functions. almost sounds like you're writing a program.
L2795[23:22:08] <Xilandro> And then
running the appropriate function with the right loop
L2796[23:22:12] <Xilandro> You're
right
L2797[23:22:18] <Xilandro> I should stop
before I catch something
L2798[23:22:22] <Sangar> :>
L2799[23:22:30] <Kilobyte> Sangar: how
did you guess :O
L2800[23:22:37] <Sangar> blind luck
L2801[23:23:04] <Kilobyte> btw, best way
to prevent people from catching forced errors with pkill:
L2802[23:23:21] <Kilobyte> make pkill
error itself
L2803[23:23:45] <Kilobyte> on detecting a
forced error
L2804[23:24:05]
⇨ Joins: Zorkk
(~Zorkk@S0106001d60d3cd23.cg.shawcable.net)
L2805[23:24:07] <Sangar> pkill? do you
mean pcall?
L2806[23:24:17] <Zorkk> evening
everyone
L2807[23:24:22] <Kilobyte> err yes
ofc
L2808[23:24:23] <v^> .cmd pkill
hexchat
L2810[23:24:23]
⇦ Quits: v^ (~^v@2601:4:4500:887:74ce:d6c7:84c8:c632) (Remote
host closed the connection)
L2811[23:24:25] <Sangar> evenin
L2812[23:24:34]
⇨ Joins: v^
(~alias@2601:4:4500:887:74ce:d6c7:84c8:c632)
L2813[23:24:34]
zsh sets mode: +v on v^
L2814[23:24:36] <Xilandro> lol
L2815[23:24:41] <Sangar> :P
L2816[23:24:52] <Xilandro> .cmd pkill
hexchat
L2817[23:24:52] <^v> Nope.
L2818[23:24:55] <Xilandro> Aww
L2819[23:25:04] <v^> you expected it to
work?
L2820[23:25:09] <Xilandro> Maybe
L2821[23:25:14] <Kilobyte>
error({force=true, message="ur mom sucks"})
L2822[23:25:15] <v^> <_> im not
that stupid
L2823[23:25:23] <Kilobyte> something like
that
L2824[23:25:29] <Kilobyte> s/not /
L2825[23:25:44] <Kilobyte> s/ not//
L2826[23:25:53] <Kilobyte> uwot
L2827[23:25:53] <Xilandro> s//
L2828[23:25:54] <SuperBot>
<Xilandro> Maybe
L2829[23:25:57] <Xilandro> err
L2830[23:25:58] <Xilandro> hm
L2831[23:26:04] <Sangar> i think somone
said it only works for ones own messages
L2832[23:26:09] <Kilobyte> lame
L2833[23:26:11] <v^> soopah bot only
works for your messages
L2834[23:26:21] <Sangar> there. i can
tell the future.
L2835[23:26:23] <Kilobyte> kibi can
better
L2836[23:26:25] <Xilandro> Oh!
L2837[23:26:26] <Xilandro> Idea!
L2838[23:26:27] <v^> because he knows we
would be spamming it hardcore
L2839[23:26:30] <Xilandro> I could make
this thing work with a chatbox
L2840[23:26:32] ***
manmaed is now known as manmaed|AFK
L2841[23:26:34] <v^> like me and bio and
kibibyte
L2842[23:26:39] <v^> Xilandro, i did
that
L2843[23:26:40] <Xilandro> And have it
output to the entire server that someone got a bullseye on
Hardmode
L2844[23:26:46] <v^> someone else did
that
L2845[23:26:49] <Michiyo> That's exactly
why MichiBot's only works on your own channels :p
L2846[23:26:59] <Kilobyte> anyways
L2847[23:27:00] <Michiyo> er
L2848[23:27:01] <Michiyo> rmessages
L2849[23:27:05] <Kilobyte>
require("computer").shutdown(false)
L2850[23:27:12] <Xilandro> wat
L2851[23:27:15] <v^> why fals
L2852[23:27:16] <Pontiac> Anyone ever use
Applied Energestics?
L2853[23:27:18] <Xilandro> I do
L2854[23:27:19] <Kilobyte> aka i'm going
to bed
L2855[23:27:20] <Sangar> :>
L2856[23:27:20] <Xilandro> All the
time
L2857[23:27:22] <v^> .w
computer.shutdown
L2858[23:27:22] <^v> v^,
computer.shutdown([reboot: boolean]) Shuts down the computer.
Optionally reboots the computer, if reboot is true, i.e. shuts
down, then starts it again automatically.
L2859[23:27:24] <Sangar> gnight
Kilobyte
L2860[23:27:32] <v^> no point in
false
L2861[23:27:51] <Kilobyte> yes there is
:)
L2863[23:28:22]
⇦ Quits: Altenius (~Altenius4@199.193.183.1) (Ping timeout:
186 seconds)
L2864[23:28:32] <Xilandro> Why the hell
do I not have Computronics for 1.3 1.6.4MC
L2865[23:28:42] *
Xilandro blames Techokami
L2866[23:28:53] <Xilandro> I know it
exists
L2867[23:28:56] <Techokami> there is a
build :|
L2868[23:28:58] <Xilandro> I know
L2869[23:29:02] <Xilandro> I swore I had
it
L2870[23:29:03] <Kilobyte> stop an idle
computer from draining all your energy
L2871[23:29:04] <Xilandro> I don't know
where it's at
L2872[23:29:15] *
Xilandro sighs
L2873[23:29:20] <Xilandro> I've probably
asked a tons of times
L2874[23:29:25] <Xilandro> But can I get
a link to that, Tech
L2875[23:29:41] <v^> Kilobyte, meant,
computer.shutdown() does same thing as
computer.shutdown(false)
L2877[23:29:59] <Techokami> 1.6.4
download is below the 1.7.2 download
L2878[23:30:11] <Michiyo> MichiBot,
hashcount
L2879[23:30:11] <MichiBot> Michiyo:
Current hashmap size is: 12
L2880[23:30:21] <Michiyo> huh... I
thought it'd be higher...
L2882[23:30:33] <Techokami> Xilandro, did
you get that?
L2883[23:30:41] <Xilandro> yes
L2884[23:30:44] <Techokami> good
good
L2885[23:30:48] <Xilandro> Installing
now
L2886[23:30:51] <Xilandro> I needed the
chatbox
L2887[23:32:07] <Xilandro> Gotta love
silent item ID conflicts
L2888[23:32:49] <Techokami> oh man I
remember when item ID conflicts were a thing
L2889[23:32:53] *
Techokami mainly uses 1.7.2
L2890[23:33:57] <Xilandro> Uhh
L2891[23:34:00] <Xilandro> I found a bug
with Besh I think
L2892[23:34:09] <Xilandro> Sangar,
^
L2893[23:34:22] <Techokami> besh isn't
sangar's thing iirc
L2894[23:34:22] <Sangar> wouldn't
surprise me :P
L2895[23:34:28] <Xilandro> Whose thing is
it
L2896[23:34:29] <Techokami> I forget
who's it is
L2897[23:34:32] <Sangar> yeh, it's mostly
wobbos
L2898[23:34:36] <Techokami> ah
wobbo
L2899[23:34:37] <Xilandro> Okay
L2900[23:34:40] <Techokami> where is
wobbo
L2901[23:34:45] <Xilandro> Gonna try and
replicate
L2902[23:34:47] <Sangar> i did the
piping, but most of the rest is his
L2903[23:35:09] <Sangar> there's an open
issue on github
L2904[23:35:20] <Sangar> if it's related
you can chime in there
L2905[23:35:40] <Xilandro> Well
L2906[23:35:47] <Xilandro> I did 'cat
thisfile > thatfile'
L2907[23:35:53] <Xilandro> And now dir,
ls, etc don't list anything
L2908[23:35:57] <Xilandro> I had to
reboot back into sh
L2909[23:35:59]
⇨ Joins: ironmountain
(~EiraIRC@c-67-190-228-157.hsd1.fl.comcast.net)
L2911[23:36:12] <Xilandro> When I
rebooted, the new file was there
L2912[23:36:13] <Xilandro> it had
worked
L2913[23:36:16] <Xilandro> but the shell
broke
L2914[23:36:16] <v^> people screaming
constantly at their little kids
L2915[23:36:22] <Sangar> Xilandro, yeah,
it's pretty broken atm. i might have a look at it over the
weekend.
L2916[23:36:30] <Xilandro> Okay
L2917[23:37:00] <v^> they can barely
fucking talk, why are you expecting them to answer your
question
L2918[23:37:10] <Xilandro> I really like
the append'ing feature with besh
L2919[23:37:18] <Xilandro> Helpful if I
forgot an end
L2920[23:37:40] <Sangar> haha
L2921[23:38:08] <Xilandro> Sangar, the
other day I was talking about making a component
L2922[23:38:15] <Xilandro> I know you
said external memory wasn't possible, but
L2923[23:38:23] <Sangar> indeed
L2924[23:38:26] <Xilandro> How difficult
would a block with 10 slots for floppies be
L2925[23:38:33] <Xilandro> Having each
read separately
L2926[23:38:41] <Sangar> not
overly.
L2927[23:39:26] <Xilandro> Also, is the
server rack a model while empty? Or is that some hackery with
blocks
L2928[23:39:51] <Sangar> that's 'hackery'
with blocks
L2929[23:40:25] ***
tgame14|sleep is now known as tgame14
L2930[23:40:26] <Xilandro> I'm sure
there's a technical explanation for it, but to give you an idea of
my knowledge of making a block, a block of K-Matter is just a block
with a reskinned emerald block texture
L2932[23:41:22] <Xilandro> Ahh
L2933[23:41:26] <Xilandro> So you're just
shaving out the inside basically
L2934[23:41:27] <Pontiac> *PERKS* RACK??
.. oh.. nevermind... Forgot the type of channel this is. Not the
food network... ahem
L2935[23:42:06] <Sangar> Xilandro,
yep
L2936[23:43:41] <Xilandro> Whee, Creative
Chatbox
L2937[23:43:49] <Xilandro> I like this
one better than the regular one
L2938[23:44:06] <Xilandro> Might try
using it to voice-operate my base
L2939[23:44:21] <ironmountain> That would
be bad ass
L2940[23:44:33] <Xilandro> 'Computer'
'Yes, Kodos?'
L2941[23:44:41] <Xilandro> 'Turn on my
generators'
L2942[23:44:48] <Xilandro> *Generators
kick on*
L2943[23:44:53] <Sangar> *reactor
explodes*
L2944[23:44:57] <Xilandro> Prettty
much
L2945[23:45:02] <Xilandro> OH
L2946[23:45:06] <Xilandro>
'computer'
L2947[23:45:08] <Xilandro> 'lights'
L2948[23:45:12] <Xilandro> Shit son
L2949[23:45:55] <Xilandro> First thing's
first, I need to fix these silent conflicts
L2950[23:45:58] <Sangar> i did that with
windows voice and one of those usb-controlled serial boards once
:> was fun
L2951[23:48:56] <v^> <_> i want a
usb serial controller
L2952[23:49:04] <v^> so badly
L2953[23:49:29] <v^> cant arduinos do
that?
L2954[23:49:53] <Sangar> i think they
can
L2955[23:50:23] <Sangar> ours has now
found its purpose for controlling the sprinkler based on the
humidity sensor in the lawn :P
L2956[23:51:03] <Sangar> not arduino,
said one before. i'd like an arduino just to mess around with some
time.
L2957[23:51:47] <v^> i wana lua interface
to my cortex ;-;
L2958[23:54:29]
⇨ Joins: Altenius (~Altenius@199.193.183.1)
L2959[23:55:25] <ironmountain> I love it
when I eat my pants
L2960[23:55:54] <v^> ^v, is ironmountain
thinking what i think he is thinking? ;-;
L2961[23:55:54]
⇦ Quits: Altenius (~Altenius@199.193.183.1) (Read error:
Connection reset by peer)
L2962[23:55:54] <^v> v^, Very
doubtful
L2963[23:56:02] <Sangar> oh, its that
time again
L2964[23:56:31] <v^> k gman
L2965[23:56:40] <ironmountain> What,
Cotton is so tasty :3
L2966[23:58:15]
⇨ Joins: ironmountain_
(~EiraIRC@c-67-190-228-157.hsd1.fl.comcast.net)
L2967[23:58:15]
⇦ Quits: ironmountain
(~EiraIRC@c-67-190-228-157.hsd1.fl.comcast.net) (Read error:
Connection reset by peer)
L2968[23:58:16]
⇨ Joins: ironmountain__
(~EiraIRC@c-67-190-228-157.hsd1.fl.comcast.net)
L2969[23:58:19]
⇦ Quits: ironmountain_
(~EiraIRC@c-67-190-228-157.hsd1.fl.comcast.net) (Read error:
Connection reset by peer)
L2970[23:58:20]
⇨ Joins: ironmountain___
(~EiraIRC@c-67-190-228-157.hsd1.fl.comcast.net)
L2971[23:59:18] <Sangar> ^.-
L2972[23:59:18]
⇨ Joins: ironmountain____
(~EiraIRC@c-67-190-228-157.hsd1.fl.comcast.net)
L2973[23:59:19]
⇦ Quits: ironmountain___
(~EiraIRC@c-67-190-228-157.hsd1.fl.comcast.net) (Read error:
Connection reset by peer)
L2974[23:59:19]
⇨ Joins: ironmountain_____
(~EiraIRC@c-67-190-228-157.hsd1.fl.comcast.net)
L2975[23:59:26] <Xilandro> Uhh
L2976[23:59:33] <Xilandro> EiraIRC is
bad
L2977[23:59:34]
⇦ Quits: ironmountain_____
(~EiraIRC@c-67-190-228-157.hsd1.fl.comcast.net) (Read error:
Connection reset by peer)
L2979[23:59:39] <v^> it is