<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:04:53] <ShadowKatStudios> Guys, how does {{path to destination},{return path},"message} sound as a message format?
L2[00:32:08] <Michiyo> So... my printer does this now. http://puu.sh/8847n.jpg
L3[00:33:04] <SpiritedDusty> printer? :o
L4[00:33:21] <Michiyo> Indeed.
L5[00:33:29] <Michiyo> http://puu.sh/884aK.jpg
L6[00:39:34] ⇨ Joins: Dean4Devil (~keith@p5496339A.dip0.t-ipconnect.de)
L7[00:40:20] <Dean4Devil> Bizzycola: Whats a mod I should most definitly have in my modpack?
L8[00:41:14] <Bizzycola> uhh
L9[00:41:25] <Bizzycola> Depends on the kind of modpack and what it has :p
L10[00:41:58] <Dean4Devil> Also: Mekanism or IC2?
L11[00:42:03] <Bizzycola> I suggest trying OC though, I hear it's pretty good :p
L12[00:42:21] <Bizzycola> Which ever one isn't Industrial-Craft :p
L13[00:42:35] <Dean4Devil> ok :D
L14[00:46:36] <Michiyo> Mkay.. now I need recipe ideas.. What do I use for the printer..
L15[00:52:31] <Michiyo> http://puu.sh/884QZ.png ?
L16[00:53:07] <Dean4Devil> - 1 microchip; +1 chest?
L17[00:53:08] ⇦ Quits: ANXHaruhi|HexChat (~ANXHaruhi@239.Red-83-36-146.dynamicIP.rima-tde.net) (Read error: Connection reset by peer)
L18[00:53:12] ⇨ Joins: ANXHaruhi|HexChat (~ANXHaruhi@239.Red-83-36-146.dynamicIP.rima-tde.net)
L19[00:53:22] <Dean4Devil> for simulating the storage of paper/ink/whatever
L20[00:53:26] <Michiyo> Hmm
L21[00:53:45] <Dean4Devil> Or, hardcore mode with a tier-1 RAM module?
L22[00:53:48] <Michiyo> I could see that
L23[00:53:50] <Michiyo> lol
L24[00:54:13] <Dean4Devil> I, R, I
L25[00:54:14] <Dean4Devil> C, P, C
L26[00:54:14] <Dean4Devil> I, C, I
L27[00:54:35] <Dean4Devil> I = iron, C = microchip, p = printed board, c = chest, R = ram
L28[00:54:53] <Dean4Devil> bottom one is chest, sorry
L29[00:55:58] <Dean4Devil> http://i.imgur.com/4N260Cs.png ? :P
L30[00:57:10] <Michiyo> :p
L31[01:03:00] <Dean4Devil> Isn't Kenny's b-day soon?
L32[01:13:16] <ShadowKatStudios> Most printers have a HDD in them
L33[01:13:27] <ShadowKatStudios> I've taken several apart.
L34[01:58:54] <ShadowKatStudios> Hmmm... SKS-OS should probably have a hosts file of some sort
L35[01:59:01] <ShadowKatStudios> UUIDs to names.
L36[01:59:22] <Bizzycola> indeed
L37[02:00:07] <Bizzycola> We need a tool, like anaylizer, you use it on the computer and it gets it's network ID(if it has one) and copies it to the clipboard :p
L38[02:01:18] <Bizzycola> If I ever stop being lazy and work on my UAV mod I might add one in :p
L39[02:02:40] <Bizzycola> Or maybe I'll work on a seperate mod with a couple random utilties for OC
L40[02:05:21] <ShadowKatStudios> I'm just gonna use a file for SKS-OS and it will have a table of string-indexed addresses
L41[02:10:34] <Bizzycola> You could have an option to send out a broadcast message on a specific port, and all computers that recieve it send back their name if the user has configured one
L42[02:10:38] <Bizzycola> like network discovery :p
L43[02:11:32] <ShadowKatStudios> That'd be cool
L44[02:11:45] <ShadowKatStudios> Well, all the SKS-OS computers that is :P
L45[02:11:49] <Bizzycola> Yea
L46[02:12:02] <Bizzycola> I assume if you recieve a broadcast it tells you what computer it came from
L47[02:12:09] <Bizzycola> so you can respond to it in particular
L48[02:12:19] <Bizzycola> could have it wait like 5 seconds for responses or something, iunno :p
L49[02:12:28] <Bizzycola> populate list, win :p
L50[02:12:34] <ShadowKatStudios> Yeah, that'd work.
L51[02:12:55] <ShadowKatStudios> Imagine a big wired network...
L52[02:13:17] <Bizzycola> can has event listener to wait for them and respond in background
L53[02:13:20] <Bizzycola> Sounds fun!
L54[02:13:33] <ShadowKatStudios> I'm intending to make it possible to do telnet tunneling anyway, so you could access distant computers over several relays.
L55[02:13:39] <Dean4Devil> Tread the ID as a MAC and make a DHCP server :D
L56[02:14:36] <ShadowKatStudios> Hosts file on *ix is /etc/hosts, yes?
L57[02:15:05] <Dean4Devil> jes
L58[02:15:07] <Dean4Devil> *yes
L59[02:15:51] <ShadowKatStudios> Hmmm, SKS-OS doesn't have an /etc
L60[02:16:04] <ShadowKatStudios> And there isn't really enough stuff to make one
L61[02:16:06] <Dean4Devil> SKS-OS?
L62[02:16:27] <ShadowKatStudios> Yeah, bootloader, shell and software
L63[02:16:34] <ShadowKatStudios> Bootloader is done.
L64[02:16:41] <Dean4Devil> put all the config and autostart stuff in /etc
L65[02:16:59] <Dean4Devil> like shell, shell config, software config, ping server etc.
L66[02:17:17] <Dean4Devil> ping server for bizzy's idea with network discovery
L67[02:17:56] <ShadowKatStudios> Mmmh, that is a good idea *adds to installer*
L68[02:18:32] <Dean4Devil> like open channel *enter id here* so it just responses if it gets a package
L69[02:19:00] <Dean4Devil> also, is i allowed to haz sks-os?
L70[02:19:13] <ShadowKatStudios> Once I make it a bit less like a cheap ripoff of OpenOS
L71[02:19:44] <ShadowKatStudios> At the moment, it's just 'copy the ROM to a HDD so you can edit it, then make a bootloader so the OS runs from the HDD'
L72[02:20:21] <ShadowKatStudios> Hah, wikipedia has the info for the hosts file for TOPS-20!
L73[02:23:58] <ShadowKatStudios> Daemons are stored in /etc?
L74[02:25:29] <ShadowKatStudios> Should there be a specific folder?
L75[02:26:57] * ShadowKatStudios wonders about implimenting telnet in OC
L76[02:27:10] <Dean4Devil> telnet?
L77[02:27:18] <Dean4Devil> would rather go for ssh
L78[02:27:20] <Bizzycola> fairly simple protocol I think
L79[02:27:21] <Bizzycola> can't be too hard :p
L80[02:27:29] <Dean4Devil> done that in CC long long time ago
L81[02:27:44] <Dean4Devil> maybe ill pastebin it if i find it again :P
L82[02:28:17] <ShadowKatStudios> Alternatively, graphics card over network would be cool
L83[02:28:38] <ShadowKatStudios> Also maybe port objects
L84[02:28:51] <ShadowKatStudios> They could function like TCP ports
L85[02:31:55] <ShadowKatStudios> To the wiki!
L86[02:33:58] <ShadowKatStudios> Internet card is simulatable.
L87[02:36:23] <ShadowKatStudios> Network control protocol? Network communication protocol? NCP?
L88[02:39:39] <ShadowKatStudios> o.O How do writable objects work?
L89[02:41:34] <Bizzycola> lol my game has uber glitches if you cheat into some levels :p
L90[02:41:47] <Bizzycola> For example, this one has no collisions.. :p
L91[02:42:21] <Bizzycola> ..And in this one I run very fast
L92[02:42:51] <Bizzycola> lol it just screws up so much LD
L93[02:42:57] <ShadowKatStudios> Uh.. return setmetatable(result, metatable) ?
L94[02:44:31] <ShadowKatStudios> What did it just say? o.O
L95[02:45:37] <ShadowKatStudios> Would you guys live with needing to 'require' once for every connection you want?
L96[02:46:15] <Bizzycola> maybe :p
L97[02:46:19] <ShadowKatStudios> I don't even know what a metatable is
L98[02:46:24] <Bizzycola> I live with neding
L99[02:46:31] <Bizzycola> to require every api :p
L100[02:46:44] <Bizzycola> it's fun in a table
L101[02:46:46] <Bizzycola> obviously
L102[02:47:07] <Bizzycola> I think someone requested I do a youtube tutorial on metatables back when I did my lua tutorials :p
L103[02:47:16] <Bizzycola> never got around to it though
L104[02:48:24] <ShadowKatStudios> Everything in Lua is tables
L105[02:49:08] <Bizzycola> http://nova-fusion.com/2011/06/30/lua-metatables-tutorial/
L106[02:49:13] <Bizzycola> they're pretty fun
L107[02:49:28] <Bizzycola> basically define a tables behaviour
L108[02:50:14] <Bizzycola> even math stuff, like what happens if you go table1*table2 :p
L109[02:50:54] <Bizzycola> or __call to call one like a function, in case you want that :p
L110[02:52:27] <ShadowKatStudios> Scary D:
L111[02:52:49] <ShadowKatStudios> I'll give you guys a table to use for each connection
L112[02:53:14] <Bizzycola> okey
L113[02:54:10] <ShadowKatStudios> Do tables have a self value normally?
L114[02:54:36] <ShadowKatStudios> Meh, not really needed
L115[02:59:20] <ShadowKatStudios> I'm not sure how I'd access a value in the table a function is contained in
L116[02:59:44] <Bizzycola> what do you mean?
L117[03:00:36] ⇦ Quits: mallrat208 (Mibbit@68.204.184.175) (Quit: http://www.mibbit.com ajax IRC Client)
L118[03:00:39] <ShadowKatStudios> Say I have a table.
L119[03:00:49] <Bizzycola> You have a table
L120[03:00:59] <ShadowKatStudios> That table has a function and the port number
L121[03:01:24] <ShadowKatStudios> The function is called derp and the port number is called num
L122[03:01:32] <ShadowKatStudios> How would I access num from derp?
L123[03:02:13] <ShadowKatStudios> Well, without knowing the name of the table
L124[03:02:31] <Bizzycola> without knowing the name? o.O
L125[03:02:40] <Bizzycola> mm
L126[03:02:48] <Bizzycola> Trying to access the value from the function
L127[03:03:43] <ShadowKatStudios> This is OOP stuff really, isn't it?
L128[03:04:24] ⇨ Joins: mallrat208 (Mibbit@68.204.184.175)
L129[03:04:40] <Bizzycola> http://pastebin.com/LmSrcf86
L130[03:04:44] <Bizzycola> anything like any of that?
L131[03:05:24] <Bizzycola> and yea probably :p
L132[03:05:56] <ShadowKatStudios> Seems workable, I'll see if this works
L133[03:06:09] <ShadowKatStudios> I got music now, my typing speed jusst went up
L134[03:06:19] <Bizzycola> cool :p
L135[03:06:44] <ShadowKatStudios> Error rate also increased.
L136[03:07:01] <Bizzycola> It usually does with typing rate
L137[03:07:17] <Bizzycola> for example I just put the same wrong character on the end of 'typing' in that last sentence 4 times in a row
L138[03:07:27] <Bizzycola> deleted it and pressed wrong button again..4 times in a row :D
L139[03:07:43] <ShadowKatStudios> I should get some caffine.
L140[03:07:50] <Bizzycola> Maybe
L141[03:07:59] <ShadowKatStudios> Also it's darker, I can write better code while it's dark.
L142[03:08:50] <ShadowKatStudios> Actually, screw darker, it's proper dark now
L143[03:18:53] *** SleepyFlenix is now known as flenix
L144[03:18:57] *** flenix is now known as Flenix
L145[03:22:07] <ShadowKatStudios> Yaaay, it copes with data larger than the max packet size :D
L146[03:24:43] ⇨ Joins: dangranos (webchat@109.203.209.139)
L147[03:36:39] <ShadowKatStudios> How do I make something load as a library?
L148[03:37:09] <ShadowKatStudios> Oooh, hello, this can work
L149[03:37:24] <Bizzycola> didn't my example code abovr sort of do that?
L150[03:38:05] <ShadowKatStudios> I think I messed up the libraries.
L151[03:44:47] <ShadowKatStudios> Yaaay, it works
L152[03:53:41] ⇦ Quits: Ir7_o (~Ir7_o@2a02:c200:0:10:2:1:7546:1) (Ping timeout: 194 seconds)
L153[03:56:01] ⇨ Joins: Ir7_o (~Ir7_o@2a02:c200:0:10:2:1:7546:1)
L154[03:56:01] zsh sets mode: +o on Ir7_o
L155[03:57:14] <ShadowKatStudios> Well, it worked for a bit.
L156[04:08:22] <ShadowKatStudios> Write works :D
L157[04:09:43] <Bizzycola> cool
L158[04:10:02] <ShadowKatStudios> Now I need to impliment read
L159[04:10:17] <ShadowKatStudios> Write even supports sending data longer than the packet limit :D
L160[04:13:23] <dangranos> what are you writing?
L161[04:13:59] <ShadowKatStudios> A networking API for SKS-OS
L162[04:14:12] <ShadowKatStudios> I call it NCP
L163[04:16:14] <ShadowKatStudios> NCP = Network communication protocol
L164[04:24:35] ⇦ Quits: BevoLJ (~BevoLJ@cpe-24-55-33-198.austin.res.rr.com) ()
L165[04:31:44] <Michiyo> http://puu.sh/88cDn.jpg so yeah.. I think that's it..
L166[04:32:00] <ShadowKatStudios> Shiny Michiyo
L167[04:32:46] <ShadowKatStudios> Is that centred by default or by your code?
L168[04:33:28] <Michiyo> my text draw method centers it.. I should make it an option.
L169[04:33:52] <ShadowKatStudios> Indeed.
L170[04:34:15] <Michiyo> currently you printer.writeln("String", 0xFFFFFF) to write, I could toss in a justify option too.
L171[04:34:46] <Michiyo> A page can hold 10 lines, once you've laied out the page with writeln, you call print() and it creates the page.
L172[04:34:58] <Michiyo> laid*
L173[04:36:33] <ShadowKatStudios> Awesome, I'll probably print out my configuration files for SKS-OS for backup
L174[04:36:49] <Michiyo> lol, really?
L175[04:37:17] ⇨ Joins: Gopher (~Gopher@236.sub-70-193-135.myvzw.com)
L176[04:37:18] zsh sets mode: +v on Gopher
L177[04:37:54] <Gopher> :yawn: morning o/
L178[04:38:28] <ShadowKatStudios> I'll probably end up writing something that would screw up my config so backup in every form is a good idea.
L179[04:38:33] <ShadowKatStudios> Evening Gopher
L180[04:38:38] <Gopher> whatcha working on?
L181[04:38:47] <ShadowKatStudios> NCP
L182[04:38:50] <Michiyo> Scanning will be a thing to, one day.
L183[04:39:04] <Gopher> ncp...?
L184[04:39:04] <ShadowKatStudios> Paper tape storage almost :D
L185[04:39:06] <Michiyo> so toss a sheet in a scanner, and you'll get a line of text back out.
L186[04:39:09] <ShadowKatStudios> NCP = Network communication protocol
L187[04:39:12] <Gopher> aah
L188[04:39:26] <ShadowKatStudios> I'm going to have it by default for SKS-OS
L189[04:39:27] ⇨ Joins: Vexaton (~Vexatos@p5B3C9A4D.dip0.t-ipconnect.de)
L190[04:39:36] <ShadowKatStudios> Well, it'll be in the libs.
L191[04:39:38] ⇦ Quits: Vexatos (~Vexatos@p200300556E0DF895D9A6D2293F74DE35.dip0.t-ipconnect.de) (Killed (NickServ (GHOST command used by Vexaton!~Vexatos@p5B3C9A4D.dip0.t-ipconnect.de)))
L192[04:39:42] *** Vexaton is now known as Vexatos
L193[04:40:23] <Michiyo> Hey Gopher http://puu.sh/88cDn.jpg What do you think?
L194[04:40:42] <Vexatos> Much hello
L195[04:40:46] <Vexatos> printerify
L196[04:40:54] <Gopher> not sure about the drop shadows, but otherwise nice
L197[04:40:55] <ShadowKatStudios> NCP is basically a TCP-looking wrapper for modems.
L198[04:41:02] <Vexatos> printerrifying
L199[04:41:17] <ShadowKatStudios> printerrific
L200[04:41:34] <Michiyo> Yeah I have more playing to do with the renderer.
L201[04:41:45] <Gopher> guess the drop shadows make white and yellow easier to read, but they make red and blue harder
L202[04:42:11] <Michiyo> you call printer.writeln("String", 0xHEXCOLOR) upto 10 times, then printer.print() to write the page.
L203[04:42:48] <ShadowKatStudios> Hehe, I used to print in brown when I used CC because it was easy to make cocoa beans
L204[04:42:54] <Michiyo> if you omit the color it prints in black, using only black ink.
L205[04:44:52] <Gopher> you
L206[04:45:11] <Gopher> you're making ink "cartridges" a thing, right? rather than doing the cc one-ink-item-per-page thing?
L207[04:45:36] <Michiyo> Yep
L208[04:45:44] *** jesustk_off is now known as jesusthekiller
L209[04:45:50] <Michiyo> default is 100 pages per cartridge
L210[04:46:00] <Gopher> cool. that always seemed a bit pricy to me.
L211[04:46:15] <Michiyo> and it's a config option too.
L212[04:46:38] <Michiyo> you also get paper rolls which are 256 sheets, or standard stacks of 64 paper.
L213[04:47:04] <Gopher> if possible, would be nice if it used the oc terminal font instead of (or in addition to?) the mc one
L214[04:47:18] <Gopher> fixed-width makes some formatting easier
L215[04:47:23] <Michiyo> I'm not sure how I'd do that..
L216[04:47:40] <Michiyo> I just use MC's default font renderer currently.
L217[04:47:44] <Gopher> me either, just saying, if possible, heh
L218[04:48:04] <Gopher> might be able to expose oc's font renderer for this kind of application?
L219[04:50:08] <Gopher> doubt the api does so now, but probably no reason it /couldn't/
L220[04:51:18] <Michiyo> Yeah.. I'm also working on adding "lore" to the page so you can title your pages.
L221[04:51:27] <Gopher> cool, cool
L222[04:51:43] <Michiyo> I'll have a build out soonish if anyone wants to test.
L223[04:51:46] <Gopher> background colors would also be nice, for "drawing", but that's not something the mc font supports, I know
L224[04:52:00] <Gopher> not sure the fixedwidthfontrenderer from oc does either, internally at least..
L225[04:52:37] <Michiyo> Woot... lore works.
L226[04:52:46] <Michiyo> well sorta...
L227[04:52:50] <Michiyo> it just renames the item.
L228[04:52:51] <Michiyo> but w/e
L229[04:53:04] <Michiyo> lore failed, but rename item worked :P
L230[05:00:14] ⇨ Joins: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net)
L231[05:06:17] *** jesusthekiller is now known as jesustk_off
L232[05:08:57] <ShadowKatStudios> Holy shite it works :o
L233[05:09:11] <ShadowKatStudios> NCP is functional!
L234[05:09:17] <Gopher> nice :)
L235[05:11:10] <ShadowKatStudios> It even returns events!
L236[05:18:34] *** jesustk_off is now known as jesusthekiller
L237[05:19:35] *** vifino|off is now known as vifino
L238[05:20:52] <ShadowKatStudios> :D It works!
L239[05:21:10] <ShadowKatStudios> Well, there's no handshaking when connecting yet, but y'know
L240[05:23:26] <Bizzycola> nice
L241[05:25:14] <ShadowKatStudios> Beyond that, it works great.
L242[05:25:30] <ShadowKatStudios> And it works properly as a library too :D
L243[05:26:22] *** jesusthekiller is now known as jesustk_off
L244[05:28:00] *** _ is now known as Biohazard
L245[05:45:38] <ShadowKatStudios> Mmm, tim tams
L246[05:53:16] <Bizzycola> gimmeh! :p
L247[05:54:01] <ShadowKatStudios> You can have em, I've made myself sick already
L248[05:55:42] *** alekso56_off is now known as alekso56
L249[05:56:12] <ShadowKatStudios> Handshaking is one-sided, but the other side can also do handshaking, but it'd have to be part of a program.
L250[05:58:30] <ShadowKatStudios> But this sentence has far too many buts to be valid, but why the hell not?
L251[06:05:00] <Gopher> ooohkay. separated out the bit of compile.functionCall that will be reused by compile.assignment into a separate function. Then I just need to implement a few special system functions and I'll be able to start compiling actual programs \o/
L252[06:05:32] <Gopher> starting, of course, with print(), so I can compile my Hello, World! program.
L253[06:06:52] <ShadowKatStudios> Compiling?
L254[06:06:55] <ShadowKatStudios> What language?
L255[06:11:43] <Gopher> my language, lol
L256[06:11:51] <ShadowKatStudios> Gibberish?
L257[06:11:53] <ShadowKatStudios> :P
L258[06:12:33] <Gopher> no, vaguely c-like syntax, strict typed, but with multiple returns and lua/python-style assignments
L259[06:13:39] <ShadowKatStudios> Sounds cool
L260[06:14:00] <Gopher> it's a lot of work for questionable benefits but I've had great fun working on it so far :)
L261[06:14:01] <ShadowKatStudios> I want to build myself a FORTH environment in Lua.
L262[06:14:35] <Gopher> then you should do so.
L263[06:14:42] <Gopher> interpreting forth wouldn't be too difficult.
L264[06:14:56] <ShadowKatStudios> Once I finish this network setup
L265[06:15:28] <Gopher> when I'm done with the language compiler, I can start working on the supporting apps, which is when this will actually start to get genuinely cool.
L266[06:16:44] <Gopher> gonna be drone and control programs, for robots and computers, respectively. Control computer will have tools for loading, editing, and compiling programs, while the drones run the vm that executes the resulting compiled bytecode that's sent to them wirelessly
L267[06:17:22] <ShadowKatStudios> That's pretty cool
L268[06:17:28] <Gopher> I may even get to the point of having debugging features, the ability to step through code line by line, inspect variables, etc
L269[06:18:37] <Gopher> all remotely via the control computer, as there is currently not even close to enough memory possible on robots to do it on their side XD
L270[06:18:55] <ShadowKatStudios> Isn't there tier 1.5 memory now?
L271[06:19:00] <Gopher> which is how I started down this rabbit hole in the first place, running into memory limits on robots and wanting a way to work around them
L272[06:19:13] <ShadowKatStudios> How big is tier 1.5 memory anyway?
L273[06:19:18] <Gopher> 96k
L274[06:19:30] <ShadowKatStudios> Not bad.
L275[06:19:30] <Gopher> but you have to use your upgrade slot for it
L276[06:19:37] <ShadowKatStudios> Ah.
L277[06:19:55] <Gopher> heh. robtos have 96 to start with. After loading all the built-in libraries, you have around 45k
L278[06:20:29] <Gopher> and complex tree structures in lua tables fill up memory /fast/
L279[06:20:32] <Bizzycola> So pretty much good for basic instructions or remote controlling? :p
L280[06:21:07] <Gopher> you can run some fairly complicated programs on them, so long as they don't do too much thinking/remembering as they go, heh
L281[06:21:15] <Bizzycola> Ah :p
L282[06:21:23] <Bizzycola> RC robots are more fun
L283[06:21:54] <Gopher> my rovot library, ported from my turtlex api, which gave higher level movement stuff and inventory management, had to be pruned heavily to even load in memory, much less leave room for a long program
L284[06:22:08] <Gopher> which made me sad :(
L285[06:22:20] <Gopher> as I am too used to leaning on it when programming turtles.
L286[06:22:26] <Bizzycola> it should upgrade memory every like 5 or 10 levels
L287[06:22:51] <ShadowKatStudios> Am I the only person that thinks functions should be stored in compressed strings and decompressed and used, then reset to nil when needed?
L288[06:22:51] <Gopher> turtlex.forward(20,"dig",turtlex.digDown)) is just so much nicer than the alternatives...
L289[06:24:02] <ShadowKatStudios> Huh, cool, 22:22
L290[06:24:13] <Gopher> you could implement that in lua, but the compression/decompression algos might end up using more memory than you saved from the compression, unless you had a /lot/ of libraries XD
L291[06:24:31] <ShadowKatStudios> There's a compression program in OpenPrograms
L292[06:24:42] <ShadowKatStudios> I'm thinking I'll put that in SKS-OS
L293[06:24:48] <Gopher> It's just a standard lua compression library ported to lua
L294[06:24:54] <Gopher> er, ported to oc
L295[06:24:55] <Gopher> but yeah
L296[06:25:54] <ShadowKatStudios> One that compressed patterns would be cool.
L297[06:26:25] <Gopher> ideal for the context might be compression designed specifically for compressing lua
L298[06:27:14] <ShadowKatStudios> There's Lua bytecode...
L299[06:27:20] <Gopher> disabled in oc
L300[06:27:25] <Gopher> you can't run compiled bytecode
L301[06:27:32] <ShadowKatStudios> It's configurable
L302[06:27:35] <Gopher> not by default configs anyway
L303[06:27:40] <Gopher> yes, but it's off by default for a reason
L304[06:27:50] <ShadowKatStudios> Yeah...
L305[06:27:54] <Gopher> if you're writing code for distribution, you should absolutely not require that to be changed :P
L306[06:28:28] * ShadowKatStudios wonders about compressing his whole OS and stuffing it in the installer
L307[06:28:37] <Gopher> heh
L308[06:28:56] <ShadowKatStudios> That has possibilities
L309[06:29:10] <Gopher> I haven't played much with binary strings in oc, I wonder if they have the same derpy unicode expansions/substitutions that they do in cc..
L310[06:29:12] <ShadowKatStudios> It'd only need the decompression algorithim in the installer then
L311[06:29:28] <ShadowKatStudios> I've used some bit32
L312[06:29:37] <ShadowKatStudios> Confusing, but it works.
L313[06:30:48] <ShadowKatStudios> Aaand going back to wireless...
L314[06:32:32] ⇨ Joins: ShadowKatStudios_ (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au)
L315[06:33:15] <ShadowKatStudios_> It's cold D:
L316[06:34:00] ⇦ Quits: ShadowKatStudios (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au) (Ping timeout: 190 seconds)
L317[06:37:00] ⇦ Quits: ShadowKatStudios_ (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au) (Ping timeout: 190 seconds)
L318[06:37:34] ⇨ Joins: ShadowKatStudios (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au)
L319[06:37:45] <ShadowKatStudios> This is horrific.
L320[06:38:23] <ShadowKatStudios> Someone walks between my computer and the router and the connection dies
L321[06:41:59] <Bizzycola> Sounds like you got some good wifi there
L322[06:45:00] ⇦ Quits: ShadowKatStudios (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au) (Ping timeout: 190 seconds)
L323[06:45:35] ⇨ Joins: ShadowKatStudios (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au)
L324[06:45:53] <ShadowKatStudios> 5 bars, but itt's slow as tar
L325[06:51:33] *** tgame14 is now known as tgame14|away
L326[06:57:19] <ShadowKatStudios> Oooh, this is looking very nice, a 68060 based computer with IDE HDD interface
L327[06:57:19] <ShadowKatStudios> Capible of linux :D
L328[07:04:45] ⇦ Quits: Gopher (~Gopher@236.sub-70-193-135.myvzw.com) (Ping timeout: 186 seconds)
L329[07:04:57] ⇨ Joins: Gopher (~Gopher@236.sub-70-193-135.myvzw.com)
L330[07:04:57] zsh sets mode: +v on Gopher
L331[07:07:41] ⇨ Joins: Death (webchat@wsip-24-249-110-67.ks.ks.cox.net)
L332[07:09:57] ⇦ Quits: Gopher (~Gopher@236.sub-70-193-135.myvzw.com) (Ping timeout: 186 seconds)
L333[07:12:58] ⇨ Joins: asie (~textual@078088168214.elblag.vectranet.pl)
L334[07:15:07] *** JoshTheEnder|PlayingGMod|NotHe is now known as JoshTheEnder
L335[07:15:54] <JoshTheEnder> o/
L336[07:16:11] <Death> o/
L337[07:16:16] <JoshTheEnder> Good afternoon to you all
L338[07:16:40] <Death> Good morning to others.
L339[07:18:12] ⇦ Quits: asie (~textual@078088168214.elblag.vectranet.pl) (Quit: I'll probably come back in either 20 minutes or 8 hours.)
L340[07:32:00] ⇦ Quits: ShadowKatStudios (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au) (Ping timeout: 190 seconds)
L341[07:33:02] ⇨ Joins: asie (~textual@078088168214.elblag.vectranet.pl)
L342[07:33:36] ⇨ Joins: Gopher (~Gopher@236.sub-70-193-135.myvzw.com)
L343[07:33:37] zsh sets mode: +v on Gopher
L344[07:33:40] ⇨ Joins: ShadowKatStudios (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au)
L345[07:44:06] *** Kenny|Sleeping is now known as Kenny
L346[07:46:31] ⇦ Quits: Gopher (~Gopher@236.sub-70-193-135.myvzw.com) (Read error: Connection reset by peer)
L347[07:46:42] ⇨ Joins: Gopher (~Gopher@236.sub-70-193-135.myvzw.com)
L348[07:46:42] zsh sets mode: +v on Gopher
L349[07:50:34] ⇦ Quits: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net) (Ping timeout: 186 seconds)
L350[07:53:07] ⇨ Joins: Gopher|omnom (~Gopher@155.sub-174-228-128.myvzw.com)
L351[07:53:08] ⇦ Quits: Gopher (~Gopher@236.sub-70-193-135.myvzw.com) (Killed (NickServ (GHOST command used by Gopher|omnom!~Gopher@155.sub-174-228-128.myvzw.com)))
L352[07:53:08] zsh sets mode: +v on Gopher|omnom
L353[07:53:12] *** Gopher|omnom is now known as Gopher
L354[07:54:16] ⇨ Joins: SashaPavlov (~SashaPavl@2.132.58.206)
L355[08:01:39] <Gopher> I just realised, with peek and poke being able to take n as a stack offset, I could actually do arrays...
L356[08:01:51] <Gopher> without too much difficulty.
L357[08:01:59] <Gopher> big ones would abuse the stack a fair bit, though.
L358[08:09:48] ⇨ Joins: Katie (webchat@cpe-24-210-223-235.neo.res.rr.com)
L359[08:10:35] *** Kenny is now known as Kenny|AFK
L360[08:13:16] *** Death is now known as Dead
L361[08:14:37] *** Dead is now known as Death
L362[08:15:07] *** Death is now known as Guest67121
L363[08:17:12] *** Guest67121 is now known as Death
L364[08:18:40] ⇦ Quits: ShadowKatStudios (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au) (Ping timeout: 190 seconds)
L365[08:19:05] ⇨ Joins: ShadowKatStudios (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au)
L366[08:22:19] ⇦ Quits: Death (webchat@wsip-24-249-110-67.ks.ks.cox.net) (Quit: \o)
L367[08:23:35] ⇨ Joins: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net)
L368[08:30:32] ⇨ Joins: Death (webchat@wsip-24-249-110-67.ks.ks.cox.net)
L369[08:32:59] ⇦ Quits: asie (~textual@078088168214.elblag.vectranet.pl) (Quit: I'll probably come back in either 20 minutes or 8 hours.)
L370[08:33:20] ⇦ Quits: ShadowKatStudios (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au) (Ping timeout: 190 seconds)
L371[08:34:06] ⇨ Joins: asie (~textual@078088168214.elblag.vectranet.pl)
L372[08:34:36] ⇨ Joins: ShadowKatStudios (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au)
L373[08:41:09] ⇦ Quits: asie (~textual@078088168214.elblag.vectranet.pl) (Quit: I'll probably come back in either 20 minutes or 8 hours.)
L374[08:42:32] *** Kenny|AFK is now known as Kenny
L375[08:42:52] ⇦ Quits: Maxwolf (labs@madsciencemod.com) (Quit: Leaving)
L376[08:43:32] <Kenny> \o
L377[08:44:26] <Gopher> hey, kenny
L378[08:44:46] <Death> Hai Kenny
L379[08:44:52] <Kenny> did something very unusual today
L380[08:45:06] <Kenny> slept in till 9:30 in the morning
L381[08:45:26] <Kenny> i'm normally up and about at 6am hehe
L382[08:54:37] ⇦ Quits: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net) (Read error: Connection reset by peer)
L383[08:55:13] ⇨ Joins: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net)
L384[09:00:42] <Kenny> Neonbeta: after the way Kris just sounded so happy that i had left the ts I doubt i'll be back around
L385[09:04:24] *** prassel|off is now known as prasselpikachu
L386[09:09:10] *** prasselpikachu is now known as prassel|off
L387[09:19:49] ⇨ Joins: ShadowKatStudios_ (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au)
L388[09:19:50] ⇦ Quits: ShadowKatStudios (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au) (Read error: Connection reset by peer)
L389[09:20:26] *** ShadowKatStudios_ is now known as ShadowKatStudios
L390[09:23:07] ⇦ Quits: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net) (Read error: Connection reset by peer)
L391[09:23:25] ⇨ Joins: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net)
L392[09:24:21] ⇦ Quits: Gopher (~Gopher@155.sub-174-228-128.myvzw.com) (Ping timeout: 186 seconds)
L393[09:25:04] ⇨ Joins: Gopher (~Gopher@131.sub-174-237-128.myvzw.com)
L394[09:25:04] zsh sets mode: +v on Gopher
L395[09:25:44] *** JoshTheEnder is now known as JoshTheEnder|NotHere
L396[09:27:40] ⇦ Quits: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net) (Read error: Connection reset by peer)
L397[09:27:59] ⇨ Joins: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net)
L398[09:29:59] <Neonbeta> Kenny: Darn man, that sucks to hear
L399[09:35:00] ⇦ Quits: ShadowKatStudios (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au) (Ping timeout: 190 seconds)
L400[09:35:37] ⇦ Quits: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net) (Read error: Connection reset by peer)
L401[09:35:55] ⇨ Joins: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net)
L402[09:36:11] ⇨ Joins: ShadowKatStudios (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au)
L403[09:39:07] ⇦ Quits: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net) (Read error: Connection reset by peer)
L404[09:39:25] ⇨ Joins: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net)
L405[09:41:37] ⇦ Quits: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net) (Read error: Connection reset by peer)
L406[09:42:34] ⇨ Joins: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net)
L407[09:44:23] ⇦ Quits: Death (webchat@wsip-24-249-110-67.ks.ks.cox.net) (Ping timeout: 198 seconds)
L408[09:44:37] ⇦ Quits: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net) (Read error: Connection reset by peer)
L409[09:44:54] ⇨ Joins: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net)
L410[09:49:37] ⇦ Quits: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net) (Read error: Connection reset by peer)
L411[09:49:54] ⇨ Joins: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net)
L412[09:51:37] ⇦ Quits: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net) (Read error: Connection reset by peer)
L413[09:51:54] ⇨ Joins: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net)
L414[09:57:38] ⇦ Quits: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net) (Read error: Connection reset by peer)
L415[09:57:55] ⇨ Joins: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net)
L416[09:59:00] ⇦ Quits: ShadowKatStudios (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au) (Ping timeout: 190 seconds)
L417[09:59:29] ⇨ Joins: ShadowKatStudios (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au)
L418[09:59:53] *** Keridos_off is now known as Keridos
L419[10:05:02] ⇨ Joins: ping (~notPing@2601:4:4500:887:a4b8:2243:44d1:162d)
L420[10:05:25] ⇨ Joins: ^v (~pingbot@c-71-238-153-166.hsd1.mi.comcast.net)
L421[10:08:38] ⇦ Quits: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net) (Read error: Connection reset by peer)
L422[10:08:55] ⇨ Joins: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net)
L423[10:09:40] *** prassel|off is now known as prasselpikachu
L424[10:26:48] *** JoshTheEnder|NotHere is now known as JoshTheEnder
L425[10:27:16] * JoshTheEnder apears in a puff of smoke
L426[10:27:21] <ping> :D
L427[10:28:19] * Kenny turns the fan on to get rid of the smoke
L428[10:28:37] *** vifino is now known as vifino|away
L429[10:28:56] * JoshTheEnder farts
L430[10:29:28] * Kenny turns the fan on high
L431[10:29:54] * JoshTheEnder continues to fart into the fan
L432[10:32:11] *** vifino|away is now known as vifino
L433[10:33:52] * ping turns the fan the other way
L434[10:34:09] ⇦ Quits: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net) (Read error: Connection reset by peer)
L435[10:34:25] ⇨ Joins: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net)
L436[10:35:55] <Gopher> ping: not much momentum thanks to distractions, but compiler's coming along anyway. Working on basic statements and statement blocks now. Soon, HLRL will be ready :D
L437[10:36:10] <ping> :O
L438[10:36:47] <Gopher> implemented but not yet tested parsing for blocks and compiling for blocks and assignment statements, including hoisting variable declarations and type inferrence
L439[10:37:38] <Gopher> tho some of the additions have cascading effects that I'll need to accomodate with changes to a lot of the other compile functions :/
L440[10:37:50] <Gopher> which means a fun round of bug fixing is ahead of me, most likely
L441[10:42:20] ⇦ Quits: ShadowKatStudios (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au) (Ping timeout: 190 seconds)
L442[10:46:12] <Nentify> Does OC have touchscreen screens like CC?
L443[10:46:49] <JoshTheEnder> i think so, just dont attach a keyboard
L444[10:47:16] <ping> yes it does
L445[10:47:26] <Nentify> oh, cool :)
L446[10:47:41] <ping> JoshTheEnder, .-. im pretty sure it works with a keyboard
L447[10:47:42] <Nentify> I love OC
L448[10:47:43] <Bizzycola> I didnt even know that :p
L449[10:48:04] <Bizzycola> I know you can click on the screen when you open it
L450[10:48:04] <ping> theres also an event when you step on a monitor
L451[10:48:18] <JoshTheEnder> well, with a keyboard it opens up the gui when you click it
L452[10:48:20] <Bizzycola> Ah, so you can make dancing games for fun?
L453[10:48:26] <ping> oh right JoshTheEnder
L454[10:49:42] <Kenny> touch screen with tier 2 and 3 only
L455[10:50:14] <Bizzycola> o I assume rightclick = click event if there is no keyboard, but you require a keyboard for actual typing?
L456[10:50:37] <Kenny> yes
L457[10:50:48] <Bizzycola> Ah
L458[10:51:05] <Bizzycola> Can servers have screens attached? Then you could use a terminal for typing but screen for touchscreen
L459[10:52:38] <Gopher> yes
L460[10:52:50] <Bizzycola> cool
L461[10:52:55] <Bizzycola> might screw with that later then :p
L462[10:53:20] <Bizzycola> I assume the monitor needs to be connected to the assigned component side
L463[10:53:24] <Gopher> using multiple monitors is a bit trickier than in cc, thio
L464[10:53:28] <Gopher> yawp
L465[10:53:31] <Kenny> one issue with a screen attached
L466[10:53:42] <Bizzycola> Never tried multiple monitors with OC
L467[10:54:00] <Kenny> if you attach a screen to the server you have to set it as the primary in the config or it won't work
L468[10:54:16] <Kenny> in autorun not config
L469[10:54:21] <Bizzycola> Oh
L470[10:54:40] <Bizzycola> probably not too difficult :p
L471[10:54:44] <Gopher> not entirely true, just kindof true
L472[10:54:57] <Gopher> print and term functions will only operate on the primary monitor
L473[10:55:02] <Gopher> but you will get touch events for any monitor
L474[10:55:06] <Bizzycola> Ah
L475[10:55:09] <Bizzycola> output on the server
L476[10:55:14] <Kenny> ok, Gopher. if it's different explain it, cause that is what Sanga_r told me to do
L477[10:55:14] <Bizzycola> silly game on the monitor! :p
L478[10:55:33] <Gopher> to /write/ on the monitor, you have to set it primary
L479[10:55:36] <Bizzycola> Is it on the wiki/
L480[10:55:42] <Bizzycola> Ah
L481[10:55:49] <Gopher> but once you write on it, what's there stays there if you change it to not be primary anymore
L482[10:56:13] <Gopher> not entirely sure how this interacts with servers, as I've not played with them much really
L483[10:56:21] <Kenny> i couldn't get one to work at all without setting it to primary
L484[10:56:52] <Gopher> kenny, I just double-checked, plonked one down in front of my case with lua running on primary doing while true do print(event.pull())
L485[10:56:54] <Bizzycola> How does one set it to primary?
L486[10:56:58] <Gopher> it gets right-click events from the 2nd monitor.
L487[10:57:14] <Gopher> like I said, to /write/ to it, you have to make ti primary
L488[10:57:25] <Bizzycola> Also, does your graphics API let me just add a button? do I require an actual window to be present? I want to draw a couple buttons and that's it :p
L489[10:57:55] <Gopher> but I'm fairly sure you can make it primary, draw buttons to it, change primary back to the normal terminal screen, and then handle the touch events in the background
L490[10:58:06] <Bizzycola> Ah cool
L491[10:58:20] <Gopher> my gui library requires a gui container, and is not currently set up to work with this kind of multiple monitor thing I'm afraid
L492[10:58:28] <Bizzycola> Ah
L493[10:58:30] <Gopher> you wouldn't be able to have a term running while a gui was running on another monitor
L494[10:58:31] <Bizzycola> Alright then
L495[10:58:42] <Gopher> that's something I should probably add, hadn't really thought about it before
L496[10:58:49] <Bizzycola> I'll just create a small lib to draw a button and handle click events then :p
L497[10:59:05] <Gopher> yeah, gml is major overkill for just a couple of buttons on a touch-screen anyway
L498[10:59:13] <Bizzycola> hah true
L499[10:59:46] <Bizzycola> I've never done it before but I assume it involves setting background color for text then drawing some spaces :p
L500[10:59:54] <Bizzycola> and text
L501[11:00:07] <Gopher> indeed, lol
L502[11:00:21] ⇨ Joins: Death (webchat@wsip-24-249-110-67.ks.ks.cox.net)
L503[11:00:35] <Bizzycola> Ah cool
L504[11:00:47] <Bizzycola> It might be fun to use a desktop for base management and create a nice little GUI for it :p
L505[11:00:54] <Bizzycola> or have a server, then have a GUI client on a desktop or something
L506[11:02:04] *** Neonbeta is now known as Neon|Away
L507[11:04:36] <Gopher> yeah, just did some checking, you can bind, draw, change resolution, etc, then bind back, what you drew stays on the non-primary monitor
L508[11:04:41] ⇦ Quits: ANXHaruhi|HexChat (~ANXHaruhi@239.Red-83-36-146.dynamicIP.rima-tde.net) (Quit: Leaving)
L509[11:05:07] <Bizzycola> cool
L510[11:05:12] <Gopher> have to preserve and restore your cursor position before/after binding/drawing tho
L511[11:05:36] <Bizzycola> Ah so if you set it back to primary the cursor pos resets to 1,1? :p
L512[11:05:44] <Bizzycola> or 0,0, which ever it is
L513[11:05:47] <Gopher> not resets
L514[11:05:54] <Gopher> stays wherever the cursor on the monitor drawing was
L515[11:06:18] <Bizzycola> oh when you go back to non-monitor?
L516[11:06:39] <Gopher> ex, gpu.bind(screen2) term.setCursor(1,1) term.write("hi") gpu.bind(screen1) cursor on screen1 is now at 3,1
L517[11:07:09] <Bizzycola> Ah I get it
L518[11:07:37] <Gopher> not sure if this is all intended behavior or not, but I hope it is heh
L519[11:08:01] <Gopher> I've heard it talked about that yuo need multiple gpus to use multiple monitors... and I don't really that to be the case XD
L520[11:08:44] <Bizzycola> My laptop has a screen and I can plug 2 additional monitors into it
L521[11:08:56] <Kenny> that was what Sanga_r said, multiple gpu's for multiple monitors, without doing the binding issue
L522[11:08:57] <Bizzycola> So can most 1 GPU computers :p
L523[11:09:05] <Gopher> also know what to tell people who want me to port biolock to oc now... touch events have the username that clicked, lol
L524[11:09:23] <Bizzycola> They do? cool
L525[11:09:29] <Gopher> kenny, yeah, which is what makes me wonder if this is intended behavior or not, heh
L526[11:09:31] <Bizzycola> fingerprint scanner!
L527[11:09:35] <Gopher> meaning it might go away in the future
L528[11:09:38] <Kenny> yeah, and we need to take that up with him. the tier3 case only allows 1 tier3 gpu
L529[11:09:50] <Bizzycola> just cheat creative case :p
L530[11:10:02] <Bizzycola> Or complain to sang(a)r
L531[11:10:07] <Kenny> and computers can now have more than gpu
L532[11:10:08] <Bizzycola> or fork and fix it
L533[11:10:27] <Gopher> Well, tbh, multiple monitors become almost useless if you need a gpu per card
L534[11:10:41] <Kenny> already have it forked, but i don't know scala
L535[11:10:52] <Bizzycola> Ah
L536[11:11:08] <Gopher> so I hope this is intended and not going away, heh
L537[11:11:09] <Bizzycola> I know enough to understand what he's done, but probably not enough to write any
L538[11:11:23] <Gopher> though atm I can't think of a case where I would want/benefit from two GPUs
L539[11:11:26] <Bizzycola> should learn it sometime
L540[11:11:32] <Bizzycola> though I don't know what I could contribute :p
L541[11:11:43] <Gopher> if you were doing something fancy like running separate shells/programs on each, you'd still need to be switching primaries back and forth
L542[11:11:43] <Kenny> the other thing is gpu's have the ability to handle 2 monitors
L543[11:13:12] ⇦ Quits: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net) (Read error: Connection reset by peer)
L544[11:13:28] ⇨ Joins: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net)
L545[11:15:21] <Gopher> I've got "HerpDerp" on 2 tier 3 monitors while running lua on the normal primary right now, heh
L546[11:15:28] <Gopher> all with one tier 3 gpu
L547[11:15:44] ⇦ Quits: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net) (Read error: Connection reset by peer)
L548[11:15:59] ⇨ Joins: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net)
L549[11:19:19] ⇦ Quits: SashaPavlov (~SashaPavl@2.132.58.206) (Remote host closed the connection)
L550[11:22:09] ⇨ Joins: Coreymills26 (webchat@CPEbc1401dfc2d3-CMbc1401dfc2d0.cpe.net.cable.rogers.com)
L551[11:25:09] *** Neon|Away is now known as Neonbeta
L552[11:28:31] ⇦ Quits: Gopher (~Gopher@131.sub-174-237-128.myvzw.com) (Ping timeout: 186 seconds)
L553[11:29:14] ⇨ Joins: Gopher (~Gopher@139.sub-70-202-94.myvzw.com)
L554[11:29:14] zsh sets mode: +v on Gopher
L555[11:30:35] ⇦ Quits: dangranos (webchat@109.203.209.139) (Ping timeout: 198 seconds)
L556[11:31:28] *** manmaed|AFK is now known as manmaed
L557[11:34:34] ⇦ Quits: Gopher (~Gopher@139.sub-70-202-94.myvzw.com) (Ping timeout: 186 seconds)
L558[11:34:40] ⇨ Joins: Gopher (~Gopher@64.sub-174-228-201.myvzw.com)
L559[11:34:41] zsh sets mode: +v on Gopher
L560[11:35:13] <Gopher> \o/
L561[11:36:17] ⇦ Quits: Dean4Devil (~keith@p5496339A.dip0.t-ipconnect.de) (Quit: Leaving.)
L562[11:39:28] ⇨ Joins: keith (~keith@p5496339A.dip0.t-ipconnect.de)
L563[11:39:42] ⇦ Quits: keith (~keith@p5496339A.dip0.t-ipconnect.de) (Client Quit)
L564[11:42:34] ⇨ Joins: Dean4Devil (~quassel@p5496339A.dip0.t-ipconnect.de)
L565[11:42:38] <Dean4Devil> o/
L566[11:43:16] <Bizzycola> hia
L567[11:43:38] ⇦ Quits: Coreymills26 (webchat@CPEbc1401dfc2d3-CMbc1401dfc2d0.cpe.net.cable.rogers.com) (Ping timeout: 198 seconds)
L568[11:44:16] ⇦ Quits: Death (webchat@wsip-24-249-110-67.ks.ks.cox.net) (Quit: Cruor, you're incorrect.)
L569[11:49:03] ⇦ Quits: Dean4Devil (~quassel@p5496339A.dip0.t-ipconnect.de) (Ping timeout: 194 seconds)
L570[11:50:09] <Gopher> ok, previous \o/ was premature. now for real \o/
L571[11:50:46] <Gopher> blocks containing assignment statements and function calls containing arbitrary expressions are fully parsing and compiling now.
L572[11:52:25] <Gopher> just need to implement the special system function for print() and I can finally do a hello world program in my own language, compiled by my compiler into my bytecode, run on my vm \o/
L573[11:52:42] <Gopher> not bad for not quite a week's work :D
L574[11:54:11] <Gopher> tho the compiled output is laughably inefficient compared to hand-coded bytecode programs, lol
L575[11:54:17] <ping> yaay
L576[11:54:20] <ping> more spam
L577[11:54:24] <Gopher> aaw :(
L578[11:54:44] * Gopher takes ping off his christmas card and people-to-tell-about-everything-he-does lists.
L579[11:58:37] ⇨ Joins: asie (~textual@078088168214.elblag.vectranet.pl)
L580[12:00:15] *** vifino is now known as vifino|off
L581[12:02:18] ⇨ Joins: Dean4Devil (~jaic@p5496339A.dip0.t-ipconnect.de)
L582[12:05:11] *** vifino|off is now known as vifino
L583[12:08:36] ⇨ Joins: Death (webchat@wsip-24-249-110-67.ks.ks.cox.net)
L584[12:11:08] <Kenny> Sangar: would you happen to be around?
L585[12:12:23] ⇦ Quits: Death (webchat@wsip-24-249-110-67.ks.ks.cox.net) (Client Quit)
L586[12:22:26] <Nentify> I'm not sure what I've done, but I can't type d's into OpenOS
L587[12:22:33] <Nentify> :x
L588[12:23:22] <ping> you accidentally took a arrow to the d key
L589[12:23:52] <Nentify> Well darn!
L590[12:24:03] <Nentify> Idk what I did, but turning it off/on again fixed it so whatever :D
L591[12:24:34] <Nentify> Can you paste into the OpenOS terminal?
L592[12:24:41] <ping> yes
L593[12:24:44] <ping> middle click
L594[12:24:48] <Nentify> :O
L595[12:24:52] <Nentify> awesome thanks :D
L596[12:25:19] <JoshTheEnder> or shift + insert
L597[12:25:59] <JoshTheEnder> youtube, when i go back to the home page i dont want to continue hearing the video!
L598[12:25:59] <ping> or shift + fn + insert if you have a retarded keyboard
L599[12:30:38] ⇦ Quits: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net) (Read error: Connection reset by peer)
L600[12:30:57] ⇨ Joins: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net)
L601[12:38:13] ⇦ Quits: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net) (Read error: Connection reset by peer)
L602[12:38:32] ⇨ Joins: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net)
L603[12:41:42] ⇦ Quits: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net) (Read error: Connection reset by peer)
L604[12:42:01] ⇨ Joins: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net)
L605[12:46:13] ⇦ Quits: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net) (Read error: Connection reset by peer)
L606[12:46:31] ⇨ Joins: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net)
L607[12:53:44] ⇦ Quits: Dean4Devil (~jaic@p5496339A.dip0.t-ipconnect.de) (Remote host closed the connection)
L608[12:54:09] ⇨ Joins: Dean4Devil (~jaic@p5496339A.dip0.t-ipconnect.de)
L609[12:54:23] ⇨ Joins: Death (webchat@wsip-24-249-110-67.ks.ks.cox.net)
L610[12:56:48] ⇦ Quits: asie (~textual@078088168214.elblag.vectranet.pl) (Quit: Textual IRC Client: www.textualapp.com)
L611[12:57:04] ⇨ Joins: asie (~textual@078088168214.elblag.vectranet.pl)
L612[12:57:56] <Nentify> http://puu.sh/88ENr/da05c8cc52.png Is this incorrect?
L613[13:01:13] ⇨ Joins: Wobbo (~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
L614[13:01:13] zsh sets mode: +v on Wobbo
L615[13:01:31] <Wobbo> Hi guys
L616[13:01:40] <Dean4Devil> Hi Wobbo
L617[13:01:59] <Nentify> o/
L618[13:02:22] <Wobbo> Oh god, the spambots have fond the OC forum >_>
L619[13:02:30] <Dean4Devil> oh noes :C
L620[13:02:51] <Gopher> nentify: unless it was just added, I'm not aware of an isHttpEnabled function on the internet component api
L621[13:03:05] <Nentify> oh
L622[13:03:08] <Nentify> was reading this https://github.com/MightyPirates/OpenComputers/wiki/Component-Internet
L623[13:03:23] <Wobbo> Nentify: It does exist
L624[13:03:37] <Wobbo> At leats, the wiki names it :P
L625[13:03:40] <Gopher> hrm. That is documented, but just checked at a lua prompt, the function does not exist.
L626[13:03:43] <ping> ffs
L627[13:03:46] <Nentify> http://puu.sh/88ENr/da05c8cc52.png Is this incorrect?
L628[13:03:56] <ping> the forums arent active :/
L629[13:03:58] <Wobbo> Hmm… No
L630[13:04:12] <Wobbo> You need to require component en get internet from there
L631[13:04:27] <Wobbo> ping: it isn’t in your /etc/hosts file this time? :P
L632[13:04:37] <JoshTheEnder> forums seem fine to me
L633[13:04:46] <ping> as in, nobody is on the forums much
L634[13:04:58] <Wobbo> Ah, that. No not really
L635[13:05:08] <Wobbo> I made some topics, but nobody reacted :P
L636[13:05:13] <Gopher> oh, never mind, right. the internet library is separate and just doesn't have those functions
L637[13:06:14] <Wobbo> Gopher: How is your compiler doing? :P
L638[13:06:14] <Kenny> Nentify: local internet = require("internet") local in = component.internet print(in.isHttpEnabled)
L639[13:06:44] <Wobbo> Kenny: I think you need a require(“component”) in there somewhere ;)
L640[13:06:52] <Kenny> yeah that too
L641[13:07:39] <Kenny> Nentify: local component=require("component") internet= require("internet") local in = component.internet print(in.isHttpEnabled)
L642[13:07:56] <Nentify> Worked without require internet, do I need to do that for all component functions?
L643[13:08:07] <Wobbo> Nentify: Yeah
L644[13:08:11] <Nentify> oki thanks
L645[13:08:11] <Kenny> thanks Wobbo. bouncing between too many things at the moment hehe
L646[13:08:26] <Wobbo> If you want to use the internet component functions, you need to get the component
L647[13:08:38] <Kenny> tech support here, debugging a mod, writing a mod
L648[13:08:42] <Wobbo> The internet api/module is just a wrapper around the component
L649[13:08:55] ⇨ Joins: BlissInd (webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net)
L650[13:08:56] <Wobbo> Kenny: dualwielding keyboards?
L651[13:09:13] <Kenny> one keyboard, brain running in multiple directions
L652[13:09:26] <Kenny> and window flipping
L653[13:09:44] <Kenny> can't wait till the first of the month, i'm getting as second monitor
L654[13:10:18] <SuPeRMiNoR2> as second? XD
L655[13:10:21] <Kenny> and a new video card. and it will NOT be an Nvidia one
L656[13:10:46] <Dean4Devil> Why not?
L657[13:11:08] <Kenny> because the oine i have has sound drivers with it and it fucks with my onboard audio
L658[13:11:17] <Dean4Devil> oh?
L659[13:11:24] <Dean4Devil> never had that happen to me..
L660[13:11:32] <Kenny> 4 programs all trying to control the audio at once
L661[13:11:48] <Dean4Devil> Under Windows, i suppose?
L662[13:12:04] <Kenny> yep, and if you saying anything about Linux i'll smack you
L663[13:12:15] <Dean4Devil> I didn't say anything :(
L664[13:12:24] <Kenny> i was sidetracking it :P
L665[13:12:29] <Wobbo> Kenny: something about Linux :P
L666[13:12:37] * Kenny smacks Wobbo
L667[13:12:44] * Dean4Devil smacks Wobbo
L668[13:12:44] ⇦ Quits: Death (webchat@wsip-24-249-110-67.ks.ks.cox.net) (Ping timeout: 198 seconds)
L669[13:12:56] * JoshTheEnder smaks Wobbo
L670[13:13:11] <Kenny> D4D: i have tried Linux, it doesn't allow me to use all of the programs i want ot
L671[13:13:19] <Wobbo> Gopher: How is you compiler doing?
L672[13:13:29] <Dean4Devil> I know, software support is bad :/
L673[13:13:44] <Wobbo> Wine :P
L674[13:13:46] <Gopher> good. Compiling blocks now, though only two statement types, assignments and function calls.
L675[13:13:48] * Dean4Devil smacks Wobbo
L676[13:14:02] <Dean4Devil> Dont bring up Wine -.-
L677[13:14:04] ⇨ Joins: Death (webchat@wsip-24-249-110-67.ks.ks.cox.net)
L678[13:14:32] <Gopher> adding function /definitions/ is gonna require some not-insignificant tweaking of all the existing compile functions, tho, due to a lack of proper future-readiness on my part.
L679[13:16:03] <Dean4Devil> Btw Kenny: Just Dean is fine :P
L680[13:18:53] <Wobbo> Gopher: wait, you tested function calls without function definitions? :P
L681[13:18:56] <Kenny> i could shorten it to DD
L682[13:19:24] <Dean4Devil> Call me whatever you want, just sayin :D
L683[13:19:27] <Gopher> not to be snarky, but why are you negotiating over what to call him? XD
L684[13:19:44] <Kenny> well the 2nd actually firs for Devil hehe
L685[13:19:50] <Kenny> fits*
L686[13:19:53] <Wobbo> They have to do something while they are not smacking me? :P
L687[13:20:01] <Wobbo> ?chanstats
L688[13:20:01] <EnderBot> Stats are provided by SuPeRMiNoR2: http://www.thatjoshgreen.me/superminor2/stats/oc.html
L689[13:20:03] <Kenny> because i feel like it
L690[13:22:18] * ping slaps Wobbo
L691[13:22:39] <Wobbo> Even ping wants to join in on the fun :P
L692[13:23:36] <Dean4Devil> How long until we get Wobbo on the top of the chanstats slaplist? :P
L693[13:23:56] <JoshTheEnder> Poor ping, nobody likes him. He was attacked 63 times.
L694[13:23:56] <JoshTheEnder> For example, like this:
L695[13:23:56] <JoshTheEnder> * gamax92 slaps pong
L696[13:23:56] <JoshTheEnder> SuPeRMiNoR2 seems to be unliked too. He got beaten 25 times.
L697[13:23:57] * ping stabs the living shit out of Wobbo
L698[13:24:03] <Wobbo> Well, I’m leaving soon, so you have to be fast :P
L699[13:24:05] <JoshTheEnder> got a long way yet
L700[13:24:19] * Dean4Devil slaps Wobbo
L701[13:24:32] <JoshTheEnder> $action slaps Wobbo
L702[13:24:43] * JoshTheEnder stabs SuperBot
L703[13:25:01] <Dean4Devil> Poor SuperBot ._.
L704[13:25:14] <SuPeRMiNoR2> $action dies
L705[13:25:14] * SuperBot dies
L706[13:25:20] <Dean4Devil> He was (besides the NSA) the only one stil listening to me... :/
L707[13:25:31] <JoshTheEnder> $action "slaps Wobbo"
L708[13:25:34] ⇦ Quits: asie (~textual@078088168214.elblag.vectranet.pl) (Quit: Textual IRC Client: www.textualapp.com)
L709[13:25:35] <JoshTheEnder> $action "slaps
L710[13:25:35] * SuperBot "slaps
L711[13:25:51] ⇦ Quits: Sorroko_Off (~Sorroko@192.3.165.44) (Ping timeout: 380 seconds)
L712[13:26:04] <Wobbo> XD
L713[13:26:19] <Wobbo> Josh, I will show you how it is done :P
L714[13:26:23] <SuPeRMiNoR2> $mode Dean4Devil * +i
L715[13:26:25] * Wobbo stabs Wobbo
L716[13:26:32] <SuPeRMiNoR2> hey Dean4Devil, now superbot is ignoring you too
L717[13:26:41] <Dean4Devil> yay
L718[13:27:11] * Dean4Devil slaps Wobbo 9001 times
L719[13:28:23] <Wobbo> Well, my dying.
L720[13:28:30] <Wobbo> See you all later!
L721[13:28:36] <Dean4Devil> byyee
L722[13:28:37] ⇨ Joins: Sorroko_Off (~Sorroko@192.3.165.44)
L723[13:28:43] ⇦ Quits: Wobbo (~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl) (Quit: Wobbo)
L724[13:33:38] * ping slaps Wobbo
L725[13:34:13] <Nentify> 404: Wobbo not found
L726[13:38:00] ⇦ Quits: Vexatos (~Vexatos@p5B3C9A4D.dip0.t-ipconnect.de) (Ping timeout: 190 seconds)
L727[13:41:20] ⇦ Quits: Johannes13 (~Johannes@p4FDE9BA3.dip0.t-ipconnect.de) (Ping timeout: 190 seconds)
L728[13:43:49] ⇨ Joins: Vexatos (~Vexatos@p5B3C9A4D.dip0.t-ipconnect.de)
L729[13:50:09] ⇦ Quits: Katie (webchat@cpe-24-210-223-235.neo.res.rr.com) (Quit: Web client closed)
L730[13:51:53] *** Neonbeta is now known as Neon|Sleeping
L731[13:52:06] ⇦ Quits: Vexatos (~Vexatos@p5B3C9A4D.dip0.t-ipconnect.de) (Ping timeout: 380 seconds)
L732[13:53:24] ⇨ Joins: asie (~textual@078088168214.elblag.vectranet.pl)
L733[14:02:42] ⇦ Quits: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net) (Read error: Connection reset by peer)
L734[14:02:58] ⇨ Joins: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net)
L735[14:04:42] ⇦ Quits: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net) (Read error: Connection reset by peer)
L736[14:05:00] ⇨ Joins: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net)
L737[14:07:34] ⇦ Quits: ping (~notPing@2601:4:4500:887:a4b8:2243:44d1:162d) (Read error: Connection reset by peer)
L738[14:07:54] ⇨ Joins: ping (~notPing@2601:4:4500:887:a4b8:2243:44d1:162d)
L739[14:11:41] ⇦ Quits: Death (webchat@wsip-24-249-110-67.ks.ks.cox.net) (Ping timeout: 198 seconds)
L740[14:12:45] ⇨ Joins: Death (webchat@wsip-24-249-110-67.ks.ks.cox.net)
L741[14:13:08] ⇨ Joins: seeker (webchat@c-71-192-132-124.hsd1.ma.comcast.net)
L742[14:13:28] ⇦ Quits: seeker (webchat@c-71-192-132-124.hsd1.ma.comcast.net) (Client Quit)
L743[14:15:38] <Kenny> i need some assistance from a java programmer
L744[14:15:59] <Kenny> i am having a problem i can't figure out
L745[14:16:27] <Kenny> there is no error in the code but when i launch the game (in dev mode) it crashes on a recipe error
L746[14:17:11] <Kenny> i'm using the OC api and trying to use 2 items from OC as part of the recipe for the item in the mod
L747[14:17:50] <Kenny> when making the recipe in code everything is fine. but when the code runs is crashes with those 2 items showing as null
L748[14:18:22] <Dean4Devil> API over gradle or as jar-file manually installed?
L749[14:18:43] <Kenny> api in eclipse but not gradle
L750[14:19:10] <Dean4Devil> Weird :(
L751[14:19:30] <Kenny> i heloing debug the code
L752[14:19:34] <Kenny> helping*
L753[14:19:40] <Dean4Devil> Is OC itself installed? :P
L754[14:19:52] <Kenny> it's in the mods folder yes
L755[14:21:15] <Dean4Devil> Using no mod-items works? Using only one OC item to craft something does what?
L756[14:21:18] <Kenny> actually using 3 items from OC
L757[14:21:25] <Kenny> using no mod items it works
L758[14:21:42] <Kenny> haven't tried that way
L759[14:23:08] <Kenny> trying that way now
L760[14:24:00] <Kenny> same issue, using one item from OC it shows a null for the tiem
L761[14:32:35] ⇨ Joins: pong (~notPing@2601:4:4500:887:ed52:a84e:2c34:1889)
L762[14:32:53] <Kenny> pong do you code java?
L763[14:33:04] ⇦ Quits: asie (~textual@078088168214.elblag.vectranet.pl) (Quit: I'll probably come back in either 20 minutes or 8 hours.)
L764[14:33:33] ⇦ Quits: ^v (~pingbot@c-71-238-153-166.hsd1.mi.comcast.net) (Remote host closed the connection)
L765[14:34:18] ⇨ Joins: ^v (~pingbot@c-71-238-153-166.hsd1.mi.comcast.net)
L766[14:35:00] ⇦ Quits: ping (~notPing@2601:4:4500:887:a4b8:2243:44d1:162d) (Ping timeout: 190 seconds)
L767[14:35:02] <pong> Kenny, nop
L768[14:36:34] <Kenny> what good are you? hehe
L769[14:36:41] <Bizzycola> Lol
L770[14:36:47] <Bizzycola> like the first time I turn on a robot
L771[14:36:48] <Bizzycola> game crashes :p
L772[14:36:57] <Kenny> damn i have an issue which really needs Sangar's assistance
L773[14:37:24] <Gopher> I've done some java and modding but no ideas on your issue, kenny
L774[14:38:12] <Dean4Devil> A lot of problems i have with eclipse and libaries / apis resolve themselfes with a restart of eclipse. Never had something as weird as yours tho
L775[14:38:14] <Kenny> i know, it's why i was hoping Sangar would be around hehe
L776[14:39:17] <Kenny> it's something i've never run into before
L777[14:40:16] ⇦ Quits: Dean4Devil (~jaic@p5496339A.dip0.t-ipconnect.de) (Remote host closed the connection)
L778[14:42:09] ⇨ Joins: Dean4Devil (~jaic@p5496339A.dip0.t-ipconnect.de)
L779[14:42:30] <Kenny> hit the wrong button again hehe
L780[14:48:08] ⇦ Quits: Death (webchat@wsip-24-249-110-67.ks.ks.cox.net) (Ping timeout: 198 seconds)
L781[14:49:17] <Bizzycola> Can robots not place a block behind them? o.O
L782[14:54:51] <pong> turn, then place
L783[14:55:49] <Bizzycola> there now my robots are doing all my boring placing for me
L784[14:55:51] <Bizzycola> :p
L785[14:56:14] *** Sorroko_Off is now known as Sorroko
L786[14:59:42] ⇨ Joins: BevoLJ (~BevoLJ@cpe-24-55-33-198.austin.res.rr.com)
L787[14:59:42] zsh sets mode: +v on BevoLJ
L788[15:04:03] *** dsAway is now known as ds84182
L789[15:07:30] *** tgame14|away is now known as tgame14
L790[15:12:59] <Dean4Devil> If you pull the plug on a running computer, is there a possibility that information in the RAM may stay accessible? (In RL)
L791[15:13:32] <pong> no
L792[15:13:34] <tgame14> if it has no electricity then its still there, but not accessible
L793[15:13:43] <tgame14> and ram is cleaned once you start it up
L794[15:13:50] <pong> wat
L795[15:13:54] <Dean4Devil> could specialists read those information?
L796[15:13:56] <pong> i thought it was cleared when it crashes
L797[15:14:00] <pong> the lua vm is killed
L798[15:14:04] <Dean4Devil> RL
L799[15:14:08] <Dean4Devil> real life
L800[15:14:10] <tgame14> Dean4Devil, no.
L801[15:14:14] <Michiyo> http://en.wikipedia.org/wiki/Data_remanence
L802[15:14:15] <Michiyo> Yes.
L803[15:14:23] <pong> its hard
L804[15:14:36] <tgame14> Michiyo, RAM
L805[15:14:40] <tgame14> not any memory
L806[15:14:42] ⇦ Quits: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net) (Read error: Connection reset by peer)
L807[15:14:42] <Michiyo> http://en.wikipedia.org/wiki/Data_remanence#Data_in_RAM
L808[15:14:43] <Dean4Devil> Because if it stays there, it can be read
L809[15:15:00] ⇨ Joins: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net)
L810[15:15:03] <Michiyo> Data remanence has been observed in static random-access memory (SRAM) Data remanence has also been observed in dynamic random-access memory (DRAM)
L811[15:15:29] <tgame14> Most PC's use DRAM
L812[15:15:41] <Michiyo> read the 2nd part of my message there.
L813[15:15:43] <Dean4Devil> or a hybrid
L814[15:15:43] <tgame14> but without super special data extraction and investigation, no
L815[15:16:04] <Gopher> yay. Really gonna have to optimize output, but [[str="Hello, World!" print(str)]] -> [['AHs'NHello, World!HsOsAs#BBKs#BBHsOs.s]], which actually works.
L816[15:16:05] <tgame14> Michiyo, its not something that can be done if you give a stick to a PC store
L817[15:16:22] <tgame14> ram stick that is
L818[15:16:31] <Stary2001> only if you pretty much freeze the ram and regboot
L819[15:16:32] <Stary2001> reboot*
L820[15:16:42] <tgame14> that info is still in theoretical
L821[15:16:42] <Michiyo> No, its not.
L822[15:16:48] <Michiyo> Yeah
L823[15:16:58] <Michiyo> But it HAS been observed :P
L824[15:16:59] <tgame14> i mean, Ye it is there, but accessing it still doesnt mean its possbile
L825[15:17:13] <Stary2001> a full week without refresh when cooled with liquid nitrogen."
L826[15:17:21] <Michiyo> heh
L827[15:17:24] <tgame14> Then the answer is no
L828[15:17:30] <tgame14> even if you give it to a specialist
L829[15:17:36] <Michiyo> But no, not like in the movies where they yank a stick out and read it with the magic box of doom
L830[15:17:43] <Dean4Devil> Specialist being the gov
L831[15:17:50] <tgame14> unless you give it to some university that digs into it
L832[15:17:56] <tgame14> and will probably not be able to read it all so well
L833[15:18:05] <tgame14> since its degraded to byte data
L834[15:18:13] <tgame14> and who the hell knows whats what and where
L835[15:18:34] *** prasselpikachu is now known as prassel|off
L836[15:18:35] <pong> its easy to dissect running memory
L837[15:18:56] <tgame14> not byte memory.
L838[15:19:05] <pong> define byte memory
L839[15:19:07] <Dean4Devil> ofc. Hacking a running computer with hardware access is alway kinda easy
L840[15:19:11] <tgame14> 011010010 100010101 1010110011
L841[15:19:16] <pong> for fucks sake
L842[15:19:20] <tgame14> now imagine thousand of those.
L843[15:19:30] <tgame14> hell, probably dozen thousands
L844[15:19:35] <pong> yes, its easy to dissect that
L845[15:19:41] <tgame14> not without context
L846[15:19:57] <pong> all the info you need on processes, etc already exists
L847[15:20:13] <tgame14> how do you know what is where.. Cmon you don;t know what writes when
L848[15:20:20] <pong> yes you do
L849[15:20:21] <tgame14> Im a computer science major, i know this stuff :.
L850[15:20:41] *** prassel|off is now known as prasselpikachu
L851[15:20:45] <tgame14> this is RAM memory
L852[15:21:02] <pong> yes, but how does the computer know whats where
L853[15:21:02] <Dean4Devil> If you're doing it properly secure noone knows where in the RANDOM access mem stuff is saved
L854[15:21:16] <pong> Dean4Devil, there are always references
L855[15:21:24] <tgame14> Difference between runtime reading and post program death
L856[15:21:45] <pong> but isnt that the same?
L857[15:21:47] <tgame14> the program know's where it is, because it is related
L858[15:21:51] <Dean4Devil> if somebody can read the references of a process you're screwed anyway
L859[15:21:52] <tgame14> it knows what to look for
L860[15:22:06] <tgame14> all you see when reading post death program is a big array of bytes
L861[15:22:08] <pong> you are freezing the ram itself
L862[15:22:26] <pong> dissasembly can be used to quickly tell whats executable
L863[15:22:35] <tgame14> HOW?
L864[15:22:43] <pong> bytes -> assembly
L865[15:22:44] <tgame14> you are only telling me its possible, not how
L866[15:22:51] <tgame14> wat
L867[15:22:56] <tgame14> how does assembly even do anything
L868[15:23:03] <tgame14> you don't know whats a reference and whats actual data
L869[15:23:06] <pong> finding out what a computer is running
L870[15:23:08] <tgame14> or whats a key or a value
L871[15:23:16] <pong> you can find out
L872[15:23:16] <tgame14> or when sectioned memory splits
L873[15:23:25] <tgame14> you cant pong thats the thing
L874[15:23:33] <tgame14> if you take the memory out, all you see is the bytes
L875[15:23:51] <pong> what does the CPU see? bytes.
L876[15:23:54] ⇨ Joins: Death (webchat@99-98-207-58.lightspeed.wchtks.sbcglobal.net)
L877[15:24:19] <Dean4Devil> but a CPU usually knows why those bytes are there
L878[15:24:26] <Dean4Devil> and what to do with them
L879[15:24:29] <Dean4Devil> you dont
L880[15:24:35] <tgame14> pong stop going around the problem
L881[15:24:38] <tgame14> cpu knows what to look for
L882[15:24:50] <pong> because the cpu is executing instructions from ram
L883[15:24:50] <tgame14> you obviously have no statement.. i shall move on
L884[15:25:16] <tgame14> yes but the running workframe tells the cpu what is instructions and what isn't
L885[15:25:16] <Dean4Devil> pong, are you on linux?
L886[15:25:20] <pong> no
L887[15:26:04] <Dean4Devil> have you written machine code yet?
L888[15:26:10] <pong> somewhat
L889[15:26:23] <pong> ive injected assembly into processes
L890[15:26:25] <tgame14> embedded systems are fun :)
L891[15:26:32] <Dean4Devil> Then you should know how the whole CPU-RAM stuffs working
L892[15:26:36] <pong> i do
L893[15:26:56] <tgame14> Dean4Devil, answer for your question is no
L894[15:27:00] <tgame14> the simple one
L895[15:27:10] <tgame14> the complex one probably includes NSA shit hacking into your system :P
L896[15:27:29] <pong> the only information you dont have vs runtime debugging is the registers
L897[15:27:30] <Dean4Devil> Then please: Given a complete ramdump, how can you examine it and find out whats data, etc?
L898[15:27:37] <Dean4Devil> tgame14: ty
L899[15:28:02] <tgame14> Dean4Devil, for the second question, you can't really
L900[15:28:07] <tgame14> byte data is heavily encoded..
L901[15:28:23] <pong> its a raw dump from C allocations
L902[15:28:36] <tgame14> why would it be C?
L903[15:28:38] <tgame14> could be anything
L904[15:28:41] <Dean4Devil> It a dump of my server, go nuts :P
L905[15:28:55] <pong> if you can find the OS's allocation table you can find out what ram belongs to what process
L906[15:29:14] <tgame14> where do you find the OS Allocation table then?
L907[15:29:29] <tgame14> Which again, you can't know what it is or not..
L908[15:29:46] <pong> its harder to do on a more complex OS
L909[15:29:59] <pong> but on a small debian computer it would be easy
L910[15:30:02] <tgame14> i give up.. this is pointless.
L911[15:30:17] <Dean4Devil> tgame14: For the complex answer: Does it include breaking my system at installation time or bringing malware into my system afterwards?
L912[15:30:32] <Dean4Devil> pong: challenge: do it
L913[15:30:41] <Dean4Devil> vm, debian wheezy, 512MB RAM
L914[15:30:45] <Dean4Devil> go. nuts.
L915[15:30:46] <tgame14> Dean4Devil, complex answer is i don't know shit
L916[15:30:57] <tgame14> all i know is what Michiyo linked
L917[15:31:03] <tgame14> which is pretty impossible to decipher
L918[15:31:06] <tgame14> you would have to ask the NSA :P
L919[15:31:18] <pong> :/ would have to use a basic debugger over ssh
L920[15:31:22] <Dean4Devil> I just hope that the NSA wont break into my PC until im already dead :P
L921[15:31:35] <Dean4Devil> pong: you give up?
L922[15:31:45] <pong> nah
L923[15:32:24] <Gopher> random observation: given, if you can touch it you can hack it, but the record for easiest goes to OSX.
L924[15:32:26] <pong> id prefer CE or something but i dont know how virtualbox stores ram
L925[15:32:40] <Gopher> if it has power and a keyboard, you can be admin in under a minute.
L926[15:32:51] <Gopher> no other materials required.
L927[15:33:16] <Dean4Devil> tgame14, does being a computer science major include having a qualified opininon on the topic of encryption? :P
L928[15:33:31] <tgame14> somewhat
L929[15:33:38] <pong> but, it is waaaaaaaaaaaaay easier if you know what program you are finding
L930[15:33:38] <tgame14> i do a specific field in computer science
L931[15:33:50] <Dean4Devil> that would be?
L932[15:34:03] <pong> if a program you know has a specific format of storing values you can search for it
L933[15:34:32] <tgame14> Dean4Devil, as said, for your question, answer is no. its impossible to look at 010101010001 1010010101010 0010101010101 and make any possible sense out of it
L934[15:34:55] <pong> depends
L935[15:34:56] <Dean4Devil> still, what is the field you are working?
L936[15:35:03] <pong> usually you look at large portions of data
L937[15:35:06] <pong> specific patterns
L938[15:35:41] <pong> let me dump a lua program and see if we can get a password for example
L939[15:35:48] <Dean4Devil> I'm pretty sure my data is secure even if the police would want my pc right now, just want to hear some other opinions :P
L940[15:36:21] ⇦ Quits: vifino (~vifino@c0A9E3E56.dhcp.as2116.net) (Ping timeout: 186 seconds)
L941[15:37:09] ⇦ Quits: alekso56 (~alekso56@c0A9E3E56.dhcp.as2116.net) (Ping timeout: 186 seconds)
L942[15:38:57] <pong> so, here is the program
L943[15:38:58] <pong> http://hastebin.com/hunogokune.lua
L944[15:39:12] <pong> i am changing the password and dumping the lua executable
L945[15:40:49] <Gopher> so if the os were written in lua, you'd be able to get all kinds of things out of a ramdump? is that what you're saying?
L946[15:41:25] <pong> well if you dump the RAM while the lua program is running
L947[15:41:43] <Dean4Devil> Gopher: A Ramdump is hard do decipher no matter what language you're working with
L948[15:42:47] <Gopher> well, you can always search it for alphanumeric strings, though in a sizeable ramdump there will be a lot of noise to filter out of the actual strings, and the strings of value will likely not live in memory in raw form for long
L949[15:42:57] <Gopher> in a lua program, it's ... considerably less of an issue, lol
L950[15:43:29] ⇦ Quits: Death (webchat@99-98-207-58.lightspeed.wchtks.sbcglobal.net) (Ping timeout: 198 seconds)
L951[15:44:07] <Gopher> well, a /typical/ lua program. I suppose if you wrote some monsterous multi-meg beast... but surely nobody does that.
L952[15:44:38] <Dean4Devil> yes, of course, but data security outside of the scope of OC still is a very interesting topic :D
L953[15:46:19] <pong> its pretty easy to look for lua hashmaps
L954[15:46:38] <pong> once you have that and you know what upvals you want
L955[15:47:59] ⇨ Joins: alekso56_off (~alekso56@c0A9E3E56.dhcp.as2116.net)
L956[15:48:06] *** alekso56_off is now known as Guest26571
L957[15:48:14] ⇨ Joins: vifino (~vifino@c0A9E3E56.dhcp.as2116.net)
L958[15:48:14] ⇦ Quits: vifino (~vifino@c0A9E3E56.dhcp.as2116.net) (Excess Flood)
L959[15:49:00] ⇨ Joins: vifino|off (~vifino@c0A9E3E56.dhcp.as2116.net)
L960[15:49:31] *** vifino|off is now known as vifino
L961[15:53:33] ⇨ Joins: Death (webchat@99-98-207-58.lightspeed.wchtks.sbcglobal.net)
L962[15:54:51] *** Guest26571 is now known as alekso56
L963[15:56:38] <pong> that dump
L964[15:56:38] <pong> https://dl.dropboxusercontent.com/u/55181333/LUA.EXE.dmp
L965[15:59:40] *** Sorroko is now known as Sorroko_Off
L966[16:03:05] ⇦ Quits: BlissInd (webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net) (Quit: Web client closed)
L967[16:04:22] ⇦ Quits: Gopher (~Gopher@64.sub-174-228-201.myvzw.com) (Remote host closed the connection)
L968[16:04:30] ⇨ Joins: Gopher (~Gopher@64.sub-174-228-201.myvzw.com)
L969[16:04:31] zsh sets mode: +v on Gopher
L970[16:05:23] *** prasselpikachu is now known as prassel|off
L971[16:05:28] *** tgame14 is now known as tgame14|sleep
L972[16:07:59] ⇨ Joins: Death^2 (webchat@99-98-207-58.lightspeed.wchtks.sbcglobal.net)
L973[16:11:50] ⇦ Quits: Death^2 (webchat@99-98-207-58.lightspeed.wchtks.sbcglobal.net) (Client Quit)
L974[16:13:12] ⇨ Joins: Katie (webchat@cpe-24-210-223-235.neo.res.rr.com)
L975[16:28:07] ⇦ Parts: alekso56 (~alekso56@c0A9E3E56.dhcp.as2116.net) (Leaving))
L976[16:31:11] ⇦ Quits: Death (webchat@99-98-207-58.lightspeed.wchtks.sbcglobal.net) (Ping timeout: 198 seconds)
L977[16:37:25] *** Dean4Devil is now known as Dean4Code
L978[16:43:14] *** Cazzar is now known as cazzar|Away
L979[16:44:31] <pong> so
L980[16:44:37] <pong> anyone find the password?
L981[16:45:05] <Dean4Code> i thought you gonna go find it :P
L982[16:46:03] <pong> but i already know the password :P
L983[16:46:07] <pong> because i made the program
L984[16:46:37] <Gopher> I don't remember any part of the prior conversation that wasn't you talking about how easily you could do it. Nothing about any of us offering to do it.
L985[16:46:47] <pong> i made a horrible algorithm to look for strings
L986[16:47:41] <pong> well, more of a pattern
L987[16:48:52] <Nentify> Does/did the mod have issues with os x?
L988[16:48:58] <Nentify> Saw some comments about that, but it was a few months ago now
L989[16:50:16] <pong> havent heared much
L990[16:50:48] <pong> problems happened in the earlier versions when there wererent binaries for osx
L991[16:52:05] <Michiyo> Ok... who wants to test OpenPrinter for me?
L992[16:54:23] <Nentify> Depends how simple it is to use ;)
L993[16:54:41] <Michiyo> Pretty simple?
L994[16:54:43] <Dean4Code> me! me! me! :)
L995[16:54:51] <Dean4Code> pleeeeeeeaaaaaaaseeeeee :D
L996[16:54:51] <Nentify> limited oc/lua knowledge <--
L997[16:55:14] <Michiyo> http://lanteacraft.com/jenkins/job/OpenPrinter/13/
L998[16:55:26] <Michiyo> wait wat
L999[16:55:34] <Nentify> nice commit names :P
L1000[16:55:38] <Michiyo> :D
L1001[16:55:40] <Michiyo> but it faild...
L1002[16:55:41] <Michiyo> wtf
L1003[16:55:54] <Michiyo> oh lmao
L1004[16:56:06] <Michiyo> I refactored the packages, and didn't fix the build script
L1005[16:57:29] <Katie> o/
L1006[16:57:40] <Nentify> o/
L1007[16:57:40] <Michiyo> build 14 coming up.
L1008[16:58:09] <Michiyo> http://lanteacraft.com/jenkins/job/OpenPrinter/14/ there ya go
L1009[16:58:32] <Katie> o/ Michiyo
L1010[16:58:39] <Michiyo> Heya
L1011[16:58:45] <Katie> hows it going
L1012[16:58:58] <Michiyo> Eh.. I should be asleep ATM.. so crappy :P
L1013[16:59:51] <Michiyo> Anyway, the printer recipe is: http://puu.sh/889KL those are t1 microchips.
L1014[17:00:09] <Michiyo> Printer Paper is simply 2 sheets of paper shapeless, will net you 2 sheets of printer paper.
L1015[17:00:34] <Katie> that sucks
L1016[17:00:46] <Michiyo> a 2x2 grid of 64 printer paper will net you a Paper Roll, which is 256 sheets in one
L1017[17:01:51] <Michiyo> ink carts are ink sac, ink sac, ink sac, empty, iron nugget, empty. and rose red, cactus gree, lapis, empty, iron nugget, empty
L1018[17:04:36] ⇦ Quits: Gopher (~Gopher@64.sub-174-228-201.myvzw.com) (Ping timeout: 380 seconds)
L1019[17:05:45] <Michiyo> Printer: http://puu.sh/889KL Color Ink: http://puu.sh/88XJa.png Black Ink: http://puu.sh/88XL2.png Printer Paper: http://puu.sh/88XMR.png Printer Paper Roll: http://puu.sh/88XOT.pnghttp://puu.sh/88XMR.png
L1020[17:05:50] <Michiyo> lots of links.. lol
L1021[17:06:06] <Michiyo> ok, once you have that... wrap the printer with op = component.openprinter
L1022[17:06:06] <Dean4Code> i like the 3D-Model :P
L1023[17:06:36] <Michiyo> then you can call op.writeln("string") op.writeln("string2") etc upto 20 times to add lines
L1024[17:06:45] <Michiyo> then op.print() will write the page.
L1025[17:07:28] <Dean4Code> are the iron nuggets dictionaried?
L1026[17:07:41] <Michiyo> you can set color with op.writeln("string", 0xHEXCODE) eg 0xFFFFFF will be white, 0xFF0000 will be Blue
L1027[17:07:46] <Michiyo> I'm not sure.. I used OC's
L1028[17:07:55] <Michiyo> If OC's are Ordicted, then yes.
L1029[17:08:24] <Dean4Code> because i cant craft inks, my nuggets are from Tinkers construct (waila info)
L1030[17:08:44] ⇨ Joins: ShadowKatStudios (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au)
L1031[17:09:03] <Michiyo> :/
L1032[17:09:57] <Dean4Code> Also, i would have an offset on the printed page. One line in every direction ;)
L1033[17:10:43] <Michiyo> That's for the end user to decide :P
L1034[17:10:50] <ShadowKatStudios> :D Wired connection is 'stable'
L1035[17:11:05] <Michiyo> Crap stupid windows 8 making me restart...
L1036[17:11:13] <Nentify> Were you the one with internet cutting when someone walked past ShadowKatStudios?
L1037[17:11:28] <ShadowKatStudios> Yeah, that was me
L1038[17:11:31] <Nentify> haha
L1039[17:11:38] ⇨ Joins: Death (webchat@99-98-207-58.lightspeed.wchtks.sbcglobal.net)
L1040[17:11:43] <Dean4Code> also you can print over the border of the paper :P
L1041[17:11:48] <Nentify> Mine keeps cutting wirelessly to my router too, just moved house. :P Ethernet cable should be arriving soon though too \o/
L1042[17:11:53] <Michiyo> ugh... brb
L1043[17:12:13] <Dean4Code> yay
L1044[17:12:18] <ShadowKatStudios> My issue with using ethernet cables is I have to sit out in the computer room rather than be lazy and stay in bed all day
L1045[17:12:18] ⇦ Parts: Katie (webchat@cpe-24-210-223-235.neo.res.rr.com) ())
L1046[17:12:30] <Nentify> psh
L1047[17:12:35] <Nentify> Get a 30m ethernet cable
L1048[17:12:52] <ShadowKatStudios> My mum gets pissed if I put cables down
L1049[17:12:53] ⇨ Joins: Katie (webchat@cpe-24-210-223-235.neo.res.rr.com)
L1050[17:12:56] <Dean4Code> Or get stable Wi-Fi :P
L1051[17:12:58] <Nentify> haha
L1052[17:13:30] *** Michiyo is now known as Michiyo[Off]
L1053[17:13:43] *** pong is now known as ping
L1054[17:13:45] <ShadowKatStudios> My sister is staying with us recently so she's got her stuff connected to the wifi and the router is rated for 5 devices and we had at least 10 before she got here
L1055[17:14:04] <Dean4Code> Get a second access point? :P
L1056[17:14:28] <ShadowKatStudios> That has possibilities...
L1057[17:14:41] <ShadowKatStudios> I wonder if this wireless-wired converter can be used in reverse...
L1058[17:15:05] <Dean4Code> theoretically yes, firmware may say no
L1059[17:15:23] <ShadowKatStudios> I have all my desktop machines connected to the wireless network using a converter
L1060[17:15:36] <ShadowKatStudios> I'd have to forefit one of them for the input.
L1061[17:15:57] <Dean4Code> How many desktops do you have? :O
L1062[17:16:06] <ShadowKatStudios> ~10
L1063[17:16:13] <ShadowKatStudios> My school chucked them out
L1064[17:16:34] <ShadowKatStudios> I could use wired-over-wireless sharing using one of the permenant laptops...
L1065[17:17:13] *** Michiyo[Off] is now known as Michiyo
L1066[17:18:18] <Michiyo> Stoopid updates.
L1067[17:18:26] <ShadowKatStudios> Stupid W8
L1068[17:18:37] <ShadowKatStudios> That's what it is.
L1069[17:18:41] <Michiyo> Eh I don't mind W8
L1070[17:18:50] <Dean4Code> what are you using?
L1071[17:18:51] <Michiyo> Other then that one annoying feature :p
L1072[17:19:31] <Dean4Code> sks, what os are you using?
L1073[17:19:45] <ShadowKatStudios> I'm on W7 on the moment, but most of my computers have a linux of some edescription
L1074[17:19:53] <ShadowKatStudios> This is my school laptop though.
L1075[17:19:57] <Dean4Code> yay
L1076[17:20:31] <ShadowKatStudios> I should buy a second laptop HDD and install linux on that, and swap when needed.
L1077[17:20:42] <Michiyo> Ok.. so I need Sangar.. who has been away for.. 30 hours :( lol
L1078[17:20:48] <ShadowKatStudios> I'm stuck using 32-bit Windows on a 64-bit machine unfortunately.
L1079[17:21:53] <ping> okay
L1080[17:22:04] <ping> i made le program
L1081[17:22:07] <Dean4Code> My school is filled with small kids who think that they are computer pros and know absolutely everything over Computers and software and programing but have never seen nor heard of linux and they have no idea how a cpu works -.-"
L1082[17:22:33] <Dean4Code> But try to tell me how a CPU works
L1083[17:23:18] <Dean4Code> ping, on a completely unrelated notice, your dump says "masterrace" shortly after some Windows definitions
L1084[17:23:46] <ping> well, the password is ping masterrace
L1085[17:23:57] <ping> the dump program dumped some strings http://puu.sh/88YZH.png
L1086[17:24:04] <Dean4Code> ng masterrace is in cleartext in the dump
L1087[17:24:16] <ping> i could make it much better but i would need to look into the lua source more
L1088[17:24:31] <ping> http://puu.sh/88Z4w.png
L1089[17:25:21] <Dean4Code> Also, is you name kevin?
L1090[17:25:24] <ping> full dump: http://hastebin.com/makaqeluje
L1091[17:25:33] <ping> no, but its this laptops username
L1092[17:25:39] <Dean4Code> oh, ok
L1093[17:26:18] <ping> oh and
L1094[17:26:24] <ping> forgot to remove something
L1095[17:27:25] <Dean4Code> 000e3310 - 000e3420 is also cool
L1096[17:27:35] <Dean4Code> its basically the code in cleartext
L1097[17:28:37] <ping> yeah
L1098[17:28:39] <ping> noticed that
L1099[17:29:44] <Dean4Code> Well, im tired. Good n8 to yall :)
L1100[17:29:50] *** Dean4Code is now known as DeanAsleep
L1101[17:29:53] <ping> bai
L1102[17:30:05] <ShadowKatStudios> Night
L1103[17:30:19] <DeanAsleep> more like morning, but yes :P
L1104[17:33:57] <ShadowKatStudios> I can relate to that occasionally
L1105[17:34:39] <ping> http://hastebin.com/fayedixito
L1106[17:34:40] <ping> there
L1107[17:35:04] <ping> one or two of those are my password
L1108[17:37:47] ⇦ Quits: Death (webchat@99-98-207-58.lightspeed.wchtks.sbcglobal.net) (Ping timeout: 198 seconds)
L1109[17:38:32] *** manmaed is now known as manmaed|AFK
L1110[17:38:34] ⇨ Joins: Gopher (~Gopher@243.sub-174-251-64.myvzw.com)
L1111[17:38:34] zsh sets mode: +v on Gopher
L1112[17:38:56] <ShadowKatStudios> :D Connecting works!
L1113[17:41:03] *** vifino is now known as vifino|off
L1114[17:44:49] ⇨ Joins: dangranos (webchat@109.203.209.139)
L1115[17:46:02] <ShadowKatStudios> I'm too used to 'other languages', I'm accidentally using != rather than ~=
L1116[17:46:58] <Gopher> heh.
L1117[17:48:26] ⇨ Joins: Death (webchat@99-98-207-58.lightspeed.wchtks.sbcglobal.net)
L1118[18:09:29] <ShadowKatStudios> Hmm, my system may 'work' but it isn't very effective
L1119[18:11:05] <Gopher> 'splain?
L1120[18:15:34] <ShadowKatStudios> The connection ping derps out
L1121[18:15:41] *** Keridos is now known as Keridos_off
L1122[18:15:43] <Gopher> hmm
L1123[18:16:07] <ping> WAT
L1124[18:16:10] <ping> wat*
L1125[18:16:25] <Gopher> wat wat?
L1126[18:16:51] <ShadowKatStudios> It could be an issue with events.
L1127[18:19:16] <ShadowKatStudios> Yeah, events derps out
L1128[18:21:33] <ShadowKatStudios> That's a pain.
L1129[18:21:58] <ShadowKatStudios> Polling-based it is.
L1130[18:25:51] <Gopher> how is events "derping out?"
L1131[18:25:58] <ShadowKatStudios> Not being pushed/recieved
L1132[18:26:01] <Gopher> you mean event.listener / event.timer?
L1133[18:26:34] <ShadowKatStudios> The program itself works fine waiting for "modem_message", but if I wait for "NCP-CRQ" it never comes
L1134[18:27:27] <ShadowKatStudios> Anyway, I implimented an event stack.
L1135[18:28:18] <ping> use event.listen
L1136[18:33:29] ⇨ Joins: Maxwolf (labs@madsciencemod.com)
L1137[18:33:29] zsh sets mode: +v on Maxwolf
L1138[18:35:25] <ShadowKatStudios> Nope, event.listen doesn't work.
L1139[18:36:22] <Gopher> you still have to be calling event.pull for event.listen or event.timer events to actually happen.
L1140[18:36:33] <Gopher> other than that, I've not run into a problem with them?
L1141[18:36:41] <Gopher> They /do/ fail silently if there's an error in the handler function you provide
L1142[18:38:27] <ShadowKatStudios> I know about that.
L1143[18:38:30] <Gopher> there's supposedly a log created somewhere in /tmp I think with the errors?
L1144[18:38:51] ⇦ Quits: Nentify (~Nentify@cpc7-bigg3-2-0-cust3.9-2.cable.virginm.net) (Quit: Leaving)
L1145[18:39:07] <Gopher> then I dunno what to tell you. I've made pretty extensive use of event.listen and had no issues but those I've just enumerated.
L1146[18:40:14] <ShadowKatStudios> I have a functioning event stack, so that's fine.
L1147[18:40:44] <ping> .h event.onError
L1148[18:40:45] <^v> ping, event.onError(message: any) Global event callback error handler. If an event listener throws an error, we handle it in this function to avoid it bubbling into unrelated code (that only triggered the execution by calling event.pull).
L1149[18:41:03] <ping> so event.onError=error
L1150[18:42:32] <ShadowKatStudios> Aaand it works fine this time.
L1151[18:42:37] <ShadowKatStudios> Damn you events.
L1152[18:42:44] <ShadowKatStudios> I need a drink.
L1153[18:45:51] <ShadowKatStudios> Small-scale stuff might be hard, but large scale servers will be easy.
L1154[18:45:57] <ping> alright
L1155[18:46:01] <ping> back to memory h4x
L1156[18:48:17] <ping> ive found out how to find strings and modify them and their length to an extent
L1157[18:50:32] <dangranos> so many spam on forums >_<
L1158[18:50:45] <ping> ik
L1159[18:59:16] <dangranos> http://www.computercraft.info/forums2/index.php?/topic/17516-164technic247plotscustom-modpack-chromecraft-no-whitelistic2-ae-oc-cc-16-chisel-invtweaks/
L1160[18:59:17] <dangranos> lol
L1161[18:59:22] <dangranos> >DO NOT PLACE THE BLOCK! ELSE THE SERVER WILL CRASH!
L1162[18:59:29] ⇨ Joins: Dyonovan (~dyonovan@67.213.81.199)
L1163[19:01:33] ⇦ Quits: dangranos (webchat@109.203.209.139) (Quit: Web client closed)
L1164[19:05:45] <ping> wow
L1165[19:05:45] ⇦ Quits: Katie (webchat@cpe-24-210-223-235.neo.res.rr.com) (Quit: Web client closed)
L1166[19:06:55] ⇦ Quits: Dyonovan (~dyonovan@67.213.81.199) (Quit: Nettalk6 - www.ntalk.de)
L1167[19:13:13] <Gopher> that... is pretty epic XD
L1168[19:13:29] <Gopher> I like there's a whole list of mods removed because they crashed the server first
L1169[19:13:32] ⇨ Joins: Dyonovan (~dyonovan@67.213.81.199)
L1170[19:13:38] ⇦ Parts: Dyonovan (~dyonovan@67.213.81.199) ())
L1171[19:13:44] <Gopher> then "oh and my super-special-awesome mod, guaranteed to crash the server if you do the most obvious thing ever"
L1172[19:22:11] ⇦ Quits: Death (webchat@99-98-207-58.lightspeed.wchtks.sbcglobal.net) (Ping timeout: 198 seconds)
L1173[19:29:17] ⇨ Joins: Death (webchat@99-98-207-58.lightspeed.wchtks.sbcglobal.net)
L1174[19:38:39] <mallrat208> hah
L1175[19:39:29] <ping> wat dafack
L1176[19:39:34] <ping> heaven is for real
L1177[19:40:10] <ping> why are you giving me these ads google
L1178[19:40:58] <Gopher> ads for heaven?
L1179[19:41:06] <ping> no, the movie
L1180[19:53:33] ⇦ Quits: Lunatrius (~Lunatrius@cpe-62-84-229-43.dynamic.amis.net) (Ping timeout: 186 seconds)
L1181[19:53:49] ⇨ Joins: Lunatrius (~Lunatrius@cpe-90-157-166-5.dynamic.amis.net)
L1182[19:57:17] <ShadowKatStudios> Hmmm...
L1183[19:58:08] <ShadowKatStudios> Network API rewrite time
L1184[19:58:23] <ShadowKatStudios> Same protocol, but more than one connection for each load of the API! :D
L1185[19:58:37] *** ds84182 is now known as dsAway
L1186[20:01:13] <ping> wat
L1187[20:02:30] <ping> ahh, a normal day in freenode http://puu.sh/899nc.png
L1188[20:03:08] ⇨ Joins: lclc98 (lclc98@You.Cant.Afford.This.Sexy.Host-Na.me)
L1189[20:03:53] <ping> You.Cant.Afford.This.Sexy.Host-Na.me
L1190[20:03:55] <ping> nice hostname
L1191[20:04:02] <Death> http://i.imgur.com/H9dBqjW.png Yet another day on Freenode for me.
L1192[20:04:13] <Death> I reloaded my bot, yelled at it
L1193[20:04:19] <Death> and that's all :P
L1194[20:04:29] <ping> my god
L1195[20:04:32] <ping> upsidown now?
L1196[20:04:44] <ping> i thought the taskbar on the right was bad
L1197[20:06:56] ⇦ Quits: Flenix (~Flenix@05429967.skybroadband.com) (Read error: Connection reset by peer)
L1198[20:07:12] ⇨ Joins: Flenix (~Flenix@05429967.skybroadband.com)
L1199[20:07:17] ⇦ Quits: ping (~notPing@2601:4:4500:887:ed52:a84e:2c34:1889) (Read error: Connection reset by peer)
L1200[20:08:06] ⇨ Joins: ping (~notPing@2601:4:4500:887:ed52:a84e:2c34:1889)
L1201[20:10:07] <Death> I have never had my taskbar on teh right?
L1202[20:10:29] <ping> idk
L1203[20:12:29] <lclc98> thanks :)
L1204[20:16:28] <ShadowKatStudios> Oh cool, 'set PS1=sks>' will make all the lines start with sks>
L1205[20:18:00] <Gopher> I prefer set PS1='$PWD>'
L1206[20:18:07] ⇦ Quits: DeanAsleep (~jaic@p5496339A.dip0.t-ipconnect.de) (Ping timeout: 186 seconds)
L1207[20:18:20] ⇨ Joins: Dean4Devil (~jaic@p54963793.dip0.t-ipconnect.de)
L1208[20:19:04] <ShadowKatStudios> Oh, cool, that works?
L1209[20:19:23] <Gopher> yawp. The '' are required, or it evaluates once before setting
L1210[20:20:01] <ShadowKatStudios> That's cool.
L1211[20:20:05] <ShadowKatStudios> That's really cool.
L1212[20:21:43] * JoshTheEnder bows to the members of this room and exits in a puff of smoke
L1213[20:21:52] <SuPeRMiNoR2> JoshTheEnder,
L1214[20:22:02] <SuPeRMiNoR2> I thought you were sleeping :P
L1215[20:22:06] <ShadowKatStudios> set PS1='root@sks:$PWD> '
L1216[20:22:11] <JoshTheEnder> internet....
L1217[20:22:20] <ShadowKatStudios> Sleep is for the weak
L1218[20:22:45] *** JoshTheEnder is now known as JoshTheEnder|NotHere
L1219[20:25:36] *** SuPeRMiNoR2 is now known as SuPeRMiNoR2|AFK
L1220[20:26:31] <Kenny> says the guy who sleeps all day
L1221[20:27:43] <ping> sleep is for the week … i am week and gtg bed
L1222[20:27:58] <ShadowKatStudios> For the weak or people in different time zones.
L1223[20:28:10] <ShadowKatStudios> Sleep is for the weak or people in different time zones. *
L1224[20:28:54] <ShadowKatStudios> This computer just died from lack of energy o.O
L1225[20:30:10] <ping> .-.
L1226[20:30:13] <ping> goodjob
L1227[20:31:04] ⇨ Joins: finkmac (~finkmac@68-68-10-41.applecreek.pathcom.com)
L1228[20:32:41] <ping> ah
L1229[20:32:53] ⇦ Quits: Lunatrius (~Lunatrius@cpe-90-157-166-5.dynamic.amis.net) (Quit: An Eye for an Eye, a Tooth for a Tooth, and Evil for Evil.)
L1230[20:33:08] <ping> it seems the segment of code left in memory was unallocated
L1231[20:33:15] <ShadowKatStudios> Not enough power output it seems
L1232[20:33:27] <ping> explains why it is cut off
L1233[20:33:30] ⇨ Joins: Lunatrius (~Lunatrius@cpe-90-157-166-5.dynamic.amis.net)
L1234[20:35:47] <ShadowKatStudios> More capacitors >:O
L1235[20:36:41] <ping> :O
L1236[20:37:05] <ShadowKatStudios> Also a wall of generators now
L1237[20:37:15] <ShadowKatStudios> I make 200RF/t now
L1238[20:37:32] ⇨ Joins: poppypoppop (~Poppypopp@228.17.233.220.static.exetel.com.au)
L1239[20:37:40] <Gopher> 200? O_o
L1240[20:37:41] <Kenny> !op
L1241[20:37:42] zsh sets mode: +o on Kenny
L1242[20:37:54] <Kenny> !deop
L1243[20:37:54] zsh sets mode: -o on Kenny
L1244[20:38:02] <Gopher> do you mean 400?
L1245[20:38:22] <ShadowKatStudios> I don't know
L1246[20:38:28] <Gopher> 200 would be 2.5 TE dynamos. Or you using some other mod's RF production?
L1247[20:38:39] <ShadowKatStudios> I'm using EnderIO
L1248[20:39:00] <ShadowKatStudios> Does anyone have any hashing functions? I need a way to encode passwords.
L1249[20:39:18] <Gopher> just a sec
L1250[20:40:02] <Gopher> sha1 http://pastebin.com/5y0L8mWe
L1251[20:40:19] <Gopher> will have to replace bit with bit32, was done for CC
L1252[20:40:41] <ShadowKatStudios> Okay, after I have a login program, I'll reimpliment the shell
L1253[20:40:54] <ShadowKatStudios> I want to be able to use the shell over a network
L1254[20:41:17] <ShadowKatStudios> Be careful which relays you use, it'd be easy to log what's sent through them.
L1255[20:41:26] <ping> wasnt that stolen
L1256[20:41:44] <ping> oh, thought it was gravityscore
L1257[20:42:17] ⇦ Quits: Death (webchat@99-98-207-58.lightspeed.wchtks.sbcglobal.net) (Ping timeout: 198 seconds)
L1258[20:42:36] <ping> gravity stole a bunch of code
L1259[20:42:57] <ShadowKatStudios> Also, Gopher, did you manage to have 2 shell running at the same time?
L1260[20:43:02] ⇨ Joins: Death (webchat@99-98-207-58.lightspeed.wchtks.sbcglobal.net)
L1261[20:43:02] <ping> yes
L1262[20:43:03] <ping> he did
L1263[20:43:07] <Gopher> I did, but it was messy
L1264[20:43:18] <ShadowKatStudios> Is it possible to have a clean version
L1265[20:43:24] <ShadowKatStudios> Also to put it over a network?
L1266[20:43:58] <ping> you mean ssh?
L1267[20:44:02] <ping> thts pretty easy
L1268[20:44:18] <ShadowKatStudios> A network-implimented GPU would be cool
L1269[20:44:44] <ping> pretty easy
L1270[20:46:25] <ping> you can directly send parameters
L1271[20:46:29] <ping> shouldnt need buffering
L1272[20:47:03] <ShadowKatStudios> Indeed
L1273[20:47:14] <ShadowKatStudios> I might do that later, once I get my network protocol working
L1274[20:47:25] <ShadowKatStudios> Also, you can access tables like t[1].derp apparently
L1275[20:49:27] <ShadowKatStudios> Makes my life easier.
L1276[20:50:18] <ping> yes
L1277[20:50:24] <ping> yes you can
L1278[20:53:47] <Gopher> anyway, sks, this was the code, if you want to mess with it http://pastebin.com/zUu9RHMk
L1279[20:55:10] <Death> ShadowKatStudios: you can also t[1]["derp"]
L1280[20:55:27] <ShadowKatStudios> Is the 8k packet limit for each paramater or for the whole thing?
L1281[20:55:53] <ping> whole probably
L1282[20:56:48] <ShadowKatStudios> Darn, it is
L1283[20:57:22] ⇦ Parts: lclc98 (lclc98@You.Cant.Afford.This.Sexy.Host-Na.me) (Leaving))
L1284[20:59:48] <ShadowKatStudios> :( I'll have to have a decently short ID string for the message to be useful
L1285[21:00:14] <ShadowKatStudios> Maybe an 8-byte base-48 string
L1286[21:00:45] <Gopher> base 48? O_o
L1287[21:00:56] <ShadowKatStudios> All the printable chars
L1288[21:01:03] <ShadowKatStudios> 32-127
L1289[21:01:04] <Gopher> ...
L1290[21:01:09] <Gopher> 48?
L1291[21:01:19] <ShadowKatStudios> Shut up.
L1292[21:01:24] <Gopher> Think with me here. How many letters in the alphabet? lol
L1293[21:01:59] <Gopher> use base 64. :)
L1294[21:02:08] ⇦ Quits: ping (~notPing@2601:4:4500:887:ed52:a84e:2c34:1889) (Read error: Connection reset by peer)
L1295[21:02:18] <Gopher> ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_
L1296[21:02:28] ⇨ Joins: ping (~notPing@2601:4:4500:887:ed52:a84e:2c34:1889)
L1297[21:04:09] ⇦ Quits: ^v (~pingbot@c-71-238-153-166.hsd1.mi.comcast.net) (Ping timeout: 194 seconds)
L1298[21:05:23] ⇦ Quits: ShadowKatStudios (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au) (Read error: Connection reset by peer)
L1299[21:05:46] ⇨ Joins: ShadowKatStudios (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au)
L1300[21:08:39] <ShadowKatStudios> while true do term.setCursor(math.random(1,80),math.random(1,25)) term.write(string.char(math.random,32,126)) end
L1301[21:10:53] <ShadowKatStudios> while true do term.setCursor(math.random(1,80),math.random(1,25)) term.write(string.char(math.random(32,126))) end
L1302[21:12:06] ⇨ Joins: ^v (~pingbot@c-71-238-153-166.hsd1.mi.comcast.net)
L1303[21:12:31] <Gopher> ok...
L1304[21:12:38] <ping> ShadowKatStudios, y u no unicode too?
L1305[21:13:15] <Gopher> it's utf8. Using anything but the basic ascii set will bloat your strings.
L1306[21:15:08] <ShadowKatStudios> .lua a = "" n = 0 repeat a=a..string.char(math.random(32,126)) n = n + 1 until n == 128 print(a)
L1307[21:15:08] <^v> ShadowKatStudios, bD=Qa*\Ls cH2C|Io.Yb]t$wc2IBs4fGW@:2aiY%\-:BgpVJu.b7:rDGd_^A1bT(g`HDz*~}\n@E-B=39WG)Iu]qfQM<C23Qpb%Iec@q80h8KyD@;^D[<cz-@;UJ~C|) | nil
L1308[21:16:10] <ping> io.write works
L1309[21:16:13] <ShadowKatStudios> .lua a = "" n = 0 repeat a=a..string.char(math.random(32,126)) n = n + 1 until n == 256 print(a)
L1310[21:16:13] <^v> ShadowKatStudios, "n$}M;n5ack@"EC\Dj9@A_{t]L+1>0_$YP^9nqPG5;{f0^/K_a3`L6j8l]~w/<!cl?vOfX 4pu0cSM\&%vCoZ2sNHFECs\58{OH(1w;vwc)NaEM`.rh&9GrzZZt*%`,L{[V,*0\{>?1x6n]^)C.=va]2!Xn@>jm;4gRERWW}LiaYm+CRU_)+&bFsn#?x>8^n]=69N;{f<JZ`)P2}iDyg:$[sf&>Ef;@@e,Il#?t/<.i!j.vqIUl',5#1"3Lw=|l8 | nil
L1311[21:16:17] <ping> stop
L1312[21:16:35] ⇨ Joins: lclc98 (lclc98@You.Cant.Afford.This.Sexy.Host-Na.me)
L1313[21:18:27] <ShadowKatStudios> I'm testing randomness
L1314[21:21:28] <Death> And there's channels for bot spam
L1315[21:21:33] <Death> which you're clearly using already
L1316[21:22:31] ⇦ Quits: Lathanael|Away (~Lathanael@p549716D3.dip0.t-ipconnect.de) (Ping timeout: 380 seconds)
L1317[21:26:15] ⇨ Joins: Lathanael|Away (~Lathanael@p549716AE.dip0.t-ipconnect.de)
L1318[21:30:35] ⇦ Quits: Maxwolf (labs@madsciencemod.com) (Quit: Leaving)
L1319[21:37:44] ⇨ Joins: ShadowKatStudios_ (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au)
L1320[21:37:44] ⇦ Quits: ShadowKatStudios (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au) (Read error: Connection reset by peer)
L1321[21:37:47] *** ShadowKatStudios_ is now known as ShadowKatStudios
L1322[21:40:17] ⇨ Joins: ShadowKatStudios_ (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au)
L1323[21:42:00] ⇦ Quits: ShadowKatStudios (~chatzilla@c211-31-42-102.rochd5.qld.optusnet.com.au) (Ping timeout: 190 seconds)
L1324[21:42:14] *** ShadowKatStudios_ is now known as ShadowKatStudios
L1325[21:57:05] <ShadowKatStudios> So I made a function that mixes a string, anyone want to see?
L1326[22:00:58] <Gopher> sure
L1327[22:01:47] <ShadowKatStudios> .lua function mix(str) a = "" t={} str:gsub(".",function(c) table.insert(t,c) end) n = 0 repeat table.insert(t,table.remove(t,math.random(1,#t))) n =n + 1 until n == 128 for k,v in pairs(t) do a = a..v if str:find("ping") ~= nil then a=a.." ping "end end return(a) end print(mix("Hi Gopher, this function mixes a string :D"))
L1328[22:01:47] <^v> ShadowKatStudios, stmire spfnx hGDoahi si,t no tHenir: giuc | nil
L1329[22:02:06] <ShadowKatStudios> .lua function mix(str) a = "" t={} str:gsub(".",function(c) table.insert(t,c) end) n = 0 repeat table.insert(t,table.remove(t,math.random(1,#t))) n =n + 1 until n == 128 for k,v in pairs(t) do a = a..v if str:find("ping") ~= nil then a=a.." ping "end end return(a) end print(mix("It also has troll value in that if the string contains the world 'ping'"))
L1330[22:02:07] <^v> ShadowKatStudios, l ping o ping u ping ping t ping h ping e ping s ping o ping r ping t ping r ping ping ping h ping t ping ping ' ping r ping l ping t ping h ping a ping l ping n ping o ping v ping s ping h ping i ping i ping ping ' ping i ping d ping e ping c ping g ping t ping o ping n ping ping I ping t ping n ping i ping ping a ping n ping p ping a ping a ping n ping ping ping l ping w ping s ping f ping g ping e ping
L1331[22:02:14] <Gopher> staph ffs
L1332[22:02:22] <ShadowKatStudios> Then ping gets pinged a lot ;P
L1333[22:02:26] <ShadowKatStudios> I'll stop
L1334[22:02:39] <ping> ffs
L1335[22:03:04] <Gopher> you could just try this for i=#str,1,-1 do local j=math.random(i) str=str:sub(1,j-1)..str:sub(j+1)..str:sub(j,j) end
L1336[22:03:17] <ShadowKatStudios> I could, but I apparently don't :P
L1337[22:04:31] <Gopher> .lua str="Herpderp" for i=#str,2,-1 do local j=math.random(i) str=str:sub(1,j-1)..str:sub(j+1)..str:sub(j,j) end print(str)
L1338[22:04:31] <^v> Gopher, Hdrerppe | nil
L1339[22:21:05] ⇨ Joins: asie (~textual@078088168214.elblag.vectranet.pl)
L1340[22:22:09] ⇦ Quits: Gopher (~Gopher@243.sub-174-251-64.myvzw.com) (Ping timeout: 194 seconds)
L1341[22:23:44] ⇦ Quits: finkmac (~finkmac@68-68-10-41.applecreek.pathcom.com) (Quit: Nettalk6 - www.ntalk.de)
L1342[22:24:00] *** cazzar|Away is now known as Cazzar
L1343[22:24:26] ⇦ Quits: asie (~textual@078088168214.elblag.vectranet.pl) (Client Quit)
L1344[22:30:30] ⇨ Joins: asie (~textual@078088168214.elblag.vectranet.pl)
L1345[22:39:49] ⇦ Quits: Lunatrius (~Lunatrius@cpe-90-157-166-5.dynamic.amis.net) (Quit: An Eye for an Eye, a Tooth for a Tooth, and Evil for Evil.)
L1346[22:42:14] ⇨ Joins: Lunatrius (~Lunatrius@cpe-90-157-166-5.dynamic.amis.net)
L1347[22:47:14] <ShadowKatStudios> I have created encryption, I challenge people not in #ocbots to decrypt this: H(l!`!ffmjtt
L1348[22:59:55] ⇦ Quits: Lunatrius (~Lunatrius@cpe-90-157-166-5.dynamic.amis.net) (Read error: Connection timed out)
L1349[23:01:46] ⇨ Joins: Lunatrius` (~Lunatrius@cpe-90-157-166-5.dynamic.amis.net)
L1350[23:02:31] ⇦ Quits: jk-5|gone (~jk-5@5ED41A81.cm-7-5a.dynamic.ziggo.nl) (Ping timeout: 380 seconds)
L1351[23:02:46] ⇨ Joins: Johannes13 (~Johannes@p4FDE9733.dip0.t-ipconnect.de)
L1352[23:06:39] ⇨ Joins: jk-5 (~jk-5@5ED41A81.cm-7-5a.dynamic.ziggo.nl)
L1353[23:10:51] ⇦ Quits: Lunatrius` (~Lunatrius@cpe-90-157-166-5.dynamic.amis.net) (Quit: An Eye for an Eye, a Tooth for a Tooth, and Evil for Evil.)
L1354[23:11:47] ⇨ Joins: Vexatos (~Vexatos@p5B3C89E9.dip0.t-ipconnect.de)
L1355[23:12:23] <ping> yay Vexatos
L1356[23:12:54] ⇦ Quits: asie (~textual@078088168214.elblag.vectranet.pl) (Quit: I'll probably come back in either 20 minutes or 8 hours.)
L1357[23:18:22] <Kenny> ping id it possible to launch a program from the autorun.lua file?
L1358[23:18:27] <Kenny> id=is
L1359[23:18:40] <ping> yeah
L1360[23:18:46] <Kenny> how would i do it
L1361[23:19:00] <ping> shell.execute
L1362[23:19:32] <Kenny> so shell.execute("CompViewer.lua") would run the program?
L1363[23:19:55] <ping> yeah
L1364[23:20:02] <Kenny> thanks :)
L1365[23:39:36] <Vexatos> The fact that you are writing a PHP document while knowing nothing about PHP... I love it >____>
L1366[23:43:03] <ping> fff PHP
L1367[23:43:05] <ping> plsno
L1368[23:43:42] <ShadowKatStudios> I once stitched together a PHP script out of example code because I had no idea what it was.
L1369[23:44:35] <ping> one time i actually knew PHP
L1370[23:44:38] <ping> ive unlearned it
L1371[23:44:43] <ping> for the best
L1372[23:46:03] <ShadowKatStudios> How would I set PS1 without using the 'set' command?
L1373[23:46:07] <ShadowKatStudios> Like, using Lua?
L1374[23:46:38] <ping> os.setenv?
L1375[23:46:50] <ping> i dont think you can
L1376[23:47:41] <ShadowKatStudios> You can apparently
L1377[23:47:54] <ping> idk, havent done much with it
L1378[23:55:22] ⇦ Quits: poppypoppop (~Poppypopp@228.17.233.220.static.exetel.com.au) (Quit: Leaving)
L1379[23:55:57] ⇨ Joins: Maxwolf (labs@madsciencemod.com)
L1380[23:55:57] zsh sets mode: +v on Maxwolf
<<Prev Next>> Scroll to Top