<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:01:41] <ping> anyway bed
L2[00:01:45] ⇦
Quits: ping (~Kevin@c-71-238-153-166.hsd1.mi.comcast.net) (Quit:
Leaving)
L3[00:10:38] ⇦
Quits: Symmetryc
(webchat@pool-173-78-213-151.tampfl.fios.verizon.net) (Ping
timeout: 198 seconds)
L4[00:10:42] ⇦
Quits: asie (~textual@078088168214.elblag.vectranet.pl) (Quit: I'll
probably come back in either 20 minutes or 8 hours.)
L5[00:28:18] ⇨
Joins: Vexatos
(~Vexatos@p200300556E655953A97E736FB0EF4279.dip0.t-ipconnect.de)
L6[00:49:56] ⇨
Joins: Sangar (~Sangar@cil.li)
L7[00:49:56] zsh
sets mode: +o on Sangar
L8[00:51:46] <Sangar> morning
L9[00:52:51] <Michiyo> o/
L10[00:52:58] <Vexatos> Moarning
L11[00:55:15] <mallrat208> Good
Moaning?
L12[00:55:24] <mallrat208> Salutations and
so forth
L13[01:15:55] ***
Michiyo is now known as Michiyo[Off]
L14[01:21:54] ***
Michiyo[Off] is now known as Michiyo
L15[01:37:33] ⇨
Joins: asie|tab
(~asietab@apn-31-1-161-139.dynamic.gprs.plus.pl)
L16[01:57:25] ⇦
Quits: Vexatos
(~Vexatos@p200300556E655953A97E736FB0EF4279.dip0.t-ipconnect.de)
(Quit: Greetings from Pastry Fork, Inc. ✔)
L17[01:59:48] ⇦
Quits: asie|tab (~asietab@apn-31-1-161-139.dynamic.gprs.plus.pl)
(Quit: Yui <3)
L18[02:01:09] ⇨
Joins: Coreymills25
(webchat@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
L19[02:01:41] ⇨
Joins: asie|tab
(~asietab@apn-31-1-161-139.dynamic.gprs.plus.pl)
L20[02:02:23] <Coreymills25> is there any
compatiabilty with IC2
L21[02:02:59] ⇨
Joins: Moonrise (~Moonrise@112.185.38.188)
L22[02:03:04] <Moonrise> hello
L23[02:03:22] <Coreymills25> hello
L24[02:03:38] <Moonrise> i've setup my
first computer just now and i want to read TE energy cell
info
L25[02:03:41] <Moonrise> how can i do
it?
L26[02:04:41] <Coreymills25> i dont know if
theres any support for TE yet but im not sure
L27[02:07:46] <Sangar> Coreymills25:
compatibility as in api? if you OpenComponents adds that.
L28[02:08:15] <Sangar> Moonrise: you'll
need UE3 to get support for all sorts of power, TE is supported
this way, too.
L29[02:08:40] <Coreymills25> thanks
Sangar
L30[02:08:57] <Moonrise> thx
L31[02:09:38] <asie|tab> Sangar: I should
be able to finish tape players today, IF I figure out how to get
raw audio data sent to minecraft's audio subsystem :3
L32[02:10:42] <asie|tab> And then... after
adding tape reader textures, Computronics 0.1
L33[02:10:52] <Sangar> :D
L34[02:11:19] <asie|tab> I'll open up my
test creative server I share with friends
L35[02:11:49] <Sangar> i'll be curious
about the sound stuff
L36[02:11:54] <Moonrise> umm.. i can't
found oc api...
L37[02:12:25] <asie|tab> also, considering
adding the SQLite Database block
L38[02:12:33] <asie|tab> though i would
prefer a more Java solution, not natives
L39[02:12:49] <Sangar> Moonrise: hmm, what
do you mean?
L40[02:13:08] <Moonrise> means, api
documents
L41[02:13:25] <Sangar> lua or java?
L42[02:13:42] <Sangar> asie|tab: just make
a tape based db :P
L43[02:13:46] <Moonrise> no oc api
there?
L44[02:13:48] <asie|tab> Sangar: sure
L45[02:14:04] <asie|tab> I might make tapes
use XZ instead of gzip as they might be useful for more than just
music
L47[02:14:11] <asie|tab> and then up their
size to up to 16MB or so
L48[02:14:19] <Moonrise> oh thx
L49[02:14:25] <asie|tab> and a config
option so tape seeking takes energy in OC
L50[02:14:55] ⇨
Joins: ShadowKatStudios_
(~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au)
L51[02:14:58] ⇦
Quits: ShadowKatStudios
(~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au) (Read error:
Connection reset by peer)
L52[02:15:00] ***
ShadowKatStudios_ is now known as ShadowKatStudios
L53[02:15:17] <Sangar> power for actual
seeking, so you have to optimize your reads/writes :P (that might
be too evil)
L54[02:26:01] ***
alekso56_off is now known as alekso56
L55[02:31:12] <asie|tab> Sangar: yes
L56[02:31:19] <asie|tab> reads and writes
will not take any energy
L57[02:31:21] <asie|tab> but they only work
sequentially
L58[02:31:27] <asie|tab> or write a disk
cache!
L59[02:31:38] <asie|tab> SMARTDrive for
OpenOS 1.0
L60[02:35:32] <asie|tab> Later on I might
take the audio part and add Sound Cards
L61[02:35:40] <asie|tab> that let you
dynamically send byte arrays directly
L62[02:35:46] <asie|tab> but that's very
low priority
L63[02:35:56] <Sangar> now i'm tempted to
add hard-mode disks that can fail to my todo list, just so we can
have S.M.A.R.T.
L64[02:36:10] <asie|tab> Sangar: Persocoms
will be hard-mode
L65[02:36:25] <asie|tab> expose them to
water or damage and there's a small chance of a part breakinf
L66[02:36:48] <asie|tab> you need to take
them to the Dock and replace it
L67[02:36:50] <Sangar> cool. water/weather
is already on my todo list, actually :P
L68[02:36:53] <asie|tab> if the HDD fails,
you are owned
L69[02:36:56] <Coreymills25> that would be
interesting asie|tab
L70[02:37:03] <asie|tab> Sangar: i would be
opposed for water and weather for computers themselves
L71[02:37:16] <Sangar> weather as in
lightning
L72[02:37:17] <asie|tab> that's anti-MC
unless your first name is Greg
L73[02:37:32] <asie|tab> persocoms are
supposed to be programmable players
L74[02:37:37] <asie|tab> so reflecting
player limitations is importnat
L75[02:39:39] <Sangar> so they'll basically
be entities with programmable AIs?
L76[02:42:34] <asie|tab> Sangar: And a
human touch to them
L77[02:42:50] <asie|tab> see, the name and
concept of persocoms comes from a manga/anime series called
Chobits
L78[02:43:11] <asie|tab> I want that...
human touch, for them to not be mere robots
L79[02:43:18] <asie|tab> but fully
interactable members of a server
L80[02:43:24] <asie|tab> also, i can kill
off CustomNPCs that way
L81[02:44:36] <asie|tab> Sangar: now you
know why I wanted the Machine API, too!
L82[02:46:32] <Sangar> well damn. that'll
be very interesting!
L83[02:47:23] <asie|tab> poseability and
outfits are important
L84[02:47:27] <asie|tab> i need a pixel
arist
L85[02:47:30] <asie|tab> artist*
L86[02:47:43] <asie|tab> also, persocoms
will be OC-exclusive. maybe that will help the move from CC
L87[02:48:08] <Sangar> :)
L88[02:57:46] <Michiyo> yay skin renderer
now supports HD skins, now to hack in support for capes..
L89[03:13:33] <ShadowKatStudios>
Unbelieveable, they leave Revolution on a cliff hangar >:O
L90[03:16:56] <Sangar> oh? haven't watched
the second season, yet. will there be a third? if not i might not
even bother to...
L92[03:19:24] ⇨
Joins: mallrat208 (Mibbit@68.204.184.175)
L93[03:22:07] ⇦
Quits: Moonrise (~Moonrise@112.185.38.188) (Remote host closed the
connection)
L94[03:33:19] ***
JoshTheEnder|BackInTheEther is now known as
JoshTheEnder
L95[03:39:34] ⇦
Quits: asie|tab (~asietab@apn-31-1-161-139.dynamic.gprs.plus.pl)
(Quit: Yui <3)
L97[04:01:22] ⇨
Joins: mallrat208 (Mibbit@68.204.184.175)
L98[04:11:26] ⇨
Joins: asie|tab
(~asietab@apn-31-1-161-139.dynamic.gprs.plus.pl)
L99[04:16:56] <Kenny|Sleeping> damn
iknternets
L100[04:17:01] ***
Kenny|Sleeping is now known as Kenny
L101[04:19:27] <ShadowKatStudios> How do I
pass arguments to a program?
L102[04:20:08] <Kenny> from where?
L103[04:21:32] <Kenny> in the program you
use args = {...}
L104[04:21:48] <ShadowKatStudios> Okay I'm
used to that, cool :D
L105[04:25:09] <Kenny> !flags Cazzar
+vV
L106[04:25:09] -ChanServ-
Kenny set flags
+Vv on
cazzar.
L107[04:25:16] *
ShadowKatStudios is writing ed in lua
L108[04:25:22] <Kenny> !voice Cazzar
L109[04:25:23]
zsh sets mode: +v on Cazzar
L110[04:26:50] <Cazzar> O-o
L111[04:27:17] <Cazzar> I alt tab to find
myself voiced here, okay.
L112[04:28:11] <ShadowKatStudios> How
would I split a string on newlines?
L113[04:29:58] <ShadowKatStudios>
Alternatively read a file line by line
L114[04:30:15] <Kenny> hey Cazzar
L115[04:30:19] <Cazzar> Ohai
L116[04:30:47] <Kenny> you may not remeber
me but i used to be a part of the Dw20 channel
L117[04:31:00] <ShadowKatStudios> Do I
need to require io?
L119[04:31:06] <Kenny> I took me a minute
to recognize yhour name :)
L120[04:31:13] <Michiyo> in CC*
L121[04:31:24] <Sangar> ShadowKatStudios:
split using gsub, read by just doing :read() /
:read("*l"), no you don't need to require io
L122[04:31:39] <ShadowKatStudios> io can
read line by line
L123[04:31:47] <Cazzar> \r\n is just for
windows I would do a split on \n and replace \r
L124[04:34:56] <Kenny> morning Michiyo
:)
L125[04:39:36] ⇦
Quits: asie|tab (~asietab@apn-31-1-161-139.dynamic.gprs.plus.pl)
(Quit: Yui <3)
L126[04:42:34] <ShadowKatStudios> You can
run a low-end computer for a long time with no power input
L127[04:43:43] <ShadowKatStudios> Mine
will probably crash soon but it saves on fuel
L128[04:45:51] <Kenny> !flags Michiyo
+Vv
L129[04:45:51] -ChanServ-
Kenny set flags
+Vv on
Michiyo.
L130[04:46:03] <Kenny> !voice
Michiyo
L131[04:46:03]
zsh sets mode: +v on Michiyo
L132[04:46:07] <Michiyo> O_O
L133[04:46:12] <Michiyo> I Has +!
L134[04:46:28] *
Michiyo evil laugh
L135[04:46:31] <Michiyo> err
L136[04:46:32] <Michiyo> I mean...
L137[04:46:34] <Michiyo> thanks! :D
L138[04:46:46] <Kenny> np
L139[04:46:46] <Cazzar> But Michiyo I got
it before you!
L140[04:46:50] <Michiyo> lol
L141[04:47:10] <Kenny> only because i was
slacking hehe
L142[04:48:33] <Kenny> same way I was with
you, Cazzar. i don't know why it took me this long to recognize
your naem :)
L143[04:48:38] <Kenny> name*
L144[04:48:58] <Kenny> get used to my
typos, they happen all the time lol
L145[04:51:23] <ShadowKatStudios> Ah, my
stuff isn't working cause it needs a \n on the end of the
line
L146[05:03:15] <Cazzar> Kenny: my mind
seems to have an autocorrect :P
L147[05:03:15] ***
JoshTheEnder is now known as
JoshTheEnder|BackInTheEther
L148[05:03:59] <Kenny> i know how that
goes :)
L149[05:04:16] <Cazzar> Lets see how quick
I can beat the warrior as a level 42 gunzerker on normal playthough
solo
L150[05:04:29] ⇦
Quits: Coreymills25
(webchat@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
(Ping timeout: 198 seconds)
L151[05:05:01] <ShadowKatStudios> So the
IO library is broken
L152[05:05:40] <Kenny> you sure the io
library is broken and not you hehe
L153[05:07:27] <ShadowKatStudios> It tries
to call a read that doesn't exist
L154[05:07:48] <Kenny> you mean io.read()
?
L155[05:10:28] <MrHohenheim> hi
L156[05:10:41] <Kenny> hey MrHohenheim
:)
L157[05:11:11] <MrHohenheim> :)
L158[05:11:16] ***
JoshTheEnder|BackInTheEther is now known as
JoshTheEnder
L159[05:11:31] <Cazzar> 4 minutes...
L160[05:12:28] <Kenny> i play NFS: Most
Wanted set a record for chases the other day. 71 minutes 153 cops
hehe
L161[05:22:17] <Cazzar> I wonder how hard
it is in java to dynamically type scala
L162[05:24:35] <Kenny> Sangar is the one
to ask that :)
L163[05:24:52] <Cazzar> Or just google-fu
:P
L164[05:25:01] <Kenny> hehe
L165[05:28:25] <ShadowKatStudios> sked has
hit the 1k mark!
L166[05:30:26] <ShadowKatStudios> Powering
a computer is actually quite a challenge
L167[05:31:17] <ShadowKatStudios>
Filesystem is broken
L168[05:32:11] <ShadowKatStudios> Errors
with /lib/filesystem.lua:436: attempt to index global
"self"
L169[05:32:55] <ShadowKatStudios> Either
that or fs.read doesn't like math.huge
L170[05:33:06] <Kenny> filesystem isn't
broke, you did something wrong
L171[05:33:48] <ShadowKatStudios> I'll try
with a stupidly large number then
L172[05:35:11] <Sangar> ShadowKatStudios:
can you give me a minimal example?
L173[05:38:35] <ShadowKatStudios> local
fObject = fs.open(input,"r"); local fContent =
fObject.read(8388608); fObject.close()
L174[05:39:09] <ShadowKatStudios> And it's
a local self, not a global self apparently
L175[05:39:49] <Sangar> a) use io.open for
a buffered version b) use :read / :close
L176[05:40:13] <ShadowKatStudios> It's a
:/. issue?
L177[05:40:30] <Sangar> didn't run it, but
i'd expect it to be
L178[05:40:46] <Cazzar> Sangar: quick
question, what would one do if they want to have OC as an optional
dependancy (essentially I am planning to intergrate my Jukebox mod
to the OC api)
L179[05:41:55] <Sangar> hmm, mark the
SimpleComponent interface with FML's @Optional annotation, or make
it a block driver (what OpenComponents does for other mods) that
only gets created when OC is loaded (Loader.isModLoaded
check)
L180[05:42:15] <ShadowKatStudios> That
worked
L181[05:43:06] <Cazzar> bloody IntelliJ
git pisses me off sometimes
L182[05:45:28] <Kenny> Sangar, is there a
way to set text wrapping automatically?
L183[05:46:17] <Sangar> print() should
wrap automatically, term.write's second parameter is to indicate
wrapping, i.e. term.write(stuff, true) would also wrap.
L184[05:46:35] <Kenny> thanks
L185[05:46:58] <Kenny> i'm adding some man
docs to the Viewer :)
L186[05:47:27] <Kenny> basically the wiki
info for the OC specific components
L187[05:48:34] <Sangar> ah, that would be
helpful, yes.
L188[05:51:19] <Cazzar> now, lets see if I
can just add the API as a maven dep in gradle...
L189[05:52:29] <Cazzar> I may also end up
adding a system to dynamically create OC<>CC compatible mods
as well >:D
L190[05:56:33] <Cazzar> Sangar: out of
curousity, I was looking at your jenkins and couldnt help but
notice your gradle build doesn't produce a API artifact, if you
want I could create a quick PR that generates the same type of
thing for you as well :P
L191[05:57:40] <Cazzar> I also suggest
pushing the API to a maven repo (Gradle can do that too) so a
modder can easily depend on OC's API without explicitly having to
download it.
L192[05:57:50] <Sangar> please do! I'm not
all that familiar with gradle, yet :P
L193[05:58:01] <Cazzar> Feel free to ask
me about gradle
L194[05:58:04]
⇨ Joins: vifino
(~vifino@ip-176-198-146-228.unitymediagroup.de)
L195[05:58:20] <vifino> meh
L197[05:58:29] <Sangar> if you could pr
that that'd be great :)
L198[05:58:42] <Sangar> oh, wow
L199[05:58:42] <vifino> i have no clue how
to exit out the edit thingie
L200[05:58:52] <Sangar> ctrl+w
L202[05:59:02] <vifino> oh
L203[05:59:04] <vifino> k
L204[05:59:29] <ShadowKatStudios> so 'for
lines in fileBuffer do; fObject:write(lines); end' won't work
L205[05:59:36] <Cazzar> Anyway, it will be
~30 mins before i start, though it should only take about 5
L206[05:59:47] <Sangar> i was happy when
it just *built* oc again :P
L207[05:59:48] <ShadowKatStudios> I'm not
good with for loops, but they're tighter than a repeat
L208[06:00:02] <Sangar> cool, thanks in
advance :)
L209[06:00:05] <MrHohenheim> oh my
webserver works
L210[06:00:09] <MrHohenheim> hi
Sangar
L211[06:00:12] <Cazzar> Sangar: if you
want I could also create a deobf'd version too (for a modder's
sanity with messing with BON)
L212[06:00:15] <Sangar> hiya
L213[06:00:23] <Sangar> do want
L215[06:01:04] <ShadowKatStudios> Anyone
know what I derped?
L216[06:01:18] <Sangar> ShadowKatStudios:
what's 'fileBuffer'?
L217[06:01:27] <ShadowKatStudios> A
table
L218[06:01:46] <Sangar> then you probably
want pairs(fileBuffer)? and possibly for _, lines?
L219[06:02:12] <ShadowKatStudios> Oh, OK,
thanks :D
L220[06:04:52] <Kilobyte> wow i am in good
mood today
L221[06:04:53] <Kilobyte> :D
L222[06:05:31] <ShadowKatStudios>
Kilobyte: Something big will go wrong, every time.
L223[06:05:44] <Kilobyte> i hope not
L224[06:05:45] <Kilobyte> lol
L225[06:05:48] <Kilobyte> hmm
L226[06:06:04] <Kilobyte> lets see what
new stuff we got in oc
L227[06:07:57] <Sangar> phew, all right.
the wiki should be pretty much up to date again.
L228[06:08:14] <Kenny> nothing for
filesystem yet hehe
L229[06:09:00] <Sangar> meh, those who
want to use it that low level should be able to figure it out
without :P
L230[06:09:11] <Kenny> lol
L231[06:09:17] <Kilobyte> lol
L232[06:09:31] <Sangar> same with the
robot. there's a module that wraps it away after all!
L233[06:09:35] <Kenny> meaning i have to
write it for the viewer lol
L234[06:09:47] <Sangar> yeah well :P
L235[06:09:51] <Kilobyte> well, those
people usually have enough experience to read the source :P
L236[06:09:57] <Kilobyte> thats advantage
of open source
L237[06:10:18] <Sangar> rtfc, right?
L238[06:10:45] <Kilobyte> yep :P
L239[06:10:58] <ShadowKatStudios> Okay, so
something is borked in actually saving
L240[06:11:10] <ShadowKatStudios> Loading
works fine
L241[06:11:14] <Kilobyte> ah damn
L242[06:11:21] <Kenny> Kilo, I'm working
on a Component Viewer and i'm adding in descriptions for the
different functions. For those who don't know
L243[06:11:42] <Kilobyte> one of things
that bothers me with lua is that this not valid: a = b =
something()
L244[06:11:58] ***
JoshTheEnder is now known as
JoshTheEnder|BackInTheEther
L245[06:12:22] <Kilobyte> sure, i could do
a wrapper and then do stuff like a, b = _dup(something())
L246[06:14:19] <Sangar> Kenny: just had a
look at the current version of it, that red on grey is killing my
eyes ^^
L247[06:15:00] <ShadowKatStudios> Okay,
saving and loading works :D
L248[06:15:03] <MrHohenheim> damn this
portforward
L249[06:15:05] <Kilobyte> Sangar: +1 for
the component api (java side)
L250[06:15:11] <Kilobyte> looks very
neat
L251[06:15:19] <ShadowKatStudios> Now I
need editing
L252[06:15:26] <Sangar> thanks :)
L253[06:15:48] <Kilobyte> i actually made
a wrapper for computercraft that made is work similarily
L254[06:15:57] <Kilobyte> but i can save
that work here \o/
L255[06:16:29] <ShadowKatStudios> TCP/IP:
Toaster control program/includes peanuts
L256[06:17:25] <Kilobyte> i'll prob
rewrite my old cc peripheral adding sockets for oc
L257[06:17:32] <Kilobyte> like, real
tcp/ip :P
L258[06:17:45] <Kilobyte> and maaaaaybe
even UDP
L259[06:18:33] <MrHohenheim> :)
L260[06:18:45] <MrHohenheim> i tying open
port for my webserver but still not want
L261[06:18:48] <Kilobyte> damnit, one day
i move my minecraft modding folder onto a btrfs
L262[06:19:12] <Kilobyte> i tested it. the
real one: 2-3 mins to copy a forge gradle env
L263[06:19:27] <Kilobyte> on an image file
with btrfs: 10 seconds (ofc using CoW)
L264[06:19:29] <MrHohenheim> nvm works
now
L266[06:19:43] <MrHohenheim>
dnsflush
L267[06:19:52] <Kilobyte> nice
L268[06:20:11] <Kilobyte> lets see if my
dyndns provider is working again
L269[06:20:15] *
Kilobyte sshs into pi
L270[06:20:16] <MrHohenheim> too much
firewall at my router
L271[06:20:18] <MrHohenheim> :D
L272[06:20:31] <MrHohenheim>
raspberry?
L273[06:20:32] <Kilobyte>
[stephan@stephan-pi ~]$ ./dnsupdate
L274[06:20:33] <Kilobyte>
[stephan@stephan-pi ~]$ good 93.232.37.216
L275[06:20:34] <Kilobyte> woot
L276[06:20:46] <MrHohenheim> lol
L277[06:20:55] <Kilobyte> it should run as
cronjob
L278[06:20:58] <Kilobyte> but kinda
broke
L279[06:21:24] <Kilobyte> i actually have
configured nginx to show different pages for lan and wan
L280[06:21:25] <Kilobyte> :P
L282[06:21:51] <MrHohenheim> for external
experiment
L283[06:22:09] <Kilobyte> heh
L284[06:22:15] <Kilobyte> i like my pi
:P
L285[06:22:23] <MrHohenheim> pi is ... for
kids
L286[06:22:35] <ShadowKatStudios>
MrHohenheim: I wanna get myself a spartan FPGA board so I can run a
PDP-11
L287[06:22:44] <Kilobyte> well, i am not
the one doing that much hardware stuff
L288[06:22:48] <MrHohenheim> omg pls dont
chineese lang
L289[06:22:49] <Kilobyte> i am rather the
software guy
L290[06:22:52] *
MrHohenheim not programmer
L291[06:23:08] <Kilobyte> need more
uptime! 13:22:56 up 21 days, 4:31, 1 user, load average: 0.00,
0.01, 0.05
L292[06:23:36] <MrHohenheim>
cubieboardtruck more better just really expensive
L293[06:23:41] <MrHohenheim> vga+hdmi
port
L294[06:24:00] <Kilobyte>
stephan@STEPHANLINUX:/mnt/K/coding/opencomp_sockets$ gradle
idea
L295[06:24:02] <Kilobyte> :D
L297[06:24:07] <Kilobyte> <3 forge
gradle
L298[06:24:19] <MrHohenheim> sata
support
L299[06:24:27] <Kilobyte> not bad
L300[06:24:29] <MrHohenheim> oh and
lubuntu
L301[06:24:32] <Kenny> Sangar, ok, will
change it
L302[06:24:49] <MrHohenheim> android of
fedore so this board very cute and smart
L303[06:25:19] ***
Michiyo is now known as Michiyo[Off]
L304[06:25:57] <Kilobyte> i need a faster
computer...
L305[06:26:02] <Kilobyte> meh, on my todo
list
L306[06:26:06] <Sangar> Kenny: also, do
you think you could make the component list multi-column? it kind
of gets cut off when there are a lot of components. other than
that, looking pretty professional :)
L307[06:26:29] <Kilobyte> can't wait to
let the compiler max 4 3.5 GHz cores
L308[06:26:38] <Kilobyte> (of 8)
L309[06:27:09] <Kenny> Sangar, I'll try.
just pushed a new version iweth the color changed. background for
it is now black
L310[06:27:35] <Kenny> I was looking at
mulit-column or having it scroll
L311[06:27:51] <Sangar> ooh, nice. reminds
me of something, but i can't say what exactly.
L312[06:28:08] <Kenny> like the new color
better :)
L313[06:28:16]
⇨ Joins: CokaCola
(~CokaCola@CPE-124-183-84-183.lns13.ken.bigpond.net.au)
L314[06:28:29] <Sangar> ah, scrolling
would work, too, of course. maybe with a 'found n components' to
indicate it can be scrolled, then?
L315[06:28:58] <Kenny> also, if you select
computer and check it out, this one has a man doc for
computer
L316[06:29:21] <Kenny> it will give you
the list, then m+enter will give you the doc
L317[06:29:58] <Sangar> ah, nice. maybe
just go straight to the manual when m is pressed? it shifts the
right border currently when inputting text :P
L318[06:30:31] <Sangar> also: where's the
mouse support? :D
L319[06:30:37] <Kenny> i'll attempt.
currently i'm just using term.read() to hold the page
L320[06:30:55] <Sangar> i see
L321[06:31:09] <Kenny> last time i tried
to do multi events it didn't want to work right hehe
L322[06:31:15] <Cazzar> Kilobyte: why
don't you just import the gradle script into intellij? :P
L323[06:31:20] <Sangar> someone should
write a global getch() :P
L324[06:31:29] <Kilobyte> this works as
well
L325[06:31:39] <Kilobyte> Sangar: whats
getch()
L326[06:31:49] <Kenny> a function we need
someone to write
L327[06:31:58] <Kilobyte> what would it do
lol
L328[06:32:14] <Cazzar> function getch()
return 1 end
L329[06:32:14] <Kenny> wait for a keypress
and then return that key
L330[06:32:20] <Cazzar> there is tour func
:P
L331[06:32:30] <Sangar> getch = get char,
it from good ol' c
L332[06:32:37] <Sangar> *it's
L333[06:33:05] <Kilobyte> ah
L334[06:33:20] <Kilobyte> yeah, i am not
the best in c
L335[06:33:20] <Kilobyte> :P
L336[06:33:23] <Sangar> Cazzar: almost as
good as xkcd's getRandomNumber ;)
L337[06:33:31] <Kilobyte> yep :P
L338[06:34:00] <Cazzar> Eh, this
buildscript update may take a little longer
L339[06:34:00] <Kilobyte> reminds me of
the troll header file i once made that would make booleans
random
L340[06:34:11] <Cazzar> I have to download
and install IntelliJ and gradle too :/
L341[06:34:21] <Kilobyte> like, with 1%
chance true would become false and vise versa at runtime
L342[06:34:33] <Kilobyte> it even did
random segfaults when writing to command line
L343[06:35:03] <Sangar> sounds like
java2k
L344[06:36:46] <Kilobyte> oh and it added
random insults to the program author on command line
L345[06:36:55] <Kilobyte> on my todo was
threaded segfault timer
L346[06:36:59] <Kilobyte> or so
L347[06:37:17] ⇦
Quits: ShadowKatStudios
(~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au) (Quit: Sleep
is required by this biological form)
L348[06:37:59] <Kodos> Yay, I see a TON of
bugs were fixed since I last played :3
L349[06:41:54] <Kenny> Sangar, how can you
build something in lua?
L351[06:42:40] <Kenny> a getCh function
but it requires building and i'm not sure what they mena
L352[06:42:55] <Sangar> that won't be
applicable to oc :P
L353[06:43:06] <Sangar> it reads from a
real terminal
L354[06:43:26] <Sangar> a getch() in oc
would wait for a keyboard event
L355[06:44:33] <Kenny> ok. i'll try this
little idea again and see if it works this time hehe
L356[06:44:45] <Kilobyte> Sangar: where
are the api hooks for adding extension cards?
L357[06:45:56] <Sangar> Kenny: i think
it'd be as simple as function getch() return select(3,
event.pull("key_down")) end
L359[06:46:30] <Kilobyte> yup, just
found
L360[06:46:49] <Kilobyte> should i include
any api files in my jar?
L361[06:47:41] <Sangar> if you can avoid
it don't, should be less likely to cause conflicts that way.
L362[06:47:59] <Kilobyte> ye, ik
L363[06:48:04] <Kilobyte> i'll try my
best
L364[06:48:17] <Kilobyte> maybe strip from
compiler output
L365[07:01:40] ***
alekso56 is now known as alekso56_off
L366[07:01:45] <Kenny> Sangar, that's
close. now i have to figure out what it is returning hehe
L367[07:03:08] <Kenny> local function
getCh() return string.char(select(3,
event.pull("key_down"))) end
L368[07:03:36] <Kenny> that works for what
i need
L369[07:04:01] ***
JoshTheEnder|BackInTheEther is now known as
JoshTheEnder
L370[07:04:27] <Sangar> yay for
oneliners
L371[07:04:44] <Cazzar> okay, Sangar just
setting up the scala plugin for intellij and i will start on the
update.
L372[07:05:01] <Cazzar> Well, that gradle
thing
L373[07:05:22] <Sangar> yay :)
L374[07:05:44] <Cazzar> I wish I was at
uni, the plugin would have already been downloaded by now...
L375[07:07:32] <Cazzar> wait dammit!
L376[07:07:51] <Cazzar> I need to install
git T.T
L377[07:11:10] <Sangar> well, at least
after this you'll have everything installed you could ever need
>_>
L378[07:12:09] <Cazzar> nope
L379[07:12:17] <Cazzar> this is only the
basics
L380[07:13:40] <Sangar> fresh os install
or just no developing things on it, yet?
L381[07:14:28] <Cazzar> fresh OS
install
L382[07:14:36] <Sangar> ah, i see
L383[07:14:41] <Cazzar> not even
registered xD
L384[07:14:46] <Sangar> haha
L385[07:14:56] <Kilobyte> Sangar: how
should i handle differen tiers having different functions
exposed?
L386[07:15:06] <Kilobyte> subclasses of my
Component class?
L387[07:15:12] <Cazzar> Time to abuse
Windows and the $70AU Win8 pro
L388[07:15:21] <Cazzar> for students that
is
L389[07:15:31] <Sangar> Kilobyte: yeah,
that sounds the most reasonable.
L390[07:15:37] <Kilobyte> k
L391[07:15:38] <Kilobyte> :P
L392[07:15:51] ***
JoshTheEnder is now known as
JoshTheEnder|BackInTheEther
L393[07:16:22] *
Sangar gets his windows for free from uni :P
L394[07:16:30] <Kilobyte> Sangar: can i
pass back complex data? like tables containing functions
L395[07:16:39] *
Kilobyte doesn't use windows
L396[07:16:40] ***
JoshTheEnder|BackInTheEther is now known as
JoshTheEnder
L397[07:16:58] <Sangar> functions no,
tables yes (java.util.Map)
L398[07:17:09] <Kilobyte> aw
L399[07:17:22] <Cazzar> Ohyea, I need
Putty as well
L400[07:17:28] <Kilobyte> meh, might use a
lua side wrapper
L401[07:18:25] ***
JoshTheEnder is now known as
JoshTheEnder|BackInTheEther
L402[07:19:06] <Sangar> functions are not
possible because persistence
L403[07:19:37]
⇨ Joins: BevoLJ
(~BevoLJ@cpe-24-55-33-198.austin.res.rr.com)
L404[07:20:39] <Kilobyte> right, makes
sense
L405[07:20:45] <Kilobyte> yeah, lua side
wrapper then
L406[07:21:51] <Kilobyte> even though, i
won't be able to do persistance here, because persistance + network
sockets = just nope.
L407[07:22:23] <Kilobyte> but i'll ofc
tell the program it got disconnected
L408[07:22:46] ***
JoshTheEnder|BackInTheEther is now known as
JoshTheEnder
L409[07:22:55] <Sangar> in the internet
card i do it like in the file systems, i return a 'handle' to the
socket, which i just a number, and that has to be passed back to
the callbacks for close, read, write... and wrap all that in the
internet module :P
L410[07:23:03] <Sangar> and yeah, they
obviously can't persist
L411[07:23:06] <Kilobyte> yep
L412[07:23:13] <Kilobyte> Sangar:
args.check*()
L413[07:23:18] <Kilobyte> that zero
indexed?
L414[07:23:39] <Sangar> yeah, zero
indexed. decided it's java side so that would make more sense
L415[07:26:30]
⇨ Joins: RamiLego (webchat@5.0.18.59)
L416[07:26:42] <RamiLego> !mod
L419[07:26:43] <zsh> Latest version: 1.2.1
for MC1.6.4, 2.0.1 for MC1.7.2
L420[07:26:52] <RamiLego> Hi
L421[07:27:23] <JoshTheEnder> I need to
get a new phone
L422[07:27:39] <JoshTheEnder> This one is
so slow
L423[07:28:27] <RamiLego> I installed OC
1.2.1 for MC 1.6.4 with CC 5.58 but The OC don't work
L424[07:28:43] <RamiLego> i used ue for
power
L425[07:28:47] <Cazzar> Dammit git!
L426[07:29:05] ***
JoshTheEnder is now known as
JoshTheEnder|BackInTheEther
L427[07:29:06] <RamiLego> I just get black
screen
L428[07:29:20] <Sangar> try using the
Analyzer on the computer after trying to turn it on
L429[07:29:41] <Sangar> if that doesn't
say anything, please check your logs
L431[07:32:32] ⇦
Quits: RamiLego (webchat@5.0.18.59) (Ping timeout: 198
seconds)
L432[07:32:36]
⇨ Joins: RamiLego (webchat@5.0.18.59)
L433[07:33:23] <RamiLego> The Analyzer
don't show error msg
L434[07:35:05] <RamiLego> For info i use
Windows XP
L435[07:35:40] <RamiLego> ?
L436[07:36:06] <RamiLego> Can some one
Help ?
L437[07:36:42] <Sangar> ah
L438[07:37:03] <Sangar> yeah, please try
the dev build, there was an issue with the LuaJ fallback in
1.2.1
L439[07:37:41] <RamiLego> From Where can i
Download Dev Builds ?
L441[07:38:17] <RamiLego> downloading
:)
L442[07:39:30] <RamiLego> Launching
MC
L443[07:40:26] <RamiLego> Thanks A lot ,
It works
L444[07:40:31] <Sangar> great :)
L445[07:41:07] <RamiLego> Thanks For The
Mod, It's Better Than CC
L446[07:41:32] <Sangar> thank you :)
L447[07:41:38] <Kenny> i've been hearing
that a lot lately :)
L448[07:43:51] ***
JoshTheEnder|BackInTheEther is now known as
JoshTheEnder
L449[07:44:26] ***
alekso56_off is now known as alekso56
L450[07:44:41] ⇦
Quits: RamiLego (webchat@5.0.18.59) (Ping timeout: 198
seconds)
L451[07:45:14] <JoshTheEnder> wow, that
rami guy's IP is probably the shortest i've seen
L452[07:45:56] <Sangar> the only 5 dot
something ips i remember ever seeing were hamachi ones :P
L453[07:46:09] <JoshTheEnder> they've
moved to 25.X.X.X now
L454[07:46:53] <Kenny> damn, Sangar, i
just can't keep up with you and the builds :P
L455[07:47:06] <Sangar> meh. 23 or 42
would have been more fun.
L456[07:47:32] <JoshTheEnder> Sangar: in
what way?
L457[07:47:37] <Sangar> Kenny, sorry, fine
polish :P
L459[07:48:45] <Kenny> i knew that was
coming though cause you were talking about releases yeaterday
:)
L460[07:49:02] <JoshTheEnder> i knew 42,
23 did confuse me though
L461[07:49:49] <Kenny> well, you could
really go back in time to when they used the term 23 Skedo
hehe
L462[07:49:49] <Sangar> it's closer to 25
without having to invert it, so i mentioned it :P
L463[07:50:06] <Kenny> Skedoo*
L464[07:50:13] <JoshTheEnder> also for
reference (saw you guys talking about it earlier before my phone
crashed) the Git client i use is Atlassian's SourceTree
L465[07:51:36] <Cazzar> Sangar: forgot
scala xD
L466[07:51:59] <Sangar> ^^
L467[07:52:01] <Kenny> One of thoise days,
Caz?
L468[07:52:17] <Cazzar> Eventually
L469[07:55:47]
⇨ Joins: ping
(~Kevin@c-71-238-153-166.hsd1.mi.comcast.net)
L470[07:55:56] <JoshTheEnder> pong
L471[07:55:58] <JoshTheEnder> :P
L472[07:56:37] <Kilobyte> Sangar: if i
wanna make my function error just throw an exception, right?
L473[07:56:48] <Sangar> yep
L474[07:59:27]
⇨ Joins: ^v
(~^v@c-71-238-153-166.hsd1.mi.comcast.net)
L475[07:59:37] <JoshTheEnder> i wonder if
the quit message i set on my bouncer will work... hmm
L476[08:00:09] <JoshTheEnder> well, i cant
edit the settings at the moment so meh
L477[08:00:44] <ping> .wiki gpu
L480[08:01:46] ***
Michiyo[Off] is now known as Michiyo
L481[08:02:00]
⇨ Joins: RamiLego (webchat@5.0.18.59)
L482[08:02:04] <Cazzar> Well, thats me now
addicted to a new anime series...
L483[08:02:44] <RamiLego> The Only Problem
That There is no Help Program UnLike CC
L484[08:03:13] <ping> .wiki help
L486[08:03:24] <ping> rtfm :D
L487[08:03:31] <RamiLego> i mean Build in
Computers
L488[08:03:31] <JoshTheEnder> i doubt
ingame help would be very hard
L489[08:04:08] <ping> hmm
L490[08:04:26] <RamiLego> There is Help
ingame at CC
L491[08:05:06] <JoshTheEnder> yeah, just
saying the same shouldnt be too hard for OC
L492[08:05:46] <JoshTheEnder> i'd try and
make one if i wasnt bogged down in college work
L493[08:05:55] <Sangar> RamiLego: there is
in oc, too. type `man man`.
L494[08:06:42] <Cazzar> ahh, man
L495[08:07:04] <Michiyo> how very *nix
:P
L496[08:07:08] <Sangar> though help is an
alias for man, so that should work, too
L497[08:07:45] <Sangar> afk for a
while
L498[08:07:54] <RamiLego> at CC Help we
can index the current helps, and We Can View APIs Functions
L499[08:10:04] <Kilobyte> Sangar: how can
i send events to computer
L500[08:10:33] <ping> they are called
signals
L501[08:11:13] <Kilobyte> ping: from
java?
L502[08:11:35] <ping> idk
L503[08:12:03] <Michiyo>
node.sendToVisible("sgIdle", new Object[] { true
});
L504[08:12:12] <Michiyo> is how I send
signals from stargates
L505[08:12:20] <Michiyo> though
L506[08:12:23] <Michiyo> I'm not sure that
works :P
L507[08:12:32] <Kilobyte> well, we can
try
L508[08:12:33] <Michiyo> but it doens't
error atleast :D
L509[08:12:51] <RamiLego> Servers Rack is
Amazing
L510[08:12:57] <Michiyo>
node.sendToVisible("computer.signal", new
Object[]{"name", stuff})
L511[08:13:07] <Michiyo> Kilobyte, try
that instead
L512[08:13:16] <Michiyo> computer.signal
doesn't change
L513[08:13:22] <Kilobyte> ye
L514[08:13:45] <Michiyo> I just realized I
never commited the change to the OC integration
L515[08:14:52] <Kilobyte>
node.sendToVisible("computer.signal",
"socket.line", handle, line);
L516[08:14:58] <Kilobyte> varargs
ftw
L517[08:14:59] <Kilobyte> :P
L518[08:15:02] <Michiyo> :P
L519[08:16:37] <Cazzar> Sangar: I am
assuming you only need li.cil.oc.api in the api jar
L520[08:24:09] <Sangar> Kilobyte: if you
have a Context, use it's signal() function
L521[08:24:21] <Kilobyte> ah, good to
know
L522[08:24:22] <Sangar> the
node.sendToVisible is a broadcast kind of thing
L523[08:24:50] <Sangar> that sends the
signal to all computers somehow connected to the component
L524[08:24:54] <RamiLego> how can i draw
things to the screen like lines
L525[08:25:08] <Sangar> Cazzar: yep, the
api package is the only one that has to go into the api jar
L526[08:25:36] <Cazzar> let me just check
that the jar of deobf is fine and then I will make the PR
L528[08:26:13] <Kenny> so far docs for
computer and gpu
L530[08:27:13] <Kilobyte> meh
L531[08:27:19] <Kilobyte> i don't have a
context here
L532[08:27:38] <Kilobyte> Sangar: its safe
to send signals from a diff thread i assume, right?
L533[08:28:31] <Kenny> !voice BevoLJ
L534[08:28:32]
zsh sets mode: +v on BevoLJ
L535[08:29:54] <Sangar> Kilobyte: hmm,
queueing up signals is, sending them via the node network isn't
really. also, if it's for the computer holding the item, you have
the context in the form of the tile entity passed to
createEnvironment
L536[08:30:32] <Michiyo> Hmm, do I need to
switch from doing a broadcast then?
L537[08:30:36] <Cazzar> Cool, things look
to be lining up properly.
L538[08:30:49] <Cazzar> I forgot how
annoying decomp scala is to read
L539[08:31:03] <Sangar> Michiyo: depends
on what you want it to do :P
L540[08:31:31] <Sangar> Cazzar: nice, and
yes, yes it is.
L541[08:31:43] <Michiyo> I'm not sure
really :P
L542[08:32:16] <Cazzar> Sangar: should I
add the gradle wrapper to the repo so some people can build it
easier (it is not nessacary but people reccomend it)
L543[08:32:23] <Sangar> intellij's
debugging for scala is also somewhat suboptimal in that it shows
the compiled names of vars, so they can look like
Class$Trait1$Trait2$BlahStuff$varname -.-
L544[08:32:56] <Cazzar> I use scala for a
couple of my mods :P
L545[08:32:57] <Sangar> hmmm, well, why
not i guess.
L546[08:32:59] <Kenny> afk for a bit
L547[08:33:04] ***
Kenny is now known as Kenny|AFK
L548[08:33:43] <Kilobyte> i need to get
into scala
L549[08:33:56] <Kilobyte> i kinda like the
concept of functional programming
L550[08:34:01] <Kilobyte> but time
issues...
L552[08:35:14] <Sangar> I think I'm
finally past the phase of scala-learning where one brutally
overuses pattern matching for frikkin everything :P it's an
interesting experience.
L553[08:37:01] <Sangar> Cazzar: nice,
thanks, let me clean up the server so it doesn't choke when trying
to pull
L554[08:41:40] <Kilobyte> Sangar: can i
still send signals in onDisconnect()
L555[08:41:55] <Kilobyte> i guess
not
L556[08:42:12] <Sangar> not via the
network atleast
L557[08:42:24] <Sangar> in onDisconnect
the node has already been removed
L558[08:44:05] <Kilobyte> also, can i see
if a onDisconnect()/save() happens because of chunk unload or
component deattach?
L559[08:44:57] <Sangar> hmm, i don't think
so
L560[08:45:33] <Kilobyte> because when i
deattach the component the lua part ofc handles the "sockets
all closed"
L562[08:45:51] <Kilobyte> but on chunk
unload i need to schedule that for next chunk load
L563[08:46:23] <ping> havent tested it
yet
L564[08:46:54] <Kilobyte> Sangar: ^
L565[08:46:57] <ping> crap, forgot some
things
L566[08:47:22] <Sangar> right. i you need
an actual event on the lua side, maybe save the fact that there was
something open and check for that in load?
L567[08:47:43] <Sangar> you can't signal
directly in load ofc, but you get the idea
L568[08:48:29] <Kilobyte> yes
L569[08:48:30]
⇨ Joins: Vexatos
(~Vexatos@p200300556E655953A97E736FB0EF4279.dip0.t-ipconnect.de)
L570[08:49:07] <Cazzar> that moment when
VLC tells you that you are watching Stiens;Gate but you are
watching Hidan No Aria
L571[08:49:19] <Cazzar> Dammit, encoders
got something wrong...
L572[08:49:56] ⇦
Quits: RamiLego (webchat@5.0.18.59) (Ping timeout: 198
seconds)
L573[08:49:59] <Kilobyte> but if i do that
on removing component as well, it will dispatch them to whatever
computer its plugged in next
L574[08:50:03] <Kilobyte> not exactly what
i want
L575[08:50:14]
⇨ Joins: asie
(~textual@078088168214.elblag.vectranet.pl)
L576[08:50:27] <Cazzar> I might work on my
mod plus OC+CC when I can.
L577[08:51:08] <Sangar> Kilobyte: let me
figure out again how i do it for hard drives, since that seems like
the same issue (file handles)
L578[08:51:20] <Kilobyte> cool,
thanks
L579[08:51:56] <Sangar> ah right. when an
item is removed from the computer the save gets called *after* the
node removal.
L580[08:52:31] ***
Kenny|AFK is now known as Kenny
L581[08:53:04] <Kenny> Sangar, you might
want to call the network card a network card, rather than a modem
:)
L582[08:53:12] <Sangar> so when save is
called and you're still connected remember to send events, if
you're not don't.
L583[08:54:31] <Kilobyte> ah, thats
handy
L584[08:54:35] <Sangar> Kenny: it's a
little late for that, sadly :P
L585[08:55:52] <Kenny> oh well hehe
L586[08:56:00] <asie> i got an idea
L587[08:56:14] <asie> i'll add a way to
destroy cassette tapes
L588[08:56:21] <asie> first, you take an
FMP or Immibis' Microblocks saw...
L589[08:56:28] <asie> ...then, you get
Cassette Tape Slabs
L590[08:57:19] <Sangar> asie: there surely
is a mod that adds magnets? :P (I'm sure I've seen some
before)
L591[08:57:26] <ping> asie, lol
L592[08:57:29] <ping> yeah
L593[08:57:31] <ping> magnets
L594[08:57:44] <ping> tesla coils
L595[08:57:46] <asie> not magnets
L596[08:57:46] <ping> microwaves
L597[08:57:49] <ping> furnaces
L598[08:57:52] <ping> crucibles
L599[08:57:58] <asie> saws are an
intentional joke at the craze of microblock everything
L600[08:57:58] <ping> macerators
L601[08:58:02] <ping> compressors
L602[08:58:05] <Sangar> :D
L603[08:58:07] <asie> but I might add more
ways of destroying tapes
L604[08:58:16] <ping> asie, all the ways
to destroy one
L605[08:58:17] <asie> smelt a cassette
tape (that will be made of a nice amount of iron), get 1 iron
back
L606[08:58:25] <Sangar> also, they break
when they're in the same inventory as a magnet >_>
L607[08:58:46] <asie> also, in
Galacticraft
L608[08:58:55] <asie> if you use an
unshielded tape reader on some planets
L609[08:59:00] <asie> you might get random
bit swaps
L610[08:59:29] <Kilobyte> Sangar: is OC
creative tab accessible through api?
L611[09:00:07] <Sangar> ah, no it isn't.
reflect it for now.
L612[09:00:15] <Kilobyte> ye
L613[09:00:32] <Kilobyte> wait noooo scala
names D:
L614[09:00:38] *
Kilobyte gets out decompiler
L615[09:00:47] <asie> also, another
hack
L616[09:00:59] <asie> i decided that i
will not use energy to balance cassette tapes
L617[09:01:09] <asie> instead, you will
need to use seek(direction) and then stopSeek() at a specific
tick
L618[09:01:24] <ping> no, OC now uses the
most complicated and well funded obufuscation for its creative tab,
it is estimated take several years to crack on a super
computer
L619[09:01:24] <asie> the tape will move
at about 256 bytes a tick
L620[09:01:32] <Noiro> I have a question,
if a robot is facing east and moves forward one, does that
increment his Z value by one?
L621[09:01:32] <asie> then you need read()
to get to the exact byte
L622[09:01:42] <asie> Noiro: not X?
L623[09:02:10] <Noiro> asie: is
east-facing increase X by one in MC?
L624[09:02:17] <asie> yes i think so
L625[09:02:23] <asie> depends on the
compass you're using though
L626[09:02:24] <Noiro> dammit
L627[09:02:33] <Noiro> Let's use the F3
compass
L628[09:03:51] <asie> Guys.
L629[09:03:55] <asie> Always. Close. Your
H3 tags.
L631[09:04:11] <Noiro> And if he's facing
East and turn right and moves forward one, will THAT increase Z by
one?
L632[09:04:52] <Sangar> yes
L633[09:05:08] <Noiro> Alrighty, I'm doing
a navigation program and I screwed up my coordinate plane
L634[09:05:34] <Sangar> north/south=-z/+z,
west/east=-x/+x
L636[09:05:52] <asie> it's a shop as
horrible as the website
L637[09:06:05] <Sangar> god, are those
sites from the last millenium?
L638[09:06:52] <Sangar> animated gifs,
unstyled tables... so nostalgic
L640[09:07:31] <ping> wadafack
L642[09:08:05] <asie> ping: perhaps
there's goal at the end of this bluebow
L643[09:08:05] <ping> lol
L644[09:08:06] <asie> gold*
L645[09:08:20] <ping> If a problem
persists, we recommend that you contact
L646[09:08:20] <ping> Sewing and
Embroidery Warehouse
L647[09:08:21] <asie> Michiyo: such need,
wow
L648[09:08:28] <Michiyo> ikr... :/
L649[09:08:31] <asie> it's been persisting
for years i bet
L650[09:08:50] <Kilobyte>
func_149647_a(CreativeTab..MODULE$)
L651[09:08:52] <Kilobyte> there we
go
L652[09:08:55] <Michiyo> did NO ONE see a
problem when they edited that? lol
L653[09:10:19]
⇨ Joins: Coreymills25
(webchat@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
L654[09:10:35] <Coreymills25> anyone use
gregtech?
L655[09:10:47] <ping> nope
L656[09:11:02] <ping> nobody uses
gregtech
L657[09:11:12] <ping> his mod got
boycotted so horribly
L658[09:11:21] <Michiyo> I use GT Lite...
AKA IC2.5
L659[09:11:32] <Michiyo> AKA IC2...
L660[09:11:47] <Coreymills25> lol u
couldnt just say ic2 xD
L661[09:11:57] <Michiyo> nope
L662[09:12:24] <Cazzar> why make things
simple?
L663[09:12:43] <Cazzar> Goddamnit, why is
it when I am hooked into an anime, I am up to 3AM watching
it...
L664[09:12:43] <Kilobyte> time to
see...
L665[09:13:12] <Kilobyte> Sangar: there a
sane way to run OC in dev env?
L666[09:13:14]
⇨ Joins: RamiLego (webchat@5.0.18.59)
L667[09:13:15] <ping> what to add next to
le bot?
L668[09:13:37] <RamiLego> Is There Any Way
To Run CC Programs on OC
L669[09:13:46] <Kilobyte> RamiLego: port
them
L670[09:14:11] <RamiLego> So I Shoud
Recode Them ?
L671[09:14:16] <ping> CC programs are easy
to port
L672[09:14:17] <RamiLego> So I Should
Recode Them ?
L673[09:14:21] <Coreymills25> everyway i
look at gregtech i need the alloy smelter to make bronze and to
make bronze u need dusts and to make dusts u need a macerator with
gregtech u can only make the automated version u cant make that
cause u need cables to make cables u need an extractor and sticky
resin wont go into a furnace
L674[09:14:25] <ping> just go through and
swap some apis out
L675[09:14:29] <Sangar> Kilobyte: run it
through BON, then everything should work, including
SimpleComponent
L676[09:14:42] *
Kilobyte gets latest BON
L677[09:14:53] *
ping eats BO
L678[09:14:58] <ping> dammit N
L679[09:15:12] *
JoshTheEnder eats ping's 'N' key
L680[09:15:28] <RamiLego> BON
L681[09:15:31] <RamiLego> ?
L682[09:15:36] <RamiLego> !BON
L683[09:15:39] <RamiLego> ?
L684[09:15:46] <ping> its used for de
obufuscating mods
L685[09:15:55] <RamiLego> oh
L686[09:16:46] <JoshTheEnder> good thing i
made EnderBot not try to reply to lines that only contained a '?'
or it'd have replied 2 times by now lol
L687[09:17:34] <Kenny> RamiLego: yes, you
need to recode them for OC. but you can use most of your code, just
make the necessary changes for them to work in OC
L688[09:17:36] <Sangar> either linux's
`rename` is stupid or i am. it tells me to use $1 instead of \1 to
insert matches, but when i do it doesn't replace it -.-
L689[09:18:00] <Kilobyte> give exact
command
L690[09:18:09] <Sangar> rename -n
"s/OpenComputers-(.*).jar$/OpenComputers-MC1.7.2-\1.jar/"
build/libs/*
L691[09:18:11] <Kilobyte> Sangar: also,
BON + forge gradle = damn
L692[09:18:16] <RamiLego> How To Load APIs
?
L693[09:18:36] <Kilobyte> try using '
instead "
L694[09:18:44] <ping> local
api=require("api")
L695[09:18:48] <ping> .w apis
L697[09:18:59] <Sangar> ofc -.-
L698[09:19:08] <RamiLego> Oh The Official
Lua Way
L699[09:19:13] <ping> yeah
L700[09:19:32] <Sangar> and that after all
the shell expansion implementation Wobbo and me went through
recently...
L701[09:19:32] *
Kilobyte tries to find workaround
L702[09:19:45] <Kilobyte> haha :D
L703[09:20:30] <ping> lol
L704[09:20:36] <Michiyo> Kilobyte, I
cheated...
L705[09:20:44] <Kilobyte> how?
L706[09:20:46] <Sangar> Kilobyte: asie got
it working, maybe he can send you the deobf'ed jar?
L707[09:20:48] <Michiyo> grabbed a non
gradle build of forge, which works for 1.6, not 1.7 though :p
L708[09:21:11] <Kilobyte> maybe that
pinged asie
L709[09:21:18] <asie> Kilobyte: I like
people pinging me.
L710[09:21:25] <Kilobyte> :D
L712[09:21:30] <ping> asie asie asie asie
asie asie asie
L713[09:21:32] <Kilobyte> thanks :D
L714[09:21:44] <asie> anyway, now i'm
writing the DFPWM decompression API
L715[09:21:54] <asie> one bad thing about
DFPWM is that decompression has to be done by both the client and
the server
L716[09:22:00] ⇦
Quits: RamiLego (webchat@5.0.18.59) (Quit: Web client
closed)
L717[09:22:02] <asie> because the server
needs to keep up a few very specific context values
L718[09:22:18] <asie> otherwise players
who didn't receive the sound packet before won't be able to start
playback
L719[09:23:29] <Kilobyte> YAY
L720[09:23:34] <Kilobyte> crashes in oc
api
L721[09:23:44] *
Kilobyte checks if files are needed
L722[09:23:47] <asie> Kilobyte: add
CodeChickenCore too
L723[09:23:49] <ping> \o/ /o/ \o\
L724[09:23:54] <asie> if you add both it
should work 100% like non-deobf
L725[09:24:01] <Kilobyte> iirc thats not
1.7
L726[09:24:03] <Kilobyte> or is it
L727[09:24:15] <Sangar> oh wait, you're
1.7?
L728[09:24:28] <Kilobyte> yes
L729[09:24:31] <Sangar> ah
L730[09:24:34] *
ping facepalms
L731[09:24:38] <Sangar> then wait a couple
more minutes
L732[09:24:43] <Kilobyte> sure
L733[09:24:45] <Kilobyte> i have
time
L734[09:24:47] <asie> i don't have a 1.7.2
env so i can't help
L735[09:24:49] <Sangar> hopefully the
jenkins build will run through this time :P
L736[09:25:42] <Sangar> after using rename
instead of my hacky mv sed ls combo that broke for multiple
jars
L737[09:26:19] <Kilobyte> i have to say, i
know only few modders who are that friendly to other people
using/extending their mod
L738[09:27:37] <Sangar> they might have
just gotten tired answering the same questions over and over again
:D
L739[09:27:43] <asie> Kilobyte: SpaceToad
is nice too
L740[09:27:44] <asie> I talked to
him
L741[09:27:53] <asie> (CJ is a completely
different story though)
L742[09:27:54] <Kilobyte> haven't gotten a
chance to talk to him
L743[09:28:05] <asie> he set up new BC
forums and actively answers questions related to the messy BC
API
L744[09:28:15] <asie> as in, ST did
L745[09:29:02] <Kilobyte> nice
L746[09:29:03] <Kilobyte> :D
L747[09:29:05] <JoshTheEnder> i'm glad
that SpaceToad is back on BC
L748[09:30:05] <Kilobyte> when he was
still working on it before he went that was before my times
iirc
L749[09:30:14] <Kilobyte> i am into
modding since 1.2.3
L750[09:30:17] <asie> okay, i'm attempting
something crazy to minimize lag
L751[09:30:20] <Kilobyte> (and into mc
since 1.1)
L752[09:30:26] <asie>
@SideOnly(Side.SERVER) on my updateEntity override.
L753[09:30:45] <Kilobyte> might work
L754[09:30:45] <Kilobyte> :P
L755[09:33:30] <Kilobyte> also, might do
an advanced arg parser when done
L756[09:33:44] ⇦
Quits: ^v (~^v@c-71-238-153-166.hsd1.mi.comcast.net) (Read error:
Connection reset by peer)
L757[09:33:47] <Kenny> Sangar: i just
pushed the newest version with what docs i currently have from the
wiki. It also now has the getCh() function working in it
L758[09:34:02] ⇦
Quits: Coreymills25
(webchat@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
(Ping timeout: 198 seconds)
L760[09:34:33] <Kilobyte> wheee
L761[09:34:33] <Kilobyte> :P
L762[09:34:52] <Cazzar> Sangar: there is
an easier setup for gradle and multiple artifacts
L763[09:35:06] <Cazzar> minimal scripting
is really required.
L764[09:35:40] <Sangar> hmm, it is pretty
minimal now
L765[09:35:56] <Sangar> but if it's not
too much effort
L766[09:36:05] <Cazzar> o3o my jenkins
build guess how long it has been running for
L767[09:36:40] <Sangar> 10 minutes?
L769[09:36:46] <Sangar> wuh
L770[09:36:54] <Cazzar> Its still checking
out :/
L771[09:37:19] <Sangar>
impressive...
L772[09:38:33] <Cazzar> Well
L773[09:38:37] <Cazzar> time to
debug
L774[09:38:48] <asie> now I need to write
a quick routine to actually write a file to tape
L775[09:38:52] <Kilobyte> protip:
L776[09:39:02] <asie> but before that, I
have everything done except the client-side playback
>_>
L777[09:39:03] ⇦
Quits: vifino (~vifino@ip-176-198-146-228.unitymediagroup.de)
(Remote host closed the connection)
L778[09:39:05] <Kilobyte> pause youtube
before launching mc if you have a weak computer
L779[09:41:20] <Kilobyte> Sangar: hmm...
now i need to get cc api :<
L780[09:41:22]
⇨ Joins: vifino
(~vifino@ip-176-198-146-228.unitymediagroup.de)
L781[09:41:32] <asie> Kilobyte: use
OpenPeripheral API?
L782[09:41:40] <Kilobyte> well
L783[09:41:49] <Sangar> 1.7? :P
L784[09:41:52] <Kilobyte> well
L785[09:41:59] <Kilobyte> your api seems
to depend on it
L786[09:42:11] <Sangar> mm, right, for
compilation
L787[09:42:19] <Sangar> for the file
systems
L788[09:43:37] <Sangar> hmm, if you don't
use it i think it'll be safe to just remove those two methods in
the api :P
L789[09:43:47] <Sangar> i'll have to think
of another way in the long run
L790[09:44:24] *
Kilobyte nukes file to not break shit
L791[09:45:05] <Cazzar> IIRC (since I
helped dan with gradle) there is a 1.7 CC in the works
L792[09:45:20] <Cazzar> HAHA! I fixed it
(kinda)
L793[09:47:46] <Cazzar> nop
L794[09:48:02] <Cazzar> Eh, its 3AM
L795[09:48:05] <Cazzar> I should
sleep...
L796[09:48:15] <Sangar> hah. i know the
feeling :P
L797[09:48:37] <Kilobyte> too bad
L798[09:48:38] <Kilobyte>
java.lang.ClassNotFoundException: li.cil.oc.CreativeTab$
L799[09:48:44] <Kilobyte> meh, will try
again later
L800[09:48:54] <Kilobyte> it should
fallback to redstone tab
L801[09:49:02] ***
Biohazard is now known as _
L802[09:49:07] <Cazzar> The thing that
keeped me up is Hidan no Aria
L803[09:49:56] <Kenny> you and Sharose
hehe
L804[09:50:10] <Cazzar> Who?
L805[09:50:30] <Cazzar> Well, who and
sharose.
L806[09:50:31] <Kenny> ID Resolver dev,
Sharose
L807[09:51:15] <Kenny> i may be doing it
wrong, might be Sha-Rose
L808[09:52:03] <Cazzar> I know who sharose
is I was asking you who you were referencing.
L809[09:52:09] <Sangar> Kilobyte: hmm,
adding a final class to the api is as non-breaking as it gets, so I
guess i'll put that in real quick.
L810[09:52:26] <Kenny> you both are fans
of Hidan no Aria :)
L811[09:52:34] <Kilobyte> yay
L812[09:53:01] <Cazzar> I only started
watching it tonight
L813[09:53:08] <Kilobyte> Sangar: you
should make items/blocks accessible as well
L814[09:53:13] <Kenny> at one time i had a
list of the anime he has and it was extensive
L815[09:53:31] <Cazzar> Though, given I
sat through 5 episodes in 1 sitting, I'll continue the rest
L816[09:53:40] <Kenny> hehe
L817[09:53:51] <Cazzar> Probably after my
girlfriend drags me off somewhere.
L818[09:54:03] <Sangar> Kilobyte:
aye
L819[09:55:08] <Cazzar> Sangar, like how
simple the artifact defs are in Gradle? :P
L820[09:55:35] <Kenny> Sangar, I have all
the documentation available included it now. it's been push so when
you get a chance
L821[09:56:49] <Sangar> Cazzar: indeed,
it's almost scary :P
L822[09:57:07] <Cazzar> Its really nice
IMHO
L823[09:57:22] <Cazzar> Remember * is 1
level, ** is infinite
L824[09:57:24] <Sangar> Kenny: will do,
i'll wrap up the api stuff, and when i'm ingame to test it doesn't
break things i'll wget it
L826[09:59:03] <Michiyo> and of course...
that was the wrong channel
L827[09:59:06] <Michiyo> <_<
L828[10:00:10]
⇨ Joins: ^v
(~pingbot@c-71-238-153-166.hsd1.mi.comcast.net)
L829[10:01:24] <Kenny> hehe
L830[10:02:47] <Michiyo> But yeah... I
guess everyone knows now heh
L831[10:03:26] <Kenny> yep :)
L832[10:03:31] <ping> Michiyo, the lack of
z buffering
L833[10:03:36] <ping> its hurting my
eyes
L834[10:03:58] <Michiyo> ping bite meh
:p
L835[10:04:08] *
ping bites Michiyo
L836[10:04:17] <Kilobyte> Sangar: is it
normal that i cannot place any components besides a CPU`
L837[10:04:19] <Michiyo> Kinky... but
alas..
L839[10:04:53] <ping> o_o
L840[10:04:56] <ping> the errors
L841[10:05:27] <Sangar> Kilobyte: what do
you mean?
L842[10:05:37] <asie> YES! I think I
figured out the sound manager
L843[10:05:52] <Kilobyte> Sangar: the
slots don't allow me to put anything in
L844[10:06:00] <Kilobyte> except CPU in
CPU slot
L845[10:06:26] ***
Sorroko_Off is now known as Sorroko
L846[10:06:28] <Sangar> that's
weird.
L847[10:06:31] <Michiyo> ping, it doesn't
do error handling ATM
L848[10:06:32] <Michiyo> :P
L849[10:06:43] <Michiyo> I AM kinda
debugging it lol
L850[10:06:51] <ping> Michiyo, php.
sucks.
L851[10:07:06] <Michiyo> And I couldn't
care less.
L852[10:07:23] <Michiyo> it's not possible
at all for me to care any less, then I do at this EXACT
moment
L853[10:07:30] <Michiyo> wait no I lied...
I care a bit less right now..
L854[10:07:32] <Michiyo> but meh
L855[10:08:40] <Sangar> Kilobyte: hmm,
might be some api incompatibility thing, it checks the Slot enum
for that, so I can't imagine what else it might be
L856[10:08:50] *
Kilobyte checks
L857[10:08:53] <Kilobyte> well
L858[10:09:06] <Kilobyte> i got latest api
from github like an hour ago
L859[10:09:50] <Kilobyte> no console log
either
L860[10:10:09] <Sangar> and its in the api
folder? so its compiled classed don't get copied and might
interfere with the deobfed jar in some mystical way?
L861[10:10:28] <Sangar> (im just blindly
guessing here, I don't see how even that could cause it)
L862[10:11:44] <Kilobyte> i can
check
L863[10:11:51] <Kilobyte> also, whats this
part in config about?
L864[10:11:53] <Kilobyte> # Whether to
allow TCP connections via internet cards. When enabled,
L865[10:11:54] <Kilobyte> # the `connect`
method on internet card components becomes available.
L866[10:11:54] <Kilobyte>
enableTcp=true
L867[10:13:29] <ping> Kilobyte, its
kilobyte's peripheral
L868[10:15:28] <Sangar> Kilobyte: it's for
the internet card's tcp socket functionality.
L869[10:15:35] <Sangar> i.e. what the irc
program uses
L870[10:17:43] <ping> Kilobyte, y u no
make it erlier
L871[10:17:53] <ping> i wanted kilobyte's
components
L872[10:18:42] <Sangar> ?
L873[10:18:51] <Kilobyte> ah, nice
L874[10:19:22] <ping> Sangar, he had
kilobytes peripherals for CC which had sockets
L875[10:19:24] <Kilobyte> well, was kinda
what i was working on, aka need to get some advanced features
:P
L876[10:19:27] <ping> my favorite CC
peripheral
L877[10:19:35] <Sangar> ah, excuse my
ignorance!
L878[10:19:41] <ping> udp perhaps?
L879[10:19:46] <Kilobyte> planned.
L880[10:19:48] <Sangar> didn't play with
all that many peripherals
L881[10:19:56] <Kilobyte> server side is
also planned
L882[10:20:26] <Sangar> always room to
make it greater and better :D
L883[10:20:32] <Kilobyte> yep
L884[10:20:35] <asie> okay, the code
should be in theory working
L885[10:20:39] <ping> i want udp so i can
rcon the server :3
L886[10:20:40] <asie> now to upload a nice
DFPWM file and do some testing
L887[10:20:42] <Kilobyte> also, do yours
have binary support?
L888[10:20:50] <ping> Kilobyte, yup
L889[10:22:39] <asie> this will get messy
now as i finally need to learn OC APIs
L890[10:23:27] <asie> but if it works i SO
will need someone to put up a test server for this
L891[10:23:47] <ping> :< i would
L892[10:23:52] <ping> if my computer was
working
L893[10:24:29] <asie> actually, i
will
L894[10:24:40] <asie> i'll just turn one
of mine off for a while
L895[10:29:43]
⇨ Joins: daphee
(~quassel@v22013051655012590.yourvserver.net)
L896[10:30:17] <daphee> !mod
L899[10:30:18] <zsh> Latest version: 1.2.1
for MC1.6.4, 2.0.1 for MC1.7.2
L900[10:31:59] <Sangar> all right, skewed
mini poll: should i just make the MC1.7 version the same as the 1.6
one instead of how it currently is? and just differentiate in the
file name?
L901[10:32:31] <Kenny> that would be
easier wouldn't it?
L902[10:32:34] <Sangar> i.e. 1.2.2 will be
MC1.6 and 1.7, instead of 2.0.2 for mc1.7
L903[10:32:46] <Kilobyte> i guess
L904[10:32:48] <Sangar> i think so
L905[10:32:56] <Kilobyte> would make
sense
L906[10:33:08] <Kenny> works for me. i'm
only using 1.6
L907[10:33:24] <Kenny> at the moment
L908[10:33:32] <Michiyo> It also makes it
seem 1.7 is "better" the way it is now
L909[10:33:49] <Kilobyte> ye
L910[10:33:51] <Sangar> ^ that's exactly
the reason i think of getting away from it
L911[10:34:33] <Sangar> the long term plan
was to use the first version number mc versions, but that was
before i realized i could just keep them in sync
L912[10:34:45] <asie> Writing
(slowly)
L913[10:34:49] <asie> byte by byte so it
will lag
L914[10:35:25] ⇦
Quits: daphee (~quassel@v22013051655012590.yourvserver.net)
()
L915[10:35:30]
⇨ Joins: daphee
(~quassel@v22013051655012590.yourvserver.net)
L916[10:35:34] ⇦
Quits: daphee (~quassel@v22013051655012590.yourvserver.net) (Client
Quit)
L917[10:35:38] <asie> also is it just me
or do screens glow very very slightly
L918[10:35:55] <Kilobyte> i think they
do
L919[10:36:05] <asie> they do indeed
L920[10:36:25] <asie> also, can anyone
here draw textures?
L921[10:36:29] <asie> i need textures for
my tape reader
L922[10:36:33] *
Kilobyte hides
L923[10:40:59] <Sangar> take the disk
drive and make the slot slightly wider :P
L924[10:46:00] <asie> another funny
side-effect of the way i implement things
L925[10:46:03] <asie> you can seek during
playback
L926[10:46:06] <asie> for magical DJ
mixing effects
L927[10:46:14] <Michiyo> lol, yay
L928[10:46:46] <Kilobyte> sounds fun
L929[10:48:23] <asie> apparently my
Side.SERVER hack did not work out
L930[10:48:24] <asie> at all
L931[10:49:01] <asie> oh wow it
/works/
L932[10:49:02] <asie> but badly
L933[10:49:35] <asie> the audio is badly
amplified, it cuts off too quickly, packets get sent badly, etc,
etc, etc.
L934[10:49:38] <asie> but it is
hearable
L935[10:50:33] ***
JoshTheEnder is now known as
JoshTheEnder|BackInTheEther
L936[10:50:56] <Sangar> asie: how about
returning side.isServer from canUpdate?
L937[10:51:03] <asie> Sangar: that's a
good idea!
L938[10:51:26] <asie> but not for now, as
i'm busy coding it up nicely to work
L939[10:51:29] <asie> i heard it so that's
a good thing
L940[10:51:57] <asie> but i heard it
poorly
L941[10:52:09] <asie> it might be either
packet sending screwing up or something else
L942[10:52:56] <Sangar> maybe just needs
some more buffering
L943[10:53:10] <asie> no, it's not
that
L944[10:53:13] <asie> it plays very
smoothly and i'm on SSP
L945[10:53:21] <Sangar> Kenny: had a look,
it works, but the text isn't wrapped where it should be :( it flows
into the right and bottom borders
L946[10:53:23] <asie> but the sound is 1)
far too quiet, 2) badly amplified inside
L947[10:53:32] <Sangar> resolution is
100x30
L948[10:53:43] <Kenny> which tier screen
are you using?
L949[10:53:51] <Sangar> 3
L950[10:54:04] <Kenny> i know where i'm
erroring at
L951[10:54:15] <Kenny> ok. will clean it
up
L952[10:54:26] <Sangar> Kilobyte: new
build and new api are up
L953[10:54:48] <Kilobyte> thanks
mate
L954[10:54:58] <Kilobyte> will check
later, doing other stuff now
L955[10:55:15] <Kenny> I forgot i was
using a resolution enhancer hehe
L956[10:55:42] <Kenny> but i can fix that
fairly easy i think
L957[10:56:37] <asie> oh i se
L958[10:56:39] <asie> i screwed up the
frmaes
L959[10:57:21] ⇦
Quits: Kilobyte (~Kilobyte@5.231.51.78) (Read error: Operation
timed out)
L960[10:58:51]
⇨ Joins: Kilobyte (~Kilobyte@5.231.51.78)
L961[11:01:32] <asie> but that doesn't
explain everything
L962[11:01:37] <asie> it's clearly not
buffering it's something else
L963[11:11:49] <Kenny> Sangar, i hate to
ask but could you post a screenshot for me. It seems to be working
fine for me
L964[11:12:57] <Kenny> nvm. i see the
issue now
L965[11:13:11] <Michiyo> Ugh, I hate
Three.js
L966[11:13:20] <Kenny> you have a res of
130x30 and i was doing it with 160x50
L967[11:13:21] ***
ping is now known as pong
L968[11:20:52] <asie> ugh, I hate
paulscode
L969[11:28:11] <Kenny> Sangar, fixed
issue. new code has been pushed
L970[11:28:12] <asie> seriously getting
angry now
L971[11:38:50] <Kenny> afk. lunch
time
L972[11:38:52] ***
Kenny is now known as Kenny|AFK
L973[11:50:40] ***
vifino is now known as vifino|AFK
L974[11:50:59] ***
JoshTheEnder|BackInTheEther is now known as
JoshTheEnder
L975[11:52:13] ***
vifino|AFK is now known as vifino
L976[11:53:10] ⇦
Quits: asie (~textual@078088168214.elblag.vectranet.pl) (Read
error: Connection reset by peer)
L977[12:06:04] <Sangar> Kenny|AFK: module
'ks' not found
L978[12:06:15] <Kenny|AFK> redownload
hehe
L979[12:06:31] <Kenny|AFK> i realized that
about 5 minutes ago and fixed it
L980[12:06:44] <Sangar> hmm, did you push
it to github?
L981[12:06:50] <Kenny|AFK> yep
L983[12:06:59] <Sangar> you sure? :P
L984[12:07:05] <Kenny|AFK> damn hold
on
L985[12:07:56] <Kenny|AFK> i saw what the
problem was just as you said that
L986[12:08:07] <Kenny|AFK> i forget to put
in the word local on a function
L987[12:08:16] <Kenny|AFK> try now
L988[12:08:52] <Kenny|AFK> basically this
will currently work with tioer 3 monitors. I', going to work on
making a function to split the lines bases on screen size
L989[12:09:12] <Sangar> mm, i have no 'ks'
file and there's none in your repo
L990[12:09:58] <Sangar> so it still fails
with the same error
L991[12:09:59] <Kenny|AFK> on line 202
remove the ks.
L992[12:10:17] <Sangar> line 11 is the
problem
L993[12:10:18] <Kenny|AFK> it's where it's
calling table_unique
L994[12:10:41] <Kenny|AFK> the ks file
it's looking for is the one you told me to work on for GUI's
L995[12:11:00] <Sangar> hmm?
L996[12:11:24] <Kenny|AFK> remember when i
did the saveWin and restoreWin functions for saving the
screen
L997[12:11:42] <Sangar> ah, somewhat
L998[12:11:48] <Kenny|AFK> you mentioned
then i should put them in a file for making GUI's
L999[12:12:16] <Kenny|AFK> so i started
working on functions for doing a GUI
L1000[12:12:31] <Kenny|AFK> but it's just
been a little sideline
L1001[12:12:47] <Sangar> all right,
taking that out, too it works :)
L1002[12:13:11] <Sangar> looking
good!
L1003[12:13:27] <Kenny|AFK> it will reset
the resolution to 160x50 while you are in it and then set it back
when you exit
L1004[12:14:27] <Sangar> yeah, i noticed,
it got hard to read stuff :D
L1005[12:14:45] <Kenny|AFK> it was a
quick fix hehe
L1006[12:15:27] <Kenny|AFK> i'm going to
have to take some time and figure out how to set it up for use with
smaller monitors
L1007[12:16:20] <Kenny|AFK> is the tier
monitor an 80x25 resolution?
L1008[12:16:24] <Kenny|AFK> tier 1
L1009[12:16:32] <Kenny|AFK> i knolw tier
2 is
L1010[12:16:33]
⇨ Joins: asie
(~textual@078088168214.elblag.vectranet.pl)
L1011[12:17:28] <asie> hmm.
L1012[12:17:46] *
Kenny|AFK sits backs and hmmms along
L1013[12:19:04] *
Kenny|AFK hmmm hmmm hmmm hmmmmm
L1014[12:19:15] <pong> Kenny must have
magical long range typing abilitys
L1015[12:19:27] <Kenny|AFK> wireless
kb
L1016[12:19:28] <pong> so far away from
keyboard
L1017[12:19:38] <pong> Kenny|AFK, your
still away from it
L1018[12:19:54] <Kenny|AFK> it sits
behind me on the counter
L1019[12:20:08] <Kenny|AFK> just turn and
type
L1020[12:20:14] ***
Kenny|AFK is now known as Kenny
L1021[12:20:40] <Kenny> besides afk was
because i had silverware in my hand, not that i was that far from
the kb
L1022[12:21:00] <pong> :O i bet that
silverware was actually silver
L1023[12:21:13] <Kenny> nah,
stainless
L1024[12:21:30] <Kenny> i'm not into that
real fancy stuff
L1025[12:21:43] <Kenny> hell, a plastic
spoon will do me
L1026[12:23:01] <Kenny> personally,
anything i can eat that doesn't involve silverware is even
better
L1027[12:23:13] <Kenny> no dishes to
clean
L1028[12:23:54] <Kenny> paper plates and
plastic. a hillbilly's dishes
L1029[12:39:38] <asie> okay, partially
done figuring out what's wrong with DFPWM decoding
L1030[12:40:13] <Kodos> Tonight is going
to suck ass
L1031[12:47:56] ***
LordFokas|off is now known as LordFokas
L1032[12:49:45]
⇨ Joins: LordJoda
(~lordjoda@178-26-182-118-dynip.superkabel.de)
L1033[12:49:45]
zsh sets mode: +o on LordJoda
L1034[12:49:56] <LordFokas> o/
L1035[12:50:09] <Vexatos> \o
L1036[12:50:37] <LordJoda> good evening
;)
L1037[12:52:02]
⇨ Joins: Vexaton
(~Vexatos@p200300556E65599445F5B9DD00C2EC70.dip0.t-ipconnect.de)
L1038[12:52:14]
⇦ Quits: Vexatos
(~Vexatos@p200300556E655953A97E736FB0EF4279.dip0.t-ipconnect.de)
(Killed (NickServ (GHOST command used by
Vexaton!~Vexatos@p200300556E65599445F5B9DD00C2EC70.dip0.t-ipconnect.de)))
L1039[12:52:15] ***
Vexaton is now known as Vexatos
L1040[12:55:35] ***
alekso56 is now known as alekso56|mean
L1041[13:11:49] ***
alekso56|mean is now known as alekso56
L1042[13:22:35] ***
SuPeRMiNoR2|Away is now known as SuPeRMiNoR2
L1043[13:25:53] <Kenny> heyh Lords
:)
L1044[13:50:27] <asie> Vexatos: I fixed
the glitches in the cassette tape player!
L1045[13:50:33] <asie> turns out OpenAL
doesn't support signed audio.
L1046[13:50:53] <asie> it's still
ridiculously quiet, but i'll fix that later
L1047[13:51:05] <asie> and later is now
of course
L1048[13:57:51] <LordFokas> guys, have
you ever had GUI/inventory issues? mine's being derpy but I can't
figure out what is happening
L1049[13:58:31] <Vexatos> Try to
re-log
L1050[13:58:33] <LordFokas> shift-click
and pipes work, clicking on a slot leaves a ghost of the stack in
there
L1051[13:58:53] <LordFokas> Vexatos, not
in the actual game, but in dev.
L1052[13:59:10] <Vexatos> Weird
L1053[13:59:25] <LordFokas> I've had this
issue earlier, but I can't remember what was the solution 6 months
ago
L1054[14:02:12] <Vexatos> Go check the
github issues page
L1055[14:02:15] <Vexatos> if it was
there
L1056[14:02:18] <Vexatos> Or did you have
it?
L1057[14:02:20] <asie> LordFokas: I had
this issue too one day
L1058[14:02:26] <asie> check your
inventory code with a known good source
L1059[14:04:58] <asie> taking out the
tape automatically stops the playback
L1060[14:05:03] <asie> i didn't think
about coding it, but i like that it works
L1061[14:16:06] ***
_ is now known as Biohazard
L1062[14:19:21] <Sangar> Cazzar: since
you offered earlier, here's a gradle question: does the 1.6 gradle
not include the src/api folder per default?
L1063[14:21:00] <Kenny> i think it
downloads them Sangar
L1064[14:22:00] <Sangar> no no, the thing
is i have the same structure as in 1.7 now, and it works in the
ide, but when building using gradle it won't find the apis in
there
L1065[14:22:08] <LordFokas> asie: define
'known good source' :p
L1066[14:22:15] <asie> LordFokas:
OpenModsLib?
L1067[14:22:19] <asie> anyway, i'm so
tired
L1068[14:22:22] <asie> i found the
bug
L1069[14:22:26] <asie> the position is
permamently affixed to 0,0,0
L1070[14:22:30] <asie> so the tape is
always loudest there
L1071[14:22:44] <LordFokas> oh lol
L1072[14:22:45] <pong> lol
L1073[14:22:55] <pong> why is that
bedrock rickrolling me
L1074[14:27:43] <LordFokas> well,
everything looks fine...
L1075[14:27:51] <asie> it does here
too
L1076[14:28:13] <LordFokas> I don't mind
bugs when they don't resist being squashed...
L1077[14:28:19] <LordFokas> ... I hate it
when they hide
L1078[14:28:25] <asie> i already squashed
a dozen
L1079[14:28:27] <asie> but this one keeps
mutating
L1080[14:28:45] <LordFokas> I found a
forum post of me referring to the issue back in August...
L1081[14:29:00] <LordFokas> but all it
says is that I was being a derp.
L1082[14:29:19] <LordFokas> I know it's
pretty much the same issue this time, I just don't know what I
might be doing wrong
L1083[14:34:02]
⇨ Joins: Wobbo
(~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
L1084[14:34:02]
zsh sets mode: +v on Wobbo
L1085[14:36:01] <asie> okay, GREAT
L1086[14:36:11] <asie> i just ran into a
*known bug in the paulscode sound library*
L1087[14:36:14] <asie> that is, the one
Minecraft uses
L1088[14:36:20] <asie> known for half a
year and ... never patched
L1089[14:36:50] <Wobbo> Maybe you should
start using spout :P
L1091[14:39:13] <asie> Wobbo: Spout still
depends on Minecraft's sound subsystem
L1092[14:39:20] <Wobbo> Really? XD
L1093[14:39:38]
⇦ Quits: Vexatos
(~Vexatos@p200300556E65599445F5B9DD00C2EC70.dip0.t-ipconnect.de)
(Quit: Greetings from Pastry Fork, Inc. ✔)
L1094[14:40:07] <Wobbo> But, how could
Spout be OpenSource when it depend on minecraft?
L1095[14:41:24] <Sangar> oh nvm, i
derped, forgot the java subfolder in the api folder -.-
L1096[14:43:19] <pong> spout also
sucks
L1097[14:43:25] <Sangar> next up,
figuring out how to add jar dependencies to a gradle build
L1098[14:44:59] <Wobbo> Sangar, I looked
a som Scala files and I was wondering.
L1099[14:45:29] <Wobbo> When you define a
function, you sometimes have an = and an if statement between the )
and the {, what does that if statement do?
L1100[14:46:06] <Sangar> if the function
returns something it needs the =, if it's void it can be
omitted
L1101[14:46:54]
⇨ Joins: Symmetryc
(webchat@pool-173-78-213-151.tampfl.fios.verizon.net)
L1102[14:47:25]
⇦ Quits: Symmetryc
(webchat@pool-173-78-213-151.tampfl.fios.verizon.net) (Client
Quit)
L1103[14:48:27]
⇨ Joins: Symmetryc
(webchat@pool-173-78-213-151.tampfl.fios.verizon.net)
L1104[14:49:39] <Wobbo> Ah, so like the
return type in C and Java.
L1105[14:49:47] <Wobbo> But what does the
if statement do?
L1106[14:50:02] <LordFokas> hmmm... why
are inventories trying to place stacks with size 0? DAFUQ
MINECRAFT!?
L1107[14:51:21] <Sangar> ifs blocks (like
pretty much everything, i believe) have a value, in the case of the
if the last value in the respective blocks. so val x = if (true) 1
else 2 is val x = 1
L1108[14:51:53]
⇦ Quits: asie (~textual@078088168214.elblag.vectranet.pl)
(Quit: I'll probably come back in either 20 minutes or 8
hours.)
L1109[14:52:09] <Sangar> yes yes, the
magic zero size item stacks.
L1110[14:53:44] <LordFokas> I need to
figure out what is causing them
L1111[14:53:46]
⇦ Quits: LordJoda
(~lordjoda@178-26-182-118-dynip.superkabel.de) ()
L1112[14:54:06] <Wobbo> Sangar: so they
define what is returned?
L1113[14:54:33] <LordFokas> I think I
found it
L1114[14:54:45] <LordFokas> if it is what
I'm thinking, I'll never forgive myself
L1115[14:54:47] ***
AngieBLD|Off is now known as AngieBLD
L1116[14:55:14] <AngieBLD> \o
L1117[14:55:26] <Wobbo> \o\
L1118[14:55:44] <pong> /o/
L1119[14:55:55] <AngieBLD> xD
L1120[14:55:58] <JoshTheEnder> \o\
L1121[14:56:01] <pong> \o/
L1122[14:56:02] <LordFokas> and it
was
L1123[14:56:03] <Wobbo> |o|
L1124[14:56:09] <Sangar> Wobbo: yeah,
basically. def f(...) = if (x) { ...; a } else { ...; b } is
equivalent to def f(...) = { if (x) { ...; return a } else { ...;
return b } }
L1125[14:56:09] <pong> lol Wobbo
L1126[14:56:32] <Wobbo> Sangar: ah
thanks. Makes reading your code what easier :P
L1127[14:56:42] <LordFokas> GOD F*****G
DAMN IT FOKAS WHY'D YOU DO SOMETHING THAT STUPID!?
L1128[14:56:50] *
LordFokas is an idiot some times
L1129[14:57:10] <Wobbo> Luckily, it is
only sometimes ;)
L1130[14:57:11] <Sangar> aren't we
all
L1131[14:57:15] <LordFokas> my inventory
had max stack limit 0
L1132[14:57:27] <LordFokas> so MC went
ahead and placed 0 size stacks
L1133[14:57:29] <Sangar> heh
L1134[14:57:31] <LordFokas> because fuck
it
L1135[14:58:04] <LordFokas> which proves
clicking and shift clicking don't follow the same inventory
rules
L1136[14:58:12] <LordFokas> there's no
standardized behavior
L1137[14:58:40] <LordFokas> there's a few
methods that 'try something'
L1138[14:59:07] <pong> .wiki
LordFokas
L1140[14:59:10] <pong> :D
L1141[14:59:38] <LordFokas> Welcome to MC
mod dev, where stupid stuff and lack of standards are the base of
everything
L1142[14:59:42] <Sangar> yep, it's a real
mess. i had some fun with stacks and in particular zero size stacks
with the 'ghost' stack in the adapter when it was configurable
:P
L1143[15:00:12] <JoshTheEnder> hmm, ok,
trying to do lua stuff in python isnt going to work ¬_¬
L1144[15:00:21] <pong> because python
sucks
L1145[15:00:24] <JoshTheEnder> no
L1146[15:00:25] <Cazzar> Sangar what did
you need earlier, I was asleep xD
L1147[15:00:28] <pong> yes
L1148[15:00:55] <Wobbo> python doesn't
suck, I but I don't think it is as elegant as Lua.
L1149[15:01:00] <Sangar> Cazzar: heh.
that part i figured out! i was being stupid :P now i'm trying to
get it use the lib jars when building
L1150[15:01:00] <JoshTheEnder> pong,
expand on your opinion
L1151[15:01:17] <pong> python is slow
:v
L1152[15:01:27] <pong> python is worse
than lua :v
L1153[15:01:37] <Sangar> i'm guessing i
have to add them to the dependencies somehow, but classpath
fileTree(dir: 'lib', include: '*.jar') won't work
L1154[15:01:40] <Cazzar> Stick it in
project/libraries
L1155[15:01:42] <JoshTheEnder> yet i dont
see native support for sockets
L1156[15:01:46] <Sangar> ah,
libraries
L1157[15:01:53] <pong> because its a
scripting language
L1158[15:02:07] <Cazzar> abrar added
that
L1159[15:02:07] <pong> also, luasocket is
easy to install
L1160[15:02:32] <Cazzar> If you want the
build script way, replace classpath with compile
L1161[15:02:35] <LordFokas> oh come on,
not again. languages are tools! very different tools for different
purposes! You can't use a hammer to solve screw problems!
L1162[15:02:39] <Wobbo> JoshTheEnder, C
doesn't have a default implementation for sockets either. Lua is
based from C in certain library parts.
L1163[15:02:44] <JoshTheEnder> meh, i'm
not going to argue this
L1164[15:02:55] <Wobbo> LordFokas
+1
L1165[15:03:16] <JoshTheEnder> LordFokas,
you can. though not the original problem :P
L1166[15:03:27] <Sangar> hmmm, that
didn't work. also, with compile is how i found it, but gradle says
that's not a valid option :/
L1167[15:04:15] <LordFokas> I'd like to
quote my AI teacher on this: "When all you have is a hammer,
all problems look like nails" referring to some students'
inability to make their skills evolve in order to solve more
complex problems.
L1168[15:04:21] <LordFokas> the whole
class cracked laughing
L1169[15:04:52] <pong> lol
L1170[15:04:53] <Cazzar> Oh, compile
files() is only valid.
L1171[15:05:13] <LordFokas> trying to use
a reactive agent to solve an objective-oriented problem clearly
would never work
L1172[15:05:23] <Wobbo> LordFokas: maybe
the students weren't Intelligent enough to build Intelligent
systems :P
L1173[15:05:42] <pong> nobody irl i know
can code like me
L1174[15:05:54] <pong> though i live in
detroit, so cant blame them
L1175[15:06:11] <JoshTheEnder> i was
teaching my class how to do something in Flash today....
L1176[15:06:16] <Wobbo> But you are
right, using reactive agents shouldn't be used for OO
problems
L1177[15:06:33] <LordFokas> The CS
Engineering course wasn't made to account for idiots getting as far
as the University; the rest of the educational system is at
fault.
L1178[15:06:39] <pong> JoshTheEnder, i
was teaching my class how to make napalm and get it past a metal
detector......
L1179[15:06:57] <LordFokas> Wobbo, they
can still solve it, provided you have unlimited time.
L1180[15:07:13] <Wobbo> LordFokas: you
don't study AI probably :P
L1181[15:07:21] <LordFokas> but the whole
point is to save as much time and resources as possible
L1182[15:07:31] <Sangar> hmm, Cazzar:
compile files('libraries/CodeChickenLib-dev-1.6.4-1.0.0.62.jar',
'libraries/ForgeMultipart-dev-1.6.4-1.0.0.250.jar') gives me >
No signature of method:
org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.compile()
is applicable for argument types:
(org.gradle.api.internal.file.collections.DefaultConfigurableFileCollection)
values: [file collection] Possible
L1183[15:07:31] <Sangar> solutions:
module(java.lang.Object)
L1184[15:07:47] <Wobbo> The real world
doesn't have unlimited time :P
L1185[15:08:54] <LordFokas> I do... the
specific problem I'm talking about was really simple, an 8-puzzle,
and a reactive agent could solve it eventually... but one of the OO
agents had to expand almost 200k nodes to find a 28 node solution,
so...
L1186[15:09:08] <Sangar> which doesn't
seem to make much sense. sounds like 'i want a file collection but
you are giving me a file collection, can't work with that' :P
L1187[15:09:13] <Cazzar> Try without the
addition to the build.Gradle, apparently that should work.
L1188[15:09:37] <Wobbo> Why no A* through
the state space?
L1189[15:10:04] <Wobbo> Or I am
understanding the puzzle incorrectly :P
L1190[15:10:23] <Sangar> i'm afraid it
doesn't, it won't find the classes in the jars :/ would it be ok if
i pushed what i have and you had a look?
L1191[15:11:40] <Cazzar> I don't have the
time, just woke up and uni soon, try bugging AbrarSyed who just
seemed to connect to IRC 10 mins ago
L1192[15:12:09] <Sangar> all right, i
will after making sure i'm not derping somewhere :)
L1193[15:12:21] <Sangar> thanks
anyway!
L1194[15:12:50] <Cazzar> Make sure its
not in buildscript.dependencies too
L1195[15:13:03] <LordFokas> A* took 270
expanded nodes :p
L1196[15:13:09] <LordFokas> we tested
with several agents
L1197[15:13:24] <LordFokas> actually,
same agent, several algorythms
L1198[15:13:39] <LordFokas> so we're
starting with the most basic search algorythm
L1199[15:13:43] <JoshTheEnder> something
not working? bring on the print statements
L1200[15:13:51] <LordFokas> and then
working our way up
L1201[15:14:58] <Sangar> that's where i
had added it, removed it again. i'm getting the feeling it might
have something to do with scala.
L1202[15:15:27] <Wobbo> I never solved a
8-puzzle algorithmically actually :P
L1203[15:15:46] <Wobbo> But didn't think
that A* would expand that many nodes :P
L1204[15:16:38]
⇦ Quits: Kodos
(~Kodos@108-226-6-195.lightspeed.stlsmo.sbcglobal.net) (Ping
timeout: 186 seconds)
L1205[15:17:13] <LordFokas> each state
can have up to 4 children
L1206[15:17:38] <Wobbo> LordFokas, you
used A* tree search on a graph?
L1207[15:17:38] <LordFokas> so there's
plenty of room to grow :p
L1208[15:17:47] <LordFokas> no
L1209[15:18:14]
⇦ Quits: ^v (~pingbot@c-71-238-153-166.hsd1.mi.comcast.net)
(Ping timeout: 186 seconds)
L1210[15:18:25] <LordFokas> we haven't
learned it yet, it was just a demonstration to compare with our
search algo
L1211[15:19:40] <Wobbo> Than four is only
the theoretical maximum, right?
L1212[15:23:23]
⇨ Joins: ^v
(~pingbot@c-71-238-153-166.hsd1.mi.comcast.net)
L1213[15:23:35] ***
vifino is now known as Dead
L1214[15:23:47]
⇦ Quits: Dead (~vifino@ip-176-198-146-228.unitymediagroup.de)
(Killed (NickServ (GHOST command used by
Death!webchat@wsip-24-249-110-67.ks.ks.cox.net)))
L1215[15:24:11]
⇨ Joins: vifino
(~vifino@ip-176-198-146-228.unitymediagroup.de)
L1216[15:24:13]
⇦ Quits: ^v (~pingbot@c-71-238-153-166.hsd1.mi.comcast.net)
(Read error: Connection reset by peer)
L1217[15:24:29]
⇨ Joins: ^v
(~pingbot@c-71-238-153-166.hsd1.mi.comcast.net)
L1218[15:24:54]
⇨ Joins: asie|tab
(~asietab@apn-31-1-161-139.dynamic.gprs.plus.pl)
L1219[15:25:24] *
Wobbo wants to implement A* graph search now
L1220[15:28:39] ***
JoshTheEnder is now known as
JoshTheEnder|BackInTheEther
L1221[15:29:17] <Symmetryc> Wobbo: I made
function overloading :D
L1222[15:29:32] <Wobbo> Nice
L1223[15:29:34] ***
JoshTheEnder|BackInTheEther is now known as
JoshTheEnder
L1225[15:29:58] <JoshTheEnder> thanks for
crashing pc ¬_¬
L1227[15:31:53] <Wobbo> Symmetryc, you
still working with Lua 5.1 and CC? :P
L1228[15:33:05] <Symmetryc> Not CC
L1229[15:33:11] <Symmetryc> But yeah, Lua
5.1
L1230[15:33:23] <Symmetryc> Must have
setfenv ._.
L1231[15:33:27] <Wobbo> You can still use
require then if I am not mistaken ;)
L1232[15:35:09] <Symmetryc> Well, dofile
is more portable :P
L1233[15:35:45] <Wobbo> But you have to
need the full path to the file
L1234[15:36:26] <Symmetryc> Oh....
L1235[15:37:40] <Symmetryc> Wobbo:
Changed :P
L1236[15:38:39] <pong> .commits
L1237[15:38:39] <^v> pong, Total commits:
1102, fnuecke 86.3%, lordjoda 9%, Vexatos 1.4%, infinikiller64
1.2%, Wobbo 0.9%
L1238[15:38:41] <pong> :D
L1239[15:39:16] <Wobbo> I got pinged just
because someone whats to see the commits :P
L1240[15:39:23] <Wobbo> *wants
L1241[15:39:51] <pong> hmm
L1242[15:41:03] <pong> where be invisible
character
L1243[15:42:47]
⇦ Quits: ^v (~pingbot@c-71-238-153-166.hsd1.mi.comcast.net)
(Remote host closed the connection)
L1244[15:43:02]
⇨ Joins: ^v
(~pingbot@c-71-238-153-166.hsd1.mi.comcast.net)
L1245[15:43:06] <pong> derp
L1246[15:43:08] ***
SuPeRMiNoR2 is now known as SuPeRMiNoR2|Away
L1247[15:43:11] <pong> ctrl-cd wrong
window
L1248[15:43:19] ***
vifino is now known as MrNeighbour
L1249[15:45:23] ***
MrNeighbour is now known as vifino
L1251[15:47:39] <Wobbo> Sangar: more
people have reacted on the Opinion on OpenComputers thread. Did you
read it?
L1252[15:48:07] <Sangar> not recently,
no
L1253[15:48:20] <Wobbo> Oh well, it isn't
that interesting really
L1254[15:49:20] <asie|tab> where is
it?
L1255[15:49:52] <Wobbo> Someone said
installation was easy and asked why people thought it was
hard
L1256[15:49:56] ***
Sorroko is now known as Sorroko_Off
L1257[15:50:57] ***
SuPeRMiNoR2|Away is now known as SuPeRMiNoR2
L1258[15:51:36] <pong> people think its
hard because everyones like "ermyghurd native
binaries"
L1259[15:52:13] <Wobbo> It used to be
harder if I am not mistaken.
L1260[15:52:30] <pong> wasnt for me
:|
L1261[15:52:52] <Wobbo> I could't play it
right from the start, it didn't have a OS X version back then
:P
L1262[15:53:21] <pong> yep
L1263[15:53:35] <pong> i use linux so
:P
L1264[15:53:49] <Wobbo> Installation
using package manager? :P
L1265[15:54:09] <pong> i already had all
the lua shiz
L1266[15:54:56] <JoshTheEnder> urghh, why
is the windows command prompt so shit?
L1267[15:55:11] <Wobbo> because $REASONS
:P
L1268[15:55:12] <asie|tab> Wobbo: i use
OS X too!
L1269[15:55:15] <asie|tab> had the same
issue
L1270[15:56:39] <pong> sudo rm -rf
/osx
L1271[15:56:40] <SuperBot> pong, Don't
forget --no-preserve-root
L1272[15:56:53] ***
Cazzar is now known as cazzar|Away
L1273[15:57:11] <JoshTheEnder> lol
L1274[15:57:34] *
pong eats SuperBot
L1275[15:57:44] <Wobbo> pong, I can
safely do that :P
L1276[16:00:21] ***
alekso56 is now known as alekso56_off
L1277[16:00:36] <pong> github api is
awesome
L1278[16:01:52] <pong> time to make pull
request notifications
L1279[16:02:42]
⇦ Quits: ^v (~pingbot@c-71-238-153-166.hsd1.mi.comcast.net)
(Read error: Connection reset by peer)
L1280[16:08:27]
⇦ Quits: asie|tab
(~asietab@apn-31-1-161-139.dynamic.gprs.plus.pl) (Quit: Yui
<3)
L1281[16:22:55] <Wobbo> Oh well, I'm
going
L1282[16:22:57] <Wobbo> Bye!
L1283[16:25:19]
⇦ Quits: Wobbo (~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
(Quit: Wobbo)
L1284[16:31:14] ***
Biohazard is now known as `
L1285[16:52:00]
⇦ Quits: pong (~Kevin@c-71-238-153-166.hsd1.mi.comcast.net)
(Ping timeout: 190 seconds)
L1286[16:52:28] ***
AngieBLD is now known as AngieBLD|Off
L1287[16:53:00]
⇨ Joins: ping
(~Kevin@c-71-238-153-166.hsd1.mi.comcast.net)
L1288[16:55:07] <ping> too lazy to get
json parser, gsub and loadstring
L1289[17:05:35] ***
JoshTheEnder is now known as
JoshTheEnder|BackInTheEther
L1290[17:07:06]
⇨ Joins: ^v
(~pingbot@c-71-238-153-166.hsd1.mi.comcast.net)
L1291[17:10:02]
⇨ Joins: vifino
(~vifino@ip-176-198-146-228.unitymediagroup.de)
L1292[17:16:56]
⇨ Joins: Coreymills25
(webchat@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
L1293[17:20:28] ***
SuPeRMiNoR2 is now known as SuPeRMiNoR2|Away
L1294[17:28:15] <ping> ur a vifino
L1295[17:28:27] <ping> i keep thinking
your name is vivio
L1296[17:28:43] <vifino> What?
L1297[17:28:56] <vifino> I am a wild
vifino.
L1298[17:28:59] <ping> vivio is a
malicios bot in cc
L1299[17:29:10] <vifino> i know ping, i
am there
L1300[17:29:20] <vifino> meh
L1302[17:29:23] <ping> :D
L1303[17:42:53] ***
ping is now known as dsTY
L1304[17:47:33] ***
dsTY is now known as ping
L1305[17:49:46]
⇨ Joins: Kodos
(~Kodos@108-226-6-195.lightspeed.stlsmo.sbcglobal.net)
L1306[17:50:54] <ping> ohai
L1307[17:51:08] <Kodos> o/
L1308[17:53:41] <ping> food.
L1309[17:57:03]
⇦ Quits: ^v (~pingbot@c-71-238-153-166.hsd1.mi.comcast.net)
(Ping timeout: 186 seconds)
L1310[17:57:04] ***
ping is now known as pong
L1311[17:57:10] <Kodos> Minecraft.
L1312[17:57:23] <Kodos> I got a logistics
pipes system set up earlier for making computers
L1313[17:58:06]
⇨ Joins: ^v
(~pingbot@c-71-238-153-166.hsd1.mi.comcast.net)
L1314[18:08:01] <pong> neat
L1315[18:13:04] ***
pong is now known as ping
L1316[18:13:30] ***
ping is now known as pong
L1318[18:34:51] *
Kodos grabs a paddle and hits pong
L1319[18:35:13] <pong> :<
L1320[18:35:42] <Kodos> Not that kind of
ping pong?
L1321[18:39:53] <Kenny> good one, Kodos
:)
L1322[18:40:09] <Kodos> He kept going
from ping to pong, and I kept hearing the Pong game in my
head
L1323[18:40:11] <Kodos> Couldn't
resist
L1324[18:40:25] <Kodos> Also, Yay
OpenComputers
L1325[18:40:35] <Kenny> i've picked on
him so much it ain't fun no more
L1327[18:41:20] <Kenny> check that out.
at the moment it requires having a tier 3 monitor
L1328[18:41:30] <Kodos> That's fine, I
creative in all my computers anyway
L1329[18:41:39] <Kodos> I just like
playing with the mod, screw progression
L1330[18:42:24] <Kenny> i'm gonna have to
figure a way to do it using the lower tier monitors
L1331[18:42:58] <Kenny> a tier 1 is going
to be a real pain. it's only a 50x16 resolution
L1332[18:44:25] <Kenny> to my knowledge,
all pc monitors have been at least 80 x 25 from the beginning
L1333[18:44:30] <Kodos> Heh, I've got an
openblocks radio in my computer room so I can listen to my music
:3
L1334[18:45:05] <Kenny> i may set that up
myself
L1335[18:45:31] <Kenny> my computer area
is a 64 x 64 room 9 blocks high
L1336[18:45:42] <Kodos> Building a server
room?
L1337[18:45:51] <Kenny> it's set up so i
can test different mods with OC
L1338[18:45:54] <Kodos> Ahh
L1339[18:46:11] <Kodos> I'm hoping to
rebuild and link up my Quadcore Atomic Science fusion reactor
later
L1340[18:46:12] <Kenny> everyone wants a
printer for OC.....
L1341[18:46:22] <Kodos> If I may
L1342[18:46:28] <Kodos> I'd like to see
OC beat CC at making a color printer
L1343[18:46:46] <Kodos> OpenBlocks' Paint
mixer is a nice example of being able to do colors with the dyes in
game
L1344[18:46:48] <Kenny> steal CC's
printer and use the adapter block hehe
L1345[18:46:49] <pong> lol
L1346[18:47:12] <Kenny> it will work with
an OC computer
L1347[18:47:34] <Kenny> the paint mixer
will work with an OC computer also
L1348[18:47:48] <pong> id be cool if we
could have different types of printers
L1349[18:48:00] <pong> one for type and
another for pixels
L1350[18:48:26] <Kenny> you mean an old
dot matrix and an ink jet :P
L1351[18:49:02] <pong> well there were
printers that could only do letters
L1352[18:49:17] <Kenny> the old thermal
printers
L1353[18:49:30] *
pong dies
L1354[18:49:47] <pong> give it a 50%
probability of breaking in some way
L1355[18:49:48] <Kodos> You say Thermal
Printer, I hear nothing but Game Boy Printer and Camera
L1356[18:49:50] <Kenny> pong forgot that
Kenny has been around through the whole computer era
L1357[18:50:01] <pong> nop
L1358[18:50:21] <Kodos> I'd like to see a
'word processor' computer
L1359[18:50:30] <pong> ._.
L1360[18:50:32] <Kodos> It'd just be a
text editor, with an integrated floppy drive
L1361[18:50:36] <Kenny> Thermal printers
were the first printers to colme out for the old TRS-80
L1362[18:50:44] <pong> Kodos, k.
L1363[18:51:06] <Kenny> an old daisy
wheel printer like Apple used back in the day
L1364[18:51:12] <Kodos> usable anywhere,
too, so if you come up with an awesome idea for a program, or want
to program a snippet, you can
L1365[18:51:17] <Kodos> You couldn't run
it until you got to a real PC though
L1366[18:51:21] <Kenny> you had to change
out heels tro change fonmnt type
L1367[18:51:27] <Kodos> Wut
L1368[18:51:29] <Kenny> wheels*
L1369[18:51:40] <Kodos> Coughing while
typing is bad
L1370[18:51:45] <Kenny> Daiksy hweel
printers
L1371[18:52:05] <Kenny> i can't type even
when straight :P
L1372[18:52:13] <Kenny> Dasiy Wheel
Printer
L1373[18:52:30] <Kenny> they had type
wheels you changed out to switch fonts
L1374[18:52:38] <Kenny> they could only
print text
L1375[18:53:39] <Kenny> they came out
back in the early 80's
L1376[18:53:42] <pong> i can emagine it
exploding
L1377[18:53:55] <pong> and ruining
thousands of dollars of equipment
L1378[18:54:06] <Kodos> Ugh, I can't get
shift+ins to work
L1379[18:55:08] <Kodos> What is ks?
L1380[18:55:29] <Kenny> that's on line
202. take delete the ks.
L1381[18:55:45] <Kodos> wut
L1382[18:55:51] <Kenny> it's a small lib
i'm working on for doing GUI type stuff
L1383[18:56:02] <Kenny> hold on, i'll
push a corrected copy
L1384[18:56:05] <Kodos> Okies
L1385[18:56:52] <Kenny> fixed
L1386[18:57:25] <Kenny> ks is a small
library i started working on to build GUI type suff in the
computer
L1387[18:57:31] <Kenny> stuff*
L1388[18:57:40] <Kodos> Ah
L1389[18:57:43] <Kodos> Same file?
L1390[18:57:52] <Kenny> you can save a
portion of a window and then restore it later
L1391[18:57:56] <Kenny> same file
L1392[18:58:04] <Kenny> i just removed
the ks. reference
L1393[18:58:06] <Kodos> Still giving me
the same error. I'll give Git a few to sync up and try agian
L1394[18:58:58] <Kenny> i saw what the
hell i did
L1395[18:59:11] <Kenny> file is
synced
L1396[18:59:38] <Kenny> i forgot to
remove the ks require at the top
L1397[18:59:46] *
Kenny deskpalms
L1398[19:00:05] <pong> i think you mean
headdesk
L1399[19:00:19] <Kenny> nah meant just
what i said
L1400[19:00:30] <Kenny> head hits palm on
desk
L1401[19:00:47] <Kenny> deskpalm :P
L1402[19:00:47] <pong> awkward
L1403[19:00:49] <pong> but okay
L1404[19:00:54] <Kodos> HOLY SHIT
L1405[19:00:56] <Kodos> THis is awesome,
Kenny
L1406[19:01:00] <Kodos> Way better than
anything I'd have come up with
L1407[19:01:13] <Kodos> Do you mind if I
fork this, just so I have a permanent copy?
L1408[19:01:18] <Kenny> there aree also
som docs for components
L1409[19:01:30] <Kenny> it's on the
OpenPrograms git
L1410[19:01:47] <Kodos> Yes, but this is
your work =P
L1411[19:01:55] <Kenny> i was already
working on it when you started talking about it hehe
L1412[19:01:59] <Kodos> Lol
L1413[19:02:36] <Kenny> i had the basics
done when you asked about the for k,v in component.list() do
print(v) end stuff
L1414[19:02:36] <Kodos> I love that
there's an entire function set for HDDs. That'll be nice once
people start designing OS's and such
L1415[19:03:11] <Kodos> I wanna make
Win-Does. With female deer for my logo
L1416[19:03:17] <pong> o_o
L1417[19:03:19] <Kenny> if you check out
the gpu, computer, modem, you will find there are also docs for
them
L1418[19:03:28] <pong> im making WalrOS
once my computer gets back up
L1419[19:03:38] <pong> it will basically
just be the multitasking api im working on
L1420[19:04:08] <Kenny> pong that is a
spin on the name of an OS some guys were makikng for the old RP2
computer which was WaleOS
L1421[19:04:22] <Kodos> And mine is a
knockoff of WinDoze and WinBlows
L1422[19:04:26] <Kenny> i know, i was
part of that team
L1423[19:04:40] <pong> well mines based
on Walruses
L1424[19:05:30] <Kodos> AE much
L1425[19:05:34] <Kenny> actually Kodos,
your's actually seems like a spin on win-dows
L1426[19:05:46] <Kodos> =P
L1427[19:06:00] <Kodos> I just don't want
to step on anyone's does.... toes.
L1428[19:06:09] <Kenny> my next attempt
will be to make a file manager
L1429[19:06:12] <Kodos> Though I'm sure
someone else will come up with something before I do
L1430[19:06:14] <Kodos> I'm terrible with
Lua
L1431[19:06:43] <Kenny> Kodos, you saw
the Component Viewer....
L1432[19:06:55] <Kodos> Yes, and I plan
on reading through the code
L1433[19:06:58] <Kenny> i've only been
programming in lua for about 4 weeks
L1434[19:06:58] <Kodos> Just to learn
what I can
L1435[19:07:44] <Kodos> Honestly, my
failure of knowing anything is mostly due to my lack of much of a
drive to actually learn. I'm mostly just lazy, but that's my
problem. It's not that I'm incapable of learning, its just I don't
make an effort
L1436[19:08:07] <Kenny> you're
lazy?!
L1437[19:08:17] <Kenny> do you know what
i do all day?
L1438[19:08:43] <Kenny> sit in front of
this computer and write code, play games, and talk on irc
L1439[19:09:15] <pong> lazy in another
context :P
L1440[19:09:18] <Kenny> i don't work
because i can't any more, so all i have is time
L1441[19:09:46] <Kenny> no pong, and that
is one thing you do that pisses me off
L1442[19:10:03] <Kodos> My problem is I
suffer from adult ADHD, so I'm distracted a lot. Enough that it
feels moot to actually try to work on anything
L1443[19:10:14] <Kenny> i'm not actually
lazy, my legs are screwed upo and it is difficult fore me to walk
some days
L1444[19:10:32] <Kodos> I can't
empathize, though I did dislocate a knee once in High School
L1445[19:10:46] <Kenny> i'm adult ADD, i
can keep my attention on something for about 20 minutes
L1446[19:10:54] <Kenny> can't*
L1447[19:11:09] <Kenny> after 20 i start
doing something else
L1448[19:11:15] <Kodos> Do you have any
current projects atm
L1449[19:11:19] <Kodos> I have one for
you if you're interested
L1450[19:11:37] <Kenny> the only thing i
can stay at for more than 20 minutes is playing Most Wanted
2012
L1451[19:11:54] <Kodos> Oddly, Minecraft
is the one thing you'd see me on all day
L1452[19:12:05] <Kenny> yesterday in 71
minutes i took out 153 cops and got away
L1453[19:12:06] <Kodos> I just wish my
machine was big enough to play it all day
L1454[19:12:17] <Kodos> That's NFS, I'm
assuming?
L1455[19:12:21] <Kenny> yep
L1456[19:12:26] <Kodos> I preferred
Carbon, personally
L1457[19:12:35] <Kodos> Though my
favorite of all time was Underground2
L1458[19:12:45] <Kenny> i'm into racing
games and FPS hames (mostly Fallout for FPS)
L1459[19:13:02] <Kodos> I used to leave
Fallout 3 on while I slept for the music
L1460[19:13:22] <Kenny> i did a mod for
FO3 and New Vegas
L1461[19:13:24] <Kodos> NV's music had to
grow on me
L1462[19:13:45] <Kenny> every here of the
Banks of the Wasteland
L1463[19:13:48] <Kenny> hear*
L1464[19:14:22] <Kodos> Wait wait
wait
L1465[19:14:25] <Kodos> You're
Zableblaze?
L1466[19:14:28] <Kenny> Banks of the
Wasteland 2 was done by shantomken
L1467[19:14:38] <Kenny> i followed up on
Zable's mod
L1468[19:14:41] <Kodos> Ahh
L1469[19:14:49] <Kenny> i did BOTW
2
L1470[19:15:03] <Kenny> Zable just had
the bank in Megaton
L1471[19:15:26] <Kenny> I put banks in at
Megaton, Tenpenny Tower, Underworld and Rivet City
L1472[19:15:29] <Kodos> I'm guessing
you're the 'ken' of shantomken
L1473[19:15:36] <Kenny> yep
L1474[19:15:41] <Kodos> Man
L1475[19:15:45] <Kodos> My favorite
moment of FO3
L1476[19:15:50] <Kodos> Blowing up
Megaton and enjoying the view from TPT
L1477[19:15:52] <Kenny> i aslo did the
Bank Card for New Vegas
L1478[19:16:20] <Kodos> Who was the
hooker in Megaton
L1479[19:16:23] <Kodos> I always forget
her name
L1480[19:16:31] <Kenny> Megaton was a
he
L1481[19:16:36] <Kenny> Jeff
Marshall
L1482[19:16:50] <Kodos> Nova!
L1483[19:17:00] <Kenny> in Rivet City it
was Juanita Rogers
L1484[19:17:24] <Kenny> yeah, Nova
:)
L1485[19:18:02] <Kenny> i put in the
other banks cause if you had the mod and blew up Megaton, no more
bank
L1486[19:18:13] <Kenny> that was Zable's
mod
L1487[19:18:33] <Kenny> i had read the
comments about wanting more banks and approached him about taking
it over
L1488[19:18:54] <Kenny> he had dropped
the mod by then and said ok
L1489[19:19:32] <Kenny> now, what OC
project are you wanting to get done?
L1490[19:19:52] <Kodos> Well, first of
all, you should add pressing 'x' to exit the component viewer
L1491[19:19:56] <Kodos> As there's no way
to without terminating
L1492[19:20:13] <Kodos> But the project I
mentioned is converting LuaIDE for use with OC
L1493[19:20:17] <Kenny> yes there is,
arrrow down to exit and pres enter
L1494[19:20:25] <Kodos> Ah, derp
L1495[19:20:26] <Kodos> I'm blind
L1496[19:20:43] <pong> Kodos, port term
API and its easy :|
L1497[19:21:04] <Kodos> Now I have to
figure out how to set up the autorun to wget that file, and two
others, after mounting /home
L1498[19:21:11] <Kenny> term API from
CC?
L1499[19:21:18] <Kodos> Sounds easy
enough
L1500[19:21:26] <pong> yeah
L1501[19:21:55] <Kenny> you do realize
that his 'API's are in the java code?
L1502[19:22:33] <pong> porting the term
api from CC to OC is easy o_o
L1503[19:22:50] <Kenny> they are java
based idiot
L1504[19:22:58] <Kenny> not lua
L1505[19:23:08] <pong> yeah but i can
emulate the functionality
L1506[19:23:35] <pong> everything term
does to the screen i can do with the gpu api
L1507[19:24:18] <pong> exept the blink
part, thats a little complicated
L1509[19:25:25] <Kenny> started doing
that, others were supposed to help, guess what.....
L1510[19:25:44] <Kenny> after the first
day everyone split
L1511[19:25:49] <pong> ._.
L1512[19:26:12] <pong> i havent been able
to play MC much lately
L1513[19:26:25] <pong> this laptop not
good :<
L1514[19:26:43] <pong> also
L1515[19:26:45] <pong>
component.term
L1516[19:26:52] <pong> its an api not a
component
L1517[19:28:11] <Kenny> wrong
L1518[19:28:25] <Kenny> local
term=require("term")
L1519[19:28:31] <pong> yeah
L1520[19:28:38] <pong> it says
component.term in that code
L1521[19:28:40] <Kenny> its an api of its
own
L1522[19:29:02] <pong> someone
derpd
L1523[19:29:44] <Kodos> Holy shit the
hologram viewer is awesome
L1524[19:29:51] <Kodos> Just grabbed
Sang's example program
L1525[19:30:20] <Kodos> Now to find a way
to program it to have a hologram of the death star
L1526[19:30:24] <pong> xD
L1527[19:30:46] <pong> you know the algo
for making circles right?
L1528[19:30:49] <Kenny> damn, i'm going
code sniping hehe
L1529[19:31:02] <pong> Kenny, im re
writing it now dont bother with term
L1530[19:31:36] ***
LordFokas is now known as LordFokas|off
L1531[19:32:11] <Kenny> i think i found a
way around the lua code issues of running CC preograms in OC
L1532[19:34:12] <Kodos> Idea time!
L1533[19:35:11] <Kenny> Kodos, i already
started looking at porting luaIDE :P
L1534[19:35:19] <Kodos> =D
L1535[19:35:24] <Kenny> about a week and
a half ago
L1536[19:35:26] <Kodos> I'm Testing a
theory
L1537[19:35:43] <Kenny> right nolw, that
code is to advanced for me
L1538[19:38:40] <Kodos> Laame. Didn't
work
L1539[19:38:44] <Kodos> Oh
L1540[19:38:45] <Kodos> derp
L1541[19:38:47] <Kodos> I see why
L1542[19:39:05] <Kodos> How much 'room'
does a computer's base memory hvea
L1543[19:39:07] <Kodos> have*
L1544[19:39:25] <pong> as much ram as you
give it
L1545[19:39:26] <Kodos> I'm wanting to
add in a few programs to the jar
L1546[19:39:32] <pong> oh
L1547[19:39:32] <Kodos> How difficult
will that be
L1548[19:39:48] <Kodos> Also, we need ram
extenders
L1549[19:39:49] <pong> you need to repack
the mod file
L1550[19:39:55] <Kenny> should be
negligible
L1551[19:40:10] <Kodos> HA
L1552[19:40:12] <Kenny> using whenrar
that is simple
L1553[19:40:14] <Kodos> I just had the
most brilliant idea
L1554[19:40:17] <Kenny> winrar*
L1555[19:40:22] <pong> the amount of ram
an api uses is none technically
L1556[19:40:32] <pong> because you need
to require it
L1557[19:40:35] <Kodos> You guys know how
CC has 'adventure' and someone I think made a visual version of
MC
L1558[19:40:51] <pong> yeah
computercraftfan made it awhile ago iirc
L1559[19:40:57] <Kodos> What if you set
up an 'adventure' server for OC
L1560[19:41:02] <Kodos> And had multiple
people playing
L1561[19:41:14] <pong> the adventure
program is compatable with OC
L1562[19:41:18] <Kodos> Is it?!
L1563[19:41:19] <pong> besides the
read
L1564[19:41:21] <Kodos> Hoe shit
L1565[19:41:29] <pong> like literally one
line is the only thing
L1566[19:41:29] <Kenny> I've already
ported over the 'Star wars' text video
L1567[19:41:43] <Kodos> kenny, Why aren't
you Git'ing all your ports, so I can ste... download them
L1568[19:42:23] <Kodos> Also, I think
I'll just set up a file structure on a Hard disk with all my
favorite programs, and then zip up the folder for future use
L1569[19:42:29] <Kodos> Rather than
fooling with the mod file
L1570[19:42:53] <pong> Kodos, on linux i
mount zip files instead so i dont have to rezip
L1571[19:43:03] <Kodos> I've never used
Linux
L1572[19:43:09] <pong> :P
L1573[19:43:18] <Kodos> I barely know
what the hell DOS is, only because of DopeWars and Spacewar
L1574[19:43:36] <Kodos> I mean, I know
how to use a command line and such
L1575[19:43:36] <Kodos> but
L1576[19:43:41] <Kodos> the advanced shit
I see people do
L1577[19:43:42] <Kodos> no
L1579[19:44:29] <Kenny> and i came up on
computers way before windows when DOS was the only OS
L1580[19:45:10] <pong> i bet you had fun
waiting hours for your .com to compile
L1581[19:46:00] <Kenny> nope. .com
compiled fairly quick. exe on the other hand
L1583[19:49:04] <pong> why doesnt term
have scroll D:
L1584[19:49:10] *
pong makes a pull request
L1585[19:54:13] <Kodos> What's the oc
version of read
L1586[19:54:16] <Kodos> Gonna try to fix
this
L1587[19:54:44] <Kodos> OH
L1588[19:54:45] <Kodos> HOLY SHIT
L1589[19:56:15] *
Kodos runs off to find Zork sourcecode
L1590[19:56:28] <pong> Kenny, made pull
req
L1593[19:59:08] <Kodos> You folks know
more about this stuff than I do, perhaps it'd do more good in your
hands
L1594[20:00:23] <pong> its a emulator for
zork i guess
L1596[20:02:17] <pong> concidering how
ancient it is
L1597[20:02:24] <pong> you could probably
emulate it
L1598[20:03:44] <Kodos> Right now I'm
trying to fix adventure for OC
L1599[20:03:52] <Kodos> the 'read' bit
you mentioned is on line 1330ish
L1600[20:04:10] <pong> 1337?
L1601[20:04:13] <Kodos> Lol
L1602[20:04:33] <Kodos> 1330 exactly,
apparently
L1603[20:04:50] <pong> ad some
enters
L1604[20:04:51] <Kodos> local sRawLine =
read( nil, tCommandHistory )
L1605[20:05:00] <pong> oh the command
history
L1606[20:05:24] <pong>
term.read(tCommandHistory)
L1607[20:05:57] <Kodos> What do I add on
the end of a pastebin to go to a certain line
L1608[20:06:20] <pong> on git/gist its
#L1337
L1609[20:06:26] <pong> not sure about
pbin
L1611[20:07:11] <Kodos> Line 1330 for the
read line
L1612[20:07:37] <Kodos> I wonder how hard
a nano clone would be
L1613[20:07:40] <Kodos> I could call it
micro
L1614[20:08:09] <pong> oh and there are
some writes
L1615[20:08:14] <pong> replace those with
term.write
L1616[20:10:22] <pong> hmm
L1617[20:10:23] <Kenny> ok, pong, what do
we use for unpack
L1618[20:10:59] <Kenny> like this:
unpack( tCaptures )
L1619[20:11:23] <pong> ah
L1620[20:11:26] <pong> table.unpack
L1621[20:11:59] <pong> i was wondering
where that was
L1622[20:12:04] <pong> manual ftw
L1623[20:12:42] <Kodos> I wonder if
anything like Luazip is compat with OC
L1624[20:13:12] <pong> you would have to
compile it for lua 5.2
L1625[20:14:23] <pong> you would also
have to recompile the lua binaries, unless Sanger includes the
package api now
L1626[20:14:34] <Kenny> Kodos, check my
OpenPorgams git page
L1627[20:14:43] <Kenny>
OpenPrograms*
L1628[20:14:50] <Symmetryc> Hello
L1629[20:14:51] <Symmetryc> back
L1630[20:14:56] <Kodos> Woo!
L1631[20:14:58] <Kodos> Let me go test
it
L1632[20:15:27] <Kodos> A fusion reactor
powering a computer monitoring the reactor
L1633[20:15:32] <Kodos> Would that count
as recursion?
L1634[20:15:58] <Kenny> i have a computer
controlling a Big Reactor which is powering the computer :P
L1635[20:15:58] <pong> not really
L1636[20:16:07] <Symmetryc> It would just
be a loop
L1637[20:16:11] <Symmetryc> Like a
redstone clock
L1638[20:16:12] <pong> thats more of
sustainability
L1639[20:16:18] <Symmetryc> If I
understand correctly
L1640[20:16:33] <Kodos> Which big reactor
part would the adapter hook up to? The computer port?
L1641[20:16:38] <Kodos> Or a redstone
port
L1642[20:17:01] <Kenny> computer
port
L1643[20:18:02] <Kenny> amy reactor is
7x7x7 with 9 control rods
L1644[20:19:38] <Kenny> now i'll port
over worm
L1645[20:21:55] <Kodos> Aha!
L1646[20:21:57] <Kodos> Found a bug,
Kenny
L1647[20:22:13] <Kodos> Line 1324. I died
to a creeper, and it tried to use colored text to tell me I
died
L1648[20:23:46] <Symmetryc> Kenny:
term.write can write numbers, but ccTerm.write doesn't allow
anything but strings
L1649[20:24:05]
⇨ Joins: finkmac
(~finkmac@68-68-12-164.applecreek.pathcom.com)
L1650[20:26:29] ***
cazzar|Away is now known as Cazzar
L1651[20:27:07] <Kodos> Pretty sure you
just need to remove the U in colors
L1652[20:27:12] <Kodos> Silly brits
L1653[20:27:26]
⇦ Quits: Coreymills25
(webchat@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
(Ping timeout: 198 seconds)
L1654[20:29:01] <pong> hmm
L1655[20:29:20] <pong> Symmetryc,
sorry
L1656[20:29:28] <pong> so do i
tostring?
L1658[20:32:55] <Kodos> You forgot
else
L1659[20:33:03] <Kodos> Unless that's
automatic
L1660[20:34:27] <Kodos> Also, can you
wget folders
L1661[20:34:29] <Kodos> Or only
files
L1662[20:35:45] <Kenny> fixed Kodos
L1663[20:35:55] <Kodos> Cool! I'll test
it again in a sec
L1664[20:36:26] <Kenny> it had nothing to
do with the spelling of colors. OC uses hex code for colors so it
needed to be 0xFF0000
L1665[20:37:04] <Kenny> also
ter.setTextColor is not a part of OC. it had to be
gpu.setForeground
L1666[20:37:18] <Kenny>
term.setTextColor*
L1667[20:37:47] <pong> yeah
L1668[20:37:54] <pong> ill write a
conversion table later
L1669[20:38:03] <Kenny> so i had to
change those to match OC
L1670[20:38:34] <Kodos> Whoops
L1671[20:38:42] <Kodos> Had a redstone
card in my computer, and a redstone IO block
L1672[20:38:47] <Kodos> Set UP to 15, and
my monitor shut off
L1673[20:38:53] <Kodos> Apparently doing
1 does both
L1674[20:38:55] <Kodos> Or
something
L1675[20:40:59] <Kenny> Kodos,
redownload. had to fix some other spots where it had the samne
thing. just pushed new version
L1676[20:41:21] <Kodos> Mkay
L1677[20:41:33] <Kodos> I'll keep playing
until I find more bugs or kill the ender dragon!
L1678[20:44:30] <Kenny> kk
L1679[20:45:05] <pong> im manually
entering in help info for all the functions in oc ._.
L1680[20:48:07] <Kenny> that is similar
to what i did for the component viewer
L1681[20:48:11] <Kodos> Kenny, line 1305,
attempting to index global 'colours'
L1682[20:48:20] <Kenny> i added in trhe
info i could get ojn the component
L1683[20:50:50] <Kenny> ok. just pushed a
corrected version
L1684[20:52:12] <Kodos> =)
L1685[20:52:26] <Kodos> I'm gonna talk to
my brother tonight about using his old game idea for a Lua
text-based game
L1686[20:52:41] <pong> Kodos, colours={}
for k,v in pairs(colors) do colours[k]=v end
colours.grey,colors.gray=colors.gray,nil
L1687[20:54:46] <Kenny> pong, that won't
do any good in OC
L1688[20:55:09] <Kodos> So my friend gave
me an evil idea
L1689[20:55:14] <pong> Kenny, how
so
L1690[20:55:19] <Kenny> for starters you
spelled colours in all but one spot where you put colors
L1691[20:55:21] <Kodos> Are you guys
familiar with the TPP crap of the last few weeks
L1692[20:55:30] <pong> ah fail
L1693[20:55:42] <Kenny> second off, OC
use HEX colors
L1694[20:56:05] <pong> well by colors i
meant cc's colors
L1695[20:56:36] <Kenny> then you need a
hex colors chart to convert
L1696[20:56:51] <pong> yup, im going to
steal cclite's
L1697[20:57:08] <Kenny> you can only use
colors with the redstone card
L1698[20:57:35] <Kenny>
setOutput(colors.black, 15) <---
L1699[20:58:15] <Kenny> when setting the
screen colors you have to use hex
L1700[20:58:24] <pong> yup
L1701[20:59:00] <pong> in the term api
ill put the conversion table in write
L1702[20:59:11] <Kenny> i hope to hell i
can sleep more than 4 hours tonight
L1703[20:59:31] <pong> and the colors api
will be 2^i-1
L1704[21:00:09] <pong> does 5.2 have the
bit32 library?
L1705[21:00:17] <SpiritedDusty> pong,
yes
L1706[21:00:24] <Kenny> hey Dusty
L1707[21:00:27] <SpiritedDusty> hi
L1708[21:00:31] <pong> sweet
L1709[21:00:45] <Kenny> we been getting
everything we can from CC lol
L1710[21:01:38] <Kenny> the adventure
game has been ported
L1711[21:04:14] <Kenny> A Long Time Ago
was just pushed to my OpenPrograms git
L1712[21:04:30] <Kodos> Kenny
L1713[21:04:32] <Kodos> Do Worm
next!
L1714[21:04:38] <Kenny> fait warning, it
runs for about 15 minutes
L1715[21:04:47] <Kenny> i'm working on
worm now
L1716[21:04:50] <Kodos> OMG
L1717[21:04:55] <Kenny> fait-fair
L1718[21:04:56] <Kodos> Alongtimeago on
the hologram would be hilarious
L1719[21:05:18] <Kenny> don't think it
can be done
L1720[21:05:45] <Kenny> but i'll check
with Sangar tomorrow about it
L1721[21:07:13] <Kenny> next thing to do
would be make a game for it like the old Larn (a D&D style text
game)
L1722[21:08:24] <Kenny> but that could be
a real bitch to do because it had levels you could go down
into
L1723[21:10:58] <Kodos> Well ideally I'd
want to port classic Zork 1
L1724[21:11:07] <Kodos> Also, I see the
scoring bug in Adventure made it over to OC
L1725[21:22:33] <Kodos> Ah, guess it's
not a bug then
L1726[21:26:45] <Kenny> what scoring bug
was that
L1727[21:27:23] <Kodos> When you died, it
always said Score: &E0 or something like that, and then crashed
the program back to the terminal console
L1728[21:27:31] <Kodos> But apparently
that's intended
L1729[21:28:10] <Kenny> it was
intentional
L1730[21:29:37]
⇦ Quits: Symmetryc
(webchat@pool-173-78-213-151.tampfl.fios.verizon.net) (Quit: Web
client closed)
L1731[21:29:44] <Kenny> it doesn't
calculate a score anywhere in the program
L1732[21:30:09] <Kodos> Also, Kenny
L1733[21:30:18] <Kodos> Your component
viewer needs a 'refresh list' option
L1734[21:30:20] <Kodos> Unless I missed
that too
L1735[21:31:00] <Kenny> what you mean by
refresh list?
L1736[21:31:21] <Kenny> like when
something added on to it
L1737[21:31:52] <Kodos> Like, I just had
the viewer running, and then while it was still up on my screen, I
threw down some cable, an adapter, and a command block
L1738[21:31:55] <Kodos> But the block
wasn't on the list
L1739[21:32:01] <Kodos> So I would like
to be able to 'refresh' the list
L1740[21:32:08] <Kodos> Basically have it
just re-scan and reload the list
L1741[21:32:17] <Kodos> Without having to
close and reopen the program
L1742[21:32:28] <Kodos> More of a QOL
thing than anything
L1743[21:32:47] <Kenny> well work on it
tomorrow
L1744[21:32:55] <Kenny> will*
L1745[21:33:17] <Kenny> it's 10:30pm and
i've been upo since 5am
L1746[21:33:27] <Kodos> ALrighty
L1747[21:33:33] <Kenny> a little too beat
to code right now hehe
L1748[21:33:34] <Kodos> Time to debug
OpenComponents
L1749[21:33:36] <Kodos> Heh
L1750[21:34:28] <Kenny> in about 2 weeks
or so i'm going on a marketing run.....
L1751[21:34:54] <Kenny> trying to get
mods to include hooks for OC
L1752[21:36:09] <Kodos> To be perfectly
honest, I've got half a mind to make a base that can be operated
entirely from an OC computer
L1753[21:36:14] <Kodos> So that'll be a
huge help
L1754[21:36:37] <Kenny> that's why i have
a 64 x 64 room hehe
L1755[21:36:44] <Kodos> Heh
L1756[21:36:58] <Kodos> You should talk
to Vswe about hooking SFM into OC
L1757[21:37:05] <Kenny> i know i can
control BC colmponents using the adpater block
L1758[21:37:06] <Kodos> The factory
managers running on PCs would be amazing
L1759[21:37:12] <Kodos> Hmm
L1760[21:37:21] <Kenny> already tested
it
L1761[21:37:22] <Kodos> I got a command
block working
L1762[21:37:23] <Kodos> but
L1763[21:37:29] <Kodos> When I
'getCommand()'
L1764[21:37:34] <Kodos> It doesn't echo
anything to the console
L1765[21:37:40] <Kodos> but the command
is there and it works on executeCommand
L1766[21:37:49] <pong> jesus fucking
christ
L1767[21:37:59] <Kenny> do
print(getCommand())
L1768[21:38:05] <pong> im going through
EVERY single function in OC
L1769[21:38:07] <Kodos> Ah
L1770[21:38:18] <pong> im not even half
way and im at 100
L1771[21:38:38] <Kenny> i don't doubt
it
L1772[21:38:52] <Kenny> a portion of it
isn't documented yet
L1773[21:39:07] <Kenny> i just don't have
the patience to do it
L1774[21:39:17] <Kodos> That worked,
Thanks Kenny
L1775[21:39:30] <Kodos> Now we just need
a GUI styled Command Block program
L1776[21:40:10] <Kenny> Kodos, i been
messing with this since i first got Sanga-r to set it up for me to
use OC with RiM hehe
L1777[21:43:33] <pong> o_o some parts
arent documented?
L1778[21:46:28] <Kenny> i mean on the
wiki
L1779[21:47:34] <Kenny> all of the sudden
i have my fps and position showing in the ujpper left corner of the
screen
L1780[21:47:47] <Kenny> it's not the F3
key
L1781[21:48:19] <Kenny> this is from some
mod but i have never had this before, until i got the command block
in my inventory
L1782[21:49:40] <Kodos> Modlist?
L1783[21:50:00] <Kodos> Also, how can I
duplicate my screen's display on a secondary screen?
L1784[21:50:42] <Kenny> a second graphics
card
L1785[21:51:19] <Kodos> Ah, right
L1786[21:51:50] <Kodos> Ah, ffs
L1787[21:51:52] <mallrat208> Hey
folks
L1788[21:51:53] <Kodos> I can only use a
T2
L1789[21:52:07] <Kodos> There needs to be
a 'creative' computer case with T3 slots of everything
L1790[21:54:29] <Kenny> mallrat208
L1791[21:55:03] <Kenny> CC's adventure
gaam has been ported to OC
L1792[21:55:09] <Kenny> game*
L1793[21:55:28] <Kenny> along with the
Star Wars text video
L1794[21:56:21] <Kodos> Okay, I see how
to set 'primary' displays and GPUs, but how do I designate a
secondary for touch entry
L1795[21:57:32] <pong> .help
component.list
L1796[21:57:32] <^v> pong,
component.list([filter: string]):function Returns an iterator which
returns pairs of address, type for each component connected to the
computer. It optionally takes a filter - if specified this will
only return those components for which the filter is a substring of
the component type.
L1797[21:58:03] <Kodos> No,I have the
addresses and such
L1798[21:58:18] <Kodos> I just need to
know how to tell the PC to output something to the secondary
monitor
L1799[21:58:19] <pong> that was an
example
L1800[21:58:24] <Kodos> I know
L1801[21:58:34] <pong> its gpu.bind
L1802[21:58:39] <pong> but you need
multiple gpus
L1803[21:59:13] <Kodos> I have two
L1804[22:00:18] <pong> call bind on the
second gpu with the address of the second monitor
L1805[22:00:28] <Kenny> gitr is being a
pain because of this one text line
L1806[22:04:05] <Kodos> I probably asked
this before, but there's no way to make a file read only, is
there
L1807[22:04:14] <pong> nope
L1808[22:04:40] <pong> well
cryptographically speaking you can
L1809[22:05:02] <pong> you can have a
signing system that prevents modification
L1810[22:05:28] <pong> or atleast
prevents the program from working if you do
L1811[22:12:54] <Kodos> Bleh
L1812[22:12:56] <Kodos> Longtime won't
run
L1813[22:13:00] <Kodos> Not enough
memory
L1814[22:13:09] <pong> whats that
L1815[22:13:15] <Kodos> The ASCII movie
from CC
L1816[22:13:19] <Kodos> Ken ported
it
L1817[22:13:24] <pong> ah
L1818[22:13:30] <pong> i can probably do
it
L1819[22:13:44] <pong> but it will be
external file
L1820[22:14:57] <Kodos> Atm, I wanna
learn how to do the hologram stuff
L1821[22:15:07] <pong> :O
L1822[22:15:08] <pong> me too
L1823[22:15:14] <Kodos> But
L1824[22:15:16] <Kodos> That'l be
tomorrow
L1825[22:15:20] <Kodos> My buddy's awake
now, wants to go play WF
L1826[22:15:23] <pong> are they in the
newest jenkins?
L1827[22:15:28] <Kodos> YEs
L1828[22:15:30] <pong> kk
L1829[22:15:35] <pong> ill mess around
with it
L1830[22:15:54] <Kodos> I'm HOPING you
can do different colors in the hologram
L1831[22:16:16] <Kodos> Or at least be
able to place the emitter on walls/ceilings
L1832[22:17:23] <Kenny> Kodos, go into
the OC config and increase the memory sizes
L1833[22:18:02] <Kenny> Long Time will
require at least 2.5 MB of RAM
L1834[22:18:11] <pong> ._.
L1835[22:18:15] <pong> dayum
L1836[22:18:33] <pong> im just going to
use the real alontimeago
L1837[22:18:37] <pong> the telnet server
one
L1838[22:18:44] <pong> because sockets
ftw
L1839[22:18:44] <Kenny> what. OC
computers have 2MB as default
L1840[22:19:31] <Kodos> Would it be bad
to set some absurd number to my ram? LIke 64mb
L1841[22:19:35] <Kenny> this is the real
long time ago you dumbass. all i had to do was set up the term for
it
L1842[22:19:47] <Kenny> up to you
L1843[22:20:10] <Kenny> the damn movie is
ONE long line of text
L1844[22:20:27] <Kenny> almost 3 million
chars on one line
L1845[22:21:07] <Kenny> hell the whole
file is on;y 43 liknes long
L1846[22:26:47] <pong> yeah dan went
crazy on it o_o
L1847[22:27:03] <pong> but still, you can
use tcp instead
L1848[22:27:07] <Kenny> dan didn't do
it
L1849[22:27:14] <pong> orly
L1850[22:27:28] <Kenny> it was gotten off
the web
L1851[22:27:43] <Kenny> it was done by
someone in New Zealand
L1852[22:28:09] <pong> it was dumped off
the telnet server towel.blinkenlights.nl
L1853[22:28:26] <Kenny> all he did was
write an iterator to handle the text line
L1855[22:29:53] <pong> oh wow all the
text is there
L1856[22:29:57] <pong> in sauce
L1857[22:31:45] <pong> .jenkins
L1859[22:32:33] <pong> no bad :<
L1860[22:32:37] <pong> i dont want the
api
L1861[22:35:27] <Kenny> both api and the
mod are there
L1862[22:36:01] <pong> on the page, but
that was the link to the api
L1863[22:36:16]
⇦ Quits: Lathanael|Away
(~Lathanael@p549711E5.dip0.t-ipconnect.de) (Ping timeout: 380
seconds)
L1864[22:36:24] <pong> .jenkins
L1866[22:36:27] <pong> thats better
L1867[22:37:38]
⇨ Joins: Lathanael|Away
(~Lathanael@p54970A74.dip0.t-ipconnect.de)
L1868[22:40:18] <Kenny> i'm heading for
bed. see you guys tomorrow
L1869[22:40:22] ***
Kenny is now known as Kenny|Sleeping
L1870[22:40:25] <pong> bai
L1871[23:09:51] ***
` is now known as Biohazard
L1872[23:10:19]
⇦ Quits: BevoLJ (~BevoLJ@cpe-24-55-33-198.austin.res.rr.com)
()
L1873[23:12:58]
⇨ Joins: asie
(~textual@078088168214.elblag.vectranet.pl)
L1874[23:37:19]
⇦ Quits: asie (~textual@078088168214.elblag.vectranet.pl)
(Quit: I'll probably come back in either 20 minutes or 8
hours.)
L1875[23:38:13]
⇦ Quits: finkmac
(~finkmac@68-68-12-164.applecreek.pathcom.com) (Quit: Nettalk6 -
www.ntalk.de)
L1877[23:44:25] <pong> :3
L1878[23:44:59] <pong> encase anyone is
still up
L1879[23:52:00]
⇨ Joins: ShadowKatStudios
(~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au)
L1880[23:53:34] <Sangar> involuntarily
so, radiator ran full power so the air is killing me -.- nice cube
you have there! next will be a sierpinsky pyramid?
L1881[23:55:42]
⇨ Joins: CokaCola_
(~CokaCola@CPE-124-183-84-183.lns13.ken.bigpond.net.au)
L1882[23:57:44] <pong> xD
L1883[23:57:47] <pong> pyramid
L1884[23:57:51]
⇦ Quits: Anonymous (jztech101@crabhost.org) (Ping timeout:
201 seconds)
L1885[23:58:03]
⇦ Quits: CokaCola
(~CokaCola@CPE-124-183-84-183.lns13.ken.bigpond.net.au) (Ping
timeout: 201 seconds)
L1886[23:58:05] <pong> how would i do
that :S
L1887[23:58:06] ***
CokaCola_ is now known as CokaCola
L1888[23:58:10] <pong> would look too
blocky
L1889[23:59:16]
⇨ Joins: JZTech101 (jztech101@crabhost.org)
L1890[23:59:29] <Sangar> mm, it probably
would