<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:03:23] <Kenny> i'm gonna lay it down.
nite y'all
L2[00:03:26] *** Kenny
is now known as Kenny|Sleeping
L3[00:10:23] ⇨
Joins: Vexatos
(~Vexatos@p5B3C9A4D.dip0.t-ipconnect.de)
L4[00:14:22] <ShadoowKatStudios> .sksboard
Oh my god this game is amazing :D
L5[00:14:22] <^v> ShadoowKatStudios, Oh mmy
god tthiis gaame is aamazzing :D
L6[00:14:48] *** Death
is now known as Potato
L7[00:14:55] *** Potato
is now known as Death
L8[00:15:40] ***
Bizzycola is now known as Death_
L9[00:15:47] *** Death_
is now known as Bizzycola
L10[00:19:06] ⇦
Quits: asie (~textual@078088168214.elblag.vectranet.pl) (Quit: I'll
probably come back in either 20 minutes or 8 hours.)
L11[00:19:11] ⇦
Quits: dangranos (webchat@109.203.209.139) (Ping timeout: 198
seconds)
L12[00:35:02] <ping> i gtg bed
L14[00:35:19] ⇦
Quits: ^v (~pingbot@c-71-238-153-166.hsd1.mi.comcast.net) (Read
error: Connection reset by peer)
L15[00:41:36] ⇨
Joins: asie
(~textual@078088168214.elblag.vectranet.pl)
L16[00:42:25] <asie> .aeiou here comes
another chinese earthquake ebrbrbrbrbrbrbrbrbrbrbrbrbrbrbr
L18[00:44:14] <Death> what
L19[00:44:21] <Death> i don't think it
worked
L20[01:07:56] <maximus> asie: what versions
of open perepheral core does computronics need for CC1.6?
L22[01:08:09] <asie> grab the latest
L23[01:08:15] <asie> they might be a tad
unstable and AFAIK turtle upgrades don't work yet
L24[01:08:20] <asie> but they work well
enough to use with Computronics
L25[01:08:25] <maximus> =P
L26[01:08:26] <maximus> ok
L27[01:08:37] <asie> though i'm not sure if
the chat box works with CC1.6 yet
L28[01:08:39] <asie> i might need to fix
it
L29[01:08:44] <maximus> ok
L30[01:08:56] <maximus> ill tell my players
if they really want to use it, they have to use OC
L31[01:09:03] <maximus> get them to migrate
over
L32[01:09:06] ⇦
Quits: Death (webchat@99-98-207-58.lightspeed.wchtks.sbcglobal.net)
(Quit: Well, bot's done. I'm off to bed.)
L33[01:35:55] ***
Keridos_off is now known as Keridos
L34[01:37:13] ⇨
Joins: Dean4Devil
(~Dean4Devi@p549631F7.dip0.t-ipconnect.de)
L35[02:07:21] ⇦
Quits: Vexatos (~Vexatos@p5B3C9A4D.dip0.t-ipconnect.de) (Quit:
Greetings from Pastry Fork, Inc. ✔)
L36[02:17:42] <Dean4Devil> o/
L37[02:20:37] ***
tgame14|sleep is now known as tgame14
L38[02:25:34] <ShadoowKatStudios> \o
L39[02:30:24] ⇦
Quits: asie (~textual@078088168214.elblag.vectranet.pl) (Quit: I'll
probably come back in either 20 minutes or 8 hours.)
L40[02:38:05] ⇨
Joins: dangranos (webchat@109.203.209.139)
L41[02:41:03] <dangranos> still down
:(
L42[03:15:07] ***
Sorroko_Off is now known as Sorroko
L43[03:40:44] ***
alekso56_off is now known as alekso56
L44[03:46:44] <Keridos> what is the best
way to autorun stuff at computer start?
L45[03:47:03] <Keridos> i have a hard disk
mounted on /main at boot fyi
L46[03:47:41] ⇨
Joins: NyanCat
(~vifino@ip-5-146-144-100.unitymediagroup.de)
L47[03:57:29] <Michiyo> Keridos, well, do
you have a auto run to auto mount the disk on boot?
L48[03:57:53] <Keridos> yup but somehow it
does not like local component = require("component") and
component.gpu.setResolution(80,29)
L49[03:57:55] ⇨
Joins: asie
(~textual@078088168214.elblag.vectranet.pl)
L50[03:58:05] <Keridos> works fine when i
type that in the lua shell though
L51[03:58:10] <Michiyo> o_O
L52[03:59:01] <Keridos> that should work,
shouldn't it?
L53[03:59:12] <Michiyo> I would think
so..
L54[04:00:12] <Keridos> o.O it works when i
reinsert the disk
L55[04:00:17] <Keridos> but not when i
restart the pc?
L56[04:00:33] <Keridos> ok now it
does
L57[04:00:35] <Keridos> that was
weird
L58[04:00:46] <Michiyo> o_O lol.. maybe the
GPU isn't done initilizing when the hdd autorun runs? IDK
L59[04:00:56] <Keridos> i just took the
disk out, noticed the label was clipped (too long)
L60[04:01:00] <Keridos> made the label
shorter
L61[04:01:07] <Keridos> well i took it out
after that
L62[04:01:10] <Keridos> and now everything
works
L63[04:01:16] <Michiyo> huh..
L64[04:01:17] <Keridos> that is some weird
bug?
L65[04:01:19] <Michiyo> Well glad I could
help!
L66[04:01:24] <Keridos> thanks
L67[04:01:25] <Michiyo> :P
L68[04:01:28] <Keridos> :p
L69[04:11:17] ⇨
Joins: Johannes13
(~Johannes@p4FDE9107.dip0.t-ipconnect.de)
L70[04:16:33] <Dean4Devil> Do you think it
is better to force a public/private stucture onto lua or just hope
no one tinkers with my code in a way that may destroy
functionality?
L71[04:30:17] <asie> depends on the planned
execution environment
L72[04:37:43] <Dean4Devil> It's a pure Lua
implementation of AES, which only gets loaded as an API, but
consists of multiple files, so changing one (even by accident) can
compromise the whole system
L73[04:40:12] *** ` is
now known as Biohazard
L74[04:41:07] <Dean4Devil> o/
Biohazard
L75[04:45:03] ***
jesustk_off is now known as jesusthekiller
L76[04:49:02] <Biohazard> o/
L77[04:50:49] <asie> Dean4Devil: depends on
the environment, as i said
L78[04:50:53] <asie> is it a warfare
server? singleplayer?
L79[04:50:56] <asie> perhaps a creative
server?
L80[04:53:52] <Biohazard> damnit, still
cant get runtime linking to work with std::thread correctly
L81[05:09:55] <Dean4Devil> warfare server,
but only my team (more or less only me in this case) has real
access to the files. If an enemy breaks the code i would be fine
with that :P
L82[05:11:20] <ShadoowKatStudios> So my
sister is having a party, right?
L83[05:11:40] <ShadoowKatStudios> I've
secured a bottle of soft drink for later, I just have to blend in
for tonight >:D
L84[05:13:19] <Dean4Devil> yay :D
L85[05:14:05] <dangranos> kat
L86[05:14:10] <dangranos> is server still
down?
L87[05:14:31] <dangranos> yay
L88[05:24:17] ⇦
Quits: Maxwolf (labs@madsciencemod.com) (Quit:
Leaving)
L89[05:30:03] <asie> Dean4Devil: what
warfare server?
L90[05:40:06] <Keridos> for permanent
storage in a robot i need a floppy disk, dont i?
L91[05:40:26] <tgame14> Sangar <3 the
itemcost is just so handy
L92[05:42:28] <Kenny|Sleeping> Keridos,
what tier monitor are you worrking with?
L93[05:42:32] ***
Kenny|Sleeping is now known as Kenny
L94[05:42:50] <Keridos> you mean the
question from 2 hours ago?
L95[05:42:57] <Kenny> yeah
L96[05:43:21] <Kenny> the only moitor you
can set a resolution of 80, 29 on is a tier 3
L97[05:43:44] <Kenny> a tier 2 monitor has
a max resolution of 80, 25
L98[05:44:14] <Kenny> and a tier is 50,
16
L99[05:45:03] <Sangar> tgame14, it is,
isn't it? it's surprising no-one did that earlier.
L100[05:45:28] <tgame14> really
surprising
L101[05:45:30] <Sangar> Keridos, yes, you
need a floppy for robots to store stuff across reboots
L102[05:45:43] <Keridos> it ios a tier
3
L103[05:45:58] <Keridos> i solved it by
ranaming the disk again
L104[05:46:01] <Keridos> and then
reinserting it
L105[05:46:08] <Keridos> was some weird
bug or glitch i think
L106[05:46:27] <Bizzycola> I wonder if
there is a 1.6.4 seed that will give me two rather wide mountains
and a valley inbetween..
L107[05:46:37] <Keridos> btw sagnar: the
files in the world folder are not read every time
L108[05:46:53] <Keridos> i tried editing a
file directly in the world files like i was used to with CC and it
did not update it ingame
L109[05:46:53] <Kenny> Bizzy, get your
mind out of the gutter :P
L110[05:47:21] <Bizzycola> hah I get
it
L111[05:47:26] <Bizzycola> nah I want to
build a castle on both of them
L112[05:47:28] <Kenny> Keridos: there is a
config option you have to change for that
L113[05:47:37] <Bizzycola> create security
systems, etc
L114[05:47:43] <Bizzycola> then have a war
with my brother :p
L115[05:47:50] <Bizzycola> adventure mode
war
L116[05:48:30] <Bizzycola> just figured it
would add a bit of challenge having a valley
L117[05:49:24] <Kenny> Keridos: in the
config under the file settings section there is an option call
bufferChanges, set that to false
L118[05:50:01] <Kenny> that will allow you
to edit programs outside of the game and they will update
immediately ingame
L119[05:50:02] ***
prassel|off is now known as prasselpikachu
L120[05:51:36] ***
prasselpikachu is now known as prassel|off
L121[05:52:26]
⇨ Joins: Flenix_ (~Flenix@2.124.130.243)
L122[05:55:06] ⇦
Quits: Flenix|Out (~Flenix@2.124.130.243) (Ping timeout: 195
seconds)
L123[05:55:35] <Keridos> ok thanks
L124[05:58:33] ***
Bizzycola is now known as Bizzycola|Offline
L125[05:58:43] ***
Bizzycola|Offline is now known as Bizzycola
L126[06:07:37] <Keridos> floppy disks do
not have autorun?
L127[06:08:23] <Sangar> they do
L128[06:09:33] <Keridos> what si wrong in
this here: if ((x != 3 && y != 3) || (x != 3 && y
!=2)) then robot.digDown() end
L129[06:09:48] <Sangar> &&
L130[06:10:06] <Michiyo> && bad,
and god
L131[06:10:08] <Michiyo> err good*
L132[06:10:17] <Keridos> ah
L133[06:10:20] <Sangar> same for or
L134[06:11:34] <Michiyo> Moved the printer
from a ISBRH to a TESR, and magicly all the graphical bugs go poof,
and I can do proper rotation, not 4 models in one, using
renderOnly(angle)
L135[06:12:09] <Michiyo> wrote a quitk
IITemRenderer and magicly It all works with no stupid green
printers, or chunks rotating, instead of printers.
L136[06:12:27] <Michiyo> Yes, at one point
I was rotating entire chunks..
L137[06:12:32] <Sangar> :D
L138[06:13:02] <Michiyo> it was great,
watching chunks spin
L139[06:13:13] <Sangar> it's a
feature!
L140[06:13:23] <Michiyo> feature yeaaaaah
lol
L141[06:13:37] <Michiyo> My code doesn't
have bugs, it just develops random features..
L142[06:13:57] <Kenny> morning
L143[06:14:01] <Michiyo> o/
L144[06:14:03] <Sangar> that sounds a lot
like goat simulator....
L145[06:14:16] <Sangar> afternoon!
L146[06:14:22] <Michiyo> evening
L147[06:14:24] <Michiyo> but meh :P
L148[06:14:27] <Sangar> :P
L149[06:14:27] <Kenny> damn, he got me
hehe
L150[06:14:42] <Dean4Devil> aise: My own
warfare server. Private for now, but next round may be a little
more public :P
L151[06:14:43] <Michiyo> Gotta love
TImezones, and freaks that works nights :P
L152[06:14:46] <Kenny> nah, i usually
catch him on it hehe
L153[06:16:04] <Kenny> Michiyo: there is a
new program in my openPrograms repo. working on a control program
for Stargates hehe
L154[06:17:07] <Michiyo> I was doing the
same, but meh.. lol If you make yours simple enough to setup/use I
might see about including it as the default DHD
L155[06:17:17] <Kenny> also, does
isValidAddress return true or false on the address of the gate you
are connected to?
L156[06:17:53] <Michiyo> isValidAddress
returns True/nil, string iirc
L157[06:18:05] <Kenny> i ask because i
keep getting nil
L158[06:18:35] <Michiyo> test,error =
isValidAddress("ADDRESS") if test is nil, error should be
a string.
L159[06:18:54] <Kenny> ok. then i
L160[06:19:10] <Kenny> will have to setup
the error handler
L161[06:19:16] <Michiyo> Stargate
addresses must be 7 or 9 characters. Stargate cannot connect to
itself. Stargate cannot connect to itself Addressing error: "
+ thrown.getMessage() the 4 errors it can throw.
L162[06:20:44] <Kenny> Stargate cannot
connect to itself is used twice?
L163[06:20:48] <Michiyo> Yes
L164[06:21:04] <Michiyo> not sure WHY he
checks twice, but he does :P
L165[06:21:15] <Kenny> that seems a little
redundant but meh
L166[06:21:45] <Kenny> ok, means i'lll
have to redo the function i have for error checking on that
option
L167[06:21:46] <Michiyo> Odd... there is
also a return False...
L168[06:21:49] *
Michiyo stabs Lochie
L169[06:22:02] <Kenny> i'm not getting a
return of false
L170[06:22:25] <Michiyo> if
(GateAddressHelper.findStargate(access.getLocation(), address) ==
null) return new Object[] { false };
L171[06:22:38] <Kenny> but then i haven't
used an invalid address yet either
L172[06:23:14] <Kenny> i'm setting it up
so that it will use a file for storing addresses
L173[06:23:49] <Michiyo> Yeah mine had a
incoming and outgoing log
L174[06:23:54] <Kenny> you give the gate
localtion a name and the address and it stores it. you can then
select it from a list and dial that gate
L175[06:24:33] <Kenny> also i added in the
autoupdate code
L176[06:24:38] <Michiyo> lol
L177[06:24:53] <Michiyo> I do like my auto
updates.
L178[06:25:00] <Kenny> so do i :)
L179[06:25:14] <Michiyo> I need to rewrite
my CC DHD in OC.. I hadi t linked to a SQL DB so I could sync gate
lists between all DHDs
L180[06:25:33] <Kenny> i have to change up
one thing the. there is not txt file to download with it
L181[06:26:52] <Keridos> sangar: you have
any specific plans for robots?
L182[06:27:09] <Keridos> you said you
wanted to alter the system in some time probably
L183[06:27:26] <Kenny> Sangar: reminds me:
you should have the name of KITT and KARR in trhe robot names list
hehe
L184[06:27:51] <Keridos> had to laugh
while playing minecraft some time ago
L185[06:27:57] <Keridos> placed a robot
and he was named augustus
L186[06:28:18] <Michiyo> I got Michiyo
about a week back.. lol
L187[06:28:18] <Kenny> also Michael Knight
and Garth Knight
L188[06:28:26] <Sangar> Keridos, i have
some ideas, but i won't get started on that for another few
weeks
L189[06:28:44] <Keridos> ok, will you ask
for opinions here in irc for that?
L190[06:29:00] <Sangar> Kenny, ah, right,
KARR... KITT is in there btw :P
L191[06:29:23] <ShadoowKatStudios> When
these guys pass out I'm gonna draw stashes on them and frame one of
them >:D
L192[06:29:25] <Kenny> and Garth was
Michael nemesis evil brother
L193[06:29:32] <Sangar> Keridos, i'll
probably open a ticket on github before that, laying down the plans
when i have thought them through some more
L194[06:29:39] <Michiyo> Hey we have raw
TCP.... wonder if I could interface directly with SQL.. lol
L195[06:29:47] <Keridos> oki
L196[06:30:15] <Bizzycola> SKS: lol
L197[06:33:18] <Michiyo> hah... my media
server is now streaming live TV to my 360... neat.
L198[06:33:51] <Kenny> stream ikt this way
hehe
L199[06:34:16] <Michiyo> If you were on my
VPN, and I thought my upload could take it :P
L200[06:34:37] <Michiyo> I'm also watching
Pokemon, sooo :P
L201[06:34:59] <Kenny> was kidding
Michiyo, i only watch 3 tv shows and i download the episodes each
week
L202[06:35:37] <Kenny> the 2 NCIS shows
and Castle. and will start getting Dr Who again when it starts back
up
L203[06:36:02] <Michiyo> I mainly download
teh Anime
L204[06:36:04] <Michiyo> :P
L205[06:36:38] <Kenny> i got one for you:
what was the FIRST anime released in the US and when did it
start?
L206[06:36:47] <Michiyo> pft, i dunno
:P
L207[06:36:59] <Kenny> Starboy back in
1963
L208[06:37:14] <Michiyo> I remember
watching Sailor Moon in 95ish :P
L209[06:37:43] <Kenny> Speed Racer was in
1967, but the US version was nothing like the original anime
L210[06:37:55] ⇦
Quits: asie (~textual@078088168214.elblag.vectranet.pl) (Quit: I'll
probably come back in either 20 minutes or 8 hours.)
L211[06:37:56] ***
Sorroko is now known as Sorroko_Off
L212[06:37:56] <Kenny> and Speed Racer is
still going in Japan
L213[06:38:31] <Kenny> got into anime back
in 97 with Ranma 1/2
L214[06:39:29] <Kenny> had all the Ranma
1/2 manga back then except the 1st edition.
L215[06:43:46] <Michiyo> heh, nice
L216[06:44:28] <Dean4Devil> How old are
yall if you can remember the movies from 1963?? :D
L217[06:46:39] <Kenny> i was 6 in
1963
L218[06:46:53] <Kenny> that was also the
year Dr Who started
L219[06:47:38] <Kenny> in 17 days i'll be
57
L220[06:48:04] <Dean4Devil> (yay)
L221[06:49:42] <Michiyo> in 249 days, I'll
be.. a year older then I am currently.
L222[06:50:20] <Kenny> which means this
week i'll have to stop with the coding and get my bike finsihed so
i can have it ready to ride before my bday
L223[06:51:10] <Kenny> all that's left is
mounting the headligth and front turn signals, along with the
control panel and hooking it all up
L224[06:51:45] <Kenny> depending on how my
legs act, it shouldn't take but a day, 2 at the most
L225[06:52:57]
⇨ Joins: Gopher
(~Gopher@10.sub-70-193-137.myvzw.com)
L226[06:52:58]
zsh sets mode: +v on Gopher
L227[06:53:04] <Kenny> hey Gopher
L228[06:53:22] <Gopher> morning. Just saw
yer message, went to bed early last night, been a long week
L229[06:54:31] <Kenny> yeah, i have a
couple functions that have to work on a delay and i need a way to
handle that other than using os.sleep
L230[06:55:27] <Kenny> didn't know if the
gui had a way to do it or not
L231[06:56:10] <Gopher> I wrap
event.listen for event handlers, but not currently
event.timer
L232[06:56:36] <Gopher> you could just use
event.timer, tho you'd have to manage canceling the timer yourself,
gui couldn't cancel it on exit like it does handlers
L233[06:57:04] <Kenny> i could have the
timer cancel itself, i think
L234[06:57:11] <Gopher> yeah, you can,
actually
L235[06:57:29] <Kenny> now to find out how
to set a timer hehe
L237[06:58:52] <Gopher> interval (time
between repeats), callback (a function, just like onClick for gui
buttons), times (how many times to repeat; math.huge for
infinite)
L238[06:59:17] <Gopher> event.timer
returns a reference to the timer that you pass to
event.cancel
L239[07:00:32] <Kenny> i'm using this for
a control system for the stargates....
L240[07:01:18] <Kenny> when a gate is
dialing it is not actually connected yet so i need to set an event
timer to trigger checking isConnected after 20 seconds
L241[07:02:45] <Gopher> you probably don't
even want a repeating timer, then, the function can set another
timer if it hasn't connected yet
L242[07:03:14] <Kenny> so event.timer(20,
sg.isConnected(), 1) should od it, right
L243[07:04:18] <Gopher> no () when passing
a function as an argument in that context, just like onClick
handlers
L244[07:04:27] <Gopher> also,
sg.isConnected just... returns true, right?
L245[07:04:30] <Kenny> ok
L246[07:04:30] <Gopher> or false?
L247[07:04:36] <Kenny> yep
L248[07:04:49] <Gopher> I assume that if
it is connected you want something to happen
L249[07:05:00] <Kenny> but i'll have my
own function in there that would return nothing
L250[07:05:00] <Gopher> so you'll want to
write a function to run in 20 seconds, not just call
isConnected
L251[07:05:08] <Gopher> ok, yeah
L252[07:06:39] <Kenny> now i remember you
mentioning how to set the colors for a specific label or listbox.
was that like myGui.text=0x000000
L253[07:07:08] <Kenny> i wish i had the
drugs this cat seems to be on hehe
L254[07:07:23] <Gopher> it has to be the
exact name of the property found in the gss file
L255[07:07:59] <Gopher> most have
"-"s, so has to be, ex,
myGui["fill-color-fg"]=0x000000
L256[07:08:57] <Kenny> i'm wanting to
change the foreground/background text on a label
L257[07:09:28] <Kenny> so that when
connected it woulod be White on green and when not connected white
on red
L258[07:09:31] <Gopher> so text-color and
text-color and text-background
L259[07:09:43] <Gopher> er, lol
L260[07:09:58] <Kenny> text-color twice?
:P
L261[07:10:02] <Gopher> gmltest.lua does
exactly that on a button press
L262[07:10:06] <Gopher> er, not button
press
L263[07:10:09] <Gopher> event
handler
L264[07:10:17] <Gopher> key press
L265[07:10:23] <Gopher> ctrl-r, I think it
was
L266[07:10:27] <Kenny> yep
L268[07:11:49] ⇦
Quits: NyanCat (~vifino@ip-5-146-144-100.unitymediagroup.de) (Quit:
Meow!)
L269[07:13:42] <Kenny> damn Sangar! you
really got ahead of me in one day
L270[07:14:18] <Sangar> Kenny, what?
L271[07:14:23] <Kenny> sheesh, now to get
caught up
L272[07:14:35] <Kenny> 8 builds yesterday
:P
L273[07:14:41] ***
prassel|off is now known as prasselpikachu
L274[07:14:43] <Sangar> ah :P
L275[07:15:01] <Kenny> i was thinkjing i
would have at least another week break hehe
L276[07:16:58] <Sangar> well it is sort of
break-ish. only minor fixes and such ;)
L277[07:17:51] <Kenny> and the addition of
the Angel upgrade
L278[07:18:01] <Sangar> well yeah. but
that wasn't me :P
L279[07:18:02] <Kenny> just looked at the
changes
L280[07:18:26] <Kenny> that and being able
to dye the case :)
L281[07:18:42] <Kenny> now if you just do
that for the monitors too hehe
L282[07:19:01] <Gopher> oh, neat
L283[07:19:01] <Sangar> it is for screens,
too
L284[07:19:11] <Gopher> robot without tool
.swing at barrel, :crashy: XD
L285[07:19:25] *
Kenny deskpalms
L286[07:19:28] <Gopher> robot.Player
cannot be cast to EntotyPlayerMP, heh
L287[07:19:31] <Gopher> Entity
L288[07:19:38] <Kenny> didn't fully
read
L289[07:19:49] <Sangar> grr. people should
not cast blindly :/
L290[07:19:55] <Gopher> yeah, that's
clearly his fault, lol
L291[07:21:40] <Sangar> Gopher, it
shouldn't crash the game though, right?
L292[07:21:46] <Gopher> it's not mfr
barrels, it's this mod another guy made that has only the
barrels
L293[07:21:54] <Gopher> it did, in fact,
crash the game, lol
L294[07:22:16] <Sangar> wuh. that's...
odd. out of curiosity, can you show me the log?
L295[07:22:47] <Sangar> since swing should
run in a lua call and that's wrapped with try catch i'm wondering
how that could be
L296[07:23:14] <Sangar> brb
L298[07:23:56] <Gopher> barrels crashed,
not oc
L299[07:24:18] <Kenny> NeedForSpeed?
L300[07:24:25] <Gopher> robot just
returned false, after I restarted the game, lol
L301[07:24:26] <Gopher> yeah
L302[07:24:42] <Kenny> holy jumping
jehosphat
L303[07:24:42] ***
prasselpikachu is now known as prassel|off
L304[07:24:53] ***
prassel|off is now known as prasselpikachu
L305[07:24:57] <Gopher> wha?
L306[07:25:09] <Kenny> should only use
that name if putting a vehicle in the game
L307[07:25:30] <Kenny> plus i play NFS all
the time hehe
L308[07:25:40] <Gopher> Not everyone uses
a name made up specifically for minecraft, lol
L309[07:25:57] <Kenny> tension release: go
run cops off the road in Most Wantyed 2012 hehe
L310[07:26:21] *
Gopher cheats back the 18 iron that vanished during the
crash
L311[07:26:22] <Kenny> or go snipe cops in
Saints Row
L312[07:27:28] <Gopher> I do not
understand why barrels are always implemented with the top and
bottom as the only usable sides. Why are they not just normal
containers like chests, accessible from any side?
L313[07:29:34] <Kenny> they should be, as
you can put a tap in the side of a barrel to get liquid out
L314[07:29:50] <Gopher> you mean drums?
drums are for liquids, barrels are for items
L315[07:29:51] *
Kenny thinks of good aged whiskey or wine
L316[07:30:14] <Gopher> oh, you mean in
reality.
L317[07:30:26] <Gopher> Yes, there's no
clear logical reasoning behind the decision that I can see
L318[07:30:29] <Dean4Devil> arent barrels
tapped on the top/bottom?
L319[07:30:47] <Kenny> wooden barrels can
be tapped on the side as well
L320[07:30:59] <Kenny> so can metal ones
actually
L321[07:31:03] <Dean4Devil> Never seen
that, but if you say so...
L322[07:31:05] <Gopher> aren't chests only
opened from the top, where, y'know, they open? heh
L323[07:31:23] <Kenny> i lot of barrels
with liquids have a tapped hole at the bottom for draining
L324[07:31:32] <Gopher> I don't see any
reason for barrels in mc to be sided inventories at all, instead of
just ... containers
L325[07:31:42] <Kenny> not ojn the
bottomj, but at the bottom edge of the ide
L326[07:31:53] <Gopher> not certain about
these, but pretty sure mfr's barrels, top is input only, bottom is
output only
L327[07:32:09] <Gopher> when being
accessed by pipes or machines
L328[07:32:27] <Kenny> Factorization
allows it from all sides i think
L329[07:32:40] <SoniEx2> Gopher, if they
were named "stacks" they would make more sense
L330[07:32:44] <Dean4Devil> yup
L331[07:32:54] <SoniEx2> well more like
"deques" but w/e
L332[07:32:58] <Gopher> soni, indeed, but
only if they also automatically dropped down if a barrel was below
them
L333[07:33:24] <SoniEx2> ok someone code
that :P
L334[07:33:38] <SoniEx2> "Deque"
a stackable multiblock
L335[07:36:26] ***
prasselpikachu is now known as prassel|off
L336[07:37:21] <Gopher> bit of a tangent,
but I just don't get where some people draw the line between
"powerful" and "cheaty."
L337[07:37:38] <Gopher> or even just
"convenient" and "cheaty"
L338[07:38:05] <Gopher> barrels that hold
64 stacks but only of one type: convenient. Denser storage, but
with an extra limitation over conventional storage.
L339[07:38:33] <Gopher> But then... there
are tiers of barrel... holding 1024 stacks.. and then 4096
L340[07:38:35] ***
prassel|off is now known as prasselpikachu
L341[07:39:23]
⇨ Joins: Maruu
(webchat@ip68-103-100-246.ks.ok.cox.net)
L342[07:39:28] <Gopher> now, 4KiB blocks
in one block of stgorage is even more conveninent, if you're
storing a quarter of a million of something
L343[07:39:34] <Kenny> gophere, what is
the actual name of that mod?
L344[07:39:38] <Gopher> but for me it
crosses the line pretty clearly from convenient into cheaty
L345[07:39:42] <Gopher> kenny, barrels.
:P
L346[07:39:53] <dangranos> so
L347[07:39:53] <Gopher> thought I'd try it
out, first time I've used it is this world
L348[07:39:58] <dangranos> ae is cheaty
too?
L349[07:40:05] <Gopher> to me? most
definitely.
L350[07:40:50] <Gopher> note that
"cheaty" isn't the same as "cheating"
L351[07:40:56] <Gopher> nor, necessarily,
even "overpowered"
L352[07:42:07] <Gopher> just... it's too
magical for my taste.
L353[07:44:19] <Gopher> just a sortof gap
between "it would be awesome if I could..." and "it
would be reasonable for me to be able to..." that is
apparently different for me than the average player, lol
L354[07:46:39] <Kenny> i notice he does
have localization for the mod
L355[07:50:15] <Kenny> he even has pirate
language lol
L356[07:51:20] <Gopher> but does he have
swedish chef?
L357[07:52:03] <Kenny> yes
L358[07:52:12] <Kenny> swedish language is
there also
L359[07:52:31] <Michiyo> But what about
swedish chef?
L360[07:52:58] <Kenny> there are only 5-6
items in the language files
L362[07:53:32] <Kenny> t1-t3barrel, prefix
and stacks
L363[07:54:50] <Kenny> he has gotten a
little silly with the en language though having it for AU, UK, PT,
and CA
L364[07:55:00] <Kenny> as well as US
L365[07:55:28] <Gopher> lol
L366[07:55:49] <Kenny> PT is the pirate
language
L367[07:57:13] <Sangar> well that took
longer than expected.
L368[07:57:59] <Sangar> i first thought
it'd be like villagers getting derpy when used by robots (which is
why they can't), but you said swing, right? meh.
L369[07:58:25] <Sangar> i'll have to
change the fake player to use the actual fake player class (which
extends EntityPlayerMP) at some point, so that will fix it.
L370[07:58:37] <Sangar> it just causes too
many weird bugs that i don't have the time to squash right now
:/
L371[07:59:18] <nekosune> yeah, that
caused so much trouble in TT
L372[07:59:18] <Gopher> If you were
planning on doing that anyway, cool,
L373[07:59:39] <Gopher> but lol, this is
totally not your bug to fix, the doofus was just blindly
casting
L374[07:59:58] <Gopher> it would be
awesome if robots could literally use anything players can
L375[08:00:34] <Kenny> Gopher, java
version a little out of date?
L376[08:00:34] <gamax92> Give the robots
AI as well.
L377[08:00:44] <Sangar> well that's sort
of a different issue. they sort of can already, they're
EntityPlayer.
L378[08:00:51] <Gopher> kenny: quite
possibly.
L379[08:00:53] <Sangar> but because the
entity is not "real" it can lead to weird stuff.
L380[08:01:04] <Kenny> last i knew it was
at 51
L381[08:01:15] <Sangar> i'll look into
that when redesigning the robots, so we'll see
L382[08:03:36] <Kenny> i'm gonna wring a
cat's neck if he don't stay out of stuff
L383[08:08:58] <Gopher> sangar, after that
you'll just have to figure out a way for robots to use guis
XD
L384[08:09:15] <Sangar> yeaaaah :P
L385[08:09:45] ⇦
Quits: ShadoowKatStudios
(~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au) (Quit:
ChatZilla 0.9.90.1 [Firefox 28.0/20140314220517])
L386[08:09:57] <Sangar> i'll just spawn a
new instance of the minecraft client for each robot and have it
join, then remote-control it!
L387[08:10:13] <Sangar> or not.
L388[08:10:26] <Gopher> heh
L389[08:13:17] <Bizzycola> I used names of
random scientists involved in the manhatten project for data in my
assignment for some reason :p
L390[08:28:00] <Bizzycola> Maybe cuz I
like nukes! ..Not for use against people, I just like shiny stuff
and they are like eye meltingly shiny :D
L391[08:36:00] <Gopher> are they?
L392[08:36:39] <Bizzycola> Upon inital
detonation, there is a very shiny light xD
L393[08:37:08] <Bizzycola> Not as big a
fan of the loud sound though
L394[08:38:05] <Gopher> nice. Just found
you can bucket click through the hole in hollow covers.
L395[08:38:11] <Gopher> never thought to
try it before.
L396[08:38:14] <Bizzycola> cool
L397[08:38:37] <Gopher> so now I can cover
my infinite water sources for walking on without making them
inaccessible.
L398[08:39:42] <Dean4Devil> yay :D
L399[08:39:52] <Dean4Devil> thanks for the
tip btw :P
L400[08:40:33] <Gopher> heh. minor but
seemed worth sharing as it makes me quite happy
L401[08:42:51] <Dean4Devil> will be
awesome in my base :3
L402[08:43:04] ⇦
Quits: Maruu (webchat@ip68-103-100-246.ks.ok.cox.net) (Quit: Web
client closed)
L403[08:43:46] ⇦
Quits: Lunatrius (~Lunatrius@cpe-62-84-229-43.dynamic.amis.net)
(Quit: An Eye for an Eye, a Tooth for a Tooth, and Evil for
Evil.)
L404[08:45:01] <gamax92> Omegle for
minecraft
L405[08:45:37]
⇨ Joins: Lunatrius
(~Lunatrius@cpe-62-84-229-43.dynamic.amis.net)
L406[08:46:03] <Dean4Devil> omegle client
or OCmegle?
L407[08:46:30] <Dean4Devil> btw Lunatrius:
Awesome quit-message :D
L408[08:52:36] <Gopher> aah, found a
somewhat practical work-around for not wanting to use my only card
slot in a robot for a redstone card. Robots can flip switches.
:D
L409[08:52:56] <tgame14> can robots
"right click"
L410[08:52:57] <tgame14> ?
L411[08:53:03] <tgame14> if so, i can
automate ICBM missiles :P
L412[08:54:02] <Gopher> yawp, robot.use(),
useUp(), and useDown()
L413[08:54:19] <tgame14> can computers
aswell?
L414[08:54:25] <Gopher> uh, no
L415[08:54:33] <Gopher> not unassisted
anyway
L416[08:54:40] <tgame14> k
L417[08:55:01] <Gopher> don't get too
excited until you terst on whatever it is you want to right-click
on :P
L418[08:56:37] <Gopher> I make no
guaratees they work on everything. I was needing a way for robots
to activate things with redstone, without a redstone card, so it
could have a wifi card
L419[08:56:46] <Gopher> and found it works
with levers.
L420[08:56:59] <Gopher> so I can put
levers to activate things rather than doing redstone activation
directly.
L421[08:57:23] <Sangar> they can
'activate' blocks in general, so it should work on most
things.
L422[08:57:34] <tgame14> should work on
icbm, looking at code
L423[08:57:37] <tgame14> also, sangar link
to deobf?
L424[08:57:45] <tgame14> i have enough git
modules in my loadpath already :P
L425[08:57:51] <Sangar> ci.cil.li
L426[08:58:14] <gamax92> cili?
L427[08:58:17]
⇨ Joins: Katie
(webchat@cpe-24-210-223-235.neo.res.rr.com)
L428[08:58:23] <Katie> hey
L429[08:58:28] ⇦
Parts: Katie (webchat@cpe-24-210-223-235.neo.res.rr.com)
())
L430[08:58:33] <gamax92> okay then
L431[08:58:35] <Michiyo> o_O
L432[08:58:44]
⇨ Joins: Katie
(webchat@cpe-24-210-223-235.neo.res.rr.com)
L433[08:58:50] <Gopher> wb, lol
L434[08:59:00] <tgame14> thanks
L435[08:59:13] <tgame14> ill test against
icbm missile launcher
L436[08:59:16] <Gopher>
wait..what...
L437[09:00:42] <tgame14> how do i use the
robot?
L438[09:00:48] <tgame14> i placed the one
with 30 levels and shit :P
L439[09:01:07] <tgame14> i just want to
write a quick script
L440[09:01:34] <Sangar> open gui, press
power button, run lua interpreter (lua+enter)?
L441[09:01:53] ⇦
Quits: Lunatrius (~Lunatrius@cpe-62-84-229-43.dynamic.amis.net)
(Read error: Connection timed out)
L442[09:01:56] <Gopher> or the
editor
L443[09:02:10] <tgame14> got it
L444[09:02:13] <Gopher> edit
tmp/mahprogram, typey-type, ctrl+s, ctrl+2
L445[09:02:17] <tgame14> how do i write a
script, not interperter
L446[09:02:22] <tgame14> ah thnx
L447[09:02:24] <Gopher>
s/ctrl+2/ctrl+w
L448[09:02:31] <Gopher> then
/tmp/mahprogram at shell to run
L449[09:02:39] <Gopher> note: tmp deletes
whenever the turtle resets
L450[09:02:45] <Gopher> reboots, I
mean
L451[09:03:24] <Gopher> speaking of...
sangar, how do you feel about the idea of tmp not being erased
except for hard (power off) reboots, but persisting for soft
ones?
L452[09:03:48] <Gopher> if the autorun
feature worked on a tmp drive in a soft reboot, it could provide a
neat mechanism for use in some complex installer scripts
L453[09:04:12] <tgame14> if i do
robot.use(i) and i is an index in turtle inventory, works?
L454[09:04:24] <Gopher> no, use uses the
current tool
L455[09:04:40] <Gopher> tho it works
without a tool
L456[09:04:40] <tgame14> and how do i make
the item in inventory click
L457[09:04:52] <Gopher> place, possibly?
not tested that much
L458[09:04:56] <tgame14> k
L459[09:05:31] <Gopher> nah, that doesn't
seem to work
L460[09:05:43] <Sangar> Gopher, tmp: hmmm,
yeah. i guess that won't be more confusing than how it already
:P
L461[09:06:04] <Kenny> tgame14: using a
computer linked to the launcher with an apater block will allow you
to gain more control oif the launching
L462[09:06:08] <tgame14> so i imagine i am
not doing lua right :P havent touched syntax in forever
L464[09:06:11] <Kenny> adapter*
L465[09:06:15] <Sangar> tools can only be
used when equipped. a few items work as usables in place, but
that's based on the item's implementation (e.g. bone meal works i
believe)
L466[09:06:16] <tgame14> Kenny, i just
want it to right click with missiles
L467[09:06:48] <Gopher> can you not insert
missles any other way?
L468[09:06:56] <Gopher> like with
pipes?
L469[09:07:01] <tgame14> well, its coded
not to work like that :P
L470[09:07:08] <tgame14> i think :/
L471[09:07:12] <Gopher> never touched the
icbm mod before (I assume tht's the one yer using)
L472[09:07:16] <Sangar> err, that's not a
valid while loop is it?
L473[09:07:20] <Michiyo> I used pipes a
long time ago, not recently.. lol
L474[09:07:24] <Michiyo> so not
sure..
L475[09:07:45] <tgame14> no its not
working
L476[09:07:47] <Gopher> I always found bc
pipes annoyingly fiddly, so hardly used any since rp stopped
updating
L477[09:07:57] <Sangar> change that to for
i = 1, 16 do
L478[09:07:59] <Gopher> itemducts have me
back to piping things around now, tho :D
L479[09:08:17] <tgame14> doesnt work with
hoppers
L480[09:08:26] <tgame14> Hell, its not an
IInventory
L481[09:08:35] <Gopher> ah. Then yeah, not
gonna work.
L482[09:08:55] <Gopher> You'd probably
have to put the missles in the turtle's tool slot and use(), not
positive if it'd work even then, tho?
L483[09:09:14] <Gopher> it sounds like
they quite specifically didn't want this feature automated,
lol
L484[09:09:30] <Kenny> that will change
now hehe
L485[09:09:51] <Gopher> if use works, then
yeah, heh
L486[09:09:55] <Dean4Devil> actually ICBM
should work with every item transport mechanism... At least it does
for me... :|
L487[09:10:16] <Gopher> does it? I have no
idea, been going by what tgame14 is telling me heh
L488[09:10:34] <tgame14> Oof
L489[09:10:36] <Dean4Devil> It worked with
itemducts, bc pipes, CC turtles...
L490[09:10:54] <Dean4Devil> for me at
least
L491[09:10:55] <Gopher> then just
robot.drop() oughta work
L492[09:10:56] <Dean4Devil> 1.6.4
L493[09:11:15] <Dean4Devil> dk what
version of icbm, but rather new feature i think
L494[09:11:27] <tgame14> im compiling from
code :/
L495[09:12:16] <Dean4Devil> what
version?
L496[09:14:00] <dangranos> is SKS
there?
L497[09:14:07] <tgame14> Hrm, so what am i
doing wrong?
L498[09:14:07] <tgame14>
<Dean4Devil> actually ICBM should work with every item
transport mechanism... At least it does for me... :|
L499[09:14:07] <tgame14> <Gopher>
does it? I have no idea, been going by what tgame14 is telling me
heh
L500[09:14:07] <tgame14> <tgame14>
Oof
L501[09:14:07] <tgame14>
<Dean4Devil> It worked with itemducts, bc pipes, CC
turtles...
L502[09:14:08] <tgame14>
<Dean4Devil> for me at least
L503[09:14:10] <tgame14> <Gopher>
then just robot.drop() oughta work
L504[09:14:12] <tgame14>
<Dean4Devil> 1.6.4
L505[09:14:16] <tgame14>
<Dean4Devil> dk what version of icbm, but rather new feature
i think
L506[09:14:18] <tgame14> <tgame14>
im compiling from code :/
L507[09:14:20] <tgame14>
<Dean4Devil> what version?
L508[09:14:22] <tgame14> crap sorry
L509[09:14:24] <tgame14> stupid copy
paste
L510[09:14:24] <Gopher> lol
L512[09:14:28] <Dean4Devil> np :)
L513[09:14:36] <Gopher> I'm wondering
where you /meant/ to paste that XD
L514[09:14:38] <gamax92> much ping
L515[09:14:43] <tgame14> i didnt
L516[09:14:46] <tgame14> its a stupid irc
client
L517[09:14:56] <tgame14> wrongly copying
chat, i never meant to copy and paste that chatp lol :P
L518[09:15:52] <dangranos> i wish i could
use /ban
L520[09:16:43] <Dean4Devil> Shouldn't it
be [...] for index=1, 16 do [...] ?
L521[09:16:54] <Kenny> of all the robot
names to get, i put a robot down and it was named Vexatos
hehe
L522[09:17:01] <Dean4Devil> xD
L523[09:17:13] <tgame14> lol i got
elmer
L524[09:17:29] <Kenny> wonder if the is
Daffy and Bugs too
L525[09:17:44] <tgame14> i get an error on
line 2
L526[09:18:14] ***
Sorroko_Off is now known as Sorroko
L527[09:18:54] <Kenny> what is the
error?
L529[09:19:13] <dangranos> >_<
L531[09:19:25] <dangranos> how to offline
messages?
L532[09:20:09] <Kenny> a for statement is
for index = 1, 1 do
L533[09:20:23] <tgame14> no () ?
L534[09:20:23] <Dean4Devil> tgame14: like
i said, try using [...] for index=1, 16 do [...]
L535[09:20:29] <Kenny> don't need it
L536[09:20:30] <tgame14> tha hell
L537[09:20:38] ⇦
Quits: nekosune (~nekosune@2606:df00:3:3::dad0:9d3e) (Quit: ZNC -
http://znc.in)
L538[09:20:45] <Dean4Devil> for
var=startval, endval, step
L539[09:20:53] <Dean4Devil> thats the
syntax
L541[09:21:07] <tgame14> robot is not a
thing?
L542[09:21:07] <Kenny> if he is only doing
a 1 step doesn't need it as that is default
L543[09:21:10] <tgame14> do i need to
capitalize?
L544[09:21:15] <Kenny> nope
L545[09:21:31] <Dean4Devil>
robot:place()?
L546[09:21:35]
⇨ Joins: nekosune
(~nekosune@2606:df00:3:3::dad0:9d3e)
L547[09:21:40] <Dean4Devil> with
":" instead of "."
L548[09:21:46] <Sangar> add a local
robot=require('robot') at the start of your script
L549[09:22:50] <tgame14> okay and for
sleep?
L550[09:22:55] <Kenny> while true do
L551[09:22:55] <Kenny> for index=0, 1
do
L552[09:22:56] <Kenny>
robot.place(index)
L553[09:22:56] <Kenny> os.sleep(1)
L554[09:22:56] <Kenny> end
L555[09:22:56] <Sangar> os.sleep
L556[09:22:57] <Kenny> end
L557[09:23:02] <tgame14> os.sleep
L558[09:23:03] <Kenny> there is how it
should be
L559[09:23:04] <tgame14> alright,
thanks
L560[09:23:51] <tgame14> alright, how do i
kill a program?
L561[09:23:54] <Sangar> also: robot.place
doesn't do what you think it does
L562[09:23:57] <Sangar> ctrl+alt+c
L563[09:24:12] <Sangar> do a
robot.select(index) before the place
L564[09:24:17] <tgame14> k
L565[09:24:50] <Kenny> never use while
true do unless you want an infinite loop
L566[09:25:11] <tgame14> i do want an
infinite loop? :P
L567[09:25:16] <Kenny> if you put a break
between the 2 ends it should stop when the for loop is done
L568[09:25:40] <tgame14> im aware of
programming concepts :P just lua not so much
L569[09:26:01] <tgame14> is it index 0 or
index 1 ?
L570[09:26:08] <Kenny> what happens when
it's inventory is empty
L571[09:26:09] <Sangar> lua is 1
indexed
L572[09:26:12] <tgame14> k
L573[09:26:39] <tgame14> holy shit it
works
L574[09:26:44] <Sangar> also, there's a
break keyword so while true isn't necessarily an *infinite*
loop
L575[09:26:52] <Sangar> yay!
L576[09:26:57] <Sangar> get out the
fireworks
L577[09:26:58] <Sangar> oh wait
L578[09:27:04] <Sangar> :P
L579[09:27:10] <Kenny> Gopher: are you
playiong MC 1.7 or 1.6
L580[09:27:44] <Gopher> robots don't do
chunk loading, do they?
L581[09:28:11] <Sangar> nope
L582[09:28:17] <tgame14> yet? :P
L583[09:28:19] <tgame14> chunkload
module?
L584[09:28:26] <Dean4Devil> would be
awesome
L585[09:28:29] <Sangar> until someone
writes a chunkloading upgrade yes ;)
L586[09:28:34] <Dean4Devil> really really
awesome
L587[09:28:38] <tgame14> i don't mind
PRing one
L588[09:28:43] <Kenny> oh hell, here we go
again hehe
L589[09:28:53] <tgame14> ForgeChunkManager
is a nice thing :P
L590[09:28:56] <tgame14> we use it for
missiles
L591[09:29:27] <Kenny> make the upgrade
and then name a robot Chunky hehe
L592[09:29:30] <Sangar> tgame14, don't let
me stop you :) there was pr for the angel upgrade upgrade
yesterday, that should be a good reference
L593[09:29:49] <tgame14> will be good
scala practice
L594[09:30:33] <tgame14> ill do it in 1.7
though
L595[09:31:19] <Kenny> how hard is it to
backport from 1.7 to 1.6?
L596[09:31:31] <Sangar> why? is there a
big difference in how chunkloading works?
L597[09:32:39] <Sangar> because to add the
upgrade itself (to oc itself) there's almost no interaction with mc
itself anyway :P
L598[09:33:51] <tgame14> i think its the
same
L599[09:34:02] <tgame14> i simply rather
do it in 1.7 if i by chance need anything to do with toi
L600[09:34:04] <tgame14> it*
L601[09:34:09] <tgame14> if you want to do
the port, ill do it in 1.6
L602[09:34:15] <tgame14> but i have no
idea how it is in 1.7
L603[09:34:19] <tgame14> or
different
L604[09:35:19]
⇨ Joins: Lunatrius
(~Lunatrius@cpe-62-84-229-43.dynamic.amis.net)
L605[09:36:45] ⇦
Quits: nekosune (~nekosune@2606:df00:3:3::dad0:9d3e) (Ping timeout:
186 seconds)
L606[09:39:06]
⇨ Joins: nekosune
(~nekosune@2606:df00:3:3::dad0:9d3e)
L607[09:39:20] <Kenny> how hard is it to
backport from 1.7 to 1.6?
L608[09:39:51] <Dean4Devil> With OC &
Forge?
L609[09:39:59] <tgame14> depends
what
L610[09:39:59] ⇦
Parts: nekosune (~nekosune@2606:df00:3:3::dad0:9d3e)
())
L611[09:39:59] <Dean4Devil> shouldn't be a
hassle
L612[09:40:08] <tgame14> Sangar uses event
driven networking
L613[09:40:15] <tgame14> so that is pretty
simple
L614[09:40:34] <Kenny> there is a mod
called barrels, currently source is 1.7 and i want to backport it
to 1.6
L615[09:40:51] <SpiritedDusty> Sangar, is
it possible to determine what kind of CPU is installed from
OpenOS?
L616[09:40:57] <Sangar> yeah. it's just
that the general process has been 'add to 1.6, pull to 1.7' for
now, so that's what i'm comfortable with :P but i guess i could
backport it, too
L617[09:41:11] <Sangar> SpiritedDusty,
err, i... i don't think so.
L618[09:41:34] <Gopher> kenny, unless
something changed, the barrels mod has the latest version for both
1.6.4 and 1.7?
L619[09:41:35] <tgame14> no
Global.CPU
L620[09:41:37] <SpiritedDusty> oh, I
suddenly decided to stop being lazy and finally work on the
emulator xD
L621[09:41:40] <Gopher> I'm running it in
1.6.4...
L622[09:41:40] <tgame14> ? :)
L623[09:41:40] <EnderBot> I'm sorry, I
couldn't find the help topic you requested :(
L624[09:41:58] ***
manmaed is now known as manmaed|AFK
L625[09:41:59] <Sangar> SpiritedDusty,
haha, great :D
L626[09:42:05] ***
manmaed|AFK is now known as manmaed
L627[09:42:30] <Kenny> i didn't get the
mod, downloaded from the source link on the forums which is 1.7
only
L628[09:42:40] <tgame14> it depends
L629[09:42:41] <Gopher> ah. okay.
L630[09:42:42] <tgame14> it can be
hell
L631[09:42:48] <Sangar> tgame14, so yeah,
if you really want to, do it for 1.7 and i'll backport. just make
sure to create a multi-item (copy an existing upgrade), not a real
item :P
L632[09:42:58] <tgame14> lol
L633[09:43:00] <tgame14> fine :P
L634[09:43:01] <Kenny> but if the 1.6
source is in the jar i don't need to worry
L635[09:43:17] ***
Flenix_ is now known as Flenix
L636[09:43:28] ⇦
Quits: Lunatrius (~Lunatrius@cpe-62-84-229-43.dynamic.amis.net)
(Killed (NickServ (GHOST command used by Lunatrius_)))
L637[09:44:07] <tgame14> won't do it for a
while though, pretty busy with finalizing icbm and stuff
L638[09:44:11] <tgame14> so, atleast a
week
L639[09:44:22] <Sangar> sure, no hurry
:)
L640[09:45:43] <Gopher> hrm. ok, just got
the 0xc000006 EXCEPTION_ACCESS_VIOLATION for the 3rd time, this
time when right-clicking on a robot.
L641[09:46:00] <Gopher> second time was on
the same tier 3 computer I saw it on the first time
L642[09:46:15] <Sangar> the ati one?
L643[09:46:18]
⇨ Joins: Lunatrius
(~Lunatrius@cpe-62-84-229-43.dynamic.amis.net)
L644[09:46:24] <Gopher> so I've been
told
L645[09:46:43] <Sangar> well, is it
ati...dll?
L646[09:46:45] <Gopher> is there a dump or
log from the native code somewhere, mc's logs are not helpful
L647[09:46:52] <Kenny> source isn't in the
jar so i woulkd have to backport
L648[09:47:00] <Gopher> just says it was
in native code
L649[09:47:28] <tgame14> native just means
JNI
L650[09:47:36] <tgame14> probably direct
lua
L651[09:47:37] <Gopher> actually, found a
better dump
L652[09:47:47] <Gopher> it is lwjgl,
yah
L653[09:47:54] <Gopher> nglCallList
L655[09:48:07] <tgame14> Sangar, if you
supported Groovy i will love you forever :P
L656[09:48:19] <Gopher> in any event,
unlike the 2nd time, this seemed worth bringing it back up
L657[09:48:29] <Sangar> Gopher, yeah. i'm
planning to rewrite the screen renderer to use vbos instead of
display lists.
L658[09:48:34] <Gopher> because it shows
it's not about background color, which I remember being speculated
as one of the issues
L659[09:48:43] <Sangar> in the hope that
it'll go away
L660[09:49:36] <Gopher> one can hope
L661[09:49:41] <Sangar> i even ran a debug
tool for opengl a while back to see if i might be doing something
weird and nvidia just had better error handling. but all was well
:/
L662[09:50:01]
⇨ Joins: ping
(~notPing@c-71-238-153-166.hsd1.mi.comcast.net)
L663[09:50:04] <Sangar> tgame14, in oc?
heh. pretty sure *i* won't add it, but there's an api...
>_>
L664[09:50:51]
⇨ Joins: ^v
(~pingbot@c-71-238-153-166.hsd1.mi.comcast.net)
L665[09:50:52] <tgame14> lol
L666[09:50:55] <tgame14> i had no
hope
L667[09:51:05] <tgame14> although i
imagine Groovy would be easier
L668[09:51:08] <Bizzycola> I like
completing my assignments, because then get the good feeling of
knowing I dun have to deal with them anymore :p
L669[09:51:48] <Dean4Devil> I wish i had
that attitude towards learning :D
L670[09:52:07] <Bizzycola> What is your
attitude then? :p
L671[09:53:05] <Dean4Devil> I should
*really* start learning for german now... But there is this project
i have to finish, and i should do that, and i really really wanna
know if that works... :D
L672[09:53:35] <Dean4Devil> And why am i
playing <enter random game name here> again?!
L673[09:53:48] <Bizzycola> Because
procrastinating is funner then working
L674[09:54:18] <Dean4Devil> I actually AM
working. Just not on the stuff i should be.. :D
L675[09:54:22] <Bizzycola> Even if I
failed the first two assignments, had no idea what I was doing and
new I wouldn't succeed in the unit, I think I'd still submit the
third assignment :p
L676[09:54:26] <Bizzycola> ahh hehe
L677[09:55:02] <Bizzycola> I get
that
L678[09:55:08] <Bizzycola> for example, I
really should work on my UAV mod
L679[09:55:15] <Bizzycola> but like..lazy
:D
L680[09:55:20] <Dean4Devil> UAV mod?
L681[09:55:24] <Bizzycola> yea
L682[09:55:26] <Bizzycola> OC compatible
UAV mod
L683[09:55:39] <Dean4Devil> That sounds
... fun :D
L684[09:55:52] <Bizzycola> It will have
the ground terminal with basic video feed, you can click the get
coords. But the terminal is an OC component as wel
L685[09:55:57] <Bizzycola> so you can
recieve your clicked coords
L686[09:56:02] <Dean4Devil> I am working
on a Autopilot for my RC Plane with Arduino :D
L687[09:56:04] <Bizzycola> or actually
just automate the UAVs entire flight
L688[09:56:32] <Bizzycola> and ofc if you
get the coords as event in OC, you can translate to CC(since not
sure if ICBM supports OC), pass in the coords an fire a
missle
L689[09:56:40] <Bizzycola> all from click
a spot on the video feed :p
L690[09:56:44] <Gopher> wow. such
arrogance, much hostility. (reporting issue with TE conduits)
L691[09:56:54] <Dean4Devil> Video Feed
will be hard
L692[09:57:02] <Dean4Devil> like really
really hard
L693[09:57:07] <Dean4Devil> from what i
can tell
L694[09:57:22] <Bizzycola> much safer then
running into the base with radar scanner
L695[09:57:25] <Bizzycola> Hmm
probably
L696[09:57:28] <Bizzycola> seen it done
before though
L697[09:57:54] <Bizzycola> Like that
camera mod, Explosives+ uav missile thing, which you click then you
watc the missile come down from the air and control it
L698[09:58:13] <Bizzycola> The drone will
have to keep a small area of chunks loaded around it :p
L699[09:58:14] <Dean4Devil> computronics
has a camera
L700[09:59:02] <Bizzycola> I suppose the
biggest problem is, even all those video feeds I saw, they replace
the camera
L701[09:59:17] <Bizzycola> I am thinking I
move the players camera and draw my gui buttons over it or
something
L702[09:59:22] <Bizzycola> when the
terminal is open
L703[09:59:36] ***
dsAway is now known as ds84182
L704[09:59:44] <Bizzycola> and if you look
at the actual terminal block, it will be like CC. You don't see the
actual screen, just a blinking cursor or something :p
L705[10:02:58] <Dean4Devil> I do like that
idea
L706[10:03:11] <Dean4Devil> will be
perfect for my warfare server :D
L707[10:03:15] <Bizzycola> haha cool
L708[10:03:24] <Bizzycola> warefare is
it's best purpose
L709[10:03:35] <Dean4Devil> Maybe next
round you can join too :P
L710[10:03:39] <Bizzycola> spying and and
getting coords for ICMBS
L711[10:03:45] <Bizzycola> yea sounds fun
:D
L712[10:03:51] <Bizzycola> How long do
they last?
L713[10:03:57] <Dean4Devil> Especially
spying bc you dont know the enemys base
L714[10:04:01] <Dean4Devil> until we're
done
L715[10:04:01] <Bizzycola> Yea
L716[10:04:16] <Bizzycola> More then 30
minutes I imagine
L717[10:04:21] <Bizzycola> few hours on
average?
L718[10:04:27] ⇦
Quits: Gopher (~Gopher@10.sub-70-193-137.myvzw.com) ()
L719[10:04:34] <Dean4Devil> more like a
few months
L720[10:04:38] <Dean4Devil> as its
survial
L721[10:04:38] <Bizzycola> Oh
L722[10:04:43] <Bizzycola> lol
L723[10:04:46] <Bizzycola> cool
L724[10:04:53] <Dean4Devil> and you gonna
build your base, gather resources
L725[10:04:57] <Bizzycola> I have the idea
for my warfare map stuck in my head
L726[10:05:05] <Bizzycola> much much
shorter
L727[10:05:13] <Dean4Devil> and then you
can steal from the enemy base (if you know where it is)
L728[10:05:51] <Bizzycola> So how long has
this round been going?
L729[10:06:11] <Dean4Devil> 3months
L730[10:06:14] <Bizzycola> Nice
L731[10:06:24] <Dean4Devil> w/ Flans
mod
L732[10:06:26] <Dean4Devil> ofc :D
L733[10:06:30] <Bizzycola> ooh I remember
those, cool guns
L734[10:06:37] <Bizzycola> my warefar map
is gonna have those
L735[10:07:00] <Bizzycola> If your UAV
sees a particle collider making anti-matter in their base, do you
begin hiding in a hole? :p
L736[10:07:04] <Dean4Devil> Still trying
to integrate it with modded minecraft so you need steel and other
mod items for the guns
L737[10:07:14] <Bizzycola> Ah
L738[10:07:24] <Dean4Devil> Nope, i'll
steal their antimatter :D
L739[10:07:31] <Bizzycola> Or if you see a
red matter missile falling out of the air
L740[10:07:47] <tgame14> once you see a
missile falling, you have 2 things to do
L741[10:07:50] <Bizzycola> Have you ever
tried hitting one red matter black hole with another? they hit
eachother away and go flying, it's funny :p
L742[10:07:53] <Dean4Devil> Then I'll
gonna run like hell :D
L743[10:08:04] <tgame14> 1: Anti Ballistic
missle
L744[10:08:10] <tgame14> 2: Anti Air
Turret Gun
L745[10:08:15] <Bizzycola> Ah good
point
L746[10:08:24] <Bizzycola> but if it gets
past you, your fakked :p
L747[10:08:43] <Dean4Devil> The bases are
usually underground lvl ~30 so you cant see them from above
L748[10:08:55] <tgame14> an antimatter
will ruin that base :P
L749[10:09:00] <Dean4Devil> i know
:(
L750[10:09:58] <tgame14> MFFS is one way
to protect it
L751[10:10:06] <Dean4Devil> But i'm more
the sneaky im-gonna-steal-your-stuff guy
L752[10:10:08] <Dean4Devil> nope
L753[10:10:24] <Dean4Devil> MFFS
(Calclavia ed) doesn't protect from Nuclear+
L754[10:10:41] <tgame14> you mean nuclear
+ icbm?
L755[10:10:42] <tgame14> if so, thats not
true
L756[10:10:46]
⇨ Joins: Gopher
(~Gopher@162.sub-70-193-132.myvzw.com)
L757[10:10:46]
zsh sets mode: +v on Gopher
L758[10:11:22] <Dean4Devil> i mean
everything thats better than nuclear. The last time we tested it
went trough a forcefield like nothing
L759[10:11:42] <tgame14> you tested way
back then, im pretty sure it protects
L760[10:12:10] <Dean4Devil> latest version
of 1.6.4 afaik
L761[10:12:21] <tgame14> or your
forcefield is too weak
L762[10:12:25] <Bizzycola> If it does
protect, that's cheap as
L763[10:12:29] <Bizzycola> because they
can't do anything to you
L764[10:12:30] <Bizzycola> lol
L765[10:12:43] <tgame14> if a bomb
explodes on a forcefield, it takes power from it
L766[10:12:52] <Dean4Devil> oh, i
see
L767[10:12:53] <tgame14> antimatter is
probably super powerful, so takes a shitton of power
L768[10:12:57] <Dean4Devil> thats the
problem
L769[10:13:12] <Dean4Devil> we just waited
until the forcefield blocks arrived
L770[10:13:32] <Dean4Devil> so it did not
have any power buffer
L771[10:13:35] <Bizzycola> it'd probably
take longer to power the forcefield sufficiently then it would take
the enemy to destroy you..
L772[10:14:00] <Dean4Devil> But if the
enemys dont know where you are?
L773[10:14:07] <Bizzycola> Hmm
L774[10:14:08] <Bizzycola> maybe!
L775[10:14:53] <Bizzycola> just went to
flans mod site
L776[10:15:01] <Bizzycola> A lot more
stuff then the last tiem I saw it.. :p
L777[10:15:04] <Dean4Devil> There are
usually between 2000 to 3000 meters from your base to the enemys
base
L778[10:15:12] <Bizzycola> I just saw
picures of freakin mechs
L779[10:15:23] <Dean4Devil> they are
awesome *.*
L780[10:15:37] <Bizzycola> I have not
played it since..no joke..1.2.5 :p
L781[10:15:47] <Dean4Devil> me too
actually
L782[10:15:55] <Bizzycola> Is it less
buggy now?
L783[10:15:58] <Dean4Devil> 1.2.5 - big
pause - 1.6.4
L784[10:16:01] <Bizzycola> Used to have a
few rather annoying ones
L785[10:16:01] <Dean4Devil> its pretty
good
L786[10:16:09] <Dean4Devil> but it looks
weird
L787[10:16:17] <Bizzycola> I don't mind
the look
L788[10:16:26] <Dean4Devil> the bullets
seem to go somewhere totally different
L789[10:16:33] <Dean4Devil> but they still
cause damage
L790[10:16:33] <Bizzycola> but it used to
have breaking bugs, and if you got in too fast a plane it would
load too the chunks too fast and crash :p
L791[10:16:37] <Bizzycola> lol
L792[10:16:40] <Dean4Devil> noppe
L793[10:16:44] <Bizzycola> visuals don't
matter too much to me
L794[10:16:49] <Bizzycola> as long as it
works properly
L795[10:16:49] <Dean4Devil> you just fly
over void now :P
L796[10:16:54] <Bizzycola> ah :p
L797[10:17:23] <Dean4Devil> Dystopia
reborn (The modpack I made for the sever) is working absolutely
fine, i can assure you! :D
L798[10:17:35] <Bizzycola> Awesome
L799[10:17:41] <Bizzycola> well i just
installed flans and ICBM
L800[10:17:51] <Dean4Devil> Can you PC
handle 82 somewhat mods :P ?
L801[10:17:53] <Bizzycola> will get some
content packs and play with it for a while
L802[10:17:57] <ping> yay ICBM
L803[10:18:04] <Bizzycola> it handled over
100 before
L804[10:18:05] <Dean4Devil> yay Warfare
server :D
L805[10:18:10] <Dean4Devil> ok then
:D
L806[10:18:13] <Bizzycola> quad core i7, 8
GB ram
L807[10:18:19] <Bizzycola> some kind of
nvidia card.. :p
L808[10:18:21] <Dean4Devil> should work
:D
L809[10:18:50] <Bizzycola> if I get ID
conflicts
L810[10:18:54] <Dean4Devil> you wont
L811[10:18:55] <Bizzycola> I will punch
stuff
L812[10:19:01] <Bizzycola> I meant with
mine
L813[10:19:05] <Bizzycola> I have a bunch
of mods
L814[10:19:11] <Dean4Devil> i.e?
L816[10:20:10] <Bizzycola> most of them
from when I played on a server the other day
L817[10:20:27] <Bizzycola>
java.lang.NoClassDefFoundError:
icbm/sentry/turret/auto/TurretGun
L818[10:20:27] <Bizzycola> ok
L819[10:20:37] <Dean4Devil> Redstone in
Motion? nice :D
L820[10:21:46] <ping> :D RIM
L821[10:22:19] <Dean4Devil> Theres a new
one called Stay in Motion i think
L822[10:22:29] <Bizzycola> how does it not
fun the turret
L823[10:22:30] <Bizzycola> I dun get
it
L824[10:22:33] <Bizzycola> find
L825[10:23:23] <tgame14> Bizzycola,
update
L826[10:23:37] <Bizzycola> update what? I
just downloaded it 5 seconds ago
L827[10:23:45] <tgame14> icbm 370?
L828[10:23:52] <Bizzycola> yup
L829[10:23:56] <Bizzycola> same error with
dev build too
L830[10:23:58] <tgame14> use latest stable
icbm and latest stable calcore and latest UE
L831[10:24:21] <Dean4Devil> Why do you
have Mapwriter AND Rei's minimap?? :O
L832[10:24:35] <tgame14> people don't
understand minimaps is probably the laggiest mods there are
L833[10:24:39] <Bizzycola> I didn't
realize I had one when I put the other in
L834[10:24:46] <Dean4Devil> remove
reis
L835[10:24:49] <Bizzycola> k
L836[10:24:53] <Dean4Devil> like
really
L837[10:25:02] <Dean4Devil> tgame14: jup
:(
L838[10:25:09] <Bizzycola> I don't care, I
like them :p
L840[10:25:18] <tgame14> oh i use a
minimap, be sure :P
L841[10:25:21] <Dean4Devil> but not two at
the same time :(
L842[10:25:22] <SoniEx2> which one's more
modder friendly?
L843[10:25:26] <SoniEx2> (and more
powerful)
L844[10:25:32] <Dean4Devil> 1027
L845[10:25:41] <Dean4Devil> in my
opinion
L846[10:25:42] <SoniEx2> well yeah you
have cancels
L847[10:25:57] <SoniEx2> I should add
them
L848[10:26:00] <SoniEx2> anyway
L849[10:26:01] <tgame14> 1027
L850[10:26:16] <SoniEx2> what about
"unknown" instruments?
L851[10:26:22] <SoniEx2> and A0-C8 note
range?
L852[10:26:23] <Dean4Devil> I always go
for the new version, but i am fine with fixing bugs myself...
L853[10:26:55] <Bizzycola> ok my problem
was slightly outdated UE :p
L854[10:36:49] <SoniEx2> ok I updated my
PR
L855[10:37:12] <Bizzycola> Do you know by
any chance what kind of fuel those futuristic aircraft take/
L856[10:38:40] <dangranos> coal?
L857[10:39:04] <Bizzycola> nope
L858[10:39:35] <Bizzycola> Well I crashed
it
L859[10:39:37] <Bizzycola> lol
L860[10:40:00] <Bizzycola>
java.lang.NullPointerException at
co.uk.flansmods.common.driveables.DriveableType.getItemsRequired(DriveableType.java:294)
L861[10:40:07] <Bizzycola> I think I am
somehow missing the fuel item I need
L862[10:41:23]
⇨ Joins: NyanCat
(~vifino@ip-5-146-144-100.unitymediagroup.de)
L863[10:42:41] <Bizzycola> nvm I think I
forgot the parts pack :p
L864[10:42:41] <Dean4Devil> I should be
fuel though. Installed the parts pack?
L865[10:42:47] <Dean4Devil> told ya
:D
L866[10:42:49] <Bizzycola> haha
L867[10:44:25] <tgame14> Sangar, how does
your jar Signing work?
L869[10:45:11] <Bizzycola> Uhh
L870[10:45:17] <Bizzycola> it doesn't take
the fuel either lol
L871[10:47:05] <Bizzycola> Okay I cannot
place tem anymore
L872[10:47:15] <Bizzycola> they keep
breaking or disappearing -.-
L873[10:48:35] <dangranos> sleeep
L874[10:48:36] <dangranos> bye
L875[10:48:40] ⇦
Quits: dangranos (webchat@109.203.209.139) (Quit: Web client
closed)
L876[10:50:52] <Bizzycola> nvm I got it,
jeez these are annoying to fly lol
L877[10:51:30] <Michiyo> Ok Sangar finally
getting around to testing the whitelist.. lol
L878[10:52:27] <Sangar> hehe
L879[10:52:45] <Michiyo> Hrm..
L880[10:54:14] <Michiyo> Ok.. lets try
that with the string array formatted properly...
L881[10:54:56] <Michiyo> Hrm, still
returns everything.
L882[10:55:26] <Sangar> is the callback
called in your driver?
L883[10:55:35] <Michiyo> I'm checking
now
L884[10:55:58] <Sangar> (also you did
update the deobf, too, not just the api, right? just
checking)
L885[10:56:02] <Michiyo> Yep
L886[10:56:09] <Sangar> ok :)
L887[10:57:52] <Michiyo> hmm.. breakpoint
wasn't fired.. tossing in a println just in case..
L888[10:58:48] <Michiyo> Seems
whitelistedMethods isn't being fired.
L889[10:58:49] <Sangar> oh wait. i
derped.
L890[10:59:38] <Sangar> it looks for it in
the environment... now i'm wondering if that might actually even
make more sense :P
L891[10:59:48] ***
prasselpikachu is now known as prassel|off
L892[11:00:29] <Sangar> hmm, could you
implement the interface in the env you return from the driver's
createEnvironment instead and see if the that works?
L893[11:01:40] <Dean4Devil> Bizzycola:
ever flew a real plane? :D
L894[11:01:43] <Michiyo> Hang on, lemme
grab the telescope to see how far over my head that went.
L895[11:01:48] <Michiyo> :P
L896[11:01:54] <Sangar> :P
L897[11:02:05] <Bizzycola> Not in real
life, no. But I've played a lot of BF2 and a lot of flight
simulators :p
L898[11:02:16] <Bizzycola> and can I
actually rotate these mechs? ;p
L899[11:02:45] <Dean4Devil> I don't know
how
L900[11:02:51] <Sangar> because it should,
i think. i think i'll leave it in there, actually. and rip out the
parameters (because those will be evident in the environment
because it could have gotten that in the createEnvironment call).
and i may even make it so that namedblock has to be implemented in
there, too. instead of in the driver.
L901[11:02:57] <Dean4Devil> But the Flans
planes are pretty weird, yes :D
L902[11:03:01] <Michiyo> I was wrong, it
IS being called
L903[11:03:06] <Michiyo> but it still
returns everything
L904[11:03:18] <Dean4Devil> But you don't
get the feeling of "ima gonna dye!!"
L905[11:03:18] <Sangar> Michiyo, really,
when implemented in the driver? o.O
L906[11:03:26] <Michiyo> Well..
L907[11:03:32] <Michiyo> public static
class StargateAccessWrapper implements IHookManagedEnvironment,
MethodWhitelist {
L908[11:03:56] <Sangar> ah, in the
environment. well, at least something :P
L909[11:04:20] <Sangar> try breaking the
adapter and re-place it, to force it regenerating the name
list.
L910[11:04:36] <Michiyo> I... I never
thought of that :/ lol
L911[11:06:25] <Michiyo> boom.
L912[11:06:27] <Michiyo> Works fine
L913[11:06:30] <Michiyo> lol
L914[11:06:52] <Sangar> cool. i'll just
adjust the documentation and rip out the arguments then.
L915[11:06:53] *
Michiyo sighs
L916[11:06:57] <Michiyo> sorry about that
lol
L918[11:07:09] <Sangar> nice :)
L919[11:07:36] <Sangar> and about
namedblock, you use that right? i'll make it being in the driver
deprecated i think, and require it to be in the environment,
too.
L920[11:07:51] <Sangar> i'll do that real
quick
L921[11:07:54] <Michiyo> namedblock?
L922[11:08:11] <Michiyo> I return the name
in the inventory
L923[11:08:17] <Sangar> ah, great
L924[11:08:29] <Sangar> then you won't
even notice that :P
L925[11:08:32] <Michiyo> lol
L926[11:09:18] <Bizzycola> nvm rotating
mech thing was a bug. Was meant to rotate with my player :p
L927[11:12:06] <ping> faggot faggot
faggot
L928[11:12:09] <ping> ring ring
L929[11:12:16] <Michiyo> ...
L931[11:12:21] -Kibibyte- [ping] [Vinesauce]
Vinny - Limbo Of The Lost | by exinthevatican | 6m19s | 60w1d ago |
128,469 views | Rated:
4.96/5.00
L933[11:12:26] <ping> this game
L934[11:12:27] <ping> how
L935[11:12:48] <Kenny> ping ping
ping
L937[11:13:02] <Dean4Devil> ping
L938[11:13:08] <ping> pong
L939[11:13:12] <Dean4Devil> yay :DD
L940[11:13:24] <Kenny> the term faggot is
a derogatory term and you know it
L941[11:13:38] <Kenny> even if in the UK
it refers to cigarettes
L942[11:13:49]
⇨ Joins: NyanCat_
(~vifino@ip-5-146-144-100.unitymediagroup.de)
L943[11:13:57] ⇦
Quits: NyanCat (~vifino@ip-5-146-144-100.unitymediagroup.de) (Ping
timeout: 195 seconds)
L944[11:14:12] <ping> yes
L945[11:14:19] <ping> but its also a name
apparently
L946[11:14:31] ***
NyanCat_ is now known as NyanCat
L947[11:14:33] <SoniEx2> Kenny, fags are
cigarettes, not "faggot"
L948[11:15:04] <Kenny> SoniEx2: check the
dictionary on the term
L949[11:15:27] <Kenny> the original term
was faggot
L950[11:16:09] <ping> ima add quotes to
^v
L951[11:16:09] <Katie> hey Kenny
L952[11:16:09] <SoniEx2> Kenny, oh ok...
but I'm pretty sure it's not used that way anymore...
L953[11:16:23] <Kenny> hey Katie
L955[11:17:24] <ping> same way nobody says
television much anymore SoniEx2 :P
L956[11:17:43] <Kenny> i saw earlier
:)
L957[11:17:55] <Kenny> cool, now it's just
the way it should be
L958[11:17:57] <Katie> hows it going
L959[11:18:07] <SoniEx2> ping, what's a
television?
L960[11:18:15] <Kenny> slow but sure. got
a cat that is driving me crazy
L961[11:18:28] <Katie> fun
L962[11:18:46] <Kenny> i like to have the
drugs he acts likehe's on hehe
L963[11:19:17] <Katie> XP
L964[11:19:35] <Kenny> i know i sure
wouldn't be feeling any pain lol
L965[11:19:45] <Katie> lawl
L966[11:19:50] <Sangar> Michiyo, new API
version is up with whitelistedMethods not taking parameters
L967[11:20:00] <Sangar> well. it's still
building. but it's up :P
L968[11:20:05] <Kenny> running thru the
house, jumping up on everything
L969[11:20:06] <Michiyo> kk
L970[11:20:13] <Michiyo> Kenny, sounds
like my kittens..
L971[11:20:16] <Katie> sounds like a
blast
L972[11:20:29] <Michiyo> and the mother is
sitting being very pissy with everyone..
L973[11:21:02] <Kenny> this cat is 10
months old and we don't have the mother
L974[11:21:11] <Katie> aww
L975[11:21:25] <Katie> that sucks
L976[11:21:26] <Kenny> i'm about to stick
my cane out and watch him go head over heels
L977[11:21:33] <Michiyo> hehe
L978[11:21:52]
⇨ Joins: Death^2
(webchat@99-98-207-58.lightspeed.wchtks.sbcglobal.net)
L979[11:22:40] <Kenny> Katie: we got the
cat as a rescue when he was 6 months old
L980[11:22:49] <Bizzycola> Explosive
weapons have a thing for launching animals into the air like
projectiles huh
L981[11:23:19] <Kenny> Bizzy, you don't
remember the old cannons launching cows and pigs to the moon
L982[11:23:20] <Katie> ohh okai
L983[11:24:39]
⇨ Joins: Symmetryc
(webchat@pool-108-9-201-239.tampfl.fios.verizon.net)
L984[11:24:39] <Bizzycola> I don't
remember anything ever
L985[11:24:42] <Bizzycola> Who are you
people!
L986[11:24:57] <Kenny> we are your worst
nightmare
L987[11:25:03] <Gopher> how should we
know?
L988[11:25:12] <Bizzycola> Oh okay
L989[11:25:13] <Kenny> those who know
everything from the past you can't remember
L990[11:25:25] <Bizzycola> Well just in
case my past is bad
L991[11:25:28] ***
ds84182 is now known as dsAway
L992[11:25:32] <Bizzycola> I shall have to
destroy you all so you cannot remind me
L993[11:25:55] *
Kenny reminds Bizzy of the silly pranks he played in
school
L994[11:26:04] <Bizzycola> NO
L995[11:26:07] *
Bizzycola slaps Kenny
L996[11:26:14] ***
dsAway is now known as ds84182
L997[11:26:16] <Bizzycola> I actually
didn't though :p
L998[11:26:23] <Kenny> putting a thumbtack
on the teacher's seat
L999[11:26:51] <Kenny> super glue on the
drawer handle
L1000[11:27:13] <Bizzycola> nah I never
really did anything in school besides learn and sit around during
breaks
L1001[11:27:22] <Kenny> my favorite is
the paper airplane stunt
L1002[11:27:25] <Bizzycola> no pranks or
causing trouble
L1003[11:27:26] <Michiyo> ugh just had to
git reset --hard
L1004[11:27:26] <Michiyo> LC again...
stoopid windows github client
L1005[11:27:30] <Dean4Devil> 1.st of
April is kinda fun for me / my teachers / the headoffice :D
L1006[11:28:51] <Kenny> made a paper
airplane, stuck a straight pin in the tip and launched it toward
the study hall teacher
L1007[11:29:06] <Katie> :P
L1008[11:29:20] <Bizzycola> Everyone
quick, put a thumbtack on Kenny's chair! :p
L1009[11:29:23] <Kenny> the class room
was half the size of a gym
L1010[11:29:37] <Dean4Devil> Did you hit?
:D
L1011[11:30:13] <Kenny> oh yeah
L1012[11:30:20] <Dean4Devil> Nice
:D
L1013[11:30:23] <Kenny> upper quadrant
right side
L1014[11:30:27] <Bizzycola> I am all
quiet and nice in reality, I'm only loud and annoying on the
internet. Sucks to be you people huh! :p
L1015[11:30:37] <Kenny> 1.5 inches above
the nipple
L1016[11:30:49] <Dean4Devil> He must've
been mad as hell :D
L1017[11:30:52] <Kenny> she flew out of
the chair screaming
L1018[11:31:05] <Dean4Devil>
s/He/She
L1019[11:31:08] <Kenny> she
L1020[11:31:22] <Kenny> i was never
suspected of it
L1021[11:31:59] <Kenny> the first 5 rows
of students were all taken the principal's office and
questioned
L1022[11:32:29] <Kenny> they never
figured it came from 9 rows back
L1023[11:32:30] <Dean4Devil> I have
teaches who really like me and some who hate me. Nothing in
between. :D
L1024[11:33:18] <Kenny> my final stunt
right after i quit school was to ride a motorcycle thru the
hallways and leave rubber marks all over the marble floors
L1025[11:33:39] <Kenny> helmet with a
tinted visor so they didn't know who it was
L1026[11:33:55] <Bizzycola> lol
L1027[11:34:06] <Kenny> those were the
goold old days
L1028[11:34:08] <Bizzycola> what if
someone had just thrown something big in front of it
L1029[11:34:21] <Bizzycola>
Like..iunno..tire spikes :p
L1030[11:34:25] <Kenny> then 3 years
after quittting school i went back, got my GED and went to
college
L1031[11:34:49] <Kenny> no one was that
smart
L1032[11:34:51] <Dean4Devil> We planned
on putting a stink bomb in the ventilation :3
L1033[11:35:06] <Kenny> and when you are
doing 25 down a hallway they are only thinking of getting out of
the way
L1034[11:35:12] <Bizzycola> lol
L1035[11:35:19] <Bizzycola> We all know I
walk around with tirespikes in my backpack
L1036[11:35:27] <Bizzycola> just waiting
for someone to do something like that
L1037[11:35:31] <Dean4Devil> I would
throw my knife :D
L1038[11:35:33] <Bizzycola> so I can
deploy them
L1039[11:35:42] <Bizzycola> hah
L1040[11:35:47] <Kenny> and you would be
dirt under the wheels before you could get them out
L1041[11:36:10] <Dean4Devil> nah
L1042[11:36:12] <Bizzycola> Maybe I'd
just throw the unzipped backpack at you
L1043[11:36:23] <Bizzycola> Or stand in
the way
L1044[11:36:32] <Bizzycola> If you hit me
you probably go to jail
L1045[11:36:33] <Kenny> stand in the way
and get run over
L1046[11:36:46] <Kenny> first they have
to find out who did it
L1047[11:36:49] <Bizzycola> I know
:p
L1048[11:36:59] <Bizzycola> The guy
flying out the school building on a motorcycle of course
L1049[11:37:00] <Kenny> helemet with a
TINTED visor
L1050[11:37:12] <Kenny> can't see my
face
L1051[11:37:15] ***
Death^2 is now known as Death
L1052[11:37:21] <Dean4Devil> but you
would probably fall if you had to run over me...
L1053[11:37:21] <Bizzycola> right as you
hit me I'll punch the visor
L1054[11:37:36] <Bizzycola> Yea it'd
probably damage the bike to hit someone lol
L1055[11:37:38] <Bizzycola> or knock you
off
L1056[11:37:52] <Kenny> as Noah said when
God told him to build and ark: RIGHT?!!!
L1057[11:38:31] <Kenny> one thing now
known.....
L1058[11:38:34] <Kenny> not*
L1059[11:38:54] <Kenny> i raced when i
was younger so you standing in the way isn't going to make me go
done
L1060[11:39:09]
⇦ Quits: Gopher (~Gopher@162.sub-70-193-132.myvzw.com) (Ping
timeout: 195 seconds)
L1061[11:39:28] <Bizzycola> With my last
breath I would cling to you and be as annoying as possible
L1062[11:39:29] <Bizzycola> lol
L1063[11:39:30] <Kenny> i have a messed
up right leg now from a motorcycle accident when i was 21
L1064[11:39:54] <Kenny> did a left,
right, left series of turns....
L1065[11:40:16] <Kenny> in the middle of
the second turn i hit something in the road that blew the front
tire....
L1066[11:40:28] <Kenny> i was doinbg
50mph when it happened
L1067[11:40:36] <Dean4Devil> ouch
L1068[11:40:36] <ping> D:
L1069[11:40:44] <Kenny> i walked away
from it
L1070[11:41:01] <Kenny> went off in a
ditch and hit a built over driveway
L1071[11:41:05] <Bizzycola> Still better
then playing chicken with a semi truck
L1072[11:41:09] <Kenny> went over the
handle bars
L1073[11:41:32] <Kenny> chipped my
kneecap and scraped the back of my right sholder
L1074[11:42:08] <Kenny> what appeared to
be minor wounds back then, developed arthritis in the right knee
becasue of that accident
L1075[11:42:12] <Bizzycola> Could have
been quite a bit worse I imagine, luckily it wasn't too bad
L1076[11:42:22] <Bizzycola> yea I assume
that isn't much fun
L1077[11:42:23] <Kenny> no helmet
on
L1078[11:42:49] <Kenny> at that time i
began to think i was a cat with nine lives
L1079[11:43:17] <Kenny> hit by a car when
i was 9. no damage
L1080[11:43:26]
⇨ Joins: Gopher
(~Gopher@162.sub-70-193-132.myvzw.com)
L1081[11:43:26]
zsh sets mode: +v on Gopher
L1082[11:43:33] <Kenny> 30' fall when i
was 13. lost the hearing in my right ear
L1083[11:43:46] <Bizzycola> o.O
L1084[11:43:49] <Kenny> hit by a car when
i was 17. sprained ankle
L1085[11:43:58] <Bizzycola> Cars love you
huh
L1086[11:44:28] <Kenny> would you believe
i have had more accidents with cars when i was on foot than the
whole time i've been driving
L1087[11:44:49] <Kenny> and remember, i
raced on a track also
L1088[11:44:49] <Bizzycola> Do you enjoy
running on the road or something? :p
L1089[11:45:09] <Kenny> i was crossing
the street both times i was hit
L1090[11:45:30] <Kenny> the second one
the guy crossed the yellow line and came into the curb lane to hit
me
L1091[11:45:38] <Kenny> it was a 4 lane
road
L1092[11:45:49] <Bizzycola> Sounds liek a
silly driver
L1093[11:45:53] <Kenny> drunk
L1094[11:45:58] <Bizzycola> of
course
L1095[11:46:11] <Kenny> he edned up in
the hospital with gun shot wounds
L1096[11:46:16] <Dean4Devil> They always
are
L1097[11:46:45] <Kenny> i emptied the
clip of my gun at the back of his car as he flew away
L1098[11:46:55] <Bizzycola> Sounds
fun
L1099[11:47:01] <Kenny> 8 rounds, two of
them connected
L1100[11:47:07] <Bizzycola> It's k, he
tried to kill you first
L1101[11:47:35] <Kenny> thing is, i'm a
way better shot than that
L1102[11:47:49] <Bizzycola> Being hit by
a car probably stuns you a bit
L1103[11:47:57] <Dean4Devil> more like a
lot
L1104[11:47:58] <Kenny> i dind;t register
he was driving a station wagon until after the clip was empty
L1105[11:48:05] <Bizzycola> Ah
L1106[11:48:19] <Kenny> that was why,
richoted away from him
L1107[11:48:26] <Bizzycola> In Bf2 I
usually stick C4 on them when they try to run me down
L1108[11:48:33] <Bizzycola> ah
L1109[11:48:44] <Dean4Devil> You usually
don't have C4 with you on the street
L1110[11:48:54] <Kenny> Bizzy, that's a
game, this is real life. way big difference
L1111[11:48:57] <Bizzycola> Well maybe
you do..I mean..waht?
L1112[11:49:09] <Bizzycola> Well sorry I
don't have any stories of sticking C4 on actual cars :p
L1113[11:49:18] <Kenny> and this happened
to me back in the mid 70's
L1114[11:49:21] <Bizzycola> Apparently
it's against the law or something
L1115[11:49:34] <Dean4Devil> Also
handling a gun is not like in the games at all :/
L1116[11:49:38] <Kenny> so was a 17 year
old carrying a concealed weapon :P
L1117[11:49:43] <Bizzycola> lol
L1118[11:49:56] <Bizzycola> Did you go
hunting a lot or anything? Or just carry it for self defence
L1119[11:50:12] <Kenny> i was shooting
pheasant and squirrel when i was 5
L1120[11:50:25] <Dean4Devil> Mid-West
US?
L1121[11:50:27] <Kenny> and it was for
protection
L1122[11:50:35] <Kenny> i was into sojme
shady stuff back then
L1123[11:50:41] <Kenny> Ohio
L1124[11:50:42] <Bizzycola> Ah
L1125[11:50:48] <Dean4Devil> Close
enough
L1126[11:50:59] *
Kenny is an old hillbilly
L1127[11:51:23] <Kenny> family from WV on
dad's side, KY on mom's
L1128[11:51:40] <Kenny> if that's not
being a hillbilly i don't know what is
L1129[11:52:28] <Symmetryc> WV/KY?
L1130[11:52:57] <Kenny> West Virginia,
Kentucky
L1131[11:53:11] <Bizzycola> I guessed the
first one, got confused on the second :p
L1132[11:53:31] <Kenny> if you don't know
what WV and KY are then you probably don't know what a hillbilly
is
L1133[11:53:57] <Dean4Devil> & you
are probably not from the US :P
L1134[11:54:11] <Kenny> most likely
L1135[11:54:25] <Bizzycola> I live half
way across the planet so I has excuse then
L1136[11:54:26] <Dean4Devil> Which is
weird if you log in w/ Verizon :P
L1137[11:54:48] <Bizzycola> Hmm
L1138[11:54:54] <Bizzycola> '/whois
Bizzycola
L1139[11:55:02] <Bizzycola> oops
L1140[11:55:03] <Bizzycola> lol
L1141[11:55:07] <Kenny> he's loged in
through a bouncer out of NY
L1142[11:55:09] <Dean4Devil> more like
Symmetryc, not you
L1143[11:55:16] <Bizzycola> My host is
thatjoshgreen
L1144[11:55:19] <Dean4Devil> You think
so?
L1145[11:55:23] <Bizzycola> Ah
L1146[11:55:31] <Kenny> Dean, look at
mine
L1147[11:55:39] <Kenny> i log in thru the
same bouncer :P
L1148[11:55:54] <Symmetryc> Dean4Devil:
?
L1149[11:55:57] <Dean4Devil> I know, but
im talking 'bout Symmetryc :D
L1150[11:55:58] <Kenny> and the bouncer
owner is frojm the UK
L1151[11:56:15] <Dean4Devil> Are you from
the US Symmetryc?
L1152[11:56:26] <Symmetryc> Depends on
what you mean by from
L1153[11:56:30] <Bizzycola> Living
in
L1154[11:56:34] <Symmetryc> Yes
L1155[11:56:35] <Kenny> he's logged thru
a service in Tampa Florida
L1156[11:56:40] <Dean4Devil> born?
L1157[11:56:41] <Michiyo> Webchat from
Tamp, yeah :P
L1158[11:57:09] <SpiritedDusty> I use a
bouncer even though its located in my house :P
L1159[11:57:11] <Symmetryc> I currently
reside in the US, but I'm Indian by ethnicity
L1160[11:57:25] <Kenny> Indian could also
be US hehe
L1161[11:57:26] <Dean4Devil> oh, ok
L1162[11:57:33] <SpiritedDusty> I’ve
always though Symmetryc was white for whatever reason
L1163[11:57:40] <Symmetryc> Kenny: I mean
Asian Indian
L1164[11:57:46] <Kenny> i know Sym
L1165[11:57:51] <Dean4Devil> I try not to
think to much about the people in IRC :P
L1166[11:57:52] <Kenny> meaning
India
L1167[11:58:02] <Symmetryc> I do use a
proxy on occasion
L1168[11:58:21] <Symmetryc> 'Cause some
places I go have those secured WiFi's
L1169[11:58:31] <Kenny> i could track
most anyone down if i really wanted to
L1170[11:58:33] <Symmetryc> So I used an
app that lets me get past them
L1171[11:58:39] <Symmetryc> Kenny: track
me down
L1172[11:58:43] <Symmetryc> :P
L1173[11:58:59] <Kenny> i know you are
most likely in Florida
L1174[11:59:17] <Dean4Devil> Track me
Kenny. I wanna know if that Proxy thingy is working :P
L1175[11:59:22] <Kenny> somehere in the
Tampa area since you are using a webchat from there
L1176[11:59:45] <Kenny> Dean, i already
figure you are from Germany
L1177[11:59:54] <Dean4Devil> Proxy?
L1178[12:00:13] <Kenny> DeanOnAPhone came
in throgh a service out of Germany
L1179[12:00:25] <Dean4Devil> damned
._.
L1180[12:00:40] <Kenny> i've got 20 years
on irc
L1181[12:00:48] <Kenny> i know how to
read an ip
L1182[12:00:55] <Dean4Devil> Should be
somewhere Munich, Bavaria... :P
L1183[12:01:12] <Kenny> just saw the .de
and knew Germanyu
L1184[12:01:21] <Dean4Devil> Which is
where my proxy is :P
L1185[12:01:29] <Kenny> don't really
worry about city
L1186[12:01:44] <Dean4Devil> Germany
isn't that big lol :D
L1187[12:01:50] <Kenny> Dean, youi made
one mistake a moment ago
L1188[12:02:16] <Dean4Devil> the
"damned ._." ?
L1189[12:02:25] <Kenny> so even if it is
a proxy now, your phone gave it away as Germany and your reaction
confirmed it
L1190[12:02:56] <Dean4Devil> It actually
isn't a proxy, no idea why that isn't working... -.-
L1191[12:03:05] <Kenny>
ipconnect.de
L1192[12:03:09] <Dean4Devil>
correct
L1193[12:03:21] <Kenny> same service used
by a number of the German peoples who colme in here
L1194[12:03:26] <Dean4Devil> right
L1195[12:03:29] <Dean4Devil> sadly
:/
L1196[12:03:42] *
Kenny is part German
L1197[12:03:49] <Symmetryc> Kenny: Wait,
can you detect where I am past the proxy?
L1198[12:03:50] <Dean4Devil> pour soul
:D
L1199[12:03:53] <Kenny> no i don't speak
the language
L1200[12:04:05] <Symmetryc> Or only the
proxy?
L1201[12:04:22] <Dean4Devil> Being german
can't be fun. They're weird people :P :D
L1202[12:04:50] <Kenny> i could get past
the webchat if i wanted to but it would take longer
L1203[12:05:24] <Kenny> all i would have
to do is access verizon and see what account the ip connected
from
L1204[12:07:32] <Dean4Devil> Btw: can
anyone recommend me a good VPS provider in the US? Preferably with
unlimited traffic?
L1205[12:07:57] <Kenny> when Josh comes
back ask him about the one he uses
L1206[12:08:08] <Bizzycola> I use
dreamhost personally
L1207[12:08:22] <Bizzycola> They charge
for resources(like memory) but don't limit traffic that I know
of
L1208[12:08:39] <Michiyo> I use
DigitalOcean, currently they have unlimited traffic. I also have a
DreamHost VPS which is uplimited traffic, and Disk, but VERY
limited Memory, and they like to charge LOTS for more.
L1209[12:08:53] <Michiyo>
unlimited*
L1210[12:09:16] <Michiyo> Dreamhost 300mb
is $15 a month, I DO get a $10 discount though
L1211[12:09:27] <Michiyo> DO 512mb is
$5
L1212[12:09:42] <Bizzycola> hmm
L1213[12:09:52] <Bizzycola> Do you prefer
DigitalOcean/
L1214[12:10:01] <Michiyo> Yeah being with
DreamHost for 10+ years, they like me :P
L1215[12:10:02] <Bizzycola> Like besides
pricing do they have a good service? :p
L1216[12:10:04] <Michiyo> Yes.
L1217[12:10:23] <Bizzycola> Cool
L1218[12:10:30] <Bizzycola> because that
is $10 cheaper!
L1219[12:10:32] <Michiyo> Warning though,
DO is unmanaged
L1220[12:10:39] <Michiyo> DH is partially
managed.
L1221[12:10:42] <Bizzycola> That makes it
even better >:D
L1222[12:10:48] <Michiyo> lol
indeed
L1223[12:10:56] <Dean4Devil> are you sure
about DO unlimited traffic?
L1224[12:11:10] *
Kenny DiNozzo's Dean4Devil
L1225[12:11:16] <Kenny> read
L1226[12:11:39] <Bizzycola>
Curious..DiNozzo?
L1227[12:11:50] <Kenny> form the tv show
NCIS
L1228[12:12:05] <Michiyo> Dean4Devil,
they *say* they limit it, but currently they do not. Or atleast,
I've not ran into the cap :P
L1229[12:12:08] <Bizzycola> been too
long, don't remember any of it :p
L1230[12:12:16] <Michiyo> and I've used
METRIC TONS of data.
L1231[12:12:19] <Kenny> gibbs always
smack DiNozzo in the back of the head when he does soemthing
dumb
L1232[12:12:28] <Bizzycola> Ah
L1233[12:12:33] <Dean4Devil> oh, that
thingie xD
L1234[12:12:48] <Dean4Devil> but whyy??
:O
L1235[12:13:12] <Kenny> she gets a
discount at DO
L1236[12:13:21] <Michiyo> I get a
discount at DreamHost, not DO
L1237[12:13:25] <Michiyo> IF you use DO
though
L1238[12:13:31] <Michiyo> lemme know I'll
give you my referal ID :P
L1239[12:13:36] <Dean4Devil> i will
L1240[12:13:46] <Dean4Devil> still
looking around though
L1241[12:13:54] <Dean4Devil> but i like
the DO 5$ plan :P
L1243[12:14:00] <Michiyo> lol
L1244[12:14:18] <Michiyo> After you've
paid $10, I get $10 credited to my account.
L1245[12:14:20] <Bizzycola> ...I can get
DO 2gb for $20. I pay that for 512mb on DH
L1246[12:14:21] <Bizzycola> olol
L1247[12:14:31] <Michiyo> Yeah, I have 2
512s and a 2gb
L1248[12:15:05] <Bizzycola> What kind of
stuff do you do run on the DO one?
L1249[12:15:31] <Dean4Devil> I doesn't
have to do much, more like VPN traffic and maybe website hosting
(atleast backup)
L1250[12:15:40] <Michiyo> all 3 of my DOs
run a IRCd, 2 run ts3, 2 jenkins, lighttpd on 2, nginix on the
other, PHP, MySQL, DNS servers on all 3
L1251[12:16:01] <Dean4Devil> what kind of
IRC server do you use?
L1252[12:16:05] <Michiyo> InspIRCd
L1253[12:16:06] <Kenny> time for me to go
do some work on my bike. afk for a while
L1254[12:16:08] <Dean4Devil> :O
L1255[12:16:09] ***
Kenny is now known as Kenny|AFK
L1256[12:16:11] <Michiyo> o/
Kenny|AFK
L1257[12:16:14] <Dean4Devil> o/
L1258[12:16:44] <Dean4Devil> InspIRCd
needed like 4GB of RAM on my server once. Still don't know why...
:(
L1259[12:16:58] <Michiyo> ... wat?
L1260[12:17:02] <Michiyo> o_O wow..
L1261[12:17:04] <Dean4Devil> ikr :(
L1262[12:17:16] <Bizzycola> o.O
L1263[12:17:16] <Dean4Devil> without
people on it!!
L1264[12:17:32] <Bizzycola> I don't think
it should do that :p
L1265[12:17:41] <Dean4Devil> it shouldnt
:(
L1266[12:17:51] <Dean4Devil> im used to
servers using <200MB...
L1267[12:18:16] <Michiyo> stoopid Jenkins
using 25% of my RAM..
L1268[12:19:59] <Michiyo> Jenkins is 25%,
mysqld is 5.4%, powerdns 0.1%, inspircd 0.3%
L1269[12:20:35] <Dean4Devil> I would love
if you could get a domain with .il directly... :(
L1270[12:20:59] <Dean4Devil> dean4dev.il
:D
L1271[12:22:17] ***
RobinStamer is now known as [R]
L1272[12:22:25] <Michiyo> I really need
to move my bouncer over to isis.. but lazy
L1273[12:23:56] <Michiyo> :( it's
late..
L1274[12:24:01] <Dean4Devil>
really?
L1275[12:24:07] <Michiyo> well.. 1:30
PM
L1276[12:24:09] <Michiyo> so yeah..
L1277[12:24:09] <Dean4Devil> for me its
8PM only
L1278[12:24:21] <Dean4Devil> thats not
*that* late...
L1279[12:24:30] <Michiyo> It's pretty
late, I work nights :P
L1280[12:24:41] <Dean4Devil> oh...
L1281[12:24:49] <Dean4Devil> then yes,
its late
L1282[12:25:04] <Dean4Devil> what are you
working?
L1283[12:25:24] <Michiyo> I work crappy
retail, WalMart.
L1284[12:25:48] <Dean4Devil> And night
shift also? :(
L1285[12:26:00] <Michiyo> Yep.
L1286[12:26:07] <Dean4Devil> Poor guy
:[
L1287[12:26:23] <Michiyo> Girl* :P
L1288[12:26:28] <Dean4Devil> sorry
L1289[12:26:32] <Michiyo> It's ok
lol
L1290[12:26:34] <Dean4Devil> poor girl
:[
L1291[12:27:00] <Dean4Devil> Like i said,
i try to not think too much about the people i meet in IRC :P
L1292[12:27:51] <Dean4Devil> Do you think
C is a good beginners programming language? :D
L1293[12:28:22] <Michiyo> Not sure, I
know a bit of C++..
L1294[12:28:41] <Dean4Devil> Because i'm
teaching my gf programming in C atm :D
L1295[12:29:09] <Bizzycola> I still can't
C very well and I started programming when I was like 11
L1296[12:29:11] <Gopher> I think so,
because it makes you learn some low-level things that modern
languges hide away but which can still affect your programs, like
memory management
L1297[12:29:26] <Gopher> others think no,
because it makes you learn some low-level things that modern
languges hide away but which can still affect your programs, like
memory management...lol
L1298[12:29:27] <Dean4Devil> Well, good
for her
L1299[12:29:28] <Michiyo> heh, nice, I
tried to teach my GF programming once... it ended quickly..
L1300[12:29:28] <Bizzycola> But then
again I hardly every try so meh
L1301[12:29:59] <Dean4Devil> 11? Thats..
early :P
L1302[12:30:21] <Gopher> I started
programming at ... 9 I think?
L1303[12:30:30] <Bizzycola> yea 10/11,
used to do little flash games. Don't remember a bit of Actionscript
2 now :p
L1304[12:30:33] <Gopher> didn't start C
until I was about 11 tho, started with basic
L1305[12:30:44] <Bizzycola> got into PHP
at about 12ish :p
L1306[12:30:59] <Dean4Devil> Gopher:
actually a friend of mine and myself had a discussion exactly
because of that. He wanted to teach C, i wanted to teach her
Python... :D
L1307[12:31:16] <Gopher> heh. There is no
right answer, as far as I know.
L1308[12:31:21] <Gopher> it's a
neverending debate.
L1309[12:31:31] <Gopher> there is
something to be said about both viewpoints
L1310[12:31:31] <Bizzycola> Nope
L1311[12:31:46] <Bizzycola> Depends on
the individual too
L1312[12:31:49] <Dean4Devil> I remember
WinAPI programming in C++ when i was like 8 :|
L1313[12:31:58] <Gopher> people who've
never programmed outside of managed, garbage-collected,
uber-high-level languages have hard time making the
transition
L1314[12:32:06] <Gopher> oh, god, I
remember my first exposure to win32 programming XD
L1315[12:32:08] <Dean4Devil> It ruined my
whole style :D
L1316[12:32:18] <Gopher> "OMG It's
500 lines and all it does is say hello world!"
L1317[12:32:23] <Dean4Devil> yep :D
L1318[12:32:37] <Dean4Devil>
do_that_shit(); do_this_shit();
L1319[12:32:39] <Dean4Devil> yay
L1320[12:32:46] <Dean4Devil> nothing
happened. AT ALL
L1321[12:33:04] <Dean4Devil> Not like
Java is any better "-.-
L1322[12:33:24] <Bizzycola> The only
thing I use my C++ knowledge for is screwing with opensource WoW
servers :p
L1323[12:33:48] <Dean4Devil> Well, its
cool for working in a game company if they use SDL
L1324[12:35:42] <Michiyo> I need moar C++
for UnrealEngine..
L1325[12:35:43] *
Michiyo sighs
L1326[12:36:16] <Dean4Devil> its not that
hard actually...
L1327[12:37:09] <Michiyo> Nah it's not
hard, just more crap for my little brain to handle :p
L1328[12:38:38] <Dean4Devil> I shouldn't
talk about languages being hard, i generally have no idea :D
L1329[12:38:58] <Michiyo> Hmm.. Sleep, or
reimplement containers in OpenPrinter..
L1330[12:39:13] <Dean4Devil> Sleep
L1331[12:39:20] <Dean4Devil> most
definitly sleep
L1332[12:39:27] ***
prassel|off is now known as prasselpikachu
L1333[12:39:28] <Michiyo> but sleep is
overrated
L1334[12:39:42] <Dean4Devil> Thats why i
said that
L1335[12:40:12] <Dean4Devil>
OpenPrinters? Do you provide a link or do i have to search for
myself? :P
L1337[12:40:55] <Dean4Devil> thx :D
L1338[12:43:05] <Michiyo> Currently.. it
doesn'
L1339[12:43:10] <Michiyo> doens't
*print*...
L1340[12:43:14] <Michiyo> I can't
type
L1341[12:43:16] <Michiyo> :D
L1342[12:43:20] <Dean4Devil> The Chat is
pretty silent for 62 people in the room :D
L1343[12:43:44] <Dean4Devil> If i'm done
compiling stuff i may have a look at it ;)
L1344[12:58:10] <gamax92> mmm, C
code.
L1346[12:59:08] <Biohazard> wot u
doin
L1347[12:59:22] <gamax92> Configuring a
soundcard, then streaming data to it.
L1348[12:59:25] <Biohazard> ah
L1349[12:59:29] <Biohazard> wait, not
through alsa?
L1350[12:59:31] <Biohazard> D:
L1351[12:59:34] <gamax92> my machine has
OSS
L1352[12:59:44] <Biohazard> oh
L1354[13:00:27] <Biohazard> \o/
L1355[13:01:00] <gamax92> and for 44100Hz
16bit stereo: ... | dsp_parrot 8 2 44100
L1356[13:01:08] <gamax92> erm, 16 not
8.
L1357[13:05:08]
⇨ Joins: Maxwolf (labs@madsciencemod.com)
L1358[13:05:09]
zsh sets mode: +v on Maxwolf
L1359[13:06:53] <Dean4Devil> Another
german word that has no equivalent in either english or spanish:
"Frustfressen" :D
L1360[13:07:24] <Dean4Devil> Basically
that means that you eat because you're feeling bad and want to feel
better
L1361[13:08:20]
⇦ Quits: ^v (~pingbot@c-71-238-153-166.hsd1.mi.comcast.net)
(Ping timeout: 190 seconds)
L1362[13:08:40]
⇦ Quits: ping (~notPing@c-71-238-153-166.hsd1.mi.comcast.net)
(Ping timeout: 190 seconds)
L1363[13:10:43] <Gopher> Judging from
obesity levels, I think americans just call that
"eating."
L1364[13:11:02] <Gopher> well, obesity
levels and depression rates.
L1365[13:11:19] <Dean4Devil> Judging from
my ratio / obesity i just can't get fat :|
L1366[13:11:31] <Dean4Devil> s/ratio/food
ratio/
L1367[13:11:45] <Gopher> tried
frustfressen, or whatever the correct congregation is in the event
that is a verb?
L1368[13:12:14] <Gopher>
s/congregation/conjugation
L1369[13:12:17] <Gopher> lol,
congregation?
L1370[13:12:21] <Dean4Devil> sounds about
right ;P
L1371[13:14:05]
⇦ Quits: Symmetryc
(webchat@pool-108-9-201-239.tampfl.fios.verizon.net) (Ping timeout:
198 seconds)
L1372[13:15:13] <Gopher> O_o when does
robot.detect() return "replaceable?"
L1373[13:15:18] <Gopher> what's that
mean? O_o
L1374[13:15:27] <Sangar> grass, snow,
...
L1375[13:15:39] <Gopher> aah, I just
figured that out XD
L1376[13:15:47] <Gopher> thanks tho,
heh
L1377[13:16:04] <Sangar> just happened to
alt-tab by :P
L1378[13:16:06] <Gopher> I'm adapting my
turtlex api to oc, redubbed "rovog"
L1379[13:16:09] <Gopher> ...
"rovot"
L1380[13:16:30] <Gopher> adapting, not
porting, because large chunks of it are redundant and other chunks
need to be rewritten to be useful
L1381[13:16:58] <Gopher> ex, dig
functions become swing, but also have to have the new args
handled
L1382[13:17:30] <Gopher> and it can react
to things like the detect() 2nd result, also returned by the
movement functions
L1383[13:17:46] <Sangar> yeah
L1384[13:18:31] <Gopher> oddly, the move
functions, which are the things I've enhanced most in turtlex, are
identical other than the 2nd return value if it can't move
L1385[13:18:51] <Gopher> which in that
case will be either "solid" or "entity"
L1386[13:19:54] <Gopher> all the move
functions are built on an internal move_helper, they take a number
of steps, an action to take if blocked (dig, stop, or return), and
function to call after each successful step
L1387[13:20:24] <Gopher> so digging a
3-high tunnel 50m long becomes simply
turtlex.forward(50,"dig",function() turtlex.digDown()
turtlex.digUp())
L1388[13:20:33] <Gopher> er, +end in
there where appropriate
L1389[13:20:48] <Sangar> ah, that's
handy
L1390[13:21:08] <Gopher> indeed, I can't
imagine doing more than the most trivial programs without turtlex
anymore, heh
L1391[13:21:27] <Gopher> the inventory
tracking stuff is also pretty epic. You have to tell it what things
are, but it labels and remembers them
L1392[13:21:45] <Gopher> and all
appropriate inventory-related functions can take those labels as
args
L1393[13:22:13] <Sangar> wow. that makes
stuff a lot more readable i imagine. instead of magic numbers
everywhere >_>
L1394[13:22:33] <Gopher> so, ex,
turtlex.compare("dirt") will compare the block in front
of it to the block in inv labeled "dirt", and
turtlex.place("cobblestone") places cobble
L1395[13:22:41] <Gopher> yah,
muuuuch.
L1396[13:22:58] <Gopher> Also shortens a
lot of things. Drop takes negative counts for "keep all
but" and works with labels and across stacks
L1397[13:23:08] <Gopher> so, ex,
"turtlex.drop(-1,"iron ore")
L1398[13:23:34] <Gopher> drop all but 1
iron ore, keeping one as a reference (otherwise it'll forget what
it is, since it needs that to compare)
L1399[13:23:55] <Gopher> I imagine there
will be more of a penalty in OC for all the overhead
L1400[13:24:03] <Gopher> since in cc,
only moving costs any energy
L1401[13:24:03]
⇨ Joins: DeanOnAPhone
(~Dean@p549631F7.dip0.t-ipconnect.de)
L1402[13:24:03] <Sangar> ohh, i like the
-1 notation
L1403[13:24:33] <Gopher> yah, it's quite
handy, heh
L1404[13:24:38] *
DeanOnAPhone stabs Dean4Devil bc it should be DeanAway
L1405[13:25:36] <Gopher> also adds a
variety of iterators, iterate over slots containing type forward
and backwards, iterate over types, iterate over unknown types
(auto-labels new things as "unknown<N>"
L1406[13:26:37] <Gopher> it was one of
the first things I ever wrote for cc, and I continue to be amazed
that almost nobody but me ever used it XD
L1407[13:27:20] <Sangar> :D
L1408[13:28:30] <DeanOnAPhone> It does
sound awesome, but I have to admit I never heard about it until
now...
L1409[13:28:49] <Gopher> I haven't done
more than minor tweaks in over a year, tho I still use it for all
my own projects,
L1410[13:29:00] <Gopher> but I was
updating (and so, bumping) the turtlex thread for months on end,
lol
L1411[13:29:20] <Gopher> got some
comments early on, but no evidence anyone was really making much
use of it beyond that
L1412[13:29:29] <DeanOnAPhone> If it
ain't broke, don't fix it, right? ;D
L1413[13:30:48] <Gopher> it was slightly
evil in the amount of disk thrashing it did, saving position and
inventory data to disk constantly to compensate for the lack of
persistence in cc
L1414[13:31:50] <Gopher> which is the
first thing I stripped out of the oc version, along with the gps
support (tho I rarely bothered to set up gps myself, since turtlex
did an adequate job with position tracking)
L1415[13:34:32] <Gopher> hmm. can't
really do the equivalent of gps in oc, can you? no distance
argument on wireless transmissions. Just have the map
upgrade.
L1416[13:34:47] <DeanOnAPhone> GPS
upgrade?
L1417[13:35:10] <Sangar> you do get the
distance from the last sender
L1418[13:35:16] <Gopher> do you?
L1419[13:35:20] <Sangar> yes
L1420[13:35:20] <Gopher> :checks:
L1421[13:35:22] <Gopher> nice
L1422[13:36:09] ***
prasselpikachu is now known as prassel|off
L1423[13:36:23] <tgame14> Sangar,
possible problem with ItemCost
L1424[13:36:28] <tgame14> NBT items
:/
L1425[13:37:05] <Sangar> hmm?
L1426[13:37:35] <Bizzycola> I suppose
some mods have a base itema
L1427[13:37:43] <Bizzycola> and then
specify what it is with an NBT tag
L1428[13:37:57] <Bizzycola> to avoid
using multiple item IDs
L1429[13:38:06] <Gopher> I really wish
holograms had at least 2 bits per "pixel," for r,g,b and
off
L1430[13:38:07] <tgame14> we use NBT for
a few items as metadata
L1431[13:38:09] <Bizzycola> Evil trickery
I say!
L1432[13:38:11] <Sangar> usually you'd do
that via the item damage tho? it's what i do in oc.
L1433[13:38:25] <Bizzycola> Yea you'd
think so :p
L1434[13:38:27] <tgame14> not always, we
use nbt meta in quite a few places
L1435[13:38:28] <Sangar> tgame14, how do
you specify the recipes for those?
L1436[13:38:37] <tgame14> custom
L1437[13:38:54] <Bizzycola> you'd have to
know how the mod does it I guess
L1438[13:38:56] <tgame14> Also, All icbm
missiles use nbt
L1439[13:39:10] <tgame14> but how we
specify recipes, well we give the output recipes with the written
nbt
L1440[13:39:19] <tgame14> it also fools
NEI
L1441[13:39:30] <tgame14> if you get
recipe for turrets for example from NEI, it shows all turret
recipes
L1442[13:39:34] ***
prassel|off is now known as prasselpikachu
L1443[13:39:41]
⇨ Joins: ping
(~notPing@c-71-238-153-166.hsd1.mi.comcast.net)
L1444[13:39:43]
⇨ Joins: ^v
(~pingbot@c-71-238-153-166.hsd1.mi.comcast.net)
L1445[13:39:56] <DeanOnAPhone> Ping!
:3
L1446[13:40:04] <Sangar> hmm, does the
custom recipe extend Shaped/Shapeless[Ore]Recipe? or rather: did
you test if it *doesn't* work? :P
L1447[13:40:07] <ping> \o/
L1448[13:40:16] <DeanOnAPhone> \o/
L1449[13:40:24] <tgame14> What happens
is: Recipe (customNBTItemStack, bla bla bla)
L1450[13:40:27] <tgame14> its an
ShapedOreRecipe
L1451[13:40:37] <tgame14> i checked
ingame, it shows just 1 recipe for all nbt subitems
L1452[13:41:42] <Sangar> hmm, you could
try making the fuzzyEquals method aware of the nbt
L1453[13:42:01] <tgame14> might be a bit
harder, but maybe instead of comparing ID's compare items?
L1454[13:42:45] <Michiyo> mkay it's
3PM... bed time.
L1455[13:43:40] <Sangar> well the ids
still have to match, so i think just adding a &&
stack1.nbtThing.equalsIfThatWorksForNBT(stack2.nbtThing) might be
good enough?
L1456[13:44:11] <tgame14> should i
guess
L1457[13:44:21] <tgame14> its a bit
trickier, but necassery in some cases
L1458[13:44:28] <SoniEx2> don't use
.nbtThing
L1459[13:44:37] <SoniEx2> use
getTagCompoundThing
L1460[13:44:42] <tgame14> ...
L1461[13:44:44] <Sangar> well of course
:P
L1462[13:45:08] <tgame14> oof i love
itemcosts so much
L1463[13:45:15] <SoniEx2> just because
something is public doesn't mean you should use it
L1464[13:45:16] <Sangar> haha, i noticed
:D
L1465[13:45:22]
⇦ Quits: Death
(webchat@99-98-207-58.lightspeed.wchtks.sbcglobal.net)
()
L1466[13:45:24] <tgame14> its so useful
for the end user
L1467[13:45:24] <Sangar> SoniEx2, i was
just being lazy :P
L1468[13:45:47] <tgame14> .nbtThing isnt
a thing
L1469[13:45:58] <tgame14> he has scala
syntax, which has no () for empty param methods
L1470[13:46:05] <SoniEx2> tgame14, it's
stackTagCompound I think
L1471[13:46:09] <tgame14> it is.
L1472[13:46:16] <tgame14> im just saying
there is encapsulation
L1473[13:46:22] <SoniEx2> but you should
use getTagCompound
L1474[13:46:42] <Sangar>
equalsIfThatWorksForNBT also isn't a thing, i thought that made it
clear enough the above was pseudocode :P
L1475[13:47:12] <tgame14> could work, if
you want i can work on that, but i am definetly not sure enough of
my very lacking scala skills to understand a good 30% of the code
in there :P
L1476[13:47:34] ***
prasselpikachu is now known as prassel|off
L1478[13:49:04] <SoniEx2> Sangar, I
thought it meant .equals(stuff) (if that works for NBT)
L1479[13:49:39] ***
jesusthekiller is now known as jesustk_off
L1480[13:49:56] <Sangar> yes, basically,
but i wasn't sure if nbt implements a specific equals. either way,
there's the much nicer ItemStack.areItemStackTagsEqual(stack1,
stack2) (see link)
L1481[13:50:31] <SoniEx2> don't use
getItemDamage
L1482[13:50:44] <SoniEx2> it doesn't
extract the ItemStack damage
L1483[13:51:05] <SoniEx2> use
Items.emerald.getDamage(ItemStack) or w/e
L1484[13:51:17] <Sangar> wat
L1485[13:51:19] <SoniEx2> (hacky way to
get the real damage)
L1486[13:51:28] <SoniEx2> you could also
write to NBT and get the damage that way
L1487[13:51:50] <Sangar> i suggest you
take a look at the implementation of
ItemStack.getItemDamage()
L1488[13:52:05] <SoniEx2> yes it calls
getItem().getDamage(this) or something
L1489[13:52:15] <Biohazard> wat
L1490[13:52:20] <Sangar> et voila
L1491[13:52:23] <SoniEx2> and then your
item can override getDamage and return a Random.nextInt() or
something
L1492[13:52:31] <Gopher> ...
L1493[13:52:42] <Sangar> which is the
whole point of it, yes.
L1494[13:52:44] <SoniEx2> or return
something from the NBT
L1495[13:52:44] <DeanOnAPhone> *very*
hacky
L1496[13:53:11] <Gopher> why would your
item do that, and if it did, why would we assume we know better and
disregard their noise?
L1497[13:53:13] <Sangar> your argument
right now is basically 'use reflection to access fields, getters
might return something weird'
L1498[13:53:40] <Sangar> which is just
wrong
L1499[13:53:58] <SoniEx2> Sangar, FC-like
ppl may return something weird*
L1500[13:54:11] <Gopher> if their mod add
a recipe that requires an item with a certain damage value, and
they screw up getDamage in some way that makes that difficult or
impossible... then whether or not this ItemCost feature works right
is the least of this mods' problems
L1501[13:54:11] <Sangar> and how is that
my problem?
L1502[13:54:42] <SoniEx2> also using a
vanilla item is not reflection
L1503[13:54:58] <tgame14> There is some
stupidity with getItemDamage
L1504[13:55:17] <tgame14> to get the
"true" real Item Damage, you need to do that hacky
emerald.getdamage(ItemStack)
L1505[13:55:28] <Sangar> but why would i
want to?
L1506[13:55:31] <Biohazard> wat
L1507[13:55:32] <tgame14> or
anyItemthatHasNoMetadata.getDamage(ItemSTack)
L1508[13:55:40] <tgame14> diamond, so
on
L1509[13:55:50] <tgame14> Sangar, if you
want the "true" metadata
L1510[13:55:55] <DeanOnAPhone> Biohazard:
wat wat
L1511[13:55:55] <SoniEx2> tgame14, no
vanilla items override Item.getDamage
L1512[13:55:56] <tgame14> since as said,
some people may fuck it up
L1513[13:56:04] <Biohazard> DeanOnAPhone:
say wat wat
L1514[13:56:09] *
Biohazard runs
L1515[13:56:10] <SoniEx2> so you can use
any vanilla item for that
L1516[13:56:32] *
DeanOnAPhone throws a knife at Biohazard
L1517[13:56:33] <Sangar> quite frankly,
i'd much rather stick to the standard interfaces, assuming people
use them *right*, than to start doing weird hacks because some
people might fuck it up
L1518[13:56:44] <Sangar> otherwise you
get into real deep shit real quick
L1519[13:57:10] <SoniEx2> Sangar,
"getItemDamage is fucked up, we just work around
it?"
L1521[13:57:18] <SoniEx2> not sure if
that's a valid argument
L1522[13:57:52] <Sangar> haha, the rotten
flesh :>
L1523[13:58:05] <tgame14> People now can
look at items, gather the resources and show them
L1524[13:58:05] <tgame14> :)
L1525[13:58:10] <Sangar> but... that's
*your* argument, isn't it? :confused:
L1526[13:58:11] <tgame14> i missed your
pastebin of the fix sangar,
L1527[13:58:29] <tgame14> did you push it
to the OC repo?
L1528[13:58:43] <SoniEx2> Sangar,
<+tgame14> There is some stupidity with getItemDamage
L1529[13:59:08] <tgame14>
someItem.getItemDamage(itemstack) is a stupid workaround
L1530[13:59:15] <Sangar> tgame14, not
yet, will have to test if it breaks anything in oc :P (plus oc
doesn't really need it anyway, but for reference i probably
will)
L1531[13:59:32] <SoniEx2> tgame14, I
think it's someItem.getDamage
L1532[13:59:45] <tgame14> whatever the
actual syntax is..
L1533[13:59:54] <SoniEx2> but
ItemStack.getItemDamage not returning the internal damage is
stupid
L1534[13:59:57] <tgame14> SoniEx2, when
typing random code in chat and stuff, the actual method name is not
the poit
L1535[14:00:06] <Sangar> well it's
basically just the... visitor pattern?
L1536[14:00:24] <tgame14> Sangar, using
the someItem.getDamage(stack) is a workaround
L1537[14:00:28] <tgame14> for the true
metadata
L1538[14:00:29] <SoniEx2> I understand
getItemDisplayDamage doing it, but getItemDamage doing it is
stupid
L1539[14:00:44] <tgame14> for example
items that use meta for durability
L1540[14:00:47] <Sangar> tgame14, yes, i
understand what it does, and that it's because items are
singletons
L1541[14:00:49] <tgame14> but hack it
stupidly will fuck it up
L1542[14:01:23] <Sangar> meh, i wouldn't
really call it a hack
L1543[14:01:39] <tgame14> i agree, but
its an error in the interfaces and prefabs
L1544[14:02:17] <Sangar> an error? adding
more flexibility than would otherwise be possible is an error?
:X
L1545[14:02:45] <tgame14> i mean the way
its done
L1546[14:02:50] <tgame14> the actual end
goal is good
L1547[14:02:57] <Sangar> well, i'll agree
that there should be a "raw" getter, too, tho, if that's
the point here
L1548[14:03:30]
⇦ Quits: DeanOnAPhone (~Dean@p549631F7.dip0.t-ipconnect.de)
(Quit: Bye)
L1549[14:03:43] <Dean4Devil> yay
L1550[14:04:10] <tgame14> Sangar, can you
repastebin the messgae with fixed Fuzzy code stuff?
L1551[14:04:20] <tgame14> i lost it in
the chat somewhere
L1553[14:04:42] <Sangar> i'm currently
wondering what the reason was not to just use
stack.isItemStackEqual ...
L1554[14:04:49] <Sangar> or if there even
was one ...
L1555[14:05:18] <Sangar> ah right, the
wildcard -.- too obvious
L1557[14:05:43] <Kenny|AFK> robot skin at
the end
L1558[14:06:27] <Sangar> ?
L1559[14:06:36] <tgame14> oof, i really
don't think people should make tutorials for that
L1560[14:06:43] <tgame14> part of the
initial magic is learning urself
L1561[14:06:58] <tgame14> i didn't know i
could make in iron pick for 1 week of playing the game
L1562[14:08:06] <tgame14> Sangar, new
Fuzzy code no work
L1563[14:08:14] <Sangar> :(
L1564[14:08:41] <Kenny|AFK> how to
survive your first day in MC hehe
L1565[14:08:56] <Kenny|AFK> the thning is
the sight is generally know for how to build stuff
L1566[14:09:28] <Kenny|AFK> but at the
end of that little walk through is a link to a robot skin
L1567[14:09:36] <Kenny|AFK> not like the
OC robots :P
L1568[14:10:42] <Sangar> tgame14, try
setting a breakpoint after the recipes = CraftingManager... to see
if it a) gets there b) what the nbt looks like, and if it's what
you registered for the recipe... or if it finds it if it fails the
match maybe.
L1569[14:11:13] <tgame14> k, will look a
bit later, have a big refactor ahead, item tooltips are 2nd
priority atm
L1570[14:11:22] <Sangar> good look!
L1571[14:11:27] <Sangar> look!
L1572[14:11:28] <Sangar> ffs
L1573[14:11:33] <Sangar> -.-
L1574[14:12:13] <tgame14> well, low
priority
L1575[14:12:26] <tgame14> tileblock, then
fixing up content registry, then tooltips
L1576[14:12:34] <tgame14> :P i just like
looking at the tooltips, they are great
L1577[14:12:47] <Sangar> sounds fun. and
hey, as long as they work for *most* things :P
L1578[14:12:48] <Sangar> haha
L1579[14:13:26] *
Gopher returns and catches up on log
L1580[14:13:43] <tgame14> lol
L1581[14:13:49] <Gopher> "how to
survive your first day in minecraft?" and includes specific
notes on "easy" difficulty, even...
L1582[14:14:42] <Kenny|AFK> thing is that
sight is good for finding nearly anything you can think of to
build
L1583[14:14:57] <Kenny|AFK> and a lot of
it shows how to use what you have on hand
L1584[14:15:09] <Gopher> I'm fairly sure
I would never have had the patience to just figure out how to craft
crap in minecraft
L1585[14:15:16] <Gopher> the most basic
stuff, maybe
L1586[14:15:30] <Gopher> but beyond
that?
L1587[14:15:44] <Gopher>
dispensers?
L1588[14:16:06] <Sangar> i agree. it'd be
a different story if there were some ingame way to learn the
recipes.
L1589[14:16:15] <Kenny|AFK> hey i didn't
do that tutorial, just thought it was funny it came up on that
site
L1590[14:16:21] ***
Dean4Devil is now known as Dean4Code
L1591[14:16:25] <Gopher> enchanting
tables?
L1592[14:16:31] <Gopher> bookshelves,
ffs? lol
L1593[14:16:41] <ping> beds
L1594[14:16:42] <Gopher> kenny, not
attacking you, I know yuo didn't write it lol
L1595[14:16:47] <ping> i used
sticks
L1596[14:16:50] <ping> ;-;
L1597[14:16:52] <Gopher> heh
L1598[14:17:09] <Kenny|AFK> fence posts
and wool
L1599[14:17:32] <Kenny|AFK> makes a bed
off the ground where thye can't get you hehe
L1600[14:17:36] <tgame14> Disabling
tooltip for all nbt saved Items
L1601[14:17:36] <Gopher> having to figure
it all out only works as a community of players sharing
discoveries
L1602[14:17:59] <Gopher> and once the
first wave of players has figured it out, somebdoy will start a
wiki, lol
L1603[14:18:09] <Kenny|AFK> spolier
alert!
L1604[14:18:18] <tgame14> Sangar, got
twitter?
L1605[14:18:27] <Kenny|AFK> duping items
with a drawbridge and iron chest
L1607[14:19:13] <Sangar> and no, no
twitter
L1608[14:19:15] <Kenny|AFK> place down a
drawbridge, place an iron chest and put items in it. pick up chest
with wrench and place in drawbridge
L1609[14:19:32] <tgame14> k
L1610[14:19:37] <Kenny|AFK> activate
drawbridge, then deactivate....
L1611[14:19:54] <Kenny|AFK> when
drawbridge close it drops items from chest
L1612[14:20:07] <Kenny|AFK> now take the
chest out and place it on the ground....
L1613[14:20:07] <Gopher> :reaches the
last page: it's not really a bad tutorial, I guess. A bit
hand-holdy, but if you're searching for tutorials on day 1
minecraft, you want hand-holdy
L1614[14:20:32] <Kenny|AFK> open chest
and SURPRISE! items are still in chest
L1615[14:20:38] <Gopher> it'd be 1000x
more fun to play with someone and have them teach you, of
course
L1616[14:20:47] <Kenny|AFK> you have just
doubled what was there
L1617[14:21:31] <Sangar> Gopher, wow. i
didn't even realize there were more pages :P
L1618[14:21:54] <Gopher> oh, yeah. it's a
9 step plan.
L1619[14:22:00] <Sangar> the buttons
being below the horizontal divider made me categorize them with the
comments...
L1620[14:22:02] <Dean4Code> Something
like the TF2 Coach thingie for minecraft would be awesome i
guess
L1621[14:22:09] <Dean4Code> someone make
a mod for it! :D
L1622[14:22:28] <Sangar> Kenny|AFK, i
assume you automated that in some way? :P
L1623[14:22:30] <tgame14> LOL! i
indirectly added to Resonant Induction aswell a bunch of
tooltips!
L1624[14:22:53] <Sangar> you accidentally
tooltips?
L1625[14:23:47] <tgame14> well, the
tooltip J click system works for a good amount of RI blocks
L1626[14:23:54] <tgame14> and items
ofcourse
L1627[14:24:16] <tgame14> Sangar, we do a
bunch of work with prefabs - Adding new items and block is super
easy, since all code is there, just extend the right classes
L1628[14:24:43] <Sangar> makes sense when
you have a core lib
L1629[14:24:46] <tgame14> Lol, Sangar it
crashed with the railgun
L1630[14:24:51] <tgame14> Sangar ye, its
niec
L1631[14:24:59] <tgame14> it crashed with
the railgun, but worked with other recipes
L1632[14:25:15] <Sangar> well, the
railgun apparently is super special?
L1633[14:25:39] <tgame14> probably
L1634[14:25:41] <tgame14> ill look into
it
L1635[14:25:42] <Sangar> what's the
error?
L1636[14:26:04] <Sangar> if it's a
general bug i'd like to fix it in my code, too :P
L1637[14:26:19] <tgame14> npe on
getUnlocalizedName
L1638[14:26:32] <tgame14> its probably
related to Railgun specifically, so don't worry about it, its on
our end
L1639[14:26:47] <tgame14> happens in
TooltipUtility, when sorting the array
L1640[14:26:52] <Sangar> all right, if
it's not a match error in itemcosts or something like that i won't
:P
L1641[14:27:03] <tgame14> nawp, its
specific
L1642[14:27:06] <Sangar> ok
L1643[14:29:28] <tgame14> and may
indicate a pain in the ass error in icbm :/
L1644[14:30:04] <tgame14> thanks sangar
for causing errors in icbm ! :P
L1645[14:30:19] <Sangar> my pleasure!
:P
L1646[14:30:26] <tgame14> crap it also
happens in Anti Air
L1647[14:32:22] <tgame14> So gun and
laser work flawlessly, Anti Air and Railgun fail,
L1648[14:33:20] <Sangar> did the adjusted
fuzzyEquals work btw?
L1649[14:35:16] <tgame14> yes i
have
L1650[14:35:23] <tgame14> i am testing
now what is the messup
L1651[14:35:37] <tgame14> my guess,
unlocalized name is odd on those
L1652[14:35:37] <Sangar> oh, ok.
L1653[14:36:15] <tgame14> obviously no
error on that :/
L1654[14:37:05] <Sangar> hmmm
L1655[14:37:19] <Kenny|AFK> nope
L1656[14:37:29] <Kenny|AFK> that's the
way instructables does it
L1657[14:38:29] <Sangar> tgame14, the
only way i see that happening is if they have an item id that's not
registered in the items list... which would be... weird.
L1658[14:38:49] <tgame14> its not about
that, the sentry code is far more complex than most people think
:)
L1659[14:39:47] <Gopher> ...lol
L1660[14:39:56] <Gopher> I should have
considered this possibility
L1661[14:40:52] <Gopher> oh,w ait,it was
just an anomaly due to ... testing and borking and etc
L1662[14:41:06] <Gopher> still... memory
overhead of the rovot api is possibly not to be sneezed at XD
L1663[14:41:24] <Sangar> tgame14, all
right then, just let me know if something's derped in itemcosts
after all ;)
L1664[14:42:00] <Gopher> ah. Actually,
yeah. Reboot, run lua, =rovot -> nil,
=require("rovot") -> not enough memory XD
L1665[14:42:21] <tgame14> k
L1666[14:42:48] <Sangar> Gopher, oh :P
well, the robot rework will allow adding more ram... until then...
try optimizing for size? :>
L1667[14:42:55] <Gopher> heh
L1668[14:42:57] <tgame14> Sangar, it
includes a crapton of background code, the sentry functioning part
is very small piece of the codebas
L1669[14:43:12] <Gopher> I'm surprised,
it's cut down to 16k disk size, compared to almost 30k for
turtlex
L1670[14:43:24] <Sangar> right
L1671[14:43:43] <Gopher> but compiled lua
binary is, as I have discovered, often substantially larger than
lua source, even wordy source
L1672[14:43:51] <Sangar> Gopher, yeah,
well... since lua keeps the source code for error messages
around...
L1673[14:44:39] <Gopher> this is odd,
actually
L1674[14:44:53] <Gopher> gml is much
bigger, and I /think/ it still loads on a tier 1 computer?
L1675[14:45:28] <Sangar> hmm. did you
compare computer.freeMemory()?
L1676[14:45:48] <Sangar> might just be
the nature of the code, though? more tables? more closures?
L1677[14:46:08] <Gopher> no, and now that
I think about it I'm not sure if I have actually tested it, at
least not since very early versions, on a tier 1 computer
L1678[14:46:13] <tgame14> AHA!
L1679[14:46:25] <tgame14> i found the
error, and it includes the grand stupidity of.. people
L1680[14:46:30] <tgame14> probably
me
L1681[14:46:38] <Sangar> haha, what was
the cause?
L1682[14:46:43] <Gopher> just on a tier 1
monitor hooked to my usual test computer
L1683[14:47:04] <tgame14> recursive loop,
using new ItemStack(blockTurret, 1, 0) which is a mistake, will
give you an empty item
L1684[14:47:11] <Gopher> if we could
devise an engine that harnesses the power of stupid people, we
could rule the world.
L1685[14:47:11] <Sangar> robots even get
a little bonus memory because of the robot api :P
L1686[14:47:13] <tgame14> and then it
will infinitely look for that
L1687[14:47:18] <Gopher> I mean save it.
Save the world. <_<
L1688[14:47:19] <tgame14> and loop, and
loop, and loop
L1689[14:47:28] <Gopher> I'm thinking
something involving lottery tickets.
L1690[14:47:34] ***
Biohazard is now known as Bot
L1691[14:47:40] <Sangar> haha
L1692[14:47:49] <Gopher> like, kiosks
with cranks hooked to dynamos, "crank 50 times and get a free
scratch-off ticket!"
L1693[14:47:55] <Sangar> :>
L1694[14:47:59] <Sangar> that's
genius
L1695[14:48:19] <Gopher> we'd have a lot
of poor people with very burly forearms after a while
L1696[14:48:25] <Gopher> but I don't
think that qualifies as a downside?
L1697[14:48:33] <tgame14> i need to check
if it was even craftable till now
L1698[14:48:47] <tgame14> but in general
it should work Sangar
L1699[14:48:48] <Sangar> this sounds like
the setting for a movie now :P
L1700[14:48:54] <Gopher> lol
L1701[14:48:57] <Sangar> tgame14,
great
L1702[14:50:20] <Gopher> wow, of that 96k
you start with, no disk installed, a turtle after a reboot->lua
has barely over 50k of memory left
L1703[14:50:56] <Sangar> yeah, and that's
not even all of the libs loaded... and it actually uses more, but i
hide that fact >_>
L1704[14:51:26] <Gopher> lol
L1705[14:52:20] <Gopher> odd
L1706[14:52:35] <Sangar> basically after
the kernel has loaded the io and filesystem stuff i get a snapshot
of how much memory it uses, and use that as the "zero"
baseline :P
L1707[14:52:57] <Gopher> ok, I renamed
rovot.lua to just rovot so it wouldn't try to auto-load it in lua
(not sure when the autoloading happens, but seems to be, well,
fully automatic)
L1708[14:53:01] <tgame14> Ok, works
100%
L1709[14:53:20] <Gopher> and inventory is
only using around 3k of memory
L1710[14:53:20] <Sangar> tgame14, even
for the nbt stuff? awesome!
L1711[14:53:24] <tgame14> Yes :P
L1712[14:53:25] <Gopher> which is less
than the size of the raw file
L1713[14:53:36] <tgame14> your item cost
stuff is amazing
L1714[14:53:41] <Gopher> er, wait,
something just used 4 more k XD
L1715[14:53:43] <Sangar> :P
L1716[14:53:50] <tgame14> i was truly
considering ASMing that into mc
L1717[14:53:51] <Gopher> god,
garbage-collected memory is frustrating
L1718[14:53:52] <tgame14> its just that
good
L1719[14:53:58] <Gopher> ...and another
k
L1720[14:54:14] <Gopher> I've done
nothing but type =computer.freeMemory() and wait
L1721[14:54:33] <Sangar> Gopher, maybe
the entries in the command history?
L1722[14:54:55] <Gopher> I've done
nothing but type =computer.freeMemory() and wait, 1 thing in the
command history and it's not 7k long XD
L1723[14:55:13] <Gopher> it's staying at
43k now, even when I quit and re-run lua
L1724[14:55:19] ***
alekso56 is now known as alekso56_off
L1725[14:55:22] <Gopher> why that delayed
5k drop, tho... odd
L1726[14:55:23] <Sangar> hmm, maybe some
library being loaded.
L1727[14:55:46] <Gopher> ok, no, it
loaded inventory when requested, not before
L1728[14:55:54] <Sangar> or some signal
being pushed. or... lua keeping copies of closures around just
because.
L1729[14:55:58] <Gopher> seems to have
taken 5k, bit more than file size, which makes sense
L1730[14:56:07] <Sangar> ah. yeah, it
would.
L1731[14:57:59] <tgame14> Ok, special
tooltips in ICBM and RI (Partially) should be live
L1732[14:58:02] <tgame14> in the dev
builds
L1733[14:58:37] <Sangar> nice
L1734[14:58:57] <Gopher> O_o
L1735[14:58:57] <tgame14> you do know how
useful this is for the end user?
L1736[14:59:16] <Sangar> yes. i am one,
too, sometimes ;)
L1737[14:59:29] <Gopher> now it's
randomly plummeted by about 20k. after a reboot, it was ~48k,
loaded inventory, dropped to 25k, unloaded it, only wen tup to
29k
L1738[15:00:25] <Sangar> maybe it loaded
some other libs? you could compare what's in package.loaded before
and after.
L1739[15:01:08] <Gopher> \o/
L1740[15:01:34] <Gopher> I test-ran rovot
while it wasn't a lib and got an actual error, in inventory
L1741[15:01:46] <Gopher> from calling a
function, one that wouldn't prevent inv loading
L1742[15:01:56] <Gopher> fixed and now I
can load rovot without the out of memory error
L1743[15:02:14] <Gopher> lol, with 4k
memory to spare XD
L1744[15:02:18] <Sangar> :>
L1745[15:02:30] <Gopher> not a lot of
wiggle room, there
L1746[15:03:19] <Sangar> not really, no
:P well, you can always just run the actual program on a server and
just relay commands and their results via wireless network...
L1747[15:03:39] <Gopher> first gonna see
about optimizing rovot for size, if possible
L1748[15:03:54] <Gopher> not entirely
sure how to go about that, but if nothign else, pruning the least
useful functions entirely
L1749[15:04:42] <Gopher> All the place,
drop, and suck functions can be dropped, really. Programs can just
findTypeSlot and select() themselves. Tho that just transfers the
memory use from one place to another, and potentially multiplies it
in the process...
L1751[15:05:45] <Sangar> i used that for
my cc libs, but that was because disk space, not memory :P
L1752[15:06:16] <Gopher> yeah... it's not
keeping the /full/ source in memory, is it?
L1753[15:06:33] <Sangar> i'm not sure,
honestly.
L1754[15:07:12] <Gopher> I would hope
not, that seems crazy
L1755[15:07:51] <Gopher> considering one
of lua's purposes is to fit on embedded systems, tho I dunno that
it's ported to anything with only 64k of memory XD
L1756[15:08:06] <Gopher> I do remember
seeing a port for gba once, but it was incomplete and
non-standards-compliant
L1757[15:08:41] <Sangar> for embedded
systems you'd usually provide pre-compiled lua scripts though, i
think
L1758[15:09:05] <Gopher> the gba one I
know required that, but I know there were ps2 games that actually
did compile lua
L1759[15:09:11] <Sangar> as in
string.dump'ed, which i think strips the debug info
L1760[15:09:24] <Gopher> had in-game
debug modes that let you pause, edit the lua for entity behavior,
and resume
L1761[15:09:36] <Sangar> nice
L1762[15:10:29] <Gopher> well, luamin
reduces the /source/ by nearly 40%
L1763[15:10:34] ***
tgame14 is now known as tgame14|sleep
L1764[15:10:45] <tgame14|sleep> Sangar,
thank you for this golden code
L1765[15:10:51] <tgame14|sleep> o/
L1766[15:10:56] <Sangar> hmm, i don't see
any 'code' in the kernel dump, so i'm not sure if it keeps any/much
code in memory at all
L1767[15:11:06] <Sangar> tgame14|sleep,
haha, you're very much welcome :)
L1768[15:11:12] <Sangar> see you!
L1769[15:11:20] <Gopher> aand it doesn't
compile anymore
L1770[15:11:25] <Gopher> later,
tgame14|sleep
L1771[15:12:21] <Sangar> Gopher, yeah
it's not perfect :/ two tickets i opened quite a while back are
still open, too...
L1772[15:12:24] <Gopher> wait, I'm derp,
copied more than the source
L1773[15:12:28] <Gopher> fixed that, and
it loads
L1774[15:12:41] <Gopher> but no change,
still 3.7k of memory
L1775[15:12:47] <Gopher> kindof expected
that
L1776[15:13:02] <Sangar> well, good to
have that confirmed at least.
L1777[15:13:13] <Gopher> I have no idea
how to go about optimizing lua for compiled byte size, lol
L1778[15:13:21] <Gopher> other than
removing things
L1779[15:14:06] <gamax92> could OC use
luajit?
L1780[15:15:11] <Sangar> gamax92, if you
teach it to, theoretically (there's an api for custom
'architectures'). luajit uses 5.1's environment logic, though, no?
so the kernel/sandbox script would have to be rewritten at
least.
L1781[15:15:21] <gamax92> oh right,
5.2
L1782[15:16:20] <Sangar> Gopher, yeah, i
don't really either :P the one thing i notices is that tables can
eat a ton of memory...
L1783[15:16:28]
⇨ Joins: BevoLJ
(~BevoLJ@cpe-24-55-33-198.austin.res.rr.com)
L1784[15:16:28]
zsh sets mode: +v on BevoLJ
L1785[15:16:47] <Gopher> yeah, I've
discovered that, spent an afternoon last week going experimenting
and reading deep into how lua tables actually work heh
L1786[15:16:52] <gamax92> it says luajit
is partially compatible with 5.2
L1787[15:17:07] <Gopher> learned that lua
tables don't just pretend to be arrays, they actually have
arrays
L1788[15:17:20] <Sangar> yeah, tables are
fancy under the hood :P
L1789[15:17:32] <Gopher> and if
initialized to a given length with only array-type elements, they
have no hash map allocated at all
L1790[15:17:37] <Gopher> and so are much
smaller
L1791[15:17:45] <Sangar> gamax92, last
time i checked what they meant by that was bit lib and
table.pack/unpack, not environments.
L1792[15:19:03] <Gopher> at one point I
had naive (by design) screen buffers like {{{ch='
',fg=0x01,bg=0x00},...}...} just to see how big they were
L1793[15:19:10] <Gopher> I don't remember
exactly, except "lolwowtoobig"
L1794[15:19:14] <Sangar> :D
L1795[15:19:24] <Gopher> 75k or something
like that
L1796[15:19:37] <Gopher> for tier 3
resolution
L1797[15:20:07] <Sangar> given the amount
of ram you can have for t3 that's not that bad :P
L1798[15:20:18] <Gopher> so my canvas API
uses an array of strings, with the color values encoded down to
hex, 1 byte for 1/4 bit, 2 bytes for 8 bit
L1799[15:20:55] <Gopher> and I just eat
the relatively minor computational overhead, which is not really
noticable anyway
L1800[15:21:04] <Sangar> nice.
L1801[15:21:27] <Sangar> did you try one
table of integers/numbers + bitlib?
L1802[15:21:36] <Gopher> that was when I
wrote in lua my own versions of PackedColor, which led me to
finding that bug in PackedColor in scheme XD
L1803[15:21:49] <Sangar> haha
L1804[15:21:49] <Gopher> my packed colors
are identical to the internal ones, heh
L1805[15:22:05] <Gopher> the thing is
controlling the allocation size of the tables
L1806[15:22:18] <Gopher> it increases by
doubling if dynamically expanded
L1807[15:22:43] <Sangar> oh, right, and
it doesn't really shrink, iirc?
L1808[15:22:58] <Gopher> never shrinks
under any circumstances >.<
L1809[15:23:04] <Sangar> :/
L1810[15:23:40] <Katie> hey Sangar
L1811[15:24:05] <Sangar> hey Katie
L1812[15:24:17] ***
Sorroko is now known as Sorroko_Off
L1813[15:24:22] <Gopher> that would be
why my gfxbuffer api (not to be confused with my canvas api, which
is completely different) throws away it's changes table and makes a
new, blank table every time changes are flush()ed
L1814[15:24:57] <Katie> you develop any
other mods than Open Computers
L1815[15:25:18] <Sangar> Gopher, oh.
well. why have a gc when you don't use it, right? :P
L1816[15:25:50] <Dean4Code> Is it
possible to add new CPU types to OC?
L1817[15:25:52] <Sangar> Katie, not
really. i did a peripheral for cc before, and maintain
OpenComponents, but that's pretty much oc, too :P
L1818[15:26:12] <Sangar> Dean4Code,
yes.
L1819[15:26:15] <Katie> ahh okai
L1820[15:26:16] <Gopher> sang, well, the
way gfxbuffer will be used, usually there will only be a few
changes between flushes
L1821[15:26:26] <Katie> ill brb
L1822[15:26:27] <Gopher> meaning a
changes table of <=2k
L1823[15:26:42] <Gopher> but
occassionally there might be a major redraw with a hundred changes,
pushing the table to 20k
L1824[15:26:51] <Gopher> and once it's
pushed that big... it'd stay that big forever
L1825[15:27:14] <Gopher> so your average
case memory use becomes the same as your worst case memory use if
you reuse your tables
L1826[15:27:15] <Sangar> Gopher, canvas
is for state, gfxbuffer for merging operations?
L1827[15:27:29] <Gopher> yah
L1828[15:27:40] <Sangar> neat
L1829[15:27:58] <Gopher> canvas needs
major optimization, it's currently kindof crippled
L1830[15:28:30] <Gopher> gfxbuffer needs
a few improvements. I'd like to more gracefully handle fill() and
copy(), currently it just does a flush first and then calls the
native methods
L1831[15:28:42] <Gopher> meaning it may
flush changes that are immediately obliterated by the fill or
copy
L1832[15:29:39]
⇨ Joins: NyanCat_
(~vifino@ip-5-146-144-100.unitymediagroup.de)
L1833[15:30:45]
⇦ Quits: NyanCat
(~vifino@ip-5-146-144-100.unitymediagroup.de) (Ping timeout: 194
seconds)
L1834[15:30:53] ***
NyanCat_ is now known as NyanCat
L1835[15:31:01] <Sangar> gnn VBOs/IBOs
are making my head hurt. i want to avoid duplicate vertices but i
can't see how when i need different texture coordinates per
vertex.
L1836[15:32:22] <Gopher> I'm not an
expert, but from what I remember, I never knew of any way to do
that :/
L1837[15:32:32] <Gopher> well, other than
using multiple sets of texture coordinates
L1838[15:32:37] <Gopher> not sure how
that fits in this situation tho
L1839[15:33:10] <Gopher> might be able to
kajigger something that gives them 2 tex coords per vert, and a
checker board pattern decides which screen polys use which texture
coords
L1840[15:33:11] <Sangar> well, it'll be
for text rendering. i'll need the different uvs for the different
chars.
L1841[15:33:21] <Gopher> yeah, I know
what yer talking about :)
L1842[15:33:26] <Gopher> I've done opengl
guis before
L1843[15:33:31] <Sangar> hohum
L1844[15:33:53] <Sangar> so basically
render in two passes, every second char?
L1845[15:34:28] <Gopher> that may be the
only way to kajigger that, yeah :/ it's been a long time since I
really messed with opengl so it's all fuzzy
L1846[15:35:13] <Sangar> hmm, it's an
interesting idea. i'll have to try which is faster, that or
duplicate... well... quadruple vertices.
L1847[15:35:21] <Sangar> thanks for
that
L1848[15:35:23] <Gopher> might be worth
the trade-off compared to duplicating all the vertices, at least
for high-res monitors
L1849[15:35:29] <Sangar> aye
L1850[15:35:42] <Gopher> of course, a
shader would be the optimal solution XD
L1851[15:36:05] <Gopher> but I'm not sure
fragment shaders would be ideally suited to a minecraft mod
L1852[15:36:58] <Gopher> with the right
fragment shader, you could do the whole screen as one poly, tho
XD
L1853[15:37:07] <Sangar> there are some
mods that use shaders i think. modular powersuits is among them
iirc, because i had to disable the shaders in the config to not
derp the shader shader mod (you know, the one that allows loading
shaders like resource packs).
L1854[15:37:28] <Sangar> yeah. i actually
toyed with that idea :P
L1855[15:38:25] <Gopher> doesn't most of
minecraft still use gl1.1? glBegin/glEnd and all that retro stuff?
seemed to last time I looked anyway XD
L1856[15:38:27] <Sangar> i'll probably at
least give it a shot, because it might even be the easiest to
implement >_>
L1857[15:39:00] <Sangar> well their
tesselator at least uses vbos i think
L1858[15:39:13] <SpiritedDusty> Is it
possible to check the ammount of space you have left in a
HDD?
L1859[15:39:21] <Sangar> also min reqs
state ogl 2.1, but that's not saying much :P
L1860[15:39:42] <Sangar> SpiritedDusty,
yes
L1861[15:40:03] <SpiritedDusty> how do
you do it? I can’t find it in the wiki
L1862[15:40:43] <Sangar> mmm, oh! you're
right. seems that's not in the fs wrapper.
L1863[15:41:36] <Sangar> err.
filesystem.proxy('label or address').spaceUsed and
.spaceTotal
L1864[15:41:44] <SpiritedDusty> bugs!
quickly get the bug spray!
L1865[15:41:54] <SpiritedDusty> oh
L1866[15:42:08] <Gopher> if you get the
component itself, ... oh, sangar ninja'd me
L1867[15:42:24] <Gopher> had to look to
see how I was doing it in an autorun script, I'd forgotten
L1868[15:42:33] <Sangar> hehe
L1869[15:42:34] <SpiritedDusty> it’d be
nice if you can fix bugs with bug spray :)
L1870[15:42:41] <Sangar> you could also
have a look at df.lua for reference.
L1871[15:43:07] <Sangar> it would
:P
L1872[15:43:40] <Gopher> wait wat
L1873[15:43:50] <Sangar> wat?
L1874[15:43:52] <Gopher> df is reporting
498k used and only 5% available on my floppy
L1875[15:43:53] <Gopher> O_O
L1876[15:44:03] <Gopher> it's got 2 libs
and a few binaries, total maaybe 50k
L1877[15:44:19] <Sangar> check the
columns again
L1878[15:44:24] <SpiritedDusty> get the
bug spray!
L1879[15:44:27] <Sangar> pretty sure the
tabulation is just derpy
L1880[15:44:33] <Sangar> and it's 5%
used
L1881[15:44:35] <Gopher> oh! used%, not
free%
L1882[15:44:40] <Gopher> yeah, derpy
columns threw me
L1883[15:51:50] <Gopher> welp, have most
of the bugs out of rovot, I think. Unless you count "uses all
the memory" as a bug.
L1884[15:52:33] <Gopher> still need to
tweak some functions to pass back new return values that turtles
didn't have
L1885[15:53:05] <Gopher> something I
noticed, robots will sometimes displace falling sand/gravel when
the two try moving into the same tile
L1886[15:53:14] <Katie> back
L1887[15:53:43] <Gopher> ex,
robot.swing() robot.forward() - if gravel was falling into same
place after digging, sometimes the gravel gets "popped"
and drops as an item
L1888[15:53:50] ***
NyanCat is now known as NyanCat|coding
L1889[15:54:06] <Katie> hey Sangar can
you teach me how to use OpenComputers?
L1890[15:54:54] <Sangar> Gopher, yeah,
i've noticed that... and quickly went "meh, whatever"
>_>
L1891[15:55:12] <Gopher> heh. I'm not
calling it a bug, you note, just an interesting thing that is
different from cc turtles.
L1892[15:55:20] ***
NyanCat|coding is now known as NyanCat
L1894[15:55:22] <Gopher> so you might
lose some gravel/sand, big deal
L1895[15:55:32] <Gopher> no different
than the gravel/torch trick
L1896[15:56:11] <Sangar> Gopher, yeah,
that's what i thought, too.
L1897[15:56:13] <Katie> btw Holograms
when i place them crash my Client
L1898[15:56:21] <Sangar> Katie,
log?
L1899[15:56:26] <Katie> ill get it
L1900[15:56:30] <Gopher> if I find a way
it will unexpectedly drop diamonds, I'll report a bug XD
L1901[15:56:38] <Sangar> haha
L1902[15:57:13] <Gopher> oh, you didn't
respond, or I missed it, earlier: 2 bits of color state - red,
green, blue, and off - per hologram pixel pls? :D
L1903[15:57:43] <Gopher> right now it's
very cool btu I'm hard-pressed to think of practical applications
other than "sign!" and "heightmap!" and
"look at this hologram isn't it cool!"
L1904[15:58:05] <Gopher> whereas even a
tiny bit of color info, to let you, say, mark points /on/ the
heightmap...
L1905[15:58:50] <Gopher> I was thinking
of setting it up to display data reported back from a turtle,
heh
L1906[15:59:09] <Sangar> Gopher, hmmm...
that might actually work nicely by switching to long instead of int
for the storage.
L1907[15:59:09] <Gopher> showing the
turtle's path through what limited data it gathers about the area
around it
L1908[15:59:29] <Sangar> only
"problem" is that there's not native save/load for long
arrays in nbt :P as opposed int
L1909[15:59:33] <Gopher> but if there's
nothing to differentiate the turtle's path from said environment,
it just becomes a mush
L1910[15:59:47] <Gopher> herp. good old
nbt
L1911[15:59:54] <Sangar> tier two
hologram, consider it planned :P
L1912[16:00:00] <Gopher> the cause of,
and solution to, all of MC's problems!
L1913[16:00:07] <Sangar> haha
L1914[16:00:59] <Sangar> actually i think
i'd go one step further and allow setting the color of the 3 on
states, too. because why not.
L1915[16:01:14] <Gopher> how do you
mean?
L1916[16:01:29] <Sangar> instead of
hardcoded rgb three custom colors
L1917[16:01:36] <Sangar> but global
L1918[16:01:49] <Gopher> oh. nice.
L1919[16:02:20]
⇦ Quits: Maxwolf (labs@madsciencemod.com) (Ping timeout: 190
seconds)
L1920[16:02:54] <SpiritedDusty> Sangar,
how is it determined when a version is going to become a
“release”?
L1921[16:03:09] <Sangar> when i feel like
it
L1922[16:03:34] <Gopher> incidentally,
custom colors on all terminals would be nice, in the
ongoing/upcoming rewrite of terminal rendering. I'd suggest fully
customizable for 16-color mode, and 6-8-5 as I've suggested before
with the extra 16 customizable (defaulting to something including
grays)
L1923[16:03:47] <Gopher> so you get 16
customizable colors regardless, and can easily make a custom
palette that works on tier 2/3
L1924[16:04:05] <Gopher> the 240 colors
in the standard part of 6-8-4 should be adequate for anything
else
L1925[16:05:07] <Sangar> yeah, i've been
thinking about that. it should be *relatively* easy, even... i
think. since everything passed through packedcolor already.
L1926[16:05:18] <Sangar> *passes
L1927[16:05:37] <Sangar> so add telling
that the palette to use and... it should be done :P
L1928[16:05:51] <Gopher> the math is
different but not any more complicated for converting rgb format to
an index and back for 6-8-5 than for 8-8-4
L1929[16:05:59]
⇨ Joins: Maxwolf (labs@madsciencemod.com)
L1930[16:06:00]
zsh sets mode: +v on Maxwolf
L1931[16:06:14] <Gopher> slightly more
/expensive/, but I don't think enough to be worried about
L1932[16:06:16] <Sangar> yeah, i'm more
worried about the program flow than the math, really :>
L1933[16:06:22] <Gopher>
(multiplication/division instead of bitshifts)
L1934[16:06:53] <Gopher> ah. yeah, I've
wondered about that with customizable palettes
L1935[16:07:00] <Gopher> generally that
comes with indexed colors
L1936[16:07:10] <Gopher> in fact, you'd
have to at least use an index to set them, so it knows which you're
setting
L1937[16:07:48] <Katie> i cant get
it
L1938[16:08:04] <Gopher> ?
L1939[16:08:07] <Gopher> why not?
L1940[16:08:13] <Gopher> server?
L1941[16:08:32] <Sangar> i guess in the
end i'll make packedcolor non-singleton but create one per
textbuffer so it can be adjusted per screen. and adjust 4/8 bit
accordingly.
L1942[16:08:57] <Sangar> and store the
palette config in it.
L1943[16:09:01] <Sangar> seems the...
cleanest.
L1944[16:09:25] <gamax92> hmm, RGB signs
...
L1945[16:09:50] <Gopher> yeah. How about
lua-side, tho? You want to add, say, 0x0badf00d, you'd normally be
setting some palette entry by index, like
setColor(1,0xbadf00d)
L1946[16:10:05] <Gopher> but the existing
functions don't take an index, they take an int interpreted as
24-bit rgb
L1947[16:11:00] <Gopher> so would you
pass 0xbadf00d to use your custom color still, with indexes used
only in setPalette()?
L1948[16:11:11] <Gopher> and possibly a
getPalette
L1949[16:11:26] <Sangar> i was thinking
of adding a second param (fromPalette: boolean). and for four bit
just pick the closest one from the palette.
L1950[16:11:37] <Sangar> and yeah, a
setPalette to change the palette
L1951[16:12:01] <Sangar> and a getter,
yep.
L1952[16:12:08] <Gopher> but... oh. So if
you say fromPalette it's an index, otherwise an rgb that matches to
the normal colorspace?
L1953[16:12:14] <Sangar> yep
L1954[16:12:49] <Sangar> that's the most
compatible i think.
L1955[16:12:52] <Gopher> would this be a
tier3 only feature then? or could you customize on tier2 as
well?
L1956[16:13:15] <Sangar> hmm
L1957[16:13:32] <Sangar> not sure
L1958[16:13:42] <Katie> Sangar i cant get
the log
L1959[16:13:48] <Sangar> Katie, why
not?
L1960[16:14:02] <Katie> its too large for
Pastebin
L1961[16:14:14] <Sangar> Gopher, maybe
only allow changing palette using a t3 gpu, but also allow changing
it on t2 screen then?
L1962[16:14:28] <Gopher> hmm. That..
seems potentially confusing?
L1963[16:14:31] <Sangar> Katie, can you
zip + dropbox it?
L1964[16:14:42] <Sangar> Gopher, i
guess...
L1965[16:15:01] <Gopher> t2 could have a
mode switch, default is like now, with a pre-defined 1-2-1
palette
L1966[16:15:02] <Sangar> maybe only allow
'web colors' in the t2 palette as a compromise?
L1967[16:15:13] <Gopher> switch to
palette mode, and you use indexes instead and can chance the
colors?
L1968[16:15:32] <Gopher> initially would
be the same 16 colors, just indexed instead of RGB'd?
L1969[16:16:09] <Sangar> are you talking
about how to select colors or how/whether to define palettes
now?
L1970[16:16:45] <Sangar> mode switching
would be sooo opengl :P
L1971[16:17:15] <Gopher> both, heh. I'm
assuming a setPalette(index,color) function, but for 16 color
mode
L1972[16:17:51] <Sangar> but allowing
arbitrary truecolor into the palette?
L1973[16:18:03] <Gopher> the
setXXXColor(index,true) thing doesn't really work the same way as
in 256, where I was thinking you could only customize 16 while the
other 240 remain the standard palette
L1974[16:18:29] <Gopher> so it makes
sense per-call to say "I mean this is a color" or "I
mean this as an index in the custom palette area"
L1975[16:18:46] <Gopher> but there aren't
separate palette areas in a 16-color screen, nto enough colors for
it
L1976[16:19:02] <Sangar> hmm, well yes,
it doesn't, true. but would that be so bad?
L1977[16:19:30] <Sangar> was that what
you meant with confusing?
L1978[16:19:32] <Sangar> hmm
L1979[16:19:40] <Gopher> I guess not, if
for 16-bit you're just going to do a best-fit for any hex color
value to whatever the palette is now
L1980[16:19:55] <Gopher> er, 16-color, 4
bit
L1981[16:21:12] <Sangar> i mean yes,
there's a behavioral difference, but people who use the palette
would... hopefully... read the doc/undertand the difference between
t2 and t3 modes of operation.
L1982[16:21:20] <Sangar> am i being too
optimistic?
L1983[16:21:24] <Katie> no i cannot
L1984[16:21:36] <Gopher> lol, no more
than with all other oc design choices :ducks thrown objects:
L1985[16:21:58] <Sangar> Katie, what
about just the crash log (crash-reports folder)?
L1986[16:22:09] <Sangar> oi!
L1988[16:22:14] <SoniEx2> (/random)
L1989[16:23:58] <Gopher> is that xsub
again?
L1990[16:24:03] <Gopher> or something
else this time?
L1991[16:24:41] *
Gopher clicks and answers his own question
L1992[16:24:41]
⇨ Joins: Death
(webchat@99-98-207-58.lightspeed.wchtks.sbcglobal.net)
L1993[16:25:05] <ping> wats xsub
L1994[16:25:11] <Gopher> oh, re:
holograms, gpu-like copy() would be nice, too. If it were
fast.
L1995[16:25:19] <Katie> i cant do that
either
L1996[16:25:37] <Gopher> like sub, but it
pretends the string is padded on the ends with space to infinity.
Possibly other differences as well.
L1997[16:25:47] <SoniEx2> ping, a small
util for fixed length stuff
L1998[16:26:06] <Sangar> Katie, well i
can't really help you then :/ except to tell you to make sure you
have the latest version of everything
L1999[16:26:14] <Gopher> well, not
spaces, whtever pad character you provide
L2000[16:26:15] <SoniEx2> just
xsub(1,expectedLength) or something
L2001[16:26:26] <Sangar> Gopher, copy:
yeah, i guess that'd make sense. more stuff for the todo list!
:P
L2002[16:26:27] <SoniEx2> well
xsub(string,1,expected)
L2003[16:26:35] <SoniEx2> and you can
specify a filler
L2004[16:26:46] <Gopher> I live to make
sure your todo list is never empty, sangar XD
L2005[16:26:46] <SoniEx2> and it doesn't
have to be a single char
L2006[16:26:49] <SoniEx2> it can be
UTF-8
L2007[16:27:00] <SoniEx2> or anything
really
L2008[16:27:01] <ping> seems
L2009[16:27:01] <Sangar> hah :P
L2010[16:27:05] <ping> not verry
sueful
L2011[16:27:18] <SoniEx2> ping, look at
the 0 filler
L2012[16:27:46] <SoniEx2>
xsub(tostring(number),-10,1,"0")
L2013[16:27:51] <SoniEx2> or
something
L2014[16:28:00] <SoniEx2> sure you could
use string.format
L2015[16:28:04] <Gopher> so it's like
string.format, except for strings only
L2016[16:28:06] <SoniEx2> but meh
L2017[16:28:21] <SoniEx2> Gopher, no it's
not like string.format
L2018[16:28:31]
⇨ Joins: Death^2
(webchat@99-98-207-58.lightspeed.wchtks.sbcglobal.net)
L2019[16:28:42] <SoniEx2> xsub +
find/match works well if you're doing anchors and negative
indices
L2020[16:29:13] <ping> its really easy to
do this already
L2021[16:29:22] <Gopher> I'm sure there
are cases where it's useful, or you probably wouldn't have written
it, but none are coming to mind for me atm I'm afraid :/
L2022[16:29:25] <SoniEx2> vanilla lua is
stupid with that stuff
L2023[16:29:51] <ping> a="3"
a=string.rep("0",#a-10)
L2024[16:30:28] <SoniEx2> if you give an
out of bound negative index to a find and use an anchor it matches
at the start of the string instead of trying to match at where the
anchor should be
L2025[16:30:45] <ping> fail
L2026[16:30:51] <ping> a="3"
a=string.rep("0",10-#a)
L2027[16:31:39] <SoniEx2> and where's the
3?
L2028[16:31:54] <ping> flail
L2029[16:31:56] <ping> a="3"
a=string.rep("0",10-#a)..a
L2030[16:32:06] <SoniEx2> :3
L2031[16:32:11] <Gopher> alternately,
a=string.format("%010s",a)
L2032[16:32:37] <ping> .l
string.format("%010s","3")
L2033[16:32:38] <^v> ping,
0000000003
L2034[16:32:40] <ping> yeah
L2035[16:32:51] <SoniEx2> I still like my
string.xsub
L2036[16:32:52] <Gopher> luaj's
string.format is borked, particularly on %s
L2037[16:33:03]
⇦ Quits: Death
(webchat@99-98-207-58.lightspeed.wchtks.sbcglobal.net) (Killed
(NickServ (GHOST command used by Death^2)))
L2038[16:33:05] ***
Death^2 is now known as Deaht
L2039[16:33:08] ***
Deaht is now known as Death
L2040[16:33:09] <SoniEx2> Gopher, LuaJ?
use %d I think
L2041[16:33:14] <SoniEx2> brb
L2042[16:33:19] <Gopher> O_o
L2043[16:33:31] <ping> o_O
L2044[16:33:31] <Kenny|AFK> %d is for
integer
L2045[16:33:34] <Gopher> why would I use
%d, the int specifier, on strings?
L2046[16:33:58] <Gopher> in luaj (and so
in cc) string.format("%10s","hi") gives just
"hi", if I'm remembering correctly
L2047[16:34:06] <Gopher> it just won't
pad strings, ignores the width
L2048[16:35:06] <Gopher> incidentally,
ping,
L2049[16:35:09] <Gopher> .l
string.format("%-10","3")
L2050[16:35:10] <^v> Gopher, lua:1:
invalid option '%
L2051[16:35:13] <Gopher> derp
L2052[16:35:15] <Gopher> .l
string.format("%-10s","3")
L2053[16:35:16] <^v> Gopher, 3
L2054[16:35:18] <Gopher> ...
L2055[16:35:22] *
Gopher kics ^v
L2056[16:35:30] <Gopher> that works in
oc, pads left with spaces :P
L2057[16:35:48] <Gopher> er, wait, no it
doesn;t
L2058[16:35:56] <Gopher> right-pads with
spaces
L2059[16:35:57] <ping> Gopher, wat
L2060[16:36:11] <Gopher> right lol
L2061[16:36:15] <Kenny|AFK> .l
string.format(:%10s","3")
L2062[16:36:15] <^v> Kenny|AFK, lua:1:
unexpected symbol near ':'
L2063[16:36:20] <Sangar> it does. there's
whitespace after that 3 :P
L2064[16:36:21] <Gopher> .l
"["..string.format("%-10s","3").."]"
L2065[16:36:21] <^v> Gopher, [3 ]
L2066[16:36:24] <Kenny|AFK> .l
string.format("%10s","3")
L2067[16:36:25] <^v> Kenny|AFK, 3
L2068[16:36:25] <Gopher> it works
lol
L2069[16:36:27] <Gopher> I'm being
derpy
L2070[16:36:32] <ping> .h patterns
L2072[16:36:49] <Kenny|AFK> it pads the
string
L2073[16:37:10] ***
Kenny|AFK is now known as Kenny
L2074[16:37:17] <Gopher> one thing it
doesn't do that xsub does is crop. Give it >10 characters to
%10s, it does the whole string
L2075[16:37:52] <SoniEx2> and then the
boilerplate starts
L2076[16:38:30] <Kenny> eclose it within
a string.sub()
L2077[16:38:33] <Gopher> I'm pretty
content with string.format("%10s",str:sub(1,10)) for
those cases
L2078[16:38:35] <Kenny> enclose*
L2079[16:38:56] <Gopher> granted,
str:xsub(1,10) would save a bit of typing
L2080[16:39:06] <SoniEx2> a bit?
L2081[16:39:17] <SoniEx2> do 100's of
these
L2082[16:39:20] <SoniEx2> :3
L2083[16:39:30] <Gopher> if your
programming efficiency is limited by your typing speed
L2084[16:39:35] <Gopher> you need to work
on your typing speed
L2085[16:39:38] <Gopher>
desperately
L2087[16:39:44] <Kenny> or i could do
spaces(9).."3"
L2088[16:40:09] <SoniEx2> ok uhh
L2089[16:40:24] <SoniEx2> .l
#("str:xsub(1,10)")
L2090[16:40:24] <^v> SoniEx2, 14
L2091[16:40:26] <Kenny> spaces is a
little function i wrote
L2092[16:40:41] <Sangar> well, to be
fair, there is the matter of readability. but you'd have to know
what that method does, so...
L2094[16:40:44] <SoniEx2> .l
#("string.format(\"%10s\",str:sub(1,10))")
L2095[16:40:44] <^v> SoniEx2, 35
L2096[16:40:47] <Gopher> you a fan of
forth, sangar? lol
L2097[16:40:53] <Gopher> feels forth-y to
me
L2098[16:40:56] <Sangar> :>
L2099[16:40:59] <SoniEx2> .l return
14*100, 35*100
L2100[16:41:00] <Gopher> er. kenny I
mean
L2101[16:41:00] <^v> SoniEx2, 1400 |
3500
L2102[16:41:10] <Sangar> (also no, not a
fan :P)
L2103[16:41:15] <Kenny> not really,
why
L2104[16:41:32] <Dean4Code> I just
learned that CC does not have bitwise operations 0.0
L2105[16:41:36] <SoniEx2> xsub saves a
lot of space
L2106[16:41:38] <Kenny> i have a
printXY() function also
L2107[16:41:38] <Gopher> spaces is a
standard forth word that does basically that
L2108[16:41:40] <ping> SoniEx2, repeating
a statement like that 1000 times is not something you would usually
do
L2109[16:41:45] <Gopher> "5
spaces" -> prints 5 spaces
L2110[16:41:56] <Kenny> spaces is also a
BASIC function that does the same thing
L2111[16:42:11] <Gopher> and if you were,
there's a handy little feature of the latest cutting-edge coding
tools called copy and paste
L2112[16:42:46] <SoniEx2> I say xsub
returns an "expanded substring"
L2113[16:42:59] <SoniEx2> but you can say
it returns an "extended substring"
L2114[16:43:05] <SoniEx2> or just
"padded substring"
L2115[16:43:07] <Gopher> ok, I have no
idea why this has turned into an argument type deal
L2116[16:43:20] <Gopher> with respect, we
do not see your function as something that we will use,
SoniEx2
L2117[16:43:24] <Kenny> who's arguing?
not me
L2118[16:43:41] <Gopher> I can see how it
could be useful in some contexts, it's just not somethign that
comes up for me enough to feel a need for it
L2119[16:43:46] <Kenny> rioght now i
happen to be pretty mellow
L2120[16:43:48] <SoniEx2> ok wait I
g2g
L2121[16:44:07] <SoniEx2> but I
understand it's not very useful
L2122[16:44:10] <SoniEx2> it's fun
tho
L2123[16:44:13] <SoniEx2> :P
L2124[16:44:44] <Kenny> i like my
strripos function too
L2125[16:44:54] <Gopher> just wanted to
hit the breaks because we were veering towards hostility for,
really, absolutely no good reason at all XD
L2126[16:44:55] <Katie> what does that
mean?
L2127[16:45:05] <Kenny> breaks?
L2128[16:45:26] <Kenny> brakes*
hehe
L2129[16:45:29] <Gopher> brakes.
Whatever. :P
L2130[16:45:44] <Kenny> right letters,
wrong order hehe
L2131[16:45:54] <Gopher> I type break
every day, sue me if my fingers are inclined to stick with what
they know XD
L2132[16:46:06] <Sangar> muscle memory
wins again :P
L2133[16:46:20] <Kenny> and i tend to
break things quite often hehe
L2134[16:46:48] <Gopher> wow many
packages
L2135[16:47:21] <Gopher> I can unload...
MOSt of these on a robot, I think, lol
L2136[16:48:18]
⇦ Quits: Death
(webchat@99-98-207-58.lightspeed.wchtks.sbcglobal.net) (Quit: Web
client closed)
L2137[16:50:23] <Gopher> or maybe not.
serialization keeps being re-loaded, heh
L2138[16:50:23] <Kenny> Sangar: the
interval on an event timer is in ticks, right?
L2139[16:50:52] <Sangar> it's in
seconds.
L2140[16:51:07] <Kenny> thanks
L2141[16:55:34] <Gopher> hrm.
L2143[16:57:52] <SpiritedDusty> and it’s
one of those people that capitalize the first letter of every
word...
L2144[16:59:00] <Kenny> or simply change
the config value
L2145[16:59:12] <Gopher> jaden smith is
using OC?
L2146[16:59:45] <Gopher> That Is One
Capital Suggestion You Should Implement Infinite Black Hole Memory
Immediately Into The Current Dev Build
L2147[16:59:46] <Kenny> why does that
surprise you?
L2148[16:59:56] <Sangar> that was...
Katie... i suppose. yeah, sorry, i don't think that's going to
happen :P
L2149[17:00:13] <Gopher> kenny: I just
assumed he would have people to do that sort of thing for him so he
could focus on his music and tweets
L2150[17:00:37] <Katie> i thought it
would be cool
L2151[17:00:46] <Kenny> you haven't
noticed that Bevo LJ sits in the channel
L2152[17:01:14] <Gopher> it would be very
cool. There's a reason there isn't infinite memory in OC like there
(kindof) is in CC, tho. It's very unfriendly on servers and prone
to abuse
L2153[17:01:36] <Kenny> memory is
configurable though
L2154[17:02:05] <SpiritedDusty> well if a
server owner decides they have memory to burn, then they could
increase the memory sizes of OC
L2155[17:02:06] <Kenny> and Sangar, have
you changed that from 3 numbers to 5 numbers yet?
L2156[17:02:07] <Katie> im gonna guess in
CC its cheap
L2157[17:02:37] <Sangar> note that there
is an api to add ram modules, so someone could just make a
'creative ram' module :P
L2158[17:02:43] <Gopher> cc just doesn't
have constraints in the first place
L2159[17:02:45] <Sangar> Kenny, in the
config? i dunno, think?
L2160[17:02:47] <Gopher> you can use
memory until java runs out
L2161[17:02:59] <Katie> ohh
L2162[17:03:01] <Kenny> in trhe
description of the memory sizes yeah hehe
L2163[17:03:34] <Kenny> nope it still
says three hehe
L2164[17:04:36] <Kenny> # The sizes of
the three tiers of RAM, in kilobytes. This list must
L2165[17:04:36] <Kenny> # contain exactly
three entries, or it will be ignored.
L2166[17:05:06] <Gopher> I'm a bit
surprised at the lack of tier 1.5 ram, heh
L2167[17:05:39] <Gopher> but I guess that
would bump everything up so tier 3.5 were 2MB
L2168[17:06:10] <Kenny> that would be
perfectly fine
L2169[17:06:25] <SpiritedDusty> what
would happen if the server is running out of memory and you start
booting up computers?
L2170[17:06:40] <Kenny> hello
desktop?
L2171[17:06:57] <SpiritedDusty> well I
mean, would it crash the entire server? freeze up OC?
L2172[17:07:13] <Kenny> lag the hell out
of the system
L2173[17:07:40] <Sangar> Kenny, ah, that
:P
L2174[17:08:07] <Kenny> thaqt could be
confusing when ther are 5 numbers
L2175[17:09:02] <Sangar> SpiritedDusty,
well, depending on the settings, if java's limit is hit first it'd
crash. otherwise it'd make the os start swapping, which'll slow
everything down to a crawl.
L2176[17:09:08] <Gopher> lol. with rovot
loaded, insufficient memory to run edit
L2177[17:09:28] <gamax92> :<
L2178[17:09:28] <gamax92> System CMOS
checksum bad
L2179[17:09:41] <SpiritedDusty> o_o CMOS
checksum bad?
L2180[17:10:26] <gamax92> So yeah, i
forgot. Never use the RESET button on the computer.
L2181[17:10:51] <Kenny> lol
L2182[17:12:12] <SpiritedDusty> its
always fun when you have a broken CMOS :D
L2183[17:12:28] <gamax92> Yeah,
especially reconfiguring it
L2184[17:13:31] <SpiritedDusty> isn’t
there a “return to defaults” button?
L2185[17:14:44] <gamax92> default
configuration is really bad for the setup of this system
L2186[17:15:24] <gamax92> mainly because
a few com ports went derp, and using them just halts the
system
L2187[17:15:32] <SpiritedDusty> oh
L2188[17:17:36] <Kenny> time to replace
mobo?
L2189[17:19:01] <gamax92> nah
L2190[17:19:24] <gamax92> I'd only
replace it if i wanted a board without a CMD640X on it
L2191[17:22:38]
⇨ Joins: Death
(webchat@99-98-207-58.lightspeed.wchtks.sbcglobal.net)
L2192[17:22:56] *
gamax92 pokes Death with a stick
L2193[17:23:09] *
Death explodes into a cloud of fabulousness
L2194[17:32:21]
⇦ Quits: NyanCat
(~vifino@ip-5-146-144-100.unitymediagroup.de) (Quit: Read Error:
Cat Overflow exception)
L2195[17:39:47] <Kenny> Gopher, i got
sidetracked earlier and forgot to write down how you said to change
the fore/bacground color in label
L2196[17:40:18] <Kenny> i know it went
myGUI[" but forgot the rest
L2197[17:40:21] <Gopher> gmltest.lua has
code that does it, but
mylabel["text-color"]=0xwhatever
L2198[17:40:28] <Gopher> and same but
text-background for bg color
L2199[17:40:34] <Kenny> thanks
L2200[17:40:52] <Gopher> myGui will
affect the gui itself, styles set directly on objects /aren't/
inherited by children
L2201[17:41:00] <Gopher> so has to be on
the label, not the gui itself
L2202[17:41:36] <Katie> :P
L2203[18:16:58] <Gopher> is there no
config setting for turtle memory? D:
L2204[18:17:29] <Gopher> that was gonna
be last resort to make rovot usable on robots while waiting for an
update that includes turtle memory upgrades
L2205[18:19:45] <Gopher> well,
crapballs.
L2206[18:20:52] <Katie> nice
L2207[18:23:34] <Sangar> there... isn't.
good point. hm.
L2208[18:24:05] <Sangar> guess i'll
change it to use tier 1 + 32k. or add tier 1.5 ram and use that?
hmmm.
L2209[18:24:38] <Sangar> t1.5 ram with
96k ram? would that be awkward?
L2210[18:25:48] <Gopher> don't see why.
I'm assuming there would not actually be craftable t1.5, it'd just
be a special value in config for tier 1 robots?
L2211[18:28:00] <Dean4Code> Going
sleeping. Good Night everybody!
L2212[18:28:11] ***
Dean4Code is now known as DeanAsleep
L2213[18:29:01] <Sangar> i thought i'd
make it craftable because why not
L2214[18:29:40] <Sangar> the effort to
make the texture and add the item is pretty minimal unless i'm
forgetting something
L2215[18:33:28]
⇨ Joins: tgame14_
(~tgame14@bzq-79-176-12-65.red.bezeqint.net)
L2216[18:33:48] <Sangar> Kenny, the
config is updated btw. you're just seeing the old comment because
the comments aren't overwritten in your (oooold) config :P
L2217[18:34:08] <Kenny> ok
L2218[18:34:20] <ping> Sangar,
suggestion: also color screen border
L2219[18:34:42] <Sangar> ping, what do
you mean?
L2221[18:34:52] <Sangar> ah
L2222[18:34:54] <Sangar> in the gui
L2223[18:35:03] <Sangar> yeah
L2224[18:35:18] <Sangar> but what for
multiblock screens with multiple colors? :P
L2225[18:35:52] <Kenny> Gopher: i'm going
to do a script thaty smacks you in the head every time you refer to
a robot as a turtle
L2226[18:36:12] <Gopher> bah, I've seen
you do it too
L2227[18:36:28] <Kenny> nowhere near as
often as you hehe
L2228[18:39:11]
⇦ Quits: tgame14|sleep
(~tgame14@bzq-79-176-12-65.red.bezeqint.net) (Ping timeout: 380
seconds)
L2229[18:42:54] <ping> :O forgot about
multiblock
L2230[18:50:21]
⇦ Quits: Johannes13 (~Johannes@p4FDE9107.dip0.t-ipconnect.de)
(Ping timeout: 186 seconds)
L2231[18:51:53] <Gopher> well, managed to
get up to 10k free
L2232[18:52:02] <Gopher> hopefully
that'll be enough for this program...
L2233[18:54:56] <Kenny> Gopher: is it
possible to draw just a box?
L2234[18:55:10] <Kenny> i don;t see
anything in the wiki about it
L2235[18:55:29] <Gopher> hrm. No, I'm
pretty sure drawBorder is local, not exposed to use directly
L2236[18:55:41] <Kenny> damn
L2237[18:55:55] <Kenny> means i need to
have a second gui open
L2238[18:56:14] <Gopher> :/
L2239[18:56:33] <Gopher> sorry I haven't
been working on gml this past week, the next set of features will
be really helpful XD
L2240[18:56:42] <Kenny> was tring to
avoid that. not sure what would happen with 2 guis open at the same
time
L2241[18:57:12] <Kenny> and i'll have to
overlay the one on the other
L2242[18:57:25] <Kenny> this is going to
be fun hehe
L2243[19:00:37] <Kenny> how do i get it
to bring the second gui to the front and overlay the first?
L2244[19:01:30] <Gopher> uuhm. That... is
not something that's really going to work.
L2245[19:01:43] <Gopher> Well...
L2246[19:01:49]
⇨ Joins: Death^2
(webchat@99-98-207-58.lightspeed.wchtks.sbcglobal.net)
L2247[19:01:57] <Gopher> You could hack
it into working...
L2248[19:02:10]
⇦ Quits: Death
(webchat@99-98-207-58.lightspeed.wchtks.sbcglobal.net)
()
L2249[19:02:14] ***
Death^2 is now known as Death
L2250[19:02:15] <Gopher> hang on, lemme
test before I tell you, make sure I don't tell you something that
won't work
L2251[19:02:22] <Kenny> ok
L2252[19:03:15] <Kenny> if it can't do it
that way i know what i'll do. io'll make it like i did the infogui
in CompViewer
L2253[19:04:01] <SoniEx2> can I run
random Lua scripts with OC?
L2254[19:04:33] <Gopher> ok, this sortof
works...
L2255[19:04:43] <SoniEx2> I mean do I
have require,debug,pcall,the string metatable,etc just like in
vanilla Lua?
L2256[19:04:43] <Gopher> I say sortof
because it might have complications if you have more elements
L2257[19:05:21] <Kenny> ok
L2259[19:05:47] <Gopher> note that gui1
is /nonfunctional/
L2260[19:06:10] <Gopher> if you add
elements to it, they may not draw properly and /will/ not be
interactive
L2261[19:06:39] <Kenny> ok. goling to
test it
L2262[19:06:45] <Gopher> if you add
elements /over/ gui1 into gui2, they'll have to have :draw called
on them in that onRun function, after gui1:draw
L2263[19:06:46] <Sangar> SoniEx2, no
debug except traceback, no io.popen, no c libraries via require
(surprise), no bytecode loading (unless changed in the config)
other than that mostly yes.
L2264[19:07:25] <SoniEx2> Sangar, well ok
I understand io.popen and C libs
L2265[19:07:28] <SoniEx2> but no
debug?
L2266[19:07:33] <Sangar> sandbox
L2267[19:07:36] <Sangar> it would die
instantly
L2268[19:07:37] <SoniEx2> aka no
debug.(g/s)etmetatable?
L2269[19:08:03] <ping> no
L2270[19:08:04] <SoniEx2> aka the thing
that lets you add custom metamethods and still let ppl protect
their metatables?
L2271[19:08:18] <SoniEx2> (with
__metatable that is)
L2272[19:08:28] <ping> you already have
__metatable
L2273[19:08:30] <Sangar> you can use
__metatable with normal setmetatable too
L2274[19:09:21] <SoniEx2>
getmetatable(some table with __metatable) !=
debug.getmetatable(some table with __metatable)
L2275[19:09:27] <SoniEx2> the 1st one
returns __metatable
L2276[19:09:41] <SoniEx2> the 2nd one
lets you protect with __metatable and add custom metamethods
L2277[19:10:24] <ping> uh
L2278[19:10:25] <ping> no.
L2280[19:10:36] <SoniEx2> and I have yet
to see a lua computers mod which lets you do custom metamethods
properly
L2281[19:10:36] <ping> unless you mean
getmetatable
L2282[19:11:04] <SoniEx2> ping, I'm
talking about debug.getmetatable and getmetatable
L2283[19:11:05] <ping> debug.getmetatable
bypasses __metatable
L2284[19:11:07] <Kenny> thanks
Gopher
L2285[19:11:12] <SoniEx2>
debug.setmetatable isn't too big of a deal
L2286[19:11:20] <ping> then you can
already protect your metatables
L2287[19:12:15] <ping> .lua
a=setmetatable({},{__metatable="no"}) return
getmetatable(a)
L2288[19:12:16] <^v> ping, no
L2289[19:12:30] <SoniEx2> yeah then how
do I add a custom metamethod?
L2290[19:12:36] <ping> .lua
a=setmetatable({},{__metatable="no"})
setmetatable(a,{})
L2291[19:12:37] <^v> ping, lua:1: cannot
change a protected metatable
L2292[19:12:52] <ping> you just add to
the second parimeter's table
L2293[19:13:24] <ping> .lua
a=setmetatable({},{__index=function(s,n) return 123
end,__metatable="no"}) return a[1]
L2294[19:13:24] <^v> ping, 123
L2295[19:13:43] <ping> see?
L2296[19:13:45] <SoniEx2> that's not
custom
L2297[19:13:57] <ping> define
custom
L2298[19:14:02] <SoniEx2> let's say I
have a sort function which uses a __sortcmp metamethod
L2299[19:14:28] <SoniEx2> the only way to
make it work with __metatable is debug.getmetatable
L2300[19:14:39] <ping> or just localize
the metatable .-.
L2301[19:14:41] <SoniEx2> but I can't
have that because... idek
L2302[19:15:09] <ping> the whole point of
__metatable is to prevent you from getting the metatable
L2303[19:15:29] <SoniEx2> yeah but
there's no callmeta(table, "name") function
L2304[19:15:34] ***
ds84182 is now known as dsAway
L2305[19:15:51] <SoniEx2> well (table,
name, args) but w/e
L2306[19:16:28] <ping>
getmetatable(tbl).__sortcmp
L2307[19:16:50] <ping> with callmeta, you
are accessing the metatable
L2308[19:17:02] <ping> which __metatable
is designed to prevent
L2309[19:17:08] <SoniEx2>
setmetatable(tbl,{__metatable="fuck you"})
L2310[19:17:32] ***
dsAway is now known as ds84182
L2311[19:17:34] <SoniEx2> now how do ppl
protect their sort comparators?
L2312[19:17:44] <Gopher> protect... from
what?
L2313[19:17:53] <SoniEx2> from
stuff?
L2314[19:17:59] <Gopher> martians?
L2315[19:18:25] <ping> ancient
aliens?
L2316[19:18:31] <SoniEx2> the point is
without debug.getmetatable I can't have both __metatable and a
metamethod for one of my functions
L2317[19:18:52] <Sangar> but... if
there's debug.getmetatable it's even *less* protected? o.O
L2318[19:18:57] <SoniEx2> a callmeta
function would also work but w/e
L2319[19:19:01] <Sangar> because then all
protection vanishes
L2320[19:19:06] <ping>
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
L2321[19:19:16] <Gopher> basically, we
should not sandbox oc, so you can take responsibility for
sandboxing it yourself?
L2322[19:19:27] <SoniEx2> Gopher, pretty
much
L2323[19:19:38] <Gopher> ah. Well, that
amkes it easy, then.
L2324[19:19:42] <SoniEx2> maybe have a
default bios that can be reflashed
L2325[19:19:44] <Gopher> Absolutely not,
under any circumstances.
L2326[19:20:03] <ping> the bios contains
the sandbox
L2327[19:20:06] <SoniEx2> how's
debug.getmetatable bad?
L2328[19:20:50] <SoniEx2> I mean it's not
like you can't lock it on strings like you can do with the normal
getmetatable
L2329[19:20:59] <Sangar> it can bypass
protections. and if those protections are used to keep the sandbox
sane, well. not fun.
L2330[19:21:30] <SoniEx2> uhh
debug.getmetatable can only bypass __metatable
L2331[19:21:37] <Sangar> which might not
be the case right now, there's so much code i can't keep it all in
my head, but there will probably be at some point (when i get
userdata in there)
L2332[19:22:01] <SoniEx2> and you can't
do much with that unless you add a metatable with C requires and
io.popen
L2333[19:22:09] <Sangar> yes. so say i
return a __metatable'd proxy for userdata. i really really don't
want people to have debug.getmetatable then.
L2334[19:22:18] <SpiritedDusty> while
we’re flashing the bios, lets give lua access to native IO :D
L2335[19:22:22] <ping> yes
L2336[19:22:35] <ping> lets also give
access to the real os.execute
L2337[19:22:38] <SoniEx2> Sangar, then
make debug.getmetatable only work for tables?
L2338[19:22:47] <SpiritedDusty> and also
force the user to run as root :D
L2339[19:22:55] <SoniEx2> or add a thing
to call metamethods
L2340[19:23:18] <ping> SoniEx2, not how
it works ;-;
L2341[19:23:40] <ping> the table is
proxying userdata
L2342[19:24:09] <ping> its still a table,
but __tostring="userdata" etc
L2343[19:24:20] <SoniEx2> so I have to
keep track of my tables to use my __sortcmp while also protecting
my tables and
block everyone else from doing the same because
you can't do something to call metamethods?
L2344[19:24:21] <SpiritedDusty> why do
you even need debug.setmetatable in the first place?
L2345[19:24:36] <ping> then sandbox
getmetatable yourself soni
L2346[19:24:42] <ping> or localize your
metatable
L2347[19:24:48] <ping> both solutions
easy
L2348[19:24:52] <Sangar> well, yes, a
custom debug.getmetatable which checks if its arguments are
'allowed' or not is thinkable, but still it's a potential for
derping and holes in the sandbox.
L2349[19:25:09] <SoniEx2> Sangar, it
wouldn't be able to do much...
L2350[19:25:20] <SpiritedDusty> ^ are you
high?
L2351[19:25:31] <SoniEx2> also anyone who
puts sandbox breaking C functions on a metatable should die
L2352[19:25:36] <ping> this is hundreds
of peoples computers we are talking about :|
L2353[19:25:49] <Sangar> huh? where did
that come from?
L2354[19:26:03] <SpiritedDusty> there
should be a config option called “SonicEx2_Unsafe_mode”
L2355[19:26:09] <ping> unsandboxed lua =
your computer on fire
L2356[19:26:15] <SoniEx2> Sangar, it
can't be broken unless you put things that let you break it in the
metatable
L2357[19:26:26] <ping> im done
L2358[19:26:45] <SoniEx2> so let's say
you set the metatable for _G to have a "CMETHODS"
key
L2359[19:26:45] <ping> /part
stupid-convorsation
L2360[19:26:56] <Kenny> SoniEx2: drop
it
L2361[19:26:57] <SoniEx2> and then you
put loads of C methods that let you do whatever
L2362[19:26:59] <Sangar> well. yes. the
sandbox can't be broken until i put something in there to allow
breaking it. so i wont.
L2363[19:27:01] <Sangar> end of
discussion.
L2364[19:27:03] <SoniEx2> and fine
L2365[19:27:04] <SpiritedDusty> theres a
sandbox for a reason
L2366[19:27:30] <ping> SpiritedDusty,
clearly there is no reason :)
L2367[19:27:38] <SoniEx2> I still don't
see how debug.getmetatable can be used against sandboxed
metatables...
L2368[19:27:42] <ping> the sandbox is
there to make coding harder for you
L2369[19:27:47] <Kenny> SoniEx2: I said
drop it
L2370[19:27:52] <ping> by removing
essential functions like os.delete
L2371[19:27:53] *
SpiritedDusty is gonna die
L2372[19:27:59] <SoniEx2> if there's a
hole it's the metatable author's fault no?
L2373[19:28:11] <ping> SoniEx2,
nevermind.
L2374[19:28:11] <Kenny> SoniEx2: Last
Time drop it
L2375[19:28:22] <SoniEx2> Kenny,
fine
L2376[19:28:51] <SoniEx2> but please make
a working __sortcmp that works with __metatable without crashing
every time for me
L2377[19:29:07] <ping> or just use the
two solu- nevermind.
L2378[19:29:22] <Kenny> !kickban SoniEx2
You just don't listen
L2379[19:29:23] ***
SoniEx2 was kicked by zsh ((Kenny) You just don't
listen))
L2380[19:29:28]
⇦ Parts: ping (~notPing@c-71-238-153-166.hsd1.mi.comcast.net)
(headdesk))
L2381[19:30:41] <Sangar> well. now that
that's out of the way. where was i? oh right, being
productive!
L2382[19:30:45] <Gopher> sigh. Good
times.
L2383[19:31:08] <Kenny> let the good
times roll :)
L2384[19:31:43] <Gopher> kenny, were you
around him at all on irc during the phase where every 5 minutes he
would bring up the fact that he was transgendered and we all needed
to accept that? freaking out every time bassically any personal
pronoun was used on him/her?
L2385[19:31:50] <Gopher> That was the
best. And by best, I mean :shoots self:
L2386[19:31:54]
⇨ Joins: ping
(~notPing@c-71-238-153-166.hsd1.mi.comcast.net)
L2387[19:32:01] <ping> Gopher, yes
L2388[19:32:06] <ping> on cc
channel
L2389[19:32:30] <Sangar> wow
L2390[19:32:37] <Kenny> no but i did get
accused of being a bigot and racist towards the gay lifestyle
L2391[19:32:48] <Kenny> that was in
#iChun
L2392[19:32:52] <Gopher> it was pretty
epic, as irrational internet behavior goes XD
L2393[19:33:07] <Kenny> i proceeded to
rip him a new ass right in the channel
L2394[19:33:55] <Sangar> ah, the
internet. i so would want to see future historians react to irc
logs...
L2395[19:34:03] <Gopher> lol
L2396[19:34:27] <Kenny> only one person
in here knows that 4 years ago i got ordained as a minister
specifically so i could perform marriages for those who lived that
lifestyle and wanted a religious ceremony
L2397[19:35:19] <Sangar> that statement
wasn't true for very long :P
L2398[19:35:33] <Sangar> sorry, had
to.
L2399[19:35:34] <Gopher> indeed. Now we
/all/ know!
L2400[19:35:41] <Gopher> except some of
the idlers, who didn't and won't read it
L2401[19:35:44] <Sangar> :P
L2402[19:35:46] <Gopher> (I was tempted,
sangar, lol)
L2403[19:36:33] <Sangar> heh. all right,
new build with tier 1.5 ram is building.
L2404[19:36:35] <Sangar> oh ffs
L2405[19:36:41] <Gopher> ok, thanks to
the power of rovot, the script to dig down to bedrock, stopping at
each point and turning, comparing to 5 samples of known common crap
and digging anything not in that set, then returning to the surface
works
L2406[19:36:41] <Kenny> i don't care if
you know or not. was just never any real reason to pur it out
there
L2407[19:36:45] *
Sangar looks for the ignore option
L2408[19:36:52] <Gopher> and runs
comfortably in the <10k of memory left after loading rovot
XD
L2409[19:37:12] <ping> robot
L2410[19:37:18] <Gopher> no, rovot.
L2412[19:37:26] <ping> i just mispelled
an intentional mispelling
L2413[19:37:30] <Sangar> and there it is.
he started pm'ing about that stuff -.-
L2414[19:37:30] <Kenny> rovot is the
script name
L2415[19:37:36] <ping> meant so say
rovot, said robot
L2416[19:37:37] <Gopher> rovot is my api,
a kindof-port of turtlex
L2417[19:37:45] <Gopher> robotx seemed
boring, so I went with rovot. :)
L2418[19:37:46] <Kenny> ignore is a
wonderful thing
L2419[19:38:11] <Gopher> is he pm'ing
you?
L2420[19:38:17] <Sangar> Kenny, we just
like teasing people :P
L2421[19:38:46] <Sangar> Gopher, yes. and
now i also know how to ignore people in hexchat :P
L2422[19:38:56] <Gopher> heh
L2423[19:39:08] <Gopher> like I said the
other day, he is always the victim
L2424[19:39:10] <ping> /ignore ftw.
L2425[19:39:11] <Kenny> tyoe /ignore
hehe
L2426[19:39:24] <Kenny> with the nick of
course
L2427[19:40:19] <Gopher> ping, was soni
one of the people who got banned from the cc forums for posting
programs that crash servers? Thinking he was, for some
reason...
L2428[19:40:50] <Kenny> most likely
hehe
L2429[19:40:52] <ping> i dunno
L2430[19:41:05] <Gopher> I can't remember
for sure, but for some reason I think he was
L2431[19:41:16] <ping> i thought it was
for exessive trolling/arguing with admin
L2432[19:41:30] <Kenny> that too
lolk
L2433[19:41:38] <Gopher> you're probably
right, he certainly did that, too
L2434[19:42:00] <Kenny> moist likely for
just being an all around asshole
L2435[19:42:32] <ping> muost lokily fur
jast biong en ell eruand esshuli
L2436[19:42:33] <Gopher> oh, almost time
for game of thrones, I think. Either that or it's almost over.
Better check.
L2437[19:42:42] <ping> aeiou rotate
ftw.
L2439[19:43:44] <Gopher> almost over, but
repeats at 11, so good for now.
L2440[19:44:31] <Kenny> so i change my
textures, add a few little things and still release it hehe
L2441[19:44:51] <Kenny> after i look at
his code and see how he fixed those damn errors lol
L2442[19:45:29] <Sangar> he probably
builds against an older forge version :P
L2443[19:45:35]
⇦ Quits: Katie (webchat@cpe-24-210-223-235.neo.res.rr.com)
(Ping timeout: 198 seconds)
L2444[19:45:43] <Sangar> i like the name,
though, tbh.
L2445[19:45:53] <Gopher> it's a good
name
L2446[19:47:24] <Kenny> he has already
ported it to 1.7
L2447[19:47:42] <Kenny> there is a
separate branch for 1.7
L2448[19:47:49] <Sangar> oh!
L2449[19:47:51] <Sangar> didn't see
that
L2450[19:48:26] <Kenny> now i can get to
see the difference and what has to be changed
L2451[19:48:48] <Sangar> it's not done
though, judging from the last commit saying "TODO fix the
rest" :P
L2452[19:49:42] <Kenny> i can go one of
two ways. Drop OF and work 'with' him keeping the mod updated and
fixing things or go ahead with my own version
L2453[19:50:10] <Sangar> i'd say at least
talk to him about it?
L2454[19:50:13] <Kenny> and i'm actually
leaning more towards helping him and dropping OF
L2455[19:50:47] <Kenny> Sangar: i am by
no means a fool. when i started OF i got myself in over my
head
L2456[19:50:57] <Sangar> hehe
L2457[19:51:20] <Kenny> it was through
your help and Michiyo's that it got to where i was hoping to get it
and hten it still failed
L2458[19:52:04] <Kenny> by working with
him, i get to keep coding and can learn from someone more
experienced than i without always bugging you
L2459[19:52:38] <Kenny> i'm having fun
doing the lua programs and working with Gopher's gui
L2460[19:52:49] <Sangar> he at least got
the cc 1.6 integration right, so he seems to know what he's doing
:P
L2461[19:53:23] <Kenny> i hope he fixed
that thread issue Michiyho found
L2462[19:54:12] <Kenny> there was
something about it not closing a thread started by CC when the
platform moved
L2463[19:55:01] <Sangar> i believe that
(was) actually on the cc side. it also leaks threads when moved by
mffs manipulator thingy. don't know if that's fixed in cc1.6
L2464[19:55:05] <Kenny> but i can fork it
and add in OC support and we will no longer need the adapter block
with it hehe
L2465[19:55:29] <Sangar> basically
computers didn't clean up in TileEntity.invalidate() but the block
break logic iirc.
L2466[19:55:57] <gamax92> Well, LuaJ
itself is really stupid with threads, it also uses them for
coroutines.
L2467[19:56:04] <Sangar> aye. or at least
add the driver from occ to it so it works even if occ isn't
there.
L2468[19:57:15] <Kenny> don't know how to
add a river hehe
L2469[19:57:16] <Sangar> gamax92, yeah.
for each single coroutine -.- gawd. frames with 10 turtles on them
spammed threads soooo badly.
L2470[19:57:52] <Kenny> but i do have an
example to lok at for that :)
L2471[19:57:56] <ping> on my server, it
was so bad i modified bios.lua to remove the rednet coroutine
L2472[19:58:05] <ping> 3 threads per
computer to 1
L2473[19:58:57] <Sangar> oh, he made
frames use redstone flux in hardmode it would seem. nice.
L2474[19:59:04] <gamax92> ping: you also
modified bios.lua for other things as well
L2475[19:59:09] <ping> yes
L2476[19:59:15] <ping> i modified the
shit out of rom
L2477[19:59:15] <gamax92> like that
shitty vfs thing you wrote
L2478[19:59:26] <ping> its not shitty D:
it had one bug
L2479[19:59:40] <gamax92> You had one
bug, ONE bug.
L2480[19:59:51] <ping> wii got mad
because fs.copy actually moved
L2481[19:59:56] <ping> not copied
L2482[19:59:59] <ping> Dx
L2483[20:00:04] <ping> which i
fixed
L2484[20:00:06] <Kenny> lol
L2485[20:00:55] <Kenny> ping, that is
nowehere near as bad as taking down 8 college computers with a
program you hacked together hehe
L2486[20:01:13] <ping> depends on
computer
L2487[20:01:30] <Kenny> i took 3 separate
programs (written by Borland coders) and commbined them
together
L2488[20:01:49] <Kenny> the program ran
fine and seemed to work okay
L2489[20:01:56] <ping> in 5th grade our
network was so insecure
L2490[20:02:14] <gamax92> Kenny: Oh hai,
could i have a cmd640 driver?
L2491[20:02:15] <Sangar> oh what the
fuck
L2492[20:02:19] <Sangar> what the
fuck
L2493[20:02:23] <ping> i could shut down
any computer on the network
L2494[20:02:25] <Sangar> he took it to
the lua mailing list
L2495[20:02:30] <Kenny> what i didn't
know was the save file routine was starting at Sector 0 on the hard
drive each time
L2496[20:02:38] <ping> Sangar, ._.
what
L2497[20:02:39] <gamax92> Sangar: wow
...
L2498[20:03:14] <Kenny> wiped the
complete operationg system from tghe drivew along with the FAT
tables
L2499[20:03:32] <gamax92> Kenny: good
job
L2500[20:03:47] <Kenny> took me 3 months
to find the issue
L2501[20:04:07] <Kenny> it was a single
freaking register value
L2502[20:04:32] <Kenny> it was passed
among them, but that register value was always 0
L2504[20:05:02] <Kenny> and when the save
routine was called that register was telling it the starting sector
to save to
L2505[20:05:25] <ping> wow..
L2506[20:05:54] *
Sangar now looks through the lua list history to see if he posted
stuff before :P
L2507[20:05:57] <gamax92> oh jeez, I was
listening to music and had the volume a bit higher. Forgot
minecraft was running, thunder starts.
L2508[20:05:58] <Kenny> SoniEx2?
L2509[20:06:04] <ping> yes
L2510[20:06:11] <Kenny> jesus h
christ
L2511[20:06:18] <gamax92> ping: wait,
have you seen my bios replacement?
L2512[20:06:24] <ping> no
L2514[20:08:06] <Kenny> the whatever is
an idiot
L2515[20:08:17] <gamax92> "In
prefetch mode, multi-sector reads often fail. The chip erroneously
responds to floppy status commands and corrupts hard disk or CD-ROM
I/O in the process. It does not support simultaneous I/O on the
primary and secondary EIDE ports. Confusion over legacy and PCI
mode. Does not support 32-bit writes."
L2516[20:08:31] <gamax92> Why I hate my
CMD640 Chip ^
L2517[20:10:10] <Sangar> turns out he
did! relatively boring, though. and here i was getting my popcorn
ready.
L2518[20:10:26] <gamax92> Sangar:
popcorn.mod?
L2519[20:10:53] <Sangar> there has to be
a mod for that already, certainly? :P
L2520[20:11:24] <gamax92> well, i know a
protracker version of popcorn exists.
L2521[20:11:31] <gamax92> theres also a
fasttracker version of it
L2522[20:12:06] <ping> Sangar, Modulo
infinity is pretty funny
L2523[20:12:18] <Sangar> true
L2524[20:13:09] <Sangar> nameless labels
is amusingly weird, too.
L2526[20:14:25] <Sangar> ...
L2527[20:15:13] <Sangar> crap. it's 4 am
o.O i should be asleep.
L2528[20:15:20] <SpiritedDusty> ping, is
that the sonic guy?
L2529[20:15:23] <Sangar> good
night!
L2530[20:15:26] <SpiritedDusty> gnight
Sangar
L2531[20:15:31] <ping> yep dustbin
L2532[20:15:38] <ping> night sangar
L2533[20:15:40] <Gopher> later,
sangar
L2534[20:15:44] <SpiritedDusty> ping,
link?
L2536[20:16:46] <ping> another stupid
._.
L2537[20:16:57] <ping> SpiritedDusty,
forgot
L2538[20:17:02] <ping> just search
L2540[20:17:24] <ping> oh god
L2541[20:17:25] <ping> no
L2542[20:17:33]
⇦ Quits: DeanAsleep
(~Dean4Devi@p549631F7.dip0.t-ipconnect.de) (Ping timeout: 186
seconds)
L2543[20:17:40] <SpiritedDusty> Lua in
D?
L2544[20:17:41] <SpiritedDusty> whats
D
L2545[20:18:00] <SpiritedDusty> oh a
programming langauges
L2547[20:18:25] <ping> "I mean I
can't set __metatable to a function so..."
L2548[20:18:35] <ping>
nopenopenopenopenopenopenopenopenopenopenopenopenopenopenopenopenope
L2549[20:20:51] <SpiritedDusty> why does
he even need a _metatable on a function?
L2550[20:21:43] <ping> idk
L2551[20:21:48] <ping> something
__sortcmp
L2552[20:22:04] <SpiritedDusty> why would
he need that?
L2553[20:22:12] <ping> i dont know
L2555[20:25:49] <ping> Bully was a fun
game
L2556[20:25:54] <ping> it made mone
L2557[20:26:26]
⇨ Joins: Symmetryc
(webchat@pool-108-9-201-239.tampfl.fios.verizon.net)
L2558[20:26:35] <gamax92> well, you could
sell a lua script, but its probably really easy to strip out the
code and pirate it.
L2560[20:28:29] <SpiritedDusty> ping,
nice conversation lol
L2561[20:28:35] <gamax92> oh jeez, a usb
to isa adapter.
L2562[20:30:15] *
ping cant wait for next version of lua
L2563[20:31:01] <SpiritedDusty> better
number stuffs?
L2564[20:31:06] <ping> OH GOD
L2565[20:31:19] <ping> HE IS ON FREENODE
SPAMMING #lua
L2566[20:31:27] <SpiritedDusty>
....
L2567[20:31:34] <Gopher> he does not let
things go.
L2568[20:32:56] <SpiritedDusty> why even
use a metatable for what he’s doing? isn’t he just processing
numbers in an equation?
L2569[20:33:05] <gamax92> I wonder if I
can use Lua in DOS
L2570[20:33:24] ***
ds84182 is now known as dsAway
L2571[20:33:27] <gamax92> I know it works
with HXRT, but could i avoid HXRT?
L2572[20:33:38] <Gopher> probably.
L2573[20:34:21] ***
cazzar|Away is now known as Cazzar
L2574[20:35:59] <gamax92> ping: Do you
remember db_cydon.xm
L2575[20:36:24] <ping> no
L2576[20:36:34] <gamax92> oh, then
nvm
L2577[20:36:39] <gamax92> maybe wolf
will
L2578[20:36:51] <gamax92> dammit wolf
isn't on esper
L2579[20:37:06] <ping> he is
L2580[20:37:08] <Symmetryc> Code Golf
looks like it's getting popular again :D
L2581[20:37:21] <ping> as
wolfmitchell
L2582[20:37:22] <ping> :P
L2583[20:37:24] <gamax92> ping: tell him
to get in your channel
L2584[20:37:27] <ping> wait
L2585[20:37:32] <ping> johnEgbert is
wolfmitchell
L2586[20:37:59] <gamax92> oh,
right.
L2587[20:38:16] <gamax92> ping: well
anyway, i converted a bunch of mod and xm files to midi
L2588[20:38:26] <gamax92> played them on
my FM based midi player
L2589[20:38:47] <SpiritedDusty> sonic is
driving people crazy on #lua freenode lol
L2590[20:38:54] <ping> yeah
L2591[20:38:56] <ping> its crazy
L2592[20:39:02] *
SpiritedDusty waits for the kickban
L2593[20:39:04] <SpiritedDusty> lol
L2594[20:39:04] <ping> that guy has
pretty much quit
L2595[20:42:46] <Ir7_o> .-.
L2596[20:43:04] <SpiritedDusty> hi there
Ir7_o
L2597[20:43:13] <ping> hai \o/
L2598[20:43:53] <SpiritedDusty> this
sonic guy…. master of questions that don’t make sense
L2599[20:44:07] <gamax92> hey
SpiritedDusty, you're on mac aren't you.
L2600[20:44:13] <SpiritedDusty> yes
L2601[20:44:18] <gamax92> I could tell
because of …
L2602[20:44:32] <SpiritedDusty> my irc
client… is derpy
L2603[20:44:57] <gamax92> SpiritedDusty:
here, type: "something" with the quotes.
L2604[20:45:09] <SpiritedDusty>
“something"
L2605[20:45:22] <gamax92> see, fancy
quotes, so its osx
L2606[20:45:25] <SpiritedDusty> the
client converts them as I type for whatever reason
L2608[20:46:25] <ping> eww fancy
quotes
L2609[20:46:35] <gamax92> ping: mkdir
\\?\C:\Users\%USERNAME%\Desktop\...
L2610[20:46:42] <gamax92> such
troll
L2611[20:46:56] <ping> :( i feel bad for
dustbin, its impossible for him to use strings in ^v's lua
L2612[20:47:00] <Gopher> smartquotes
aren't just for macs
L2613[20:47:10] <SpiritedDusty> ? test
?
L2614[20:47:10] <EnderBot> I'm sorry, I
couldn't find the help topic you requested :(
L2615[20:47:11] <ping> "smart"
mfw
L2616[20:47:23] <Gopher> that's what
they're called, by mac XD
L2617[20:47:24] <gamax92> the quotes are
gaining intelligence
L2618[20:47:32] <Gopher>
"hrm"
L2619[20:47:38] <Gopher> “there”
L2620[20:47:49] <SpiritedDusty>
"test"
L2621[20:47:50] <gamax92> oh, i didn't
even notice that there wasn't the end fancy quote.
L2622[20:47:51] <Ir7_o> Hi
L2623[20:47:51] <Gopher> I knew there was
a keyboard shortcut in mirc to toggle those
L2624[20:48:00] <SpiritedDusty> "is
this fixed?" I can't tell
L2625[20:48:00] <Gopher> ‘whee’
L2626[20:48:17] <Gopher> my current font
can’t actually display them, lol
L2627[20:48:19] <Gopher> yes,
SpiritedDusty
L2628[20:48:29] <SpiritedDusty> k
thanks
L2629[20:48:31] *
Gopher reversts to normal ""''
L2630[20:48:48] <SpiritedDusty> why is
sonic still rambling on in #lua
L2631[20:48:56] <ping> i dont know
L2632[20:49:12] <Gopher> somehow, I am
out of redstone again. It doesn't /seem/ like even the hardmode
recipes use that much redstone, but somehow, I burn through it like
nothing. Oh, all that conduit to connect to the charger,
right.
L2633[20:49:21] <Gopher> 2 redstone per
hardened redstone conduit block
L2634[20:50:27] <Gopher> need... 30 I
think for wireless network card, plus more like 50 for the tier 2
case, so 3 stacks total (need 2 wireless network cards)
L2635[20:50:32] <ping>
<SoniEx2> % io.stdin =
io.open("/dev/urandom","r")
loadstring(io.stdin.read)()
L2636[20:50:42] <gamax92> ping: ...
L2637[20:50:45] <ping> i can
conclude
L2638[20:50:51] <ping> he sucks
L2639[20:50:55] <Gopher> or, in normal,
human math, 2 stacks.
L2640[20:50:57] <ping> and i am
done
L2641[20:51:12] <ping> he is now, the
first person i will ever ignore
L2642[20:51:17] <Gopher> what was this
example demonstrating?
L2643[20:51:32] <Ir7_o> the channel
grows! ;)
L2644[20:51:32] <ping> he wanted to break
mniips sandbox?
L2645[20:51:33] <ping> idk
L2646[20:51:56] <Gopher> mmmmkay
L2649[20:53:24] <ping> i am done
L2650[20:53:38] <johnEgbert> ping: I
still have his threades C sandbox
L2651[20:53:47] <gamax92> I like not
getting complete garbage on my irc client
L2652[20:54:50] ***
JoshTheEnder|IsOnHoliday is now known as JoshTheEnder
L2653[20:55:38] <johnEgbert> .
L2654[20:55:50] <johnEgbert> I'm tired,
night
L2655[20:56:39] <JoshTheEnder> Hey
ya'll
L2656[20:57:18] <johnEgbert> Fuck it,
I'll stay up a bit longer...
L2657[20:57:27] <JoshTheEnder> Lol
L2658[20:57:39] <gamax92> oh hey
johnEgbert, do you remember db_cydon.xm?
L2659[20:57:39] <johnEgbert> Anyone
figure out how to use Lua5.1 with oc?
L2660[20:57:45] <johnEgbert> gamax92:
ye
L2661[20:57:52] <gamax92> johnEgbert: i
turned it into a midi
L2662[20:57:56] <johnEgbert> I broke xmp
on my phone somehow though
L2663[20:57:58] <johnEgbert> nice
L2664[20:58:08] <gamax92> it sounds
really ... bad
L2665[20:58:17] <johnEgbert> Mind if I
have it for midi-based control stuff?
L2666[20:58:26] <johnEgbert> Like, is the
timing right
L2667[20:58:30] <gamax92> uhh, i just
used 2midi to generate it
L2668[20:58:35] <gamax92> yeah timings
fine
L2669[20:58:37] <johnEgbert> Ah
L2670[20:59:09] <johnEgbert> gamax92: can
you host it somewhere and memo me the link?
L2671[20:59:12] <gamax92> sure
L2672[20:59:38] <johnEgbert> I'll be able
to grab it tomorrow when I get home
L2673[20:59:44] <JoshTheEnder>
~tells
L2674[21:00:11] <JoshTheEnder> Hrmm,
no-one has used it, meh
L2675[21:00:44] <johnEgbert> Also, anyone
here like Android?
L2676[21:00:51] <gamax92> Whats an
Android?
L2677[21:01:02] <johnEgbert> gamax92: the
phone OS
L2678[21:01:14] <Kenny> what's up
john?
L2679[21:01:18] <gamax92> jk, i
know
L2680[21:01:19] *
JoshTheEnder is on an Android tablet
L2681[21:01:25] <gamax92> also, go fix
your xmp
L2682[21:01:39] ***
Keridos is now known as Keridos_off
L2683[21:01:39] <Kenny> been looking to
get one
L2684[21:01:40] <johnEgbert> Kenny: I'm
creating an android-x86 rom for VMs
L2685[21:01:42] <gamax92> or use the
thousands of other programs that support it
L2686[21:01:43] <johnEgbert> :D
L2687[21:01:53] <gamax92> johnEgbert:
wait what
L2688[21:02:03] <gamax92> but, I like my
arm support
L2689[21:02:07] *
JoshTheEnder stairs at Kenny
L2690[21:02:07] <johnEgbert> The stock
rom works horribly in KVM and vbox for me
L2691[21:02:23] <Kenny> hey Josh :)
L2692[21:02:31] <johnEgbert> Didn't test
vmware yet
L2693[21:03:17] <JoshTheEnder> And I have
to go now ~_~
L2694[21:03:31] <gamax92> im confused,
isn't android-x86 you can just download, plop into a vm as an iso,
and boot?
L2695[21:03:32] <johnEgbert> But my rom
has improved mouse support, guest-as-usb-client support and online
recovery planned
L2696[21:03:53] <JoshTheEnder> See you
all later at some point
L2697[21:03:54] <johnEgbert> gamax92:
it's a port of the source code to x86
L2698[21:04:01] <JoshTheEnder> o/
L2700[21:04:16] <johnEgbert> It's a fork
of Android
L2701[21:04:23] <gamax92> so
confused
L2702[21:04:43] <johnEgbert> Based off of
it but it has some changed source to run on an x86 processor
L2703[21:04:49] ***
JoshTheEnder is now known as JoshTheEnder|IsOnHoliday
L2704[21:05:03] <gamax92> did you write
this or something?
L2705[21:05:06] <johnEgbert> No
L2706[21:05:12] <gamax92> or is it the
url i posted
L2707[21:05:29] <johnEgbert> Thats the
URL you posted
L2708[21:05:46] <johnEgbert> The .iso on
the site is precompiled
L2709[21:05:49] <gamax92> then I'm
confused about this whole rom thing.
L2710[21:06:10] <johnEgbert> I'm
compiling my own version of it (aka a rom)
L2711[21:06:56] <johnEgbert> Also I have
a kinda working online recovery for it :D
L2712[21:07:07] <gamax92> ooh, i915
L2713[21:07:17] <gamax92> i could maybe
run it on my netbook
L2714[21:07:23] <johnEgbert> Protip:
writing system apps in sl4a _sucks_
L2715[21:07:37] <johnEgbert> gamax92:
dont run it with my rom
L2716[21:07:42] <gamax92> good, i
won't
L2717[21:07:49] <johnEgbert> Mine will be
made for VMs
L2718[21:08:17] <gamax92> how nice, the
downloads are listed from oldest to newest
L2719[21:08:21] <gamax92> because that
makes sene.
L2720[21:08:23] <johnEgbert> And will
probably break on real hardware
L2721[21:08:54] <ping> \o/ wolfy
L2722[21:09:03] <johnEgbert> Hey
ping
L2723[21:09:12] <gamax92> johnEgbert: do
you know if it boots from usb?
L2724[21:09:30] <johnEgbert> Gamax92:
also on x86 everything you know about android is wrong.
L2725[21:09:35] <johnEgbert> It
does
L2726[21:09:43] <gamax92> because no
armv6 or armv7?
L2727[21:09:59] <johnEgbert> gamax92:
internals are changed
L2728[21:10:16] <gamax92> Well, I'll just
go write the iso to my usb and try it on the netbook
L2729[21:10:17] <johnEgbert> For example,
no recovery
L2730[21:10:23] <gamax92> johnEgbert:
don't care.
L2731[21:10:25] <johnEgbert> That I know
of
L2732[21:11:23] <johnEgbert> I gotta get
up earlier than I would normally for school because doctors
appointment tomorrow
L2733[21:11:27] <johnEgbert> Night
L2734[21:11:59] <gamax92> ooh, hit 3MB/s
on sourcefroge
L2735[21:12:06] <johnEgbert> If you need
me, poke me and I may notice my phone vibrating
L2736[21:12:17] <gamax92> ping: also,
just like MinecraftFroge, sourcefroge
L2737[21:12:17] <johnEgbert> Aka I'll
stay connected
L2738[21:12:40] <ping> froge*
L2739[21:12:50] <gamax92> i just said
froge
L2740[21:12:56] <ping> oh
L2741[21:12:59] *
ping facepalms
L2742[21:14:56] <ping> .mispell just like
MinecraftFroge, sourcefroge
L2743[21:14:57] <^v> ping, just like
MinwcrafyFroge, skurcefroge
L2744[21:15:06] <gamax92> >_>
L2745[21:16:32] <Kenny> ping, how do i
write to a file?
L2746[21:19:56] <ping> local
file=io.open("hdd/file","w")
file:write("potato") file:close()
L2747[21:20:43] <gamax92> so, on a good
start, Android-x86 has given me flashing console text.
L2748[21:20:54] <gamax92> now its changed
resolutions and put a large white box.
L2749[21:21:12] <gamax92> oh, android
logo now.
L2750[21:21:12] <ping> .-.
L2751[21:21:18] <ping> crash?
L2752[21:21:32] <Kenny> thanks ping
L2753[21:21:34] <gamax92> display flicked
a few times from logo to black.
L2754[21:21:43] <gamax92> logo has now
froze.
L2755[21:21:56] <gamax92> Welcome
screen!
L2756[21:27:18] <ping> Making Your Text
Like This Makes It Verry Hard To Read
L2757[21:27:53] <gamax92> Well, this is
entirely useless to me, can't get wifi to work
L2758[21:28:38] <Michiyo> Hey Gopher,
lemme know when you get the versioning stuff working for gml, I'd
love to include the library in the default DHD for LC, but I'd like
to have it pull the latest version it supports.
L2759[21:31:16]
⇦ Quits: Lathanael|Away
(~Lathanael@p54970035.dip0.t-ipconnect.de) (Ping timeout: 380
seconds)
L2760[21:32:24]
⇨ Joins: Lathanael|Away
(~Lathanael@p54973E24.dip0.t-ipconnect.de)
L2761[21:33:00] <ping> test
L2762[21:34:01] <ping> wow
L2763[21:34:39] <ping> 0.5 miliseconds is
the time it takes my bot to process a single message
L2764[21:35:34] <ping> 2ms for
commands
L2765[21:36:01] <ping> 100ms for
.lua
L2766[21:36:38] <ping> not suprising, i
have to write to file, popen new lua 5.2 process which reads the
file, loads sandbox, then exits
L2767[21:42:31] <gamax92> Well, this
android-x86 is rather useless, no wifi, no ethernet, no ARM
L2768[21:42:50] <ping> wow
L2769[21:44:06] <gamax92> and suspend, or
what ever the hell its doing, just turns the screen on and
off.
L2770[21:44:13] <gamax92> also now its
completly broken
L2771[21:54:38] <gamax92> ping: port
adlmidi to use a real opl3 card, kthx.
L2772[21:54:40] <gamax92> brb
L2773[21:58:14] ***
Bot is now known as Biohazard
L2774[21:59:34] *
Gopher returns!
L2775[22:00:22] <Gopher> Michiyo: Will
do; gotten rather caught up in playing lately, but finally
approaching the end of my project there XD
L2776[22:00:35] <Gopher> speaking of: off
to find 2 more damned stacks of redstone dust
L2777[22:01:16] <Michiyo> lol
L2778[22:01:41] <Gopher> if I hadn't
decided I just /had/ to use hardmode recipes, I might be done by
now, lol
L2779[22:02:10] <Michiyo> lmao
L2780[22:04:55] <Gopher> funny how much
time I've spent mining to set up my automated mining...
L2781[22:05:22] <Michiyo> heh
yeah...
L2782[22:05:28] <Michiyo> that's the way
it usually works
L2783[22:09:16] <Kenny> Gopher: got a
question
L2784[22:09:21] <Gopher> shoot
L2785[22:09:59] <Kenny> when you delete a
value from a table does the table automatically adjust for it
L2786[22:10:47] <Kenny> so that your
index moves every thing up one place
L2787[22:11:10] <Kenny> i hope i'm making
sense with that question hehe
L2788[22:11:18] <Gopher> no
L2789[22:11:34] <Gopher> it doesn't know
if the table has changed
L2790[22:11:46] <ping> table.remove
does
L2791[22:11:52] <Gopher> it'll update if
you redraw it, but not necessarily the way you would expect
L2792[22:11:57] <Gopher> ping: eh?
L2793[22:12:08] <ping> @Kenny
L2794[22:12:13] <Kenny> not the GUI a lua
table
L2795[22:12:15] <Gopher> when you change
the list, just call myList:updateList(myList) again
L2796[22:12:18] <Gopher> oh!
L2797[22:12:19] <Gopher> lol
L2798[22:12:21] <Gopher> sorry
L2799[22:12:32] <Gopher> yeah,
table.remove shifts everything back
L2800[22:12:43] <Kenny> if i remove an
element does the table automatically adjust
L2801[22:13:02] <Gopher> yah
L2802[22:13:02] <Kenny> cool, that saves
me a lot of headache
L2803[22:13:09] <ping> t={1,2,3,4}
table.remove(t,2) t=={1,2,4}
L2804[22:13:27] <ping> erm fail
L2805[22:13:27] <Kenny> that was trhe one
thing i used to hate about arrays
L2806[22:13:33] <ping> t={1,2,3,4}
table.remove(t,2) t=={1,3,4}
L2807[22:14:34] <Kenny> cool
L2808[22:28:47]
⇦ Quits: Death
(webchat@99-98-207-58.lightspeed.wchtks.sbcglobal.net) (Quit: Well,
I'll BRB)
L2809[22:32:32] <Kenny> well i'm off for
the night. nite y'all
L2810[22:32:36] ***
Kenny is now known as Kenny|Sleeping
L2811[22:33:44] <Gopher> hrm, that is ...
very odd
L2812[22:34:04] <Gopher> just got that
ati exception violation crash when breaking a computer that was
off
L2813[22:34:12] <Gopher> render distance
on monitors is set to 0, too
L2814[22:45:24]
⇦ Quits: phillips1012 (~phillips1@72.42.104.172) (Read error:
Connection reset by peer)
L2815[22:46:12] <Gopher> woo, tier 2
case, 2x wireless modems
L2816[22:46:35]
⇨ Joins: phillips1012 (~phillips1@72.42.104.172)
L2817[22:46:48]
⇦ Quits: phillips1012 (~phillips1@72.42.104.172) (Remote host
closed the connection)
L2818[22:46:58]
⇨ Joins: phillips1012 (~phillips1@72.42.104.172)
L2819[22:47:13] <Gopher> only thing left
to do is write the actual programs, lol
L2820[23:19:22] <Gopher> it's funny, to
reduce my memory overhead, I'm gonna end up doing one of the things
people in the cc community are always criticizing DW20 for, running
separate programs as if they were functions
L2821[23:29:42] <Gopher> I also find
myself using the seemingly pointless "do ... end"
non-looping code blocks
L2822[23:30:58] <Gopher> and doing things
like this... local map=loadstring("return
{"..("0,"):rep(size).."}")()
L2823[23:33:34]
⇦ Quits: Foone (~Foone@manxo.me) (Remote host closed the
connection)
L2824[23:37:32] <ping> Gopher, i do that
sometimes
L2825[23:37:53] <ping> because i dont
like my locals escaping code that uses it
L2826[23:38:08] <Gopher> yeah, doubly
important in tight memory constraints like oc, tho
L2827[23:38:09] <ping> even though i know
perfectly well it makes no difference when its compiled
L2828[23:38:19] <Gopher> since those
locals are taking up memory as long as they're in scope
L2829[23:38:28] <ping> exept the
scope
L2830[23:38:52] <Gopher> the dynamic
loadstring table initializer thing
L2831[23:39:13] <Gopher> is to take
advantage of the fact that, for array initializers, lua creates a
table exactly the size necessary
L2832[23:39:37] <Gopher> where if I
looped over size and added elements, it'd double it whenever it
filled up and I could wind up with nearly 50% more memory used than
necessary
L2833[23:56:26]
⇨ Joins: Vexatos
(~Vexatos@p200300556E0DF840EDF44558AB39B3E6.dip0.t-ipconnect.de)
L2834[23:59:42] ***
tgame14_ is now known as tgame14
L2835[23:59:51]
zsh sets mode: +v on tgame14