<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:04] <Michiyo> Ahh, they use
reflection, which I shouldn't need, theoretically
L3[00:03:09] ⇦
Quits: SpiritedDusty
(~SpiritedD@24-205-168-216.dhcp.wsco.ca.charter.com) (Quit:
SpiritedDusty)
L4[00:05:11] <Michiyo> Ahh, now I have a bit
of a better idea of how he changed CC to the API... this was easy
when it was in the TE lol
L5[00:06:51] <mallrat208> In the process of
putting a little pack together; Is there anything in your opinion
that works well with LanteaCraft
L6[00:07:34] <Michiyo> Well, if you use the
stable builds, no not really... if you're using the RC builds it
sorta requires BuildCraft right now :P
L7[00:08:02] <Michiyo> stable builds work
fine with OC too
L8[00:08:25] <Michiyo> RC builds broke OC
compat cause of changes we made to CC integration
L9[00:08:27] ⇨
Joins: Vexatos
(~Vexatos@p200300556E655936CD6F85566C44083C.dip0.t-ipconnect.de)
L10[00:09:02] <mallrat208> CC
Shenanigans!
L11[00:09:17] <Michiyo> stable builds work
with OC if you have OpenComponents installed I should say.
L12[00:10:18] <Michiyo> well, like I said,
Lochie setup an awesome API so other mods can interface with us, so
we then moved CC's integration over to said API, and changed it
from a IPeripheral to a IHostedPeripheral which broke OC
L13[00:10:27] <mallrat208> Thinking I'll
skip Tinker's Construct.. so much as I love that mod... it tends to
eclipse any and every other tool option
L14[00:10:34] <Michiyo> yeaah :/
L15[00:10:58] <mallrat208> I wonder if
Tinker's Mechworks works without Construct
L16[00:11:45] <mallrat208> That or I could
use Iguana's Tweaks to reign in TC.
L18[00:15:09] <mallrat208> Update gone bad
last I heard
L19[00:15:11] <mallrat208> For a
while
L20[00:15:34] <Michiyo> ir7 said they hoped
it'd be up sometime tomorrow IIRC
L21[00:17:51] <mallrat208> hmm.. what the
hell, I'll give traincraft a go
L22[00:19:51] <Michiyo> heh
L23[00:20:33] <Michiyo> afk
L24[00:21:15] <mallrat208> normally go
Railcraft.. but really, I don't use much out of that mod beyond the
boilers which is a shame.
L25[00:24:07] ⇨
Joins: asie
(~textual@078088168214.elblag.vectranet.pl)
L26[00:57:16] <Tahg> hrm, I'm back with
more OC questions
L27[00:57:43] <Tahg> and some just general
lua ones
L28[01:00:23] <mallrat208> Salutations;
It's unfortunately rather dead at the moment
L29[01:01:45] <Michiyo> yay I once again
have a working dev enviroment
L30[01:01:56] <Michiyo> environment*
L31[01:02:06] <mallrat208> close
enough
L32[01:02:10] <Michiyo> now to get the mods
I need working
L33[01:02:45] <Michiyo> CCLib-Dev here I
come
L34[01:03:54] <Tahg> ya...
L35[01:04:16] <Vexatos> o/
L36[01:04:23] <Michiyo> Ok now lets hope it
starts.. heh
L37[01:04:31] <Michiyo> ack..
L38[01:04:35] <Vexatos> It's 8 a.m. in
Germany, so Sangar is probably asleep :D
L39[01:05:10] <Vexatos> Also, Tahg, OC now
has a refuel program ;D
L40[01:05:17] <Vexatos> For robots
L41[01:05:27] <Tahg> oh hey Vex
L42[01:05:49] <Tahg> you probably can't
help me with any of my questiosn I assume
L43[01:05:57] <Vexatos> It depends
L44[01:06:02] <Vexatos> On the
question
L45[01:06:10] <Michiyo> Ok so it seems that
CCLib-Dev no longer deobfs mods at runtime
L46[01:06:17] <Tahg> well, they involve
require, performance of the gui component, and feature
requests
L47[01:06:39] <Vexatos> Ok, then, sorry, no
:P
L49[01:24:10] <Tahg> hmm, also have a
question maybe you can answer, cause it's a bit more gameplay
related
L50[01:24:59] <ShadowKatStudios> Can
servers access floppies?
L51[01:25:04] <Tahg> if I have a big screen
I want to use as a touch screen, can I attach a keyboard, program
it, then remove the keyboard?
L52[01:27:25] <Michiyo> Tahg, IIRC,
yes.
L53[01:28:21] <Tahg> that's gonna have to
be something I get used to, a limited number of screens (probably
1) per computer
L54[01:28:35] <Michiyo> Yeah :(
L55[01:29:04] <Michiyo> SHould suggest upto
2 monitors per GFX card, mine can drive 4 displays with the HDMI
ports..
L56[01:29:13] <Tahg> also...I'm just gonna
say, attaching keyboards to screens is so 1980's
L57[01:29:43] <Tahg> seriously, you don't
have big central computers with screen/kb combos anywhere these
days
L58[01:30:18] <Tahg> (my library had some
like that back ~20 years ago)
L59[01:31:33] <Tahg> I mean, I get the
convenience, you'd want to see the screen, and the comp might be
elsewhere
L60[01:32:45] <ShadowKatStudios> HDMI can
have more than 1 display? :o
L61[01:33:00] <Tahg> it's 1 per port
generally
L62[01:33:08] <Tahg> I think
L63[01:33:26] *
ShadowKatStudios still uses VGA
L64[01:34:12] <Tahg> ok...now I'm *really*
confused about screens
L65[01:34:22] <Michiyo> I have 2 DVI, 1
HDMI, and 1 micro HDMI port
L66[01:34:35] <Tahg> you need the screen
for the console right on an OC computer?
L67[01:34:46] <Tahg> but does that actually
display in world too?
L68[01:35:12] <ShadowKatStudios> If you're
using a screen, it displays in the world
L69[01:35:32] <ShadowKatStudios> One
advantage of normal computers over remote terminals
L70[01:36:07] <Tahg> seems kinda tiny to
get however many characters of text
L72[01:36:36] <Tahg> like in CC, monitors
had a fundamentally much lower resolution than the console
did
L73[01:39:10] <ShadowKatStudios> Also
objects in tables can be table["Hello world"] =
"foo" right?
L75[01:40:52] <Tahg> (tho I wouldn't write
exactly that, lol)
L76[01:41:24] ⇨
Joins: SpiritedDusty
(~SpiritedD@24-205-168-216.dhcp.wsco.ca.charter.com)
L77[01:41:24] zsh
sets mode: +o on SpiritedDusty
L78[01:41:25] <Tahg> actually, idk if you
can
L79[01:41:34] <ShadowKatStudios> And I can
access them with a = "Hello world"; table[a] =
"foo"?
L81[01:41:58] <Tahg> that works exactly the
same
L82[01:42:04] <ShadowKatStudios>
Score!
L83[01:42:07] <SpiritedDusty> Vexatos, I
got memory limits working in the emulator
L84[01:42:08] <ShadowKatStudios> Databases
:D
L85[01:42:13] <Tahg> emulator?
L86[01:42:19] <Vexatos> Nice,
SpiritedDusty!
L87[01:42:24] <Vexatos> Tahg,
OCEmulator
L88[01:42:36] <Vexatos> For not having to
start MC
L89[01:42:39] <Vexatos> <--Crappy
PC
L90[01:42:41] <Tahg> ah ya
L91[01:42:45] <SpiritedDusty> :P
L92[01:42:51] *
ShadowKatStudios has used too many languages recently to remember
about accessing parts of tables indirectly using Lua
L93[01:42:57] <Tahg> that can be a pain,
especially with packs with like 100 or 200 mods
L94[01:43:08] <ShadowKatStudios> Will it
run on Android?
L95[01:43:15] <Tahg> indirectly?
L96[01:43:17] <SpiritedDusty> the emulator
runs on the web
L97[01:43:24] <ShadowKatStudios> Cool
:D
L98[01:43:27] <Tahg> table.whatever is just
syntatic sugar
L99[01:43:32] <SpiritedDusty> so anything
that can run JS
L100[01:43:47] <ShadowKatStudios> Could I
like download the page and run that?
L101[01:44:00] <SpiritedDusty> I think so
I'm not sure though
L102[01:44:16] <Tahg> well, do you have
any backend stuff to make it work?
L103[01:44:29] <Tahg> if it's just pure js
it should run local
L104[01:44:47] <SpiritedDusty> well it
loads scripts dynamically which I don't think is gonna work if you
just download the site
L105[01:44:47] *
ShadowKatStudios is working on replacing the filesystem access for
OC
L106[01:45:02] <ShadowKatStudios> Download
the scripts too?
L107[01:45:11] <SpiritedDusty> I guess
that could work
L108[01:45:13] <ShadowKatStudios> Also the
stylesheets and images?
L109[01:45:28] *
Vexatos would like that locally
L110[01:45:53] ⇦
Quits: asie (~textual@078088168214.elblag.vectranet.pl) (Quit: I'll
probably come back in either 20 minutes or 8 hours.)
L111[01:45:56] <Vexatos> If it's JS, you
can simply embed it into a small java program
L112[01:46:21] <SpiritedDusty> or a native
program because Java is slow and bleh
L113[01:46:42] <SpiritedDusty> I'd rather
have a native program than a Java one
L114[01:47:05] <Tahg> Java is not slow and
bleh
L115[01:47:51] <Tahg> it's only percieved
slower, because it's easier for programming noobs to write shitty
programs in it
L116[01:48:18] <ShadowKatStudios> Would
you guys want a virtual filesystem that runs entirely in RAM or
would you murder me?
L117[01:48:31] <SpiritedDusty> that kinda
already exists
L118[01:48:52] <SpiritedDusty> it's called
tmpfs
L119[01:49:22] <Tahg> isn't that what /tmp
is ?
L120[01:49:22] <ShadowKatStudios> But for
my program/(the unholy)OS/system/database system
L121[01:49:44] <SpiritedDusty> I don't get
what you're trying to do
L122[01:50:15] <ShadowKatStudios> Run a
virtual filesystem so I can replace the ROM
L123[01:50:42] <Tahg> and isn't that what
tmp is on OC?
L124[01:50:54] <SpiritedDusty> Then you'd
be taking up RAM which should be used for programs to store their
variables
L125[01:51:38] <Tahg> can't you
just...replace the rom once it's loaded?
L126[01:51:53] <Tahg> or is it
sandboxed
L127[01:52:07] <SpiritedDusty> something
like chroot
L128[01:52:14] <Tahg> why do you want to
do this anyway
L129[01:52:25] <Tahg> for somewhere
specific or anyone?
L130[01:52:27] <SpiritedDusty> Q
L131[01:52:30] <SpiritedDusty>
whoops
L132[01:52:48] <SpiritedDusty> I'm on my
phone and I happen to accidentally type random letters
L133[01:53:11] <ShadowKatStudios> chroot
changes / yes?
L134[01:53:16] <ShadowKatStudios> It's
like chroot in that case
L135[01:55:45] <Tahg> meh, I guess I
should get around to installing OC
L136[01:56:02] ⇦
Quits: SpiritedDusty
(~SpiritedD@24-205-168-216.dhcp.wsco.ca.charter.com) (Quit:
Leaving)
L137[01:59:29] <ShadowKatStudios> If I
replace filesystem.function with my own function it'll work,
right?
L138[01:59:37] <ShadowKatStudios> Maybe
I'll write a stack language
L139[02:00:07] <Tahg> probably
L140[02:00:28] ***
Kenny|AFK|Offline is now known as Kenny
L141[02:01:24] <Tahg> still haven't
figured out quite why you're wanting to do this
L142[02:02:56]
⇨ Joins: asie
(~textual@078088168214.elblag.vectranet.pl)
L143[02:03:38] <Tahg> hmm, gotta see if OC
computers survive a Force Manipulator move
L144[02:03:51] <Tahg> guessing they would
if they survive RiM
L145[02:05:44] <Kenny> morning tAHG.
ANYTHING INTERESTING HAPPEN AROUND HERE?
L146[02:05:51] <Kenny> OOPS
L147[02:06:02] <Kenny> damn. new kb
hehe
L148[02:06:32] <Tahg> well, I just woke
up, so couldn't tell you
L149[02:07:14] <Kenny> I did too, for the
second time. sister woke me up earlier screaming when the power
went out
L150[02:07:29] <Tahg> <.<
L151[02:07:41] <Kenny> someone hit a pole
right in fromnt of the fire station
L152[02:08:36] <Kenny> she still swears
the pop she heard was from the electronics in the house, but the
fires station is 2 blocks way. i think she heard the p;ole
snap
L153[02:09:11] <Tahg> hmm
L154[02:09:24] <Kenny> i don't think
whoever was driving survived
L155[02:09:30] <Tahg> when the transformer
outside our house blew it was loud
L156[02:09:35] <Tahg> oh :\
L157[02:09:54] <Kenny> no transformer
going out, snapped the pole and took the lines down
L158[02:10:16] <Tahg> ya, well, not sure
if it would have cascaded anywhere
L159[02:10:44] <Kenny> took out the power
for this whole neighborhood
L160[02:10:47] <Tahg> guess it's fixed now
then?
L161[02:10:57] <Kenny> yeah.
L162[02:11:09] <Tahg> do you have a
bouncer I guess?
L163[02:11:16] <Kenny> not sure exactly
when it came back on but it was withing the last 2 hours
L164[02:11:22] <Kenny> yep.
L165[02:11:54] <Kenny> first time in all
the years i been online that i'm using one hehe
L166[02:11:59] <Tahg> heh, I tend to
always know, I'm usually up when this kind of thing happens
L167[02:13:01] <Kenny> 0i sit in the
original #opencomputers so the traffic is redirected here. needed
the bouncer to be able to stay in there in x\cases like this
L168[02:14:27] <Kenny> will probably only
be up for a couple hours and then lay back down for a short
nap....
L169[02:15:00] <Kenny> a lot has happened
with me since we last talked over a year ago
L170[02:15:54] <Kenny> got tossed omn the
streets right after Christmas 2012, lost everything, just got back
on my feet around Thanksgiving
L171[02:17:13] <Kenny> get disability now,
but that stay on the streets thru the winter of 2012-13 cost me
physically
L172[02:18:23] <Kenny> but i don't let
things keep me down too long. :)
L173[02:19:16] <Kenny> i'll probably be
down in your neck of the woods some time this summer. brother lives
in SC near the GA border
L174[02:19:55] <Kenny> i'll be going down
to see him and give my transportation a work out
L175[02:23:46] <ShadowKatStudios> Guys, I
need opinions
L176[02:24:22] <Tahg> erm, I live in New
England, not sure who you're talking to
L177[02:24:55] <Tahg> ShadowKatStudios, it
sucks =P
L178[02:25:41] <Tahg> if you want less
trolly opinions, gonna need some more info
L179[02:26:12] <ShadowKatStudios> Let me
finish :p (Or I could put it in one message but then I don't get to
say this)
L180[02:27:08] <ShadowKatStudios> If I
want to make a database system, should it use it's own language so
I don't have to mess with APIs and it saves disk space and RAM, or
should I hack some APIs and stuff so lua is usable from
within?
L181[02:28:02] <ShadowKatStudios> Lua
would use more space in both RAM and drives
L182[02:29:39] <Kenny> depends on what you
plan to do with it
L183[02:30:19] <ShadowKatStudios> It'll
hopefully be a timesharing system
L184[02:31:11] <ShadowKatStudios> An
interpreted language would be better for that purpose
L185[02:31:29] <ShadowKatStudios> Maybe
I'll run BASIC xD
L186[02:31:56] <Kenny> i know BASIC
lol
L187[02:32:22] <Kenny> first language i
ever learned :)
L188[02:33:00] <ShadowKatStudios> It was
my third
L189[02:33:27] <ShadowKatStudios> I didn't
get to use a computer that booted to a programming environment
D:
L190[02:33:40] <Kenny> i had no choice. it
was learn it or the computer i had would never get used
L191[02:34:12] <Kenny> my first computer
was an old Radio Shack TRS-80
L192[02:34:46] <Kenny> no OS, no floppy
drive and only 4kb of ram
L193[02:35:10] <Kenny> and no pre-written
software for it either
L194[02:35:22] <ShadowKatStudios> Did that
use a Z80?
L195[02:35:41] <Kenny> yep
L196[02:37:11] <Kenny> was expandable up
to 48k
L197[02:37:11] <ShadowKatStudios> Blarg.
6502 seems like a nicer processor IMHO
L198[02:37:47] <Kenny> it was one of the
first computers to hit the market for home use. That was back in
78
L199[02:38:10] <Kenny> i think it and
Commodore came out about the same time
L200[02:39:44] <ShadowKatStudios> I
shouldn't have a limit on the amount of stacks avalible beyond the
amount of RAM on the computer should I?
L201[02:40:06] <ShadowKatStudios> The 6800
looks like a nice processor too, though it was expensive at the
time.
L202[02:40:33] <ShadowKatStudios> Still, a
PDP-11 would've been awesome (And would still be awesome)
L203[02:40:59] <Kenny> you don't want to
use all the RAM available as you will need some for the OS
L204[02:41:30] <ShadowKatStudios> Well, as
long as you don't run out of RAM there'd be unlimited stacks?
L205[02:41:42] <ShadowKatStudios> Stacks
can only have 256 items on them
L206[02:41:54] <ShadowKatStudios> (Those
items can be as large as they like, but still)
L207[02:42:09] <Kenny> you could do that,
but i would put a cap on the nuber of stacks to guarantee NOT
running out of RAM
L208[02:42:40] <ShadowKatStudios> There's
one stack per user, and I have 8KiB
L209[02:42:44] <ShadowKatStudios> Wait,
8M
L210[02:42:54] <ShadowKatStudios> Too much
vintage computers
L211[02:43:20] <Kenny> 8M sounds like a
vintage computer hehe
L212[02:43:32] <Kenny> you mean 8GB?
L213[02:44:09] <ShadowKatStudios> I should
write a computer mod with assembly and paper tape and magnetic tape
and core memory and SRAM and cool stuff and minicomputers and
backplanes and stuff
L214[02:44:20] <ShadowKatStudios> The OC
computer has 8M
L215[02:44:35] <ShadowKatStudios> And 8M
sounds early 90s
L216[02:45:02] <Kenny> ok. i would limit
the number of stacks to guarantee having memory to run other
stuff
L217[02:45:36] <Kenny> and 8M was early
90s :P
L218[02:46:16] <ShadowKatStudios> If an
average stack size is half a K
L219[02:46:35] *
ShadowKatStudios opens the calculator
L220[02:47:06] <ShadowKatStudios> If I
have 256 stacks that's 128 K
L221[02:47:08] <Kenny> there is 8,000 K in
8M
L222[02:47:40] <Kenny> so that would be
16000 stacks
L223[02:47:42] <ShadowKatStudios> I'm
probably saying this wrong
L224[02:48:06] <ShadowKatStudios> 8192KiB
= 8MiB
L225[02:48:27] *
Kenny is old school :P
L226[02:48:50] *
Tahg gets so distracted
L227[02:48:57] <Tahg> *still* not gotten
OC installed
L228[02:49:23] <ShadowKatStudios> I'm
gonna have several semi-dumb terminals connected over the network
to the server
L229[02:49:34] <Kenny> i'm not current on
the OC builds hehe
L230[02:50:07] <Kenny> he pushed out like
9 builds yesterday
L231[02:50:17] <Kenny> or more.
L232[02:50:37] <ShadowKatStudios> By
semi-dumb I mean a cheap computer connected to the network
L233[02:50:44] <ShadowKatStudios> Maybe
it'll use VT100 codes
L234[02:51:49] <Kenny> could work. my
brain still isn't fully functioning. haven't gotten enough
rest
L235[02:52:23] <Kenny> i'm only here now
cause i had to bring the computer back online after a power outage
here
L236[02:52:46] <Tahg> 18 commits
yesterday, but idk if OC autobuilds?
L237[02:52:58] *
ShadowKatStudios only sleeps at most 4 hours out of every
24
L238[02:53:19] <Kenny> 9 builds on the
28th
L239[02:53:39] <Kenny> i'm using build 172
which i got 2 days ago. he's on build 185 now
L240[02:53:40] <ShadowKatStudios> Can we
use bytecode?
L241[02:53:52] *
ShadowKatStudios considers compiling his code
L242[02:54:01] <ShadowKatStudios>
Obfuscating, whatever
L243[02:54:26] <Kenny> you mean loading in
bytecode?
L244[02:55:02] <ShadowKatStudios>
Yeah
L245[02:55:11] <Kenny> if so you would
need to enable that option in the config
L246[02:55:36] <ShadowKatStudios> How do I
print out numbers as ASCII?
L247[02:56:04] <Kenny> what do you
mean?
L248[02:56:04] <Tahg> erm
L249[02:56:07] <Tahg> I know what you
mean
L250[02:56:36] <Tahg> looking
L251[02:56:54] <ShadowKatStudios> Also do
we have a printer for OC yet?
L252[02:57:20] <Kenny> well, me, io have
to go lay down and get some more rest. see you guys in a couple of
more hours
L253[02:57:30] <Kenny> and no we don't
have a printer for OC yet
L254[02:57:40] ***
Kenny is now known as Kenny|AFK
L255[02:57:41] <Tahg> string.char(72, 101,
108, 108, 111)
L256[02:57:46] <Tahg> (for example)
=P
L257[02:58:00] *
ShadowKatStudios wants more stuff to make into smart stuff like a
smart modem :(
L258[02:58:05] <Kenny|AFK> back in a
couple of hours
L259[02:58:25] <Tahg> string.byte does the
reverse
L260[02:58:38] <Tahg>
string.byte("Hello")
L261[02:59:13] <ShadowKatStudios> Cool
stuff
L262[02:59:25] <Tahg> (and yes, those
codes are from memory)
L263[02:59:38] <Tahg> had to look up the
string functions
L264[02:59:55] <Vexatos> Build #185 now
has a working refuel program for generator upgraded robots :D
L265[03:00:02] <ShadowKatStudios> 128 to
255 is empty :(
L266[03:00:12] <ShadowKatStudios> Is OC
unicode?
L267[03:00:20] <ShadowKatStudios> Or was
that Modular COmputing
L268[03:00:34] <ShadowKatStudios> If
anyone would make that mod into something I can use I would be very
greatful
L269[03:00:37] <Vexatos> Well, it has a
Unicode API
L270[03:00:57] <Tahg> ya, there was
something about signed bytes orso
L271[03:01:02] <ShadowKatStudios> I can't
use a mod's source :(
L272[03:01:19] <Tahg> I'm *hoping* I can
use unicode for printing chars that should be in that range
L273[03:02:46] <ShadowKatStudios> Are OC
computers slow with graphics access or is that just me?
L274[03:03:11] <Tahg> they are
L275[03:03:24] <Tahg> up to a very limited
number of operations per tick
L276[03:04:09] <Tahg> I'm not sure term
has those restrictions
L278[03:04:35] <Tahg> still, if you want
to say, fill the entire screen, that's only one operation on the
gpu
L279[03:05:06] <Tahg> oh god, a 3rd
computing system in mc?
L280[03:05:20] <Tahg> or well, technically
actually at least the 4th I've heard of
L281[03:06:08] <ShadowKatStudios> That one
is quite a niche
L282[03:06:15] <ShadowKatStudios> Assembly
programming
L283[03:07:21] <ShadowKatStudios> I liked
RP2 computers because of assembly
L285[03:07:39] <Tahg> looks dead
L286[03:07:44] <ShadowKatStudios> I wasn't
any good at it but yeah
L287[03:07:46] <Tahg> last commit was 4
months ago
L288[03:08:02] ⇦
Quits: asie (~textual@078088168214.elblag.vectranet.pl) (Quit: I'll
probably come back in either 20 minutes or 8 hours.)
L289[03:08:05] <ShadowKatStudios> I know,
but I can't figure out how to build it from source so I can play
with it :(
L290[03:09:31] <Tahg> I notice you
requested a build from there
L291[03:09:52] <ShadowKatStudios> Should I
use timer events and waiting for the network card to get
input?
L292[03:10:00] <ShadowKatStudios> Yeah,
but that was almost a month ago
L293[03:12:16] <ShadowKatStudios> Argh,
think I dislocated one of my toes when I accidentally kicked the
couch, ow
L294[03:19:25] <Tahg> hrm, DE seems to be
a really popular lang file to include
L295[03:19:42] <Tahg> we must have a large
group of German modders
L296[03:20:58] <Kenny|AFK> a piece of info
on the WIP mod. the dev of that mod comes in here regularly. he
go\es by asie
L297[03:21:23] <Kenny|AFK> ome and the
same person
L298[03:22:35] <ShadowKatStudios> I'll
have to ask him for a copy
L299[03:23:19] <Tahg> well, you did, sort
of
L300[03:23:45] <Tahg> but I had thought
the name asie sounded familiar
L301[03:23:45] <ShadowKatStudios> I didn't
get a response
L302[03:23:50] <Tahg> ya, I noticed
L303[03:24:02] <Tahg> other than to your
first post of it being dead
L304[03:24:14] <Vexatos> <Tahg> but
I had thought the name asie sounded familiar
L305[03:24:26] <Vexatos> *15 minutes
ago*
L306[03:24:28] <Tahg> hmm?
L307[03:24:28] <Vexatos>
* asie has quit (Quit: I'll probably come back in
either 20 minutes or 8 hours.)
L308[03:24:33] <ShadowKatStudios> If
there's no response the obvious solution is to ask again
L309[03:24:40] <ShadowKatStudios>
Repeat
L310[03:24:41] <Tahg> actually, not from
here
L311[03:24:54] <Tahg> I'm not sure *where*
I've seen him
L312[03:26:06] <Kenny|AFK> Mod pack
maybe.
L313[03:26:31] <Tahg> hmm, he does
EnderNet
L314[03:27:43] <Vexatos> Indeed
L315[03:31:13] <ShadowKatStudios> Can I
use \72\101\108\108\111 in a file and Lua will see that as
hello?
L316[03:32:33] <Tahg> uh...you could
L317[03:32:41] <Tahg> well, no
actually
L318[03:32:50] <Tahg> not in a plain text
file
L319[03:33:01] <Tahg> in lua source you
can
L320[03:33:08] <ShadowKatStudios> I could
use a loader I suppose
L321[03:33:23] <Vexatos> Well, Unicode
API
L322[03:33:46] <Tahg> btw, I think the
reason 128-255 are "missing" is because that's the first
byte of a multibyte UTF8 char
L323[03:33:55] <Tahg> or all the
byte?
L324[03:34:25] <ShadowKatStudios> How do I
tell what sort of event fired?
L325[03:34:30] <Tahg> I forget, is it
C0-FF for a first byte, and 80-BF for subsequent bytes?
L326[03:34:47] <Tahg> um, I think you
register listeners IIRC
L327[03:35:00] *
ShadowKatStudios looks that up
L328[03:35:03] <ShadowKatStudios> Cool
stuff
L329[03:35:15] <Tahg> try the event
API
L330[03:36:07] <Tahg>
event.list("name", func)
L331[03:36:10] <Tahg> listen*
L332[03:37:27] <ShadowKatStudios> And if I
do that, do events get passes as arguments to that function?
L333[03:38:23] <Tahg> no, that's for
registering a particular event, denoted by "name"
L334[03:38:35] <Tahg> but erm ya, the args
of the event are passed to the func
L335[03:39:55] <Tahg> gl finding docs on
that tho
L336[03:40:05] <ShadowKatStudios> I'll
assume they're the same
L337[03:40:14] *
ShadowKatStudios will need to impliment a VT100 next
L339[03:41:00] <Tahg> looks like handling
it as an event uses the same name and args
L340[03:46:04] <ShadowKatStudios> Lol this
ad 'After winning so many trophies' Small text at the bottom: 'No
trophies have actually been won'
L341[03:49:25] <ShadowKatStudios> If I'm
just sending chars, should I send the number or a packet?
L342[03:50:52] <ShadowKatStudios>
FORTH-like timesharing system, names?
L344[03:51:13] <Tahg> sending how?
L345[03:51:22] <ShadowKatStudios> Network
card
L346[03:52:07] <Tahg> well, send it in
whatever you have it as
L347[03:52:24] <Tahg> no text
serialization going on here
L348[03:52:36] <Tahg> (I was just reading
about network cards)
L349[03:52:52] <ShadowKatStudios> Yeah, I
think I'll do that. Any suggestion for names?
L350[03:54:02] <Tahg> I have no idea
L351[03:54:37] <ShadowKatStudios>
FORTH-like language, database instead of filesystem, network
access. It occurs to me I'm cutting out a lot of the extra stuff
usually used in sentences.
L352[03:55:25] <ShadowKatStudios> It's a
FORTH-like language with a database for a filesystem accesible via
a network
L353[03:57:11] <Tahg> so what kind of
names?
L354[03:57:22] <ShadowKatStudios> Like,
system names
L355[03:57:41] <ShadowKatStudios>
Something cool sounding, and something I can prefix SKS
L356[03:58:08] <Tahg> oh, ya I have no
idea on the creative stuff like that
L357[03:59:03] *
ShadowKatStudios loves all the keyboard shortcuts in
Openbox
L359[04:00:52]
⇨ Joins: mallrat208 (Mibbit@68.204.184.175)
L360[04:02:24] <ShadowKatStudios> Wow,
when you have a limit on code space, you start to condense it
noticeably
L361[04:02:35] <Tahg> lol
L362[04:03:01] <Tahg> ya, things like an
8KiB ram on FORTH did that to you
L363[04:03:53] <Tahg> ofc, if you wanted a
room sized computer, you could make it up ot 64k
L364[04:03:55] <ShadowKatStudios> I used
FORTH to transfer the asm in my hex editor onto RP2 disks
L365[04:04:08] <ShadowKatStudios> Not
room-sized, room-long
L366[04:04:12] <Tahg> lol
L367[04:04:21] <ShadowKatStudios> You
could fit like 64 of them in a room
L368[04:04:28] <ShadowKatStudios> But
yeah, it was a little silly
L369[04:04:31] <Tahg> they required quite
a bit behind you
L370[04:04:58] *
ShadowKatStudios ran a BBS on the 1.4.7 FTB server he played
on
L371[04:05:04] <Tahg> lol
L372[04:05:31] <Tahg> I'm kinda too young
for BBSs, for the most part
L373[04:05:33] <ShadowKatStudios> Wireless
redstone as a network extension, not fun
L374[04:05:54] <ShadowKatStudios> My
family had a dialup modem up until I was 5
L375[04:06:08] <ShadowKatStudios> But I
never saw any BBSes :(
L376[04:06:18] <Tahg> we didn't get one
until our first Intel
L377[04:06:22] <Tahg> (a modem that
is)
L378[04:06:31] <Tahg> was like 94-95
orso
L379[04:06:33] <ShadowKatStudios> Anyway,
dinner
L380[04:06:36] <Tahg> cya
L381[04:06:46] <ShadowKatStudios> Unix or
Windows?
L382[04:06:53] <Tahg> windows
L383[04:07:06] <Tahg> started with 3.11
for workgroups
L384[04:07:27] <Tahg> and gone through
most every version of windows since, lol
L385[04:08:07] <Tahg> with NT versions at
school, think I used most every version 3+
L386[04:10:47] <Vexatos> Mmhm....
Windows...
L387[04:11:07] <Michiyo> Ok so it seems
since OC does coremoddy stuff I can't run it in my deobfed
environment... :(
L388[04:11:25] <Tahg> look for a -dev
version
L389[04:11:34] <Tahg> think I saw one of
those on the jenkins
L390[04:12:22] <Tahg> hmm, guess not
L392[04:12:42] <Vexatos> \o/
L393[04:12:48] <Vexatos> Those are all dev
version
L394[04:12:50] <Vexatos> *versions
L396[04:12:56] <Vexatos> Ah
L397[04:13:06] <Tahg> that's not what I
mean really
L398[04:13:13] <Michiyo> But they don't
like being ran from eclipse even with CCC taking care of the
deobf
L399[04:13:20] <Michiyo> I have IC2, BC,
and CC running fine
L400[04:13:22] <Michiyo> but OC wont
L401[04:13:37] <Tahg> well, I guess some
label at as deobf
L402[04:13:49] <Tahg> sec
L403[04:14:24] <Michiyo> CCC lets obfed
mods run in a deobfed envrio
L405[04:14:48] <Tahg> but coremods are
kind of a higher level
L406[04:14:51] <Michiyo> Oh hey.. it
launched this time
L407[04:14:52] <Michiyo> wtf
L408[04:14:59] <Tahg> O.o
L409[04:15:05] <Tahg> load order?
L410[04:15:06] <Michiyo> Ahh
L411[04:15:10] <Michiyo> it's missing OC
still though
L413[04:15:31] <Michiyo> Oh dur that's
cause that time I put them in the wrong folder :P
L414[04:15:51] <Tahg> maybe that's why it
didn't complain =P
L415[04:16:16] <Michiyo> This time, yes
:p
L416[04:16:38] <Michiyo> 2014-03-01
04:16:25 [INFO] [STDERR] Exception in thread "main"
java.lang.NoClassDefFoundError: asp
L417[04:16:38] <Michiyo> 2014-03-01
04:16:25 [INFO] [STDERR] at
li.cil.oc.common.asm.ClassTransformer.<init>(ClassTransformer.scala:128)
L418[04:17:04] <Michiyo> I guess I can
grab the source... and somehow shoehorn it into my local
project..
L419[04:18:57] <Tahg> are server racks not
working?
L420[04:19:37] <Tahg> I put a server in
it, but it says the CPU is missing when I try to turn it on
L421[04:19:52] <Michiyo> got a CPU in it?
:P
L422[04:20:01] <Tahg> *how* do I do
that?
L423[04:20:10] <Michiyo> server in hot
bar, select it, right click
L424[04:20:21] <Michiyo> that'll open a UI
where you can place components
L425[04:20:42] <Tahg> erm, that just opens
the Server Rack GUI
L426[04:20:57] <Michiyo> don't right click
the rack
L427[04:21:02] <Michiyo> right click...
the ground or something
L428[04:21:27] <Michiyo> and just the
server board, not the whole rack
L430[04:22:01] <Michiyo> server board in
hand, right click air/ground/non interactable block, place
components in new UI
L431[04:22:04] <Tahg> I have to not have
it in the rack to configure it...that makes sense in a
non-minecraft sort of way
L432[04:22:11] <Michiyo> heh yeah
L433[04:22:19] <Michiyo> I was like
OOOOOH! when I asked that here
L434[04:22:20] <Michiyo> lol
L435[04:22:30] <Tahg> and now I am,
ROBL
L436[04:23:31] <Tahg> what do multiple
CPUs do?
L437[04:24:20] <Michiyo> Yes..
L438[04:24:20] <Michiyo> lol
L439[04:24:34] <Michiyo> Errm I think it
allows more components to be connected... but I won't swear to
it
L440[04:24:54] <Tahg> so...it's not
exactly like a quad core computer
L441[04:25:17] <Tahg> which, idk how
that'd even work managing that in lua
L442[04:28:06] <Tahg> and the things like
II and III, that determines the max level of the compenant that can
go there?
L443[04:28:37] <Michiyo> Yeah
L444[04:30:03] <Tahg> hmm...obviously not
getting this power thing right
L445[04:31:18] <Tahg> ah, got the wrong
block
L446[04:32:00] *
Michiyo smacks CCC-Dev
L447[04:33:06] <Tahg> *sigh*
L448[04:33:13] <Tahg> still not sure
what's wrong
L449[04:33:25] <Tahg> it's supposed to
have a built in kb/screen?
L450[04:34:06] <Michiyo> The server? You
need a remote terminal, you then sneak click on the server IN the
rack to link them
L451[04:34:18] <Michiyo> then you right
click air/ground/some interactable block to activate
L452[04:35:02] <Tahg> ya, but it's
blank
L453[04:35:09] <Michiyo> errr non
interactable*
L454[04:35:15] <Michiyo> did you power the
server on?
L455[04:35:18] <Tahg> yes
L456[04:35:27] <Tahg> do I need to do that
afterwards?
L457[04:36:12] <Michiyo> Shouldn't
matter
L458[04:36:20] <Michiyo> I can't get OC to
load ATM so.. lol
L459[04:36:39] <Tahg> lol
L460[04:36:53] <Tahg> anyway, the curser
thing started blinking
L461[04:37:02] <Michiyo> If I could get it
to load in eclipse I'd help. My main pack is a +4 minute load
:P
L462[04:37:05] <Michiyo> There ya go
:p
L463[04:37:07] <Tahg> in my hand, but when
I open the GUI it's blank
L464[04:37:19] <Michiyo> Cant type?
L465[04:37:29] <Tahg> nothing shops up if
I try
L466[04:37:51] <Michiyo> Well convince OC
to load with CCC-Dev in eclipse
L467[04:38:17] <Tahg> lol
L468[04:38:31] <Michiyo> eff it... I'll
grab the source
L469[04:38:41] <Tahg> maybe I should try a
normal computer for starters
L470[04:39:33] <Michiyo> I have no idea if
I even have scala support.. lol
L471[04:42:30] <Tahg> I'd hate to use
these computers in a non-creative world...
L472[04:42:48] <Tahg> but they'll make
good FTB challenge items =p
L473[04:45:01] <Michiyo> lol
L474[04:46:35] <Tahg> I love the humorous
tool tips on the stuff
L475[04:47:32]
⇨ Joins: LordJoda
(~lordjoda@178-26-182-118-dynip.superkabel.de)
L476[04:47:33]
zsh sets mode: +o on LordJoda
L477[04:50:53] <Tahg> have you noticed
issues with Tooltips missing random letters?
L478[04:51:26] <MrHohenheim> yo!
L479[04:51:28] <MrHohenheim> hello
L480[04:51:32]
⇨ Joins: Corey|IG
(~corey|ig@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
L481[04:51:43] <Corey|IG> heyy all
L482[04:52:16] <Tahg> hey
L483[04:52:39] <Corey|IG> heyy tahg have u
used rotarycraft?
L484[04:52:47] <Tahg> a bit
L485[04:52:55]
⇨ Joins: Wobbo
(~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
L486[04:52:55]
zsh sets mode: +v on Wobbo
L487[04:53:51] <Corey|IG> i cant get the
blast furnace to work i have the gunpowder in it with a lava source
under it and 9 iron in the middle grid but nothings happening
L488[04:54:12] <Corey|IG> i have coal in
it aswell
L489[04:54:27] <Tahg> what biome are you
in
L490[04:54:46] <Tahg> and what's the
temperature say?
L491[04:54:57] <Corey|IG> forest
L492[04:55:00] <Tahg> wait, did you put
the charcoal in?
L493[04:55:09] <Corey|IG> temp is 625 and
holding steady
L494[04:55:13] <Corey|IG> no i have coal
in it
L495[04:55:19] <Tahg> ok, same thing
L496[04:55:24] <Tahg> 625 should be
fine
L497[04:55:35] <Corey|IG> yea it only
needs 600
L498[04:55:48] <Tahg> um, can you switch
the gunpowder and coal? maybe it's backwards idk
L499[04:56:10] <Corey|IG> tryed that
already still wont start
L500[04:56:24] <Tahg> did you wait a few
seconds?
L501[04:56:32] <Corey|IG> yep
L502[04:56:38] <Tahg> hmm
L503[04:56:47] <Corey|IG> does he it
power?
L505[04:56:59] <Corey|IG> hmmm
L506[04:57:18] <Tahg> iron ingots
right?
L507[04:57:36] <Corey|IG> yep
L508[04:57:48] <Tahg> and I think coal on
top gunpowder on bottom
L509[04:57:53] <Tahg> but if you tried it
both ways, idk
L510[04:57:56] <Corey|IG> yep
L511[04:58:37] <Tahg> does steel have a
NEI recipe?
L512[04:58:44] <Corey|IG> when i look at
the furnace with Waila it tells me invalid or missing items
L513[04:59:15] <Tahg> uh, weird
L514[04:59:16] <Corey|IG> OH it needs sand
now to
L515[04:59:21] <Tahg> dafuq?
L516[04:59:43] <Corey|IG> yea sand coal
and gunpowder
L517[05:00:09] <Tahg> is there a 3rd
single slot then?
L518[05:00:29] <Corey|IG> yea theres 3 on
the left
L519[05:01:02] <Tahg> ah, well ya that
makes sense you were missing something, lol
L520[05:01:16] <Tahg> where did you find
info on it? must be a recent change
L521[05:01:46] <Corey|IG> lol i jusut
finished watching bevos letplay episode where he was making steel i
guess they changed it since then
L522[05:01:53] <Corey|IG> it shows it in
NEI
L523[05:02:00] <Corey|IG> when u click
r
L524[05:02:35] <Tahg> ah, ok
L525[05:02:57] <Corey|IG> its an
interesting mod but the power system is alittle confusing
L526[05:03:00] <Tahg> had thought NEI
showed the blastfurnace, wasn't sure entirely
L527[05:03:09] <Tahg> a little is an
understatement
L528[05:03:47] <Corey|IG> lol
L529[05:07:47] <Vexatos> confusing? Not
really, actually
L530[05:08:09] <Vexatos> Coray|IG,
Steel==Coal+gunpowder+iron.
L531[05:08:23] <Corey|IG> wrong needs sand
aswell
L532[05:08:32] <Tahg> yep
L533[05:08:34] <Vexatos> Then that changed
in the recent update
L534[05:08:42] <Tahg> hence our
confusion
L535[05:09:14] <Tahg> well, I can't get
these servers to work for nothing
L536[05:09:24] <Tahg> I'll just try a
normal computer <.<
L537[05:10:07] <Corey|IG> lol damn its not
fun playing on hard
L538[05:10:13] <Michiyo> Convince OC to
run in Eclipse and I'll help :P
L539[05:10:37] <Tahg> prolly gonna have to
wait for Sangar on that one
L540[05:11:21] <Corey|IG> Mekanism is not
fun on hard at all
L541[05:14:54] <Tahg> oh, computers come
with their own MB, confusing...
L542[05:20:38] <Wobbo> Tahg: what do you
mean with MB?
L543[05:20:57] <Tahg> motherboard, in this
case
L544[05:21:05] <Wobbo> ah
L545[05:21:12] <Tahg> unlike well, server
racks and servers
L546[05:21:13] ***
Kenny|AFK is now known as Kenny
L547[05:22:05] <Michiyo> crap I cant even
use OC's source without it going HUUUUUR lol
L548[05:22:25] <Kenny> servers racks allow
you to run 4 servers in the same case
L549[05:22:42] <Kenny> you also need a
remote terminal to access a server
L550[05:24:34] <Tahg> ya, tried that,
failed
L551[05:24:48] <Tahg> I mean, it blinks
and all, but I don't get a server prompt
L552[05:24:54] <Tahg> like I do with a
normal computer
L553[05:25:16] <Tahg> it's just blank,
like a detached screen is
L554[05:25:21] <Tahg> or when the computer
is off
L555[05:26:41] <Kenny> ytou have to right
click the server board with the remote terminal to set it to thAT
SERVER
L556[05:26:46] <LordJoda> did you connect
it to the server?
L557[05:27:28] <Tahg> yes
L558[05:27:32] <Tahg> done all that
L559[05:27:50] <Tahg> I think it gives No
Signal if I don't
L560[05:28:11] <Tahg> btw, what are the
sides for?
L561[05:28:26] <Kenny> for each of the 4
servers in the rack
L562[05:28:28] <Vexatos> To access
different servers
L563[05:28:41] <Michiyo> or cables.. or
raw redstone
L564[05:28:44] <Tahg> for like, network
and stuff?
L565[05:28:45] <Tahg> I see
L566[05:28:56] <Vexatos> Did you
rightclick the server rack on the correct side with the remote
terminal?
L567[05:29:06] <Tahg> I clicked the
front
L568[05:29:13] <Tahg> I also tried the
top
L569[05:29:39] <Michiyo> Yeah has to be ON
the server, not on the case frame, not under/above it, exactly on
the server, Which I'm sure you did. heh
L570[05:29:56] <Michiyo> nd you sneak +
clicked, right?
L571[05:30:02] <Tahg> yes
L572[05:32:37] <Tahg> I put in a Tier 3
CPU, 3.5 Mem, 3 HD
L573[05:32:45] <Tahg> in a Tier 3
Server
L574[05:32:51] <Tahg> that should be all I
need right?
L575[05:33:53] <Kenny> you need a Graphics
card, i believe
L576[05:35:10] <Tahg> ya...*just* figured
that out
L577[05:36:07] <Vexatos> Servers do need
GPUs
L578[05:36:15] <Vexatos> Now it
works?
L579[05:36:18] <Tahg> yes
L580[05:36:32] <Vexatos> \o/
L581[05:37:15] <Tahg> needs idiot support,
lol
L582[05:37:35] <Vexatos> ?
L583[05:37:43] <Tahg> I'm not sure what
tho
L584[05:38:08] <Tahg> well, like for me
and I'm sure there's others
L585[05:38:20] <Tahg> who stare at a build
and wonder why the fuck it aint working
L586[05:38:59] <Vexatos> I know why
L587[05:39:08] <Vexatos> Probably because
of NoSuchLuckException
L588[05:40:14] <Tahg> I'm still of the
opinion servers shouldn't need their own GPU for wirelessy devices,
but meh
L589[05:40:36] <Tahg> it should just be a
networky device, and the remote terminal handles whatever it
needs
L590[05:40:44] <Sangar> good morning! i
have been pinged?
L591[05:40:49] <Tahg> hey
L592[05:40:51] <Michiyo> o/
L593[05:40:57] <Kenny> \o
L594[05:41:03] <Tahg> ya, I had a number
of issues, some resolved I think
L595[05:41:16] <Tahg> most recently with
the structuring of servers
L596[05:41:34] <LordJoda> Why do I have
the image of a djinn in a bottle in my head...
L597[05:41:38] <Vexatos> Servers are a
rather new thing anyways
L598[05:41:53] <Sangar> "i have been
summoned?" heh
L599[05:41:55] <Tahg> (and of the opinion
a wireless remote should contain a low level gpu of some
sort)
L600[05:42:02] <Vexatos>
<Sangar> good
morning!
L601[05:42:08] <Vexatos> At 20 to 1
p.m.
L602[05:42:12] <Wobbo> Morning
Sangar
L603[05:42:13] <Sangar> so? i just got up
:P
L604[05:42:13] <Tahg> and that a server
shouldn't need it unless you stick a screen next to it
L605[05:42:26] <Vexatos> I was up at
7
L606[05:42:30] <Wobbo> Vexatos: time is
relative :P
L607[05:42:40] <Vexatos> ?
L608[05:42:45] <Tahg> I was up at erm,
idk
L609[05:42:48] <Wobbo> Sangar just lives
in another timezone from the rest of Europe :P
L610[05:42:52] <Tahg> 1:30 I think
L611[05:42:57] <Vexatos> Wobbo,
right
L612[05:43:00] <Vexatos> Like +134
L613[05:43:07] <Tahg> someone in the
middle of the atlantic? lol
L614[05:43:11] <Sangar> Wobbo: absolutely
feels like it :P
L615[05:43:12] <Vexatos> Atlantis!
L616[05:43:43] <Tahg> ah! here we are
(there's an xkcd for everything)
L618[05:43:45] <Sangar> so wait back to
servers, what exactly do you mean with the low level gpu?
L619[05:43:53] <Vexatos> Tahg, in my
opinion a server should not require a GPU, but the remote terminals
should
L620[05:43:58] <Sangar> heh indeed
L621[05:44:00] <Tahg> yes, that
L622[05:44:06] <Michiyo> hahaha nice
L623[05:44:12] <Sangar> hmmm
L624[05:44:40] <Vexatos> So 1 GPU per
terminal
L625[05:44:43] <Tahg> I can see the lua
side getting tricky tho, it's a standard interface atm
L626[05:44:45] <Vexatos> Not per
server
L627[05:45:40] <Tahg> but in a logical way
the server has some sort of remote ssh thingy, and the remote
terminal is basically a minicomputer device, I'm not sure
L628[05:45:50] <Tahg> lemme go see what a
terminal actually contained...
L629[05:46:11] <Vexatos> In hard mode
recipes?
L630[05:46:15] <Wobbo> Tahg: It is that I
don't have GIMP installed, otherwise I would add Sangar to this
one: xkcd.com/now :P
L631[05:46:16] <Vexatos> Or easy mode?
:P
L632[05:46:28] <Sangar> mm, so
implementation-wise: add gpu to remote term recipe, onle make
components (screen,gpu,keyboard) 'visible' when bound to a remote
term?
L633[05:46:34] <Michiyo> Hey Sangar, I was
gonna start working on the driver for LanteaCraft, So I figured I'd
do like the rest of the mods I test with in my dev environment, and
toss it in the mods folder with CCC-Dev so I can run them without
having to deobf them. Well it seems OC doesn't like this much as it
chokes trying to run the class "asp" through a class
transformer, which doesn't exist cause.. deobf. Easy way to work
around this without adding OC source to my proje
L634[05:46:34] <Michiyo> ct?
L635[05:46:41] <Tahg> wow, wall of
text
L636[05:46:44] <Michiyo> also [wall of
text]
L637[05:46:54] <Michiyo> [/wall of text]
:P
L638[05:46:59] <Tahg> lol
L639[05:47:18] <Tahg> Sangar, ya that'd
work
L640[05:47:32] <Tahg> does each remote
have its own "session"?
L641[05:47:45] <Tahg> or are they
basically just clones
L642[05:47:48] <Sangar> well, there can
only be one remote per server
L644[05:48:02] <Sangar> or can
there?
L645[05:48:04] <Sangar> no i lied
L646[05:48:05] <LordJoda> ?
L647[05:48:06] <Sangar> that was way
back
L648[05:48:07] <Sangar> :X
L649[05:48:07] <LordJoda> no^^
L650[05:48:10] <LordJoda> we changed
that^^
L651[05:48:15] <Sangar> indeed we
did.
L652[05:48:17] <Tahg> says 8 for this
tier
L653[05:48:19] <Sangar> but they share the
session
L654[05:48:20] <LordJoda> 2 4 8 or
so
L655[05:48:31] <LordJoda> I don'T remember
the exact values
L656[05:48:32] <Tahg> ok, so just like
multiplexed then
L657[05:48:32] <Sangar> sorry, still not
fully awake yet :P
L658[05:48:33] <Vexatos> How cen 2 servers
in the same rack communicate with each other?
L659[05:48:36] <Vexatos> *can
L660[05:48:48] <Tahg> or something
L661[05:49:11] <Sangar> Michiyo: that's...
unexpected. maybe try running it through bon?
L662[05:49:40] <Michiyo> I... I forgot
about BON
L663[05:49:43] <Tahg> are they just other
network devices?
L664[05:49:47] <Sangar> yes. basically
like multiple screens connected to one gpu
L665[05:50:07] <Tahg> that was regarding
servers in the same rack communicating
L666[05:50:08] <Sangar> the terms don't
have any actual ... 'logic' in them.
L667[05:50:13] <Wobbo> Anyway, I have to
focus now, so I will be away. If you need me, ping me
L668[05:50:25] <Sangar> they just allow
opening a gui for the server (which is actually a
multiple-screens-in-one-block)
L669[05:50:29] <Sangar>
implementation-wise
L670[05:50:35] <Vexatos> Does that mean,
Sangar, that all remote terminals show the same content?
L671[05:50:35] <Sangar> see you
L672[05:50:39] <Michiyo> Also Sangar what
do you think about single GPUs being able to drive more then one
monitor? My current GPU can do 4, 2 over HDMI, and 2 via DVI
L673[05:50:39] <Sangar> yes
L674[05:50:41] <Tahg> apparently
L675[05:51:29] <Tahg> Michiyo, yes, but
this isn't "current" technology
L676[05:51:41] <Sangar> Michiyo: i don't
know, the actual problem i have with that is that it would need an
api change (since you'd have to pass the number of the screen to
change along)
L677[05:51:42] <Tahg> this is more akin to
late 80's IMO
L678[05:51:42] <Michiyo> Ok, my MX440
could do 2
L679[05:51:43] <Michiyo> :P
L680[05:52:09] <Tahg> maybe early
90's
L681[05:52:12] <Sangar> Vexatos: to get
servers to communicate they'll need network cards.
L682[05:52:27] <Vexatos> k
L683[05:52:41] <Tahg> the rack card just
controls the remote terminals?
L684[05:52:57] <Tahg> or well, there's a
card in the recipe anyway, so I assume that's the logic
L685[05:53:58] <Tahg> oh, I did have a few
other questions and some requests
L686[05:54:28] <Sangar> the card in the
rack links to the one in the term, that was the idea, yes ^^ it's
not the technical reality, but never mind that
L687[05:54:31] <Sangar> i'm
listening
L688[05:54:33] <Michiyo> Erm... how does
BON work with ForgeGradle?
L689[05:54:46] *
Kenny tinks the to do list is getting really long :)
L690[05:54:53] <Kenny> thinks*
L691[05:54:57] <Sangar> does it matter?
you just run the jar through it, no?
L692[05:55:05] <Tahg> for a require
library is it possible to "install" methods into the
global environment?
L693[05:55:21] <Sangar> yeah, _G.blah =
value
L695[05:55:28] <Michiyo> Well, it's
wanting a MCP folder, I pointed it to build\unpacked, which worked
for CCC's needs of a MCP folder, and it said nope
L696[05:55:31] <Tahg> figured that was
easy
L697[05:55:38] <Sangar> oh, right, forgot
about that
L698[05:56:00] <Tahg> um, second how does
direct calls work exactly
L699[05:56:13] <Tahg> does term kinda
bypass that?
L700[05:56:28] <Sangar> Michiyo: do you
have nei in your devenv? or does that not apply to class
transformers?
L701[05:57:37] <Tahg> and third, can I get
any sort of a feature to do "faked" transparency
L702[05:57:38] <Sangar> Tahg: direct calls
mean the methods on the host side are called from the executor
thread (computers run threaded, of course), instead of the call
being scheduled to be run from the mincraft main thread (the normal
method, because it avoids many threading dangers when accessing
stuff in the world)
L703[05:57:58] <Tahg> I see, the contents
of a screen apply to that?
L704[05:58:26] <Tahg> or rather, the GUI
doesn't have an internal buffer?
L705[05:58:30] <Sangar> there are some
methods for which the number of such direct calls is limited per
tick. the setter gpu methods fall into that category. it'a
basically a compromise of performance and still limiting the
potential number of network packets being generated.
L706[05:58:33] <Tahg> er, gpu, not
gui
L707[05:58:42] <Sangar> the gpu doesn't,
screens do
L708[05:58:47] <Tahg> I see
L709[05:58:51] <Sangar> think of screens
more like chalkboards :P
L711[05:59:01] <Tahg> I get the
concept
L712[05:59:10] <Tahg> since they work that
way in CC too
L713[05:59:18] <Sangar> right
L714[05:59:30] <Michiyo> Sangar, I have
CCC, NEI, IC2, BC running ATM
L715[05:59:53] <Tahg> so, an operation
that isn't one of the ones listed should return immediately?
L716[06:00:31] <Sangar> so i guess it
doesn't apply to class transformers. that's too bad. lemme run the
dev build through bon for you, then you can give that a shot.
L717[06:00:41] <Michiyo> Thanks
L718[06:01:25] <Sangar> Tahg: listed? and
it depends. usually it's safe to assume that getters are direct,
wheres setters are not.
L719[06:01:40] <Tahg> copy, fill, set,
foreground, background
L720[06:02:14] <Tahg> cause, I'm planning
a GUI type thing and I'd expect to be doing a lot of those
operations
L721[06:02:47] <Tahg> and not sure how to
reduce that
L722[06:03:03] <Tahg> idk, maybe I worry
too much
L723[06:03:17] <Vexatos> GUI for
what?
L724[06:03:21] <Vexatos> I am curious
:)
L725[06:03:22] <Sangar> oh cool. i was
actually waiting for someone to do something like that to see if
the numbers might need some tweaking (i.e. whether they're too
restrictive)
L726[06:03:53] <Corey|IG> can u use liquid
pipes with the sprinkler?
L727[06:03:57] <Vexatos> I will need to
make a GUI as well :|
L728[06:04:04] <Tahg> well, if you watch
forgecraft I made a basic one there
L729[06:04:16] <Vexatos> Corey|lG which
sprinkler?
L730[06:04:17] <Sangar> when in doubt just
test it (by calling it in a loop and see if it times out :P) or
look at the sources. it's what i have to do, too ^^
L731[06:04:18] <Tahg> for Slow's portal
system
L732[06:04:26] <Vexatos> In CC?
L733[06:04:26] <Tahg> lol
L735[06:04:30] <Corey|IG>
RotaryCrafts
L736[06:04:35] <Tahg> for me, in CC
L737[06:04:49] <Tahg> I have so much more
color flexibility here tho
L738[06:05:11] <Tahg> and this is a
creative build for a new FTB map, (thank goodness)
L739[06:05:17] <Tahg> the expense would be
insane otherwise
L740[06:05:28] <Vexatos> Not with easy
mode recipes
L741[06:05:39] <Tahg> what recipes are
"default"?
L742[06:05:49] <Vexatos> No clue,
Sangar...?
L743[06:05:53] <Sangar> the easier
ones
L744[06:05:55] <Vexatos> Hard or
easy
L745[06:05:56] <Vexatos> Ah
L746[06:05:58] <Tahg> and if these are the
easy mode recipes, then god what are the hard ones
L747[06:06:08] <Sangar> yeah, the hard
ones were a little silly :P
L748[06:06:09] <Vexatos> Well, hard ones,
you know AE?
L749[06:06:13] <Vexatos> The cell
recipes?
L750[06:06:19] <Tahg> granted I *did* look
at a Tier 3 server
L751[06:06:21] <Vexatos> A little like
those
L752[06:06:26] <Tahg> which is probably
the most expensive item in the mod
L753[06:06:29] <Sangar> well, ae does
provide the autocrafting itself, tho
L754[06:06:38] <Vexatos> Yea
L755[06:06:52] <Vexatos> Hand-crafting a
superior anything is a pain
L756[06:06:53] <Tahg> 24 diamonds in easy
mode for that
L757[06:06:57] <Sangar> i think tier 3
gpus might give them a good run for the money
L758[06:07:00] <Vexatos> Only 24 D:
L759[06:07:12] <Vexatos> Sangar, they
do
L760[06:07:21] <Vexatos> I mean, Such a
high resolution O.o
L761[06:08:21] <Tahg> gpus are only 3
microchips
L762[06:08:24] <Tahg> T3 server is 6
L763[06:08:37] <Tahg> er, T3 gpu is
3
L764[06:09:01] <Vexatos> O.o
L765[06:09:06] <Vexatos> Easy mode,
yea
L766[06:09:08] <Tahg> but that's just
diamond cost, it's hard to take a quick look at total mats
L767[06:09:18] <Vexatos> Well, hard mode
is fun
L768[06:09:27] <Vexatos> and then, Tahg,
imagine the GregTech recipes :P
L769[06:09:31] <Vexatos> (OC has GT
support)
L770[06:09:36] <Tahg> do you actually have
those?
L771[06:09:38] <Tahg> lol
L772[06:09:53] <Tahg> does that require GT
then?
L773[06:09:53] <Vexatos> THOSE are
fun
L774[06:09:56] <Vexatos> Yea
L775[06:09:56] <Tahg> I assume
L776[06:09:59] <Sangar> Tahg: total mats,
keep alt pressed
L777[06:10:18] <Tahg> holy fuck, that's
awesome
L778[06:10:37] <Tahg> NEI so needs
that
L779[06:10:58] <Sangar> built that in when
i reworked the recipes, decided to leave it in :P
L780[06:11:52] <Vexatos> :D
L781[06:12:08] <Vexatos> Tahg, propose
that to NEI
L783[06:13:06] <Michiyo> Sangar, that
works! Thanks!
L784[06:13:19] <Sangar> great!
L785[06:13:44] <Sangar> if i find the time
i'll see if i can autogenerate a deobf'ed version via jenkins
L786[06:13:49] <Michiyo> Now the fun of
writing that driver heh
L787[06:14:14] <Michiyo> This should make
Kenny happy :P
L788[06:14:32] <Ir7_o> wot wrong with
ud
L789[06:15:07] <LordJoda> if you make the
proposal to nei you could link sangars code perhaps that saves him
some time^^
L790[06:15:14] <Tahg> heh
L791[06:15:24] <Tahg> idk, NEI would have
to handle it a bit differently
L792[06:15:37] <Tahg> and then, there's
where to stop
L793[06:15:43] <LordJoda> yea think so as
well
L794[06:15:46] <Sangar> they definitely
would, they have way more infrastructure already in place ;P
L795[06:16:03] <Kenny> thank you, Michiyo
:)
L796[06:16:09] <Tahg> I mean, you stop
when you get to a @Minecraft item apparently
L797[06:16:26] <Sangar> Michiyo: if you
have cc stuff there already, the ManagedPeripheral interface might
be the easiest way to add oc support
L798[06:16:47] <Tahg> I guess maybe you
missed my feature request
L799[06:16:51] <Sangar> that and a few
special cases, yes
L800[06:17:00] <Sangar> oh, maybe? sorry
if i did.
L801[06:17:08] <Michiyo> Sangar, Oh?
L802[06:17:13] <Tahg> I want some way to
"fake" transparency
L803[06:17:45] <Kenny> like a
hologram?
L805[06:18:04] <Tahg> either by a
getColor(x,y) | foreground, background or a way to ignore
background layer (by setting nil orso)
L806[06:18:10] <Tahg> no, not that
kind
L807[06:18:12] <Sangar> hm
L808[06:18:20] <Tahg> I just want to write
to the foreground of the terminal
L809[06:18:26] <Tahg> and leave the
background whatever it was
L810[06:18:29] <Michiyo> Thanks Sangar
I'll take a look
L811[06:18:39] <Sangar> well, gpu.get does
return the colors (it's just not documented yet >_>)
L812[06:18:51] <Sangar> so that might
help?
L813[06:18:53] <Tahg> of a particular
pixel?
L814[06:18:56] <Sangar> yes
L815[06:19:03] <Tahg> ooh, ya that should
work
L816[06:19:18] <Sangar> returns value,
foreground, background i think
L817[06:19:25] <Michiyo> Man.. I just
*LOVE* these new addresses "BAALAAQAA" :/
L818[06:19:38] <Tahg> lol?
L820[06:20:04] <Michiyo> :P
L821[06:20:08] <Tahg> oh right addresses
are just letters
L822[06:20:33] <Tahg> how do you make a 9
chevron gate anyway?
L824[06:20:50] <Tahg> (big SG fan)
L825[06:20:50] <Sangar> so what does
'BLAHBLAAH' lead to? :P
L826[06:20:51] ⇦
Quits: Corey|IG
(~corey|ig@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
(Ping timeout: 380 seconds)
L827[06:21:01] <Kenny> i wrote 2 functions
for saving rthe window area and restoring it
L828[06:21:02] <Vexatos> Hmmm
L829[06:21:09] <Michiyo> Sangar, likely
nothing :P
L830[06:21:15] <LordJoda> no where way to
many Eath symbols^^
L831[06:21:23] <LordJoda> *earth
L832[06:21:45] <LordJoda> (ok they changed
the logic but...)
L833[06:21:59] <Michiyo> Well.. in real
stargates symbols can't repeat anyway.. but this is MC :P
L834[06:22:02] <Tahg> I think that was
kind of a plot hole
L835[06:22:12] <Tahg> can they not?
L837[06:22:29] <Michiyo> Tahg, no.
L838[06:22:41] <Tahg> hmm
L839[06:22:51] <Tahg> I don't remember
canon on that either way
L841[06:23:52] <Michiyo> That'd be awesome
:P
L842[06:24:21] <Michiyo> He was worried
that if the DB corrupted you'd lose all the gate addresses which is
true though..
L843[06:24:25] <Tahg> lol
L844[06:24:32] <Tahg> address changing
thing?
L845[06:25:00] <Tahg> what's the gate
resolution anyway?
L846[06:25:04]
⇨ Joins: Corey|IG
(~corey|ig@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
L847[06:25:22] <Michiyo> Yeah,
basically... you'd dial a address, the gate would lookup said
address in a database and connect to that gate directly instead of
using chunk based addressing
L848[06:25:31] <Michiyo> Tahg, chunk
resolution
L849[06:26:19] <Michiyo> if we had went
with the database method you could have 10 gates in a chunk, and
each would be addressable...
L850[06:26:36] <Tahg> hmm, I thought it
was subchunk
L851[06:26:37] <Michiyo> with the current
method you can have 10 gates in a chunk, but it's random IIRC which
it will connect to
L853[06:26:58] <Michiyo> like
"BAALAAQAA" points to say chunk 1-2
L854[06:27:04] <Michiyo> err 1,-2
L855[06:27:12] <Michiyo> AA is
"overworld"
L856[06:27:23] <Tahg> so, 42 bits of
range?
L857[06:27:29] <Michiyo> if you are
dialing in the same DIM you can drop the last 2 characters
L858[06:27:30] <Tahg> that seems low
tbh
L859[06:27:34] <Tahg> what's the
charset?
L860[06:27:41] <Michiyo> something like
800k blocks from 0,0
L861[06:27:55] <Michiyo> A-Z
L862[06:28:12] <Tahg> hmk, so ya 42 bits
of range...maybe
L863[06:28:48] <Michiyo> we HAVE support
for A-z 0-9 not sure if it's being used though...
L864[06:28:55] <Tahg> 32 bits + 676
dimensions
L865[06:29:07] <Tahg> 0-9 would add a
lot
L866[06:29:08] <Michiyo> Lochie said
something baout 1400+ dims
L867[06:29:15] <Tahg> hmm
L868[06:29:42] <Tahg> not with just 2
chars
L870[06:30:45] <Michiyo> [03:48:57]
<@AfterLifeLochie> Rather than [-1401, 1401] which you can
right now.
L871[06:30:55] <Michiyo> His comment on
Dim IDs
L872[06:31:21] <Tahg> huh
L873[06:31:42] <Michiyo> yea, not really
sure HOW he did it, but he claims it works lol
L874[06:31:53] <Tahg> two chars is
676
L875[06:32:07] <Tahg> plus he uses the
first character for negative x, z, dim
L876[06:32:44] <Michiyo> Oh and private
final char[] radix =
("ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890-+").toCharArray();
L877[06:32:55] <Michiyo> So yeah seems we
can use a-z 0-9 and - +
L878[06:33:05] <Tahg> ya, just saw
that
L879[06:33:20] <Tahg> ok, so that works
out to 1444
L880[06:33:28] <Tahg> 38^2
L881[06:34:12] <Tahg> and +-54872
chunks
L882[06:34:42] <Tahg> tbh, there's a lot
of bits available in the first character
L883[06:35:09] <Tahg> which could perhaps
be used for other addressing modes
L884[06:35:47] <Michiyo> Well old SGCraft
used 7 letter addresses A-Z and hand a range of like 300k from
0
L885[06:35:55] <Michiyo> or was it
150k...
L886[06:35:57] <Michiyo> I don't
remember
L887[06:36:03] <Michiyo> but we are A LOT
higher then that now :P
L888[06:36:11] <Michiyo> his last 2 were
DimID too
L889[06:36:29] <Tahg> ya, he went from dim
-1 to 574
L890[06:36:34] <Tahg> using just A-Z
L891[06:36:36] ⇦
Quits: Corey|IG
(~corey|ig@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
(Ping timeout: 186 seconds)
L892[06:36:51] <Tahg> that was offset to
just include the nether
L893[06:37:08] <Michiyo> yep, I added GC
support which moved that to -99 - 475
L894[06:37:30] <Michiyo> also changed
existing addresses, but there was nothing I could do about that, so
I made it a config option
L895[06:37:51] <Michiyo> Lochie has made
-1401 - 1401 which should be enough for most everyone :P
L896[06:37:57] <Tahg> current range is
-877952 to 877952, which um...
L897[06:38:11] <Tahg> you definitely don't
need that
L898[06:38:25] <Tahg> that's in blocks,
54.8k was chunks
L899[06:38:30] <Michiyo> Ahh yeah
L900[06:38:39]
⇨ Joins: asie
(~textual@078088168214.elblag.vectranet.pl)
L901[06:39:03] <Tahg> with the new system
he only basically uses A-H on the first chevron
L902[06:39:05] <Michiyo> I've seen people
on SMP warfare servers further out then 900k :P
L903[06:39:15] <Tahg> lol, hax?
L904[06:39:22] <Tahg> not by walking I'm
sure
L905[06:39:40] <Tahg> if so they have
*way* too much time on their hands
L906[06:39:48] <Michiyo> lol, IDK but
they've been out there, One server I was on randomly teleported you
when you first joined
L907[06:39:53] <Michiyo> might have been
something like that
L908[06:40:37] *
Michiyo hugs my Naquadah Generator
L909[06:40:49] <Tahg> he could maybe use 2
bits for some sort of radial scaling, like [1, 1/2, 2, 4] chunks
per unit
L910[06:41:03] <Tahg> or use them for a
rough y, idk
L911[06:41:41] <Tahg> at any rate, there's
plenty of slack in the addressing system =P
L912[06:42:13] ***
JoshTheEnder|BackInTheEther is now known as
JoshTheEnder
L913[06:42:26] <Michiyo> heh yeah
L915[06:43:27] <Tahg> the other thing is,
I assume the gates are specificially the controller block?
L916[06:44:22] <Tahg> is that a large
setup with a 7 chevron gate dialed?
L917[06:44:29] <Michiyo> Tahg, yes, it
is
L918[06:44:51] <Michiyo> Like I said,
addresses are 9 chars, but if in the same DIM you can use the first
7 only
L919[06:45:00] ⇦
Quits: LordJoda (~lordjoda@178-26-182-118-dynip.superkabel.de)
()
L920[06:45:30] <Michiyo> Crap...
L921[06:45:36] <Michiyo> Opened Computer
case UI, and crashed
L922[06:45:55] <Tahg> oh?
L923[06:46:02] <Tahg> in dev env?
L925[06:46:08] <Michiyo> Yeah
L926[06:46:39]
⇨ Joins: jesusthekiller
(~jesusthek@2602:ffe8:102:213:1234:1234:bc92:85a7)
L927[06:46:42] <Michiyo> Sangar, ^
L928[06:46:42] <jesusthekiller> hiwdy
all
L929[06:46:44] <jesusthekiller> *o
L930[06:46:55] <Tahg> uninitializedThis,
lovely
L931[06:47:05] <Michiyo> heya
jesusthekiller
L932[06:47:11] <Sangar> lolwat
L933[06:47:18]
⇨ Joins: CokaCola (~CokaCola@101.175.2.8)
L934[06:47:25] <Michiyo> Heya
CokaCola
L935[06:47:29] <CokaCola> hi
L936[06:47:32] <Michiyo> Sangar, Don't
hate me plox
L937[06:47:35] <Michiyo> lol
L938[06:47:44] <Sangar> i'm tempted to
blame it on the deobf version >_>
L939[06:47:48] <CokaCola> Eh, I got a
program on my drive and I don't want to CD to the mount when ever I
want to run it :p
L940[06:48:00] <Michiyo> lol, I'm pretty
sure it's the deobf version myself :P
L941[06:48:12] <jesusthekiller> Guys
L942[06:48:18] <jesusthekiller> Fix forums
>.<
L943[06:48:38] <asie> I feel tempted to
put up my own forums for OC
L944[06:48:38] <Sangar> Ir7-o is working
on the forums, said they should be back up tomorrow
L945[06:48:41] <asie> well, an imageboard,
actually
L946[06:48:43] <asie> I like
imageboards.
L947[06:48:47] <asie> For small
communities, they are much nicer
L948[06:48:47] <Michiyo> Nah dude, they're
gonna leave them broken for ever...
L949[06:48:52] <jesusthekiller> Sangar:
cool
L950[06:48:53] <CokaCola> can I like
create an alias for my program or somethin
L951[06:48:54] <Sangar> /oc/?
L952[06:48:54] <asie> for large
communities, see /b/
L953[06:48:59] <jesusthekiller> :D
L954[06:49:01] <asie> Sangar: actually,
Forgechan would be a nice idea
L955[06:49:05] <asie> with boards like
/oc/ /bc/ /te3/ /ic2/
L956[06:49:05] <jesusthekiller> OC needs
mailing list
L957[06:49:10] <asie> mailing lists are
boring
L958[06:49:16] <jesusthekiller> D:
L959[06:49:18] <jesusthekiller> :C
L960[06:49:20] <asie> hey, i'll put one
up, give me a moment
L961[06:49:26] <jesusthekiller> Google
groups
L962[06:49:29] <CokaCola> Oh I actually
just figured it out
L963[06:49:29] <jesusthekiller> easy to
use
L964[06:50:10] <CokaCola> Now when I edit
something on a drive can I use it without restarting the whole
computer? :p
L965[06:50:30] <Michiyo> forgechan.tk
:P
L966[06:50:40] <asie> >.tk
L967[06:50:40] <Sangar> CokaCola: you can
disable file buffering in the config
L968[06:50:48] <asie>
mc.shinonome.ch
L969[06:51:04] <Michiyo> Hey it's free,
and I don't get paid for 2 weeks :P
L970[06:51:05] <jesusthekiller> Michiyo: I
see you stardet using freenom :P
L971[06:51:06] <Sangar>
filesystem.bufferChanges = false
L972[06:51:32] <Michiyo> freenom?
L973[06:51:34] <Michiyo> dot.tk :P
L974[06:51:50] <CokaCola> Ah thanks, and
lol I think I broke my remote terminal :p
L975[06:53:55] <CokaCola> Oh okay it
somehow is now linked to my main computer. I can't type into it but
it mimics my screen hah
L977[06:54:37] <Calclavia> BuildCraft API
docs said: "You should NOT return null to this method unless
you mean to NEVER
L978[06:54:37] <Calclavia> * receive power
from that side."
L979[06:54:58] <Tahg> oh, hey Cal
L980[06:54:59] <Calclavia> i can't be sure
if that tile will never be connecting
L981[06:55:03] <Calclavia> hi Tahg
L982[06:55:13] <Tahg> got confused which
channel I was in, flipping back and forrth lol
L983[06:55:22] <Sangar> hi Cal... hmm,
meh. i am sure i won't :P well that's sad.
L984[06:55:38] <Sangar> because it leads
to bc kinesis pipes connecting to stuff (visually) they
shouldn't.
L985[06:56:04] <Vexatos> Well, BC API is
BC API
L986[06:56:12] <Calclavia> ^ :P
L987[06:56:17] <Vexatos> Should explain
everything
L988[06:56:31] <Calclavia> Sangar: I can't
extend anything in the PowerProvider class, so it's hard to do
much. Some blocks may decide to "Oh, i need to be connected
now"
L989[06:56:37] <Calclavia> and if I return
null, it might cause a screw up
L990[06:56:54] <Sangar> yeah, i understand
that
L991[06:56:57] <Calclavia> thanks to the
final modifier :P
L992[06:57:30] <Sangar> maybe i'll have to
fall back to doing the bc integration manually then :/
L994[06:57:59] <Calclavia> Sangar: Let me
do a test and see if BC actually updates the connection
L995[06:58:06] <Calclavia> if I return
null
L996[06:58:28] <Sangar> well, even if they
do now, if it's undocumented it wouldn't really be a good idea to
rely on it
L997[06:59:24] <Sangar> maybe some
contract in IConnectable, '.constantCanConnect' or something?
:P
L998[06:59:45] <Calclavia> Sangar: That'll
be in 1.7
L999[06:59:53] <Sangar> oh! great.
L1000[06:59:58] <Vexatos> All the BC
classes are final, that's so funny :D
L1001[07:00:07] <Calclavia> Sangar: I'm
rewriting UE to be a lot more like RedPower's grid
L1002[07:00:11] <Calclavia> or, the
network part
L1003[07:00:15] <Calclavia> so we'll see
how it goes
L1004[07:00:26] <Sangar> we will indeed,
looking forward to it :)
L1005[07:00:38] <Calclavia> They way I
coded things, if you write in your class the SAME method, it will
take your method and not override it
L1006[07:00:55] <Calclavia> Sangar: So
you don't have to reimplement the entire BC stuff, only the methods
you want to handle manually
L1007[07:00:58] <Sangar> ah, so i could
do a custom getPowerReceiver?
L1008[07:01:08] <Calclavia> yes, but you
can't do @Override ofc :P
L1009[07:01:17] <Sangar> hmhmhm
L1010[07:01:34] <Calclavia> note that i
never tested this, but when I wrote my transformer, I had that in
mind so it theoretically SHOULD work :P
L1011[07:01:37] <Sangar> allright, i'll
see how far i can get with that.
L1012[07:01:48] <Calclavia> Sangar: Also,
how's the 1.7 update? I'm planning to update next week. Any heads
up or dangers XD?
L1013[07:02:34] <jesusthekiller> Ok,
opencomupters.cf domain done
L1014[07:02:41] <jesusthekiller> It
points to oc.cil.li
L1015[07:02:46] <Sangar> it wasn't all
that bad actually. for me anyway :P since all my networking stuff
was pretty much abstracted anyway. gui is pretty nasty though,
there were some pretety silly changes there.
L1016[07:02:56] <jesusthekiller> Give DNS
servers time to propagate tho
L1017[07:03:02] <Sangar> *pretty
L1018[07:03:11] <Sangar> oh nice
L1019[07:03:38] <Sangar> oh, and the nbt
classes changed
L1021[07:04:10] <Wobbo> Vexatos: the
forum is being reset
L1022[07:04:16] <Wobbo> About a week now
I guess?
L1023[07:04:21] <CokaCola> Well I think
it's beyond broken :D
L1024[07:04:27] <jesusthekiller>
LOL
L1025[07:04:32] <Calclavia> Sangar: NBT
changed :\ That's gonna break my mods hard lol
L1026[07:04:35] <CokaCola> I shouldn't be
allowed near stuff
L1027[07:04:36] <Wobbo> I believe Ir7_o
was working on it
L1028[07:05:06] <Sangar> yeah, that was
pretty annoying. mostly the taglist access is what broke things for
me
L1029[07:06:04] <Sangar> it's no longer
tagAt(index) but getCompoundTag(index), getString(index)
L1030[07:06:46] <Calclavia> Sangar: Oh
wait, there's no more tag list?
L1031[07:06:50] <Calclavia> :\
L1032[07:06:53] <Sangar> i actually think
i like it, it just broke things utterly :P (i had custom iterators
for tag lists... yeah well, those didn't work anymore)
L1033[07:07:06] <Sangar> there are, just
the access to the elements in the tag list is different
L1034[07:07:39] <Tahg> heard
<someone> mentioning something about only have the types had
getters?
L1035[07:08:48] <Sangar> basically, yes.
so before you did (NBTTagCompound)tagList.tagAt(x), now its
tagList.getCompoundTagAt(x)
L1037[07:11:56] <Sangar> hum. do we want
to rely on that? :P
L1038[07:12:18] <jesusthekiller> Also,
when DNS will propagate
L1039[07:12:33] <jesusthekiller>
illuminati.cf will point to feed-the-beast.com
L1040[07:12:34] <jesusthekiller> XD
L1041[07:12:55] <Wobbo> :P
L1042[07:13:00] <Calclavia> Sangar: I
tried wrenching the battery. This method works as long as "if
you change the way you connect, you need to call
onNeighborChanged"
L1043[07:13:01]
⇦ Quits: asie (~textual@078088168214.elblag.vectranet.pl)
(Quit: Textual IRC Client: www.textualapp.com)
L1044[07:13:10] <Calclavia> Sangar: There
you go, working now :D
L1045[07:13:11] <Sangar> oh!
L1046[07:13:25] <Sangar> awesome. just
when i explained to myself why it wouldn't in the issue :D
L1047[07:13:36] <Sangar> thanks a lot
:)
L1048[07:13:43] <Calclavia> mp :)
L1049[07:13:45] <Calclavia> np*
L1050[07:14:15] <CokaCola> Well I
restarted the server and it's still broken so I'm going to go do
something more productive before I destroy the actual minecraft
server too :p
L1051[07:14:33]
⇨ Joins: asie
(~textual@078088168214.elblag.vectranet.pl)
L1052[07:15:46] <ShadowKatStudios> Argh,
limited scrollback
L1054[07:16:59] <ShadowKatStudios> asie:
You wrote Modular Computing right?
L1055[07:17:02] <asie> Yes.
L1056[07:17:09] <asie> I stopped it and
then I discovered OpenComputers 1.2.0 is out
L1057[07:17:21] <asie> OpenComputers is
everything I wanted, sans machine language
L1058[07:17:28] <Sangar> wait, what
should opencomputers.cf point to? because it seems it's something
other than oc.cil.li :P
L1059[07:17:39] <ShadowKatStudios> Do you
have a built copy of it? I'd like to try it.
L1060[07:18:30] <asie> ShadowKatStudios:
It never actually worked in a proper way
L1061[07:18:31] <Michiyo> Ok, so the
deobfed OC dies on GUI access... what'd be the easiest way to run
the mod from source, without putting said source in my project...
heh
L1062[07:18:32] <asie> I might have one
around, brb
L1063[07:18:52] <Kenny> dns servers
haven't caught up yet
L1065[07:19:22] <Wobbo> It is filled with
nodders here now :P
L1066[07:19:35] <Wobbo> I just
noticed
L1067[07:19:41] <ShadowKatStudios> :D
Thanks asie
L1068[07:20:12] <jesusthekiller> Sangar:
um
L1069[07:20:15] <jesusthekiller>
Ops?
L1070[07:20:16] <Sangar> regarding
machine language: i've been toying with the idea of adding
something more low-level at some point. like. way in the future.
the architecture of oc should make it relatively easy to add new
languages/architectures. the question will then obviously be how to
select which one to use in-game (different cases? cpus? gui switch?
boot image on disks?)
L1071[07:20:44] <Wobbo> Sangar: allow the
use of assembly for the LVM :P
L1072[07:21:27] <Sangar> Michiyo: hum,
none i can think of :P let me see if i can figure out a way to make
the transformer not break horribly.
L1073[07:21:29] <asie> Sangar: Make CPUs
output the class of the environment used
L1074[07:21:58] <Sangar> the problem with
cpus being the deciding factor are servers. they can have
multiple
L1075[07:22:25] <Kenny> fellas, slow down
and give him time to breathe
L1076[07:22:37] <asie> Sangar: Split
motherboards and CPUs
L1077[07:22:43] <asie> Multiple
motherboards, deciding on the amount of output ports
L1078[07:22:44] <Michiyo> Breathing is
for humans, Sangar is obviously a god! :P
L1079[07:22:44] <asie> and one CPU
L1080[07:22:48] <Sangar> i'm breathing
fine *hyperventilates* really!
L1081[07:22:56] <asie> but keep that for
1.7.2
L1082[07:23:02] <ShadowKatStudios> Idea:
Have the first CPU as the master so you can run code from any
platform
L1083[07:23:17] <jesusthekiller> It seems
I can't just point DNS to oc.cil.li
L1084[07:23:20] <Sangar> yeah, as i said,
way in the future ;)
L1085[07:23:22] <ShadowKatStudios> The
Commodore 128 had a Z80 so it could run CPM I think
L1086[07:23:27] <Wobbo> Kenny: maybe we
need to set up a way to list requests with irc bots :P
L1087[07:23:49] *
ShadowKatStudios likes the idea of machine language
L1088[07:24:02] <ShadowKatStudios> If we
do get machine language, can we get a 6502? :D
L1089[07:24:05] <Sangar> i actually wrote
a z80 (or was it just 8080? hmmm) emulator in flash, maybe i can
re-use that :P
L1090[07:24:08] <Michiyo> Meh,
forgechan.tk lives, but Asie beat me, and already has 2 posts.. so
:P
L1091[07:24:18] <Wobbo> What about micro
processor which can only run machine language?
L1092[07:24:24] <asie> Michiyo: Also,
Kusaba X is a piece of crap
L1093[07:24:28] <asie> outdated, buggy
and exploitable
L1094[07:24:38] <Michiyo> I just threw
something up cause I saw you link :P
L1095[07:24:41] <Michiyo> your*
L1096[07:24:44] <asie> there was a loud
case when a Polish major chan owner killed another imageboard with
a bug in KuX's Oekaki
L1097[07:24:46] <Sangar> but someone more
knowledgable with interrupts and such would have to help me when
the time comes
L1098[07:24:57] <asie> but yeah, welcome
to /mc/
L1099[07:25:05] <Michiyo> the user is
getting nuke any second now anyway, so no worries.. :)
L1100[07:25:11] <ShadowKatStudios> Also
printers and modems
L1101[07:25:15] <ShadowKatStudios> Well,
not modems
L1102[07:25:20] <asie> ShadowKatStudios:
Printers will happen as part of Advanced Communications
L1103[07:25:23] <ShadowKatStudios> But I
want something that makes dialtones :D
L1104[07:25:24] <asie> So will modems,
actually
L1105[07:25:27] <asie> and they will make
dialtones yes
L1106[07:25:31] <ShadowKatStudios>
:D
L1107[07:25:37] <asie> Advanced
Communications is EnderNet 2.0 + some other ideas I had
L1108[07:25:45] *
ShadowKatStudios has used his dialup modems to play
music
L1109[07:27:42] <asie> plans: a
Forestry-like physical item mailing system, a dialup-like
OC-oriented cross-server communications system
L1110[07:27:46] <asie> and a cassette
tape system
L1111[07:27:50] <asie> for playing lo-fi
audio
L1112[07:28:00] <jesusthekiller> Ok
L1113[07:28:09] <jesusthekiller>
opencomputers.cf will work
L1114[07:28:14] <jesusthekiller> after 15
UTC
L1115[07:28:15] <ShadowKatStudios> Can we
store data on cassette tapes? :D
L1116[07:28:21] <jesusthekiller> got to
wait for server config to update
L1117[07:28:34] <jesusthekiller>
ShadowKatStudios: why not?
L1118[07:28:52] <jesusthekiller> With
propper sound modulation
L1119[07:29:07] <asie> ShadowKatStudios:
Actually, the cassette tapes /will/ be data
L1120[07:29:32] <jesusthekiller> XD
L1121[07:29:57] <ShadowKatStudios>
Digital data stored on analog tapes that are actually
digital?
L1122[07:30:02] <jesusthekiller>
yeah?
L1123[07:30:25] <asie> a binary format
known as DFPWM, it has all the qualities we need
L1124[07:30:33] <jesusthekiller> How do
you see saving infineatly complicated sine wave with 0 and 1?
:P
L1125[07:30:36] <asie> first of all, it's
not compressed
L1126[07:30:50] <ShadowKatStudios> Square
wave tape maybe?
L1127[07:30:53] <Kenny> SKS: that was how
you stored data with the old TRS-80 system. on cassette tapes
L1128[07:31:12] <asie> second, it has low
filesizes (we plan to use 32000Hz and it's 1bit so 4KByte/s)
L1129[07:31:21] <asie> third, it has good
quality compared to a 32kbit MP3 file
L1130[07:31:25] <ShadowKatStudios> I
tried to store data on cassete tapes using an Arduino
L1131[07:31:28] <asie> fourth, the
disadvantage is it adds a fair amount of noise
L1132[07:31:33] <asie> but it's cassette
tapes so noise is /desirable/
L1133[07:31:36] <asie> WHEE!
L1134[07:31:44] <asie> it's still nice to
listen to tho
L1135[07:31:57] <jesusthekiller> XD
L1136[07:32:01] <jesusthekiller> White
noise?
L1137[07:32:12] *
ShadowKatStudios goes diving for his dialup modems
L1138[07:32:14] <asie> jesusthekiller:
no
L1139[07:32:20] <asie> i might show an
example in a sec
L1140[07:32:23] <asie> if i get the code
working again
L1141[07:32:30] <jesusthekiller> ok
L1142[07:33:40] <jesusthekiller> brb
15min
L1143[07:34:08] <asie> okay guys, i'll
give you a few comparisons running
L1144[07:34:12] <asie> WAV files so
they'll be a bit large
L1145[07:34:40] <ShadowKatStudios> Oooh!
Can I rename my Pokemon ROMs to .wav and use OC to output data?
:D
L1146[07:34:45] <asie> I guess
L1147[07:34:50] <ShadowKatStudios>
They're really weird to listen to
L1148[07:35:02] <Tahg> *way* too much
chatter, lol
L1149[07:35:04] <asie> also, cassette
tapes will store from 1 to 2MB of data
L1150[07:35:05] <ShadowKatStudios> Also
binary data output?
L1151[07:35:13] <asie> which is 7-14
minutes of music at 3kbyte/s
L1152[07:35:25] <ShadowKatStudios> Uh...
How big were GBA ROMs?
L1153[07:35:28] <Tahg> Sangar, I can help
with asm/interrupts/etc (as long as it's just know how)
L1154[07:35:30] <asie> but i didn't try
GZIPping yet, let's see
L1155[07:35:36] <Tahg> and you do the
actual coding =D
L1156[07:35:45] <asie> the current song
i'm testing (Nichijou OP) is 3:54 long and 700800 bytes big
L1157[07:35:47] <Sangar> Tahg: i think i
have an idea
L1158[07:35:52]
⇨ Joins: Corey|IG
(~corey|ig@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
L1159[07:36:03] <asie> GZIPped it's
650KB
L1160[07:36:04] <ShadowKatStudios> How
expensive are the tapes?
L1161[07:36:14] <Tahg> but I like the
idea of some sort of microprcesser thing too
L1162[07:36:19] <Sangar> it's probably
just the TileEntity.class in there (which isn't deobf'ed by nei),
so i'll try catch that and get it by name in the catch
L1163[07:36:31] <asie> ShadowKatStudios:
they'd have to be around the expensiveness of hard drives
L1164[07:36:32] <ShadowKatStudios> Also I
think all the computer mods need a standardised interface for
peripherals
L1165[07:36:34] <asie> but i'll likely
work around it
L1166[07:36:38] <asie> make them cheaper,
but slower
L1167[07:36:46] <ShadowKatStudios> asie:
Make them sequential and cheaper?
L1168[07:36:48] <asie> yes
L1169[07:37:06] <asie> also you can
choose different encoding qualities
L1170[07:37:08] <asie> 16kbit, 24kbit,
32kbit
L1172[07:38:42] <asie> it's barely
listenable, i know
L1174[07:39:11]
⇦ Quits: Corey|IG
(~corey|ig@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
(Ping timeout: 194 seconds)
L1176[07:39:35] <ShadowKatStudios> 16kbit
for data?
L1177[07:39:41] <asie> ShadowKatStudios:
no, this is the audio size
L1178[07:39:44] <asie> 16 kilobits a
second
L1179[07:40:05] <asie> the respective
filesizes: ~700KB for 24kbit version, ~950KB for 32kbit version and
~475KB for 16kbit version
L1180[07:40:09] <ShadowKatStudios> So I
have a mainboard, a memory board, a tape reader and a terminal.
WHat do I do now?
L1181[07:40:11] <asie> so they're small
for what is technically uncompressed data
L1182[07:40:26] <asie> ShadowKatStudios:
What you do is seek on the tape reader, wait for it to finish
seeking
L1183[07:40:28] <asie> and read data into
memory
L1184[07:40:33] <asie> OR ask it to play
music!
L1186[07:40:43] <Kenny> asie, could you
take talk about your mod to your channel
L1187[07:40:54] <asie> Kenny: the mod
does not exist, it does not have a finished name or a channel
L1188[07:41:04] <asie> and #asie is taken
by someone I don't even know
L1189[07:41:20] <Michiyo> In his defense,
there WAS quiet a bit of LanteaCraft here about 2 hours ago
:P
L1190[07:41:23] <asie> but sure, let's go
to #advcomm or something
L1192[07:41:38] <MrHohenheim> whats wrong
this program? :o
L1193[07:41:59] <Kenny> Michiyo: that
chatter was in regards to having it and OC work together, wasn't
it?
L1194[07:42:10] <MrHohenheim> Kenny, you
linked this tunnel stuff :)
L1195[07:42:10] <Michiyo> Off and on, yes
lol
L1196[07:42:38] <Sangar> Michiyo: #187 is
building right now, try it when it's done, hopefully will work in
dev env :P
L1197[07:42:49] <Michiyo> lol
awesome
L1198[07:42:55] <Kenny> MrHohenheim: what
i linked was a program written by someone else :)
L1199[07:43:05] <MrHohenheim> nice he
program not working :D
L1200[07:43:13] <MrHohenheim> dont link
untestet thingy :P
L1201[07:43:18] <MrHohenheim> d
L1202[07:43:33] <Kenny> it SHOULD dig a
3x3 tunnel and place torches in the process
L1203[07:43:57] <MrHohenheim> yeah and
why spamming me ? if i do tunnel 10 i got interation 1 2 3 4 5
etc
L1204[07:44:42] <MrHohenheim> btw i hope
you guys fix the ctrl+v stuff more easy to pastebin :)
L1205[07:44:43] <Kenny> it was designed
to just dig a 3x3 which might be the problem. give me a little bit
to get it and test it out....
L1206[07:44:53] <MrHohenheim> oke
thx
L1207[07:45:03] <Kenny> had some other
issues i was dealing with this morning.
L1208[07:45:18] <Kenny> one of which was
a power outage here where i live hehe
L1209[07:45:24] <MrHohenheim> i figured
out how i can i save the program to disk
L1210[07:45:44] <Kenny> i was down and
offline for about 4 hours
L1211[07:46:16] <MrHohenheim> you need a
link? or you have?
L1212[07:46:42] <Kenny> i could use a
link back so i don't have to search thru my history :)
L1213[07:46:48] <Michiyo> Well 187
started, so that;s a good sign
L1214[07:47:08] <Michiyo> but it crashed
when I loaded the world... lol lemme try a fresh world
L1215[07:47:18] <Sangar> even better a
sign if there are no stacktraces in the log
L1216[07:47:21] <Sangar> oh
L1217[07:47:32] <Kenny> he works too fast
for me. i just got 185 lol
L1219[07:47:57] <Michiyo> tying fresh
now
L1220[07:48:03] <Michiyo> trying as
well
L1221[07:48:13] <Sangar> do you have the
dev version of ue?
L1222[07:48:29] <Sangar> ah, no you
don't. try that one.
L1223[07:48:30] <Michiyo> I... I dunno
one second lol
L1224[07:48:45] <Kenny> MrHohenheim:
never mind i still hve it open in my browser
L1225[07:48:48] <Michiyo> Mkay
L1226[07:48:59] <MrHohenheim> ok
L1228[07:49:16] <MrHohenheim> :)
L1229[07:49:56] <Michiyo> Heh, that seems
to have fixed it
L1230[07:49:59] <Michiyo> woo, thanks
Sangar
L1231[07:50:09] <Sangar> great! :)
L1232[07:50:35] <Vexatos> MrHohenheim, I
found a problem there:
L1233[07:50:35] <jesusthekiller>
back
L1234[07:50:44] <jesusthekiller> o/
MrHohenheim
L1235[07:50:47] <MrHohenheim> hi
L1236[07:50:55] <MrHohenheim> not my
program vexatos
L1237[07:51:09] <Vexatos> No, a very
dangerous typo
L1238[07:51:14] <MrHohenheim> ...
L1239[07:51:19] <Vexatos>
"Interation: " <-- "Iteration"
L1240[07:51:36] <Kenny> that's not a
dangerous typo :P
L1241[07:51:41] <Vexatos> Yes it is
L1242[07:51:49] <MrHohenheim> -.- why i
linked the picture?
L1243[07:51:58] <jesusthekiller>
lol
L1244[07:52:01] <Vexatos> Just like a
certain comma Sangar did not place in the German localization
file
L1245[07:52:14] <MrHohenheim> :D
L1246[07:52:17] <MrHohenheim> grammar
nazi
L1247[07:52:18] <Kenny> all that is, is
telling what iteration it is
L1248[07:52:40] <Kenny> and Interation is
in quotes so it's not a variable name
L1249[07:52:54] <Michiyo> yay Naquadah
powered computers :D
L1250[07:52:54] <jesusthekiller> I'm on
worst Internet connection ever >.>
L1251[07:53:02] <jesusthekiller> Mobile
in country
L1252[07:53:03] <jesusthekiller>
god.
L1253[07:53:13] <ShadowKatStudios>
jesusthekiller: WHat kind of speed?
L1254[07:53:18] <jesusthekiller>
LOW
L1255[07:53:24] <jesusthekiller> And 3s
IRC lag
L1256[07:53:42] <Vexatos> 3s?
L1257[07:53:48] <jesusthekiller>
3000ms
L1258[07:53:49] <Vexatos> That is just
like irc.twitch.tv
L1259[07:53:51] <jesusthekiller> 3
seconds
L1260[07:53:54] <jesusthekiller> XD
L1261[07:54:03] <Kenny> the number 10
that it keeps printing is showing that the fuel level is still
above 10 or above
L1262[07:54:11] <Michiyo> pffft 3
seconds?
L1263[07:54:14] <jesusthekiller> Print
10+ then
L1264[07:54:15] <Michiyo> »
» Ping reply from Michiyo: 1055.27
second(s)
L1265[07:54:23] <jesusthekiller>
Whoa
L1266[07:54:27] <jesusthekiller> It speed
up! :D
L1267[07:54:48] <MrHohenheim>
shockey
L1268[07:54:54] <Michiyo> -
Notice-
{from
Michiyo} VERSION mIRC v4.5
:D
L1269[07:55:13] <Kenny> why such an old
version of mIRC
L1270[07:55:19] <Michiyo> heh..
L1271[07:55:21] <ShadowKatStudios> If I
have a FORTH-like language accessed over a network I should use
port 4 shouldn't I?
L1272[07:55:58] <jesusthekiller> XD
L1273[07:56:01] <Kenny> why use a
scientific language like FORTH?
L1274[07:56:10] <jesusthekiller> Or use
4^x instead
L1275[07:56:28] <jesusthekiller> so you
are not under 300
L1276[07:56:34] <Michiyo> Kenny, hint:
I'm not using mIRC
L1277[07:56:48] <jesusthekiller>
Yeah
L1278[07:56:59] <ShadowKatStudios> Kenny:
Easy to impliment in Lua
L1279[07:57:01] <Michiyo> I set my
bouncer to reply with a custom string, to hide how many clients I
have connected
L1280[07:57:18] <Michiyo> otherwise if I
had 10 clients on my bouncer, if someone versioned me, they'd all
reply
L1281[07:57:23] <ShadowKatStudios>
Besides, I sorta like FORTH, for all it's weirdness
L1282[07:57:26] <jesusthekiller> Oh,
Michiyo, you cheap
L1283[07:57:28] <Kenny> god, i haven't
done anything with that language since college
L1284[07:57:33] <jesusthekiller> using
default ZNC TIME respond
L1285[07:57:37] <ShadowKatStudios> 1 1 +
.
L1286[07:57:53] <Michiyo> Just don't ctcp
finger.. :D
L1287[07:58:01] <ShadowKatStudios> I
should write an IRC implimentation of FORTH, could be fun
L1288[07:58:09] <Michiyo> Finder eh
L1289[07:58:10] <Michiyo> :P
L1290[07:58:10] *
Kenny runs for cover
L1291[07:58:13] <jesusthekiller>
lol
L1292[07:58:44] <jesusthekiller> got to
set my finger resp...
L1293[07:58:50] <Michiyo> oh man...
1332.41 second ping..
L1294[07:59:09] <ShadowKatStudios>
Alternatively I'll use several badly timed tracks of dialtones to
make 'music'
L1295[07:59:55] <jesusthekiller>
done
L1296[08:00:33] <jesusthekiller> Got evil
idea
L1297[08:00:38] <jesusthekiller> Make ZNC
module
L1298[08:00:44]
⇨ Joins: Corey|IG
(~corey|ig@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
L1299[08:00:45] <MrHohenheim> hm
L1300[08:00:48] <jesusthekiller> that
responds to every CTCP
L1301[08:00:58] <jesusthekiller> with
same cTCP respond from sebder
L1302[08:01:00] <jesusthekiller>
*sender
L1304[08:01:13] <MrHohenheim> not enough
memory lol
L1305[08:01:25] <ShadowKatStudios> >=
is more than or equal to right?
L1307[08:01:47] <jesusthekiller> ya
L1308[08:02:05] <jesusthekiller> There
are any OC emus out there?
L1309[08:02:29] <Sangar> SpiritedDusty is
working on an emulator
L1310[08:02:36] <jesusthekiller>
Oh?
L1311[08:02:52] <jesusthekiller> well, I
probably will make one as well :P
L1312[08:03:04] <Sangar> cool :)
L1313[08:03:13] <jesusthekiller>
Actually...
L1314[08:03:17] <jesusthekiller> Make it
in JS...
L1315[08:03:22] <jesusthekiller> Make it
online...
L1316[08:03:24] <Sangar> so does dusty
:P
L1317[08:03:24] <jesusthekiller>
>:D
L1318[08:03:28] <jesusthekiller> uh
L1319[08:03:30] <jesusthekiller>
nvm
L1320[08:03:32] <jesusthekiller> XD
L1321[08:03:38] <jesusthekiller> So I'll
make mine in love
L1322[08:03:40] <jesusthekiller> or
erlang
L1323[08:03:45] <Sangar> or forth
L1324[08:03:46] <jesusthekiller> erlang
sounds good
L1325[08:03:48] <jesusthekiller>
Nah
L1326[08:03:50] <jesusthekiller>
erlang
L1327[08:04:00] <jesusthekiller>
Decentralized emulator XD
L1328[08:04:09] <Wobbo> jesusthekiller: I
don't think that Love would work, since Love is 5.1, and OC is
5.2
L1329[08:04:18] <Kenny> something tells
me that jesusthekiller is Dusty playing around
L1330[08:04:23] <Wobbo> So environments
would work differenty
L1331[08:04:38] <jesusthekiller> Kenny:
I'm not dusty
L1332[08:04:42] <jesusthekiller> We've
talked baut it
L1333[08:04:58] <Wobbo> FORTH looks kinda
scary, not nice to write programs in.
L1334[08:05:00] <jesusthekiller> It's
just server's protection to redirecting DNS at server
L1335[08:05:07] <jesusthekiller>
*domain
L1336[08:05:16] <ShadowKatStudios> Weird,
my code has this weird thing about 7-character strings today,
'ConnectRequest', 'ConnectConfirm', 'ConnectFailure'
L1337[08:05:25] <jesusthekiller>
lol
L1338[08:05:36] <jesusthekiller>
ShadowKatStudios: New fetish?
L1339[08:05:48] ***
AngieBLD|Off is now known as AngieBLD
L1340[08:05:49] *
jesusthekiller <3 erl
L1341[08:06:07] <ShadowKatStudios> It'll
probably return to a power of 2 by tomorrow
L1342[08:06:13] <jesusthekiller> XD
L1343[08:06:15] <ShadowKatStudios> I've
spent too much time with normal people D:
L1344[08:06:20] <jesusthekiller>
yeah
L1345[08:06:32] <ShadowKatStudios> Had a
school camp, can you tell?
L1346[08:06:33] <jesusthekiller> What's
your fav number?
L1347[08:06:35] <jesusthekiller> Mine is
16 :D
L1348[08:06:51] <ShadowKatStudios> Mine
is either 8, 16 or 65535
L1349[08:06:59] <jesusthekiller> 65535 is
sexeh
L1350[08:07:05] <jesusthekiller> 8 is too
small
L1351[08:07:10] <Kenny> mine is 1.67
million
L1352[08:07:12] <jesusthekiller> 16 is
**perfect**
L1353[08:07:20] <ShadowKatStudios>
(School camp was a hell of 3 days with the most advanced
electronics being a torch)
L1354[08:07:23] <jesusthekiller> XD
L1355[08:07:36] <jesusthekiller>
ShadowKatStudios: I feel bad for you
L1356[08:07:45] <ShadowKatStudios> I
emulated a CRT to play space invaders with my torch and a
blanket
L1357[08:07:48] <Wobbo> My favourite
number is i :P
L1358[08:07:53] <jesusthekiller>
LOL
L1359[08:08:01] <jesusthekiller> Wobbo:
not X? XD
L1360[08:08:08] <jesusthekiller> Or
e?
L1361[08:08:21] <Sangar> pi. much
tastier.
L1362[08:08:31] <ShadowKatStudios> I
spent 16 hours in the sun in 3 days, I'm surprised I have any more
skin left
L1363[08:08:31] <Wobbo> I don't now the
number X. And no, e is awesome, but mostly the same as pi
L1364[08:08:33] <Vexatos> Wobbo, mine is
ω
L1365[08:08:38] <ShadowKatStudios>
Sangar: math.huge
L1366[08:08:43] <Sangar> heh
L1367[08:08:53] <Vexatos> Because
ω²+ω=-1
L1368[08:08:55] <Wobbo> i is really
mysterius.
L1369[08:09:01] <jesusthekiller> it
is
L1370[08:09:12] <Wobbo> Vexatos,
lol
L1371[08:09:20] <ShadowKatStudios> I
rather like the number PC, because it can be any number between 0
and 65535
L1372[08:09:30] <Kenny> MrHohenheim: i
see the issue with that program :)
L1373[08:09:31] *** Parts: Vexatos
(~Vexatos@p200300556E655936CD6F85566C44083C.dip0.t-ipconnect.de)
(Greetings from Pastry Fork, Inc.
✔)
L1374[08:09:37] <jesusthekiller> XD
L1375[08:09:37]
⇨ Joins: Vexatos
(~Vexatos@p200300556E655936CD6F85566C44083C.dip0.t-ipconnect.de)
L1376[08:09:49] <ShadowKatStudios> I've
also been messing with 6502s
L1377[08:09:50] <Vexatos> So (ω²+ω)/i =
i
L1378[08:09:51] <jesusthekiller>
MrHohenheim: show me your program :P
L1379[08:10:00] <jesusthekiller> Vexatos:
lol
L1380[08:10:06] <Vexatos> That's the
Eisenstein numbers
L1381[08:10:06] <MrHohenheim> ?:D
L1382[08:10:07] <EnderBot> I'm sorry, I
couldn't find the help topic you requested :(
L1383[08:10:21] <jesusthekiller> ?
L1384[08:10:25] <jesusthekiller>
EnderBot?
L1385[08:10:26] <jesusthekiller>
?help
L1386[08:10:26] <EnderBot> I can help you
with: test, who-is-ir7_o, spacepie, fart,
L1387[08:10:26] <EnderBot> Command usage:
?<topic> e.g. ?stargates
L1389[08:10:34] <MrHohenheim> what
program?
L1390[08:10:37] <Kenny> MrHohenheim:
there are 3 functions commented out at the bottom hehe
L1391[08:10:44] <jesusthekiller>
?test
L1392[08:10:44] <EnderBot> meep hi
L1393[08:10:47] <jesusthekiller> :3
L1394[08:10:53] <ShadowKatStudios>
?who-is-ir7_o
L1395[08:10:53] <EnderBot> That awesome
guy who wants to sleep right now but will be active again soon
:D
L1396[08:10:58] <Kenny> all it was doing
was showing the fuel level
L1397[08:11:11] <ShadowKatStudios>
Descriptive, I must say
L1398[08:11:16] <jesusthekiller>
?who-is-jesusthekiller
L1399[08:11:16] <EnderBot> I'm sorry, I
couldn't find the help topic you requested :(
L1400[08:11:19] <jesusthekiller>
lol
L1401[08:11:22] <jesusthekiller>
?derps
L1402[08:11:23] <EnderBot> I'm sorry, I
couldn't find the help topic you requested :(
L1403[08:11:30] <ShadowKatStudios>
?test
L1404[08:11:30] <EnderBot> meep hi
L1405[08:11:34] <ShadowKatStudios>
?fart
L1406[08:11:34] <EnderBot> Don't make me
fart in your general direction!
L1407[08:11:38] <Kenny> quit screwing
with the bot
L1408[08:11:42] <jesusthekiller>
yeah
L1409[08:11:43] <jesusthekiller> no
L1410[08:11:49] <MrHohenheim> -.-
L1411[08:12:01] <Kenny> !quiet
jesusthekiller
L1412[08:12:02] *** zsh sets mode: +q
*!*@2602:ffe8:102:213:1234:1234:bc92:85a7
L1413[08:12:08] <Kenny> now maybe you
will
L1414[08:12:11] <ShadowKatStudios> But...
But... It's like that button that says '*/Do not press/*'
L1415[08:12:14] <MrHohenheim> so?
L1416[08:12:21] <MrHohenheim> too many
spam
L1417[08:12:26] <Vexatos> *much
L1418[08:12:29] <Kenny> uncomment them
and it will dig and place torches
L1419[08:12:30]
⇦ Quits: jesusthekiller
(~jesusthek@2602:ffe8:102:213:1234:1234:bc92:85a7) (Quit: ZNC -
http://znc.in)
L1420[08:12:31] <Vexatos> >:D
L1421[08:12:43] <Kenny> !unquiet
jesusthekiller
L1422[08:12:45]
⇨ Joins: jesustk_off
(~jesusthek@2602:ffe8:102:213:1234:1234:bc92:85a7)
L1423[08:13:20] <Kenny> !unquiet
jesustk_off
L1424[08:13:20] *** zsh sets mode: -q
*!*@2602:ffe8:102:213:1234:1234:bc92:85a7
L1425[08:13:29] <ShadowKatStudios> I can
pass an unlimited amount of items via networks right?
L1426[08:13:29] <jesustk_off> ...
L1427[08:13:34] ***
jesustk_off is now known as jesusthekiller
L1428[08:13:56] <Kenny> don't be a smart
ass with me, it won't get you any where
L1429[08:14:27] *
Vexatos kicks Kenns for abusal of rights
L1430[08:14:38] *
Kenny DiNozzo's Vexatos
L1431[08:14:54] <Kenny> can't even spell
my name right
L1432[08:15:11] <jesusthekiller> Vexatos:
use tab complete
L1433[08:15:28] <jesusthekiller>
well
L1434[08:15:30] <jesusthekiller> back to
erlang
L1435[08:15:33] *
Vexatos kicks jesusthekiller for awesome and helpful things I did
not know already >_>
L1436[08:15:47] <jesusthekiller> you have
no kick power!
L1437[08:15:53] <MrHohenheim> i
have
L1438[08:15:56] <ShadowKatStudios> School
Camp: 3 days of no electronics, no powers of 2, physical activity,
society and girls who seem to assume you at least slightly care. I
prefer this life.
L1439[08:15:58] <jesusthekiller> As far
as I'm concerned :#
L1440[08:15:59] *
MrHohenheim call chanserv
L1441[08:16:08] <jesusthekiller>
ShadowKatStudios: XD
L1442[08:17:02] <ShadowKatStudios> I
spent my free time designing a 16-bit processor out of TTL parts
and writing random OC-compatible lua
L1443[08:17:21] <MrHohenheim> make
default refuel program
L1444[08:17:24] <MrHohenheim> not
processor
L1445[08:17:26] <MrHohenheim> :P
L1446[08:18:53] <Vexatos> There is
one
L1447[08:18:55] <Wobbo> Vexatos: how is
open programs doing now actually?
L1448[08:19:09] <Wobbo> Something happend
there?
L1449[08:19:13] <Vexatos> Well, it's what
it is supposed to be: A random Lua file dump
L1450[08:19:21] <Vexatos> symmetryc and
Sangar made repos there
L1451[08:19:32] <Wobbo> Ah, might have to
check those out
L1452[08:19:39] <Vexatos> MrHohenheim: OC
build 185 has a working refuel program
L1453[08:19:41] *
ShadowKatStudios wonders about the viability of terminal
servers
L1454[08:19:55] <MrHohenheim> oh
neat
L1455[08:20:05] <MrHohenheim> i tell the
Proff update the OC
L1456[08:20:16] <ShadowKatStudios>
Viability? Usefulness? Ability to impliment?
L1457[08:20:19] <ShadowKatStudios>
Words
L1458[08:20:32] <Wobbo> Sangar: what does
noise.lua do?
L1460[08:21:13] <ShadowKatStudios> Tables
starting at 1 is weird but very human
L1461[08:21:20] <MrHohenheim> 1.2.1 the
latest here
L1462[08:21:22] <jesusthekiller>
ShadowKatStudios: telnet in OC should be dirt simple
L1463[08:21:24] <MrHohenheim> or dev
build?
L1464[08:22:24] <Wobbo> ShadowKatStudios:
setmetatalbe({}, {__len = function(tab) return rawlen(tab) + 1
end}) might give you tables that start from 0 if you override some
functions in the table api
L1465[08:22:30] <ShadowKatStudios>
jesusthekiller: Think older. Think VT100 connected to dialup
modem
L1466[08:22:56] <jesusthekiller> :d
L1467[08:23:22] <MrHohenheim> nvm
L1468[08:25:01] <Wobbo> ShadowKatStudios:
wait, you don't even need to do that, you can also set __ipairs in
the metatable to start from 0
L1469[08:25:30] <Wobbo> I guess that your
tables will start from 0
L1470[08:25:48] <jesusthekiller>
yup
L1471[08:25:53] <ShadowKatStudios> I
found my dialup modem (And a PCI card modem)!
L1472[08:26:12] <jesusthekiller> or
do
L1473[08:26:15] <ShadowKatStudios> So
'__ipairs = 0'?
L1474[08:26:34] <Wobbo> No, make __ipairs
start from 0, gimme a sec
L1475[08:26:45] <jesusthekiller>
setmetatable({}, { function __index(t, k) return rawget(t, k-1) end
})
L1476[08:26:49] <Wobbo> I do know how
_pairs works, but not how __ipairs work
L1477[08:26:50] <jesusthekiller>
and
L1478[08:27:09] <jesusthekiller>
__newindex(t, k, v) rawset(t, k-1, v)
L1479[08:27:43] <jesusthekiller>
derp
L1480[08:27:46] <jesusthekiller>
nvm
L1481[08:27:46] <Tahg> that's
dangerous
L1482[08:27:54] <Wobbo> jesusthekiller:
Then your tables won't start with zero
L1483[08:28:01] <jesusthekiller>
yeah
L1484[08:28:04] <jesusthekiller> that's
why derp
L1485[08:28:07] <jesusthekiller>
s/-/+/
L1486[08:28:21] <Tahg> still
dangerous
L1487[08:28:21] <ShadowKatStudios> Can I
just set the 0 value manually?
L1488[08:28:27] <jesusthekiller>
yes
L1489[08:28:28] <Tahg> yes?
L1490[08:28:32] <jesusthekiller> tab[0] =
"derp"
L1491[08:28:42] <Wobbo> ShadowKatStudios:
alright, first you need to set the __len metamethod to return
rawlen(table) +1, so the length is updated to include the first
value(0)
L1492[08:28:45] <ShadowKatStudios> I'll
just use that as a local terminal :D
L1493[08:28:53] <Tahg> lol
L1494[08:28:55] <jesusthekiller> it
includes it
L1495[08:29:03] <jesusthekiller> 99%
positive
L1496[08:29:12] <Wobbo> So #{[0]=5,
[1]=6} will return 2 instead of 1
L1497[08:29:15]
⇦ Quits: asie (~textual@078088168214.elblag.vectranet.pl)
(Quit: I'll probably come back in either 20 minutes or 8
hours.)
L1498[08:29:53] <Wobbo> Then, I still
don't know how impairs works :P
L1499[08:29:58] <Wobbo> *ipairs
L1500[08:29:59] <jesusthekiller>
ooh
L1501[08:30:03] <jesusthekiller> it does
not include it
L1502[08:30:05] <jesusthekiller>
ooh
L1503[08:30:24] *
ShadowKatStudios thinks he will just adjust his maths to compensate
for the weirdness
L1504[08:30:24] <jesusthekiller> Wobo
like for i=1,#a do ... end
L1505[08:30:47] <Wobbo> jesusthekiller: I
know how to call impairs, but I want to override it :P
L1506[08:30:52] <Wobbo> *ipairs
L1507[08:30:53] <jesusthekiller> Oh
L1508[08:30:55] <jesusthekiller>
wait
L1510[08:31:20] <Tahg> _G.ipairs =
newipairs ... ?
L1511[08:31:22] <jesusthekiller>
wait
L1512[08:31:26] <jesusthekiller> there is
no __ipairs D:
L1513[08:31:34] <jesusthekiller>
yeah
L1514[08:31:35] <Wobbo> ah, thnx
L1515[08:31:36] <Wobbo> Safari can't find
the server <.>
L1516[08:31:49] <Wobbo> Tahg: no, I want
to override it for one table only
L1517[08:31:58] <Wobbo> jesusthekiller:
There is in Lua 5.2
L1518[08:32:05] <Tahg> oh
L1519[08:32:36] <Tahg> ya, I swear I
found docs on __pairs and __ipairs
L1520[08:32:43] <Tahg> but I can't find
it anywhere now
L1521[08:32:59] <Tahg> not even a mention
that they exist in 5.2
L1522[08:33:07] <Tahg> only a proposal or
two on them
L1523[08:33:12] <jesusthekiller> oldi =
ipairs
L1524[08:33:13] <jesusthekiller> local
repl = function(t)
L1525[08:33:15] <jesusthekiller> local a
= {}
L1526[08:33:17] <jesusthekiller> for k,v
in oldi(t) do
L1527[08:33:19] <jesusthekiller> a[k+1] =
v
L1528[08:33:21] <jesusthekiller>
end
L1529[08:33:23] <jesusthekiller> return
oldi(a)
L1530[08:33:25] <jesusthekiller>
end
L1531[08:33:27] <jesusthekiller> ipairs =
oldi
L1532[08:33:29] <jesusthekiller> --
ahould do it
L1533[08:33:31] <jesusthekiller>
*should
L1535[08:34:31] <jesusthekiller>
here
L1536[08:34:49] <Wobbo> jesusthekiller:
That discussion doesn't work in Lua 5.2
L1537[08:34:59] <jesusthekiller> uh
L1538[08:34:59] <Wobbo> oh wow, nvm
:P
L1539[08:35:04] <jesusthekiller> too used
to CC 5.1 :P
L1540[08:35:12] <jesusthekiller> ?
L1541[08:35:17] <ShadowKatStudios>
termInput recieves modem message, gives char to shellInput, passes
to interpInput
L1542[08:36:07] <ShadowKatStudios> Fun
:p
L1543[08:36:16] <jesusthekiller>
lol
L1544[08:36:22] <ShadowKatStudios>
Timesharing at it's worst
L1545[08:36:34] <ShadowKatStudios> As far
as OC timesharing goes
L1546[08:38:05] <Tahg> hmm, so
transfering stuff from a CC computer...
L1547[08:38:12] <Tahg> do I need a CC
disk?
L1549[08:39:27] <Tahg> ya, I found
there
L1550[08:40:00] <Kenny> was that what you
were looking for/
L1552[08:40:20] <Wobbo> ShadowKatStudios:
setmetatable({}, {__len = function(tbl) return rawlen(tbl) + 1 end,
__ipairs = function(tbl) local i = -1 return function() i=i+1 if
i< #tbl then return i, tbl[i] end end end}) creates tables that
index from 0 and work with ipairs
L1553[08:41:51] <Wobbo> Basicaly, they
function like C arrays, where #array-1 is the largest index in the
array
L1554[08:42:01]
⇨ Joins: asie
(~textual@078088168214.elblag.vectranet.pl)
L1555[08:42:04] <jesusthekiller> o/
L1556[08:42:24] <ShadowKatStudios> I have
discovered the reason I am having throughput issues with my brain
writing code.
L1557[08:42:35] <jesusthekiller> ?
L1558[08:42:43] <ShadowKatStudios> My
text editor is on the wrong side of the screen and I haven't had
enough coffee
L1559[08:42:49] <jesusthekiller>
lol
L1560[08:42:56] <Wobbo> XD
L1561[08:42:59] <jesusthekiller> I know
this pain XD
L1562[08:43:41] <ShadowKatStudios> Switch
text editor to left of screen, physically relax xD
L1563[08:44:37] <Tahg> ok...
L1564[08:44:52] <Tahg> why is the text on
screens in front of the screen?
L1565[08:45:11] <ShadowKatStudios>
Hologram experiments
L1566[08:45:36] <Tahg> that a technical
reason?
L1567[08:46:18] <ShadowKatStudios> It's
more of a theory
L1568[08:46:20] <Tahg> I'm suspecting
Sangar has a seperate black screen tex, regardless of whether the
screen is on or off?
L1569[08:46:50] <Tahg> it's especially
noticable near the screen and at not-to-sharp angles
L1570[08:46:58] <Tahg> ofc worse at sharp
angles
L1571[08:47:44] <ShadowKatStudios> There
we go! 8-char strings are back!
L1572[08:47:57] <Tahg> lol
L1573[08:48:03] <Sangar> yeah, the screen
itself looks the same on or off, the text rendered on it is
slightly offset to avoid z-fighting.
L1574[08:48:44] <Tahg> why do you not
just have no front on the block renderer?
L1575[08:48:59] <Tahg> idk, maybe I'm
used to CC, but it seemed to work well there
L1576[08:49:49] <Sangar> i'm not sure how
they do it, honestly, but when trying to get it too close to the
background i always had z-fighting issues (even with LEQUAL in the
depth test)
L1577[08:50:12]
⇨ Joins: SpiritedDusty
(~SpiritedD@24-205-168-216.dhcp.wsco.ca.charter.com)
L1578[08:50:12]
zsh sets mode: +o on SpiritedDusty
L1579[08:50:17] <Tahg> the point is there
is no "screen"
L1580[08:50:25] <Tahg> the text renderer
*is* the screen, always
L1581[08:50:34] <Tahg> the monitor is
just back and sides for the block renderer
L1582[08:50:48] <Sangar> i still need to
draw some background, though.
L1583[08:50:52] <Tahg> well, they might
have a frame texture, I'm not sure
L1584[08:50:55] <Sangar> even if it's in
there
L1585[08:51:10] <Tahg> what kind of a
background?
L1586[08:51:14] <Sangar> mm, well, i
might be able to draw it in multiple passes, then, though.
L1587[08:51:19] <Tahg> hmm?
L1588[08:51:25] <Sangar> the
borders
L1589[08:51:25] <Tahg> does the text not
have a background?
L1590[08:51:42] <Sangar> the text itself
doesn't, no, only if the background is colored
L1591[08:51:51] <Tahg> ah well, black is
a color
L1592[08:51:51] <Sangar> because that's
faster to render
L1593[08:51:58] <Tahg> ah, I see
L1594[08:52:11] <Tahg> you don't actually
render black pixels
L1595[08:52:16] <Sangar> exactly
L1596[08:52:19] <Tahg> hmm
L1597[08:52:46] <Tahg> ya, that does make
it harder to fake it
L1598[08:52:48] <Sangar> but the multiple
passes might work. i.e. draw background without writing to depth
buffer, render text, still that way, then render background to
depth buffer but not to frame buffer.
L1599[08:53:16] <Sangar> i'll have
another look at it at some point
L1600[08:53:40] <Tahg> I have it really
close to the edges which makes it worse
L1601[08:53:52] <Tahg> apparently 121, 50
is best for a max sized screen
L1602[08:54:07] <Tahg> tho 122 is pretty
good too
L1603[08:54:39] <Tahg> do you know the
pixel ratio offhand?
L1604[08:54:48] <Sangar> i admit whenever
i get close enough to notice it i open the gui :P
L1605[08:54:55] <Tahg> hah
L1606[08:54:55] <Sangar> 5x9
L1607[08:55:05] <Sangar> i think
L1608[08:55:19] <Wobbo> Sangar: what does
noise.lua actually do?
L1609[08:55:27] <Sangar> perlin
noise
L1610[08:55:41] <Sangar> i.e. continuous
pseudo-random noise
L1611[08:55:43] <Vexatos> ?
L1612[08:55:46] <Wobbo> Ah
L1613[08:55:48] <Vexatos> How?
L1614[08:55:55] <Wobbo> That sounds
useful actually
L1616[08:56:04] <Tahg> hmm, looks maybe
9x16, but it's hard to say
L1617[08:56:05] <Sangar> it's pretty
famous actually :P
L1618[08:56:19] <Tahg> it's rather
anti-aliased at this resolution
L1619[08:56:31] <Tahg> anyway to turn
that off?
L1620[08:56:41] <Sangar> yeah there's a
config option
L1621[08:56:54] <Sangar> to use an
alternative, non aa font texture
L1622[08:56:58] <Tahg> definitely text
AA, not on the 3D render level
L1623[08:57:14] <Tahg> erm, you don't
*actually* scale the text right?
L1624[08:57:22] <Tahg> just the overall
texture?
L1625[08:57:28] <Tahg> or does it not
work that way at all
L1626[08:57:44] <Sangar> i render a quad
with uv coordinates in the texture. ogl does all the scaling.
L1627[08:58:06] <Tahg> is the AA just
baked into the font then?
L1628[08:58:09] <Wobbo> Sangar: I'm no
computer scientist, I don't know a lot of computer science stuff
:P
L1629[08:58:10] <Sangar> yes
L1630[08:58:15] <Tahg> ooh, I see
L1631[08:58:30] <Tahg> does it work with
alternate resourcepack fonts?
L1632[08:58:39] <Sangar> Wobbo: well,
it's still pretty famous :D
L1633[08:58:57] <Tahg> minecraft uses,
IIRC, 7 perlin instances
L1634[08:58:59] <Sangar> if they replace
the font i see no reason why it shouldn't work
L1635[08:59:05] <Wobbo> Sangar: Not
within Cognitive Science :P
L1636[08:59:18] <Tahg> maybe more
L1637[08:59:52] <Tahg> that'd be a PNG I
guess, lol
L1638[09:00:00] <Sangar> yes
L1639[09:00:03] <Tahg> as opposed to a
RNG or in computing a PRNG
L1641[09:01:31]
⇨ Joins: SpiritedDusty_
(~SpiritedD@24-205-168-216.dhcp.wsco.ca.charter.com)
L1643[09:08:11] <Tahg> oh...require just
returns I see
L1644[09:08:25]
⇨ Joins: SpiritedDusty_
(~SpiritedD@24-205-168-216.dhcp.wsco.ca.charter.com)
L1645[09:08:26] <Tahg> so it doesn't
actually pollute the environment at all
L1646[09:08:43]
⇦ Quits: SpiritedDusty
(~SpiritedD@24-205-168-216.dhcp.wsco.ca.charter.com) (Quit:
SpiritedDusty)
L1647[09:08:43] ***
SpiritedDusty_ is now known as SpiritedDusty
L1648[09:08:55] <Wobbo> Tahg: No, that is
why you see the local var = require "var" everywhere
:
L1649[09:08:57] <Wobbo> *:P
L1650[09:09:13]
zsh sets mode: +o on SpiritedDusty
L1651[09:09:36] <Wobbo> It does actually
buffer everything you load though, so if you were to load it a
second time, it doesn't have to look for the file, compile, run and
everything
L1652[09:10:26] <Tahg> ah
L1653[09:10:57] <Wobbo> You can see this
if you load something from the Lua prompt
L1654[09:10:58] <Tahg> and ya require
"var" is fine I think, works as well as
require("var")
L1655[09:11:14] <Wobbo> As long as your
file is moderately large
L1656[09:11:27] <Wobbo> Tahg: syntactic
sugar :P
L1657[09:11:32] <Tahg> indeed
L1658[09:12:15] <Tahg> wasn't trying to
stretch the syntatic sugar for my classes
L1659[09:12:36] <Wobbo> Classes as i OOP
classes?
L1660[09:12:36] <Tahg> best I can get is
class "name" "optionalbase" { ... }
L1661[09:12:40] <Tahg> ya
L1662[09:12:54] <Wobbo> Did you see
COLua? <shameless plug/>
L1663[09:13:02] <Tahg> that's uh,
chaining of implicit functions with strings, and a table...
L1664[09:13:09] <Tahg> yes, I had a look
at it
L1665[09:13:11] <Vexatos> Wobbo I showed
that to him
L1666[09:13:17] <Wobbo> Thanks
Vexatos
L1667[09:13:18] <Tahg> the class stuff
seems huge
L1668[09:13:33] <Wobbo> What do you
mean?
L1669[09:14:05] <Tahg> well, it just
seems like a lot of lua to support it
L1670[09:14:29] <Wobbo> It mostly uses
metatables, it shouldn't be that heavy
L1671[09:14:46] <Wobbo> Then again, I
haven't tested it within OC for quite a while.
L1672[09:14:52] <Tahg> heh
L1673[09:15:02]
⇨ Joins: DaeDroug
(uid22591@id-22591.highgate.irccloud.com)
L1674[09:15:07] <Tahg> well, idk I like
reinventing the wheel, as it were
L1675[09:15:15] <Wobbo> It will run
within OC, it is all just Lua 5.2
L1676[09:15:29] <Wobbo> Otherwise we
wouldn't be using Lua, wouldn't we? :P
L1677[09:15:36] <Tahg> as I kinda have a
bit different syntax in mind too
L1678[09:15:54] <Tahg> Lua is
awesome
L1679[09:16:13] <Wobbo> You do know that
you can do local Foo = class{"Foo"} function Foo:bar()
end ?
L1680[09:16:32] <Wobbo> That still works,
I just don't have examples of that online
L1681[09:17:26] <Tahg> and that'd make a
class or an instance of Foo?
L1682[09:18:17] <Wobbo> It would create a
class Foo, with an instance method named bar. Then you would still
have to local inst = Foo() to get an actual instance
L1683[09:19:01] <Tahg> I see
L1684[09:19:40] <Tahg> ya, I was
considering something like new "Foo"()
L1685[09:19:52] <Tahg> slightly more
awkward maybe
L1686[09:20:22] <Wobbo> I believe that
there should be a difference between classes and instances in OOP,
so I made COLua to do that.
L1687[09:20:35] <Tahg> ya, I have that
too
L1688[09:20:57] <Tahg> instances have the
class as their metatable __index method
L1689[09:20:59] <Wobbo> Tahg: another
problem with that is that you have to keep a table with
constructors to look through
L1690[09:21:04] <Tahg> classes have their
parent class
L1691[09:21:21] <Tahg> hmm?
L1692[09:21:27] <Wobbo> Tahg: then
instances share their methods with their class right?
L1693[09:21:53] <Tahg> well, actually not
quite in what I have in mind now
L1694[09:22:22] <Wobbo> Oh well, we will
see. Is there a github repo or something?
L1695[09:22:25] <jesusthekiller>
2~back
L1696[09:22:25]
⇨ Joins: ^v
(~Kevin@2601:4:4500:887:8835:3fe8:2066:cb8c)
L1697[09:22:30] <jesusthekiller> o/
^v
L1698[09:22:41] <^v> oh god you
L1699[09:22:46] <jesusthekiller>
lol
L1700[09:22:46] <Tahg> new copies wraps
all type("function") from the class with a wrapper of the
same name
L1701[09:22:47] <jesusthekiller> D:
L1702[09:22:57] <Tahg> that sets _ENV =
instance
L1703[09:23:18] <Tahg> but ya, when I get
it all ported from CC I'll post it somewhere
L1704[09:23:24] <jesusthekiller> :P
L1705[09:23:30] <jesusthekiller> What ya
portin?
L1706[09:23:32] <Tahg> someone added me
to the git for code
L1707[09:23:32] <Vexatos> Tahg: *cough
OpenPrograms*
L1708[09:23:41] <Wobbo> Tahg: if you want
to use _ENV, you have to create all the classes within there own
environment
L1709[09:23:46] <Kenny> jesusthekiller:
why were you banned from the Computer Craft forums?
L1710[09:23:55] <Tahg> erl, why is
that?
L1711[09:23:55] <jesusthekiller>
"backsteat moderation"
L1712[09:24:10] <jesusthekiller> a.k.a.
asked one guy to speak english instead russian
L1713[09:24:19] <jesusthekiller> in my
thread >.<
L1714[09:24:39] <Wobbo> Tahg: because you
can't set the environment after you have created a function
L1716[09:24:55] <Wobbo> and al the
functions in one chunk share the same environment.
L1717[09:25:10] <Tahg> ok what's a
chunk?
L1718[09:25:23] *
Tahg is confused on 5.2 sadly
L1719[09:25:30] <jesusthekiller> :P
L1720[09:25:32] <jesusthekiller> Worry
not
L1721[09:25:34] <Wobbo> And it can get
even worse if you don't declare _ENV in your chunk, because then
the environment is shared between all chunks
L1722[09:25:35] <jesusthekiller> it's
simple
L1723[09:25:45] <Wobbo> a chunk is a line
of code, or a file
L1724[09:25:53] <Tahg> you can't set _ENV
at any time?
L1725[09:25:55] <Wobbo> Everything that
you feed to load, basically
L1726[09:26:19]
⇦ Quits: Corey|IG
(~corey|ig@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
(Read error: Connection reset by peer)
L1727[09:26:20] <Wobbo> You can, but you
set the _ENV for the whole chunk, unless you local _ENV
everywhere
L1728[09:26:38] <Wobbo> I'm probably not
the best person to explain this :P
L1729[09:27:09] <Tahg> well, what I was
planning was instances had closure methods that set the _ENV to the
instance and then called the proper method on the class
L1730[09:27:39] <Wobbo> I don't know if
that will work, but I would have to see your code in order to say
that.
L1731[09:27:46] <Tahg> ya, idk
either
L1732[09:27:51] <Tahg> I need to write
some test code
L1733[09:28:04] <Wobbo> It will always
work if you do local _ENV={} class def end though
L1734[09:28:20]
⇦ Quits: ShadowKatStudios
(~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au) (Ping
timeout: 190 seconds)
L1735[09:28:30] <Wobbo> So if you really
want to do that, a system that uses class files will work.
L1736[09:28:41] <Tahg> I want to define
them when creating instances tho, not classes
L1737[09:29:07] <Tahg> er, set the
environment to the instance that is currently running code
L1738[09:29:31] <Tahg> which isn't known
at all when the lua file is compiled
L1739[09:29:45] <Wobbo> I don't really
get you there, you want to create a new environment for every
instance?
L1740[09:29:54] <Tahg> not create
no
L1741[09:30:00] ***
alekso56_off is now known as alekso56
L1742[09:30:05] <Tahg> I want the instace
to be the environment
L1743[09:30:19] <Tahg> so that to the
function, global is the instance
L1744[09:30:39] <Wobbo> I don't think
that that will work, since you would have to redefine all the
functions for every instance
L1745[09:30:55] <Vexatos> COLua for the
win
L1746[09:31:04] <Tahg> ya, which I've
done, it's only a few lines of code
L1747[09:31:20] <Tahg> but the amount of
closure functions is gonna get kind of excessive
L1748[09:31:25] <Vexatos> Well, wouldn't
that be massive RAM nomming?
L1749[09:31:30] <Wobbo> Tahg: but I might
be misunderstanding you, so just try it
L1750[09:31:42] <Wobbo> Vexatos: have you
used it yet?
L1751[09:31:48] <Vexatos> No
L1752[09:31:53] <Tahg> ya, possibly
Vex
L1753[09:31:55] <Wobbo> I would love to
see what people have done with it so far
L1754[09:32:00] <Tahg> idk how much a
closure takes
L1755[09:32:06] <Vexatos> Tahg, and OC
has limited RAM (unlike CC)
L1756[09:32:14] <Tahg> yes, I'm
aware
L1757[09:32:19] <Vexatos> So, OOM errors
are coming
L1758[09:32:55] <Tahg> I don't believe
there's a config for that is there?
L1759[09:33:14] <Kenny> there is a config
for changing RAM values
L1760[09:33:19] <Vexatos> No idea, but,
if you make such a program, it should be able to work fine on
default settings
L1761[09:33:23] <Kenny> as well as hard
drive sizes
L1762[09:33:27] <Tahg> ya
L1763[09:33:32] <Tahg> I'll work on
it
L1764[09:33:39] <Wobbo> Vexatos, since
you are so into Exceptions lately, would you like to create an
Exception class and maybe some common errors for COLua's standard
library?
L1765[09:34:20] <Vexatos> Like,
OutOfMemory, OutOfMuffins, OutOfCoffee,
ThisIsLuaSoNoNumberFormatExceptionMWAHAHA
L1766[09:34:31] <Tahg> lol
L1767[09:34:42] <Tahg> there are number
format exceptions
L1768[09:34:46] <Vexatos> Yea
L1769[09:34:54] <Vexatos> local foo =
"bar" + 7
L1770[09:34:56] <Tahg> if you
tonumber("notanumber")
L1771[09:35:02] <Vexatos> No, that will
return nil
L1772[09:35:07] <Tahg> will it?
L1773[09:35:08] <Vexatos> Yes
L1774[09:35:14] <Vexatos> But I
assume
L1775[09:35:16] <Vexatos> local foo =
"bar" + 7
L1776[09:35:22] <Vexatos> Will return
such a thing
L1777[09:35:31] <Tahg> that um, will
equal nil + 7 => error ya
L1778[09:35:39] <Tahg> I think
L1779[09:35:42] <Vexatos> Yaa
L1780[09:35:44] <Wobbo> Vexatos: like
that yeah
L1781[09:35:59] <Vexatos> Wobbo, I have
no clue though how to catch an exception before it breaks your
program
L1782[09:36:01] <Tahg> how exactly do you
catch exceptions normally?
L1783[09:36:01] ***
Kenny is now known as Kenny|AFK
L1784[09:36:15] <Vexatos> Esspecially
OutOfMemory
L1785[09:36:21] <Vexatos> Since that
derps your whole PC up
L1786[09:36:21] <Tahg> not sure you can
=P
L1787[09:36:27] <Vexatos> On OOM
L1788[09:36:31] <Vexatos> YOu need to
reboot
L1789[09:36:36] <Wobbo> You don't need
to, since you will just create the exception, somebody else will
throw and catch it
L1790[09:36:41] <Vexatos> Ah
L1791[09:36:48] <Vexatos> So only
exceptions which are thrown manually
L1792[09:36:52] <Wobbo> OutOtMemory is
not really plausible yes
L1793[09:36:57] <Wobbo> Yep
L1794[09:37:06] <Vexatos> How should that
work...
L1795[09:37:10] <Wobbo> You can then
error(Exception())
L1796[09:37:16] <Tahg> still, how do you
throw and catch exceptions?
L1797[09:37:17] <Vexatos> local exception
= require("Exception")
L1798[09:37:30] <Vexatos> and then
exception.new and exception.throw?
L1799[09:37:35] <Wobbo> and someone else
pcall(functionThatErros, vars)
L1800[09:37:50] <Wobbo> Vexatos, that
could work as well.
L1801[09:37:58] <Tahg> pcall is basically
like a try/catch?
L1802[09:38:01] <Vexatos> Yes
L1803[09:38:05] <Tahg> or well, a
try
L1804[09:38:06] <Vexatos> It will
return
L1805[09:38:06] <SpiritedDusty> whats the
string error for out of memory? "not enough
memory"?
L1806[09:38:13] <Vexatos> success
(boolean) and the other values
L1807[09:38:19] <jesusthekiller> hello
SpiritedDusty
L1808[09:38:23] <SpiritedDusty>
hello
L1809[09:38:26] <Tahg> OOM just um,
what's it do again?
L1810[09:38:34] <Vexatos>
OutOfMemory
L1811[09:38:36] <jesusthekiller> can you
tell Kenny|AFK that I'm not you? T.T
L1812[09:38:41] <Vexatos> Basically you
have to reboot your computers
L1813[09:38:48] <Vexatos> When that
appears
L1814[09:38:51] <SpiritedDusty> I
discussed that with kenny already
L1815[09:38:55] <Tahg> and actually, how
does JNLua allocate memory?
L1816[09:38:57] <jesusthekiller> ok
XD
L1817[09:39:09] <SpiritedDusty> now why
did you redirect your site to my site?
L1818[09:39:13] <jesusthekiller>
yeah
L1819[09:39:17] <jesusthekiller>
s/site/domain/
L1820[09:39:19] <Sangar> Tahg: jnlua
doesn't, LuaC does
L1821[09:39:31] <SpiritedDusty> explain
why you did it
L1822[09:39:33] <jesusthekiller> I wanted
to make better doamin for oc.cil.li
L1823[09:39:42] <jesusthekiller> It's not
easy to memorize :P
L1824[09:39:47] <jesusthekiller> Where
opencomputers,cf is
L1825[09:39:52] <jesusthekiller>
s/,/./
L1826[09:39:55] <Tahg> occilli?
L1827[09:40:00] <Tahg> seems easy to
me
L1828[09:40:02] <Vexatos> So, wobbo, how
should the exception API work... Like, exception.new(exceptionname)
and exception.throw(exceptionname, reason)
L1829[09:40:04] <SpiritedDusty> but you
haven't asked any of us to approve the domain
L1830[09:40:16] <Vexatos> ?
L1831[09:40:33] <jesusthekiller> Well,
haven't thought that I'll need approval for this T.T
L1832[09:40:37] <Wobbo> Vexatos:
error(Exception("name", "reason")) or something
like that
L1833[09:40:53] <Vexatos> What does error
do?
L1834[09:40:54] <Vexatos> :P
L1835[09:41:14] <Wobbo> Maybe the
instances could have some methods to get the name and the
reason
L1836[09:41:23] <Wobbo> error makes your
program error :P
L1837[09:41:25] <jesusthekiller>
SpiritedDusty: I'll do it via redirect, approved?
L1838[09:41:32] <SpiritedDusty> it won't
work
L1839[09:41:39] <jesusthekiller> ?
L1840[09:41:40] <SpiritedDusty> oh wait
redirect
L1841[09:42:00] <jesusthekiller>
jeyeah
L1842[09:42:00] <SpiritedDusty> go ahead
but it ain't gonna be official till I talk with the other
people
L1843[09:42:04] <jesusthekiller> ok
L1844[09:42:15] <jesusthekiller> Waiting
for DNS to update
L1845[09:42:15] ***
alekso56 is now known as alekso56_off
L1846[09:42:30] <jesusthekiller> but it
will point CNAME to oc.jesusthekiller.com
L1847[09:42:35] ***
alekso56_off is now known as alekso56
L1848[09:42:43] <Wobbo> And Vexatos, make
it tostringable, because a lot of programs expect the error to be a
string :P
L1849[09:42:48] <Vexatos> Wobbo, you
could handle exceptions via the events system, are you able to wait
for an event to occur while a program is running?
L1850[09:43:21] <Wobbo> Vexatos: within
OC that might work, but COLua is written for Lua 5.2, not just OC
;)
L1851[09:43:28] <Vexatos> Ok
L1852[09:43:31] <Vexatos> Then...
L1853[09:43:51] <Vexatos> Does error()
automatically return from the function?
L1854[09:44:01] <SpiritedDusty> Vexatos,
do you know JS?
L1855[09:44:06] <Vexatos> A little
L1856[09:44:08] <Wobbo> Yep, error stops
the execution of the program
L1857[09:44:16] <SpiritedDusty> you wanna
help with the emulator?
L1858[09:44:21] <jesusthekiller> Oh oh
oh
L1859[09:44:23] <jesusthekiller> I
want
L1860[09:44:25] <jesusthekiller> :d
L1861[09:44:36] <Vexatos> ^
L1862[09:44:38] <jesusthekiller> You
using Node.js or plain js?
L1863[09:44:51] <Wobbo> But if you wrap
it up into a pall, that will return what you gave to error
L1864[09:44:55] <SpiritedDusty> I never
said you could help, jesusthekiller
L1865[09:44:55] *
Vexatos needs to make a github repo manager, an exception throwing
device and an emulator O.o
L1866[09:45:11] <SpiritedDusty> oh well
if your busy with other stuff then its fine
L1867[09:45:14] <Vexatos> No, thanks,
SpiritedDusty :D
L1868[09:45:18] *
jesusthekiller hides and cries
L1869[09:45:20] <Wobbo> Vexatos: you
don't have to do it, I just asked you :P
L1870[09:45:25] <Vexatos> I want to
L1871[09:45:30] <Vexatos> It helps me get
into lua again
L1872[09:45:33] <Vexatos> Long time
ago
L1873[09:45:42] <Vexatos> Since I used it
a lot the last time
L1874[09:45:43] <jesusthekiller>
g2g
L1875[09:46:00] <Wobbo> I mostly want
someone who is enthusiastic about COLua to give me some
feedback
L1876[09:46:05] <SpiritedDusty> ok
Vexatos, I need help with making the components. theres too much to
do alone :P
L1877[09:46:14] ***
jesusthekiller is now known as jesusthek|off
L1878[09:46:22] <SpiritedDusty> I haven't
done anything in lua lately except for testing the emulator
L1879[09:46:36] <Vexatos> Sorry, But
first I want to do this exception thingie
L1880[09:46:46] <SpiritedDusty> yeah go
ahead
L1881[09:47:44] <Wobbo> Vexatos: if you
need help, I am mostly here, if I am not, try COLua's wiki. It is
on github
L1882[09:48:00] <Vexatos> So... Wobbo, If
I pcall a function that errors, it returns that error, right?
L1883[09:48:16] <Wobbo> Yeah, it returns
false and the error
L1884[09:48:17] <Vexatos> so it returns
false, errorMessage
L1885[09:48:21] <Wobbo> Yep
L1886[09:48:21] <Vexatos> Ok
L1887[09:48:28]
⇨ Joins: LordJoda
(~lordjoda@178-26-182-118-dynip.superkabel.de)
L1888[09:48:28]
zsh sets mode: +o on LordJoda
L1889[09:48:40] <Vexatos> Where exactly
in the API should I implement that?
L1890[09:48:58] <SpiritedDusty> I feel
like I should rewrite my emulator because it feels kinda messy
right now
L1891[09:49:02] <Wobbo> But errorMessage
could also be a table, so I would like to have a Exception class
that you can give to error
L1892[09:49:21] <Wobbo> Just fork COLua
and add it to lib/COLua/Exception.lua
L1893[09:49:24] <Vexatos> So, I shall use
COLua to make a new exception class
L1894[09:49:28] <Vexatos> Ok
L1895[09:49:36] <Wobbo> Then you can pull
request when you are done ;)
L1896[09:49:38] <Wobbo> Yep
L1897[09:49:46] <Vexatos> Should I fork
it to openprograms? :D
L1898[09:49:50] <Vexatos> Nah, just
locally
L1899[09:50:10] <Wobbo> And if people
want to use the exception class, they can simply install it with
the rest of COLua
L1900[09:51:01] <Vexatos> Ok
L1901[09:51:17] <Vexatos> So they do
require("Exception") and then?
L1902[09:51:52] *
Vexatos checks out the wiki
L1903[09:51:58] <Wobbo> And then they can
local exc = Exception("name", "reason")
error(exc)
L1904[09:52:17] <Wobbo> or they can
subclass Exception to stuff more data into their exceptions
L1905[09:53:02] <Vexatos> Ok
L1906[09:53:19] <Vexatos> No idea how to
do that, I will dig through the wiki, though
L1907[09:53:39] <Wobbo> The information
should be in there, if it isn't I want to know :P
L1908[09:54:03] <Vexatos> What's this
box.lua
L1909[09:54:07] <Vexatos> All your
classes depend on
L1910[09:54:20] <Wobbo> it is a prototype
to create a boxingg type. Like Java's Float
L1911[09:54:30] <Vexatos> Ok
L1912[09:54:41] <Wobbo> It is mostly a
test for the prototypes though :P
L1913[09:55:09] <Wobbo> But you won't
have to subclass that if you don't want to.
L1914[09:55:14] <Vexatos> So, exception
seems pretty easy to do, just need a constructor and a way to let
the thing error
L1915[09:55:44] <Vexatos> Hmmmm
L1916[09:55:49] <Wobbo> Vexatos: don't
forget a way to get the information out of the error
L1917[09:55:56] <Vexatos> No idea
how
L1918[09:56:09] <Wobbo> Methods :P
L1919[09:56:15] <Vexatos> Basically your
classes are tables, right?
L1920[09:56:21] <Wobbo> Yeah
L1921[09:56:34] <Vexatos> So, if it does
error(exc)
L1922[09:56:40] <Vexatos> It wants to
return a table
L1923[09:56:44] <Vexatos> Hmmmm
L1924[09:58:03] <Wobbo> You could have
the data that is passed to init into the instance.
L1925[09:58:10] <Vexatos> What
L1926[09:58:10] <Wobbo> *save
L1927[09:58:13] <SpiritedDusty> Sangar,
what are the dimensions of OC's font?
L1928[09:58:27] <Vexatos> Init?
L1929[09:58:39] <Wobbo> See the
constructor page on the wiki ;)
L1930[09:58:50] <Vexatos> Ok
L1931[09:59:01] <Tahg> I asked that
earlier
L1932[09:59:17] <Tahg> and still not
sure...
L1933[09:59:31] <Wobbo> it should explain
all the constrictors, what they do, how to override them and how to
call them
L1934[09:59:34] <Sangar> SpiritedDusty:
chars are 10x18 in the texture, but rendererd at 5x9
L1935[10:00:03] <SpiritedDusty> oh, is
there any margin spacing in the code or are they rendered side by
side?
L1936[10:00:10] <Vexatos> "init =
function(self, n) " means on construction that function there
is called, wobbo?
L1937[10:00:13] <Tahg> rendered at
5x9?
L1938[10:00:28] <Sangar> in the gui
e.g.
L1939[10:00:29] <Wobbo> Vexatos: if you
use new, yes
L1940[10:00:34] <Vexatos> Ok
L1941[10:00:40] <Tahg> hmm, they looked
more like 9x16 ish in the gui
L1942[10:00:47] <Wobbo> new calls alloc
and init
L1943[10:01:02] <Sangar> well minecraft
scales the gui up again :P it's a happy scaling game.
L1944[10:01:29] <Tahg> ya, I'm not sure
what rendered at 5x9 means really
L1945[10:01:30] <Vexatos> So, if you do
Exception:new("Type","Errormessage")
L1946[10:01:32] <Vexatos> ?
L1947[10:01:40] <SpiritedDusty>
downscalled?
L1948[10:01:44] <SpiritedDusty>
scaled*
L1949[10:01:49] <Tahg> since there's
10x18 distinct "pixels" in the gui
L1950[10:01:51] <Sangar> it means i tell
minecraft to render it from 'pixel' x to x + 5
L1951[10:01:59] <Sangar> in the gui
L1952[10:02:03] <Wobbo> It creates a new
instance of the class Exception and calls init on it, while passing
"The", "Errormessage") to init
L1953[10:02:07] <Tahg> oh, the gui
L1954[10:02:09] <Sangar> and what
minecraft then does with that isn't my concern
L1955[10:02:12] <Wobbo> *Type
L1956[10:02:16] <Tahg> heh
L1957[10:02:19] <SpiritedDusty> Sangar,
is there any code that adds margins between the fonts or are they
rendered side by side?
L1958[10:02:28] <Tahg> side by
side?
L1959[10:02:35] <Sangar> side by side,
yes.
L1960[10:02:40] <SpiritedDusty> oh ok
thanks
L1961[10:02:41] <Tahg> but most
characters have a margin their cell space
L1962[10:02:53] <Tahg> in their*
L1963[10:02:57] <Vexatos> Ok, thanks,
wobbo
L1964[10:03:02] <SpiritedDusty> thats
part of the font
L1965[10:03:03] <Wobbo> yw
L1966[10:03:20] <Tahg> ya
L1967[10:04:03] <Tahg> so, I'm looking at
this require function (for reasons I don't remember anymore)
L1968[10:04:15] <Wobbo> XD
L1969[10:04:27] <Vexatos> So I could do
Exception = COLua{"Exception"; init = function(type, msg)
doAllTheThings end}?
L1970[10:04:37] <Tahg> took me long
enough to figure out what lua file it was in
L1971[10:04:41] <Wobbo> Vexatos:
yes
L1972[10:04:43] <Vexatos> Nice
L1973[10:04:52] <Vexatos> Ok, I have the
frame of the class done then
L1974[10:04:55] <Wobbo> Wait, no
L1975[10:05:05] <Wobbo> You forgot self
in the definition of init
L1976[10:05:09] <Vexatos> Ah
L1977[10:05:20] <Vexatos> What is
self?
L1978[10:05:24] <Vexatos> The 1st
argument?
L1979[10:05:27] <Tahg> yep
L1980[10:05:31] <Wobbo> self is a
reference to the instance
L1981[10:05:35] <Wobbo> Yeah, first
argument
L1982[10:05:42] <Tahg> that's a lua thing
really
L1983[10:05:43] <Vexatos> So, what does
it return?
L1984[10:05:51] <Tahg> self?
L1985[10:05:53] <Vexatos> Yea
L1986[10:05:55] <Wobbo> init should
return self
L1987[10:05:58] <Vexatos> Yea
L1988[10:06:05] <Vexatos> I mean, what is
self
L1989[10:06:09] <Tahg> self is the
object
L1990[10:06:11] <Vexatos> If used in the
init function
L1991[10:06:22] <Tahg> you could call it
"this" or "object" or whatever
L1992[10:06:26] <Vexatos> Is it
"Exception" or the variable name that it is defined
to
L1993[10:06:28] <Tahg> but convention in
lua calls it self
L1994[10:06:37] <Wobbo> self is a
reference to the instance that is created. It is like this in
Java
L1995[10:06:46] <Tahg> lol
L1996[10:06:47] <Vexatos> Ok
L1997[10:07:33] <Tahg> maybe I should
explain convention
L1998[10:07:37] <Tahg> shouldn't*
L1999[10:08:12] <Vexatos> Who cares about
conventions
L2000[10:08:13] <Vexatos> :D
L2001[10:08:30] <Tahg> like I say, you
can call it self, or this, or object, or bob
L2002[10:08:39] <Tahg> it really doesn't
matter, it's only used in your function
L2003[10:08:46] <Wobbo> I do, since
function Foo:bar() end and Foo:bar() both call the first argument
self :P
L2004[10:08:50] <Tahg> but regardless it
contains the instance
L2005[10:10:01] <Vexatos> Ok
L2006[10:10:08] <Tahg> lol, figure it all
out?
L2007[10:10:16] <Vexatos> So I have to do
init = function(self, type, msg)
L2008[10:10:22] <Wobbo> Yeah
L2009[10:10:34] <Vexatos> I am mostly
learning from String.lua :D
L2010[10:11:10] <Wobbo> I do believe that
that is the most elaborate example on there :P
L2011[10:11:23] <Wobbo> The best way to
learn from example :P
L2012[10:11:40] <Wobbo> Although
Table.lua sets more metamethods.
L2014[10:12:41] <Vexatos> \o/
L2015[10:12:42] <Vexatos> :D
L2016[10:13:03] <Wobbo> Nice
L2017[10:13:16] <Vexatos> Seems fairly
easy
L2018[10:13:20] <Vexatos> once you got
through it
L2019[10:13:57] <Wobbo> Minor detail, I
just found out that the type is not really necessary :P
L2020[10:14:05] <Wobbo> Sorry for
that
L2021[10:14:47] <Tahg> erm, how do I
manage disks better than a 3 char hash?
L2022[10:14:57] <Tahg> think I saw a page
on this...
L2023[10:14:59] <Wobbo> using labels and
mounts
L2024[10:15:10] <LordJoda> there is a
video! xD
L2025[10:15:11] <Tahg> also, why do I
have so many?
L2026[10:15:14] <Vexatos>
autorun.lua
L2027[10:15:24] *** Parts: Vexatos
(~Vexatos@p200300556E655936CD6F85566C44083C.dip0.t-ipconnect.de)
(Greetings from Pastry Fork, Inc.
✔)
L2028[10:15:28]
⇨ Joins: Vexatos
(~Vexatos@p200300556E655936CD6F85566C44083C.dip0.t-ipconnect.de)
L2029[10:15:40] <Vexatos> Wobbo, why
isn't the type necessary?
L2030[10:15:55] <Tahg> one seems to be my
floppy, one is rom, one is my HD, but I haven't a clue what the 4th
is
L2031[10:16:04] <Vexatos> Your RAM
L2032[10:16:10] <Wobbo> Since you can
subclass Exception when you need a new type,
L2033[10:16:15] <Vexatos> Right
L2034[10:16:19] <Tahg> oh, the contents
of tmp/?
L2036[10:16:33] <Vexatos> So just init =
function(self, msg) then?
L2037[10:16:41] <Wobbo> Yep
L2038[10:16:43] <Vexatos> k
L2039[10:16:55] <Wobbo> Just like Java
:P
L2040[10:16:58] <Vexatos> And what shall
it do inside the init now?
L2041[10:17:17] <Wobbo> You need to save
the message, so another method can return it
L2042[10:17:31] <Wobbo> so something like
self.msg = msg
L2043[10:17:37] <Vexatos> So You call
local exc = Exception:new("MessageHooray")
L2044[10:17:45] <Vexatos> And you do
self.msg = msg
L2045[10:17:52] <Vexatos> Then you can do
exc.msg ?
L2046[10:18:00] <Wobbo> yep
L2047[10:18:02] <Vexatos> Ok
L2048[10:18:13] <Vexatos> So you would
have to error with error(exc.msg)
L2049[10:18:26] <Vexatos> Since exc
itself is only a table
L2050[10:18:32] <Wobbo> Although it is
nicer to have a method like getMEssage() to return the message, but
there is no privacy in COLua.
L2051[10:18:40] <Vexatos> Ok
L2052[10:18:58] <Wobbo> Vexatos, you can
error with tables, but for the default exception, that might indeed
be better.
L2053[10:19:17] <Vexatos> So that's
it?
L2055[10:19:39] <Wobbo> For the
constructor, yeas
L2056[10:19:41] <Vexatos> Ok
L2057[10:19:45] <Vexatos> Now to some
methods
L2058[10:19:54] <Vexatos> What should it
be able to do?
L2059[10:20:35] <Vexatos> Wait
L2060[10:20:36] <Wobbo> I like the idea
of exceptions being able to throw themselfs
L2061[10:20:44] <Vexatos> So
throw()
L2062[10:20:56] <Vexatos> Just doing
error(msg, 0)
L2063[10:21:02] <Vexatos> ?
L2064[10:21:17] <Wobbo> or let the user
optionally specify the level in throw
L2065[10:21:44] <Wobbo> And it would be
nice if I could do print(exc)
L2066[10:22:21] <Vexatos> To print the
msg?
L2067[10:22:56] <Wobbo> And the type of
the exception, so like: Exception: HoorayMEssage
L2068[10:23:15] <Wobbo> You can get the
type of an object by calling type() on it
L2069[10:23:28] <Vexatos> so
self.type
L2070[10:23:31] <Vexatos> so
self.type()
L2071[10:23:46] <Wobbo> self:type(), or
self.type(self)
L2072[10:24:34] <Wobbo> Otherwise the
instance won't be passed to type.
L2073[10:25:04] <Vexatos> print =
function() print(self:type()..": "..self.msg) end
L2074[10:25:06] <Vexatos> That?
L2075[10:25:48] <Wobbo> Make that
__tostring instead of print, and add self as the first argument
;)
L2076[10:26:09] <Wobbo> And change the
second print into a return.
L2077[10:26:33] <Vexatos> Ok
L2078[10:26:35] <Wobbo> then
tostring(exc) will return your custom string
L2079[10:26:41] <Vexatos> Ah nice
L2080[10:27:02] <Wobbo> and print()
should call tostring if the object it receives isn't a string
L2081[10:27:30] <Vexatos> __tostring =
function(self) return self:type()..": "..self.msg
end
L2082[10:27:33] <Vexatos> Like
that?
L2083[10:27:39] <Wobbo> Yep
L2084[10:27:41] <Vexatos> k
L2085[10:28:06] <Tahg> erm...
L2086[10:29:17] <Tahg> so I watched the
file system video, and still confused lol
L2088[10:30:21] <Wobbo> Vexatos, you
don't have to call print yourself, because if I want to print my
exception now, I can just call print on it myself ;)
L2089[10:30:32] <Vexatos> Right
L2090[10:30:40] <Vexatos> Just
print(tostring(exc))
L2091[10:30:42] <Vexatos> derp
L2092[10:31:10] <Wobbo> And I hope that
the stack trace that is printed when you have an uncaught error
uses print or at least tostring.
L2093[10:31:37] <Vexatos> Does that look
fine?
L2095[10:32:12] <Wobbo> Yep, but you
don't need to do the explicit check if level is given.
L2096[10:32:18] <Vexatos> Why not?
L2097[10:32:33] <Wobbo> if level is nil,
error will substitute a default value
L2098[10:32:38] <Vexatos> Okay
L2099[10:32:58] <Vexatos> Now, I have
init, __tostring and throw
L2100[10:33:00] <Vexatos> Anything
else?
L2101[10:33:08] <Vexatos> (For the basic
exception)
L2102[10:33:24] <Wobbo>
getMessage()
L2103[10:33:28] <Vexatos> Ok
L2104[10:33:34] <Vexatos> that just
returns self.msg?
L2105[10:33:49] <Wobbo> Yeah, that is
fine
L2106[10:33:50] <Vexatos> Then I can make
self.msg local, right?
L2107[10:34:07] <Vexatos> And let all the
other functions just use self.getMessage() as well
L2108[10:34:14] <Wobbo> No you can't,
since then there is only one message that can be used af any
time
L2109[10:34:21] <Wobbo> *at
L2110[10:34:22] <Vexatos> Mmhm, ok
L2111[10:34:39] <Vexatos> So, getMessage
just because why not
L2112[10:34:44] <Wobbo> COLua doesn't
have privacy, sad fully. But we can act as if it has :P
L2113[10:35:15] <Tahg> it sorta can be
made to have some privacy, but let's not confuse Vex =p
L2114[10:35:18] <Wobbo> Fake it, till you
make it :P
L2115[10:35:25] <Vexatos> Yea
L2116[10:35:37] <Vexatos> Most
complicated method ever
L2118[10:35:44] <Wobbo> Tahg: Open an
issue request and explain how, I would love to hear that.
L2119[10:35:49] <Tahg> (yay for local
variables in closures)
L2121[10:36:13] <Wobbo> That looks
okay.
L2122[10:36:53] <Vexatos> Shall I
Pull-request it?
L2123[10:36:53] <Wobbo> Now, test it
:P
L2124[10:37:00] *
Vexatos no testing
L2125[10:37:03] *
Vexatos no Minecraft
L2126[10:37:10] <Vexatos> Well, not with
more than 20 FPS
L2127[10:37:13] <Wobbo> Derp
L2128[10:37:24] <Wobbo> And you don't
have Lua installed on your machine?
L2129[10:37:34] <Vexatos> I do
L2130[10:37:36] <Vexatos> Of course
L2131[10:37:39] <Vexatos> Oh wait
L2132[10:37:43] <Vexatos> This is Lua,
not OC
L2133[10:37:44] <Vexatos> >_>
L2134[10:37:46] <Vexatos> <->
L2135[10:38:15] *
Vexatos starts SciTE
L2136[10:39:50] <Wobbo> Well then, I
guess I have to make pancakes, so I will be a little absent
:P
L2137[10:40:05] <Vexatos> Ok
L2138[10:40:09] <Tahg> lol
L2139[10:41:46] <Tahg> closures are
useful for lots of things in lua
L2140[10:41:51] <Vexatos> Wobbo, last
question, should this go into lib/COLua or
lib/COLua/Exceptions
L2141[10:42:00] <Vexatos> In case some
more default exceptions will be added
L2142[10:42:13] <Wobbo> lib/COLua
L2143[10:42:15] <Vexatos> k
L2144[10:42:20] <Tahg> for example, the
normal way you'd implement ipairs() uses a local variable for the
index
L2145[10:42:21] <Wobbo> It could be moved
later
L2146[10:42:27] <Vexatos> Yea
L2147[10:50:34] <Wobbo> But you tested it
and it worked fine?
L2148[10:51:41]
⇦ Quits: Vexatos
(~Vexatos@p200300556E655936CD6F85566C44083C.dip0.t-ipconnect.de)
(Ping timeout: 380 seconds)
L2149[10:51:47] <Tahg> hah
L2150[10:51:58] <Wobbo> XD
L2151[10:52:17] <Tahg> must've crashed
his system with his lousy code =D
L2152[10:53:06] <Tahg> hell if I
know
L2153[10:53:19] <Tahg> lost track of my
floppy drive again
L2154[10:54:24] <Tahg> oh right, it's the
one that says 0 N/A N/A for usage <.<
L2155[10:54:46] <Tahg> well, 0 is
definitely inaccurate
L2156[10:54:57] <Tahg> N/A might be
better
L2157[10:56:03] <Wobbo> Sangar: if I
error in OC I get a traceback, does this use tostring on the
error?
L2158[10:56:55] <Sangar> no idea, sorry,
try it :P
L2159[10:57:06] <Wobbo> >.<
L2160[10:57:55] <Tahg> I'd think it would
ultimately try __tostring
L2161[10:59:27] <Tahg> well, the print
library method always uses tostring, which in turn looks for a
__tostring metamethod on tables
L2162[10:59:59] <Tahg> so the question
probably becomes is print being used?
L2163[11:00:51] <Tahg> or does OC make
it's own version to handle the virtual components?
L2164[11:06:47] <Wobbo> I'm going
L2165[11:06:50] <Wobbo> Later!
L2166[11:06:52] <Tahg> cya
L2167[11:06:57]
⇦ Quits: Wobbo (~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
(Quit: Wobbo)
L2168[11:07:14] <Tahg> hrm, I definitely
need to increase the distance of screens
L2169[11:07:35] ***
manmaed|AFK is now known as manmaed
L2170[11:07:52] <Tahg> 20 blocks just
doesn't really cut it for a "jumbotron" like screen
L2171[11:18:17]
⇦ Quits: asie (~textual@078088168214.elblag.vectranet.pl)
(Quit: I'll probably come back in either 20 minutes or 8
hours.)
L2172[11:22:16] <Tahg> hmm, wobbo was
probably the person I needed
L2173[11:22:39] <Tahg> Sangar, do you
know how to add a path to where require looks for files?
L2174[11:22:49]
⇦ Quits: ^v (~Kevin@2601:4:4500:887:8835:3fe8:2066:cb8c)
(Read error: Connection reset by peer)
L2175[11:23:10]
⇨ Joins: ^v
(~Kevin@2601:4:4500:887:8835:3fe8:2066:cb8c)
L2176[11:24:12] <Sangar> Tahg: set
PATH=$PATH:/some/dir
L2177[11:25:52] <Tahg> that works from
say, autorun.lua?
L2178[11:41:07]
⇨ Joins: asie
(~textual@078088168214.elblag.vectranet.pl)
L2179[11:46:36]
⇨ Joins: MiningMark48
(~BillyBot@h228.58.187.173.dynamic.ip.windstream.net)
L2180[11:46:53]
⇦ Parts: MiningMark48
(~BillyBot@h228.58.187.173.dynamic.ip.windstream.net)
())
L2181[11:50:31]
⇨ Joins: ping
(~Kevin@2601:4:4500:887:143:ad85:dcf0:cfba)
L2182[11:52:20]
⇦ Quits: ^v (~Kevin@2601:4:4500:887:8835:3fe8:2066:cb8c)
(Ping timeout: 190 seconds)
L2183[11:52:25] ***
ping is now known as ^v
L2184[11:59:40] ***
SuPeRMiNoR2|Away is now known as SuPeRMiNoR2
L2185[12:10:12]
⇦ Quits: DaeDroug (uid22591@id-22591.highgate.irccloud.com)
(Quit: Connection closed for inactivity)
L2186[12:18:29] <Tahg> uhg, most of the
directories in this library search path are read only
L2187[12:36:07]
⇨ Joins: Appalachia
(~Archtikz@host81-157-119-8.range81-157.btcentralplus.com)
L2188[12:36:51] ***
Appalachia is now known as Archadia
L2189[12:39:49]
⇦ Parts: Archadia
(~Archtikz@host81-157-119-8.range81-157.btcentralplus.com)
(Leaving))
L2190[12:41:19]
⇨ Joins: Kodos
(~Kodos@108-226-6-195.lightspeed.stlsmo.sbcglobal.net)
L2191[12:44:23]
⇨ Joins: Vexatos
(~Vexatos@p5B3CB97E.dip0.t-ipconnect.de)
L2192[12:53:28] <Tahg> sigh, so many
distractions, I'll never get anywhere with this code
L2193[12:54:27] <Kodos> What goes in the
second HDD slot of a T3 computer case?
L2194[12:55:18] <Vexatos> An HDD?
L2195[12:55:25] <Kodos> Not going
in
L2196[12:55:26] <Kodos> =\
L2197[12:57:19] <asie> floppeis?
L2198[12:57:26] <Kodos> Not that slot,
the one above it
L2199[12:58:35] <Tahg> HDD?
L2200[12:58:47] <Kodos> Again, it isn't
going in
L2201[12:58:53] <Kodos> So it has to be
something else
L2202[12:58:55] <Kodos> Hang on
L2203[12:59:06] <Tahg> keep in mind it's
a "II"
L2204[12:59:10] <Tahg> so tier 2 or lower
HD
L2205[12:59:30] <Tahg> (keep that in mind
for any slot)
L2206[12:59:32] <Kodos> No, because the
HDD in the first slot is a t3
L2207[12:59:40] <Kodos> And the slot says
"I"
L2209[12:59:48] <Kodos> I'm asking in
regards to the empty slot there
L2210[12:59:56] <Kodos> Oh
L2211[12:59:56] <Kodos> derp
L2212[12:59:57] <Kodos> nvm
L2213[12:59:58] <asie> oh yeah
L2214[13:00:00] <Kodos> I'm blind and
retarded it seems
L2215[13:00:00] <Tahg> yes, the top slot
says III for me =P
L2216[13:00:27] <Kodos> Why would you not
just be able to put two T3 HDDs in?
L2217[13:00:38] <Kodos> That seems silly
imo
L2218[13:00:38] <Vexatos> Because the
case is not large enough
L2219[13:00:49] <Tahg> HDs are all the
same size <.<
L2220[13:00:49] <asie> get a better
case
L2221[13:00:58] <Kodos> This is the best
case in the mod so far
L2222[13:01:02] <Kodos> That I know
of
L2223[13:01:04] <Tahg> and ^
L2224[13:01:55] <Tahg> just pretend the
system can only handle 6MB of HD
L2225[13:02:20] <Tahg> idk, for OS
reasons or w/e, hell if I know why the restriction
L2226[13:03:24] <Kodos> I noticed the
forums are down. Are there any sites or repositories for OC
programs?
L2227[13:03:45] <Tahg> yes
L2228[13:03:56] <Tahg> Vexatos, remind us
of that git again?
L2230[13:04:49] <Tahg> WIP, but it's
growing
L2231[13:05:16] <Tahg> forums should
return tomorrow I hear, but idk if the posts will
L2232[13:06:02] <Vexatos> :D
L2233[13:06:02] <Tahg> I'm not sure
there's as much as for CC yet
L2234[13:06:16] <Vexatos> That is a
general dump for everyone to post their files on
L2235[13:06:25] <Vexatos> Tahg, I should
even make a MiscPrograms repo
L2236[13:06:33] <Tahg> but probably if we
get it in an FTB pack, popularity will increase
L2237[13:06:34] <Vexatos> Where everyone
can Pull-request programs to
L2238[13:06:42] <Vexatos> Without having
to join the org
L2239[13:07:00] <Tahg> well, anyone can
technically do that? isn't read access open?
L2240[13:07:01] <Vexatos> They will just
have to place their stuff in a folder named after them
L2241[13:07:05] <Vexatos> It is
L2242[13:07:10] <Vexatos> Anyone can fork
and PR everywhere
L2243[13:07:17] <Vexatos> OpenSource
\o/
L2244[13:07:29] <Vexatos> But a place for
people to actually dump their programs on
L2245[13:07:31] <Tahg> but ya, for
non-attributed stuff
L2246[13:07:34] <Vexatos> MiscPrograms
repo
L2247[13:07:53] <Vexatos> So, I could
just make a folder "Vexatos" there and place all my
programs inside
L2248[13:07:53] <Tahg> I unfortantely
prolly won't get much more done today
L2249[13:08:00] <Vexatos> without having
to be in the org and make my own repo
L2250[13:08:02] <Tahg> gotta head out for
a bit
L2251[13:08:08] <Vexatos> See you
L2252[13:08:24] <Tahg> still trying to
find out how to handle require "blah" from a custom
directory
L2253[13:08:35] <Tahg> I can fiddle with
package.path, but that's ugly
L2254[13:09:10] <Tahg> I may anyway tho,
it will reset if the computer restarts
L2255[13:11:59]
⇦ Quits: ^v (~Kevin@2601:4:4500:887:143:ad85:dcf0:cfba) (Read
error: Connection reset by peer)
L2256[13:12:16]
⇨ Joins: ^v
(~Kevin@2601:4:4500:887:143:ad85:dcf0:cfba)
L2257[13:14:28] <Vexatos> Hmm
L2258[13:14:35] <Vexatos> Does this look
kind of decent?
L2260[13:18:08]
⇨ Joins: Wobbo
(~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
L2261[13:18:08]
zsh sets mode: +v on Wobbo
L2262[13:18:31]
⇦ Quits: asie (~textual@078088168214.elblag.vectranet.pl)
(Quit: I'll probably come back in either 20 minutes or 8
hours.)
L2263[13:19:01] <Wobbo> How stable is the
latest dev build?
L2264[13:19:38] <Kodos> Hm. I'm trying to
pastebin something and getting a 'Failed opening file for writing:
file not found' error. I'm sure I'm just doing it wrong, so could
someone show me an example of a 'proper' pastebin get'
L2265[13:30:39] <Wobbo> Failed to open
file for writing? You shouldn't even get that error when using
pastebin
L2266[13:31:10] <Wobbo> Does the folder
you are trying to write to even exist?
L2267[13:33:18] <Kodos> I'm doing it
exactly as the manual stated
L2268[13:33:22] <Kodos> Trying to get the
LuaIDE pastbin atm
L2269[13:33:38] <Kodos> Doing this exact
line
L2270[13:33:39] <Kodos> pastebin get
vyAZc6tJ luaide
L2271[13:33:42] <Kodos> I get that
error
L2272[13:34:14] <Wobbo> could you type in
pwd and tell me what that returns?
L2273[13:34:35] <Kodos> It returned
'/'
L2274[13:35:11] <Wobbo> Alright, Sangar,
don't return file not found when people try to write to root
please.
L2275[13:35:24] <Wobbo> Kodos: do you
have a hard disk in your computer?
L2276[13:35:37] <Kodos> Two, a T3 and a
T2. I'd have two T3 but that doesn't apparently fit in a T3
Case
L2277[13:35:45] <Kodos> Which is silly
and ass backwards
L2278[13:36:04] <JZTech101> Meh. Servers
can hold more
L2279[13:36:06] <Wobbo> Alright, have you
mounted the harddisks yet?
L2280[13:36:16] <Kodos> >.>
L2281[13:36:17] <Kodos> <.<
L2282[13:36:27] *
Kodos is too used to CC still.
L2283[13:36:39] <Wobbo> :P
L2284[13:36:53] <JZTech101> Wobbo: don't
mind Kodos. He recently told me that he thinks CC didn't use
lua
L2285[13:37:02] <Kodos> No, I did
not.
L2286[13:37:05] <Kodos> Good try
though
L2287[13:37:16] <Kodos> I said you were
mad because you couldn't Lua
L2288[13:37:20] <Kodos> You twisted my
words
L2289[13:37:28] <JZTech101> OC*
L2290[13:37:35] <Wobbo> Alright, to
install LuaIDE, mount the harddisks and cd into that filesystem.
Then try to get the pastebin again
L2291[13:37:42] <Kodos> Alright, will
do
L2292[13:37:53] *
Kodos runs off to figure out how to mount things
*giggles*
L2293[13:38:08] <JZTech101> Kodos: so why
would I say OC is superior to CC. They both use lua......
L2294[13:38:46] <JZTech101> I say OC is
superior to CC. You say"you were mad because you couldn't
lua" Geeee
L2295[13:39:01] <Kodos> Again, you're
twisting my words, so just shut the fuck up.
L2296[13:39:21] <Kodos> Good lord, I
don't know how anyone in their right mind could possibly be friends
with such a twat like you
L2297[13:39:24] <JZTech101> Kodos: I'm
not sure how to read it in a different way >_>
L2298[13:39:30] <Kodos> That's because
you're an idiot.
L2299[13:39:36] <JZTech101> Kodos: I
could say the same to you
L2300[13:42:34] <Wobbo> Vexatos, I
tweaked Exception.lua a little
L2301[13:43:09] <Wobbo> Also, you forgot
to do one thing in init, self was not returned.
L2302[13:44:22] <Kodos> Got the pastebin
working now, thanks.
L2303[13:44:30] <Wobbo> yw
L2304[13:44:31] <Kodos> Sadly, LuaIDE
seems to not function for OC
L2305[13:44:42] <Kodos> So I'm stuck with
the vanilla editor
L2306[13:45:01] <Wobbo> No, there are
differences between the libraries that make it currently impossible
to run CC programs
L2307[13:45:20] <Kodos> Ahh
L2308[13:45:29] <Kodos> Well here's
hoping someone makes a similiar IDE
L2309[13:45:34] <Kodos> I liked the live
error tracking
L2310[13:46:02] <JoshTheEnder> seeing as
we were talking about it at sompoint in the past week, does anyone
have a link to the newest MFR?
L2311[13:46:53] <Kodos> I wonder what new
stuff there is since I last updated it
L2312[13:49:33] <Kodos> Honestly, I hope
you guys take off and become as popular as CC, because I love the
way the mod is setup, and despite being overwhelming at first
glance, the OS you guys have is surprisingly easy to use once you
have an initial grasp on it.
L2313[13:50:06] <Kodos> Plus having 20
server racks all blinking and doing things in my space station
sounds like a fun time
L2314[13:50:16] <Wobbo> Kodos, what OS do
you normally use?
L2315[13:50:27] <Kodos> Irl?
L2316[13:50:33] <Wobbo> Yep
L2317[13:50:40] <Kodos> I'm a windows
scrub
L2318[13:50:55] <Kodos> I'm by no means a
programmer, I'm just a simple gamer who likes to learn and tinker
with things
L2319[13:52:35] <Wobbo> Then there is
some stuff in the OS that you are probably not familiar with
:P
L2320[13:53:45] <Kodos> Which is a great
opportunity to learn =)
L2321[13:54:05] <Kodos> Eventually I'll
have lumberjack and miner Cylonbots (That's what I call the OC
Robots)
L2322[13:54:13] <SpiritedDusty> Cloynbots
lol
L2323[13:54:16] <Tahg> oh, Wobbo just the
guy I need
L2324[13:54:38] <Wobbo> Whats up
Tahg?
L2325[13:54:49] <Wobbo> Cylonbots is a
nice name :P
L2326[13:55:40] <SpiritedDusty> anyone
have a OC server to just hangout on? :P
L2327[13:56:04] <Wobbo> SpiritedDusty:
Wired's server has OC
L2328[13:56:16] <Wobbo> I wouldn't know
another one
L2329[13:56:24] <SpiritedDusty> oh, yeah
I'm an admin there lol
L2330[13:56:26] <Tahg> anyways
L2331[13:56:41] <Tahg> custom search dir
for require, is it possible?
L2332[13:56:53] <Wobbo> Tahg, yep
L2333[13:57:12] <Wobbo>
table.insert(package.loaders, customFunction)
L2334[13:57:19] <Wobbo> Just like normal
Lua ;)
L2335[13:57:39] <Tahg> uhg, I gotta write
my own func?
L2336[13:57:51] <Tahg> what's it need to
do?
L2337[13:57:51] <Wobbo> I made the
package module with the documentation open.
L2338[13:58:01] <Wobbo> Oh, you just want
a different search path?
L2339[13:58:06] <Tahg> yessir
L2340[13:58:18] <SpiritedDusty> are OC
symlinks all lua? no Java side involved right?
L2341[13:58:23] <Wobbo> package.path.
Just like normally Lua :P
L2342[13:58:37] <Wobbo> SpiritedDusty:
you should ask Sangar
L2343[13:58:49] <Tahg> ok, so I can do
package.path = package.path .. ";/whatever"?
L2344[13:59:09] <SpiritedDusty> oh Sangar
is away
L2345[13:59:16] <Tahg> that's what I had
in mind, but wasn't sure what'd happen if the /whatever was
removed
L2346[13:59:20] <Wobbo> Tahg: as long as
your whatever is a valid path
L2347[13:59:40] <Wobbo> To see how the
paths work, check out the Lua reference
L2348[13:59:59] <Tahg> speaking of,
/home/lib/ isn't generally valid is it?
L2349[14:00:10] <Wobbo> Normally,
no
L2350[14:00:57] <Wobbo> But then again,
normally to only writeable folder is /tmp :P
L2351[14:01:22] <Tahg> ya, and /tmp isn't
anywhere to be found in that path
L2352[14:02:08] <Wobbo> We just expected
that people would have a disk that they mount at /home, since that
is pretty common in POSIX
L2353[14:02:14] <Tahg> ah
L2354[14:02:32] <Tahg> so if I did mount
my disk there, it'd search the root for libs?
L2355[14:02:48] <Tahg> er, the /lib
actually
L2356[14:02:49] <Wobbo> it would search
the folder /home/lib for libs
L2357[14:02:52] <Tahg> ya
L2358[14:02:53] <Wobbo> yeah
L2359[14:03:30] <Tahg> cool, that sounds
like a reasonable solution then
L2360[14:04:00] <Tahg> Kodos, as for an
IDE...I might get around to one eventually
L2361[14:04:38] <Wobbo> I know that Kenny
was working on one
L2362[14:04:48] <Tahg> was he?
L2363[14:04:52] <Wobbo> YEah
L2364[14:05:02] <Tahg> knowing Kenny, he
doesn't sound the like person who could pull that off
L2365[14:05:24] <Tahg> he was having
trouble with basic lua earlier
L2366[14:05:33] <Tahg> unless we're
talking about a different Kenny
L2367[14:05:44] <Wobbo> He got a lot done
already, if I can judge from what I heard from him
L2368[14:05:48] <Wobbo> Anyway, I am
going
L2369[14:05:51] <Wobbo> Later!
L2370[14:05:54] <Tahg> ok, cya
(again)
L2371[14:06:03]
⇦ Quits: Wobbo (~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
(Quit: Wobbo)
L2372[14:07:34] <Kodos> Kenny's known to
surprise. I've seen his RiM mining platform
L2373[14:08:38] <Tahg> well, I'm just
going off earlier
L2374[14:08:45] <Tahg> but maybe it's
situational
L2375[14:09:26] <Tahg> like, I can pick
up most any new (programming) language or API fairly quickly, but
maybe he just needs to see examples
L2376[14:09:53] <Kodos> When it comes to
programming and someone teaching me something, I generally tell
them to assume I'm 4 years old and autistic
L2377[14:10:04] <Tahg> hmm
L2378[14:10:17] <Kodos> No offense to
anyone who is or knows someone who is autistic or otherwise special
needs.
L2379[14:10:21] <Tahg> but autistic
people can generally learn some of these kind of things
better
L2380[14:10:27] <Kodos> Very true
L2381[14:10:28] *
Tahg raises hand
L2382[14:10:32] <Kodos> A poor choice of
words on my part.
L2383[14:10:40] <Tahg> I'm Asperger's
actually
L2384[14:10:42] <Kodos> From now on I
shall simply say incapable of learning
L2385[14:11:03] <Kodos> tbh I probably
say a lot of stupid shit that offends people and I don't realize
it
L2386[14:11:05] <Tahg> plus nearsighted,
colorblind, and severly ADD
L2387[14:11:15] <Kodos> I suffer from
ADHOS
L2388[14:11:27] <Tahg> eh, there was no
offense taken
L2389[14:12:02] <Tahg> was simply
pointing out that maybe autistic probably wasn't the negative term
you were going for
L2390[14:12:22] <Tahg> since many
autistic people can handle really logic/literal tasks well
L2391[14:14:25] <Kodos> Indeed
L2392[14:14:28] <Kodos> Atm,
L2393[14:14:40] <Kodos> err I'm trying to
write a program that will blink a redstone lamp off and on
L2394[14:14:55] <Kodos> Trying to break
myself of CC programming
L2395[14:16:01] <Kodos> Trying to start
with something simple like my peripheral method detection program
from CC, but in OC form
L2396[14:18:23] <Kodos> Will the green
light on the server blink and/or do anything else if the server is
performing an action?
L2397[14:18:27] <Kodos> Or running a
program
L2398[14:18:47] <Tahg> it's always
"running a program"
L2399[14:18:55] <Kodos> Okay, let me
rephrase my question
L2400[14:19:09] <Kodos> Is there any way
to make the server light blink or otherwise do something?
L2401[14:19:16] <Kodos> Or is it always
just green and solid
L2402[14:19:54] <Tahg> um, it's just
power afaik
L2403[14:20:15] <Tahg> goes off if you
turn off the computer I'm pretty sure
L2404[14:22:05] <Tahg> hmm, personal
preference would be to make it black/red/dull green
L2405[14:22:12] <Tahg> instead of the
case color
L2406[14:27:40]
⇦ Quits: ^v (~Kevin@2601:4:4500:887:143:ad85:dcf0:cfba) (Ping
timeout: 190 seconds)
L2407[14:33:36]
⇨ Joins: ^v
(~Kevin@c-71-238-153-166.hsd1.mi.comcast.net)
L2408[14:33:44] <Kodos> Hmm, what are
some of the mods that have specific interaction with OC?
L2409[14:33:48] <Kodos> I know
StargateTech2 does
L2410[14:34:03] <Kodos> s/specific
interaction/compatibility
L2411[14:37:27]
⇨ Joins: asie
(~textual@078088168214.elblag.vectranet.pl)
L2412[14:37:54] <asie> so i need to
figure out if storing large amounts of data in NBT is a good
idea
L2413[14:37:55] <asie> or if i should use
an external database
L2414[14:37:56] <asie> as in, for an
Item
L2415[14:43:17] *
Tahg can't believe he's doing what he's doing
L2416[14:43:53] <Tahg> got slightly
"annoyed" at the default screen resolution
L2417[14:44:26] <Tahg> so I'm writing an
autorun script that automatically resizes it to the maximum
resolution in the proper aspect ration
L2418[14:44:29] <Tahg> ratio*
L2419[14:44:51] <Tahg> taking into
account the screen border and cell ratio
L2420[14:50:21] ***
JZTech101 is now known as Mousa1998
L2421[14:50:40] ***
Mousa1998 is now known as Mousa1988
L2422[14:51:02] ***
Mousa1988 is now known as JZTech101
L2423[14:52:08] <Tahg> awesome =P
L2424[14:56:09] <Tahg> hmm, not that this
matters *too* much, but the graphics seem to get initialized before
autoruns are autorun, so the screen kinda
"glitches"
L2425[14:57:39]
⇦ Quits: Vexatos (~Vexatos@p5B3CB97E.dip0.t-ipconnect.de)
(Ping timeout: 201 seconds)
L2426[14:58:38]
⇨ Joins: Wired98
(~root@c-75-72-220-179.hsd1.mn.comcast.net)
L2427[14:58:59] <Wired98> Hey, anyone
know what's going on with oc.cil.li?
L2428[14:59:04] <Tahg> yep
L2429[14:59:15] <Tahg> being reworked,
should be up tomorrow from what I hear
L2430[14:59:20] <Wired98> Ah, okay.
L2431[14:59:22] <Wired98> Thanks.
L2432[14:59:25] <Tahg> np
L2433[14:59:43]
⇦ Quits: Wired98 (~root@c-75-72-220-179.hsd1.mn.comcast.net)
(Client Quit)
L2434[15:06:29] <^v> :D Wired
L2435[15:08:38] <Kenny|AFK> Kodos:
Redstone in Motion, Big Reactors, MFFS, and a couple of others i
can't think of at the momemt
L2436[15:09:03] <Kodos> Hehe, exactly.
You'll get OC stuff going in no time
L2437[15:09:15] ***
LordFokas|off is now known as LordFokas
L2438[15:09:21] <Kenny|AFK> it also works
with a lot of CC peripherals
L2439[15:09:37] <Kodos> I'm still working
out the regular programming bits, let alone much else
L2440[15:09:45] <Tahg> is that mods OC
has support for, or that have support for OC?
L2441[15:09:48] <Tahg> or both
L2442[15:10:02] <Kenny|AFK> OC has
support for
L2443[15:10:29] <Kenny|AFK> also Logi
-pipes should work with the robots
L2444[15:10:47] <Tahg> in what way?
L2445[15:10:56] <Kenny|AFK> I know that
an OC computer can access functions of a basic logi-ppipe
L2446[15:11:10] <Kenny|AFK> inventory
interactions
L2447[15:11:12] <Tahg> hmm, what's a
logi-pipe btw?
L2448[15:11:22] <Kenny|AFK> Krapht's old
pipes
L2449[15:11:28] <Tahg> oh, logistics
pipes
L2450[15:11:35] <Tahg> didn't know they
were "programmable"
L2451[15:12:04] <Kenny|AFK> they are
controllable by computer as they now have functions to connect with
turtles
L2452[15:12:20] <Tahg> I see, cool
L2453[15:12:30] <Kenny|AFK> so they
should also work with robots
L2454[15:12:34] <Tahg> ya, the new
version of LP is cool
L2455[15:13:04] <Tahg> um, I really know
that dev from somewhere, I think anywayt
L2456[15:13:05] <Kenny|AFK> LP used to be
my only way for doing a storage room :)
L2457[15:13:15] <Kenny|AFK>
daveboecki?
L2458[15:13:38] <Kenny|AFK> he's
handlikng them now. he deals alot with bukkit plugins
L2459[15:14:00] <Tahg> no, not him wasn't
there someone else?
L2460[15:14:22] <Kenny|AFK> yeah, just
remember, someone took over from him. let me check
L2461[15:14:24] <Tahg> oh, nm was
thinking of someone else
L2462[15:14:50] <Tahg> well, I was
merging two modders in my mind
L2463[15:15:03] <Kenny|AFK> theZorro266
is doing them now
L2465[15:16:08] <Kenny|AFK> just looked
at the github list
L2466[15:16:30] <Kenny|AFK> flow86 is in
there, mistaqur, and a lot of other well known names
L2467[15:16:33] <Tahg> 28 contributers
=P
L2468[15:17:13] <Kenny|AFK> i kind of
thought way back that Krapht was going to incorporate them into BC
like he did sneaky pipes
L2469[15:18:04] <Tahg> well, no I don't
think so
L2470[15:18:14] <Tahg> LP is a pretty
large mod
L2471[15:18:44] <Tahg> bbl
L2472[15:18:53] <Tahg> leaving earlier
than I expected <.<
L2473[15:18:55] <Kenny|AFK> it is now,
but back then when Krapht dropped it, it wasn't anywhere as bnig as
it is now
L2474[15:19:04] <Kenny|AFK> and i got to
take off as well
L2475[15:19:09] <Kenny|AFK> l8r
L2476[15:20:42] <Kodos> So does anyone
have or know of any useful OC programs that would be good for the
average user to have around
L2477[15:29:42] ***
SuPeRMiNoR2 is now known as SuPeRMiNoR2|Away
L2478[15:51:19]
⇨ Joins: Coreymills25
(webchat@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
L2479[15:51:26] <Coreymills25> heyy
all
L2480[15:52:17] <^v> nope
L2481[15:52:58]
⇦ Quits: asie (~textual@078088168214.elblag.vectranet.pl)
(Quit: I'll probably come back in either 20 minutes or 8
hours.)
L2482[16:17:58] <Kodos> Oh nifty, you can
name server cards with an anvil. Time to make dedicated servers for
things and name them so I know what one is giving me grief
L2483[16:27:49]
⇨ Joins: ping
(~Kevin@2601:4:4500:887:e8a0:eb47:2003:d1c8)
L2484[16:29:57]
⇦ Quits: ^v (~Kevin@c-71-238-153-166.hsd1.mi.comcast.net)
(Ping timeout: 186 seconds)
L2485[16:31:11]
⇦ Quits: Coreymills25
(webchat@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
(Ping timeout: 198 seconds)
L2486[16:42:20]
⇦ Quits: ping (~Kevin@2601:4:4500:887:e8a0:eb47:2003:d1c8)
(Ping timeout: 190 seconds)
L2487[16:51:36] ***
LordFokas is now known as LordFokas|off
L2488[17:03:39]
⇨ Joins: ^v
(~Kevin@2601:4:4500:887:758f:fbff:e48b:aa4c)
L2489[17:03:57] <LordJoda> thats of
course a very special feature! we worked very hard to achieve
this... and so... (mostly and so...)
L2490[17:10:34] <Kodos> Lol
L2491[17:13:34] ***
^v is now known as ds81482
L2492[17:13:56] ***
ds81482 is now known as ^v
L2493[17:33:34]
⇨ Joins: Corey|IG
(~corey|ig@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
L2494[17:58:07]
⇨ Joins: ping
(~Kevin@2601:4:4500:887:7548:f5c7:2603:ebc7)
L2495[18:01:00]
⇦ Quits: ^v (~Kevin@2601:4:4500:887:758f:fbff:e48b:aa4c)
(Ping timeout: 190 seconds)
L2496[18:05:03] ***
Biohazard is now known as Bot
L2497[18:09:30] <Symmetryc> Hello
L2498[18:11:57]
⇨ Joins: ShadowKatStudios
(~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au)
L2499[18:13:50] <Corey|IG> heyy
L2500[18:14:56] <ShadowKatStudios> :D
There's a computer.energy!
L2501[18:15:05] <ShadowKatStudios> I can
make sure it doesn't crash :D
L2502[18:18:11] <ShadowKatStudios> Are
characters square? Like the size of them?
L2503[18:19:21] ***
JoshTheEnder is now known as
JoshTheEnder|BackInTheEther
L2504[18:19:42] <ShadowKatStudios> Also I
thought reading/writing drives needed energy?
L2505[18:22:38] *
ShadowKatStudios goes digging for the font file
L2506[18:23:36] <ShadowKatStudios> :( The
chars aren't vertical
L2507[18:23:42] <ShadowKatStudios> Well,
aren't square
L2508[18:23:51] <ShadowKatStudios> They
are vertical
L2509[18:35:41] <Corey|IG> anyone know
anything about RotaryCraft?
L2510[18:36:09] <zsh> it's a mod
L2511[18:36:19] <Kodos> It's a laggy
mod
L2512[18:36:30] <Corey|IG> i dont find it
laggy at all
L2513[18:38:09]
⇦ Quits: JZTech101 (~JZTech101@5.231.53.154) (Remote host
closed the connection)
L2514[18:44:25] <ShadowKatStudios> Is it
weird that I have headphones under my headset?
L2515[18:47:41] <zsh> you are wierd
L2516[18:48:23] <zsh> wierd*
L2517[18:48:44] <zsh> weird* there
L2518[18:48:58]
⇦ Quits: LordJoda
(~lordjoda@178-26-182-118-dynip.superkabel.de) ()
L2519[18:49:19] <ShadowKatStudios> Well
my computer is unstable at best, so I play music through my phone
instead of my computer to increase stability
L2520[18:50:00]
⇦ Quits: ping (~Kevin@2601:4:4500:887:7548:f5c7:2603:ebc7)
(Ping timeout: 190 seconds)
L2521[18:50:14] <ShadowKatStudios> Even
if my computer crashes I can listen to music :D
L2522[18:50:19] <zsh> perfect match:
unstable computer - unstable person :P
L2523[18:50:35] <ShadowKatStudios> :D
You're /right/!
L2524[18:50:39] <ShadowKatStudios>
:D
L2525[18:51:38] <ShadowKatStudios>
Writing a timesharing system is hard
L2526[18:51:50] <ShadowKatStudios>
Especially when you're handling lots of clients at once
L2527[18:51:56] <Kodos> Shadow Kat
studios sounds familiar...
L2528[18:52:03] <Kodos> Do you do
anything in Second Life?
L2529[18:52:12] <ShadowKatStudios> Not
that I'm aware of
L2530[18:52:18] <Kodos> Hm
L2531[18:52:31] <zsh> he's on his 3rd
life now
L2532[18:52:57] <zsh> only 6 left
L2533[18:53:34] *
ShadowKatStudios is trying to write PICK in Lua
L2534[18:54:02]
⇨ Joins: ^v
(~Kevin@2601:4:4500:887:1420:6c59:1b68:472b)
L2535[18:54:25] <ShadowKatStudios> The
only docs I can find on it are from the late 1980s xD
L2536[18:57:15] <Kodos> I want someone to
make Zork in either OC or CC
L2537[18:59:13] <ShadowKatStudios> Was
there a version for the PDP-11?
L2538[18:59:25] <ShadowKatStudios> I want
to write a PDP-11 emulator
L2539[19:01:10]
⇦ Quits: Corey|IG
(~corey|ig@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
(Remote host closed the connection)
L2540[19:03:11]
⇨ Joins: JZTech101 (jztech101@crabhost.org)
L2541[19:03:56] <zsh> one drawback to
that. person hads to be able to run it on their computer to see
what it is about
L2542[19:04:17] <zsh> the game is so old
you can't run it on any system now
L2543[19:04:38] <JZTech101> I see somone
is using zsh to talk
L2544[19:04:38] *
ShadowKatStudios wonders where he would get a copy of PDP-11
UNIX
L2545[19:04:46] *
JZTech101 places bets on Kenny|AFK
L2546[19:05:45] <ShadowKatStudios> What
tier is a wireless network card?
L2547[19:07:09] <zsh> tier 2
L2549[19:08:05] <ShadowKatStudios> :o
Baby chickens follow bigger chickens :D
L2550[19:08:29] <zsh> which came first:
the chicklen or the egg
L2551[19:09:48] <ShadowKatStudios> The
egg, which was mutated from something non-chicken
L2552[19:11:28] <ShadowKatStudios> Hmm,
should I replace read() with a thing that waits for a packet
containing text over the network?
L2553[19:11:39] <ShadowKatStudios> And
print sending text over the network?
L2554[19:16:44] ***
alekso56 is now known as alekso56_off
L2555[19:17:12] <ShadowKatStudios> :(
English assignments are not fun
L2556[19:39:30]
⇦ Quits: ^v (~Kevin@2601:4:4500:887:1420:6c59:1b68:472b)
(Quit: Leaving)
L2557[19:44:38] <Tahg> back
L2558[19:45:16] <Tahg> I'm sure something
these days can run zork
L2560[19:47:02] <Tahg> that is *actual*
source code btw, not just a description of the game
L2561[19:51:19]
⇨ Joins: Corey|IG
(~corey|ig@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
L2562[20:00:30] <Symmetryc> Tahg: What
sorcery is that?
L2563[20:00:48] <Symmetryc> AppleScript
or whatever that humanish language is?
L2564[20:00:58] <Tahg> Inform...I
think
L2565[20:01:06] <Tahg> except it doesn't
match the examples I see
L2566[20:01:25] <Tahg> so I'm trying to
figure out if you can interpret exactly that
L2567[20:01:55]
⇦ Quits: Corey|IG
(~corey|ig@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
(Ping timeout: 194 seconds)
L2568[20:02:50] <Symmetryc> Tahg: Btw I
made function overloading in L ua :D
L2569[20:02:53] <Symmetryc> *Lua
L2570[20:03:17] <Tahg> htf did you manage
that?
L2572[20:05:52] <Symmetryc> Tahg: You
like?
L2573[20:06:09] <Tahg> clever =P
L2574[20:06:20] <Symmetryc> :D
L2575[20:08:52] <Symmetryc> Tahg: What've
you been doing recently?
L2576[20:20:25] <ShadowKatStudios> :o
That's code?
L2577[20:39:18] *
ShadowKatStudios begins to meditate so he can finish his english
assignment
L2578[20:39:32] <ShadowKatStudios>
Meditate = play music, ignore rest of world
L2579[20:45:54] <SpiritedDusty> Sangar,
you there?
L2580[20:47:56]
⇨ Joins: Coreymills25
(webchat@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
L2581[20:52:38]
⇦ Quits: Coreymills25
(webchat@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
(Ping timeout: 198 seconds)
L2582[21:37:29] <CokaCola> Any way to fix
the weird bug with the remote terminal? I shift+right click on a
server in a server rack, but when I open it I cannot see anything,
but if I go to my main computers screen and type it shows up on the
terminal. And if I reset that computer everything is still visible
in the terminal. It's pretty much fail linking all my remote
terminals with my main computer -.-
L2583[21:41:15] <CokaCola> Never mind I
think I had a cable connected directly between the computer and the
server rack, guess it doesn't like that
L2584[21:44:48] <SpiritedDusty> yeah you
can't have computers connected directly to each other, that causes
weird problems
L2585[22:11:30] <CokaCola> Well I
disconnected it and just connected the redstone block directly to
the server rack but now it's whining that there is no primary
redstone instead :p
L2586[22:16:18] <ShadowKatStudios> I
can't use floppy drives with servers either :(
L2587[22:40:45]
⇦ Quits: Lathanael (~Lathanael@p54973002.dip0.t-ipconnect.de)
(Ping timeout: 186 seconds)
L2588[22:50:00]
⇨ Joins: Lathanael|Away
(~Lathanael@p54972F76.dip0.t-ipconnect.de)
L2589[22:56:44]
⇨ Joins: Vexatos
(~Vexatos@p5B3CB97E.dip0.t-ipconnect.de)
L2590[22:56:54] <SpiritedDusty> hi
Vexatos
L2591[22:57:07] <Vexatos> \o
L2592[23:10:14]
⇨ Joins: Coreymills25
(webchat@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
L2593[23:21:08]
⇦ Quits: Coreymills25
(webchat@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
(Ping timeout: 198 seconds)
L2594[23:36:09] <ShadowKatStudios> So
breadboard wires don't conduct 5 volts at 30 amps
L2595[23:37:58] <ShadowKatStudios> Is
plastic smoke toxic?
L2596[23:38:47]
⇨ Joins: Coreymills25
(webchat@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
L2597[23:49:29]
⇦ Quits: Coreymills25
(webchat@crbknf0209w-142162008241.dhcp-dynamic.FibreOp.nl.bellaliant.net)
(Ping timeout: 198 seconds)