<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:00] <Kilobyte> well, glhf converting storage into money
L2[00:00:00] <PotatoTrumpet> So, what are some planned features of Open Comuters?
L3[00:00:13] <Kilobyte> bug fixes!
L4[00:00:22] <PotatoTrumpet> O'Really?
L5[00:00:41] <Kilobyte> no, i'm just joking
L6[00:00:45] <PotatoTrumpet> K
L7[00:00:53] <PotatoTrumpet> I had to get another USB
L8[00:00:56] <PotatoTrumpet> Flash drive
L9[00:01:17] <PotatoTrumpet> Main one said it was 109% full
L10[00:01:20] <PotatoTrumpet> Nothing was on it
L11[00:01:28] <Kilobyte> is it bad I wanted to set a metatable on it for a split second?
L12[00:01:39] <Kilobyte> reformat it
L13[00:01:48] <PotatoTrumpet> It won't work
L14[00:01:48] <Altenius> This Utf-8 stuff is really annoying.
L15[00:01:56] <PotatoTrumpet> its gone kaput
L16[00:02:05] <Kilobyte> ah lol
L17[00:02:20] <PotatoTrumpet> It has reached it final resting place, in the deepest pits of hell
L18[00:02:28] <Kilobyte> lol
L19[00:02:47] <PotatoTrumpet> Well, time to install Linux Mint!
L20[00:02:52] <Kilobyte> I had a flash drive fail on me once. it was a cheap oue
L21[00:02:55] <Kilobyte> gl
L22[00:03:06] ⇦ Parts: PotatoTrumpet (webchat@WL4-34.1scom.net) (Installing Magic))
L23[00:03:07] <Kilobyte> don't wipe any data you need
L24[00:03:36] <Kilobyte> i'll go sleep for realz now
L25[00:05:42] ⇨ Joins: Pontiac (~Pontiac@135.0.29.212)
L26[00:06:40] ⇦ Quits: shadow_bot (~shadow_te@75.127.1.122) (Quit: Got taken by weeping angels.)
L27[00:06:43] <Altenius> I attempted gpu.set, and failed.
L28[00:06:49] ⇨ Joins: shadow_bot (~shadow_te@75.127.1.122)
L29[00:06:50] <EnderBot2> !kick shadow_bot Your owner does not have permission to bring you here. (if you feel this is an error then please tell JoshTheEnder or Sangar)
L30[00:06:50] *** shadow_bot was kicked by zsh ((EnderBot2 (JoshTheEnder)) Your owner does not have permission to bring you here. (if you feel this is an error then please tell JoshTheEnder or Sangar)))
L31[00:06:57] <JoshTheEnder> ermm
L32[00:07:04] <JoshTheEnder> .add bot shadow_bot
L33[00:07:04] <EnderBot2> Added shadow_bot to the whitelist
L34[00:07:27] <v^> <_>
L35[00:07:39] <vifino> wat
L36[00:07:45] <vifino> how..
L37[00:07:47] <vifino> why...
L38[00:07:49] <Altenius> .add bot asd
L39[00:07:49] <EnderBot2> Altenius, here come the test results. You are a horrible person, that's what it says, a horrible person. We wern't even testing for that...
L40[00:08:01] <vifino> leel
L41[00:08:08] <Altenius> Thought so.
L42[00:09:08] <dmod_> EnderBot2: it was mine renamed...
L43[00:09:14] ⇦ Quits: Pontiac (~Pontiac@135.0.29.212) (Client Quit)
L44[00:09:24] <dmod_> have to restart him anywat
L45[00:09:35] <JoshTheEnder> dmod_, it's not sentient....
L46[00:10:25] ⇨ Joins: shadow_bot (~shadow_te@75.127.1.122)
L47[00:11:18] ⇦ Parts: shadow_bot (~shadow_te@75.127.1.122) ())
L48[00:11:32] <dmod_> had him part need to fix him...
L49[00:13:37] ⇨ Joins: Pontiac (~Pontiac@135.0.29.212)
L50[00:15:56] ⇨ Joins: shadow_bot (~shadow_te@75.127.1.122)
L51[00:16:04] <JoshTheEnder> hmm, to write parts to my story or code stuff on EnderBot2 .....
L52[00:16:34] <dmod_> ok now he should have his ident registered correctly logged under him did a ns group
L53[00:18:16] <JoshTheEnder> btw, EnderBot2 doesnt check nicksev login when deciding to kick, if the nick isnt on the whitelist and has 'bot' in either the nick or user parts then it kicks them
L54[00:18:31] <JoshTheEnder> i /probably/ could make it check though
L55[00:18:34] <JoshTheEnder> hmm
L56[00:18:49] <Pontiac> Remind me not to bring Pontibot in here then, because she's pretty damned persistent.
L57[00:18:58] <dmod_> would help from that happenign in again.
L58[00:19:01] <JoshTheEnder> lol
L59[00:19:11] <Pontiac> Then again, she's not seen IRC in about 6 or 7 years.....
L60[00:20:13] <JoshTheEnder> dmod_, not really, i'd have to add a way to check against the NS and a command to add NS accounts to the whitelist
L61[00:24:59] ⇦ Quits: zsh (zsh@services.esper.net) (*.net *.split)
L62[00:25:01] <^v> Oh noes! services split 3:
L63[00:25:22] <JoshTheEnder> lol
L64[00:26:50] ⇨ Joins: zsh (zsh@services.esper.net)
L65[00:26:50] *** chaos.esper.net sets mode: +o zsh
L66[00:29:38] <ds84182> yay service split
L67[00:30:09] <JoshTheEnder> ds84182 late much?
L68[00:31:45] <ds84182> yes
L69[00:32:09] <ds84182> Minecraft went in a inf loop and I couldn't relase the mouse
L70[00:32:35] <JoshTheEnder> ahh
L71[00:33:50] ⇨ Joins: phillips1012 (~phillips1@72.42.104.172)
L72[00:34:54] *** Techokami|Off is now known as Techokami
L73[00:36:01] <JoshTheEnder> well, my story pages now have the chapter numbers on them
L74[00:38:50] <v^> .conv 1 eon to minutes
L75[00:38:51] <^v> Oh noes! http://71.238.153.166/paste/X87pA.txt
L76[00:38:53] <v^> :D
L77[00:40:03] *** Johannes13__ is now known as Johannes13
L78[00:40:26] <v^> yay
L79[00:40:30] <v^> now for time
L80[00:40:39] <v^> er
L81[00:40:41] <v^> distance
L82[00:43:53] <ds84182> .conv 1024 mibibytes to megabytes
L83[00:43:53] <^v> ds84182, No such unit
L84[00:43:58] <ds84182> bith
L85[00:45:17] <v^> is mebibytes
L86[00:51:45] <ds84182> Ugh
L87[00:51:55] <ds84182> how do I even monitor place logic
L88[00:51:58] <ds84182> like what the fuck
L89[00:53:09] <ds84182> Maybe I should get the height at the origin, then see how many blocks the origin can span at that height
L90[00:53:20] <ds84182> time to study OC's monitor logic
L91[00:53:46] <JoshTheEnder> 8 wide by 6 tall for full multiblock monitors
L92[00:55:05] <ds84182> Oh I understand now
L93[00:55:15] <ds84182> This logic is easy to impl
L94[00:55:17] <ds84182> ish
L95[00:55:21] <Xil|Zzz> =D
L96[00:55:26] *** Xil|Zzz is now known as Xilandro
L97[00:55:50] <Xilandro> Guess who doesn't have to buy new pants at Goodwill anymore =D
L98[00:58:50] <gamax92> Sanger?
L99[00:59:17] <JoshTheEnder> he sleeping
L100[01:00:13] <gamax92> JoshTheEnder: it was my quess
L101[01:00:16] <Xilandro> Nah, me. The two pairs of pants i have that actually still fit have been worn at the cuffs for a long time, and are to the point that I need to just either pitch them or turn them into shorts. I was going to go get pants today from Goodwill since they're only 4 bucks a pair, but my mom bought me two pair at walmart since they were on sale
L102[01:03:09] ⇦ Quits: Johannes13 (~Johannes@p4FDEE12B.dip0.t-ipconnect.de) (Ping timeout: 190 seconds)
L103[01:10:46] ⇦ Quits: Zorkk (~Zorkk@S0106001d60d3cd23.cg.shawcable.net) (Ping timeout: 186 seconds)
L104[01:12:09] ⇦ Quits: BevoLJ (~BevoLJ@cpe-24-55-33-198.austin.res.rr.com) ()
L105[01:14:51] *** vifino is now known as vifino|away
L106[01:27:59] <Xilandro> What would
L107[01:28:21] <Xilandro> error("Why the hell is a 0 doing after this error?",0)
L108[01:28:22] <Xilandro> do
L109[01:28:33] <Xilandro> s/why/what
L110[01:29:04] <v^> it removes the debug information
L111[01:29:22] <v^> .l error("potato")
L112[01:29:22] <^v> v^, lua:1: potato
L113[01:29:24] <v^> .l error("potato",0)
L114[01:29:24] <^v> v^, potato
L115[01:31:55] <Xilandro> Oh, that's nice. I wish I'd have known that, I just ended up using io.stderr:write("My error here.")
L116[01:33:12] <v^> lel
L117[01:35:33] ⇦ Quits: zsh (zsh@services.esper.net) (*.net *.split)
L118[01:35:35] <^v> Oh noes! services split 3:
L119[01:36:23] ⇨ Joins: zsh (zsh@services.esper.net)
L120[01:36:23] *** chaos.esper.net sets mode: +o zsh
L121[01:52:07] <v^> i present to you
L122[01:52:10] <v^> nanobits!
L123[01:52:19] <v^> .conv 1 nanobit to kb
L124[01:52:19] <^v> v^, .000000000000125
L125[01:57:28] ⇦ Quits: Flenix (~Flenix@2.124.128.40) (Read error: Connection reset by peer)
L126[01:58:25] *** justastranger is now known as justastranger|zzz
L127[02:07:34] *** LordFokas|off is now known as LordFokas
L128[02:08:56] <Xilandro> Lol there's still no download for the Doctor Who Client Mod, despite its development being ongoing for the last year and a half or so
L129[02:09:15] *** AngieBLD is now known as AngieBLD|Off
L130[02:19:19] <Michiyo> lol.. yeah
L131[02:19:22] <gamax92> https://www.youtube.com/watch?v=_e6vLjWzaUg#t=60
L132[02:21:01] <ShadowKatStudios> It LIVES!
L133[02:21:15] <gamax92> shadow_bot: nou
L134[02:21:17] <gamax92> oops
L135[02:21:33] <gamax92> is shadow_bot allowed here?
L136[02:21:37] <v^> ues
L137[02:21:39] <v^> yes*
L138[02:21:40] <gamax92> k
L139[02:22:00] <ShadowKatStudios> I have to startx manually, but it lives!
L140[02:24:04] *** alekso56 is now known as alekso56_off
L141[02:29:58] <gamax92> ShadowKatStudios: do you like music
L142[02:32:30] <ShadowKatStudios> Depends what sort, gamax92.
L143[02:32:37] <gamax92> music music
L144[02:33:10] <ShadowKatStudios> Most music is music.
L145[02:33:10] <gamax92> ShadowKatStudios: https://www.youtube.com/watch?v=Fu-89ExTky0
L146[02:37:39] <LordFokas> fucking fanboys over at CC's channel. duuuuude.
L147[02:38:31] <ShadowKatStudios> Gamax92, I likes.
L148[02:39:54] <Michiyo> lol right LordFokas
L149[02:40:05] <Michiyo> makes my head hurt..
L150[02:40:28] <Xilandro> You mean AmandaC telling anyone who points out how OC is better than CC to shut up or be kicked?
L151[02:40:38] <Michiyo> Pretty much..
L152[02:40:38] <Michiyo> yes
L153[02:40:56] <LordFokas> I just asked what did CC have that OC didn't and was threateningly told to drop it
L154[02:41:08] <gamax92> Michiyo: https://www.youtube.com/watch?v=6XS1aoL1m0o
L155[02:41:12] <Xilandro> I know what CC has that OC doesn't
L156[02:41:15] <Xilandro> Inactive development
L157[02:41:23] <Michiyo> and a crap community?
L158[02:41:33] <ShadowKatStudios> gamax92, some of it is a bit high-pitched for my liking, but other than that, it's goodd.
L159[02:41:41] <gamax92> ShadowKatStudios: i didn't make it
L160[02:41:47] <Michiyo> I can't youtube
L161[02:41:58] <gamax92> I took an xm, put 2midi on it, and then ran it through an opl3 sound font.
L162[02:42:06] <LordFokas> I considered telling her what a bitchy and immature power-abusing fangirl she was being, but I didn't want to get kickbanned
L163[02:42:16] <gamax92> It would have been an actual opl3, if the midi software would play the drum channel
L164[02:42:19] <Michiyo> lol
L165[02:42:21] <gamax92> but its not playing the drum channel
L166[02:42:33] <LordFokas> the only reason being I need them to help me out keep CC support on my mod.
L167[02:43:38] <LordFokas> but as CC grows shittier, I consider just dropping it
L168[02:43:40] <Xilandro> Or you could drop CC support since they're all asshats
L169[02:43:48] <Xilandro> And tell the bitch hwo much of a bitch she is
L170[02:44:04] <LordFokas> I would, but I don't want to cripple my player-base
L171[02:44:12] <gamax92> you know, we do exist.
L172[02:44:19] <gamax92> We do know how to use CC's api as well
L173[02:44:27] <Michiyo> Sadly.
L174[02:44:52] ⇦ Quits: Altenius (~Altenius4@199.193.183.1) (Ping timeout: 190 seconds)
L175[02:45:00] <gamax92> I'm also not going to join in this AmandaC's a bitch and CC's community is shit oh no CC is worst mod bandwagon
L176[02:45:05] <ShadowKatStudios> Who told you to drop it?
L177[02:45:06] * LordFokas picks up Michiyo and gamax92 and puts them in his pocket. Alright, you're mine now :3
L178[02:45:24] <Michiyo> lol
L179[02:47:00] <LordFokas> but it's giving me serious problems... I may need to heavily modify the Abstract Bus' internal structure BECAUSE computercraft uses so may threads and yet doesn't know what thread safety is.
L180[02:47:22] <Xilandro> If it's dangerous to your users, I'd drop it in a heartbeat
L181[02:47:34] <Techokami> ^^^
L182[02:48:06] <gamax92> AH JEEZ, the interface to this program is lime green
L183[02:48:09] <LordFokas> and it creates a massive problem for me, because when the StargateWorlds addon is installed if you dial a non-existing address through a CC computer you're creating a world in a CC thread and the game crashes.
L184[02:48:17] <gamax92> and wine won't change the text color so the text is white on lime green
L185[02:49:33] *** Techokami is now known as Techokami|Off
L186[02:51:56] <ShadowKatStudios> If I were to buy a Core 2 Duo motherboard, what would you guys reccomend?
L187[02:53:16] <Xilandro> For someone to slap you, and for you to reconsider your purchase
L188[02:54:01] <ShadowKatStudios> Why is that?
L189[02:55:48] <Xilandro> Only 2 cores =P
L190[02:56:34] <ShadowKatStudios> I want to spend the minimum to get myself a working desktop with half-decent specs
L191[02:56:37] <v^> DDR9
L192[02:56:58] <Michiyo> pfft
L193[02:56:59] <v^> 4294967296 core
L194[02:57:08] <Michiyo> QDR12 is where its at
L195[02:57:24] <ShadowKatStudios> i have a spare C2D, but the motherboard is dead
L196[02:57:38] <v^> QDR-12
L197[02:57:38] <v^> Manufactured by STI
L198[02:57:38] <v^> RECEIVER CABLE KIT QUICK DISCONNECT BEAMSAFE II
L199[02:57:38] <v^> Weight: 3 lbs
L200[02:57:38] <v^> Estimated Retail Price - $247.00
L201[02:57:38] <v^> Save as much as 50 %, see below
L202[02:57:54] <Michiyo> o_o
L203[02:58:12] <Michiyo> I was shooting more for Quad Data Rate RAM.. :P
L204[02:58:14] <v^> failspam
L205[03:00:21] <ShadowKatStudios> Hah, maybe I could buy a new processor and motherboard with the money I save by not buying a Windows lisence a year.
L206[03:01:44] <LordFokas> lol
L207[03:05:43] <ShadowKatStudios> P4T3Twins1600 looks pretty nice.
L208[03:11:07] <ShadowKatStudios> .lua53 a = 1
L209[03:11:07] <^v> ShadowKatStudios, nil
L210[03:12:07] <ShadowKatStudios> .lua53 a = 1 print(type(a))
L211[03:12:08] <^v> ShadowKatStudios, number | nil
L212[03:12:36] ⇦ Quits: Hawk777 (~Hawk777@162.250.190.135) (Quit: ZNC - http://znc.in)
L213[03:13:06] ⇨ Joins: Hawk777 (~Hawk777@chead.ca)
L214[03:21:42] <Xilandro> .w
L215[03:21:42] <^v> Xilandro, https://github.com/MightyPirates/OpenComputers/wiki/
L216[03:25:09] ⇦ Quits: Lunatrius (~Lunatrius@77.38.103.182) (Quit: An Eye for an Eye, a Tooth for a Tooth, and Evil for Evil.)
L217[03:28:51] <Xilandro> Why is it I see a lot of people use math.floor +0.1 for calculating things for displaying. Is that just to round it up or something
L218[03:30:30] *** tgame14|sleep is now known as tgame14
L219[03:31:20] <v^> +0.5 is normal rounding
L220[03:32:04] <Xilandro> I'm tinkering with a program to keep track of how much energy is in my RI battery banks
L221[03:40:25] <Xilandro> It works, but a T3 RI battery is too big
L222[03:40:26] ⇦ Quits: Maxwolf (labs@pipette.madsciencemod.com) (Ping timeout: 380 seconds)
L223[03:42:03] ⇨ Joins: ShadowKatStudios_ (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au)
L224[03:42:16] <ShadowKatStudios_> So guys
L225[03:42:28] <ShadowKatStudios_> Guess what I just managed to do
L226[03:42:30] *** ShadowKatStudios_ is now known as SKS
L227[03:42:31] <gamax92> nothing
L228[03:42:34] <v^> die
L229[03:42:37] <v^> start
L230[03:42:41] <v^> starve*
L231[03:43:16] <SKS> I just managed to both boot my dead computer, and get my broken xfce working!
L232[03:45:02] <SKS> Now, to complete the rant I was so rudely interrupted while writing last night
L233[03:45:09] <v^> random fireworks
L234[03:45:24] <gamax92> SKS: OR, you could write an emulator
L235[03:46:21] ⇨ Joins: Bakatrius (~Lunatrius@77.38.103.182)
L236[03:47:22] <Xilandro> jkhaergwsrhg
L237[03:47:25] <Xilandro> stahp returning maxint
L238[03:47:28] <Xilandro> stoopid
L239[03:48:05] *** Bakatrius is now known as Lunatrius
L240[03:48:35] <gamax92> Xilandro: Sooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
L241[03:48:37] <gamax92> hi
L242[03:48:47] <Xilandro> o/
L243[03:49:44] <v^> Sooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
L244[03:50:52] <gamax92> Xilandro: wanna see a magic trick?
L245[03:52:32] <gamax92> s///
L246[03:52:32] <SuperBot> <gamax92> Xilandro: w�
L247[03:53:01] <v^> gamax92, plsno
L248[03:53:04] <v^> spam
L249[03:53:05] <v^> :<
L250[03:53:11] <gamax92> its only one line
L251[03:53:20] <v^> its only six
L252[03:53:29] <gamax92> also where is Kenny?
L253[03:53:37] <v^> rage quit
L254[03:53:38] <v^> for real
L255[03:53:46] <gamax92> oh damn
L256[03:54:10] <v^> ^v, forever?
L257[03:54:10] <^v> v^, Outlook good
L258[03:54:46] <SKS> gamax92: I was actually considering writing an emulator for a 4-bit processor.
L259[03:55:03] <gamax92> SKS: oh, I was gonna write an 65EL02 emulator.
L260[03:55:17] <SKS> Though I think I'm gonna write a program for using ports like sockets, firs.
L261[03:55:19] <SKS> t.
L262[03:55:40] <SKS> :( This computer only has 4GB of RAM
L263[03:56:24] <SKS> (Like sure, all of mine only have 2, but the last one had 8)
L264[03:56:40] <gamax92> SKS: are you like, doing video processing with all of your ram?
L265[03:57:02] <Xilandro> So, is there anyway to get a localized item name from the stack, or am I stuck with oc:item.AbstractBusCard and other things like that
L266[03:57:35] <SKS> I'm running servers.
L267[03:58:03] <gamax92> Xilandro: i think you can do a i18n lookup
L268[04:00:57] <SKS> So this map just generated something absolutely huge for no apparent reason.
L269[04:02:03] ⇦ Quits: hi117 (~hi117@208.38.135.100) (Quit: WeeChat 0.4.3)
L270[04:02:48] <Xilandro> .w math
L271[04:02:48] <^v> Xilandro, http://www.lua.org/manual/5.2/manual.html#6.6
L272[04:04:27] <gamax92> ^v: Is Xilandro cool?
L273[04:04:27] <^v> gamax92, Signs point to yes
L274[04:04:36] <gamax92> ^v: Is SKS cool?
L275[04:04:36] <^v> gamax92, Don't count on it
L276[04:04:44] <gamax92> ^v: Is SKS hot?
L277[04:04:44] * Xilandro just choked on his Dew laughing
L278[04:04:44] <^v> gamax92, It is certain
L279[04:04:58] <Xilandro> ^v, am I going to be okay?
L280[04:04:58] <^v> Xilandro, Most likely
L281[04:05:15] <v^> ^v, is v^ the ruler of the universe?
L282[04:05:15] <^v> v^, Don't count on it
L283[04:05:18] <v^> good
L284[04:05:22] <v^> too much shit to do
L285[04:05:31] * gamax92 types some code
L286[04:05:40] <Xilandro> ^v, Do you know why my code isn't working?
L287[04:05:40] <^v> Xilandro, It is certain
L288[04:05:45] <gamax92> ^v: is v^ the ruler of the universe?
L289[04:05:45] <^v> gamax92, As I see it, yes
L290[04:05:45] <Xilandro> THEN TELL ME YOU FUCK
L291[04:06:05] <gamax92> ^v: is Xilandro enraged?
L292[04:06:06] <^v> gamax92, Without a doubt
L293[04:08:28] <Xilandro> wat da fack
L294[04:10:06] <Xilandro> Is there any way to get the actual value of an int if it's a long? It keeps just returning maxint, and i know that value is bullshit
L295[04:10:52] ⇨ Joins: hi117 (~hi117@208.38.135.100)
L296[04:15:21] <v^> in OC?
L297[04:15:27] <Xilandro> Yes
L298[04:15:45] <Xilandro> I'm using OpenComponents to get Energy Stored in a battery block, and it's just returning 2147 etc, whatever maxint is
L299[04:15:52] <Xilandro> I need to know the actual value
L300[04:16:02] <v^> <_>
L301[04:16:05] <v^> idk then
L302[04:16:05] <Xilandro> So I can math it, and use a holo for displaying power level
L303[04:16:18] <v^> should be returning actual value
L304[04:20:56] <gamax92> "<asie> i still want to port 65EL02/Forth to OpenComputers <asie> via its Architecture API"
L305[04:21:46] <v^> ^v, can asie even?
L306[04:21:46] <^v> v^, My reply is no
L307[04:22:21] ⇦ Quits: Negi (~negi@117.181.15.109.rev.sfr.net) (Quit: "L'homme n'est pas fait pour travailler, la preuve, cela le fatigue" --Voltaire)
L308[04:24:57] <gamax92> Xilandro: maxint http://71.238.153.166/paste/0lx0z.txt
L309[04:27:06] <gamax92> v^: lol, add CC to OC via Arch api
L310[04:27:43] <v^> my wut
L311[04:28:07] <gamax92> v^: lua 5.1 computers?
L312[04:28:13] <gamax92> good ol setfenv?
L313[04:28:33] <v^> ye wat about
L314[04:39:22] <ShadowKatStudios> Wow, so I seem to have a book of game CDs.
L315[04:40:15] <gamax92> ShadowKatStudios: do you have DOS games?
L316[04:41:13] <ShadowKatStudios> Nah, never owned a DOS computer.
L317[04:42:17] <Xilandro> You know what DOS Game I miss?
L318[04:42:18] <Xilandro> DopeWars
L319[04:42:33] <ShadowKatStudios> I also found my DSi
L320[04:44:06] <ShadowKatStudios> Haha, a touch screen that wants a stilus!
L321[04:45:15] <ShadowKatStudios> Wow, I played this game for 61 hours
L322[05:08:16] ⇦ Quits: ^v (~ping@c-71-238-153-166.hsd1.mi.comcast.net) (Read error: Connection reset by peer)
L323[05:08:21] ⇦ Quits: v^ (~^v@2601:4:4500:887:51ca:c280:6085:d622) (Ping timeout: 380 seconds)
L324[05:08:34] <gamax92> D:
L325[05:09:44] ⇨ Joins: v^ (~^v@2601:4:4500:887:8823:d6ef:22ad:a50b)
L326[05:09:44] zsh sets mode: +v on v^
L327[05:11:45] ⇨ Joins: ^v (~ping@2601:4:4500:887:8823:d6ef:22ad:a50b)
L328[05:12:51] *** LordFokas is now known as LordFokas|off
L329[05:18:59] ⇦ Quits: SKS (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au) (Remote host closed the connection)
L330[05:19:50] ⇨ Joins: SKS (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au)
L331[05:23:02] ⇦ Quits: SKS (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au) (Ping timeout: 186 seconds)
L332[05:24:49] ⇨ Joins: SKS (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au)
L333[05:27:09] ⇦ Quits: black3agl33 (~black3agl@197.224.86.189) (Read error: Connection reset by peer)
L334[05:28:22] ⇦ Quits: SKS (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au) (Ping timeout: 186 seconds)
L335[05:28:31] ⇨ Joins: black3agl33 (~black3agl@197.225.252.195)
L336[05:34:19] <v^> http://turnyournameintoaface.com/
L337[05:34:23] <v^> ad is over face
L338[05:34:28] <v^> close button does nothing
L339[05:34:36] <v^> who the fuck designed this
L340[05:36:12] <Xilandro> adblock ftw
L341[05:36:31] ⇨ Joins: Vexatos (~Vexatos@p200300556E457B68B5B23F7BD522B2F3.dip0.t-ipconnect.de)
L342[05:37:59] <v^> .ping
L343[05:37:59] <^v> Ping reply from v^ 0.55s
L344[05:39:03] <Xilandro> Also, I need to figure out how to use Remote IO
L345[05:39:28] <v^> wats dat
L346[05:39:31] <Xilandro> A mod
L347[05:41:47] ⇨ Joins: SKS (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au)
L348[05:46:55] *** ds84182 is now known as dsAway
L349[05:50:31] <SKS> Now generating a large world using WorldBorder
L350[05:50:36] <SKS> This one is a city buried in sand.
L351[05:52:43] ⇨ Joins: xPucTu4 (yahoo@xPucTu4.Net)
L352[05:55:01] *** Pontiac is now known as Pontiac_InBed
L353[05:57:22] ⇨ Joins: binaryblade (~binarybla@d108-180-152-201.bchsia.telus.net)
L354[05:59:14] <binaryblade> whomever thought to add the irc client to the OC computers is a genius
L355[05:59:37] <Xilandro> You're welcome
L356[06:00:38] <SKS> binaryblade: I think the credits are in the program.
L357[06:00:48] <SKS> Also, did your computer just beep? :D
L358[06:01:02] <binaryblade> yes, yes it did
L359[06:01:10] <Xilandro> Pinging works ingame =)
L360[06:01:15] <binaryblade> more, blert than beep
L361[06:01:17] <Hawk777> Haha, wow, that’s cool :)
L362[06:01:25] <Xilandro> while true do computer.beep() end
L363[06:01:35] <SKS> Yeah, the beeper is a bit weird
L364[06:01:59] <SKS> World 1% generated :D
L365[06:02:09] <SKS> I'm making a 512x512 chunk world
L366[06:02:18] <SKS> And the generator is quite CPU-intensive
L367[06:02:57] <Hawk777> Hm, 64 square kilometres. That would take a while.
L368[06:03:15] <SKS> I'm generating it while I pack up to move.
L369[06:03:35] <SKS> I messed around with floating islands in the last world: http://i.imgur.com/pNimyqe.png
L370[06:03:59] <binaryblade> hmm, no webbrowser in here........
L371[06:04:13] <Xilandro> I need to get FlenixCities again, and use the building blocks to make my office building
L372[06:04:44] <SKS> I'm currently generating a city buried under sand for my server's survival world
L373[06:06:20] <SKS> binaryblade: I don't think anyone wants to try to parse html...
L374[06:06:46] <Hawk777> Nobody in their right mind ever wants to parse HTML :P
L375[06:07:12] <binaryblade> except the IETF, why do we trust them with anything again?
L376[06:07:32] <binaryblade> hmm window resize seems to derp a bit
L377[06:07:46] <SKS> Yeah...
L378[06:09:58] <SKS> http://i.imgur.com/mza0hDZ.jpg Warning: Huge image
L379[06:11:03] <Xilandro> Yep, I'm gonna go get FC
L380[06:11:07] <Xilandro> I blame you, SKS
L381[06:11:26] <ShadowKatStudios> :P
L382[06:11:45] <ShadowKatStudios> You're welcome.
L383[06:12:11] <Xilandro> Not really. Block ID Conflicts are gonna be a pain this late in the evening
L384[06:12:51] <ShadowKatStudios> What dies this FlenixCities mod do?
L385[06:12:59] <ShadowKatStudios> does*
L386[06:13:16] <Xilandro> Adds all sorts of blocks for use with building a modern city
L387[06:13:18] <v^> meh
L388[06:13:18] <v^> bed
L389[06:13:21] *** v^ is now known as pong
L390[06:13:26] <SKS> 5.8% generated :D
L391[06:13:27] <Xilandro> And if you get the FlenixRoads thing with it, you can get street lamps and stuff
L392[06:16:01] * Xilandro pushes launch game as he flinches at the thought of how many ID conflicts he's about to have
L393[06:18:59] <SKS> 8%
L394[06:20:44] <SKS> I think 512x512 was a little overkill
L395[06:21:16] <SKS> Also, should I go with snow rather than desert?
L396[06:24:12] <Xilandro> No
L397[06:24:15] <Xilandro> Desert is nicer, imo
L398[06:24:56] <SKS> Okey.
L399[06:25:03] <SKS> I think I'll go with 128x128 chunks
L400[06:30:37] ⇦ Quits: binaryblade (~binarybla@d108-180-152-201.bchsia.telus.net) (Remote host closed the connection)
L401[06:31:01] <SKS> 24.3% :D
L402[06:32:03] ⇦ Quits: black3agl33 (~black3agl@197.225.252.195) (Read error: Connection reset by peer)
L403[06:38:37] <ShadowKatStudios> I feel really secret-agenty, I have like 6 spare phones
L404[06:42:07] <SKS> 78.7%
L405[06:44:14] <SKS> 90%
L406[06:48:26] <SKS> Done! :D
L407[06:48:29] <SKS> Lemme imgur this
L408[06:48:31] *** justastranger|zzz is now known as justastranger
L409[06:48:39] <Hawk777> Big world is big?
L410[06:49:00] <SKS> Huge world is huge.
L411[06:49:17] <SKS> 16Km2
L412[06:51:31] <justastranger> o/
L413[06:52:17] <Xilandro> o/
L414[06:52:49] <SKS> \o
L415[06:53:39] <justastranger> So apparently green team is going to win today
L416[06:54:17] <justastranger> how the hell did such a disparity happen
L417[06:54:30] <justastranger> green has almost twice the points of any other team
L418[06:54:41] <justastranger> http://puu.sh/9EME7.png
L419[06:55:25] <justastranger> lol, pink has been third the whole time
L420[07:06:16] ⇨ Joins: asie (~asie@078088168214.elblag.vectranet.pl)
L421[07:17:18] *** Death|Away is now known as Death
L422[07:30:36] <Kilobyte> o/
L423[07:30:43] <Death> \o
L424[07:36:23] <SKS> :o Kenny isn't on.
L425[07:39:12] <Kilobyte> he ragequit a few days ago
L426[07:39:43] <Kilobyte> and isn't planning to ever come back
L427[07:39:48] <ShadowKatStudios> Why?
L428[07:40:35] <Kilobyte> because someone caught him violate his own rules and pointed it out to him
L429[07:43:00] <asie> *slow clap*
L430[07:43:24] <Kilobyte> I agree
L431[07:43:43] <SKS> Hah.
L432[07:44:20] * ShadowKatStudios goes to bulk-download his site, in order to remove dependancies
L433[07:44:36] <Kilobyte> meanwhile breakfast
L434[07:47:34] <SKS> Oookay, so site is down.
L435[07:47:47] <Kilobyte> ?
L436[07:47:53] <Death> No?
L437[07:47:58] <SKS> My site.
L438[07:48:09] <Death> oh.
L439[07:48:17] <SKS> 'Hasn't gone down in the 10 years I've had membership' Bull, Kenny.
L440[07:50:11] <Kilobyte> free or paid?
L441[07:51:44] <SKS> Not a clue
L442[07:52:00] <SKS> Damn, I was gonna 'borrow' his javascript
L443[07:52:09] <Kilobyte> lol
L444[07:52:30] <Kilobyte> I usually use opal
L445[07:53:14] <Kilobyte> makes JavaScript writing damn easy
L446[07:53:16] <SKS> My webserver (gweb.io) doesn't like most languages, PHP included
L447[07:53:29] <SKS> So I was gonna modify his story viewer to make a blog
L448[07:53:43] <Kilobyte> server side JavaScript?
L449[07:53:54] <Kilobyte> also, php is awful
L450[07:53:57] <Death> ^
L451[07:54:25] <asie> SKS: Do you need a web server?
L452[07:54:36] <asie> I use a static node.js compiler for my blog ( http://blog.asie.pl ), in case you're curious
L453[07:55:21] <Kilobyte> I use opal for anything JavaScript lol
L454[07:55:41] <SKS> asie: Kenny was letting me use his, he wrote the js as well.
L455[07:57:33] <Kilobyte> SKS: whats that javascript even for?
L456[07:58:20] <ShadowKatStudios> It switches beteedn pages
L457[07:58:28] *** ShadowKatStudios is now known as \s\k\sAFK
L458[08:01:21] <Kilobyte> as in?
L459[08:02:27] <Kilobyte> \s\k\sAFK: ^
L460[08:02:33] <Kilobyte> ah wait, afk
L461[08:02:34] <Kilobyte> derp
L462[08:13:24] ⇨ Joins: Lumien (~lumien@p4FED46C9.dip0.t-ipconnect.de)
L463[08:21:23] ⇨ Joins: sciguyryan (sciguyryan@109-205-169-147.dynamic.swissvpn.net)
L464[08:29:57] ⇦ Quits: dmod_ (uid32492@id-32492.uxbridge.irccloud.com) (Quit: Connection closed for inactivity)
L465[08:34:46] <Xilandro> .calc 122398 - 298750
L466[08:34:46] <^v> Xilandro, -176352
L467[08:40:30] <justastranger> Has anybody seen this come up in their logs lately? http://pastebin.com/9Cd5ZrTS
L468[08:48:51] *** justastranger is now known as justastranger|zzz
L469[09:04:36] ⇦ Quits: mallrat208 (~mallrat20@68.204.184.175) (Ping timeout: 380 seconds)
L470[09:06:19] *** \s\k\sAFK is now known as SKSTab
L471[09:16:09] ⇦ Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping timeout: 190 seconds)
L472[09:16:38] ⇦ Quits: Syrren (~syrren@mike.unixbox.tk) (Ping timeout: 186 seconds)
L473[09:19:04] ⇨ Joins: Syrren (~syrren@mike.unixbox.tk)
L474[09:19:11] ⇨ Joins: tgame14_ (~tgame14@109.64.1.190)
L475[09:19:36] ⇦ Quits: tgame14 (~tgame14@bzq-109-64-1-190.red.bezeqint.net) (Killed (NickServ (GHOST command used by tgame14_!~tgame14@109.64.1.190)))
L476[09:19:46] *** tgame14_ is now known as tgame14
L477[09:19:50] zsh sets mode: +v on tgame14
L478[09:21:07] <JoshTheEnder> morning
L479[09:23:25] <Death> gninrom
L480[09:24:21] <SKS> Morning JoshTheEnder.
L481[09:24:32] <SKS> Guess what I managed to do while you were asleep.
L482[09:25:10] ⇨ Joins: skilz (~skilz@pa175-39-158-234.pa.nsw.optusnet.com.au)
L483[09:26:00] <SKS> (Besides buying chips and making lemon flavoured water)
L484[09:26:41] ⇦ Quits: tgame14 (~tgame14@109.64.1.190) (Ping timeout: 380 seconds)
L485[09:27:24] *** Death is now known as Death|Away
L486[09:30:28] ⇨ Joins: PotatoTrumpet (webchat@WL4-34.1scom.net)
L487[09:31:07] <JoshTheEnder> ermm, from what i can read in the logs. generating cities and kenny dropping your hosting or something
L488[09:31:29] * PotatoTrumpet loves linux and ruby
L489[09:32:35] <JoshTheEnder> SKS, if you ever need hosting for your story just ask
L490[09:33:48] <SKS> https://i.imgur.com/86PZljO.jpg
L491[09:34:06] <SKS> JoshTheEnder: I both managed to get my dead computer back on it's feet and get my xfce working!
L492[09:34:17] <SKS> (Also, I have to manually startx now)
L493[09:34:17] <JoshTheEnder> ohh yeah, i read that too :P
L494[09:34:46] ⇨ Joins: tgame14 (~tgame14@109.64.1.190)
L495[09:34:48] <SKS> I also generated a huge desert world
L496[09:35:07] <JoshTheEnder> i saw the screenshot :)
L497[09:35:18] zsh sets mode: +v on tgame14
L498[09:37:00] <PotatoTrumpet> You know, someone needs to make MagCards and RFID cards for OC
L499[09:37:01] ⇨ Joins: Bizzycola (~Bizzycola@illogical.pc-logix.com)
L500[09:37:25] <JoshTheEnder> PotatoTrumpet, AFAIK Michiyo was working on something like that
L501[09:37:27] <JoshTheEnder> o/ Bizzycola
L502[09:37:53] <Bizzycola> Hia
L503[09:37:59] <Bizzycola> finally got around to turning the bouncer back on :p
L504[09:38:02] <PotatoTrumpet> \o\ |o| /o/
L505[09:38:29] <SKS> nooo, imgur can't cope with an image the size of the world I just generated
L506[09:38:51] <SKS> Anyway, I made this: http://i.imgur.com/pNimyqe.png
L507[09:39:12] <JoshTheEnder> cool
L508[09:39:50] *** vifino|away is now known as vifino
L509[09:40:19] <Bizzycola> nice
L510[09:42:36] *** Nentify|away is now known as Nentify
L511[09:43:37] <SKS> Yeah, it's just a few floating city islands
L512[09:43:45] <PotatoTrumpet> :P
L513[09:43:54] <PotatoTrumpet> Looks cool
L514[09:47:23] <JoshTheEnder> SKS, what settings did you use for the cityworld generator?
L515[09:47:29] <PotatoTrumpet> Hey, can you make a HDD read only in OC?
L516[09:48:46] ⇨ Joins: asie (~asie@078088168214.elblag.vectranet.pl)
L517[09:49:32] ⇨ Joins: Zorkk (~Zorkk@S0106001d60d3cd23.cg.shawcable.net)
L518[09:50:53] <JoshTheEnder> PotatoTrumpet, i dont know
L519[09:52:20] <SKS> JoshTheEnder: Uh, I generated some abandoned cityworlds with a generate radius of 4 (floating type), copied them as schematics, generated a superflat world of water and pasted them in.
L520[09:52:31] <SKS> I feel like... super powerful.
L521[09:58:26] <Vexatos> The question is: Why
L522[09:59:04] <SKS> lol, this computer isn't even trying to keep up with the client
L523[09:59:08] <PotatoTrumpet> Hey, should I run OC on 1.7.2 or 1.6.4?
L524[09:59:34] <PotatoTrumpet> I can't decide
L525[09:59:46] <SKS> I would reccomend 1.6.4 because there are more mods for 1.6.4, and most of the dev work is done on 1.6.4
L526[09:59:59] <PotatoTrumpet> Ok, Thanks SKS
L527[10:00:09] <PotatoTrumpet> God, the joy of setting up linux
L528[10:00:18] <SKS> Which distro?
L529[10:00:37] <PotatoTrumpet> Mint 17 Cinnamon
L530[10:00:51] <SKS> Ah, a Ubuntu derivative
L531[10:01:02] <PotatoTrumpet> Yep
L532[10:01:07] <SKS> Let's see... Core -> Debian -> Ubuntu -> Mint
L533[10:01:13] ⇨ Joins: WaytoKill (~Dontkill@ks.api-d.com)
L534[10:01:14] ⇦ Parts: WaytoKill (~Dontkill@ks.api-d.com) ())
L535[10:01:16] <SKS> Well, it'll be easy to use at least :P
L536[10:01:23] <PotatoTrumpet> Yep
L537[10:01:29] <PotatoTrumpet> Do you recommend a better one
L538[10:01:34] <PotatoTrumpet> I have only used mint
L539[10:01:41] <PotatoTrumpet> was just updating it
L540[10:01:47] <Vexatos> I am going to use mint as well
L541[10:01:50] <Vexatos> on my new machine
L542[10:01:59] * PotatoTrumpet huggs Vexatos
L543[10:02:08] <SKS> I use arch, but it's a bitch at times, not to mention it doesn't come with x
L544[10:02:38] <SKS> (And recently the display manager on mine won't start so I'm just using startx from tty2)
L545[10:02:41] <PotatoTrumpet> I'm going to be building a computer later this year. Thinking about saving a little money at the start and throwing linux on there
L546[10:03:18] <SKS> I'm going to buy myself a new motherboard. I figure it'll make it's moneys worth by not having to purchase a lose-8 lisence every year.
L547[10:03:41] <Kilobyte> SKS: so, what would that javascript thingy do?
L548[10:04:08] <SKS> I'm gonna rewrite it myself eventually ,it doesn;'t matter.
L549[10:04:43] ⇦ Quits: SKSTab (~sks@c211-31-42-102.rochd5.qld.optusnet.com.au) (Read error: Connection reset by peer)
L550[10:04:48] <Kilobyte> no. just curious
L551[10:04:49] <Kilobyte> :P
L552[10:04:49] ⇨ Joins: SKSTab (~sks@c211-31-42-102.rochd5.qld.optusnet.com.au)
L553[10:04:55] ⇨ Joins: AndroUser2 (~sks@c211-31-42-102.rochd5.qld.optusnet.com.au)
L554[10:05:13] <JoshTheEnder> ok, perhaps setting the chunk radius to 5 was a bit too little
L555[10:05:23] <SKS> Stupid tablet, SKSTab and AndroUser2.
L556[10:05:52] <SKS> JoshTheEnder: Use worldedit to save it, repeat 10 times, then make a world to paste them into.
L557[10:07:07] <JoshTheEnder> SKS, that's what i'm going to do, just http://puu.sh/9EV4S/445a8f6b15.jpg is a bit small
L558[10:07:07] <Kilobyte> SKS: if i had a mainboard that doesn't work with linux i would return it to manufacturer "Does not work."
L559[10:07:45] <SKS> Kilobyte: I have a motherboard for a C2D here, but the socket has a bent pin, so it doesn't work :(
L560[10:07:57] <Kilobyte> D:
L561[10:08:09] <SKS> JoshTheEnder: I hate you. I hardly get 30 FPS.
L562[10:08:21] <JoshTheEnder> well
L563[10:08:26] * JoshTheEnder ** SysInfo ** Client: HexChat 2.10.0 (x64) ** OS: Microsoft Windows 7 Ultimate ** CPU: Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz (3.00 GHz) ** RAM: 16351 MB Total (11139 MB Free) ** VGA: NVIDIA GeForce GTX 560 Ti ** Uptime: 0.87 Hours **
L564[10:08:54] <SKS> If I had that hardware, I'd get double because I'd use Linux rather than Windows.
L565[10:09:11] <JoshTheEnder> and the processor overclocks to 4.4GHz
L566[10:09:15] <Vexatos> <SKS> JoshTheEnder: I hate you. I hardly get 30 FPS.
L567[10:09:18] <Vexatos> So what? I get 20
L568[10:09:23] <PotatoTrumpet> Wow. MC sarts up quckly with no mods
L569[10:09:41] <Vexatos> JoshTheEnder: What's that font?
L570[10:09:42] <PotatoTrumpet> Oh, I get about 30 when modded
L571[10:09:54] ⇨ Joins: Johannes13 (~Johannes@p4FDEE314.dip0.t-ipconnect.de)
L572[10:10:00] <PotatoTrumpet> 60 when not modded
L573[10:10:07] <SKS> Also, my soon-to-be C2D system with the current hardware I have: Core 2 Duo (unknown clock speed), 1GB RAM, NVIDIA GeForce 8600, 200GB SATA 3 HDD
L574[10:10:17] <JoshTheEnder> SKS, i tried using linux mint but i was having mouse problems (like only the base window element would respond to it) and the installer decided to stop halfway
L575[10:10:22] <Kilobyte> i get 10 FPS if i am lucky :P
L576[10:10:28] <Kilobyte> in vanilla 20
L577[10:10:29] <JoshTheEnder> Vexatos, Kristen ITC 13
L578[10:10:35] <PotatoTrumpet> Poor Kilobyte
L579[10:10:41] <Kilobyte> meh
L580[10:10:45] <JoshTheEnder> also that screenshot was vanilla with maxfps
L581[10:10:45] <Kilobyte> new computer is planned
L582[10:10:46] <Kilobyte> :P
L583[10:10:47] <PotatoTrumpet> Whats sad is i'm using an inspiron
L584[10:10:51] <SKS> Kilobyte: fps+
L585[10:11:03] <PotatoTrumpet> and I'm going to be getting a new one soon
L586[10:11:13] <Kilobyte> well, i am going to get one in next few weeks
L587[10:11:17] <PotatoTrumpet> so I can play something besides minecraft
L588[10:11:20] <Kilobyte> tomorrow i have my last exam
L589[10:11:21] <SKS> At the moment I'm using a C2D... thing that blurs the difference between a laptop and a desktop
L590[10:11:25] <JoshTheEnder> http://puu.sh/9EVfU/5ec82ee8c3.jpg current cpu frequency
L591[10:11:30] <Kilobyte> i really fucking hope i don't fail
L592[10:11:34] <Kilobyte> everything depends on it
L593[10:11:51] <PotatoTrumpet> /ban JoshTheEnder Showing off while the rest of us suck
L594[10:12:23] <Vexatos> Hah
L595[10:12:26] <PotatoTrumpet> Welp, time to download FML
L596[10:12:46] <Kilobyte> can't into sysinfo atm
L597[10:12:54] <Kilobyte> weechat crashes when i start it
L598[10:13:03] <Kilobyte> and kvirc doesn't support it
L599[10:13:46] <Kilobyte> so yeah
L600[10:13:59] <PotatoTrumpet> whats weechat
L601[10:14:05] <Kilobyte> best irc client
L602[10:14:10] <PotatoTrumpet> hmmm
L603[10:14:14] * PotatoTrumpet goes to google
L604[10:14:16] <Kilobyte> linux/cygwin only
L605[10:14:23] <PotatoTrumpet> :O I'm on linux
L606[10:14:37] <Kilobyte> you might want my friends configs
L607[10:14:49] <Kilobyte> lemme see
L608[10:14:56] <Kilobyte> PotatoTrumpet: distro?
L609[10:15:07] <PotatoTrumpet> Mint 17 64 bit
L610[10:15:12] <PotatoTrumpet> cinnamon
L611[10:15:18] <Kilobyte> apt-get install weechat
L612[10:15:21] <Kilobyte> should do it
L613[10:15:47] <Kilobyte> then copy the .weechat directory from https://bitbucket.org/MrBiohazard/configs/src to your home dir
L614[10:16:24] <Kilobyte> then open a terminal and type weechat (or was it weechat-curses on mint?)
L615[10:16:34] <PotatoTrumpet> Noooo
L616[10:16:44] <PotatoTrumpet> man-db errored
L617[10:16:52] <PotatoTrumpet> or I got the error man-db
L618[10:16:56] * Kilobyte needs no mandb
L619[10:16:57] <Kilobyte> :P
L620[10:17:04] <Kilobyte> pacman masturrace
L621[10:17:16] <Kilobyte> pacman -S weechat <3
L622[10:17:34] <Kilobyte> or with aliases...
L623[10:17:38] <Kilobyte> p -S weechat
L624[10:17:57] <Xilandro> Initial testing of voice-operated base is successful
L625[10:18:03] <Kilobyte> and i don't even need to use sudo... i have a wrapper that automatically runs sudo if it needs root
L626[10:18:05] <PotatoTrumpet> Wha
L627[10:18:06] <PotatoTrumpet> How?
L628[10:18:10] <Xilandro> I can run different commands based on what I say, and it will tell anyone that's not me to fuck off =D
L629[10:18:21] <Kilobyte> nice
L630[10:18:26] <PotatoTrumpet> So, you in computer form?
L631[10:18:41] <Vexatos> .openprg
L632[10:18:42] <Xilandro> No, I'm using OC and a Computronics chatbox to make my voice operated by chat
L633[10:18:45] <Xilandro> err my base
L634[10:18:47] <Xilandro> operated by chat
L635[10:18:49] <^v> Vexatos, http://71.238.153.166/paste/kSGbW.txt
L636[10:18:53] <Kilobyte> PotatoTrumpet: or you compile it yourself
L637[10:19:00] <Kilobyte> its easy
L638[10:19:16] <PotatoTrumpet> as 123?
L639[10:19:19] <Kilobyte> i can walk you through it, just drop me a pm
L640[10:19:36] <Xilandro> And if I do it write, I can have it ask for confirmation of certain commands before executing them
L641[10:19:42] <Xilandro> right, not write
L642[10:19:48] <Xilandro> It's time for bed, screw this
L643[10:19:59] *** Xilandro is now known as Xil|Zzz
L644[10:20:51] <Kilobyte> PotatoTrumpet: ^
L645[10:21:24] <PotatoTrumpet> ?
L646[10:21:48] <JoshTheEnder> SKS, anymore chapters after 9.2 from you?
L647[10:21:53] <Kilobyte> PotatoTrumpet: in case you wanna compile weechat yourself because apt-get is derp
L648[10:21:59] <Kilobyte> i recommend that anyways
L649[10:22:01] <SKS> JoshTheEnder: Intel(R) Core(TM)2 Duo CPU P8800 @ 2.66GHz
L650[10:22:03] <SKS> Mem: 3923
L651[10:22:05] <SKS> df: /dev/sdc2 914G 454G 414G 53% /
L652[10:22:08] <SKS> Not yet
L653[10:22:18] <JoshTheEnder> ok
L654[10:22:22] <PotatoTrumpet> How do you do it?
L655[10:22:45] <SKS> I have a functional computer again though, so I could end up writing some.
L656[10:24:07] <SKS> free -h: Mem: 3.8G 2.8G 1.0G
L657[10:24:41] <SKS> Its gonna be painful when I get a computer with less memory
L658[10:25:03] <SKS> Hell, I managed to use 8GB.
L659[10:25:11] <PotatoTrumpet> You know what, ill just try and install weechat later
L660[10:25:36] <SKS> ANd I'm using both a USB device (slower than SATA) and a HDD (slower than flash)
L661[10:26:01] <PotatoTrumpet> I still have to read 100+ pages of Plagues and People, write a report on it (3 pages) and answer some questions before wensday
L662[10:26:56] <Kilobyte> PotatoTrumpet: mind a pm?
L663[10:27:07] <PotatoTrumpet> Sure
L664[10:27:31] <SKS> Anyone want a 32sqkm buried-in-sand city map?
L665[10:28:28] <JoshTheEnder> sure
L666[10:28:36] <PotatoTrumpet> Dear god that was a lot of tabs
L667[10:28:43] <PotatoTrumpet> now to open up many more for Mods!
L668[10:28:55] <Kilobyte> PotatoTrumpet: see pm
L669[10:31:30] <SKS> I'll zip up my world and put it on my FTP server.
L670[10:33:15] <SKS> :( My computer is literally screaming at me
L671[10:34:05] <SKS> It wasn't built for this sort of work.
L672[10:34:18] <SKS> It was built for the equiveland of this sort of work 6 years ago
L673[10:40:06] <SKS> JoshTheEnder: ftp://211.31.42.102 should work
L674[10:41:34] <JoshTheEnder> downloading
L675[10:42:04] <SKS> Eeesh, koding is slow
L676[10:43:21] <SKS> However, I do know that my FTP server works.
L677[10:47:46] *** darknife25|AFK is now known as darknife25
L678[10:48:32] <SKS> Okay, so I just hit the edge of the desert.
L679[10:52:44] ⇦ Quits: AndroUser2 (~sks@c211-31-42-102.rochd5.qld.optusnet.com.au) (Read error: Connection reset by peer)
L680[10:52:45] ⇦ Quits: SKSTab (~sks@c211-31-42-102.rochd5.qld.optusnet.com.au) (Read error: Connection reset by peer)
L681[10:52:52] ⇨ Joins: AndroUser2 (~sks@c211-31-42-102.rochd5.qld.optusnet.com.au)
L682[10:52:53] ⇨ Joins: SKSTab (~sks@c211-31-42-102.rochd5.qld.optusnet.com.au)
L683[10:53:17] ⇨ Joins: Daiyousei (~nick1@188.113.81.176)
L684[11:00:06] ⇨ Joins: mallrat208 (~mallrat20@68.204.184.175)
L685[11:02:21] <SKS> JoshTheEnder: ftp://211.31.42.102/output.png may be of help :P
L686[11:06:51] <asie> hmm
L687[11:06:57] <asie> i plan to abuse the OC protocol and play low-FPS video over it
L688[11:08:29] <SKS> asie: You can send a whole 80x25 screen in 1/4 packet
L689[11:08:52] <Vexatos> asie: is there an ETA for Computronics 0.5?
L690[11:08:59] <asie> Vexatos: it should be done before you're going to update
L691[11:09:03] <asie> SKS: so 4FPS at 80x25?
L692[11:09:11] <Vexatos> Or will you first try to make that TTS system
L693[11:09:13] <Vexatos> T
L694[11:09:15] <Vexatos> .-.
L695[11:09:16] <asie> Vexatos: the TTS system? depends
L696[11:09:20] <SKS> If you had a byte of colour data, and a byte of character, you could have 16-colour video with back and fore-ground, and I've been able to send 20 packets/sec
L697[11:09:28] <SKS> So 16-colour at 20FPS
L698[11:09:28] <Vexatos> Such a thing would be pretty awesome
L699[11:09:45] <Vexatos> I want talking robots :3
L700[11:09:46] <asie> what's the character size of OC fonts?
L701[11:09:53] <asie> i need to calculate a few things
L702[11:10:06] <asie> Vexatos: it will likely be a separate mod - SAM is copyright- and patent-encumbered despite having a reverse-engineered clone
L703[11:10:07] <SKS> Well, if you could abuse the GPU into complying that is.
L704[11:10:26] <asie> also I'm only sending color data for now
L705[11:10:43] <SKS> asie: Depends, I personally use a CP-137 looking one, but the default is unknown to me
L706[11:10:46] *** darknife25 is now known as darknife25|AFK
L707[11:12:21] <Vexatos> Mhm
L708[11:13:12] <SKS> Resource packs still take forever to load, no improvement over texture packs.
L709[11:13:15] <asie> i think i will just abuse the TCP API
L710[11:13:29] <asie> and send 10 frames a second directly
L711[11:13:43] <JoshTheEnder> SKS, well, a resource pack is a texture pack + other things
L712[11:14:17] <SKS> I need to make a resource pack for cardboard computers.
L713[11:14:27] *** PotatoTrumpet is now known as PotatoTrumpet_
L714[11:14:28] <SKS> Most of mine end up with cases made of cardboard
L715[11:15:19] <asie> i can add a Cardboard Case to Computronics maybe
L716[11:15:55] <SKS> A cardboard case?
L717[11:16:05] <SKS> Like, for actualy making computers of cardboard?
L718[11:16:07] <SKS> :D
L719[11:16:21] <SKS> Oooh, will computronics ever get pocket computer type things?
L720[11:16:29] ⇨ Joins: PotatoTrumpet (~nick1@WL4-34.1scom.net)
L721[11:16:31] <PotatoTrumpet> test
L722[11:16:39] <Kilobyte> \o/
L723[11:17:17] <PotatoTrumpet> I would like to thank Kilobyte for his amazing help on giving me the wrong file locations
L724[11:17:26] <Kilobyte> np :P
L725[11:17:56] ⇦ Parts: PotatoTrumpet_ (webchat@WL4-34.1scom.net) (Goodbye and thanks for all the fish))
L726[11:18:41] <asie> SKS: Adding laptops is planned, yes
L727[11:18:46] <PotatoTrumpet> :D
L728[11:18:56] <PotatoTrumpet> You should also add tablets
L729[11:19:00] <asie> No tablets, naaaah.
L730[11:19:01] <asie> Just laptops
L731[11:19:06] <asie> small, portable, not-highly-powered computers
L732[11:19:10] <PotatoTrumpet> :P
L733[11:19:12] <asie> dyeable and customizable
L734[11:19:19] <asie> but with things like a hardcoded resolution
L735[11:19:42] <PotatoTrumpet> Oh, just my thought, I think tier 3 monitors should come with a keyboard built in
L736[11:20:42] <Vexatos> asie: Make laptops in the robot assembler :D
L737[11:20:50] <PotatoTrumpet> :D
L738[11:20:52] <Vexatos> You can carry them around, but to access them
L739[11:20:53] <asie> Vexatos: I would if Robot Assemblers had an API to choose what you're making
L740[11:20:54] <JoshTheEnder> naa, because then you wouldnt be able to use it as a touch monitor
L741[11:20:58] <Vexatos> you need to place them like a block
L742[11:21:01] <Vexatos> Then use them
L743[11:21:03] <asie> Vexatos: That's exaclty what I wanted to do
L744[11:21:06] <Vexatos> then pick them up again
L745[11:21:08] <Vexatos> Nice
L746[11:21:09] <asie> also, you need to charge them
L747[11:21:18] <asie> you also get a Dock which lets you hook up the laptop to a network
L748[11:21:19] <Vexatos> Also, Shift-rightclick to close/open them
L749[11:21:23] <Vexatos> :3
L750[11:21:25] <PotatoTrumpet> Modems!
L751[11:21:31] <PotatoTrumpet> Routers!
L752[11:21:51] <PotatoTrumpet> HDD Failures! No, just me? Ok...
L753[11:22:58] <PotatoTrumpet> Wholy Bites!
L754[11:22:58] <Kilobyte> actually, HDD failures could a fun mechanic (as config option ofc)
L755[11:23:03] <PotatoTrumpet> Yay
L756[11:23:04] <PotatoTrumpet> Yah
L757[11:23:12] <PotatoTrumpet> I was thinking about making a suggestion
L758[11:23:15] <Kilobyte> my kernel could actually get software raid support
L759[11:23:17] <SKS> As long as HDDs can be swapped out
L760[11:23:19] * PotatoTrumpet realises it is hailing outside
L761[11:23:22] <SKS> Know what I think would be cool?
L762[11:23:28] <SKS> A bench for working on laptops.
L763[11:23:30] <PotatoTrumpet> Time to go make a suggestion!
L764[11:23:38] <SKS> Needs a screwdriver and workbench
L765[11:24:07] <Kilobyte> PotatoTrumpet: don't make a 1 line one. explain exactly what you mean by it, how you'd imagine it etc
L766[11:24:14] <SKS> And you can swap out the drives, expansion cards and RAM inside the laptop using that, and it is also used to make laptops.
L767[11:24:40] <Kilobyte> like, should just files get corrupted, or should files vanish, or entire drive become unreadable
L768[11:24:58] <Kilobyte> or maybe combine :P
L769[11:25:13] <Kilobyte> sangar hates suggestions which are just one line. and i do as well
L770[11:25:49] <asie> but yeah, laptops will be added
L771[11:25:58] <Kilobyte> here is a nice example on how to NOT do it: https://github.com/MightyPirates/OpenComputers/issues/346
L772[11:26:32] <asie> I also wanted to add pagers
L773[11:26:33] <SKS> Kilobyte: Laptops actually use tapes as primary storage, and boot from small filesystem components that impliment a FS driver.
L774[11:26:40] <SKS> Corruption would be fun on tape drives.
L775[11:26:53] <asie> SKS: I will add a corruption option in 0.5.0
L776[11:26:55] <Kilobyte> wait
L777[11:27:00] <Kilobyte> do tapes have a FS?
L778[11:27:04] <asie> Kilobyte: nope!
L779[11:27:08] <asie> they're just a stream of bytes
L780[11:27:08] <Kilobyte> :D
L781[11:27:15] <asie> optionally, every 20-50 or so plays, a random bit gets flipped
L782[11:27:18] <Kilobyte> so i could make my own filesystem driver for them
L783[11:27:21] <asie> yep
L784[11:27:25] <asie> and they're huge, too
L785[11:27:34] <asie> the largest ones are 32MB IIRC
L786[11:27:41] <Kilobyte> thats a lot :P
L787[11:27:45] <asie> yeah
L788[11:27:52] <Kilobyte> i mean, i can have DIFFERENT file systems
L789[11:27:54] <SKS> The 32MB ones were made to support FAT16.
L790[11:28:02] <Kilobyte> onice
L791[11:28:07] <SKS> Everything less would only support FAT12.
L792[11:28:18] <SKS> ANd Kilobyte There are at least 2 FS drivers for tapes.
L793[11:28:25] <PotatoTrumpet> http://oc.cil.li/index.php?/topic/168-hard-drive-failure/
L794[11:28:28] <Kilobyte> mount -t fat16 /dev/tpa /mnt/abc
L795[11:28:48] <Kilobyte> would mount a tape using fat16 to /mnt/abc
L796[11:28:52] <Vexatos> Kilobyte: You can make a tape FS
L797[11:28:55] <Kilobyte> ofc all files would be 777
L798[11:28:57] <Vexatos> It will just be horribly slow
L799[11:29:01] *** PotatoTrumpet is now known as PotatoTrumpet|AFK
L800[11:29:07] <Kilobyte> Vexatos: obviously :P
L801[11:29:15] <Vexatos> But since tapes are huge, it will be a nice mass storage device
L802[11:29:20] <Kilobyte> tapes are nice for backups :P
L803[11:29:33] <Vexatos> 1h nyan cat tape. Yes.
L804[11:29:40] <Kilobyte> the company my dad works at uses tapes for their backups
L805[11:29:41] <Vexatos> That's where my first nether star will go to
L806[11:29:45] <Kilobyte> a full backup runs 48 h
L807[11:29:58] <Kilobyte> their tapes are massive though
L808[11:30:02] <Vexatos> Well, tapes are pretty safe against EMPs
L809[11:30:03] <Kilobyte> one can hold 1.6 TB
L810[11:30:18] <Kilobyte> thats more than my old external HDD
L811[11:30:21] <Vexatos> Probably the reason why they are using them as backups
L812[11:30:27] <SKS> My list of hostnames for linux systems: alpha-centauri, barnard, wolftfn, sirius, eridani, ross, cygni, indi, lyuten, tau-ceti
L813[11:30:41] <Kilobyte> SKS: my vps is called slave
L814[11:30:41] <Kilobyte> :P
L815[11:30:50] <Kilobyte> my current machine is stephan-pc
L816[11:30:58] <SKS> Kilobyte: That's more than all the drives in my room.
L817[11:31:04] <Vexatos> Kilobyte: I wonder what your real name is
L818[11:31:05] <Vexatos> .-.
L819[11:31:13] <Kilobyte> :P
L820[11:31:16] <vifino> my laptop is called "Adrians-Macbook-Pro" lel
L821[11:31:27] <Vexatos> My laptop is called durian
L822[11:31:28] <Kilobyte> idm someone knowing my first name
L823[11:31:28] <vifino> noone guessed my name
L824[11:31:33] <Vexatos> Just because it's a nice word
L825[11:31:35] <SKS> http://upload.wikimedia.org/wikipedia/commons/thumb/f/ff/Nearby_Stars_%2814ly_Radius%29.svg/600px-Nearby_Stars_%2814ly_Radius%29.svg.png
L826[11:31:49] <vifino> Kilobyte: mine neither
L827[11:31:50] <Kilobyte> heck, it is shit easy to get my last name and even my full address
L828[11:31:57] <Kilobyte> you just have to know how :P
L829[11:32:09] <Vexatos> That's easy
L830[11:32:14] <Vexatos> Just politely ask the NSA
L831[11:32:22] <Kilobyte> or you ask denic.de :P
L832[11:32:23] <vifino> google -> "GIVE ME ALL UR INFO GOD GAMMIT"
L833[11:32:48] <Vexatos> "GJ 1061", that sounds like some PC hardware, sks
L834[11:32:49] <Kilobyte> for those not knowing what denic is: denic manages all .de domains
L835[11:32:52] <vifino> Kilobyte: german? lel Me too ^.^
L836[11:32:55] <Kilobyte> and since i have a de domain :P
L837[11:33:31] <Kilobyte> aaaaanyways
L838[11:33:31] ⇦ Quits: SKSTab (~sks@c211-31-42-102.rochd5.qld.optusnet.com.au) (Read error: Connection reset by peer)
L839[11:33:33] <Kilobyte> lunch
L840[11:33:36] *** PotatoTrumpet|AFK is now known as PotatoTrumpet
L841[11:33:51] <PotatoTrumpet> My front garder in flooded
L842[11:33:57] <PotatoTrumpet> garden*
L843[11:34:09] ⇦ Quits: AndroUser2 (~sks@c211-31-42-102.rochd5.qld.optusnet.com.au) (Read error: Connection reset by peer)
L844[11:34:28] <SKS> Kilobyte: Good job, minion 1061.
L845[11:35:07] <Vexatos> 1061 is such a random number
L846[11:35:14] <PotatoTrumpet> as is 5901
L847[11:35:15] <Vexatos> you rarely encounter more random numbers
L848[11:35:19] <JoshTheEnder> .l math.random
L849[11:35:19] <^v> JoshTheEnder, function: 0x41be00
L850[11:35:23] <JoshTheEnder> .l math.random()
L851[11:35:23] <^v> JoshTheEnder, 0.57247492790803
L852[11:35:25] <Vexatos> 1234567891 is a prime number, just FYI
L853[11:35:33] <SKS> .l math.random(1,math.huge)
L854[11:35:38] <^v> SKS, inf
L855[11:35:39] <SKS> Oops, I broke it.
L856[11:35:49] <SKS> .l math.random(1,math.huge-1)
L857[11:35:50] <^v> SKS, inf
L858[11:35:55] <vifino> lelnub
L859[11:36:00] <SKS> .l math.random(1,2^64)
L860[11:36:01] <^v> SKS, 5.0363683840916e+18
L861[11:36:03] <vifino> math.huge is huge
L862[11:36:04] <vifino> lel
L863[11:36:09] <SKS> .l math.random(1,2^32)
L864[11:36:09] <^v> SKS, 305491107
L865[11:36:17] <PotatoTrumpet> mods["OpenComputers"] = :splendid
L866[11:36:22] <JoshTheEnder> .l math.huge
L867[11:36:22] <^v> JoshTheEnder, inf
L868[11:36:29] ⇨ Joins: AndroUser2 (~sks@c211-31-42-102.rochd5.qld.optusnet.com.au)
L869[11:36:33] <vifino> inf is numbah
L870[11:36:33] <JoshTheEnder> .l #math.huge
L871[11:36:33] <^v> JoshTheEnder, lua:1: attempt to get length of field 'huge' (a number value)
L872[11:36:38] <PotatoTrumpet> mods["ComputerCraft"] = :nososplinded
L873[11:36:48] <SKS> Technically vifino, math.huge is infinite
L874[11:36:54] ⇦ Quits: Zorkk (~Zorkk@S0106001d60d3cd23.cg.shawcable.net) (Ping timeout: 186 seconds)
L875[11:36:55] <vifino> SKS: it is
L876[11:36:58] <SKS> AndroUser2: Go drunk, you're home
L877[11:37:03] <Vexatos> kilobyte22.com
L878[11:37:04] <Vexatos> .-.
L879[11:37:32] <PotatoTrumpet> You know what would make a good easter egg in OC: Being able to download more ram
L880[11:37:37] ⇦ Quits: AndroUser2 (~sks@c211-31-42-102.rochd5.qld.optusnet.com.au) (Remote host closed the connection)
L881[11:37:44] <vifino> yeah
L882[11:37:46] <vifino> lell
L883[11:37:57] <Vexatos> http://www.downloadmoreram.com/
L884[11:38:02] <Vexatos> PotatoTrumpet ^
L885[11:38:07] <PotatoTrumpet> I already did
L886[11:38:12] <SKS> Writing 0x00s to /tmp would be a cool way to do it
L887[11:38:20] <PotatoTrumpet> I also installed Google Ultron. Its what NASA uses
L888[11:39:17] <Vexatos> how in the world can you download more RAM >__>
L889[11:39:19] <SKS> Wow, downloadmoreram.com is excellent bullshit :D
L890[11:39:30] <PotatoTrumpet> Hey, just get Adobe Reader and it will work fine
L891[11:39:31] <Kilobyte> PotatoTrumpet: looked at rails btw?
L892[11:39:47] <PotatoTrumpet> Kilobyte: No, can you give me a link
L893[11:39:47] <Kilobyte> Vexatos: no.
L894[11:39:56] <Vexatos> >_>
L895[11:40:02] <Vexatos> SKS: It is indeed
L896[11:40:19] <Vexatos> Kilobyte, that's what your /whois said :3
L897[11:40:20] <PotatoTrumpet> \o\ |o| /o/ :The Power Puff Girls
L898[11:40:23] <SKS> So I got bored: https://imgur.com/a/k6C11
L899[11:40:29] <Kilobyte> Vexatos: i don't have .com
L900[11:40:31] <Kilobyte> .de :P
L901[11:40:34] <Vexatos> yea
L902[11:40:37] <Vexatos> kilobyte22.de
L903[11:40:38] <Vexatos> .-.
L904[11:40:38] ⇦ Quits: jk-5 (~jk-5@5ED40762.cm-7-5a.dynamic.ziggo.nl) (Ping timeout: 186 seconds)
L905[11:40:44] <Vexatos> I know your full name now :3
L906[11:40:52] <Kilobyte> do i care? no.
L907[11:41:06] <Kilobyte> PotatoTrumpet: google. for an interactive tutorial: http://railsforzombies.org
L908[11:41:08] <SKS> Also: https://i.imgur.com/XPYYSUL.png
L909[11:41:34] <Vexatos> Wow, PotatoTrumpet: Google ultron is excellent
L910[11:41:36] <Vexatos> HAHA
L911[11:41:45] <Kilobyte> anyways, back to lunch
L912[11:42:08] <SKS> My robot has dual FDDs.
L913[11:42:22] ⇨ Joins: PotatoTrumpet|Tab (webchat@WL4-34.1scom.net)
L914[11:43:13] <Vexatos> "Ultron brings to you the best
L915[11:43:13] <Vexatos> in security and encryption,
L916[11:43:13] <Vexatos> directly taken from IE 5.5."
L917[11:43:14] <Vexatos> Wow
L918[11:43:18] <Vexatos> I need to get that
L919[11:43:30] <PotatoTrumpet|Tab> Its what NASA uses
L920[11:43:48] <PotatoTrumpet|Tab> You should get it
L921[11:43:53] <Vexatos> Indeed
L922[11:44:04] <Vexatos> It even has the security of IE 5.5
L923[11:44:10] <Vexatos> That's incredible
L924[11:44:21] <PotatoTrumpet|Tab> I know
L925[11:44:23] <Vexatos> Let's sell this program for 100$
L926[11:44:44] ⇨ Joins: BevoLJ (~BevoLJ@cpe-24-55-33-198.austin.res.rr.com)
L927[11:44:44] <PotatoTrumpet|Tab> its about 100% safer than Windows
L928[11:44:44] zsh sets mode: +v on BevoLJ
L929[11:45:03] <Vexatos> I wonder who made that website
L930[11:45:14] <Daiyousei> security? IE 5.5?
L931[11:45:15] <Daiyousei> pls
L932[11:45:32] <Vexatos> Yes!
L933[11:45:35] <Vexatos> Isn't that awesome?
L934[11:45:38] <Daiyousei> indeed it is
L935[11:45:50] <Daiyousei> do they support linux? i need that piece of software right now!
L936[11:46:46] <SKS> Robots with lasers!
L937[11:46:54] <PotatoTrumpet|Tab> Hmm Setting up MC1.6.4 w/forge. What mods should I use that work wonders with OC
L938[11:46:57] ⇨ Joins: jk-5 (~jk-5@5ED40762.cm-7-5a.dynamic.ziggo.nl)
L939[11:46:57] zsh sets mode: +v on jk-5
L940[11:47:10] <SKS> PotatoTrumpet: Computronics, OpenPrinter...
L941[11:47:20] <PotatoTrumpet|Tab> -_-
L942[11:47:29] <PotatoTrumpet|Tab> Mods, not addons to Open Computers
L943[11:47:52] *** jk-5 is now known as jk-5|gone
L944[11:49:01] ⇨ Joins: Pontiac (~Pontiac@ykfvpn.navtech.aero)
L945[11:49:19] <Pontiac> Mornin
L946[11:49:44] <asie> PotatoTrumpet|Tab: addons to OpenComputers *are* mods
L947[11:50:32] <asie> PotatoTrumpet|Tab: OpenComponents adds compat with Applied Energistics, BuildCraft, CC, Ender Storage, Forestry, IC2, RailCraft, Redstone in Motion, ThaumCraft and Thermal Expansion
L948[11:50:33] <SKS> lol, I just killed a wolf with a robot.
L949[11:50:45] <asie> in addition, OpenComputers itself supports RedLogic, Project: Red and MineFactory Reloaded cables
L950[11:50:53] <asie> you can also use Enhanced Portals 3 on Minecraft 1.6.4
L951[11:51:01] <asie> as well as maybe ICBM on certain MC versions
L952[11:51:11] <PotatoTrumpet|Tab> :P
L953[11:51:27] <JoshTheEnder> .jenkins icbmcomponent
L954[11:51:28] <EnderBot2> ICBMComponent: #21: http://pc-logix.com/mods/ICBMComponent/artifacts/ICBMComponent-1.0.21.jar
L955[11:51:35] <PotatoTrumpet|Tab> Can I get a link to 1.6.4 IC2. I can't find it in the mess they cal jenkins
L956[11:51:37] *** jk-5|gone is now known as jk-5
L957[11:51:54] <SKS> It's archived
L958[11:52:16] <SKS> PotatoTrumpet|Tab: I have a modpack of OC-related mods for 1.6.4 if you want iy
L959[11:52:19] <SKS> it*
L960[11:52:32] <PotatoTrumpet|Tab> SKS: Sure
L961[11:52:42] <SKS> I didn't give this to you, OK?
L962[11:52:45] <PotatoTrumpet|Tab> OK
L963[11:52:50] <PotatoTrumpet|Tab> I just found it on the internet
L964[11:52:54] <PotatoTrumpet|Tab> :P
L965[11:53:05] <SKS> Definitely.
L966[11:53:13] <Pontiac> It isn't a lie....
L967[11:53:41] <PotatoTrumpet> The cake is a lie
L968[11:54:05] <Pontiac> My first email of the day.... User can't log in with a set of credentials we gave them a MONTH ago.
L969[11:54:16] <PotatoTrumpet> But my 500k download speed isn't
L970[11:54:29] * PotatoTrumpet gives Pontiac a hug
L971[11:54:38] <PotatoTrumpet> It can only get better
L972[11:54:51] <Pontiac> In 12 hours.
L973[11:55:09] <PotatoTrumpet> :P
L974[11:55:38] <Pontiac> I'd set a minute timer and announce when I get home, but, [A] No one gives a shit... [B] Booted for being annoying... [C] I can't remember how to set a mIRC timer without looking it up.
L975[11:56:10] <PotatoTrumpet> Yes, no one gives a sh*t
L976[11:56:22] <PotatoTrumpet> about yo bits
L977[11:57:15] <PotatoTrumpet> 4 min remaining on that "File" I found on the interwebs
L978[11:58:35] <Pontiac> So I was playing MC on this work machine. Its probably about a year old. 4gb of memory, I5 CPU, running off of SATA2 platter.
L979[11:58:47] <Pontiac> It ... sucked.
L980[11:59:14] <Pontiac> So I brought in another i5 today that is probably closer to 4 years old, and going to give that beast a try.
L981[12:00:48] <SKS> Pontiac: What is defined as sucked?
L982[12:02:33] <Pontiac> Lemme see... Where shall I begin.... Screen freezes, one time I had over a minute of wait time of game freeze until the socket timed out during of which the HDD was going nuts, one time it locked the machine hard, anything else video related just caused grief...
L983[12:02:55] <SKS> Integrated graphics?
L984[12:03:15] <Pontiac> No. Some cheap ass desktop graphics card. Lemme find out what it is.
L985[12:03:41] <Pontiac> ATI Radeo HD 5450
L986[12:03:47] <SKS> Just saying, but my 10 year old P4 based machine with 2GB, SATA2 and integrated graphics beats that.
L987[12:04:12] <Pontiac> This thing has 4GB of memory. Its a pathetic machine.
L988[12:04:12] <SKS> I was getting a stable 3FPS on Windows XP.
L989[12:04:36] <SKS> What's pathetic? Besides the graphics card, it outspecs my current computer.
L990[12:05:07] <Pontiac> ANYTHING gaming related this box cannnot handle. I'm surprised Youtube runs at all.
L991[12:06:20] <SKS> I'm using a C2D based machine with 4GB RAM and an unknown but decent graphics card.
L992[12:07:11] <Pontiac> This machine I'm building has a ASUS 8800GTX. I THINK 1gb, but can't remember.
L993[12:08:20] <Pontiac> 221 meg for a video driver... what happened?
L994[12:10:03] <SKS> My current project has a NVIDIA GeForce 8600
L995[12:10:56] <PotatoTrumpet> Umm
L996[12:11:07] <PotatoTrumpet> Where is the .minecraft located on linx?
L997[12:11:22] <SKS> PotatoTrumpet: ~/.minecraft
L998[12:11:25] <Pontiac> I'd GUESS home
L999[12:11:36] <Pontiac> ls -a
L1000[12:11:50] <SKS> (If you're wondering why all the specs I list are crap, it's because all my computers are from either my school chucking stuff out or the side of the road)
L1001[12:12:40] <SKS> (And I disassemble them and turn them into less crap machines, but they're still ancient)
L1002[12:13:05] <SKS> (I call my desktop from 2007 borg because it's mostly nonstandard now)
L1003[12:14:26] <Pontiac> Most of my machines are in the same boat, however, my kids machine, my maybe-soon-to-be media machine for my TV, and my main rig were/are gaming hardware.
L1004[12:14:56] <Pontiac> My wifes machine could be. Its got a decent video card. Other than that, the rest of the hardware in my house is just slapped together.
L1005[12:15:07] <Kilobyte> soo... basic mounting in my system should work
L1006[12:15:13] <Kilobyte> time to write a simple fs
L1007[12:15:25] <SKS> Kilobyte: I have a computer now, you should send me your code ;D (?)
L1008[12:15:36] <Kilobyte> ?
L1009[12:15:47] <SKS> You were after testers yesterday, right?
L1010[12:15:50] <SKS> Or am I insane?
L1011[12:15:55] <SKS> COulda even been thismorning
L1012[12:16:39] <Kilobyte> not much to test yet, but i can give you to play with
L1013[12:16:46] <SKS> :D
L1014[12:17:07] <Kilobyte> sec
L1015[12:17:11] <PotatoTrumpet> I was wondering where it was. Forgot to show hidden files
L1016[12:17:14] <SKS> omigodicanusemythirtydollarheadsetwiththiscomputerdon'tbuystuffthat'llbeoutdatedsoonpeople :D
L1017[12:17:41] ⇨ Joins: Altenius (~Altenius4@199.193.183.1)
L1018[12:17:54] <SKS> i'mheadingstraighttoyoutubebecauseIcanlistentomusicthere.
L1019[12:18:21] <SKS> s/ //
L1020[12:18:26] <Altenius> You're wasting bandwidth that way :(
L1021[12:18:41] <SKS> Wait, I have all my music on here anyway...
L1022[12:18:56] <JoshTheEnder> s///
L1023[12:18:56] <SuperBot> <JoshTheEnder> .jenkins icbmcomponent
L1024[12:19:00] <JoshTheEnder> lo?
L1025[12:19:02] <SKS> I have /unwatched anime/ on here! What am I doing? D:
L1026[12:19:06] <JoshTheEnder> s///
L1027[12:19:06] <SuperBot> <JoshTheEnder> lo?
L1028[12:19:09] <JoshTheEnder> hmm
L1029[12:19:10] <SKS> It's a crime!
L1030[12:19:12] <JoshTheEnder> s//
L1031[12:19:12] <SuperBot> <JoshTheEnder> hmm
L1032[12:19:16] <JoshTheEnder> s//
L1033[12:19:16] <SuperBot> <JoshTheEnder> hmm
L1034[12:19:18] <SKS> s// /
L1035[12:19:18] <SuperBot> <SKS> I t ' s a c r i m e !
L1036[12:19:18] <JoshTheEnder> meh
L1037[12:19:25] <Altenius> Josh, you're replacing nothing with nothing.
L1038[12:19:32] <Kilobyte> SKS: https://github.com/Kilobyte22/Silcom
L1039[12:19:37] <JoshTheEnder> testing 123
L1040[12:19:39] <Kilobyte> might not boot
L1041[12:19:42] <SKS> %bI can't believe myself for not watching said anime D:
L1042[12:19:46] <JoshTheEnder> s///g
L1043[12:19:46] <SuperBot> <JoshTheEnder> testing 123
L1044[12:19:48] <JoshTheEnder> meh
L1045[12:19:53] <JoshTheEnder> ok, SuPeRMiNoR2 fixed it
L1046[12:19:55] <SKS> I can't believe myself for not watching said anime D:*
L1047[12:19:55] <Kilobyte> if it does it should panic with the message 'attempt to kill init'
L1048[12:20:04] <JoshTheEnder> s//_
L1049[12:20:04] <SuperBot> <JoshTheEnder> _o_k_,_ _S_u_P_e_R_M_i_N_o_R_2_ _f_i_x_e_d_ _i_t_
L1050[12:20:11] <Kilobyte> SKS: check boot log in /boot.log
L1051[12:20:15] <Altenius> s/ /
L1052[12:20:15] <SuperBot> <Altenius> Josh,you'rereplacingnothingwithnothing.
L1053[12:20:21] <Kilobyte> SKS: feel free to play with it
L1054[12:20:25] <JoshTheEnder> Altenius, lol
L1055[12:20:28] <Kilobyte> just adding file system
L1056[12:20:33] <JoshTheEnder> s//
L1057[12:20:33] <SuperBot> <JoshTheEnder> Altenius, lol
L1058[12:20:39] <JoshTheEnder> hehe, bold
L1059[12:20:54] <Pontiac> damn... its not a 1gig video card, but a 512meg. Meh. Oh well.
L1060[12:20:54] <JoshTheEnder> s//
L1061[12:20:54] <SuperBot> <JoshTheEnder> hehe, bold
L1062[12:20:59] <Altenius> Hehe
L1063[12:21:06] <Altenius> s//
L1064[12:21:06] <SuperBot> <Altenius> Hehe
L1065[12:21:42] <Altenius> Kilobyte, have you had a chance to look at my sloppy code? https://github.com/alakazard12/OCEmu
L1066[12:21:50] <Kilobyte> bi,
L1067[12:21:53] <Kilobyte> *no
L1068[12:22:06] <SKS> Yep, attempt to kill int.
L1069[12:22:11] <SKS> It started the scheduler.
L1070[12:22:30] <SKS> s//
L1071[12:22:30] <SuperBot> <SKS> It started the scheduler.
L1072[12:22:52] <SKS> s//
L1073[12:22:52] <SuperBot> <SKS> It started the scheduler.
L1074[12:23:32] <JoshTheEnder> this is a sentence
L1075[12:23:37] <SKS> Kilobyte: What's with the 1s it repeatedly prints?
L1076[12:23:46] <JoshTheEnder> s//
L1077[12:23:46] <SuperBot> <JoshTheEnder> 04this is a sentence
L1078[12:23:50] <JoshTheEnder> ¬_¬
L1079[12:23:52] <Kilobyte> thats from the tast scheduler
L1080[12:23:54] <Kilobyte> don't mind that
L1081[12:23:58] <Kilobyte> debug code
L1082[12:24:07] <Altenius> s//
L1083[12:24:07] <SuperBot> <Altenius> Kilobyte, have you had a chance to look at my sloppy code? https://github.com/alakazard12/OCEmu
L1084[12:24:23] <SKS> I see.
L1085[12:24:28] <JoshTheEnder> this is a sentence
L1086[12:24:36] <JoshTheEnder> s//
L1087[12:24:36] <SuperBot> <JoshTheEnder> this is a sentence
L1088[12:24:40] <JoshTheEnder> :@
L1089[12:24:55] <JoshTheEnder> this is a sentence
L1090[12:24:58] <SKS> Altenius: Is that implying you are alakazard12? If so, hi!
L1091[12:24:58] <Altenius> This is also a sentence
L1092[12:24:59] <JoshTheEnder> s//_
L1093[12:24:59] <SuperBot> <JoshTheEnder> _t_h_i_s_ _i_s_ _a_ _s_e_n_t_e_n_c_e_
L1094[12:25:04] <Vexatos> s//
L1095[12:25:04] <SuperBot> <Vexatos> Isn't that awesome?
L1096[12:25:07] <Vexatos> It is
L1097[12:25:15] <Altenius> Yeah I'm alakazard12 SKS
L1098[12:25:18] <JoshTheEnder> _t_h_i_s_ _i_s_ _a_ _s_e_n_t_e_n_c_e_
L1099[12:25:19] <Altenius> hallo
L1100[12:25:27] <JoshTheEnder> s/_/
L1101[12:25:27] <SuperBot> <JoshTheEnder> this is a sentence
L1102[12:25:36] <JoshTheEnder> ok, i'm done
L1103[12:25:36] <Altenius> s//
L1104[12:25:36] <SuperBot> <Altenius> h a l l o
L1105[12:25:46] <SKS> :D People from the CC community I didn't mind!
L1106[12:25:52] <Altenius> :D
L1107[12:25:58] * Vexatos sues SKS
L1108[12:26:35] <SKS> Now, we're missing Shnupbups100, ikkeniet and like... not Geevan.
L1109[12:26:37] <Altenius> s//
L1110[12:26:37] <SuperBot> <Altenius> :D
L1111[12:26:47] <Altenius> yeah
L1112[12:27:02] <Altenius> Was his username gavsminecraft or something?
L1113[12:27:29] <SKS> That one.
L1114[12:27:33] <Altenius> eeeek
L1115[12:27:35] <Altenius> I hated him
L1116[12:27:37] <SKS> The shit he tried to pull on BlackWolf...
L1117[12:27:50] <Altenius> I don't remember that part though.
L1118[12:27:50] <SKS> I still have some of the pics I took of him advertising
L1119[12:27:54] <Altenius> :/
L1120[12:28:15] <Altenius> I was admin on his vanilla server. He banned me for flying with nodus. Heh
L1121[12:28:25] <SKS> So I went on his server and griefed his house, and posted some of his code on the forums.
L1122[12:28:46] <Altenius> What'd he do then?
L1123[12:29:30] <SKS> Oh, I then played normally for a while but I'd proven I was a better person (even if I had ego issues) than him before that, so when he came on he banned me.
L1124[12:30:09] <SKS> Ehe... better person... I think I killed him when he tried to climb my big cobble wall.
L1125[12:30:31] *** Techokami|Off is now known as Techokami
L1126[12:30:34] <Altenius> He has anger issues
L1127[12:30:48] <SKS> He has issues alright.
L1128[12:31:08] <SKS> It woulda been nice if he kept off BlackWolf though.
L1129[12:31:26] <Altenius> I miss blackwolf :(
L1130[12:31:47] <SKS> I've tried to re-establish it once using OC, and twice using CC.
L1131[12:32:05] <SKS> However, Australian internet sucks and I don't have money.
L1132[12:32:44] <SKS> Altenius: https://www.dropbox.com/s/ma9ieqmishmh46a/2012-12-16_10.06.00.png?m=
L1133[12:33:01] <Kilobyte> SKS: writing a very very basic tempfs
L1134[12:33:33] <Jasems> Internet sucks here in San Antonio, Texas too... I miss Boston
L1135[12:33:34] <SKS> Oooh, boot.log!
L1136[12:33:45] <Kilobyte> yup :P
L1137[12:33:57] <Kilobyte> it contains all da data + even some more log messages
L1138[12:34:12] <SKS> Jasems: I live in the third-largest city in Australia, the state capital. My internet still sucks.
L1139[12:34:14] <Altenius> geevancraft.com goes to http://www.cheapesttextbooks.com/
L1140[12:34:27] <SKS> Haha, really?
L1141[12:34:30] <Altenius> yes
L1142[12:34:34] <SKS> Sellout.
L1143[12:34:43] <SKS> IIRC he went to run a Bukkit server.
L1144[12:34:56] <SKS> Because it was 'more profitable'
L1145[12:34:57] <Altenius> Yeah he did.
L1146[12:35:06] <SKS> No-one makes money of MC servers, kid.
L1147[12:35:07] <Altenius> He had some book on making profit with it :/
L1148[12:35:16] <Altenius> He's a tard
L1149[12:35:28] ⇦ Quits: PotatoTrumpet|Tab (webchat@WL4-34.1scom.net) (Quit: Web client closed)
L1150[12:35:39] <Altenius> It's not going to cheepesttextbooks.com anymore, it just says "geevancraft.com is for sale at $299. Click here or call 1-339-222-5147 to buy now. "
L1151[12:35:59] <SKS> LAtest tweet was march 2013
L1152[12:36:14] <Altenius> He's dead :D
L1153[12:36:26] <SKS> Too bad there's no contact details, I'd love to ping him for days with 'Hello from mrminer84403'
L1154[12:36:36] <asie> SKS: >implying
L1155[12:36:47] <asie> we have a huge hardcore server in Poland, with 100-250 players on at any given time
L1156[12:36:53] <asie> if you die, you get banned
L1157[12:36:59] <asie> pay 50 cents OR wait 1 week to get unbanned
L1158[12:37:03] <asie> and most people play in groups of friends
L1159[12:37:20] <SKS> Okay, point taken.
L1160[12:37:30] <SKS> Still, a standard Bukkit survival server...
L1161[12:37:37] <asie> SKS: Sure it can make profit
L1162[12:37:39] <asie> until August 1st
L1163[12:37:47] <Altenius> Huh?
L1164[12:37:53] <Pontiac> A week ban? Ew
L1165[12:38:04] <SKS> Haha, https://twitter.com/Geevancraft/status/280095932207472640/photo/1
L1166[12:38:07] <SKS> All time high.
L1167[12:38:09] <Kilobyte> lets see if i can mount a tempfs
L1168[12:38:10] <Kilobyte> vfs.mount(vfs.fsFromName('tempfs'), nil, '/', {})
L1169[12:38:22] <asie> Pontiac: Recently, they ran out of dedi power for their player count
L1170[12:38:34] <asie> so they are multiplexing one world on multiple servers by making different regions run on different servers
L1171[12:38:37] <asie> and some Bungeecord-grade magic
L1172[12:38:37] <SKS> Kilobyte: Then we try and mont a drive?
L1173[12:38:41] <asie> to hold over 300 people at once
L1174[12:38:55] <SKS> Different reigons on different servers?
L1175[12:38:59] <SKS> Holy shit.
L1176[12:38:59] <asie> yes
L1177[12:39:05] <JoshTheEnder> with bungee that's not too hard
L1178[12:39:10] <asie> they wrote a custom plugin to move inventory and health data between regions
L1179[12:39:10] <Kilobyte> SKS: i'd have to write a file system for that
L1180[12:39:16] <Kilobyte> which takes a while
L1181[12:39:17] <asie> but it was very buggy
L1182[12:39:23] <asie> my friend lost everything two or three times in the first week
L1183[12:39:24] <SKS> That'd be so epic if it was done with servers in differnt parts of the world, and modded.
L1184[12:39:26] <asie> but they fixed it up now
L1185[12:39:29] <asie> SKS: Can do.
L1186[12:39:43] <SKS> Like, an Aus server, a US server, a Europe server...
L1187[12:39:49] <asie> I am working on an anime-inspired roleplaying server with (little) mods
L1188[12:39:58] <asie> I was considering making different roleplay regions in different geographical regions
L1189[12:40:01] <asie> with exchange students as a possibility
L1190[12:40:03] <SKS> Each operating in different reigons.
L1191[12:41:11] <asie> if any of you would be willing to run an US or Aus branch of the server, I'm all for it
L1192[12:41:27] <SKS> I'd totally go for tha
L1193[12:41:36] <SKS> Depends how crap telstra is in Lismore though
L1194[12:41:50] <SKS> I'd be getting top speeds of 200KiB/s and a usage cap of like 128GiB
L1195[12:42:21] <SKS> I think I'd want to stab myself with a soft-drink can.
L1196[12:42:54] <Kilobyte> syscall('write', f, tostring(pid))
L1197[12:42:54] <Kilobyte> syscall('log', 'Hello from process '..tostring(pid))
L1198[12:42:54] <Kilobyte> syscall('log', 'my text is'..syscall('read', f))
L1199[12:43:13] <Kilobyte> lets see if that works
L1200[12:43:48] <SKS> Kilobyte, I think your kernel is going to be epic.
L1201[12:44:07] <Kilobyte> gonna be lots of work
L1202[12:44:25] <Kilobyte> i am maybe 2% done
L1203[12:44:55] <SKS> I'm taking a look at the boot scripts atm.
L1204[12:45:16] <Kilobyte> init.lua is mostly taken from OpenOS
L1205[12:45:23] <Kilobyte> gonna rewrite it though
L1206[12:45:45] <Kilobyte> all stuff in /lib is also straight from OpenOS
L1207[12:46:04] <Kilobyte> i will elimiante any needs for references to /lib in kernel though
L1208[12:46:30] <Kilobyte> also, file access is slow on OC
L1209[12:46:46] <Kilobyte> boot is like double speed when i don't log to file
L1210[12:46:53] <PotatoTrumpet> Kilobyte: weechat is awesome
L1211[12:46:58] <Kilobyte> it is :P
L1212[12:47:13] * Kilobyte slaps PotatoTrumpet to test something
L1213[12:47:19] <SKS> You can disable boot logging?
L1214[12:47:27] <Kilobyte> SKS: in init.lua, yes
L1215[12:47:30] * PotatoTrumpet eats Bytes for breakfast
L1216[12:47:32] <SKS> Huh, cool.
L1217[12:47:38] <Kilobyte> in the log function, comment out the line
L1218[12:47:46] <Kilobyte> in future it will be a kernel boot option
L1219[12:49:13] * SKS wants to see performance from an OC program
L1220[12:49:23] <Kilobyte> it will be slower for sure
L1221[12:49:26] ⇦ Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping timeout: 186 seconds)
L1222[12:49:40] <Kilobyte> because yeah, scheduling etc
L1223[12:49:53] ⇦ Quits: Pontiac_InBed (~Pontiac@135.0.29.212) (Ping timeout: 190 seconds)
L1224[12:50:55] <SKS> Still, scheduling is a plus.
L1225[12:53:00] *** darknife25|AFK is now known as darknife25
L1226[12:54:44] <SKS> Know what's scary? WHen you switch to your workspace with wallpaper rotation, and it's a titan from Attack On Titan starint right back at you.
L1227[12:55:32] <Kilobyte> SKS: woot file access works
L1228[12:55:39] <Kilobyte> even though its still a bit hacky
L1229[12:56:31] <SKS> :D
L1230[12:56:44] <Kilobyte> only to tempfs though
L1231[12:56:46] <Kilobyte> but eh
L1232[12:57:00] <SKS> Hey, it's getting there.
L1233[12:58:02] <Sangar> afternoon o/
L1234[12:58:16] <Kilobyte> Sangar: so, i got my first parts of my vfs working :D
L1235[12:58:17] <JoshTheEnder> \o
L1236[12:58:31] <Kilobyte> i was able to mount a tempfs to / and write and read a file
L1237[12:58:41] <Sangar> Kilobyte, nice!
L1238[12:59:01] <Kilobyte> Sangar: do scala side tempfses consume computer ram?
L1239[12:59:17] <Sangar> Kilobyte, no, they're magic like that
L1240[12:59:28] <Kilobyte> ah, k
L1241[12:59:35] <Kilobyte> yeah that makes them different from mine
L1242[12:59:36] <JoshTheEnder> Sangar, does opencomponents work with 1.3OC/MC1.6.4 yet?
L1243[12:59:41] <SKS> ... /tmp doesn't use RAM?
L1244[12:59:57] <Sangar> JoshTheEnder, yes. even the old builds should in theory, but the latest one is explicitly for 1.3
L1245[12:59:57] <Kilobyte> but i don't think you can mount more than one different scala tempfses
L1246[13:00:08] <JoshTheEnder> ok
L1247[13:00:16] <PotatoTrumpet> Woo hoo! Orphan Black is on!
L1248[13:00:38] *** PotatoTrumpet is now known as PotatoTrumpet|AFK
L1249[13:00:42] <SKS> Wow, I've been avoiding /tmp so I don't waste RAM.
L1250[13:00:45] <Sangar> Kilobyte, yes, at least not yourself, the 'machine' has to provide it (and it can be disabled in the config by reducing the size to zero)
L1251[13:00:56] <SKS> So Kilobyte, is your FS stored as a table?
L1252[13:01:23] <JoshTheEnder> also, does opencomponents need to be client side or just server side?
L1253[13:01:24] <Kilobyte> atm a simple 1D table, in future it will be more complex
L1254[13:01:38] <SKS> You can save a table to a tape drive.
L1255[13:01:42] <Kilobyte> because it needs to store metadata in future
L1256[13:01:51] <SKS> Well, after serializing it.
L1257[13:01:58] <Kilobyte> SKS: i will offer an FS driver for tapes
L1258[13:02:02] <SKS> Get what I'm saying..? :D
L1259[13:02:08] <SKS> :D
L1260[13:02:22] <Kilobyte> mount -t tapefs /dev/tp0 /mnt/mytape
L1261[13:02:30] <SKS> Tape FSes are one of the most exciting things about Computronics
L1262[13:02:54] <SKS> (Sure, cameras are cool, but I can have 32MB of user-defined filesystem!)
L1263[13:03:25] <Pontiac> I don't know about this whole rewind/fast-forward thing tapes have though. (I admit I've not used the mod)
L1264[13:03:27] <Kilobyte> SKS: tapes will be very useful for backing up
L1265[13:03:53] <Kilobyte> Pontiac: tapes are basicly a stream of bytes
L1266[13:03:55] <Kilobyte> :P
L1267[13:03:55] <SKS> I'm gonna end up with like... a wall of backup tapes
L1268[13:04:18] <Kilobyte> SKS: i yet have to come up with a tape friendly file system
L1269[13:04:37] <SKS> Well, FAT12/16 was almost ported to tapes.
L1270[13:04:53] <Altenius> Almost?
L1271[13:05:00] <Kilobyte> yeah, i'll prob have a kernel mode FAT12/FAT16 driver
L1272[13:05:03] <Pontiac> What would be nice is to have something that'll email the real world your files in a nice lil' zip file.
L1273[13:05:06] <Sangar> Vexatos, you should display an error if oppm cannot download a file. and not silently create an empty one :P
L1274[13:05:06] <SKS> It lacked the ability to allocate, but besides that it worked.
L1275[13:05:26] <SKS> Pontiac: Post Office Protocol is quite simple.
L1276[13:05:31] <Kilobyte> mount -t /dev/tp0 /mnt/stuff
L1277[13:05:32] <Kilobyte> er
L1278[13:05:36] <Kilobyte> mount -t fat16 /dev/tp0 /mnt/stuff
L1279[13:05:37] <Kilobyte> :P
L1280[13:05:46] <Altenius> How about implementing lua in lua?
L1281[13:05:51] <Kilobyte> idk
L1282[13:06:02] <SKS> Altenius: Done ages ago, back before OC.
L1283[13:06:09] <Altenius> By whom?
L1284[13:06:20] <Kilobyte> i might write a ruby basic interpreter (yes, interpreter, shit slow, but sandboxed) in ruby
L1285[13:06:25] <SKS> Though if we had Lua in Lua, we could use tapes as swap space...
L1286[13:06:31] <SKS> Altenius: immibis IIRC.
L1287[13:06:35] <Altenius> That's where I was going SKS
L1288[13:06:44] <Pontiac> POP is nice, yeah. I've seen a couple of repo apps crop up in here, but I don't know the state. If I could use them locally, have software installed by default into the "ROM" to easily download, that'd be nice.
L1289[13:06:58] <Pontiac> Version Control Software would be even better.
L1290[13:07:01] <JoshTheEnder> Sangar, does opencomponents need to be client side or just server side?
L1291[13:07:15] <Sangar> JoshTheEnder, serverside *should* be enough.
L1292[13:07:18] <Kilobyte> bbl
L1293[13:07:20] <JoshTheEnder> ok
L1294[13:08:07] <JoshTheEnder> .jenkins opencomponents
L1295[13:08:09] <EnderBot2> OpenComponents: #44: http://ci.cil.li/job/OpenComponents/lastSuccessfulBuild/artifact/build/libs/OpenComponents-MC1.6.4-0.2.0.44-deobf.jar
L1296[13:08:15] <JoshTheEnder> ermm
L1297[13:08:20] <SKS> Oh man, Reconstructing Science from the portal 2 trailer is awesome music :D
L1298[13:08:21] * JoshTheEnder slaps EnderBot2
L1299[13:09:06] <SKS> Is it possible to convert threads to strings?
L1300[13:09:19] <SKS> Imagine if we could store unused threads on a tape...
L1301[13:09:32] <Altenius> Actually... I have an idea on how to use swap
L1302[13:09:40] <Altenius> without implementing lua in lua
L1303[13:11:29] <SKS> Argh, I don't have enough music.
L1304[13:14:03] <SKS> Guys, suggest albums for me to pirate.
L1305[13:14:25] <JoshTheEnder> Pirate this album by System Of A Down
L1306[13:14:28] <JoshTheEnder> :P
L1307[13:14:34] <SKS> Also, interesing fact: Australians are, according to ABC news, 'the world's worst pirates'
L1308[13:14:36] <JoshTheEnder> (that is an actual album)
L1309[13:14:43] <SKS> Is it good?
L1310[13:14:59] <JoshTheEnder> i think so, cant remember what tracks are on it
L1311[13:15:05] <SKS> Hm... I think I want some Queens of the Stone Age actually.
L1312[13:19:24] ⇨ Joins: asie (~asie@078088168214.elblag.vectranet.pl)
L1313[13:20:44] <Vexatos> Sangar: Good idea
L1314[13:20:52] <Vexatos> The question is
L1315[13:20:56] <Vexatos> how to detect a 404 error
L1316[13:21:24] <Sangar> see the screenshot, at least wget seems to get an error. i'm guessing it's getting silently swallowed in oppm somewhere.
L1317[13:21:48] <Vexatos> which screenshot?
L1318[13:21:52] <Sangar> in the issue
L1319[13:22:01] <Vexatos> k
L1320[13:22:25] <Sangar> sorry, assumed you'd seen it because of the perfect timing ;)
L1321[13:23:11] <asie> Sangar: I'm still thinking how to make a laptop mod for OpenComputers
L1322[13:23:17] <Vexatos> "master/somefolder/geo2holo.lua"
L1323[13:23:17] <asie> my worst issue is that I might have to reinvent the wheel with displays
L1324[13:23:18] <Vexatos> Haha
L1325[13:23:24] <Vexatos> totally not stolen from example.cfg
L1326[13:24:32] <Sangar> asie, you'd only have to, partially. i have a working prototype of a portable computer, and it's mostly api driven, just some internal classes reused for inventory management and the like.
L1327[13:24:40] <Sangar> Vexatos, of course :P
L1328[13:24:51] <SKS> Reconstructing More Science on a tape drive is quite nice.
L1329[13:24:54] ⇨ Joins: Zorkk (~Zorkk@S0106001d60d3cd23.cg.shawcable.net)
L1330[13:25:04] <Vexatos> I wonder
L1331[13:25:22] <Vexatos> sangar: is /usr/lib in the lib path by default
L1332[13:25:28] <Vexatos> And /usr/bin in the shell path?
L1333[13:25:50] <Sangar> asie, in case you didn't see already, you can use https://github.com/MightyPirates/OpenComputers/blob/master/src/main/java/li/cil/oc/api/component/TextBuffer.java#L359 to do the text rendering, for example. so the gui doesn't have to do *that* much.
L1334[13:26:04] <Sangar> Vexatos, yes, /usr/lib and /usr/bin are in the path by default
L1335[13:26:06] <Vexatos> k
L1336[13:26:07] <Sangar> or should be, anyway
L1337[13:26:13] * Sangar checks
L1338[13:26:22] <Sangar> yeah
L1339[13:26:30] <asie> Sangar: perhaps put up the prototype on GitHub?
L1340[13:26:34] <asie> then i could go and finish it up
L1341[13:26:38] <asie> but wait, i don't think we mean the same kind
L1342[13:26:52] <asie> i mean, like, you have a computer, you place it and it's a single-block, self-contained case+screen+keyboard you can pick up
L1343[13:26:52] <Sangar> oh?
L1344[13:26:58] <Sangar> aah, ok
L1345[13:27:08] <asie> that you can carry
L1346[13:27:08] <Sangar> yeah, i meant an item-based computer
L1347[13:27:10] <asie> not like CC's pocket computers
L1348[13:27:14] <asie> those are kind of boring IMO
L1349[13:27:42] <Sangar> i was thinking of them being 'tablets'. i.e. no keyboard. would balance it out a bit.
L1350[13:27:47] <Vexatos> asie
L1351[13:27:55] <Vexatos> <insert CC feature> is boring
L1352[13:28:01] <PotatoTrumpet|AFK> just looking through modlist.mcf.li/version/1.6.4 for mods to go with OC. The are a LOT of ore mods
L1353[13:28:05] <Sangar> although the 'laptop in assembler' idea on github isn't bad either, imho
L1354[13:28:26] <Vexatos> assembler API!
L1355[13:28:36] <asie> Sangar: that's exactly what I wanted to do
L1356[13:28:46] <PotatoTrumpet|AFK> Sangar. What do you think about http://oc.cil.li/index.php?/topic/168-hard-drive-failure/
L1357[13:28:50] <asie> essentially take robots, remove all the movement functionality, add a good model and displays, et voila
L1358[13:28:52] <asie> you have laptops
L1359[13:29:03] <Sangar> assembler api, huh. hmm, yeah, i'll have to think of a format, but i guess it'd be doable.
L1360[13:29:04] <PotatoTrumpet|AFK> I wan't laptops
L1361[13:29:10] <PotatoTrumpet|AFK> want
L1362[13:29:22] <asie> SKS: reconstrucgting what?
L1363[13:30:24] <asie> Sangar: i would argue that GUI hooks would be the best route
L1364[13:30:25] <Vexatos> Sangar: The wget error is in line 59, so in the for loop
L1365[13:30:28] <Vexatos> that's weird
L1366[13:30:30] <SKS> asie: Reconstructing More Science, the extended version of the song from the Portal 2 trailer.
L1367[13:30:33] <Sangar> PotatoTrumpet|AFK, if i ever get bored and look into adding a 'hardcore' mode (that would include cooling, and other possible ways of stuff breaking) that would definitely be a consideration.
L1368[13:30:44] <asie> SKS: I see
L1369[13:31:00] <SKS> It sounds like it's being played by Aperture speakers.
L1370[13:31:08] <PotatoTrumpet|AFK> Oh, have you thought about if you over work a computer, it will catch on fire?
L1371[13:31:26] <SKS> PotatoTrumpet|AFK: It should be a command, like the DCPU-16
L1372[13:31:47] <JoshTheEnder> PotatoTrumpet|AFK, i think something like that was discussed in terms of component fans and advanced cooling
L1373[13:31:49] <Sangar> asie, along the lines of 'if x is registered for item in case slot, call method to fill in slots/validation/etc'? that sounds reasonable, yeah.
L1374[13:32:02] <JoshTheEnder> ( Sangar i still want watercooled pcs :P
L1375[13:32:08] <PotatoTrumpet|AFK> nick PotatoTrumpet
L1376[13:32:14] <Sangar> JoshTheEnder, place them in a pond and pretend they are :P
L1377[13:32:14] *** PotatoTrumpet|AFK is now known as PotatoTrumpet
L1378[13:32:19] <JoshTheEnder> lol
L1379[13:32:27] <PotatoTrumpet> :P
L1380[13:33:03] <PotatoTrumpet> Or just make a 3*5 Iron box, place the parts in there, and place water in the empty space
L1381[13:33:25] <asie> so i'm loking around OpenEye
L1382[13:33:27] <asie> and finding Computronics bugs
L1383[13:33:36] *** Daiyousei is now known as Daiyousei|AFK
L1384[13:33:52] <Vexatos> Sangar: Isee
L1385[13:33:57] <Vexatos> I pcalled the file download
L1386[13:34:08] <Vexatos> But I never throw an error if the file doesn't exist
L1387[13:34:12] <Sangar> ah
L1388[13:34:13] <SKS> hahaha, falafel
L1389[13:34:24] <Vexatos> (See line 374)
L1390[13:34:57] <Vexatos> What should it do, Sangar? Just return?
L1391[13:35:00] * SKS converts some random rock music to dfpwm format
L1392[13:35:19] <JoshTheEnder> asie: http://puu.sh/9F5SX/f83bf0a744.txt gets constantly spammed in console when a chatbotx is connected to a pc
L1393[13:35:22] <Vexatos> But it appears that wget generated the empty file
L1394[13:35:31] <Kilobyte> Sangar: i'll prob write my OC addon in scala :D
L1395[13:35:32] <Vexatos> so I will need to delete the malformed file in case of a fail
L1396[13:35:45] ⇨ Joins: Flenix (~Flenix@2.124.128.40)
L1397[13:35:51] * Vexatos throws Professor Layton DFPWM at SKS
L1398[13:36:26] <Sangar> Vexatos, yeah, basically 'uninstall' whatever has been installed up to that point of the program. revert the install.
L1399[13:36:34] <Vexatos> Okay...
L1400[13:36:43] <Sangar> Kilobyte, yay, more scala mods! :D
L1401[13:36:46] <Kilobyte> maybe first write to /tmp?
L1402[13:37:00] <Kilobyte> and copy to /whatever if everything succeeded
L1403[13:37:02] <Vexatos> fs.remove doesn't error if the file doesn't exist, right?
L1404[13:37:05] <Vexatos> It just returns false
L1405[13:37:10] <Sangar> Vexatos, because otherwise installing again will fail unless the user cleans up all the other files manually, with would be... suboptimal :P
L1406[13:37:17] <Vexatos> Yea
L1407[13:37:25] <Sangar> Vexatos, i think so, yes
L1408[13:37:30] <Kilobyte> Sangar: ah, java has 2 javascript engines
L1409[13:37:33] <Vexatos> k
L1410[13:37:50] <JoshTheEnder> i dont think LP likes playing with OC http://puu.sh/9F62C/f6d80ff769.png
L1411[13:37:53] <Kilobyte> Rhino and Nashorn. latter is java 8 only though, but higher performance
L1412[13:38:13] <Kilobyte> both are 100% java
L1413[13:38:21] <Kilobyte> aka no natives needed
L1414[13:39:05] <Sangar> nice
L1415[13:39:24] <Sangar> JoshTheEnder, uhm, dunno. unless it's a /dev/null pipe i have no idea whats going on there :P
L1416[13:39:27] <Kilobyte> but no persistance, so no javascript cpus
L1417[13:39:34] <Kilobyte> only javascript coprocessor card
L1418[13:40:15] <Vexatos> Sangar: "Please contact the package author about this problem"
L1419[13:40:15] <Sangar> Kilobyte, hmm, dunno. i'd be okay with 'addon' languages not being persistable, actually. but for a start / proof of concept the card way seems more reasonable, yeah.
L1420[13:40:17] <Vexatos> :3
L1421[13:40:26] <JoshTheEnder> Sangar, it's a item supplier pipe with the cc control module installed but it's probably not working because i dont have CC installed
L1422[13:40:28] <Sangar> Vexatos, indeed! :D
L1423[13:40:40] <Kilobyte> you'll start jobs. jobs can succeed and fail.
L1424[13:40:48] ⇨ Joins: Negi (~negi@117.181.15.109.rev.sfr.net)
L1425[13:41:06] <asie> okay, fixed quite a few potential tape storage handling bugs
L1426[13:41:11] <Sangar> JoshTheEnder, possible, i don't think occ has direct support for lp, does it?
L1427[13:41:11] <asie> only one has been hit by someone, but hey
L1428[13:41:19] <Kilobyte> if the chunk unloads while a job is running it will fail with some good message
L1429[13:41:37] <Sangar> Kilobyte, "the world ended before i was done"
L1430[13:42:26] <JoshTheEnder> Sangar, doubtful, the only methods they seem to return is BC energy based stuff
L1431[13:42:53] <Sangar> yeah. find someone to add it to occ then :>
L1432[13:43:50] <Vexatos> Okay, This might work
L1433[13:43:56] <Vexatos> Sangar: You got time to test it?
L1434[13:44:04] <Vexatos> Please re-derpify your cfg file :3
L1435[13:44:59] <Sangar> ok, let me finish the reply to the ic2 issue then i will :>
L1436[13:45:46] <SKS> Reccomend a song for me to convert into dfpwm.
L1437[13:46:22] <Vexatos> Let me push the fix
L1438[13:46:25] <Pontiac> Alright... Moment of truth. See how badly this 4 year old computer beats this young'n with playing MC
L1439[13:46:27] <asie> SKS: that remind sme
L1440[13:46:32] <asie> i was supposed to put a service for music conversion
L1441[13:46:33] <SKS> sme.
L1442[13:46:39] <SKS> :P4
L1443[13:46:40] <Vexatos> SKS: <InsertProfessorLaytonSoundtrackHere>
L1444[13:47:10] <Vexatos> Alternatively, tLoZ soundtrack, 1h nyan cat song (anyone? I've got it on dropbox)
L1445[13:47:39] <SKS> Vexatos: Could be done.
L1446[13:47:43] <SKS> I'll put it on my ftp.
L1447[13:47:52] <Vexatos> I have all my songs on dropbox
L1448[13:48:03] <Vexatos> all the dfpwm songs
L1449[13:48:11] <SKS> I have a 1 hour 16 min soundtrack here on youtube
L1450[13:48:17] <SKS> Oooh, do you have a directory?
L1451[13:48:44] <Sangar> SKS, http://youtu.be/GtUMePdEtdI
L1452[13:49:23] <Vexatos> Okay, let's wait a few minutes for github to catch up, Sangar :D
L1453[13:49:42] ⇦ Quits: Alex_hawks (~Alex_hawk@CPE-1-122-52-194.wpl9.pie.bigpond.net.au) (Ping timeout: 186 seconds)
L1454[13:49:43] * Sangar goes to add a derpy entry to his programs.cfg
L1455[13:49:43] <PotatoTrumpet> Downloading Minecraft Mods: Clicking 'Skip Ad' 500 times
L1456[13:49:49] <JoshTheEnder> ok, in occ. endertanks are named enderchest_1
L1457[13:51:16] <Vexatos> Go, sangar!
L1458[13:52:00] <Sangar> updating oppm now
L1459[13:52:18] <Sangar> looking good :)
L1460[13:52:26] <Vexatos> I like the package name
L1461[13:52:29] <Vexatos> derp
L1462[13:52:29] <Sangar> maybe add some spaces after those ...s
L1463[13:52:32] <Vexatos> oppm install derp
L1464[13:52:38] <Vexatos> Okay, Sangar
L1465[13:52:44] <Vexatos> But the file has been deleted then?
L1466[13:52:47] <asie> Sangar: also, i'm considering abusing the screen protocol for streaming lo-res video
L1467[13:52:51] <Sangar> Vexatos, yes
L1468[13:52:52] <asie> how bad am i going to ruin OC?
L1469[13:52:58] <Vexatos> Nice
L1470[13:53:08] <Vexatos> Sangar: You should derp up some other program with multiple files
L1471[13:53:18] <Vexatos> to test whether ALL the installed files are being deleted
L1472[13:53:29] <Vexatos> even the successfully downloaded ones in that packages
L1473[13:53:33] <Vexatos> *package
L1474[13:53:35] <Sangar> asie, depends, if it's from lua not, if it's from java, probably hard, because there's no call limit there :D
L1475[13:53:48] <Vexatos> Sangar: I'll do that
L1476[13:53:57] <Vexatos> Wait for the "song" package to be broken
L1477[13:54:03] <Sangar> haha, ok
L1478[13:54:18] <Sangar> still adding it to derp, so it can remain the test-case
L1479[13:54:28] <Vexatos> k
L1480[13:55:08] <Kilobyte> Sangar: i love how quickly i can copy a minecraft workspace
L1481[13:55:14] <Kilobyte> idk how long it takes for you
L1482[13:55:16] <Pontiac> Other than this shoddy mouse I'm using, not bad. :]
L1483[13:55:17] <Sangar> Vexatos, should i add a dependency or are those not rolled back? (i don't think they have to, just wondering)
L1484[13:55:34] <Vexatos> They are as well
L1485[13:55:35] <Vexatos> Well
L1486[13:55:41] <Vexatos> if a dependency crashes
L1487[13:55:44] <Sangar> Kilobyte, ssd, so... not long? :P
L1488[13:55:49] <Vexatos> The dependency itself is not downloaded
L1489[13:55:54] <Vexatos> But the rest is
L1490[13:55:55] <Kilobyte> Sangar: more precisely?
L1491[13:56:00] <Vexatos> so you can download the dependency manually
L1492[13:56:10] <Vexatos> In case someone fixed that
L1493[13:56:32] <asie> i still wish to add graphical monitors to OC
L1494[13:56:39] <Sangar> Kilobyte, well, with all the world file stuff in mine it's probably not fair to compare anyway :P
L1495[13:57:01] <Vexatos> http://i.imgur.com/5n6yXzD.jpg
L1496[13:57:02] <Vexatos> Yep
L1497[13:57:14] <Kilobyte> for me (on external HDD): real 0m4.598s
L1498[13:57:19] <Vexatos> So, Sangar, go download song
L1499[13:57:28] ⇨ Joins: black3agl3 (~black3agl@197.225.252.195)
L1500[13:57:28] <Techokami> Sangar, does OC have Project:Red support for cables? :O
L1501[13:57:35] <Kilobyte> Sangar: the magic of CoW
L1502[13:57:35] <asie> yes it does
L1503[13:57:44] <JoshTheEnder> Techokami, yes
L1504[13:57:45] <Kilobyte> copying files is faster than moving them for me
L1505[13:57:54] <Techokami> doesn't seem to say it does in 1.7.2 like it did with RedPower
L1506[13:58:03] <Altenius> memset((void*)0x18ffa1, '\0', 1000)
L1507[13:58:07] <Altenius> :D
L1508[13:58:20] <SKS> http://shadowkatstudios.gweb.io/dfpwm/
L1509[13:59:02] <Sangar> Vexatos, oh, if a dependency fails, is the program that depends on it rolled back? sorry, so many scenarios i'm confused now :X
L1510[13:59:13] <Vexatos> No
L1511[13:59:17] <Vexatos> Only the dependency itself
L1512[13:59:34] <SKS> 'Look! A sidebar!' 'With literally nothing in it.'
L1513[13:59:36] <Kilobyte> Sangar: can you beat that time? :P
L1514[13:59:42] <Sangar> Kilobyte, ofc not :P
L1515[13:59:47] <Kilobyte> :P
L1516[13:59:49] <Vexatos> 1. implementing that would be far too much for a lightweight program like OPPM
L1517[14:00:08] <Vexatos> and 2. if the package author fixes the problem, you'll just have to download the dependency
L1518[14:00:09] <Kilobyte> Sangar: best part, i don't really use any extra drive space for it
L1519[14:00:14] <PotatoTrumpet> When the only download link to a mod is broken...
L1520[14:00:27] <Sangar> Kilobyte, neat
L1521[14:00:39] <Altenius> When adfly goes down....
L1522[14:00:39] <Sangar> Vexatos, meh, well, i suppose it shouldn't happen usually. still kinda meh :P
L1523[14:00:52] <Vexatos> Well, I won't implement THAT
L1524[14:00:54] <Sangar> but i concede
L1525[14:00:56] <Vexatos> although...
L1526[14:00:57] <Sangar> haha
L1527[14:00:58] <Kilobyte> Sangar: do i need any special stuff for scala in my build.gradle?
L1528[14:01:33] <Sangar> Kilobyte, yeah, apply plugin scala or what its called. have a look at the gradle scripts in the gradle folder in oc.
L1529[14:01:36] <Vexatos> I could make downloadPackage throw an error()
L1530[14:01:57] <Vexatos> and then pcall it in the main function
L1531[14:02:14] <Vexatos> But, meh
L1532[14:02:30] <Sangar> uhm, Vexatos there'sa song-example2.lua in my /usr/bin
L1533[14:02:38] <Vexatos> Dangit
L1534[14:02:51] <Vexatos> So, it failed, and it printed out the fail, but 1 file is left?
L1535[14:02:56] <Sangar> basically
L1536[14:03:07] <Sangar> lemme reproduce
L1537[14:03:24] <Altenius> herm, gpu.set is done in my emulator
L1538[14:03:30] <Altenius> It's probably slow though
L1539[14:03:40] <Sangar> Vexatos, yeap. oh, and the idontexist.lua from derp was also created
L1540[14:03:43] <SKS> TIL Google Drive needs a filesystem interface to be any use, you can't edit plain text on google drive, it wants you to use docs, and I want a site.
L1541[14:03:50] <Sangar> dunno how i didn't see that the first time o.O
L1542[14:04:02] <Vexatos> Hmmm
L1543[14:05:33] <Vexatos> But.. uhm
L1544[14:05:35] <Vexatos> what
L1545[14:05:39] <SKS> So I now have Lightyears 500 by Random on my site, too.
L1546[14:05:40] <Vexatos> local success = pcall(downloadFile,"https://raw.githubusercontent.com/&quot;..repo.."/"..i,nPath)
L1547[14:05:44] <Vexatos> fs.remove(nPath)
L1548[14:05:45] <JoshTheEnder> asie, how do i put dfpwm files on a tape?
L1549[14:05:46] <Vexatos> >______>
L1550[14:05:52] <Vexatos> Y U NO WORK
L1551[14:05:54] * Sangar goes check oppm source
L1552[14:06:16] <Sangar> Vexatos, what line would that be?
L1553[14:06:22] <SKS> JoshTheEnder: You read the file from lua, then you write the file to the tape from lua.
L1554[14:06:29] <JoshTheEnder> ok
L1555[14:06:38] <Vexatos> Sangar: refresh the page
L1556[14:06:42] <Sangar> (edit needs a search function -.-)
L1557[14:06:42] <Vexatos> I just pushed somestuff
L1558[14:06:56] <Vexatos> Oh
L1559[14:06:58] <Vexatos> Uhm
L1560[14:06:59] <Vexatos> line
L1561[14:07:11] <Vexatos> 401
L1562[14:07:20] <Vexatos> https://github.com/OpenPrograms/Vexatos-Programs/blob/master/op-manager/oppm.lua
L1563[14:07:25] <Sangar> got it
L1564[14:07:46] <Kilobyte> Sangar: add it :P
L1565[14:07:49] <Sangar> hm yea, that's in the oppm i have
L1566[14:07:56] ⇦ Quits: Zorkk (~Zorkk@S0106001d60d3cd23.cg.shawcable.net) (Ping timeout: 380 seconds)
L1567[14:07:58] <Sangar> Kilobyte, but time!
L1568[14:08:06] <Sangar> (also 'but memory usage')
L1569[14:08:11] <Kilobyte> > You have applied the 'scala' plugin after 'forge', you must apply it before.
L1570[14:08:14] <SKS> JoshTheEnder: function writeFile(begin,fname) td = component.tape_drive td.seek(-math.huge) td.seek(begin) f=io.open(fname,"rb") a=f:read("*a") c=td.write(a) f:close() td.seek(-c) return c end
L1571[14:08:21] <Kilobyte> i LOVE it when stuff fails
L1572[14:08:37] <Sangar> at least the error message is useful
L1573[14:08:46] <Kilobyte> yes
L1574[14:08:48] <Kilobyte> :P
L1575[14:08:58] <Vexatos> No, Sangar, line 378
L1576[14:09:00] <Vexatos> is the one you want
L1577[14:09:07] <Vexatos> (both are the same anyways, but)
L1578[14:09:15] <SKS> Well, I'm gonna have a shower and go to bed.
L1579[14:09:15] <Sangar> Vexatos, yeah, that too. checked both
L1580[14:09:26] <Sangar> see ya SKS
L1581[14:09:34] <JoshTheEnder> o/
L1582[14:09:50] *** SKS is now known as SKS|MoreOrLessAsleep
L1583[14:09:50] <Kilobyte> Sangar: hmm... this gives me ideas :P
L1584[14:10:02] <Kilobyte> i am working task based
L1585[14:10:08] <Kilobyte> aka stuff is async
L1586[14:10:16] <Vexatos> This is weird
L1587[14:10:26] <Vexatos> why does it delete all the files properly, just not the current one
L1588[14:10:49] <Kilobyte> did you close before deleting?
L1589[14:11:05] <Vexatos> Wat
L1590[14:11:06] <Kilobyte> Sangar: i think i got stuff sorted out
L1591[14:11:07] <Vexatos> >_>
L1592[14:11:54] <Kilobyte> i can do persistance :P by just relaunching a job
L1593[14:12:33] <Sangar> Kilobyte, good point, in that context that'd work indeed :)
L1594[14:12:45] <Techokami> uh Sangar I think I just found a bug with Project:Red cable support...
L1595[14:12:53] <Sangar> Techokami, ok?
L1596[14:13:10] <Techokami> I set a side to output a signal to the white cable
L1597[14:13:11] <Vexatos> uh Sangar I think I just cannot find the solution to this >_>
L1598[14:13:31] <Techokami> but when I transition from white cable to uninsulated cable, the signal vanishes???
L1599[14:13:38] <Techokami> it ONLY does this with OC
L1600[14:13:47] <Vexatos> does it actually vanish
L1601[14:13:55] <Techokami> the signal is gone
L1602[14:13:57] <Vexatos> or just display like it would have vanished
L1603[14:14:25] <Techokami> ...
L1604[14:14:33] <Techokami> it displays like it vanished.
L1605[14:14:48] <Vexatos> But the signal is still there?
L1606[14:14:53] <Techokami> yeah O_o
L1607[14:14:57] <Vexatos> Then that's a known Project:Red bug
L1608[14:15:03] <Techokami> oh lovely
L1609[14:15:15] <Sangar> yay, it wasn't me! \o/
L1610[14:15:29] <asie> see
L1611[14:15:31] <asie> that's why i use 1.6.4
L1612[14:15:33] <Vexatos> Sangar: Help .-.
L1613[14:15:40] <asie> and/or RedLogic
L1614[14:15:41] <asie> :)
L1615[14:15:41] <Sangar> Vexatos, looking at the code now
L1616[14:15:43] <Jasems> Can you control a robot from a terminal within a program, or have to use it's own terminal?
L1617[14:15:44] <Pontiac> Can't take the blame for that one Sangar? How does it feel to NOT be blamed for something? ;)
L1618[14:15:49] <Kilobyte> Sangar: just had random idea: http require :P
L1619[14:15:53] <Sangar> Pontiac, weird
L1620[14:15:58] <Pontiac> heheh
L1621[14:16:02] <Kilobyte> you enable it and then you can require urls
L1622[14:16:35] <Techokami> asie: but I want to route wires through walls, and Tubes requires ForgeMultiPart :V
L1623[14:16:38] <Sangar> Kilobyte, interesting idea
L1624[14:16:44] <Sangar> Jasems, what do you mean exactly?
L1625[14:16:53] <asie> Techokami: Immibis' Microblocks, and I plan to write a replacement for Tubes
L1626[14:17:08] <asie> one that is actually and fully RP2-routing-like
L1627[14:17:17] <Techokami> ah
L1628[14:17:31] <Techokami> but what about OpenComputers cable support? :O
L1629[14:17:36] <PotatoTrumpet> asie: I just got this java.lang.ClassNotFoundException: pl.asie.lib.core.AsieLibCoremod
L1630[14:17:45] <Vexatos> asie: BluePower already has pneumatic tubes :3
L1631[14:17:46] <Techokami> doesn't that need FMP to run wires through microblocks?
L1632[14:17:51] <gamax92> ^v: Is asie cool?
L1633[14:17:51] <^v> gamax92, Signs point to yes
L1634[14:17:52] <asie> Techokami: no
L1635[14:17:54] <gamax92> asie is cool.
L1636[14:17:58] <Kilobyte> Sangar: should i implement and PR into OpenOS?
L1637[14:18:01] <asie> Techokami: just ask Sangar about FMP vs. IM in terms of difficulty of implementation
L1638[14:18:03] <asie> OC supports both
L1639[14:18:03] <Jasems> I automated my TC liquid input, now I want to add robot functionality to have it go get the right casting from a chest, and then move to the casting table, and right click pour the liquid. but I want to control it from the computers terminal and not his own terminal.
L1640[14:18:08] <asie> Vexatos: meh, BluePower
L1641[14:18:10] <Techokami> :O
L1642[14:18:13] <Vexatos> asie :3
L1643[14:18:14] <asie> PotatoTrumpet: if the game continues booting, ignore it
L1644[14:18:14] <Sangar> Vexatos, its probably pcall not closing the file, i'll fixe that, lets see if it helps (yay, i'm to blame after all :X)
L1645[14:18:18] <asie> if it doesn't, give me the crashlog
L1646[14:18:21] <PotatoTrumpet> It crashed asie
L1647[14:18:27] <asie> PotatoTrumpet: crash report please
L1648[14:18:30] <asie> paste.debian.net is a good paste
L1649[14:18:53] <Vexatos> Sangar: So it's not my fault?
L1650[14:18:53] <Sangar> Kilobyte, if you want sure, but pr as a lib onto the internet fs i'd say.
L1651[14:18:55] <Vexatos> .-.
L1652[14:18:59] <JoshTheEnder> asie, how do i create the files needed for tapes?
L1653[14:18:59] <Sangar> possibly
L1654[14:19:13] <Kilobyte> internet fs?
L1655[14:19:20] <Vexatos> JoshTheEnder: I made a tutorial on that
L1656[14:19:27] <JoshTheEnder> Vexatos, where?
L1657[14:19:34] <asie> JoshTheEnder: ask SKS
L1658[14:19:39] <Sangar> Kilobyte, assets/oc/lua/component/internet
L1659[14:19:40] <asie> Techokami: OC has full IM compatibility
L1660[14:19:42] <asie> actually, every mod does
L1661[14:19:42] <JoshTheEnder> asie, sks is sleeping
L1662[14:19:44] <Vexatos> JoshTheEnder: https://docs.google.com/document/d/1RYjLuXdsiadIHY0cfMR5UMSJbETLQZBfnQJMFrt39ss/edit?usp=sharing
L1663[14:19:52] <asie> JoshTheEnder: use Wabbitoe, it's on http://mc.shinonome.ch/
L1664[14:19:56] <asie> go to Computronics and then to the Tape menu
L1665[14:20:08] <Jasems> Just dunno how to send commands to robot from another computer. lol This might be over my head at this stage in my lua learning hehe
L1666[14:20:14] <gamax92> asie: was the 8bit audio bug fixed in wabbitoe?
L1667[14:20:20] <asie> gamax92: i have no idea
L1668[14:20:24] <PotatoTrumpet> http://pastebin.com/tze3KdpS
L1669[14:20:34] <Sangar> Jasems, put a wireless network card into the robot and the computer, send the messages that way
L1670[14:20:40] <Techokami> :o except for Tubes which requires FMP... well it's open source (GPLv3) so it can just be edited to use IM instead?
L1671[14:20:53] <Vexatos> asie: I have wabbitoe mentioned in my tutorial
L1672[14:20:59] <Vexatos> it's the easiest converter
L1673[14:21:06] <gamax92> Vexatos: what about LionRay?
L1674[14:21:08] <Vexatos> most easy-to-use
L1675[14:21:14] <asie> PotatoTrumpet: what AsieLib version?
L1676[14:21:20] <Kilobyte> Sangar: my main mod class should be an object, right?
L1677[14:21:22] <asie> Techokami: it would need a rewrite and I still fancy making my own tube system more
L1678[14:21:24] <Jasems> Got an example how to send wireless commands?
L1679[14:21:30] <Techokami> ahh
L1680[14:21:41] <Sangar> Kilobyte, yes
L1681[14:21:41] * gamax92 pokes Vexatos
L1682[14:21:50] <Vexatos> I don't know about that
L1683[14:21:54] <PotatoTrumpet> asie: AsieLib-1.6.4-0.2.4
L1684[14:21:58] * gamax92 stabs Vexatos violently
L1685[14:22:03] <Techokami> well as long as it has Managers to regulate the contents of a container
L1686[14:22:05] * PotatoTrumpet eats dead Vexatos
L1687[14:22:11] <Techokami> I'd be happy
L1688[14:22:40] <asie> PotatoTrumpet: http://files.shinonome.ch/mods164/AsieLib/AsieLib-1.6.4-0.2.3.jar
L1689[14:22:42] <asie> does this work better?
L1690[14:22:45] <gamax92> .! Vexatos
L1691[14:22:45] <^v> gamax92, Vexatos!!one!!11!!!1!!!!1one
L1692[14:22:54] <Sangar> Jasems, its like normal networking, really. do component.modem.open(1) and event.pull("modem_message") on the robot, do component.modem.broadcast(1, "test") on the computer
L1693[14:22:54] <Vexatos> I know you have made a converter
L1694[14:22:56] <Vexatos> >___>
L1695[14:22:58] <gamax92> Vexatos
L1696[14:22:59] <Vexatos> Stop stabbing me
L1697[14:23:20] <gamax92> Vexatos: Yes and it lacks a bug wabbitoe has.
L1698[14:23:25] <Cazzar> Sangar: Did you hear, 1.7.10 soon :P
L1699[14:23:31] <PotatoTrumpet> Never mind asie i think it was codechicken that crashed
L1700[14:23:35] <asie> PotatoTrumpet: As I said...
L1701[14:23:39] <PotatoTrumpet> I just saw your error first
L1702[14:23:40] <asie> wait, I didn't
L1703[14:23:49] <Vexatos> gamax92: If you want, I can put that into my tutorial as well
L1704[14:23:50] <Sangar> Cazzar, indeed. will have to look at those deprecations now :P
L1705[14:23:56] <Cazzar> heh
L1706[14:23:58] <Techokami> https://github.com/Techokami/Tubes at least a good chunk of the logic can be recycled. No need to reinvent the wheel ;D
L1707[14:23:59] <Kilobyte> Sangar: i think i'll allow passing any basic data structure from lua <-> javascript
L1708[14:24:01] <gamax92> Vexatos: :D
L1709[14:24:02] <Pontiac> Jasems> To go along with Sangars comment, you need to build a type of high level protocol to get the two computers to talk to each other. You have the server send the command, the robot receives the command and acts on it.
L1710[14:24:05] <Cazzar> updated your packet system though? :P
L1711[14:24:07] <Vexatos> I prefer the commandline converter you sent me some time ago, the one with FFMPEG
L1712[14:24:16] <Vexatos> But that's too complicated for such a tutorial
L1713[14:24:20] <Vexatos> GUIs for the win
L1714[14:24:26] <Sangar> Cazzar, what changed there?
L1715[14:24:37] <Jasems> Awesome thanks guys, that should get me started.
L1716[14:24:59] <Cazzar> Sangar: read the big box in http://www.minecraftforge.net/wiki/Packet_Handling
L1717[14:25:30] <Cazzar> wrong one
L1718[14:25:41] <Cazzar> http://www.minecraftforge.net/wiki/Tutorials/Packet_Handling
L1719[14:25:42] <Cazzar> that one
L1720[14:26:56] <Kilobyte> Sangar: argh... tab complete won't work... maybe its my slow machine
L1721[14:27:01] <Vexatos> gamax92: What does changing the sample rate to?
L1722[14:27:04] <Vexatos> *do
L1723[14:27:22] <gamax92> Vexatos: you know how the speed on disk drives can be changed?
L1724[14:27:29] <Vexatos> Yes
L1725[14:27:39] <gamax92> you'd increase sample rate, and increase disk drive speed, better quality
L1726[14:27:43] <asie> yes
L1727[14:27:48] <asie> you can go up to 65536Hz (speed 2.0)
L1728[14:27:54] <asie> or down to 8192Hz (speed 0.25)
L1729[14:28:03] <asie> funnily enough, using 8192Hz lets you store 512 minutes of audio on the 128-minute tape
L1730[14:28:03] <Vexatos> Ah
L1731[14:28:08] <asie> 512 MINUTES!
L1732[14:28:12] <Vexatos> Well
L1733[14:28:14] <Vexatos> Actually
L1734[14:28:17] <gamax92> of shitty audio quality!
L1735[14:28:17] <Altenius> Kilobyte, I finally finished gpu.set and gpu.get
L1736[14:28:26] <Kilobyte> neat
L1737[14:28:31] <Vexatos> does it mean you can set 8192Hz as the sample rate
L1738[14:28:32] <Kilobyte> i hope you cleaned up code
L1739[14:28:34] <Altenius> It's slow and uses a bunch of RAM :P
L1740[14:28:39] <Vexatos> and then play the tape at a speed of 0.25?
L1741[14:28:39] <asie> Vexatos: yes
L1742[14:28:41] <asie> yes
L1743[14:28:44] <Vexatos> for 1024 Hz?
L1744[14:28:44] <asie> that's exactly how it works
L1745[14:28:46] <asie> no
L1746[14:28:47] <gamax92> no
L1747[14:28:50] <asie> the sample rate is constant, 32768Hz
L1748[14:28:53] <Vexatos> Ok
L1749[14:28:56] <asie> changing the speed changes the sample rate
L1750[14:28:59] <Altenius> Actually I dont know if it does.
L1751[14:29:00] <Vexatos> k
L1752[14:29:01] <asie> speed 0.25 = 0.25 * 32768Hz = 8192Hz
L1753[14:29:02] <Vexatos> Thanks
L1754[14:29:08] <asie> speed 2.0 = 2.0 * 32768Hz = 65536Hz
L1755[14:29:11] *** justastranger|zzz is now known as justastranger
L1756[14:29:12] <Altenius> I couldn't think of another way to implement it.
L1757[14:29:50] <JoshTheEnder> heheh, i have Toxicity by SoaD playing via tape
L1758[14:30:06] <Altenius> https://github.com/alakazard12/OCEmu
L1759[14:30:13] <Sangar> Cazzar, since i use the eventdrivenchannel thinger and that's not mentioned there, am i good? :P
L1760[14:30:32] <Kilobyte> Sangar: how to get your mod into my dev env again?
L1761[14:30:53] <PotatoTrumpet> :( its Code Chicken Core thats crashing
L1762[14:30:54] <Sangar> Kilobyte, see readme on github, that plus drop the deobf jar in the run/mods folder.
L1763[14:30:58] <Cazzar> Sangar: "For conversions, often the EventChannel is better."
L1764[14:31:03] <Kilobyte> yeah, just checked that
L1765[14:31:13] <Cazzar> or do what I do, depend on the deobf and just load the coremod xP
L1766[14:31:16] <asie> PotatoTrumpet: Ah, ChickenBones's code quality.
L1767[14:31:36] <Vexatos> gamax92: Now LionRay is on the gdoc as well
L1768[14:31:52] <Kilobyte> Sangar: i really need a better computer, IntelliJ + scala is slow as fuck
L1769[14:32:05] <Sangar> Cazzar, ok, so i can keep pushing looking into that away a bit longer :P
L1770[14:32:10] <gamax92> Vexatos: but you forgot to swap them around?
L1771[14:32:22] <Vexatos> ?
L1772[14:32:24] <Cazzar> Sangar: SimpleImpl is also quite nice :P
L1773[14:32:27] <Vexatos> No need to swap anything there
L1774[14:32:31] <Cazzar> just need to refactor some things
L1775[14:32:37] <Sangar> Kilobyte, yeeah... you could try disabling the type-aware highlighting if its active
L1776[14:32:40] <Vexatos> Sangar: Have you found the cause of that problem?
L1777[14:33:10] <Sangar> Vexatos, yes, but the fix will break oppm even more :>
L1778[14:33:37] <Vexatos> Why
L1779[14:33:38] <Sangar> Cazzar, yeah, one of these days...
L1780[14:33:48] <Sangar> Vexatos, because it won't error anymore. it never should have in the first place.
L1781[14:34:01] <Kilobyte> Sangar: i will modularize it, so addons can add more languages :P
L1782[14:34:08] <Sangar> Vexatos, i'll make it return nil, reason though. so it's kinda like its being pcalled automatically
L1783[14:34:09] <Kilobyte> its just a Job card :P
L1784[14:34:11] <PotatoTrumpet> Anyone know why Code Chicken Core is crashing? http://pastebin.com/feFUpRSp
L1785[14:34:16] <gamax92> Kilobyte: Russia!
L1786[14:34:19] <Vexatos> Sangar, you mean wget?
L1787[14:34:27] <Sangar> Vexatos, yes
L1788[14:34:30] <Vexatos> Ok
L1789[14:34:39] <Vexatos> Well, wasn't the problem that fs.remove didn't work?
L1790[14:34:52] <Sangar> Vexatos, yes, but that was because wget errored without closing the file
L1791[14:34:57] <Vexatos> Ah
L1792[14:34:58] <Vexatos> Okay
L1793[14:35:02] <Sangar> it actually should have a) closed it and b) deleted it itself
L1794[14:35:09] <Kilobyte> component.jobcard.schedule('run:javascript', '1 + args[0]', {2})
L1795[14:35:12] <Sangar> which it will now
L1796[14:35:14] <Kilobyte> like that or something
L1797[14:35:19] <Vexatos> So, how could I do that then.....
L1798[14:35:40] <Vexatos> Since wget is an executable, not a library
L1799[14:35:47] <Vexatos> How does it return nil?
L1800[14:35:51] <Vexatos> How does it return anything?
L1801[14:35:54] <gamax92> PotatoTrumpet: what mods do you have installed
L1802[14:36:27] <gamax92> Vexatos: not use wget?
L1803[14:36:45] <Vexatos> using wget saves a lot of space
L1804[14:36:46] <PotatoTrumpet> Add. Pies for BC, AsieLib, BiblioCraft, Blood Magic, Botania, BC, BC Add. Objects. Carpenters Blocks
L1805[14:36:51] <Vexatos> makes the file even more lightweight
L1806[14:37:01] <PotatoTrumpet> *Pipes not pies
L1807[14:37:39] <PotatoTrumpet> Minecraft dosent even appear
L1808[14:37:41] <gamax92> BuildCraft Pies!
L1809[14:37:53] <asie> PotatoTrumpet: it's CCC's fault, report to CBones
L1810[14:38:00] <PotatoTrumpet> Ok
L1811[14:38:04] <gamax92> I dunno, last time I got an error like that was trying to load a 1.6.4 coremod on 1.7.2
L1812[14:38:18] <Techokami> uninstalled Project:Red, reinstalled RedLogic. I like RedLogic a lot more, amazingly. I do miss jacketed wires though, those could be used to make some neat looking things. But this rendering glitch is ANNOYING: http://i.imgur.com/M78TlFY.png
L1813[14:38:38] <gamax92> asie: hey look, that glitch!
L1814[14:39:18] <asie> Techokami: That glitch is Minecraft
L1815[14:39:23] <asie> Bluepower has the exact same bug as well
L1816[14:39:23] <PotatoTrumpet> Don't you like a little glitch with your mods?
L1817[14:39:32] <Kilobyte> Sangar: why does oc include a coremod btw?
L1818[14:39:36] <asie> that's why I'm still on 1.6.4
L1819[14:39:45] <Techokami> why doesn't the glitch happen in Project:Red though? o.O
L1820[14:39:57] <asie> Techokami: ChickenBones wrote a custom renderer that skips Minecraft's rendering many moons ago
L1821[14:40:02] <asie> also, are you using RedLogic 58.1.1 or?
L1822[14:40:02] <Techokami> ohhhh
L1823[14:40:13] <Techokami> RedLogic 58.1.3
L1824[14:40:21] <Sangar> Kilobyte, yes
L1825[14:40:28] <asie> Techokami: http://www.google.pl/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0CCEQFjAA&url=http%3A%2F%2Fwww.minecraftforum.net%2Ftopic%2F1852277-172-redlogic-replacement-for-rp2-wiringlogiclighting%2F&ei=1uqmU6ynJcup7Aa3zYGICQ&usg=AFQjCNHtUu2nAgaf8GGUN3eVpnCI9KjSAA&bvm=bv.69411363,d.ZGU
L1826[14:40:29] <asie> report it here
L1827[14:40:34] <asie> immibis tends to fix bugs quickly
L1828[14:40:34] <Kilobyte> Sangar: err, you misread my question
L1829[14:40:36] <Techokami> er, 58.1.2
L1830[14:40:43] <Techokami> I was looking at Microblock version, herp
L1831[14:40:43] <Sangar> Kilobyte, oh, sorry
L1832[14:40:51] <Sangar> Kilobyte, mostly for the SimpleComponent interface
L1833[14:40:56] <Vexatos> Sangar... I am confused
L1834[14:41:05] <Kilobyte> Sangar: ah...
L1835[14:41:06] <Techokami> I still need to test if Microblocks still has that debilitating crafting bug
L1836[14:41:06] <Sangar> Kilobyte, but also for some more specific interface stripping than @Optional provides
L1837[14:41:15] <Kilobyte> ah, k
L1838[14:41:15] <Techokami> where you can't craft hollow panels
L1839[14:41:24] <Kilobyte> might just check your code later :P
L1840[14:42:17] <asie> Techokami: if it does, report it in Immibis's other thread
L1841[14:42:25] <asie> the main problem I have with people is that they don't report bugs
L1842[14:42:33] <Techokami> I actually did report it, hence why I'm testing
L1843[14:42:34] <asie> I found a bug in Computronics by finding a crash report from May on OpenEye just a few hours ago
L1844[14:42:43] <JoshTheEnder> wow my Internet us shite, gonna take about an hour to upload a 401mb video
L1845[14:42:56] <Sangar> Vexatos, new wget is up. it will now return true on success and nil, string on failure, and will have deleted the file on failure. that's the theory of it, anyways.
L1846[14:43:10] <Vexatos> It is an executable program+
L1847[14:43:15] <Vexatos> how does it return anything at all?
L1848[14:43:16] <Techokami> but the changelog immibis posted for the new microblocks doesn't mention it
L1849[14:43:21] <gamax92> Vexatos: its a lua function
L1850[14:43:25] <Sangar> ^
L1851[14:43:28] <gamax92> it returns things
L1852[14:43:29] <Vexatos> Right
L1853[14:43:42] <asie> Techokami: perhaps he missed it
L1854[14:43:44] <Kilobyte> Sangar: what i dislike about lua is that not everything is an expression. pretty much nothing actually
L1855[14:43:46] <gamax92> just like programs in windows and linux can also return things.
L1856[14:43:47] <asie> but check
L1857[14:43:52] <Kilobyte> like, a = b is no expression
L1858[14:43:55] <asie> if he didn't fix it i might try to
L1859[14:44:03] <Sangar> Vexatos, you already use it like a function anyway, so that made the most sense :)
L1860[14:44:05] ⇦ Quits: SKS|MoreOrLessAsleep (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au) (Remote host closed the connection)
L1861[14:44:09] <Vexatos> Yea
L1862[14:44:15] <Techokami> yeah he missed it
L1863[14:44:22] <gamax92> I should experiment with the Architecture API
L1864[14:44:25] <Techokami> going to post a screenshot of the bug
L1865[14:44:31] <gamax92> Maybe implement a 65EL02 in it.
L1866[14:45:56] <Techokami> dfgdafgadfjgk drama splash mod just made an amazingly on-topic drama
L1867[14:46:00] <Kilobyte> Sangar: i should maybe give my ruby to lua compiler another try... this time with proper concept.
L1868[14:46:15] <JoshTheEnder> .jenkins openlights openlights1.7 m
L1869[14:46:15] <EnderBot2> JoshTheEnder you have specified more than 2 jobs, therefore I am sending them to you in a private message.
L1870[14:46:15] <EnderBot2> An error occured while trying to perform that command: <type 'exceptions.UnboundLocalError'> local variable 'j' referenced before assignment
L1871[14:46:19] <JoshTheEnder> ¬_¬
L1872[14:46:24] <JoshTheEnder> ok nvm that
L1873[14:46:24] <Sangar> Kilobyte, if so, write it in lua :D
L1874[14:46:26] <JoshTheEnder> .jenkins openlights openlights1.7
L1875[14:46:27] <EnderBot2> OpenLights: #18: http://pc-logix.com/mods/OpenLights/artifacts/OpenLights-0.1.0.18.jar
L1876[14:46:27] <EnderBot2> OpenLights1.7: #17: http://pc-logix.com/mods/OpenLights1.7/artifacts/OpenLights-0.1.0.17.jar
L1877[14:46:43] <Sangar> Kilobyte, so it can compile ruby to lua in oc :)
L1878[14:46:44] <Kilobyte> Sangar: no, i write it in ruby. but it will be able to compile itself
L1879[14:46:47] <Vexatos> Sangar: That doesn't break OPPM at all xD
L1880[14:46:51] <Sangar> awww
L1881[14:46:54] <Vexatos> It's so easy to change
L1882[14:47:06] <Vexatos> Just make my downloadFile return all the stuff wget returns
L1883[14:47:12] <Sangar> Vexatos, well, yes, its easy to fix, i didn't say it wouldnt be ;)
L1884[14:47:16] <Kilobyte> Sangar: there is a 100% ruby gem to parse ruby. so i don't have to implement the parser myself
L1885[14:47:24] <Vexatos> And then check for if success and response do <notCrash>
L1886[14:47:39] <Kilobyte> turns ruby -> s-exp
L1887[14:47:43] <Sangar> Kilobyte, ok, that's a strong argument i suppose :P
L1888[14:47:53] <Vexatos> Because if response is true, then everything worked
L1889[14:48:04] <Sangar> yes
L1890[14:48:30] <Sangar> brb
L1891[14:48:33] <Kilobyte> puts 'hello world' -> (:call nil :puts (:lit "Hello World"))
L1892[14:48:35] <Kilobyte> or something
L1893[14:50:10] ⇨ Joins: ShadowKatStudios (~sks@c211-31-42-102.rochd5.qld.optusnet.com.au)
L1894[14:52:19] <Techokami> http://i.imgur.com/8NsiETG.png :(
L1895[14:52:20] <gamax92> sks
L1896[14:52:36] <Techokami> http://i.imgur.com/cWpswwE.png =O
L1897[14:53:29] <ShadowKatStudios> I'm just here to yell at #computercraft for deleting a piece of history.
L1898[14:53:37] <asie> why compile Ruby to Lua in OC?
L1899[14:53:41] <asie> You can just use MoonScript
L1900[14:53:47] <asie> ShadowKatStudios: what?
L1901[14:53:59] <Sangar> actually, i'm gonna be outside for a bit, bb in an hour or so
L1902[14:54:06] <ShadowKatStudios> marumaru's profile seems to have been deleted.
L1903[14:54:13] <PotatoTrumpet> You know what I think it is
L1904[14:54:30] <PotatoTrumpet> It can't make folders in .minecraft
L1905[14:55:52] <Kilobyte> Sangar: lets say i have a block and a card implementation of a component. where to define my component and what classes/interfaces to implement/extend?
L1906[14:55:54] <ShadowKatStudios> Yep, they deleted the greatest hacker in CC's history's profile.
L1907[14:56:23] <PotatoTrumpet> ShadowKatStudios: What do you mean, what did he do?
L1908[14:56:37] <asie> time to port Immibis' Peripherals to the new Immibis' Core
L1909[14:56:49] <ShadowKatStudios> Exploited security flaws in most popular CC programs
L1910[14:57:09] <PotatoTrumpet> Why did he get his profile deleted
L1911[14:57:15] <Kilobyte> Sangar: also, do you have automatic import optimization on? :P
L1912[14:57:18] <ShadowKatStudios> Also PotatoTrumpet, they were gender-unspecified
L1913[14:57:29] <ShadowKatStudios> They'd been banned since 2012
L1914[14:57:37] <gamax92> on the internet, gender is default male
L1915[14:57:48] <ShadowKatStudios> Wonder why the profile was de,eted...
L1916[14:58:06] <JoshTheEnder> ShadowKatStudios, to crush the rebellion?
L1917[14:58:10] <JoshTheEnder> :
L1918[14:58:12] <Kilobyte> gamax92: there are exceptions :P
L1919[14:58:13] <JoshTheEnder> ;P
L1920[14:58:30] <gamax92> Kilobyte: when the gender is known? yes.
L1921[14:58:37] <PotatoTrumpet> Kilobyte: IC2 can't write files in .minecraft. It is saying permission denied. How can I give it permission
L1922[14:58:41] <ShadowKatStudios> Sounds like something the CC admins would do.
L1923[14:58:43] <Kilobyte> no, on some websites :P
L1924[14:58:49] <Kilobyte> PotatoTrumpet: idfk
L1925[14:58:49] <gamax92> oh, :P
L1926[14:59:05] <PotatoTrumpet> :(
L1927[14:59:21] <Kilobyte> like, a dancing forum is usually default female :P
L1928[14:59:37] <JoshTheEnder> i never like the CC forums, i posted a topic as to why one of my friends was banned and they insulted me and edited my posts
L1929[14:59:39] <gamax92> inb4 all members of forum are male
L1930[14:59:47] <JoshTheEnder> (this was back in like late 2012)
L1931[15:00:02] <ShadowKatStudios> But like, if you knew anything about the services in use, and had a quick skim over the source, it was stupidly easy to find flaws.
L1932[15:00:21] <Kilobyte> JoshTheEnder: what did they edit? :O
L1933[15:00:28] <ShadowKatStudios> The admins on the CC forums always seemed like they abused their power.
L1934[15:00:42] <JoshTheEnder> Kilobyte, hold on, lemme see if the topic is still there
L1935[15:01:50] <ShadowKatStudios> Like, the power-abusing admin here at least had the decency to leave.
L1936[15:02:10] <JoshTheEnder> ok, the post has been deleted :/
L1937[15:02:35] <gamax92> Sangar is also a power abusing admin, I mean just look at how helpful he is. :D
L1938[15:02:45] <JoshTheEnder> or maybe i cant see them cause i'm not logged in
L1939[15:02:49] <ShadowKatStudios> :D
L1940[15:02:56] <gamax92> :D
L1941[15:03:19] <gamax92> :D all messages must be prefixed by :D, to increase happiness in this room.
L1942[15:03:31] <Kilobyte> JoshTheEnder: well, i cannot see their edits anyways?
L1943[15:03:38] <JoshTheEnder> fuckin... really? http://puu.sh/9Fb73/f4c29b4ad1.jpg
L1944[15:03:51] <gamax92> XD
L1945[15:04:05] <Kilobyte> JoshTheEnder: one of the forum admins once told me they had a script to delete a user with all traces
L1946[15:04:14] <gamax92> JoshTheEnder: thats clearly a 2465
L1947[15:04:24] <Kilobyte> user, all his posts and all posts mentioning the user
L1948[15:04:26] <ShadowKatStudios> :D But like, marumaru/mechatallon/mk352 was my friend. I can't believe they'd delete mk352's profile. Actually... I can. Totally in-character.
L1949[15:04:28] <JoshTheEnder> well, my user is still there and i have 1 post somewhere
L1950[15:04:47] <Kilobyte> JoshTheEnder: in your profile is a list of all your posts/topics
L1951[15:05:15] <JoshTheEnder> Kilobyte, yep, though the post i used to get there wasnt there. gonna attempt to log in
L1952[15:05:53] <JoshTheEnder> A* captcha strikes again http://puu.sh/9Fbf4/e1128099a0.jpg
L1953[15:06:23] ⇦ Parts: PotatoTrumpet (~nick1@WL4-34.1scom.net) (Starting Windows))
L1954[15:06:30] <gamax92> JoshTheEnder: try describing what you see.
L1955[15:06:42] <gamax92> "Blurry picture of sidewalk and street intersection"
L1956[15:06:54] <gamax92> no wait thats grass
L1957[15:09:07] <Altenius> Kilobyte, the GPU component is done except for resolution, depth, and bind
L1958[15:09:09] <asie> Techokami: http://files.shinonome.ch/mods172/ImmibisPeripherals/ImmibisPeripherals-1.7.2-58.1.0.jar
L1959[15:09:10] <JoshTheEnder> eh, cant find the original topic.
L1960[15:09:11] <asie> could you test?
L1961[15:09:16] <asie> it's Immibis' Peripherals for the new Core and OC 1.2/1.3
L1962[15:09:19] <asie> and Minecraft 1.7.2
L1963[15:09:38] <Techokami> :O of course
L1964[15:10:04] <JoshTheEnder> ShadowKatStudios, what's your name on the CC forums?
L1965[15:10:46] <ShadowKatStudios> Mendax
L1966[15:10:47] <gamax92> asie: that was fast.
L1967[15:10:57] <JoshTheEnder> ShadowKatStudios, you visited my profile :P
L1968[15:11:01] <JoshTheEnder> also brb, feeding cat
L1969[15:11:02] <asie> gamax92: that was simple
L1970[15:11:06] <asie> immibis based his ports off mine
L1971[15:11:08] <asie> so not a lot changed
L1972[15:11:20] <Techokami> asie: it crashed, logs in a moment
L1973[15:11:42] <asie> Techokami: ooooh.
L1974[15:11:46] <asie> great
L1975[15:11:49] <asie> and i released it already >_>
L1976[15:11:52] <asie> let's hope nobody downloads it yet
L1977[15:12:45] <Techokami> http://pastebin.com/bdWfxgXp
L1978[15:13:24] <Techokami> using immibis core 58.1.3
L1979[15:13:44] <asie> no, immibis, this one must be your faul
L1980[15:13:58] <asie> hmm
L1981[15:14:11] <asie> i think i got a ficx
L1982[15:14:13] <asie> fix*
L1983[15:14:24] <asie> give me a minute
L1984[15:14:26] <Techokami> ok
L1985[15:14:48] <asie> Techokami: 'k, redownload
L1986[15:15:04] *** alekso56_off is now known as alekso56
L1987[15:16:24] * gamax92 consumes all the rastertime
L1988[15:16:25] <Techokami> asie: http://pastebin.com/N70T1RdU
L1989[15:16:33] <asie> wait
L1990[15:16:35] <asie> that's the same error
L1991[15:16:48] <asie> the funny part is
L1992[15:16:55] <asie> i don't know how to make this work
L1993[15:17:50] <Techokami> maybe my cache is doing things? hangon
L1994[15:17:54] <asie> no
L1995[15:18:00] <asie> it's gradle's fault maybe
L1996[15:18:09] <Techokami> aha
L1997[15:19:14] <Kilobyte> <3 scala
L1998[15:19:15] <Kilobyte> override def toString = value
L1999[15:19:24] <Kilobyte> in java that mess would be
L2000[15:19:41] <Kilobyte> @Override public void toString() {return value;}
L2001[15:20:16] <Altenius> I might get into Java. It seems like a fun, easy language.
L2002[15:20:19] <gamax92> Meh, I'll just decompile OC and read the java code.
L2003[15:20:23] <gamax92> fuck scala
L2004[15:20:57] <asie> write a mod in clojure next!
L2005[15:21:02] <Kilobyte> gamax92: have fun with that
L2006[15:21:10] <gamax92> I did, it works great
L2007[15:21:21] ⇦ Quits: Forecaster (~Forecaste@83.223.1.173) (Quit: Fail levels are off the charts! Abort! Abort!)
L2008[15:21:35] <gamax92> write a C64 emulator in OC's Arch api
L2009[15:22:31] <gamax92> ?ILLEGAL QUANTITY ERROR IN 150
L2010[15:22:31] <JoshTheEnder> I'm sorry, I couldn't find the help topic you requested :(
L2011[15:22:39] <gamax92> JoshTheEnder is a bot!
L2012[15:23:01] <JoshTheEnder> no, just have a bot going through me till i impliment it's features itno EnderBot2
L2013[15:23:09] <Techokami> oho
L2014[15:23:16] <Techokami> so he's a cyborg
L2015[15:23:29] <JoshTheEnder> no, i'm more than that
L2016[15:23:49] <Kilobyte> OOOOOO
L2017[15:24:06] <Kilobyte> if i paste java code to scala in intellij it offers me to convert it
L2018[15:24:17] ⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L2019[15:24:38] <Altenius> Is scala java just in a different syntax?
L2020[15:24:59] <Kilobyte> scala is java in different syntax + additional features
L2021[15:26:57] <gamax92> Loading games from tape has never been so fun.
L2022[15:27:10] <Altenius> ?
L2023[15:27:24] <gamax92> I'm loading a game from tape
L2024[15:27:29] <Altenius> What game?
L2025[15:27:32] <gamax92> How fast do you think that is
L2026[15:27:35] <gamax92> Turrican 3?
L2027[15:27:37] <asie> Techokami: fixed it
L2028[15:27:39] <asie> prepare for new build
L2029[15:27:43] <gamax92> No, Turrican 2
L2030[15:27:44] <Techokami> oh boy :D
L2031[15:27:56] <Altenius> There should be some kind of community project
L2032[15:28:02] <gamax92> that does?
L2033[15:28:19] <Altenius> I don't know.
L2034[15:28:28] <Altenius> Everything
L2035[15:28:29] <asie> Techokami: redownload
L2036[15:28:56] <gamax92> asie: Btw I have no Idea how to use the arch api
L2037[15:29:05] <asie> gamax92: who does? ^_^
L2038[15:29:08] <asie> finding out is half the fun
L2039[15:29:33] <gamax92> asie: I know how a 65EL02 works though.
L2040[15:30:00] <asie> Techokami: does it work?
L2041[15:30:06] <Altenius> Swap could be possible with a metatable on a swap table
L2042[15:30:14] <Techokami> ......hangon
L2043[15:30:22] <gamax92> "swap" in what context
L2044[15:30:37] <Altenius> The program would have to support it.
L2045[15:30:37] <Techokami> made a derp updating my OpenComputers
L2046[15:30:45] <asie> you can use any OC version
L2047[15:30:46] <Altenius> Say, there's a global table named "swap"
L2048[15:30:49] <gamax92> Altenius: what "swap" are you referring to
L2049[15:30:53] <gamax92> swap means many things
L2050[15:30:57] <Altenius> Memory on a disk
L2051[15:31:16] <gamax92> I've already done that.
L2052[15:31:21] <Altenius> You have? :D
L2053[15:31:25] <Techokami> I know but I just rolled a new one and overwrote my old one :V
L2054[15:31:28] <gamax92> I also accidently deleted it
L2055[15:32:22] *** darknife25 is now known as darknife25|AFK
L2056[15:32:27] <Techokami> Minecraft starts \o/
L2057[15:32:48] <Vexatos> gamax92: I am currently improving the LionRay GUI
L2058[15:32:53] <Vexatos> So expect some Pull request
L2059[15:32:53] <gamax92> :'(
L2060[15:32:54] <Vexatos> :3
L2061[15:33:25] <gamax92> asie: If I were to fix the 8bit bug in wabbitoe would you host it?
L2062[15:33:47] <asie> gamax92: sure
L2063[15:33:58] <asie> just include the source in the JAR
L2064[15:34:15] <Techokami> asie: it works!
L2065[15:34:22] <Altenius> LionRay?
L2066[15:34:50] <asie> Techokami: have fun =)
L2067[15:34:57] <Techokami> woohoo :D :D
L2068[15:34:58] <Vexatos> LionRay is some dfpwm converter gamax92 made
L2069[15:35:03] <Vexatos> one with fancy GUI
L2070[15:35:14] <Altenius> What language?
L2071[15:35:17] <gamax92> java
L2072[15:35:21] ⇨ Joins: PotatoTrumpet (~nick1@WL4-34.1scom.net)
L2073[15:35:31] <Altenius> i want to see it :3
L2074[15:35:42] <gamax92> https://dl.dropboxusercontent.com/u/93572794/LionRay.jar
L2075[15:36:22] <Altenius> pretty
L2076[15:37:53] <asie> gamax92: it only handles WAVs, right?
L2077[15:38:01] <asie> and it is based off Wabbitoe, correct?
L2078[15:38:23] <gamax92> the DFPWM.java is Wabbitoe iirc.
L2079[15:38:34] <asie> gamax92: the DFPWM.java is also AsieLib
L2080[15:39:01] <gamax92> i believe it should only handle wav's, but it does use java's audio conversion libraries so it might randomly support some other format.
L2081[15:39:04] <asie> also, what license?
L2082[15:39:09] <gamax92> MIT
L2083[15:39:19] <asie> it's on the wiki.
L2084[15:39:34] <asie> :)
L2085[15:40:34] <gamax92> is there an actual license that is basically, I don't care what you do just mention my name somewhere.
L2086[15:41:14] <asie> gamax92: MIT is your best bet
L2087[15:41:18] <asie> your name is mentioned as part of the license
L2088[15:42:11] <gamax92> I think "contains public-domain source code." also applied to LionRay?
L2089[15:42:23] <gamax92> since I just borrowed the DFPWM.java from Wabbitoe
L2090[15:43:19] <asie> gamax92: nah
L2091[15:43:24] <asie> public domain means you can do literally anything with it
L2092[15:43:25] <PotatoTrumpet> I need a new mouse
L2093[15:43:26] <asie> including relicense it
L2094[15:43:35] <gamax92> alright, then MIT
L2095[15:43:41] ⇨ Joins: Vexaton (~Vexatos@p200300556E457B10B5B23F7BD522B2F3.dip0.t-ipconnect.de)
L2096[15:44:43] <Altenius> no no no
L2097[15:44:52] <gamax92> yes yes yes?
L2098[15:45:17] <Altenius> wtfp
L2099[15:45:29] <Altenius> wtfp.net
L2100[15:46:50] <Sangar> back
L2101[15:48:12] <Sangar> Kilobyte, if you haven't found it yet, there's a readme in the api folder with some basic pointers https://github.com/MightyPirates/OpenComputers/tree/master/src/main/java/li/cil/oc/api
L2102[15:48:33] <Kilobyte> yeah, but that requires me to put my logic into the actual tile entity
L2103[15:48:33] <Altenius> 0xFA121B
L2104[15:48:50] ⇨ Joins: dmod_ (uid32492@id-32492.uxbridge.irccloud.com)
L2105[15:49:11] ⇦ Quits: Vexatos (~Vexatos@p200300556E457B68B5B23F7BD522B2F3.dip0.t-ipconnect.de) (Ping timeout: 380 seconds)
L2106[15:49:50] <gamax92> asie: so, it also supports aiff and au
L2107[15:49:51] <Sangar> Kilobyte, yes. if you don't mind needing an adapter next to the block, you can make it a driver, that way there's no oc logic in the te
L2108[15:50:11] <Kilobyte> well
L2109[15:50:32] <Kilobyte> lets say i have a card. how does that work
L2110[15:50:38] <Kilobyte> i'll care about block later
L2111[15:51:17] <Sangar> for items you always register a driver https://github.com/MightyPirates/OpenComputers/blob/master/src/main/java/li/cil/oc/api/driver/Item.java
L2112[15:51:42] <Sangar> if you're worried about duplicate code, have a look at the redstone block vs card, they share the same 'component' class.
L2113[15:52:44] <gamax92> aaaaaaaand bluepower is dead
L2114[15:52:47] *** Vexaton is now known as Vexatos
L2115[15:52:51] <gamax92> well thats great.
L2116[15:53:34] <Sangar> what happened?
L2117[15:53:59] <Vexatos> They killed it
L2118[15:54:02] <Vexatos> of course they did
L2119[15:54:23] <gamax92> They feel there will be no demand since rp3 is comming.
L2120[15:54:34] <PotatoTrumpet> I figured out my problem with IC2 AND Chickenbones. I had to give the .jars permission to run as an executable
L2121[15:54:37] <Sangar> ah
L2122[15:54:39] <Sangar> optimists
L2123[15:55:00] * PotatoTrumpet celebrates with joy
L2124[15:55:38] ⇦ Quits: Jasems (~Jasems@75-1-60-72.lightspeed.snantx.sbcglobal.net) (Remote host closed the connection)
L2125[15:55:48] <Vexatos> Just saying
L2126[15:55:52] <Vexatos> #redpower3confirmed
L2127[15:59:58] <PotatoTrumpet> #HL3 Never Confirmed
L2128[16:00:34] <gamax92> Sangar: This arch api, are there any docs on it?
L2129[16:00:38] <PotatoTrumpet> Welp. I just realized I download Project: Red for 1.7.2 when I needed 1.6.4
L2130[16:00:47] <gamax92> PotatoTrumpet: see I was right.
L2131[16:01:02] <PotatoTrumpet> gamax92: About what
L2132[16:01:09] <gamax92> wrong mc version for mod
L2133[16:01:14] <PotatoTrumpet> Well
L2134[16:01:18] <PotatoTrumpet> Thats not the only thing
L2135[16:01:22] <Sangar> gamax92, well there's the javadoc
L2136[16:01:36] <PotatoTrumpet> I had to give all the mods jars permission to run as executables
L2137[16:03:13] ⇨ Joins: PotatoTrumpet[Hex] (~robbie@WL4-34.1scom.net)
L2138[16:04:28] <PotatoTrumpet> I can't tell if I like HexChat or WeeChat better
L2139[16:04:45] <Michiyo> HexChat ftw.
L2140[16:04:51] * PotatoTrumpet ponders
L2141[16:05:07] <gamax92> HexChat is too crashy for my tasts.
L2142[16:05:12] <gamax92> tastes*
L2143[16:05:32] <Kilobyte> Sangar: i spent some time on the design for the ruby to lua compiler. any thoughts? https://gist.github.com/Kilobyte22/044daae75af250dba13f
L2144[16:05:46] <Michiyo> I'veh ad it crash like twice since I started using it, both times cause my internet died... I don't really know WHY it does that.. :/
L2145[16:05:49] * Sangar clicks
L2146[16:05:52] ⇦ Parts: PotatoTrumpet[Hex] (~robbie@WL4-34.1scom.net) ())
L2147[16:06:10] <PotatoTrumpet> WeeChat is better
L2148[16:08:50] *** jk-5 is now known as jk-5|gone
L2149[16:09:10] <Sangar> Kilobyte, looks interesting. note that i have no real experience with ruby whatsoever, so i can't provide better feedback :P
L2150[16:09:28] <Kilobyte> Sangar: how does it look lua side? :P
L2151[16:09:31] <dmod_> Sangar: when someone puts a gist link i don't have to click it to see whats its about nor tweets it shows like http://i.imgur.com/4QOq1PK.png
L2152[16:09:49] <Sangar> Kilobyte, valid, i suppose
L2153[16:10:33] <Kilobyte> Sangar: don't wanna fail another time :P
L2154[16:10:41] <Sangar> dmod_, yeah yeah, irccloud user :P
L2155[16:11:08] <gamax92> hmm, looks space wasty
L2156[16:12:17] <Sangar> Kilobyte, you don't say ;) but yeah, looks good i think. what's 'block', though?
L2157[16:12:23] *** jk-5|gone is now known as jk-5
L2158[16:12:29] *** dsAway is now known as ds84182
L2159[16:12:31] <Kilobyte> Sangar: a callback for a block
L2160[16:12:34] <Kilobyte> ruby blocks are epic
L2161[16:12:40] <Kilobyte> lemme give you an example
L2162[16:12:46] <Sangar> that would help :>
L2163[16:12:48] <Altenius> Vexatos, oppm doesn't work
L2164[16:12:52] <Kilobyte> 5.times { puts 'Hello World' }
L2165[16:13:09] <Kilobyte> or
L2166[16:13:13] <Kilobyte> 5.times do
L2167[16:13:20] <Kilobyte> puts 'Hello World'
L2168[16:13:22] <Kilobyte> end
L2169[16:13:26] <Sangar> oh, so anonymous closures, basically?
L2170[16:13:31] <Kilobyte> pretty much
L2171[16:13:36] <Kilobyte> each method can have one
L2172[16:13:48] <dmod_> gamax92: i can click close to remove it after reading it
L2173[16:13:48] <Kilobyte> to call the passed block, use the keyword yield
L2174[16:14:01] <Sangar> aah, i see
L2175[16:14:05] <gamax92> dmod_: and?
L2176[16:14:06] <Sangar> that's neat
L2177[16:14:20] <Kilobyte> you can also turn the block into a closure and store it
L2178[16:14:26] <Kilobyte> very useful for even handlers
L2179[16:14:31] <Sangar> yeah
L2180[16:14:36] <Kilobyte> def (abc, &block)
L2181[16:14:42] <gamax92> http://i.imgur.com/3fankUS.png RP3
L2182[16:14:46] <Kilobyte> now your block is in the variable block
L2183[16:15:11] <Kilobyte> block.call('hello')
L2184[16:15:14] <Altenius> OC crashed and now I have no mouse >_>
L2185[16:15:31] * Kilobyte buys Altenius another one
L2186[16:15:38] <Altenius> No cursor
L2187[16:15:44] <Kilobyte> oh, thats different
L2188[16:15:47] <Kilobyte> </troll>
L2189[16:15:51] <gamax92> now crashed >_> no I have mouse OC and
L2190[16:16:05] <Altenius> I think gnome crashed
L2191[16:16:13] <Altenius> Nope, it finally exited
L2192[16:17:05] <Kilobyte> Sangar: actually, usage of blocks goes that far that you don't need for. its there, but idk how to use it even
L2193[16:17:17] <Kilobyte> to iterate over an array/hash one uses .each
L2194[16:17:51] <pong> bak
L2195[16:17:57] <Sangar> well, it's for those that prefer the non-functional style i suppose?
L2196[16:18:48] * PotatoTrumpet jumps with excitement about RP3
L2197[16:19:42] ⇨ Joins: Zorkk (~Zorkk@S0106001d60d3cd23.cg.shawcable.net)
L2198[16:20:15] <PotatoTrumpet> Sangar: Have you thought about doing what CC did: Putting disks with programs on it in treasure disks? Once people start making OS's, you could put those on disks?
L2199[16:20:28] <pong> http://i.imgur.com/3fankUS.png
L2200[16:20:36] <Sangar> PotatoTrumpet, already in
L2201[16:20:45] <pong> hexchat
L2202[16:20:49] <pong> wat r u doin
L2203[16:20:49] <pong> brb
L2204[16:20:53] ⇦ Quits: pong (~^v@2601:4:4500:887:8823:d6ef:22ad:a50b) (Quit: Leaving)
L2205[16:20:58] ⇦ Quits: Forecaster (~Forecaste@83.223.1.173) (Remote host closed the connection)
L2206[16:21:04] ⇨ Joins: v^ (~^v@2601:4:4500:887:8823:d6ef:22ad:a50b)
L2207[16:21:04] zsh sets mode: +v on v^
L2208[16:21:27] ⇦ Quits: Zorkk (~Zorkk@S0106001d60d3cd23.cg.shawcable.net) (Client Quit)
L2209[16:21:58] <Altenius> ?help
L2210[16:21:58] <JoshTheEnder> I can help you with: _?, BlackKnight, openprograms, opencomputers, computronics, OpenPrograms, ocforum, dev-builds, chanstats, 2048game, server, opencomponents,
L2211[16:21:58] <JoshTheEnder> Command usage: ?<topic> e.g. ?stargates
L2212[16:22:17] <Altenius> ?2048game
L2213[16:22:17] <JoshTheEnder> what score can you get in this game? http://gabrielecirulli.github.io/2048/
L2214[16:22:30] <Kilobyte> Sangar: lol... i guess... btw, EVERYTHING in ruby is an object. and you can modify classes after creation. in fact, you can modify the classes of true, false and nil
L2215[16:22:40] <v^> .2048
L2216[16:22:40] <^v> v^, http://gabrielecirulli.github.io/2048/
L2217[16:22:51] <v^> .8192
L2218[16:22:54] <v^> er
L2219[16:22:57] <v^> .16384
L2220[16:22:57] <^v> v^, http://rudradevbasak.github.io/16384_hex/
L2221[16:23:20] ⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L2222[16:23:34] <v^> eww
L2223[16:23:43] <PotatoTrumpet> Sangar: Have you thought about having different OS's for different lanugages?
L2224[16:23:44] <v^> static types are best types
L2225[16:23:52] <v^> PotatoTrumpet, yes
L2226[16:24:22] <Altenius> #y heyayayayayay
L2227[16:24:22] -Kibibyte- Altenius: 348 results total; First: Heyayayayayay! 1080p! - YouTube | http://www.youtube.com/watch?v=v3WlI4HHaRU
L2228[16:25:12] <ds84182> Kibibyte, do you have to send results in a notice to the whole channel?
L2229[16:25:22] <ds84182> Kilobyte, ^
L2230[16:25:52] <Kilobyte> ds84182: the RFC esplicitely states that notices are meant for bots to use to prevent bot loops.
L2231[16:26:04] <Kilobyte> So you complain about me complying with the RFC?
L2232[16:26:30] <ds84182> I was asking if you could make it notice the user
L2233[16:26:48] <Kilobyte> #y and #g are intended to show stuff to people
L2234[16:26:48] -Kibibyte- Kilobyte: 6 results total; First: [Spoilers S04E08] So, I&#39;ve been packing around 50 to 75 people in ... | http://www.youtube.com/redirect?q=http%3A%2F%2Fwww.reddit.com%2Fr%2Fgameofthrones%2Fcomments%2F2764d5%2Fspoilers_s04e08_so_ive_been_packing_around_50_to%2F&event=stream_redirect&usg=PSMTZuNv31rX2I2UKFbTX1Qdhog=
L2235[16:26:48] <Kilobyte> :P
L2236[16:27:09] <ds84182> And I wasn't complaining...
L2237[16:27:10] <Kilobyte> err lol
L2238[16:27:22] <ds84182> Anyways, back to making this crappy OS
L2239[16:27:29] <ds84182> Atleast I have a multitasker
L2240[16:28:04] * gamax92 waits for Kilobyte's os
L2241[16:28:20] <Kilobyte> yeah, i will work on it later
L2242[16:28:34] <Altenius> Hm...
L2243[16:28:36] <Kilobyte> i usually have multiple projects at a time to get some variety
L2244[16:28:37] <Altenius> #y 11 year old hacker
L2245[16:28:37] -Kibibyte- Altenius: 1090000 results total; First: 5 year old hacks dad&#39;s Xbox Live account - YouTube | http://www.youtube.com/watch?v=OxE8kdUA_aU
L2246[16:28:42] <Altenius> lolqut
L2247[16:28:42] * PotatoTrumpet wants Kilobyte OS now
L2248[16:28:47] <Altenius> s/qut/wut
L2249[16:28:47] <SuperBot> <Altenius> lolwut
L2250[16:29:01] <PotatoTrumpet> # y Open Compters Tutorial
L2251[16:29:05] <PotatoTrumpet> ?
L2252[16:29:12] <Altenius> #y OpenComputers tutorial
L2253[16:29:12] -Kibibyte- Altenius: 435 results total; First: OpenComputers v1.1 Tutorial 1: Basic setup (English) - YouTube | http://www.youtube.com/watch?v=KwkAKx-JwPs
L2254[16:29:12] <PotatoTrumpet> Work! Damn you!
L2255[16:29:23] <PotatoTrumpet> :)
L2256[16:29:38] <Techokami> I'm excited for all these new OpenComputers OSes you guys are making; unlike with ComputerCraft they aren't just GUI shells on top of the existing OS in ROM :V
L2257[16:29:52] <gamax92> ds84182 is a girl.
L2258[16:29:56] <PotatoTrumpet> Techokami: But don't you like those fancy GUIs?
L2259[16:29:59] <gamax92> no
L2260[16:30:01] <ds84182> What
L2261[16:30:07] <vifino> $swaglang +++[:+][:]
L2262[16:30:13] * ds84182 slaps gamax92
L2263[16:30:15] <vifino> $swaglang +++[:+]
L2264[16:30:16] <Altenius> This is probably going to make me commit suicide
L2265[16:30:20] <gamax92> they aren't fancy, they are generally just NDF-OS's tutorial with a different background.
L2266[16:30:21] <Altenius> #y 14 year old programmer
L2267[16:30:21] -Kibibyte- Altenius: 188000 results total; First: 14-Year-Old Prodigy Programmer Dreams In Code - YouTube | http://www.youtube.com/watch?v=DBXZWB_dNsw
L2268[16:30:23] <Altenius> faggot
L2269[16:30:30] <vifino> $swaglang +:
L2270[16:30:31] <vifino> y
L2271[16:30:35] <vifino> oh
L2272[16:30:36] <vifino> rite
L2273[16:30:37] <Techokami> PotatoTrumpet, they're nice but these are actually OSes and not shells claiming to be OSes :V
L2274[16:30:37] <vifino> lele
L2275[16:30:40] <PotatoTrumpet> gamax92: It was sarcasm
L2276[16:30:44] ⇨ Joins: Jasems (~Jasems@75-1-60-72.lightspeed.snantx.sbcglobal.net)
L2277[16:31:07] <ds84182> You basically have to remake the wheel
L2278[16:31:12] <ds84182> Just like real OSes
L2279[16:31:15] <gamax92> sarcasm is generally hard to receive with no context, emotions, a face, vocal properties.
L2280[16:31:17] <gamax92> I.E text
L2281[16:31:35] ⇦ Quits: ShadowKatStudios (~sks@c211-31-42-102.rochd5.qld.optusnet.com.au) (Remote host closed the connection)
L2282[16:31:46] *** Altenius is now known as Altenius|AFK
L2283[16:32:22] <Kilobyte> Sangar: in case interested, i added a few sections: https://gist.github.com/Kilobyte22/044daae75af250dba13f
L2284[16:33:04] <Vexatos> Altenius: You pinged me?
L2285[16:33:19] <asie> Techokami: I made an OS for ComputerCraft which wasn't a GUI shell once
L2286[16:33:25] <asie> it had multitasking before dan was even thinking about it
L2287[16:33:29] <Techokami> oh nice :O
L2288[16:33:47] <gamax92> I made an OS for ComputerCraft once, but then school
L2289[16:33:53] <gamax92> it still sitting in a folder on my dropbox.
L2290[16:34:04] <Techokami> release it :O
L2291[16:34:05] <Vexatos> gamax92: New GUI done xD
L2292[16:34:31] <Kilobyte> asie: i had a rudimentary thing up, but i discontuniued it because lack of interest
L2293[16:34:34] <ds84182> I had a CCOS with crappy multitasking
L2294[16:34:53] <ds84182> every app launched in a window, and at the bottom of the screen was the time
L2295[16:35:09] <ds84182> Windows were fullscreen
L2296[16:35:13] <PotatoTrumpet> Hey Kilobyte. how do you switch between channels in Weechat
L2297[16:35:22] <Kilobyte> click them in channel list
L2298[16:35:23] <Kilobyte> :P
L2299[16:35:40] <Kilobyte> yes, it has mouse support :P
L2300[16:35:47] <Jasems> ok, so wireless cards in comp and robot. component.modem.open(1) and event.pull("modem message") set. now trying to send move command to robot from comp with, but I am failing at this... do I need a different pull command?
L2301[16:36:05] <gamax92> Techokami: it doesn't do anything.
L2302[16:36:10] <Techokami> aw
L2303[16:36:18] <gamax92> plus its a bios.lua replacement
L2304[16:36:22] <PotatoTrumpet> Where is the channel list
L2305[16:36:31] <Sangar> Kilobyte, looks neat. so just so i understand this right, the 'block' param will be 'nil' if called normally, and vice versa if it's called with a block the args will be unused?
L2306[16:37:11] <Kilobyte> atm i use a different call, but i could probably just do what you suggest
L2307[16:37:19] <Kilobyte> might be even easier
L2308[16:37:30] <Kilobyte> atm i have mputs for no block and bputs for block
L2309[16:37:31] <gamax92> Vexatos: I see no forks/pr's
L2310[16:37:36] <Vexatos> Not yet
L2311[16:37:40] <Sangar> Jasems, `modem_message`, not `modem message`, in case that's the same in your code
L2312[16:37:54] <Sangar> Kilobyte, oh i see
L2313[16:38:30] <Jasems> Sending the "test" you showed earlier works, just not sure how to change that to a movement command instead.
L2314[16:39:52] <Cazzar> You would want to parse the message xP
L2315[16:40:06] <Kilobyte> Sangar: i think i'll start with the parsing now
L2316[16:40:57] <Kilobyte> from s-exp -> custom structure. then apply transformers to that and finally convert it to lua
L2317[16:41:21] <ds84182> yay, monitor merging
L2318[16:41:34] <Sangar> Kilobyte, good luck :D
L2319[16:42:03] <Kilobyte> and tomorrow i have a last oral exam... i hope so much that i'll do it
L2320[16:42:15] <Kilobyte> but at this time... can't really learn anymore
L2321[16:44:55] <Sangar> oh, what topic/area?
L2322[16:45:33] ⇦ Quits: Negi (~negi@117.181.15.109.rev.sfr.net) (Quit: "L'homme n'est pas fait pour travailler, la preuve, cela le fatigue" --Voltaire)
L2323[16:46:32] <Kilobyte> physics
L2324[16:46:49] <Kilobyte> topic? anything we had in past 2 years
L2325[16:47:58] ⇦ Parts: PotatoTrumpet (~nick1@WL4-34.1scom.net) (WeeChat 0.4.2))
L2326[16:48:15] ⇨ Joins: PotatoTrumpet (~nick1@WL4-34.1scom.net)
L2327[16:49:24] <Kilobyte> PotatoTrumpet: btw, if you update weechat, just call /upgrade and it will restart without dropping connection
L2328[16:49:33] ⇦ Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping timeout: 190 seconds)
L2329[16:52:06] <gamax92> bluepower is unofficially active!
L2330[16:55:37] <Vexatos> Kilobyte: Not anything
L2331[16:55:43] <Vexatos> everything you had in the past 2 years
L2332[16:55:45] <Vexatos> >__>
L2333[16:56:01] <Kilobyte> no, not all topics will be covered
L2334[16:57:00] * gamax92 waits For Vexatos's pr
L2335[16:57:14] <Vexatos> I am still searching for stuff to improve
L2336[16:57:37] <Vexatos> I made it so it only lists .wav files in the input window now,
L2337[16:57:59] <Vexatos> also the new saved files are now automatically getting a .dfpwm ending
L2338[16:58:04] <Vexatos> gamax92 ^
L2339[16:58:05] *** Altenius|AFK is now known as Altenius
L2340[16:58:17] <gamax92> if you changed the file lister function, I will murder you.
L2341[16:58:18] <PotatoTrumpet> You know, minecraft needs to do away with item IDs
L2342[16:58:45] <Altenius> Vexatos, oppm list does not work
L2343[16:59:05] <Vexatos> gamax92: Everything is still working :D
L2344[16:59:08] <Vexatos> Altenius: What
L2345[16:59:11] <Vexatos> What do you mean
L2346[16:59:16] <Altenius> THere's an error
L2347[16:59:24] <gamax92> the original file lister (not the one in lionray currently) worked, but its fugly
L2348[16:59:42] <Vexatos> Which file lister
L2349[16:59:48] <Vexatos> What do you mean
L2350[16:59:53] <Vexatos> Altenius: I will need screenshots
L2351[17:00:03] <gamax92> what ever is not FileDialog
L2352[17:00:13] <Vexatos> I am using JFileChooser now
L2353[17:00:17] <gamax92> yeah no
L2354[17:00:18] <Vexatos> Much better
L2355[17:00:19] <gamax92> don't
L2356[17:00:19] <gamax92> no
L2357[17:00:21] <gamax92> its horrible
L2358[17:00:21] <Vexatos> Why not
L2359[17:00:29] <gamax92> it looks like absolute shit on gtk
L2360[17:00:31] <Vexatos> It is not worse than FileDialog
L2361[17:00:34] <gamax92> it looks like absolute shit on gtk
L2362[17:00:41] <gamax92> I will auto deny your pr
L2363[17:00:49] <Vexatos> That's just stupid
L2364[17:00:52] <Altenius> DOwnloading shutter
L2365[17:00:54] <gamax92> its my program
L2366[17:00:58] <gamax92> it looks like shit
L2367[17:01:00] <gamax92> do not pr that
L2368[17:01:04] <Vexatos> >____>
L2369[17:01:13] <Vexatos> For me it looks exactly the same
L2370[17:01:28] <gamax92> Vexatos: which java lnf do you have enabled?
L2371[17:01:41] <Vexatos> Java inf?
L2372[17:01:46] <Vexatos> Ah
L2373[17:01:49] <Vexatos> Well, I guess windows
L2374[17:02:16] <gamax92> yeah, on gtk it looks horrid
L2375[17:02:22] <gamax92> its the old gtk 1 file browser iirc.
L2376[17:03:12] <gamax92> Vexatos: i dunno, fine
L2377[17:03:40] <Vexatos> Also, Form < function
L2378[17:03:44] <Vexatos> in my opinion
L2379[17:03:45] <gamax92> Vexatos: this describes my problem https://code.google.com/p/gtkjfilechooser/
L2380[17:04:03] <Vexatos> Uh
L2381[17:04:06] <Vexatos> That's ugly indeed
L2382[17:04:37] <Altenius> Vexatos, http://i.imgur.com/HOtK2A5.png
L2383[17:05:24] <Vexatos> I never had that error
L2384[17:05:43] <Altenius> hmm
L2385[17:05:50] <Altenius> Try again
L2386[17:05:52] <Vexatos> Also, "unable to connect to the Internet" means that you didn't have an i-net connection, maybe it broke again during the execution of the program
L2387[17:05:57] <Altenius> no
L2388[17:05:58] <Altenius> I had one
L2389[17:06:03] <Altenius> I have no idea why it did it that one time
L2390[17:06:16] <Vexatos> Again, never ever happened to me
L2391[17:07:07] <gamax92> I could have sworn I got it to only show wav files ...
L2392[17:07:16] <Vexatos> Yes you did, maybe
L2393[17:07:25] <Vexatos> But it sais "Does not work on windows"
L2394[17:07:31] <Vexatos> Right in the documentation
L2395[17:07:33] <Vexatos> XD
L2396[17:09:11] <v^> <3
L2397[17:09:16] <v^> does not work on windows
L2398[17:09:19] <v^> because fuck you
L2399[17:09:24] <Vexatos> gamax92: "Filename filters do not function in Sun's reference implementation for Microsoft Windows.
L2400[17:09:24] <Vexatos> "
L2401[17:10:19] ⇨ Joins: Negi (~negi@ADijon-156-1-96-239.w90-56.abo.wanadoo.fr)
L2402[17:11:06] ⇨ Joins: istasi (webchat@46.32.58.141)
L2403[17:13:02] <Vexatos> gamax92: Thus, may I switch to JFileChooser?
L2404[17:13:22] <v^> i have 3000 doge
L2405[17:13:25] <v^> anyone want?
L2406[17:13:26] <v^> <_>
L2407[17:13:50] <gamax92> Vexatos: do a check specifically for windows
L2408[17:13:52] <gamax92> yes
L2409[17:14:03] <PotatoTrumpet> :( I have to write an essay
L2410[17:14:20] <PotatoTrumpet> !PART #oc Doing AP work :(
L2411[17:14:34] <PotatoTrumpet> god damn
L2412[17:14:41] <Altenius> Vexatos, I found the problem. oppm is never creating a file, so readFromFile returns {-1}
L2413[17:14:44] <Vexatos> gamax92: So, if windows then JFileCHooser?
L2414[17:14:48] ⇦ Parts: PotatoTrumpet (~nick1@WL4-34.1scom.net) (Doing AP Work:())
L2415[17:14:50] <gamax92> yeah sure
L2416[17:14:52] <Vexatos> k
L2417[17:15:03] <Altenius> So.... it's broken.
L2418[17:15:16] <istasi> Hello \o, sooo fooling around with the internet module, shouldn't this work?: f = internet.open ('istasi.dk',80);f.write ( "GET / HTTP/1.1\nhost:istasi.dk\n\n");print ( f:read () ), atleast do something?, if i do it in lua console, and do a =f , its saing bufferMode = full, is that cause for concern?
L2419[17:15:23] <gamax92> Vexatos: System.getProperty("os.name").startsWith("Windows")
L2420[17:15:32] <Vexatos> Yea
L2421[17:15:35] <Vexatos> Thanks
L2422[17:15:36] <Vexatos> :D
L2423[17:15:47] <Vexatos> Altenius: That never happened to me
L2424[17:16:02] <Altenius> That's because you already have the oppm.cfg file
L2425[17:16:15] <Vexatos> Yes, it is supposed to be shipped with oppm itself
L2426[17:16:19] <Vexatos> on the loot disk
L2427[17:16:43] <Altenius> It's on a loot disk? :O
L2428[17:16:50] <Vexatos> Uhm... Yes.
L2429[17:16:53] <Vexatos> Since beta
L2430[17:16:54] <Vexatos> beta 1
L2431[17:16:57] <v^> istasi, internet.open returns a buffered filesystem
L2432[17:17:00] <v^> so that is normal
L2433[17:17:10] <Altenius> I have to update then.
L2434[17:17:14] <Altenius> .j OpenComputers
L2435[17:17:20] <^v> Altenius, Build #448 for OpenComputers: http://bit.ly/1sx99Rm 2 hours 35 minutes ago
L2436[17:17:37] <v^> you dont need opencomputers
L2437[17:18:22] <Altenius> ?
L2438[17:18:39] <v^> .j
L2439[17:18:41] <^v> v^, Build #448 for OpenComputers: http://bit.ly/1sx99Rm 2 hours 36 minutes ago
L2440[17:18:45] <v^> .j oc
L2441[17:18:47] <^v> v^, Build #448 for OpenComputers: http://bit.ly/1sx99Rm 2 hours 36 minutes ago
L2442[17:18:49] <v^> <_>
L2443[17:19:01] <v^> i have like 10 aliases for each
L2444[17:20:20] <istasi> can i flush the buffer then?, the webpage should return something atleast, currently i get nothing
L2445[17:21:56] <gamax92> dammit, i have a bunch of files that have colon's in their name, but i can't use them with wine.
L2446[17:22:15] <JoshTheEnder> Lol
L2447[17:23:10] <Sangar> istasi, hmm, the read should auto-flush the write buffer iirc
L2448[17:24:04] *** darknife25|AFK is now known as darknife25
L2449[17:24:45] <gamax92> Sangar: http://i.imgur.com/ouUprqG.png
L2450[17:25:17] <Sangar> err... ok >_>
L2451[17:26:05] <gamax92> Sangar: you are a 13, dead.
L2452[17:26:14] <gamax92> I am a -1, not born
L2453[17:26:24] <Sangar> that's what it looks like, yeah :P
L2454[17:26:33] <Vexatos> gamax92: Do you have a custom IDE formatter for that program?
L2455[17:26:39] <gamax92> no
L2456[17:26:55] <gamax92> I can always format it
L2457[17:27:02] <Vexatos> Ok
L2458[17:27:10] <Vexatos> Then I won't worry that I mess formatting up <3
L2459[17:31:42] <Vexatos> gamax92: https://github.com/gamax92/LionRay/pull/1
L2460[17:31:45] <Vexatos> There
L2461[17:32:09] <Vexatos> It compiles and works like before
L2462[17:32:11] <Vexatos> no problem xD
L2463[17:33:07] <Altenius> http://aasen.in/blog/sl/
L2464[17:33:46] <gamax92> Vexatos: the save title differs?
L2465[17:33:59] <Vexatos> It does?
L2466[17:34:03] <Vexatos> Let me fix that
L2467[17:34:08] <gamax92> D: why would you Integer?
L2468[17:34:26] <Vexatos> Because it fixes compiler errors
L2469[17:34:36] <gamax92> alright
L2470[17:34:42] <Vexatos> you cannot simply cast (int) object
L2471[17:34:53] <gamax92> Vexatos: funny because that works fine for me.
L2472[17:34:55] <Vexatos> You can do int something = (Integer) object, though
L2473[17:35:06] <Vexatos> compiler does convert that automatically
L2474[17:36:38] <Vexatos> gamax92: Fixed
L2475[17:36:53] <gamax92> k
L2476[17:38:09] <Kilobyte> Sangar: i hope the compiler will not require a server to run ram wise
L2477[17:38:51] <Sangar> haha
L2478[17:38:58] <Sangar> well, it'd be a build server :P
L2479[17:41:11] <Kilobyte> :P
L2480[17:41:18] <Kilobyte> that would actually be cool
L2481[17:41:32] <Kilobyte> a CI in OC
L2482[17:42:10] <Kilobyte> with some networking
L2483[17:42:16] <Kilobyte> in the end you would maybe do
L2484[17:42:23] <Kilobyte> ci-build <whatever>
L2485[17:42:52] <Kilobyte> Sangar: hmm... i might add a card to open tcp servers :P and then you could literally have a CI run on a OC server
L2486[17:43:02] <Kilobyte> and build your ruby code from github to lua
L2487[17:43:16] <Vexatos> Uhm
L2488[17:43:24] <Vexatos> Jenkins on an OC server... Just no
L2489[17:43:39] <Kilobyte> jenkins is only CI
L2490[17:43:50] <Kilobyte> you can just write a basic one in lua
L2491[17:44:06] <Kilobyte> s/is/is not
L2492[17:44:30] <Kilobyte> i personally still have to check out TeamCity
L2493[17:44:53] <Kilobyte> sadly my computer cannot handle both the web ui and the build slave on one machine
L2494[17:44:58] <Sangar> seems a little overkill, but if you do also make it support udp :P
L2495[17:44:59] <Kilobyte> last time i tried it literally froze
L2496[17:45:40] <Kilobyte> Sangar: i'll prob just add tier 2 and 3 internet card. 2 == 1 + UDP, 3 == 2 + Server sockets
L2497[17:45:42] <Sangar> haven't taken the time to mess with teamcity yet... i'm just happy jenkins does what i want it to do so i'm too lazy to change anything :P
L2498[17:45:49] <Kilobyte> lol
L2499[17:46:00] <v^> Kilobyte, lay off the liquid nitrogen cooling then!
L2500[17:46:06] <Kilobyte> i might retry when i get my new computer
L2501[17:46:14] <Sangar> ah, limiting the server sockets by tier is a good idea, yes.
L2502[17:46:22] <Kilobyte> Sangar: i added basic code to compile
L2503[17:47:25] <Kilobyte> File.write('test/output.lua', Sapphire::Compiler.new(File.read('test/input.rb')))
L2504[17:48:19] <gamax92> Vexatos: whats the setSelectedFile
L2505[17:49:02] <Sangar> brb, dinner
L2506[17:51:51] * gamax92 burns Vexatos
L2507[17:52:02] <Altenius> Any custom OSs yet?
L2508[17:52:23] <Kilobyte> nop
L2509[17:52:24] <Altenius> s/custom/new
L2510[17:52:24] <SuperBot> <Altenius> Any new OSs yet?
L2511[17:52:29] <gamax92> Altenius: ReactOS
L2512[17:52:32] <Vexatos> gamax92: It automatically inserts the name of the selected input file as the output file name suggestion
L2513[17:52:41] <gamax92> Vexatos: but the regex part?
L2514[17:52:43] <Vexatos> Just like many other programs do
L2515[17:53:00] <Vexatos> That's just for extracting the name of the file without the ending
L2516[17:53:15] <Vexatos> so just "file" instead of "file.wav"
L2517[17:53:24] <gamax92> what about if there are multiple dots
L2518[17:54:01] <Vexatos> Then the first dots are part of the name
L2519[17:54:13] <Vexatos> Oh wait
L2520[17:54:16] <Vexatos> Hmmm
L2521[17:54:22] <gamax92> yeah it works
L2522[17:54:26] <Vexatos> It does?
L2523[17:54:27] <Vexatos> ok
L2524[17:55:27] <gamax92> I don't like that its forcing the .dfpwm extension
L2525[17:55:52] <Kilobyte> whats forcing extensions?
L2526[17:55:55] <Vexatos> Well, it is convention anyways, gamax92
L2527[17:56:05] <Kilobyte> why would something force a file extension?
L2528[17:56:07] <gamax92> none of my programs do this
L2529[17:56:18] <Kilobyte> file extensions are purely aestetics
L2530[17:56:32] <gamax92> most of the programs i have take the name I give it and don't change it.
L2531[17:57:04] <Kilobyte> i mean, if i rename my stuff.lua to stuff.rb it doesn't change the content
L2532[17:57:25] <gamax92> Kilobyte: yes, but if the program was forcing a .lua extension, you'get stuff.rb.lua
L2533[17:57:33] <Vexatos> But it changes how most of the higher OSes see it
L2534[17:57:48] <Vexatos> Butl if you don't like it
L2535[17:57:54] <Kilobyte> gamax92: yes, and thats what i don't like
L2536[17:57:55] <Vexatos> you can remove line 170 and 171
L2537[17:58:08] <Jasems> Anyone have some sample code of controlling a robot using wireless card? I am sucking at it.
L2538[17:58:13] <Vexatos> The if(!filename.getAbsolutePath().matches(".+\\.dfpwm$"))
L2539[17:58:23] <Vexatos> gamax92 ^
L2540[17:58:52] <Vexatos> But since it is only showing .dfpwm files in the file browser
L2541[18:00:05] ⇦ Quits: Negi (~negi@ADijon-156-1-96-239.w90-56.abo.wanadoo.fr) (Ping timeout: 183 seconds)
L2542[18:03:37] ⇨ Joins: Negi (~negi@ADijon-156-1-71-216.w90-39.abo.wanadoo.fr)
L2543[18:10:39] *** Daiyousei|AFK is now known as Biohazard
L2544[18:16:25] ⇨ Joins: Wobbo (~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
L2545[18:16:25] zsh sets mode: +v on Wobbo
L2546[18:16:37] <Wobbo> o/
L2547[18:17:19] <Vexatos> \o
L2548[18:17:22] <Techokami> ahoy wobbo
L2549[18:17:45] <Wobbo> How is life?
L2550[18:17:49] <Techokami> good
L2551[18:17:58] <Techokami> went to an awesome party yesterday :D
L2552[18:18:22] <Techokami> got to watch a pro gamer completely destroy Robotron 2084
L2553[18:19:18] <Techokami> onloy took him 2 HOURS
L2554[18:19:56] <Techokami> but he made the level counter roll over - TWICE - then got the highest possible score in the game: 9,999,975 points
L2555[18:20:11] <Techokami> anything more and the score counter would roll over
L2556[18:27:01] ⇨ Joins: PotatoTrumpet (~nick1@WL4-34.1scom.net)
L2557[18:29:24] <v^> sure it wasnt 9,999,999?
L2558[18:29:25] ⇦ Quits: Biohazard (~nick1@188.113.81.176) (Read error: Connection reset by peer)
L2559[18:29:40] ⇨ Joins: Biohazard (~nick1@188.113.81.176)
L2560[18:29:50] <v^> oh, 15 points >_>
L2561[18:30:01] <v^> er
L2562[18:30:08] <v^> 25
L2563[18:30:16] <Wobbo> 24 :P
L2564[18:31:56] *** darknife25 is now known as darknife25|AFK
L2565[18:33:33] ⇨ Joins: ShadowKatStudios (~sks@c211-31-42-102.rochd5.qld.optusnet.com.au)
L2566[18:33:53] <Altenius> .lolcode
L2567[18:36:15] <JoshTheEnder> o// ShadowKatStudios
L2568[18:36:38] <Altenius> .barely ]xhhhhooooooooohhhhhhxooooooooxooooooxjjjxhoooohhhxhohhhhhhhxhhhhjjjhhhxhhhhooooooooohhhhhhxjjjxxjjjjjjjxjhhhhxjhhhhhhhhjjjhh~
L2569[18:36:38] <^v> Altenius, Hello, World!
L2570[18:36:43] <Wobbo> Hi SKS
L2571[18:37:03] ⇦ Quits: Altenius (~Altenius4@199.193.183.1) (Quit: Leaving)
L2572[18:37:35] <PotatoTrumpet> You know what, there needs to be a way to write Personal Statements easier.
L2573[18:37:46] <JoshTheEnder> ?
L2574[18:38:06] <PotatoTrumpet> I have to write a personal statement on why I want to be in AP World History
L2575[18:38:23] <JoshTheEnder> Ahh
L2576[18:38:30] <PotatoTrumpet> Quite boring
L2577[18:39:16] <Xil|Zzz> You should make some big spiel about how you don't want to be in AP world history, but how you want to pass a class,g raduate, and go on to do great things
L2578[18:39:24] <Xil|Zzz> Turn it into a motivational thing for other students
L2579[18:39:31] <gamax92> Xil|Zzz: go to sleep :P
L2580[18:39:40] <Xil|Zzz> I've been asleep for 9 hours, I just woke up
L2581[18:40:00] <gamax92> Xil|Zzz: more sleep :P
L2582[18:40:16] <Wobbo> Xil|Zzz: Go take a shower, you need to wake up :P
L2583[18:40:21] <Xil|Zzz> At the very least, I need a drink and to check the next steam sale
L2584[18:40:31] <Xil|Zzz> Then possibly a shower
L2585[18:41:20] <JoshTheEnder> ?help
L2586[18:41:20] <JoshTheEnder> I can help you with: _?, BlackKnight, openprograms, opencomputers, computronics, OpenPrograms, ocforum, dev-builds, chanstats, 2048game, server, opencomponents,
L2587[18:41:20] <JoshTheEnder> Command usage: ?<topic> e.g. ?stargates
L2588[18:41:23] <gamax92> Xil|Zzz: but you're still asleep?
L2589[18:41:49] <Wobbo> gamax92: So he will buy more in the steam sale
L2590[18:42:53] <JoshTheEnder> v^ / ^v you here?
L2591[18:42:59] <v^> no
L2592[18:43:09] <JoshTheEnder> Aww :P
L2593[18:43:10] <v^> (yes)
L2594[18:43:21] <JoshTheEnder> ?server
L2595[18:43:21] <JoshTheEnder> Ping has set up a small server, get the MultiMC instance here http://71.238.153.166:8080/potato.zip
L2596[18:43:26] <v^> no
L2597[18:43:28] <v^> das dead
L2598[18:43:34] <JoshTheEnder> Ok
L2599[18:43:59] <JoshTheEnder> &delfromhelp server
L2600[18:43:59] <JoshTheEnder> Removed server successfully
L2601[18:44:20] <Wobbo> Can you mix Haskell with other languages?
L2602[18:44:46] <v^> in wat way
L2603[18:45:19] <Wobbo> Can I wrap Haskells functional components and write an imperative wrapper around it?
L2604[18:45:19] <JoshTheEnder> dmod_, can you make shadow_bot not reply if someone does an invalid command?
L2605[18:46:13] <Wobbo> ?
L2606[18:46:21] <Wobbo> Ah, enderbot stopped reacting
L2607[18:47:24] <Vexatos> Sangar: I am fixing your programs.cfg right now
L2608[18:47:31] <Vexatos> you mixed up "note" and "Description"
L2609[18:47:32] <Vexatos> .-.
L2610[18:48:12] <Sangar> :P
L2611[18:48:46] <Vexatos> Also, I merged the holo demos
L2612[18:49:03] <Sangar> why?
L2613[18:49:21] <Vexatos> Because I think they should be in one package
L2614[18:49:28] <Sangar> oh, merged like that
L2615[18:49:30] <Sangar> yeah, sure
L2616[18:50:17] <Vexatos> https://github.com/OpenPrograms/Sangar-Programs/blob/master/programs.cfg
L2617[18:50:18] <Vexatos> There
L2618[18:50:26] <Vexatos> (Oops, forgot to pull-requestify it >_>)
L2619[18:50:42] <Sangar> :P
L2620[18:50:54] <Wobbo> XD
L2621[18:51:02] ⇦ Quits: ShadowKatStudios (~sks@c211-31-42-102.rochd5.qld.optusnet.com.au) (Ping timeout: 186 seconds)
L2622[18:51:03] <Sangar> power abuse!
L2623[18:51:28] <Vexatos> Yesh
L2624[18:51:32] <Wobbo> Sangar: I checked out some other talks by Destroy all Software, it is really interesting :)
L2625[18:51:50] <Sangar> Wobbo, i agree :)
L2626[18:52:56] <JoshTheEnder> "<+Wobbo> Ah, enderbot stopped reacting" eh?
L2627[18:54:09] *** justastranger is now known as justastranger|zzz
L2628[18:54:21] <Kilobyte> Sangar: meanwhile parser making progree
L2629[18:54:42] <Sangar> cool
L2630[18:56:53] <Kilobyte> Sangar: in a few mins i might get out valid lua for first time
L2631[18:57:27] <Sangar> fingers crossed
L2632[18:57:47] <PotatoTrumpet> Whats Valad Lua??
L2633[18:57:53] <PotatoTrumpet> lid*
L2634[18:58:20] <Kilobyte> print("abc")
L2635[18:58:23] <Kilobyte> ^ valid lua
L2636[18:58:30] <PotatoTrumpet> :D
L2637[18:58:39] <Kilobyte> print i don't fucking know what i'm doing
L2638[18:58:44] <Kilobyte> ^ invalid lua
L2639[18:58:56] <Wobbo> Josh: to the empty ?
L2640[18:59:20] <Wobbo> Kilobyte: What kind of parser?
L2641[18:59:22] <JoshTheEnder> Wobbo, yeah, i stopped that ages ago
L2642[18:59:26] <PotatoTrumpet> Ratings = PotatoTrumpet < Kilobyte //False
L2643[18:59:29] <Kilobyte> Wobbo: ruby -> lua
L2644[18:59:32] <gamax92> mod2xm
L2645[18:59:34] <gamax92> pls
L2646[18:59:36] <v^> Vexatos, *stab*
L2647[18:59:37] <Wobbo> I didn't notice, but I wanted to test :P
L2648[18:59:38] <v^> .openprg
L2649[18:59:38] *** Xil|Zzz is now known as Xilandro
L2650[18:59:43] <^v> v^, http://71.238.153.166/paste/l8Xg4.txt
L2651[18:59:44] <v^> is broken
L2652[18:59:44] <PotatoTrumpet> Rating = PotatoTrumpet > Kilobyte // True
L2653[18:59:45] <v^> utard
L2654[18:59:51] <PotatoTrumpet> oh fuck
L2655[18:59:55] <PotatoTrumpet> crap!
L2656[18:59:57] <PotatoTrumpet> ySorry!
L2657[18:59:58] <PotatoTrumpet> :P
L2658[19:00:00] <v^> Error in OpenPrograms/Sangar-Programs
L2659[19:00:00] <Wobbo> Kilobyte: Nice
L2660[19:00:08] <gamax92> SANGAR!!!
L2661[19:00:18] <v^> [string "return {..."]:14: '}' expected (to close '{' at line 12) near '['
L2662[19:00:30] <JoshTheEnder> gamax92, no, that's vex's fault because he touched it last :P
L2663[19:00:33] <gamax92> i know
L2664[19:00:40] <gamax92> but its also v^'s fault for lack of pcall
L2665[19:00:49] <v^> gamax92, it is pcall
L2666[19:00:51] <v^> retard
L2667[19:00:57] <gamax92> no, its xpcall
L2668[19:01:04] <v^> >_>
L2669[19:01:04] <Sangar> what????
L2670[19:01:08] <v^> xpcall is for backtrace
L2671[19:01:11] <gamax92> yyes
L2672[19:01:12] <Kilobyte> Sangar: failed at ur package conf? :P
L2673[19:01:25] <Kilobyte> Sangar: i mean... you could borrow my generator script ;)
L2674[19:01:42] <Sangar> Kilobyte, its fine, i'll have Vexatos fix it for me >_>
L2675[19:01:48] <gamax92> lol
L2676[19:02:09] <Kilobyte> Sangar: well... i am just saying
L2677[19:02:34] <Wobbo> I don't think that it is easier to do in ruby :P
L2678[19:02:43] <v^> Vexatos, feix
L2679[19:02:44] <v^> https://github.com/OpenPrograms/Sangar-Programs/blob/master/programs.cfg#L13
L2680[19:02:50] <v^> u forgot comma
L2681[19:02:53] <Wobbo> Kilobyte: How are you going to build ruby's class system?
L2682[19:03:36] <gamax92> Number of symbolic links exceeds symbolic links
L2683[19:03:59] <Kilobyte> Wobbo: prob on top of a lua one
L2684[19:04:08] <Kilobyte> using metatables 'n stuff
L2685[19:04:17] <Wobbo> Do you already have a candidate?
L2686[19:04:38] <Kilobyte> i was going to throw my own, but if you can suggest a good one, sure
L2687[19:04:58] <Kilobyte> Sangar: never write complex lua tables again... only https://github.com/OpenPrograms/Kilobyte-Programs/blob/master/configparse/pkgbuild.rb
L2688[19:05:42] <Wobbo> Kilobyte: I don't know the internals of Ruby's class system, but [COLua](https://github.com/rmellema/COLua)
L2689[19:05:44] <PotatoTrumpet> Hey, does OC support ruby?
L2690[19:05:52] <Sangar> "configuarion" uhuh
L2691[19:05:54] <Kilobyte> no
L2692[19:05:57] <PotatoTrumpet> :(
L2693[19:06:04] <Kilobyte> Sangar: lol
L2694[19:06:08] <PotatoTrumpet> Sangar: Make OC support rb!
L2695[19:06:16] <Kilobyte> PotatoTrumpet: i work on lua to ruby compiler though
L2696[19:06:17] <Kilobyte> err
L2697[19:06:19] <Kilobyte> ruby to lua
L2698[19:06:25] <Wobbo> XD
L2699[19:06:40] * PotatoTrumpet gives everyone a ruby
L2700[19:06:52] <Techokami> I think PotatoTrumpet wants a new OC architecture for Ruby :P
L2701[19:07:06] <PotatoTrumpet> I want ruby
L2702[19:07:10] <PotatoTrumpet> NOW!
L2703[19:07:29] <Techokami> what is wrong with Lua anyway
L2704[19:07:42] <PotatoTrumpet> Sangar: Have you thought about having different models for different monitors? IE: Tier 3 is flatscreen?
L2705[19:07:54] <Wobbo> No good metaprogramming, nothing else much
L2706[19:08:00] <PotatoTrumpet> ruby >! lua
L2707[19:08:03] <PotatoTrumpet> no
L2708[19:08:06] <PotatoTrumpet> ruby >=
L2709[19:08:13] <PotatoTrumpet> god damn
L2710[19:08:19] <PotatoTrumpet> ruby >= lua
L2711[19:08:27] <Xilandro> Potato, do you know how to program in Lua, and/or Ruby?
L2712[19:08:41] <PotatoTrumpet> Well, Kilobyte got me hooked on ruby
L2713[19:08:42] <Sangar> PotatoTrumpet, nah, i like the blocks, they fit into minecraft nicely.
L2714[19:08:43] <Kilobyte> PotatoTrumpet: hey, look i just got the first successful compile
L2715[19:09:06] <PotatoTrumpet> ping
L2716[19:09:12] <PotatoTrumpet> Oh wow
L2717[19:09:13] <gamax92> Do you know how to program in basic, C, ruby, python, forth, C++, C#, assembly, shell, batch, lua, perl?
L2718[19:09:18] <PotatoTrumpet> 10 seconds of lag
L2719[19:09:30] <Kilobyte> Sangar: PotatoTrumpet: https://gist.github.com/Kilobyte22/bcec0cc4a917b7fe6ce9
L2720[19:09:41] <gamax92> I know how to program in 7 of those.
L2721[19:09:48] <gamax92> ruby, never toucbhed
L2722[19:09:59] <Kilobyte> gamax92: you should check it out
L2723[19:10:32] <Kilobyte> actually
L2724[19:10:37] <Kilobyte> i have a small fail in there
L2725[19:10:40] <Wobbo> C, did tryruby yesterday, python, shell, lua, Java, ObjC, and I tried to learn Swift untill I noticed I couldn't download the beta
L2726[19:11:08] <gamax92> heh, i forgot java, scala, objC
L2727[19:11:13] <Wobbo> Kilobyte: Why saphire?
L2728[19:11:14] <Sangar> Kilobyte, the '1234'?
L2729[19:11:15] <gamax92> i know 1 of those
L2730[19:11:34] <Kilobyte> Sangar: thanks for the pointer, thats another fail
L2731[19:11:55] <Wobbo> Kilobyte: Why not something like Moonstone?
L2732[19:12:08] <PotatoTrumpet> or Ruby
L2733[19:12:10] <Kilobyte> Wobbo: ruby is a gem. lua is blue. sapphire is a blue gem
L2734[19:12:34] <PotatoTrumpet> Diamond
L2735[19:12:34] <Wobbo> Ruby is a gem, Lua means moon, MoonGem! :D
L2736[19:12:43] <PotatoTrumpet> RubyMoonGem! :D
L2737[19:12:44] <Sangar> the moon is blue? ;) (yes yes i know you mean the logo)
L2738[19:12:50] <Kilobyte> yeah :P
L2739[19:13:00] <Sangar> i like sapphire, fwiw
L2740[19:13:18] * PotatoTrumpet just realized the lua logo is a moon
L2741[19:13:34] <Kilobyte> Sangar: both derps fixed
L2742[19:14:03] <Xilandro> .rtfm lua
L2743[19:14:03] <^v> Xilandro, http://www.lua.org/manual/5.2/
L2744[19:14:04] <v^> <_>
L2745[19:14:09] <Kilobyte> or not
L2746[19:14:22] <Xilandro> It looks like Lua's logo is earth and the moon from what I can tell
L2747[19:14:26] <Kilobyte> Sangar: i have issue
L2748[19:14:39] <Kilobyte> calls will be self:abc
L2749[19:14:48] <Kilobyte> but, i cannot do self:abc?
L2750[19:14:49] <Wobbo> Xilandro: Yeah, kinda like that
L2751[19:14:53] <PotatoTrumpet> Oh Sangar, I love the way OC handles inserting text. It looks cool
L2752[19:14:54] <Kilobyte> actually...
L2753[19:14:59] * Kilobyte goes with temp vars
L2754[19:15:13] * PotatoTrumpet hats ID conflicts
L2755[19:15:18] * PotatoTrumpet hates hats
L2756[19:15:43] <gamax92> I don'
L2757[19:15:44] <gamax92> t like how ' is next to the enter key.
L2758[19:16:11] <Xilandro> TIL Jett Jackson killed himself last year
L2759[19:16:56] <PotatoTrumpet> Bout time you found out
L2760[19:17:42] <PotatoTrumpet> You know, I still havent set up my mods yet
L2761[19:17:51] <PotatoTrumpet> still trying to solve ID conflicts
L2762[19:18:01] <Vexatos> Because 1.6
L2763[19:18:01] <Vexatos> :3
L2764[19:18:21] <PotatoTrumpet> 1.6.4 is less complex than java
L2765[19:18:24] <Wobbo> Kilobyte: Will you allow calls to Lua functions from Saphire?
L2766[19:18:31] <PotatoTrumpet> mostly because it is a number
L2767[19:18:55] * PotatoTrumpet just got minecraft to work
L2768[19:19:00] <Kilobyte> Wobbo: not directly, but with the :embed compiler option set you can embed lua in your ruby
L2769[19:19:17] <Wobbo> Meh.
L2770[19:19:47] <Wobbo> Maybe have to learn Ruby so I can write a lib that wraps a lot of common API's from OC then.
L2771[19:19:59] <Xilandro> I don't always herdy dur mur flerpty floopin, but when I do, I yer der shmer dor her der foomty, der shoopin flerpty dur
L2772[19:20:35] <JoshTheEnder> Xilandro, doesnt always English, but when he does, he engrishs
L2773[19:20:43] <Xilandro> Actually
L2774[19:20:47] <Xilandro> That was Swedish Chef
L2775[19:20:54] <JoshTheEnder> ahh
L2776[19:21:27] <Kilobyte> if the function name contains no keywords
L2777[19:21:28] <Kilobyte> "#{obj}:#{name}#{Sapphire.prepare_args(@args)}"
L2778[19:21:43] <Xilandro> http://imgur.com/HgBygkf
L2779[19:22:58] <Kilobyte> and for functions with special chars:
L2780[19:23:06] <Kilobyte> t = state.tmpvar
L2781[19:23:06] <Kilobyte> args = args.dup.unshift(Raw.new(t))
L2782[19:23:07] <Kilobyte> "local #{t} = #{obj}; #{t}['#{Sapphire.escape_str(name)}']#{}"
L2783[19:23:20] <Kilobyte> actually
L2784[19:23:52] <PotatoTrumpet> Just spawned in, got this strange thing: http://imgur.com/1JgSa01
L2785[19:25:27] <Xilandro> Strange thing?
L2786[19:25:29] <Xilandro> That's vanilla
L2787[19:25:45] <PotatoTrumpet> I know, its strange the way it spawned
L2788[19:25:51] <Wobbo> Kilobyte: So how would I call robot.forward?
L2789[19:26:06] <Kilobyte> `robot.forward()`
L2790[19:26:14] <Kilobyte> with compiler option :embed enabled
L2791[19:26:26] <Kilobyte> or you write yoursel a wrapper and do
L2792[19:26:30] <Kilobyte> Robot.forward
L2793[19:27:25] <Kilobyte> Wobbo: and i will provide wrappers for a lot of things :P
L2794[19:28:06] <Wobbo> But that won't work for my custom written code :P
L2795[19:28:52] <Kilobyte> ?
L2796[19:28:53] <Wobbo> Anyway, I will have to see Ruby's metaprogramming abilities, I saw some lisp stuff, so it looks promising. If there is a real benefit to using Ruby over Lua, I might use your compiler ;)
L2797[19:29:04] <Wobbo> My own libraries ;)
L2798[19:29:11] <Kilobyte> ruby has very powerful metaprogramming
L2799[19:29:13] <Wobbo> I would have to provide wrappers for everything
L2800[19:29:22] ⇦ Quits: tgame14 (~tgame14@109.64.1.190) (Quit: Leaving)
L2801[19:29:28] <Wobbo> Then I will have to get a book on Ruby. And metaprogramming :P
L2802[19:29:47] <Kilobyte> sec
L2803[19:30:20] <Kilobyte> Wobbo: http://sirupsen.com/what-I-wish-a-ruby-programmer-had-told-me-one-year-ago/
L2804[19:30:36] <Kilobyte> he also mentions a book, i took a look into it recently and it looks pretty good
L2805[19:33:51] <gamax92> bagel -> bgla -> broken glass
L2806[19:33:55] <gamax92> you are eating broken glass
L2807[19:35:32] <Wobbo> Kilobyte: What kind of OO model does Ruby follow actually?
L2808[19:35:38] <Kilobyte> whatcha mean?
L2809[19:36:33] ⇨ Joins: kreezxil (~IceChat9@64-31-193-160.ip.pdq.net)
L2810[19:37:25] <kreezxil> hi guys, so yeah apparently my install of oc fell back because of missing lua natives. How do I add them to my server so it won't fall back?
L2811[19:37:34] <kreezxil> or rather where can i get them
L2812[19:37:59] <Kilobyte> do you have lua installed on the server?
L2813[19:38:02] <JoshTheEnder> kreezxil, what OS are you using?
L2814[19:38:29] <kreezxil> linux server I believe, but I don't have ssh access
L2815[19:39:03] <Kilobyte> well, without ssh access you prob won't be able to get the lua binaries
L2816[19:39:03] <Wobbo> This looks nice: cli.send ARGV[0]
L2817[19:39:05] <Kilobyte> Sangar: ^
L2818[19:39:20] ⇦ Quits: PotatoTrumpet (~nick1@WL4-34.1scom.net) (Quit: WeeChat 0.4.2)
L2819[19:39:23] <kreezxil> so there's not a mod I can install that would have them?
L2820[19:39:24] <Wobbo> Kilobyte: Prototype, Classes/Objects, Generic methods?
L2821[19:39:30] <Kilobyte> classes
L2822[19:39:35] <Sangar> kreezxil, the libs are in the mod jar. you can't "install" them separately.
L2823[19:39:58] <Kilobyte> or Wobbo: yeah, send() is metaprogramming already. a.send(:b) is equal to a.b()
L2824[19:39:59] <kreezxil> sangar: ok, what do I need to tell the hoster to get it active?
L2825[19:40:06] <Sangar> from the sounds of it it may fail to extract them and or load them because of lack of rights on your hoster
L2826[19:40:16] <Wobbo> Kilobyte: Is there a clear distinction between classes and Objects?
L2827[19:40:24] <Kilobyte> classes are objects
L2828[19:40:25] <Kilobyte> :P
L2829[19:40:38] <Wobbo> Kilobyte: Kinda, but that is similar to obj[method](obj, ...) in Lua, not that fancy
L2830[19:40:44] <Sangar> kreezxil, check the server startup log, see if there is a more detailed messages as to why it failed loading the libs
L2831[19:41:00] <Kilobyte> i just found an issue D:
L2832[19:41:03] <Wobbo> Kilobyte: I get that, but if I create a static method, can I call that from the instance and fice versa?
L2833[19:41:13] <Kilobyte> yes
L2834[19:41:16] <Kilobyte> well
L2835[19:41:17] <ds84182> You know what I love?
L2836[19:41:24] <Kilobyte> you can call static from instance
L2837[19:41:29] <Kilobyte> Sangar: i need suggestion
L2838[19:41:30] <ds84182> when my OS's init.lua errors and I have no traceback
L2839[19:41:57] ⇦ Quits: Vexatos (~Vexatos@p200300556E457B10B5B23F7BD522B2F3.dip0.t-ipconnect.de) (Quit: Greetings from Pastry Fork, Inc. ✔)
L2840[19:42:24] <Sangar> ds84182, wrap it in an xpcall yourself
L2841[19:42:28] <Sangar> Kilobyte, hm?
L2842[19:42:35] <Kilobyte> Sangar: sec
L2843[19:42:46] <Kilobyte> Sangar: https://gist.github.com/Kilobyte22/bcec0cc4a917b7fe6ce9
L2844[19:42:57] <Wobbo> Kilobyte: Kinda sloppy, but better than the other way around.
L2845[19:42:59] <Kilobyte> the last method will not work in lua if i need its return value
L2846[19:43:08] <Kilobyte> Wobbo: why sloppy?
L2847[19:43:24] <Wobbo> No clear boundary between the instance and the class.
L2848[19:43:44] <Wobbo> You can appereantly use the instance as the class since you can call the static method
L2849[19:43:45] <Sangar> Kilobyte, why not?
L2850[19:43:54] <Kilobyte> Sangar: because this will happen
L2851[19:44:02] <Kilobyte> abc = local __tmp_0 = self; __tmp_0['mthis?'](__tmp_0, _.wrap('method intentionally has a ? to make it a not valid lua one.'))
L2852[19:45:13] <Kilobyte> and without the temp var it can happen that i call methods multiple times
L2853[19:45:20] <Kilobyte> Sangar: i haz idea :D
L2854[19:45:22] <Sangar> Kilobyte, why not self['mthis?'](self, ...)?
L2855[19:45:23] <Kilobyte> metatables
L2856[19:45:35] <Kilobyte> Sangar: lets say i replace self with
L2857[19:45:51] <Kilobyte> self.mabc('abc')
L2858[19:46:00] <Kilobyte> now i call that method twice
L2859[19:46:05] <Wobbo> Metatables are almost always the solution
L2860[19:46:19] <Kilobyte> but, i realized i can do this:
L2861[19:46:35] <Kilobyte> ._call('mthis?', ...)
L2862[19:47:25] <Sangar> i don't think i understand what the exact problem is :P
L2863[19:48:17] <Sangar> i.e. i don't see why you need the tmp_0 stuff in the link you posted
L2864[19:48:34] <Kilobyte> because this is no valid lua:
L2865[19:48:45] <Kilobyte> self.mputs?('whatever')
L2866[19:49:01] <Kilobyte> lua method names can't contain ?. ruby ones can. and do.
L2867[19:49:02] <Sangar> well, no, but self['mputs?']('whatever') is
L2868[19:49:08] <Sangar> but they can :P
L2869[19:49:13] <Sangar> functions are just objects
L2870[19:49:20] <Kilobyte> i need to pass the self :P
L2871[19:49:23] <Kilobyte> and i need it twice
L2872[19:49:24] <Sangar> then do? :P
L2873[19:49:32] <Kilobyte> but i found a workaround
L2874[19:49:33] <Sangar> self['mputs?'](self, ...)
L2875[19:49:55] <Kilobyte> again, its not always self
L2876[19:50:20] <Sangar> what isn't?
L2877[19:50:35] <Kilobyte> iterator:mnext():['mputs?'](iterator:mnext(), ...)
L2878[19:50:39] <Kilobyte> look at that example
L2879[19:50:58] <Sangar> ok
L2880[19:51:01] <Kilobyte> actually there is a colon too much
L2881[19:51:06] <Sangar> yeah, but i get the point
L2882[19:51:11] <Kilobyte> here my workaround
L2883[19:51:12] <Kilobyte> self:_call('mthis?', nil, _.wrap('method intentionally has a ? to make it a not valid lua one.'))
L2884[19:51:34] <Sangar> yeah
L2885[19:51:51] <Sangar> probably cleaner anyway
L2886[19:52:00] <Kilobyte> yep
L2887[19:52:07] <Kilobyte> i still will need anout temp vars
L2888[19:52:12] <Kilobyte> because stuff like
L2889[19:52:29] <Kilobyte> well, you know how in scala if blocks etc have return values?
L2890[19:52:39] <Kilobyte> same in ruby. i'll need temp vars to emulate that
L2891[19:53:58] <Kilobyte> Sangar: also yeah, compiling sapphire on OC will prob not work that easily... i need a LOT of libs for the ruby parser
L2892[19:54:05] <Kilobyte> and the ram will likely not be enough
L2893[19:54:20] <Kilobyte> and even if it was... the speed D:
L2894[19:55:05] *** vifino is now known as vifino|away
L2895[19:55:07] *** vifino|away is now known as vifino
L2896[19:55:15] <Sangar> time to distribute it over multiple servers! :P
L2897[19:55:17] <Kilobyte> it would need to compile a parser generator generated parser for example
L2898[19:55:26] <Kilobyte> Sangar: that sounds like a nice idea actually
L2899[19:55:29] <Kilobyte> clustering
L2900[19:55:46] <Kilobyte> and actually... ram wise its not that bad since i compile file-by-file
L2901[19:56:21] *** Biohazard is now known as Daiyousei
L2902[19:56:22] <Sangar> would be amazing if it worked. i'm kinda sceptical though ;)
L2903[19:56:30] <Kilobyte> i am not sure myself
L2904[19:56:55] <Kilobyte> one of the dependencies "uses a native library by default"
L2905[19:57:12] <Kilobyte> but i think you can switch it out with a (slower) pure ruby implementation
L2906[19:57:42] <Kilobyte> in general, if something in ruby uses a native library, its usually for performance
L2907[19:57:43] <JoshTheEnder> my stargatetech 2 transport ring platform, http://puu.sh/9Fx8k/9f0760a1db.jpg
L2908[19:58:11] *** justastranger|zzz is now known as justastranger
L2909[19:58:17] <Kilobyte> like redcarpet, the markdown renderer used by github
L2910[19:58:29] <dmod_> welp just so ppl know who owns shadow_bot i have added
L2911[19:58:36] <dmod_> &bot
L2912[19:58:36] <shadow_bot> I am Dmod_'s Bot
L2913[19:58:53] <Kilobyte> the actual rendering/parsing is in c, but you can hook into it from ruby
L2914[19:58:59] <JoshTheEnder> dmod_, did you see my message earlier?
L2915[19:59:16] *** darknife25|AFK is now known as darknife25
L2916[19:59:28] <dmod_> when did you send it? haven't checked shadow_bot's flat flile logs
L2917[20:00:10] <JoshTheEnder> <JoshTheEnder> dmod_, can you make shadow_bot not reply if someone does an invalid command?
L2918[20:00:44] <JoshTheEnder> because i did one of the commands for EnderBot1 (the one running through me) and i got a pm from shadow_bot
L2919[20:01:00] <dmod_> did you use &
L2920[20:01:04] <JoshTheEnder> yes
L2921[20:01:11] <dmod_> thats why.
L2922[20:01:29] <JoshTheEnder> i realise that, but could you make it not reply on invalid command?
L2923[20:01:43] <dmod_> only way until i get home is for shadow_bot to ignore you until i get home
L2924[20:01:59] <JoshTheEnder> eh, it can wait
L2925[20:02:22] <Kilobyte> Sangar: well... people actually got haml to work in opal :P
L2926[20:02:31] <dmod_> if you recommend a key that doesn't conflict with lua or any bot let me know ill add it
L2927[20:02:37] <Kilobyte> aka you can render haml templates from javascript
L2928[20:02:40] <dmod_> by add it i mean change it
L2929[20:03:08] <dmod_> josh i set it to pm so it won't post in the channel.
L2930[20:03:17] <JoshTheEnder> dmod_, using '&' is fine, just dont make it pm people if it's an invalid command
L2931[20:03:20] <Kilobyte> dmod_: can you use notice instead?
L2932[20:03:23] <Sangar> Kilobyte, well, there are c -> js, so i'm not really surprised :P
L2933[20:03:42] <Kilobyte> Sangar: well, iirc it doesn't use natives, but not sure
L2934[20:04:02] <dmod_> Kilobyte: i can look when i get home. hopefully i can remember so much going on
L2935[20:04:13] <dmod_> &todo
L2936[20:04:13] <shadow_bot> dmod_: Todo for dmod: #1: fix regex expression for eta messageparser to...
L2937[20:04:13] <Kilobyte> Sangar: you know haml? :P
L2938[20:04:20] <Sangar> Kilobyte, only the name :P
L2939[20:04:21] *** alekso56 is now known as alekso56_off
L2940[20:04:22] <dmod_> brb
L2941[20:04:59] <Kilobyte> Sangar: its really nice :D http://haml.info/ they have examples on there
L2942[20:05:10] <JoshTheEnder> also i genuinely think kenny isnt comming back.... still, he still has 1 day before i remove his bouncer account
L2943[20:06:30] <dmod_> &todo add change way shadow_bot pm's to notice or a different way for invalid commands
L2944[20:06:30] <shadow_bot> dmod_: The operation succeeded. (Todo #2 added)
L2945[20:06:36] <dmod_> got to love todo
L2946[20:07:01] <Kilobyte> dmod_: no, bot to notice. but just ignore invalid commands
L2947[20:07:04] <Kilobyte> like kibi
L2948[20:07:08] <Kilobyte> #invalid
L2949[20:07:17] <Kilobyte> you see nothing. try yourself
L2950[20:07:45] <JoshTheEnder> spiders be like http://puu.sh/9Fy6p/1dd8b8880f.jpg
L2951[20:08:26] <dmod_> &todo remove
L2952[20:08:27] <shadow_bot> dmod_: (todo remove <task id> [<task id> ...]) -- Removes <task id> from your personal todo list.
L2953[20:08:31] <dmod_> &todo remove 2
L2954[20:08:31] ⇦ Quits: jesustk_off (~jesusthek@2602:ffe8:102:213:1234:1234:bc92:85a7) (Ping timeout: 201 seconds)
L2955[20:08:31] <shadow_bot> dmod_: The operation succeeded.
L2956[20:08:44] <dmod_> &todo add change way shadow_bot pm's to notice or a different way for commands
L2957[20:08:44] <shadow_bot> dmod_: The operation succeeded. (Todo #3 added)
L2958[20:08:52] <dmod_> &todo
L2959[20:08:53] <shadow_bot> dmod_: Todos for dmod: #1: fix regex expression for eta messageparser to... and #3: change way shadow_bot pm's to notice or a...
L2960[20:09:04] <dmod_> &list todo
L2961[20:09:04] <shadow_bot> dmod_: add, change, remove, search, setpriority, and todo
L2962[20:09:06] *** prassel|off is now known as prasselpikachu
L2963[20:09:16] ⇦ Quits: Negi (~negi@ADijon-156-1-71-216.w90-39.abo.wanadoo.fr) (Quit: "L'homme n'est pas fait pour travailler, la preuve, cela le fatigue" --Voltaire)
L2964[20:09:17] <dmod_> &todo setpriority
L2965[20:09:18] <shadow_bot> dmod_: (todo setpriority <id> <priority>) -- Sets the priority of the todo with the given id to the specified value.
L2966[20:09:21] <JoshTheEnder> dmod_, continue with that in a pm please
L2967[20:09:22] <dmod_> &todo setpriority 3 high
L2968[20:10:59] <JoshTheEnder> ok, the sound in my minecraft has been like, rotated by about 45 degrees ¬_¬
L2969[20:12:45] ⇨ Joins: jesustk_off (~jesusthek@2602:ffe8:102:213:1234:1234:bc92:85a7)
L2970[20:13:15] *** jesustk_off is now known as jesusthekiller
L2971[20:13:41] <Wobbo> Kilobyte: What native libraries does saphire require?
L2972[20:13:52] <Wobbo> Also, in what language is it writen? :P
L2973[20:14:08] <Kilobyte> basicly racc (a dependency for my ruby parser) needs a native lib
L2974[20:14:18] <Kilobyte> racc is a parser generator for ruby
L2975[20:15:40] <Wobbo> So it is just that library?
L2976[20:16:02] <Wobbo> Wait, if saphire needs Ruby code… then how are you planning on getting it into OC?
L2977[20:16:19] <Kilobyte> its a ruby -> lua compiler
L2978[20:16:30] <Kilobyte> => it can compile itself
L2979[20:16:46] <Wobbo> Bootstrapping! :P
L2980[20:17:06] <Wobbo> I should get started on my language as well actually…
L2981[20:18:20] <Wobbo> But it is not in pure Ruby
L2982[20:18:44] <Kilobyte> well, again, the native lib can be replaced with c actually
L2983[20:18:46] <Kilobyte> err
L2984[20:18:48] <Kilobyte> with ruby
L2985[20:18:58] <Kilobyte> i am pretty sure at least
L2986[20:19:02] <Kilobyte> it will just be slower
L2987[20:19:49] <Wobbo> Wouldn't it be faster if it was writen in Lua?
L2988[20:20:22] <Kilobyte> yes, but i'd have to implement the parser myself... and tbh, not THAT much overhead
L2989[20:20:29] <kreezxil> Sangar: nothing in server.log but I did find some lines of concern in the forgemodloader.log. http://pastebin.com/Pja5xNrP this about the native fallback issue.
L2990[20:21:27] <Sangar> kreezxil, no, the one thing has nothing to do with the other
L2991[20:21:34] <Sangar> hmm
L2992[20:22:23] <Sangar> 1.2.7 is quite old though, at some point i recompiled the linux libs with an older kernel, so that might have been before that.
L2993[20:22:43] <kreezxil> oh, so bevolj is lagging in his pack
L2994[20:23:02] <Kilobyte> he's here, you can slap him :P
L2995[20:23:14] <kreezxil> he sure is
L2996[20:23:30] * kreezxil slaps BevoLJ
L2997[20:23:32] <Sangar> unless it's a jar with a derped mcmod.info then that version is a bit old, yes ;)
L2998[20:25:00] ⇨ Joins: SonicPixelation (~sonicpixe@c-174-55-14-163.hsd1.pa.comcast.net)
L2999[20:25:01] <Sangar> you can just swap it out with a newer version yourself, for testing, since no ids were added / changed since 1.0.0 that shouldn't cause any issues.
L3000[20:25:23] <kreezxil> let's say I updated the pack myself, is there a client mod that needs to be installed too or is it the same mod for both client and server?
L3001[20:25:24] ⇦ Quits: SonicPixelation (~sonicpixe@c-174-55-14-163.hsd1.pa.comcast.net) (Client Quit)
L3002[20:25:35] <JoshTheEnder> kreezxil, same for both
L3003[20:25:45] <kreezxil> sweet, i love it when it's the same for both
L3004[20:25:48] <JoshTheEnder> same goes for almost all Forge mods since 1.3
L3005[20:26:00] <kreezxil> oh, i hadn't realized taht.
L3006[20:27:16] <Xilandro> Anyone know if Pastebin has a RegEx syntax option
L3007[20:28:02] ⇨ Joins: Negi (~negi@117.181.15.109.rev.sfr.net)
L3008[20:28:21] <JoshTheEnder> it has "REG
L3009[20:28:32] <Xilandro> Yeah, that's not regex though I don't think
L3010[20:30:20] <kreezxil> there are some big name celebrities in here. :)
L3011[20:31:02] <Xilandro> Get your shit together, Repl.it, you have Brainfuck and LOLCODE, but not whitespace?
L3012[20:39:17] <Wobbo> Kilobyte: What could be fun is optimizing the output of Saphire :P
L3013[20:40:09] <Kilobyte> Wobbo: i will provide ways to modify the stuff before it gets turned into lua via hooks
L3014[20:41:36] <Wobbo> Nice
L3015[20:43:10] <Kilobyte> Wobbo: i'll need it
L3016[20:43:17] <Wobbo> XD
L3017[20:43:25] <Xilandro> I wonder how hard it would be to make a library that could be used alongside a CC program to make it run on OC
L3018[20:43:28] <Wobbo> Kilobyte: Will that be Lua hooks or Ruby hooks? :P
L3019[20:43:36] <Kilobyte> it will be in ruby
L3020[20:43:49] <Kilobyte> ruby allows stuff like a = b = c
L3021[20:44:02] <Kilobyte> lua doesn't, so i need hooks to fix that issue
L3022[20:44:03] <Wobbo> So you write in ruby how it should produce Lua. Nice bootstrapping stuff right there :P
L3023[20:44:33] <Kilobyte> lua is too painful :P
L3024[20:44:49] <Kilobyte> i try to minimize the lua i have to write for that project
L3025[20:45:01] <Wobbo> From reddit: God is the most AFK admin ever http://www.reddit.com/r/Showerthoughts/comments/28sps9/god_is_the_most_afk_admin_ever/
L3026[20:45:14] <Kilobyte> xD
L3027[20:45:14] <Wobbo> Top comment: He is like notch, he made everything and then left the rest of the work to Jeb jesus
L3028[20:46:06] <Wobbo> Second comment: He wrote the code then moved onto other projects. May come back to do a patch if black holes cause too many problems.
L3029[20:48:55] <Wobbo> Comment later down: That's what the sims probably think
L3030[20:49:02] <Wobbo> Anyway, it is a nice thread, go read it
L3031[20:50:32] <Kilobyte> i'll go sleep soonish
L3032[20:50:47] <kreezxil> is opencomputers mcpc plus compatible?
L3033[20:50:54] <Wobbo> Its not a long thread
L3034[20:51:37] <Kilobyte> kreezxil: if anything then not officially
L3035[20:52:17] <Kilobyte> try it, but don't complain if it breaks
L3036[20:52:32] <Xilandro> So many Lua things on Pastebin for CC, not one OC program =(
L3037[20:52:46] <Kilobyte> unless Sangar has a different opinion on that one
L3038[20:52:50] <Wobbo> Xilandro: Because we all use version control
L3039[20:52:59] <Kilobyte> was about to say that
L3040[20:53:14] <Kilobyte> i MIGHT port a readonly git to oc... maybe
L3041[20:53:37] <kreezxil> yeah i was wanting to check in with Sangar, but i tried the new mod and through errors complaining about bukkit which prompted me to ask that question ...
L3042[20:53:51] * kreezxil thinks he'll have to live the fall back. :(
L3043[20:53:58] <Kilobyte> using the dumb protocol (https. dumb as in, not data aware)
L3044[20:54:07] <Kilobyte> kreezxil: no persistance then
L3045[20:54:08] <Sangar> kreezxil, the latest versions at least should work fine with mcpc+. i think the last problem that was reported was robot / fakeplayer issues, and that's resolved in 1.3.
L3046[20:54:19] ⇨ Joins: binaryblade (~binarybla@d108-180-152-201.bchsia.telus.net)
L3047[20:54:57] <Sangar> if there are any errors feel free to report them at least. i won't promise i'll fix anything, but i'd at least be interested to know.
L3048[20:55:11] <kreezxil> ok, It's not linked in the main minecraftforum thread that I could see.
L3049[20:55:33] *** prasselpikachu is now known as prassel|off
L3050[20:55:38] <Wobbo> I'm going as well I guess. Back to Uni tomorrow, back to python :(
L3051[20:55:42] ⇦ Quits: binaryblade (~binarybla@d108-180-152-201.bchsia.telus.net) (Client Quit)
L3052[20:56:08] <Sangar> the 1.3 beta is linked, but keep in mind that most mods will upgrade to the 1.3 api only as soon as 1.3 is officially released, so there will be a lot of compatibility issues, still.
L3053[20:56:17] <Wobbo> So, later!
L3054[20:56:21] <kreezxil> found it
L3055[20:56:21] <Sangar> cya Wobbo!
L3056[20:56:26] ⇦ Quits: Wobbo (~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl) (Quit: Wobbo)
L3057[20:56:35] <Xilandro> http://pastebin.com/Gkvgz0zM <3 this thing
L3058[20:56:46] <Sangar> kreezxil, use the latest builds from jenkins if you give it a shot, some more things fixed in there
L3059[20:57:01] <Xilandro> I still have to have it print numbers so I know when to cap n
L3060[20:57:04] <kreezxil> so is there "pastebin get" type of program for oc yet?
L3061[20:57:07] <Xilandro> Yes
L3062[20:57:14] <Xilandro> Use an internet card and it 'appears'
L3063[20:57:21] <kreezxil> oh sweet
L3064[20:57:24] <JoshTheEnder> .jenkins opencomputers opencomputersmc-1.7
L3065[20:57:26] <Xilandro> We also have wget
L3066[20:57:32] <EnderBot2> OpenComputers: #450: http://ci.cil.li/job/OpenComputers/lastSuccessfulBuild/artifact/build/libs/OpenComputers-MC1.6.4-1.3.0.450-beta.1-universal.jar
L3067[20:57:34] <Xilandro> Which is good for grabbing raw github
L3068[20:57:42] * kreezxil going bo-oi-oi-nnnn-gggg like beavis and butthead.
L3069[20:57:49] <JoshTheEnder> EnderBot2, y u being slow?
L3070[20:58:37] <JoshTheEnder> .jenkins opencomputers opencomputers-mc1.7
L3071[20:58:39] <EnderBot2> OpenComputers: #450: http://ci.cil.li/job/OpenComputers/lastSuccessfulBuild/artifact/build/libs/OpenComputers-MC1.6.4-1.3.0.450-beta.1-universal.jar
L3072[20:58:42] <EnderBot2> OpenComputers-MC1.7: #200: http://ci.cil.li/job/OpenComputers-MC1.7/lastSuccessfulBuild/artifact/build/libs/OpenComputers-MC1.7.2-1.3.0.200-beta.1-universal.jar
L3073[20:58:45] <JoshTheEnder> ahh
L3074[20:58:45] <Xilandro> Does this snippet look proper
L3075[20:58:51] <Xilandro> local side = ...
L3076[20:59:02] <Kilobyte> why side?
L3077[20:59:29] <Xilandro> because I can 'if side == "left" then side = sides.right
L3078[20:59:36] <Kilobyte> Xilandro: indent it please
L3079[20:59:44] <Kilobyte> that script you linked
L3080[21:00:02] <Xilandro> Kilo, I don't indent OC Lua because it makes it look weird since OC doesn't render tabs as anything but ?
L3081[21:00:27] <Kilobyte> Sangar: ^
L3082[21:00:32] <Xilandro> He already knows
L3083[21:00:44] <Kilobyte> use spaces then :P
L3084[21:00:54] <Kilobyte> i usually use 2 or 4 spaces
L3085[21:01:07] <Kilobyte> i personally prefer 4, but eh
L3086[21:01:12] <Xilandro> Or, I could not, and not worry about the code that I generally don't show anyone anyway
L3087[21:01:22] <Xilandro> I just like that one because I wrote it :3
L3088[21:01:38] <Sangar> yeah, someone should teach edit to convert tabs to spacces on load >_>
L3089[21:01:58] <Xilandro> I think tabs should be two spaces, to conserve real estate on the screen
L3090[21:03:06] <Kilobyte> well, tabs are tabs
L3091[21:03:14] <Sangar> i'll probably just throw in a string.gsub(text, "\t", " ") in the loading code of edit >_> it'll convert anything with tabs to spaces on save, but see if care!
L3092[21:03:16] <Xilandro> I've been at it for 3 days, trying to get the geolyzer to separate specific blocks by their hardness, but I'm thinking it's not possible since hardness is tied to the material of pick needed to gather it
L3093[21:03:34] <Xilandro> Sangar plzno
L3094[21:03:46] <Sangar> >:D
L3095[21:03:50] <Kilobyte> handle tabs properly :P
L3096[21:03:52] * Xilandro never updates again
L3097[21:03:56] <Sangar> pft
L3098[21:04:01] <Sangar> rewrite the rendering code in edit then :P
L3099[21:04:42] <Kilobyte> lol
L3100[21:04:44] <Sangar> meh, a user prompt "convert tabs to spaces?" on load might be good enough
L3101[21:04:57] <Sangar> well, another problem for another day
L3102[21:05:02] <Xilandro> Honestly, it's fine as is
L3103[21:05:11] <Kilobyte> just indent with spaces :P
L3104[21:05:17] ⇨ Joins: binaryblade (~binarybla@d108-180-152-201.bchsia.telus.net)
L3105[21:05:17] <Kilobyte> as most devs do
L3106[21:05:24] <Xilandro> I'm not most devs
L3107[21:05:48] <Kilobyte> Sangar: small side note, can you make pos1 key smart? as in, it jumps after indention
L3108[21:06:03] <Kilobyte> and you have to press again to make it jump to actual start of line
L3109[21:06:04] <Xilandro> Sangar, don't fiddle with it because if you make it possible to have tabs be changed to spaces, then everyone will code using tabs, and then people who don't use tabs will have any code they grab look wied
L3110[21:06:10] <Xilandro> weird*
L3111[21:06:41] <Kilobyte> why look weird?
L3112[21:06:56] <Xilandro> Have you tried importing code that's properly indented
L3113[21:06:56] <Sangar> Kilobyte, uhm, probably. ctrl+left/right would also be nice to have :P
L3114[21:07:09] <Kilobyte> i 100% agree
L3115[21:07:19] <Sangar> Xilandro, yeah, i won't touch it anytime soon :P
L3116[21:07:37] <Kilobyte> Sangar: in general we need more shortcuts :P
L3117[21:07:48] <binaryblade> anyone having issues starting servers in a server rack?
L3118[21:08:00] ⇨ Joins: ShadowKatStudios (~sks@c211-31-42-102.rochd5.qld.optusnet.com.au)
L3119[21:08:03] <Kilobyte> binaryblade: have you put in all the components?
L3120[21:08:05] <Kilobyte> like CPU
L3121[21:08:06] ⇦ Quits: Lumien (~lumien@p4FED46C9.dip0.t-ipconnect.de) (Quit: Nettalk6 - www.ntalk.de)
L3122[21:08:12] <Sangar> Kilobyte, how about you port vi? :>
L3123[21:08:27] <Kilobyte> i actually considered porting a subset of it
L3124[21:08:38] <Xilandro> binaryblade, rightclick with the server in hand, it'll open its interface to put components in
L3125[21:08:45] <Sangar> Kilobyte, i'd totally use it :P
L3126[21:08:51] <binaryblade> yeah, did that
L3127[21:08:57] <Kilobyte> might do that once my kernel runs
L3128[21:09:02] <Xilandro> Use the analyzer on the server rack, and tell me what it says
L3129[21:09:10] <binaryblade> its got HDD, memory, CPU etc
L3130[21:09:11] <Kilobyte> unless i lower the priority for the kernel
L3131[21:09:19] <Kilobyte> binaryblade: energy?
L3132[21:09:23] <binaryblade> I guess I don't know how to give it and OS
L3133[21:09:49] <Kilobyte> Sangar: rename edit, then put a new edit that does this
L3134[21:09:58] <Sangar> binaryblade, install openos onto a hdd using a computer, put that hdd into the server
L3135[21:10:05] <Kilobyte> os.execute(os.getenv("EDITOR"), ...)
L3136[21:10:40] <Kilobyte> Sangar: so, when you run edit it opens your default editor
L3137[21:11:12] <JoshTheEnder> binaryblade, connect up a disk drive to it and put a openos floppy in it
L3138[21:11:16] <Sangar> yeah, once there are more editors that'll make sense ;)
L3139[21:11:47] <Kilobyte> lemme switch to phone
L3140[21:11:49] <Sangar> aaanyway, i've get to get out early tomorrow, so i'll be heading to bed. gnight o/
L3141[21:12:00] <Xilandro> night Sangy
L3142[21:12:00] <JoshTheEnder> \o
L3143[21:12:22] <Kilobyte> night
L3144[21:12:25] <kreezxil> Sangar: well those build just made everything angrier. I'm going to wait till Bevo updates them for now.
L3145[21:13:16] <Kilobyte> btw, if I actually can pull of that ruby to lua compiler I will probably offer a small ci
L3146[21:15:07] <binaryblade> ok copying openos to the HDD seemed to do the trick
L3147[21:15:20] <Kilobyte> yeah
L3148[21:15:25] <Kilobyte> that should
L3149[21:18:14] ⇦ Quits: binaryblade (~binarybla@d108-180-152-201.bchsia.telus.net) (Ping timeout: 186 seconds)
L3150[21:20:59] ⇦ Quits: istasi (webchat@46.32.58.141) (Quit: Web client closed)
L3151[21:22:09] *** JoshTheEnder is now known as FEKJAT
L3152[21:22:38] ⇨ Joins: binaryblade (~binarybla@d108-180-152-201.bchsia.telus.net)
L3153[21:23:27] <binaryblade> huh, i see server racks require a graphics card to connect to a remote terminal.........
L3154[21:23:54] *** Csst|Masterball is now known as Csstform
L3155[21:26:31] *** alekso56_off is now known as alekso56
L3156[21:27:43] <binaryblade> is there any way to login to a server rack through the network from a different computer?
L3157[21:27:53] <Kilobyte> not yet
L3158[21:28:16] <binaryblade> so remote terminal is the only way
L3159[21:28:29] <Kilobyte> i'll prob work on something like rlogin or so once my current projects are really
L3160[21:28:37] <Kilobyte> *ready
L3161[21:28:54] <binaryblade> cd lib
L3162[21:28:55] <binaryblade> ls
L3163[21:29:01] <binaryblade> edit shell.lua
L3164[21:29:05] <Kilobyte> dang, my eye hurts
L3165[21:29:21] <Kilobyte> also, this channel is no terminal :P
L3166[21:29:25] <kreezxil> Kilobyte: that's not where the pencil goes!
L3167[21:29:38] <Kilobyte> ikr :P
L3168[21:29:51] <Kilobyte> but really, idfk what I did
L3169[21:30:51] <Kilobyte> i'll go sleep in 5-10 min
L3170[21:31:37] <Kilobyte> gotta get up in 6:30 and I need to be awake and not tired
L3171[21:34:52] ⇦ Quits: binaryblade (~binarybla@d108-180-152-201.bchsia.telus.net) (Remote host closed the connection)
L3172[21:41:55] ⇨ Joins: asie|tab (~asietab@078088168214.elblag.vectranet.pl)
L3173[21:42:37] <asie|tab> >BluePower is now dead
L3174[21:42:39] <asie|tab> i lol'd
L3175[21:42:46] ⇦ Quits: skilz (~skilz@pa175-39-158-234.pa.nsw.optusnet.com.au) (Ping timeout: 186 seconds)
L3176[21:57:02] * Xilandro succumbs to the knowledge that he is an idiot, closes Minecraft, and vows never to attempt coding again
L3177[21:57:51] *** LordFokas|off is now known as LordFokas
L3178[21:58:52] <Techokami> asie, yeah the project head talked to eloraam and now the project is cancelled. welp.
L3179[21:59:01] <ds84182> What
L3180[21:59:15] <Techokami> <asie|tab> >BluePower is now dead
L3181[21:59:32] <ds84182> Why, unless Elo is going to update RedFuck
L3182[21:59:43] <Techokami> she's working on RedPower3
L3183[21:59:49] <gamax92> and shes actually making progress
L3184[22:00:02] <ds84182> Oh, since when
L3185[22:00:02] <Xilandro> Forgive me for laughing. I'll wait for an actual release before getting my hopes up
L3186[22:00:03] <ds84182> Today?
L3187[22:00:17] <Techokami> she posted the first screen today
L3188[22:00:22] <asie|tab> Techokami: i dont care
L3189[22:00:24] <ds84182> I KNEWIT
L3190[22:00:25] ⇦ Quits: Jasems (~Jasems@75-1-60-72.lightspeed.snantx.sbcglobal.net) (Remote host closed the connection)
L3191[22:00:28] <Michiyo> https://twitter.com/TheRealEloraam
L3192[22:00:30] <Xilandro> brb let me make a screenshot of a mod I'll never finish
L3193[22:00:31] <asie|tab> her mod will be closed down with APIs you cannot legally use
L3194[22:00:33] <asie|tab> like rp2
L3195[22:00:35] <ds84182> I should start on GreenPower just in case
L3196[22:00:38] <Techokami> I know :|
L3197[22:00:46] <gamax92> you can always fork bluepower and work on it
L3198[22:00:57] <asie|tab> I'm just going to make my own tubes and machines
L3199[22:01:00] <gamax92> relavent screenies: http://i.imgur.com/s7V312G.png http://i.imgur.com/3fankUS.png
L3200[22:01:04] <Xilandro> I've already forked Bluepower. I'm going to make it into WhitePower because all the people will cry about the name
L3201[22:01:21] <gamax92> Xilandro: but, are you working on it, you just said you cannot code.
L3202[22:01:37] <asie|tab> i already have worldgen, tools (Artifice), logic, lamps (RedLogic), frames (OpenFrames) and computers (OpenComputers)
L3203[22:01:42] <asie|tab> all i need now is tubes and their ecosystem
L3204[22:01:45] <Xilandro> gamax92, in case you missed it
L3205[22:01:46] <Xilandro> <Xilandro> brb let me make a screenshot of a mod I'll never finish
L3206[22:01:51] <asie|tab> blutricity can happily go die as far as i am concerned
L3207[22:02:12] <gamax92> asie|tab: will you do an actual processor?
L3208[22:02:23] <Techokami> as long as OpenFrames and asie's tubes come to the latest Minecrafts, I'll be happy. :O
L3209[22:02:25] <asie|tab> gamax92: i wont bother but you can easily hook one to the OC network
L3210[22:02:31] <gamax92> pls
L3211[22:02:33] <asie|tab> with its architecture/machine APIs
L3212[22:02:38] <asie|tab> Techokami: well you better port them
L3213[22:02:43] <asie|tab> i am staying on 1.6
L3214[22:03:01] <gamax92> well, thats two things that make me not want to use what ever you put out.
L3215[22:03:38] <asie|tab> gamax92: what is the other thing?
L3216[22:03:43] <ds84182> asie|tab, if you want open RP3 apis, why don't you make a big deal about it
L3217[22:03:55] <ds84182> Why don't you contact Elo and ask her that simple question
L3218[22:03:56] <asie|tab> ds84182: Elo is known to be generally unresponsive to feedback
L3219[22:04:02] <gamax92> asie|tab: no virtual computer, not 1.7
L3220[22:04:05] <asie|tab> I sent off an email to elo about it two weeks ago
L3221[22:04:06] <asie|tab> in fact
L3222[22:04:14] <gamax92> oh three, no bluetricity
L3223[22:04:17] <asie|tab> gamax92: that is because OpenComputers is superior in almost every regsrd
L3224[22:04:25] <asie|tab> to RP2's computers
L3225[22:04:32] <Xilandro> And CC
L3226[22:04:32] <gamax92> its also not a virtual computer, its lua
L3227[22:04:33] <ds84182> asie|tab, while true do if pcall(try) then break end end
L3228[22:04:39] <asie|tab> 1.7 because my server runs 1.6.4
L3229[22:04:54] <asie|tab> and blutricity? it was a mess anyway
L3230[22:05:24] <gamax92> is it bluetricity of blutricity?
L3231[22:05:52] <v^> ^v, is it bluetricity of blutricity?
L3232[22:05:53] <^v> v^, Outlook not so good
L3233[22:06:04] <gamax92> ^v: Cake or pie?
L3234[22:06:04] <^v> gamax92, Without a doubt
L3235[22:06:08] <ds84182> Whatever, I'm done with being hurt by Elo, i'm done with hipe
L3236[22:06:33] <ds84182> Oh yay
L3237[22:06:37] <ds84182> I broke firefox
L3238[22:06:38] <gamax92> anyway i wrote an xor and xnor gate.
L3239[22:06:45] <ds84182> now showing nonexistant tabs
L3240[22:07:40] *** vifino is now known as vifino|off
L3241[22:08:27] <ds84182> http://imgur.com/MkHr6OJ
L3242[22:08:35] *** vifino|off is now known as vifino|away
L3243[22:09:24] <ds84182> v^, how will RP3 turn out?
L3244[22:09:30] <ds84182> shoot
L3245[22:09:35] <ds84182> ^v, how will RP3 turn out?
L3246[22:09:35] <^v> ds84182, Cannot predict now
L3247[22:09:52] <ds84182> ^v, will RP3 release with HL3?
L3248[22:09:52] <^v> ds84182, Reply hazy try again
L3249[22:10:00] ⇨ Joins: skilz (~skilz@203.213.225.94)
L3250[22:10:03] <v^> lol
L3251[22:10:13] <v^> ^v, will RP3 turn out terribly?
L3252[22:10:13] <^v> v^, Better not tell you now
L3253[22:10:17] <v^> <_>
L3254[22:10:19] <ds84182> ^v, will RP3 release with HL3?
L3255[22:10:19] <^v> ds84182, Cannot predict now
L3256[22:10:24] <ds84182> what the shit is this
L3257[22:10:40] <v^> i have no fucking idea, i swear to god its completely random
L3258[22:10:41] <Xilandro> ^v, will RP3 ever be a real thing
L3259[22:10:41] <^v> Xilandro, You may rely on it
L3260[22:11:00] <gamax92> asie|tab: what is redlogic's license btw?
L3261[22:11:02] <Xilandro> There I broke it
L3262[22:11:04] <asie|tab> gamax92: MIT
L3263[22:11:20] <gamax92> ahh good, I need a reference for micropart cables.
L3264[22:11:22] <asie|tab> and P:Red used to be a RedLogic fork until 4.0.0.x
L3265[22:11:27] <gamax92> i assume those are micropart cables.
L3266[22:11:39] <asie|tab> gamax92: i think otherwise
L3267[22:11:44] <gamax92> what are they then
L3268[22:11:58] <asie|tab> i dont know, but they are definitely not microparts...
L3269[22:12:05] <asie|tab> try it out
L3270[22:19:04] *** darknife25 is now known as darknife25|AFK
L3271[22:20:33] ⇦ Quits: asie|tab (~asietab@078088168214.elblag.vectranet.pl) (Quit: where did mai raifu go wrong)
L3272[22:20:55] ⇨ Joins: skilz_ (~skilz@203.213.225.94)
L3273[22:22:46] *** darknife25|AFK is now known as darknife25
L3274[22:24:36] ⇦ Quits: skilz (~skilz@203.213.225.94) (Ping timeout: 380 seconds)
L3275[22:26:49] *** FEKJAT is now known as ^Ender
L3276[22:26:49] ⇦ Quits: Daiyousei (~nick1@188.113.81.176) (Read error: Connection reset by peer)
L3277[22:26:59] ⇨ Joins: Daiyousei (~nick1@188.113.81.176)
L3278[22:29:59] ⇨ Joins: Jasems (~Jasems@75-1-60-72.lightspeed.snantx.sbcglobal.net)
L3279[22:30:12] ⇦ Quits: Daiyousei (~nick1@188.113.81.176) (Client Quit)
L3280[22:40:21] ⇦ Quits: kreezxil (~IceChat9@64-31-193-160.ip.pdq.net) (Quit: REALITY.SYS Corrupted: Re-boot universe? (Y/N/Q))
L3281[22:44:55] ⇨ Joins: Alex_hawks (~Alex_hawk@CPE-124-178-122-148.lns6.pie.bigpond.net.au)
L3282[22:44:55] zsh sets mode: +v on Alex_hawks
L3283[22:56:40] ⇦ Parts: SpiritedDusty (~SpiritedD@24-205-168-36.dhcp.wsco.ca.charter.com) ())
L3284[22:58:21] ⇦ Quits: skilz_ (~skilz@203.213.225.94) (Ping timeout: 380 seconds)
L3285[22:58:22] *** Nentify is now known as Nentify|away
L3286[23:01:19] <gamax92> :|
L3287[23:01:24] <gamax92> wtf is subscribing to my channel
L3288[23:07:17] <ds84182> And I present to you: Ping's baddass conversion plugin!
L3289[23:07:18] <ds84182> .conv 2 byte to gigabyte
L3290[23:07:18] <^v> ds84182, 20,211,000,000,000
L3291[23:10:42] <gamax92> XD
L3292[23:11:21] <^Ender> http://xkcd.com/221/
L3293[23:12:54] ⇨ Joins: skilz (~skilz@203.213.225.94)
L3294[23:16:16] ⇦ Quits: ShadowKatStudios (~sks@c211-31-42-102.rochd5.qld.optusnet.com.au) (Remote host closed the connection)
L3295[23:18:52] ⇦ Quits: sciguyryan (sciguyryan@109-205-169-147.dynamic.swissvpn.net) ()
L3296[23:19:36] <v^> lol
L3297[23:20:43] <gamax92> .convert 1 byte to bytes
L3298[23:20:43] <^v> Oh noes! http://71.238.153.166/paste/0UT69.txt
L3299[23:20:49] <gamax92> alrighty then
L3300[23:31:16] *** Flenix is now known as sleepyflenix
L3301[23:40:13] *** vifino|away is now known as vifino
L3302[23:40:53] ⇦ Quits: Pontiac (~Pontiac@ykfvpn.navtech.aero) (Quit: Bye)
L3303[23:45:43] *** Csstform is now known as Csst|Masterball
L3304[23:50:14] *** vifino is now known as vifino|away
L3305[23:50:48] ⇦ Quits: black3agl3 (~black3agl@197.225.252.195) (Read error: Connection reset by peer)
L3306[23:59:47] <Jasems> how do you perform commands like "cd" within a program?
<<Prev Next>> Scroll to Top