<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:07:54] ⇦ Quits: Johnson (~Johnson@24-178-233-39.dhcp.stls.mo.charter.com) (Ping timeout: 189 seconds)
L2[00:09:41] ⇨ Joins: Johnson (~Johnson@24-178-233-39.dhcp.stls.mo.charter.com)
L3[00:09:41] <Kilobyte> Sangar: i wonder if i can get custom lua c extensions to work with oc without having to recompile the binaries
L4[00:09:41] <Kilobyte> probably not
L5[00:10:06] ⇦ Quits: dmod_ (uid32492@id-32492.uxbridge.irccloud.com) (Ping timeout: 189 seconds)
L6[00:13:22] ⇨ Joins: dmod_ (uid32492@id-32492.uxbridge.irccloud.com)
L7[00:14:10] <ds84182> Kilobyte, you would have to modify the kernel to load the c extension before it gets rid of require.
L8[00:14:23] <Kilobyte> does the kernel even have access to require?
L9[00:14:51] <Kodos> Thaumcraft is leaking packets all over my nice server =(
L10[00:14:54] <ds84182> Kilobyte, yes
L11[00:15:20] <ds84182> Kernel has access to everything, unless Sangar did something weird
L12[00:15:35] <Kilobyte> not to io
L13[00:15:35] <Sangar> i did something weird
L14[00:15:40] <Kilobyte> according to sangar
L15[00:15:52] <Kilobyte> Sangar: maybe leave in those two? :P
L16[00:16:12] <Sangar> the kernel is already 'pseudo-sandboxed'. to avoid the worst-case if the actual sandbox is broken.
L17[00:16:29] ⇦ Quits: ironmountain (~EiraIRC@c-67-190-228-157.hsd1.fl.comcast.net) (Read error: Connection reset by peer)
L18[00:16:30] <Kilobyte> (maybe as config setting so ppl can't easily escape if sandbox is broken
L19[00:16:31] <Kilobyte> )
L20[00:16:38] <Sangar> maybe
L21[00:16:47] <Kilobyte> because i really could enjoy having access to dbus from mc
L22[00:16:53] <Sangar> :P
L23[00:16:56] <Kilobyte> easy communication between mc and outside world
L24[00:17:08] <Kilobyte> Sangar: you know what dbus is, right?
L25[00:18:12] <Sangar> sorta kinda i think i do
L26[00:18:18] <Sangar> too lazy to google >_>
L27[00:18:40] <Kilobyte> async IPC
L28[00:18:58] <Kilobyte> thats what pretty much any inter-program api uses on linux
L29[00:19:04] <Kilobyte> like the notification system
L30[00:19:12] <Kilobyte> heck, even the skype api uses dbus
L31[00:19:22] <Kilobyte> i can control vlc via dbus too
L32[00:19:25] <Kilobyte> or pidgin
L33[00:19:28] <Sangar> right
L34[00:19:39] <Kilobyte> this way i could control a OC computer using dbus
L35[00:21:26] <Kilobyte> Sangar: see why i want that stuff? :P
L36[00:21:43] <Kilobyte> i could automate the text editor to reboot the OC computer whenever i save a file
L37[00:21:50] <Kilobyte> handy for OS dev
L38[00:22:08] <Kilobyte> actually, that won't work because FRIKKIN FS BUFFERING
L39[00:22:26] * Kilobyte requests unbuffered hard drives
L40[00:23:46] *** vifino is now known as vifino|away
L41[00:24:33] <Sangar> change the config...
L42[00:24:47] <Kilobyte> oh you can disable buffering?
L43[00:24:54] <Sangar> yes
L44[00:24:57] <Sangar> since always
L45[00:25:06] <Kilobyte> w00t
L46[00:25:19] <Kilobyte> was about to suggest that
L47[00:25:42] ⇨ Joins: Maxwolf (labs@pipette.madsciencemod.com)
L48[00:25:42] zsh sets mode: +v on Maxwolf
L49[00:25:56] ⇨ Joins: ironmountain (~EiraIRC@c-67-190-228-157.hsd1.fl.comcast.net)
L50[00:26:40] *** prasselpikachu is now known as prassel|off
L51[00:27:09] *** Cruor is now known as Cruor|Away
L52[00:28:00] <Kilobyte> Sangar: so yeah, maybe add a setting that disables the "weird" stuff with like a big warning: "only enable if you know what you are doing. In case the sandbox has a hole (can happen due to bugs) this will allow anyone with access to change and delete any file on your system"
L53[00:28:10] <Kilobyte> kinda like with debug api
L54[00:28:15] <Kilobyte> or was it bytecode
L55[00:28:50] <Kilobyte> just that those are enforced scala side
L56[00:28:59] <Kilobyte> *this is
L57[00:29:26] <Sangar> bytecode, but yeah
L58[00:29:43] <Sangar> added to todo list :P
L59[00:30:06] <Kilobyte> if i feel like it i might do myself tomorrow
L60[00:30:28] <Kilobyte> shouldn't take too long... just adding a setting (easy) and adding a simple if (even easier)
L61[00:30:41] <Sangar> pretty much, yeah
L62[00:30:57] <gamax92> ohai Sangar
L63[00:32:18] <gamax92> fine, no bug fixes for you.
L64[00:32:23] <Sangar> wot
L65[00:32:34] <Sangar> hi also
L66[00:32:37] <Sangar> giev buhgs
L67[00:33:07] * Kilobyte collects some dead bugs from shed and drops them on Sangar
L68[00:33:19] <gamax92> lol
L69[00:33:40] * Sangar feels like he's in kindergarten again :P
L70[00:33:59] <Kilobyte> yay
L71[00:34:08] <Kilobyte> lets build a sand castle!
L72[00:34:21] * Kilobyte throws sand
L73[00:36:16] <Kilobyte> anyways
L74[00:36:24] <gamax92> Sangar: pr
L75[00:36:28] <Kilobyte> mfw videos distract me from coding
L76[00:37:02] <gamax92> bwm, Bad Window Manager
L77[00:37:23] <gamax92> Kilobyte: i wrote a window manager
L78[00:37:28] <Kilobyte> lol
L79[00:37:30] <Kilobyte> lang?
L80[00:37:34] <gamax92> C
L81[00:37:40] <gamax92> it shoves all of the windows off screen
L82[00:37:53] <Kilobyte> ?
L83[00:38:39] <gamax92> Kilobyte: what?
L84[00:38:49] <Kilobyte> whatcha mean by that
L85[00:39:04] <gamax92> for all windows on screen do move window offscreen end
L86[00:39:33] <Kilobyte> hows that useful? xD
L87[00:39:41] <gamax92> so you can use the desktop
L88[00:40:03] <Kilobyte> desktop is useless for me besides looking good
L89[00:40:33] <gamax92> yeah but with those pesky windows in the way of the desktop, it starts too look dirty
L90[00:40:44] <gamax92> so, move all the windows away and the desktop once again shines
L91[00:41:20] <Kilobyte> well, i use a tiling wm
L92[00:41:31] <Kilobyte> so i have no overlapping windows
L93[00:44:10] <v^> so
L94[00:44:18] <v^> i got a kitten with six toes
L95[00:44:25] <v^> also my friend is fapping in my room
L96[00:44:28] <v^> leme open door
L97[00:44:49] <Sangar> tmi
L98[00:45:00] <v^> "gimme 5 minutes"
L99[00:45:54] zsh sets mode: -v on v^
L100[00:47:07] *** prassel|off is now known as prasselpikachu
L101[00:47:09] <Kilobyte> Sangar: you feeling evil?
L102[00:47:28] <Sangar> that depends on your definition of evil
L103[00:47:58] <Kilobyte> Sangar: https://www.youtube.com/watch?v=aPZJCenVQyA evil enough to laugh at that
L104[00:47:59] -Kibibyte- [Kilobyte] Vechs' Test World - Vexian Deathbloom (V117) | by vechz | 9m43s | 89w2d ago | 72,919 views | Rated: 4.97/5.00
L105[00:52:49] <Sangar> i love the sound of all those splash potions :>
L106[00:53:44] <Kilobyte> yup
L107[00:53:51] <Kilobyte> Sangar: you'll love free glass
L108[00:54:09] <Kilobyte> basicly he sometimes puts big chunks of glass on the map
L109[00:54:31] <Kilobyte> and then he gives you a free glass harvester (stick with efficiency and silk touch)
L110[00:54:43] <Sangar> :P
L111[00:55:18] ⇦ Quits: Csstform|Away (Csstform@chat.csst.form.ml) (Ping timeout: 186 seconds)
L112[00:55:18] ⇦ Quits: Alissa (Alissa@bnc.alissa.programming.ga) (Ping timeout: 186 seconds)
L113[00:55:32] ⇦ Quits: black3agl3 (~black3agl@197.224.73.65) (Read error: Connection reset by peer)
L114[01:00:00] <Techokami> gaaar, there's a mod I want to bring to 1.7.10 from 1.6.4, but all the netcode has to be completely redone and I don't know where to fucking start with something like that :(
L115[01:00:25] ⇨ Joins: Alissa (Alissa@bnc.alissa.programming.ga)
L116[01:00:28] ⇨ Joins: Csstform|Away (Csstform@chat.csst.form.ml)
L117[01:00:56] <gamax92> Techokami: have you tried turning it off, but then leaving it off?
L118[01:01:32] <Techokami> no I mean, the code uses a LOT of the old netcode stuff, but Mojang removed it all and replaced it with netty in 1.7.x
L119[01:01:35] <Kilobyte> Sangar: you might enjoy this https://www.youtube.com/watch?v=X2eByYu-XL0
L120[01:01:35] -Kibibyte- [Kilobyte] Vechs' Test World - Jump Potion Splashers and Augmented Bow Jumping (V116) | by vechz | 7m36s | 89w2d ago | 47,409 views | Rated: 4.98/5.00
L121[01:02:54] ⇦ Quits: phoxmeh (~phox@108-235-225-111.lightspeed.tukrga.sbcglobal.net) (Quit: WeeChat 0.4.3)
L122[01:03:08] <Caitlyn> Oh man.. this sucks.. OC won't work with RiM properly, and CC doesn't work with bundled cables. So I can't use cables to control my RiM powered door movement
L123[01:04:48] <Kodos> Won't work with RiM?
L124[01:05:00] <Kodos> Weird
L125[01:05:17] <Kodos> Also, anyone ever have issues in 1.7.2 with items not stacking properly, and what mod might be causing it
L126[01:05:20] <Caitlyn> yeah move always returns true, and no movement happens
L127[01:05:34] <Caitlyn> same method works fine in CC.
L128[01:05:39] <Kodos> Weird
L129[01:05:45] <Sangar> remain in motion? i've been planning to see how/if i can make it compatible with that again, just haven't had the time yet.
L130[01:06:04] <TangentDelta> #oc is always active...
L131[01:06:11] <Sangar> Kilobyte, looks like portal test chambers :P
L132[01:06:19] <Caitlyn> Yeah, switched to Remain a while back
L133[01:06:45] <Caitlyn> the work I did with OpenFrames broke horribly cause of nasty threading issues
L134[01:06:55] <Sangar> mhm
L135[01:06:57] <Kilobyte> Sangar: heh... he both does awesomely cool and awesomely deadly stuff
L136[01:07:03] <Sangar> hehe
L137[01:07:09] <Kilobyte> puts that together in a map
L138[01:07:16] <Kilobyte> salts it with a bit of CTM
L139[01:07:19] <Kilobyte> and releases it
L140[01:07:51] <gamax92> stabbing people can be deadly
L141[01:07:59] <Techokami> does Remain in Motion have a 1.7.10 release?
L142[01:08:26] <gamax92> Sangar: oh right i forgot to mention, Weak keys don't seem to work at all
L143[01:08:46] <gamax92> I've gone through two examples where the keys vanish in lua but remain in luaj
L144[01:09:10] <Sangar> gamax92, oh that's just brilliant.
L145[01:09:36] <Sangar> as for your fix, wouldn't that mean that the slots still remain around forever (or rather, until overwritten) just with a nil value?
L146[01:09:41] <ds84182> boop. LuaJ is much broken. Somebody should rewrite it completely.
L147[01:10:03] <v^> yes pls >_>
L148[01:10:10] <gamax92> Sangar: hmm true
L149[01:10:13] <Sangar> there must be some c -> java compilers, surely? :P
L150[01:10:19] <v^> but slow
L151[01:10:21] <gamax92> Sangar: wouldn't work very well
L152[01:10:22] <Techokami> just checked, there's a rushed and glitchy 1.7.2 version of Remain, no word on 1.7.10 and there's no gradle build files in the repo
L153[01:10:23] <Kilobyte> Sangar: i wonder...
L154[01:10:34] <Kilobyte> gamax92: mind testing something for me?
L155[01:10:37] <Caitlyn> WTF...
L156[01:10:39] <Caitlyn> now it works :/
L157[01:10:41] <Caitlyn> how...
L158[01:10:43] <Caitlyn> wat
L159[01:10:43] <gamax92> Sangar: Well ... not too sure on how the keys are actually supposed to be deleted
L160[01:10:45] * Caitlyn confuse
L161[01:10:59] <gamax92> Kilobyte: yes?
L162[01:11:04] <Kilobyte> try putting a coroutine in a weak table in luaj
L163[01:11:12] <Kilobyte> if i am correct it will not vanish
L164[01:11:15] <gamax92> v^: go do that
L165[01:11:39] <Kilobyte> in c lua it should get collected
L166[01:11:44] <gamax92> not actually on computer with devel stuff
L167[01:11:45] <gamax92> or luaj
L168[01:11:49] <ds84182> res.getResourceAsString is love, res.getResourceAsString is life.
L169[01:12:23] <ds84182> gamax92, you have your wii, right?
L170[01:12:25] <gamax92> Kilobyte: also, weak table in which mode?
L171[01:12:26] <ds84182> Do it on there
L172[01:12:26] <gamax92> ds84182: yes?
L173[01:12:28] <gamax92> no
L174[01:12:29] <ds84182> teehee
L175[01:12:39] <Sangar> gamax92, hrm, me neither, it's really weird... 'dropWeakArrayValues' seems to just... iterate the table... i don't understant
L176[01:12:42] <Kilobyte> try both, but put the coroutine on the weak side
L177[01:12:50] <Sangar> understand, even
L178[01:13:00] <gamax92> I don't odd
L179[01:13:17] <gamax92> anyway gonna fire up computer
L180[01:13:34] <Sangar> meh, as long as it doesn't error anymore >_> noone in their right mind should use the fallback anyway
L181[01:13:35] <Kilobyte> and i actually gotta work on da emulator -.-
L182[01:14:26] <Kilobyte> Sangar: might for lulz have platform plugins for unpatched luaj
L183[01:14:40] <Kilobyte> so you can enjoy playing with all the bugs
L184[01:14:45] <Sangar> >_>
L185[01:14:52] <Kilobyte> in the emulator
L186[01:14:58] <Sangar> you've been watching too many of those yt vids
L187[01:15:09] <Kilobyte> maaaaybe
L188[01:15:23] <gamax92> Sangar: theoretically, the setting of null should be "dropping" them but ... nep
L189[01:15:27] ⇨ Joins: Some (webchat@c-174-55-0-232.hsd1.pa.comcast.net)
L190[01:15:28] <gamax92> *NPE
L191[01:15:53] <ds84182> gamax92, are you going to merge all your fixes with the real LuaJ?
L192[01:16:06] <Sangar> hmhm, and adding a null check where it npes is not an option? (i don't have the stacktrace you pasted anymore)
L193[01:16:30] ⇦ Parts: Some (webchat@c-174-55-0-232.hsd1.pa.comcast.net) ())
L194[01:17:01] *** prasselpikachu is now known as prassel|off
L195[01:17:20] <Kilobyte> Sangar: anyways... computer.shutdown(false)
L196[01:17:21] <Kilobyte> :P
L197[01:17:38] <Sangar> oh... that late again
L198[01:17:58] <Kilobyte> yeah... irc means time goes by 5 times as fast
L199[01:18:10] <Kilobyte> no matter if you are even active
L200[01:18:22] <Kilobyte> just the fact that you are connected to an irc server
L201[01:18:39] <Kilobyte> anyways, off to phone
L202[01:19:09] <Sangar> i wonder what they do with all the time
L203[01:19:13] <Sangar> the ones that are stealing it i mean
L204[01:20:21] <Kilobyte> they probably use it so they actually have time to maintain the servers
L205[01:20:23] <Caitlyn> Well, I have no idea what is different, but now suddenly RiM is working with OC.
L206[01:20:24] <Caitlyn> so woo.
L207[01:20:34] <Kilobyte> and to "maintain the servers"
L208[01:20:52] <Sangar> Caitlyn, magic! sounds like it'll break again at the worst possible time, tho :P
L209[01:21:08] <gamax92> Sangar: oh ... i guess so >_>
L210[01:21:10] <Caitlyn> Yeah but it's better then using CC for this.
L211[01:21:10] <Caitlyn> :P
L212[01:21:14] <gamax92> I'll look into that
L213[01:21:36] <Sangar> gamax92, ok, i'll wait with the pull then :) and get some sleep, too
L214[01:21:46] <Sangar> gnight all o/
L215[01:23:52] <Caitlyn> Night
L216[01:29:14] ⇦ Quits: manmaed|AFK (~Ender@2e41e827.skybroadband.com) (Ping timeout: 190 seconds)
L217[01:31:32] ⇨ Joins: manmaed|AFK (~Ender@2e41e811.skybroadband.com)
L218[01:32:21] *** manmaed|AFK is now known as manmaed
L219[01:40:11] <Caitlyn> ugh.... I've derped today
L220[01:40:28] <Caitlyn> how do I get a component by address?
L221[01:41:22] <Caitlyn> oh fml
L222[01:41:23] <v^> .w component.proxy
L223[01:41:23] <^v> v^, component.proxy(address:string):table Gets a 'proxy' object for a component that provides all methods the component provides as fields, so they can be called more directly (instead of via invoke).
L224[01:41:27] <Caitlyn> I was right, just typoing
L225[01:41:38] <Caitlyn> Yeah that's what I was doing, I had typed componenet
L226[01:42:56] <v^> struggle is real when you typo the intentional typo back into a non-typo
L227[01:44:58] ⇦ Quits: v^ (~^v@2601:4:4500:e15:88f:1c2c:994e:d306) (Quit: Leaving)
L228[01:45:12] ⇨ Joins: v^ (~^v@2601:4:4500:e15:5e7:b33a:7164:ae80)
L229[01:45:12] zsh sets mode: +v on v^
L230[01:46:28] <Caitlyn> ergh...
L231[01:46:48] <v^> EURGH
L232[01:49:29] ⇨ Joins: Rolie129 (webchat@cpe-76-185-87-209.tx.res.rr.com)
L233[01:49:45] <Rolie129> Hello?
L234[01:49:47] <gamax92> Hello
L235[01:50:36] <Rolie129> How do I fix this bug? http://prntscr.com/45e5u9
L236[01:53:15] <Caitlyn> That's not a bug. You need a OpenOS floppy to boot from, meaning you need a floppy drive if you don't have a T3 case
L237[01:54:24] <Caitlyn> erm I think you can craft a OpenOS floppy with a book, and a floppy disk
L238[01:54:25] <Rolie129> there we go
L239[01:54:38] <Caitlyn> now you can type install, and it'll install to a harddrive
L240[01:54:44] <Caitlyn> or, just keep booting from the floppy either way
L241[01:55:33] <ds84182> I broke v^
L242[02:02:49] *** gamax92 is now known as Ruskim
L243[02:06:33] * v^ is bork
L244[02:07:11] *** Pontiac_InBed is now known as Pontiac
L245[02:10:22] ⇦ Quits: Negi (~negi@mcl71-1-82-246-167-6.fbx.proxad.net) (Quit: "L'homme n'est pas fait pour travailler, la preuve, cela le fatigue" --Voltaire)
L246[02:16:37] <Rolie129> How do I use my Server rack correctly again?
L247[02:17:20] <v^> you put servers in them
L248[02:17:25] <v^> and push the green shiny button
L249[02:17:53] <Rolie129> No duh
L250[02:18:46] <Rolie129> I mean where do I put it based on the computers lovation
L251[02:19:00] <v^> computers have lovation?
L252[02:19:19] <v^> put server anywhere
L253[02:19:21] <v^> change side
L254[02:19:23] <v^> ???
L255[02:19:24] <v^> profit
L256[02:19:37] ⇨ Joins: Johannes13__ (~Johannes@p4FDE9396.dip0.t-ipconnect.de)
L257[02:20:08] <Rolie129> I'm getting nowhere with this
L258[02:20:37] <Caitlyn> servers don't care where they are placed.
L259[02:20:46] <Caitlyn> they have no relation to a computer.
L260[02:21:13] <Caitlyn> like v^ said, place rack, place components in server, place server in rack
L261[02:22:28] ⇦ Quits: Johannes13_ (~Johannes@p4FDE893C.dip0.t-ipconnect.de) (Ping timeout: 202 seconds)
L262[02:25:56] *** Cruor|Away is now known as Cruor
L263[02:36:49] *** Techokami is now known as Techokami|Off
L264[02:42:35] <Rolie129> So then
L265[02:42:37] <Rolie129> I got this
L266[02:50:37] <v^> I got this
L267[02:50:38] <v^> too
L268[02:51:19] <John_Egbert> https://soundcloud.com/calaveralovesyou/about-us
L269[03:03:19] *** Cruor is now known as Cruor|Away
L270[03:08:44] ⇦ Parts: Ruskim (gamax92@The.Dragon.Slayer.PanicBNC.eu) ())
L271[03:12:56] ⇦ Quits: Rolie129 (webchat@cpe-76-185-87-209.tx.res.rr.com) (Quit: Web client closed)
L272[03:14:23] ⇨ Joins: gamax92 (gamax92@The.Dragon.Slayer.PanicBNC.eu)
L273[03:23:27] ⇦ Quits: TangentDelta (~PewNaN@63.143.24.24) (Remote host closed the connection)
L274[03:30:18] ⇦ Quits: Lathanael|Away (~Lathanael@p54972049.dip0.t-ipconnect.de) (Ping timeout: 189 seconds)
L275[03:32:52] *** LordFokas is now known as LordFokas|off
L276[03:35:08] ⇨ Joins: Lathanael|Away (~Lathanael@p549724A2.dip0.t-ipconnect.de)
L277[03:41:26] ⇨ Joins: Graypup (Graypup@lightning.bouncer.ml)
L278[03:49:03] <ds84182> <v^> http://i.imgur.com/bV7mkQm.png
L279[03:50:19] <v^> (sorry)
L280[03:50:31] <v^> .addfail <Rolie129> How do I use my Server rack correctly again?
L281[03:50:31] <^v> v^, Fail added
L282[03:50:39] <ds84182> <^v^>
L283[03:50:49] <v^> so
L284[03:50:58] <v^> who wants opper on my ircd
L285[03:51:02] <ds84182> ME
L286[03:51:05] <v^> cant say network because it inst
L287[03:51:06] <Alissa> Not I.
L288[03:51:10] <v^> but will say network anyway
L289[03:55:14] <ds84182> ( ͡° ͜ʖ ͡°)
L290[04:17:38] <ironmountain> Cats Meow
L291[04:23:28] ⇦ Quits: phillips1012 (~phillips1@72.42.104.172) (Remote host closed the connection)
L292[04:23:44] ⇨ Joins: phillips1012 (~phillips1@72.42.104.172)
L293[04:34:47] ⇨ Joins: Vaht (~Tahg@pool-108-20-163-248.bstnma.fios.verizon.net)
L294[04:34:47] zsh sets mode: +v on Vaht
L295[04:36:03] ⇦ Quits: ironmountain (~EiraIRC@c-67-190-228-157.hsd1.fl.comcast.net) (Read error: Connection reset by peer)
L296[04:36:54] ⇦ Quits: Tahg (~Tahg@pool-108-20-163-248.bstnma.fios.verizon.net) (Ping timeout: 190 seconds)
L297[04:55:07] *** Cruor|Away is now known as Cruor
L298[04:55:59] ⇦ Quits: v^ (~^v@2601:4:4500:e15:5e7:b33a:7164:ae80) (Quit: Leaving)
L299[04:57:39] *** Graypup is now known as Graypup|AFK
L300[04:58:44] ⇨ Joins: pong (~notPing@2601:4:4500:e15:cdf6:7b0:48f4:15e8)
L301[04:58:44] zsh sets mode: +v on pong
L302[04:59:22] ⇨ Joins: v^ (~no@2601:4:4500:e15:5e7:b33a:7164:ae80)
L303[04:59:22] zsh sets mode: +v on v^
L304[05:07:28] ⇦ Quits: pong (~notPing@2601:4:4500:e15:cdf6:7b0:48f4:15e8) (Read error: Connection reset by peer)
L305[05:07:50] ⇨ Joins: pong (~notPing@2601:4:4500:e15:cdf6:7b0:48f4:15e8)
L306[05:07:50] zsh sets mode: +v on pong
L307[05:08:01] ⇨ Joins: Vexatos (~Vexatos@p200300556E687A81F45542AEC26AA73A.dip0.t-ipconnect.de)
L308[05:38:12] <gamax92> Vexatos: ohai
L309[05:39:44] <Vexatos> iaho
L310[05:44:22] *** ds84182 is now known as dsAway
L311[05:45:36] *** Cruor is now known as Cruor|Away
L312[05:46:56] ⇦ Quits: pong (~notPing@2601:4:4500:e15:cdf6:7b0:48f4:15e8) (Killed (NickServ (GHOST command used by v^!~no@2601:4:4500:e15:5e7:b33a:7164:ae80)))
L313[05:47:02] *** v^ is now known as pong
L314[05:48:26] ⇨ Joins: ping (~notPing@2601:4:4500:e15:cdf6:7b0:48f4:15e8)
L315[05:48:26] zsh sets mode: +v on ping
L316[05:54:58] ⇨ Joins: Jonsquatch (webchat@cpe-74-75-222-253.maine.res.rr.com)
L317[05:56:53] ⇦ Quits: Jonsquatch (webchat@cpe-74-75-222-253.maine.res.rr.com) (Client Quit)
L318[05:59:50] ⇨ Joins: PsychokenesisKat (~sks@101.116.103.180)
L319[06:01:26] ⇦ Quits: ping (~notPing@2601:4:4500:e15:cdf6:7b0:48f4:15e8) (Ping timeout: 186 seconds)
L320[06:03:34] ⇦ Quits: PsychokenesisKat (~sks@101.116.103.180) (Ping timeout: 186 seconds)
L321[06:20:09] ⇨ Joins: asie (~asie@078088168214.elblag.vectranet.pl)
L322[06:25:55] <istasi> morning \o
L323[06:36:02] ⇨ Joins: asie_ (~asie@078088168214.elblag.vectranet.pl)
L324[06:39:06] ⇦ Quits: asie_ (~asie@078088168214.elblag.vectranet.pl) (Client Quit)
L325[06:54:05] ⇨ Joins: PsychokenesisKat (~sks@pa49-180-147-10.pa.nsw.optusnet.com.au)
L326[06:55:12] ⇦ Quits: Vexatos (~Vexatos@p200300556E687A81F45542AEC26AA73A.dip0.t-ipconnect.de) (Quit: Greetings from Pastry Fork, Inc. ✔)
L327[06:56:16] ⇨ Joins: PsychokenesisKat_ (~chatzilla@pa49-180-147-10.pa.nsw.optusnet.com.au)
L328[06:56:49] <PsychokenesisKat_> PsychokenesisKat: Damnit, I thought I told AndroIRC to quit...
L329[06:57:07] *** PsychokenesisKat_ is now known as ShadowKatStudios
L330[07:04:57] ⇦ Quits: PsychokenesisKat (~sks@pa49-180-147-10.pa.nsw.optusnet.com.au) (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ))
L331[07:15:21] ⇨ Joins: Eevv (webchat@th-186-47.splius.lt)
L332[07:15:27] <Eevv> Hello
L333[07:15:59] <istasi> hi
L334[07:16:05] <Eevv> can someone help me
L335[07:16:09] <Eevv> how do i code the hologram
L336[07:16:14] <istasi> that surely depends on the question
L337[07:16:19] <Eevv> i lost the wiki page
L338[07:16:36] <istasi> http://ocdoc.cil.li/component:hologram
L339[07:16:47] <Eevv> thanks
L340[07:16:50] <Eevv> and one more thing
L341[07:17:54] <Eevv> when i run "label -a 542 c" and type df it does say C
L342[07:17:58] <Eevv> on the drive
L343[07:18:07] <Eevv> but once typing "cd c"
L344[07:18:19] <Eevv> It says "not a directory"
L345[07:19:03] *** alekso56_off is now known as alekso56
L346[07:19:05] <istasi> cd mnt/c ?
L347[07:19:18] * istasi doesnt know jack about label -.-'
L348[07:19:57] <Eevv> well
L349[07:20:08] <Eevv> me neitherzz
L350[07:21:31] <istasi> ah
L351[07:21:36] <Eevv> well
L352[07:21:40] <Eevv> now im stuck
L353[07:21:42] <istasi> you just label it, you dont actually change the path
L354[07:21:45] *** alekso56 is now known as alekso56_off
L355[07:21:52] <Eevv> i made a file in tmp called holo
L356[07:22:11] <Eevv> and it has a code in it "set (x:1, y:1, z:1, value:true)
L357[07:22:25] <istasi> do you write it like that?
L358[07:22:30] <istasi> or set (1,1,1,true) ?
L359[07:22:42] <Eevv> upon running it is says "/tmp/holo:1: <name> expected near '1'"
L360[07:22:54] <Eevv> i dont know
L361[07:23:04] <istasi> you dont know how you typed it?
L362[07:23:05] <istasi> mmh
L363[07:23:13] <istasi> you could give a screenshot then?
L364[07:23:20] <Eevv> ok the
L365[07:24:50] <Eevv> http://i.imgur.com/wCMsYcA.png
L366[07:24:52] <Eevv> here
L367[07:25:18] <Eevv> second one http://i.imgur.com/OymKC3x.png
L368[07:25:33] <istasi> that is very wrong ^^
L369[07:25:56] <istasi> first you need to let it know you wanna to with a component, but you dont got components without requiring it
L370[07:26:04] <istasi> so you ened local components = require('components')
L371[07:26:28] <Eevv> ok
L372[07:26:39] <istasi> then you need to do the set on the hologram, hologram is a component, so component.hologram ... on the hologram you wanna do a set (), so component.hologram.set ()
L373[07:27:14] <Eevv> ok
L374[07:27:28] <istasi> in the docs its saying x:1, y:1, z:1, to help you understand which argument refers to which dimension, however in truth, it needs it like this, component.hologram.set(1,1,1, true)
L375[07:27:41] <Eevv> edit
L376[07:27:44] <Eevv> oops
L377[07:28:17] <Eevv> wow wait
L378[07:28:31] <Eevv> http://i.imgur.com/3RoBEBc.png
L379[07:28:43] <istasi> oh thats my fault
L380[07:28:51] <istasi> its component -.-', not components
L381[07:28:59] <Eevv> oh
L382[07:29:02] <Eevv> sorry
L383[07:29:07] <istasi> i seem to mistype that one, a bloody lot :(
L384[07:30:14] <Eevv> http://i.imgur.com/q7Tia8j.png
L385[07:30:44] <istasi> how does the content of the file look?
L386[07:31:06] ⇦ Quits: Eevv (webchat@th-186-47.splius.lt) (Quit: Web client closed)
L387[07:31:10] ⇨ Joins: Eevv (webchat@th-186-47.splius.lt)
L388[07:31:13] <Eevv> its
L389[07:31:20] <Eevv> holo
L390[07:31:22] <istasi> probably somewhere you got a components instead of component still
L391[07:31:38] <Eevv> yes
L392[07:31:41] <Eevv> local components
L393[07:32:00] <Eevv> and then i get this
L394[07:32:23] <Eevv> "boot/03_component.lua:51: no primary 'hologram' avaivable"
L395[07:32:31] <ShadowKatStudios> Eevv: What are you DOING!? Why would you do such a thing as name a UNIX drive C?
L396[07:32:43] <Eevv> im new
L397[07:32:46] <istasi> oh my, so you havn't connected the hologram to the computer?
L398[07:32:56] <Eevv> i have with a cable
L399[07:33:15] <istasi> eevv, dont look at the scary cat!, he's just not used to our superior windows ways!11
L400[07:33:29] * istasi giggles
L401[07:33:59] <Eevv> oh
L402[07:34:03] <Eevv> well now look
L403[07:34:09] * ShadowKatStudios stabs istasi
L404[07:34:18] <ShadowKatStudios> UNIX is technologically superior!
L405[07:34:18] <Eevv> http://i.imgur.com/3LtzPm6.png
L406[07:34:19] * istasi gasps
L407[07:34:23] <Eevv> ok
L408[07:34:31] <Eevv> so you can clearly see hologram on your left
L409[07:34:41] <istasi> eevv, try write components in the shell
L410[07:34:55] <Eevv> now what?
L411[07:34:57] <istasi> should provide a list
L412[07:35:00] <Eevv> yes
L413[07:35:03] <Eevv> screen
L414[07:35:06] <Eevv> and an address
L415[07:35:07] <istasi> is hologram on it?
L416[07:35:10] <Eevv> keyboard
L417[07:35:12] <Eevv> no
L418[07:35:19] <Eevv> yes its next to the pc
L419[07:35:30] <istasi> then for whatever reason it wont talk with it :(
L420[07:35:50] <Eevv> http://i.imgur.com/0T1nNPK.png look
L421[07:36:08] * istasi with his final act renames all shadowkat's drives to [A-Z]+
L422[07:36:24] * istasi bleeds out in the snow
L423[07:36:47] <istasi> sec, gonna try setup it here aswell ^^
L424[07:37:01] <Kodos> Eevv, Holo only connects on bottom
L425[07:37:08] <Eevv> what
L426[07:37:17] <Kodos> You need to use a cable or something under the holo
L427[07:37:21] <Eevv> then how is it supposed to project?
L428[07:37:24] <Eevv> oh ok
L429[07:37:50] <Eevv> oh
L430[07:37:52] <Eevv> ok
L431[07:38:04] <Eevv> yep its there
L432[07:38:08] <ShadowKatStudios> I have my motd set up to rename drives corresponding to their mount points in fstab. Yeah, I have a fstab.
L433[07:38:31] <Eevv> WOW
L434[07:38:35] <Eevv> it WORKS!!!
L435[07:38:42] <istasi> \o/
L436[07:39:03] <Eevv> http://i.imgur.com/NltwpRw.png woohoo
L437[07:39:10] <Eevv> .. now what?
L438[07:39:23] <istasi> well, what do you wanna do with it?
L439[07:39:45] <Kodos> .w holo
L440[07:39:45] <^v> Kodos, http://ocd.cil.li/component:hologram
L441[07:39:47] <Kodos> ^ That's what
L442[07:42:00] <Eevv> ok
L443[07:42:02] <Eevv> so
L444[07:42:13] <Eevv> now i want to make a program
L445[07:42:33] <istasi> best luck \o/
L446[07:44:28] <Eevv> ok
L447[07:44:39] <Eevv> so now how do i save and edit variables?
L448[07:44:43] <Eevv> and get the input
L449[07:45:03] <istasi> do we got a lua tutorial?
L450[07:45:11] <Eevv> yes it was crap
L451[07:45:13] <Eevv> only like
L452[07:45:19] <Eevv> teaches you to mount
L453[07:45:46] <istasi> think someone wrote a program that teaches lua, though trials.. mmmh
L454[07:49:27] <Eevv> guys
L455[07:49:31] <Eevv> what are server racks
L456[07:51:00] <Eevv> and how to run floppy disk
L457[07:51:48] <ShadowKatStudios> 'run floppy disk' seems legit.
L458[07:53:29] <istasi> what do you mean by that?
L459[07:53:35] <istasi> run floppy disk ?
L460[07:55:54] <Eevv> i just found out, and its stupid
L461[07:56:03] <Eevv> you have to do cd everytime
L462[07:56:11] <Eevv> and if you want another floppy disk then
L463[07:56:15] <Eevv> shut down and repeat
L464[07:56:21] <Eevv> now how to use server racks?
L465[07:58:01] <ShadowKatStudios> You don't need to shutdown o.O
L466[07:59:07] <Eevv> when i put everything in the server rack
L467[07:59:11] <Eevv> it tells me i need a cpu
L468[07:59:15] <Eevv> now what the hell
L469[07:59:24] <Eevv> how do i even insert one
L470[07:59:40] <ShadowKatStudios> The CPU slot?
L471[07:59:47] <Eevv> where
L472[08:00:04] <Eevv> server racks dont have one
L473[08:00:22] <ShadowKatStudios> IIRC, in a server, there are 4 columns, expansion cards, RAM, CPUs and HDDs
L474[08:00:29] <ShadowKatStudios> Third column
L475[08:00:34] ⇦ Quits: Yepoleb (~quassel@194-166-4-179.adsl.highway.telekom.at) (Killed (aperture.esper.net (Nickname regained by services)))
L476[08:00:36] ⇨ Joins: Yepoleb (~quassel@91-115-116-82.adsl.highway.telekom.at)
L477[08:01:05] <Eevv> yes four columns but they all have power icon
L478[08:01:09] <Eevv> and i cant insert a cp
L479[08:01:10] <Eevv> cpu
L480[08:01:14] <Eevv> only servers
L481[08:01:25] <Kodos> Eevv, that's the rack
L482[08:01:30] <Kodos> You need an actual SERVER to put IN the rack
L483[08:01:36] <robhol> lol
L484[08:01:52] <Eevv> obviously
L485[08:02:08] <Eevv> well i had it in the whole time
L486[08:02:15] <Kodos> Obviously not that obvious apparently
L487[08:02:30] <Eevv> well what else would you put in?
L488[08:02:51] <Eevv> when i put servers in
L489[08:02:53] <Eevv> it says
L490[08:03:05] <Eevv> "Last error: No CPU is installed in the computer."
L491[08:04:05] <Caitlyn> hold the server, right click, you'll get a GUI to put components in
L492[08:05:16] <Eevv> thanks
L493[08:05:33] <Eevv> no is server better or normal computer?
L494[08:05:49] <Kodos> Depends on what you want to do really
L495[08:06:00] <Kodos> But generally servers are 'more powerful' than computers
L496[08:06:17] <Eevv> so if iwant to attach a lot of things with cables
L497[08:06:23] <Eevv> i would need a server?
L498[08:06:46] <Kodos> Component limit is based on CPU count, so yes
L499[08:06:58] <Eevv> wow
L500[08:07:03] <Eevv> opencomputers is hard
L501[08:07:11] <Eevv> computercraft looks much easier
L502[08:07:26] <Eevv> but im here for realism
L503[08:07:28] <Kodos> It's not hard at all, just takes some getting used to because CC is kiddie computers
L504[08:07:48] <Kodos> Stone and magic dust doesn't make a computer
L505[08:07:54] <robhol> Babby's first computer :>
L506[08:07:59] <Eevv> well
L507[08:08:07] <Eevv> you could do alot with both pcs
L508[08:08:23] <Eevv> but its what you need to get those done
L509[08:08:25] <robhol> and CC IS much easier, but it has a bunch of flaws that OC has managed to solve
L510[08:08:28] <Eevv> thats why i chose oc
L511[08:09:09] <Eevv> i see oc is cool
L512[08:09:13] <Eevv> but its so hard for me
L513[08:09:21] <Eevv> i dont even know how to send a redstone signal
L514[08:09:29] <Eevv> and the hologram is hard
L515[08:09:36] <Eevv> you have to set one by one voxel
L516[08:09:42] <robhol> .. eh
L517[08:09:52] <robhol> out of curisity, how did you think it'd work?
L518[08:10:04] <Kodos> There's other ways to do the holo
L519[08:10:06] <Kodos> Not just one pixel at a time
L520[08:10:10] <Eevv> atleast a 3d paint program would be cool
L521[08:10:18] <Eevv> layer by layer
L522[08:10:22] <robhol> so, make one :p
L523[08:10:26] <Kodos> I have a cave mapping program I made from a modified version of a program Sanger did
L524[08:10:27] <Eevv> are you serious
L525[08:10:39] <Eevv> i dont even know how to output a redstoe signal
L526[08:10:44] <robhol> so, learn
L527[08:11:14] <Eevv> how
L528[08:11:17] <Eevv> anywya
L529[08:11:20] <Kodos> One step at a time
L530[08:11:25] <Eevv> links please?
L531[08:11:29] <Kodos> .w
L532[08:11:29] <^v> Kodos, http://ocd.cil.li/
L533[08:11:32] <Eevv> trial and error took me long
L534[08:11:32] <Kodos> .rtfm lua
L535[08:11:32] <^v> Kodos, http://www.lua.org/manual/5.2/
L536[08:11:41] <Kodos> Start at those two places
L537[08:11:56] <istasi> <3 trial and error
L538[08:12:04] <Eevv> once i finish lua manual i will be pro, yes?
L539[08:12:15] <Kodos> Depends on how much of it you actually absorb
L540[08:12:21] <Kodos> And you don't just decide to say 'fuck it' and give up
L541[08:12:24] <istasi> what do you mena, once you finish? Oo
L542[08:12:34] ⇦ Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping timeout: 190 seconds)
L543[08:12:35] <Kodos> Reading, Istasi
L544[08:13:17] <Eevv> i do a lot of fuck it
L545[08:13:23] <robhol> that manual doesn't seem very beginner friendly
L546[08:13:31] <Eevv> when i try to learn to code
L547[08:13:32] <robhol> "let's explain symbols in backus-fucking-naur-form"
L548[08:13:36] <robhol> syntax*
L549[08:13:36] <Eevv> my brain shutsdown
L550[08:13:49] <Eevv> and its hard to calculate alteast 13 + 12
L551[08:13:50] <Kodos> robhol, programming isn't very beginner friendly
L552[08:14:05] <robhol> *shrug* not really the point
L553[08:14:27] <robhol> the point is, why'd they use backus-naur form when they could've... NOT done that
L554[08:14:42] <Kodos> Then write a better manual
L555[08:14:44] <Kodos> And submit it
L556[08:15:34] <robhol> http://www.lua.org/pil/contents.html this is easier on the eyes, iirc
L557[08:15:48] <Kodos> You realize that's the same thing
L558[08:16:01] <robhol> no it's not.
L559[08:16:03] <Kodos> That's literally the manual, just for 5.0 and not 5.2
L560[08:16:29] <Eevv> thats a shit manual
L561[08:16:31] <Eevv> it hurts my eyes
L562[08:16:49] <istasi> eevv you could try fetch https://raw.githubusercontent.com/OpenPrograms/Kenny-Programs/master/Ingame_Lua_Tutorial/LuaTutorial.lua openprogram written by kenny, should be able to just wget it .. it does the very basic stuff, then just the lua manuel to look up stuff, rather than sitting down reading fron start to end
L563[08:17:07] <istasi> reading that manual from start to end, will cause burn out, without a doubt -.-'
L564[08:17:41] <Kodos> Not really
L565[08:17:50] <Kodos> I read it a couple times, and actually got started on learning
L566[08:17:54] <ShadowKatStudios> Learning through experimentation is generally more effective
L567[08:17:58] <robhol> not all of it's as relevant
L568[08:18:16] <robhol> but if you can't handle a bit of reading, you probably won't make it very far
L569[08:18:30] <Eevv> wow ok
L570[08:18:45] <Kodos> Low tolerance for anything is generally a short trip to frustration
L571[08:19:06] <Eevv> do i put it onto my pc?
L572[08:19:10] <Eevv> the file you sent me
L573[08:19:13] <robhol> Kodos: I know. I know a LOT about low tolerance :3
L574[08:19:16] <Eevv> the text page
L575[08:19:43] <robhol> Eevv: if you read PIL, the 5 first chapters should be enough for a decent foundation.
L576[08:19:55] <Eevv> but it looks like a program
L577[08:19:57] <istasi> eevv, copy the url, then do cd /tmp make sure you got a internet card in the computer, and write wget , then press the insert key
L578[08:19:59] <Eevv> and i cant control+v
L579[08:20:03] <istasi> eevv, it is
L580[08:20:05] <Eevv> oh
L581[08:20:09] <Eevv> wow thats genius
L582[08:20:26] <istasi> dont write the ,
L583[08:20:54] <Eevv> thanks
L584[08:21:13] <Eevv> it works
L585[08:21:15] <Eevv> WOW
L586[08:21:16] <Eevv> :D
L587[08:22:38] <istasi> you could setup 2 computers, one with the tutorial, another for testing what you read
L588[08:23:04] <istasi> it sticks much better if you experiment with it as you learn
L589[08:23:18] <Eevv> erm lirning
L590[08:26:13] <Eevv> NOO
L591[08:26:15] <Eevv> power went out
L592[08:27:06] <istasi> could use a creative case instead xD
L593[08:30:43] ⇨ Joins: asie (~asie@078088168214.elblag.vectranet.pl)
L594[08:39:34] *** Kodos is now known as Kodos|Zzz
L595[08:42:00] ⇦ Quits: Eevv (webchat@th-186-47.splius.lt) (Quit: Web client closed)
L596[08:59:54] ⇦ Quits: MrHohen_sleep (~MrHohenhe@94-21-247-140.pool.digikabel.hu) (Ping timeout: 190 seconds)
L597[09:00:34] ⇦ Quits: mallrat208 (~mallrat20@68.204.184.175) (Read error: Connection reset by peer)
L598[09:03:13] ⇦ Quits: Johannes13__ (~Johannes@p4FDE9396.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
L599[09:03:33] ⇨ Joins: Flenix_ (~Flenix@90.202.209.137)
L600[09:03:43] ⇨ Joins: Johannes13__ (~Johannes@p4FDE9396.dip0.t-ipconnect.de)
L601[09:04:06] *** vifino|away is now known as vifino
L602[09:06:08] ⇦ Quits: sleepyflenix (~Flenix@90.202.209.137) (Ping timeout: 202 seconds)
L603[09:08:22] <istasi> .w unicode
L604[09:08:22] <^v> istasi, http://ocd.cil.li/api:unicode
L605[09:09:54] ⇨ Joins: MrHohenheim (~MrHohenhe@78-131-51-178.pool.digikabel.hu)
L606[09:14:24] ⇨ Joins: MrHohenheim__ (~MrHohenhe@92.249.170.174)
L607[09:15:34] ⇦ Quits: MrHohenheim (~MrHohenhe@78-131-51-178.pool.digikabel.hu) (Ping timeout: 190 seconds)
L608[09:20:09] *** justastranger is now known as justastranger|zzz
L609[09:21:56] ⇨ Joins: Negi (~negi@mcl71-1-82-246-167-6.fbx.proxad.net)
L610[09:48:42] ⇦ Quits: Maxwolf (labs@pipette.madsciencemod.com) (Quit: Leaving)
L611[10:18:24] ⇦ Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping timeout: 189 seconds)
L612[10:36:53] ⇨ Joins: asie (~asie@078088168214.elblag.vectranet.pl)
L613[10:37:22] *** MrHohenheim__ is now known as MrHohenheim
L614[10:39:57] *** dmod_ is now known as dmod_away
L615[10:40:02] *** dmod_away is now known as dmod_|away
L616[10:44:38] ⇦ Quits: ShadowKatStudios (~chatzilla@pa49-180-147-10.pa.nsw.optusnet.com.au) (Ping timeout: 186 seconds)
L617[10:51:34] *** prassel|off is now known as prasselpikachu
L618[10:55:17] *** prasselpikachu is now known as prassel|off
L619[11:00:16] ⇨ Joins: mallrat208 (~mallrat20@68.204.184.175)
L620[11:06:01] <Sangar> o/
L621[11:06:07] <istasi> \o
L622[11:08:13] <istasi> are there something missing or wrong with df btw that i should fix, or just slack ?
L623[11:09:36] *** prassel|off is now known as prasselpikachu
L624[11:09:42] <Sangar> lack of time, really :/ i'll try to have a look later.
L625[11:10:16] <asie> oh god
L626[11:10:24] <asie> i just realized that if dramasplash cannot connect to the drama server
L627[11:10:26] <asie> it has a chance to crash
L628[11:10:30] <asie> in other words
L629[11:10:37] <asie> with iptables, i can remotely crash minecraft instances
L630[11:13:20] <Sangar> that's... disturbing
L631[11:18:16] <asie> Sangar: it is
L632[11:18:23] <asie> you know what's more disturbing?
L633[11:18:26] <asie> i didn't even code dramasplash
L634[11:18:33] ⇨ Joins: Lumien (~lumien@p4FED5F60.dip0.t-ipconnect.de)
L635[11:18:42] <asie> so i can't be blamed for it
L636[11:20:44] <Sangar> :P
L637[11:21:04] <asie> Sangar: and you know what's ironic?
L638[11:21:11] <asie> remotely disabling minecraft instances of competing modpacks
L639[11:21:14] <asie> would definitely cause a lot of drama
L640[11:22:18] <istasi> http://istasi.dk/play.png mm, so fucking much code still bloody needed
L641[11:31:04] ⇨ Joins: TangentDelta (~PewNaN@63.143.24.24)
L642[11:32:19] <Sangar> asie, true :>
L643[11:32:58] <Sangar> istasi, custom os?
L644[11:33:04] <istasi> yah
L645[11:33:08] <Sangar> nice
L646[11:37:08] ⇨ Joins: ShadowKatStudios (~chatzilla@pa49-180-145-53.pa.nsw.optusnet.com.au)
L647[11:42:05] <istasi> and registered events dies once registoree dies! :P
L648[11:42:50] <ShadowKatStudios> So Firefox had brought an i7 machine to it's knees
L649[11:43:09] <ShadowKatStudios> (Said instance has at least 100 tabs and has been running for over a week)
L650[11:47:03] <ShadowKatStudios> It's also using almost 2GB of RAM
L651[11:47:28] *** alekso56_off is now known as alekso56
L652[11:47:43] <istasi> oh thats qute decent considering 100 tabs i'd think
L653[11:47:57] <istasi> my chrome is using atleast 1gb+ and i got like 12 tabs
L654[11:48:11] <ShadowKatStudios> I've repeatedly killed Flash though.
L655[11:48:53] <ShadowKatStudios> The 100 tabs are the result of a week's worth of wiki reading
L656[11:49:01] <ShadowKatStudios> tvtropes specifically
L657[11:52:24] <ShadowKatStudios> Also, Firefox is apparently superior engineering if it's got that sort of memory usage ratio to chrome. I guess it's 'cause Firefox uses only one process.
L658[11:52:44] <istasi> i havn't killed any flash or whatever though
L659[11:53:01] <istasi> 4 youtubes
L660[11:53:26] <istasi> but yeah, does seem so
L661[11:53:47] <ShadowKatStudios> However, it's using 30% CPU
L662[11:54:40] <istasi> dunno if we should compare based on %
L663[11:55:14] <ShadowKatStudios> This /is/ an i7 so you have a point.
L664[11:55:51] <ShadowKatStudios> By killing off all the non-tvtropes pages I got memory usage down to 1.75GB
L665[11:56:12] <istasi> im at ~22%, for whole system with minecraft, torrents (~100 seeding, approx 2mb/s out atm)
L666[11:56:26] <istasi> chrome is like ~1% of that
L667[11:56:46] <ShadowKatStudios> So chrome appears to be better for CPU usage.
L668[11:56:47] *** Nentify|away is now known as Nentify
L669[11:56:54] <istasi> im at 11.65gb ram usage atm ^^
L670[11:57:22] <ShadowKatStudios> Now I understand why people like chrome, these people have netbooks and Windows 8.
L671[11:57:42] <ShadowKatStudios> You have >11 GB RAM? Or are you using swap?
L672[11:57:59] <istasi> got 16gb installed
L673[11:58:11] <ShadowKatStudios> Ah.
L674[11:58:22] <ShadowKatStudios> This is the best computer in my house and it has 8.
L675[11:58:39] <ShadowKatStudios> Firefox has dropped to ~25% CPU :D
L676[11:58:54] ⇨ Joins: ping (~notPing@2601:4:4500:e15:f997:7b7:78d:e16f)
L677[11:58:54] zsh sets mode: +v on ping
L678[11:59:09] <istasi> i7 3770k, 16gb ram, nvidia 780, quite decent ssd disk at ~260gb ^^
L679[12:00:03] <ShadowKatStudios> Lemme check the details
L680[12:01:36] <ShadowKatStudios> i7 3537 2.0 - 2.5Ghz, 8GB RAM, GeForce 720M, 1TB HDD (which, for some odd reason (aka W8 standard) is divided into two partitions)
L681[12:02:42] <istasi> not shabby at all ^^
L682[12:03:02] *** dmod_|away is now known as dmod_
L683[12:03:26] <ShadowKatStudios> This computer is borrowed, however (yet not blue :( )
L684[12:03:50] <ShadowKatStudios> My desktop is far less nice. My laptop even more far less nice.
L685[12:05:10] <ShadowKatStudios> Pentiums, and even older processors to avoid the pentiums.
L686[12:07:24] ⇦ Quits: DeanIsAway (~Dean4Devi@p54963253.dip0.t-ipconnect.de) (Ping timeout: 201 seconds)
L687[12:09:43] ⇨ Joins: DeanIsAway (~Dean4Devi@p54960BDB.dip0.t-ipconnect.de)
L688[12:11:14] *** JoshTheSleepingEnder is now known as JoshTheEnder
L689[12:11:33] <istasi> hi josh
L690[12:11:50] <JoshTheEnder> Hi
L691[12:11:59] <ShadowKatStudios> Hai JTE
L692[12:12:16] <JoshTheEnder> Hai
L693[12:14:39] <ShadowKatStudios> Anything interesting happening?
L694[12:15:24] <JoshTheEnder> Not at the moment, sitting in a park eating a baguette
L695[12:16:37] <ShadowKatStudios> Are those those breadstick things?
L696[12:17:06] *** alekso56 is now known as alekso56_off
L697[12:17:38] <JoshTheEnder> Yes? I think so
L698[12:17:46] <ShadowKatStudios> Cool.
L699[12:17:56] <ShadowKatStudios> I tend to think of breadstick-like things as weapons
L700[12:18:22] <ShadowKatStudios> BASEMENT\nWARNING:\nWinged Pigs
L701[12:18:35] <JoshTheEnder> ?
L702[12:19:06] <ShadowKatStudios> Reading a comic.
L703[12:19:21] <JoshTheEnder> Ahh
L704[12:21:10] <JoshTheEnder> I think I'll finish up chapter4.2 so I can release it when I get home
L705[12:21:22] <ShadowKatStudios> Cool.
L706[12:21:45] <ShadowKatStudios> I'm trying to come up with a character.
L707[12:21:59] <JoshTheEnder> What for?
L708[12:22:39] <JoshTheEnder> .p
L709[12:22:41] <^v> Ping reply from JoshTheEnder 1.77s
L710[12:22:46] <JoshTheEnder> Wow
L711[12:22:48] <JoshTheEnder> .p
L712[12:22:49] <^v> Ping reply from JoshTheEnder 0.52s
L713[12:22:51] <ShadowKatStudios> That will remain a mystery until I reveal it. Or I get bored and then reveal it. Either way.
L714[12:22:54] <JoshTheEnder> Better
L715[12:22:54] <ShadowKatStudios> .p
L716[12:22:57] <^v> Ping reply from ShadowKatStudios 2.33s
L717[12:22:58] <JoshTheEnder> Lol
L718[12:23:05] <JoshTheEnder> .p
L719[12:23:06] <^v> Ping reply from JoshTheEnder 0.49s
L720[12:23:08] <istasi> :O
L721[12:23:10] <JoshTheEnder> Meh
L722[12:23:11] <istasi> .p
L723[12:23:12] <^v> Ping reply from istasi 0.3s
L724[12:23:21] <JoshTheEnder> Not bad for mobile
L725[12:25:33] <ShadowKatStudios> YES! http://static.tvtropes.org/pmwiki/pub/images/the_epictv_tropes_the_movie_3488.jpg
L726[12:26:39] <JoshTheEnder> Lol
L727[12:27:01] <ShadowKatStudios> I would totally watch that.
L728[12:27:04] <Oddstr13> do i have to use local in programs. in order to not clutter the global namespace?
L729[12:27:39] <JoshTheEnder> Also spoiler: Protocol 2471
L730[12:28:00] ⇦ Quits: TangentDelta (~PewNaN@63.143.24.24) (Read error: Connection reset by peer)
L731[12:28:13] <JoshTheEnder> Oddstr13, using local makes it faster since it doesn't have to search the global namespace
L732[12:28:15] <ShadowKatStudios> You don't /have to/ , but it's cleaner if you do.
L733[12:28:50] <Oddstr13> if i don't use local in a program, will it persist when the program has exited, as in cc?
L734[12:29:04] <JoshTheEnder> I think so. Yes
L735[12:29:12] <Oddstr13> blah
L736[12:29:19] <Oddstr13> local it is then
L737[12:29:27] <JoshTheEnder> Never really tried it so idk
L738[12:30:56] <Oddstr13> lol, i guess i have to handle ^C myself
L739[12:31:18] ⇦ Quits: ping (~notPing@2601:4:4500:e15:f997:7b7:78d:e16f) (Ping timeout: 186 seconds)
L740[12:36:09] <ShadowKatStudios> So < 1% of the world has natural red hair.
L741[12:37:29] <ShadowKatStudios> http://static.tvtropes.org/pmwiki/pub/images/book_worm_sword_1912.jpg
L742[12:37:54] <Sangar> Oddstr13, each program gets its own local env, so not explicitly localing vars isn't that bad (and wont stay around unless you explicitly to _G.blah = ), but localing is better style nonetheless ;)
L743[12:39:00] <JoshTheEnder> Ohai Sangar
L744[12:39:06] <Sangar> hey Josh
L745[12:39:35] <Oddstr13> Sangar: good, then i can do if require then require stuff :P
L746[12:40:38] <ShadowKatStudios> EnderBot2, heartbeat
L747[12:40:39] * EnderBot2 taps out a four-beat rhythm...
L748[12:41:54] <JoshTheEnder> Heheh
L749[12:45:01] <ShadowKatStudios> I wish I could draw better, I really want to sketch out this character but I can't draw for shit.
L750[12:45:13] <JoshTheEnder> 2/
L751[12:45:19] <JoshTheEnder> :/ *
L752[12:46:57] <ShadowKatStudios> (It may also be because I want to put this drawing on my wall, s- no, spoilers.
L753[12:48:04] <Sangar> Kilobyte, asie, https://gist.github.com/fnuecke/d43359d885c262af4220 comments?
L754[12:50:30] <asie> why me?
L755[12:50:32] <asie> oh
L756[12:50:49] <Sangar> you had some interest in that too, iirc? if not disregard.
L757[12:51:03] <asie> i did
L758[12:51:05] <asie> for pocket computers
L759[12:51:06] <Oddstr13> hm... /me goes to peek at the term api
L760[12:51:16] <asie> good,good, Sangar
L761[12:51:20] <asie> this should be good
L762[12:51:58] <Sangar> great :)
L763[12:52:52] <Oddstr13> whoa, the cursor is implemented in the term api compleetly?
L764[12:53:02] <Sangar> Oddstr13, yes
L765[12:53:18] <Oddstr13> fair enough i guess
L766[12:53:35] <Oddstr13> guess i'll have to keep track of that myself then :P
L767[12:55:34] <ShadowKatStudios> Looks like I'm off.
L768[12:56:03] ⇦ Quits: ShadowKatStudios (~chatzilla@pa49-180-145-53.pa.nsw.optusnet.com.au) (Quit: Time to 'sleep' hah!)
L769[12:58:18] ⇨ Joins: ShadowKatStudios (~sks@pa49-180-145-53.pa.nsw.optusnet.com.au)
L770[12:58:50] <ShadowKatStudios> I'm baaack :D
L771[12:59:03] <istasi> you're amazingly fast at sleeping
L772[12:59:39] <ShadowKatStudios> Indeed, blindingly so.
L773[12:59:53] <ShadowKatStudios> So fast even I didn't see it.
L774[13:01:04] <ShadowKatStudios> (Then again, me not seeing something is nothing new, I'm too spaced out to be observant)
L775[13:04:42] <vifino> wat da fuq is "besh"
L776[13:04:55] <istasi> schhh
L777[13:04:55] <vifino> if that isnt bash, i need to rek someone
L778[13:04:59] <ShadowKatStudios> better shell
L779[13:05:00] <JoshTheEnder> Well, 4.2 is done for the most part, doing bits on 4.3 now
L780[13:05:23] <Oddstr13> filename tabcomplete? plz? :P
L781[13:05:30] <vifino> yus pls
L782[13:05:37] <vifino> Oddstr13: hai
L783[13:05:39] <vifino> also
L784[13:05:51] <vifino> Someone needs to write qemu for oc
L785[13:05:52] <vifino> :3
L786[13:06:13] <Oddstr13> lol
L787[13:06:21] <vifino> Howto get oppm
L788[13:06:23] <vifino> ?
L789[13:06:29] <ShadowKatStudios> So as it turns out, most of my favourite anime is made by the same people. Haruhi, Kanon, CLANNAD...
L790[13:06:45] <JoshTheEnder> vifino, loot disk or wget
L791[13:06:51] <vifino> JoshTheEnder: wget pls
L792[13:06:57] <JoshTheEnder> Right, back to work
L793[13:07:04] <vifino> also
L794[13:07:10] <JoshTheEnder> vifino ask vex
L795[13:07:10] <Oddstr13> i vote for wget ._. cause exploring kinda kills the server :P
L796[13:07:11] <vifino> multi monitor pls
L797[13:07:31] <JoshTheEnder> I don't do oppm, vex does
L798[13:07:51] *** JoshTheEnder is now known as EnderOnTheJob
L799[13:07:58] <ShadowKatStudios> If silcom ever gets to a working state, I'm gonna have it support a terminal per monitor.
L800[13:09:36] <vifino> EnderOnTheJob: I gots oppm!
L801[13:09:37] <vifino> yay
L802[13:13:02] <ShadowKatStudios> Is it bad that I've started categorizing people at school based on anime character types?
L803[13:13:22] <vifino> Why cant I use multi monitors?
L804[13:13:34] <vifino> Like, one computer, multiple shells
L805[13:13:57] <Oddstr13> vifino: cause you havn't implemented it yet?
L806[13:14:02] <vifino> q_q
L807[13:14:08] <ShadowKatStudios> Lack of multitasking, perhaps?
L808[13:14:34] <vifino> aw
L809[13:15:13] <vifino> Oddstr13: remind me to upgrade my server
L810[13:15:42] <vifino> one t3 cpu isnt good enough for my "must-have"-ism
L811[13:17:02] <ShadowKatStudios> 4 usually does the job for me.
L812[13:17:28] <vifino> hehe
L813[13:17:35] * vifino crafts MOAR cpu's
L814[13:18:10] <ShadowKatStudios> > 'Unwanted glasses plot'
L815[13:18:45] <ShadowKatStudios> How would you not want glasses (well, perhaps that they're fragile but...)
L816[13:19:26] <vifino> "useradd vifino" OP
L817[13:19:29] <Oddstr13> attempt to index upvalue? -.-'
L818[13:20:30] <vifino> ShadowKatStudios: Should I add more gpu's?
L819[13:20:48] <robhol> ShadowKatStudios: depends :p what kind of categorization?
L820[13:20:49] <Oddstr13> wait what
L821[13:20:58] <ShadowKatStudios> Depends how many framebuffers you want to keep
L822[13:21:12] <vifino> k
L823[13:22:30] <ShadowKatStudios> robhol: Well, I've managed to categorize girls mostly (hey, there's more types for girls, K?), and there's a possible axe-crazy Yandere and one that acts like Yuki Nagato.
L824[13:23:01] <ShadowKatStudios> Besides, guy's anime character types don't map to people in Australia very well.
L825[13:23:42] <robhol> ShadowKatStudios: I'm completely urayamashii-ing you :<
L826[13:24:10] * ShadowKatStudios looks the term up
L827[13:24:25] <robhol> (it's actually an adjective)
L828[13:24:45] *** Cruor|Away is now known as Cruor
L829[13:25:20] * robhol eats Cruor
L830[13:25:46] <Cruor> no
L831[13:25:49] <ShadowKatStudios> Hehe, which in particular are you urayamashii of?
L832[13:26:52] <Kilobyte> o/
L833[13:26:59] <ShadowKatStudios> \o
L834[13:28:18] * ShadowKatStudios adds this word to his file
L835[13:30:46] <ShadowKatStudios> robhol, Hehe, which in particular are you urayamashii of? I'd also like to note that the yandere is in my woodwork class and she seems to enjoy using saws and chisels a little too much :P
L836[13:31:50] *** vifino is now known as vifino|away
L837[13:35:40] ⇦ Quits: iLLHunter (iLL@welcome.to.bantown.com) (Excess Flood)
L838[13:36:50] ⇨ Joins: Vexatos (~Vexatos@p200300556E687A81CD558F33E83E60A9.dip0.t-ipconnect.de)
L839[13:38:06] <Cruor> so apparantly Odd sux at Lua
L840[13:38:09] <Cruor> but besides that
L841[13:38:13] <Cruor> OC doesnt do shiz without the OS
L842[13:38:15] <Cruor> i love it o_p
L843[13:39:08] <ShadowKatStudios> OC is awesome
L844[13:39:15] <ShadowKatStudios> best mod ever
L845[13:39:41] ⇨ Joins: iLLHunter (iLL@welcome.to.bantown.com)
L846[13:40:24] <ShadowKatStudios> Guys, take a look at the cover: http://static.tvtropes.org/pmwiki/pub/images/Book_smash_6137.jpg
L847[13:41:23] <Cruor> meeeh
L848[13:41:42] <Cruor> but atleast you can make proper OSes with it <_>
L849[13:42:47] <ShadowKatStudios> None of those shiz over-the-top-of-the-shell things you find in Computercraft, eh?
L850[13:43:19] <Cruor> yes
L851[13:43:34] <robhol> lol ShadowKatStudios
L852[13:43:58] <Cruor> wtf OC
L853[13:44:01] <Cruor> how do you even
L854[13:44:06] <Cruor> it supports æå
L855[13:44:08] <Cruor> but not ø
L856[13:44:13] <Cruor> what the actuall ****
L857[13:44:18] <robhol> oh right, minecraft. I should get to mining ridiculous amounts of stuff to get started with OC :l
L858[13:44:44] <ShadowKatStudios> I usually have 4 quarries before I start OC.
L859[13:45:02] <robhol> There's still no emulator or something you can play with without starting up slowcraft and slowly crafting everything, is there?
L860[13:45:14] <ShadowKatStudios> Nope.
L861[13:45:44] <ShadowKatStudios> You could probably emulate it in pure Lua though, with the vanilla interpreter
L862[13:46:18] <Kilobyte> I am working on an emulator
L863[13:46:26] <robhol> no, I mean something like the ones for CC
L864[13:46:38] ⇦ Quits: Pontiac (~Pontiac@135.0.29.212) (Remote host closed the connection)
L865[13:46:41] <robhol> oh. cool
L866[13:47:25] <ShadowKatStudios> I wonder how hard it would be to emulate components using vanilla Lua...
L867[13:47:39] <Cruor> not really hard >_<
L868[13:48:18] <Kilobyte> it's still early dev
L869[13:48:19] <Kilobyte> nah, shouldnt be hard at all
L870[13:48:20] <Kilobyte> just make the gpu component use curses
L871[13:48:45] <ShadowKatStudios> I was thinking ANSI escape codes, buy curses would be easier
L872[13:48:50] <Kilobyte> and you are set
L873[13:49:35] <Cruor> ansi is borin :<
L874[13:49:38] <Kilobyte> well, curses is just a wrapper around ANSI escapes
L875[13:51:38] <Kilobyte> tbh, such an "emulator" in lua would be a good bridge until mine is ready
L876[13:52:22] ⇦ Quits: ShadowKatStudios (~sks@pa49-180-145-53.pa.nsw.optusnet.com.au) (Ping timeout: 186 seconds)
L877[13:52:27] <Cruor> meh, i guess OC is worth using just for control chars and not being filled to the brim with bs apis
L878[13:53:32] <Sangar> Cruor, have a look at the dev builds, ø works there (and pretty much anything else), since it uses unifont for rendering chars
L879[13:54:22] <Cruor> so dev versions supports unicode instead of the silly file thing?
L880[13:54:26] <Cruor> the char page thing
L881[13:54:31] <Sangar> yes
L882[13:54:37] <Sangar> will be in 1.3.2
L883[13:54:39] <Cruor> sounds good to me :p
L884[13:54:49] <Sangar> hey Kilobyte! https://gist.github.com/fnuecke/d43359d885c262af4220 comments?
L885[13:55:21] <Cruor> now if i can get Oddstr to make this thing run Python q_q
L886[13:55:50] ⇨ Joins: ShadowKatStudios (~sks@pa49-180-145-53.pa.nsw.optusnet.com.au)
L887[13:56:16] <ShadowKatStudios> Damnit
L888[13:56:24] ⇦ Quits: Forecaster (~Forecaste@83.223.1.173) (Quit: Changing server)
L889[13:56:51] <Kilobyte> Sangar: will look at it once i'm on pc (atm on phone)
L890[13:57:01] <Sangar> ah, k
L891[13:57:02] ⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L892[13:58:44] <Cruor> i found my favorite OC feature
L893[13:58:50] <Cruor> floppies make sound XD
L894[13:58:58] <Oddstr13> ^
L895[13:59:02] <Cruor> excuse me while i go and make music
L896[13:59:54] <ShadowKatStudios> IIRC the sound is recorded from an Amiga
L897[14:00:26] *** alekso56_off is now known as alekso56
L898[14:00:59] <ShadowKatStudios> That reminds me, Sangar, I have a HDD that makes a noticeable sound when it switches tracks, should I bother recording it? IMHO the HDD sounds are quite boring.
L899[14:01:26] <Cruor> i want to marry OC
L900[14:01:27] <Cruor> brb
L901[14:01:33] <Cruor> allready made the church
L902[14:01:57] <ShadowKatStudios> Is it the church of the sheep?
L903[14:02:29] <Sangar> ShadowKatStudios, hmm, if you can record it with decent quality, some variants would be nice, sure
L904[14:02:32] *** alekso56 is now known as alekso56_off
L905[14:03:38] <ShadowKatStudios> Cool, will do once I get my desktop out of storage
L906[14:03:57] ⇦ Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping timeout: 201 seconds)
L907[14:04:12] <ShadowKatStudios> I'm gonna miss that when the world starts using SSDs. There'll be no cool noises from the drives any more :(
L908[14:07:28] ⇨ Joins: asie (~asie@078088168214.elblag.vectranet.pl)
L909[14:07:29] <Sangar> i'm sure there'll be some usb thinger that makes hdd noises on disk activity if there isn't already :P
L910[14:07:54] <Cruor> Sangar: thanks for implementing something as simple as cursor blinking Lua side
L911[14:08:28] <Cruor> OC looks worthwhile enough to code for >_<
L912[14:08:36] <Sangar> :P
L913[14:09:34] <ShadowKatStudios> I wonder if I could tune computer fans to play notes...
L914[14:10:17] <ShadowKatStudios> Also, can we get computer.hcf() ?
L915[14:10:32] <Sangar> bonus points: make them play notes by blowing bottles
L916[14:11:08] <ShadowKatStudios> Çhallenge accepted. Also, blinking lights.
L917[14:11:22] <Sangar> hm, crash on demand?
L918[14:11:58] <Sangar> maybe if i get bored >_>
L919[14:12:02] <ShadowKatStudios> halt and catch fire
L920[14:12:19] <Kilobyte> Sangar: can i have the link again?
L921[14:12:28] <Sangar> Kilobyte, https://gist.github.com/fnuecke/d43359d885c262af4220
L922[14:12:39] <ShadowKatStudios> Returns with arguments, then crashes the computer and sets the top of it on fire.
L923[14:12:39] <Cruor> Kilobyte: why didnt you tell me that OC was sane
L924[14:12:47] <Cruor> you were busy talking about other random bs i didnt care about Q_Q
L925[14:13:05] <Kilobyte> probably because i am too used to it being sane
L926[14:13:22] <ShadowKatStudios> Sane? /SANE/ ? I agree.
L927[14:15:15] <Sangar> ShadowKatStudios, when/if i look into stuff like fans (which i never might, considering i don't find that as... interesting as say, adding usable stuff :P) maybe. until then, write an addon card that does that :>
L928[14:15:42] <Cruor> now excuse me while i set up one of these computers in SP >_<
L929[14:15:52] <Sangar> good luck!
L930[14:16:06] <Kilobyte> Sangar: argh that inconsistency
L931[14:16:09] <Kilobyte> it hurts
L932[14:16:10] <Kilobyte> boolean select(stack: ItemStack)
L933[14:16:17] <Kilobyte> select(stack: ItemStack): Boolean please
L934[14:16:27] <ShadowKatStudios> I'm beginning to wonder if I'm the insane one and the world makes sense...
L935[14:16:29] <Cruor> Kilobyte: i want to marry you
L936[14:16:33] <Sangar> Kilobyte, meh, pseudocode :P
L937[14:16:59] <Sangar> but if that's the only nitpick that's good ;)
L938[14:17:10] <Kilobyte> only one i've seen so far
L939[14:17:12] * ShadowKatStudios summons doves with a spell
L940[14:17:41] ⇨ Joins: Daiyousei (~AndChat23@2.151.79.143.tmi.telenormobil.no)
L941[14:19:12] <Kilobyte> Sangar: maybe indicate how disassemble() indicates that it doesn't know what to do more clearly?
L942[14:19:27] <Cruor> ... im amazed how useless all attempts at trying to convert me to OC has been
L943[14:19:32] <Kilobyte> since 2 possible things. null or Object[0]
L944[14:19:35] <Sangar> Kilobyte, it returns null
L945[14:19:36] <Cruor> they were way to busy showing off bs
L946[14:19:38] <Sangar> yeah
L947[14:19:40] <Cruor> instead of the Lua side <_<
L948[14:19:41] <Sangar> will add a note
L949[14:20:14] <Kilobyte> Sangar: maybe add a complexity factor?
L950[14:20:27] <Kilobyte> as in: multiply compexity with x
L951[14:20:36] <Sangar> hmm, oh, for stuff like the halftiered ram? yes.
L952[14:20:56] <Sangar> then again, that doesn't even need it.
L953[14:20:59] <Kilobyte> no, i mean, that some recipes double total complexity
L954[14:21:05] <Sangar> hmhm
L955[14:21:23] <Sangar> maybe just an optional complexity computing callback?
L956[14:21:41] *** dsAway is now known as ds84182
L957[14:21:42] <Sangar> that's about as flexible as it gets
L958[14:22:21] <ShadowKatStudios> Cruor, you have influence. You must convert the rest of #computercraft , as the rest of us have failed. Good luck.
L959[14:22:29] <Cruor> neh
L960[14:22:51] <Cruor> why cant they just use what they want q_q
L961[14:22:55] <Cruor> CC is a nice learning tool
L962[14:23:30] <ShadowKatStudios> :p
L963[14:24:05] <Kilobyte> Sangar: that would work
L964[14:24:27] <Sangar> Kilobyte, wondering if i should just make that another return value from `validate`
L965[14:24:41] <Kilobyte> yeah, was thinking same if thats doable
L966[14:24:46] <Sangar> cool
L967[14:24:57] <Kilobyte> would make sense, since they are both pretty much always called at same time
L968[14:25:02] <Sangar> yep
L969[14:25:16] <ShadowKatStudios> CC is what it is, and if people like that, sure. However, I dislike ignorance of the alternatives (and hence those people that swear by microsoft products)
L970[14:25:36] <Sangar> Kilobyte, oh, right, it needs a max complexity!
L971[14:25:39] * Sangar adds that, too
L972[14:25:42] <Cruor> ShadowKatStudios: i didnt start using OC because i didnt see anything sane in it >_<
L973[14:25:45] <Vexatos> But SKS: Microsoft is great D:
L974[14:25:52] <Vexatos> </sarcasm>
L975[14:25:54] <Kilobyte> yes they are...
L976[14:25:57] <Kilobyte> at fucking things up
L977[14:26:02] * ShadowKatStudios hi- nope,
L978[14:26:16] <ShadowKatStudios> So... It was insane?
L979[14:26:17] <Kilobyte> just look at any of their products
L980[14:26:47] <ShadowKatStudios> Kilobyte: Windows 8 is a great example, also any Office after 2003
L981[14:26:57] <Kilobyte> yup
L982[14:27:17] * Kilobyte points at their server side applications
L983[14:27:25] <Kilobyte> like IIS or exchange
L984[14:27:26] * ShadowKatStudios still uses his XP copy of word on his Windows systems, including the Windows 8 one
L985[14:27:42] <Kilobyte> we only own word 97
L986[14:27:54] <ShadowKatStudios> I can't believe people use Windows as a server OS.
L987[14:27:58] <Cruor> how do i computer Q_Q
L988[14:28:06] <Kilobyte> which has a 16 bit installer (aka doesn't work on 64 bit)
L989[14:28:08] <Cruor> ShadowKatStudios: i work with IT peeps
L990[14:28:08] <Vexatos> SKS: Wait
L991[14:28:10] <Vexatos> they do?
L992[14:28:12] <Vexatos> WHAT
L993[14:28:12] <ShadowKatStudios> Also, Windows server has a desktop o.O
L994[14:28:14] <Cruor> and they have no problem with Windows as server
L995[14:28:18] <Cruor> they are like
L996[14:28:19] <Vexatos> What the fudge
L997[14:28:22] <Cruor> "its good shiz, has gui"
L998[14:28:23] <Vexatos> Such hardware waste
L999[14:28:32] <Vexatos> How can one waste so much hardware
L1000[14:28:35] <Cruor> ^
L1001[14:28:53] <Kilobyte> especially since winderps gui is everything but lightweight
L1002[14:29:08] <Vexatos> Indeed
L1003[14:29:08] <Sangar> to be fair, the new win servers come without gui (per default anyway, afaik) :P
L1004[14:29:14] <ShadowKatStudios> Yeah, I got a chucked out server from my school, Windows 2000, and it had damn good hardware for the time, I felt sorry for it.
L1005[14:29:16] <Vexatos> <--Starts up laptop, takes 10 mintutes
L1006[14:29:17] <Cruor> should i put up a t1 computer or t3 computer? >_<
L1007[14:29:18] <Vexatos> *minutes
L1008[14:29:26] <Vexatos> Cruor: T2 or T3
L1009[14:29:30] <Kilobyte> Sangar: fun fact, flood_router26 can reboot a winderps server
L1010[14:29:32] <Vexatos> Never T1, that's useless
L1011[14:29:41] <Kilobyte> at also freezes an xp
L1012[14:29:44] <ShadowKatStudios> <-- Starts laptop from 1999, Linux, takes 30sec
L1013[14:29:48] <Sangar> <_<
L1014[14:29:59] <Kilobyte> and kills the network of osx
L1015[14:30:00] <Vexatos> SKS: Yep, that's why I linux
L1016[14:30:09] <Vexatos> Once my damn Graphics Card arrives D:<
L1017[14:30:14] <Cruor> ill just use a T3 then >_<
L1018[14:30:16] <Vexatos> (Waiting for it for half a month now)
L1019[14:30:30] <Cruor> ill pretend i know wtf im doing
L1020[14:30:37] <ShadowKatStudios> I got Linux running on a computer that's older than me. I feel like a god.
L1021[14:30:58] <Vexatos> Lunix
L1022[14:31:00] <Vexatos> :3
L1023[14:31:15] <ShadowKatStudios> Lua + Unix = Lunix
L1024[14:31:18] <ShadowKatStudios> Hmmmmm...
L1025[14:31:33] <Cruor> is there a Cruor proof guide to this stuff
L1026[14:31:47] <ShadowKatStudios> Only fireproof
L1027[14:32:07] <Sangar> Cruor, if you don't skip the added comments http://ocdoc.cil.li/tutorial:oc1_basic_computer should still work iirc
L1028[14:32:15] <Vexatos> Sangar: So outdated
L1029[14:32:17] <Vexatos> please don't
L1030[14:32:28] <Vexatos> Those images
L1031[14:32:29] <Sangar> Vexatos, screw you, update it then :P
L1032[14:32:30] <Vexatos> So old
L1033[14:32:37] <Vexatos> I will
L1034[14:32:40] <Vexatos> Once summer break starts
L1035[14:32:51] * ShadowKatStudios hits Sangar with a copy if LoTR
L1036[14:33:06] <Sangar> what i do to deserve that?
L1037[14:33:07] <ShadowKatStudios> s/if/of
L1038[14:33:07] * SuperBot <ShadowKatStudios> hits Sangar with a copy of LoTR
L1039[14:33:19] <Cruor> why is everything besides my disk drives blue q_q
L1040[14:33:21] * Cruor dies
L1041[14:33:26] <ShadowKatStudios> Outdatedness
L1042[14:33:30] <ShadowKatStudios> :P
L1043[14:33:31] <Sangar> pft
L1044[14:33:48] <ShadowKatStudios> I'll work on updating it before summer.
L1045[14:33:57] <Sangar> Cruor, also, for testing get a creative tier case so you don't have to worry about power :P
L1046[14:34:05] <Cruor> oh
L1047[14:34:06] <Cruor> >_<
L1048[14:34:16] <Cruor> is that like, t3 that doesnt use power?
L1049[14:34:25] <ShadowKatStudios> Creative sseeeerrrrvvveeerrr :D Are they a thing yet?
L1050[14:34:28] <Sangar> t3+ and produces power
L1051[14:34:37] <Cruor> i dont like this Q_Q
L1052[14:34:39] <Sangar> ShadowKatStudios, i'm still debating internally about that :P
L1053[14:34:44] <Cruor> now i have blue, gray and purple Q_Q
L1054[14:34:52] <Sangar> Cruor, you can dye them
L1055[14:34:59] <Cruor> dear god
L1056[14:35:04] <ShadowKatStudios> We have creative cases, why not 4x density?
L1057[14:35:06] <Cruor> why does this mod do stuff i want it to XD
L1058[14:35:45] <Cruor> sir Sangar sir, i cant recolor my disk drives q_q
L1059[14:36:01] <Sangar> Cruor, true >_>
L1060[14:36:11] <ShadowKatStudios> Cruor, it does stuff you want because it's open-source.
L1061[14:36:12] <Cruor> ... imma just dye everything to the disk drive color XD
L1062[14:37:00] <Cruor> *cough* imma make Odds computer pink *cough*
L1063[14:37:20] <ShadowKatStudios> Very manly.
L1064[14:37:30] <ShadowKatStudios> Also very mature.
L1065[14:37:35] <Cruor> this is the worst pink ever
L1066[14:37:39] <Cruor> it actually looks good <_<
L1067[14:37:56] <Cruor> and does not use my pink .-.
L1068[14:38:19] <Sangar> ShadowKatStudios, thank you. so much. i was so stuck on the rack itself... i'll just make a creative *server* and everything is great! -.- way too obvious.
L1069[14:38:37] <ShadowKatStudios> Silly :P
L1070[14:38:53] <Sangar> it happens :P
L1071[14:38:58] <ShadowKatStudios> Then I can have 4 GPUs if I so desire :D
L1072[14:39:48] <ShadowKatStudios> And like... Hey, are external drive bays gonna be a thing or am I working with network storage?
L1073[14:40:36] ⇦ Quits: dmod_ (uid32492@id-32492.uxbridge.irccloud.com) (Quit: Connection closed for inactivity)
L1074[14:41:15] <ShadowKatStudios> Hmm, if I have a monolithic kernel, it'd be super easy to integrate network stirage...
L1075[14:41:24] <ShadowKatStudios> s/sti/sto
L1076[14:41:24] <SuperBot> <ShadowKatStudios> Hmm, if I have a monolithic kernel, it'd be super easy to integrate network storage...
L1077[14:41:47] ⇦ Quits: justastranger|zzz (justastran@b1f-005.static.bnc4free.com) (Remote host closed the connection)
L1078[14:41:55] <Cruor> http://puu.sh/anK1d/3844256e5b.png am i doing good? Q_Q
L1079[14:41:56] <Sangar> ShadowKatStudios, maybe, maybe not, go network, it's cooler anyway :P
L1080[14:42:15] <Sangar> Cruor, yep. slap in openos disk and you're good.
L1081[14:42:22] <Kilobyte> Sangar: hmm... i might actually build against the oc jar
L1082[14:42:28] <Kilobyte> to use the runtime stuff
L1083[14:42:38] <Sangar> Kilobyte, k. just don't hit me when i refactor stuff :P
L1084[14:42:39] <Cruor> http://puu.sh/anK3P/5a77299715.png
L1085[14:42:40] <Kilobyte> for VOC
L1086[14:42:44] <Cruor> imma turn it on and off
L1087[14:42:48] <Cruor> thank you random tip .-.
L1088[14:42:48] <ShadowKatStudios> I'm thinking that making component.invoke cope with networks would make everything else easier.
L1089[14:42:58] <Kilobyte> Sangar: well, didn't you consider to extract the runtime?
L1090[14:43:19] <Kilobyte> also, i will download the stuff from the jenkins and i'll fix the version number
L1091[14:43:27] <Sangar> Kilobyte, yes, but... that may take some time till i get around to that.
L1092[14:43:29] <Sangar> k
L1093[14:43:31] <Kilobyte> fix as in don't chage
L1094[14:44:33] <Kilobyte> Sangar: old builds don't get removed, right?
L1095[14:44:50] <Sangar> i don't think so, no
L1096[14:45:06] <Kilobyte> i think i should work on a launcher next
L1097[14:47:16] <Cruor> so this init.lua thing is CCs startup? >_<
L1098[14:47:37] <Kilobyte> Cruor: no, its rather ccs bios.lua
L1099[14:47:48] <Cruor> oh daymn .-.
L1100[14:47:54] <Kilobyte> startup is autorun.lua
L1101[14:48:00] <Kilobyte> on any drive you wan
L1102[14:48:01] <Kilobyte> t
L1103[14:48:04] <Cruor> okay :o
L1104[14:48:21] <Kilobyte> gets executed when the drive gets mounted (given its enabled)
L1105[14:51:10] *** vifino|away is now known as vifino
L1106[14:53:09] <Cruor> where do i externaly edit the files >_<
L1107[14:53:40] <ShadowKatStudios> /saves/save/opencomputers/driveaddress/file
L1108[14:53:53] <Sangar> ^ also consider setting bufferChanges = false in the config if you do that
L1109[14:54:04] <Cruor> oh... it didnt generate the folder yet
L1110[14:54:11] <Cruor> explains why i didnt find it >_<
L1111[14:54:51] <Kilobyte> Cruor: also, you need to take out or replug the drive for the changes to take effect
L1112[14:55:05] <Kilobyte> because FS is buffered (and only gets flushed when world saves)
L1113[14:55:09] <Cruor> dear god, efforts D:
L1114[14:55:14] <Kilobyte> that can be disabled in config though
L1115[14:55:26] <Cruor> i assume thats the thing Sangar mentioned
L1116[14:55:47] <Sangar> yes
L1117[14:55:47] <Cruor> http://puu.sh/anKP6/1786e01c3f.png how do i even what is what :p
L1118[14:55:57] * vifino cuddles oc
L1119[14:55:57] <Kilobyte> look at drive tooltip
L1120[14:56:02] <ShadowKatStudios> Taking out the HDD works?
L1121[14:56:25] <Kilobyte> Cruor: thats the first 3 chars of the drive UUID
L1122[14:56:40] * vifino hugs Sangar
L1123[14:57:08] <Sangar> ShadowKatStudios, yes, that also forces a save, by necessity, because the component object gets killed of.
L1124[14:57:17] * Kilobyte is considering if he should use .tar.xz (needs library) or .zip for updates
L1125[14:57:23] * Kilobyte thinks .tar.xz
L1126[14:57:24] <Sangar> $tip vifino 10
L1127[14:57:24] <^vDoge> Sangar, Sent Ɖ10 to vifino
L1128[14:57:34] <vifino> Also, can i interface with cc peripherals?
L1129[14:57:39] <vifino> Sangar: <3
L1130[14:57:48] * ShadowKatStudios tips vifino over
L1131[14:57:53] <vifino> whaaaa
L1132[14:57:55] * vifino falls
L1133[14:57:59] <Sangar> vifino, if you have opencomponents installed, yes, for the most part.
L1134[14:58:05] <vifino> \o/
L1135[14:58:19] <ShadowKatStudios> Giving tips is nice, right?
L1136[14:58:26] <Kilobyte> it gives you money... :P
L1137[14:59:04] <Kilobyte> $bal
L1138[14:59:04] <^vDoge> Kilobyte, Ɖ290
L1139[14:59:12] <ShadowKatStudios> $bal
L1140[14:59:12] <^vDoge> ShadowKatStudios, Ɖ600
L1141[14:59:14] <Kilobyte> $help
L1142[14:59:14] <^vDoge> Kilobyte, commands: help tip send balance withdraw deposit conv
L1143[14:59:20] <Kilobyte> $conv
L1144[14:59:20] <^vDoge> Kilobyte, Invalid number
L1145[14:59:22] <vifino> $bal
L1146[14:59:22] <^vDoge> vifino, Ɖ529
L1147[14:59:25] <Kilobyte> $conv 290
L1148[14:59:25] <^vDoge> Kilobyte, Ɖ290 = $0.0648 £0.038
L1149[14:59:28] <vifino> ShadowKatStudios: Ha!
L1150[14:59:40] <ShadowKatStudios> $conv 600
L1151[14:59:40] <^vDoge> ShadowKatStudios, Ɖ600 = $0.134 £0.0786
L1152[14:59:44] <vifino> I have next to the same ammount as you!
L1153[14:59:47] <vifino> >:D
L1154[14:59:49] <Kilobyte> .tell v^ add € to $bal please
L1155[14:59:49] <^v> Kilobyte, Message queued.
L1156[14:59:55] <vifino> ^
L1157[15:00:02] <ShadowKatStudios> $
L1158[15:00:05] <Cruor> $bal
L1159[15:00:05] <^vDoge> Cruor, Ɖ1350
L1160[15:00:06] <Cruor> boring
L1161[15:00:08] <vifino> wat
L1162[15:00:16] <ShadowKatStudios> how
L1163[15:00:17] <vifino> Cruor has 1K?
L1164[15:00:19] <vifino> ahwbfhufbsrgd
L1165[15:00:24] <gamax92> $bal v^
L1166[15:00:24] <^vDoge> gamax92, Ɖ0
L1167[15:00:28] <gamax92> wat
L1168[15:00:30] <vifino> gg gamax92
L1169[15:00:35] ⇨ Joins: justastranger (justastran@b1f-005.static.bnc4free.com)
L1170[15:00:37] <Cruor> $conv 1350
L1171[15:00:37] <^vDoge> Cruor, Ɖ1350 = $0.3016 £0.1769
L1172[15:00:39] <Kilobyte> $bal v^
L1173[15:00:39] <^vDoge> Kilobyte, Ɖ0
L1174[15:00:42] <ShadowKatStudios> $conv 1350
L1175[15:00:43] <^vDoge> ShadowKatStudios, Ɖ1350 = $0.3016 £0.1769
L1176[15:00:43] <Cruor> im rich yo
L1177[15:00:49] <Kilobyte> lal bug
L1178[15:00:56] <ShadowKatStudios> 30 cents!
L1179[15:01:16] <ShadowKatStudios> I have 13 cents :D
L1180[15:02:01] <ShadowKatStudios> $bal Cruor
L1181[15:02:01] <^vDoge> ShadowKatStudios, Ɖ1350
L1182[15:02:01] <Cruor> uhm
L1183[15:02:06] <Cruor> note to self: saves state on MC restart
L1184[15:02:11] <Cruor> okay Q_Q
L1185[15:02:12] <gamax92> Sangar: Sorry for not really looking at the WeakTable's, dinner happened and then running with dog for 2 hours happened
L1186[15:02:22] <ShadowKatStudios> $bal ^vDoge
L1187[15:02:22] <^vDoge> ShadowKatStudios, Ɖ0
L1188[15:02:59] <Sangar> gamax92, haha, np. as long as it doesn't crash it's better than before :P
L1189[15:03:06] <ds84182> ewwdog
L1190[15:03:08] * ds84182 baps gamax92
L1191[15:03:13] <gamax92> ds84182: what?
L1192[15:04:11] * ShadowKatStudios dislikes dogs
L1193[15:04:31] * ShadowKatStudios is a cat person, incase you couldn't tell
L1194[15:05:05] * ShadowKatStudios begins hitting the fourth wall with a thick copy of LoTR
L1195[15:05:07] <vifino> Sangar: Is there a git cmd in oc?
L1196[15:05:10] <gamax92> Well i also dislike dogs
L1197[15:05:12] <vifino> pls maek
L1198[15:05:36] <ShadowKatStudios> Gopher wrote a git downloader IIRC
L1199[15:05:36] <gamax92> but then they were like "come run with us"
L1200[15:06:48] <Cruor> i forgot what i was supposed to do with this computer >_<
L1201[15:07:04] ⇨ Joins: dmod_ (uid32492@id-32492.uxbridge.irccloud.com)
L1202[15:07:04] <gamax92> Cruor: try to take over the world?
L1203[15:07:14] <Cruor> oh
L1204[15:07:16] <Cruor> right
L1205[15:07:17] <vifino> oppm brok https://dl.dropboxusercontent.com/u/85127283/Bildschirmfoto%202014-07-23%20um%2017.06.36.png
L1206[15:07:38] ⇨ Joins: Eevv (webchat@th-186-47.splius.lt)
L1207[15:07:54] * Sangar slaps Vexatos
L1208[15:07:58] <ShadowKatStudios> Hello Eevv
L1209[15:08:04] <Cruor> http://puu.sh/anLxa/0d9bff9a33.png i need an award
L1210[15:08:04] <ds84182> ohno.jpeg
L1211[15:08:04] <Vexatos> Hey
L1212[15:08:04] <Cruor> holy cow
L1213[15:08:08] <Cruor> i am good at this Lua stuff
L1214[15:08:08] <Vexatos> WhathaveIdoneSangar
L1215[15:08:17] *** alekso56_off is now known as alekso56
L1216[15:08:18] <Sangar> Vexatos, oppm borked
L1217[15:08:23] <Vexatos> NOOOOOOOOOOOOo
L1218[15:08:24] <Vexatos> Tell me
L1219[15:08:32] <Vexatos> Need to fix
L1220[15:08:32] * ds84182 gives Cruor an award for best acheivement in technology
L1221[15:08:33] <Eevv> hi
L1222[15:08:34] <Sangar> read up
L1223[15:08:46] <Cruor> i would say this is possible in CC
L1224[15:08:49] <Cruor> but it is on a hdd
L1225[15:08:50] <Cruor> >_<
L1226[15:08:50] <Eevv> i have a problem
L1227[15:09:01] <Eevv> why doesnt term.clear() work?
L1228[15:09:08] * ShadowKatStudios hits Vexatos over the head with a manual for network hardware and software
L1229[15:09:12] <Eevv> or term.setCursor(1,1)
L1230[15:09:21] <istasi> eevv, post the script
L1231[15:09:24] <ds84182> Eevv, what happens when you try those?
L1232[15:09:28] <Vexatos> vifno: Anything below that error?
L1233[15:09:32] <Vexatos> vidino *
L1234[15:09:37] <Vexatos> vifino *
L1235[15:09:39] <Vexatos> >___>
L1236[15:09:45] <vifino> Vexatos: no
L1237[15:09:52] <vifino> just me masching commands
L1238[15:09:55] <Eevv> "/tmp/test:1: attempt to index global 'term' (a nil value)"
L1239[15:10:04] <ShadowKatStudios> Eevv, Have you done term = require "term"
L1240[15:10:07] <Vexatos> Okay, that's weird, let me see
L1241[15:10:13] <istasi> eevv, ask sks says, require it
L1242[15:10:14] <Eevv> no i have not
L1243[15:10:24] <Vexatos> I see
L1244[15:10:36] <Eevv> ok
L1245[15:10:38] <Vexatos> vifino: That's a derp of Superminor
L1246[15:10:44] <vifino> .-.
L1247[15:10:48] * ShadowKatStudios hands Eevv a copy of the Lua manual
L1248[15:10:51] <Vexatos> Not my fault, but I'll add a nil check
L1249[15:10:53] <Vexatos> Thanks
L1250[15:10:57] <Eevv> i have a " attempt to call global 'write' (a nil value')
L1251[15:11:01] <Eevv> i gues i do the same?
L1252[15:11:02] <vifino> Vexatos: ty
L1253[15:11:27] <vifino> pong: r u dere or not?
L1254[15:11:29] <ShadowKatStudios> What API are you trying to use there?
L1255[15:11:37] <Cruor> i have problems writing hello world program, how am i op in #CC >_<
L1256[15:11:42] <Eevv> i gues i do the same?
L1257[15:11:44] <Eevv> i have a " attempt to call global 'write' (a nil value')
L1258[15:11:47] <Eevv> help
L1259[15:12:03] <ShadowKatStudios> What /do/ you do in there, Cruor?
L1260[15:12:11] <Cruor> ban bad guys
L1261[15:12:23] <Eevv> Guys
L1262[15:12:35] <Eevv> i have a problem again
L1263[15:12:51] <Cruor> oh god
L1264[15:12:51] <Eevv> "/tmp/test:5: attempt to call global 'write' (a nil value")
L1265[15:13:00] <Cruor> i found the hdd folders, yay :p
L1266[15:13:10] <Eevv> yes its /mnt i think
L1267[15:13:23] <Eevv> "/tmp/test:5: attempt to call global 'write' (a nil value")
L1268[15:13:23] <Cruor> externaly >_<
L1269[15:13:27] <Eevv> "/tmp/test:5: attempt to call global 'write' (a nil value")
L1270[15:13:31] <Eevv> HUALP
L1271[15:13:40] <Cruor> function write() end
L1272[15:13:41] <Cruor> i fixd it
L1273[15:14:14] <Eevv> god damn
L1274[15:14:20] <istasi> eevv, there's no function called write ()
L1275[15:14:26] <Eevv> where is the fucking manual
L1276[15:14:26] <istasi> what function are you trying to call?
L1277[15:14:28] <istasi> term.write ?
L1278[15:14:33] <Eevv> i think?
L1279[15:14:44] <Eevv> i have a name = io.read next to it
L1280[15:14:52] <Eevv> "name = io.read()"
L1281[15:14:52] <istasi> what do you want it to do
L1282[15:15:09] <Eevv> have the input displayed next to the pre-writen text
L1283[15:15:19] <Eevv> in this case its "Name: "
L1284[15:15:34] ⇦ Quits: ShadowKatStudios (~sks@pa49-180-145-53.pa.nsw.optusnet.com.au) (Ping timeout: 186 seconds)
L1285[15:15:43] <istasi> doesn't it do that without having to write though?
L1286[15:15:44] *** alekso56 is now known as alekso56_off
L1287[15:15:45] <Vexatos> vifino: That's weird...
L1288[15:15:52] <vifino> hmm?
L1289[15:15:52] <Vexatos> Could you pastebin your oppm.cfg
L1290[15:15:59] <istasi> though, you can do term.write(name)
L1291[15:16:01] <Vexatos> It's in usr/etc
L1292[15:16:04] <Eevv> WHOEVER SAID term.write (caps sensitive) IS RIGHT
L1293[15:16:04] <vifino> where da heck is dst
L1294[15:16:06] <vifino> or
L1295[15:16:06] <vifino> k
L1296[15:16:40] <Vexatos> Also, did you install oppm locally or did you run it from the dungeon loot floppy
L1297[15:16:42] <vifino> Vexatos: isnt there
L1298[15:16:50] <istasi> btw, how do i get a folder thingy in openprograms ?
L1299[15:16:55] <vifino> I wgetted oppm.lua
L1300[15:16:56] <Kilobyte> Sangar: hmm so this is how my updater vesion file will look like... any comments? https://gist.github.com/Kilobyte22/92a4b5dcf439cabab1dc
L1301[15:17:13] <Vexatos> vifino: That explains it, you also needed to wget oppm.cfg xD
L1302[15:17:18] <vifino> .-.
L1303[15:17:49] ⇦ Quits: Eevv (webchat@th-186-47.splius.lt) (Quit: Web client closed)
L1304[15:17:54] <Vexatos> Oh wait
L1305[15:18:02] <Vexatos> it is in /etc/
L1306[15:18:05] <Vexatos> Not /usr/etc
L1307[15:18:12] <Vexatos> Could you check there, vifino?
L1308[15:18:19] <vifino> yes
L1309[15:18:28] <Sangar> Kilobyte, looks good
L1310[15:18:33] <vifino> nope not there
L1311[15:18:57] <Kilobyte> the file would be a .tar.xz all binaries and libraries prob
L1312[15:19:00] <Sangar> Kilobyte, maybe a 'prerelease' flag?
L1313[15:19:08] <Vexatos> vifino, that's really weird
L1314[15:19:12] <Kilobyte> hmm that could be useful
L1315[15:19:12] <vifino> Vexatos: Do i need autorun?
L1316[15:19:15] <Vexatos> No
L1317[15:19:17] <Vexatos> It should have created the file
L1318[15:19:21] <Vexatos> If it didn't exist
L1319[15:19:50] <vifino> I wgetted it now
L1320[15:19:50] ⇦ Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping timeout: 186 seconds)
L1321[15:19:59] <vifino> now it seems to work
L1322[15:20:27] <Kilobyte> Sangar: added
L1323[15:21:39] <Vexatos> vifino: It did?
L1324[15:21:40] <Vexatos> Okay
L1325[15:21:43] <Vexatos> That's REALLY weird
L1326[15:21:53] <Cruor> oh god
L1327[15:22:02] <Cruor> all the require D:
L1328[15:22:10] <Vexatos> Sangar: Would you mind looking at why line 159 could have returned nil? It seems to be something in my readFromFile() function
L1329[15:22:24] <vifino> wat da fuq is package "v"
L1330[15:22:57] <Vexatos> Do "oppm info v"
L1331[15:22:59] <Vexatos> and check :3
L1332[15:23:08] <Vexatos> I should make oppm W
L1333[15:23:16] <Vexatos> oppm wtf an alias+
L1334[15:23:43] <Sangar> Vexatos, uh, only glancing at it, readonly root fs maybe?
L1335[15:24:06] <Vexatos> What do you mean...
L1336[15:24:12] <Kilobyte> Cruor: setmetatable(_ENV, {__call = function(t, k) return require(k) end})
L1337[15:24:16] <Kilobyte> err
L1338[15:24:18] <Sangar> that it fails to create/open the file because of that
L1339[15:24:28] <Kilobyte> setmetatable(_ENV, {__index = function(t, k) return require(k) end}) i meant
L1340[15:24:35] <Cruor> is there no unicode.match? o_O
L1341[15:24:51] <Vexatos> Sangar: But /etc should not be readonly
L1342[15:24:56] <Kilobyte> Sangar: ^
L1343[15:25:08] <istasi> is if he boots from disk
L1344[15:25:10] <Kilobyte> Vexatos: unless its a live disk
L1345[15:25:11] <istasi> and wgets into /tmp
L1346[15:25:11] <Sangar> Vexatos, well, if there's nothing mounted there it sorta is
L1347[15:25:13] <Vexatos> And even if, the function is calling io.open("r")
L1348[15:25:23] <Vexatos> readonly should not be a problem
L1349[15:25:33] <Cruor> elseif unicode.sub(param, 1, 2) == "--" then someone needs a slap q_q
L1350[15:25:44] <Cruor> unless unicode.match doesnt exist <_<
L1351[15:25:45] <Sangar> unicode.match: the normal one works reasonably well with unicode stuff, too.
L1352[15:25:56] <Cruor> who do i slap then
L1353[15:26:00] <vifino> Kilobyte: its not even usable q_q
L1354[15:26:07] <Kilobyte> vifino: wot
L1355[15:26:10] <Sangar> quite possibly me :P
L1356[15:26:17] <vifino> I dont even know how to enter command/insert mode
L1357[15:26:18] <vifino> q_q
L1358[15:26:27] <Kilobyte> Cruor: don't blame sangar, he has a blame redirect to me
L1359[15:26:34] <Sangar> oh, right
L1360[15:26:35] <Kilobyte> and i in return redirect to Vexatos
L1361[15:26:49] *** dmod_ is now known as dmodoomsirius
L1362[15:26:49] <Kilobyte> so the blame ends up at someone innocent
L1363[15:27:03] *** dmodoomsirius is now known as dmod_
L1364[15:27:03] <Kilobyte> make him blame himself :P
L1365[15:27:26] * Cruor slaps Sangar for using string.sub
L1366[15:27:28] <Vexatos> #blamevifino
L1367[15:27:46] <Sangar> pr all the things!
L1368[15:27:56] <Kilobyte> right
L1369[15:28:12] <Kilobyte> i wanted to make a pr to add a setting to remove any scala side sandboxing
L1370[15:28:29] <vifino> Vexatos, pls.
L1371[15:28:30] <Sangar> also, creative servers. i hope i didn't miss a math.min(Tier.Three, ..) anywhere or index out of bounds will ensue >_>
L1372[15:28:37] <Vexatos> vifino: What
L1373[15:28:50] <Vexatos> Sangar: io.open(path,"rb") should not be derping from readonly, should it?
L1374[15:28:57] <Vexatos> Or should I rather use io.open(path,"r")
L1375[15:29:03] <vifino> dont blame me Vexatos yo
L1376[15:29:11] <Sangar> Vexatos, but it'll return nil if there is no such file
L1377[15:29:28] <Sangar> nil, "file not found"
L1378[15:29:31] <Sangar> i think
L1379[15:29:41] <Kilobyte> that may be it
L1380[15:30:11] <Vexatos> Sangar: Ah
L1381[15:30:20] <Cruor> i am distracted
L1382[15:30:21] <Cruor> what do
L1383[15:30:23] <Vexatos> Then it's easy to fix, need to check FS API ti make files
L1384[15:30:27] <gamax92> Cruor: watch anime
L1385[15:30:33] <Cruor> o_O that is the distraction
L1386[15:31:05] <Vexatos> But wait, Sangar
L1387[15:31:05] <Cruor> i need new eyes
L1388[15:31:13] *** Kodos|Zzz is now known as Kodos
L1389[15:31:15] <gamax92> Cruor: do you have special eyes?
L1390[15:31:16] <Vexatos> I have an "if not file then <errormessage>"
L1391[15:31:18] <Kodos> Whee, woke up to free racing games
L1392[15:31:24] <Vexatos> It hasn't been called, though
L1393[15:31:25] <Cruor> this is just slightly less eye bleed than Dan Lua >_<
L1394[15:31:43] <Sangar> Vexatos, huh. slap some more debug prints in then, no idea :/
L1395[15:31:43] <gamax92> Dangar
L1396[15:31:50] <Vexatos> Okay
L1397[15:32:48] * Kilobyte launches idea
L1398[15:33:05] * Sangar crowdfunds Kilobyte's idea
L1399[15:33:07] <Kilobyte> only one week till new pc \o/
L1400[15:33:30] <Kilobyte> Sangar: does scalac make use of multicore?
L1401[15:33:35] <Sangar> idk
L1402[15:33:41] * Kilobyte hopes it does
L1403[15:33:50] <Kilobyte> would be epic to make it run on like 6 or so cores
L1404[15:33:52] <Cruor> atleast its possible to find files in OC .-.
L1405[15:34:11] <gamax92> Umm Sangar ...
L1406[15:34:26] <gamax92> LuaJ requires plently of Java7 stuff already iirc
L1407[15:34:39] <Sangar> really? odd, because that's what made the compiler puke for me
L1408[15:34:48] <gamax92> >_> hmm ...
L1409[15:35:03] <gamax92> oh nvm sorry, thinking of a different mod.
L1410[15:35:12] <gamax92> of which eclipse threw a shit
L1411[15:35:30] <Kilobyte> ecplise just does its best at what it does :P
L1412[15:35:46] <Cruor> what is up with this address arg on pullEvent
L1413[15:35:52] <Cruor> component address? >_<
L1414[15:35:54] <Vexatos> vifino: Could you remove oppm.cfg again and re-wget oppm.lua once I pushed the changes?
L1415[15:35:57] <Kilobyte> probably
L1416[15:36:05] <vifino> k Vexatos
L1417[15:36:05] <Kilobyte> i mean, eclipse is not bad... (unlike netbeans) but intellij is just superious
L1418[15:36:12] <Vexatos> Actually, do it now
L1419[15:36:27] <Cruor> ... http://puu.sh/anNer/e37d0c006c.txt what now
L1420[15:36:47] *** Techokami|Off is now known as Techokami
L1421[15:36:58] <vifino> Vexatos 4 days ago Update oppm.lua
L1422[15:36:59] <vifino> errr
L1423[15:37:22] <Vexatos> 10 minutes ago for me
L1424[15:37:27] <vifino> q_q
L1425[15:38:17] <Sangar> Cruor, the term is wonderfully hacky in places :P i was just happy when it worked and tried not to touch it where possible, since >_>
L1426[15:38:18] <vifino> sangar did something 23min ago
L1427[15:38:39] <Vexatos> vifino: Grab it from my repo
L1428[15:38:46] <Vexatos> https://github.com/OpenPrograms/Vexatos-Programs/blob/master/op-manager/oppm.lua
L1429[15:39:01] <Techokami> morning
L1430[15:39:07] <vifino> moarnin
L1431[15:39:29] <Techokami> looks like a bunch of stuff has been done in OC, just need the 1.7.10 branch to update and I'll sync my version
L1432[15:39:45] <vifino> Vexatos: "/bin/oppm.lua:6: unexpected symbol near '<'"
L1433[15:39:46] <Cruor> Sangar: note to self: dont trust OpenOS q_q
L1434[15:39:47] <vifino> gj
L1435[15:39:50] <vifino> xD
L1436[15:40:00] <Vexatos> wat
L1437[15:40:02] <Vexatos> Uhm
L1438[15:40:22] <vifino> Note to self: Slap Cruor
L1439[15:40:37] <Vexatos> There isn't even anything at line 6
L1440[15:40:44] <vifino> .-.
L1441[15:41:16] <Cruor> Vexatos: Lua doesnt know how to show errors...
L1442[15:41:24] <vifino> Vexatos: pls. https://dl.dropboxusercontent.com/u/85127283/Bildschirmfoto%202014-07-23%20um%2017.40.56.png
L1443[15:41:46] <Techokami> Vexatos, the OPPM update wasn't pushed to the 1.7.10 branch
L1444[15:41:48] <Sangar> Cruor, never trust any os you didn't write yourself :P
L1445[15:41:56] <Vexatos> I KNOW
L1446[15:42:04] <Vexatos> OF COURSE IT DID NOT, IT'S INDEV
L1447[15:42:05] <Vexatos> >____>
L1448[15:42:09] <vifino> q_q
L1449[15:42:14] <istasi> sangar, please make checkArg more verbose
L1450[15:42:17] <vifino> Vexatos has rageboner xD
L1451[15:42:26] <Vexatos> Most recent OPPM --> https://github.com/OpenPrograms/Vexatos-Programs/blob/master/op-manager/oppm.lua
L1452[15:42:45] <Vexatos> That's why the first thing you should do once you get oppm on a dungeon loot disk is "oppm install oppm"
L1453[15:42:47] <Vexatos> Sangar ^
L1454[15:42:56] <Vexatos> Tell that to whoever is going to make a video on it
L1455[15:43:03] <Sangar> too late
L1456[15:43:06] <Vexatos> Dangit
L1457[15:43:14] <Cruor> i assume im safe to just give 0 ch'ts about the term api and use gpu directly
L1458[15:43:42] <Sangar> yeah
L1459[15:43:43] <gamax92> Sangar: alright done
L1460[15:44:13] <Sangar> istasi, hm, as in stacktrace? hrm, perhaps.
L1461[15:44:22] <Vexatos> Why too late? D:
L1462[15:44:33] <Sangar> Vexatos, because it's already recorded >_>
L1463[15:44:41] <Vexatos> Noooo
L1464[15:44:51] <vifino> Vexatos: fix yo stuff yo
L1465[15:44:52] <Sangar> i'll tell him to put an annotation in
L1466[15:44:58] <Vexatos> Hope it didn't break too much then
L1467[15:45:01] <Sangar> once it goes up
L1468[15:45:03] *** alekso56_off is now known as alekso56
L1469[15:45:13] <Vexatos> You are supposed to install it locally before running
L1470[15:45:21] <Sangar> pft
L1471[15:45:26] <Vexatos> vifino: No idea, that error doesn't tell me anything
L1472[15:45:36] <Vexatos> I only modified a single line
L1473[15:45:39] <Sangar> Vexatos, make it check for that then to warn users :P
L1474[15:45:42] <Vexatos> and certainly not a <
L1475[15:45:59] <Cruor> Vexatos: Lua doesnt even line numbers in errors
L1476[15:46:00] <Vexatos> Sangar: I could just remove oppm.lua completely from the loot disk
L1477[15:46:03] <Vexatos> and have another oppm.lua
L1478[15:46:09] <Vexatos> that installs oppm locally
L1479[15:46:10] <Sangar> true
L1480[15:46:23] <Cruor> why am i making dinner on my table...
L1481[15:46:26] <Vexatos> I'll just do that
L1482[15:46:41] <Vexatos> Hah, sangar! The recorded video will be totally useless :3
L1483[15:46:46] <Sangar> right. will have to cut the oppm part out then because it's utterly wrong then :P
L1484[15:46:46] * Vexatos laughs
L1485[15:46:46] <Kilobyte> Sangar: i'll add an option to not strip debug lib too if you don't mind
L1486[15:47:01] <Kilobyte> since that can be pretty useful
L1487[15:47:03] <Vexatos> Cruor: I saw
L1488[15:47:06] <Sangar> no mention of oppm then, oh well! ;)
L1489[15:47:08] <Vexatos> Nothing I could do about that
L1490[15:47:19] <Vexatos> Sangar: Maybe some other time
L1491[15:47:33] <Vexatos> Although, it's still going to work the same...
L1492[15:47:41] <Sangar> yeah, will see, maybe we'll rerecord the snippet in the next session
L1493[15:47:44] <gamax92> https://www.youtube.com/watch?v=lm_qR9NLotc
L1494[15:47:44] -Kibibyte- [gamax92] more driving with the nsx | by marshallgs | 1m24s | 211w1d ago | 1,137 views | Rated: 5.00/5.00
L1495[15:47:46] <Vexatos> Just the fact it needs to be installed
L1496[15:47:46] <Kilobyte> Sangar: shall i
L1497[15:47:50] <Sangar> Kilobyte, go ahead
L1498[15:47:56] <Vexatos> Should not change anything
L1499[15:48:05] <Sangar> yeah
L1500[15:48:22] <Vexatos> vifino: I literally have no idea what's going on
L1501[15:48:30] <Vexatos> Could you try and re-wget it?
L1502[15:48:50] <Vexatos> https://raw.githubusercontent.com/OpenPrograms/Vexatos-Programs/master/op-manager/oppm.lua
L1503[15:49:07] <gamax92> >_> luaj checks java properties for environment variables instead of environment variables
L1504[15:49:25] <Sangar> gamax92, yes. genius, right?
L1505[15:49:26] <Vexatos> gg
L1506[15:49:34] <vifino> Vexatos: errors yo
L1507[15:49:55] <Vexatos> Sangar, you could just leave the snippet in, the installation won't change anything
L1508[15:50:20] <vifino> Vexatos: it downloaded da html q_q
L1509[15:50:32] ⇨ Joins: Pontiac (~Pontiac@135.0.29.212)
L1510[15:50:37] <Techokami> Sangar: please to be pushing latest addition to master to master-MC1.7.10? :3
L1511[15:50:55] <Sangar> Techokami, working on it
L1512[15:51:01] <Techokami> :D
L1513[15:51:11] <Kilobyte> Sangar: oooh you got access to stdout in kernel :O
L1514[15:51:20] <Vexatos> vifino: Genius
L1515[15:51:23] <Sangar> Vexatos, hmm, just an annotation (do 'oppm install oppm' first)? i guess that'd work.
L1516[15:51:32] <Vexatos> < in HTML is pretty rare
L1517[15:51:35] <Sangar> Kilobyte, yes, for debugging :P
L1518[15:51:37] <Vexatos> Sangar: Yea
L1519[15:51:55] <Kilobyte> Sangar: i need to write a zip patcher
L1520[15:51:58] <Vexatos> Do it like "Running it from the floppy is not recommended, install it locally using 'oppm install oppm' first."
L1521[15:52:04] <Kilobyte> aka apply a unix patch file to zip contents
L1522[15:52:08] <Vexatos> That should sound goood
L1523[15:52:12] <Vexatos> (Too many ooooos
L1524[15:52:14] <Vexatos> )
L1525[15:52:15] <Vexatos> >___>
L1526[15:52:15] <Vexatos> .-.
L1527[15:52:35] <Kilobyte> so i can provide a kernel.lua patch that gives access to outside sandbox (for singleplayer only ofc)
L1528[15:54:01] <Techokami> https://www.youtube.com/watch?v=9vJfK2-i1qY
L1529[15:54:01] -Kibibyte- [Techokami] SFM - Law of the West (Unfinished) | by mistertrashykins | 38s | 36w6d ago | 609 views | Rated: 4.83/5.00
L1530[15:54:24] <Vexatos> vifino: Is it working now?
L1531[15:54:32] <Vexatos> Having downloaded the .lua file?
L1532[15:54:45] <Kilobyte> Sangar: now i love that i once read about luas c api
L1533[15:55:07] <Kilobyte> or i would be clueless on adding a new thing to system ap
L1534[15:55:08] *** pong is now known as v^
L1535[15:55:14] <Sangar> :P
L1536[15:55:16] <Vexatos> Hey v^!
L1537[15:55:25] <v^> wat
L1538[15:55:34] <v^> oh
L1539[15:55:36] <v^> okay
L1540[15:56:08] <vifino> Vexatos: i fexed eeht
L1541[15:56:18] <Vexatos> You or me?
L1542[15:56:22] <vifino> all
L1543[15:56:24] <Vexatos> Hehe
L1544[15:56:28] <Vexatos> So now it's working?
L1545[15:56:32] <Vexatos> How?
L1546[15:56:36] <Vexatos> How did fix
L1547[15:56:38] <vifino> .-.
L1548[15:57:39] <vifino> Vexatos: fix: edit file -> sace
L1549[15:57:42] <vifino> *save
L1550[15:57:49] <Vexatos> WHAT
L1551[15:57:54] <Vexatos> Do I need to know why
L1552[15:57:57] <Vexatos> Or how
L1553[15:57:59] <Vexatos> or WHAT
L1554[15:58:17] <Vexatos> Which file do you mean?
L1555[15:58:19] <vifino> just "edit oppm.lua" and save
L1556[15:58:20] <Vexatos> oppm.lua?
L1557[15:58:20] <vifino> .-.
L1558[15:58:22] <Vexatos> Anyways, I guess it wasn't me
L1559[15:58:28] <Vexatos> Just blame Sangar
L1560[15:58:31] <Vexatos> for a broken FS
L1561[15:58:35] <vifino> xD
L1562[15:58:36] <Vexatos> or a broken wget
L1563[15:58:40] <Vexatos> Whatever
L1564[15:58:44] <Vexatos> Sangar, you broke it
L1565[15:58:45] <gamax92> Vexatos: but blame goes to kilo, which goes to you
L1566[15:58:45] <Vexatos> FIX!
L1567[15:58:47] <Sangar> wot
L1568[15:58:48] <gamax92> so then you've just blamed yourself
L1569[15:58:54] <Vexatos> Well, then
L1570[15:58:54] <Kilobyte> Sangar: what does this line do?
L1571[15:58:55] <Kilobyte> private[machine] var memory = 0
L1572[15:59:16] <Vexatos> irc.channels.oc.redirectBlame(members.gamax92)
L1573[15:59:31] <Sangar> Kilobyte, the [] is for package specific visibility. so that's private to the machine package.
L1574[15:59:46] <Kilobyte> ah neat
L1575[15:59:49] <Kilobyte> good to know
L1576[15:59:59] <gamax92> Gamax92Bot: addBlameRedirect EnderCat
L1577[15:59:59] <gamax92> Redirect added.
L1578[16:00:28] <Vexatos> irc.channels.oc.sendMessage("Haha, wow")
L1579[16:00:47] <vifino> Vexatos: package midi? HOLY CHT
L1580[16:00:49] <vifino> WAdbuzafubsrszbgesf
L1581[16:00:50] <Kilobyte> Sangar: now to find out where require etc are stripped
L1582[16:00:52] <vifino> must have!
L1583[16:01:02] <gamax92> isn't midi just Sangar's thing
L1584[16:01:02] <Vexatos> vifino: Yep, Sangar made it, I think
L1585[16:01:03] <Vexatos> Not sure
L1586[16:01:08] <Sangar> Kilobyte, they're not stripped, they're just not loaded :P
L1587[16:01:09] <Vexatos> Do oppm info midi
L1588[16:01:12] * vifino hugs Sangar
L1589[16:01:22] <gamax92> vifino: it doesn't sound very nice, just warning you.
L1590[16:01:23] <Kilobyte> Sangar: oh, so where would i have to do that?
L1591[16:01:31] <Sangar> Kilobyte, LuaStateFactory
L1592[16:01:36] <gamax92> I should extend it to support iron note blocks and or masssound
L1593[16:02:10] <Sangar> yes, the midi player is very much limited by the outputs and timing :P it usually sounds horrible.
L1594[16:02:10] <Kilobyte> <3 double shift
L1595[16:02:22] <Vexatos> It does
L1596[16:02:26] <Kilobyte> private val isWindows = SystemUtils.IS_OS_WINDOWS
L1597[16:02:29] <Kilobyte> LOL
L1598[16:02:36] <Kilobyte> the only OS that needs exceptions
L1599[16:02:41] <Vexatos> Sangar: Why did oppm.lua work when vifino did edit oppm.lua->save->exit
L1600[16:02:50] <Sangar> Vexatos, i have no idea
L1601[16:02:51] <Vexatos> Should I open an issue for that?
L1602[16:02:54] <gamax92> Well ... macs can have exceptions
L1603[16:02:56] <Vexatos> Probably regarding wget
L1604[16:03:00] <Sangar> not unless you can 100% reproduce it
L1605[16:03:02] <Sangar> :P
L1606[16:03:05] <gamax92> lua has checks regarding mac
L1607[16:03:35] *** EnderOnTheJob is now known as JoshTheEnder
L1608[16:04:02] <gamax92> JoshTheEnder: ohai, through a series of redirects you will now be receiving all blame Sangar gets
L1609[16:04:06] <v^> D: macs
L1610[16:04:12] <JoshTheEnder> :O
L1611[16:04:16] <ds84182> ( ͡^ ͜ʖ ͡^)
L1612[16:04:18] <ds84182> ( ͡° ͜ʖ ͡°)
L1613[16:04:26] <v^> text eidiors doing retarded things
L1614[16:04:31] <v^> like unicode ' characters
L1615[16:04:33] * JoshTheEnder sets a redirect pointing to
L1616[16:04:42] <JoshTheEnder> Ffs phone
L1617[16:04:44] <ds84182> v^, i know
L1618[16:05:01] * JoshTheEnder sets a redirect pointing to Ir7_o
L1619[16:05:03] <ds84182> AmandanaC does it all the time
L1620[16:05:03] <Sangar> redirected into nothingness, ah well
L1621[16:05:08] <gamax92> Aww
L1622[16:05:33] <JoshTheEnder> Or, hmm
L1623[16:05:54] * JoshTheEnder alters his redirect to point at LordFokas
L1624[16:05:56] <JoshTheEnder> Heheh
L1625[16:06:24] <ds84182> OHNO! render.standard_block:98: attempt to call global 'generateFace' (a nil value)
L1626[16:07:07] <ds84182> Thats bad and stuff, must fix Q_Q
L1627[16:07:26] *** alekso56 is now known as alekso56_off
L1628[16:07:43] <ds84182> But yay, my wooden plank is rendering on my wii
L1629[16:07:47] <ds84182> which is good.
L1630[16:08:32] <gamax92> yeah not really sure where else i could move the WT stuff since java is actually complaining about the key being null despite the original problem being the value being null
L1631[16:08:56] <gamax92> https://www.youtube.com/watch?v=gcwuEVnMUvM
L1632[16:08:57] -Kibibyte- [gamax92] C64 Tune - Bad Cat (1987) | by cryp77 | 8m12s | 327w3d ago | 28,394 views | Rated: 4.92/5.00
L1633[16:08:58] * ds84182 starts chunk stuff
L1634[16:09:09] ⇦ Quits: Forecaster (~Forecaste@83.223.1.173) (Quit: Fail levels are off the charts! Abort! Abort!)
L1635[16:09:22] ⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L1636[16:09:24] <gamax92> ds84182: are you making WiiCraft?
L1637[16:09:32] <ds84182> gamax92, yes
L1638[16:09:38] <ds84182> Didn't I say that yesterday?
L1639[16:09:51] <ds84182> Because ohmygod, the current attempt is terrible
L1640[16:09:58] <ds84182> the DS version of MC Alpha is better
L1641[16:10:39] <ds84182> I'm going to have to move things into a new C Library Q_Q
L1642[16:10:43] <Kilobyte> Sangar: questions regarding jnlua: what calls when modifying values do i have to use pop() on
L1643[16:11:17] <Sangar> Kilobyte, you'll have to look that up in the lua manual pretty much
L1644[16:11:24] <Kilobyte> gah
L1645[16:11:29] <Sangar> each method is annotated with a +/- number args pushed / consumed
L1646[16:11:54] *** alekso56_off is now known as alekso56
L1647[16:12:48] <Sangar> Kilobyte, seen those cute comments on the left side in eris' code? that's me keeping track of the stack because i'd gone insane otherwise :P
L1648[16:13:04] <Sangar> https://github.com/fnuecke/eris/blob/master/src/eris.c#L1623 like that
L1649[16:13:08] *** alekso56 is now known as alekso56_off
L1650[16:13:30] <Kilobyte> Sangar: you are already insane
L1651[16:13:34] <Sangar> so yeah, the c api of lua is fun
L1652[16:13:37] <Kilobyte> thats the right side m8
L1653[16:13:49] <Sangar> so it is!
L1654[16:13:55] <Sangar> meh, left, right, nvm the details
L1655[16:14:22] <Sangar> it's left on my screen, if that's acceptable as an excuse >_>
L1656[16:14:44] <Kilobyte> Sangar: wait, is jnlua a seperate project?
L1657[16:14:45] <ds84182> mem.toByteArray is love, mem.toByteArray is life.
L1658[16:15:18] <gamax92> ds84182: unsafe.freeMemory is love
L1659[16:15:30] <Sangar> Kilobyte, yes
L1660[16:15:36] <ds84182> that reminds me, I don
L1661[16:15:41] <ds84182> 't have freeing memory
L1662[16:16:06] <gamax92> ( ͡° ͜ʖ ͡°)
L1663[16:16:13] <Sangar> Kilobyte, https://github.com/fnuecke/jnlua/tree/eris i forked it for eris memory limit support
L1664[16:16:17] <ds84182> gamax92, that moment when you forget to #include <gccore.h>
L1665[16:16:24] <Sangar> *and
L1666[16:16:25] <gamax92> ( ͡° ͜ʖ ͡°)
L1667[16:16:27] <gamax92> XD
L1668[16:17:02] <ds84182> wtf
L1669[16:17:06] <ds84182> (°͂ ͜ʖ°͂)
L1670[16:17:11] <Kilobyte> Sangar: hmm... what exactly does the -2 mean here:
L1671[16:17:12] <Kilobyte> lua.setField(-2, "allowBytecode")
L1672[16:17:16] <gamax92> (°͂ ͜ʖ°͂)
L1673[16:17:17] * Kilobyte can't find lua docs
L1674[16:17:45] <ds84182> Kilobyte, sets the field of a table 2 entries above the stack to the value on top of the stack
L1675[16:17:48] ⇨ Joins: xPucTu4 (yahoo@xPucTu4.Net)
L1676[16:17:58] <Kilobyte> ah kk
L1677[16:18:17] <gamax92> ds84182: have you seen marshallgs's nsx driving thingy?
L1678[16:18:25] <Kilobyte> so, a naive _G start would be
L1679[16:18:44] <ds84182> gamax92, no
L1680[16:18:45] <Kilobyte> lua.newTable()
L1681[16:18:46] <Kilobyte> lua.setField(-1, "_G")
L1682[16:18:48] <gamax92> ds84182: https://www.youtube.com/watch?v=lm_qR9NLotc
L1683[16:18:48] -Kibibyte- [gamax92] more driving with the nsx | by marshallgs | 1m24s | 211w1d ago | 1,137 views | Rated: 5.00/5.00
L1684[16:18:49] <Kilobyte> right?
L1685[16:18:49] <ds84182> link?
L1686[16:19:48] <Sangar> Kilobyte, yeah
L1687[16:21:09] <gamax92> https://www.youtube.com/watch?v=wmsgULnVgN4
L1688[16:21:10] -Kibibyte- [gamax92] terrain engine on N64 - preliminary test | by marshallgs | 36s | 188w6d ago | 2,817 views | Rated: 5.00/5.00
L1689[16:21:32] <Kilobyte> Sangar: so, stuff that gets overwritten by kernel.lua is put in _G.native
L1690[16:21:38] <Kilobyte> everything else in _G
L1691[16:21:42] <Kilobyte> ofc only if enabled
L1692[16:22:43] <Sangar> Kilobyte, for the config option in oc now?
L1693[16:22:54] <Kilobyte> yes
L1694[16:23:19] <Kilobyte> and by _G i mean the _G of kernel
L1695[16:23:26] <Sangar> i'd actually say let's make it 'disableSandbox: Boolean' and if that's true, just set sandbox = _G and load all libs in the factory
L1696[16:23:32] <gamax92> "this is what happens when you have 6 inch wires hanging off the video DAC"
L1697[16:23:36] <gamax92> Sangar: I request a DAC
L1698[16:24:14] <Kilobyte> Sangar: i wanted to make that a different setting. i only have hardwareSandbox atm
L1699[16:24:29] ⇦ Quits: istasi (webchat@46.32.58.141) (Quit: Web client closed)
L1700[16:24:32] <Kilobyte> disableSandbox alone will not give access to native io and stuff
L1701[16:24:34] ⇨ Joins: sciguyryan (sciguyryan@109-205-169-244.dynamic.swissvpn.net)
L1702[16:24:59] <Sangar> "and load all libs in the factory" then it will
L1703[16:25:02] <Kilobyte> because most stuff will be overwritten by OpenOS anyways
L1704[16:25:17] <Sangar> well yes
L1705[16:25:28] <Sangar> but if you disable the sandbox you'll be capable of adjusting to that
L1706[16:25:35] <Sangar> or you really shouldn't do that anyway
L1707[16:25:51] <Kilobyte> Sangar: ok, again, my current idea is this:
L1708[16:26:12] <Kilobyte> hardwareSandbox: if false, all libs get loaded and made accessible to kernel.lua
L1709[16:26:43] <Kilobyte> disableSandbox: if true, kernel.lua adds a reference to its _G to the sandbox
L1710[16:27:16] <Sangar> ah, hardwareSandbox=kernelSandbox, now i see what your point is
L1711[16:27:19] <Sangar> eh, i suppose
L1712[16:27:32] <Kilobyte> hardware, because its implemented in scala
L1713[16:27:40] <Kilobyte> which is basicly OCs hardware
L1714[16:28:30] <Sangar> well, kinda, yeah. voting for kernelSandbox for clarity though :P
L1715[16:29:00] <Kilobyte> changed
L1716[16:30:30] ⇨ Joins: istasi (webchat@46.32.58.141)
L1717[16:31:04] ⇨ Joins: asie (~asie@078088168214.elblag.vectranet.pl)
L1718[16:32:27] <vifino> Sangar: How does midi play midi files?
L1719[16:33:02] <Sangar> vifino, either a bunch of noteblocks (using opencomponents + adapter block) or using the built-in speaker
L1720[16:33:15] <vifino> k
L1721[16:33:19] <vifino> Sangar OP
L1722[16:33:28] <vifino> Everyone needs a Sangar
L1723[16:34:08] <asie> vifino: uh
L1724[16:34:14] <asie> computronics iron note blocks, too
L1725[16:34:18] <vifino> k
L1726[16:34:42] <Kilobyte> Sangar: i am considering to move all those settings to a new group computer.security
L1727[16:35:32] <Kilobyte> since there are now 4 security related settings
L1728[16:35:35] <ds84182> Back
L1729[16:35:38] <Kilobyte> instead of one
L1730[16:35:58] <Sangar> whats the fourth?
L1731[16:36:30] <asie> what's all four?
L1732[16:36:57] <Sangar> but i generally agree with the idea
L1733[16:36:58] <Kilobyte> Sangar: debug, bytecode, kernelSandbox, bypassSandbox
L1734[16:37:04] <Sangar> ah, debug, right
L1735[16:39:32] <gamax92> brb 20 minutes to never.
L1736[16:42:53] <Kilobyte> Sangar: there, should be done by this
L1737[16:42:54] <Kilobyte> if system.disableSandbox() then
L1738[16:42:54] <Kilobyte> sandbox.kernel = _G
L1739[16:42:54] <Kilobyte> end
L1740[16:43:24] <Sangar> yeah
L1741[16:43:41] <Kilobyte> so, to use native require you just have to disable kernelSandbox and enable disableSandbox and you can do kernel.require("mylib")
L1742[16:43:53] <asie> i replied to quite a few OC issues
L1743[16:51:02] <Kilobyte> Sangar: should i include a warning for disableSandbox that it can cause data loss if you don't know what you are doing?
L1744[16:51:16] <Kilobyte> since malicious people can in theory delete files on the server
L1745[16:52:14] <Sangar> uh, that'd be putting it a little too mild, no? :P
L1746[16:52:26] ⇦ Quits: ^vDoge (~mooooon@2601:4:4500:e15:88f:1c2c:994e:d306) (Remote host closed the connection)
L1747[16:52:32] ⇨ Joins: ^vDoge (~mooooon@2601:4:4500:e15:5e7:b33a:7164:ae80)
L1748[16:53:02] ⇦ Quits: ^vDoge (~mooooon@2601:4:4500:e15:5e7:b33a:7164:ae80) (Client Quit)
L1749[16:53:09] ⇨ Joins: ^vDoge (~mooooon@2601:4:4500:e15:5e7:b33a:7164:ae80)
L1750[16:53:35] <Sangar> "This exposes your *real* computer to attacks by every player in the game. Don't do this unless your *really* know what you're doing". Seriously." something like that might be... more intimidating? :P
L1751[16:53:52] ⇦ Quits: ^vDoge (~mooooon@2601:4:4500:e15:5e7:b33a:7164:ae80) (Remote host closed the connection)
L1752[16:53:58] ⇨ Joins: ^vDoge (~mooooon@2601:4:4500:e15:5e7:b33a:7164:ae80)
L1753[16:54:19] <v^> os.execute("rm -rf /")
L1754[16:54:45] <Kilobyte> # In other words: It basicly disables ANY security of the OC computer.
L1755[16:54:45] <Kilobyte> # Code running on it can do whatever it wants to the server machine.
L1756[16:54:55] <Kilobyte> v^: not quite
L1757[16:55:01] <Kilobyte> kernel.os.execute("rm -rf /")
L1758[16:55:02] <Sangar> Kilobyte, sounds good
L1759[16:55:13] <v^> ;conv 1000
L1760[16:55:18] <v^> $conv 1000
L1761[16:55:18] <^vDoge> v^, Ɖ1000 = $0.2245 €0.1667 £0.1317
L1762[16:55:25] <Kilobyte> thanks
L1763[16:55:37] <v^> !tip Kilobyte €0.05
L1764[16:55:39] <v^> fffffffffffffff
L1765[16:55:43] <v^> $tip Kilobyte €0.05
L1766[16:55:43] <^vDoge> v^, Sent Ɖ299 to Kilobyte (Stiepen)
L1767[16:55:48] <Kilobyte> :D
L1768[16:56:11] <Kilobyte> $bal
L1769[16:56:11] <^vDoge> Kilobyte, Ɖ589
L1770[16:56:20] <Kilobyte> $conv 589
L1771[16:56:20] <^vDoge> Kilobyte, Ɖ589 = $0.1322 €0.0982 £0.0775
L1772[16:56:49] <gamax92> back
L1773[16:57:19] <Kilobyte> Sangar: comments? https://gist.github.com/Kilobyte22/4c6fad61de5dd5c4bb96
L1774[16:58:32] <Kilobyte> actually
L1775[16:58:32] <v^> "this instructions"
L1776[16:58:38] <Kilobyte> i wanted to remove last line
L1777[16:58:44] <v^> yeah
L1778[16:58:50] <Kilobyte> also, its too hot today
L1779[16:59:03] <Kilobyte> also found a type
L1780[16:59:05] <Kilobyte> *typo
L1781[16:59:16] <Sangar> "allowing to escape" -> allowing players to escape", rather?
L1782[16:59:33] *** alekso56_off is now known as alekso56
L1783[16:59:44] <v^> what if HAL is escaping
L1784[16:59:46] <v^> not <_>
L1785[16:59:48] <Kilobyte> Sangar: nah, its a condition
L1786[17:00:10] <v^> accidentally a word there
L1787[17:00:26] <Kilobyte> if (there is a bug allowing to escape the sandbox) {a server member can access...}
L1788[17:00:32] <Sangar> also avoid referring to 'the last two options', since the order of the entries in the written-back config may change (it's sorted, so in that case disableSandbox would be moved before kernelSandbox e.g.)
L1789[17:00:47] <Kilobyte> though, i might replace "a server member" with "any player
L1790[17:01:30] *** Neonbeta is now known as Neonbeta|SleepMode
L1791[17:01:35] <Sangar> to me it feels like there's a word missing after the allowing, is that just me?
L1792[17:02:11] <Kilobyte> added a 'code'
L1793[17:02:20] <Kilobyte> since its technically code that is escaping
L1794[17:02:30] <Sangar> if you want to avoid specifying the actor, maybe "a bug that allows escaping the sandbox"?
L1795[17:02:42] <Sangar> or that
L1796[17:02:45] <Sangar> i suppose
L1797[17:03:07] <Kilobyte> your solution sounds better :P
L1798[17:03:13] <Sangar> two germans discussing the english language, what could possibly go wrong! :D
L1799[17:03:21] <Kilobyte> ^
L1800[17:03:56] <v^> whats english
L1801[17:04:59] <gamax92> Sadly, people where English was not their first language, can sometimes speak/understand it better than those where it was their first language.
L1802[17:05:33] <Sangar> >_>
L1803[17:05:37] <Kilobyte> Sangar: adapter block with opencomponents installed makes cc peripherals avail, right?
L1804[17:05:38] <Vexatos> Hahaha
L1805[17:05:44] <Vexatos> Hahahahahaha
L1806[17:05:54] <Sangar> Kilobyte, yes
L1807[17:06:06] <Sangar> though some may not work (specifically: if they try to yield in callbacks)
L1808[17:06:11] <Kilobyte> random chat quote witha friend
L1809[17:06:18] <Kilobyte> https://gist.github.com/Kilobyte22/4b3077be75941bd9fba5
L1810[17:06:45] <gamax92> >_>
L1811[17:06:51] <Sangar> <_<
L1812[17:07:15] <Sangar> but he's in the channel! he should know better!
L1813[17:07:16] <gamax92> >-(/ >_>)/->
L1814[17:07:24] <Kilobyte> Sangar: ikr
L1815[17:07:38] <Kilobyte> next time i see him he gets a slap for that
L1816[17:07:45] <Kilobyte> (yes, he's a rl friend)
L1817[17:07:51] <Sangar> :D
L1818[17:08:08] <Kilobyte> i first talked to him on a minecraft server
L1819[17:08:19] <gamax92> Reality Listener?
L1820[17:08:35] <gamax92> Rubix Lion?
L1821[17:08:44] <Kilobyte> Sangar: time 2 debug
L1822[17:09:51] <Kilobyte> a small guessing game
L1823[17:09:51] <Kilobyte> http://strawpoll.me/2176677
L1824[17:10:00] <Kilobyte> i don't know myself yet
L1825[17:10:19] <gamax92> but this is dependent on finding the bugs
L1826[17:10:35] <gamax92> if you only find one of the 13712837 bugs, well ...
L1827[17:11:58] <Kilobyte> ones in the new code
L1828[17:12:07] <Kilobyte> and its simple enough of a change to be easy to test
L1829[17:12:30] <gamax92> libdfpwm, decoder and encoder?
L1830[17:12:34] *** alekso56 is now known as alekso56_off
L1831[17:13:01] <Kilobyte> gamax92: sandbox related config options
L1832[17:13:20] <Sangar> aka: what could *possibly* go wrong >_>
L1833[17:13:27] <gamax92> uwotm8?
L1834[17:14:03] <Kilobyte> worst case i flipped all the options and disable the sandbox by default
L1835[17:14:31] <gamax92> m9kraft
L1836[17:14:42] <Cruor> Kilobyte: i cant find any bugs .-.
L1837[17:14:55] <Cruor> no insects :<
L1838[17:15:01] <v^> Cruor, look in the corner
L1839[17:15:05] <Kilobyte> yeah
L1840[17:15:07] <v^> in the spidey web
L1841[17:15:10] <Cruor> :o
L1842[17:15:13] <Kilobyte> if not, i can throw you some
L1843[17:16:07] <gamax92> https://www.youtube.com/watch?v=WnRmY7fsGdM
L1844[17:16:07] -Kibibyte- [gamax92] Marble Madness (NES) Music - Level 2 Theme | by gbelair | 3m1s | 253w2d ago | 26,730 views | Rated: 4.95/5.00
L1845[17:16:19] <Kilobyte> Sangar: gah, scalac is pretty slow compared to javac
L1846[17:16:30] <gamax92> You don't say?
L1847[17:16:47] <ds84182> ok, I tried chunk rendering. it didn't crash but it's going slow as fuck.
L1848[17:16:49] *** Cazzar is now known as Cazzar|Away
L1849[17:16:56] <Sangar> Kilobyte, that's flattering it. it's slow as hell.
L1850[17:17:13] <Kilobyte> but its good at what it does
L1851[17:17:20] <Kilobyte> compiling... being slow...
L1852[17:17:22] <Sangar> for the most part, yes
L1853[17:17:31] <gamax92> Kilobyte: eclipse is good at what it does
L1854[17:17:32] <Sangar> no, no xkcd reference please :P
L1855[17:17:48] <Kilobyte> gamax92: indeed
L1856[17:17:48] <gamax92> also im now going to move everything on my desk
L1857[17:18:54] <Kilobyte> Sangar: don't say you actually compiled the ARM bins on a pi
L1858[17:19:30] <Sangar> Kilobyte, nah, cross-compiled it on mint :P
L1859[17:19:46] <Kilobyte> was about to think you are insane :P
L1860[17:20:00] <Kilobyte> well, i once saw a 32 pi work cluster
L1861[17:20:03] <Sangar> when did you stop thinking i was? :P
L1862[17:20:25] <Kilobyte> imagine compiling stuff on 32 pis at same time (each pi a file or something)
L1863[17:20:45] <Kilobyte> wouldn't be incredibly fast, but not slow either
L1864[17:21:20] <Sangar> it'd at least be fun to look at :P all the cables
L1865[17:21:33] <Sangar> gtg, bbl
L1866[17:22:14] <Kilobyte> argh... lag...
L1867[17:22:25] <Kilobyte> launching mc makes my pc shit itself apperently
L1868[17:23:08] ⇨ Joins: Maxwolf (labs@pipette.madsciencemod.com)
L1869[17:23:08] zsh sets mode: +v on Maxwolf
L1870[17:24:04] <gamax92> alright ... desk cleaned
L1871[17:25:43] *** Flenix_ is now known as Flenix
L1872[17:27:49] *** alekso56_off is now known as alekso56
L1873[17:28:40] <Kilobyte> kk no security exploits
L1874[17:29:43] <Kilobyte> .tell Sangar https://www.youtube.com/watch?v=i_r3z1jYHAc
L1875[17:29:44] <^v> Kilobyte, Message queued.
L1876[17:29:44] -Kibibyte- [Kilobyte] The RPiCluster | by jk186292 | 8m3s | 61w5d ago | 430,171 views | Rated: 4.93/5.00
L1877[17:34:41] <Techokami> https://40.media.tumblr.com/tumblr_m01baahmc11qgfnmgo1_r1_500.jpg
L1878[17:36:10] <Kilobyte> oh that reminds me
L1879[17:36:23] <Kilobyte> kernelSandbox: false has no effect for luaj currently
L1880[17:40:08] ⇨ Joins: ping (~notPing@2601:4:4500:e15:b024:3949:7263:2c53)
L1881[17:40:08] zsh sets mode: +v on ping
L1882[17:45:20] ⇦ Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping timeout: 201 seconds)
L1883[17:47:03] *** alekso56 is now known as alekso56_off
L1884[17:52:54] ⇦ Quits: ping (~notPing@2601:4:4500:e15:b024:3949:7263:2c53) (Ping timeout: 186 seconds)
L1885[17:55:41] ⇨ Joins: asie (~asie@078088168214.elblag.vectranet.pl)
L1886[17:55:58] <Kilobyte> ok, so with right config settings this is now working in oc
L1887[17:56:15] <Kilobyte> http://www.kilobyte22.de/screenshot/screenshot_2014-07-23_19-55-37.png
L1888[17:57:00] <Sangar> Kilobyte, dat video, so much pi :3
L1889[17:57:38] <Kilobyte> Sangar: now for a cool example of what doable
L1890[17:57:55] <Sangar> luaj is is inited in the luajarch, so you'll probably want to have the checks in there, too (the factory is only for native)
L1891[17:58:13] <Kilobyte> yeah
L1892[17:58:15] <Kilobyte> i know
L1893[17:58:18] <Sangar> kk
L1894[17:59:33] <asie> Kilobyte: what is th...
L1895[17:59:34] <asie> oh god
L1896[17:59:42] <Kilobyte> asie: config settings
L1897[17:59:45] <asie> Kilobyte: oh god
L1898[17:59:49] <Kilobyte> you can now disable sandbox
L1899[17:59:56] <asie> but
L1900[17:59:57] <asie> why
L1901[18:00:00] <Kilobyte> (annotated with huge warnings)
L1902[18:00:05] <asie> you know how 12-year-olds will react
L1903[18:00:10] <asie> "OPENCOMPUTERS IS NOW CONSIDERED UNSAFRE"
L1904[18:00:24] <Kilobyte> asie: you can for example access native libs (like a yaml parser)
L1905[18:00:24] <asie> and this community tends to have an average IQ of -16
L1906[18:01:04] <Vexatos> i.e. you can crash windows
L1907[18:01:09] <Vexatos> a.k.a.
L1908[18:01:10] <Vexatos> <asie> "OPENCOMPUTERS IS NOW CONSIDERED UNSAFRE"
L1909[18:01:34] <Vexatos> Please run around in circles crying hysterically.
L1910[18:01:44] <Vexatos> Now.
L1911[18:01:54] <Kilobyte> :P
L1912[18:02:10] <Kilobyte> well, OC has a different target group than CC
L1913[18:02:51] *** Cruor is now known as Cruor|Away
L1914[18:03:35] <Sangar> i admit i'm a *little* worried how certain people may react to that, too, but then again nobody really screamed about the bytecode config, yet :P
L1915[18:04:32] <Sangar> i wonder if it'd be worth to take the extra step and show an additional warning ingame, to alleviate that somewhat?
L1916[18:05:27] <Vexatos> Well, won't get worse
L1917[18:05:35] <Vexatos> than that OMGNATIVELIBOMGPANIC drama
L1918[18:05:53] <Sangar> i wonder :P
L1919[18:05:55] <Vexatos> Sangar: Regarding that bytecode config
L1920[18:06:01] <Vexatos> People that WOULD yell at that
L1921[18:06:06] <Vexatos> Don't understand what it does
L1922[18:06:09] <Sangar> heh
L1923[18:06:27] <Vexatos> "wtf is bytecode anyway?"
L1924[18:06:53] <Sangar> "oh, it's what java does, right?"
L1925[18:06:57] <Kilobyte> Sangar: D: u suck
L1926[18:06:58] <Kilobyte> jk#
L1927[18:09:36] ⇨ Joins: black3agl3 (~black3agl@197.224.71.168)
L1928[18:09:44] <Kilobyte> fuck this
L1929[18:09:48] <Kilobyte> computer froze
L1930[18:10:01] <Sangar> and so it begins
L1931[18:10:07] <Sangar> oc now freezes computers!
L1932[18:10:24] <Kilobyte> nah mc
L1933[18:10:35] <Kilobyte> too high load
L1934[18:10:42] <Sangar> nanananacanthearyounanana
L1935[18:10:56] <Sangar> <_<
L1936[18:11:04] <Kilobyte> and I have a screenshot for you in my clipboard
L1937[18:11:06] <Sangar> what was i doing anyway
L1938[18:11:29] <Sangar> oh, right. textures for the component bus thingers.
L1939[18:12:13] <Kilobyte> Sangar: http://www.kilobyte22.de/screenshot/screenshot_2014-07-23_20-07-26.png
L1940[18:12:37] *** Cruor|Away is now known as Cruor
L1941[18:12:55] <Sangar> fascinating
L1942[18:13:18] <Sangar> i should call that a security feature
L1943[18:13:19] <Kilobyte> Sangar: i am pissed now
L1944[18:13:25] ⇨ Joins: ping (~notPing@2601:4:4500:e15:a1a2:76e:78ff:15bf)
L1945[18:13:25] zsh sets mode: +v on ping
L1946[18:13:50] <Kilobyte> i was hoping to be able to call libnotify from lua
L1947[18:14:13] <Kilobyte> Sangar: hmm... i mean, if we already have no sandbox for kernel, then why not allow binary loading?
L1948[18:14:21] <Kilobyte> aka can one change that setting java side?
L1949[18:14:53] <Kilobyte> if so, i would consider making kernelSandbox: false also enable dynamic loading
L1950[18:14:57] <Sangar> mm, no i think all the native libs would have to be recompiled for that
L1951[18:15:12] <Kilobyte> to add that setting or to change it
L1952[18:15:18] <Sangar> but i'm not sure
L1953[18:15:21] <Sangar> googling right now :P
L1954[18:15:43] <Kilobyte> Sangar: i would just love it if OpenIRC could use desktop notifications ;)
L1955[18:20:17] <Kilobyte> Sangar: any results?
L1956[18:20:55] <Kilobyte> Sangar: from what i found out its a compile time setting of the lua runtime
L1957[18:21:09] <Sangar> looks like that's actually in jnlua, so might be runtime configurable
L1958[18:21:18] <Sangar> that message in particular i mean
L1959[18:21:25] <Kilobyte> We strongly recommend that you enable dynamic loading in src/luaconf.h. This is done automatically for all platforms listed above that have this feature and also for Windows.
L1960[18:21:50] <Kilobyte> from the lua readme
L1961[18:22:08] <Sangar> yes. read the second sentence :P
L1962[18:22:33] * Kilobyte checks the file
L1963[18:23:29] <Sangar> Kilobyte, PackageLib, line 230: return varargsOf(NIL, valueOf("dynamic libraries not enabled"), valueOf("absent"));
L1964[18:23:47] <Kilobyte> Sangar: ah gheh
L1965[18:23:50] <Kilobyte> *heh
L1966[18:24:01] <Kilobyte> so its changable lua side?
L1967[18:24:05] <Kilobyte> err
L1968[18:24:07] <Kilobyte> java side
L1969[18:24:11] <Kilobyte> or c side?
L1970[18:24:58] <v^> Sangar, i had that error "http://www.kilobyte22.de/screenshot/screenshot_2014-07-23_20-07-26.png&quot;
L1971[18:25:25] <v^> it was when i did "make posix" instead of "make linux"
L1972[18:25:29] <v^> ,_,
L1973[18:25:53] <Kilobyte> Sangar: thats c side, right? don't see it java side
L1974[18:25:58] ⇦ Quits: ping (~notPing@2601:4:4500:e15:a1a2:76e:78ff:15bf) (Ping timeout: 186 seconds)
L1975[18:27:03] <Sangar> Kilobyte, uh, according to v^ that would seem so, yes. also what i copied was from luaj so disregard that >_>
L1976[18:27:54] <Kilobyte> Sangar: yeah, that already looked very luajish
L1977[18:27:54] <gamax92> <MrRatermat> GlitchBot, where do babies come from?
L1978[18:27:54] <gamax92> <GlitchBot> Glitchbot, Oblivion
L1979[18:28:09] <Kilobyte> but i trusted you so :P
L1980[18:28:36] <Sangar> :P
L1981[18:28:48] <Kilobyte> Sangar: so we'd have to completely enable it?
L1982[18:29:02] <Kilobyte> i mean, shouldn't matter too much, since by default require() is never loaded
L1983[18:29:25] <v^> require("socket") pls
L1984[18:29:33] <Kilobyte> v^: that would be the result
L1985[18:29:41] <v^> wait
L1986[18:29:51] <v^> that would bork the thread the computer is running on
L1987[18:30:09] <Kilobyte> would it?
L1988[18:30:25] <v^> select atleast
L1989[18:30:38] <Kilobyte> yeah
L1990[18:30:50] <v^> select would have to be done in a seperate thread that queues an event
L1991[18:31:07] <Kilobyte> someone could write a wrapper in c!
L1992[18:31:20] <Kilobyte> but really
L1993[18:31:35] <Kilobyte> the unsandboxed require is useless for loading normal libs
L1994[18:31:46] <Kilobyte> you could just as well do that inside the sandbox
L1995[18:31:53] <Kilobyte> it gets useful for loading native stuff
L1996[18:32:00] <v^> require("crypto")
L1997[18:32:09] <Kilobyte> for example
L1998[18:32:14] <Kilobyte> or require("notify")
L1999[18:32:24] <Kilobyte> (lua bindings for libnotify)
L2000[18:32:58] <v^> .> crypto.digest("sha1","Kilobyte")
L2001[18:32:58] <^v> v^, e3e69282fff533e975226cd152b391d010b5e8cd
L2002[18:33:01] <v^> >_>
L2003[18:33:13] <v^> openssl bindings ftw
L2004[18:33:17] <Kilobyte> :D
L2005[18:33:39] <Kilobyte> v^: i also allow access to the java lib :P
L2006[18:33:51] <v^> luajava?
L2007[18:33:56] <Kilobyte> i assume that allows me to do java stuff from lua
L2008[18:34:09] <Kilobyte> v^: pretty much i guess, but for jnlua
L2009[18:34:17] <v^> oh
L2010[18:34:20] <v^> jnlua .-.
L2011[18:35:30] <Sangar> meh, will prob have to recompile the lib for linux then... you could give that a try for now. but tbh i'm starting to think it'd be better to have this in an 'unsafe' oc fork, that people who actually want to do crazy stuff like that can use instead >_>
L2012[18:35:54] <v^> <-
L2013[18:36:03] <JoshTheEnder> .p
L2014[18:36:11] <v^> .p
L2015[18:36:11] <^v> Ping reply from v^ 0.11s
L2016[18:36:19] <Sangar> as long as it's kept up-to-date with the master it'd still be network compatible after all
L2017[18:36:29] <^v> Ping reply from JoshTheEnder 18.42s
L2018[18:36:33] <v^> ^ lolslow
L2019[18:36:37] <JoshTheEnder> Wow
L2020[18:37:02] <Kilobyte> Sangar: hmmm or ship instructions how to compile the libs unsafe for yourself
L2021[18:37:12] <JoshTheEnder> Yeah, mobile signal is crap
L2022[18:37:32] <Kilobyte> .p
L2023[18:37:32] <^v> Ping reply from Kilobyte 0.17s
L2024[18:37:38] <JoshTheEnder> .p
L2025[18:37:38] <^v> Ping reply from JoshTheEnder 0.83s
L2026[18:37:44] <v^> cba compile * java
L2027[18:37:49] <JoshTheEnder> Thats better
L2028[18:37:56] <Kilobyte> Sangar: what do you think on that one?
L2029[18:38:03] <Sangar> Kilobyte, if it's just for yourself the oc-natives repo *should* work.
L2030[18:38:18] <Kilobyte> Sangar: ah hmm
L2031[18:38:23] <Sangar> i.e. just gradle x64NativesShared e.g.
L2032[18:38:29] <JoshTheEnder> Meh will be back on pc in a bit
L2033[18:38:49] <Kilobyte> Sangar: i would have to change them to allow dynamic loading though
L2034[18:38:50] <Sangar> (x64NaSh :P)
L2035[18:38:57] <Kilobyte> looked through the header file and didn't fine
L2036[18:38:59] <Kilobyte> *find
L2037[18:39:49] <Sangar> i'm not using that to build them because that pulls c++ libs and shit for some reason, and my custom compile script probably derped what v mentioned (make linux vs posix)
L2038[18:40:21] <Sangar> so it's quite possible that'd work without the need to change anything
L2039[18:40:28] <Kilobyte> Sangar: well, lets try
L2040[18:40:35] <Kilobyte> how to run the build script?
L2041[18:40:44] <Sangar> gradlew x64NaSh
L2042[18:40:48] <Sangar> or -w
L2043[18:41:31] <v^> gradlew dontbreakpls
L2044[18:41:32] <Kilobyte> now to find the build script and fix
L2045[18:41:45] <v^> <gradle> no fuk u im breaking
L2046[18:41:57] <v^> :<
L2047[18:42:05] <Kilobyte> Sangar: fun fact, steam wiped the home dir of a friend
L2048[18:42:06] <v^> still cant compile x86 libs
L2049[18:42:17] <v^> Kilobyte, ._.
L2050[18:42:30] <Oddstr13> q_q
L2051[18:42:38] <v^> ._______.
L2052[18:42:39] <Sangar> v gradle x86NaSh not working?
L2053[18:42:54] <Sangar> Kilobyte, how is that fun? :X
L2054[18:43:00] <Oddstr13> apparently i need to go visit Cruor, just to take away the alcohol q_q
L2055[18:43:03] <v^> i probably need to install some i386 libs
L2056[18:43:08] <Kilobyte> actually yeah
L2057[18:43:25] <v^> Kilobyte, lawsuit!
L2058[18:43:33] <Oddstr13> Cruor is drunk q_q
L2059[18:43:47] <v^> Oddstr13, gimme his number
L2060[18:43:54] <v^> i will text him ascii art
L2061[18:44:02] <v^> of potatoes
L2062[18:45:02] <Kilobyte> Sangar: i see no way to set that option in the gradle file D:
L2063[18:45:32] <Sangar> Kilobyte, https://github.com/MightyPirates/OC-Natives/blob/master/build.gradle#L7 like that, no?
L2064[18:45:59] <Kilobyte> Sangar: well, how would i change such a setting?
L2065[18:46:13] * Kilobyte wished he just had a unix makefile
L2066[18:46:17] <Sangar> what exactly are you trying to do?
L2067[18:46:30] <Kilobyte> trying to enable dynamic loading
L2068[18:46:43] <Kilobyte> Sangar: btw, should i just pr my current code?
L2069[18:46:51] <Kilobyte> it works and should be bug free
L2070[18:49:00] <Sangar> hrm. well, you can, and if it's just for reference. i'll sleep on it of whether i'd rather keep that in a fork or not. too tired to trust myself making a decision i won't curse myself for later right now >_>
L2071[18:49:24] <Kilobyte> Sangar: sure
L2072[18:49:35] <Kilobyte> if it shall be a fork i can provide that
L2073[18:49:56] <Sangar> aye
L2074[18:51:21] <Sangar> also i should probably consider pushing 1.3.2 before getting started on the component bus / assembler rework sutff :P
L2075[18:53:52] <v^> component.. bus
L2076[18:54:20] <v^> "You have joined too many channels"
L2077[18:54:54] <Caitlyn> You've joined 50 channels? :/
L2078[18:55:13] <v^> ._.
L2079[18:55:18] <v^> ill have to connect twice
L2080[18:55:19] <v^> wont i
L2081[18:55:25] <Kilobyte> Sangar: whats luaj equivalent of LuaStateFactory
L2082[18:55:34] <Kilobyte> v^: or drop some channels
L2083[18:55:39] <robhol> things breaking.
L2084[18:55:46] <robhol> that's luaj's equivalent for everything
L2085[18:55:49] * robhol hides
L2086[18:55:56] <Kilobyte> i agree
L2087[18:56:04] <Sangar> Kilobyte, none, it's directly in the luajarch's init iirc
L2088[18:59:22] <Kilobyte> Sangar: umm... i don't see you removing require
L2089[18:59:26] <Kilobyte> in luaj
L2090[18:59:36] <v^> Kilobyte, or not
L2091[19:00:39] <Sangar> good point :P
L2092[19:01:47] <Sangar> as well as os. because who cares about luaj anyway!
L2093[19:04:31] <v^> wait, cant we call standard C functions in java
L2094[19:05:31] <JoshTheEnder> i'm back
L2095[19:05:37] <v^> no
L2096[19:05:40] <v^> you are JTE
L2097[19:05:41] <v^> dont lie
L2098[19:06:01] * JoshTheEnder lies to v^
L2099[19:08:21] *** alekso56_off is now known as alekso56
L2100[19:09:45] <Kilobyte> Sangar: i'm gonna fix that in my pr :P
L2101[19:09:57] <v^> so the total balance of ^vDoge is 100,791
L2102[19:10:22] <gamax92> v^: uhh ... like "native" iirc
L2103[19:10:45] <gamax92> $conv 100791
L2104[19:10:46] <^vDoge> gamax92, Ɖ100791 = $22.7492 €16.8951 £13.3434
L2105[19:11:52] <Sangar> Kilobyte, but i already fixed it locally :P think of the conflicts!
L2106[19:12:20] <Kilobyte> Sangar: well... i changed the code there, because its needed to do that sandbox stuff
L2107[19:12:30] <Kilobyte> so i just did it on the go
L2108[19:13:05] <Sangar> yeah. well, it's just two lines anyway :P
L2109[19:13:25] <asie> hi
L2110[19:13:33] <gamax92> hi
L2111[19:13:52] <gamax92> How may we serve you today?
L2112[19:13:56] <gamax92> Fried? Grilled?
L2113[19:14:24] <JoshTheEnder> what's the current redirect chain of blame?
L2114[19:14:36] <Kilobyte> Sangar -> me -> Vex -> ???
L2115[19:14:41] <Vexatos> gamax
L2116[19:14:49] <Vexatos> And he does to Josh
L2117[19:14:50] <gamax92> Sangar -> me -> Vex -> JTE -> Ir7_o
L2118[19:14:54] <gamax92> oops
L2119[19:15:00] <JoshTheEnder> gamax92, no, i changed it to LordFokas|off
L2120[19:15:02] <gamax92> oh
L2121[19:15:03] <Vexatos> You forgot yourself as a relay
L2122[19:15:05] <gamax92> yeah
L2123[19:15:09] <Vexatos> So
L2124[19:15:17] <gamax92> well i kinda just copied kilo
L2125[19:15:27] <Vexatos> Sangar -> Kilo -> Me -> gamax -> Josh -> LordFokas
L2126[19:15:39] <Kilobyte> Sangar: btw, when cloning OC-Natives it didn't clone the submodules D:
L2127[19:15:42] <gamax92> and unless he's redirected it ends at LF
L2128[19:15:53] *** alekso56 is now known as alekso56_off
L2129[19:15:53] <Sangar> Kilobyte, use the power of '--recursive' next time
L2130[19:15:58] <JoshTheEnder> gamax92, well, LF hasnt been on to redirect it
L2131[19:15:58] <Kilobyte> oups...
L2132[19:16:13] <JoshTheEnder> so currently the terminator is LordFokas :P
L2133[19:16:34] <gamax92> Gamax92Bot: changeBlameRedirect Vexatos
L2134[19:16:35] <gamax92> Redirect changed.
L2135[19:17:36] <gamax92> ;)
L2136[19:18:36] <gamax92> Sangar -> Kilo -> Vex -> me -> Vex -> me -> Vex -> me -> Vex -> me -> Vex -> me -> Vex -> me -> Vex -> me -> Vex -> me -> Vex -> me -> Vex -> me -> Vex -> Stack Overflow
L2137[19:19:03] <Techokami> damn you Stack Overflow, you broke all the things
L2138[19:19:32] <gamax92> what if the stack was like a glass of milk
L2139[19:19:42] <gamax92> and it overflowing meant all of your code goes soggy
L2140[19:20:37] <istasi> :|
L2141[19:22:06] <Kilobyte> Sangar: meh, cannot find the setting for jnlua
L2142[19:22:28] <Vexatos> gamax92: Would be an awesome programming language
L2143[19:22:31] <Kilobyte> Sangar: wait, is the lib statically or dynamically linked
L2144[19:22:33] <Vexatos> You need to be REALLY careful
L2145[19:22:36] <Vexatos> or your code goes BOOM
L2146[19:22:47] *** JoshTheEnder is now known as JoshTheEnder|GModding
L2147[19:22:56] * Vexatos starts working on Trololua
L2148[19:22:59] <gamax92> Memory: [Stack ][Random piece of code]
L2149[19:23:08] <Vexatos> Exactly
L2150[19:23:17] <Vexatos> [Stack ]om piece of code]
L2151[19:23:19] <gamax92> Memory: [Stack being full of stuf]ce of code]
L2152[19:23:41] <Vexatos> Really need to call the trololua
L2153[19:23:43] <Vexatos> Just because
L2154[19:23:49] ⇨ Joins: gnamly (webchat@stgt-5f70cfe1.pool.mediaWays.net)
L2155[19:24:19] <Sangar> Kilobyte, dunno for the gradle script actually, i'm linking it statically to keep the deps to pretty much libc only.
L2156[19:25:07] <Kilobyte> Sangar: since there is no lua lib in there it must use your system lua runtime
L2157[19:25:21] <Kilobyte> aka it should allow dynamic loading
L2158[19:27:09] <Sangar> eris = lua
L2159[19:27:24] <Kilobyte> oh
L2160[19:27:26] <Kilobyte> derrrrp
L2161[19:28:28] <Kilobyte> loadlib.c:#define DLMSG "dynamic libraries not enabled; check your Lua installation"
L2162[19:28:28] <Caitlyn> ugh suddenly computer won't accept input... and doesn't detect new components.. but doesn't show it's crashed
L2163[19:28:29] <Kilobyte> hah
L2164[19:29:09] <Vexatos> Sangar: eris ~= lua
L2165[19:29:22] <Vexatos> But Eris is one implementation of Lua xD
L2166[19:29:53] <Kilobyte> Sangar: ah, i need to set LUA_USE_DLOPEN
L2167[19:29:58] <Kilobyte> as compiler flag
L2168[19:30:18] <Caitlyn> Also can't use the power button.. :/
L2169[19:30:24] <gamax92> Eris > lua
L2170[19:30:34] <Kilobyte> #if defined(LUA_USE_LINUX)
L2171[19:30:34] <Vexatos> Yea
L2172[19:30:34] <Kilobyte> #define LUA_USE_POSIX
L2173[19:30:34] <Kilobyte> #define LUA_USE_DLOPEN
L2174[19:30:36] <gamax92> However
L2175[19:30:39] <gamax92> Sire > Eris
L2176[19:30:39] <Vexatos> Eris contains lua
L2177[19:33:23] <Sangar> well, yes. it was enough to get the point across and i'm lazy, what can i say :P
L2178[19:34:07] <Kilobyte> Sangar: just hacked it into the config file to force LUA_USE_LINUX lol... for a local fix
L2179[19:34:23] <Kilobyte> gonna see if that works
L2180[19:34:25] <gamax92> Eris was like, om nom nom linux
L2181[19:34:32] <gamax92> and then no more linux
L2182[19:34:45] <Kilobyte> MFW
L2183[19:35:02] <Kilobyte> <Kommandozeile>:0:0: Anmerkung: dies ist die Stelle der vorherigen Definition
L2184[19:35:02] <Kilobyte> /mnt/btrfs/stephan/coding/c++/OC-Natives/jnlua/jnlua/src/main/c/jnlua.c:9:17: schwerwiegender Fehler: jni.h: Datei oder Verzeichnis nicht gefunden
L2185[19:35:02] <Kilobyte> #include <jni.h>
L2186[19:35:05] <Kilobyte> Sangar: ^
L2187[19:35:07] <Kilobyte> fuck this
L2188[19:35:14] <Daiyousei> ez
L2189[19:35:33] <Daiyousei> copy jni.h to include dir in build dir 0r somehimg
L2190[19:35:35] <gamax92> Sangar: you just pushed something!
L2191[19:35:53] <Kilobyte> Daiyousei: from where?
L2192[19:35:55] <Sangar> Kilobyte, adjust the paths in build.gradle to the java includes
L2193[19:36:03] <Kilobyte> ...
L2194[19:36:05] <Daiyousei> Kilobyte: trace down jdk folder
L2195[19:36:07] <Daiyousei> ..
L2196[19:36:09] <Caitlyn> I had *just* downloaded 556 lol
L2197[19:36:26] <Daiyousei> and you should easily be able to find it
L2198[19:36:28] <Sangar> gamax92, orly? :P
L2199[19:36:49] <v^> <sniffer> Do you can create config eggdrop
L2200[19:36:57] <v^> <sniffer> my speak english is bad
L2201[19:36:57] <v^> <sniffer> can you create for me
L2202[19:36:57] <v^> <sniffer> i give you 30$
L2203[19:37:06] <v^> accept challenge?
L2204[19:37:17] *** gamax92 is now known as tobaton
L2205[19:37:21] <tobaton> mine
L2206[19:37:23] *** tobaton is now known as gamax92
L2207[19:37:32] <Daiyousei> Loleasy
L2208[19:37:54] <Caitlyn> Sangar, I have a computer that seems to lock up, it doesn't crash, the analyzer reports no problems, but I can't power it off, it no longer responds to keyboard, and doesn't detect new components. Ever had that issue? :p
L2209[19:38:08] * Daiyousei uas configured several eggdrops before
L2210[19:38:11] <Daiyousei> has*
L2211[19:38:28] <Kilobyte> Daiyousei: or i just copy it from jdk to /usr/include
L2212[19:38:32] ⇨ Joins: Seer_of_Rage (Mibbit@c-71-193-167-230.hsd1.or.comcast.net)
L2213[19:38:42] <Daiyousei> Kilobyte: ya
L2214[19:38:47] <Sangar> Caitlyn, hmm, no. does the cursor still blink? does breaking/replacing the screen/keyboard fix it? anything in the log?
L2215[19:39:12] <Kilobyte> Sangar: i think its cool that cursor blinking is implemented lua side
L2216[19:39:12] <Kilobyte> :P
L2217[19:39:17] <Caitlyn> IDK.. it's running a startup program waiting for user input. No, and No.
L2218[19:39:33] <Sangar> hm
L2219[19:39:55] <Sangar> ever happened without that particular startup program?
L2220[19:40:11] <Caitlyn> lemme test, it's a pretty simple program though
L2221[19:40:41] <Kilobyte> Sangar: umm it can't find jni_md.h... and thats not in my jdk dir
L2222[19:41:26] <Sangar> Caitlyn, pastebin?
L2223[19:41:40] <Caitlyn> http://paste.pc-logix.com/view/2bc0aca7
L2224[19:41:41] <Sangar> Kilobyte, huh, then idk :/
L2225[19:42:17] <Sangar> Caitlyn, hmm, and it's at the io.read() where it stops?
L2226[19:42:39] <Caitlyn> Yeah it prints tye Type Open/Close then hangs
L2227[19:42:49] <Caitlyn> I restarted the server and it seems to have fixed it for now..
L2228[19:43:09] <Kilobyte> Sangar: i am such a derp http://mail.openjdk.java.net/pipermail/discuss/2011-June/001918.html
L2229[19:43:11] <Sangar> drive: carriage?
L2230[19:43:24] <Caitlyn> yeah RiM
L2231[19:43:35] <Sangar> *might* be related to that then, idk.
L2232[19:43:55] <Sangar> i'll have a look at rim... over the weekend maybe.
L2233[19:44:40] <Kilobyte> Sangar: i am now trying to just compile it with everything default
L2234[19:44:48] <Sangar> k
L2235[19:45:01] <Caitlyn> http://puu.sh/ao4pK/a34c97916e.jpg I'm declaring war :p
L2236[19:45:19] <Sangar> hahaha
L2237[19:45:46] <Kilobyte> Sangar: its libnatives.so, right?
L2238[19:46:04] <Sangar> Kilobyte, uh, probably?
L2239[19:46:29] <v^> aaand i made the config
L2240[19:46:31] <Caitlyn> http://puu.sh/ao4wP/0320515ea7.jpg when the grass grows back over, you'd never know it was there... lol
L2241[19:46:32] <v^> aaaand he timed out
L2242[19:46:37] <v^> aaaaaaaand he diddnt reconnect
L2243[19:46:43] <Sangar> nice
L2244[19:46:50] <v^> aaaaaaaaaaand i could have got $30 from some random person
L2245[19:46:54] <v^> :<
L2246[19:47:18] <Kilobyte> Sangar: btw, OC has one issue with require()
L2247[19:47:33] <Kilobyte> it should also have this in its search path:
L2248[19:47:54] <Kilobyte> /lib/?/init.lua;/usr/lib/?/init.lua
L2249[19:48:07] <Kilobyte> since normal lua does same
L2250[19:48:53] <vifino> v^: ur mandlebrot thingie no work
L2251[19:49:02] <vifino> module oci not found
L2252[19:49:04] <vifino> :<
L2253[19:49:20] <v^> vifino, becuase it requires oci
L2254[19:49:22] <v^> ._.
L2255[19:49:27] <vifino> howto install
L2256[19:49:56] <Sangar> Kilobyte, yell at Wobbo when you see him
L2257[19:50:24] ⇦ Quits: gnamly (webchat@stgt-5f70cfe1.pool.mediaWays.net) (Ping timeout: 190 seconds)
L2258[19:50:52] <vifino> v^: howto. install.
L2259[19:51:19] <v^> vifino, rm *
L2260[19:51:26] <vifino> v^: pls
L2261[19:51:57] <v^> vifino
L2262[19:52:03] <v^> copy oci.lua
L2263[19:52:06] <v^> somewhere
L2264[19:52:09] <v^> then it will load
L2265[19:52:14] <v^> you facking genius
L2266[19:52:27] <vifino> v^: Where should I copy it?
L2267[19:52:41] <v^> i dont fucking know, lib? in the same directory as mandlebrot?
L2268[19:52:47] <v^> ._.
L2269[19:52:56] <vifino> k
L2270[19:53:47] <Kilobyte> Sangar: lol why?
L2271[19:53:48] <vifino> its werking!
L2272[19:53:49] <vifino> yay
L2273[19:53:59] <Sangar> Kilobyte, because the package lib is his :P
L2274[19:54:12] <Kilobyte> Sangar: i'll pr in a fix later lol
L2275[19:56:45] <Kilobyte> Sangar: actually, i might make a cake defense themed map with OC :P
L2276[19:57:29] <Sangar> :P
L2277[19:57:59] * Kilobyte will have to write a mod for mapmakers though
L2278[19:58:08] <Kilobyte> that allows all kinda of cool things
L2279[19:58:42] <Kilobyte> like an item that i can remotely interact with using a computer
L2280[19:59:12] <v^> f
L2281[19:59:17] <v^> forgot to check time
L2282[19:59:20] <v^> i gtg
L2283[19:59:35] <v^> working on ircd
L2284[20:01:34] *** Seer_of_Rage is now known as CosmosExplorer
L2285[20:01:40] <Kilobyte> Sangar: for some reason persistance seems broken for me :O
L2286[20:02:04] <Kilobyte> all the past times each time i join the world, all computers reboot
L2287[20:02:32] ⇦ Parts: CosmosExplorer (Mibbit@c-71-193-167-230.hsd1.or.comcast.net) ())
L2288[20:03:38] <Kilobyte> Sangar: also, apperently you are building the natives wrong :P because in my self compiled ones dynamic loading workd
L2289[20:03:53] <Kilobyte> well... mostly...
L2290[20:05:09] <Kilobyte> except for http://www.kilobyte22.de/screenshot/screenshot_2014-07-23_22-04-18.png
L2291[20:08:54] ⇦ Quits: Noiro (~noiro@c-76-17-27-99.hsd1.ga.comcast.net) (Remote host closed the connection)
L2292[20:09:00] <Kilobyte> that seems to be a fault on lnotifys side though
L2293[20:09:42] ⇦ Quits: Vexatos (~Vexatos@p200300556E687A81CD558F33E83E60A9.dip0.t-ipconnect.de) (Quit: Greetings from Pastry Fork, Inc. ✔)
L2294[20:10:35] <v^> Kilobyte, hah
L2295[20:10:41] <v^> incompatable library
L2296[20:10:50] <Kilobyte> prob
L2297[20:11:05] <v^> or wait
L2298[20:11:10] <v^> no, lua 5.2 has pushnumber
L2299[20:11:12] <Sangar> Kilobyte, persistence being broken will probably due to changing globals / permanent values. checked the log?
L2300[20:11:36] <Kilobyte> nope, should
L2301[20:11:41] <v^> maby its because symbols are proxied when compiled
L2302[20:11:42] <Kilobyte> had to restart window manager
L2303[20:11:55] <v^> you need an actual liblua library without jnlua?
L2304[20:12:07] <v^> /gtg4real
L2305[20:12:55] ⇦ Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping timeout: 190 seconds)
L2306[20:13:13] <Caitlyn> http://puu.sh/ao6Bm/b3abd6ff6f.jpg Good luck everybody else..
L2307[20:13:50] <Cruor> sir Caitlyn sir
L2308[20:14:04] <Cruor> did you survive my program? .-.
L2309[20:14:15] <Caitlyn> I've not tested it yet, just got my AE up
L2310[20:14:30] <Caitlyn> Like the bank you see there, is it.
L2311[20:15:03] <Kilobyte> v^: the lua lib is provided by eris
L2312[20:15:09] <Caitlyn> I'll be trying it in a bit though.
L2313[20:15:19] <Cruor> <3 :p
L2314[20:15:39] <Cruor> its close to being release worthy :p
L2315[20:15:49] <Cruor> would be nice with some feedback on it as it is :p
L2316[20:15:50] <Kilobyte> v^: also, it is broken on normal lua too
L2317[20:15:54] <Kilobyte> just different error
L2318[20:16:03] <v^> wha
L2319[20:16:06] <v^> okey .-.
L2320[20:16:10] <Kilobyte> error loading module 'notify' from file '/usr/lib/lua/5.2/notify.so':
L2321[20:16:10] <Kilobyte> /usr/lib/lua/5.2/notify.so: undefined symbol: lua_tointeger
L2322[20:16:11] <v^> /gtg5real
L2323[20:17:39] <Caitlyn> Cruor, I'll be testing it... as soon as I reinstall OpenP... lolol
L2324[20:17:50] <Cruor> XD
L2325[20:20:06] ⇦ Quits: ^vDoge (~mooooon@2601:4:4500:e15:5e7:b33a:7164:ae80) (Ping timeout: 186 seconds)
L2326[20:20:38] ⇦ Quits: v^ (~no@2601:4:4500:e15:5e7:b33a:7164:ae80) (Ping timeout: 186 seconds)
L2327[20:20:38] ⇦ Quits: ^v (~ping@2601:4:4500:e15:88f:1c2c:994e:d306) (Ping timeout: 186 seconds)
L2328[20:26:57] <Kilobyte> Sangar: i found a new way what to do if i wanna watch a video without closing intellij
L2329[20:27:05] <Kilobyte> pkill -STOP java
L2330[20:27:46] <Kilobyte> basicly tells the kernel: don't give java any time slices anymore
L2331[20:28:08] <Kilobyte> pkill -CONT java returns it back to normal
L2332[20:29:22] <Sangar> :>
L2333[20:30:33] <Kilobyte> thats why i love linux :P
L2334[20:31:05] <gamax92> Kilobyte: well ... theres also cpu limit
L2335[20:31:11] <Kilobyte> meh
L2336[20:31:22] <gamax92> which does STOP and CONT to maintain a percentage of cpu usage
L2337[20:31:22] <Kilobyte> if i use it i want it to run fast
L2338[20:31:46] <Kilobyte> but if its just in background doing nothing i can just STOP it
L2339[20:32:10] ⇨ Joins: SoulEraser (webchat@bl7-104-145.dsl.telepac.pt)
L2340[20:33:00] <SoulEraser> hey
L2341[20:33:04] <gamax92> Hello
L2342[20:33:29] ⇨ Joins: ^v (~ping@2601:4:4500:e15:6d15:367c:896e:74e4)
L2343[20:33:30] <SoulEraser> could someone enlighten me about the usage of the irc.lua app inside the mod? :)
L2344[20:33:38] * gamax92 pokes Sangar
L2345[20:33:39] ⇨ Joins: v^ (~no@2601:4:4500:e15:6d15:367c:896e:74e4)
L2346[20:33:39] zsh sets mode: +v on v^
L2347[20:33:54] <Kilobyte> SoulEraser: should be self explaining :P
L2348[20:34:05] <Kilobyte> just run it and it tells you how to use
L2349[20:34:25] <SoulEraser> xD I might have asked the wrong question, I guess what I mean is, how do I find a specific channel's server and port?
L2350[20:34:45] <SoulEraser> pretty new to using irc's
L2351[20:34:58] <Kilobyte> basicly there are quite a few servers
L2352[20:35:03] <Kilobyte> most minecraft stuff is on esper
L2353[20:35:11] <SoulEraser> like this one, right?
L2354[20:35:18] <Kilobyte> esper has irc.esper.net as hostname and 6667 as port
L2355[20:35:26] <SoulEraser> ah
L2356[20:35:53] <Kilobyte> to join a channel, type /join #channel
L2357[20:35:59] <Kilobyte> for example /join #oc
L2358[20:36:29] <SoulEraser> mhmm, thanks :)
L2359[20:36:46] <Kilobyte> np
L2360[20:36:57] <SoulEraser> still amazes me how I can never get tired of this game
L2361[20:38:07] <Kilobyte> Sangar: umm i feel like i fucked up
L2362[20:38:09] <Kilobyte> 2014-07-23 22:37:37 [Warnung] [OpenComputers] Could not unpersist computer.
L2363[20:38:09] <Kilobyte> com.naef.jnlua.LuaRuntimeException: bad permanent value (no value)
L2364[20:38:18] ⇦ Quits: black3agl3 (~black3agl@197.224.71.168) (Read error: Connection reset by peer)
L2365[20:40:15] <Sangar> Kilobyte, is that for a world you saved with the new lib?
L2366[20:40:28] <Kilobyte> good question
L2367[20:40:35] <Kilobyte> yes it is
L2368[20:40:40] <Kilobyte> actually
L2369[20:40:42] <Kilobyte> hmm
L2370[20:40:57] <Kilobyte> it might not be because i had to kill my pc
L2371[20:41:17] <Kilobyte> also, minecraft seems even slower
L2372[20:41:23] <Kilobyte> loading my world took 3 mins
L2373[20:41:28] <Kilobyte> superflat world
L2374[20:41:35] <Sangar> wow
L2375[20:41:53] <Kilobyte> thats insane even for me
L2376[20:41:59] <Kilobyte> normally its like 30 seconds
L2377[20:42:01] ⇨ Joins: asie (~asie@078088168214.elblag.vectranet.pl)
L2378[20:42:09] <Kilobyte> when intellij is running
L2379[20:42:53] <Kilobyte> Sangar: ONE FUCKING WEEK D:
L2380[20:42:54] ⇨ Joins: ping (~notPing@198.109.114.66)
L2381[20:42:54] zsh sets mode: +v on ping
L2382[20:42:58] <Kilobyte> then i finally get my new pc
L2383[20:43:36] <Kilobyte> well, first parts of it
L2384[20:43:46] <ping> .p
L2385[20:43:52] <^v> Ping reply from ping 5.54s
L2386[20:43:55] <Kilobyte> .p
L2387[20:43:55] <^v> Ping reply from Kilobyte 0.17s
L2388[20:43:58] <Kilobyte> .p
L2389[20:43:59] <^v> Ping reply from Kilobyte 0.19s
L2390[20:44:02] <Kilobyte> heh
L2391[20:44:11] <Kilobyte> .p --help
L2392[20:44:12] <^v> Kilobyte, No such user
L2393[20:44:14] <Kilobyte> ...
L2394[20:44:16] ⇨ Joins: Noiro (~noiro@c-76-17-27-99.hsd1.ga.comcast.net)
L2395[20:44:18] ⇦ Quits: SoulEraser (webchat@bl7-104-145.dsl.telepac.pt) (Quit: Web client closed)
L2396[20:44:37] <Kilobyte> .help p
L2397[20:44:38] <^v> Kilobyte, Not found. did you want "tcp"?
L2398[20:44:41] <Kilobyte> .help ping
L2399[20:44:41] <^v> Kilobyte, http://en.wikipedia.org/wiki/Ping_of_death
L2400[20:44:46] <Kilobyte> ...
L2401[20:45:02] <Kilobyte> v^: can you add something like .p --count 10
L2402[20:45:05] <ping> no
L2403[20:45:11] <ping> thats spamming .-.
L2404[20:45:24] <Sangar> Kilobyte, just had a look over the pr'ed files, and i don't see anything obvious that'd cause your error
L2405[20:45:25] <Kilobyte> oh right... forgot its a CTCP
L2406[20:45:37] <Sangar> so... no idea :/
L2407[20:45:46] <Kilobyte> Sangar: woo 2 fps at title screen
L2408[20:45:48] <istasi> .w computer
L2409[20:45:49] <^v> istasi, http://ocd.cil.li/api:computer
L2410[20:46:14] <gamax92> my golden new stalk Sangar on github is not being used since Sangar is not pushing commits
L2411[20:46:33] <Sangar> your what?
L2412[20:46:33] <istasi> mmh, getBootAddress is missing from wiki
L2413[20:47:13] <Kilobyte> Sangar: here an idea in case we both become insane
L2414[20:47:24] <Sangar> istasi, oh, right
L2415[20:47:34] <JoshTheEnder|GModding> .p
L2416[20:47:35] <^v> Ping reply from JoshTheEnder|GModding 0.19s
L2417[20:47:38] <Kilobyte> a statically typed scala inspired lang that compiles to lua
L2418[20:47:58] <gamax92> >in case we both become insane
L2419[20:48:06] <gamax92> so at this point you are already insane
L2420[20:48:11] <gamax92> and then you want to write a language
L2421[20:48:32] <Kilobyte> write a language?
L2422[20:48:38] <Kilobyte> you rather mean design
L2423[20:48:47] <gamax92> well yeah
L2424[20:50:10] <gamax92> :O no internet api documentation
L2425[20:50:19] <Kilobyte> Sangar: issue persists after opening world, closing it and opening it again
L2426[20:50:58] <Kilobyte> happened before i used my custom eris as well
L2427[20:51:17] <Oddstr13> http://puu.sh/aoa1m/8a3c5edb25.png
L2428[20:51:21] <Kilobyte> i thought it was because i fiddled with the libs there though
L2429[20:51:39] <Sangar> Kilobyte, wait, so in the normal dev builds?
L2430[20:51:39] <gamax92> Oddstr13: uwot
L2431[20:51:52] <Sangar> or after your sandbox changes?
L2432[20:52:05] <Kilobyte> Sangar: only saw it after sandbox changes
L2433[20:52:18] <Kilobyte> might have been before though
L2434[20:52:25] * Kilobyte considers wiping the state dir
L2435[20:52:27] ⇨ Joins: Dashkal (~dashkal@S0106001217d8177c.vf.shawcable.net)
L2436[20:52:28] <Sangar> ah, ok. yeah. well that's kind of what i'd expected to be the cause anyway.
L2437[20:52:33] <Oddstr13> gamax92: statues :P
L2438[20:52:44] <Sangar> since that's what would cause the perm val tables to change.
L2439[20:52:53] <Sangar> but not sure what exactly it is that corrupts it.
L2440[20:53:24] <Kilobyte> lets retry without saved state
L2441[20:55:10] <Oddstr13> ...yea
L2442[20:55:11] <Oddstr13> java.io.UTFDataFormatException: encoded string too long: 65649 bytes
L2443[20:55:28] <Sangar> Oddstr13, fixed in latest devbuilds
L2444[20:55:35] <Oddstr13> ^^
L2445[20:55:40] <Oddstr13> still crashed me tho :P
L2446[20:55:51] <Oddstr13> just wanted to see what happend xD
L2447[20:55:55] <Sangar> heh
L2448[20:57:22] <Cruor> can OC use commandblocks?
L2449[20:57:39] <Kilobyte> yes
L2450[20:57:52] <Kilobyte> just install opencomponents
L2451[20:58:02] <Kilobyte> and use an adapter block
L2452[20:58:09] <Cruor> what can it do with them >_<
L2453[20:58:25] <Kilobyte> change command and run commands directly afaik
L2454[20:58:34] <Cruor> bleh, same as CC then
L2455[20:58:52] <Kilobyte> iirc cc can only change command (and run the current one)
L2456[20:59:02] <Cruor> it can run directly
L2457[20:59:10] <Kilobyte> ah, so thats new
L2458[20:59:19] <Cruor> nope :p
L2459[20:59:32] <Kilobyte> new == new since i stopped caring about cc
L2460[20:59:35] ⇦ Quits: jk-5 (~jk-5@5ED40762.cm-7-5a.dynamic.ziggo.nl) (Ping timeout: 190 seconds)
L2461[20:59:40] <Cruor> it was always there :p
L2462[20:59:46] <Kilobyte> huh?
L2463[20:59:56] <Kilobyte> didn't see it in docs
L2464[21:00:01] *** alekso56_off is now known as alekso56
L2465[21:00:18] <vifino> good = "yes" if lang=="ruby"
L2466[21:00:19] <vifino> <3
L2467[21:00:33] <Kilobyte> ^
L2468[21:00:42] <vifino> ^^
L2469[21:00:50] <Kilobyte> even though i gotta bitch at ur code conventions
L2470[21:00:56] <vifino> shush
L2471[21:00:56] <Kilobyte> its lang == "ruby"
L2472[21:01:02] <Cruor> ^
L2473[21:01:04] <Kilobyte> or better lang == :ruby :P
L2474[21:01:11] <Cruor> Kilobyte: i like you .-.
L2475[21:01:11] <vifino> Kilobyte: SHUSSSH
L2476[21:01:17] <Kilobyte> why use a string if a symbol does the job
L2477[21:01:20] <vifino> q_q
L2478[21:01:29] <Cruor> you are the first person that gives a damn about code conventions
L2479[21:01:39] * Kilobyte points at sangar
L2480[21:01:43] <vifino> xD
L2481[21:02:11] <vifino> i dun caer what style of coding you use, as long as you use tabs
L2482[21:02:12] <vifino> :3
L2483[21:02:19] <Kilobyte> hell no
L2484[21:02:23] <vifino> D:
L2485[21:02:25] <Sangar> burn him!
L2486[21:02:26] <vifino> tabs yo
L2487[21:02:28] <Kilobyte> 4 or 2 spaces for indention
L2488[21:02:31] <vifino> pls no
L2489[21:02:34] <vifino> pls tab
L2490[21:02:35] <Kilobyte> 4 for most stuff
L2491[21:02:36] <vifino> :<
L2492[21:02:38] <Kilobyte> 2 for scala
L2493[21:02:46] <Kilobyte> and haml
L2494[21:02:46] <vifino> 2 or 4 for ewwwwww
L2495[21:03:04] <Kilobyte> kilobyte.kick vifino.balls
L2496[21:03:08] <Sangar> i'm off for today, super tired and have to get out early tomorrow :/
L2497[21:03:10] <vifino> no u
L2498[21:03:12] <Sangar> see you tomorrow o/
L2499[21:03:15] <Kilobyte> Sangar: sleep well
L2500[21:03:15] * vifino hugs Sangar
L2501[21:03:19] <Cruor> why 2 for scala? o_O
L2502[21:03:19] <vifino> bai o/
L2503[21:03:32] <Kilobyte> Cruor: conventions
L2504[21:03:45] <Cruor> good enough reason for me :p
L2505[21:03:52] <Kilobyte> Sangar: 2014-07-23 23:02:10 [Warnung] [OpenComputers] Could not unpersist computer.
L2506[21:03:53] <Kilobyte> com.naef.jnlua.LuaRuntimeException: bad permanent value (no value)
L2507[21:03:56] <vifino> Kilobyte: if you want, you can code with me on my bot :>
L2508[21:04:07] * Kilobyte gets tab2spaces ready
L2509[21:04:12] <Cruor> ^
L2510[21:04:12] <vifino> ._.
L2511[21:04:19] <Cruor> \t shouldnt exist
L2512[21:04:27] <Kilobyte> $ which tab2space
L2513[21:04:27] <Kilobyte> /usr/bin/tab2space
L2514[21:04:30] <Kilobyte> good
L2515[21:04:37] <vifino> Cruor: you shouldnt exist! D:
L2516[21:04:48] <Kilobyte> no personal insults please
L2517[21:04:54] <vifino> xD
L2518[21:05:00] <Cruor> Kilobyte: your mod is fat
L2519[21:05:05] <vifino> ..wat
L2520[21:05:07] <Kilobyte> my mod?
L2521[21:05:24] <vifino> does Kilobyte even mod?
L2522[21:05:29] <Kilobyte> if you mean ServurChat (which isn't released) yes, it even has natives
L2523[21:05:32] <Kilobyte> yes i do
L2524[21:05:36] <vifino> :o
L2525[21:05:37] <Kilobyte> but nothing major
L2526[21:05:44] <Kilobyte> vifino: i am a OC contributor
L2527[21:05:48] <vifino> Il
L2528[21:05:50] <vifino> *ik
L2529[21:05:59] <vifino> I kinda want to contribute too
L2530[21:06:00] <Kilobyte> and i had a cc addon
L2531[21:06:05] <Kilobyte> and i will have an oc addon
L2532[21:06:08] <vifino> but java == "ewwwwwwwwwww"
L2533[21:06:10] <Kilobyte> > 1 to be exact
L2534[21:06:14] <Kilobyte> vifino: scala.
L2535[21:06:18] <Kilobyte> and OC is scala
L2536[21:06:35] <Kilobyte> scala is like java but fancier
L2537[21:06:43] <vifino> k
L2538[21:06:47] <vifino> less ewwwww?
L2539[21:07:22] <Kilobyte> way less
L2540[21:07:27] <vifino> k
L2541[21:07:44] <Kilobyte> vifino: scala also has stuff like .map
L2542[21:07:46] <vifino> Kilobyte: if you want you can use spaces in your modules
L2543[21:07:50] <vifino> aka
L2544[21:07:54] <vifino> I wont complain
L2545[21:08:17] * vifino passes Kilobyte https://github.com/vifino/Numatron
L2546[21:08:26] <Kilobyte> yeah ik
L2547[21:08:30] <vifino> :>
L2548[21:08:57] <Kilobyte> vifino: a bit of scala here:
L2549[21:09:53] <Kilobyte> val res = if (what == Language.Scala) "woot" else "bleh"
L2550[21:10:03] <vifino> ergh
L2551[21:10:20] <Kilobyte> you can split that in > 1 line
L2552[21:10:49] <vifino> if scala has fixed types...
L2553[21:10:52] <vifino> I rek it
L2554[21:11:03] <Kilobyte> fixed?
L2555[21:11:12] <ping> lets make a language that compiles to lua
L2556[21:11:18] <vifino> q_q
L2557[21:11:20] <ping> that has bitwise operators
L2558[21:11:27] <vifino> ping: dont let it end like moonscript
L2559[21:11:29] <ping> that has C types
L2560[21:11:35] <ping> vifino, no it will be just like lua
L2561[21:11:41] <ping> exept syntax changes
L2562[21:11:45] <vifino> k
L2563[21:11:48] <ping> that add bitwise
L2564[21:11:59] <Kilobyte> vifino: scala is a statically typed language, which makes debugging way easier
L2565[21:12:04] <Cruor> Kilobyte: is it hard to add custom commands? xd
L2566[21:12:05] <ping> and efficient arrays
L2567[21:12:08] <Cruor> could a potato like me do it
L2568[21:12:20] <Kilobyte> Cruor: huh?
L2569[21:12:29] <Kilobyte> however, note how i don't have to tell the compiler that res is a string. the compiler usually can find that out on its own
L2570[21:12:30] <Kilobyte> :P
L2571[21:12:30] <Cruor> modding in them commands
L2572[21:12:40] <ping> .> derp=ffi.new("char[16]")
L2573[21:12:41] <^v> ping, nil
L2574[21:12:45] <Kilobyte> Cruor: i don't get what you mean
L2575[21:12:48] <ping> <_>
L2576[21:12:55] <Cruor> ./helloworld
L2577[21:12:58] <Cruor> .-.
L2578[21:13:02] <gamax92> ping, Kilobyte: can you edit ocdoc?
L2579[21:13:03] <Cruor> MC >_<
L2580[21:13:10] <Kilobyte> gamax92: no
L2581[21:13:14] <Oddstr13> Context: Cruor wants to backport the /title command
L2582[21:13:15] <Kilobyte> Cruor: in OC?
L2583[21:13:16] <Oddstr13> :P
L2584[21:13:24] <Cruor> what Odd said
L2585[21:13:26] <gamax92> Kilobyte: oh, well i have this for Sangar http://hastebin.com/ujewanaras.vhdl
L2586[21:13:31] <gamax92> >_> vhdl
L2587[21:14:04] <Kilobyte> thats why i don't like hastebin
L2588[21:14:11] <vifino> Kilobyte: I wanna code with you :<
L2589[21:14:12] <gamax92> Kilobyte: what do you perfer then
L2590[21:14:19] <Kilobyte> gist
L2591[21:14:23] <gamax92> i don't like gist
L2592[21:14:34] <Oddstr13> i prefer my own :P
L2593[21:14:49] <Kilobyte> i once was working on my own
L2594[21:14:58] <Kilobyte> ofc in ruby
L2595[21:15:15] <Cruor> sir Oddstr13 sir
L2596[21:15:20] <Cruor> make me title in 1.6.4
L2597[21:15:35] <Kilobyte> ping: can you fix one thing in that lang too?
L2598[21:15:50] <Kilobyte> and make a = b = c as well as a += 1 working
L2599[21:15:54] <vifino> Kilobyte: can i has Kilobyte as coder, coding with me
L2600[21:16:02] <Kilobyte> vifino: maybe :P
L2601[21:16:07] <vifino> pls
L2602[21:16:08] <vifino> :>
L2603[21:16:13] <ping> Kilobyte, probably
L2604[21:16:13] <Kilobyte> not now though
L2605[21:16:14] <gamax92> Kilobyte: https://gist.github.com/gamax92/f5ce973a2708e2044679
L2606[21:16:25] <ping> change comments to // too
L2607[21:16:27] <ping> >_>
L2608[21:16:31] <ping> so we can do a--
L2609[21:17:31] <Kilobyte> heh
L2610[21:17:34] *** Graypup|AFK is now known as Graypup
L2611[21:17:53] <Kilobyte> vifino: fun fact. scala has no real operators
L2612[21:18:08] <Kilobyte> like ruby a + b is equal to a.+(b)
L2613[21:18:11] <vifino> Kilobyte: fun fact: I need someone to code with
L2614[21:18:16] <vifino> .-.
L2615[21:18:23] <Cruor> Kilobyte: sounds like Julia
L2616[21:18:32] <Cruor> a + b = +(a, b)
L2617[21:18:43] <vifino> I get bored too easily if i am coding alone
L2618[21:18:45] <Kilobyte> unlike ruby... a do stuff is equal to a.do(stuff)
L2619[21:18:53] <Cruor> functions with overloading and types everywhere
L2620[21:18:53] <Kilobyte> aka you can do custom "operators"
L2621[21:19:13] <Kilobyte> i can also do implicit type conversions
L2622[21:19:17] <Cruor> +(lhs::MyType, rhs::MyType) = 42
L2623[21:19:21] <Oddstr13> i can make a foobar operator?
L2624[21:19:29] <Kilobyte> Oddstr13: in scala?
L2625[21:19:39] <Oddstr13> wait, did ruby just drop the . and the ()s
L2626[21:19:40] <Cruor> foo `potato` bar
L2627[21:19:44] ⇨ Joins: jk-5 (~jk-5@5ED40762.cm-7-5a.dynamic.ziggo.nl)
L2628[21:19:44] zsh sets mode: +v on jk-5
L2629[21:19:51] <Kilobyte> Cruor: that would be haskell
L2630[21:19:57] <Cruor> ^
L2631[21:20:09] <Kilobyte> yes i know a tiny bit haskell
L2632[21:20:27] <gamax92> Kilobyte: i wrote a program to generate ocdoc's
L2633[21:20:36] <Kilobyte> gamax92: :D
L2634[21:20:36] ⇦ Quits: phillips1012 (~phillips1@72.42.104.172) (Remote host closed the connection)
L2635[21:20:41] <Dashkal> mmm, haskell infix functions...
L2636[21:20:48] <Kilobyte> yep
L2637[21:20:55] <Dashkal> Relly wish I had that in a sane way in Scala
L2638[21:20:55] <gamax92> Kilobyte: however neither Sangar or Vex is here (i assume they can edit wiki)
L2639[21:20:56] <Kilobyte> vifino: you using haml?
L2640[21:20:57] <Dashkal> Really*
L2641[21:21:04] <vifino> Kilobyte: what?
L2642[21:21:11] <vifino> Sounds like ham.
L2643[21:21:15] <vifino> I like ham.
L2644[21:21:22] <Kilobyte> vifino: haml == erb, but fancier
L2645[21:21:28] <vifino> *irb
L2646[21:21:28] <Cruor> herb? o_O
L2647[21:21:38] <Kilobyte> vifino: no, erb
L2648[21:21:41] <Kilobyte> embedded ruby
L2649[21:21:41] <Cruor> herb
L2650[21:21:46] <vifino> wat da fuq is.. oh
L2651[21:22:02] <Kilobyte> haml == html abstraction markup language
L2652[21:22:06] <Kilobyte> %h1 I am a header
L2653[21:22:13] <vifino> q_q
L2654[21:22:19] <vifino> html is a pain
L2655[21:22:28] <Kilobyte> haml isn't
L2656[21:22:29] <vifino> why replace it with something more painful
L2657[21:22:37] <Kilobyte> because its less painful
L2658[21:22:49] <Kilobyte> %h1= @title
L2659[21:22:49] <Kilobyte>
L2660[21:22:51] ⇨ Joins: phillips1012 (~phillips1@72.42.104.172)
L2661[21:22:55] <Kilobyte> in erb that would be
L2662[21:23:06] <vifino> .-.+
L2663[21:23:07] <Kilobyte> <title><%= @title %></title>
L2664[21:23:18] <vifino> can we just code on my bot .-.
L2665[21:23:24] <gamax92> oh i can edit wiki >_>
L2666[21:23:31] <Cruor> i should try ruby some more
L2667[21:23:31] <Kilobyte> vifino: later :P
L2668[21:23:36] <Cruor> it looks sane enough
L2669[21:23:43] <vifino> Kilobyte: how long later? :>
L2670[21:23:44] <Kilobyte> i am going to do youtube later
L2671[21:23:46] <Kilobyte> err now
L2672[21:23:52] <Kilobyte> maybe in 1-2 h
L2673[21:23:57] <vifino> q_q
L2674[21:24:06] <Kilobyte> btw i lost the game
L2675[21:24:06] <vifino> Kilobyte: you foo, y u no sleep
L2676[21:24:18] <Kilobyte> its not even midnight
L2677[21:24:31] <vifino> yea
L2678[21:24:36] <vifino> 30min left
L2679[21:24:38] <vifino> .-.
L2680[21:24:41] <Kilobyte> https://gist.github.com/Kilobyte22/7420557
L2681[21:24:55] ⇨ Joins: asie|tab (~asietab@078088168214.elblag.vectranet.pl)
L2682[21:25:35] <vifino> Kilobyte: Do you foo need to watch yt?
L2683[21:25:39] <vifino> or can we code?
L2684[21:25:43] <Kilobyte> i need to
L2685[21:25:46] <vifino> :<
L2686[21:25:49] <Kilobyte> sorry :P
L2687[21:25:52] <Kilobyte> vifino: http://haml.info/ btw
L2688[21:26:07] <Kilobyte> only gotta watch one video
L2689[21:26:15] <vifino> -> 2h
L2690[21:26:17] <vifino> :/
L2691[21:26:32] <Kilobyte> 30 min
L2692[21:26:36] <Kilobyte> 25 actually
L2693[21:26:37] <vifino> \o/
L2694[21:27:25] <vifino> btw Kilobyte: join #ocbots, if you havent already
L2695[21:27:26] <vifino> :3
L2696[21:27:40] ⇦ Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping timeout: 202 seconds)
L2697[21:41:20] ⇦ Quits: jk-5 (~jk-5@5ED40762.cm-7-5a.dynamic.ziggo.nl) (Read error: Connection reset by peer)
L2698[21:48:34] ⇦ Quits: asie|tab (~asietab@078088168214.elblag.vectranet.pl) (Remote host closed the connection)
L2699[21:50:41] ⇨ Joins: jk-5 (~jk-5@5ED40762.cm-7-5a.dynamic.ziggo.nl)
L2700[21:50:41] zsh sets mode: +v on jk-5
L2701[22:06:07] *** JoshTheEnder|GModding is now known as JoshTheSleepingEnder
L2702[22:06:21] *** JoshTheSleepingEnder is now known as JTE|ZzZ
L2703[22:06:24] <JTE|ZzZ> night
L2704[22:09:18] *** vifino is now known as vifino|away
L2705[22:11:05] *** Cruor is now known as Cruor|Away
L2706[22:11:59] ⇦ Quits: istasi (webchat@46.32.58.141) (Quit: Web client closed)
L2707[22:12:06] ⇦ Quits: ping (~notPing@198.109.114.66) (Ping timeout: 186 seconds)
L2708[22:12:19] *** vifino|away is now known as vifino
L2709[22:14:30] ⇨ Joins: ping (~notPing@150.198.1.2)
L2710[22:14:30] zsh sets mode: +v on ping
L2711[22:19:01] *** MrHohenheim is now known as MrHohen_sleep
L2712[22:19:25] <gamax92> ds84182: you there?
L2713[22:19:40] <ds84182> no
L2714[22:19:49] <gamax92> ds84182: hows chunks
L2715[22:20:00] <ds84182> not working on it right now
L2716[22:20:05] <gamax92> ds84182: but how are they
L2717[22:20:13] <ds84182> notgood
L2718[22:20:17] <gamax92> ahh, thats good
L2719[22:20:19] <ds84182> I don't feel like talking
L2720[22:28:13] ⇨ Joins: unullsclone (webchat@d142-179-122-2.bchsia.telus.net)
L2721[22:28:14] <unullsclone> hey all
L2722[22:28:26] <unullsclone> does OC have socket?
L2723[22:30:06] <unullsclone> is anyone even on right now?
L2724[22:32:17] ⇨ Joins: unullsclone_ (webchat@d142-179-122-2.bchsia.telus.net)
L2725[22:32:21] <unullsclone_> mmkay
L2726[22:32:22] <unullsclone_> weird
L2727[22:32:41] <unullsclone_> I may have missed tons of info, net problems, sorry.
L2728[22:32:55] <unullsclone_> repeating myself: does opencomputers have socket?
L2729[22:33:24] ⇦ Quits: unullsclone (webchat@d142-179-122-2.bchsia.telus.net) (Ping timeout: 190 seconds)
L2730[22:38:23] <gamax92> unullsclone_: yes
L2731[22:38:34] *** Nentify is now known as Nentify|away
L2732[22:38:39] <gamax92> is under the internet api/component
L2733[22:38:51] <gamax92> .w internet
L2734[22:38:51] <^v> gamax92, http://ocd.cil.li/api:internet
L2735[22:40:51] *** manmaed is now known as manmaed|AFK
L2736[22:42:08] <unullsclone_> okay. I'm in a bit of a strange situation right now: no access to github
L2737[22:42:11] <unullsclone_> thanks guys
L2738[22:45:28] ⇦ Quits: unullsclone_ (webchat@d142-179-122-2.bchsia.telus.net) (Quit: Web client closed)
L2739[22:48:13] ⇦ Quits: Lumien (~lumien@p4FED5F60.dip0.t-ipconnect.de) (Quit: Nettalk6 - www.ntalk.de)
L2740[22:59:24] ⇦ Quits: ping (~notPing@150.198.1.2) (Quit: http://i.imgur.com/Akc6r.gif)
L2741[22:59:36] ⇦ Quits: Negi (~negi@mcl71-1-82-246-167-6.fbx.proxad.net) (Ping timeout: 202 seconds)
L2742[23:14:48] ⇦ Quits: sciguyryan (sciguyryan@109-205-169-244.dynamic.swissvpn.net) ()
L2743[23:17:57] ⇨ Joins: Negi (~negi@mcl71-1-82-246-167-6.fbx.proxad.net)
L2744[23:20:38] <v^> back
L2745[23:46:16] ⇦ Quits: Negi (~negi@mcl71-1-82-246-167-6.fbx.proxad.net) (Ping timeout: 202 seconds)
L2746[23:55:09] *** vifino is now known as vifino|off
L2747[23:56:01] *** vifino|off is now known as vifino|away
<<Prev Next>> Scroll to Top