<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:11] <JoshTheEnder> i'll probably
add stuff to it tomorrow
L2[00:00:23] <Sangar> also, i noticed for
the first time the openos version difference in the screenshots
:X
L3[00:00:23] <JoshTheEnder> well,
today.
L4[00:00:30] <Sangar> oh, awesome
L5[00:00:44] <JoshTheEnder> since it's 1am
and i have yet to goto sleep
L6[00:01:01] <Kilobyte> i'll sleep soon
too
L7[00:01:12] <Sangar> 2am and i really
should sleep
L8[00:01:33] <Sangar> should
L9[00:01:35] <Sangar> gnn
L12[00:02:33] <Kilobyte> night
L13[00:02:35] <Sangar> oh
L14[00:02:48] <Sangar> that wasn't the
intended meaning, sorry :P
L15[00:03:16] <Kilobyte> ?
L16[00:03:59] <Sangar> think of it like
grrr but less aggressive :P
L17[00:04:04] <JoshTheEnder> \o/ laptop
just grashed
L18[00:04:40] <Sangar> well, at least
that's still something that can't be misinterpreted.
L19[00:05:01] <Sangar> whenever i read
about computers crashing it takes me a bit to figure out whether
that's ingame or for real :P
L20[00:05:59] *** jk-5
is now known as jk-5|gone
L21[00:07:20] <JoshTheEnder> Well, fuck yo
too laptop
L22[00:07:26] <JoshTheEnder> -_-
L23[00:07:34] <Sangar> so, quick
non-representative poll: opinions about that 'robots don't drop
straight down' issue on github? i'm not really sure how i feel
about that.
L24[00:07:35] <JoshTheEnder> Meh, on Mobile
now
L25[00:07:43] <Kilobyte> Sangar: on the
server someone earlier mounted a hard disk as /C:
L26[00:07:51] <Kilobyte> i went into panic
mode
L27[00:07:57] <Porygon> grashing sounds
awful >.>
L28[00:07:57] <Sangar> Kilobyte, the pain.
i think the kernel should crash in such cases.
L29[00:08:08] <Kilobyte> Sangar: ikr
L30[00:08:38] <Kilobyte> i and then he let
off some plasma in MY SERVER ROOM
L31[00:08:45] <JoshTheEnder> Sangar, is
that something that can be done without modifying the jar on a
server?
L32[00:09:00] <Kilobyte> that crash
thingy?
L33[00:09:23] <Sangar> sure, just replace
filesystem.mount on boot :P
L34[00:09:26] <Kilobyte> like, on mounting
to c: crash
L35[00:09:29] <Kilobyte> ^
L36[00:09:36] <Kilobyte> just path the
OpenOS disk
L37[00:09:37] <JoshTheEnder> Hmm
L38[00:09:44] <Kilobyte> *patch
L39[00:09:47] <JoshTheEnder> Will look into
that tomorrow
L40[00:09:58] ⇦
Quits: dmod_ (uid32492@id-32492.uxbridge.irccloud.com) (Quit:
Connection closed for inactivity)
L41[00:10:10] <Kilobyte> Sangar: i had a
more or less random idea a while ago
L42[00:10:11] <Sangar> "DAU
detected" (this only the germans will understand but i don't
care)
L43[00:10:24] <Kilobyte> Sangar: actually
its same in english
L44[00:10:28] <Sangar> it is?
L45[00:10:36] <Kilobyte> Dumbest assumable
user
L46[00:10:45] <Sangar> never heard it in
english before, oh well
L47[00:10:49] <Kilobyte> i have :P
L48[00:11:01] <Sangar> well, now i have,
too :P
L49[00:11:33] <JoshTheEnder> Also Kilobyte,
of he does it again, take screenshots and leave them with s
L50[00:11:48] <JoshTheEnder> Someone to
link to me when I get back on
L51[00:12:01] <Sangar> (apparently everyone
else is also without opinion about the dropdown issue?
>_>)
L52[00:12:18] <Kilobyte> Sangar: my idea is
a way to expose arbitrary server directories for readonly access as
file system component
L53[00:12:21] <JoshTheEnder> I don't want
to whitelist but I will of I have to
L54[00:12:28] <Kilobyte> via a server side
config
L55[00:12:37] <Sangar> Kilobyte, server as
in real server?
L56[00:12:45] <Kilobyte> useful to have
like a config file dir that only server owner can change
L57[00:13:07] <Sangar> hmm
L58[00:13:20] <Kilobyte> aka a rom thats
not in the jar
L59[00:13:55] <Sangar> i need to test that
again, but iirc they could just add an OpenOS folder in the loot
override dir to add additional stuff to be included in the openos
disk.
L60[00:14:13] <Kilobyte> but thats not
readonly :P
L61[00:15:06] <Kilobyte> and it will
probably not change after it has been created when the server owner
changes the files
L62[00:15:20] <Sangar> well, not after it's
'installed', no, but why would you force a fs on your users anyway?
any specific usecase?
L63[00:15:41] <Kilobyte> i had one a while
ago, forgot it though
L64[00:16:00] <Sangar> :P
L65[00:16:11] <kreezxil> how do you rename
a robot?
L66[00:16:14] <Kilobyte> anyways,
eventually i'll work on the case sensitivety part
L67[00:16:15] <Kilobyte> anvil
L68[00:16:27] <Sangar> well, there was the
'rom' folder in the saves dir in 1.2 anyway. i suppose that could
be recycled for that purpose.
L69[00:16:29] <kreezxil> thanks
L70[00:17:07] <Sangar> so the rom is would
not be entirely gone, just optional and server-specific.
L71[00:17:22] <Kilobyte> that would sound
like a good idea
L72[00:17:55] <Sangar> maybe for .autoruns
that print 'don't abuse computers or we will hunt you down and
kickban your ass' :P
L73[00:18:03] ⇦
Quits: Maxwolf (labs@pipette.madsciencemod.com) (Quit:
Leaving)
L74[00:18:16] <Kilobyte> "Do not use
c: as mount point"
L75[00:18:22] <Sangar> :>
L76[00:18:45] <JoshTheEnder> "I don't
know who you are. But I will find you and I will kill
you"
L78[00:19:20] <Kilobyte> aka
L79[00:19:25] ***
jk-5|gone is now known as jk-5
L80[00:19:29] <Kilobyte> mount
<whatever> c:
L81[00:19:31] <Sangar> hahaha
L82[00:19:34] <Kilobyte> => computer
explodes
L83[00:19:42] <Sangar> it behaves just like
windows! :P
L84[00:19:48] <Kilobyte> exactly
L85[00:20:05] <Kilobyte> if you want it to
be like windows you should get the full experience after all
L86[00:21:18] *** jk-5
is now known as jk-5|gone
L87[00:22:14] <Kilobyte> Sangar: fun fact,
\ is valid char for filenames on ntfs
L89[00:22:33] <Sangar> wat
L90[00:22:35] <Kilobyte> / isn't
though
L92[00:22:58] <v^> ican go to C:\\\\
L93[00:23:01] <Kilobyte> and ntfs itself is
case sensitive. but files containing \ in name cannot be accessed
from windows
L94[00:23:19] <Kilobyte> from for example
linux that works
L95[00:23:20] ***
Techokami|Off is now known as Techokami
L97[00:23:23] <JoshTheEnder> o/
Techokami
L98[00:23:25] <v^> so i can hide
files?
L99[00:23:31] <Kilobyte> i think so
L100[00:23:32] <Techokami> ahoy
L101[00:23:57] <Porygon> ntfs isn't case
sensitive, but windows is?
L102[00:24:03] <Kilobyte> exactly
L103[00:24:07] <Sangar> this makes me very
sad
L104[00:24:08] <Kilobyte> no
L105[00:24:12] <Porygon> what happens if
you create files n and N?
L106[00:24:13] <Kilobyte> other way
round
L107[00:24:19] <Porygon> I mean yeah
L108[00:24:22] <Kilobyte> ntfs is case
sensitive, windows isn't
L109[00:24:28] <Kilobyte> Porygon: windows
won't let you
L110[00:24:36] <Porygon> what about from
linux?
L111[00:24:38] <Kilobyte> Sangar: only
invalid chars for filenames on ntfs are / and \0. aka same as on
pretty much any unix file system
L112[00:24:43] <Kilobyte> haven't tested
that
L113[00:24:43] <Techokami> there WAS a way
to fix that...
L114[00:24:49] <Sangar> well, it's similar
to the stupid "dot at the end of the file name" trick to
get files starting with a dot -.-
L115[00:25:06] <Techokami> Services for
UNIX Applications, bolted a UNIX to NTOS
L116[00:25:21] <Techokami> only available
for Business versions of Windows until Win8 when it was
removed
L117[00:25:34] <Techokami> it made Windows
more... POSIX-ish
L118[00:25:45] <Techokami> including the
case sensitivity part
L119[00:26:02] <Kilobyte> meh, windows is
not stable enough
L120[00:26:37] <Kilobyte> even bleeding
edge linux kernels are often more stable than the NT kernel
L121[00:26:53] <Techokami> lol
L122[00:27:00] <Kilobyte> i had 3 kernel
panics in my life. and 30 bluescreens
L123[00:27:08] <Kilobyte> 3 of those
panics were my fault
L124[00:27:12] <Techokami> Microsoft
discontinued it because Cygwin and MinGW are better options
L125[00:27:37] <Kilobyte> one time i just
felt like killing init (with a SIGSEGV ofc)
L126[00:27:49] <Kilobyte> one time i had a
broken kernel module/pathc
L127[00:27:59] <Techokami> have you ever
fork bombed Linux into oblivion
L128[00:28:09] <Kilobyte> not my own
machine
L129[00:28:12] <Techokami> heh
L130[00:28:19] <Kilobyte> one time my file
system driver (its still beta) paniced on shutdown
L131[00:28:32] <Techokami> back in
college, my systems programming professor believed that Linux was
invincible to such things
L132[00:28:36] <Techokami> I proved him
wrong
L133[00:28:48] <Kilobyte> i actually took
a photo of that panic and sent it to developers
L134[00:28:59]
⇨ Joins: Maxwolf
(labs@pipette.madsciencemod.com)
L135[00:28:59]
zsh sets mode: +v on Maxwolf
L136[00:29:16] <Kilobyte> lol
L137[00:29:28] <Kilobyte> oh, reminds me
of flood_router26
L138[00:29:49] <Kilobyte> can take out a
few hundred windows machines in one go
L139[00:30:24] <Kilobyte> by flooding it
with ipv6 router announcement messages (which are ofc
broadcast)
L140[00:30:52] <JoshTheEnder> Lol
L141[00:31:08] <Kilobyte> also affected
OSX (dunno if thats fixed)
L142[00:31:13] <Kilobyte> windows just
froze
L143[00:31:25] <Kilobyte> OSX disconnected
from any networks until reboot
L144[00:31:32] <JoshTheEnder> Lol
L145[00:31:35] <Kilobyte> linux wasn't
affected iirc
L146[00:32:10] <Kilobyte> JoshTheEnder:
yeah, having a few hundred routers in a network doesn't help
L147[00:32:22] <JoshTheEnder> Lol
L148[00:32:23] <Kilobyte> especially if
they all announce themselves to all machines
L149[00:32:34] <Kilobyte> and thats what
flood_router26 basicly emulates
L150[00:34:16] <JoshTheEnder> Eh, ima go
sleep, o/
L151[00:34:53] ***
jk-5|gone is now known as jk-5
L152[00:34:54] <Kilobyte> night
L154[00:35:45] <^v> Kilobyte, No desc
Written in Markdown by Kilobyte22 1.09KB
L155[00:35:53] <Kilobyte> at the end is a
code example
L156[00:36:45] <Sangar> looks quit nice
indeed
L157[00:36:48] <Sangar> *quite
L158[00:37:14] <Sangar> too many 'quit's
in the example :P
L159[00:37:18] ***
jk-5 is now known as jk-5|gone
L160[00:37:20] <Kilobyte> :P
L161[00:37:26] <Kilobyte> and yeah, parser
is done, runtime needs a bit of work
L162[00:37:33] <Kilobyte> and then i need
a standard lib
L163[00:37:51] <Kilobyte> defining stuff
from lua won't be too hard either
L164[00:38:43] <Sangar> aye
L165[00:38:52] <Kilobyte> Sangar: the
stuff will also be a seperate package and can be used standalone or
embedded in other projects
L166[00:39:10] <Kilobyte> not bound to the
editor
L167[00:39:17] <Sangar> very cool
L168[00:40:07] <Kilobyte> yeah, i still
need to gain more experience in writing parsers
L169[00:40:10] <Sangar> so it'd bascially
be possible to write programs in that, right?
L170[00:40:14] <Kilobyte> yes.
L171[00:40:30] <SpiritedDusty> how does it
run? it compiles to lua?
L172[00:40:39] <Kilobyte> nah,
interprets
L174[00:40:46] <Kilobyte> haven't worked
with parser generators yet at all for example. all my parsers are
hand written so far
L175[00:40:49] <Sangar> /# vs
explode.vs
L176[00:40:52] <Sangar> muhaha
L177[00:41:06] <Kilobyte> lol
L178[00:41:09] <SpiritedDusty> Sangar has
turned evil! D:
L179[00:41:26] <SpiritedDusty> the laugh
is causing destruction to mankind
L180[00:41:33] <Sangar> something was
mounted as /C: on that imaginary computer
L181[00:41:34] *
Kilobyte hides behind a rock
L182[00:42:03] ***
LordFokas is now known as LordFokas|GoT
L183[00:43:02] <Kilobyte> C: - the happy
drive
L184[00:43:02] <Kilobyte> D: - the shocked
drive
L185[00:43:02] <Kilobyte> I: - the neutral
drive
L186[00:43:02] <Kilobyte> O: - the
surprised dive
L187[00:43:10] <Kilobyte> Sangar: ^
L188[00:43:34] <Sangar> hahaha
L189[00:43:43] <Sangar> oh god. will have
to change partition names now.
L191[00:44:29] <Kilobyte> Sangar: another
nice one is to use multichar
L192[00:44:35] <Kilobyte> DATA:\
L193[00:44:43] <Kilobyte> works... in
theory
L194[00:44:54] <Sangar> that's just...
wrong on so many levels.
L195[00:45:13] <Kilobyte> meh, my external
hdd, from windows view is Z:\mnt\btrfs
L196[00:45:22] <Kilobyte> wine ftw
L197[00:45:46] <Sangar> :P
L199[00:46:38] <Kilobyte> Sangar: hmmm...
computers should get something like computer.freeze()
L200[00:46:47] <v^> wine default mounts
root as Z:\
L201[00:46:50] <Kilobyte> which would shut
down, kicking in persistance
L202[00:47:07] <Kilobyte> aka on next
manual start it would continue where it left off
L203[00:47:14] <Kilobyte> useful in case
power runs out
L204[00:47:15] <Sangar> aka
hibernate?
L205[00:47:17] <Kilobyte> yes
L206[00:48:42] <Kilobyte> hmmm... i wonder
if that way one could transport a "running" robot
L207[00:48:49] <Sangar> hrm. that'd
actually just be an indefinite pause(), i suppose. with special
handling to use no energy at all. maybe.
L208[00:48:58] <Kilobyte> aka, hibernate
it, pick it pu
L209[00:49:07] <Sangar> not really,
no
L210[00:49:19] <Kilobyte> yeah, with the
pause() that wouldn't
L211[00:49:20] <Sangar> not reliably
anyway
L212[00:49:20] <Kilobyte> :P
L213[00:49:49] ***
jk-5|gone is now known as jk-5
L214[00:49:54] <Kilobyte> Sangar: does a
computer use less energy while its yielding?
L215[00:50:00] <Sangar> because the states
are saved externally (because minecraft goes bonkers otherwise and
silently fails saving chunks if too many computers are in one), and
those are cleared when they don't "re-save"
L216[00:50:08] <Sangar> Kilobyte,
yes
L217[00:50:35] <Kilobyte> neat
L218[00:50:56] <Kilobyte> so higher CPU
usage => higer power usage
L219[00:51:47] <Sangar> essentially, yes.
not literally, but kind of :P
L220[00:52:01] <Kilobyte> Sangar: fun
fact, i haven't tested v-script in OC yet, only on regular
lua
L221[00:52:08] <Sangar> i tried doing it
via the actual cpu time, but that lead to crazy energy consumption
spikes :X
L222[00:52:19] <Sangar> haha
L223[00:52:23] <Kilobyte> hmmm
L224[00:52:30] ***
jk-5 is now known as jk-5|gone
L225[00:52:31] <Kilobyte> i just got a
ridicolous idea
L226[00:52:45] <Kilobyte> an OC emulator
using ncurses in pure lua
L227[00:53:11] <Sangar> uh, ok?
L228[00:53:53] <Kilobyte> basicly, its a
wrapper around regular lua that turns it into an environment like
on oc
L229[00:54:17] <Sangar> oh, yeah, yeah
that could work.
L231[00:54:28] <v^> how does everyone feel
about a doge bot
L232[00:54:37] <v^> we can tip eachother
dogecoins
L234[00:54:42] <Sangar> i have a *very*
dumbed down version of something like that for testing save states,
to see if they crash the persistence lib :P
L235[00:54:50]
⇨ Joins: dmod_
(uid32492@id-32492.uxbridge.irccloud.com)
L236[00:54:58] <Kilobyte> define
very
L237[00:55:20] <Sangar> all the api
methods are basically stubs that return fixed values
L238[00:55:27] <Sangar> except time
L239[00:55:31] <Kilobyte> ah, yeah
:P
L240[00:55:37] <Kilobyte> wouldn't be
here
L241[00:55:53] <Kilobyte> and you could
actually write plugins to support other peripherals \o/
L242[00:56:03] <Sangar> yeah.
L243[00:56:31] <Kilobyte> but yeah, main
reason: mc makes my pc slow
L244[00:56:46] <Kilobyte> so i don't wanna
have to keep open mc while doing development
L245[00:56:48] <v^> <java
hate>
L246[00:56:58] <v^> <java
rant>
L247[00:57:08] <Kilobyte> v^: mc is the
game that has highest fps on my machine
L248[00:57:17] <Sangar> <notch's
programming skills rant>
L249[00:57:21] <Kilobyte> ^
L250[00:57:44] <Kilobyte> even some 2D
games run at less fps than minecraft
L251[00:57:45] <Sangar> mc is probably the
only game that doesn't really use shaders :P
L252[00:57:51] <Kilobyte> yeah
L253[00:57:53] <Kilobyte> probably
L254[00:58:14] <Kilobyte> my GPU is
toast
L255[00:58:21] <Kilobyte> my graphics
driver is as well
L256[00:58:40] <Sangar> what do you
have?
L257[00:58:55] <Kilobyte> but, i am not
going to use propiatary driver because 1. breaks shit when xorg
updates. 2. its not open source
L258[00:59:02] <Kilobyte> Sangar:
sec
L259[00:59:18] <Kilobyte> 00:01.0 VGA
compatible controller: Advanced Micro Devices, Inc. [AMD/ATI]
Wrestler [Radeon HD 6310]
L260[00:59:31] <v^> Kilobyte, because
linux
L261[00:59:43] <Sangar> ah well
L262[00:59:45] <Kilobyte> no :P
L263[00:59:47] <v^> linux has better java
runtimes, and opengl is faster
L264[00:59:57] <Kilobyte> well
L265[01:00:05] <Kilobyte> other games on
linux i meant :P
L266[01:00:20] <v^> like wat
L267[01:00:23] <Kilobyte> i don't use
windows. i have it installed, but i use it maybe 2 h per
month
L268[01:00:39] <Kilobyte> pretty much any
source game
L270[01:01:09] <Kilobyte> another one is
awesomenouts (1 FPS), a 2D shooter
L271[01:02:02] <Kilobyte> Sangar: lol@0.00
value
L272[01:02:11] <Sangar> aye :>
L273[01:02:24] <Kilobyte> like i said, its
toast
L276[01:02:38] <Kilobyte> and my cpu isn't
much better
L277[01:02:46] <v^> thats terrible
L278[01:02:57] <Kilobyte> AMD E-350, 2x
1.6 GHz
L279[01:02:58] <v^> Kilobyte, want my
whole 4GB of DDR2?
L280[01:03:12] <Kilobyte> next week i hope
i get new pc
L281[01:03:18] <v^> that is no
L282[01:03:18] <Sangar> you hope?
L284[01:03:33] <Kilobyte> Sangar: depends
on if my dad gets his ass off
L285[01:03:37] <Sangar> ah
L286[01:03:46] <Sangar> good luck!
L287[01:04:12] <Kilobyte> that one will
probably be able to handle > 1 minecraft instance open and at
same time compile 3 mods
L288[01:04:52] <Kilobyte> Sangar: how long
does a full OC build take for you?
L289[01:04:57] ***
jk-5|gone is now known as jk-5
L290[01:04:58] <Kilobyte> aka without
having caches
L291[01:05:11] <Negi> I had to gather
parts from other computers to be able to run anything more than
Minecraft+OC correctly...
L292[01:05:13] <Sangar> uhm, on my pc?
haven't timed it, let me check.
L293[01:06:59] ***
jk-5 is now known as jk-5|gone
L294[01:08:03] <Sangar> Kilobyte, Total
time: 1 mins 5.698 secs
L295[01:08:14] <Kilobyte> ~10 mins for
me
L296[01:08:31] <dmod_> Hey Sangar how are
you?
L297[01:08:32] <Sangar> wow, thats worse
than my server
L298[01:08:45] <Sangar> hey dmod_, fine.
tired, though ;) you?
L299[01:09:03] <Kilobyte> Sangar: i have a
Geforce2 MX 400 laying around
L300[01:09:12] <dmod_> Same
L301[01:09:14] <Kilobyte> 10 year old
graphics card
L302[01:09:15] <Kilobyte> xD
L303[01:09:21] <Sangar> haha
L304[01:09:46] <Kilobyte> even my current
gpu beats it by far
L305[01:10:23] <Sangar> my father decided
to throw out all the old hardware somewhat over a year ago :/
L306[01:10:51] <Sangar> we had some really
old stuff lying around. sound cards, bigger than the big gpus of
today :P
L307[01:10:55] <Kodos> halp
L308[01:11:14] <Kodos> my rl kb isnt
working
L309[01:11:38] <Sangar> oh. on-screen
keyboard?
L310[01:11:41] <Kilobyte> Sangar: how old
are you actually?
L311[01:11:55] <Kodos> yes is wut im using
now
L312[01:12:03] <Sangar> Kilobyte,
28.5
L313[01:12:13] <Kilobyte> heh, so i
guessed pretty well
L314[01:12:16] <Sangar> Kodos, no spares?
:/
L315[01:12:31] <Kilobyte> Sangar: and ur
pretty much 10 years older than me :P
L316[01:12:35] <Kodos> hit some combo near
right ctrl now no worky
L317[01:12:48] <Sangar> o.O
L318[01:12:51] <Sangar> reboot?
L319[01:12:57] <Kodos> k bbs
L320[01:13:04] ⇦
Quits: Kodos (~Kodos@2602:306:ce20:6c30:9c18:f192:221f:7512) (Quit:
Leaving)
L321[01:13:45] <Sangar> Kilobyte, yeah,
i'm slowly getting to that age where it's weird how a lot of people
only are *younger* than me >_>
L322[01:13:57] <Sangar>
s/only/online
L323[01:13:57] <SuperBot> <Sangar>
Kilobyte, yeah, i'm slowly getting to that age where it's weird how
a lot of people online are *younger* than me >_>
L324[01:13:58] <Kilobyte> xD
L325[01:14:48] <Sangar> oh well, i'll
really head to bed now. gnight and see you tomorrow o/
L326[01:15:16] ⇦
Quits: MoonlightOwl (webchat@78.25.122.1) (Quit: Web client
closed)
L327[01:18:27] <Kilobyte> night
L328[01:18:36] <Kilobyte> Sangar: oh, and
a note on progress
L329[01:18:37] <Kilobyte> (abc def (ghi
"jkl") {<lua chunk>})
L330[01:18:37] <Kilobyte> lua:
lib/v-script/s-exp.lua:14: Unknown function abc
L331[01:19:20] <Kilobyte> i am going now
as well
L332[01:19:38]
⇨ Joins: Kodos
(~Kodos@2602:306:ce20:6c30:8ca:7508:6cf8:dc63)
L333[01:20:38]
⇨ Joins: Cryomancer
(~Cryomance@75-135-90-185.dhcp.mdsn.wi.charter.com)
L335[01:20:48] ⇦
Quits: jk-5|gone (~jk-5@5ED40762.cm-7-5a.dynamic.ziggo.nl) (Ping
timeout: 190 seconds)
L336[01:21:18] <Cryomancer> anyone
familiar with the hologram projector that would be so kind as to
answer some questions?
L340[01:23:21] <v^> :o is mine
L341[01:23:21] <Cryomancer> my questions
are 1) can i rotate this text? it's displaying east/west and I'd
like it to be north/south
L342[01:23:29] <Cryomancer> and 2) can you
do more than one line of text?
L343[01:23:58] <Cryomancer> i'm using this
as a high tech alternative to signs to indicate floors of a
building in an elevator shaft
L344[01:23:59] <v^> that program was
pretty much a proof of concept, but yes and yes
L345[01:24:19] <Cryomancer> sort of hurts
that it doens't have number support, heh
L346[01:24:38] <v^> i could add it
L347[01:24:45] <v^> are you on 1.3 or
1.2?
L348[01:24:47] <Cryomancer> well if you
feel like it go nuts
L349[01:24:58] <Cryomancer> i'm playing on
the yogscast complete pack, let me check
L350[01:25:17] <v^> probably 1.2
then
L351[01:25:18] <Cryomancer> ver
1.2.13.379
L352[01:25:47] <v^> unfortunutaly i cant
test on 1.2 now but i can try to halp you
L353[01:25:55] <Cryomancer> no
problem
L354[01:26:23] <Cryomancer> i will warn
you that i am almost completely unexperienced with this mod, i only
started messing with it hoping to use the holograms as sign
alternatives
L355[01:26:28] <v^> so the part where it
has set(24,(l2)+b,(6-l1)+10,true)
L356[01:26:32] <Cryomancer> took me a
couple nights to get it working, etc
L357[01:27:06] <Cryomancer> i see it
L358[01:27:14] <v^> to change the height
you change the third value
L359[01:27:23] <v^> ie, change 10 to
something lower
L360[01:27:29] <Cryomancer> neat
L361[01:27:52] <v^> to switch what
direction it goes in swap the x and y
L362[01:27:56]
⇨ Joins: jk-5|gone
(~jk-5@5ED40762.cm-7-5a.dynamic.ziggo.nl)
L363[01:28:05] <Cryomancer> ahh
L364[01:28:06] <v^> so
set((l2)+b,24,(6-l1)+10,true)
L365[01:28:21] <Cryomancer> this controls
where on the hologram emitter the text is centered, i assume?
L367[01:28:37] <Cryomancer> good to know,
i did want to screw with that too a bit
L368[01:29:29] <v^> though note that
program will probably be broken soon
L369[01:29:40] <v^> s/probably/
L370[01:29:40] <SuperBot> <v^>
though note that program will be broken soon
L371[01:30:02] <Cryomancer> changes in 1.3
i take it
L373[01:30:21] <Cryomancer> danger to
worlds broken or just won't run broken
L374[01:30:48] <v^> Sangar, in 1.3 is the
old set function avalable?
L375[01:30:53] <v^> in another name
atleast
L376[01:31:29] <v^> Cryomancer, worlds
should stay intact
L377[01:31:43] <Cryomancer> i'm a bit sad
that nobody has made any high tech signage mods, or at least none
that have caught on
L378[01:31:50]
⇨ Joins: PotatoTrumpet (~nick1@WL4-34.1scom.net)
L379[01:31:55] <Cryomancer> wooden signs
in my scifi laboratory base will not do
L380[01:31:55] <PotatoTrumpet> Gah, 5 min
break
L381[01:34:16] <Cryomancer> looks like i
have my directions wrong, text is the proper "direction"
now but mirrored
L383[01:34:50] <v^> in that case
L384[01:34:51] ***
Csstform is now known as Csst|Masterball
L385[01:35:27] <v^> try doing
set(24-(l2+b),24,(6-l1)+10,true)
L386[01:35:30] ***
jk-5|gone is now known as jk-5
L387[01:35:30]
zsh sets mode: +v on jk-5
L388[01:35:58] <v^> if the text isnt
centered fiddle with the 24 i added
L389[01:36:48] <Cryomancer> i must have
broke something pasting that in, one sec
L390[01:37:30] ***
jk-5 is now known as jk-5|gone
L391[01:37:51] <Cryomancer> getting 72:
attempt to index field "?" (a nil value)
L393[01:38:24] <Cryomancer> changed my
text to a single letter and it works
L394[01:38:36] <Cryomancer> so probably a
text size thing i guess
L395[01:38:48] <v^> it should support more
than one letter
L396[01:39:27] <Cryomancer> i had "T
FIVE" before, working, but facing the opposite way
L397[01:39:42] <Cryomancer> so i dunno why
this would upset it, "T" works now, "T FIVE"
crashes it
L398[01:39:58] <v^> hmm, is the T
centered?
L399[01:40:25] <v^> <_> yeah, change
24 to 48
L400[01:40:34] <v^> i derped
L401[01:40:48] <v^>
set(48-(l2+b),24,(6-l1)+10,true)
L402[01:41:02] ⇦
Parts: PotatoTrumpet (~nick1@WL4-34.1scom.net) (Break
OVer))
L403[01:41:13] <Cryomancer> seems to have
worked
L404[01:41:23] <Cryomancer> now i just
need to figure out the centering and crap i wnat
L405[01:41:24] <Cryomancer> rad
L406[01:42:15] ⇦
Quits: manmaed|AFK (~Ender@2e408ca2.skybroadband.com) (Ping
timeout: 190 seconds)
L408[01:45:09]
⇨ Joins: manmaed|AFK
(~Ender@2e41e8ed.skybroadband.com)
L409[01:45:55] ***
manmaed|AFK is now known as manmaed
L410[01:47:37] <Cryomancer> so once i have
this hovering where i want, i should be able to throw basically the
same thing onto each floor, and edit the text, and it should be
good?
L411[01:50:52] ***
jk-5|gone is now known as jk-5
L412[01:52:36] ***
jk-5 is now known as jk-5|gone
L414[01:53:55] <Cryomancer> oh wow,
thanks
L415[01:54:17] <Cryomancer> was the
mutli-line text a simple thing or is that gonna be complex for
everyone
L416[01:54:24] ***
Techokami is now known as Techokami|Off
L417[01:56:03] <v^> basically just copy
and paste the for char in ("<3
KODOS"):gmatch(".") do block
L418[01:56:19] <v^> and modify the set so
that it renders at a lower height
L419[01:57:46] <v^> also, i am a genius
>_> this statement: (6-l1)+10
L420[01:58:23] <Cryomancer> well i doubt
you expected people to use it like i am anyway, hah
L421[01:59:52] <Cryomancer> main problem i
am having now is just fitting all the equipment into the physical
space i am working with
L422[01:59:59] <v^> so to lower height
set((l2)+b,24,16-l1,true) decrease 16
L423[02:00:28] <Cryomancer> alright, good
to know
L424[02:00:49] <v^> even more win with
that statement
L425[02:00:59] <v^> (l2)+b the parentheses
arent needed
L426[02:01:11] <v^> was probably 2 AM when
i made that program
L427[02:01:30] <Cryomancer>
naturally
L428[02:02:16] <Cryomancer> starting to
wish the hologram emitter was a multipart
L431[02:02:40] <v^> wires are the only
thing :<
L432[02:03:16] <Cryomancer> i think i
figure out how i'm gonna hide it
L433[02:03:25] <v^> we need multipart
robots too
L434[02:03:33] <v^> having a robot look
like a block
L435[02:03:35] <Cryomancer> it would be
really great if i could have just wrenched the emitter to rotate
the hologram just ayin guys!
L436[02:03:44] <v^> "how the fuck is
that stone block moving"
L437[02:04:05] <Cryomancer> or maybe have
the xyz stuff as a rightclick menu on the emitter or whatever
L438[02:05:25] <v^> you could put it under
or something
L439[02:05:31] <v^> and raise the
height
L440[02:05:36] <Cryomancer> yeah that's
what i'm gonna do
L441[02:05:42] ***
jk-5|gone is now known as jk-5
L442[02:05:55] <Cryomancer> and then run a
cable under that, and microblock the cable since that's part of the
celing for the next floor down
L443[02:07:09] ***
jk-5 is now known as jk-5|gone
L444[02:07:43] <Cryomancer> looks like i
hit the edge of this scale, lame
L445[02:09:27] *** v^
is now known as v^|notnothere
L446[02:09:32] ***
v^|notnothere is now known as v^
L448[02:11:19] <Cryomancer> now i just
have to make it pretty in there
L449[02:11:48] <Cryomancer> the ender IO
is providing power to the PC and also operating a functional
sliding elevator door 8D
L450[02:13:05] <v^> :O verry fancy
L451[02:13:15] <Cryomancer> yes, it keeps
trying to kill me while i work on this
L452[02:13:33] <v^> mind the bottomless
pit
L453[02:14:08] <Cryomancer> standing on
elevator blocks is sort of problematic too since i keep trying to
shift click things
L454[02:14:17] <Cryomancer> but once it's
all in place it should be quite cool
L455[02:15:27] <Cryomancer> i shall now
idle until i break something else in the code, thanks for the
help
L456[02:20:35] ***
jk-5|gone is now known as jk-5
L457[02:22:39] ⇦
Quits: hi117 (~hi117@208.38.135.100) (Ping timeout: 183
seconds)
L458[02:31:37] ***
jk-5 is now known as jk-5|gone
L459[02:34:51] ***
alekso56 is now known as alekso56_off
L460[02:35:34] ***
jk-5|gone is now known as jk-5
L461[02:37:31] ***
jk-5 is now known as jk-5|gone
L462[02:37:56]
⇨ Joins: hi117 (~hi117@208.38.135.100)
L463[02:41:54]
⇨ Joins: PotatoTrumpet (~nick1@WL4-34.1scom.net)
L464[02:42:12] <PotatoTrumpet> Dear god
all mighty I am done with my summer work (I'm not religious)
L465[02:42:28] ***
PotatoTrumpet is now known as FreePotato
L466[02:44:08] <FreePotato> I can finally
learn java to empliment a lua reference manual into
OpenComputers
L467[02:45:59] ***
FreePotato is now known as SleepyPotato|Zzz
L468[02:49:31] ⇦
Quits: SleepyPotato|Zzz (~nick1@WL4-34.1scom.net) (Ping timeout:
183 seconds)
L470[02:50:25] <Cryomancer> now i just
have to do this like 8 more times haha
L471[02:50:51]
⇨ Joins: finkmac
(~finkmac@68-68-14-25.applecreek.pathcom.com)
L472[02:50:55] ***
jk-5|gone is now known as jk-5
L473[02:51:04] ⇦
Quits: Johannes13 (~Johannes@p4FDEE0AD.dip0.t-ipconnect.de) (Ping
timeout: 183 seconds)
L474[02:52:33] ***
jk-5 is now known as jk-5|gone
L475[02:54:09] <Cryomancer> excellent, the
heights and stuff work fine on lower floors
L476[02:58:31] <Kodos> Cryomancer, what
elevators do you use
L477[02:59:22] <Cryomancer>
openblocks
L478[02:59:41] <Cryomancer> the actual
elevator function is super simple i'm just going nuts with the
decorations
L479[03:01:59] <v^> Cryomancer, nice
:O
L480[03:03:11] <Kodos> Lol
L481[03:03:20] <Kodos> I wish I could get
the stupid ThutTech elevators working
L482[03:03:23] <Cryomancer> dynamic blocks
are a tricky building material, gotta make sure they don't become
tanks
L483[03:03:40] <Cryomancer> but you can
use mariculture sawmill to make custom blocks that look exactly the
same so that helps
L484[03:05:49] ***
jk-5|gone is now known as jk-5
L485[03:07:01] <Kodos> How do I part all
channels
L486[03:07:24] <Michiyo> IDK if esper
supports it but try /join 0
L487[03:07:30] <Michiyo> IIRC it
does..
L488[03:07:32] ***
jk-5 is now known as jk-5|gone
L489[03:08:39] ⇦
Quits: Kodos (~Kodos@2602:306:ce20:6c30:8ca:7508:6cf8:dc63) (Quit:
Leaving)
L490[03:08:52]
⇨ Joins: Kodos
(~Kodos@2602:306:ce20:6c30:8ca:7508:6cf8:dc63)
L491[03:09:04] ⇦
Parts: Kodos (~Kodos@2602:306:ce20:6c30:8ca:7508:6cf8:dc63)
())
L493[03:10:21] <v^> kodos wat
L494[03:10:28]
⇨ Joins: Kodos
(~Kodos@2602:306:ce20:6c30:8ca:7508:6cf8:dc63)
L495[03:10:45] <Kodos> Huehue
L496[03:10:49] <Kodos> I did a thing
L497[03:10:51] <Kodos> XD
L499[03:21:02] ***
LordFokas|GoT is now known as LordFokas
L500[03:21:14] ***
jk-5|gone is now known as jk-5
L501[03:21:37] ***
LordFokas is now known as LordFokas|off
L502[03:22:33] ***
jk-5 is now known as jk-5|gone
L503[03:23:26] ⇦
Quits: dmod_ (uid32492@id-32492.uxbridge.irccloud.com)
()
L504[03:24:31]
⇨ Joins: tiin57|dead (~tiin57@23.249.161.70)
L505[03:27:45] <Michiyo> o/
Techokami|Off
L506[03:27:47] <Michiyo> err
L507[03:27:49] <Michiyo> o/
tiin57|dead
L508[03:28:05] <tiin57|dead> o/
L509[03:28:11] <tiin57|dead> as you can
see I'm dead
L511[03:28:16] <tiin57|dead> \o
L512[03:28:20] <v^> coming to the dark
side i see
L514[03:28:39] <tiin57|dead> XD
L515[03:29:25] <Kodos> s/dark/better
L516[03:29:54] <v^> yeah, the dark side is
better
L517[03:36:22] ***
jk-5|gone is now known as jk-5
L518[03:38:19] ⇦
Quits: kreezxil (~kreezxil@64-31-193-160.ip.pdq.net) (Quit: Going
offline, see ya! (www.adiirc.com))
L519[03:39:52] ***
jk-5 is now known as jk-5|gone
L520[03:54:48]
⇨ Joins: Michiyo (~Michiyo@apollo.pc-logix.com)
L521[03:55:29]
⇨ Joins: AngieBLD|Off
(AngieBLD@this.is.theender.net)
L522[03:55:37] ***
AngieBLD|Off is now known as AngieBLD
L523[03:55:39]
zsh sets mode: +v on Michiyo
L524[03:56:20]
⇨ Joins: v^
(~^v@2601:4:4500:887:c1:bba5:15ee:3d2f)
L525[03:56:20]
zsh sets mode: +v on v^
L526[03:57:43]
⇨ Joins: hi117 (~hi117@208.38.135.100)
L527[04:03:31]
⇨ Joins: SKS-Phone
(~androirc@pa49-197-21-248.pa.qld.optusnet.com.au)
L528[04:03:52] <SKS-Phone> :D Guess what,
guys?
L529[04:04:25] <Kodos> Wat
L530[04:04:40] <SKS-Phone> I just got a
desktop!
L531[04:05:23] <Kodos> Nice
L532[04:05:59] <SKS-Phone> C2D, 4GB RAM,
GeForce 7050 and GeForce 8600 GPUs, with a 200 GB HDD!
L533[04:06:15] <Kodos> Hope you plan on
upgrading the RAM and HDD
L534[04:06:25] <SKS-Phone> I just finished
installing Archbang on it.
L535[04:06:41] <Kodos> I ordered a new
power supply for my Netbook today
L536[04:06:44] <Kodos> It'll be here in a
few day s
L537[04:07:14] <SKS-Phone> The motherboard
only supports 4GB RAM, and the HDD was my largest spare SATA
drive.
L538[04:08:20] <SKS-Phone> The drive it
came with was dead.
L539[04:10:15] <Kodos> How much was the
rig
L540[04:11:43] <SKS-Phone> Was my
grandad's, he gave it to me after I discovered the drive was dead
and couldn't be recovered
L541[04:11:57] <Kodos> Can't beat the
price I suppose
L542[04:13:11] <SKS-Phone> Indeed.
L544[04:13:50] <v^> SKS-Phone, from what i
heared about your shitop that is awesome
L545[04:20:58] <SKS-Phone> I've taken the
obligatory guts pic, when I'm on real internet rather than 3g I''ll
upload it
L546[04:21:31] ***
jk-5|gone is now known as jk-5
L547[04:21:38] <Kodos> 4G master
race
L548[04:22:30] <v^> >_> broadband is
master race
L549[04:23:24] ***
jk-5 is now known as jk-5|gone
L550[04:33:00] <SKS-Phone> Hah, in
Australia, only one network has 4g, and I don't want to support
pure evil.
L551[04:33:23] <Kodos> Which one
L552[04:34:08] ⇦
Quits: Negi (~negi@120.71.13.109.rev.sfr.net) (Quit: "L'homme
n'est pas fait pour travailler, la preuve, cela le fatigue"
--Voltaire)
L553[04:34:22] <Kodos> Whoops, wrong
channel
L554[04:34:23] <v^> Kodos, google.
L555[04:35:16] <SKS-Phone> Telstra is the
Australian phone&internet evil empire.
L556[04:35:44] <Kodos> Ah
L557[04:35:51] <Kodos> Well shit, I now
need a 4th cardslot in my creative case
L558[04:36:10] <SKS-Phone> Most companies
just re-sell telstra service.
L559[04:36:34] ***
jk-5|gone is now known as jk-5
L560[04:36:47] <SKS-Phone> I'm with one of
the few independant networks.
L561[04:37:39] ⇦
Quits: SKS-Phone (~androirc@pa49-197-21-248.pa.qld.optusnet.com.au)
(Remote host closed the connection)
L562[04:37:39] <Kodos> Shit, my line
didn't work
L563[04:37:41] ***
jk-5 is now known as jk-5|gone
L564[04:37:52]
⇨ Joins: SKS-Phone
(~androirc@CPE-124-179-7-172.lns3.ken.bigpond.net.au)
L565[04:38:09] <SKS-Phone> And now I'm on
wifi :D
L566[04:38:32] <Kodos> Bleh
L567[04:38:35] <Kodos> This isn't
working
L568[04:39:37] <Kodos> There we go
:3
L569[04:40:01] <SKS-Phone> Know what sucks
even more than telstra?
L570[04:40:09] <Kodos> AT&T?
L571[04:40:11] <Kodos> Comcast?
L572[04:40:18] <Michiyo> Centrytel?
L573[04:40:19] <Kodos> No internet?
L574[04:40:28] <SKS-Phone> The only
internet network where I just moved to is telstra.
L575[04:41:01] <Kodos> I DID IT
L577[04:41:09] <SKS-Phone> We can either
get crap deals with telstra or unstable connections with
resellers.
L578[04:41:41] <v^> Kodos, bad kodos
L579[04:41:44] <Kodos> wat
L580[04:41:45] <v^> i want to listen on
potato
L581[04:42:07] <Kodos> Should I just make
potato be interpreted as 65535?
L582[04:43:12] <Kodos> if ports or msgs ==
"potato" then ports = 65535 and msgs = 65535 end
L583[04:43:28] <Kodos> That should work,
right?
L584[04:43:57] <Kodos> I still wish I
could make this open ports faster
L585[04:44:03] <Kodos> There's got to be a
better way
L586[04:44:15] <SKS-Phone> There is.
L587[04:44:53] <Cryo|alt> anyone know
there is a quick way to set a buch of ender IO conduits color
channels?
L588[04:45:04] <SKS-Phone> You have to
make Sangar add a bulkOpen(start,end) command to the modems.
L589[04:45:29] <Kodos> It can't be that
hard to do, maybe I'll try to figure it out and PR it myself
L590[04:45:30] <SKS-Phone> Then you can
open more ports faster.
L591[04:45:53] <SKS-Phone> :p
L592[04:46:16] <Kodos> Where the hell is
the code in this nightmare of a github
L593[04:46:41] <Kodos> Oh God
L594[04:46:43] <Kodos> It's in Scala
L595[04:46:59] <SKS-Phone> I dunno, I use
the github for the wiki.
L596[04:48:00] <v^> " A certain
number of whirlpool residents probably believe that Telstra is an
evil Australian multi-national corporation bent on providing the
worst possible telecommunications service for the most amount of
money with little regard for customer service."
L597[04:48:43] <v^> "Some people
believe, the biggest mistake in the privatisation process, was
selling Telstra with its infrastructure, instead of separating the
company, claiming that this could be the main reason for perceived
high prices for broadband access."
L598[04:48:52] <v^> this sounds even
shittier than ATT
L599[04:49:26] <v^> this sounds like a
major reason australia seems so shitty tech wise ;-;
L600[04:49:36] <SKS-Phone> It is.
L601[04:49:40] <v^> *feels for australia
intensifies*
L602[04:49:49] <SKS-Phone> That and Tony
Abbot.
L603[04:50:28] <Kodos> Ha! Knocked 2 lines
off my code
L604[04:50:38] <Kodos> modem.close()
without a defined port closes all of them
L605[04:51:23] <Kodos> Nice, and that
makes the program close instantly
L606[04:51:37] <Kodos> Rather than waiting
on the modem to iterate through all the open ports and closing them
all manually one at a time
L607[04:51:40] ***
jk-5|gone is now known as jk-5
L608[04:51:45] <Kodos> Yay for
optimization
L609[04:52:03] <Kodos> I wonder what else
I can do
L610[04:52:04] <Kodos> .w modem
L612[04:53:45] ***
jk-5 is now known as jk-5|gone
L613[05:06:00] <Kodos> Okay, time to teach
myself how to do proper use of serialization
L614[05:08:55] <v^> serialize and
unserialize
L616[05:09:03] <v^> \o properness o/
L617[05:09:16] <Kodos> Yes, but I'm
wanting to use those methods to transmit data
L618[05:09:26] <Kodos> And find a
practical application for doing so
L619[05:09:59] <Kodos> Was thinking of
using serialization to transmit files from server to computer
L621[05:10:29] <v^> good because you can
do multiple in one message
L622[05:10:35] <v^> because escapes
L623[05:13:33] <SKS-Phone> Serialization
has bigger overheads than other methods though
L624[05:14:14] <v^> yeah, a whole couple
type and next calls <_>
L625[05:14:22] <Kodos> What would you
recommend for file transfer from a server to a computer
L626[05:14:34] <Kodos> Mind you, I want to
be able to request the file FROM the computer
L627[05:14:48] <v^> you could custom
L628[05:14:58] <v^> but fs doesnt need to
be unnecicarily fast
L629[05:15:15] <SKS-Phone> On tapes, I use
a byte to record the length of the name,
L630[05:15:31] <Kodos> I haven't even
touched tapes yet
L631[05:15:37] <SKS-Phone> followed by the
name,
L632[05:15:39] <Kodos> I want to wait a
bit longer, for when I know a bit more
L633[05:15:55] <SKS-Phone> tapes are a
generic byte stream
L634[05:16:22] <v^> you dont really need
all that, serialize is reasonably fast
L636[05:16:42] <v^> the time it takes to
send a message in OC is waaaaaaaaaay slower
L637[05:16:45] <SKS-Phone> then 3 bytes
for the length of the contents, then the contents.
L638[05:16:55] <v^> .calc 256^3
L639[05:16:55] <^v> v^, 16777216
L640[05:17:02] <Kodos> Is there any
documentation for the tape stuff
L641[05:17:18] <SKS-Phone> v^, I do this
to save space used.
L642[05:17:27] <v^> is basically a fixed
size file
L643[05:17:40] <v^> you can write a binary
stream
L644[05:17:52] <v^> you can seek to a
specific spot and write
L645[05:17:59] <SKS-Phone> Kodos, IIRC
it's on mc.shinonome.ch
L646[05:18:09] ⇦
Quits: finkmac (~finkmac@68-68-14-25.applecreek.pathcom.com) (Quit:
Nettalk6 - www.ntalk.de)
L647[05:22:05]
⇨ Joins: Vexatos
(~Vexatos@p200300556E3887907D459F837034032A.dip0.t-ipconnect.de)
L648[05:22:31] <Kodos> Okay, I converted
an audio file, how do I get it onto this tape
L649[05:22:43] <SKS-Phone> uh
L650[05:22:55] <Vexatos> I made a utility
program for that
L651[05:22:57] <SKS-Phone> you rb it from
a file on the hdd
L652[05:23:05] <Vexatos> Yea
L653[05:23:08] <Kodos> rb?
L654[05:23:11] <Vexatos> Or you do it via
the Internet
L655[05:23:17] <Vexatos> So, you can
upload it to dropbox etc.
L656[05:23:19] <SKS-Phone> and
tape_drive.write it.
L657[05:23:27] <Vexatos> And then use the
program I made
L658[05:23:29] <Vexatos> :3
L659[05:23:38] <Kodos> Let's say I put it
on the internet, I'm assuming I wget it
L660[05:23:43] <SKS-Phone> rb= read
binary
L661[05:23:43] <Vexatos> No
L662[05:24:05] <Vexatos> Yea, if the file
is small enough
L663[05:24:07] <Vexatos> you can do
that
L664[05:24:12] <Kodos> It's 756kb
L665[05:24:29] <Vexatos> Whatever you want
to do
L666[05:24:36] <Vexatos> here's the
easiest way for both
L668[05:24:38] <Vexatos> :3
L670[05:25:44] <v^> what if i dont want to
anon
L671[05:27:23] <SKS-Phone> Nice guide,
vex.
L672[05:27:51] <SKS-Phone> External
dependancies, but still nice
L673[05:28:39] <Kodos> =D
L674[05:28:40] <Kodos> It worked =D
L675[05:28:43] <Kodos> \o/
L676[05:29:01] <Kodos> Now I need 140 more
cassettes
L677[05:29:16] <Kodos> And a batch
conversion script for Audacity
L678[05:29:20] <SKS-Phone> Kodos:
shadowkatstudios.gweb.io/dfpwm
L679[05:29:20] <Kodos> Because all my
files are OGG
L680[05:29:56] <Kodos> SKS-Phone, I have
literally albums of stuff in OGG files that right now are on custom
records with the Redstone Jukebox mod
L681[05:30:13] <SKS-Phone> I'll convert
more soon, now that I have a desktop.
L682[05:30:18] <Kodos> Which is part of
the reason I want a floppy array block
L683[05:30:24] <Kodos> And I want records
to work in disk drives
L684[05:30:48] <SKS-Phone> I want external
HDD bays.
L685[05:31:15] <Kodos> I'd want access
lights on the drives
L686[05:31:26] <Kodos> Visually similiar
to Drives from AE1
L687[05:31:44] <SKS-Phone> That'd be cool,
but performance issues
L688[05:32:00] <Kodos> Yeah
L689[05:32:22] <Kodos> Buuuut
L690[05:32:37] <Kodos> I now have "If
I Didn't Care" on cassette now :3
L691[05:32:55] <SKS-Phone> Would using an
SSD as swap space be punishable by death?
L693[05:33:50] <Vexatos> SKS-Phone: Of
course external dependencies, the easiest way needs some kind of
wrapper :3
L694[05:34:17] <Vexatos> But these
programs I've merged into a single one. It will be in the next
Computronics update
L695[05:34:26] <Vexatos> So no need for
downloading anything then
L696[05:34:29] <SKS-Phone> Because I have
a (maybe maybe not stolen) 128GB SSD (from a school laptop)
L697[05:35:04] <Vexatos> What the fudge do
you have for school laptops
L698[05:35:22] <Vexatos> We have Laptops
with Windows 8 OS and C64 RAM
L699[05:36:09] <SKS-Phone> Dell stuff. i3,
4GB RAM, shit graphics. SSDs though.
L701[05:36:36] <SKS-Phone> 64bit
processor, 32bit Windows 7 :(
L702[05:37:06] <Vexatos>
urlaptopssoOP
L703[05:37:09] <Vexatos> :(
L704[05:37:17] <Vexatos> They are better
than my own one .-.
L706[05:37:27] <SKS-Phone> I had to return
it though
L707[05:37:29] <v^> SKS-Phone, erm
L708[05:37:35] <v^> there is a 32 bit
windows 7?
L709[05:37:44] <Vexatos> Kodos: If you
want to mass convert a ton of files, I recommend you get Format
Factory
L710[05:37:49] <SKS-Phone>
Apparently.
L711[05:38:06] <v^> holy shit
L712[05:38:10] <Kodos> What's the method
to set text scale
L713[05:38:12] <v^> <_> wow
L714[05:38:23] <Vexatos> v^: I am
currently writing on it
L715[05:38:30] <Vexatos>
<--32bitWin7
L716[05:38:48] <SKS-Phone> Kodos: ffmpeg
-i wrong/* right/*.wav
L717[05:39:07] <Vexatos> Or that
L718[05:39:12] <Vexatos> Because
FFAwesome
L719[05:39:21] <v^> Vexatos, how do you
not 64 bit
L720[05:39:31] <Vexatos> I do 4-year old
$380 laptop
L722[05:39:41] <SKS-Phone> ffmpeg: swiss
army electric chainsword
L723[05:39:45] <Vexatos> Whatever a
12-year old could afford
L724[05:39:54] <Vexatos> Kodos: Which
conversion tool are you using for dfpwm
L725[05:39:56] <v^> SKS-Phone, exept
ubuntu is terrible and doesnt have it
L726[05:40:00] <Kodos> LionRay
L727[05:40:06] <Vexatos> It's funny, I've
currently got 3 on my laptop
L728[05:40:06] <v^> apparently they forked
it
L729[05:40:13] <v^> but its not in the
packages?
L731[05:40:19] <v^> some retarded
stuff
L732[05:40:51] <SKS-Phone> Vex, do not
fear, most of my computers are 10 years old and pulled off the side
of the road.
L733[05:40:56] <Vexatos> Wabbitoe,
LionRay, and some commandline converter which is just awesome. It
auto-ffmpegifies non-wav files before conversion
L734[05:41:22] <Vexatos> SKS-Phone: But
those are not your only PC and you're trying to do school work on
them xD
L735[05:42:16] <SKS-Phone> Okay, how's
this: My highest-spec computer has a C2D.
L736[05:42:32] <Kodos> What's the method
to set text scale
L737[05:42:40] <v^> on what
L738[05:42:43] <Kodos> OC
L739[05:42:46] <Vexatos>
gpu.setScale?
L741[05:42:48] <v^> you dont
L742[05:43:00] <Kodos> err
L743[05:43:02] <Kodos> Right, nvm
L744[05:43:03] <Kodos> I'm an idiot
L745[05:43:05] <SKS-Phone> Kodos, you'll
have to set the screen size.
L746[05:43:06] <Vexatos> No
L747[05:43:20] <Vexatos> I was wrong
D:
L748[05:43:43] <Vexatos>
gpu.setResolution(w,h)
L749[05:43:56] <Vexatos> You cannot set
text scale on its own (yet)
L750[05:44:54] <v^> will never be able
to
L751[05:45:07] <v^> or atleast, different
from how you do now
L752[05:45:14] <SKS-Phone> Use holograms
to set scale.
L753[05:45:29] <SKS-Phone> Render
holotext.
L754[05:46:55] ⇦
Quits: Lunatrius (~Lunatrius@77.38.103.182) (Ping timeout: 190
seconds)
L755[05:47:00] ⇦
Quits: Maxwolf (labs@pipette.madsciencemod.com) (Quit:
Leaving)
L756[05:47:02] <Vexatos> Sangar's
holo-text program now can display any text you want :3
L757[05:48:42] <Kodos> Welllll
L758[05:48:54] <Kodos> I converted asie's
example program for the camera to be usable with OC
L759[05:49:10] <Kodos> But I have no idea
what I'm doing as to how to make it work
L760[05:49:25] <Kodos> Well, I mean
L761[05:49:31] <Kodos> it works, but I
have no idea what the hell it's printing
L762[05:52:18] <SKS-Phone>
Distances.
L763[05:52:37] ***
jk-5|gone is now known as jk-5
L765[05:54:32] <Kodos> If you can read
distances from that, I'll give you my computer
L766[05:55:14] ***
jk-5 is now known as jk-5|gone
L767[05:56:15] <SKS-Phone> #es are
closest, -es are furthest.
L769[05:57:00] <SKS-Phone> It's more like
sonar than a camera.
L770[05:57:08] <v^> ima make a
program
L771[05:57:24] <v^> that uses all the
greys
L772[05:57:31] <v^> to render noice
looking images
L773[05:57:52] <SKS-Phone> All 4?
L774[05:58:25] *
Kodos was confused as fuck last night as to why he couldn't find
light grey on the colors, only to find that it is apparently called
silver
L776[05:59:07] <v^> i mean wadafack
mc
L777[05:59:16] <Kodos> It's called silver
in the colors lib
L778[05:59:43] <Kodos> Also, Sangy needs
to put an additional thing in the event for modem messages
L779[06:00:04] <Kodos> So I can differ
between commands, other things, etc
L780[06:00:12] <v^> IIRC its also silver
in minecraft's colors lib
L781[06:00:41] <SKS-Phone> You can send as
many args as you want, Kodos.
L782[06:01:25] <Kodos> .w modem
L784[06:02:41] <v^> .w rednet.send
L785[06:02:41] <^v> v^,
modem.send(address: string, port: number[, ...]):boolean Sends a
network message to the specified address. Returns true if the
message was sent. This does not mean the message was received, only
that it was sent. No port-sniffing for you.
L786[06:03:58] <Kodos> Oohhh, I see
now
L787[06:04:11] <Kodos> So I could define
things like command, filename, etc
L788[06:04:21] <v^> :o oh yeah
L789[06:04:23] <Kodos> And just check to
see if those match certain things
L790[06:04:24] <v^> well i gtg bed
L791[06:04:34] <Kodos> And if they do, do
things
L792[06:06:34]
⇨ Joins: SKS
(~androirc@pa49-197-19-73.pa.qld.optusnet.com.au)
L793[06:07:41] ***
jk-5|gone is now known as jk-5
L794[06:07:50] ⇦
Quits: SKS-Phone
(~androirc@CPE-124-179-7-172.lns3.ken.bigpond.net.au) (Ping
timeout: 186 seconds)
L795[06:08:56] <Kodos> .w
serialization
L797[06:09:18] ***
Flenix_ is now known as Flenix
L798[06:09:24] ***
jk-5 is now known as jk-5|gone
L799[06:09:42] *** v^
is now known as pong
L800[06:09:44] <pong> bed
L801[06:10:07] <Kodos> blrgh
L802[06:13:08] <Kodos> Okay, screw
serialization until I can find some examples. Time to make my
redstone program
L803[06:18:10] <Kodos> I wonder how hard
it would be to sync up hologram projectors and Geolyzers to cover a
larger area
L804[06:19:44]
⇨ Joins: asie
(~asie@apn-95-40-238-39.dynamic.gprs.plus.pl)
L805[06:21:12] <Kodos> asie, I wrote a
program for your camera block that works with OC, I basically used
your CC one for reference and changed the things called
L806[06:21:17] <Kodos> Do you wants
it
L808[06:22:00] <asie> Kodos: nah, i have
one lol
L809[06:22:04] <Kodos> Okey
L810[06:22:34] ***
jk-5|gone is now known as jk-5
L811[06:23:10] <SKS> Asie, are you still
intending to make drive bays?
L812[06:23:19] <asie> SKS: Maybe.
L814[06:23:26] <Kodos> Practice mode or
not, this is impressive
L815[06:24:22] ***
jk-5 is now known as jk-5|gone
L816[06:31:28] ⇦
Quits: Altenius (~Altenius4@199.193.183.1) (Ping timeout: 190
seconds)
L817[06:31:50] ⇦
Quits: SKS (~androirc@pa49-197-19-73.pa.qld.optusnet.com.au) (Ping
timeout: 186 seconds)
L819[06:37:41] ***
jk-5|gone is now known as jk-5
L820[06:50:36]
⇨ Joins: SKS-Phone
(~androirc@pa49-197-18-74.pa.qld.optusnet.com.au)
L821[06:51:23] <SKS-Phone> So now I have a
several hour car trip with no anime.
L822[06:51:42] <asie> does anyone have a
copy of OpenFrames?
L823[06:51:50] <asie> SKS-Phone: I can
convert you something to a low quality and send it over
L824[06:51:57] <asie> sadly, I only have
Shinryaku! Ika Musume and WataMote and Non Non Biyori handy
L825[06:52:19] <SKS-Phone> It's
fine.
L826[06:52:42] <SKS-Phone> I only have a
few mb of 3g left anyway
L827[07:01:26] <Kodos> I recommend
manga
L828[07:01:36] <Kodos> Easy on the
bandwidth and just as entertaining usually
L829[07:02:49] <SKS-Phone> That reminds
me, I need to get Custom NPCs.
L830[07:05:03] <SKS-Phone> Anyway, I'm
gonna go catch up on some sleep.
L831[07:05:58] <Kodos> Is that mod good
for standalone
L832[07:06:09] <Kodos> as in, could I just
make custom NPCs that do shit
L833[07:07:31] ⇦
Quits: Vexatos
(~Vexatos@p200300556E3887907D459F837034032A.dip0.t-ipconnect.de)
(Ping timeout: 380 seconds)
L834[07:13:31]
⇨ Joins: LordOfHentai|Minecraft
(~lordofhen@d58-110-63-30.rdl802.qld.optusnet.com.au)
L835[07:15:22] ⇦
Quits: LordOfHentai|Minecraft
(~lordofhen@d58-110-63-30.rdl802.qld.optusnet.com.au) (Remote host
closed the connection)
L836[07:19:25] ***
Nentify is now known as Nentify|away
L837[07:33:55] ⇦
Quits: asie (~asie@apn-95-40-238-39.dynamic.gprs.plus.pl) (Ping
timeout: 190 seconds)
L838[07:51:32]
⇨ Joins: asie
(~asie@apn-77-113-96-48.dynamic.gprs.plus.pl)
L839[07:59:32] <Kodos> Okay, time to port
my gambling game from SL over to Minecraft
L840[08:13:29] ⇦
Quits: skilz (~skilz@203.213.225.94) (Remote host closed the
connection)
L841[08:13:41]
⇨ Joins: skilz (~skilz@203.213.225.94)
L842[08:25:13] <JoshTheEnder> o/
L843[08:25:32] <JoshTheEnder> SKS-Phone,
check yo memos
L844[08:32:59] <JoshTheEnder> also now to
go try and fix what Potato broke of my server :/
L845[08:35:29] ***
Cazzar is now known as Cazzar|Away
L846[08:38:59] <Kodos> Josh, you wanna see
what I made in my half asleep stupor while waiting on Steam to roll
over to new sales
L847[08:39:10] <JoshTheEnder> sure
L849[08:43:18]
⇨ Joins: Alex_hawks
(~Alex_hawk@CPE-121-221-213-170.lns7.pie.bigpond.net.au)
L850[08:43:18]
zsh sets mode: +v on Alex_hawks
L851[08:57:17] ⇦
Quits: asie (~asie@apn-77-113-96-48.dynamic.gprs.plus.pl) (Read
error: Connection reset by peer)
L852[09:00:18] <Kodos> Bleh, the whole
thing seems to be broken. So much for that
L853[09:03:21] ⇦
Quits: mallrat208 (~mallrat20@68.204.184.175) (Ping timeout: 380
seconds)
L854[09:30:22]
⇨ Joins: asie
(~asie@apn-46-169-56-2.dynamic.gprs.plus.pl)
L855[09:31:08] ***
vifino|away is now known as vifino
L856[09:31:41] ***
vifino is now known as vifino|away
L857[09:32:19]
⇨ Joins: SKS
(~androirc@c211-31-42-102.rochd5.qld.optusnet.com.au)
L858[09:32:22] ***
vifino|away is now known as vifino
L859[09:35:18] ⇦
Quits: SKS-Phone (~androirc@pa49-197-18-74.pa.qld.optusnet.com.au)
(Ping timeout: 186 seconds)
L860[09:45:55] ⇦
Quits: skilz (~skilz@203.213.225.94) (Ping timeout: 190
seconds)
L861[09:49:16]
⇨ Joins: skilz (~skilz@203.213.225.94)
L862[09:57:57] <Kodos> .w internet
L864[09:59:18] ⇦
Quits: SKS (~androirc@c211-31-42-102.rochd5.qld.optusnet.com.au)
(Ping timeout: 186 seconds)
L865[10:06:35]
⇨ Joins: ShadowKatStudios
(~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au)
L866[10:07:14] <ShadowKatStudios>
JoshTheEnder: Got your memo, don't accept the guy's skype request,
I know him in real life and he's really annoying.
L867[10:07:24] <JoshTheEnder> lol
L868[10:07:31] <JoshTheEnder> ok
L869[10:07:37]
⇨ Joins: MoonlightOwl (webchat@78.25.122.166)
L870[10:09:53] <Kodos> Oh lawd
L871[10:10:04] <ShadowKatStudios> Kodos,
which one?
L872[10:10:09] <Kodos> I installed the new
T2 chip into my server
L873[10:10:18] <Kodos> And am now getting
an error when I boot the server
L874[10:10:36] <ShadowKatStudios> Are we
talking about a king or one of his associates, or a god of some
description..?
L875[10:10:37] <Kodos> "init:41:
attempt to concatenate global '_OSVERSION' (a nil value)
L876[10:11:32] <Kodos> Also, I think you'd
be proud of me SKS
L877[10:11:32] <ShadowKatStudios> Heh,
sounds fun.
L878[10:11:41] <ShadowKatStudios> ?
L879[10:11:48] <Kodos> I finally hit the
point where I need to do all my testing and working on stuff on
servers, because I need 4 card slots
L880[10:11:57] <ShadowKatStudios> Very,
very nice.
L881[10:12:20] <ShadowKatStudios> Does it
still use less RAM?
L882[10:12:38] <Kodos> Iunno
L883[10:12:45] <Kodos> But I now need
wifi, internet, redstone, and graphics
L884[10:13:25] <ShadowKatStudios>
Internet?
L885[10:13:33] <Kodos> Yes, for
pastebin
L886[10:14:29] <ShadowKatStudios> But is
it neccesary for the program to run?
L887[10:16:05] <ShadowKatStudios> Lol,
'Modern Windows' Windows 8.
L888[10:16:17] <ShadowKatStudios> Anyone
noticed the way it looks like AOL from the '90s
L889[10:16:21] <ShadowKatStudios> ?
L890[10:16:38] <Kodos> ShadowKatStudios,
depends on the program that I'm making, tbh
L891[10:16:49] <Kodos> Eventually I want
to see about adding in support for pastebin logins
L892[10:17:29] <ShadowKatStudios> Like
that CC program that you could use to paste using your pastebin
account
L893[10:17:48] <Kodos> Not sure, but if
you find it, let me know
L894[10:20:12] <Kodos> Ah, looks like you
might be able to add in your own key to pastebin's lua file on OC,
but it seems to be readonly
L895[10:21:16] <ShadowKatStudios> >
talk to girl for an hour about computer-related stuff, said girl
then assumes you have a crush on her
L896[10:21:30] <ShadowKatStudios> Geez,
it's my last day, I don't have time for that crap.
L897[10:21:52] <JoshTheEnder> lol
L898[10:23:08] <Kodos> Oh hell
L899[10:23:10] <Kodos> Native lib
crash
L900[10:23:26] <Kodos> Gonna remove my
current one and let it generate a new one just to be sure
L901[10:24:01] <ShadowKatStudios> You know
what's nice?
L902[10:24:17] <ShadowKatStudios> The new
Minecraft launcher uses newer versions of LWJGL :D
L903[10:24:44] <JoshTheEnder> you know
whats nice? multimc
L904[10:25:35] <ShadowKatStudios>
Indeed.
L905[10:25:43] <ShadowKatStudios> It's
much nicer than the Minecraft launcher.
L906[10:25:53] <JoshTheEnder> indeed
L907[10:26:07] <ShadowKatStudios>
indeed.
L908[10:26:20] <JoshTheEnder>
Indeed.
L909[10:26:27] <ShadowKatStudios> Indeed,
good sir.
L910[10:26:45] <JoshTheEnder> Totally
spiffing
L911[10:26:57] <Kodos> I need to find a
way to force a worldsave
L912[10:26:59] <JoshTheEnder>
Marvellous
L913[10:27:10] <JoshTheEnder> Kodos, ESC
does a save
L914[10:27:20] <ShadowKatStudios> Kodos:
Run a server, save-all
L915[10:27:30] <Kodos> I'm just in
SSP
L916[10:27:41] <Kodos> But I wanna make
sure that the new native lib that I just generated works
L917[10:27:49] <ShadowKatStudios> SBYSIAMS
really.
L918[10:27:52] <Kodos> And Sanger told me
once that it usually crashes on saves
L920[10:29:03] -Kibibyte- [ShadowKatStudios]
Shinsekai Yori Ending Full HD | by BpXCCnhaYe-ryz_8NNY1IA | 1m31s |
23w0d ago | 22,829 views | Rated:
4.99/5.00
L921[10:29:08] ⇦
Quits: asie (~asie@apn-46-169-56-2.dynamic.gprs.plus.pl) (Ping
timeout: 201 seconds)
L922[10:30:49] <ShadowKatStudios> The
series is really good.
L923[10:31:29] <ShadowKatStudios> Aaand
now I have nothing to do/.
L924[10:32:28] <Kodos> Damnit, I know this
is possible, it's even in the pastebin file
L925[10:38:29] <Kodos> Whatever, I can't
get this to work and I don't want banned from pastebin
L926[10:38:35] <Kodos> Will poke Sangy
about it tonight
L927[10:38:39] ***
Kodos is now known as Kodos|Zzz
L928[10:38:43] <ShadowKatStudios>
lol
L929[10:39:14] <ShadowKatStudios> I played
on a CC server and within an hour of the ban reset we couldn't
access pastebin again for another 24 hours.
L930[10:39:27] <JoshTheEnder> lol
L931[10:40:38] <Kodos|Zzz> Well if you get
time, look on the chunk of code for pastebin.lua at line 80
L932[10:40:50] <Kodos|Zzz> That's where it
tries to read from a config in /etc/pastebin.conf
L933[10:41:27] <ShadowKatStudios> Hmm... I
think I'm gonna watch some more Shinsekai Yori.
L934[10:41:45] <ShadowKatStudios> lol, I
have nothing better to do atm.
L935[10:43:13] <JoshTheEnder> anyone know
of any mods that add alarms to minecraft? i'd normally use
NuclearControl but i cba to install ic2
L936[10:43:27] <Kodos|Zzz> RI has the
Siren
L937[10:43:35] <Kodos|Zzz> but UE
L938[10:43:37] <Kodos|Zzz> =\
L939[10:43:51] <JoshTheEnder> i have that,
it's only got one sound and isnt loud enough :/
L940[10:44:04] <Kodos|Zzz> Make a 3^3 cube
of Sirens
L941[10:44:06] <Kodos|Zzz> And flip one
on
L942[10:44:53] ⇦
Quits: skilz (~skilz@203.213.225.94) (Remote host closed the
connection)
L943[10:44:56] <JoshTheEnder> eh, still
not what i want :/
L944[10:45:00] <ShadowKatStudios>
JoshTheEnder: What is chronological order when time travel is
involved?
L945[10:45:18] <JoshTheEnder>
ShadowKatStudios, i mean in relation to my timeline
L946[10:45:38] <ShadowKatStudios> Is it
the protagonist's viewpoint, or time's viewpoint?
L947[10:46:00] <JoshTheEnder> ermm,
whichever one is 'my' viewpoint :P
L948[10:46:20] <ShadowKatStudios>
Protagonist's then.
L949[10:46:49] <Kilobyte> o/
L950[10:46:54] <JoshTheEnder> \o
L951[10:47:28] <JoshTheEnder> Kilobyte,
know of any mods other than RI and NuclearControl that add
siren/alarm based blocks?
L952[10:47:43] <Kilobyte> ummmmmmm
L953[10:47:45]
⇨ Joins: skilz (~skilz@203.213.225.94)
L954[10:47:59] <Kilobyte> i have no
clue
L955[10:48:02] <JoshTheEnder> :/
L956[10:48:16] <JoshTheEnder> i want to
use NuclearControl but i dont want to install IC2
L957[10:48:21] *
Kilobyte continues work on his lisp parser
L958[10:48:29] <Kilobyte> lol, i know that
feeling
L959[10:48:29] <JoshTheEnder>
s/IC2/IC2.5
L960[10:48:30] <SuperBot>
<JoshTheEnder> i want to use NuclearControl but i dont want
to install IC2.5
L962[10:50:42] <ShadowKatStudios> Ohai
Kilobyte.
L963[10:50:49] <Kilobyte> hai
L964[10:51:35] <ShadowKatStudios> Did I
tell you and JTE that I got a (second hand) new desktop
today?
L965[10:52:15] <JoshTheEnder> nope
L966[10:54:21] <ShadowKatStudios> C2D, 4GB
RAM, GeForce 7050 and 8600, 200GB HDD that I found in my
spares.
L967[10:54:51] <ShadowKatStudios> I
installed a version of ArchBang that's actually from this year,
too.
L968[11:03:28] <Kilobyte> soooo
L969[11:03:36] <Kilobyte> this should
define the puts function
L970[11:03:44] <Kilobyte> (defun puts
(string) {
L971[11:03:45] <Kilobyte>
print(scope.lvar.string:toString())
L972[11:03:45] <Kilobyte> })
L973[11:04:27] <Kodos|Zzz> What kind of
monster do you have to be, to de-fun something
L974[11:04:53] <Kilobyte> umm
L975[11:04:59] <Kilobyte> thats lisp with
embedded lua :P
L976[11:05:37] <Kilobyte> here a small
hello world in lisp
L977[11:06:15] <Kilobyte> (block (defun
hello (what) (puts :what)) (hello "world"))
L978[11:06:26] <Kilobyte> or simpler
L979[11:06:33] <Kilobyte> (puts
"Hello world")
L980[11:06:39] <Kilobyte> in my lisp
dialect that is
L981[11:07:25] <ShadowKatStudios>
Dialect?
L982[11:07:51] <Kilobyte> or w/e
L983[11:08:13] <ShadowKatStudios> Is it
like how American english changed a few words in stupid ways and
basically declared itself a new language, or is it actually useful
changes?
L984[11:08:23] <Kilobyte> useful
changes
L985[11:08:31] <Kilobyte> like { } to
embed lua
L986[11:08:42] <Kilobyte> since the
interpreter is lua itself
L987[11:09:05] <Kilobyte> only few
functions have to be defined from lua (clusterfuck incoming)
L988[11:10:00] <Kodos|Zzz> pastebin
it
L989[11:10:04] <Kodos|Zzz> Or gist
L990[11:11:07] <ShadowKatStudios> lol,
'Speeds available are 'Turbo' (8 Mbit/s downstream, 128 kbit/s
upstream), 'Elite' (30 Mbit/s down, 1 Mbit/s up) and 'Ultimate'
(100 Mbit/s down, 2 Mbit/s up).' Good job telstra, the plan we had
with Optus was Ultimate with 10Mbit/s upstream. Your service
sucks.
L991[11:11:35] <Kilobyte> Kodos|Zzz: what?
the interpreter?
L992[11:11:41] <Kilobyte> function
Environment:eval(code)
L993[11:11:41] <Kilobyte> local tokens =
lexer.toTokens(code)
L994[11:11:41] <Kilobyte> local sexp =
parser.parse(tokens)
L995[11:11:41] <Kilobyte> return
sexp:eval(Scope.new(self))
L996[11:11:41] <Kilobyte> end
L997[11:11:49] <Kilobyte> thats the code
to eval stuff :P
L998[11:12:13] <Kilobyte> sexp == s-exp ==
s-expression
L999[11:12:15] <Kodos|Zzz> Where's the
code to make you use pastebin because eww spam
L1000[11:12:17] <Kilobyte> just
saying
L1001[11:12:58] <Kilobyte> Kodos|Zzz:
what code should i gist? the entire thing? i'll rather drop on
github
L1002[11:13:12] <Kodos|Zzz> You can
pastebin/gist the snippets you're pasting here
L1003[11:13:18] <Kodos|Zzz> Rather than
filling up the channel
L1004[11:13:26] <Kodos|Zzz> Just a
thought
L1005[11:13:48] <Kilobyte> i usually have
a limit of 3 lines, exeeded it one time because i had no browser
open
L1006[11:14:55] <JoshTheEnder> also for
those who are following my story, it takes a dark turn in chapter
5
L1007[11:16:05] <ShadowKatStudios>
JoshTheEnder: But there are only 3 chapters on the site..?
L1008[11:16:26] <Kilobyte> oh god it
worked
L1009[11:16:37] <Kilobyte> MY FUCKING
CODE WORKED ON FIRST ATTEMPT
L1010[11:16:54] <JoshTheEnder>
ShadowKatStudios, i know that, still writing chapter 4 (will
probably be split into 4 sections) but i was just saying
plans
L1011[11:17:02] <ShadowKatStudios> Ah, I
see.
L1012[11:17:35] <ShadowKatStudios> I
don't make plans beyond the chapter I'm writing, and the story in
general, so yeeah. :P
L1013[11:17:44] <ShadowKatStudios> Good
to know someone has a plan :P
L1014[11:17:47] <JoshTheEnder> eh, i have
rough ideas
L1015[11:17:49]
⇨ Joins: Daiyousei (~nick1@188.113.81.176)
L1016[11:17:54] <ShadowKatStudios> Do you
have any drafts for chapter 4 yet? :D
L1017[11:18:04] <JoshTheEnder> i've got
some stuff already written
L1018[11:18:38] *
Kilobyte is super happy because his code worked
L1019[11:19:04] <JoshTheEnder> 4.1 is
pretty much done
L1020[11:19:09] <ShadowKatStudios> Can I
see said drafts? :D
L1021[11:19:17] <JoshTheEnder> though i
dont have a title for it
L1022[11:19:32] <JoshTheEnder>
ShadowKatStudios, in a sec, need to copy from phone to
computer
L1023[11:19:48] <ShadowKatStudios>
Writing on phone?
L1024[11:20:00] <ShadowKatStudios> Heh, I
wrote half of chapter 8 on my tablet.
L1025[11:20:13] <JoshTheEnder> yeah, i'd
generally write stuff while on the bus to college
L1026[11:21:02] <JoshTheEnder> but i
finished college last thursday and got signed off this tuesday just
gone
L1027[11:21:53] <ShadowKatStudios> I
see.
L1028[11:32:23]
⇦ Quits: Forecaster (~Forecaste@83.223.1.173) (Ping timeout:
183 seconds)
L1029[11:36:44]
⇦ Quits: MoonlightOwl (webchat@78.25.122.166) (Ping timeout:
190 seconds)
L1030[11:41:43]
⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L1031[11:44:54] ***
tiin57|dead is now known as tiin57|coma
L1032[11:57:19]
⇨ Joins: Lunatrius (~Lunatrius@77.38.103.182)
L1033[11:57:36]
⇨ Joins: istasi (webchat@46.32.58.141)
L1034[11:58:19]
⇨ Joins: Bakatrius (~Lunatrius@77.38.103.182)
L1035[11:59:48]
⇦ Quits: Lunatrius (~Lunatrius@77.38.103.182) (Killed
(NickServ (GHOST command used by Bakatrius)))
L1036[11:59:50] ***
Bakatrius is now known as Lunatrius
L1037[12:02:55] <istasi> \o
L1038[12:03:32] <ShadowKatStudios>
o/
L1039[12:03:46] <JoshTheEnder> \o
L1040[12:05:05] <ShadowKatStudios>
\o/
L1041[12:07:22] <istasi> /o\
L1042[12:08:00] <ShadowKatStudios>
\\o//
L1043[12:08:10] <JoshTheEnder>
//o//
L1044[12:09:25] <tiin57|coma> \/o\/
L1045[12:10:12] <Kodos|Zzz> /o\
L1046[12:15:42] <istasi> |o|
L1047[12:18:13] <Sangar> ~o~
L1048[12:18:15] *
Kilobyte writes continues the lua standard lib
L1049[12:18:17] <Kilobyte> Sangar:
oahi
L1050[12:18:22] <Sangar> hey
L1051[12:18:25] <Kilobyte> $ lua
test.lua
L1052[12:18:25] <Kilobyte> Hello
world!
L1053[12:18:37] <Kilobyte> from
test.lua:
L1054[12:18:38] <ShadowKatStudios> $ lua
list
L1055[12:18:49] <Kilobyte> env =
vs.Environment.new()
L1056[12:18:49] <Kilobyte>
env:default()
L1057[12:18:49] <Kilobyte>
env:eval('(puts "Hello world!")')
L1058[12:19:00] <vifino> eww
L1059[12:19:09] *
vifino steps back
L1060[12:19:16] *
tiin57|coma steps forward
L1061[12:19:19] <Kilobyte> Sangar: aka it
works \o/
L1062[12:19:23] *
Sangar steps up
L1063[12:19:29] <Sangar> nice :)
L1064[12:19:30] *
Kilobyte steps down
L1065[12:19:33] *
tiin57|coma steps left
L1066[12:19:33] *
vifino rolls eyes
L1067[12:19:40] *
ShadowKatStudios steps into the 4th dimension
L1068[12:19:44] <tiin57|coma> oshit
L1069[12:19:58] <vifino> lel
L1070[12:20:04] <Kilobyte> Sangar: i yet
have to add stuff like if and so on
L1071[12:20:20] <Sangar> meh, who needs
that anyway >_>
L1072[12:20:22] *
JoshTheEnder grabs ShadowKatStudios and brings him back to
reality
L1073[12:20:33] <Kodos|Zzz> Sangar, I may
or may not have gotten a native lib crash, but I removed my temp
lib and let a new one generate and haven't since then
L1074[12:20:43] *
ShadowKatStudios phases back into the 4th dimension
L1075[12:20:56] *
JoshTheEnder decides to join ShadowKatStudios
L1077[12:21:13] <Kilobyte> Sangar: i miss
implicit return values in lua D:
L1078[12:21:14] <tiin57|coma> what kind
of a rule is that
L1079[12:21:22] <Kodos|Zzz> You haven't
met Potato
L1080[12:21:25] <JoshTheEnder> ^^
L1081[12:21:31] <tiin57|coma> What?
L1082[12:21:42] <Kodos|Zzz> You'll see...
eventually
L1083[12:21:47] <JoshTheEnder>
PotatoTrumpet likes to lick people
L1084[12:21:53] <Kilobyte> potato is the
guy who mounts stuff as /c:
L1085[12:21:56]
⇨ Joins: Altenius (~Altenius4@199.193.183.1)
L1086[12:22:03] <JoshTheEnder> o/
Altenius
L1087[12:22:06] <Kilobyte> o/
L1088[12:22:09] <Sangar> Kilobyte, yeah,
implicit return values would be nice indeed
L1089[12:22:12] <Kodos|Zzz> Also Sangar
how do I get the pastebin program to use my dev key
L1091[12:22:13] <Altenius> \o
L1092[12:22:44] <ShadowKatStudios>
Kilobyte: He does WHAT!?
L1093[12:22:47] <Kodos|Zzz> I noticed the
program itself refers to a /etc/pastebin.conf file, but I can't
seem to find any examples anywhere of formatting
L1094[12:22:49] <Kilobyte> ikr
L1095[12:23:07] <Sangar> Kodos|Zzz, it
does? oh, i kind of remember. man, that was ages ago...
L1096[12:23:11] <ShadowKatStudios> If
there's a filesystem root, there's no drive lettering, it goes
against all logic...
L1097[12:23:12] <Sangar> urhm.
L1098[12:23:32] <Kilobyte>
ShadowKatStudios: i suggested we introduce computer.explode. and
make fs.mount call that if it detects /c: as mount point
L1099[12:23:49] <ShadowKatStudios>
Windows only has the whole drive letter thing because it doesn't
have a proper filesystem.
L1100[12:23:54] <Kilobyte> ^
L1101[12:24:03] <Kodos|Zzz> Also,
offtopic question to JoshTheEnder and ShadowKatStudios; I have a
Netbook with Windows on it, how would I go about installing a linux
distro on it if it doesn't have a CD drive
L1102[12:24:13] <JoshTheEnder> USB
L1103[12:24:14] <Kilobyte> USB
L1104[12:24:16] <Sangar> Kodos|Zzz, i
think just having a single line "key=y0urd3vk3y" should
work?
L1105[12:24:29]
⇨ Joins: mallrat208 (~mallrat20@68.204.184.175)
L1106[12:24:31] <Kodos|Zzz> Will try in a
tick
L1107[12:24:39] <tiin57|coma> That's
annoying. I thought I had a forum account.
L1108[12:24:51] <ShadowKatStudios>
tiin57|coma: Why are you in a coma?
L1109[12:25:00] <tiin57|coma> because I
was resurrected
L1110[12:25:20] <ShadowKatStudios>
Reminds me of a song...
L1112[12:27:25] <ShadowKatStudios>
Sangar, please make that switch-offable
L1114[12:27:36] <^v> Kilobyte, No desc
Written in Lua by Kilobyte22 0.22KB
L1115[12:27:36] <JoshTheEnder> Sangar,
look at PRs
L1116[12:27:53] <Sangar>
ShadowKatStudios, yeah, i will add a config to /etc
L1117[12:27:57] <ShadowKatStudios>
:D
L1118[12:28:00] <tiin57|coma> ^v: You're
a dummy
L1119[12:28:00] <^v> tiin57|coma, Without
a doubt
L1120[12:28:03] <ShadowKatStudios>
Standard config?
L1121[12:28:03] <tiin57|coma> .-.
L1122[12:28:15] <ShadowKatStudios> ^v:
Derp.
L1123[12:28:15] <^v> ShadowKatStudios,
Yes definitely
L1124[12:28:27] <JoshTheEnder> ^v, to
derp or not to derp
L1125[12:28:27] <^v> JoshTheEnder, Cannot
predict now
L1126[12:28:30] <JoshTheEnder> lol
L1127[12:28:34] <Sangar> JoshTheEnder,
that was quick :P
L1128[12:28:40] <JoshTheEnder> hehe
L1129[12:28:53] <ShadowKatStudios> ^v: Do
you respond to random text with a random confirmation or
disagreement?
L1130[12:28:53] <^v> ShadowKatStudios,
Ask again later
L1131[12:28:57] <ShadowKatStudios> ^v: Do
you respond to random text with a random confirmation or
disagreement?
L1132[12:28:57] <^v> ShadowKatStudios, My
reply is no
L1133[12:29:01] <Kodos|Zzz> Sangar,
pastebin usually needs your login and password for API interaction
too. I'm thinking you and Vex never finished that part of the
pastebin program, and it's just dead code that isn't commented
out
L1134[12:29:07] <ShadowKatStudios> ^v:
Haha, suuure.
L1135[12:29:07] <^v> ShadowKatStudios,
Concentrate and ask again
L1136[12:29:13] <Kodos|Zzz> Either that,
or you forgot to setup a base example of a config
L1137[12:29:28] <JoshTheEnder> \o/
L1138[12:29:58] <ShadowKatStudios>
/o\
L1139[12:29:58] <Sangar> Kodos|Zzz, ah,
it was never meant to support actual login. what's there is just to
support custom api keys (and that *should* work just fine)
L1140[12:30:25] <Kodos|Zzz> It didn't, as
per Pastebin's API, you need to log in completely to have it submit
under your name, otherwise it defaults to guest
L1141[12:30:27] <ShadowKatStudios> Oh,
that's why no-one is replying on skype, it's 10:30 PM
L1142[12:30:40] <Kodos|Zzz> I think
L1143[12:30:46] <Kodos|Zzz> Actually, no
nvm
L1144[12:30:55] <Kodos|Zzz> It just needs
the key
L1145[12:31:03] <JoshTheEnder> how would
i go about getting an items unlocalizedName without the
"item." at the start?
L1146[12:31:50] <ShadowKatStudios>
game.item.derp ? Then it's not at the start.
L1147[12:32:00] <ShadowKatStudios> I'm
not even sure if game works :P
L1148[12:32:16] <Sangar> JoshTheEnder,
when creating a custom item? override 'getUnlocalizedName'
L1149[12:32:23] <Sangar> that's what adds
the item.
L1150[12:32:28] <Sangar>
*"item."
L1151[12:32:54] <JoshTheEnder> yeah, i
override that but i preappend item. to it... hmm
L1152[12:32:54] <ShadowKatStudios> Okay,
so 3D space sucks for demonstrating 4D objects.
L1153[12:33:36] <JoshTheEnder> lets see
if this works (inb4 i break it)
L1154[12:34:16] <Kodos|Zzz> Anyway,
Sangar, I'm going to bed. If you could take a look at the pastebin
code and see if you can get the key using working, that'd be much
appreciated :3
L1155[12:34:34] <Kodos|Zzz> maybe add it
as an additional, optional argument on pastebin put
L1156[12:34:57] <Sangar> Kodos|Zzz,
gnight, the last time i tested it it did work tho >_> will
have a look later
L1157[12:35:05] <Kodos|Zzz> Then I may be
doing it wrong
L1158[12:35:12] <Kodos|Zzz> Either way,
if you can make it work, leave me a .tell on Kodos
L1159[12:35:17] <Sangar> will do
L1160[12:35:21] <Kodos|Zzz> g'night
all
L1161[12:35:22] <ShadowKatStudios> Java
stuff is scary.
L1162[12:35:57] <JoshTheEnder> grr, i
want the texture loading to be done in the template item class but
i cant if it cant give me a proper name
L1163[12:36:06] <JoshTheEnder> (without
the item.)
L1164[12:38:04] <JoshTheEnder> ok, lets
try this....
L1165[12:38:29] <JoshTheEnder> \o/
L1166[12:40:10] ***
Daiyousei is now known as Daiyousei|TF2
L1167[12:40:29] ***
alekso56_off is now known as alekso56
L1168[12:41:34] <Kilobyte> so, i reworked
my code for if
L1170[12:41:36] <^v> Kilobyte, No desc
Written in Lua by Kilobyte22 0.26KB
L1171[12:43:24]
⇨ Joins: Maxwolf
(labs@pipette.madsciencemod.com)
L1172[12:43:24]
zsh sets mode: +v on Maxwolf
L1173[12:48:22] <Sangar> .tell Kodos|Zzz
works for me, but i did quote that example earlier badly, should
have been `key="yourdevkey"`. because the config is a lua
file.
L1174[12:48:22] <^v> Sangar, Message
queued.
L1175[12:48:57] <istasi> <3 that last
tip
L1176[12:49:04] <JoshTheEnder> hehe
L1177[12:51:05] <Kilobyte> Sangar:
w00t
L1178[12:51:17] <Kilobyte> i have this
code
L1179[12:51:18] <Kilobyte>
env:eval('(puts $SHELL)')
L1180[12:51:21] <Kilobyte> and this
output
L1181[12:51:28] <Kilobyte>
/bin/bash
L1182[12:51:34] <Sangar> cool :)
L1183[12:51:58] <Kilobyte> alternate
syntax
L1184[12:52:15] <Kilobyte>
env:eval('(puts {return scope.evars.SHELL})')
L1185[12:52:38] <Kilobyte> brb
lunch
L1186[12:56:58]
⇨ Joins: MoonlightOwl (webchat@78.25.122.19)
L1187[12:57:13]
⇨ Joins: Dean4Devil
(~AI_Cat@p54963FD7.dip0.t-ipconnect.de)
L1188[13:04:20]
⇨ Joins: dmod_
(uid32492@id-32492.uxbridge.irccloud.com)
L1189[13:05:29]
⇨ Joins: leagris (webchat@meumeu.noiraude.net)
L1190[13:06:49]
⇨ Joins: Lumien
(~lumien@p4FED46C9.dip0.t-ipconnect.de)
L1191[13:07:41] <leagris> Hello
L1192[13:07:53] <JoshTheEnder> hi
L1193[13:08:22] <leagris> Has any-one
created an addon for token authentication device?
L1194[13:09:38] <Kilobyte> nope :P
L1195[13:09:46] <leagris> I could use a
diskette or named item in container and screen but it would be
nicer with a signle-block device to right click with a token, and
have a feedback sound and display of access granted/denied
L1196[13:09:47] <Kilobyte> i might
though
L1197[13:09:59] <Kilobyte> leagris: you
can use a monitor as biometric scanner
L1198[13:10:07] <Kilobyte> touch events
contain player name
L1199[13:10:39] <Kilobyte> and unlike
tokens you cannot steal another players name :P
L1200[13:11:23] <leagris> Right, though I
have like a dozen access doors to control individually. Having that
much screens require also ssssssssthese number of GPU cards
:/
L1201[13:11:43] <Kilobyte> true
thing
L1202[13:12:34] <Kilobyte> yeah, i am
planning to write something like that :P
L1203[13:12:50] <Kilobyte> leagris: oh,
since a recent version you can shift click disks into disk
drives
L1204[13:12:56] <Kilobyte> you can use
that as tokens
L1205[13:13:02]
⇨ Joins: Wobbo
(~Wobbo@5249A243.cm-4-2c.dynamic.ziggo.nl)
L1206[13:13:02]
zsh sets mode: +v on Wobbo
L1207[13:13:15] <leagris> Would it be
practicable to only setup one single screen with different
keyboards, one for each door access, and get the keyboard ID to
mach at which entry it belong?
L1208[13:13:50] <Wobbo> Maybe if you
listen to keyboard events or something similar
L1209[13:13:55] <Wobbo> Are keyboard
events a thing?
L1210[13:14:22]
⇦ Quits: skilz (~skilz@203.213.225.94) (Remote host closed
the connection)
L1211[13:14:26] <JoshTheEnder> theres
key_down, key_up and key_press i think
L1212[13:14:34]
⇨ Joins: skilz (~skilz@203.213.225.94)
L1213[13:14:43] <Wobbo> They should give
the origin of the event
L1214[13:14:47] <Kilobyte> Sangar: i got
another idea for what happens on mount <whatever> /c:
L1215[13:14:57] <Kilobyte> i just say...
rm -rf /
L1217[13:16:17] <Sangar> Kilobyte, u so
evil :P
L1218[13:16:31] <Wobbo> Sangar: But do
they give the address of the keyboard that initiated the
event?
L1219[13:16:32] <leagris> my name is
"; DROP TABLE;
L1220[13:16:44] <Sangar> Wobbo, yes. see
link.
L1221[13:16:47] <Wobbo> Little Bobby
Tables? is that you?
L1222[13:16:54] <Sangar> :D
L1223[13:17:02] <Wobbo> Ah yes
L1224[13:17:13] <Altenius> Kilobyte, with
C++, How would I put an object in a class header that has to be
initialized with variables?
L1225[13:18:06] <Kilobyte> Altenius:
default constructor
L1226[13:18:18] <Altenius> I put
tcp::acceptor acceptor; in the private section but a tcp::acceptor
has to be initialized with arguments like tcp::acceptor
acceptor(io_service, 1209)
L1227[13:18:20] <Kilobyte> but, the
inititalization goes into the cpp file
L1228[13:18:26] <Altenius> okay
L1229[13:18:28] <Kilobyte> oh hm
L1230[13:18:30] <Kilobyte> idk
L1231[13:18:35] <Kilobyte> Sangar:
^
L1232[13:21:02] <Sangar> uhm,
Constructor(...) : acceptor(io_service, 1209) { ... } maybe?
L1233[13:21:03] <leagris> No, may I have
remote keyboards not attached to screen or computers but OC
Cables?
L1234[13:21:08] ***
Cazzar|Away is now known as Cazzar
L1235[13:21:47] <Wobbo> Sangar: there is
no documentation on the geolyzer, is this right?
L1236[13:22:24] <Sangar> leagris,
currently not. since screens can be queried for attached keyboards
now, i might remove that limitation at some point, though. not that
that's helping you right now :P
L1237[13:22:54] <leagris> Because ther
may be only one central CU+screen with user database to manage door
accesses.
L1238[13:22:56]
⇦ Quits: hi117 (~hi117@208.38.135.100) (Ping timeout: 190
seconds)
L1239[13:22:57] <Sangar> Wobbo, yeah, the
wiki in general doesn't really have anything on 1.3 yet
>_>
L1240[13:23:09] <Altenius> That
worked.
L1241[13:23:17] <leagris> I am on 1.2 for
1.6.4
L1242[13:23:21] <Altenius> Can I put
multiple :'s?
L1243[13:23:33] <Sangar> Altenius,
Const() : a(), b(), c() {}
L1244[13:23:37] <Altenius> ah
L1245[13:24:03] <Wobbo> Sangar: Geolyzer
doesn't do noise?
L1246[13:24:52] <Sangar> Wobbo, no. what
do you have in mind?
L1247[13:25:12] <Wobbo> I tought they
used noise over the data
L1248[13:25:22] <Sangar> leagris, you
could place the screens on the floor and use the `walk` event. no
need for a gpu or keyboard iirc.
L1249[13:25:33] <Wobbo> But now you can
just scan > threshold dig
L1250[13:25:57] <Kilobyte> Sangar: what
if the screen breaks under your weight? D:
L1251[13:26:32] <Sangar> Kilobyte,
they're quite sturdy :P
L1252[13:26:36] <Kilobyte> good
L1253[13:27:00] <JoshTheEnder> *breaks
monitor* "Sangar... you lied"
L1254[13:27:02] <Sangar> Wobbo, ah, i see
what you mean. hmm, yeah, i suppose a little bit of noise wouldn't
hurt.
L1255[13:27:08] ***
tiin57|coma is now known as tiin57
L1256[13:28:09] <Sangar> Wobbo, hmm,
whould it be correlated to the distance to the geolyzer
block?
L1257[13:28:29] <Wobbo> Sangar: What
about the hardness of the blocks in between?
L1258[13:28:39] <Kilobyte> return
Number.new(self.value + other.value)
L1259[13:28:54] <Wobbo> It is easier to
see through soft blocks than trough hard blocks I would
assume
L1260[13:29:08] <Sangar> Wobbo, yeah, but
that would get way too laggy
L1261[13:29:33]
⇨ Joins: TangentDelta (~PewNaN@63.143.24.24)
L1262[13:29:54] <Sangar> 256 raycasts per
tick ~= performance
L1263[13:29:59] <Kilobyte> ^
L1264[13:30:20] <Kilobyte> that would
have worse performance than an IC2 macerator array
L1265[13:30:20] ***
Daiyousei|TF2 is now known as Daiyousei
L1266[13:30:36] <Kilobyte> and IC2
Macerators are bad performance wise
L1267[13:30:44] <Sangar> :P
L1268[13:31:07] <ShadowKatStudios> Guys,
while I have internet, reccomend anime for me to download.
L1269[13:31:07] <Kilobyte> like, 1 idle
electric furnace already has as much tick time as 5 running
redstone furnaces
L1270[13:31:13] <Kilobyte> macerator is
even worse
L1271[13:31:24] *
Kilobyte doesn't like anime
L1272[13:31:33] <Daiyousei> Kilobyte:
booo
L1273[13:31:34] <Daiyousei> Kilobyte:
jk
L1274[13:31:37] <Wobbo> ShadowKatStudios:
Clannad is good
L1275[13:31:40] *
ShadowKatStudios thinks Kilobyte is damaged
L1276[13:31:44] <ShadowKatStudios>
Already got it.
L1277[13:31:53] <Kilobyte> Daiyousei:
env:eval('(puts $SHELL)')
L1278[13:31:59] <Kilobyte> guess the
output
L1279[13:32:00] <Daiyousei> Kilobyte: u
wot
L1280[13:32:00] <Kilobyte> :P
L1281[13:32:11] <Daiyousei> uh idk
L1282[13:32:13] <Kilobyte> thats lua
btw
L1283[13:32:17] <Kilobyte>
/bin/bash
L1284[13:32:22] <Kilobyte> yes, ik, you
use zsh
L1285[13:32:41]
⇨ Joins: Vexatos
(~Vexatos@p5B3C9B31.dip0.t-ipconnect.de)
L1286[13:32:45] <Kilobyte> Daiyousei:
^
L1287[13:33:08] <Daiyousei> :p
L1288[13:33:21] <Sangar> brb,
teatime
L1289[13:34:36] <Kilobyte> JoshTheEnder:
include thaumcraft in da pack?
L1290[13:35:09] <Vexatos>
WOOOOOOOOOOOOOOO[repeat until false]OOOOO!
L1291[13:35:12] <JoshTheEnder> Kilobyte,
i'll add it to the list. i'm going to refactor the pack
thisweekend
L1292[13:35:18] <leagris> Sangar, ah yes,
screen on floor without GPU, sound good :)
L1293[13:35:19] <Vexatos> Guess who just
finished his last exam this year
L1294[13:35:26] <Kilobyte> JoshTheEnder:
yeah, you said that
L1295[13:35:28] <JoshTheEnder> Vexatos,
not you?
L1296[13:35:32] <Vexatos> YES ME
L1297[13:35:35] <Vexatos>
äöeopi<rglsihubghlyidug
L1298[13:35:51] <Kilobyte> he mean no, it
was a typo
L1299[13:35:56] *
Daiyousei finished school this year
L1300[13:35:56] <Kilobyte>
s/mean/meant
L1301[13:35:57] <SuperBot>
<Kilobyte> he meant no, it was a typo
L1302[13:35:59] <Wobbo> Congrats
Vexatos!
L1303[13:36:03] <Kilobyte> Daiyousei:
same :P
L1304[13:36:08] *
Vexatos dies by TooMuchAmazementException
L1305[13:36:10] *
Daiyousei highfives Kilobyte
L1306[13:36:20] <Kilobyte> monday i had
last exam
L1307[13:36:26] <Kilobyte> tomorrow i'll
get certificate
L1308[13:36:31] <JoshTheEnder> i finished
college tuesday, though i'm gonna do another course next year
L1309[13:36:40] <Vexatos> I am year
11
L1310[13:36:43] <Vexatos> so one more to
go
L1311[13:36:47] <Kilobyte> heh
L1312[13:36:50] <Vexatos> then, 6 years
studying
L1313[13:37:22] <Kilobyte> i am still not
100% sure if i should go into IT Security or Applied Computer
Science
L1314[13:37:35] <Kilobyte> i tend to IT
Security
L1315[13:37:43] <Vexatos> I am probably
studying chemistry
L1316[13:37:49] <Vexatos> Probably==most
likely
L1317[13:38:08] <Kilobyte> s/=*/ $0
/
L1318[13:38:31] <Kilobyte> actually
L1319[13:38:36] <Kilobyte> s/=+/ $0
/
L1320[13:40:50]
⇨ Joins: SKS|Tab
(~sks@c211-31-42-102.rochd5.qld.optusnet.com.au)
L1321[13:41:03]
⇨ Joins: black3agl3 (~black3agl@197.225.251.172)
L1322[13:41:18] <SKS|Tab> So guys, I
found my tablet, meaning...
L1323[13:41:37] <SKS|Tab> I can upload
guts pics of my new computer :D
L1324[13:43:05] <Wobbo> What is espers
irc port?
L1325[13:43:19] <JoshTheEnder> 6667
L1326[13:43:29]
⇨ Joins: Wobbo|InGame
(~wobbo|ing@35.ip-198-100-155.net)
L1327[13:43:35] <Wobbo|InGame> Hi!
L1328[13:43:45] <JoshTheEnder> Wobbo, if
your using the openirc program just do your nick, the server stuff
defaults to esper
L1329[13:43:56]
⇦ Quits: Wobbo|InGame (~wobbo|ing@35.ip-198-100-155.net)
(Client Quit)
L1330[13:44:20] <Wobbo> Derp, I broke the
screen by accident
L1331[13:44:25] <JoshTheEnder> lol
L1332[13:44:41]
⇨ Joins: SleepyPotato|Zzz
(~nick1@WL4-34.1scom.net)
L1333[13:45:09] <JoshTheEnder> oh
dear
L1334[13:45:21] <SleepyPotato|Zzz> I
know
L1335[13:45:37] <Dean4Devil>
SleepyPotato|Zzz: ?= ping
L1336[13:45:45] <JoshTheEnder> no
L1337[13:45:51] ***
SleepyPotato|Zzz is now known as PotatoTrumpet
L1338[13:46:04] <PotatoTrumpet> :P
L1339[13:46:17] <Dean4Devil>
PotatoTrumpet ?= ping
L1340[13:46:20] <PotatoTrumpet> no
L1341[13:46:32] <JoshTheEnder>
PotatoTrumpet, is the reason for rule 12
L1342[13:46:43] <Dean4Devil> Dean4Devil
?= stupid
L1343[13:46:44] *
PotatoTrumpet goes to look
L1344[13:46:46]
⇨ Joins: hi117 (~hi117@208.38.135.100)
L1346[13:47:37] *
PotatoTrumpet moves hit tounge up and down with
courtesy
L1347[13:47:49] <PotatoTrumpet> You
should pin the bot commands
L1348[13:47:51] <JoshTheEnder> best desk
evar
L1349[13:48:05] <JoshTheEnder>
PotatoTrumpet, not really needed at the moment
L1350[13:48:13] <PotatoTrumpet> :P
L1351[13:48:16] *
SKS|Tab cuts PotatoTrumpet's tounge off
L1352[13:48:16]
⇦ Quits: jk-5 (~jk-5@5ED40762.cm-7-5a.dynamic.ziggo.nl) (Ping
timeout: 183 seconds)
L1353[13:48:30] *
PotatoTrumpet bites SKS|Tab
L1354[13:48:40] <JoshTheEnder>
PotatoTrumpet, no biting
L1355[13:48:44] <PotatoTrumpet> :O
L1356[13:48:49] <PotatoTrumpet> Yes
master...
L1357[13:48:49]
⇨ Joins: asie
(~asie@078088168214.elblag.vectranet.pl)
L1358[13:48:50] *
Dean4Devil heals SKS|Tab
L1359[13:49:04] <Dean4Devil> import
__magic__
L1360[13:49:16] *
SKS|Tab removes PotatoTrumpet's teeth, one-by-one
L1361[13:49:19] *
PotatoTrumpet is the true reason behind rule 12
L1362[13:49:32] *
PotatoTrumpet breaks all of SKS|Tab with a robot
L1363[13:49:46] <PotatoTrumpet> Well, I
have to turn in all of the work I spent a week doing
L1364[13:49:50] <PotatoTrumpet> :P
L1365[13:49:53] <Kilobyte> SKS|Tab: i
hope ur a dentist ;)
L1366[13:50:12] *
SKS|Tab phases into the 4th dimension and regenerates
L1367[13:50:14] <Dean4Devil> Looking at
PotatoTrumpets mouth, no he isnt ._.
L1368[13:50:24] <SKS|Tab> Kilobyte, I am
not.
L1369[13:50:34] <SKS|Tab> I used
pliers.
L1370[13:50:39] *
PotatoTrumpet throws Dean4Devil into a log-chopper, making a
delicious human smoothy
L1371[13:50:46] <Kilobyte> SANGAR BAN
ILLEGAL TORTURE
L1372[13:50:48] <Kilobyte> jk
L1373[13:50:52] <PotatoTrumpet> :P
L1374[13:50:52] *
Dean4Devil is not a human
L1375[13:51:07] <PotatoTrumpet> He
already banned licking
L1376[13:51:09] *
SKS|Tab throws PotatoTrumpet in and makes hashbrowns
L1377[13:51:22] *
PotatoTrumpet giggles
L1378[13:51:31] *
PotatoTrumpet closes SKS|Tab
L1379[13:51:48] *
Kilobyte installs silcom on PotatoTrumpets computer and mounts
/dev/sda to /c:...
L1380[13:51:58] <Kilobyte> oups... where
is all the data gone
L1381[13:52:01] <PotatoTrumpet> Whats
wrong with C:
L1382[13:52:08] <Kilobyte> Sangar: fix
him
L1383[13:52:08] *
JoshTheEnder slaps PotatoTrumpet
L1384[13:52:20] *
Dean4Devil slaps PotatoTrumpet
L1385[13:52:27]
⇨ Joins: Wobbo|InGame
(~wobbo|ing@35.ip-198-100-155.net)
L1386[13:52:28] <PotatoTrumpet> I like to
use A: for my floppys, C: for my HDD's
L1387[13:52:29] *
Kilobyte nukes PotatoTrumpet
L1388[13:52:34] <SKS|Tab> C: is and will
always be, a monstrosity.
L1389[13:52:45] <PotatoTrumpet> I love
/C:/
L1390[13:52:50] <Wobbo|InGame>
PotatoTrumpte: You horrible human being D: the fs should be a
tree!
L1391[13:53:00] <JoshTheEnder> wut
L1392[13:53:03] <SKS|Tab> Use fdd0... and
sd0... for fdds and hdds.
L1393[13:53:03] <Kilobyte> C: is only
needed because windows has no proper file system
L1394[13:53:06] <JoshTheEnder> where be
enderbot :/
L1395[13:53:25] <SKS|Tab> JTE, looking
for wifi.
L1396[13:53:29] *
Dean4Devil heats up his oven to 1800° and throws PotatoTrumpet
in
L1397[13:53:31] <JoshTheEnder> :P
L1398[13:53:34] <Wobbo|InGame> In your
hole and stuff
L1399[13:53:38] <PotatoTrumpet> Oh
Wobbo|InGame, there may be *some* blocks on your house due to
Kilobyte setting off a couple of Hypersonics
L1400[13:53:52] <JoshTheEnder>
PotatoTrumpet, i already removed them this morning
L1401[13:54:10] <Kilobyte> i did that as
revenge for him mounting stuff on c: btw
L1402[13:54:16] <Wobbo|InGame> It looks
alright
L1403[13:54:31] <PotatoTrumpet> Oh
Kilobyte: I removed most of the plasma
L1404[13:54:39] <Kilobyte> kk
L1405[13:54:40] <PotatoTrumpet> there is
still one invisiable block somewhere
L1406[13:54:46] *
SKS|Tab modifies his mount command so that if someone tries to
mount a drive as c:, it wipes said drive.
L1407[13:54:52] <PotatoTrumpet> :O
L1408[13:54:55] <Kilobyte> PotatoTrumpet:
in server room too?
L1409[13:54:57] <JoshTheEnder> ok, last
thing EnderBot2 saw was
L1410[13:54:58] <JoshTheEnder>
[EnderBot2] QUIT: Cryomancer => None: ['Read error: Connection
reset by peer']
(~Cryomance|75-135-90-185.dhcp.mdsn.wi.charter.com)
L1411[13:54:59] <PotatoTrumpet> Yah
L1412[13:55:06] <JoshTheEnder> not sure
when that was
L1413[13:55:07] <PotatoTrumpet> I tore
apart the walls and floors
L1414[13:55:09]
⇨ Joins: jk-5
(~jk-5@5ED40762.cm-7-5a.dynamic.ziggo.nl)
L1415[13:55:09]
zsh sets mode: +v on jk-5
L1416[13:55:28] <Kilobyte> SKS|Tab: i
approve.
L1417[13:55:48] <Wobbo|InGame> I second
that
L1418[13:55:54]
⇨ Joins: EnderBot2
(TheEnders@this.is.theender.net)
L1419[13:55:54]
zsh sets mode: +v on EnderBot2
L1420[13:55:59] <JoshTheEnder>
there
L1421[13:56:02] <Wobbo|InGame> Hi
EnderBot2
L1422[13:56:36] *
JoshTheEnder instructs EnderBot2 to obliterate
PotatoTrumpet
L1423[13:56:36] *
EnderBot2 complies!
L1424[13:56:36] *
EnderBot2 obliterates PotatoTrumpet
L1425[13:57:02] *
SKS|Tab sets his io lib up so that if it detects input from
PotatoTrumpet, it wipes all drives with a c in their
name.
L1426[13:57:29] <Kilobyte> s/name/mount
point name
L1427[13:57:39] <JoshTheEnder> okk,
SKS|Tab
L1428[13:57:42] <JoshTheEnder>
?sever
L1429[13:57:42] <JoshTheEnder> I'm sorry,
I couldn't find the help topic you requested :(
L1430[13:57:45] <JoshTheEnder> wut
L1431[13:57:49] <SKS|Tab> That too.
L1432[13:57:50] <JoshTheEnder> ohh
L1433[13:57:53] <JoshTheEnder>
?server
L1435[13:58:13] <Wobbo> Potato is
changing his mountpoint now I believe
L1436[13:58:16] <JoshTheEnder> that pack
needs to be re-done a bit, it's missing chicken chunks
L1437[13:58:29] <SKS|Tab> Modlist?
L1438[13:58:49] <SKS|Tab> When I get home
I'll move my desktop to a place with internet and have a
play.
L1439[13:58:59] <JoshTheEnder> SKS|Tab,
hold on
L1440[13:59:10] *
PotatoTrumpet goes to get sliced bread
L1441[13:59:35] <SKS|Tab> Lol, self-slice
masterrace
L1442[13:59:47] <Kilobyte> i need to
write my addon
L1444[14:00:29] <Kilobyte> it will hape
zappers (component.zapper.zap('PotatoTrumpet', 0, true)
L1445[14:00:31] <Kilobyte> )
L1446[14:00:41] *
SKS|Tab begins to OCD and begins planning which stickers on his
Desktop to remove/replace considering his
modifications
L1447[14:01:28] <SKS|Tab> JTE,
OpenComputers not found.
L1448[14:01:36] <JoshTheEnder> ?
L1449[14:01:58] <SKS|Tab> Look at the
version
L1450[14:02:09] <JoshTheEnder> ohh yeah
:P
L1451[14:02:32] <JoshTheEnder> that needs
an update because i'm like, 40 behind
L1452[14:02:57] <SKS|Tab> StargateTech
rather than Lanteacraft?
L1453[14:03:13] <SKS|Tab> Does ST have OC
control?
L1454[14:03:26] <JoshTheEnder> SKS|Tab,
yup
L1455[14:03:49] <JoshTheEnder> Sangar,
impliments SGTech2's abstract bus system
L1456[14:04:04] <SKS|Tab> Sounds
fun.
L1457[14:04:18] <Wobbo|InGame> Potato:
I'm not ffrom 1873 -_-
L1458[14:04:51] <Wobbo|InGame> And I'm
also not dead yet!
L1459[14:05:09] <SKS|Tab> I'm from
variable points in time.
L1460[14:06:00] <SKS|Tab> :D Next
millenium is... inreresting.
L1461[14:06:05] <JoshTheEnder> i am time
itself
L1462[14:06:59] <Wobbo|InGame> Time lives
in the UK? intresting...
L1463[14:07:51] <JoshTheEnder> i can
exist anytime, anywhere
L1464[14:08:02] <istasi> mmh, getting to
smell all the bad farts of the whole world all at once, and it wont
ever go away, being anywhere anytime
L1465[14:08:23] <JoshTheEnder> istasi, i
said i was time, not matter...
L1466[14:08:27] <SKS|Tab> Aaanyway, i
need to sleep, I'm still human, even if I can manipulate the 4th
dimension
L1467[14:08:57] *
SKS|Tab phases out
L1468[14:09:09] <istasi> aren't time in
all the same places as matter?
L1469[14:12:51]
⇨ Joins: ROFLCopter64bit
(webchat@CPE-124-181-203-221.lnse3.win.bigpond.net.au)
L1470[14:12:59] <istasi> Once i was
addicted to soap, but im all clean now - dad jokes - michael
scott
L1471[14:17:34] <Kilobyte> JoshTheEnder:
did the server crash?
L1472[14:17:35] <PotatoTrumpet> Well, I
timed out
L1473[14:17:41] <JoshTheEnder>
probably
L1474[14:17:49] <Kilobyte> Sangar:
BUG
L1475[14:17:51] <Wobbo> So it was not
just me?
L1476[14:17:56] *
PotatoTrumpet looks at Kilobyte in horror
L1477[14:17:56] <Kilobyte> i placed a
robot assembler
L1478[14:18:01] <PotatoTrumpet> :O
L1479[14:18:01] <Wobbo> XD
L1480[14:18:04] <Kilobyte> and the server
crashed
L1481[14:18:12]
⇦ Quits: ROFLCopter64bit
(webchat@CPE-124-181-203-221.lnse3.win.bigpond.net.au) (Quit: Web
client closed)
L1482[14:18:13] <Sangar> log?
L1483[14:18:19] <Kilobyte> ask
Ender
L1484[14:18:21] <PotatoTrumpet> Its a
server crash
L1486[14:18:23] <PotatoTrumpet> :/
L1487[14:18:34] <Kilobyte> thats what we
test for
L1488[14:18:36]
⇦ Quits: Wobbo|InGame (~wobbo|ing@35.ip-198-100-155.net)
(Ping timeout: 190 seconds)
L1489[14:18:38] *
PotatoTrumpet freakes out
L1490[14:18:53] <Wobbo> We, wo live on
the bleeding edge of OC :P
L1491[14:19:11] <JoshTheEnder> Wobbo, not
entirely, we're about ~40 builds behind
L1492[14:19:12] <Kilobyte> i hope this is
a server side only update
L1493[14:19:19] <Kilobyte> ah, k
L1494[14:19:25] <Kilobyte> yeeeeaaaaah,
we should update
L1495[14:19:27] <PotatoTrumpet> soon to
be 41
L1496[14:19:35] <JoshTheEnder> .jenkins
opencomputers
L1498[14:19:49] <JoshTheEnder> ok, more
than 40 now
L1499[14:19:56] <Wobbo> Josh: is the
server back yet?
L1500[14:20:12] <Kilobyte> i hope it will
restart without crashing when i log on
L1501[14:20:19] <JoshTheEnder>
restarting
L1502[14:20:41] <JoshTheEnder> if it
crashes again, i'm updating OC today
L1503[14:20:52] <PotatoTrumpet> You
should also add Extra Utils
L1504[14:20:56] <JoshTheEnder> the rest
of the pack will come friday or saturday
L1505[14:21:06] <JoshTheEnder>
PotatoTrumpet, i might
L1506[14:21:06] <PotatoTrumpet> Kilobyte
and I love the sound muffler
L1507[14:21:15] <Kilobyte> yes
L1508[14:21:17] <Kilobyte> i agree
L1509[14:21:24] <Kilobyte> its no nice to
hide traps jk
L1510[14:21:33] <Wobbo> I'm still amased
with the large amount of blocks we already have now!
L1511[14:21:35] <PotatoTrumpet> 2/5 of
your server wants soundmufflers
L1512[14:22:08] <Kilobyte> JoshTheEnder:
can people cheat in command blocks?
L1513[14:22:17] <Kilobyte> or does the
NEI config not allow that
L1514[14:22:29] <Sangar> uhhh, did te
change their mod id?
L1515[14:22:44] <Kilobyte> Sangar:
idk
L1516[14:22:47] <JoshTheEnder> Sangar,
idk, OC has been working fine and then that happened
L1517[14:22:50] <Kilobyte> but its
installed :P
L1518[14:22:54] <JoshTheEnder> not sure
what called it
L1519[14:22:56] <JoshTheEnder>
*caused
L1520[14:22:58] <Kilobyte> so it
shouldn't matter
L1521[14:23:20] <Kilobyte> or wait
L1522[14:23:22] <JoshTheEnder> Kilobyte,
idk, but there not enabled anyway. you also need to be op and
creative to set them
L1523[14:23:32] <Kilobyte> oh, op
too?
L1524[14:23:35] <Kilobyte> lame
L1525[14:23:36] <JoshTheEnder> yep
L1526[14:23:49] <Kilobyte> then i cannot
make my trap set survival mode on people :(
L1527[14:23:58] <Sangar> well, @Optional
strips stuff based on the mod's id
L1528[14:23:58] <Sangar> so if that
changed that would explain why that method went awol
L1529[14:23:58] <Sangar> JoshTheEnder,
could you upload the full server's startup log somewhere?
L1530[14:24:00] <Wobbo> I get connection
refused! D:
L1531[14:24:17] <JoshTheEnder> Sangar,
hold on
L1532[14:24:30] <Kilobyte> Wobbo: works
for me
L1533[14:24:49]
⇦ Quits: Nentify|away (~Nentify@nentify.me) (Ping timeout:
190 seconds)
L1534[14:25:02] <Kilobyte> JoshTheEnder:
Sangar: the offending energy cell is gone
L1535[14:25:39] <JoshTheEnder> Sangar,
what log do you want?
L1536[14:26:06] <Sangar> fml-server
one
L1537[14:26:10] <JoshTheEnder> ok
L1538[14:26:15] <Sangar> should contain
info on what's been stripped and why
L1539[14:26:35] <Kilobyte> Sangar: and,
when i connect the robot assembler to UE power it disconnects
client "internal server error"
L1540[14:26:36]
⇦ Quits: Dean4Devil (~AI_Cat@p54963FD7.dip0.t-ipconnect.de)
(Ping timeout: 190 seconds)
L1541[14:26:54]
⇨ Joins: Dean4Devil
(~AI_Cat@p549635B6.dip0.t-ipconnect.de)
L1542[14:26:56] <Kilobyte> i can
reconnect though
L1543[14:27:14] <Sangar> i mean i could
remove those optionals, since the methods don't use types that are
te specific, but this could be part of a bigger issue.
L1544[14:27:30] <Kilobyte> ummmm
L1546[14:27:41] <PotatoTrumpet> Kilobyte:
What did you do
L1547[14:27:41] <Kilobyte> i think i just
crashed it again by connecting to UE power
L1548[14:28:06] <Wobbo> XD
L1549[14:28:07] <JoshTheEnder> it crashed
alright
L1550[14:28:11] <Kilobyte> BUT I WANT
ROBOTS D:
L1551[14:28:11]
⇨ Joins: Nentify|away (~Nentify@nentify.me)
L1552[14:28:15] <Wobbo> XD
L1553[14:28:17] *
PotatoTrumpet loo:P
L1554[14:28:32] <JoshTheEnder> right, i'm
updating
L1555[14:28:34] <JoshTheEnder> go
get
L1556[14:28:39] <JoshTheEnder> .jenkins
opencomputers
L1558[14:28:46] <PotatoTrumpet> Can I
have it shortnedn
L1559[14:28:48] ***
Nentify|away is now known as Nentify
L1560[14:28:54] <PotatoTrumpet> My
Weechat window isn't big enough
L1561[14:29:02] <JoshTheEnder>
PotatoTrumpet, not really
L1562[14:29:11] <JoshTheEnder> .j
oc
L1564[14:29:18] <JoshTheEnder> ^^
works
L1565[14:29:26] <Wobbo> Josh: newest
version of opencomputers?
L1566[14:29:29] <Wobbo> .jenkins
L1567[14:29:37] <EnderBot2> Latest
builds:
ICBMComponent: #21
|
OpenLights1.7: #17 |
OpenComputers: #460 |
OpenComponents: #44 |
OpenPrinter: #72 |
OpenComponents-MC1.7: #8 |
OpenLights: #18 |
OpenComputers-MC1.7: #206 |
OpenPrinter1.7: #71
L1568[14:29:47] <JoshTheEnder> Wobbo,
link from EnderBot2's previous mesage
L1569[14:29:54] <Sangar> JoshTheEnder,
thanks, will look through it after fixing this other other bug i
just found >_>
L1570[14:30:06]
⇦ Quits: skilz (~skilz@203.213.225.94) (Remote host closed
the connection)
L1571[14:30:06] <PotatoTrumpet> Was it
computers not exploding?
L1572[14:30:14]
⇨ Joins: skilz (~skilz@203.213.225.94)
L1573[14:30:35] <JoshTheEnder> Sangar,
that was on build 404 so stuff may have change, i'm updating
now
L1574[14:31:21] <Kilobyte> PotatoTrumpet:
yes, that computers don't explode on using /c: as mount point is
indeed a bug
L1575[14:31:57] <PotatoTrumpet> :P
L1576[14:32:02] <asie> i got a free Mac
Mini G4
L1577[14:32:03] <asie> what do i do with
it
L1578[14:32:03] <Wobbo> Grr… 14 minutes
of download time
L1579[14:32:05] <Sangar> there are no
bugs, one unfeatures
L1580[14:32:16] <Wobbo> Asie: home
entertainment system
L1581[14:32:50] <Wobbo> Just instal XBMC
and you are good to go
L1582[14:33:00] <Wobbo> Oh, download
finished!
L1583[14:33:19] <PotatoTrumpet> Don't
forget to delete build 404
L1584[14:33:46] <JoshTheEnder> ermm
L1585[14:34:07] <Kilobyte> 404 - Build
not found
L1587[14:34:27] <Sangar> reinstall
openos
L1588[14:34:36] <JoshTheEnder> ok
L1589[14:34:39] <PotatoTrumpet> :P
L1590[14:34:42] <PotatoTrumpet> Lol
L1591[14:34:43] <Wobbo> XD
L1592[14:35:08] <Sangar> (saying that
alone was worth the change :P)
L1593[14:35:54] <Kilobyte> Sangar: that
sounds like windows D:
L1594[14:36:04] <Kilobyte> if hardware
changes, reinstall OS
L1595[14:36:24] <Sangar> it's your
fault
L1596[14:36:39] <Sangar> that was the
move of the _OSVERSION global from kernel to init.lua :P
L1597[14:37:22] <Kilobyte> ik :P
L1598[14:37:23] <asie> Wobbo:
hmm...
L1599[14:37:29] <asie> i guess i could
hook it up to my TV set
L1600[14:37:34] <asie> but first, i ought
to install Debian on it
L1601[14:37:48] <Wobbo> Asie: its what I
did with my mid2007
L1602[14:38:05] <asie> but this one is
early2005
L1603[14:38:06] <asie> it's a tad
slower
L1604[14:39:58]
⇨ Joins: Johannes13
(~Johannes@p4FDEE392.dip0.t-ipconnect.de)
L1605[14:40:18] <PotatoTrumpet>
tad*
L1606[14:41:08] <Kilobyte> .openprg
L1608[14:42:36] <Kilobyte> .openprg
L1610[14:44:25]
⇦ Quits: Daiyousei (~nick1@188.113.81.176) (Remote host
closed the connection)
L1611[14:45:04] <Sangar> JoshTheEnder, i
should learn to read crash logs more closely >_> that crash
should be fixed since build 420.
L1612[14:45:38] <JoshTheEnder> well, good
thing we updated to 460 then :P
L1613[14:45:44] <Sangar> yup
L1614[14:46:13]
⇨ Joins: Biohazard (~Biohazard@188.113.81.176)
L1615[14:46:32] ***
Biohazard is now known as Daiyousei
L1616[14:46:33] <Sangar> 461 fixes a few
robot behavior bugs btw :P
L1617[14:47:06] <JoshTheEnder> eh, as
long as they're not gamebreaking it can wait till saturday
L1618[14:47:50] ***
Daiyousei is now known as Dai|Terraria
L1619[14:47:51] <Sangar> just lead to
tools being used as quickly as when used by a player at all times,
and them not gaining xp, so yeah. probably not too bad.
L1620[14:47:59] <Wobbo> To select the
device to install to, place select a number between 1 and 1
L1621[14:48:25] <Sangar> 1i? :X
L1622[14:48:35] <Wobbo> XD
L1623[14:50:25] <Wobbo> Sangar: shouldn't
greetings.txt go into /etc/motd?
L1624[14:51:08] <Sangar> should it?
L1625[14:51:20]
⇨ Joins: Wobbo|InGame
(~wobbo|ing@35.ip-198-100-155.net)
L1626[14:51:33] <Wobbo> that is where BSD
has a similar feature
L1627[14:51:51] <Wobbo> By default BSD
does fortune;motd on startup I beliebe
L1628[14:51:54] <Wobbo> *believe
L1629[14:52:08] <Sangar> it's not really
a 'motd', since it doesn't print all of it. just a random
line.
L1630[14:52:47] <Wobbo> Yeah, thst is
true.
L1631[14:52:55] <Wobbo> It still feels
like it should go into /etc
L1632[14:53:00] <Kilobyte> ^
L1633[14:53:11] <Sangar> i did search for
where this might be stored in linux (e.g. the 'fortune's) but
didn't find anything in 5 minutes so i just threw it in there
>_>
L1634[14:53:25] <Sangar> since it's kinda
'readonly'
L1635[14:53:34] <Kilobyte> Sangar:
/usr/share/fortune pretty much
L1636[14:53:36] <Kilobyte> iirc
L1637[14:53:46] <Kilobyte> there in sub
dirs
L1638[14:54:13] <Sangar> well then,
that's closer than /etc :P
L1639[14:54:24] <Kilobyte> Sangar: idea,
make it, so when /etc/motd starts with a #! it is run. otherwise
printed. /etc/motd would by default then put a random line from
/etc/greetings
L1640[14:54:30] <Wobbo> brb
L1641[14:54:31] ***
vifino is now known as vifino|foooood
L1642[14:55:32] ***
Alex_hawks is now known as Alex_hawks|Zzzzz
L1643[14:55:38] <Sangar> Kilobyte, hmm, i
think i like that idea.
L1644[14:58:43] <Kilobyte> Sangar: i
wished linux would do it that way :P
L1645[15:00:31] <Kilobyte> Sangar: how do
i make a robot capable of mining out stuff?
L1646[15:00:46] <Sangar> give it a
pickaxe
L1647[15:00:55] <Sangar> make sure its
not in a protected area (spawn protect e.g.)
L1648[15:04:40] <Kilobyte> Sangar: does a
tcon one work?
L1649[15:04:55] <Sangar> yes
L1650[15:05:34] <Kilobyte> Sangar: oh god
my upgrade slots are full D:
L1651[15:06:09] <Sangar> o.O
L1652[15:06:58] <Kilobyte> yeah, i have a
few inventory upgrades :P
L1653[15:07:06] <Kilobyte> i hope having
> 1 works
L1654[15:07:41] <Kilobyte> Sangar:
^
L1655[15:07:58]
⇦ Quits: MoonlightOwl (webchat@78.25.122.19) (Quit: Web
client closed)
L1656[15:07:59] <Sangar> it does
L1657[15:08:11] <Sangar> there's a
maximum inventory size though (64 iirc)
L1658[15:09:03] <Kilobyte> yeah, 4 inv, 1
keyboard, 1 energy storage, 1 advanced inventory (so i can swap out
pick), monitor
L1659[15:09:11] <Kilobyte> and a
pick
L1660[15:09:15] <Kilobyte> thats 9
:P
L1661[15:13:56] <Kilobyte> Sangar:
actually, can i increase ugrade slots?
L1662[15:13:58]
⇦ Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping
timeout: 186 seconds)
L1663[15:14:03] <Kilobyte> i want another
XP upgrade
L1664[15:14:14] <Sangar> you can slap
upgrade containers into the container slots
L1665[15:14:18] <pong> in game nbt
edit
L1666[15:14:38] <Sangar> or that
>_>
L1667[15:15:06]
⇨ Joins: asie
(~asie@078088168214.elblag.vectranet.pl)
L1668[15:15:11]
⇦ Quits: asie (~asie@078088168214.elblag.vectranet.pl)
(Remote host closed the connection)
L1669[15:15:23] <Kilobyte> Sangar: how do
they work? D:
L1670[15:15:38] <pong> you get a upgrade
slot
L1671[15:15:44] <Sangar> they're the
three slots next to the tool in the robot's gui
L1672[15:15:59] <Sangar> hot-swappable
upgrades. basically like it was in 1.2, but you can pick the slot
types.
L1673[15:16:30] <Kilobyte> damn, my
complexity is 38
L1674[15:16:44] <Kilobyte> bbl
L1675[15:18:13] <Vexatos> Sangar: Upgrade
containers inside upgrade containers?
L1676[15:18:26] <Sangar> Vexatos,
nope
L1677[15:18:31] <Kilobyte> nah, they are
stored seperately
L1678[15:18:39] <Kilobyte> they go into
the upgrade container slots
L1679[15:18:49] <Sangar> for exactly that
reason :P
L1680[15:18:55] <Vexatos> Aww
L1681[15:21:15]
⇨ Joins: black3agl33 (~black3agl@197.225.211.77)
L1682[15:21:15]
⇦ Quits: black3agl3 (~black3agl@197.225.251.172) (Read error:
Connection reset by peer)
L1684[15:24:20] <JoshTheEnder> again, no
mention of mod code so i cant do anything about it
L1685[15:29:10] <PotatoTrumpet> Well, I
crash on server join
L1686[15:29:21] <JoshTheEnder> :/
L1687[15:29:38] <JoshTheEnder> same error
or different?
L1688[15:30:31]
⇦ Quits: Dai|Terraria (~Biohazard@188.113.81.176) (Read
error: Connection reset by peer)
L1689[15:31:19] <PotatoTrumpet>
dSame
L1690[15:31:29] <JoshTheEnder>
PotatoTrumpet, what were you doing before you crashed the first
time?
L1691[15:31:29] <PotatoTrumpet>
Wait
L1692[15:31:43] <PotatoTrumpet> I went
behind the mountian that we blew up
L1693[15:32:08]
⇨ Joins: Daiyousei (~Biohazard@188.113.81.176)
L1694[15:32:11]
⇨ Joins: asie
(~asie@078088168214.elblag.vectranet.pl)
L1695[15:32:17] ***
pong is now known as v^
L1696[15:32:21] ***
Daiyousei is now known as Dai|Terraria
L1697[15:32:36] <PotatoTrumpet> :P
L1698[15:32:49] <JoshTheEnder> doesnt
seem to be affecting me so idk
L1699[15:32:53] <PotatoTrumpet> Now its
yelling at me for having a bad login
L1700[15:33:15] <JoshTheEnder> re-launch
mc
L1701[15:33:18] <JoshTheEnder>
.mcdown
L1702[15:33:18] <^v> JoshTheEnder,
minecraft.net sessions account auth
skins authserver sessionserver api textures
L1703[15:37:58]
⇨ Joins: irgusite
(~irgusite@84-75-179-103.dclient.hispeed.ch)
L1704[15:43:06] <Sangar> all right,
greeting is now handled by /etc/motd which can be a script. removed
the config again, delete the motd file to disable it.
L1705[15:43:26]
⇨ Joins: moonlightOwl (~NightAdmi@78.25.122.19)
L1706[15:44:26] <Sangar> also,
process.load now handles #!/bin/blah
L1707[15:46:38] <asie> woo!
L1708[15:47:14] <PotatoTrumpet> uggh/ Can
you reset my player.dat JoshTheEnder
L1709[15:47:22] <JoshTheEnder> sure
L1710[15:47:37] ***
Vaht is now known as Tahg
L1711[15:47:39] <JoshTheEnder> done
L1712[15:47:43] <PotatoTrumpet> :P
L1713[15:48:01] *
PotatoTrumpet hopes this works
L1714[15:48:18] *
PotatoTrumpet loves cantelope
L1715[15:50:56] ***
vifino|foooood is now known as vifino
L1716[15:52:23]
⇦ Quits: irgusite
(~irgusite@84-75-179-103.dclient.hispeed.ch) (Quit:
Bye!)
L1717[15:55:31]
⇨ Joins: xlg47
(~quassel@93-97-204-58.zone5.bethere.co.uk)
L1718[15:55:33]
⇦ Quits: Dean4Devil (~AI_Cat@p549635B6.dip0.t-ipconnect.de)
(Remote host closed the connection)
L1719[15:59:52] <gamax92> uwot
L1720[16:03:54]
⇦ Quits: TangentDelta (~PewNaN@63.143.24.24) (Remote host
closed the connection)
L1721[16:04:23]
⇨ Joins: sciguyryan
(sciguyryan@109-205-169-230.dynamic.swissvpn.net)
L1722[16:13:09]
⇦ Quits: Maxwolf (labs@pipette.madsciencemod.com) (Quit:
Leaving)
L1723[16:13:21] <Altenius> Do structs
usually start with a capital letter in C/C++?
L1724[16:13:33]
⇦ Quits: xlg47 (~quassel@93-97-204-58.zone5.bethere.co.uk)
(Remote host closed the connection)
L1725[16:35:16] <Cazzar> I usually have
seen them as struct name { }
L1726[16:39:31] <Wobbo> Sangar: Finally!
:P
L1727[16:40:59] <Sangar> Wobbo, ikr? it
just occurred to me that i basically just have to think of plain
lua files (without a #!) as "binary", and it all became
clear :D i think. will see how long it takes until stuff
breaks...
L1728[16:41:18] <gamax92> Sangar:
#!@$
L1729[16:41:25] <Wobbo> XD
L1730[16:41:36] <Wobbo> gamax92: #!$0
:P
L1731[16:41:51] <gamax92> fkdsjkldsjf
JoshTheEnder y u update things.
L1732[16:41:56] <Wobbo> Now sh.lua needs
to be able to read files and it would be useful
L1733[16:42:13] <Sangar>
'.'.'0|3|30!
L1734[16:42:21] <gamax92> yes, quite
so
L1735[16:42:53] <Wobbo> I would quite
like autorun.sh
L1736[16:42:53] <Sangar> since the shell
puts the files through process.load...
L1737[16:44:09] <gamax92> PotatoTrumpet:
btw, that crash you gave JoshTheEnder is the same thing that
happened to me.
L1738[16:44:34] <Wobbo> Being able to
mount $1 /usr/bin would be nice
L1739[16:44:42] <PotatoTrumpet> gamax92:
:(
L1740[16:44:44] <gamax92> also I've just
now crashed with that on join
L1741[16:45:04] <PotatoTrumpet>
JoshTheEnder: Reset gamax92 when you come back
L1742[16:45:13] <PotatoTrumpet> He is
afk
L1743[16:45:16] <PotatoTrumpet> eating
dinner
L1744[16:45:40] <PotatoTrumpet> He will
have to reset your player.dat
L1745[16:48:24] <PotatoTrumpet> Sorry
gamax92
L1746[16:48:29] <gamax92> ?
L1747[16:48:34] <PotatoTrumpet> You keep
joining
L1748[16:48:46] <gamax92> I am? not
trying ot.
L1749[16:48:48] <gamax92> to*
L1750[16:48:52] <PotatoTrumpet> :P
L1751[16:49:01] ***
Csstform is now known as Csst|Masterball
L1752[16:49:44] <JoshTheEnder> back
L1753[16:49:45] <JoshTheEnder> ok
L1754[16:49:58] <gamax92>
"java.lang.NoSuchMethodException:
wecui.render.RenderEntity.<init>(net.minecraft.world.World)"
L1755[16:50:02] <JoshTheEnder> gamax92,
try again
L1756[16:50:03] <gamax92> is worldedit
cui bad?
L1757[16:50:20] <JoshTheEnder> shouldnt
be, though you can remove it since you dont have access to it
L1758[16:52:28] <moonlightOwl> Hi!
L1759[16:52:28] <moonlightOwl> Is there
any way to create moving frames?
L1760[16:53:01] <JoshTheEnder> this is
opencomputers, it adds computer. not frames
L1761[16:53:22] <PotatoTrumpet> Sangar:
Add something that prevents people from naming HDD's C:
L1762[16:53:38] <PotatoTrumpet> gamax92:
your player.dat is reset
L1763[16:53:42] <gamax92> i know
L1764[16:53:44] <Wobbo> moonlightOwl:
Remain in Motion adds frames that can move
L1765[16:54:23] <gamax92> Essentially
what I've gathered from the forge forums is that a mod on the
server isn't properly making/registering entities
L1766[16:54:43] <gamax92> also i
crashed
L1767[16:54:51] <JoshTheEnder> :/
L1768[16:55:24] <moonlightOwl>
JoshTheEnder: I know, but I heard about OpenFrames.
L1769[16:55:29] <gamax92> NPE in some
tile entity
L1770[16:55:45] <JoshTheEnder> :/
L1771[16:55:53] <moonlightOwl> Found
nothing in Google.
L1772[16:57:44] <moonlightOwl> Wobbo:
These frames are not visible in the list of components
(component.list()).
L1773[16:58:10] <Wobbo> moonlightOwl: You
need a carriage controller I think
L1774[16:59:38] <moonlightOwl> There are
carriage Engine, Motor and Transporter, no controllers.
L1775[16:59:58]
⇦ Quits: dmod_ (uid32492@id-32492.uxbridge.irccloud.com)
(Quit: Connection closed for inactivity)
L1776[17:01:11] <JoshTheEnder> .l
2*5
L1777[17:01:11] <^v> JoshTheEnder,
10
L1778[17:01:30] <Wobbo> moonlightOwl: Do
you have ComputerCraft installed?
L1779[17:01:40] <Michiyo> OpenFrames
co-dev here... We never really fixed a issue with them and kinda
dropped it since Remain in Motion came along. IIRC though the
carriage controller is only registered if you have CC installed as
RiM does NOT have native OC compat
L1780[17:01:40] <moonlightOwl> No.
L1781[17:01:46] <moonlightOwl> Only
OpenComputers.
L1782[17:02:44] <Wobbo> I believe you
need ComputerCraft to get acces to the controller
L1783[17:03:02] <Michiyo> I just said
that :p
L1784[17:06:19] *
gamax92 stabs JoshTheEnder
L1785[17:06:35] <JoshTheEnder> what i
do?
L1786[17:06:58] <gamax92> JoshTheEnder:
more tileentity crashes
L1787[17:07:18] <JoshTheEnder> not much i
can do about that, send me the crash log
L1789[17:08:14] <Michiyo> at
net.minecraft.tileentity.TileEntity.func_85027_a(TileEntity.java:283)
L1790[17:08:17] <JoshTheEnder> ok, thats
vanilla being stupid. not much i can do about that
L1791[17:08:20] <Michiyo> It's crashing
while trying to generate a crashlog.
L1792[17:08:24] <Michiyo> good luck with
that.
L1793[17:08:35] <Michiyo> I'm glad to see
what somewhere else though.
L1794[17:09:13] <JoshTheEnder> ?
L1795[17:10:23] <Michiyo> That line is
this "
CrashReportCategory.addBlockCrashInfo(par1CrashReportCategory,
this.xCoord, this.yCoord, this.zCoord, this.getBlockType().blockID,
this.getBlockMetadata());
L1796[17:10:23] <Michiyo> "
L1797[17:10:59] <JoshTheEnder> lol
L1798[17:11:03] <Michiyo> It's been
happening on a server I play on, and they've been blamming LC, I've
been unable to reproduce it with just LC, but now i see it
happening on a server WITHOUT LC.
L1799[17:11:11] <Michiyo> kinda points to
it NOT being us.
L1800[17:12:13] <tiin57> The answer is
clear: LC is an all-encompassing etheral mod that randomly slices
servers into bits
L1801[17:12:24] *
Michiyo stabs tiin57
L1802[17:12:35] <gamax92> :O tiin57 isn't
dead?
L1803[17:13:02] <tiin57> am not
L1804[17:13:04] <tiin57> *now
L1805[17:13:07] <Wobbo> I dunno, he looks
pretty dead to me
L1806[17:13:14] <tiin57> I mean, I just
got stabbed
L1807[17:13:19] <tiin57> kinda
hurts
L1808[17:13:25] <Michiyo> :D
L1809[17:13:29] <tiin57> .-.
L1810[17:13:34] <tiin57> that's not a :D
statement
L1811[17:13:42] <Michiyo> Yes iti
s.
L1812[17:13:43] <tiin57> "I just got
stabbed" ":D"
L1813[17:13:45] <tiin57> .-.
L1814[17:13:51] <Michiyo> s/iti/it
i/
L1815[17:13:52] <SuperBot>
<Michiyo> Yes it i s.
L1816[17:13:55] <Michiyo> :/
L1817[17:13:57] <Wobbo> Unless Michiyo is
sadistic
L1818[17:14:00] <tiin57> gg
L1819[17:14:02] <Michiyo> well damn
L1820[17:14:11] <tiin57> Wobbo: still
hurts for me ;-;
L1821[17:15:01] <Wobbo> tiin57: where did
you get stabbed?
L1822[17:15:10] <tiin57> the hurty
place
L1823[17:15:17] <tiin57> Michiyo has good
aim
L1824[17:15:17] <Michiyo>
"Yes"
L1825[17:15:49] <Wobbo> Michiyo: did your
printer have header/footer fields?
L1826[17:16:20] <Michiyo> You can set the
page title, which currently renders off the page.. lol
L1827[17:16:31] <Wobbo> XD
L1828[17:16:34]
⇨ Joins: Hobbyboy
(webchat@host86-155-200-102.range86-155.btcentralplus.com)
L1829[17:16:38] <Wobbo> But no
header/footer?
L1830[17:16:49] <Michiyo> No
L1831[17:17:06] <Michiyo> Go open an
issue... I might get to it one day
L1832[17:17:08] <Michiyo> :P
L1833[17:18:03] <Wobbo> It might be
better for me if they don't :P
L1834[17:18:58] <Wobbo> I want to write a
small typesetting system that could be used for man pages, and with
some hacks it should be able to write to printers as well, but
since man pages have headers/footers it would be nice if it could
properly print those as well
L1835[17:19:56] <tiin57> Gah
L1836[17:20:01] <tiin57> I can't set up
the stinking computer
L1837[17:20:15] <tiin57> Mekanism power
doesn't work, the UE cable won't connect to the battery
L1838[17:20:43] <tiin57> never mind
L1839[17:21:18] <tiin57> um, maybe
putting plasma blocksin a forest wasn't my greatest idea .-.
L1840[17:21:32] <Wobbo> What happened to
Kenny btw?
L1841[17:21:59] <JoshTheEnder> Wobbo, he
ragequit after i pulled him up on not following the rules he put in
place
L1842[17:22:14] <Wobbo> JoshTheEnder,
Kilobyte, PotatoTrumpet, gamax92 My internet is to crappy to play
right now :/
L1843[17:22:22] <Wobbo> JoshTheEnder:
LOL
L1844[17:22:35] <JoshTheEnder> Wobbo, aww
:/ ok
L1845[17:23:04] <asie> watching gentoo
compile on a 1.25GHz PowerPC is like watching paint dry
L1846[17:24:08] <asie> i compiled the
most minimal setup i could
L1847[17:24:13] <asie> disabled
everything but what i actually plan on using
L1848[17:24:21] <asie> it will still
probably take 40 minutes to get through the kernel
L1849[17:25:52]
⇦ Quits: PotatoTrumpet (~nick1@WL4-34.1scom.net) (Quit:
WeeChat 0.4.2)
L1850[17:27:36] <Wobbo> Sangar: I forgot
to check, does /etc/paths work already?
L1851[17:28:43] <Sangar> Wobbo, what
would that be?
L1852[17:29:01] <Wobbo> The place where
the system loads the paths from
L1853[17:29:48] <Wobbo> You on POSIX
now?
L1854[17:29:53] <Sangar> huh, from
searching for it i get the feeling that's a mac specific
thing
L1855[17:30:10] <asie> i have no
/etc/paths on my linux
L1856[17:30:15] <asie> you usually set
PATH in /etc/profile
L1857[17:30:17] <Wobbo> Not? O_o
L1858[17:30:21] <asie> or /etc/mkshrc for
my Linux distro project
L1859[17:30:33] <JoshTheEnder> Wobbo,
want me to move your tanks next to your house?
L1860[17:30:39] <Sangar> indeed, the
profile one sounds more familiar to me
L1861[17:30:42] <Wobbo> Anyway, it is a
good idea to have :P
L1862[17:30:53] <asie> Wobbo: actually
no
L1863[17:30:59] <asie> \it's better to
have an /etc/profile and a ~/.profile
L1864[17:31:00] <Wobbo> JoshTheEnder: Yes
please
L1865[17:31:13] <Sangar> bbl,
dinner
L1866[17:31:28] <Wobbo> That would be
more clear, but before /etc/profile could work sh.lua would need
file stuffs
L1867[17:31:53] <asie> we have shebangs
in process. now
L1868[17:32:03] <asie> and doesn't besh
exist?
L1869[17:32:17] <Wobbo> besh can't read
files either
L1870[17:32:50] <gamax92> JoshTheEnder: I
wonder if I can just wrap that in a try catch and hope for the
best.
L1871[17:38:17]
⇦ Quits: SuPeRMiNoR2_ (~SuPeR@superminor2.no-ip.org) (Quit:
Bye!)
L1872[17:38:22]
⇨ Joins: SuPeRMiNoR2
(~SuPeR@superminor2.no-ip.org)
L1873[17:48:36]
⇦ Quits: Lumien (~lumien@p4FED46C9.dip0.t-ipconnect.de) (Ping
timeout: 190 seconds)
L1874[17:52:33] <Kilobyte> JoshTheEnder:
don't worry where i went, i had to restart my login manager
L1875[17:52:41] <Kilobyte> i3 was acting
up
L1876[17:52:41] <JoshTheEnder> ok
L1877[17:53:15] ***
alekso56 is now known as alekso56_off
L1878[17:53:41]
⇦ Parts: Noiro (~noiro@c-76-17-27-99.hsd1.ga.comcast.net)
(Leaving))
L1879[17:56:27]
⇨ Joins: Lumien
(~lumien@p4FED46C9.dip0.t-ipconnect.de)
L1880[17:58:26]
⇦ Quits: Wobbo|InGame (~wobbo|ing@35.ip-198-100-155.net)
(Remote host closed the connection)
L1881[17:59:14] <Wobbo> LOL, my ingame
irc was still running XD
L1882[17:59:18] <JoshTheEnder> yes
L1883[18:00:00] <JoshTheEnder> server
back
L1884[18:01:33] <Wobbo> I'm not coming
back because crappy internet :/
L1885[18:01:43] <JoshTheEnder> ok
L1886[18:05:23] <Kilobyte> JoshTheEnder:
any updates?
L1887[18:05:43] <JoshTheEnder> nope
L1888[18:05:51] <JoshTheEnder> just
restarted to put it in a screen session
L1889[18:06:02] *
Kilobyte doesn't like screen
L1890[18:06:06] *
Kilobyte prefers tmux
L1891[18:06:09] <JoshTheEnder> eh
L1892[18:06:42] <Kilobyte> Vexatos: can
you add a repo to oppm?
L1893[18:07:01] <Vexatos> Of course
L1894[18:07:04] <Sangar> back
L1895[18:07:17] ***
Techokami|Off is now known as Techokami
L1897[18:07:23] <JoshTheEnder> o/
Techokami
L1898[18:07:31] <Techokami> ahoy
L1899[18:07:33] <Techokami> sup
L1900[18:07:36] <gamax92>
Techokami!
L1901[18:07:41] <Techokami> ahoy
L1902[18:08:07] <Wobbo> Lua work3 is
released!
L1903[18:08:22] <Wobbo> Hi
Techokami
L1905[18:08:33] <Techokami> ahoy
wobbo
L1906[18:08:36] <Techokami> ooh new
Lua
L1907[18:08:54] <Sangar> Kilobyte, did
you get anywhere with the fs upper/lowercase thing? i'm currently
fixing files with invalid chars in their name being creatable in
buffered fses, thus making the computer fail to save, and it'd be a
good place to add that, too.
L1908[18:09:20] <Kilobyte> i didn't work
on that yet, might take my time for that this evening
L1909[18:09:41] <Kilobyte> maybe i do
that with a name transformer
L1910[18:09:50] <Kilobyte> like, an
interface NameTransformer
L1911[18:10:04] <Kilobyte> and different
implementations depending on platform
L1912[18:10:35] <Sangar> hmm, what i'm
doing for the chars now is override the openOutputHandle method -
all other methods shouldn't matter because they don't change
anything in the fs
L1913[18:10:39] <Sangar> so it could go
in there, too
L1914[18:11:00] <Sangar> i'll point you
to the code location once i've pushed it
L1915[18:11:10] <Kilobyte> that could
handle any platform specific FS stuff, like dir seperator, case
sensitivety and file name validation
L1916[18:11:27] <Wobbo> I can't see what
the difference to work3
L1917[18:11:53] <Kilobyte> Vexatos:
added?
L1918[18:11:59] <Vexatos> Not yet
L1919[18:12:05] <Vexatos> I think I need
to fix something >__>
L1920[18:12:30] <Vexatos> Apparently, I
didn't enable adding multiple repos to a single user
>__>
L1921[18:12:39] <JoshTheEnder> tgame14,
how do the multiblock vertical waterwheel/waterturbines work?
L1922[18:12:42] <JoshTheEnder> in
RI
L1923[18:15:16] <Vexatos> place water on
the side
L1924[18:15:18] <Vexatos> flowing
water
L1925[18:15:25] <Vexatos> same as the
single block ones
L1926[18:15:39] <JoshTheEnder> that
doesnt seem to work
L1927[18:15:55] <Vexatos> You mean the
horizontally placed?
L1928[18:16:06] <Vexatos> They consume
water source blocks on top of them
L1929[18:16:09] <JoshTheEnder> no,
vertical
L1930[18:16:25] <Vexatos> Well, it should
work then
L1932[18:17:05] <Vexatos> You need water
to flow down on the side
L1933[18:17:08] <Vexatos> from top to
bottom
L1935[18:17:28] <Kilobyte> Sangar: can i
pass objects like class instances?
L1936[18:17:44] <Sangar> Kilobyte,
context?
L1937[18:18:02] <Vexatos> Josh: Somewhere
adjacent to the multiblock
L1938[18:18:41] <Kilobyte> Sangar:
scala
L1939[18:18:46] <Kilobyte> as in
L1940[18:19:07] <Kilobyte> can i do
SomeTrait s = SomeObjectWithSomeTrait
L1941[18:19:10] <Kilobyte> Sangar:
^
L1942[18:19:31] <Sangar> Kilobyte,
yes
L1944[18:19:41] <Kilobyte> awesome
L1945[18:19:48] <Vexatos> Kilobyte:
Currently it isn't possible to assign multiple repos to a single
user...
L1946[18:19:50] <Vexatos> Hmmm
L1947[18:19:54] <Vexatos> Need to fix
that
L1948[18:19:57] <Kilobyte> yes you
do
L1949[18:20:05] <Kilobyte> because i need
> 1 repo :/
L1950[18:21:02] <Wobbo> Kilobyte: Since
when do you do Scala?
L1951[18:21:12] <Kilobyte> since i help
with OC
L1952[18:21:12] <Kilobyte> :P
L1953[18:21:17] <Kilobyte> a tiny
but
L1954[18:21:21] <Kilobyte> *bit
L1955[18:21:30] <Wobbo> You do internal
stuff? nice
L1956[18:21:56] <Vexatos> I KNOW
L1957[18:22:01] <Vexatos> I am fixing it
right now
L1958[18:22:07]
⇦ Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping
timeout: 201 seconds)
L1959[18:22:11] <Vexatos> But v^ need to
fix the website then >_>
L1960[18:22:36] <Vexatos> v^: The
"repo" in repos.cfg may now be a string or a table
L1962[18:25:31]
⇨ Joins: asie
(~asie@078088168214.elblag.vectranet.pl)
L1964[18:25:39] <^v> Kilobyte, No desc
Written in Scala by Kilobyte22 0.28KB
L1965[18:27:26] <Kilobyte> Sangar:
comments?
L1966[18:27:28] <Sangar> Kilobyte, hmm,
kind of overkill? :D all \s are replaced to /s in all cases anyway
(because windows understands /s, too), and that linked position is
the only place where it matters anyway. all other file systems
either fail because they interact with the real filesystem anyway
or store it purely in memory so it doesn't matter.
L1967[18:27:45] <Altenius> This packet
handler I'm making is so confusing... *Maybe this will fix it* *300
lines of errors come*
L1968[18:28:34] <Kilobyte> Sangar: well,
hmm... for me that would be the cleanest solutin
L1969[18:28:53] <Kilobyte> i mean, you
could put all 3 objects and the trait into a single file
L1971[18:29:07] <^v> Wobbo, No desc
Written in Lua by rmellema 5.69KB
L1972[18:29:16] <Vexatos> Dang
L1973[18:29:31]
⇨ Joins: dmod_
(uid32492@id-32492.uxbridge.irccloud.com)
L1974[18:29:32] <Vexatos> That would need
quite a bit of rewriting, Kilobyte >__>, just for the
website
L1975[18:29:41] <Vexatos> My program
doesn't care
L1976[18:29:51] <Vexatos> But the website
only supports 1 repo per header
L1977[18:30:00]
⇦ Quits: moonlightOwl (~NightAdmi@78.25.122.19) (Read error:
Connection reset by peer)
L1978[18:30:05] <Kilobyte> ouch
L1979[18:30:07] <Vexatos> So I'd need to
assign a second header
L1980[18:30:23] <Vexatos> Well, let's
just do this for now
L1981[18:30:24] <Kilobyte> well, you'd
have to rewite that part then :P
L1982[18:30:25] <Sangar> Kilobyte, well,
yes, but from my understanding you'd basically be replacing a
single 'isItCaseSensitive' method with 3 objects + 1 interface
;)
L1983[18:30:31] <Vexatos> noone uses the
website anyways :3
L1984[18:30:44] <Kilobyte> Sangar: hmmm
thats actually true
L1985[18:31:21] <Kilobyte> so, there are
two things i could do today
L1986[18:31:24] <Sangar> Wobbo, oh, cool.
i'll have a look later, thanks :)
L1987[18:31:26] <Vexatos> .openprg
L1988[18:31:30] <Vexatos> Kilobyte:
Done.
L1990[18:31:44] <Kilobyte> write an OC
emulator (in either lua or scala) or work on v
L1991[18:31:45] <Wobbo> Sangar: It is
just copy pasted from the original :P
L1992[18:31:58] <dmod_> Hey Sangar how
are you?
L1993[18:32:01] <dmod_> Hey all
L1994[18:32:03] <Kilobyte> or work on
OC
L1995[18:32:09] <Wobbo> Hi dmod_
L1996[18:32:11] <Sangar> hey dmod_
L1997[18:32:14] <tiin57> What does
.openprg do?
L1998[18:32:20] <Kilobyte> regens the
website
L1999[18:32:49] <Vexatos> So
L2000[18:32:50] <Vexatos> Yea
L2001[18:32:54] <Vexatos> v-script is now
a thing
L2002[18:32:55] <Vexatos> in OPPM
L2003[18:32:57] <tiin57> Ah
L2004[18:33:06] <Kilobyte> Sangar: is it
bad that i clicked wobbos link and instantly got eye bleed from the
code?
L2005[18:33:34] <Sangar> it's titled
unittests. it's supposed to.
L2006[18:34:01] <Vexatos> Kilonbyte: Why
didn't you add an author to the package?
L2007[18:34:03] <Wobbo> Kilobyte: Feel
free to rewrite. It needs lots of if elses
L2008[18:34:07] <Kilobyte> untitests
should be easy to read so they are more likely to be bug free
L2009[18:34:13] <Kilobyte> Vexatos:
didn't i? :O
L2010[18:34:30] <Wobbo> Sangar: The bulk
is just a copypaste from besh.lua :P
L2011[18:34:32] <Kilobyte> oh snap i
didn't
L2012[18:34:51] <Kilobyte> author
'Kilobyte'
L2013[18:34:53] <Kilobyte> fixed :P
L2014[18:34:57] <Sangar> Wobbo, you
didn't have to tell him that :P
L2015[18:35:16] <Wobbo> I'm honest like
that :P
L2016[18:35:46] <Kilobyte> .openprg
L2018[18:36:15] <Kilobyte> Wobbo: wanna
compare to my lisp parser code? :P
L2019[18:36:30] <Kilobyte> because i
think thats cleaner
L2020[18:37:23] <Wobbo> Kilobyte: Feel
free to clean it up. I made it because I wanted full parameter
expansion. but it is a behemot that comes back every few weeks with
an error
L2021[18:37:53] <Kilobyte> lol
L2022[18:37:58] <Kilobyte> i might at one
point
L2023[18:38:00] <tiin57> Um
L2024[18:38:13] <tiin57> Am I just an
idiot, or can you not break leaves with your fist in MC
1.6.4?
L2025[18:38:19] <Wobbo> Kilobyte: That is
why we need this unittests
L2027[18:38:35] <tiin57> never mind, I
was in adventure mode .-.
L2028[18:38:41] *
tiin57 sighs, so stupid
L2029[18:38:42] <Kilobyte> and here is
the lexer
L2031[18:38:56] <Wobbo> But lisp is easy
to parse :P
L2032[18:39:14] <Kilobyte> yeah,
true
L2033[18:39:26] <Wobbo> for par expansion
you have to check for $, for {, for ", for ', for `, for (,
for (( and so on
L2034[18:39:42] <Kilobyte> we should do a
lexer there
L2035[18:39:44] <Kilobyte> :P
L2036[18:39:44] <Wobbo> And we don't even
have lists in besh yet!
L2037[18:40:10] ***
darknife25|AFK is now known as darknife25
L2038[18:40:23] <Wobbo> Kilobyte: I have
no experience whatsoever, if you want to clean it up, go ahead! do
a rewrite
L2039[18:40:30] <Sangar> i heard lpeg is
great for this stuff. iirc it needs a native lib tho :/
L2040[18:40:43] <Wobbo> Yeah, it needs a
ntive lib :/
L2041[18:41:01] <Kilobyte> Wobbo: basicly
a lexer turns the code into a stream of tokens. the parser then
parses those tokens
L2042[18:41:11] <Kilobyte> for example,
lets say we have this input:
L2044[18:41:19] <Kilobyte> a && b
| c > d
L2045[18:41:30] <Kilobyte> tokens would
be:
L2046[18:41:44] <Kilobyte> a, &&,
b, |, c, >, d
L2047[18:42:05] <Kilobyte>
a&&b|c>d would have same output
L2048[18:42:16] <Kilobyte> the parser
then only deals with tokens
L2049[18:42:27] <Kilobyte> makes things
much easier
L2050[18:42:33] <Wobbo> Kilobyte: Once I
get to work on my tokenizer for my typesetting system, I will bug
you again, deal? :P
L2051[18:42:44] <Kilobyte> :P
L2052[18:43:02] <Sangar> oh wow,
90kb
L2053[18:43:04] <Kilobyte> Sangar: the
question now is, should i work on the emulator in scala or
lua
L2054[18:43:05]
⇨ Joins: PotatoTrumpet (~nick1@WL4-34.1scom.net)
L2055[18:43:20] <Kilobyte> lua would mean
ncurses
L2056[18:43:28] <Kilobyte> scala would
mean some fancy gui
L2057[18:43:31] <PotatoTrumpet> \o
L2058[18:43:33] <Sangar> Kilobyte, hmm,
if it's only for a single machine i'd almost say lua. then it can
run inside oc >_>
L2059[18:43:56] <Kilobyte> Sangar: it
will need ncurses so not inside OC
L2060[18:44:05] <Sangar> meh, go port
that to pure lua then
L2061[18:44:08] <Sangar> ;)
L2062[18:44:16] <Wobbo> Kilobyte: You can
port ncurses, I could help you out a little with that
L2063[18:44:22] <Sangar> fancy gui sounds
good tho
L2064[18:44:39] <Kilobyte> Sangar: i
might do it similar to CCDesk where it has server and client
L2065[18:44:48] <Kilobyte> advantage
would be network transparency
L2066[18:45:16] <Wobbo> Vexatos: Could
you explain to me how programs.cfg works?
L2067[18:45:28] <Kilobyte> server would
be scala for sure
L2068[18:45:29] <Sangar> i never used any
of the cc emus, so i have no idea :P whatever you think makes
sense
L2069[18:45:40] <Vexatos> Wobbo: It
registers a package for OPPM to be visible
L2070[18:46:01] <Kilobyte> Sangar: how
easy is it to use lua/your persistance lib from fresh scala
project?
L2071[18:46:03] <Wobbo> But what is the
syntax?
L2073[18:46:25] <Vexatos> The only things
that a package must have defined are "files"
L2074[18:46:28] <Wobbo> Ah, thanks!
L2075[18:46:28] <Vexatos> and of course
the package name
L2076[18:46:35] <Vexatos> Oh, and
"repo"
L2077[18:46:47] <Vexatos> The rest is
optional, just descriptive and recommended
L2078[18:46:58] <Vexatos> The rest should
be explained by the comments in the file, wobbo
L2079[18:47:21] <Sangar> Kilobyte, hmm...
let me check something
L2080[18:48:46] <Sangar> meh, the machine
implementation has some dependencies on mc after all, otherwise i'd
have said just reuse what's in oc :P
L2081[18:49:28] <Kilobyte> Sangar: the
most work will be the GUI anyways
L2082[18:49:29] <Sangar> Kilobyte, you'd
need something like the LuaStateFactory, i.e. something to take
care of the lib loading, and then set a state up like it is in the
machine / PersistenceAPI class.
L2083[18:49:44] <Kilobyte> Sangar: code
examples?
L2084[18:49:54] <Sangar> classes with
said names in oc
L2085[18:50:13] <Kilobyte> might look
into lua version then first
L2086[18:50:37] <Kilobyte> Sangar: my
plans are very advanced anyways :P
L2087[18:50:46] <Sangar> haha
L2088[18:50:56] <Kilobyte> like access
controls
L2089[18:51:23] <Kilobyte> i would reuse
a protocol i originally wrote for ServurChat
L2090[18:51:53] <Kilobyte> its inspired
by NBT and runs through a heavily encrypted network stream
L2091[18:52:46] <Kilobyte> Sangar: custom
components, hotswapping stuff
L2092[18:53:17] <Kilobyte> you can tell
server "hey, please give me a new HDD with 4 MB and attach it
to this computer
L2093[18:53:32] <Sangar> neat
L2094[18:53:50] <Sangar> estimated
development time? :D
L2095[18:54:02] <Kilobyte> 3-4 months...
at least?
L2096[18:54:21] <PotatoTrumpet> :O
L2097[18:54:45] <Kilobyte> Sangar:
hmmm... i might do component config like this
L2098[18:54:52] <PotatoTrumpet> Oh
Kilobyte: I like the Stargate thing to get to your base
L2099[18:55:00] <Kilobyte> \o/
L2100[18:55:32] <Kilobyte> there will be
one public computer with a interface to do admin stuff, it does
that through the VOC (Virtual Open Computers) card
L2101[18:55:41] <Kilobyte> latter is
unobtainable
L2102[18:56:00] <Kilobyte> or something
like that
L2103[18:56:07] *
Kilobyte smells fucking loads of work
L2104[18:56:48] <Wobbo> Vexatos: I added
a programs.cfg for getopt and grep, did I do it correclty?
L2105[18:57:26]
⇦ Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping
timeout: 186 seconds)
L2106[18:57:28] <Sangar> Kilobyte, can't
smell it from here, but that's what it looks like for sure
:>
L2107[18:57:37] <Kilobyte> Sangar: users
would also have total ram limits, and you could say: a user that is
not connected may only have x computers running
L2108[18:57:53] <Vexatos> Wobbo: Looks
like it
L2109[18:57:54] <Kilobyte> but again, for
now i'll do a simple lua one
L2110[18:57:55] <Vexatos> .openprg
L2111[18:57:57] <Kilobyte> using
ncurses
L2112[18:58:00] <Sangar> vservers on the
cloud! ask amazon if the want to buy in >_>
L2114[18:58:15] <Vexatos> Oh right
L2115[18:58:19] <Vexatos> Wobbo, you
forgot "repo"
L2116[18:58:27] <Wobbo> Ah
L2117[18:58:41] <Wobbo> Sangars didn't
have either :P
L2118[18:58:44] <Vexatos> That is the URL
the website should link to
L2119[18:58:50] <Kilobyte> Sangar: is the
computer component filtered?
L2120[18:58:52] <Vexatos> So it might as
well be a folder
L2121[18:58:59] <Kilobyte> actually
L2122[18:59:03] <Kilobyte> i can do my
own component
L2123[18:59:55] <Kilobyte> as in
component.voc_control.attachComponent('redstone')
L2124[18:59:58] <Kilobyte> Sangar:
^
L2125[19:00:07] <Sangar> aye
L2126[19:00:09] <Wobbo> Vexatos,
updated
L2127[19:00:14] <Vexatos> .openprg
L2128[19:00:19] <Sangar> that sounds
good
L2130[19:01:06] <Kilobyte>
component.voc_control.attachComponent('filesystem', {path =
'~/mycomputer', readonly = true})
L2131[19:01:19] <Wobbo> Derp, forgot the
dependency thingy
L2132[19:01:36] <Kilobyte> Wobbo: use my
system :P makes it easier
L2133[19:01:37] <Vexatos> If you have a
dependency package
L2134[19:01:39] <Vexatos> you need it,
yea
L2135[19:01:48] <Kilobyte> lemme give you
example
L2136[19:01:52] <PotatoTrumpet> I like
the EMP thing you left, Kilobyte
L2137[19:02:00] <Kilobyte> haha xD
L2138[19:02:04] <Wobbo> Vexatos: Grep
depends on getopt, would I just add dependencies =
{["getopt"]="/lib"}?
L2139[19:02:04] <Kilobyte> finally you
found it
L2140[19:02:06] <PotatoTrumpet> I was
going insane
L2141[19:02:12] <Kilobyte> that was my
plan
L2142[19:02:24] *
PotatoTrumpet kills Kilobyte with no reconsiderations
L2143[19:02:37] <PotatoTrumpet> I will
have something for you
L2144[19:02:42] <PotatoTrumpet> Hold my
words
L2145[19:02:53] <Kilobyte> no destructive
pranks
L2146[19:02:58] <Vexatos> Well, then,
wobbo, it would install the files of getopt into /lib, but since
the files in that package are declared to be saved in /lib, it woud
be saved in lib/lib
L2147[19:02:58] <PotatoTrumpet> I
know
L2148[19:03:00] <Kilobyte> for everyone
not knowing, i placed an EMP + proximity detector combo under his
base
L2149[19:03:02] <Vexatos> So just
do
L2150[19:03:09] <Vexatos> dependencies =
{["getopt"]="/"}
L2151[19:03:20] <Vexatos> Wobbo ^
L2152[19:03:25] <Kilobyte> Vexatos: ummm
i need to fix my code
L2153[19:03:30] <Wobbo> That makes
sense
L2154[19:03:31] <PotatoTrumpet> Kilobyte:
I was about to nuke my base
L2155[19:03:38] <PotatoTrumpet> It was
annoying
L2156[19:03:38] <Vexatos> Kiloderps
L2157[19:03:39] <Vexatos> :3
L2158[19:03:43] <Kilobyte> i forgot you
had to specify paths for deps
L2159[19:03:54] <Kilobyte> i assumed it
would (as expected) slap them all into /
L2160[19:04:08] <Wobbo> Vexatos: updated,
can you check?
L2161[19:04:08] <Vexatos> Y U NO THINK
MODULAR
L2162[19:04:16] <Kilobyte> i do :P
L2163[19:04:17] <Vexatos> Looks
fine
L2164[19:04:32] <Vexatos> you can easily
test, just join some game :3
L2165[19:04:48] <Kilobyte> so whenever he
entered his base it made a EMP sound
L2166[19:05:02] <Wobbo> .openprg
L2167[19:05:05] <Kilobyte> PotatoTrumpet:
how long did it take you to find?
L2170[19:07:05] <Sangar> :P
L2171[19:07:47] <Kilobyte> Sangar: lua
needs symbols D:
L2172[19:07:52] <Kilobyte> i miss them
D:
L2173[19:08:00] <Sangar> ?
L2174[19:08:09] <Kilobyte> don't know
symbols?
L2175[19:08:16] <Kilobyte> lightweight
version of strings
L2176[19:08:30] <Kilobyte>
signal.signal(sig, "default") would become
signal.signal(sig, :default)
L2177[19:09:05] <Kilobyte> its usually
used for ids or stuff that isn't printed to screen
L2178[19:09:11] <Kilobyte> like hash
keys
L2179[19:09:16] <Wobbo> Now all my
programs should be in oppm
L2180[19:09:18] <Wobbo> .openprg
L2181[19:09:21] <Sangar> aaah, yes. i
remember, i heard about that before.
L2183[19:09:29] <Wobbo> Kilobyte: Just
man ncurses :P
L2184[19:09:46] <Kilobyte> Wobbo: yeah,
but still, there might be differences
L2185[19:10:11] <Sangar> someone fork
lulpeg into openrpg please, to make it available via oppm
:>
L2186[19:10:47] <Kilobyte> Sangar:
actually, i don't like how lua handles OOP. also, for big projects
i prefer statically typed languages
L2187[19:11:07] <Kilobyte> so thats
pro-scala
L2188[19:11:20] <Sangar> Kilobyte, it
handles oop however you tell it to :P and yes, i prefer statically
typed languages for larger stuff, too.
L2189[19:11:42] <Kilobyte> just makes
debugging easier
L2190[19:11:42] <Kilobyte> :P
L2191[19:11:51] <Sangar> yeah
L2192[19:12:07] <Kilobyte> can't store an
X in a variable intended for Ys by accident
L2193[19:12:15] <Sangar> openos is
scratching that line, kinda. only acceptable because it's
relatively modular :P
L2194[19:12:27] <Wobbo> .openprg
L2196[19:12:43] <Kilobyte> Sangar: yeah,
thats why i am going fully modular with silcom.
L2197[19:12:49] <Kilobyte> otherwise that
would be impossible
L2198[19:13:06] <Sangar> mhm
L2199[19:13:18] <Wobbo> .openprg
L2201[19:13:25] <Kilobyte> i might even
be not modular enough still
L2202[19:14:20] <Kilobyte> Sangar: so, i
am prob gonna go with scala
L2203[19:14:49] <Kilobyte> Sangar: hmm...
api in java or scala?
L2204[19:14:56] <Kilobyte> i'd tend to
java
L2205[19:15:06] <Sangar> yeah, it's
usually sufficient.
L2206[19:15:21] <Wobbo> I would go with
an api in Java
L2207[19:15:31] <Kilobyte> its better
too, because then i don't force ppl to write plugins in scala
L2208[19:15:42] <Kilobyte> some people
prefer java because easier after all
L2209[19:16:22] <Kilobyte> Sangar: some
time ago i missed the ternary operator... i forgot about if (a)
then b else c
L2210[19:16:39] <Wobbo> XD
L2211[19:16:58] <Kilobyte> yeah, i
fucking love that scala has implicit return values
L2212[19:17:52] ***
alekso56_off is now known as alekso56
L2213[19:18:20] <PotatoTrumpet> Kilobyte:
I found the perfect trap for you
L2214[19:18:26] <Kilobyte> Sangar: also,
voc and oc api will be a bit different :P
L2215[19:18:32] <PotatoTrumpet> 100% non
distructive
L2216[19:18:34] <Kilobyte> "a
bit"
L2217[19:18:49] <Kilobyte> good :P
L2218[19:19:03] <Sangar> :P
L2219[19:19:17] <Wobbo> Only a bit
:P
L2220[19:19:40] <Kilobyte> Sangar: i
might copy some parts of code, but it will be mostly
different
L2221[19:19:53]
⇨ Joins: asie
(~asie@078088168214.elblag.vectranet.pl)
L2222[19:20:04] *
Kilobyte fears the rendering code D:
L2223[19:20:46] <Kilobyte> Sangar: might
need help there lol
L2224[19:20:47] <Kilobyte> meh
L2225[19:20:49] *
Kilobyte goes to design the API
L2226[19:21:12] <Sangar> >_>
L2227[19:21:31] <Kilobyte> i'll figure it
out
L2228[19:21:34] <Sangar> oh yey, found a
random crash in the weirdest of places
L2229[19:21:37] <Kilobyte> worst case i
look at OC code
L2230[19:21:43] <Kilobyte> Sangar:
lol
L2231[19:21:49] <Kilobyte> Sangar:
where?
L2232[19:22:19] <Kilobyte> oh god, i am
sweating
L2233[19:22:21] <Kilobyte> its too
hot
L2234[19:22:25] <Sangar> gc method of a
file handle that was called from the host side triggered by the gc
call in 'recomputeMemory()' errored leading to the stack becoming
weird >_>
L2235[19:22:45] <JoshTheEnder> gamax92,
where you go?
L2236[19:22:51] <gamax92> crashed
L2237[19:23:02] <Kilobyte> Sangar: does
your lib support persistance while executation is in a debug
hook?
L2238[19:23:04] <JoshTheEnder> ahh
L2239[19:23:21] <Kilobyte> if not you may
run into occasional bugs
L2240[19:23:27] <Kilobyte> but only very
rare
L2241[19:23:30] <Sangar> Kilobyte, nope.
that's where my attempts at the automatic yielding failed,
too.
L2242[19:23:37] <asie> i am thinking of
an idea
L2243[19:23:44] <asie> since
OpenComputers is now so powerful
L2244[19:23:49] <asie> why not create OC
VMs separate from Minecraft?
L2245[19:24:06] <Kilobyte> asie: thats my
current project :P
L2246[19:24:12] <Sangar> Kilobyte, the
debug hooks don't yield, tho, so they're never being
persisted.
L2247[19:24:24] <Sangar> in oc that
is
L2248[19:24:26] <Kilobyte> Sangar: well,
what if the server shuts down exactly while the debug hook
runs
L2249[19:24:39] <Kilobyte> very very
unlikely, but possible
L2250[19:24:43] <Sangar> then the save
waits until the state yields
L2251[19:24:45] <Sangar> it's
synchronized
L2252[19:24:49] <Kilobyte> oh, i
see
L2253[19:25:28] <Vexatos> asie: Virtual
Box support?
L2254[19:25:30] <Vexatos> Mewants
:3
L2255[19:25:50]
⇦ Quits: Dai|Terraria (~Biohazard@188.113.81.176) (Quit:
Leaving)
L2256[19:26:00] <Kilobyte> if anything,
libvirt please :P
L2257[19:26:12] <Vexatos> I just want to
get a really old PC
L2258[19:26:16] <Vexatos> and run OpenOS
on it
L2259[19:26:23] <Kilobyte> lol
L2260[19:26:37] <Kilobyte> i originally
planned on writing an OC emulator in lua
L2261[19:26:53] <Kilobyte> but that would
be hard because lua isn't exactly the easiest language to
debug
L2262[19:27:05] <Kilobyte> Sangar: i'll
also not have floppies. because yeah, hard drives are enough
L2263[19:28:05]
⇨ Joins: Daiyousei (~nick1@188.113.81.176)
L2264[19:28:24] <Sangar> yeah, that
should be enough.
L2265[19:29:12] <Kilobyte> i'll provide
HDD templates though, that would be loot disk equivalent
L2266[19:29:40] <Sangar> memory sticks
:X
L2267[19:29:41] <Wobbo> Kilobyte: Lua
isn't the language to write emulators in :P
L2268[19:29:56] <Kilobyte> yeah, i am
going scala
L2269[19:30:40] <PotatoTrumpet> Kilobyte:
The trap is set
L2270[19:30:43] <PotatoTrumpet> have
fun
L2271[19:31:25] <Kilobyte> Sangar: hmm...
do you think i can use mojangs NBT implementation without getting
issues?
L2272[19:31:29] <Kilobyte> probably
not
L2273[19:31:41] <Kilobyte> so might have
to use my custom serailization format
L2274[19:34:05] <Sangar> Kilobyte, there
are a ton of tools / 3rd party nbt implementations so i think it'd
be fine. the format is even documented on the mc wiki.
L2275[19:34:20] <Kilobyte> it is, i'd
have to check though
L2277[19:34:21] <Kilobyte> hmm
L2278[19:34:34] <Sangar> minecraft
deleted my level.dat :/
L2279[19:34:53] <Kilobyte> ouch
L2280[19:35:19] <Wobbo> NOO
L2281[19:35:29] <Wobbo> No backups
either?
L2282[19:35:52] <JoshTheEnder> lol
L2283[19:35:59] <Kilobyte> Sangar:
looking at the code base, just the OC API seems to be very
complex
L2284[19:36:20] <Kilobyte> any ideas how
i could make it simpler without changing behaviour too much?
L2285[19:36:21] <Sangar> was just a test
world :P still, so annoying.
L2286[19:36:33] <PotatoTrumpet> Sangar:
What is the tier 2 redstone card
L2287[19:37:57] <Sangar> Kilobyte, well,
most of the perceived complexity is that there's just a lot of ways
to hook pretty deeply into the 'component network'. if you just
expose something like the SimpleComponent interface you can boil it
down quite a lot.
L2288[19:38:20] <Sangar> PotatoTrumpet,
new
L2289[19:38:22] <Kilobyte> i kinda want
the deep internals though
L2290[19:38:36] <Kilobyte> thats one of
the things i love about OC
L2291[19:39:04] <Kilobyte> but i might
boil it down to a simple interface and a deep interface
L2292[19:39:10] <Wobbo> I love the
complexity and the community of OC :D
L2293[19:39:12] <Sangar> dunno, maybe
just structure it better
L2294[19:39:25] <Kilobyte> Sangar:
basicly one way would allow access to raw messages
L2295[19:39:33] <Kilobyte> one would be
like SimpleComponent
L2296[19:39:42] <Sangar> yeah
L2297[19:40:01] <Kilobyte> Sangar: how is
a SimpleComonent controlled internally?
L2298[19:40:03] <Sangar> i kinda went the
'slap on different interfaces to get different functionality' in
the driver api department recently.
L2299[19:40:13] <Sangar> Kilobyte, ASM
injects stuff
L2300[19:40:41] <Kilobyte> ah, k, i'll
use reflection
L2301[19:40:44] <Kilobyte> slower, but
easier
L2302[19:40:59] <Kilobyte> and enough for
a virtual one
L2303[19:41:07] <v^> back
L2304[19:41:09] <Kilobyte> Sangar: i
meant network wise though
L2305[19:41:17] <Kilobyte> as in, what
messages have what effect
L2306[19:41:50] <Sangar> ah. the
onMessage thing? that's a little underused actually. it's mostly
used for sending signals to computers atm.
L2307[19:42:06] <Sangar> and for network
messages (i.e. network cards / switches)
L2308[19:42:21] <Kilobyte> well, what
message types do what?
L2309[19:43:34] <Sangar> uhm, there's
"computer.signal" and "computer.signal_checked"
iirc, that's for telling computers to generate signals using the
passed arguments. "network.message" is for that.
L2310[19:44:19] <Kilobyte> like, how are
peripheral commands sent, how are replies sent, how are events
sent
L2311[19:44:26] <Kilobyte> thats what i
am mainly interested in
L2312[19:45:18] <Sangar> messages are
sent using Node.sendToXYZ
L2313[19:45:43] <Sangar> and for each
message the onMessage method in an environment of a node that
receives it is called.
L2314[19:46:20] <Kilobyte> Sangar: well,
yeah, what are the message names of those actions
L2315[19:46:27] <Sangar> signals are sent
using Node.sendToReachable("computer.signal", "event
name", ...) iirc
L2316[19:47:19] <Kilobyte> Sangar: i am
preparing for a fuckton of work
L2317[19:48:25] <Sangar> Kilobyte, i'd
have to make a list >_> for now, just search for uses of
sendToReachable in oc
L2318[19:48:35] <Kilobyte> ah, k
L2319[19:48:53] <Kilobyte> yeah, tbh, at
this time i will not start, too late
L2320[19:48:57] <Kilobyte> later
maybe
L2321[19:49:02] <Kilobyte> *tmorrow
L2322[19:49:14] <Sangar> aye
L2323[19:49:56] <Kilobyte> Sangar: got a
project idea for practising my scala skills?
L2324[19:50:26] <Sangar> card / upgrade
that allows computers / robots to blow themselves up?
>_>
L2325[19:50:35] <Kilobyte> sounds fun
:P
L2326[19:50:47] <Kilobyte> actually, i
can work on my zapper
L2327[19:52:22] <Kilobyte> so i can do
stuff like zapper.zap('PotatoTrumpet', 0, true, 'Do not mount stuff
in /c: ffs')
L2328[19:52:26] <Kilobyte> Sangar:
^
L2329[19:52:55]
⇦ Quits: Vexatos (~Vexatos@p5B3C9B31.dip0.t-ipconnect.de)
(Quit: Greetings from Pastry Fork, Inc. ✔)
L2330[19:52:59] <Sangar> inverse of a
lightning rod? ;)
L2331[19:53:08] <Kilobyte> a bit
L2332[19:53:17] <Kilobyte> Sangar: how
can i drain power from a network btw
L2333[19:53:43] <Kilobyte> because, it
just makes sense to use that to power the zapper :P
L2334[19:53:49] <Sangar> make a connector
node and use node.changeBuffer(-amount) or
node.tryChangeBuffer(-amount)
L2335[19:54:27] <Kilobyte> cool
L2336[19:54:32] <Kilobyte> i'll figure
that out :P
L2337[19:54:56] <JoshTheEnder> lol
L2338[19:56:31] <Kilobyte> hmmm
L2339[19:56:37] <Kilobyte> i might make
the zapper need coolant
L2340[19:56:51] <Kilobyte> or not need,
but it will have to cool down
L2341[19:57:05] <Kilobyte> if it gets too
hot it will explode
L2342[19:57:36] <Kilobyte> passively
cooled:
L2343[19:58:16] <Kilobyte>
component.zapper.setFan(true) -- now cools down faster, but uses
energy#
L2344[19:58:32] <Wobbo> Kilobyte:
component.zapper?
L2345[19:58:48] <Kilobyte> the thing i
work on atm
L2346[19:58:49] <Kilobyte> :P
L2347[19:59:09] <Wobbo> What does it
do?
L2348[19:59:15] <Kilobyte> kill people
:P
L2349[19:59:25] <Sangar> *kill people
that mount stuff on /C:/
L2350[19:59:31] <Kilobyte> mainly
that
L2351[19:59:34] <Wobbo> XD
L2352[19:59:42] <Kilobyte>
component.zapper.zap('Wobbo', 1)
L2353[19:59:53] <Kilobyte> reduces your
health by half a heart
L2354[19:59:58] <Kilobyte>
component.zapper.zap('Wobbo', 1, true)
L2355[20:00:00] <Wobbo> Maybe it should
kill people that mount stuff on /[a-zA-z]:/ :P
L2356[20:00:08] <Kilobyte> reduces your
health TO half a heart
L2357[20:00:42] <Kilobyte>
component.zapper.zap('PotatoTrumpet', 0, true, 'DO NOT MOUNT STUFF
AS /C: FFS')
L2358[20:00:52] <Kilobyte> reduces his
health to 0 hearts
L2359[20:01:02] <Kilobyte> and adds a
comment to death message
L2360[20:01:22] <Wobbo> Kilobyte: You can
do that?
L2361[20:01:29] <Kilobyte> PotatoTrumpet
was zapped (DO NOT MOUNT STUFF AS /C: FFS)
L2362[20:01:37] <Wobbo> Setting someones
health I mean
L2363[20:01:51] <Kilobyte> yes, but you
can only reduce
L2364[20:01:54] <Kilobyte> not
increase
L2365[20:02:12] <Kilobyte> would be a
liiiiitle bit OP
L2366[20:02:21] <Sangar> it's a mod. it
can do anything it wants to. it could format those people's c:
partition >_>
L2367[20:02:48] <Kilobyte> yeah, but
thats known as malware :P
L2368[20:02:55] <Sangar> i'm not
suggesting it *should*
L2369[20:03:10] <Kilobyte> :P
L2370[20:03:42] <Kilobyte> Sangar: like,
Pixelmon. it connected to their server and if the server it was
installed was blacklisted there, it would crash
L2371[20:04:10] <Kilobyte> so, the
Pixelmon devs could prevent your server from using it
L2372[20:04:18] <v^> i saw
L2373[20:04:19] <Sangar> yes, i read
about that.
L2374[20:04:28] <JoshTheEnder> that's
stupid
L2375[20:04:35] <v^> <hate>
L2376[20:04:42] <Kilobyte> or gregtech
which would corrupt your save if you are on a blacklist of
people
L2377[20:04:50] <Kilobyte> permanently
corrupt
L2378[20:04:54] <Sangar> it's
particularly rich coming from people leaning heavily on others' IP
:P
L2379[20:04:58] <v^> or was on
tekkit
L2380[20:05:19] <Sangar> wasn't that
forestry?
L2381[20:05:31] <JoshTheEnder> yeah,
forestry did that at onepoint
L2382[20:05:35] <Kilobyte> no, forestry
added creeper world when running under tekkit
L2383[20:05:41] <Kilobyte> id didn't
corrupt your save
L2384[20:05:47] <Kilobyte> or was it
nuclear bees?
L2385[20:05:55] <Kilobyte> err
L2386[20:05:59] <JoshTheEnder> Kilobyte,
i thing it just didnt work
L2387[20:06:03] <Kilobyte>
s/world/bees
L2388[20:06:15] <JoshTheEnder> or crash
the game
L2389[20:06:21] <JoshTheEnder> cant
remember
L2390[20:06:27] <Sangar> they hiss
instead of hum? :P
L2391[20:06:47] <Kilobyte> i think they
made giant craters when a player came close
L2392[20:06:52] <JoshTheEnder> that's a
very nice apairy you have there
L2393[20:07:08] <Kilobyte> Sangar: the
feature is still in iirc, but its disabled
L2394[20:07:21] <Kilobyte> so nobody will
get affected anymore
L2395[20:07:31] <Kilobyte> it could be
enabled again though
L2396[20:07:41] <Sangar> 'feature'
:X
L2397[20:08:09] <Kilobyte> yeah
L2398[20:08:10] <Kilobyte> ik
L2399[20:08:37] <Kilobyte> Sangar: should
i add an easter egg that if you are zapping PotatoTrumpet it takes
half the energy?
L2400[20:08:59] <Sangar> and gives you
health instead? sounds good. but only if he licked you
earlier.
L2401[20:10:24] <Kodos|Zzz> x.x
L2402[20:10:30] <Kilobyte> Sangar: i love
that you actually follow java naming conventions
L2403[20:10:49] <Kilobyte> so you use
InterfaceName and not IInterfaceName
L2404[20:11:22] <Sangar> i actually stuck
to the scala conventions because it looked so weird having
java-esque stuff in the scala code >_>
L2405[20:11:44] <Sangar> well, with
liberties
L2406[20:12:21] ***
Kodos|Zzz is now known as Kodos
L2407[20:12:24] <Kodos> Bleh
L2408[20:12:29] <Wobbo> XD
L2409[20:13:56] <Sangar> the api is
actually a bit of a mess at this point, because in the beginning i
didn't use the getXYZ convention, but just used xyz() (because
scala), but at some point i forgot about that and now there are
some getXYZ/setXYZ getters/setters in there too. it irks my ocd,
but not bad enough so i can't sleep at night :P
L2410[20:14:44] <Kodos> Sangar I just
tried it again and no dice. Can you git or pastebin your
pastebin.lua and pastebin.conf files for me when you get time
L2411[20:15:02]
⇨ Joins: kreezxil
(~kreezxil@64-31-193-160.ip.pdq.net)
L2412[20:15:05] <Kilobyte> Sangar: lol,
stuff that bugs my OCD is things like
L2413[20:15:11] <Kilobyte>
somevar=somevalue()
L2414[20:15:26] <Kilobyte> FUCKING
somevar = somevalue() please.
L2415[20:15:29] ***
Nentify is now known as Nentify|away
L2416[20:15:42] <Kilobyte> just that
message i wrote there drives me crazy
L2417[20:15:50]
⇦ Quits: v^ (~^v@2601:4:4500:887:c1:bba5:15ee:3d2f) (Ping
timeout: 186 seconds)
L2418[20:15:51]
⇦ Quits: ^v (~ping@2601:4:4500:887:c1:bba5:15ee:3d2f) (Ping
timeout: 186 seconds)
L2419[20:16:07] <Sangar> Kodos,
/etc/pastebin.conf contains
key="fd92bd40a84c127eeb6804b146793c97" and nothing
else
L2420[20:16:20] <Sangar> there, just for
you Kilobyte :P
L2421[20:16:21] <Kodos> Yep, mine
too
L2422[20:16:24] <Kodos> Only with my
key
L2423[20:16:39] <Sangar> Kodos, what does
it say when you pastebin put?
L2424[20:16:52] <Kilobyte> Sangar: lemme
fire up a pr
L2425[20:16:54] <Kilobyte> jk
L2427[20:17:20] <Sangar> Kodos, so... it
works?
L2428[20:17:30] <Kodos> Yes, but it
doesn't post it in my pastebins
L2429[20:17:33] <Kodos> It gets posted as
a guest
L2430[20:18:06] <Kilobyte> awww :(
L2431[20:18:41]
⇨ Joins: v^
(~^v@2601:4:4500:887:d981:d1f9:d2dd:f452)
L2432[20:18:41]
zsh sets mode: +v on v^
L2433[20:18:59] <Kilobyte> Sangar: btw,
you can maybe even zap entities with it
L2434[20:19:17] <Kilobyte> do entities
already have UUIDs in 1.7=
L2435[20:19:17] ***
darknife25 is now known as darknife25|AFK
L2436[20:19:24] <Sangar> Kodos, hm, well,
then i suppose pastes aren't associated to anyone when using a dev
key. which is kinda weird, but looking at the account the key
that's hardcoded belongs to that seems to be the case indeed.
L2437[20:19:59] <Sangar> Kilobyte, pretty
sure they even do in 1.6, since it's used to sync them between
server and client?
L2438[20:19:59] <Kilobyte> Sangar: hmmm i
will also have a player radar
L2439[20:20:14] <Kilobyte> tier 2 will
support any entity
L2440[20:20:37]
⇨ Joins: ^v
(~ping@2601:4:4500:887:d981:d1f9:d2dd:f452)
L2441[20:21:37] <Kilobyte> Sangar: whats
the entity type of a robot?
L2442[20:21:55] <Sangar> Kilobyte, tile
entity >_>
L2443[20:22:03] <Kilobyte> oh, its a tile
entity?
L2444[20:22:08] <Kilobyte> derp, yeah,
makes sense
L2445[20:22:18] *
Kilobyte fucking misses .each
L2446[20:22:39] <Kilobyte> here some
pseudo lua for killing all items in range
L2447[20:22:48] <Sangar> Kodos, hmm, it
says something about a user key in the api... i wonder where i can
look that up.
L2448[20:23:02] <Kilobyte> actually, i
might allow target selectors in zappers
L2449[20:23:31] <Kilobyte>
component.zapper.zap("@e[type=EntityItem]", 0,
true)
L2450[20:23:41] <Kilobyte> would destroy
all items in range
L2451[20:23:42] <Sangar> oh, fancy
L2452[20:24:15] <Kilobyte> and it would
have a base energy cost and a per-entity cost
L2453[20:26:14] <Kilobyte> Sangar: i
still need an algorithm for cooldown
L2454[20:26:15] <Sangar> Kodos, so yeah,
the user key thingy is for login sessions which needs a login which
is messy and all that :/ feel free to fork the pastebin program and
add that for yourself >_>
L2455[20:26:19] <Kilobyte> i want it to
be realistic
L2456[20:26:39] <gamax92> Kilobyte: are
you porting kiloshat peripherals to OC?
L2457[20:26:43] ***
vifino is now known as vifino|away
L2458[20:26:50] <Kilobyte> yeah, parts at
least
L2459[20:26:52] <gamax92> Also, I renamed
my port from kiloshit.zip to kiloshat.zip
L2460[20:27:12] <Kilobyte> i actually
gave official permissions to continue the project to someone
now
L2461[20:27:13] <Kodos> So it's pasting
for guests for you, too?
L2462[20:27:19] <Kodos> as guests*
L2463[20:27:34] <Kilobyte> as in, cooling
down from 300 to 200 is faster than from 200 to 100
L2464[20:27:44] <Kilobyte> Sangar: need
to figure that out
L2465[20:27:45] <Sangar> Kodos, yup. i
was thinking you meant it didn't work as in didn't allow you to
post pastes.
L2466[20:27:50] <Kodos> Ohhh
L2467[20:27:51] <Kodos> Lol
L2468[20:27:53] <Kilobyte> it would take
into account environment temp
L2469[20:27:57] <Kodos> I should've been
more clear, my bad
L2470[20:28:07] <Kilobyte> as in, nether
it cools slower than in overworld
L2471[20:28:18] <Kilobyte> in taiga is
faster than desert
L2472[20:28:30] <Kodos> Look on the
brightside, you can cut the account key config and stuff out of the
main pastebin file and clean it up a bit :3
L2473[20:28:51] <Sangar> Kilobyte,
onTick() { cd = cd / 2 * envcorrection } ? :P
L2474[20:29:17] <Kilobyte> Sangar:
actually, it would just use the env temp as base temp
L2475[20:29:27] <Kilobyte> so, i'd say,
nether is 50°C
L2476[20:29:31] <Kilobyte> desert is
40
L2477[20:29:32] <Sangar> Kodos, true. too
lazy now, tho :P
L2478[20:29:39] <Kodos> lol
L2479[20:29:40] <Kilobyte> and it would
cool to that temp
L2480[20:29:55] <Sangar> Kilobyte, ah,
yeah
L2481[20:29:57] <Kilobyte> but halving
per tick... a tiny bit fast
L2482[20:30:17] <Kilobyte> maybe half it
in 10 minutes without any cooling
L2483[20:30:21] <Sangar> aaaand i just
remembered i wanted to add noise to the geolyzer results. why
didn't i write that down, gah.
L2484[20:30:24] <Kilobyte> with fan maybe
half it in 50 mins
L2485[20:30:45] <Kilobyte> with water
maybe in 20-30 secs
L2486[20:30:53] <Sangar> Kilobyte, make
it look like the tesla coils from c&c :D
L2487[20:31:05] <Kilobyte> c&c?
L2488[20:31:12] <Sangar> command &
conquer
L2489[20:31:30] <Kilobyte> link?
L2491[20:31:41] <Kilobyte> because, yeah
i suck horribly at textires
L2492[20:32:09] <Kilobyte> no. not
models. no.
L2493[20:32:15] <Sangar> awwww
L2494[20:32:19] <v^> dafuq is this
46.165.220.215 : recordings/theme/iefixes.css
L2495[20:32:26] <Kilobyte> i suck at
textures. i suck worse at models
L2496[20:32:33] <Kilobyte> Sangar: who
does textures for OC?
L2497[20:32:41] <Sangar> Kilobyte, i
do
L2498[20:32:49] <Kilobyte> may i borrow
your texture skills?
L2500[20:32:54] ***
vifino|away is now known as vifino
L2501[20:33:07] <Sangar> potentially
:P
L2502[20:33:30] *
v^ jumps in the air with his hand raised
L2504[20:33:34] <v^>
meeemeemmememememmemememememeeeee
L2505[20:33:37] <Sangar> or him
L2506[20:33:50] <Kilobyte> override def
getComponentName = "zapper"
L2507[20:33:52] <Kilobyte> <3
scala
L2508[20:34:48] ***
darknife25|AFK is now known as darknife25
L2509[20:35:55]
⇦ Quits: hi117 (~hi117@208.38.135.100) (Ping timeout: 183
seconds)
L2510[20:36:05] <Kodos> Also Sangar while
you're here, I cleaned up and revised
http://pastebin.com/DbYMfRj4 one last time. Take a
look and see if that looks good enough for the forums
L2511[20:36:31] *
Sangar reads
L2512[20:36:33] <Kodos> I'm gonna try one
last thing for checking the arguments to work as integers
L2513[20:36:39] <Kodos> But other than
that, that should be my final draft
L2514[20:37:37] <Sangar> Kodos: local all
the things :P i.e. the requires on top and the ports, msgs
L2515[20:37:46]
⇨ Joins: hi117 (~hi117@208.38.135.100)
L2516[20:37:58] <Kodos> dafuq when did
those get unlocald
L2517[20:38:27] <Sangar> also line 16 is
weird. put that end on a newline and indent the return, it's
confusing to read like this imho?
L2518[20:39:03] <Kodos> Good point, that
doesn't really look consistant with the rest of it
L2519[20:39:20] <Wobbo> Is everything a
function in scala?
L2520[20:39:48] <Kilobyte> Sangar:
<333, fucking <3333 scala
L2521[20:39:52] <Kilobyte> def range =
10
L2522[20:40:01] <Sangar> oh, and the
tonumber(msgs) can just be msgs i suppose, i just didn't know for
coerces strings to numbers when i suggested that :P
L2523[20:40:09] <Sangar> Kilobyte, ikr
:>
L2524[20:40:13] <Kilobyte> later on that
method will calculate the range based on upgrade count
L2525[20:40:28] <Kodos> It doesn't, I had
forgotten I tonumber'd it, and removed that, and it borked. That's
why I had to remove the initial draft of my check
L2526[20:40:47] <Sangar> Wobbo, not
everything is a function, as i understand it, but everything has a
value.
L2527[20:41:10] <Wobbo> so def range = 10
!= func range {10} ?
L2528[20:41:25] <Sangar> there's no
"void". if anything functions are "Unit", but
even that is a value, kinda. it just gets autoconverted to void
where appropriate when compiled to bytecode.
L2529[20:41:28] <Wobbo> If you understand
my stupid syntax :P
L2530[20:41:30] <Kodos> My check was 'if
({..}) ~= number then error blahblah, and things like 'logger 100
1' weren't being recognized as having numbers as args
L2531[20:41:52] <Kodos> Since I hadn't
stringed it yet
L2532[20:41:57] <Kodos> err numberfied
it
L2534[20:43:02] <Kilobyte> <3 modular
code
L2535[20:43:03] <Kilobyte> def
resolveEntities(pattern: String): Set[Entity] = {
L2536[20:43:03] <Kilobyte>
L2537[20:43:03] <Kilobyte> }
L2538[20:43:17] <Sangar> Wobbo, i think i
do. in actual scala: def range = 10 vs. def range() { 10 }, i
suppose? (it's always def for functions, like function in lua).
those would be different, yes. however, def range = { 10 } is
equivalent to def range = 10.
L2539[20:44:03] <PotatoTrumpet> Kilobyte:
I put your stuff in a house, a mob died in your forge thing
L2540[20:44:13] <Kilobyte> lol
L2541[20:44:14] <Wobbo> So basically the
difference is in the type?
L2542[20:44:15] <Kilobyte> :P
L2543[20:44:46] <Kilobyte> Sangar:
shouldn't it be def range()
=
{ 10 }?
L2544[20:44:56] <Kodos> Looks like
Calclavia is skipping 1.7.2
L2545[20:45:01] <Sangar> Wobbo, without
the = it's "sugar" for def range(): Unit { 10 }, with
it's sugar for def range(): Int = { return 10 }
L2546[20:45:34] <Kilobyte> wait
L2547[20:45:35] <Kilobyte> nvm
L2548[20:45:40] *
Kilobyte should read better
L2549[20:46:25] <Wobbo> Sangar: It sounds
like a nice language
L2550[20:46:39] <Sangar> it is, for the
most part :)
L2551[20:46:47] <Wobbo> For the most
part? :P
L2552[20:47:05] <Kilobyte> as every
language it has downsides
L2553[20:47:11] <Sangar> there are some
parts that can be annoying to some people. ask tgame14 :P
L2554[20:47:17] <Wobbo> XD
L2555[20:48:03] *
Kilobyte asks tgame14
L2556[20:48:47] <Sangar> Kodos, looks
good to me. i mean, i haven't actually *run* it, but just from
looking at the code it seems sane ;)
L2557[20:48:48] <Kilobyte> def
baseCostForEntity(entity: Entity): Integer =
L2558[20:48:48] <Kilobyte>
entity.getDistance(xCoord, yCoord, zCoord) * distanceFactor
L2559[20:48:51] <Kilobyte> <3
L2560[20:49:17] <Kodos> Okay. Frankly, my
only concern is how it will handle non-messaging modem messages,
such as serialized tables, and the like
L2561[20:49:22] <Kilobyte> MIGHT have to
cast to integer
L2562[20:49:24] <Sangar> do you even need
the :Integer? (just askinge because it's not Int)
L2563[20:49:30] <Kodos> But for catching
emails between people, it should work fine :3
L2564[20:49:33] <Kilobyte> Sangar: oh
hm
L2565[20:49:40] <Kilobyte> Sangar: how
would i cast Double to Int?
L2566[20:49:49] <Sangar> 1.0.toInt
L2567[20:50:05] <Kilobyte> seems almost
like ruby :D
L2568[20:50:09] <Kilobyte> 1.0.to_i
there
L2569[20:50:24] <Sangar> heh
L2570[20:50:42] <Kilobyte> and 1.to_f
casts to float :P
L2571[20:50:50] <Kilobyte> to_s to
string, to_sym to symbol
L2572[20:51:00] <Kilobyte>
"1".to_i also works :P
L2573[20:51:02] <Sangar> yeah, toFloat,
toDouble etc in scala
L2574[20:51:09] <Sangar> i think that
works in scala to
L2575[20:51:18] <tgame14> i have a very
core problem iwth scala
L2576[20:51:19] <Kilobyte>
:abc.to_s
L2577[20:51:20] <Sangar> it's a wrapper
for Int.parseInt iirc
L2578[20:51:22] <tgame14> and its how it
does inheritence
L2579[20:51:35] <Kilobyte> tgame14:
?
L2580[20:51:37] <tgame14> and as a direct
issue from that, its insanely dumb constructors
L2581[20:51:58] <Kilobyte> yeah, scala
could have more advanced constructors
L2582[20:52:08] <Kilobyte> Sangar:
doesn't scala have lazy values?
L2583[20:52:13] <Sangar> Kilobyte,
yes
L2584[20:52:15] <tgame14> or just ones
that can be used easily
L2585[20:52:24] <Sangar> lazy val x = {
expensive code }
L2586[20:52:27] <Kilobyte> \o/
L2587[20:52:28] <tgame14> the
constructors are the result of a dumb design
L2588[20:52:36]
⇦ Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping
timeout: 190 seconds)
L2589[20:52:43] <tgame14> where each
cosntructor is reguarded as a separate object pretty much
L2590[20:52:48] <tgame14> inheritence
wise
L2591[20:52:57] <tgame14> also
inheritence is messy
L2592[20:53:02] <tgame14>
multi-inheritence always is
L2593[20:53:17] <tgame14> i get traits,
those i see very useful
L2594[20:53:26] <tgame14> but traits
shouldn't be able to extend classes
L2595[20:53:37] <tgame14> and classes
shouldnt be able to extend more than 1 class
L2596[20:53:45] <tgame14> thats what
interfaces are for.
L2597[20:53:52] <tgame14> or in scala,
traits
L2598[20:54:18] <Sangar> this is just a
guess, but i'd wager that's just there for java interop
L2599[20:54:38] <Sangar> e.g. for traits
that need to be TileEntities that's *incredibly* useful
L2600[20:55:16] <tgame14> to be fair,
tile entity should be an interface
L2601[20:55:39] <Sangar> it should be a
trait :P
L2602[20:55:49] <tgame14> trait /
interface :)
L2603[20:55:57] <Kilobyte> Sangar: i love
intellijs java -> scala conversion feature
L2604[20:56:11] <Sangar> my point being
it makes sense for tile entity to contain implementation detail ;)
but yeah
L2605[20:56:12] <tgame14> Kilobyte, you
see my problem? :P
L2606[20:56:18] <tgame14> Sangar, i
agree
L2607[20:56:22] <tgame14> most
definitely
L2608[20:56:30] <tgame14> traits are
great
L2609[20:56:34] <Kilobyte> well
L2610[20:56:41] <Kilobyte> if a tile
entity was a trait...
L2611[20:56:41] <Kilobyte> :P
L2612[20:56:59] <tgame14> but it might
aswell be an interface + a default implementation
L2613[20:57:05] <Sangar> if mc were
written in scala...
L2614[20:57:12] *
Sangar goes to check if scala existed back then
L2615[20:57:13] <tgame14> it would be
worse
L2616[20:57:17] <tgame14> :P
L2617[20:57:41] <Sangar> oh, it did,
actually
L2618[20:57:42] <Kilobyte> not really
:P
L2619[20:58:05] <Kilobyte> someone
rewrite it in scala then!
L2620[20:58:06] <Kilobyte> :P
L2621[20:58:07] <Kilobyte> jk
L2622[20:58:17] <tgame14> notch did a
lousy job
L2623[20:58:20] <Sangar> someone probably
already did
L2624[20:58:34] <tgame14> and if he used
scala...
L2625[20:58:41] <tgame14> i can see the
inheritence crap being so much worse
L2626[20:58:42] <Kilobyte> true
L2627[20:58:54] <Sangar> well, mc is a
typical case of a program growing over time, it's not unique in
that
L2628[20:59:01] <tgame14> oh not at
al
L2629[20:59:04] <tgame14> im not judging
notch
L2630[20:59:19] <tgame14> when he
initially wrote it, he never thought it would reach this
proportion
L2631[20:59:20] <Kilobyte> Sangar: how
would i create a new set?
L2632[20:59:27] <Kodos> I'm kind of sad
UE is skipping 1.7.2 =(
L2633[20:59:36] <Sangar> Kilobyte,
mutable.Set.empty[Type] e.g.
L2634[20:59:47] <Kilobyte> Sangar: what
about a set with one element?
L2635[21:00:07]
⇦ Quits: Lumien (~lumien@p4FED46C9.dip0.t-ipconnect.de)
(Quit: Nettalk6 - www.ntalk.de)
L2636[21:00:11] <Sangar> tgame14, yeah,
it's just so easy and tempting to flame the codebase now
:>
L2637[21:00:18] <Kilobyte> doesn't
actually need to be mutable
L2638[21:00:19] <Kilobyte> :P
L2639[21:00:27] <Sangar> Kilobyte,
Set(element)
L2640[21:00:28] <tgame14> if it can be
immutable, make it immutable
L2641[21:00:44] <Wobbo> Sangar: I just
wanted to ask if you saw the codebase,
L2642[21:00:44] <Kilobyte> ^
L2643[21:01:04] <kreezxil> is it possible
to paste into oc? ie, I copy the dig code from github, do edit dig,
then ctrl-v. is that supposed to work but I'm suffering causing i'm
using the old pack that bevo uses?
L2644[21:01:04] <tgame14> there is some
dumb stuff in minecraft
L2645[21:01:04] <Wobbo> Then I remebered
that it is java and there are decompilers "/
L2646[21:01:15] <Kilobyte> def
resolveEntities(pattern: String): Set[Entity] =
L2647[21:01:15] <Kilobyte> new
Set(worldObj.getPlayerEntityByName(pattern))
L2648[21:01:22] <Kilobyte> Sangar: that
should work, right?
L2649[21:01:26] <Sangar> well, i'm just
judging based on what's in forge, and that obviously is even worse
than what they have internally
L2650[21:01:39] <Kilobyte> "Trait
Set is abstract; it cannot be instantiated
L2651[21:01:41] <Kilobyte> "
L2652[21:01:41] <Sangar> because even if
they were using generics they'd get lost
L2653[21:01:50] <Sangar> Kilobyte,
without the new
L2654[21:01:52] <Kilobyte> what am i
doing wrong
L2655[21:01:53] <Kilobyte> ooo
L2656[21:02:04] <Kilobyte> i see
L2657[21:02:26] <Sangar> and you can
leave the :Set[Entity] away :P
L2658[21:02:35] <tgame14> :/
L2659[21:02:55] <Kilobyte> ah, nice
L2660[21:03:13] <Kilobyte> Sangar:
args.checkString(). is first arg 1 or 0?
L2661[21:03:19] <Kilobyte> i guess
0
L2662[21:03:27] <Sangar> kreezxil, middle
mouse button or insert key (which can be rebound in the keybind
settings of minecraft)
L2663[21:03:40] <Sangar> Kilobyte, yep,
0, since it's from the java/scala side
L2664[21:03:46] <kreezxil> Sangar:
thanks
L2665[21:04:13] <Sangar> it's generally
very rare that you have to specify the return type explicitly
L2666[21:04:20] <Sangar> scala is
incredibly good at type inference
L2667[21:04:54]
⇦ Quits: Altenius (~Altenius4@199.193.183.1) (Ping timeout:
186 seconds)
L2668[21:05:20] <Kilobyte> Sangar: i
might do in some places where its less obvious to make code easier
to read though
L2669[21:06:08] <Sangar> sure. i just
trust my ide, so i can justify being too lazy for that :>
L2670[21:06:09] <Kilobyte> Sangar: other
question. i wanna check if a value is either nil (and assign a
default value) or a boolean. how would i best do that?
L2671[21:06:30]
⇦ Quits: jk-5 (~jk-5@5ED40762.cm-7-5a.dynamic.ziggo.nl) (Ping
timeout: 186 seconds)
L2672[21:06:39] <Kilobyte> i guess
checkAny and some type based switch
L2673[21:06:41] <Sangar> checkAny(i) ==
null || checkAny(i) instanceof Boolean
L2674[21:06:47] <Sangar> yeah
L2675[21:06:50] <Sangar> in scala with a
pattern match
L2676[21:07:20] <Sangar> checkAny(i)
match { case null => ... ; case value: Boolean => ... ; case
_ => ... }
L2677[21:07:33] <Wobbo> I just watched a
little tv in Frysian, I couldn't follow one bit of it O_o
L2678[21:07:37] <Kilobyte> Sangar: how to
produce an error that fits?
L2679[21:08:15] <Kilobyte> like
L2680[21:08:19] <Sangar> just throw an
exception if you really want to error, or return Array(Unit,
"u r doin it wrong")
L2681[21:08:29] <Wobbo> Switching back, I
do follow it. I understand Frysian O_o
L2682[21:08:45] <Kilobyte> argument #x:
boolean or nil expected, got string
L2683[21:08:49] <Kilobyte> Sangar: like
that ^
L2684[21:08:57] <Kilobyte> what would be
exact format?
L2685[21:09:18] <Sangar> ah. just throw
an exception with that as the message.
L2686[21:09:36] *
Kilobyte forgot the exact message
L2687[21:10:07] <Sangar> "bad
argument #%d (%s expected, got %s)"
L2688[21:10:28] <Kilobyte> Sangar: btw,
you just added an easter egg
L2689[21:10:47] <Sangar> >_>
L2690[21:11:08] <Kodos> Is someone
running MC with OC on atm
L2691[21:11:11] <Kodos> I need a quick
snippet tested
L2692[21:11:22] <Kilobyte>
component.zapper.zap('Sangar', 0, "hello")
L2693[21:11:22] <Kilobyte> input:1:
"u r doin it wrong" - Sangar, 2014
L2694[21:11:25] <Kilobyte> Sangar:
^
L2695[21:11:33] <Kilobyte> needs your
nick as target though
L2696[21:11:39] <Sangar> :D
L2697[21:11:45] <Sangar> Kodos, yes
L2698[21:12:11] <Kodos> I need you to
make a quick program that reads two arguments, pass them as x and y
for simplicity's sake, and then
L2699[21:12:29] <Kilobyte> Sangar: is
String.format("%s", "abc") good coding style in
scalaß
L2700[21:12:55] <Kodos> I need this
snippet tested. if not ({...}) == number then error("It
worked!", 0) else error("It didn't work.", 0)
end
L2701[21:13:02] <Sangar> Kilobyte, i
prefer "%s".format("abc"), but i'd say it's a
matter of preference.
L2702[21:13:04]
⇨ Joins: jk-5
(~jk-5@5ED40762.cm-7-5a.dynamic.ziggo.nl)
L2703[21:13:04]
zsh sets mode: +v on jk-5
L2704[21:13:09] <Kodos> And run that
program with the arguments "1 potato"
L2705[21:13:15] <Kilobyte> Sangar: that
exists? YES PLZ
L2706[21:13:30] <Sangar> Kodos, "It
didn't work"
L2707[21:13:35]
⇦ Quits: PotatoTrumpet (~nick1@WL4-34.1scom.net) (Quit:
WeeChat 0.4.2)
L2708[21:13:43] <Kodos> err fuck, hang
on, I fucked up the snippet
L2709[21:13:54] <Kilobyte> Sangar: i can
compare strings using ==, right?
L2710[21:14:02] <Sangar> Kilobyte,
there's also s"This $variable method".
L2711[21:14:07] <Sangar> Kilobyte,
yep
L2712[21:14:16] <Sangar> == is equals, eq
is identity
L2713[21:14:40] <Kodos> I'll just test it
in my code, since it's all set up. I'm basically going to tonumber
the arguments, and if they come back as numbers, have the program
work, otherwise it'll error saying to use numbers in your
arguments
L2714[21:15:01] <Kilobyte> Sangar: like
ruby <3 (well, there its a.equal?(b)
L2715[21:15:01] <Sangar> makes
sense
L2716[21:15:02] <Kilobyte> )
L2717[21:15:19]
⇨ Joins: PotatoTrumpet (~nick1@WL4-34.1scom.net)
L2718[21:15:25] <PotatoTrumpet> Well, my
laptop battery died
L2719[21:15:34] <Kilobyte> Sangar: Sangar
is your ingame name, right?
L2720[21:15:45] <Sangar> Kilobyte, dunno,
what does `equal?` do?
L2721[21:15:55] <Sangar> Kilobyte, nope,
mc name is Kethtar
L2722[21:15:56] <Kilobyte> check for
exact equality
L2723[21:16:00] <PotatoTrumpet> :P
L2724[21:16:10] <Kilobyte> like == in
java
L2725[21:16:31] <Sangar> Kilobyte, that's
the eq. i.e. you'd write `strign1 eq string2` for identity.
L2726[21:16:37] <Kilobyte> yeh
L2727[21:16:48] <Kilobyte> in ruby it
would be string1.equal? string2
L2728[21:17:01] <Sangar> i see
L2729[21:17:03] <Kilobyte> === is what
case/when does
L2730[21:17:16] <Kilobyte>
"abc" === String #=> true
L2731[21:17:42] <Sangar> ah.
L2732[21:17:43]
⇦ Quits: Hobbyboy
(webchat@host86-155-200-102.range86-155.btcentralplus.com) (Quit:
Web client closed)
L2733[21:17:57] <Sangar> oh, i just saw
there's also x.canEqual(y) :P
L2734[21:17:59] <Kodos> Okay, so my
errors work, but they're reversed? Wtf
L2735[21:18:21] <Sangar> oh, that's for
traversables. stupid implicit conversions :P
L2736[21:18:59] <Kodos> Okay, so this is
weird. My arguments are, in order, the ports to listen on (Goes
from 1 to the arguemnt), then the amount of messages to record
before ending the program
L2737[21:19:12] <Kodos> But if I type
'logger 1 potato' it errors saying my port should be a number
L2738[21:19:18] <Kodos> And vice versa if
I use logger potato 1
L2739[21:19:30] *
Kodos just says fuck it and reverses the error strings
L2740[21:19:52] <Sangar> Kodos, post the
current snippet again :P
L2741[21:20:09] <Kodos>
pastebin.com/eErf7pzK
L2742[21:20:20] <Kodos> New checks are at
line 19 and 24
L2743[21:20:48] <Sangar> Kodos, change
tonumber(x) ~= number to not tonumber(x)
L2744[21:21:06] <Kodos> wat
L2745[21:21:11] <Kodos> Use quote marks
boy
L2746[21:21:12] <Sangar> or type(x) ~=
"number"
L2747[21:21:38] <Kodos> Sangar, the
arguments are strings until I tonumber them
L2748[21:21:40] <Sangar> `tonumber(x) ~=
number` -> `not tonumber(x)` or `type(x) ~= number` :P
L2749[21:21:43] <Kodos> Because Lua
doesn't coerce like I thought
L2750[21:21:54] <Kodos> Oh, wait,
okay
L2751[21:21:55] <Kodos> hang on
L2753[21:21:57] <Sangar> yes
L2754[21:22:11] <^v> Kilobyte, No desc
Written in Scala by Kilobyte22 0.35KB
L2755[21:22:44] <Kodos> That fixed
it!
L2756[21:22:46] <Kodos> Thanks :3
L2757[21:22:49] <Sangar> np :)
L2758[21:22:59] <Kodos> That was the only
thing stopping me from wanting to put it on the forums, I wanted
the rest of the error checks
L2759[21:23:01] <Kodos> =D
L2760[21:23:12] ***
prassel|off is now known as prasselpikachu
L2761[21:23:23] <Kodos> Should I use the
pastebin link in the forums, or spoiler the code
L2762[21:23:36] <Sangar> Kilobyte, yay
:> well hidden easter egg ;)
L2763[21:24:00] <Kilobyte> Sangar: well,
as hidden as an easter egg in an open source project can be
L2764[21:24:20] <Kilobyte> added a small
comment
L2765[21:24:21] <Kilobyte> // Kethtar is
the ingame name of Sangar, our loved OC Dev
L2766[21:24:27] <Sangar> Kodos, however
you prefer. if you're not lazy, both :P
L2767[21:24:35] <Kodos> I am indeed not
lazy, good Sir
L2768[21:24:52] <Kodos> Well, as long as
I can still be sitting at my PC without going anywhere
L2769[21:25:12] <Sangar> Kilobyte, haha,
yes, that's the problem with secrets on github :P well, it helps
when you commit stuff like that in one massive refactoring action
:P
L2770[21:25:27] <Kilobyte> Sangar: like
"initial commit" :P
L2771[21:25:31] <Kodos> Remember, you're
talking to the guy who, at 7 years old, would transcribe the
programs from BASIC Computer games books for Pepsi
L2772[21:25:33] <Sangar> yes :>
L2773[21:26:05] <Sangar> haha
L2774[21:26:13] <Kodos> I was literally
the copy and paste mechanic of my brother's commodore
L2775[21:26:16] <Kilobyte> Sangar: also
added the full quote as comment
L2776[21:26:29] <Kilobyte> // full quote
[26/06/2014 23:08:19] <@Sangar> just throw an exception if
you
L2777[21:26:30] <Kilobyte> // really want
to error, or return Array(Unit, "u r doin it
wrong")
L2778[21:26:37] <Kodos> OH
L2779[21:26:38] <Kodos> that reminds
me
L2780[21:26:43] <Sangar> :D
L2781[21:26:45] <Kodos> How do I comment
a block of code in Lua
L2782[21:26:49] <Kilobyte> --[[
L2783[21:26:50] <Kilobyte> code
L2784[21:26:51] <Kilobyte> ]]
L2785[21:26:58] <Kodos> Not ]]--?
L2786[21:27:01] <Kilobyte> nope
L2787[21:27:04] <Kodos> Okey doke
L2788[21:27:07] <Kilobyte> you CAN do
that, but not needed
L2789[21:27:17] <Kodos> I'll add it
because OCD
L2790[21:27:19] <Kilobyte> if you have ]]
in your code you can do this
L2791[21:27:29] <Kilobyte> --[[=[
L2792[21:27:30] <Sangar> or --[=[ ...
]]
L2793[21:27:32] <Kilobyte> code
L2794[21:27:37] <Kilobyte> ]=]]
L2796[21:27:46] <Sangar> [=[ not [[=[
no?
L2797[21:27:50] <v^> --[=[ ]=]
L2798[21:27:51] <Kilobyte> umm
L2799[21:27:54] *
Kilobyte checks
L2800[21:27:56] <Kodos> I'm basically
just wanting to write a thing at the top of my code and cba to --
every line
L2801[21:28:06] <Kodos> But I guess -- on
every line would look cleaner
L2802[21:28:08] <v^> .l --[=[ ...
]]
L2803[21:28:08] <^v> v^, lua:1:
unfinished long comment near <eof> | Time limit
exeeded.
L2804[21:28:14] <Sangar> --[============[
... ]============]
L2805[21:28:28] <v^> lel time limit
exeeded
L2806[21:28:40] <Kilobyte>
-[[=[...]=]]
L2807[21:28:44] <Kilobyte> just
tested
L2808[21:28:48] <Kilobyte> ]=] didn't
work
L2809[21:28:48] <Wobbo> Kodos: you can
also do --[[ code --]]
L2810[21:29:06] <Sangar> Kodos, without
the -- those are string literals btw. i.e. you can do `local x =
[[this is " my quoted " 'text' ]]
L2811[21:29:07] <Kodos> You're all just
confusing me. I'm just going to -- every line
L2812[21:29:13] <Kilobyte> Kodos:
L2813[21:29:15] ***
jk-5 is now known as jk-5|gone
L2814[21:29:18] <Kodos> nou
L2815[21:29:23] <Kilobyte> just put --[[
before
L2816[21:29:24] <Sangar> let's confuse
him some more
L2817[21:29:27] <Kilobyte> and ]]
after
L2818[21:30:19] <v^> .l [==[:O this
works]==]
L2819[21:30:19] <^v> v^, :O this
works
L2820[21:30:32] <PotatoTrumpet>
back
L2821[21:30:37] <PotatoTrumpet> internet
went out
L2822[21:30:43] <Kodos> Also, I'm adding
in 'if ports == "potato" then ports = 65535
L2823[21:30:44] <PotatoTrumpet> :/
L2825[21:31:03] <v^> also do walrus
L2826[21:31:06] <v^> and kitteh
L2827[21:31:32] <Kodos> I'm only doing
potato because I CAN COUNT TO POTATO
L2828[21:31:39] <Kodos> And because I
want something funny for max ports
L2829[21:31:47] <Kodos> btw Sangar
L2830[21:32:03] <Kodos> I love that
modems can simultaneously close all ports at once, that definitely
cut my program's uptime down
L2831[21:32:09] <Kodos> But can you make
a method to open all of them at once?
L2832[21:32:12] <Kilobyte> PotatoTrumpet:
whats your ingame name again?
L2834[21:32:22] <v^> .w rednet.open
L2835[21:32:27] *
v^ slaps ^v
L2836[21:32:29] <^v> v^, modem.open(port:
number):boolean Opens the specified port number for listening.
Returns true if the port was opened, false if it was already
open.
L2837[21:32:41] <Kodos> .w
modem.close
L2838[21:32:41] <^v> Kodos,
modem.close([port: number]):boolean Closes the specified port
(default: all ports). Returns true if ports were closed.
L2839[21:32:49] <Kodos> See?
L2841[21:32:58] ***
prasselpikachu is now known as prassel|off
L2842[21:35:12] <Kilobyte> PotatoTrumpet:
poke.
L2843[21:35:34] <Wobbo> PotatoTrumpet
died…
L2844[21:36:07] <Wobbo> We should build a
memorial for him! :D
L2845[21:36:08] <Sangar> Kodos, you can
only open ... 16? or so channels at any given time :P you can't
open "all channels"
L2846[21:36:33] <Kodos> Really? because I
can open 100 fine I think
L2847[21:36:35] <Kodos> Let me double
check
L2848[21:36:38]
⇨ Joins: Kenny
(~Kenny@2602:306:ce9e:5150:99dd:ba38:c081:5198)
L2849[21:36:56] <Kilobyte> Wobbo: you
know his ingame name?
L2850[21:37:06] <Sangar> maybe it's
bugged >_>
L2851[21:37:11] <Kilobyte> need it for
easter egg
L2852[21:37:14] <Wobbo> Potaro or
something weird with a r
L2853[21:37:41] <Kilobyte> Sangar: should
i create Blocks as object?
L2854[21:37:45] <v^> 202.53.8.82 :
invoker/EJBInvokerServlet
L2855[21:37:48] <Wobbo> Kilobyte:
rhj91
L2856[21:38:04] <Wobbo> Its on the
forums
L2857[21:38:05] <Kodos> Sangar, I just
grabbed 100 instances of "test", each on a separate
port
L2858[21:38:13] <Kilobyte> case e:
EntityPlayer => if (e.getCommandSenderName ==
"rhj91")
L2859[21:38:13] <Kilobyte>
baseCostForEntityWithoutEasterEggs(e) / 2
L2860[21:38:18] <Kilobyte> all i
say...
L2861[21:38:22] <Sangar> Kodos, yeah, i
was 100% sure i added that but it seems i plain forgot o.O
L2862[21:38:36] <Kodos> What's the
risks/bad things if you don't 'fix' it
L2863[21:38:38] <Kodos> Because frankly I
like it
L2864[21:38:53] <Kodos> And on larger
servers, the 16 port limit might be hindering more than
helping
L2865[21:42:31] <Kilobyte> Sangar: i
fucking love compact code
L2867[21:42:59] <Kodos> I was half
asleep, I'm not really sure what I did, but I remember it using
Fill, and lots of math.random
L2868[21:43:03] <Sangar> it's a bit of an
issue in case of wireless modems, e.g., when each computer can
potentially catch each message. it also forces you to be a bit more
... sensible with your resources, and makes sniffers harder to do
;)
L2870[21:43:11] <^v> Kilobyte, No desc
Written in Scala by Kilobyte22 0.35KB
L2871[21:43:22] <Kodos> Ahh, recursive
network messages, I hadn't really thought of that
L2872[21:43:33] <Sangar> Kilobyte, yup
:)
L2874[21:43:56] <Kodos> Whhha
L2875[21:43:57] <Kodos> Do want
L2876[21:44:00] <Sangar> JoshTheEnder,
lolwat
L2877[21:44:14] <v^> JoshTheEnder,
shaders much?
L2878[21:44:22] <Wobbo> Why is my house
purple from the inside? O_o
L2879[21:44:23] <Kodos> JoshTheEnder,
make a Camoflague module
L2880[21:44:24] <JoshTheEnder> v^,
yes
L2882[21:44:40] <JoshTheEnder> Wobbo,
because shaders
L2883[21:44:47] <Sangar> hahaha
L2884[21:44:48] <Kilobyte> def
baseCostForEntity(entity: Entity) =
L2885[21:44:48] <Kilobyte>
baseCostForEntityWithoutEasterEggs(entity) *
L2886[21:44:48] <Kilobyte>
if(EntityHelper.isEgged(entity)) 0.25 else 1
L2887[21:44:50] <Kodos> Oh ffs
L2888[21:44:50] <Kilobyte> <3
L2889[21:44:51] <Wobbo> Shaders don't do
windows?
L2890[21:44:53] <Kodos> It's carpenter's
blocks
L2891[21:44:57] <Kodos> JoshTheEnder, you
bastard
L2892[21:44:59] <Kodos> Had me all
excited
L2893[21:45:02] <JoshTheEnder> Wobbo, not
modded one
L2894[21:45:19] <Wobbo> You upped the
bridge
L2895[21:45:20] <JoshTheEnder> Sangar,
how hard would it be to make an upgrade that could do that?
L2897[21:45:51] <Sangar> Not very, just
needs to add an event listener for the robot rendering events and
do some opengl hackery.
L2898[21:46:05] <Wobbo> Town is
growing.
L2899[21:46:17] <Kilobyte> Sangar: how to
return stuff again?
L2900[21:46:40] <Sangar> Kilobyte,
hmm?
L2901[21:46:58] <Kilobyte> return stuff
from component call
L2902[21:47:28] <Kenny> @Callback?
L2903[21:47:37] <Kilobyte> yep
L2904[21:47:48] <JoshTheEnder> a wild
kenny apeared
L2905[21:48:00] <Kodos> v^, how do you
want to be referred to in a comment of my code
L2906[21:48:06] <Kenny> your slow, been
here 10 minutes
L2907[21:48:06]
⇦ Quits: SKS|Tab
(~sks@c211-31-42-102.rochd5.qld.optusnet.com.au) (Ping timeout: 186
seconds)
L2909[21:48:18] <JoshTheEnder> Kenny, i'm
playing mc :P
L2910[21:48:18] <Wobbo> Yeah, he was here
for some time
L2911[21:48:41] <JoshTheEnder> also not
paying much attention to irc
L2912[21:48:44] <Sangar> Kilobyte, oh, as
an array - that array is the tuple returned from the method
call.
L2913[21:48:45] <gamax92> Sangar: these
Robots have -15536/-15536 energy
L2914[21:48:51] <PotatoTrumpet> Yah
L2915[21:48:54] <PotatoTrumpet> Can
confurm
L2916[21:48:58] <PotatoTrumpet> it says
100%
L2917[21:49:06] <Kilobyte> Sangar: as in
Array(1, "u suk")
L2918[21:49:14] <Sangar> Kilobyte,
yes
L2919[21:49:15] <gamax92> .l
-15536/-155.36
L2920[21:49:16] <^v> gamax92, 100
L2921[21:49:18] <gamax92> yes that is a
100
L2922[21:49:21] <Kodos> v^, how do you
want to be referred to in a comment of my code answer meh
L2923[21:49:28] <JoshTheEnder> did you
goys litterally just place down blank robots?
L2924[21:49:35] <v^> Kodos, as a
potato
L2925[21:49:38] <JoshTheEnder>
*guys
L2926[21:49:41] <Sangar> gamax92, wow,
what did you do?
L2927[21:49:46] <Kodos> So I'm supposed
to thank a potato for help
L2928[21:49:49] <Kodos> x.x
L2929[21:49:55] <PotatoTrumpet> Sangar:
"Energy: 100% (-15536/-15536)"
L2930[21:50:00] <JoshTheEnder> Sangar,
blank NEI'd robot i'm guessing
L2931[21:50:05] <gamax92> Sangar: I built
a robot and the n placed it down
L2932[21:50:15] <JoshTheEnder> wait
nvm
L2933[21:50:16] <gamax92> no robots don't
show in nei
L2934[21:50:17] <Kodos> Did you forget a
battery upgrade
L2935[21:50:20] <Sangar> which
parts?
L2936[21:50:36] <gamax92> tier 3 case and
tier 3 cpu tier 1 ram
L2937[21:51:19] <Kilobyte> Sangar: does
scala have iteration the functional style?
L2938[21:51:26] <JoshTheEnder> ok then,
crash why dont you
L2939[21:51:30] <JoshTheEnder> ¬_¬
L2940[21:51:47] <Sangar> Kilobyte,
collection.foreach(entry => ...)
L2941[21:51:55] <Kilobyte> woot
L2942[21:52:07] <PotatoTrumpet>
JoshTheEnder: You host StarGatetech2's website?
L2943[21:52:16] <JoshTheEnder> yup
L2944[21:52:23] *
PotatoTrumpet did not know that
L2945[21:52:38] <Kodos> Why the hell is
'Pressing' and 'Farting 1' being spammed in my console
L2946[21:52:48] <JoshTheEnder> lol?
L2949[21:53:26] <JoshTheEnder> wtf,
really?
L2950[21:53:45]
⇨ Joins: Fullmetal5 (webchat@172.3.241.166)
L2951[21:54:09] <Kilobyte> Sangar: do
normal entities not have health?
L2952[21:54:40] <Sangar> gamax92, well, i
did even better, crashed with that build o.O
L2953[21:54:43] *
Sangar gets out bugspray
L2954[21:54:55] <Kodos> Okay, I see
what's happening
L2955[21:55:00] <Kodos> Someone has bad
code in their mod
L2956[21:55:00] <Sangar> Kilobyte, i
think only the EntityLiving kind?
L2957[21:55:04] <gamax92> Sangar: but did
you make 4 dogs
L2958[21:55:08] <gamax92> and a large
dog
L2959[21:55:17] <Sangar> :D
L2960[21:55:24] <Kilobyte> kk
L2961[21:55:34] <ShadowKatStudios>
.server
L2962[21:55:39] <ShadowKatStudios>
?server
L2964[21:55:42] <gamax92> sks!
L2965[21:55:46] <ShadowKatStudios>
Morning.
L2966[21:55:57] <gamax92> almost
4pm.
L2967[21:56:00] <Wobbo> gamax92: Not a
large dog. A big dog!
L2968[21:56:05] <Wobbo> ShadowKatStudios:
Evening
L2969[21:56:14] <JoshTheEnder> o/
ShadowKatStudios
L2970[21:56:37] <Kodos> Will caling
'return' anywhere make the program terminate at that point?
L2971[21:56:53] <ShadowKatStudios>
Well...
L2972[21:56:54] <JoshTheEnder>
ShadowKatStudios, you're gonna need to update oc in that pack
L2973[21:57:07] <Kodos> I had one more
idea for my logger
L2974[21:57:10] <Kodos> I wanna put it
in
L2975[21:57:11] <ShadowKatStudios> If
it's in a function, it'll kill the function Kodos.
L2976[21:57:24] <ShadowKatStudios> What
OC version do I need?
L2977[21:57:33] <JoshTheEnder> hold
on
L2978[21:57:35] <Kodos> How would I make
it so if it's in a function, it just kills the entire program
L2979[21:57:46] <Sangar> one crash down,
one bug to go
L2980[21:57:47] <Kodos> Isn't there like,
an os.exit() or something
L2981[21:57:47] <JoshTheEnder>
error()
L2982[21:58:04] <ShadowKatStudios>
error("Derp")
L2983[21:58:05] <Kodos> I don't want it
to be an error, I want to exit the program when someone presses
q
L2984[21:58:15] <ShadowKatStudios> Uh, is
the program in a loop?
L2985[21:58:17] <Wobbo> Kodos:
os.exit
L2986[21:58:18] <Sangar> os.exit()
L2987[21:58:21] <PotatoTrumpet> Wobbo:
Why do you keep leaving and joining
L2988[21:58:25] <Kodos> The function will
be a while true do loop
L2989[21:58:32] <vifino> Kodos:
os.exit(0)
L2990[21:58:32] <Wobbo> Minecraft keeps
crashing :/
L2991[21:58:33] <vifino> ^.^
L2992[21:58:33] <ShadowKatStudios> Ah,
have it break
L2993[21:58:51] <ShadowKatStudios> if
derp == true then break end
L2995[21:59:00] <Kodos> Basically I'm
going to make it so that instead of a pre-set count of messages to
grab, it'll run until someone presses 'q' in the terminal
L2996[21:59:11] <Kodos> And then closes
the file, and ends the program
L2997[21:59:12] <Sangar> JoshTheEnder,
yes, thats a dummy mod to avoid cyclic dependencies
L2998[21:59:23] <JoshTheEnder> ahh, just
found the other
L2999[21:59:37] <JoshTheEnder>
ShadowKatStudios, 460 rc1
L3000[21:59:50] <ShadowKatStudios> o.O
how does a keyring fall off a string if neither are broken?
L3001[21:59:58] <PotatoTrumpet>
JoshTheEnder: Any help on setting up a ring teleport thing
L3002[21:59:58] <Kilobyte> Sangar: <3
hiding easter eggs
L3003[22:00:11] <Sangar> :>
L3004[22:00:19] <JoshTheEnder>
PotatoTrumpet, hold on, loading texture pack then i'll be
back
L3005[22:01:07] <ShadowKatStudios> No
Windows, I know you can't open 7z files, and no, I would not like
to support evil by going to your apple-clone appstore
L3006[22:01:21] <JoshTheEnder> ?
L3007[22:01:46] <ShadowKatStudios> MS is
trying to get me to support evil.
L3008[22:01:53] <JoshTheEnder> lol
L3009[22:01:59] <ShadowKatStudios> I'm
using a high-power W8 laptop atm.
L3010[22:02:08] <ShadowKatStudios>
Because it's W8, it's therefore at best midrange.
L3011[22:02:09] <Wobbo> JoshTheEnder:
Your brethern are destorying your garden
L3012[22:02:38] <gamax92> <7zip>
Hey, I could register those 7z files to 7zip for you <Windows
8> Sure, * ignores registration *
L3013[22:02:41] <JoshTheEnder> hmm
L3014[22:03:27] ***
Nentify|away is now known as Nentify
L3015[22:03:46] <Wobbo> Minecraft crashed
again, I'm gone again
L3016[22:04:05] <JoshTheEnder> :/
L3017[22:04:34] <Kodos> Oh derp, I know
how I can do this
L3018[22:04:43]
⇦ Quits: black3agl33 (~black3agl@197.225.211.77) (Read error:
Connection reset by peer)
L3019[22:04:48] <Kodos> I'll wrap
everything but the program ending into a function, and then just
call it before a return
L3020[22:04:58] <ShadowKatStudios> I
can't open the instance JTE.
L3021[22:05:09] <ShadowKatStudios> It
can't find the version file.
L3022[22:05:27]
⇨ Joins: SKS|Tab
(~sks@c211-31-42-102.rochd5.qld.optusnet.com.au)
L3023[22:05:28] <Wobbo> You need to set
the version manually
L3024[22:05:31] <Wobbo> 1.6.4
L3025[22:05:50] <JoshTheEnder>
ShadowKatStudios, what wobbo said or use dev branch
L3026[22:06:15] <ShadowKatStudios>
MultiMC dev branch?
L3027[22:06:24] <ShadowKatStudios> I'll
have to investigate that on my desktop.
L3028[22:06:29] <JoshTheEnder> yeah
L3029[22:06:29] <Sangar> GGAAAAAAAHHFFSMC
-.-
L3030[22:06:50] <Kilobyte> Sangar: scala
is fun
L3031[22:06:59] <Kilobyte> <3 you for
getting me into it
L3032[22:07:07] <vifino> ye
L3033[22:07:10] <Sangar> :)
L3034[22:07:17] <vifino> scala = much
moar fun than java
L3035[22:07:18] <ShadowKatStudios>
Sangar: Sounds like me trying to get Linux to run for 5 mins on
this computer :P
L3036[22:07:33] <Sangar> so yeah. this
'updateProgressBar' method in minecraft's gui. that takes ints
gives ints all over the place.
L3037[22:07:39] <Sangar> and uses ints in
the packet class.
L3038[22:07:45] <Sangar> sends them as
shorts over the net -.-
L3039[22:07:48] <Sangar> ffs
L3040[22:08:09] <Wobbo> XD
L3041[22:08:10] <vifino>
interface
L3042[22:08:11] <ShadowKatStudios> I
needs chickenchunks
L3043[22:08:18] <vifino>
COINCIDENCE?
L3044[22:08:22] <vifino> I THINK
NOT!
L3045[22:08:26] <Wobbo> ShadowKatStudios:
Yes you do
L3046[22:08:28] <Sangar> dun dun
duuuuun
L3047[22:09:08] <ShadowKatStudios>
1.3.3.4?
L3048[22:09:16] <Sangar> gah, i so don't
want to make a custom packet for that :/
L3049[22:09:18] <Kodos> I need a snippet
for someone pressing q
L3050[22:09:23] <Kodos> Err the event
pull thing
L3051[22:09:30] <Wobbo> SKS:
1.1.2.3.5.8.13
L3052[22:09:43] <ShadowKatStudios>
..?
L3053[22:10:01] <Wobbo> You don't
recognize that sequence? D:
L3054[22:10:08] <Kodos> FIBONACCI
L3055[22:10:09] <Kodos> =D
L3056[22:10:10] <Sangar> Kodos, if
term.read() == "q" then ? :P not quite what you want, but
short!
L3057[22:10:16] <ShadowKatStudios> I know
someone that
L3058[22:10:19] <gamax92> vifino: look up
the etymology for vanilla
L3059[22:10:22] <Sangar> or rather,
io.read()
L3060[22:10:24] <JoshTheEnder>
ShadowKatStudios, yes
L3061[22:10:27] <ShadowKatStudios> 's
obsessedwith fibonacci
L3062[22:10:51] <vifino> gamax92:
wut
L3063[22:11:01] <Kodos> Would 'if
event.pull("key_down") == keyboard.keys("q")
then' work
L3064[22:11:02] <ShadowKatStudios>
Ironically, she dislikes numbers.
L3065[22:11:08] <vifino>
ShadowKatStudios: lrn2/me
L3066[22:11:11]
⇨ Joins: Portalboy
(webchat@cpe-70-112-79-163.austin.res.rr.com)
L3067[22:11:16] <Portalboy> hey
guys
L3068[22:11:24] <ShadowKatStudios>
Morning.
L3069[22:11:28] <Kodos> vifino, learn to
read up
L3070[22:11:33] <Wobbo> ShadowKatStudios:
Thats ironic
L3071[22:11:38] <Wobbo> Evening
L3072[22:11:44] <vifino> Kodos: no
u
L3073[22:11:48] <Portalboy> i have a
quick question about openComponents and their uses with other mods,
sure you're all pretty used to that by now lol
L3074[22:11:53] <Portalboy> im guessing a
lot of people do xD
L3075[22:12:04]
⇦ Quits: Fullmetal5 (webchat@172.3.241.166) (Ping timeout:
190 seconds)
L3076[22:12:21] <Portalboy> does anyone
here have experience using OpenComputers for StargateTech2?
L3077[22:12:31] <Kodos> JoshTheEnder
does
L3078[22:12:36] <Portalboy> oh thank god
lol
L3079[22:12:36] <Kodos> >=D
L3080[22:12:40] <Portalboy> ty
L3081[22:12:40] <Sangar> Kodos, no, since
the first result of that call is "key_down" :P
L3082[22:12:53] <JoshTheEnder> Portalboy,
what do you need?
L3083[22:13:08] <Portalboy> well i want
have a very simple shield turn-on script
L3084[22:13:09] <Portalboy> but
L3085[22:13:18] <Portalboy> i don't know
how to make it recognize the bus adapter as a component
L3086[22:13:37] <Portalboy> i tried a lot
of things, including using the analyzer to get address but
apperently that only works with certain blocks
L3088[22:13:49] <JoshTheEnder> have you
puut the abstract card in the computer?
L3089[22:14:04] <Portalboy> no, what is
that? :P
L3090[22:14:08] <Portalboy> guess that's
my problem lol
L3091[22:14:21] <Portalboy> when i search
it in nei i don't get anything though
L3092[22:14:28] <Portalboy> Abstract just
shoes the bus
L3093[22:14:28] <JoshTheEnder> Portalboy,
OC has it's own card for the abstract bus
L3094[22:14:34] <Portalboy> oh?
L3095[22:14:40] <Portalboy> hmm
L3096[22:14:44] <Kodos> Portalboy, you're
probably using conflicting versions if you don't see the ABstract
bus in the OC tab
L3097[22:15:00] <Kodos> At some point,
SGT2 updated its API, if you're using OC from before that update,
you won't see it
L3098[22:15:10] <Portalboy> ah
L3099[22:15:11] <Kodos> Or it may be the
other way around
L3100[22:15:15] <Kodos> And your OC is
updated, and SGT2 isn't
L3101[22:15:18] <JoshTheEnder> Kodos,
either way
L3102[22:15:26] <Kilobyte> Sangar:
aaaand
L3103[22:15:27] <Kilobyte>
p.attackEntityFrom(DamageSourceZapper.make(comment),
Float.MaxValue)
L3104[22:15:27] <Portalboy> well it is
definitely the latest, latest of both.
L3105[22:15:51] <gamax92> Sangar:
Converting raw audio form X Hz to Y Hz, how do.
L3106[22:15:54] <JoshTheEnder> Portalboy,
OC version?
L3107[22:16:01] <Portalboy> let me get
that for you, one second
L3108[22:16:01] <gamax92> from*
L3109[22:16:08] <Kodos> Also get your
SGT2 version
L3110[22:16:09] <Kodos> For
shiggles
L3111[22:16:16] <Portalboy> k
L3112[22:16:36] <Kilobyte> Sangar: i love
how elegant my code became
L3113[22:16:55] <Portalboy> openComputers
1.2.13.379 universal
L3114[22:17:05] <ShadowKatStudios> Gonna
restart my client.
L3115[22:17:16] <Sangar> Kodos, ah, in
that context term/io.read won't do. instead, make an event.pull()
(i.e. without filters) and check if the first result is
"modem_message" or "key_down", if it's key down
check if it's q.
L3116[22:17:17] <Portalboy> and SGT2
0-7-3 for minecraft 1.6.4
L3117[22:17:26] <JoshTheEnder> ahh,
Sangar what version did you update SGTEch2's api?
L3118[22:17:26] <Sangar> Kilobyte, it's
amazing, isn't it? ;)
L3119[22:17:31] <Kilobyte> it is
L3120[22:17:36] <Sangar> JoshTheEnder,
0.7.1 or something?
L3121[22:17:38] <Kilobyte> Sangar: zapper
is almost done
L3122[22:17:41] <Kilobyte> besides energy
usage
L3123[22:17:44] <JoshTheEnder> Sangar, i
mean oc version
L3124[22:18:00] <Sangar> JoshTheEnder,
ah. 1.2.13 and idunnowherein1.3
L3125[22:18:07] <JoshTheEnder> hmm
L3126[22:18:13] <gamax92> Hmm, I should
make wabbitoe not store the entire block of audio in memory.
L3127[22:18:42] <JoshTheEnder> Portalboy,
do you got nei?
L3128[22:18:45] <Kilobyte> Sangar: i also
love stuff like
L3129[22:18:46] <Kilobyte> import
de.kilobyte22.advcomponents.tileentity.{Zapper =>
TileEntityZapper}
L3130[22:18:47] <Portalboy> indeed i
do
L3131[22:18:51] <Portalboy> can't live
without it xD
L3132[22:18:57] <Sangar> oh and gamax92
i'm no audio technician, i don't know how to resample off the top
of my head, sorry :P
L3134[22:19:14] <Kodos> 'Press any key to
terminate'
L3135[22:19:15] <Kodos> etc
L3136[22:19:31] <Kilobyte> Sangar: if
that works on first attempt now i am REALLY impressed
L3137[22:19:33] <JoshTheEnder> in the
search bar put "@mod.opencomputers" and see if the
Abstract Bus Card is in there
L3138[22:19:41] <Sangar> Kodos, kinda but
you might be missing modem messages with that
L3139[22:19:46] <gamax92> Sangar: sample
+ ((maxsize+1)/2) % (maxsize+1)
L3140[22:19:53] <Kilobyte> Sangar: i am
considering to allow creative mode damage from zapper
L3141[22:19:59] <Kilobyte> not 100% sure
if i should
L3142[22:20:03] <gamax92> where for an
8bit sample maxsize is 255, and for 16bit its 65535
L3143[22:20:24] <JoshTheEnder> Portalboy,
in the search bar put "@mod.opencomputers" and see if the
Abstract Bus Card is in there
L3144[22:20:37] <Portalboy> it isn't
there :\
L3145[22:20:47] <Sangar> Kilobyte, you
mean damage creative mode players or what? nah :P
L3146[22:20:55] <JoshTheEnder> then idk
why it's not working
L3147[22:21:17] <Kilobyte> Sangar: yeah
:P
L3148[22:21:22] <Portalboy> is there a
thirdparty mod i need to get or does opencomponents come with it?
:\
L3149[22:21:37] <JoshTheEnder> Portalboy,
oc comes with it
L3150[22:21:41] <Portalboy> hmm
L3151[22:22:30] <Kodos> What parameters
does the event 'key_down' have
L3152[22:22:32]
⇨ Joins: Negi (~negi@120.71.13.109.rev.sfr.net)
L3153[22:22:36] <Kodos> So I know what to
grab and/or ignore
L3154[22:22:44] <Sangar> .w signals
L3156[22:23:17] <Kilobyte> Sangar: i just
realized...
L3157[22:23:19] <Kodos> Okay, so check,
_, char, _, _
L3158[22:23:21] <Kilobyte> i don'T
enforce range
L3159[22:23:21] <Portalboy> should i try
to run gradle and reinstall oc i guess?
L3160[22:24:21] <Sangar> Portalboy, why
gradle? anyway, i'll take a look at it... maybe later, probably
tomorrow. if you have oc 1.2.13 and it doesn't work something
borked.
L3161[22:24:29] <Kilobyte> Sangar:
basicly, atm you can kill any player, given he's in same
dimension
L3162[22:24:32] <ShadowKatStudios>
lol
L3163[22:24:34] <ShadowKatStudios> out of
memory
L3164[22:24:35] <Portalboy> cause that's
what's in the github
L3165[22:24:41] <Portalboy> am i using
the wrong thing? o_o
L3166[22:24:49] <JoshTheEnder> Portalboy,
dont build it yourself
L3167[22:24:51] <Kodos> What's the
charnum for Q
L3168[22:24:52] <JoshTheEnder> .r
L3170[22:25:00] <Portalboy> ah
thanks
L3171[22:25:01] <JoshTheEnder> ^^ use
that
L3172[22:25:14] <ShadowKatStudios> Time
to get 64-bit
L3173[22:25:27] <JoshTheEnder> lol
L3174[22:25:37] <Portalboy> yeah that's
the same version that i have
L3175[22:25:43] <gamax92>
ShadowKatStudios: what os you on.
L3176[22:25:45] <Portalboy> idk what's up
then, hopefully it works soon
L3177[22:25:56] <Kilobyte> Sangar:
hälp
L3178[22:25:58] <ShadowKatStudios> I'm
borrowing a W8 laptop
L3179[22:25:59] <Kilobyte> Error:(23, 20)
not found: value checkAny
L3180[22:25:59] <Kilobyte> val relative =
checkAny(2) match {
L3181[22:25:59] <Kilobyte> ^
L3182[22:26:07] <Kilobyte> wait
L3183[22:26:10] <Kilobyte>
deeeeeeerp
L3184[22:26:11] <Kilobyte> fail
L3185[22:26:16] <gamax92> gj
L3186[22:26:21] <Sangar> Kodos,
keyboard.keys.q
L3187[22:26:32] <Wobbo> SKS: I never
imagined you would even touch w8 :P
L3189[22:27:15] <ShadowKatStudios> Well,
it's UEFI Wobbo, so I can't use my portable Linux system on it
:(
L3190[22:27:16] <Portalboy> windows 8
isn't half bad if you get Start8
L3191[22:27:19] <Portalboy> it's like
$5
L3192[22:27:28] <Portalboy> but it gives
you back windows7 controls
L3193[22:27:35] <ShadowKatStudios> It's
microsoft, therefore fullbad
L3194[22:27:38] <Wobbo> windows < any
POSIX system
L3195[22:27:39] <gamax92> windows 8 isn't
half bad if you do (many things that make it resemble windows
7)
L3196[22:27:44] <ShadowKatStudios> And if
you have to buy the menu, it's not good.
L3197[22:27:59] <Portalboy> you buy it
from a third party though
L3198[22:28:02] <Portalboy> it isn't from
microsoft
L3199[22:28:07] <Kodos> That's
worse
L3200[22:28:09] <gamax92> ^
L3201[22:28:10] <ShadowKatStudios> But
you have to buy it.
L3202[22:28:14] <gamax92> ^
L3203[22:28:24] <Portalboy> Welcome to
windows 8! To start, put your cursor in any corner!
L3204[22:28:26] <Portalboy> Not that
one...
L3205[22:28:31] <Portalboy> Nope, not
that one....
L3206[22:28:35] <Portalboy> Not that one
either...
L3207[22:28:37] <Portalboy> There!
L3208[22:28:38] <Portalboy> lol
L3209[22:28:50] <Wobbo> I can configure
all my corners, but I don't have to use them
L3210[22:28:51] <gamax92> That screen was
interactive?
L3211[22:28:54] <ShadowKatStudios> Why
not use the package manager- oh wait, Windows 8 doesn't have one.
Okay, time to build from source- wait, it doesn't have that either.
Precompiled binaries? Eww.
L3212[22:29:00] <gamax92> Every time I
did that nothing happened.
L3213[22:29:05] <Portalboy> lol
L3214[22:29:07] <Wobbo> I do most of my
stuff with a keyboard nowadays
L3215[22:29:10] <Portalboy> it has to be
top right
L3216[22:29:11] <Kilobyte> Sangar: sadly
the scala plugin is not by far as good as java one
L3217[22:29:15] <Portalboy> even though
it says "any corner"
L3218[22:29:27] <Wobbo> ShadowKatStudios:
No Cygwin yet? :P
L3219[22:29:31] <gamax92> lol
L3220[22:29:33] <ShadowKatStudios>
Bottom-left is abomination.
L3221[22:29:50] <Portalboy> microsoft is
prejudicial towards corners :(
L3222[22:29:51] <ShadowKatStudios> 'Least
I think that's left...
L3223[22:29:54] <Sangar> Kodos, well,
yes, but that'd block until any key is pressed. make the first
event.pull without filters and check the type of whatever you get
from it (i.e. the first returned value)
L3224[22:30:38] <Kodos> But how would I
grab the rest of the event if I'm not filtering the main grab, and
then just checking the type on the check
L3225[22:31:03] <Sangar> Kilobyte, i
haven't had any issues with it recently, but yeah. the idea one is
still leagues ahead of the eclipse one tho :P
L3226[22:31:04] <ShadowKatStudios>
PermGen extended...
L3227[22:31:28] <Kilobyte> it is
L3228[22:31:43] <Kilobyte> Sangar: just
tons of compile time errors i don't get displayed :P
L3229[22:31:56] <Kilobyte> *in real
time
L3231[22:33:00] <Wobbo> Bad Sangar, and
as a variable name
L3232[22:33:08] <Kodos> ^
L3233[22:33:11] <Sangar> Kilobyte, ah,
that, yeah. have you tried enabling the type-aware highlighting?
it's a little derpy in places, but might help some.
L3234[22:33:31] <Kilobyte> hmm
L3235[22:33:40] *
Kilobyte hopes that won't cripple his CPU
L3236[22:33:54] <Kilobyte> enabled
L3237[22:34:07] <Sangar> Wobbo, it's
kinda pseudocode, go easy on me :P
L3238[22:34:21] <Kilobyte> Sangar:
ahhhhhhhh there we go
L3239[22:34:21] <Wobbo> No! We will burn
you for this mistake!
L3240[22:35:26] <Kodos> I'll let someone
else fix it, because I cba. I've commented out the entire block for
now, so I don't have to try and recode it all later
L3241[22:35:38] <Sangar> :P
L3242[22:35:47] <Kodos> Wife's been
harping at me for the last hour to go to the store
L3243[22:35:53] <Kodos> So that's
partially why I'm frustrated with this
L3244[22:35:59] <Kilobyte> Sangar:
issue
L3245[22:35:59] <Kodos> I'll probably try
again when we get back
L3246[22:36:03] <Wobbo> Kodos: bring the
store to you!
L3247[22:36:03] <Kilobyte> def
resolveEntities(pattern: String) =
L3248[22:36:03] <Kilobyte>
Set(worldObj.getPlayerEntityByName(pattern))
L3249[22:36:09] <Kilobyte> doesn't
autodetect that as Set
L3250[22:36:15] <Kodos> I would, but as
big as this house is, it can't fit a walmart
L3251[22:36:37] <Sangar> Kilobyte, the
compiler or the type-aware highlighting? :P
L3252[22:36:39] <Kodos> Anyway, back in a
bit
L3253[22:36:41] ***
Kodos is now known as Kodos|Out
L3254[22:36:54] <Kilobyte> type aware
:P
L3255[22:36:59] <Kilobyte> but it bugs me
:P
L3256[22:37:08] <Kilobyte> added a :
Set[Entity]
L3257[22:37:10] <Sangar> yeah, that's
what i meant with "it's derpy" :P
L3258[22:37:50] <Kilobyte> Sangar: umm...
idk what this is caused by
L3260[22:38:24] <^v> Kilobyte, No desc by
Kilobyte22 0.16KB
L3261[22:38:30] <Kilobyte> Sangar:
^
L3262[22:39:00] <Sangar> Kilobyte, try
java.lang.Boolean instead
L3263[22:39:05] <Kilobyte> ah
L3264[22:39:22] <Kilobyte> wait, in the
third line?
L3265[22:39:30] <Sangar> yes
L3266[22:40:21] <Kilobyte> Sangar: lol,
without your help i'd have ragequit at least 5 times by now
L3267[22:40:24] ***
Nentify is now known as Nentify|away
L3268[22:40:32] <gamax92> Sangar saves
lives!
L3269[22:40:57] <Sangar> Kilobyte,
yeeeah, i've been through that :P
L3270[22:41:07] <Wobbo> And uses and as a
variablename in Lua!
L3271[22:41:33] <Sangar> i should have
used more reserverd words
L3272[22:41:48] <Wobbo> Use all the
keywords!
L3273[22:42:21] <Kilobyte> Sangar: i love
ProGuard. (java obfuscator)
L3274[22:42:28] <Kilobyte> you can feed
it a word list
L3275[22:42:38] <Kilobyte> output could
be like
L3276[22:42:53] <Kilobyte> public
your(mom is) {shit();}
L3277[22:43:11] <Kilobyte> but, you can
also put keywords there
L3278[22:43:15] <Sangar> lol
L3279[22:43:29] <Sangar> hm, are there
any obfuscated mods, actually?
L3280[22:43:31] <Kilobyte> public
final(private int) {static();}
L3281[22:43:36] <Kilobyte> maybe, but no
big ones
L3282[22:43:44] <Sangar> that's pretty
evil :P
L3283[22:43:47] <Kilobyte> except some
that are hand obfuscated in some parts
L3284[22:44:05] <Kilobyte> Sangar: or
aggressive overloading
L3285[22:44:26] <Kilobyte> give as many
methods as possible the same name
L3286[22:44:51] <Kilobyte> also, in java
bytecode its valid to have 2 methods with same signature and only
different return code
L3287[22:45:04] <Kilobyte> *return
type
L3288[22:45:14] <Kilobyte> in java source
code thats not allowed
L3289[22:45:21] <Kilobyte> pro guard can
do that to
L3290[22:45:23] <Kilobyte> like
L3291[22:45:28] <Sangar> >_>
L3292[22:45:35] <Kilobyte> toString() and
toInt() can become both a()
L3293[22:45:49] <Kilobyte> err
L3294[22:45:51] <Kilobyte> yeah
L3295[22:45:56] <Sangar> all right.
question.
L3296[22:46:03] <Kilobyte> oh look
L3297[22:46:04] <Kilobyte> #@!@# Game
crashed! Crash report saved to: #@!@#
/mnt/btrfs/stephan/coding/java/misccomponents/eclipse/./crash-reports/crash-2014-06-27_00.45.07-client.txt
L3298[22:46:22] <Kilobyte> Caused by:
java.lang.InstantiationException:
de.kilobyte22.advcomponents.AdvancedComponents
L3299[22:46:23] <Sangar> what's a
sensible maximum energy buffer for robots?
L3300[22:46:25] <Kilobyte> awesum
L3301[22:46:42] <Sangar> i.e. their
internal storage?
L3302[22:46:50] <Kilobyte> Sangar:
HELP
L3303[22:47:04] <Kilobyte> can that be
caused by that my main mod class is an object?
L3304[22:47:07] <Sangar> 600k?
6mill?
L3305[22:47:23] <Kilobyte> idk robot
energy
L3306[22:47:29] <Kilobyte> ever had to
deal with it
L3307[22:47:38] <Kenny> how much energy
do they consume per tick?
L3308[22:47:48] <Sangar> Kilobyte, uhm...
maybe some class that should have a default constructor but
doesnt?
L3309[22:48:18] <Kilobyte> Sangar: isn't
default constructor implied if i don't specify one?
L3310[22:48:42] <Sangar> Kenny, depends
on what they do, very much so :P i mean, the theoretical limit
right now is.... with 12 xp upgrades... ~2mil.
L3311[22:48:42] <Kenny> java isa
stupid
L3312[22:48:43] <Kilobyte> Sangar: maybe
i need to set modLanguage = "scala"
L3313[22:48:45] <Wobbo> Sangar: I think a
robot should be able to run AT LEAST one day on a full accu
L3314[22:49:13] <Sangar> i just have to
decide on a number beyond which the values don't show correctly in
the gui anymore :P
L3315[22:49:23] <Kilobyte> Wobbo: ingame
or real day?
L3316[22:49:25] <Kenny> stay with the k
system and go 720K
L3317[22:49:26] <Sangar> Kilobyte, quite
possible!
L3318[22:49:29] <Wobbo> Ingame
L3319[22:50:11] <Kilobyte> that sounds
not enough
L3320[22:50:14] <Kilobyte> i'd say
2
L3321[22:50:15] <Kenny> ok. Sangar, how
much per tick with no upgrades and just moving around
L3322[22:50:16] <Kilobyte> at least
L3323[22:50:52] <Wobbo> Kilobyte: I said
at least as well :P
L3324[22:50:56] <Sangar> uh, ok this got
more in-depth than intended :P i think move is 20 per?
L3325[22:51:12] <Sangar> i'm not really
planning on chaning the values
L3326[22:51:20] <Kilobyte> Sangar: can i
also implement SimpleComponent in a trait and implement that in my
TileEntity
L3327[22:51:28] <Kilobyte> so i don't
have that logic in my tile entity
L3328[22:51:30] <Sangar> i just have to
come up with what to multiply them when sending them over the net
so mc doesnt' screw me over with its shorts
L3329[22:52:28] <Kenny> so 20 ticks per
minute = 400 per minmute x 60 = 24000 x 24 = 576,000
L3330[22:52:36] <Sangar> Kilobyte, hmm,
if you also have that trait extend tile entity that should work, i
think. you can't really use simplecomponent if you want to draw
power from the net, tho.
L3331[22:52:43] <Kenny> one full world
day
L3332[22:52:44]
⇦ Quits: SKS|Tab
(~sks@c211-31-42-102.rochd5.qld.optusnet.com.au) (Remote host
closed the connection)
L3333[22:53:25] <Sangar> Kilobyte,
rather, extend the tile entity environment prefab (in a trait if
you want)
L3334[22:53:29] ***
manmaed is now known as manmaed|AFK
L3335[22:54:28] <Kilobyte> Sangar: i
basicly want reusable logic
L3336[22:54:31] <Sangar> so yeah, proper
display in guis up to 6mil should be enough >_> people would
have to go way overboard in messing with their configs to breach
that ithink
L3337[22:54:49] <Kilobyte> so don't have
to rewrite that all for a robot upgrade
L3338[22:55:05] <Kilobyte> Sangar:
^
L3339[22:55:30] <Wobbo> I'm going
L3340[22:55:32] <Wobbo> Bye!
L3341[22:55:36] <Sangar> cya Wobbo!
L3342[22:55:39] <Kilobyte> cya
L3343[22:55:40]
⇦ Quits: Wobbo (~Wobbo@5249A243.cm-4-2c.dynamic.ziggo.nl)
(Quit: Wobbo)
L3344[22:56:05] <Kilobyte> code
duplication is a horrible thing
L3345[22:56:12] <Sangar> Kilobyte, make a
trait that implements Environment, do your stuff in there, make two
classes that extend it, one the tile entity, one the component for
the upgrade.
L3346[22:56:34] <Kilobyte> do i have the
comfort of @Callback then?
L3347[22:56:41] <Sangar> have a look at
the redstone block vs card
L3348[22:56:44] <Sangar> yes
L3349[22:56:50] <Kilobyte> awesome
L3350[22:57:17] ***
Csst|Masterball is now known as Csstform
L3351[22:57:31] <Kilobyte> Sangar: oh, mc
launched \o/
L3352[22:58:07] <Kilobyte> Sangar: lol,
zapper + hardcore map == bad idea
L3353[22:58:52] <Sangar> haha
L3354[22:59:49] <PotatoTrumpet> Kilobyte:
Alot has changed on the server
L3355[22:59:54] <PotatoTrumpet> made it
look nicer
L3357[23:01:06] *
Techokami cringes in fear and pain
L3358[23:01:31] <Kilobyte> Sangar: you
know what would help? registering the zapper block.
L3359[23:02:46]
⇦ Quits: ^v (~ping@2601:4:4500:887:d981:d1f9:d2dd:f452) (Ping
timeout: 186 seconds)
L3360[23:03:15] <Sangar> Kilobyte,
hahahahaha that snippet :>
L3361[23:03:59] <Kilobyte> one typo...
oups where is all my data
L3362[23:04:48] <Kilobyte> Sangar: i
might as another easter egg make it so if a major mod dev is target
of a zapper it puts a witty message as second return param
L3363[23:04:58] <Kilobyte> like "You
are unfair :("
L3364[23:05:30] <vifino> hue
L3365[23:05:39] <Sangar> :>
L3366[23:06:32] <Kenny> for GregTech:
'Get Gone'
L3367[23:06:34] <Kilobyte> Sangar: whats
the OC creative tab? can i get it through api?
L3368[23:07:03] <Kenny> yeah, you can get
it thru the api
L3369[23:07:22]
⇨ Joins: ^v
(~ping@2601:4:4500:887:d981:d1f9:d2dd:f452)
L3370[23:07:23] <Kilobyte> i might just
replace his name with GregoriousNerf in death messages caused by my
mod
L3371[23:07:38] <Kenny> lol
L3373[23:08:13] <Kenny> i can think of a
few things to say, none nice
L3374[23:08:27] <Kilobyte> Kenny: its
stuffed with easter eggs anyways
L3376[23:08:45] <Kilobyte> ew java
L3377[23:08:46] <Kilobyte> jk
L3378[23:08:53] <Sangar> :>
L3380[23:10:52]
⇦ Quits: sciguyryan
(sciguyryan@109-205-169-230.dynamic.swissvpn.net) ()
L3381[23:10:55] <Michiyo> woah.. a
kenny
L3382[23:11:20] <Kenny> been here for
quite a whiule Michi :P
L3383[23:11:47] <JoshTheEnder>
PotatoTrumpet, dont tell me you placed that and gre it?
L3384[23:12:11] <ShadowKatStudios>
RTO
L3385[23:12:14] <Michiyo> I've been dead
for like almost the whole day
L3386[23:12:16] <JoshTheEnder>
*grew
L3387[23:12:47] <PotatoTrumpet>
test
L3388[23:13:01] <JoshTheEnder>
PotatoTrumpet, why did you plant that?
L3389[23:13:03] *
Kilobyte tests PotatoTrumpet
L3390[23:13:13] <PotatoTrumpet> Did it
crash?
L3391[23:13:24] <Kilobyte> plant
what?
L3392[23:13:29] <JoshTheEnder> no, but
now we have a fucking 40 chunk tree
L3393[23:13:40] <JoshTheEnder> Kilobyte,
sacred rubber saplin from MFR
L3394[23:13:45] <Kilobyte> lolo
L3395[23:13:46] <Kilobyte> xD
L3396[23:13:48] <Michiyo> 40... chunk...
tree??
L3397[23:13:51] <PotatoTrumpet> I thought
it was a normal tree
L3398[23:14:25] <Kenny> lol
L3399[23:14:31] <PotatoTrumpet> -_-
L3400[23:14:31] <Kilobyte> Sangar:
regarding my computer performance, loading an existing world
L3401[23:14:32] <PotatoTrumpet> Have I
mentioned that I don't play with MFR
L3402[23:14:34] <Kilobyte> [01:14:05]
[Server thread/INFO]: Preparing spawn area: 0%
L3403[23:14:34] <Kilobyte> [01:14:06]
[Server thread/INFO]: Preparing spawn area: 1%
L3405[23:14:47] <JoshTheEnder> Michiyo,
^^
L3406[23:14:53] <JoshTheEnder> thats just
the base
L3407[23:14:53] <Michiyo> holy
L3408[23:14:54] <Michiyo> shit...
L3409[23:15:02] <JoshTheEnder> it goes to
world hieght
L3410[23:15:05] <Michiyo> dats a what
now?
L3411[23:15:20] <PotatoTrumpet> hats the
base of the tree
L3412[23:15:26] <Michiyo> MFR Sacred
rubber?
L3413[23:15:28] <Sangar> Kilobyte, better
go get a coffee / beverage of your choice
L3414[23:15:30] <JoshTheEnder> yep
L3415[23:15:30] <Kilobyte> Sangar: it
would also help to actually install OC in my dev env
L3416[23:15:32] <ShadowKatStudios> Hello
Kenny. Guess what...
L3417[23:15:35] <Michiyo> I know WHAT it
is, I was asking what KINd of tree
L3418[23:15:37] <Michiyo> :P
L3419[23:15:46] <PotatoTrumpet> I just
ran out of memory
L3420[23:15:50] <PotatoTrumpet> Oh
L3421[23:15:55] <PotatoTrumpet> Sacred
Rubber Sapling
L3422[23:16:03] <Kilobyte> Sangar: nah,
next second after that it had 14%
L3423[23:16:07] <Michiyo> That's a lot of
tree
L3424[23:16:08] <JoshTheEnder> yes, the
sacred one that generates a fucking massive tree that goes to the
sky limit
L3425[23:16:22] <PotatoTrumpet> WE
time
L3426[23:16:29] <ShadowKatStudios>
JoshTheEnder: Can I burn it? :D
L3427[23:16:29] <Kilobyte> JoshTheEnder:
i rember skyboy showing me a picture of one before he released
that
L3428[23:16:43] <JoshTheEnder>
ShadowKatStudios, good luck
L3429[23:16:49] <ShadowKatStudios> You're
on!
L3430[23:16:50] <PotatoTrumpet> What do
you add to MC to increase the permgen?
L3431[23:16:50] <Kilobyte> s/uck/ag
L3432[23:16:59] <Kilobyte> Portalboy:
java 8
L3433[23:17:00] <Kilobyte> er
L3434[23:17:07] <Kilobyte> PotatoTrumpet:
^
L3435[23:17:19] <PotatoTrumpet>
java8?
L3436[23:17:29] <Kilobyte> java 8 has no
more permgen
L3437[23:17:33] <Michiyo> java 8 does
away with permgen
L3438[23:17:40] <PotatoTrumpet> Is that
good or bad?
L3439[23:17:47] <Michiyo>
-XX:MaxPermSize=128m
L3440[23:17:47] <Kilobyte> good
L3441[23:17:52] <Michiyo> If you have to
stay on 7
L3442[23:18:15] <Kilobyte> Sangar: aaand
my block is called tile.null.name
L3443[23:18:19] <Kilobyte> aka w00t
L3444[23:18:33] <PotatoTrumpet>
JoshTheEnder: We may finally have an use for ICBM
L3445[23:18:57] <Kenny> hey SKS :)
L3446[23:20:17] <ShadowKatStudios> I got
a new desktop!
L3447[23:20:22] <ShadowKatStudios>
s/new/second hand
L3448[23:20:22] <SuperBot>
<ShadowKatStudios> I got a second hand desktop!
L3449[23:20:34] <Kenny> cool!
L3451[23:20:45] <ShadowKatStudios> Core 2
Duo, 4GB RAM, 200GB HDD, and I installed ArchBang yesterday
L3452[23:21:47] <Kenny> good
L3453[23:22:18] <ShadowKatStudios> Now we
just have to get internet at the new house...
L3454[23:22:23] <Kilobyte> JoshTheEnder:
how does one get such a sapling?
L3455[23:22:39] <JoshTheEnder> no
idea
L3456[23:23:18] <gamax92>
ShadowKatStudios: i486DX2, 32MB RAM, 512MB HDD, and has RedHat
Seawolf
L3457[23:23:40] <Kilobyte> [01:23:19]
<@Kilobyte> how does one get a sacred rubber tree
sapling?
L3458[23:23:40] <Kilobyte> [01:23:29]
<@skyboy> in 1.6?
L3459[23:23:40] <Kilobyte> [01:23:32]
<@skyboy> explore jungle temples
L3460[23:23:41] <ShadowKatStudios> Sounds
like a nice router.
L3461[23:23:44] <Kilobyte> JoshTheEnder:
^
L3462[23:23:49] <gamax92>
ShadowKatStudios: pfft, I don't use it for a router.
L3463[23:23:59] <gamax92> that would be
such a waste of resources.
L3464[23:24:14] <ShadowKatStudios> I want
a low-power machine to use as a router.
L3465[23:24:14] <Kilobyte> [01:23:43]
<@skyboy> they have the lowest weight of any item to spawn in
those
L3466[23:24:15] <Kilobyte> [01:23:54]
<@skyboy> and there's a chance something else will overwrite
the slot it might spawn in
L3467[23:24:15] <Kilobyte> [01:24:06]
<@skyboy> so hit up a hundred or so of those, and should get
1-4
L3468[23:24:35] <Kilobyte> aka, loot
jungle temples, there is a 1-4% chance to find one
L3470[23:24:46] <Kilobyte> [01:24:22]
<@skyboy> thaumcraft hills also spawn them in the
chests
L3471[23:25:07] <Michiyo> Daiyousei,
O_O
L3472[23:25:08] <gamax92>
ShadowKatStudios: I use that machine for music, gaming, and some
music composition.
L3473[23:26:09] <Kilobyte> JoshTheEnder:
important, don't burn it
L3474[23:26:19] <JoshTheEnder> why?
L3475[23:26:19] <Kilobyte> unless you
wanna lag crap out of server
L3476[23:26:23] <Kilobyte> [01:25:29]
<@skyboy> rubber trees burn more than standard trees
L3477[23:26:23] <Kilobyte> [01:25:34]
<@skyboy> so i suggest not doing that
L3478[23:26:30] <JoshTheEnder> eh, didnt
burn much
L3479[23:26:34] <Kilobyte> [01:25:50]
<@skyboy> the entire thing will catch fire
L3480[23:26:34] <Kilobyte> [01:25:58]
<@skyboy> all 30 square chunks of it
L3481[23:26:34] <Kilobyte> [01:26:25]
<@skyboy> it doesn't matter how good your server is, you
cannot have that much fire in a world and the world still be
running
L3482[23:27:02] <gamax92> :<,
Youtube's buffering constantly for a minute. I use the Chrome HTML5
player and it instantly starts and buffers a crap ton more that
youtube.
L3483[23:27:09] <Kilobyte> JoshTheEnder:
^
L3484[23:27:22]
⇦ Quits: PotatoTrumpet (~nick1@WL4-34.1scom.net) (Ping
timeout: 201 seconds)
L3485[23:27:27] <JoshTheEnder> i
saw
L3486[23:29:19] <leagris> Back. I was
going to have a try with OpenLights, though look like it is in
early beta because I could not find a recipe and texture is uniform
white :)
L3487[23:29:37] ***
Flenix is now known as SleepyFlenix
L3488[23:29:40] <Michiyo> The texture is
supposed to be white
L3489[23:29:47] <Michiyo> The lack of a
recipe is because I've been busy :p
L3490[23:30:30] <Michiyo> the 1.7 build
might have a recipe Techokami contributed one. I've not ported it
back to 1.6 though.
L3491[23:30:47] <leagris> I thought of
GregTech redstone controlled lamps who can have various lightlevel
and be painted
L3492[23:31:14] <Michiyo> It has no
texture so it can be used in larger displays
L3493[23:31:19] <leagris> Not sure there
is a GregTech API to control tint
L3494[23:31:23] <Michiyo> err well no
fancy texture*
L3495[23:31:50] <Kilobyte> JoshTheEnder:
he recommends a harvester
L3496[23:31:56] <Michiyo> I've never used
GT, so I couldn't tell you.
L3497[23:32:01] <Kilobyte> a single one
apperently is enough, just takes a while
L3498[23:32:02] <JoshTheEnder> Kilobyte,
doing that
L3499[23:33:06] <leagris> Just I hesitate
in adding it because of no recipe yet. We are proud survival
maniacs ;D
L3500[23:33:34] <leagris> The idea of use
as display... hehe nice
L3501[23:33:49] <Kilobyte> Sangar: argh,
my callback isn't detected D:
L3502[23:34:25] <Kilobyte> "attempt
to call field 'zap' (a nil value)"
L3503[23:34:30] <Kilobyte> zap
exists
L3504[23:34:30] <Kilobyte> D:
L3505[23:34:42] <Kilobyte>
@Callback
L3506[23:34:42] <Kilobyte>
@Optional.Method(modid = "OpenComputers")
L3507[23:34:42] <Kilobyte> def zap(ctx:
Context, args: Arguments) = {
L3508[23:35:20] <Sangar> oh noes! z)
tried reconnecting it? a) using simplecomponent or no? b) using oc
deobf in mods folder or as dep instead of api? c) if not simple
component, the class containing that is the environment of the
node?
L3509[23:35:49] <Kilobyte> Sangar: a) yes
b) mods c) n/a
L3510[23:36:07] <Kilobyte> z) no. will do
after some youtube
L3511[23:36:17] <leagris> Tja,l upi
%ocjoup, will try to make use of your addon :)
L3512[23:36:51] <leagris> Thank you
(slided my hands over my keyboard) = garbage letters
L3513[23:37:09] <Michiyo> lol, I'm
working on backporting the recipe now.
L3514[23:37:11] <Sangar> Kilobyte, hmm
then reconnecting will hopefully do the trick. otherwise check the
logs if there are any warnings.
L3515[23:37:29] <Kilobyte> [01:35:03]
[Server thread/ERROR] [FML]: A TileEntity type
de.kilobyte22.advcomponents.tileentity.Zapper has throw an
exception trying to write state. It will not persist. Report this
to the mod author
L3516[23:37:36] <Kilobyte> other than
that nothing
L3517[23:37:45] <Kilobyte>
java.lang.RuntimeException: class
de.kilobyte22.advcomponents.tileentity.Zapper is missing a mapping!
This is a bug!
L3518[23:37:45] <Michiyo> Hey Kilobyte
you got the error above.
L3519[23:38:05] <Sangar> Kilobyte,
register your tile entity! :P
L3520[23:38:09] <Michiyo> ^^^
L3521[23:38:13] *
Kilobyte facedesks
L3522[23:38:13] <Michiyo> I was JUSt
about to ask that. :p
L3523[23:38:24] <Kilobyte> i am a such
big derp
L3524[23:38:33] <Kilobyte> that really
was an obvious one too
L3525[23:39:11] <Kilobyte> also MFW bassy
youtube intro goes on my bassy sound system while parents sleep in
neighbour room
L3526[23:39:49] <Michiyo> bassy you
say
L3527[23:40:01] <tiin57> trebely
L3528[23:40:07] <tiin57> *trebley?
L3529[23:40:11] <tiin57> *treble
L3530[23:40:18] <tiin57> ffs I can't
type
L3531[23:40:19] <Michiyo> s_s
L3532[23:40:29] <tiin57> THE OTHER
CLEF
L3533[23:41:06] <Kenny> Kilo, that is
twice now with the forgetting to rfegister something
L3534[23:41:24] <Kilobyte> Kenny: its
1:41 am here
L3535[23:41:27] <Kilobyte> i am
tired
L3536[23:42:07] <Kenny> that's when oyu
should be doing the best prgramming, all those barriers are down
and you think freely hehe
L3537[23:42:45] <Kilobyte> i don't feel
like coding before like 9 pm usually
L3538[23:43:34] <Kenny> i'm kind of the
same way. just has to be a paticular time for some things to get
done
L3539[23:44:41] <Kilobyte> Sangar: btw,
in silcom i already did one change in fs code. it doesn't replace \
with /
L3540[23:45:27] <Sangar> pft :P
L3541[23:45:51] <Kilobyte> so i can
prevent people from doing like
L3542[23:46:09] <Kilobyte> v \my\file.txt
(eyebleed!)
L3543[23:46:20]
⇨ Joins: Potatoaphone
(webchat@alnmspsrvz4ts214-dmz.mycingular.net)
L3544[23:46:27] <Kilobyte> thats almost
as bad as mount asdf c:\
L3545[23:46:38] <Sangar> i was just about
to say :P
L3546[23:46:39] <Kilobyte> Sangar:
^
L3547[23:47:14] <JoshTheEnder> Kilobyte,
can you ask skyboy if the harvester harvesting the tree survives
restarts?
L3548[23:47:21] <Kilobyte> Sangar: i can
add code to make fs.mount bluescreen on that
L3549[23:47:40] <Kilobyte> done.
L3550[23:47:44] <Sangar> mhm...
L3551[23:47:58] <Kilobyte> Sangar: should
i later? (and pr it in)
L3552[23:47:59] <Sangar> ohwell, latest
push didn't break the build, so i'm going to bed.
L3553[23:48:11] <Kilobyte> night
mate
L3554[23:48:16] <Sangar> Kilobyte,
nonono, no artificial bluescreens :D
L3555[23:48:24] <Kilobyte> i'll go
soonish too
L3556[23:48:29] <Kilobyte> but... c:
D:
L3557[23:48:32] <Sangar> gnight! o/
L3558[23:48:42] <Sangar> you can always
do it on your machine :P
L3559[23:48:55] <Kilobyte> yeah, might
provide a few patches
L3560[23:49:02] <Kilobyte> via
oppm!
L3561[23:49:24] <Sangar> should i put
openos into oppm as the ultimate stress test? >_>
L3562[23:49:41] <Kilobyte> xD
L3563[23:49:58] <Potatoaphone>
JoshTheEnder: use rejuvenation a on chunks that arn being
used
L3564[23:49:58] <Kilobyte> Sangar: my
lisp parser is quite a few files already
L3565[23:50:01] <v^> doesnt oppm depend
on openos
L3566[23:50:24] <Sangar> v^, well for
upgrading without "reinstalling"
L3567[23:50:28] <JoshTheEnder>
Potatoaphone, we're trying we now
L3568[23:50:28] <Kilobyte> Potatoaphone:
that makes harvester not work properly maybe
L3569[23:50:36] <Kilobyte>
JoshTheEnder:
L3570[23:50:39] <Kilobyte> [01:48:17]
<@skyboy> yes
L3571[23:50:39] <Kilobyte> [01:48:24]
<@skyboy> if yuo're running 2.7.9
L3572[23:50:46] <JoshTheEnder> ok
L3573[23:51:00] <Sangar> anywei, i'm off,
gnight
L3575[23:51:10] <Kilobyte> night
L3576[23:51:13] <Daiyousei> threaded
socket :D
L3577[23:51:14] <Potatoaphone> Anyone
know of a good free Orc client for iPhone?
L3578[23:51:51] <ShadowKatStudios>
Potatoaphone: Yeah, its called 'get a real phone'
L3579[23:51:58] *
gamax92 slaps ShadowKatStudios
L3580[23:52:09] *
Michiyo high-fives ShadowKatStudios
L3581[23:52:35] <Potatoaphone> I was
going to get an s5 but I decided on building a computer this
summer
L3582[23:52:37] <ShadowKatStudios>
:D
L3583[23:52:45] *
Kilobyte also highfives ShadowKatStudios
L3584[23:52:56] <ShadowKatStudios> I have
a $50 Samsung Galaxy Ace.
L3585[23:53:02] <Kilobyte> ew
samsung
L3586[23:53:10] <ShadowKatStudios> It
can't run Minecraft, but it can IRC and do other stuff.
L3587[23:53:18] <ShadowKatStudios> Hey,
it was the cheapest I could find.
L3589[23:53:26] <Kilobyte> i haz 100 €
Sony Xperia Miro
L3590[23:53:29] <Kilobyte> its shit
slow
L3591[23:53:35] <Kilobyte> can't
recommend
L3592[23:53:42] <Kilobyte> i wish i had a
nexus
L3593[23:53:57] <ShadowKatStudios> Would
kill for one of those phones used for gaming
L3594[23:54:12]
⇦ Quits: Daiyousei (~nick1@188.113.81.176) (Remote host
closed the connection)
L3595[23:54:18] <ShadowKatStudios> Like,
the ones with better specs than most of my computers.
L3596[23:55:16] <Kilobyte> also, yeah my
anti winderps-mount one would patch init.lua to change pcall and
xpcall to allow me to not catch some errors
L3597[23:55:49] <gamax92> Sangar: Does OC
do anything about case insensitive/sensitive fs's
L3598[23:55:57] <gamax92> or does it just
not care.
L3599[23:56:16]
⇦ Quits: jk-5|gone (~jk-5@5ED40762.cm-7-5a.dynamic.ziggo.nl)
(Ping timeout: 380 seconds)
L3600[23:56:52] <Kilobyte> gamax92: atm
OC is case sensitive, but that will break if underlaying OS is case
insensitive
L3601[23:57:12] <Kilobyte> thats a thing
i have on my todo list
L3603[23:57:24] <ShadowKatStudios> lol,
rto
L3604[23:57:34] <Kilobyte> we will make
OCs fs case insensitive if underlaying OS is as well
L3605[23:57:36] <v^> case sensitive
backwards compatable with case insensitive
L3607[23:57:57] <gamax92> I just remember
in CC overriding the FS api to handle such insensitive OS's
L3608[23:58:10] <gamax92> would probably
be possible in OC, since require caches
L3609[23:58:16] <JoshTheEnder> well i did
replace all the rubber tree blocks in a 512768255 block area
L3610[23:58:33] <Potatoaphone> How did it
go
L3611[23:58:40]
⇦ Quits: Portalboy
(webchat@cpe-70-112-79-163.austin.res.rr.com) (Quit: Web client
closed)
L3612[23:58:44] <JoshTheEnder> it's still
processing it all
L3613[23:58:53] *
ShadowKatStudios wonders whether RAM usage or CPU usage hit the
roof first
L3614[23:59:08]
⇨ Joins: jk-5|gone
(~jk-5@5ED40762.cm-7-5a.dynamic.ziggo.nl)
L3615[23:59:12] <JoshTheEnder> it's maxed
out the 4th core
L3616[23:59:20] ***
vifino is now known as vifino|away
L3617[23:59:23] *
ShadowKatStudios claps
L3618[23:59:40] <JoshTheEnder> well,
whatever core has it gets maxed out