<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:06:57] <skyem123> could oc run a minecraft server?
L2[00:07:34] <Techokami> no, since Minecraft is Java and OC is Lua
L3[00:08:01] <Techokami> but you can create an implementation of httpd or ircd in Lua
L4[00:09:55] <skyem123> I mean implement a minecraft server
L5[00:10:51] <Kilobyte> Techokami: there are multiple jvms written in lu
L6[00:10:54] <Kilobyte> a
L7[00:11:03] <Techokami> oh god
L8[00:11:34] <Techokami> how well do they work
L9[00:11:46] <Kilobyte> iirc ds or gamax also made one
L10[00:11:54] <Kilobyte> a basic one only though
L11[00:12:08] <Kilobyte> Techokami: and i have a project of implementing a jvm in scala
L12[00:12:17] <Kilobyte> so you can sandbox java
L13[00:12:21] <skyem123> I think someone got an implementation of a minecraft server on a 8 bit mcu
L14[00:12:42] <PsychokenesisKat> atmega?
L15[00:13:01] <skyem123> yes
L16[00:13:16] <PsychokenesisKat> Nice.
L17[00:13:23] <PsychokenesisKat> 1284?
L18[00:14:00] <skyem123> Can't remember details. Probably.
L19[00:16:48] <skyem123> And then the person got it running on a router
L20[00:17:01] <skyem123> to control a router
L21[00:17:30] <skyem123> 1 router was network kind
L22[00:17:30] <skyem123> 2nd router was the machine kind
L23[00:17:34] <Techokami> I have a bunch of Atmel AT89S51 chips :O
L24[00:17:40] <gamax92> Techokami: :O
L25[00:18:03] <Techokami> once I went to the flea market at MIT with some internet friends
L26[00:18:11] <Techokami> got 10 of them for $3
L27[00:18:48] <skyem123> AVR?
L28[00:19:02] <Techokami> er, 7 of them. 3 were Atmel AT27C512R chips
L29[00:19:28] <Techokami> dunno if they're AVR
L30[00:19:58] <skyem123> uh oh power is going on the netbook
L31[00:19:58] ⇦ Quits: skyem123 (~skyem123@31.73.82.198) (Quit: Leaving)
L32[00:22:49] <Techokami> yeah, 7 of these: http://www.atmel.com/devices/at89s51.aspx and 3 of these: http://www.atmel.com/devices/at27c512r.aspx all in PDIP type packaging
L33[00:24:22] <PsychokenesisKat> Damn you guys and your nearness to technology places
L34[00:24:38] <PsychokenesisKat> :D 10:25
L35[00:24:42] <PsychokenesisKat> 24*
L36[00:25:01] <Kilobyte> anyways, heading to bed
L37[00:25:12] <Kilobyte> night guys
L38[00:25:16] <PsychokenesisKat> o/
L39[00:25:26] <PsychokenesisKat> Sleep well.
L40[00:25:40] <Kilobyte> i will
L41[00:25:47] <Kilobyte> and tomorrow i'll get a computer
L42[00:26:49] <PsychokenesisKat> nice
L43[00:28:17] <PsychokenesisKat> ohyeah, there's the new font renderer
L44[00:29:10] ⇦ Quits: Tahg (~Tahg@pool-108-20-163-248.bstnma.fios.verizon.net) (Ping timeout: 186 seconds)
L45[00:29:16] ⇨ Joins: Vaht (~Tahg@pool-108-20-163-248.bstnma.fios.verizon.net)
L46[00:29:16] zsh sets mode: +v on Vaht
L47[00:29:23] <PsychokenesisKat> Holy shit, I can see the floppy poking out of the drive
L48[00:33:33] <PsychokenesisKat> So MiniOS lacks an io library
L49[00:33:45] <PsychokenesisKat> Wow, even vanilla Lua has an IO library
L50[00:35:19] <PsychokenesisKat> if not miniOS then error("This program requires miniOS!") return end
L51[00:35:21] <PsychokenesisKat> I dislike this.
L52[00:44:10] <gamax92> PsychokenesisKat: what are you looking at?
L53[00:44:49] <ds84182> ((i<15 & i>=(15-nmr)) ? mapped : r)[i] = v; //best syntax award
L54[00:45:02] <gamax92> ds84182: >_> y u lafinz
L55[00:45:15] <ds84182> oh no
L56[00:45:20] * ds84182 purifies gamax92
L57[00:46:14] ⇦ Quits: PsychokenesisKat (~chatzilla@pa49-195-132-202.pa.nsw.optusnet.com.au) (Ping timeout: 186 seconds)
L58[00:46:15] <gamax92> ds84182: is greater than underscore is greater than space why space you space ell aye eff eye en zed
L59[00:46:25] <ds84182> what
L60[00:47:50] ⇦ Quits: ShadowKatStudios (~sks@pa49-195-132-202.pa.nsw.optusnet.com.au) (Ping timeout: 186 seconds)
L61[00:48:02] ⇦ Quits: SoraFirestorm (webchat@131-191-86-130.as.clicknet.org) ()
L62[00:51:10] *** Vaht is now known as Tahg
L63[00:56:00] *** Techokami is now known as Techokami|Off
L64[01:13:42] *** ds84182 is now known as xamag29
L65[01:16:42] ⇦ 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)
L66[01:19:54] <Potato|Trucker> Going 160km/h around berlin
L67[01:20:05] <Potato|Trucker> flipped my cargo
L68[01:20:14] <Potato|Trucker> complete loss
L69[01:20:54] *** Cazzar is now known as Cazzar|Away
L70[01:22:26] <Kodos> wat
L71[01:23:40] *** Cazzar|Away is now known as Cazzar
L72[01:27:36] ⇨ Joins: SKS-Phone (~androirc@pa49-180-144-16.pa.nsw.optusnet.com.au)
L73[01:28:02] <SKS-Phone> Aha! I have a basic line editor running on MiniOS!
L74[01:32:04] ⇨ Joins: ShadowKatStudios (~sks@pa49-180-144-16.pa.nsw.optusnet.com.au)
L75[01:32:19] ⇦ Quits: SKS-Phone (~androirc@pa49-180-144-16.pa.nsw.optusnet.com.au) (Client Quit)
L76[01:32:36] ⇨ Joins: PsychokenesisKat (~chatzilla@pa49-180-144-16.pa.nsw.optusnet.com.au)
L77[01:33:35] *** Nentify is now known as Nentify|away
L78[01:37:59] <PsychokenesisKat> Does anyone have a filesystem implimentation that runs entirely in memory?
L79[01:39:29] <PsychokenesisKat> If there was one, it could be serialized and written to a tape.
L80[01:43:03] <v^> vfs for CC >_>
L81[01:44:29] <PsychokenesisKat> >for CC
L82[01:44:55] *** Cazzar is now known as Cazzar|Away
L83[01:45:36] *** Oddstr13 is now known as Odd|Away
L84[01:47:41] *** Cazzar|Away is now known as Cazzar
L85[01:55:29] *** Odd|Away is now known as Oddstr13
L86[01:58:22] <PsychokenesisKat> How do I get the ingame date?
L87[01:59:39] <Potato|Trucker> uhhhhhhhhhhh
L88[01:59:45] <Potato|Trucker> hhhhhhhhhh
L89[01:59:47] <Potato|Trucker> hhhhhhhhh
L90[02:00:00] <Potato|Trucker> os.time()
L91[02:00:08] <Potato|Trucker> its the time since the start of the world
L92[02:00:20] <Potato|Trucker> starting in 1970
L93[02:00:26] <Potato|Trucker> x_x
L94[02:00:32] <PsychokenesisKat> os.time
L95[02:00:33] <PsychokenesisKat> Cool.
L96[02:01:02] <PsychokenesisKat> Do you know why 1970 is relevant, Potato|Trucker? (I do, I want to see if you do, considering you're so fixated on that DOS abomination)
L97[02:01:49] <PsychokenesisKat> Also, do filesystem components return a table when you call list?
L98[02:02:19] <Potato|Trucker> Something something computers?
L99[02:02:37] <Potato|Trucker> No, not really
L100[02:02:42] <Potato|Trucker> I do not know
L101[02:02:50] <Potato|Trucker> :{
L102[02:02:52] <Caitlyn> epoch
L103[02:03:09] <Potato|Trucker> Ahh
L104[02:03:12] <Potato|Trucker> Unix time?
L105[02:03:38] <Potato|Trucker> Oh, isnt this the thing that will screw computers over in a few years?
L106[02:03:55] <Potato|Trucker> where the bits get all set to 00001 or whatever?
L107[02:04:35] <PsychokenesisKat> Yep, UNIX time.
L108[02:04:48] <Caitlyn> s/a few/24/
L109[02:05:07] <Potato|Trucker> s/C:/C:/
L110[02:05:19] <Caitlyn> ...wat?
L111[02:05:28] <PsychokenesisKat> Potato|Trucker: Only if we continue to use 32-bit UNIX time, storing it as 64-bit fixes it, IIRC
L112[02:05:45] *** Potato|Trucker is now known as C
L113[02:05:53] <PsychokenesisKat> 2038...
L114[02:05:55] *** C is now known as C_Drive
L115[02:05:58] <C_Drive> There we go
L116[02:06:01] <C_Drive> C:
L117[02:06:04] * PsychokenesisKat stabs C_Drive
L118[02:06:18] * C_Drive recovers
L119[02:06:29] * PsychokenesisKat opens C_Drive's case and grinds a pencil against the platter
L120[02:06:34] *** darknife25 is now known as darknife25|AFK
L121[02:06:59] * C_Drive is a NSFW Drive, there for, 100% safe
L122[02:07:05] <v^> <_>
L123[02:07:09] <C_Drive> :)
L124[02:07:10] <Caitlyn> Not Safe For Work drive?
L125[02:07:11] <PsychokenesisKat> ... Not safe for work?
L126[02:07:15] <C_Drive> Yep
L127[02:07:25] * PsychokenesisKat high-fives Caitlyn
L128[02:07:30] * C_Drive hugs v^
L129[02:07:33] * Caitlyn grabs a degausser
L130[02:07:39] <C_Drive> NO
L131[02:07:44] * PsychokenesisKat overvolts the drive
L132[02:07:50] * Caitlyn places degausser on C_Drive
L133[02:07:58] * Caitlyn powers on the degausser and walks away.
L134[02:07:59] <PsychokenesisKat> That should have corrupted your NSFW data.
L135[02:08:02] * C_Drive is recovered using MSDOS
L136[02:08:10] <PsychokenesisKat> (What's a degausser?)
L137[02:08:15] <C_Drive> :O
L138[02:08:17] <PsychokenesisKat> C_Drive: Have you seen miniOS?
L139[02:08:28] <C_Drive> The thing that makes the screen jiggle
L140[02:08:35] <C_Drive> whats miniOS?
L141[02:08:40] <PsychokenesisKat> DOS in OC
L142[02:08:46] <C_Drive> GIMMEEEE
L143[02:08:49] *** Cazzar is now known as Cazzar|Away
L144[02:08:51] <C_Drive> GIMEEE IT NAOW
L145[02:08:53] <PsychokenesisKat> Check the forums
L146[02:08:56] <Caitlyn> http://www.garner-products.com/harddrive.htm
L147[02:09:10] <PsychokenesisKat> I had to adapt my ed-inspired line editor to use it though
L148[02:09:26] <PsychokenesisKat> The entire filesystem is based on drive letters, and there's basically no APIs.
L149[02:09:33] <PsychokenesisKat> It's just like real Windows!
L150[02:09:34] <C_Drive> :D
L151[02:09:36] <C_Drive> Yay!
L152[02:09:52] <PsychokenesisKat> You should not be happy about that.
L153[02:09:57] <C_Drive> :DDDDDDD
L154[02:10:15] * PsychokenesisKat returns to his cave to work on his UNIX v6 classic C to Lua conversion
L155[02:10:22] <C_Drive> I will beat the crappy OS that you people call OpenOS with miniOS
L156[02:11:06] <PsychokenesisKat> Then I'll stomp your miniOS with a POSIX-compliant OS.
L157[02:11:31] * C_Drive goes to install forge
L158[02:11:33] *** Cazzar|Away is now known as Cazzar
L159[02:12:14] <PsychokenesisKat> I have to admit though, miniOS is quite fun- the extreme basicness makes it easy to add drivers and stuff.
L160[02:12:24] <PsychokenesisKat> It's not a complex maze as of yet.
L161[02:12:35] <PsychokenesisKat> I suppose that'll happen when it gets a GUI.
L162[02:12:53] ⇨ Joins: Johannes13_ (~Johannes@p4FDE928E.dip0.t-ipconnect.de)
L163[02:13:42] <C_Drive> I still want to make a gui for OpenOS
L164[02:13:53] <PsychokenesisKat> C_Drive: I'm currently working on having a filesystem running in memory so it can be serialized and saved to a tape- sorta like Windows 95's weird shit vFAT
L165[02:13:53] <C_Drive> just never get around to learning how to do it
L166[02:14:10] <C_Drive> lol, fat
L167[02:14:30] *** C_Drive is now known as SleepyPotato
L168[02:14:40] *** SleepyPotato is now known as Potato|Trucker
L169[02:15:04] *** Potato|Trucker is now known as InGamePotato
L170[02:15:15] * InGamePotato just learned about /ns group
L171[02:15:18] ⇦ Quits: Johannes13 (~Johannes@p4FDE8CC4.dip0.t-ipconnect.de) (Ping timeout: 186 seconds)
L172[02:15:23] <PsychokenesisKat> I don't think OpenIRC works on miniOS
L173[02:15:33] *** InGamePotato is now known as PotatoTab
L174[02:15:44] *** PotatoTab is now known as Potato|Away
L175[02:15:58] *** Potato|Away is now known as potatoTrumpet
L176[02:16:04] *** potatoTrumpet is now known as PotatoTrumpet
L177[02:17:48] <PotatoTrumpet> PsychokenesisKat, You are away?
L178[02:18:05] <PsychokenesisKat> Not that I'm aware of
L179[02:18:33] <PotatoTrumpet> "Please note that I will be away from the 26th of July to the 9th of August"
L180[02:18:45] <PotatoTrumpet> its the 28th of July
L181[02:19:11] <PsychokenesisKat> Oh, that's not me, silly.
L182[02:19:19] <PotatoTrumpet> -_-
L183[02:19:23] <PotatoTrumpet> x_X
L184[02:19:28] * PotatoTrumpet dies
L185[02:19:35] * PsychokenesisKat kills PotatoTrumpet
L186[02:19:51] <PotatoTrumpet> Am I missing something
L187[02:19:58] * PotatoTrumpet wonders if he is missing something
L188[02:20:00] <PsychokenesisKat> Yes.
L189[02:20:02] <PsychokenesisKat> You are.
L190[02:20:10] * PotatoTrumpet is very confused
L191[02:20:17] <PsychokenesisKat> You are missing appreciation for UNIX and hate for WinDOS
L192[02:20:18] ⇦ Quits: Maxwolf (labs@pipette.madsciencemod.com) (Quit: Leaving)
L193[02:20:34] * PotatoTrumpet hopes UNIX dies in a firey pit of hate
L194[02:20:53] *** Cazzar is now known as Cazzar|Away
L195[02:21:16] * PsychokenesisKat is sure that within 30 years WinDOS will die in a firey pit of hate
L196[02:21:33] <PsychokenesisKat> You can't fight technological superiority.
L197[02:22:57] * PotatoTrumpet boots up Windows 3.1 for the fun of it
L198[02:23:13] * PotatoTrumpet realizes that VM is on his linux partition
L199[02:23:26] * PsychokenesisKat starts his PDP-11 emulator along with his copy of UNIX v6
L200[02:23:35] *** Cazzar|Away is now known as Cazzar
L201[02:23:45] * PotatoTrumpet starts his caculator
L202[02:23:56] * PsychokenesisKat turns on his light
L203[02:24:18] * PsychokenesisKat wonders how many more times superior an incandescent bulb is to WinDOS
L204[02:24:51] * PsychokenesisKat realises this figure cannot be stored in a 64-bit unsigned integer
L205[02:25:18] * Kodos wonders how hard a Windows 1.0-like OS in OC would be
L206[02:25:52] * PsychokenesisKat informs Kodos that we have a DOS base already
L207[02:26:20] * PotatoTrumpet hugs Kodos
L208[02:26:31] * PotatoTrumpet declares this the start of Third Person Hour
L209[02:26:39] * PsychokenesisKat agrees
L210[02:26:52] * PotatoTrumpet nods head in agreement with PsychokenesisKat
L211[02:26:54] * PsychokenesisKat levitates PotatoTrumpet using psychokenesis
L212[02:27:00] * Kodos decides it's time to go watch Torchwood
L213[02:27:05] * PotatoTrumpet loves torchwood
L214[02:27:08] * PsychokenesisKat likes Torchwood
L215[02:27:14] * PotatoTrumpet also loves torches made out of wood
L216[02:27:17] * PsychokenesisKat high-fives PotatoTrumpet and Kodos
L217[02:27:19] * Kodos will slap the shit out of anyone who spoils Torchwood
L218[02:27:46] * PotatoTrumpet tells Kodos that every one but Capt. Jack and the Non Asian girl die
L219[02:28:00] <PsychokenesisKat> So the asian one dies? :(
L220[02:28:00] * PotatoTrumpet hides
L221[02:28:19] * PotatoTrumpet slaps PsychokenesisKat for not talking in third person
L222[02:28:36] * PsychokenesisKat pulls PotatoTrumpet out of hiding and forces him to endure Kodos' wrath
L223[02:28:52] * PotatoTrumpet wispers to PsychokenesisKat Wibbly-Wobbley Timey-Whimey
L224[02:29:02] * PsychokenesisKat then begins pulling PotatoTrumpet's limbs from his torso using psychokenesis
L225[02:29:19] * PotatoTrumpet may have lied
L226[02:29:22] * PotatoTrumpet did lie
L227[02:29:32] * PsychokenesisKat releases PotatoTrumpet
L228[02:29:48] <Kodos> EnderCat, please kickban Potato for a day for spoiling the ONE tv show on Netflix I can/want to watch
L229[02:29:59] <PotatoTrumpet> I did not spoil it
L230[02:30:00] <PotatoTrumpet> :P
L231[02:30:05] <PotatoTrumpet> I lied about it
L232[02:30:10] <PotatoTrumpet> PS: Keep Watching
L233[02:30:19] <Kodos> Seriously shut the fuck up you stupid kid
L234[02:30:22] <Kodos> You're fucking annoying
L235[02:30:25] <PotatoTrumpet> Love you too
L236[02:30:26] <Kodos> Holy shit
L237[02:30:34] * PsychokenesisKat sits back and watches
L238[02:30:47] <Kodos> You are the epitome of the phrase 'special kind of stupid'
L239[02:30:54] <PotatoTrumpet> Anyways, time to work on a caculator for OC
L240[02:31:00] <PotatoTrumpet> GUI, for a caculator
L241[02:31:42] * PotatoTrumpet tells Kodos that he will love the plot twists
L242[02:39:08] ⇦ Quits: skilz (~skilz@203.213.225.94) (Remote host closed the connection)
L243[02:39:50] <PsychokenesisKat> .w text.tokenize
L244[02:39:51] <^v> PsychokenesisKat, Not found. did you want "text api"?
L245[02:39:55] <PsychokenesisKat> .w text
L246[02:39:55] <^v> PsychokenesisKat, http://ocd.cil.li/api:text
L247[02:40:08] *** alekso56 is now known as alekso56_off
L248[02:43:41] <PotatoTrumpet> PsychokenesisKat: http://puu.sh/avoP3/89e4b168ea.jpg that is what it is going to look like
L249[02:43:49] <PotatoTrumpet> Requires multi monitors
L250[02:43:59] <PsychokenesisKat> Requires? o.O
L251[02:44:33] <PotatoTrumpet> Well, I COULD design it to fit on one, as I have yet to even make the underlying code
L252[02:44:47] <Kodos> cough https://github.com/Kodos-Atoz/ICBM
L253[02:44:50] <PotatoTrumpet> *ingame monitors
L254[02:45:34] <PotatoTrumpet> Kodos, Coolzzzz
L255[02:48:51] *** Cazzar is now known as Cazzar|Away
L256[02:51:37] *** Cazzar|Away is now known as Cazzar
L257[02:54:03] * PsychokenesisKat idly wonders why anyone bothers to distinguish between r and rb, considering r has no reason to exist while rb exists.
L258[02:54:39] <PotatoTrumpet> Hmm
L259[02:54:57] <PotatoTrumpet> Should I make a caculator API for the GUI to use, or just include it all in one program
L260[02:55:53] * PotatoTrumpet loves the new music in 1.7.10
L261[02:56:20] * PsychokenesisKat also loves the new music in 1.7.10
L262[02:56:35] <PsychokenesisKat> They're called creative1.ogg through creative3.ogg
L263[02:57:02] * PotatoTrumpet wishes some OC addons were updated to 7.10
L264[02:57:27] * PsychokenesisKat informs PotatoTrumpet that Computronics and OpenPrinter are
L265[02:57:55] <PotatoTrumpet> .jenkins Computronics
L266[02:58:05] <PotatoTrumpet> Is there a jenkins for it
L267[02:58:09] <PotatoTrumpet> or am I missing something
L268[02:58:17] <Kodos> .j computronics
L269[02:58:41] <Kodos> .j
L270[02:58:43] <Kodos> .jenkins
L271[02:58:43] <^v> Kodos, Build #527 for OpenComputers: http://bit.ly/1lPPu6P 9 hours 19 minutes ago
L272[02:58:47] <Kodos> Helpful
L273[02:58:50] <EnderBot2> Latest builds: OpenGX: #7 | ICBMComponent: #21 | OpenLights1.7: #17 | OpenComputers: #527 | OpenComponents: #47 | OpenPrinter: #73 | OpenComputers-MC1.7.10: #36 | OpenComponents-MC1.7: #13 | OpenLights: #20 | OpenComputers-MC1.7.2: #266 | OpenPrinter1.7: #71
L274[02:58:55] <Kodos> There you go
L275[02:58:57] <PotatoTrumpet> Guess not
L276[02:59:08] * PotatoTrumpet wonders what openGX is
L277[02:59:14] <Kodos> Ask gamax92
L278[02:59:32] <gamax92> its not my project its xamag29's
L279[02:59:53] ⇨ Joins: finkmac (~finkmac@rdsl-0176.tor.pathcom.com)
L280[02:59:54] <Kodos> You should really try to be more clever when lying
L281[03:00:03] <gamax92> Kodos: except im not lying
L282[03:00:09] <gamax92> xamag29 is ds84182
L283[03:00:14] <gamax92> its ds84182's project
L284[03:00:26] *** xamag29 is now known as ds84182
L285[03:00:50] * Kodos feels stupid for not having checked the nick list
L286[03:01:04] <PotatoTrumpet> :(
L287[03:01:15] * PotatoTrumpet goes to get an apple
L288[03:01:28] ⇨ Joins: ping (~no@2601:4:4500:e15:e406:39a0:767e:e863)
L289[03:01:28] zsh sets mode: +v on ping
L290[03:01:57] <PsychokenesisKat> Question: With filesystem components, does it append or insert data when you write to them?
L291[03:02:36] <gamax92> you have to specify the mode.
L292[03:02:53] <gamax92> so, if you give w, its overwrite, but a is append
L293[03:03:05] <PsychokenesisKat> I see.
L294[03:04:06] ⇦ Quits: ^v (~ping@2601:4:4500:e15:e406:39a0:767e:e863) (Remote host closed the connection)
L295[03:04:07] ⇦ Quits: ^vDoge (~mooooon@2601:4:4500:e15:e406:39a0:767e:e863) (Remote host closed the connection)
L296[03:04:08] ⇦ Quits: v^ (~no@2601:4:4500:e15:e406:39a0:767e:e863) (Remote host closed the connection)
L297[03:04:09] ⇦ Quits: ping (~no@2601:4:4500:e15:e406:39a0:767e:e863) (Remote host closed the connection)
L298[03:05:25] <PotatoTrumpet> not vDoge
L299[03:05:40] ⇨ Joins: v^ (~no@2601:4:4500:e15:e406:39a0:767e:e863)
L300[03:05:40] zsh sets mode: +v on v^
L301[03:05:50] <PotatoTrumpet> -_-
L302[03:06:18] ⇨ Joins: ^vDoge (~mooooon@2601:4:4500:e15:e406:39a0:767e:e863)
L303[03:06:20] ⇨ Joins: ^v (~ping@2601:4:4500:e15:e406:39a0:767e:e863)
L304[03:06:45] <PotatoTrumpet> $tip Kodos 10
L305[03:06:45] <^vDoge> PotatoTrumpet, Sent Ɖ10 to Kodos
L306[03:10:32] <PsychokenesisKat> table.insert(fs.vfs[a:sub(b+1):reverse())
L307[03:11:11] <PsychokenesisKat> table.insert(fs.vfs[a:sub(b+1):reverse(),a:sub(1,b-1))
L308[03:11:53] <PotatoTrumpet> .l if x >= 0 then value = 1 else value = 0 end --This should work for determining what value sign to display, correct?
L309[03:11:54] <^v> PotatoTrumpet, lua:1: attempt to compare number with nil
L310[03:15:28] <v^> value=x>=0 and 0 or 1
L311[03:16:17] <v^> value=x<0 and 1 or 0
L312[03:16:56] <PsychokenesisKat> .l function derp(x) if x>=0 then sign = "+" else sign = "-" end return sign..tostring(x) end derp(42) derp(-42
L313[03:16:56] <^v> PsychokenesisKat, lua:1: ')' expected near <eof>
L314[03:16:59] <PsychokenesisKat> .l function derp(x) if x>=0 then sign = "+" else sign = "-" end return sign..tostring(x) end derp(42) derp(-42)
L315[03:16:59] <^v> PsychokenesisKat, nil
L316[03:17:09] <v^> >_>
L317[03:17:11] <PsychokenesisKat> .l function derp(x) if x>=0 then sign = "+" else sign = "-" end return sign..tostring(x) end return derp(42), derp(-42)
L318[03:17:11] <^v> PsychokenesisKat, +42 | --42
L319[03:17:11] <v^> PM
L320[03:18:04] <v^> (a>0 and "+" or "")..a
L321[03:18:09] <v^> is that what you want?
L322[03:18:23] <PsychokenesisKat> Possibly.
L323[03:20:34] <PotatoTrumpet> Hmm
L324[03:21:07] <PsychokenesisKat> I think my shitty VFS is done.
L325[03:21:15] <PotatoTrumpet> VFS
L326[03:21:17] <v^> \o/
L327[03:21:22] <PotatoTrumpet> ?
L328[03:21:24] <v^> virtual filesystem
L329[03:21:25] <PsychokenesisKat> Now to figure out how to make miniOS mount it.
L330[03:21:27] <PotatoTrumpet> Ahh
L331[03:21:38] <John_Egbert> we should all work on a really good Lua sandbox xD
L332[03:21:40] <John_Egbert> like
L333[03:21:52] <John_Egbert> it even has the ability to sandbox C modules xD
L334[03:21:54] <v^> John_Egbert, liek is not that fucking hard
L335[03:21:58] <v^> oh, c modules
L336[03:22:10] <v^> there are whole process sandboxes for that John_Egbert >_>
L337[03:22:10] <PotatoTrumpet> PsychokenesisKat, You lied to me
L338[03:22:17] <John_Egbert> v^, :3
L339[03:22:24] <PsychokenesisKat> I did?
L340[03:22:35] <v^> John_Egbert, ffi is love i say
L341[03:22:38] <PsychokenesisKat> Sorry, I do so much lying I don't remember who I lie to.
L342[03:22:39] <v^> ffi is life
L343[03:22:45] <PotatoTrumpet> :P
L344[03:22:48] <John_Egbert> v^, can you teach me how to ffi, lel
L345[03:22:53] <PotatoTrumpet> I will burn your house down, SKS
L346[03:23:02] ⇨ Joins: Randolph_J (webchat@69.197.223.223)
L347[03:23:08] * PsychokenesisKat readies the combustible lemons
L348[03:23:12] <PsychokenesisKat> PotatoTrumpet: Bricks.
L349[03:23:21] <v^> .> derp=ffi.new("double[128]")
L350[03:23:21] <^v> v^, nil
L351[03:23:35] <v^> <_>
L352[03:23:47] <v^> then there is ffi.cast
L353[03:23:49] <v^> which is neat
L354[03:23:49] * PotatoTrumpet goes back to writing the code for OpenCalc
L355[03:23:58] <John_Egbert> meh
L356[03:23:59] <PotatoTrumpet> *OpenCalcAPI
L357[03:24:02] <PsychokenesisKat> So I can't mount a VFS on MiniOS
L358[03:24:03] <John_Egbert> v^, can you teach me tomorrow? :3
L359[03:24:22] <PotatoTrumpet> BTW: Eureka is a good TV Series
L360[03:24:24] <v^> .> mem=ffi.cast("char*",0)
L361[03:24:24] <^v> v^, nil
L362[03:24:28] * PsychokenesisKat returns to the technologically superior OpenOS
L363[03:24:32] <PotatoTrumpet> Just started watching it
L364[03:24:35] <v^> John_Egbert, okeu
L365[03:24:43] * PotatoTrumpet is using OpenOS to write OpenCalcAPI
L366[03:24:59] <v^> is easy
L367[03:25:05] <Randolph_J> Hello. I'm trying to get OpenComputer working on my 1.7.10 server. I am having issues with the persistence running correctly. it says when i login "Native Lua libraries are not available, computers will not be able to persist their state. THey will reboot on chunk reloads. Does anyone know a way to fix this. I've spent a while now trying to fix it.
L368[03:25:18] ⇦ Quits: Lathanael|Away (~Lathanael@p549724C4.dip0.t-ipconnect.de) (Ping timeout: 189 seconds)
L369[03:25:21] <v^> Randolph_J, what OS do you have
L370[03:25:24] <John_Egbert> v^, tomorrow and not now because 1) setting up an icecast server 2) I have a fucking massive headache.
L371[03:25:36] <Randolph_J> centos
L372[03:25:48] <PotatoTrumpet> John_Egbert, Just drill a hole in your head! Its how cavemen do it
L373[03:25:53] * v^ pokes the fuck out of Sangar
L374[03:26:12] * PotatoTrumpet also pokes the fuck out of Sangar
L375[03:26:37] <v^> Randolph_J, we would have to have a library compiled for centos <_>
L376[03:26:56] <Randolph_J> :) Sorry for making work.
L377[03:27:21] <v^> i completely forgot about centos
L378[03:27:23] ⇨ Joins: Lathanael|Away (~Lathanael@p549736F9.dip0.t-ipconnect.de)
L379[03:27:24] <v^> <_>
L380[03:27:32] <PotatoTrumpet> Whats CentOS
L381[03:27:41] <Randolph_J> a linux os
L382[03:27:44] <v^> google
L383[03:27:44] <PsychokenesisKat> Holy shite. I think my VFS just did something
L384[03:27:56] <PotatoTrumpet> Rename all drives to C:?
L385[03:28:38] <PotatoTrumpet> Hmm
L386[03:28:43] <John_Egbert> v^, http://i.imgur.com/zo47qAx.jpg
L387[03:28:52] <PsychokenesisKat> My VFS can't quite cope with directories yet, but it's mounted and not crashing
L388[03:29:10] <PotatoTrumpet> Dear god the new floppy sounds
L389[03:29:14] <PsychokenesisKat> >function fs.isReadOnly() return false end
L390[03:29:18] <PotatoTrumpet> sounds like someone is scratching it
L391[03:29:20] <PsychokenesisKat> >file system is read only
L392[03:32:44] <PsychokenesisKat> ;bal
L393[03:32:57] <PsychokenesisKat> $bal
L394[03:32:57] <^vDoge> PsychokenesisKat, Ɖ1600
L395[03:37:28] <ds84182> http://i.imgur.com/CLTMc03.png
L396[03:37:30] <ds84182> look it
L397[03:39:46] * PotatoTrumpet is confused
L398[03:40:06] <ds84182> PotatoTrumpet, I made an ARM co processor for OC
L399[03:40:22] * PotatoTrumpet has no clue what that means
L400[03:40:32] * PotatoTrumpet hooked up his mechanical keyboard
L401[03:40:33] <PotatoTrumpet> :D
L402[03:40:38] <PotatoTrumpet> So much better
L403[03:40:45] <ds84182> http://en.wikipedia.org/wiki/ARM_architecture
L404[03:41:22] <PotatoTrumpet> Cool
L405[03:41:33] <ds84182> So basically you can program things in C, C++, or ASM, compile it, and run it
L406[03:41:44] <ds84182> Although the compilation has to happen outside OC
L407[03:42:04] <v^> ._.
L408[03:42:07] <v^> make assembler?
L409[03:42:14] <ds84182> v^, hell no
L410[03:42:16] <ds84182> it's not that simple
L411[03:42:26] <ds84182> its a SIMD processor
L412[03:42:27] <v^> ds84182, what if it is
L413[03:42:29] <ds84182> no way in hell
L414[03:42:31] <PsychokenesisKat> YOUWHAT!?
L415[03:42:43] <ds84182> v^, http://bear.ces.cwru.edu/eecs_382/ARM7-TDMI-manual-pt2.pdf
L416[03:42:46] <PsychokenesisKat> You have ARM?
L417[03:42:57] <ds84182> PsychokenesisKat, yes
L418[03:43:04] <ds84182> very much ARM
L419[03:43:06] <PsychokenesisKat> Can I have your ARM?
L420[03:43:15] * ds84182 gives PsychokenesisKat his LEG
L421[03:43:27] * PsychokenesisKat runs ds84182's leg
L422[03:43:41] <ds84182> FEEL THE BUUUUUURN
L423[03:44:09] <ds84182> Maybe I should try getting Lua to run
L424[03:44:16] <ds84182> so you can Lua in your Lua env
L425[03:44:43] <Kodos> Yo dawg...
L426[03:45:18] <Kodos> http://www.catonmat.net/blog/wp-content/uploads/2009/12/yo-dawg-regex.jpg
L427[03:49:10] ⇦ Quits: PsychokenesisKat (~chatzilla@pa49-180-144-16.pa.nsw.optusnet.com.au) (Ping timeout: 186 seconds)
L428[03:53:50] <PotatoTrumpet> :P
L429[03:55:48] *** justastranger is now known as justastranger|zzz
L430[03:56:53] ⇨ Joins: PsychokenesisKat (~chatzilla@pa49-180-144-16.pa.nsw.optusnet.com.au)
L431[04:08:34] ⇦ Quits: Kodos (~Kodos@2602:306:ce20:6c30:ac05:5e42:3647:475b) (Quit: Leaving)
L432[04:10:05] <PsychokenesisKat> >tablet
L433[04:10:07] <PsychokenesisKat> >wireless modem
L434[04:10:09] <PsychokenesisKat> :D
L435[04:11:06] <PsychokenesisKat> However, tablets have no storage
L436[04:11:24] <PsychokenesisKat> Wait, yes they do
L437[04:12:07] *** Alissa is now known as PotaDOS
L438[04:12:12] *** PotaDOS is now known as Alissa
L439[04:14:51] <PsychokenesisKat> This means I can like... have wireless access to all my stuff
L440[04:15:31] ⇨ Joins: dangranos (webchat@37.23.249.184)
L441[04:16:23] <v^> <_>
L442[04:17:06] <dangranos> Hello
L443[04:18:09] <PsychokenesisKat> Hello dangranos
L444[04:18:15] <PsychokenesisKat> Guess what?
L445[04:19:50] <dangranos> What?
L446[04:20:09] <PsychokenesisKat> Tablets are wireless!
L447[04:20:50] <dangranos> You didnt know?
L448[04:21:55] <PsychokenesisKat> I hadn't tried.
L449[04:22:25] <PsychokenesisKat> So now, I'm working on an embedded system for use in tablets, with MANETs in mind
L450[04:23:42] <dangranos> "MANET"?
L451[04:28:09] *** Cazzar is now known as Cazzar|Away
L452[04:28:15] <PsychokenesisKat> Mobile ad-hoc network
L453[04:30:50] *** Cazzar|Away is now known as Cazzar
L454[04:32:01] <PsychokenesisKat> :/ I can't get it to boot anything but OpenOS
L455[04:32:56] <ds84182> Ok, just fixed a bug that caused strings to get mushed up
L456[04:33:20] <ds84182> so now the arm is big-endian
L457[04:34:30] ⇨ Joins: SoraFirestorm (~Sora@131-191-86-130.as.clicknet.org)
L458[04:34:36] <SoraFirestorm> Hi
L459[04:34:44] <SoraFirestorm> How can I put a screen on a robot?
L460[04:34:53] <SoraFirestorm> Nowhere is excepting my screen
L461[04:35:12] <SoraFirestorm> accepting*
L462[04:35:53] <PotatoTrumpet> ?
L463[04:36:07] <PotatoTrumpet> Can't use screen i think
L464[04:36:11] <PotatoTrumpet> have to use console
L465[04:36:18] <PotatoTrumpet> and robot requires graphics card
L466[04:36:19] <PotatoTrumpet> i think
L467[04:36:24] <gamax92> SoraFirestorm: robots will take a Tier 1 screen
L468[04:36:24] <SoraFirestorm> But it says it's a recommended component
L469[04:36:29] <PotatoTrumpet> oh
L470[04:36:32] <SoraFirestorm> That would be why
L471[04:36:37] <gamax92> SoraFirestorm: you also need a gpu to power the screen ;)
L472[04:36:39] <PotatoTrumpet> shows what I know about robots
L473[04:36:49] <SoraFirestorm> Right, I figured that much
L474[04:37:05] <PsychokenesisKat> Okay, now I need a way to make the tablet eject the OpenOS drive
L475[04:37:14] <dangranos> гр
L476[04:37:15] <SoraFirestorm> thank you
L477[04:37:16] <dangranos> uh
L478[04:37:52] *** PotatoTrumpet is now known as SleepyPotato
L479[04:38:26] <PsychokenesisKat> So shift-rightclick resets the tablet and it randomises the components
L480[04:38:27] <PsychokenesisKat> Noted.
L481[04:38:35] <PsychokenesisKat> Well, shit.
L482[04:38:57] <Caitlyn> For now yes.
L483[04:39:23] <SoraFirestorm> And since it only takes Class 1 screens, no point in anything more than Class 1 GPU, right?
L484[04:39:36] <PsychokenesisKat> I now have to rename my drive folder.
L485[04:39:50] * PsychokenesisKat thought shift-rightclick only shut down the tablet
L486[04:40:14] *** Cazzar is now known as Cazzar|Away
L487[04:41:45] <PsychokenesisKat> As much as I hate drive lettering, miniOS does use less RAM
L488[04:42:05] <SoraFirestorm> Drive lettering? Who does /that/ now-a-days? :P
L489[04:42:11] <SoraFirestorm> #unixmasterrace
L490[04:42:16] <SoraFirestorm> Or something
L491[04:42:17] <PsychokenesisKat> I agree with you there.
L492[04:42:23] <SoraFirestorm> Am I doing the hashtag thing right?
L493[04:42:49] <PsychokenesisKat> However, this incredibly barebones system saves memory by skipping the whole vfs thing
L494[04:42:50] *** Cazzar|Away is now known as Cazzar
L495[04:43:35] <SoraFirestorm> Sure
L496[04:43:52] <dangranos> uh
L497[04:43:56] <dangranos> just crashed
L498[04:44:07] <SoraFirestorm> I still think we need per-coroutine memory usage, but that's not going to happen. :(
L499[04:45:59] <SoraFirestorm> I still think we need a computer mod with an emulated computer, ala RP
L500[04:46:28] <SoraFirestorm> But using a generic CPU arch so that conventional compilers can compile for it
L501[04:46:36] <v^> alienware commercials
L502[04:46:38] <v^> so informative
L503[04:46:42] <v^> (not)
L504[04:46:43] <SoraFirestorm> lol yish
L505[04:48:56] <ds84182> I'm going to have to build my own std library for my arms
L506[04:49:07] <ds84182> because normal ones are too big
L507[04:49:30] <PsychokenesisKat> Can you assemble?
L508[04:49:47] <SoraFirestorm> Why assemble when you can write good old C?
L509[04:49:48] <SoraFirestorm> :P
L510[04:49:57] <PsychokenesisKat> Classic C!
L511[04:50:09] <SoraFirestorm> ISO/ANSI, 2nd best kind of C
L512[04:50:17] <SoraFirestorm> POSIX C is best C
L513[04:50:21] <SoraFirestorm> <3
L514[04:50:55] <SoraFirestorm> which reminds me
L515[04:51:06] <SoraFirestorm> I need to write a memory allocator for my RPi OS...
L516[04:51:16] <SoraFirestorm> I just no idea how I'm gunna do it
L517[04:51:28] <dangranos> ?
L518[04:51:39] <SoraFirestorm> ?
L519[04:51:41] <ds84182> woops
L520[04:51:46] <ds84182> wasn't paying attention
L521[04:51:52] <ds84182> PsychokenesisKat, yes, I can assembler
L522[04:52:00] <ds84182> but the selling point is C
L523[04:52:01] <PsychokenesisKat> Aha, I have accessed subdirectories!
L524[04:52:08] <PsychokenesisKat> MS-DOS is now one bit less shit.
L525[04:52:11] <PsychokenesisKat> Very nice.
L526[04:52:24] <dangranos> What? MS-DOS? Where?
L527[04:52:27] <PsychokenesisKat> Is ARM assembler anything like 6502 assembler?
L528[04:52:27] <SoraFirestorm> In my RPi OS, everything possible is written in C.
L529[04:52:33] <SoraFirestorm> Um... probably not.
L530[04:52:39] <PsychokenesisKat> dangranos: MiniOS
L531[04:52:55] <dangranos> Uh
L532[04:53:00] <PsychokenesisKat> Check the forums, it's by some guy called skyem
L533[04:53:08] <SoraFirestorm> It's designed to be... mini.
L534[04:53:11] <SoraFirestorm> *le gasp*
L535[04:53:31] ⇨ Joins: black3agl3 (~black3agl@197.225.209.228)
L536[04:53:31] <PsychokenesisKat> It uses like... 50k RAM.
L537[04:53:55] <PsychokenesisKat> It'd be great for embedded stuff, but it's sorta sucky because of drive lettering
L538[04:54:35] <PsychokenesisKat> 192 is the smallest RAM
L539[04:54:59] <SoraFirestorm> RAM chip or RAM combo?
L540[04:55:10] <PsychokenesisKat> 4096k RAM, 4014k free
L541[04:55:58] <dangranos> i wish routers were programmable, just for fun
L542[04:56:14] <SoraFirestorm> tbh I don't like the default RAM sizes. They're sizes I've never seen in the wild before, and that bothers me.
L543[04:56:20] <PsychokenesisKat> What sort of routers?
L544[04:56:44] <PsychokenesisKat> SoraFirestorm: 192k is the minimum that OpenOS will run on, and IIRC it's 128k + 64k
L545[04:57:37] <SoraFirestorm> So a 128k and a 64k chip?
L546[04:58:12] <dangranos> OC switch and access point
L547[04:58:13] <PsychokenesisKat> Or 3 64k chips
L548[04:58:18] <SoraFirestorm> sure
L549[04:58:30] <SoraFirestorm> I have my mem sizes starting at 128k and going to 4096k
L550[04:58:35] <SoraFirestorm> Doubling each time
L551[04:58:42] <SoraFirestorm> Not quite the way the mod wants it to work
L552[04:58:42] <PsychokenesisKat> You can use switches to separate networks and then use computers as routers dangranos
L553[04:58:53] <SoraFirestorm> But those are more natural numbers for ram chips
L554[04:59:56] <PsychokenesisKat> The biggest ramstick you can get is 1MiB though, and in a server you can have 4 of those, so it's nicer numbers there.
L555[05:00:05] <PsychokenesisKat> 22-bit address space.
L556[05:00:37] ⇦ Quits: dmod_ (uid32492@id-32492.uxbridge.irccloud.com) (Quit: Connection closed for inactivity)
L557[05:01:27] <SoraFirestorm> what are the default sizes again? I forget.
L558[05:01:46] <dangranos> will there be some ASM (as architecture) in OC?
L559[05:01:59] <SoraFirestorm> ASM isn't architecture...
L560[05:02:10] <PsychokenesisKat> 192, 256, 384, 512, 768, 1024
L561[05:02:10] <SoraFirestorm> wait derp
L562[05:02:13] <SoraFirestorm> I understand now
L563[05:02:38] <PsychokenesisKat> I have seen 256, 384, 512 and 1024 in the wild before, except it was MiB, not KiB
L564[05:02:57] <SoraFirestorm> Yeah, see I have my chips set to go 128, 256, 512, 1024, 2048, 4096
L565[05:03:02] <SoraFirestorm> 384 in the wild? Hm.
L566[05:03:14] ⇨ Joins: werlabtop (~wer@pa49-180-163-179.pa.nsw.optusnet.com.au)
L567[05:03:36] <PsychokenesisKat> Yeah, it was a Dell server my school chucked out
L568[05:03:41] <SoraFirestorm> So on average, my setups will have more RAM.
L569[05:03:46] <SoraFirestorm> PsychokenesisKat: aaah
L570[05:04:04] <SoraFirestorm> But I really adjusted it because I didn't like 192, 384, and 768
L571[05:07:01] <PsychokenesisKat> You should see if MiniOS will run in 128k
L572[05:07:11] <PsychokenesisKat> I'm guessing you'll have ~20k free
L573[05:11:01] <PsychokenesisKat> Ah, EEPROM readers = NedoComputers stuff
L574[05:12:38] ⇦ Quits: werlabtop (~wer@pa49-180-163-179.pa.nsw.optusnet.com.au) (Read error: Connection reset by peer)
L575[05:13:19] <SleepyPotato> uggh
L576[05:13:23] <SleepyPotato> I can't sleep
L577[05:14:12] * PsychokenesisKat hands SleepyPotato a cup of coffee labelled "Welcome to the club"
L578[05:14:20] <SleepyPotato> :)
L579[05:14:35] <SleepyPotato> Its 12:14 and I have to wake up at 8
L580[05:14:54] <SleepyPotato> I have trumpet sectionals at 10-12 then trumpet lessons at 4
L581[05:15:21] ⇨ Joins: werlabtop (~wer@pa49-180-163-179.pa.nsw.optusnet.com.au)
L582[05:15:39] <SleepyPotato> Well, I guess I could play some OpenTTD
L583[05:16:08] ⇦ Quits: finkmac (~finkmac@rdsl-0176.tor.pathcom.com) (Quit: finkmac)
L584[05:16:49] <PsychokenesisKat> You tried to go to sleeep that early?
L585[05:19:03] <SleepyPotato> Yah
L586[05:19:09] <SleepyPotato> I've been up since 3
L587[05:19:14] <SleepyPotato> I sleep alot
L588[05:19:20] <SleepyPotato> 3 pm
L589[05:19:22] <SleepyPotato> that is
L590[05:19:48] <PsychokenesisKat> o.O
L591[05:19:53] <PsychokenesisKat> Now I understand...
L592[05:20:04] <PsychokenesisKat> IT ALL MAKES SENSE NOW! yeah, ok, I'm done.
L593[05:32:51] ⇦ Quits: werlabtop (~wer@pa49-180-163-179.pa.nsw.optusnet.com.au) (Ping timeout: 201 seconds)
L594[05:34:24] ⇦ Quits: Randolph_J (webchat@69.197.223.223) (Ping timeout: 190 seconds)
L595[05:41:07] <PsychokenesisKat> wow
L596[05:41:14] <PsychokenesisKat> It actually managed to copy
L597[05:43:43] * PsychokenesisKat claps for MiniOS
L598[05:43:44] ⇨ Joins: Vexatos (~Vexatos@p200300556E687A022124F662D2372DA7.dip0.t-ipconnect.de)
L599[05:45:12] ⇦ Quits: Vexatos (~Vexatos@p200300556E687A022124F662D2372DA7.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
L600[05:47:07] ⇨ Joins: Vexatos (~Vexatos@p200300556E687A022124F662D2372DA7.dip0.t-ipconnect.de)
L601[05:47:22] *** Cazzar is now known as Cazzar|Away
L602[05:49:11] *** ds84182 is now known as dsAway
L603[05:49:59] *** Cazzar|Away is now known as Cazzar
L604[05:52:56] *** wer38|away is now known as wer38
L605[05:53:43] ⇨ Joins: Maxwolf (labs@pipette.madsciencemod.com)
L606[05:53:43] zsh sets mode: +v on Maxwolf
L607[05:54:26] <PsychokenesisKat> 192k RAM, 116k free
L608[05:54:47] <PsychokenesisKat> I think this OS is perfect for embedded stuff.
L609[05:55:13] *** Benguin is now known as Benguin[ZzZ]
L610[05:58:02] <SoraFirestorm> Mini, you mean?
L611[06:00:36] ⇦ Quits: Calclavia (sid15812@id-15812.charlton.irccloud.com) (Ping timeout: 201 seconds)
L612[06:05:55] ⇨ Joins: Calclavia (sid15812@id-15812.charlton.irccloud.com)
L613[06:05:55] zsh sets mode: +v on Calclavia
L614[06:32:56] <SleepyPotato> Can I have a link to the OS, PsychokenesisKat
L615[06:33:56] <PsychokenesisKat> SleepyPotato: http://oc.cil.li/index.php?/topic/202-minios/#entry766
L616[06:34:31] <PsychokenesisKat> Can tablets beep?
L617[06:35:12] <SleepyPotato> Tablets?
L618[06:35:44] *** SleepyPotato is now known as CantSleepPotato
L619[06:35:57] <CantSleepPotato> Tell me more about these, tablets, PsychokenesisKat
L620[06:36:10] <CantSleepPotato> .jenkins
L621[06:36:11] <PsychokenesisKat> They're in the newer dev builds
L622[06:36:12] <EnderBot2> Latest builds: OpenGX: #7 | ICBMComponent: #21 | OpenLights1.7: #17 | OpenComputers: #527 | OpenComponents: #47 | OpenPrinter: #73 | OpenComputers-MC1.7.10: #36 | OpenComponents-MC1.7: #13 | OpenLights: #20 | OpenComputers-MC1.7.2: #266 | OpenPrinter1.7: #71
L623[06:36:17] <PsychokenesisKat> Creative only
L624[06:36:41] <PsychokenesisKat> They're basically a T2 computer, but portable, and no configurability
L625[06:36:47] <CantSleepPotato> .jenkins OpenComputers-MC1.7.10
L626[06:36:48] <EnderBot2> OpenComputers-1.3-MC1.7.10: #36: http://goo.gl/xLQIOg
L627[06:38:01] * CantSleepPotato hugs EnderBot2
L628[06:38:01] * EnderBot2 is wondering why CantSleepPotato is hugging him...
L629[06:39:14] <CantSleepPotato> :O
L630[06:39:25] <CantSleepPotato> The tablets are not in the 1.7.10 build
L631[06:39:28] <CantSleepPotato> :(
L632[06:39:32] <CantSleepPotato> ::(
L633[06:40:53] <CantSleepPotato> PsychokenesisKat, hOW Would I go about installing miniOS on a computer?
L634[06:41:03] <PsychokenesisKat> Uh, you unzip it to their drive?
L635[06:41:17] <Cruor> if this thing had a emulator i could do stuff .-.
L636[06:41:20] <CantSleepPotato> k
L637[06:42:26] <PsychokenesisKat> Not a very good computer, Cruor?
L638[06:42:42] <CantSleepPotato> http://puu.sh/avCrC/a1a8447922.jpg
L639[06:43:05] <CantSleepPotato> wait
L640[06:43:10] <CantSleepPotato> I installed it onto a HDD
L641[06:43:15] <CantSleepPotato> that dosent exist
L642[06:43:17] <CantSleepPotato> x_x
L643[06:43:34] <dangranos> ...
L644[06:45:00] * PsychokenesisKat claps
L645[06:45:09] ⇦ Quits: Vexatos (~Vexatos@p200300556E687A022124F662D2372DA7.dip0.t-ipconnect.de) (Quit: Greetings from Pastry Fork, Inc. ✔)
L646[06:45:50] <Cruor> PsychokenesisKat: cba to wait 10 years for MC to start o_O
L647[06:46:10] <PsychokenesisKat> Why do you need to wait 10 years? Just leave it open all the time.
L648[06:46:22] <Cruor> it is open all the time D:
L649[06:46:38] <PsychokenesisKat> Then what's the issue?
L650[06:47:05] ⇨ Joins: asie (~asie@078088168214.elblag.vectranet.pl)
L651[06:47:17] <Cruor> swaping Worlds .-.
L652[06:47:25] <CantSleepPotato> RAWR Y U NO WORK
L653[06:48:28] <PsychokenesisKat> Ah.
L654[06:48:44] * CantSleepPotato quits MC in rage
L655[06:51:45] ⇨ Joins: istasi (webchat@46.32.58.141)
L656[06:51:50] <istasi> Morning \o
L657[06:54:54] <Cruor> meh... ill hack together something if i can figure out Control chars in terminal >_<
L658[06:56:19] <PsychokenesisKat> o/
L659[07:01:04] <asie> http://mc.shinonome.ch/doku.php?id=wiki:licensing
L660[07:01:05] <asie> i this
L661[07:01:10] ⇦ Quits: PsychokenesisKat (~chatzilla@pa49-180-144-16.pa.nsw.optusnet.com.au) (Ping timeout: 186 seconds)
L662[07:01:11] ⇦ Quits: ShadowKatStudios (~sks@pa49-180-144-16.pa.nsw.optusnet.com.au) (Ping timeout: 186 seconds)
L663[07:08:13] <Cruor> how do i webpage asie senpai :p
L664[07:08:30] <Cruor> http://cruor.openshell.no/ this is why i dont front end stuff .-.
L665[07:13:03] <istasi> could be worse
L666[07:13:16] <istasi> let me show you <blink>
L667[07:13:41] <Cruor> istasi: on the Bright side, its valid xml :p
L668[07:13:49] * istasi wonders if blink event still works
L669[07:13:56] <istasi> even :X
L670[07:13:59] <istasi> ^^
L671[07:14:31] <Cruor> i have Works D:
L672[07:14:33] * Cruor flies away
L673[07:20:42] *** SoraFirestorm is now known as SoraFirestorm|AFK
L674[07:26:18] ⇦ Quits: jk-5|gone (~jk-5@5ED40762.cm-7-5a.dynamic.ziggo.nl) (Ping timeout: 190 seconds)
L675[07:33:00] ⇨ Joins: jk-5|gone (~jk-5@5ED40762.cm-7-5a.dynamic.ziggo.nl)
L676[07:33:42] ⇨ Joins: ShadowKatStudios (~sks@101.116.1.250)
L677[07:35:09] <ShadowKatStudios> Sio I have a super-basic GUI that can do menus.
L678[07:36:51] <istasi> uh uh, show :D
L679[07:37:05] <ShadowKatStudios> Later
L680[07:37:10] <istasi> oh you tease
L681[07:37:32] <ShadowKatStudios> I want to manage to make a file browser for miniOS
L682[07:37:44] <ShadowKatStudios> s/miniOS/miniDOS
L683[07:37:44] <SuperBot> <ShadowKatStudios> I want to manage to make a file browser for miniDOS
L684[07:40:43] <ShadowKatStudios> Also, it needs some modifications to make it actually useful.
L685[07:47:18] <ShadowKatStudios> Okay, now I have something listing files as a menu.
L686[07:47:37] <istasi> nice :D
L687[08:00:22] ⇦ Quits: Yepoleb (~quassel@194-166-4-206.adsl.highway.telekom.at) (Killed (chaos.esper.net (Nickname regained by services)))
L688[08:00:23] ⇨ Joins: Yepoleb (~quassel@178-191-129-209.adsl.highway.telekom.at)
L689[08:05:40] ⇦ Quits: ShadowKatStudios (~sks@101.116.1.250) (Read error: Connection reset by peer)
L690[08:07:48] *** CantSleepPotato is now known as SleepyPotato
L691[08:08:20] ⇨ Joins: ShadowKatStudios (~sks@101.116.1.250)
L692[08:11:37] ⇦ Quits: ShadowKatStudios (~sks@101.116.1.250) (Read error: No route to host)
L693[08:12:31] ⇨ Joins: ShadowKatStudios (~sks@101.116.1.250)
L694[08:12:43] <ShadowKatStudios> I must be just so pro
L695[08:13:07] <ShadowKatStudios> I wrote an interface that even my hippie sister could use
L696[08:13:45] *** Keridos is now known as Keridos_off
L697[08:17:26] ⇦ Quits: ShadowKatStudios (~sks@101.116.1.250) (Ping timeout: 186 seconds)
L698[08:31:41] ⇨ Joins: ShadowKatStudios (~sks@101.116.1.250)
L699[08:32:47] <istasi> hi sks
L700[08:39:32] * SleepyPotato still can't fall asleep
L701[08:40:05] <istasi> potato, just think of something scary
L702[08:40:43] <istasi> like, it was actually you that programmed Windows ME
L703[08:46:22] <robhol> oh dear
L704[08:50:10] <dangranos> yay, tea
L705[08:53:33] <SoraFirestorm|AFK> omg windows me
L706[08:53:42] <SoraFirestorm|AFK> that's /awful/
L707[08:53:51] <SoraFirestorm|AFK> I've never even /used/ ME
L708[08:54:54] *** Nentify|away is now known as Nentify
L709[08:59:02] ⇦ Quits: ShadowKatStudios (~sks@101.116.1.250) (Ping timeout: 186 seconds)
L710[09:02:39] *** EnderCat is now known as EnderCatIsOffline
L711[09:03:12] ⇦ Quits: mallrat208 (~mallrat20@68.204.184.175) (Ping timeout: 202 seconds)
L712[09:17:38] <robhol> I have
L713[09:18:03] <robhol> sure, it had its kinks... but honestly, it wasn't the spawn of satan it's usually portrayed as
L714[09:19:10] <SoraFirestorm|AFK> Windows in general just plain sucks, though :P
L715[09:19:46] <robhol> sigh, here we go again :)
L716[09:20:06] <istasi> i had ME, was quite happy with it ... then i got a network card
L717[09:20:37] <istasi> but tbh, i do love my Win7 :O
L718[09:21:48] <SleepyPotato> Dear god, I just dozed off and had a nightmare that every time I tried to start up OpenOS, I would start up Windows ME
L719[09:21:53] <robhol> Win7 is nice
L720[09:21:57] * SleepyPotato shivers in terror
L721[09:22:30] <SleepyPotato> Well, good night people
L722[09:26:06] ⇦ Quits: SleepyPotato (~PotatoTru@WL4-34.1scom.net) (Ping timeout: 189 seconds)
L723[09:56:58] ⇨ Joins: skyem123 (~skyem123@213.205.236.60)
L724[10:00:20] <dangranos> what should i do if i was baned on some server 2 years ago?
L725[10:03:04] <istasi> find a new server?
L726[10:03:27] *** vifino|off is now known as vifino
L727[10:08:27] <SoraFirestorm|AFK> dangranos: why do you even ask?
L728[10:09:27] <dangranos> why cant i?
L729[10:09:54] <istasi> the answer to the question just seem fairly self evident, either ask to get unbanned or move along
L730[10:14:03] <Kilobyte> sooo... today is computer buying day
L731[10:14:15] <SoraFirestorm|AFK> Kilobyte: awwwww yihs
L732[10:14:17] <SoraFirestorm|AFK> yish*
L733[10:14:42] <skyem123> Being bought or dieing?
L734[10:15:24] *** alekso56_off is now known as alekso56
L735[10:16:56] <Kilobyte> my current laptop will get mostly replaces
L736[10:16:59] <Kilobyte> because this:
L737[10:17:02] <Kilobyte> Host:stephan-pc|OS:Linux3.15.5-2-ARCH/x86_64|Distro:Arch|CPU:2xAMDE-350(800.000MHz)|Processes:208|Uptime:48m|Users:2|LoadAverage:0,66|MemoryUsage:2117MB/3559,73MB(31,85%)|DiskUsage:309,68GB/3990,23GB(7,76%)|
L738[10:17:19] <Kilobyte> the cpu is only at 50% speed atm though
L739[10:18:19] <SoraFirestorm|AFK> good lord 800Mhz
L740[10:18:23] <SoraFirestorm|AFK> How do you live?
L741[10:18:29] <Kilobyte> again, its at 50% speeed
L742[10:18:33] <Kilobyte> can go up to 1.6 GHz
L743[10:18:39] <SoraFirestorm|AFK> That's better.
L744[10:18:41] <Kilobyte> but still...
L745[10:18:53] <Kilobyte> this is what i'm aiming for
L746[10:18:58] <Kilobyte> https://gist.github.com/Kilobyte22/5d11fd3b3731547247aa
L747[10:19:19] <SoraFirestorm|AFK> I had a machine with 2x Intel Xeon dual cores @ 2.4Ghz
L748[10:19:32] <SoraFirestorm|AFK> That was the machines litteral only redeeming quality
L749[10:19:56] <Kilobyte> well, AMD tend to be a bit slower at same clock rate (but far, far cheaper)
L750[10:20:03] <SoraFirestorm|AFK> RAM and graphics were pretty bad
L751[10:20:20] <SoraFirestorm|AFK> Kilobyte: I like AMD though. This laptop is AMD+ATI, and I love it.
L752[10:20:35] <Kilobyte> stephan@stephan-pc:~$ lspci | grep Radeon
L753[10:20:38] <Kilobyte> 00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Wrestler [Radeon HD 6310]
L754[10:20:41] <Kilobyte> yeah, AMD is nice
L755[10:20:48] <Kilobyte> especially, they are nice and cheap
L756[10:20:59] <Kilobyte> SoraFirestorm|AFK: ^ my gpu
L757[10:21:12] <SoraFirestorm|AFK> 00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Trinity [Radeon HD 7640G]
L758[10:21:14] <SoraFirestorm|AFK> 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7500M/7600M Series] (rev ff)
L759[10:21:18] <SoraFirestorm|AFK> My GPUs <3
L760[10:21:43] <SoraFirestorm|AFK> The 7640 is the APU's onboard
L761[10:21:48] <Kilobyte> meh, i am going for a nvidia
L762[10:21:49] <SoraFirestorm|AFK> The 7600 is discrete
L763[10:22:03] <SoraFirestorm|AFK> Kilobyte: I'm kinda afraid to switch tbh
L764[10:22:16] <SoraFirestorm|AFK> I know ATI is good, so I don't want to take a chance :P
L765[10:22:29] <SoraFirestorm|AFK> Especially because I'll have to live with it for a while if it goes bad.
L766[10:22:49] <Kilobyte> AMD gpus got expensive due to their great ability to mine cryptocoins
L767[10:23:09] <Kilobyte> since AMD gpus are more made like a CPU
L768[10:23:15] <SoraFirestorm|AFK> I got this laptop before the cryptocoin craze
L769[10:23:15] <Kilobyte> aka very general purpose
L770[10:23:28] <Kilobyte> yeah :P but now they are not as cheap anymore
L771[10:23:42] <SoraFirestorm|AFK> Prices will go back down
L772[10:23:49] <Kilobyte> everntually...
L773[10:24:13] <SoraFirestorm|AFK> I heard somewhere that this is bad for AMD, since the gamers aren't getting the cards, or something
L774[10:25:22] <Kilobyte> yesterday i saw an interesting video on how a cpu works
L775[10:25:55] <Kilobyte> https://www.youtube.com/watch?v=cNN_tTXABUA
L776[10:25:55] -Kibibyte- [Kilobyte] See How the CPU Works In One Lesson | by inonelesson | 20m42s | 71w3d ago | 780,490 views | Rated: 4.94/5.00
L777[10:28:18] <SoraFirestorm|AFK> yeah, I've always been more of a software type of guy
L778[10:28:44] <SoraFirestorm|AFK> But I do get most of the hardware stuff to a good enough level
L779[10:31:30] ⇦ Quits: skyem123 (~skyem123@213.205.236.60) (Remote host closed the connection)
L780[10:31:30] <Kilobyte> SoraFirestorm|AFK: i am the guy that is interested in the interaction between both
L781[10:31:50] <SoraFirestorm|AFK> ha that's cool :)
L782[10:32:12] <DeanIsaKitty> http://imgur.com/27LEn9g :3
L783[10:32:45] <Kilobyte> SoraFirestorm|AFK: its just cool to make your software do something with hardware
L784[10:32:55] <Kilobyte> like, switch a lamp for example
L785[10:33:13] <SoraFirestorm|AFK> oh yeah, totally. I think that's cool too.
L786[10:33:37] <SoraFirestorm|AFK> I've started a little OS project for the RPi
L787[10:33:51] <Kilobyte> ?
L788[10:33:55] <SoraFirestorm|AFK> I got some framebuffer ops and interrupts. It's really damn cool.
L789[10:34:00] <SoraFirestorm|AFK> ?
L790[10:35:08] <SoraFirestorm|AFK> Being able to drive the hardware myself, that is
L791[10:35:39] <SoraFirestorm|AFK> (RPi == Raspberry Pi, btw)
L792[10:36:44] <SoraFirestorm|AFK> Kilobyte ?
L793[10:37:41] *** SoraFirestorm|AFK is now known as SoraFirestorm
L794[10:42:28] <Kilobyte> SoraFirestorm: ah nice
L795[10:42:56] <SoraFirestorm> Yeah. Next I'm gunna hammer out the memory allocator.
L796[10:43:15] <SoraFirestorm> I'm going to write it in C on my laptop then port it over.
L797[10:43:29] <SoraFirestorm> (and by write I mean test and junk)
L798[10:46:07] ⇨ Joins: Vexatos (Vexatos@p50835153.dip0.t-ipconnect.de)
L799[10:47:32] ⇨ Joins: gjgfuj (~gjgfuj@119.15.76.203)
L800[10:52:48] ⇨ Joins: Daiyousei (fairy@188.113.81.176)
L801[10:58:54] ⇦ Parts: Vexatos (Vexatos@p50835153.dip0.t-ipconnect.de) ())
L802[10:59:36] ⇦ Quits: gjgfuj (~gjgfuj@119.15.76.203) (Ping timeout: 189 seconds)
L803[11:01:10] ⇦ Quits: wer38 (~wer38@CPE-121-218-240-128.lnse4.cht.bigpond.net.au) (Read error: Connection reset by peer)
L804[11:02:30] *** Keridos_off is now known as Keridos
L805[11:07:34] ⇦ Quits: SoraFirestorm (~Sora@131-191-86-130.as.clicknet.org) (Quit: Konversation terminated!)
L806[11:13:28] ⇨ Joins: gjgfuj (~gjgfuj@119.15.76.203)
L807[11:16:34] *** LordFokas|off is now known as LordFokas
L808[11:17:08] ⇨ Joins: mallrat208 (~mallrat20@68.204.184.175)
L809[11:17:26] *** darknife25|AFK is now known as darknife25
L810[11:18:15] ⇨ Joins: ShadowKatStudios (~sks@101.116.51.10)
L811[11:18:32] ⇦ Quits: gjgfuj (~gjgfuj@119.15.76.203) (Ping timeout: 202 seconds)
L812[11:19:11] <ShadowKatStudios> roar
L813[11:21:10] ⇨ Joins: Negi (~negi@mcl71-1-82-246-167-6.fbx.proxad.net)
L814[11:25:37] ⇦ Quits: ShadowKatStudios (~sks@101.116.51.10) (Read error: Connection reset by peer)
L815[11:25:46] ⇨ Joins: ShadowKatStudios (~sks@101.116.51.10)
L816[11:27:08] * robhol pets ShadowKatStudios
L817[11:27:08] ⇦ Quits: ShadowKatStudios (~sks@101.116.51.10) (Read error: Connection reset by peer)
L818[11:27:08] ⇨ Joins: SKS|Tab (~sks@101.116.51.10)
L819[11:27:12] <robhol> !
L820[11:27:21] <robhol> wasn't me.
L821[11:27:57] <istasi> robhol, what did you do?
L822[11:32:02] ⇨ Joins: gjgfuj (~gjgfuj@119.15.76.203)
L823[11:47:30] <robhol> I did not, certainly, pet SKS and cause them to disconnect :3
L824[11:55:33] ⇦ Quits: SKS|Tab (~sks@101.116.51.10) (Read error: Connection reset by peer)
L825[12:36:04] *** EnderCatIsOffline is now known as JoshTheEnder
L826[12:56:36] *** dsAway is now known as ds84182
L827[12:57:58] *** justastranger|zzz is now known as justastranger
L828[13:27:28] *** JoshTheEnder is now known as JoshTheEnder|Off
L829[13:34:30] ⇨ Joins: black3agl33 (~black3agl@197.225.196.161)
L830[13:34:42] ⇨ Joins: skyem123 (~skyem123@213.205.233.188)
L831[13:35:48] *** Oddstr13 is now known as Odd|Away
L832[13:36:19] ⇦ Quits: black3agl3 (~black3agl@197.225.209.228) (Ping timeout: 201 seconds)
L833[13:37:25] *** darknife25 is now known as darknife25|AFK
L834[13:38:24] <skyem123> I have a solar powered netbook now.
L835[13:40:42] *** alekso56 is now known as alekso56_off
L836[13:43:38] ⇦ Quits: gjgfuj (~gjgfuj@119.15.76.203) (Ping timeout: 190 seconds)
L837[13:43:40] ⇦ Quits: skyem123 (~skyem123@213.205.233.188) (Ping timeout: 202 seconds)
L838[13:44:41] *** alekso56_off is now known as alekso56
L839[13:47:31] * istasi wonder if one could make a robot upgrade that allowed it to 'push' blocks much like pistons does, with the same limits and stuff, increased energy requirement and whatnot
L840[14:00:40] ⇨ Joins: gjgfuj (~gjgfuj@119.15.76.203)
L841[14:01:01] *** vifino is now known as TheSwedishMexicanFromGermany
L842[14:02:08] *** TheSwedishMexicanFromGermany is now known as vifino
L843[14:02:40] *** Daiyousei is now known as Dieyousay
L844[14:09:07] *** Dieyousay is now known as Daiyousei
L845[14:19:33] <Kilobyte> .tell Sangar hey, i just got an idea how to resolve the component.list() issue
L846[14:19:33] <^v> Kilobyte, Message queued.
L847[14:40:45] <Sangar> o/
L848[14:40:52] <istasi> \o
L849[14:40:53] <Sangar> Kilobyte, which issue?
L850[14:41:26] ⇦ Quits: gjgfuj (~gjgfuj@119.15.76.203) (Ping timeout: 186 seconds)
L851[14:41:53] ⇨ Joins: dmod_ (uid32492@id-32492.uxbridge.irccloud.com)
L852[14:46:18] ⇦ Quits: Johannes13_ (~Johannes@p4FDE928E.dip0.t-ipconnect.de) (Ping timeout: 190 seconds)
L853[14:47:24] <Kilobyte> Sangar: that list() is an iterator
L854[14:47:37] <Kilobyte> why not make it a table with __call metatable
L855[14:48:06] <Kilobyte> where __call() returns the iterator
L856[14:48:33] <Kilobyte> __call would BE the iterator
L857[14:51:15] ⇨ Joins: skyem123 (~skyem123@213.205.232.188)
L858[14:51:16] <Sangar> possible. but what about indexing? the table would have to be magically dynamic. so __index would also have to be overwritten. and that would then have to call the original component.list each time (because how would you *safely* know that your cached table is out-of-date)? and when you do that, you can get stuff like (component.list[1] == component.list[1]) == false
L859[14:52:55] <Sangar> unless the component table had a metatable with __index that checked for the key 'list'... but that would be very ugly imho >_>
L860[14:53:27] <Kilobyte> alias __call to component.each() which would replicate current behaviour
L861[14:53:50] <Kilobyte> and list() would return a snapshot copy of all components
L862[14:53:52] <skyem123> whats happening?
L863[14:55:28] ⇨ Joins: gjgfuj (~gjgfuj@119.15.76.203)
L864[14:56:00] <Sangar> Kilobyte, .list would have to return the snapshot, .list() would still have to be the iterator, for compatibility. hence component would still need that metatable with the list key check to return something dynamically for that :/
L865[14:56:30] <istasi> .list() already returns a snapshot, and why does the order matter?, the order currently is also random?
L866[14:56:41] <Kilobyte> don't you call component.list()
L867[14:56:43] <Sangar> istasi, it returns an iterator, not a table
L868[14:57:01] <istasi> local t = component.list() os.sleep (10) remove internet card
L869[14:57:03] <Kilobyte> Sangar: doesn't it support a table with metatable as iterator?
L870[14:57:06] <istasi> internet card will be on the list
L871[14:57:36] <istasi> iterator or table, its a snapshot from when the .list() was run
L872[14:57:40] <Sangar> istasi, the discussion is to change .list() to return a table instead of an iterator :P
L873[14:57:46] <Sangar> in a non-breaking way
L874[14:58:04] <istasi> yeah, but the argument to not to because of snap is poor i think
L875[14:58:14] <istasi> because it is already a snapshot
L876[14:58:17] <Sangar> what
L877[14:58:42] <Kilobyte> istasi: err no?
L878[14:59:13] <Sangar> that's not what i meant. i mean that `component.list`, *not* `component.list()` has to return a dynamic thing (iow snapshot, that being the actual table)
L879[14:59:41] ⇨ Joins: Johannes13 (~Johannes@p4FDE97DA.dip0.t-ipconnect.de)
L880[14:59:48] <Kilobyte> Sangar: but why
L881[14:59:48] <istasi> mmh, kay then i may have misunderstood, thought you mean .list() returning, not .list itself
L882[15:00:01] <Sangar> Kilobyte, because otherwise stuff breaks?
L883[15:00:31] <Sangar> `for blah in table` is invalid or am i missing something?
L884[15:00:43] <Kilobyte> it is
L885[15:01:01] <Kilobyte> but don't you use for component in component.list() do?
L886[15:01:20] <Sangar> yes
L887[15:01:28] <Sangar> but that's the point
L888[15:01:38] <Sangar> because of that i can't make `component.list()` return the table
L889[15:01:44] <Sangar> because that () is the __call
L890[15:01:47] <Kilobyte> Sangar: ^
L891[15:02:21] <Sangar> therefore `component.list` must behave like a function and return the *current* table whenever it is accessed
L892[15:02:28] <Sangar> which is ugh
L893[15:03:31] <Kilobyte> wait
L894[15:03:50] <Kilobyte> isn't it (like with pairs) that component.list() usually returns a function
L895[15:04:06] <Kilobyte> my idea was to make it return a table instead
L896[15:04:22] <Kilobyte> and the function it would return normally is __call
L897[15:04:35] <Sangar> huh
L898[15:04:44] <Kilobyte> so whats currently this: component.list()
L899[15:04:50] <Kilobyte> would be in future this:
L900[15:05:03] <Kilobyte> getmetatable(component.list()).__call()
L901[15:05:09] <Kilobyte> err
L902[15:05:11] <Kilobyte> yes
L903[15:05:20] <Kilobyte> without the () at end
L904[15:05:38] <Sangar> but... how does that not break everything that uses component.list() right now?
L905[15:06:01] <Kilobyte> because if you do component.list()() it would behave like before (and return first component)
L906[15:06:05] <Sangar> ...
L907[15:06:10] <Sangar> but that's pointless
L908[15:06:18] <Sangar> because that breaks compatibility anyway
L909[15:06:25] <Kilobyte> in what matter
L910[15:06:35] <Kilobyte> or does for not invoke __call?
L911[15:06:37] <Sangar> in everywhere component.list() is used?
L912[15:06:58] <Sangar> if i have code now that uses component.list() and we'd do that, that code would just not work anymore.
L913[15:07:14] <Sangar> at that point we can just make it return a table and not even bother with the __call at all
L914[15:07:29] <Sangar> but that's not something i want to do, at least not without some transition phase
L915[15:08:02] <Kilobyte> Sangar: either we are having some big misunderstanding or i don't get how the component.list() works
L916[15:08:24] <Sangar> yeah, somehow we're missing each other :P
L917[15:08:30] <Kilobyte> but my idea is to instead of making it return a function to make it return a table which behaves like a function
L918[15:08:36] <Kilobyte> through the magic of __call
L919[15:09:54] <Sangar> .l for x in setmetatable({}, {__call=function() return nil end}) do end
L920[15:09:54] <^v> Sangar, lua:1: attempt to call global 'setmetatable' (a nil value)
L921[15:10:05] <Sangar> really? -.-
L922[15:10:16] <istasi> http://istasi.dk/list.png
L923[15:10:20] <istasi> am i misunderstand it?
L924[15:10:39] <istasi> just update the list on component_added/removed after that ?
L925[15:10:57] <istasi> mmh, well, and make it better
L926[15:12:35] <SpiritedDusty> Sangar, why is component.list() an interator? o.o
L927[15:12:37] <Sangar> all right. i thought tables with __call didn't work for `for x in` :P
L928[15:12:48] <Sangar> well if that works then yes, that'd work
L929[15:12:56] <Sangar> SpiritedDusty, i can't remember
L930[15:13:06] <istasi> updated screenshot
L931[15:13:41] <dangranos> some java-to-lua problems?
L932[15:13:41] <Sangar> yeah
L933[15:13:53] <Sangar> dangranos, i don't think so
L934[15:14:38] <Sangar> it might have just been an oversight, really...
L935[15:14:52] <Sangar> but yeah, the __call thinger sounds like a good solution then, Kilobyte
L936[15:15:12] <Kilobyte> told you we are missing each others point
L937[15:15:32] <Sangar> bad assumption on my part :P i was totally sure it'd have to be an actual function
L938[15:15:38] <Kilobyte> Sangar: just tested it, it works
L939[15:16:46] <Sangar> yeah
L940[15:17:38] <Sangar> do you want to pr it in or should i add it?
L941[15:18:19] <Kilobyte> just go ahead, not in mood for coding atm
L942[15:18:25] <Sangar> kk
L943[15:19:58] ⇨ Joins: SKS|Tab (~sks@pa49-195-128-78.pa.nsw.optusnet.com.au)
L944[15:20:05] <Kilobyte> Sangar: lol its hilarious to see someone die to a cave spider/creeper jokey
L945[15:20:16] <Sangar> :P
L946[15:20:24] <Sangar> interesting combination
L947[15:20:55] <Kilobyte> Sangar: vechs was eperimenting with boat/guardian/skeleton jokeys
L948[15:21:09] <Sangar> guardian?
L949[15:21:12] <skyem123> Should I make miniOS more compatible with OpenOS?
L950[15:21:16] <Kilobyte> skeleton riding guardian riding a boat
L951[15:21:23] <Kilobyte> Sangar: snapshot feature
L952[15:21:27] <Sangar> ah
L953[15:21:28] <Kilobyte> they guard the water temples
L954[15:21:36] <SKS|Tab> Oooh, Sangar, is it possible to remove the OpenOS floppy from the tablets?
L955[15:21:39] <Kilobyte> ranged enemy
L956[15:21:56] <Sangar> skyem123, up to you, if it bloats it too much, probably not? (or the name would be wrong! :P)
L957[15:22:04] <Kilobyte> skyem123: yes, make it fully backwards compatible :P
L958[15:22:22] <Sangar> Kilobyte, interesting
L959[15:22:33] <Kilobyte> Sangar: etho made a farm for them
L960[15:22:34] <Sangar> SKS|Tab, uhm, no, they're completely hardwired atm
L961[15:22:59] <Sangar> Kilobyte, no suprise there :P
L962[15:23:20] * Kilobyte thinks he need to make food
L963[15:23:25] <Kilobyte> i'm hungry
L964[15:23:28] <skyem123> Well, it would just require me to remove stuff from the global namespace and make require better. then fix FileSystem...
L965[15:23:31] <Kilobyte> but kinda cba
L966[15:24:01] <SKS|Tab> skyem123: I like miniOS the way it is, though it could use some improved FS functions, and maybe a copy and stuff? miniOS uses so little memory I'm considering using it as the base for a tablet system, and I have a basic GUI running on there. Besides, all those people that mount their HDDs to /C: now have something that actually does drive letters.
L967[15:24:46] <skyem123> i need to implement CD
L968[15:25:03] <skyem123> but wow. a gui?
L969[15:25:35] <SKS|Tab> Basic stuff, it's a mouse-capible menu system
L970[15:25:35] <skyem123> any bugs that you have found?
L971[15:25:44] <John_Egbert> vifino, <*ctcpflood> Limit reached by [vifino!Vifino@satomi.openshell.no], blocking all CTCP
L972[15:25:46] <John_Egbert> gg
L973[15:25:53] <vifino> wat
L974[15:26:02] <vifino> I didnt do anything
L975[15:26:04] <SKS|Tab> It's more like issues due to it being so new
L976[15:26:19] <vifino> John_Egbert: go poop your pants
L977[15:26:24] <Sangar> asie, while fixing an issue in the font renderer, i stumbled upon another one: there are some glyphs in the unifont that differ in width from what wcwdith reports (5611 of them). for now i'll just disable those to avoid crashes, but i'm thinking of adjusting wcwidth to properly report those. thoughts?
L978[15:26:27] <skyem123> My fs fixing is mostly going to be coping with removing the system disk
L979[15:26:33] <SKS|Tab> I'd reccomend making all the FS functions capible of accessing drives natively.
L980[15:26:35] <John_Egbert> vifino, no
L981[15:26:40] <vifino> k
L982[15:27:30] <asie> Sangar: how do they differ?
L983[15:27:41] <Sangar> most of them are double-width instead of single
L984[15:27:48] <Sangar> very few the other way around
L985[15:28:07] <asie> i might have ported wcwidth wrong though i doubt it, i'll look into it
L986[15:28:13] <asie> or, since the font is not being modified anyway
L987[15:28:18] <asie> you could temporaily comment out my wcwidth version
L988[15:28:22] <asie> and just dump unifont lenghts instead
L989[15:28:30] <Sangar> mm, might do that.
L990[15:28:49] <SKS|Tab> http://pastebin.com/raw.php?i=qLXxjcHc
L991[15:29:13] <SKS|Tab> Excuse the failed HTML.
L992[15:29:21] <Sangar> asie, http://pastebin.com/FTjrnskd code point and unifont (left number) vs wcwidth (right number) in case you're interested
L993[15:30:34] <asie> odd
L994[15:30:49] <asie> all of them are actually correct with wcwidth
L995[15:30:51] <asie> and incorrect with unifont
L996[15:31:04] <Sangar> oh. great.
L997[15:31:14] <skyem123> SKS|Tab: I recommend you check for the minios table at the beginning of your program. It makes it safer if someone runs it on OpenOS
L998[15:31:47] <SKS|Tab> Did you see my miniOS version of sked by the way?
L999[15:32:03] <asie> Sangar: i see
L1000[15:32:20] <asie> all the characters which differ are characters not implemented by Unifont or placeholdered
L1001[15:32:29] <asie> or not implemented in Unicode either
L1002[15:32:33] <asie> in other words, replacing them with blanks is okay
L1003[15:32:39] <skyem123> SKS|Tab: version of what?
L1004[15:32:49] <SKS|Tab> sked, shadowkat editor
L1005[15:32:55] <asie> Sangar: http://unifoundry.com/pub/unifont-7.0.03/unifont-7.0.03.bmp
L1006[15:33:03] <Sangar> asie, oh, ok then.
L1007[15:33:13] <SKS|Tab> It's a sub-1kb line editor I wrote for embedded systems
L1008[15:33:25] <SKS|Tab> IIRC I posted it in the miniOS topic.
L1009[15:33:52] <Sangar> asie, hmmm, 0718 should work, tho, no?
L1010[15:34:28] <asie> http://www.fileformat.info/info/unicode/char/0718/index.htm
L1011[15:34:33] <asie> perhaps unifont made a different choice
L1012[15:34:34] <asie> i don't know
L1013[15:34:38] <asie> fonts are weird
L1014[15:34:49] <Sangar> true
L1015[15:34:55] <SKS|Tab> Anyway, sked was easy enough to adapt to miniOS so I could actually do stuff on therr.
L1016[15:35:00] <skyem123> oh dear... i'm going to load up an internet page
L1017[15:35:12] <Sangar> well, i'll just silently make them unrenderable for now then :P (i.e. render as question marks)
L1018[15:35:35] <Sangar> if someone needs those (haha) they can have a look into it themselves >_>
L1019[15:36:28] <skyem123> I wonder if anyone else will try to make an os.
L1020[15:38:01] <SKS|Tab> I've been meaning to, but I cba at the moment
L1021[15:38:50] <skyem123> My idea will be to make miniOS have Z: as a unix style VFS
L1022[15:39:13] ⇨ Joins: Flenix_ (~Flenix@90.202.209.137)
L1023[15:39:31] <SKS|Tab> Will it be disableable to save memory? :D
L1024[15:39:41] <skyem123> uhhh...
L1025[15:39:48] <skyem123> erm....
L1026[15:40:07] <skyem123> I guess it could be an external driver, like keyboard.
L1027[15:40:35] <skyem123> but optional.
L1028[15:41:08] <SKS|Tab> Hmm... How hard would it be to have a filesystem in memory mounted as a drive?
L1029[15:41:16] ⇦ Quits: Flenix (~Flenix@90.202.209.137) (Ping timeout: 202 seconds)
L1030[15:42:10] <skyem123> you would need to edit the kernel.
L1031[15:42:34] <Sangar> no really
L1032[15:42:37] <Sangar> *not
L1033[15:42:51] <skyem123> in my OS
L1034[15:42:55] <Sangar> ah
L1035[15:42:56] * SKS|Tab has already modified the kernel to support more FS operations
L1036[15:42:58] <skyem123> i guess you could fake an event
L1037[15:43:13] <Sangar> yes. fake an event and optionally monkeypatch the component lib
L1038[15:43:18] ⇦ Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping timeout: 190 seconds)
L1039[15:43:26] <dangranos> uh
L1040[15:44:00] <skyem123> and create a filesystem component
L1041[15:44:32] <SKS|Tab> I could stab component with chopsticks until I did what I told it, I s'pose
L1042[15:44:41] <skyem123> but how would you get a uuid that doesn't clash?
L1043[15:45:11] *** Benguin[ZzZ] is now known as Benguin
L1044[15:45:16] <skyem123> how CAN you fake an event?
L1045[15:45:17] <SKS|Tab> generate one until it didn't
L1046[15:45:30] <SKS|Tab> computer.pushSignal
L1047[15:45:31] <Sangar> skyem123, generate one? :P i mean, no one's stopping you from using integers or whatever as a uuid
L1048[15:46:36] <skyem123> fake the new component event with your virtual fs
L1049[15:47:09] <SKS|Tab> IMO you should be able to assign drive letters to a table, so VFSes would be really easy to do.
L1050[15:47:25] <skyem123> hum...
L1051[15:47:59] <skyem123> drive letters are already on a table.
L1052[15:48:37] <skyem123> Oh.. I just forgot table syntax
L1053[15:49:09] <skyem123> _drives["A"] = computer.getBootAddress()
L1054[15:49:21] <istasi> but A,B is for floppy disks :O
L1055[15:49:41] <skyem123> you would need to override fs.invoke
L1056[15:49:43] <skyem123> I'm being flexible
L1057[15:50:19] <SKS|Tab> Instead of storing drive addresses, store a proxy?
L1058[15:50:31] <skyem123> In ms-dos 1.0 C,D would be for the third and fourth floppy disk.
L1059[15:50:39] <dangranos> oh, so thats why system disk in windows is "C"
L1060[15:51:05] <dangranos> uh
L1061[15:51:08] ⇨ Joins: asie (~asie@078088168214.elblag.vectranet.pl)
L1062[15:51:16] <istasi> cause no-one would never need more than the storage provided by 2?! floppy disks, yo
L1063[15:52:40] <skyem123> For a virtual filesystem you would need to override fs.invoke to check for the virtual fs. OR rewrite fs...
L1064[15:52:47] <skyem123> fs.proxy DOES exist....
L1065[15:52:57] <skyem123> would that help?
L1066[15:53:16] *** ds84182 is now known as dsAway
L1067[15:53:17] <gamax92> skyem123: I've written two virtual filesystems
L1068[15:53:20] <gamax92> and don't remember doing that
L1069[15:53:33] <dangranos> why should you rewrite fs. lib?
L1070[15:53:47] <skyem123> mine is hacky
L1071[15:53:48] <gamax92> you just give fs.mount a fake proxy
L1072[15:53:54] <dangranos> ^
L1073[15:53:58] <skyem123> no fs.mount
L1074[15:54:04] <dangranos> uh
L1075[15:54:07] <gamax92> what
L1076[15:54:14] <dangranos> what [2]
L1077[15:54:46] <SKS|Tab> MS-DOS.
L1078[15:54:53] <skyem123> there IS fs.drives.add(driveLetter, address)
L1079[15:56:17] <gamax92> ahh bots ... "<xcorn> These pith helmet waken the map"
L1080[15:56:23] <SKS|Tab> Swap address for proxy :D
L1081[15:56:34] <dangranos> why not fs.mount(address, [letter])? and automatically assign letter if none
L1082[15:56:40] <skyem123> rewrite it as fs.drives.add(driveLetter, proxy)
L1083[15:56:43] <skyem123> could work
L1084[15:57:07] <skyem123> we are not mounting!
L1085[15:57:12] <skyem123> we are mapping
L1086[15:57:54] <dangranos> oh, right, "ms-dos"
L1087[15:58:12] ⇨ Joins: Vexatos (~Vexatos@p200300556E687A022124F662D2372DA7.dip0.t-ipconnect.de)
L1088[15:58:26] <SKS|Tab> Y'know, as much as I hate everything M$ related, I like the simplicity of miniOS
L1089[15:58:29] <skyem123> fs.mount would be for the unix fs driver
L1090[15:58:44] <skyem123> think CP/M
L1091[15:59:09] <skyem123> microsoft cloned them
L1092[15:59:21] <SKS|Tab> nonono
L1093[15:59:41] <skyem123> ?
L1094[15:59:54] <SKS|Tab> I'm gonna think the thing that CP/M was a clone of, because that ran on DEC hardware. The PDP-8 IIRC.
L1095[16:00:23] <skyem123> wat
L1096[16:00:52] <skyem123> then just ignore influences.
L1097[16:00:54] <skyem123> it is a miniOS
L1098[16:00:56] <skyem123> and it is simple
L1099[16:00:59] <SKS|Tab> CP/M was influenced by an OS for the PDP-8
L1100[16:01:00] <gamax92> "children" is a noun right?
L1101[16:01:03] * Kilobyte doesn't need to mention that he thinks anything done by Microsoft is bullshit
L1102[16:01:16] *** dsAway is now known as ds84182
L1103[16:01:21] <dangranos> wai, MS cloned clone of OS? wow
L1104[16:01:24] <Kilobyte> in fact, i think without M$ we'd be way further in computer tech
L1105[16:01:36] <SKS|Tab> Ironic, considering UNIX was written on the PDP-11.
L1106[16:01:40] <skyem123> but Kilobyte did...
L1107[16:02:57] <SKS|Tab> Without M$, we'd all be using RISC-based beasts.
L1108[16:03:10] <skyem123> do tablets have keybord input?
L1109[16:03:24] <dangranos> sks, why?
L1110[16:03:54] <Sangar> skyem123, the testing ones do, the final ones most likely wont.
L1111[16:04:20] <SKS|Tab> UNIX suff only uses like, 1/8 of the instructions avalible for a CISC processor dangranos
L1112[16:05:15] <skyem123> Hum... miniOS for tablets should have two keyboard drivers. One that does nothing. Another that has an onscreen keyboard
L1113[16:05:18] <SKS|Tab> So they stripped out the other 7/8 and got RISC
L1114[16:06:42] <skyem123> And the keyboard driver can be shared between OpenOS and miniOS
L1115[16:08:34] <skyem123> Windows 8 is on ARM.
L1116[16:09:16] <skyem123> Windows NT 3.51 ran on powerPC
L1117[16:10:09] <SKS|Tab> skyem123: CP/M influenced by TOPS10 on the PDP-10, a 36-bit system.
L1118[16:10:33] <SKS|Tab> Windows 8 on ARM might as well be called iOS
L1119[16:10:52] <skyem123> Windows NT 3.51 on powerPC?
L1120[16:10:54] <SKS|Tab> Considering it's metro store of MScrap only
L1121[16:11:01] <skyem123> .ping
L1122[16:11:11] <DeanIsaKitty> .p
L1123[16:11:15] <^v> Ping reply from DeanIsaKitty 3.94s
L1124[16:11:21] <SKS|Tab> .p
L1125[16:11:21] <^v> Ping reply from SKS|Tab 0.96s
L1126[16:11:46] <^v> Ping reply from skyem123 45.81s
L1127[16:11:59] <DeanIsaKitty> ...
L1128[16:12:14] ⇦ Quits: Maxwolf (labs@pipette.madsciencemod.com) (Quit: Leaving)
L1129[16:12:15] <SKS|Tab> Meh, Windows on RISC is unsubstancial, I'll stick to my ARM version of Arch Linux
L1130[16:12:32] <skyem123> That is why I may seem unresponsive
L1131[16:12:57] <SKS|Tab> (Shit, I worked on my copy of miniOS all day and now I'm gonna be stuck thinking like a Windows machine)
L1132[16:13:34] <skyem123> sorry
L1133[16:14:15] <skyem123> ms-dos 1.0 is less hacky than windows
L1134[16:14:44] * SKS|Tab mutters something about Unix V6
L1135[16:15:25] * DeanIsaKitty takes off his "Linux-Freak" hat and puts it on SKS|Tab
L1136[16:15:59] * SKS|Tab hands his Arch Linux printed coffee mug to DeanIsaKitty
L1137[16:16:17] * DeanIsaKitty goes get some coffee
L1138[16:16:36] <skyem123> I choose drive letters for miniOS because it would be simpler for me to implement
L1139[16:16:42] <skyem123> 1 hour of battery life lefg
L1140[16:16:54] <SKS|Tab> It saves a buch of memory too, it seems.
L1141[16:17:16] <SKS|Tab> Either that or you just skipped APIs in general :P
L1142[16:17:59] * skyem123 uses his dual boot netbook to view this commotion
L1143[16:18:31] * SKS|Tab hands out pictures of his made-from-scrap Linux server machine
L1144[16:19:21] <skyem123> I unload command.lua to save ram
L1145[16:20:19] * skyem123 longs to get back home, to fast internet and fast PC.
L1146[16:20:35] * SKS|Tab wishes that his home had internet
L1147[16:21:05] <skyem123> wat
L1148[16:21:39] <SKS|Tab> We moved in last month, I'm still using my phome's 3g :/
L1149[16:22:15] <skyem123> Where I am at the moment, I would kill for DIAL-UP
L1150[16:22:56] <skyem123> gimme your 3G
L1151[16:23:41] <SKS|Tab> I have a SLIP server if you want to access my LAN, I use it at school because they don't monitor the phones, and my laptop is old enough to have an integrated modem
L1152[16:23:50] <skyem123> I only have the little circle where I am.
L1153[16:24:05] ⇨ Joins: Wobbo (~wobbo@5249A243.cm-4-2c.dynamic.ziggo.nl)
L1154[16:24:05] zsh sets mode: +v on Wobbo
L1155[16:24:45] <Wobbo> O/
L1156[16:24:53] <SKS|Tab> ... the little circle?
L1157[16:25:00] <SKS|Tab> Hello Wobbo \o
L1158[16:25:21] <Wobbo> Hi SKS|Tab
L1159[16:25:29] <DeanIsaKitty> hey Wobbo
L1160[16:25:43] <Wobbo> Hi Dean
L1161[16:26:10] <skyem123> Hm... I need to emulate a dial up modem by making the netbook act as a handsfree headset and use the mobile to call
L1162[16:26:17] *** JoshTheEnder|Off is now known as JoshTheEnder
L1163[16:26:21] <JoshTheEnder> o/
L1164[16:26:28] * DeanIsaKitty hugs JoshTheEnder
L1165[16:26:38] * JoshTheEnder hugs DeanIsaKitty backl
L1166[16:26:40] <Wobbo> Hi JoshTheEnder
L1167[16:26:41] <skyem123> III__ EE o <--- The top of the phone
L1168[16:27:18] <Wobbo> SKS|Tab: How late is it are your place
L1169[16:27:20] ⇦ Quits: ANXHaruhi|HexChat (~ANXHaruhi@14.Red-95-121-206.dynamicIP.rima-tde.net) (Quit: Leaving)
L1170[16:27:35] <SKS|Tab> 2:30 AM.
L1171[16:28:13] <Wobbo> Thats early
L1172[16:28:17] <SKS|Tab> 2:0x1DAM, even
L1173[16:29:08] <Wobbo> 0x2:0x1D AM ?
L1174[16:29:20] ⇦ Quits: gjgfuj (~gjgfuj@119.15.76.203) (Ping timeout: 202 seconds)
L1175[16:29:40] <SKS|Tab> 2 is a small enough number to interpret even in octal and have the same meaning
L1176[16:29:55] <skyem123> so is 1
L1177[16:30:04] <Wobbo> So is 0
L1178[16:30:18] <skyem123> base 1 cannot exist
L1179[16:31:01] ⇨ Joins: DeanIsaK1tty (~Dean4Devi@p549612BC.dip0.t-ipconnect.de)
L1180[16:31:02] <Wobbo> Base 1 can exist, but it epuld be useless
L1181[16:31:37] <skyem123> 0
L1182[16:31:41] <Wobbo> S/epuld/would/
L1183[16:31:41] <SuperBot> <Wobbo> Base 1 can exist, but it would be useless
L1184[16:31:44] <skyem123> 0 = 0
L1185[16:31:53] <DeanIsaK1tty> 111 = 3 ?
L1186[16:32:02] <skyem123> 00 = 2
L1187[16:32:08] <skyem123> 000 = 3
L1188[16:32:16] <skyem123> tally
L1189[16:32:22] <DeanIsaK1tty> same difference
L1190[16:32:28] <Wobbo> skyem123: You forgot 1
L1191[16:32:29] <skyem123> 222 = ?
L1192[16:32:48] <skyem123> oops
L1193[16:32:53] <skyem123> 0 = 1
L1194[16:32:57] <skyem123> = 0
L1195[16:33:00] <skyem123> :-p
L1196[16:33:04] ⇦ Quits: DeanIsaKitty (~Dean4Devi@p54963D73.dip0.t-ipconnect.de) (Ping timeout: 202 seconds)
L1197[16:33:14] <skyem123> I need to reboot my phone
L1198[16:33:19] <Wobbo> skyem123: Now you forgot 0
L1199[16:33:23] *** DeanIsaK1tty is now known as DeanIsaKitty
L1200[16:35:24] <Wobbo> skyem123: Unless = 0
L1201[16:36:39] ⇦ Quits: skyem123 (~skyem123@213.205.232.188) (Ping timeout: 190 seconds)
L1202[16:39:34] <Kilobyte> Sangar: sadly i cannot set a default metatable for tables in lua :(
L1203[16:40:04] <Sangar> :P
L1204[16:40:15] <Kilobyte> aka a metatable for newly created tables
L1205[16:41:03] ⇨ Joins: skyem123 (~skyem123@31.72.69.86)
L1206[16:41:07] <Wobbo> Kilobyte: function t(tbl) return setmetatable(tbl, deftbl) end
L1207[16:41:08] <Kilobyte> Sangar: i like luas concept of metatables btw
L1208[16:41:13] <skyem123> ugh...
L1209[16:41:25] <Kilobyte> Wobbo: thats not evasion proof
L1210[16:41:26] *** skyem123 is now known as skyem123|AFK
L1211[16:41:45] <Sangar> yeah, metatables are fun :>
L1212[16:41:48] <Kilobyte> what if i want to force all tables inside a sandbox to have a certain metatables
L1213[16:41:54] <Wobbo> Kilobyte: Use a proxy enc
L1214[16:41:57] <Kilobyte> to mark them as unsafe
L1215[16:42:02] <Wobbo> S/enc/env/
L1216[16:42:02] <SuperBot> <Wobbo> Kilobyte: Use a proxy env
L1217[16:42:07] <Kilobyte> that won't work
L1218[16:42:14] <Kilobyte> not to set default metatables
L1219[16:42:16] <Wobbo> Kilobyte: Why not?
L1220[16:42:25] <Kilobyte> because its opt-in
L1221[16:42:32] ⇨ Joins: gjgfuj (~gjgfuj@119.15.76.203)
L1222[16:42:42] <Kilobyte> what if i want to make it impossible to create a table without metatable
L1223[16:43:13] <Wobbo> Kilobyte: Depends on how you load he file
L1224[16:43:13] <v^> ._.
L1225[16:43:59] <v^> fak
L1226[16:44:02] <Kilobyte> Wobbo: here is what i mean
L1227[16:44:04] <Kilobyte> local t = {}
L1228[16:44:12] <Kilobyte> now t already has my default table
L1229[16:44:18] <Kilobyte> as metatable that is
L1230[16:44:42] <Wobbo> Kilobyte: Ueah, that seems impossible
L1231[16:44:59] <Wobbo> S/Ueah/Yeah
L1232[16:44:59] <SuperBot> <Wobbo> Kilobyte: Yeah, that seems impossible
L1233[16:45:05] <Kilobyte> s/seems/is
L1234[16:45:30] <Wobbo> Kilobyte: That is not how sedbot works :P
L1235[16:45:50] <Kilobyte> Sangar: one of the things windows is actually useful for: https://www.youtube.com/watch?v=D3-vBBQKOYU
L1236[16:45:50] -Kibibyte- [Kilobyte] Windows Error Remix THE ORIGINAL!!!! | by ooluxux | 5m1s | 332w2d ago | 12,172,502 views | Rated: 4.90/5.00
L1237[16:46:01] <Kilobyte> Wobbo: kibi works that way, see #ocbots
L1238[16:46:27] <Wobbo> I know, but Kibibyte doesnt react to that now, does it?
L1239[16:46:36] <Kilobyte> not in this channel
L1240[16:46:54] <Kilobyte> because SuperBot already has that and having 2 different sed bots can lead to spam
L1241[16:47:09] <Kilobyte> *unneccesary messages*
L1242[16:47:18] <DeanIsaKitty> Aren't you too young to drink?
L1243[16:47:23] <DeanIsaKitty> whoops, sorry
L1244[16:47:32] <Kilobyte> i am not
L1245[16:47:33] <Sangar> those aren't *only* error sounds tho, are they? o.O
L1246[16:47:39] <Wobbo> No, I'm not :P
L1247[16:47:52] <Kilobyte> Sangar: in windows every sound is an error sound
L1248[16:47:59] <Kilobyte> because its beeing produced by an error
L1249[16:48:00] <Sangar> >_>
L1250[16:48:21] <Kilobyte> but no, not all sounds there are meant to show an error
L1251[16:49:11] <SKS|Tab> DeanIsaKitty, there's no such thing as too young to drink.
L1252[16:50:02] <Kilobyte> depends on WHAT you drink
L1253[16:50:08] <JoshTheEnder> SuPeRMiNoR2, would you mind disabling SuperBot's sed thing in here so we can use Kibibyte's?
L1254[16:50:32] <SKS|Tab> I s'pose it's better for you if you're only light until the legal age.
L1255[16:51:38] <JoshTheEnder> SuPeRMiNoR2, dont hide from me, i know you're here i was just talking to you in another channel!!
L1256[16:52:14] *** Daiyousei is now known as Biohazar
L1257[16:52:21] *** Biohazar is now known as Daiyousei
L1258[16:52:27] <SuPeRMiNoR2> sorry i was in gmod for the first ping
L1259[16:52:28] ⇦ Quits: skyem123|AFK (~skyem123@31.72.69.86) (Read error: Connection reset by peer)
L1260[16:52:30] <SuPeRMiNoR2> didnt see it
L1261[16:52:34] <SuPeRMiNoR2> sure
L1262[16:52:36] <JoshTheEnder> ahh
L1263[16:52:39] <JoshTheEnder> thanks
L1264[16:52:42] <SuPeRMiNoR2> i cba to go disable it atm though
L1265[16:52:45] <SuPeRMiNoR2> $hold
L1266[16:52:47] <Kilobyte> #enable RegexReplace
L1267[16:52:51] <JoshTheEnder> meep
L1268[16:52:55] <JoshTheEnder> s/e/TT
L1269[16:52:56] <SuperBot> <JoshTheEnder> mTTTTp
L1270[16:52:56] <Kibibyte> <JoshTheEnder> mTTep
L1271[16:52:56] <SKS|Tab> Anyway, I'm off o/
L1272[16:52:57] <SuPeRMiNoR2> s/h/s
L1273[16:52:57] <SuperBot> <SuPeRMiNoR2> $sold
L1274[16:52:57] <Kibibyte> <SuperBot> <JossTheEnder> mTTTTp
L1275[16:52:57] <Kilobyte> s/thanks/i suck
L1276[16:52:58] <Kibibyte> <JoshTheEnder> i suck
L1277[16:53:05] <SuPeRMiNoR2> $shutdown
L1278[16:53:05] <SuperBot> Shutting Down SuPeRMiNoR2
L1279[16:53:06] <JoshTheEnder> i'll just quite SuperBot for now
L1280[16:53:09] <Kilobyte> jk :P
L1281[16:53:10] <JoshTheEnder> or not
L1282[16:53:14] ⇦ Quits: SKS|Tab (~sks@pa49-195-128-78.pa.nsw.optusnet.com.au) (Quit: sleep)
L1283[16:53:55] <JoshTheEnder> "<Kibibyte> <SuperBot> <JossTheEnder> mTTTTp" wut lol
L1284[16:54:17] <Kilobyte> #ignore add SuperBot
L1285[16:54:30] <Kilobyte> wait
L1286[16:54:53] <Kilobyte> ah good it runs on its own nickserv
L1287[16:54:55] <JoshTheEnder> that was Kibibyte replacing something SuperBot said
L1288[16:54:58] <JoshTheEnder> yep
L1289[16:55:14] <Kilobyte> yeah, its now being ignored
L1290[16:55:28] <JoshTheEnder> EnderBot2 runs off of mine but it doesnt need it's own for now
L1291[16:55:34] <Kilobyte> just curious
L1292[16:55:37] <Kilobyte> hello
L1293[16:55:42] <Kilobyte> s/l/p
L1294[16:55:42] <Kibibyte> <Kilobyte> heplo
L1295[16:55:55] <Kilobyte> oh derp SuperBot is gone already
L1296[16:56:07] <Kilobyte> iirc it did imply /g
L1297[16:56:25] <JoshTheEnder> s/off/lololo/g
L1298[16:56:25] <Kibibyte> <JoshTheEnder> EnderBot2 runs lololo of mine but it doesnt need it's own for now
L1299[16:56:29] <Wobbo> s/i/p/g
L1300[16:56:29] <Kibibyte> <JoshTheEnder> EnderBot2 runs lololo of mpne but pt doesnt need pt's own for now
L1301[16:56:51] <JoshTheEnder> s/p/i/g
L1302[16:56:51] <Kibibyte> <JoshTheEnder> EnderBot2 runs lololo of mine but it doesnt need it's own for now
L1303[16:57:01] <JoshTheEnder> meh
L1304[16:57:18] <Kilobyte> tr/A-Za-z/N-ZA-Mn-za-m
L1305[16:57:18] <Kibibyte> <JoshTheEnder> zru
L1306[16:57:22] <Kilobyte> rot13
L1307[16:57:25] <Kilobyte> :P
L1308[16:57:58] *** Techokami|Off is now known as Techokami
L1309[16:58:13] <JoshTheEnder> o/ Techokami
L1310[16:58:29] <Techokami> ahoy
L1311[16:58:29] <Techokami> sup
L1312[16:58:45] <Wobbo> Hi
L1313[16:59:15] <JoshTheEnder> .jenkins
L1314[16:59:18] <Daiyousei> s/[aeiou]/soup/
L1315[16:59:19] <Kibibyte> <JoshTheEnder> .jsoupnkins
L1316[16:59:19] <Kilobyte> small technical info: kibis sed checks the last 100 messages
L1317[16:59:24] <EnderBot2> Latest builds: OpenGX: #7 | ICBMComponent: #21 | OpenLights1.7: #17 | OpenComputers: #531 | OpenComponents: #47 | OpenPrinter: #73 | OpenComputers-MC1.7.10: #41 | OpenComponents-MC1.7: #13 | OpenLights: #20 | OpenComputers-MC1.7.2: #266 | OpenPrinter1.7: #71
L1318[16:59:58] <JoshTheEnder> s/[aeiou]/soup/g
L1319[16:59:59] <Kibibyte> <EnderBot2> Lsouptsoupst bsoupsouplds: OpsoupnGX: #7 | ICBMCsoupmpsoupnsoupnt: #21 | OpsoupnLsoupghts1.7: #17 | OpsoupnCsoupmpsouptsouprs: #531 | OpsoupnCsoupmpsoupnsoupnts: #47 | OpsoupnPrsoupntsoupr: #73 | OpsoupnCsoupmpsouptsouprs-MC1.7.10: #41 | OpsoupnCsoupmpsoupnsoupnts-MC1.7: #13 | OpsoupnLsoupghts: #20 | OpsoupnCsoupmpsouptsouprs-MC1.7.2: #266 | OpsoupnPrsoupntsoupr1.7: #71
L1320[17:00:02] <JoshTheEnder> lol
L1321[17:00:13] <Kilobyte> be warned, kibi currently has a bug in its sed
L1322[17:00:18] <Daiyousei> suddently, welch
L1323[17:00:22] <Kilobyte> allowing it to go over multiple messages
L1324[17:00:25] <JoshTheEnder> that's a new language right there
L1325[17:00:27] * Kilobyte grabs in IDE
L1326[17:00:30] ⇨ Joins: skyem123|AFK (~skyem123@31.72.69.86)
L1327[17:01:33] <Kilobyte> JoshTheEnder: shall i make it ignore EnderBot?
L1328[17:02:19] *** skyem123|AFK is now known as skyem123
L1329[17:02:53] <JoshTheEnder> Kilobyte, might be best
L1330[17:03:11] <Kilobyte> #ignore add $n:EnderBot2
L1331[17:03:22] <Kilobyte> umm
L1332[17:03:26] <Kilobyte> #ignore remove $n:EnderBot2
L1333[17:03:33] * Kilobyte forgot how that works again
L1334[17:03:45] * Kilobyte checks source
L1335[17:04:47] <Kilobyte> #ignore del $n:EnderBot2
L1336[17:05:12] <Wobbo> You know your bot is badly documented when you need to check the source to see how a command works
L1337[17:05:17] <Kilobyte> #ignore remove EnderBot2
L1338[17:05:27] <Kilobyte> Wobbo: yeah, i know kibi is a mess atm
L1339[17:05:33] <Kilobyte> #ignore add EnderBot2
L1340[17:05:42] <Kilobyte> #ignore add a:SuperBot
L1341[17:05:50] <Kilobyte> #ignore del SuperBot
L1342[17:05:54] <Kilobyte> there, all done
L1343[17:06:00] <Kilobyte> forgot that it defaults to nick
L1344[17:06:04] <Kilobyte> not nickserv
L1345[17:06:23] <Kilobyte> https://bitbucket.org/Kilobyte/kibibyte7/src/03ccf3867d464a8733b52a3865176a8086ad60f0/src/de/kilobyte22/kibibyte/command/CoreCommands.java?at=master#cl-228
L1346[17:08:40] <Wobbo> Is Kibibyte written in java? O_o?
L1347[17:09:06] <skyem123> Come on pitiful internet, you can load a webpage...
L1348[17:10:07] ⇦ Quits: skyem123 (~skyem123@31.72.69.86) (Quit: Leaving)
L1349[17:10:18] <Kilobyte> Wobbo: yes, why?
L1350[17:10:30] <Kilobyte> well
L1351[17:10:36] <Kilobyte> up until version 7
L1352[17:10:49] <Kilobyte> 8 is in development and its scala
L1353[17:10:51] ⇦ Quits: gjgfuj (~gjgfuj@119.15.76.203) (Ping timeout: 189 seconds)
L1354[17:11:00] <Kilobyte> #info
L1355[17:11:17] <Kilobyte> #version
L1356[17:11:27] * Kilobyte doesn't even remember commands
L1357[17:11:32] ⇦ Quits: MichiBot (~lb@isis.pc-logix.com) (Ping timeout: 201 seconds)
L1358[17:11:58] <Wobbo> Kilobyte: It amazed me, didn't expect that from a ruby fan :P
L1359[17:12:23] <Kilobyte> Bawt (my anti-spam bot) is ruby
L1360[17:12:56] <Kilobyte> k
L1361[17:13:20] ⇦ Quits: SuPeRMiNoR2 (~SuPeR@superminor2.no-ip.org) (Remote host closed the connection)
L1362[17:13:23] ⇦ Quits: Sorroko (~Sorroko@andromeda.ryanwelch.me) (Ping timeout: 201 seconds)
L1363[17:15:27] <Kilobyte> Wobbo: it detects certain messages and kickbans on detection
L1364[17:15:50] <Kilobyte> and in my own channel it also kicks if it finds the words yolo or swag in a message
L1365[17:16:29] <Wobbo> Lol
L1366[17:16:31] <JoshTheEnder> lol
L1367[17:16:47] ⇨ Joins: SuPeRMiNoR2 (~SuPeR@superminor2.no-ip.org)
L1368[17:17:17] * istasi wonders what message it would detect.
L1369[17:17:26] <istasi> windows is clearly better at everything than unix
L1370[17:18:00] <Wobbo> Bawt isn't in this channel
L1371[17:18:10] <istasi> oh -.-'
L1372[17:18:20] <Kilobyte> Wobbo: no, its not
L1373[17:18:27] <Kilobyte> its in #ThermalExpansion
L1374[17:18:30] <Kilobyte> istasi: how so?
L1375[17:18:36] <istasi> bot bait
L1376[17:18:37] <Kilobyte> just compare the API
L1377[17:18:53] <Kilobyte> istasi: the messages are hardcoded
L1378[17:18:58] <Kilobyte> and only real spam
L1379[17:19:31] <Wobbo> Kilobyte: No statistics?
L1380[17:19:46] <Kilobyte> no... not yet
L1381[17:19:57] <Kilobyte> Bawt will get a rewrite when i got time
L1382[17:20:12] <Kilobyte> from the config:
L1383[17:20:15] <Kilobyte> - 'do usa&israel use the internet(facebook,youtube,twitter, chat rooms ..ect)to spy??'
L1384[17:20:21] <Wobbo> Kilobyte: In what language? :P
L1385[17:20:32] <Kilobyte> 19:12:24 +Kilobyte | Bawt (my anti-spam bot) is ruby
L1386[17:20:35] <Kilobyte> lrn2read
L1387[17:20:51] <Wobbo> Kilobyte: I meant the rewrite
L1388[17:20:57] <Kilobyte> also ruby
L1389[17:21:26] ⇨ Joins: Sorroko (~Sorroko@andromeda.ryanwelch.me)
L1390[17:48:31] ⇨ Joins: Caitlyn (~Caitlyn__@apollo.pc-logix.com)
L1391[17:48:58] zsh sets mode: +v on Caitlyn
L1392[17:52:03] ⇨ Joins: XDjackieXD (webchat@85-127-10-42.dynamic.xdsl-line.inode.at)
L1393[18:19:26] ⇦ Quits: Wobbo (~wobbo@5249A243.cm-4-2c.dynamic.ziggo.nl) (Quit: Colloquy for iPad - http://colloquy.mobi)
L1394[18:24:25] *** darknife25|AFK is now known as darknife25
L1395[18:48:03] <Caitlyn> Test
L1396[18:48:37] ⇨ Joins: Caitlyn (~Caitlyn__@apollo.pc-logix.com)
L1397[18:48:37] zsh sets mode: +v on Caitlyn
L1398[18:49:15] <skyem123> d'awwwwww or eeew?
L1399[18:50:21] <dangranos> .ping
L1400[18:50:21] <^v> Ping reply from dangranos 0.41s
L1401[18:59:57] ⇨ Joins: Caitlyn (~Caitlyn__@apollo.pc-logix.com)
L1402[19:00:16] <Food> really?
L1403[19:00:31] <DeanIsaKitty> yeah
L1404[19:00:34] *** Food is now known as skyem123
L1405[19:00:36] zsh sets mode: +v on Caitlyn
L1406[19:00:42] <dangranos> what are you talking about?
L1407[19:00:58] <skyem123> my ping is really bad
L1408[19:01:19] ⇨ Joins: Cazzar (~CazzarZNC@abrarsyed.me)
L1409[19:01:19] zsh sets mode: +v on Cazzar
L1410[19:01:24] <dangranos> i think everybody know about this
L1411[19:03:44] <skyem123> do they?
L1412[19:05:45] <DeanIsaKitty> yeah
L1413[19:06:11] * skyem123 summons food from Food
L1414[19:06:22] <DeanIsaKitty> DONT YOU TAKE MAH FOOD
L1415[19:06:41] ⇨ Joins: Bacon (~tasty@5.231.51.78)
L1416[19:06:42] zsh sets mode: +v on Bacon
L1417[19:07:07] * DeanIsaKitty noms Bacon
L1418[19:07:17] * skyem123 eats Bacon
L1419[19:07:17] <Bacon> OMNOMNOM
L1420[19:07:23] <DeanIsaKitty> you are tasty :3
L1421[19:07:26] ⇦ Quits: SuPeR_mistakesweremade (~demons@173-26-22-247.client.mchsi.com) (Quit: Leaving)
L1422[19:07:33] <Bacon> i'm foooood
L1423[19:07:35] <skyem123> after cooking, of course
L1424[19:07:58] * DeanIsaKitty throws Bacon into a pan
L1425[19:08:03] <skyem123> yes, you are
L1426[19:08:20] <skyem123> after nomminh?
L1427[19:08:30] * DeanIsaKitty clones Bacon
L1428[19:08:31] <skyem123> *nomming
L1429[19:08:32] <DeanIsaKitty> yeth
L1430[19:08:43] <skyem123> ok, then.
L1431[19:10:10] ⇦ Quits: skyem123 (~skyem123@31.72.69.86) (Read error: Connection reset by peer)
L1432[19:10:18] <gamax92> wat
L1433[19:10:27] <gamax92> DeanIsaKitty: you killed him!
L1434[19:10:39] <DeanIsaKitty> muhawhawhawhaw :DD
L1435[19:11:02] ⇨ Joins: skyem123 (~skyem123@31.72.69.86)
L1436[19:11:50] ⇦ Quits: SuperBot (~SuperBot@superminor2.no-ip.org) (Ping timeout: 186 seconds)
L1437[19:12:23] <Kilobyte> fml
L1438[19:12:37] * skyem123 is angry at person who unplugged iPhone.
L1439[19:12:43] <v^> Kilobyte, fur
L1440[19:12:47] <v^> Kilobyte, ful
L1441[19:12:50] <v^> *
L1442[19:12:54] <Kilobyte> skyem123: android!
L1443[19:13:07] <gamax92> Kilobyte: opinions!
L1444[19:13:12] <Kilobyte> sadly android for iPhone got discontinued
L1445[19:13:21] <Kilobyte> after the last dev bricked his iphone
L1446[19:13:26] ⇦ Quits: SuPeRMiNoR2 (~SuPeR@superminor2.no-ip.org) (Ping timeout: 186 seconds)
L1447[19:13:38] <gamax92> are you trying to point out iphone's can be bricked?
L1448[19:13:41] <skyem123> I have an andriod iPhone in a drawer
L1449[19:13:53] <Kilobyte> skyem123: :D
L1450[19:14:00] <Kilobyte> gamax92: every phone can
L1451[19:14:08] <gamax92> yes, so I don't get your point
L1452[19:14:37] <Kilobyte> that was a completely neutral statement
L1453[19:14:55] <skyem123> Anyway, tethering can work an old sony erricson phone.
L1454[19:15:13] <skyem123> I did it four times
L1455[19:15:30] <Kilobyte> heh
L1456[19:15:35] <Kilobyte> i do it with my android
L1457[19:15:40] <Kilobyte> also works pretty well
L1458[19:15:58] <XDjackieXD> bricking iPhones is as easy as jailbreaking and dd'ing zeros over the flash ;D
L1459[19:15:58] <skyem123> is a usb connection better than wifi?
L1460[19:16:14] <XDjackieXD> its faster and more secure :)
L1461[19:17:03] <Kilobyte> and it doesn't drain battery
L1462[19:17:14] <XDjackieXD> it charges ^^
L1463[19:17:19] <Kilobyte> yup
L1464[19:17:33] <skyem123> wat
L1465[19:17:42] <Kilobyte> i earlier got a mobile broadband dongle to work on linux
L1466[19:18:50] <XDjackieXD> 3G dongles normally work out of the box using ubuntu and on other linuxes its just a matter of installing a program or script wich handles the /dev/ttyACMx
L1467[19:18:51] ⇨ Joins: MichiBot (~lb@isis.pc-logix.com)
L1468[19:19:08] <Kilobyte> XDjackieXD: i don't use ubuntu
L1469[19:19:15] <XDjackieXD> done it several times on a raspberry :D
L1470[19:19:29] <Kilobyte> both my pi and my laptop run on arch
L1471[19:19:38] <skyem123> iPhone tethering works without any set-up on linux mint. wait XDjackieXD just said that.
L1472[19:19:56] <Kilobyte> for me connecting to mobile net is as easy as:
L1473[19:20:22] <Kilobyte> surfstick init && sleep 5 && surfstick unlock && sleep 5 && surfstick connect
L1474[19:20:33] <XDjackieXD> ^^ most linuxes with x11 come preinstalled with some sort of network managers and most of them can handle 3g dongles
L1475[19:20:34] <skyem123> uhh...
L1476[19:20:46] <skyem123> can't that be automated?
L1477[19:20:48] <XDjackieXD> @Kilobyte exactly! :D
L1478[19:20:49] <Kilobyte> XDjackieXD: i use wicd, but thats not the point
L1479[19:21:00] <Kilobyte> i prefer terminal
L1480[19:21:04] <v^> <_>
L1481[19:21:50] <skyem123> why <_>?
L1482[19:22:27] <Kilobyte> he randomly does such things
L1483[19:22:29] <XDjackieXD> the script on the raspberry is just "sudo comgt -d /dev/ttyUSB0 && sudo wvdial umts"
L1484[19:22:31] <XDjackieXD> :)
L1485[19:22:52] <skyem123> >_<
L1486[19:22:54] <skyem123> :-p
L1487[19:23:07] <XDjackieXD> and both programs can be installed using apt ^^
L1488[19:23:50] <Kilobyte> XDjackieXD: i have this script sourced in my bashrc
L1489[19:24:16] <XDjackieXD> I don't know what package manager arch uses (never had arch on any of my systems. I'm more the redhat/centos/fedora and debian/ubuntu linux user ^^)
L1490[19:25:04] <robhol> why would people use arch at all
L1491[19:25:17] <robhol> from what I've been able to gather, it seems... masochistic :p
L1492[19:25:19] <XDjackieXD> Kilobyte: these commands are exactly how I use them on my Raspberry (without the part that disaplays the umts ip on a small 2x16 char lcd)
L1493[19:25:34] <Kilobyte> robhol: its not at all
L1494[19:25:37] <Kilobyte> its very sexy
L1495[19:25:37] <skyem123> arch uses pacman
L1496[19:25:43] <Kilobyte> ^
L1497[19:25:46] <Kilobyte> pacman is epic
L1498[19:25:49] <robhol> masochism can be sexy *hides*
L1499[19:26:00] <XDjackieXD> real masochists use slackware or linux from scratch :D
L1500[19:26:01] * DeanIsaKitty shoots robhol
L1501[19:26:05] <Kilobyte> XDjackieXD: https://gist.github.com/Kilobyte22/d28684bbf60609c25fc4
L1502[19:26:28] <robhol> DeanIsaKitty: щ(゚Д゚щ)
L1503[19:26:51] <Kilobyte> XDjackieXD: or gentoo
L1504[19:27:01] <Kilobyte> if you love to wait a week for your system to compile
L1505[19:27:09] * DeanIsaKitty flips a table onto robhol
L1506[19:27:18] <Kilobyte> just x.org takes a night
L1507[19:27:25] <XDjackieXD> Kilobyte: I don't use it regularly so I don't have an init script for it. but in principe exactly the same :)
L1508[19:27:25] * skyem123 eats robhol
L1509[19:27:33] <Kilobyte> it is
L1510[19:27:41] <robhol> DeanIsaKitty: a human table?
L1511[19:27:49] <XDjackieXD> a lfs compiles faster than gcc :D
L1512[19:28:03] <DeanIsaKitty> robhol: Ima strong kitty ;)
L1513[19:28:07] <Kilobyte> XDjackieXD: the modeswitch is needed because the dongle starts as usb flash drive
L1514[19:28:16] <robhol> oh, so you're into pet play, are you
L1515[19:28:18] <Kilobyte> containing the windows software installer
L1516[19:28:19] * robhol runs
L1517[19:28:25] <skyem123> Wow
L1518[19:28:26] <Kilobyte> modeswitch changes it into modem mode
L1519[19:28:36] <XDjackieXD> Kilobyte: I just edited the udev rules
L1520[19:28:51] * DeanIsaKitty is definitly not into robhols fantasies.
L1521[19:28:52] <Kilobyte> XDjackieXD: what distro you got on ur pi?
L1522[19:28:54] <Kilobyte> alarm?
L1523[19:29:10] <XDjackieXD> Kilobyte: raspbian
L1524[19:29:12] ⇨ Joins: Kodos (~Kodos@2602:306:ce20:6c30:980:788:7168:8ea1)
L1525[19:29:15] <Kilobyte> :<
L1526[19:29:23] <XDjackieXD> and ubuntu on my desktop :)
L1527[19:29:25] <Kilobyte> alarm > rasbian
L1528[19:29:30] <Kilobyte> mint > ubuntu
L1529[19:29:33] <XDjackieXD> ? :D
L1530[19:29:37] <skyem123> that takes an hour for me
L1531[19:29:40] <DeanIsaKitty> Kilobyte: Nope. alarm >>>>>>>> raspian
L1532[19:29:44] <robhol> mint sucks
L1533[19:29:46] <Kilobyte> DeanIsaKitty: yes
L1534[19:29:52] <Kilobyte> robhol: ubuntu is worse
L1535[19:29:54] <robhol> things randomly not working, all over
L1536[19:30:07] * DeanIsaKitty kicks out robhol out of #oc
L1537[19:30:09] <Kilobyte> ubuntu: system randomly not booting
L1538[19:30:11] <robhol> ubuntu has its share of problems, but I never ran into gui stuff just... not ever working
L1539[19:30:14] <Kilobyte> and no docs on how to fix
L1540[19:30:22] <skyem123> .ping
L1541[19:30:24] <robhol> DeanIsaKitty: rude
L1542[19:30:31] <DeanIsaKitty> You are rude :<
L1543[19:30:37] <robhol> am not!
L1544[19:30:42] <Kilobyte> arch: stuff breaks relatively often, but excellent docs
L1545[19:30:44] <DeanIsaKitty> yes!
L1546[19:30:53] <Kilobyte> because you usually weren't the first guy with that issue
L1547[19:30:58] <XDjackieXD> ubuntu works perfectly and boots as fast as windows with ssd even if its installed on a hdd :D (and was the only distro that wanted to work with my hybrid graphics...)
L1548[19:31:30] <Kodos> Anyone try Firefall yet
L1549[19:31:43] <^v> Ping reply from skyem123 81.08s
L1550[19:31:43] <DeanIsaKitty> Ubuntu kernel panick'd on me after clean install. Went for other distros (debian, fedora, arch) since then
L1551[19:31:43] <robhol> Kodos: I think I might have. For.. 30 minutes
L1552[19:31:45] <skyem123> Linux mint mate is the best linux distro for easy setups
L1553[19:31:47] <Kilobyte> my main problems with ubuntu are 1) unity
L1554[19:31:50] <Kilobyte> shit slow
L1555[19:31:54] <Kodos> How is it?
L1556[19:31:55] <Kilobyte> and 2. apt-get
L1557[19:32:05] <DeanIsaKitty> Kilobyte: apt ist not *that* bad
L1558[19:32:09] <gamax92> I hate unity
L1559[19:32:10] <robhol> Kodos: the fact that I specified "for 30 minutes" should be a decent indicator :p
L1560[19:32:11] <Kilobyte> apt is slow
L1561[19:32:14] <Kilobyte> :P
L1562[19:32:29] <skyem123> what is wrong with apt-get?
L1563[19:32:31] <XDjackieXD> unity is neat :)
L1564[19:32:34] <Kilobyte> compare apts speed with pacmans
L1565[19:32:39] <gamax92> For me apt-get is just slow
L1566[19:32:54] <XDjackieXD> apt-get is a good package manager nothing more and nothing less ;)
L1567[19:33:05] <DeanIsaKitty> Kilobyte: comparing any packetmanager to pacman, pacman will always win.
L1568[19:33:08] <XDjackieXD> its not any slower than yum
L1569[19:33:13] <skyem123> not on big monitors
L1570[19:33:13] <Kilobyte> s/good /
L1571[19:33:13] <Kibibyte> <XDjackieXD> apt-get is a package manager nothing more and nothing less ;)
L1572[19:33:34] <gamax92> though the speed does depend on a few factors
L1573[19:33:48] <gamax92> how many repo's you have, the speed of the repos's and what you are grabbing from the repo
L1574[19:33:55] <XDjackieXD> exactly :)
L1575[19:34:02] <skyem123> nor on multiple monitors
L1576[19:34:18] <Kilobyte> XDjackieXD: how fast is a update of the kernel on apt-get
L1577[19:34:31] <Kilobyte> run `time apt-get install linux`
L1578[19:34:33] <Kilobyte> or something
L1579[19:34:47] <XDjackieXD> I use unity on one 1080p screen and on 1366x768 in dualhead configuration and its faster than kde...
L1580[19:34:59] <XDjackieXD> apt-get install linux ^^
L1581[19:35:25] <Kilobyte> XDjackieXD: no, use time for the benchmark
L1582[19:35:41] <Kilobyte> specify --yes so it doesn't go interactive (would slow it down)
L1583[19:35:41] <XDjackieXD> shall i install linux? :D:D:D
L1584[19:36:58] <Kilobyte> XDjackieXD: sec
L1585[19:37:04] <Kilobyte> sudo -v
L1586[19:37:17] <Kilobyte> time sudo apt-get install linux
L1587[19:37:20] <Kilobyte> er
L1588[19:37:21] <Kilobyte> time sudo apt-get install linux --yes
L1589[19:37:23] <XDjackieXD> it took 26.59s to install pacman :D (but I added a rather large amount of repos)
L1590[19:37:42] ⇦ Quits: skyem123 (~skyem123@31.72.69.86) (Ping timeout: 189 seconds)
L1591[19:37:42] <Kilobyte> XDjackieXD: pacman doesn't work with ubuntu repos
L1592[19:37:57] <XDjackieXD> but why is it in the official ubuntu repo?
L1593[19:38:19] <Kilobyte> idk
L1594[19:38:44] <gamax92> Kilobyte: im assuming you mean the linux kernel package?
L1595[19:38:48] <Kilobyte> YES
L1596[19:38:52] <gamax92> k, will time
L1597[19:38:55] <Kilobyte> damn
L1598[19:39:02] ⇨ Joins: SuPeRMiNoR2 (~SuPeR@superminor2.no-ip.org)
L1599[19:39:04] <Kilobyte> my caps is flipped again
L1600[19:39:11] <XDjackieXD> have that installed already ^^
L1601[19:39:36] <Kilobyte> XDjackieXD: it should reinstall
L1602[19:39:43] <Kilobyte> also, pacman is slow today
L1603[19:39:44] ⇦ Quits: dangranos (webchat@37.23.249.184) (Ping timeout: 190 seconds)
L1604[19:39:56] <Kilobyte> prob because my pc is full of crap
L1605[19:40:04] <Kilobyte> its now building the initramfs
L1606[19:40:25] <gamax92> Kilobyte: took 7 seconds
L1607[19:40:40] <Kilobyte> on?
L1608[19:40:56] <XDjackieXD> back on topic: heres the link to the core dump of my crash (github issue #436) https://mega.co.nz/#!OFcmASKY!XZUvz1j7jeVn8Z-p700LYMrqAwVNG51TDpDCrrsMfeY (275MB)
L1609[19:40:59] <gamax92> oops
L1610[19:41:28] <Kilobyte> 2:36 for me, but thats because slow stuffed computer
L1611[19:41:32] <gamax92> Kilobyte: okay, doing linux kernel install took 17 seconds
L1612[19:41:38] ⇦ Quits: jk-5|gone (~jk-5@5ED40762.cm-7-5a.dynamic.ziggo.nl) (Ping timeout: 190 seconds)
L1613[19:41:43] <gamax92> i forgot to sudo last time
L1614[19:42:30] <Kilobyte> updating vim is 32 secs on this slow machine
L1615[19:44:31] <Kilobyte> hah
L1616[19:44:37] <Kilobyte> vim install in 4 seconds
L1617[19:44:40] <Kilobyte> gamax92: ^
L1618[19:44:43] <Kilobyte> without download
L1619[19:44:48] <Kilobyte> https://gist.github.com/Kilobyte22/bc067cb3457408ecec19
L1620[19:44:51] <Kilobyte> thats the output
L1621[19:44:54] <gamax92> Kilobyte: so whats it do if you download
L1622[19:45:00] <gamax92> because i downloaded linux kernel
L1623[19:45:18] <Kilobyte> it download the package file to cache and installs
L1624[19:45:38] * gamax92 times vim then
L1625[19:46:54] <gamax92> Kilobyte: "real 0m4.634s"
L1626[19:47:03] ⇦ Quits: Daiyousei (fairy@188.113.81.176) (Remote host closed the connection)
L1627[19:47:13] <Kilobyte> gamax92: now take into account that my computer is shit slow
L1628[19:47:28] <gamax92> except cpu speed isn't the only factory
L1629[19:47:30] ⇦ Quits: MichiBot (~lb@isis.pc-logix.com) ()
L1630[19:47:38] <Kilobyte> its not, yes
L1631[19:48:35] <Kilobyte> gamax92: another thing is that apt spams stdout
L1632[19:48:47] ⇨ Joins: Daiyousei (fairy@188.113.81.176)
L1633[19:48:58] <Kilobyte> pacman is way less verbose and yet tells you all you need
L1634[19:48:58] ⇨ Joins: jk-5|gone (~jk-5@5ED40762.cm-7-5a.dynamic.ziggo.nl)
L1635[19:50:06] <XDjackieXD> it just gives a log about what it does (what packages are affected and download/install progress)
L1636[19:51:35] <JoshTheEnder> GUYS
L1637[19:51:37] <JoshTheEnder> The Game
L1638[19:51:58] <Dashkal> http://xkcd.com/391/
L1639[19:52:10] <XDjackieXD> :)
L1640[19:54:32] *** Odd|Away is now known as Oddstr13
L1641[19:58:14] *** Oddstr13 is now known as Odd|Away
L1642[19:59:20] ⇦ Quits: Vexatos (~Vexatos@p200300556E687A022124F662D2372DA7.dip0.t-ipconnect.de) (Quit: Greetings from Pastry Fork, Inc. ✔)
L1643[20:00:20] <SpiritedDusty> woah github's issue tracker changed
L1644[20:00:35] <JoshTheEnder> yep
L1645[20:00:48] <JoshTheEnder> also hi SpiritedDusty
L1646[20:00:49] *** Odd|Away is now known as Oddstr13
L1647[20:00:53] <SpiritedDusty> hi \o
L1648[20:01:25] * DeanIsaKitty pokes Oddstr13 "hey o/"
L1649[20:01:38] ⇨ Joins: Wuerfel_21 (webchat@ip-109-43-1-245.web.vodafone.de)
L1650[20:01:48] <Kodos> asie, can you link me the picture of Notch's old pseudo ToS, before MC got big
L1651[20:01:52] <Oddstr13> I hate thunder.
L1652[20:01:53] <SpiritedDusty> one does not simply poke. one has to stab
L1653[20:02:08] <asie> Kodos: yes
L1654[20:02:13] <asie> why?
L1655[20:02:19] <Oddstr13> I prefer pokes.
L1656[20:02:24] <Kodos> Showing a friend, we're having a 'discussion' regarding the EULA 'changes'
L1657[20:02:40] <asie> Kodos: https://pbs.twimg.com/media/Bte0wjICQAMHUTF.png
L1658[20:02:42] <Wuerfel_21> hi
L1659[20:02:49] <DeanIsaKitty> Oddstr13, were you the one giving me the advice with the electronic firework lighters?
L1660[20:03:06] <asie> remember when mods could be sold?
L1661[20:03:30] <Oddstr13> DeanIsaKitty: uh, not recently atleast
L1662[20:03:40] <DeanIsaKitty> No, like 1 1/2 y ago
L1663[20:04:00] <DeanIsaKitty> I made a rocket wall. Burned my arduino xD
L1664[20:04:10] <Oddstr13> oww
L1665[20:04:23] <Kodos> And that settles that. Thanks Asie
L1666[20:04:30] <DeanIsaKitty> But it was awesome xD
L1667[20:04:52] ⇦ Quits: Wuerfel_21 (webchat@ip-109-43-1-245.web.vodafone.de) (Client Quit)
L1668[20:05:00] <Oddstr13> DeanIsaKitty: I hope you didn't try to drive rellays or something directly with the arduino :P
L1669[20:05:17] <Oddstr13> it kinda isn't made for high current applications
L1670[20:05:20] <DeanIsaKitty> whoops
L1671[20:05:31] <DeanIsaKitty> well, THAT was that smell then xDD
L1672[20:05:52] <XDjackieXD> DeanIsaKitty: I realeased it's magic smoke wich is the soul of all electrical components :P (reference to EEVBlog :) )
L1673[20:06:06] <XDjackieXD> *It released
L1674[20:06:07] <Oddstr13> you'd want to use MOSFETs, or darlington arrays
L1675[20:10:51] <DeanIsaKitty> I'll do better next time ;)
L1676[20:11:02] <DeanIsaKitty> And make a video of it. And send it to you.
L1677[20:11:29] <Oddstr13> ^^
L1678[20:14:28] ⇨ Joins: rjwboys2 (~rjwboys@99-190-16-238.lightspeed.snantx.sbcglobal.net)
L1679[20:15:24] ⇨ Joins: rjwboys|2 (~rjwboys@99-190-16-238.lightspeed.snantx.sbcglobal.net)
L1680[20:16:54] ⇦ Quits: rjwboys (~rjwboys@99-190-16-238.lightspeed.snantx.sbcglobal.net) (Ping timeout: 186 seconds)
L1681[20:17:58] ⇦ Quits: rjwboys2 (~rjwboys@99-190-16-238.lightspeed.snantx.sbcglobal.net) (Ping timeout: 186 seconds)
L1682[20:22:05] <asie> Sangar: i'm going to need your help
L1683[20:22:10] <asie> we have to add Factorization support to OpenComputers
L1684[20:23:34] <Kodos> What kind of support
L1685[20:24:00] <XDjackieXD> I assume drivers to interact with factorization blocks?
L1686[20:25:04] <asie> no
L1687[20:25:09] <asie> being able to power computers with Factorization
L1688[20:25:15] <asie> if drivers come, that will be in Computronics
L1689[20:25:16] <XDjackieXD> oh
L1690[20:25:40] <asie> that's the kind of dedication packs deserve
L1691[20:25:44] <asie> you don't pick your mods to make them work
L1692[20:25:57] <asie> in soviet russia, you make mods work with what you picked
L1693[20:26:05] <asie> with a hammer and sickle
L1694[20:26:10] <XDjackieXD> ^^
L1695[20:27:11] <XDjackieXD> you would need to implement factorization into universal electricity
L1696[20:27:25] <asie> no?
L1697[20:27:33] <asie> OpenComputers for 1.7 does not use UE anymore
L1698[20:27:54] <XDjackieXD> wasn't that a temp. solution because ue wasnt updated?
L1699[20:28:25] <asie> it was
L1700[20:28:28] <asie> but then it became permament
L1701[20:28:41] <JoshTheEnder> i think it was for a bit but i dont thinks Sangar cares much now, he added it and saw no point in removing it
L1702[20:28:48] <asie> yes
L1703[20:28:57] <asie> it was temporary but then it became just as easy to maintain UE-less energy as UE energy
L1704[20:29:16] *** Oddstr13 is now known as Odd|Away
L1705[20:29:21] <XDjackieXD> oh
L1706[20:30:09] <Kodos> Is UE still buggy in general?
L1707[20:30:24] <XDjackieXD> theres no stable for 1.7.10 yet only betas
L1708[20:31:00] <JoshTheEnder> UE itself isnt buggy (for 1.6.4 anyway) but that's mainly because it's just an api of sorts
L1709[20:31:09] *** Odd|Away is now known as Oddstr13
L1710[20:31:46] ⇨ Joins: sciguyryan (sciguyryan@109-205-169-165.dynamic.swissvpn.net)
L1711[20:33:50] <XDjackieXD> I'm off for today... I have to work tomorrow ("Ferialpraxis" don't know what it means in english. Its one month of work you have to do in the hollidays for a technical school here in Austria)
L1712[20:34:07] <DeanIsaKitty> Have fun :)
L1713[20:34:12] <XDjackieXD> :)
L1714[20:34:20] <DeanIsaKitty> and good night ;)
L1715[20:34:24] <XDjackieXD> bb
L1716[20:34:29] ⇦ Parts: XDjackieXD (~jakob@85-127-10-42.dynamic.xdsl-line.inode.at) ())
L1717[20:38:21] *** ds84182 is now known as dsAway
L1718[20:41:03] *** dsAway is now known as ds84182
L1719[20:48:49] <JoshTheEnder> .jenkins
L1720[20:49:20] * JoshTheEnder give EnderBot2 some sugar
L1721[20:49:41] <Caitlyn> Well... it might be a bit slow... waiting for timeouts from lanteacraft.com/jenkins
L1722[20:49:50] <Caitlyn> which is currently asploded
L1723[20:49:54] <JoshTheEnder> ....
L1724[20:49:55] *** Oddstr13 is now known as Odd|Away
L1725[20:50:02] <JoshTheEnder> probably
L1726[20:50:18] <Caitlyn> as soon as DH transfers the image.....
L1727[20:50:21] <Caitlyn> err DO
L1728[20:51:01] <JoshTheEnder> also i think it's crashed though, usually ^c would kill the command and show an error here or kill the bot, currently 2 ^C's and nothing
L1729[20:51:24] ⇦ Quits: EnderBot2 (TheEnders@theender.net) (Ping timeout: 189 seconds)
L1730[20:51:26] <JoshTheEnder> and the last thing that's in it's console is me doing the .jenkins command
L1731[20:51:31] <JoshTheEnder> yeah, it ded
L1732[20:51:36] * JoshTheEnder loads up htop
L1733[20:51:48] ⇨ Joins: ping (~notPing@198.109.114.66)
L1734[20:51:48] zsh sets mode: +v on ping
L1735[20:51:52] <Caitlyn> well, 40gb at .08 Mb/s is a bit slow
L1736[20:52:04] <ping> ._.
L1737[20:52:10] <ping> 40Kb/s?
L1738[20:52:17] <ping> 8*
L1739[20:53:00] ⇨ Joins: EnderBot2 (TheEnders@theender.net)
L1740[20:53:00] zsh sets mode: +o on EnderBot2
L1741[20:53:00] EnderBot2 sets mode: +v on EnderBot2
L1742[20:53:00] EnderBot2 sets mode: -o on EnderBot2
L1743[20:53:09] <ping> ^ wдt
L1744[20:53:12] <JoshTheEnder> there, took a bit to find the process
L1745[20:53:44] <JoshTheEnder> ping, EnderBot2 uses my NS but i didnt want it having op so it deops itself (not that it'd do much different with op)
L1746[20:54:15] <JoshTheEnder> .jenkins
L1747[20:54:22] <JoshTheEnder> test
L1748[20:54:26] <JoshTheEnder> hmm
L1749[20:54:39] ⇦ Quits: EnderBot2 (TheEnders@theender.net) (Read error: Connection reset by peer)
L1750[20:54:46] <ping> <_>
L1751[20:54:54] <ping> ^v has its own NS \o/
L1752[20:54:56] * JoshTheEnder goes to add things to stop it freezing
L1753[20:55:01] <Caitlyn> my money is it dying cause it can't get the API from my jenkins
L1754[20:55:42] <JoshTheEnder> Caitlyn, if it's that then it should timeout after a while, i'm currently not thinking it's timeing out
L1755[20:56:22] <JoshTheEnder> aha
L1756[20:56:41] <JoshTheEnder> all i need to do is pass an extra argument or 2 to the urllib requester
L1757[20:57:47] <JoshTheEnder> what's a good timeout to set? 60/120?
L1758[20:57:55] <Caitlyn> 2
L1759[20:57:56] <Caitlyn> :D
L1760[20:58:02] <JoshTheEnder> lol no
L1761[20:58:04] <JoshTheEnder> :P
L1762[20:58:27] <JoshTheEnder> i'ma set it to 30
L1763[20:58:37] <Caitlyn> I use 5 second timeouts, Cause chances are if it takes 5 seconds for your site to respond, I've closed that tab :P
L1764[21:00:16] <robhol> depends on indication. 2 for no indication, still wouldn't really go much beyond 5-10
L1765[21:00:26] <JoshTheEnder> wut
L1766[21:00:44] <robhol> whether or not you indicate that some process is running in the "background"
L1767[21:01:18] <JoshTheEnder> when were we talking about backgrounded processes?
L1768[21:01:27] <DeanIsaKitty> Last life
L1769[21:01:41] <DeanIsaKitty> robhol: Just saying its 2014
L1770[21:01:43] <robhol> you're talking about timeouts, aren't you..?
L1771[21:02:07] <gamax92> DeanIsaKitty: I thought it was 1992
L1772[21:02:08] *** Flenix_ is now known as Flenix
L1773[21:02:09] <JoshTheEnder> yes, for URL getting
L1774[21:02:11] <robhol> you know, background process can mean a lot of things... ._.
L1775[21:02:22] <DeanIsaKitty> gamax92, yeah, last life like i said
L1776[21:02:42] <gamax92> DeanIsaKitty: No no no i don't think you understand what I said
L1777[21:02:43] <robhol> I was talking generally from a UX perspective, but never mind
L1778[21:02:44] <gamax92> its not 2014
L1779[21:02:46] <gamax92> its 1992
L1780[21:02:57] <gamax92> last life would be 1856
L1781[21:03:12] <JoshTheEnder> might help if i tried pushing to the right place
L1782[21:03:27] <DeanIsaKitty> gamax92 im younger than you, my lifes are a bit off in comparison to yours ;)
L1783[21:03:33] <robhol> "last life" could be 1ms ago
L1784[21:04:36] ⇨ Joins: EnderBot2 (TheEnders@theender.net)
L1785[21:04:36] zsh sets mode: +o on EnderBot2
L1786[21:04:36] EnderBot2 sets mode: +v on EnderBot2
L1787[21:04:36] EnderBot2 sets mode: -o on EnderBot2
L1788[21:04:41] <JoshTheEnder> lets try this
L1789[21:04:43] <JoshTheEnder> .jenkins
L1790[21:04:52] <gamax92> .l 0x176
L1791[21:04:52] <^v> gamax92, 374
L1792[21:04:59] <robhol> well that was great
L1793[21:05:12] <gamax92> .l string.format("%#02x",176)
L1794[21:05:12] <^v> gamax92, 0xb0
L1795[21:05:41] <JoshTheEnder> it has a 30s timeout, and probably the first couple URIs are pointed at Caitlyn's jenkins (or where it thinks they are)
L1796[21:07:02] <Caitlyn> Well DO is STILL transfering my 40gb lol
L1797[21:07:06] <robhol> that's sensible. I've often tried loading pages and gotten an answer after 29 seconds
L1798[21:07:12] <ping> <_>
L1799[21:07:18] ⇦ Quits: rjwboys|2 (~rjwboys@99-190-16-238.lightspeed.snantx.sbcglobal.net) (Ping timeout: 190 seconds)
L1800[21:07:27] <JoshTheEnder> i need to make my own irc library based upon the twisted framework so i can have multithreading and crap
L1801[21:07:27] <gamax92> ping: ctrl-shift-u-b-0
L1802[21:07:42] <ping> gamax92, no
L1803[21:07:45] <gamax92> why not
L1804[21:07:48] <ping> because
L1805[21:07:50] <gamax92> why
L1806[21:07:51] <gamax92> not
L1807[21:07:58] ⇦ Quits: EnderBot2 (TheEnders@theender.net) (Ping timeout: 190 seconds)
L1808[21:08:02] <ping> because im not on linux
L1809[21:08:17] <gamax92> ping: alt-0176
L1810[21:08:31] <JoshTheEnder> well, time to add debug prints to see what it gets snagged up on
L1811[21:09:16] <ping> gamax92, laptop
L1812[21:09:18] <ping> -_-
L1813[21:09:47] <ping> fn-alt-face-start-l-2-f-5-j-;-ctrl
L1814[21:10:02] <gamax92> oh thats sucks
L1815[21:10:25] <gamax92> for me its just alt-fn-m-j-7-o
L1816[21:10:27] ⇦ Parts: ping (~notPing@198.109.114.66) (http://i.imgur.com/Akc6r.gif))
L1817[21:10:32] ⇨ Joins: ping (~notPing@198.109.114.66)
L1818[21:10:32] zsh sets mode: +v on ping
L1819[21:10:35] <ping> <_>
L1820[21:10:48] ⇦ Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping timeout: 201 seconds)
L1821[21:10:51] <robhol> faceroll hotkey is faceroll
L1822[21:11:01] <ping> >_>
L1823[21:11:08] <gamax92> >_<
L1824[21:11:13] <JoshTheEnder> dammit i dont have httplib2 on this machine :@
L1825[21:11:24] <ping> old laptop had numbers on keys
L1826[21:11:31] <ping> which you used fn to get
L1827[21:11:34] <ping> this one doesnt :/
L1828[21:13:00] ⇨ Joins: EnderBot2 (TheEnders@theender.net)
L1829[21:13:00] zsh sets mode: +o on EnderBot2
L1830[21:13:00] EnderBot2 sets mode: +v on EnderBot2
L1831[21:13:00] EnderBot2 sets mode: -o on EnderBot2
L1832[21:13:05] <JoshTheEnder> .jenkins
L1833[21:13:43] <JoshTheEnder> hmm, that's been more than 10 secs now
L1834[21:13:49] <ping> .j
L1835[21:13:55] <robhol> more like 1 min
L1836[21:13:59] <ping> .p
L1837[21:14:00] <^v> Ping reply from ping 0.66s
L1838[21:14:03] <ping> <_>
L1839[21:14:07] <^v> ping, Build #531 for OpenComputers: http://bit.ly/1tXwety 5 hours 31 minutes ago
L1840[21:14:08] <JoshTheEnder> it's currently trying to get ICBMComponent
L1841[21:14:19] <JoshTheEnder> well, the timeout is working
L1842[21:14:23] * ping slaps the build server for being slow
L1843[21:14:33] <JoshTheEnder> cause it skipped ICBM component
L1844[21:14:49] <JoshTheEnder> i hope it had time to reply to pings before it started the next one
L1845[21:14:55] <ping> JoshTheEnder, you can also just asyncronously request all of them at once
L1846[21:15:16] <JoshTheEnder> ping, due to the library i'm using at the moment that'd be very hard
L1847[21:15:28] <ping> with ^v its easy \o/
L1848[21:15:59] <JoshTheEnder> i do want to switch stuff over to a different framework but lazy
L1849[21:16:09] ⇦ 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)
L1850[21:16:38] ⇦ Quits: EnderBot2 (TheEnders@theender.net) (Ping timeout: 186 seconds)
L1851[21:16:42] <JoshTheEnder> ahh fuck
L1852[21:16:47] <JoshTheEnder> it was doing so well
L1853[21:17:13] <JoshTheEnder> right, lets try lowering the timeout to 5
L1854[21:17:37] <ping> JoshTheEnder, do a ds84182 and use fork
L1855[21:17:42] <JoshTheEnder> it's still processing the list
L1856[21:17:48] <ds84182> yes
L1857[21:17:58] <ping> just fork a bunch of times
L1858[21:18:09] <ping> because fuck proper async (^v)
L1859[21:18:23] <JoshTheEnder> it should reconnect once it stops processing the luinks
L1860[21:18:32] ⇨ Joins: EnderBot2 (TheEnders@theender.net)
L1861[21:18:32] zsh sets mode: +o on EnderBot2
L1862[21:18:32] EnderBot2 sets mode: +v on EnderBot2
L1863[21:18:32] EnderBot2 sets mode: -o on EnderBot2
L1864[21:18:40] <JoshTheEnder> \o/ auto-reconnect works
L1865[21:19:46] <JoshTheEnder> also it got all the messages got sent after the command, just couldnt reply to the pings by the looks of it
L1866[21:21:25] <JoshTheEnder> also might help if i put the arguments in the right fucking place ¬_¬
L1867[21:22:39] ⇦ Quits: EnderBot2 (TheEnders@theender.net) (Client Quit)
L1868[21:22:49] ⇨ Joins: EnderBot2 (TheEnders@theender.net)
L1869[21:22:49] zsh sets mode: +o on EnderBot2
L1870[21:22:49] EnderBot2 sets mode: +v on EnderBot2
L1871[21:22:49] EnderBot2 sets mode: -o on EnderBot2
L1872[21:22:54] <JoshTheEnder> lets try again
L1873[21:22:57] <JoshTheEnder> .jenkins
L1874[21:23:25] <JoshTheEnder> ok, timeouts are happening a lot quicker than they did before
L1875[21:23:37] <JoshTheEnder> inb4 spam
L1876[21:23:51] <EnderBot2> Latest builds: OpenGX: #7 | ICBMComponent: N/A () | OpenLights1.7: N/A () | OpenComputers: #531 | OpenComponents: #47 | OpenPrinter: N/A () | OpenComputers-MC1.7.10: #41 | OpenComponents-MC1.7: #13 | OpenLights: N/A () | OpenComputers-MC1.7.2: #266 | OpenPrinter1.7: N/A ()
L1877[21:24:35] <JoshTheEnder> \o/ useful message is useful (should have been in the " () " ) ¬_¬
L1878[21:24:41] * Dashkal blinks
L1879[21:24:45] <Dashkal> I need to check out a few more projects...
L1880[21:24:56] <Dashkal> "OpenGX"?
L1881[21:25:11] * JoshTheEnder points at ds84182
L1882[21:25:35] <ds84182> what
L1883[21:25:57] <ping> <_>
L1884[21:26:08] <ds84182> oh that, the overly complicated and not powerful in any way graphics mod?
L1885[21:26:50] <Caitlyn> Still transfering the image...
L1886[21:26:53] <Caitlyn> this is insane
L1887[21:27:24] <JoshTheEnder> Caitlyn, it took a while to transfer the 20GB image of my vps...
L1888[21:27:45] <JoshTheEnder> also if you're not careful the router will overload again :P
L1889[21:28:20] <Caitlyn> lol... I should queue up a bunch of transfers...
L1890[21:29:20] <Dashkal> Heh, fair enough
L1891[21:30:33] ⇦ Quits: EnderBot2 (TheEnders@theender.net) (Quit: Ohh Noes)
L1892[21:30:40] ⇨ Joins: EnderBot2 (TheEnders@theender.net)
L1893[21:30:40] zsh sets mode: +o on EnderBot2
L1894[21:30:40] EnderBot2 sets mode: +v on EnderBot2
L1895[21:30:40] EnderBot2 sets mode: -o on EnderBot2
L1896[21:30:46] <JoshTheEnder> .jenkins
L1897[21:30:52] <EnderBot2> An error occured while trying to perform that command: <type 'exceptions.KeyError'> 'reason'
L1898[21:30:56] <JoshTheEnder> ¬_¬
L1899[21:30:58] <JoshTheEnder> fak
L1900[21:31:11] <JoshTheEnder> that'd be me failing with debug messages
L1901[21:31:18] <robhol> fak u reason
L1902[21:32:05] <JoshTheEnder> no it was because i had a format set for 'reason' but i was giving it 'e' (the error var)
L1903[21:32:30] ⇦ Quits: EnderBot2 (TheEnders@theender.net) (Client Quit)
L1904[21:32:37] ⇨ Joins: EnderBot2 (TheEnders@theender.net)
L1905[21:32:37] zsh sets mode: +o on EnderBot2
L1906[21:32:37] EnderBot2 sets mode: +v on EnderBot2
L1907[21:32:37] EnderBot2 sets mode: -o on EnderBot2
L1908[21:32:41] <JoshTheEnder> .jenkins
L1909[21:33:07] <EnderBot2> Latest builds: OpenGX: #7 | ICBMComponent: N/A (<urlopen error timed out>) | OpenLights1.7: N/A (<urlopen error timed out>) | OpenComputers: #531 | OpenComponents: #47 | OpenPrinter: N/A (<urlopen error timed out>) | OpenComputers-MC1.7.10: #41 | OpenComponents-MC1.7: #13 | OpenLights: N/A (<urlopen error timed out>) | OpenComputers-MC1.7.2: #266 | OpenPrinter1.7: N/A (<urlopen error timed out>)
L1910[21:33:27] <JoshTheEnder> hmm
L1911[21:33:32] <MrHohenheim> urlopen?
L1912[21:33:39] <JoshTheEnder> well at least i know the erroe type now
L1913[21:33:42] <JoshTheEnder> yes
L1914[21:33:59] <JoshTheEnder> there are probably better ways i could do it but meh
L1915[21:34:10] <MrHohenheim> oh url open
L1916[21:35:08] ⇨ Joins: unull (webchat@d142-179-122-2.bchsia.telus.net)
L1917[21:35:12] <unull> hi guhs
L1918[21:35:14] <unull> guys
L1919[21:35:18] <unull> bah
L1920[21:35:21] * DeanIsaKitty pokes unull
L1921[21:35:27] <unull> what?
L1922[21:35:31] * DeanIsaKitty pokes unull
L1923[21:35:43] * unull puts on runic armour
L1924[21:35:54] * Dashkal pokes unull with an ethereal blade
L1925[21:35:55] * DeanIsaKitty pokes unull with a nano-sword
L1926[21:36:11] * unull puts on bedrock armour
L1927[21:36:19] * unull goes in creative mode
L1928[21:36:24] * unull ops himself
L1929[21:36:25] * Dashkal pokes unull anyway
L1930[21:36:32] * DeanIsaKitty deops unull
L1931[21:36:34] * JoshTheEnder deops unull
L1932[21:36:36] * unull sighs at everybody.
L1933[21:36:41] <unull> anyway
L1934[21:37:00] <unull> can someone exp,ain to me the process of writing a shell for oc?
L1935[21:37:16] <unull> explain*
L1936[21:38:33] ⇨ Joins: asie|tab (~asietab@078088168214.elblag.vectranet.pl)
L1937[21:38:41] <JoshTheEnder> .shutdown
L1938[21:38:41] <EnderBot2> Bye bye
L1939[21:38:41] ⇦ Quits: EnderBot2 (TheEnders@theender.net) (Quit: ByeBye)
L1940[21:38:49] <JoshTheEnder> it'll be down for a bit
L1941[21:40:03] <ping> <_>
L1942[21:40:23] <ping> ^vs uptime > EnderBot's
L1943[21:40:25] <ping> o/
L1944[21:40:28] <ping> \o/
L1945[21:40:47] <ds84182> ping, EnderBot's what
L1946[21:40:51] <ds84182> what unit
L1947[21:41:09] <JoshTheEnder> ping, ^v will randomly time out, EnderBot's been here pretty consistantly
L1948[21:41:22] <ping> blame comcrap :P
L1949[21:41:25] <ping> will get vps
L1950[21:41:26] <ping> soon
L1951[21:41:27] <JoshTheEnder> i just thought rather than spam here i'll test it on another network
L1952[21:42:48] <ping> also blame it on mobo
L1953[21:42:56] <ping> which ethernet port doesnt click
L1954[21:42:57] <ping> :v
L1955[21:50:11] <Dashkal> A thing I asked for long ago, but wasn't around when it was added. The linked cards. Thank you so much for that.
L1956[21:50:23] ⇨ Joins: skyem123 (~skyem123@213.205.233.121)
L1957[21:50:27] <Dashkal> Now I can have my powergen off-world and my monitor station in my overworld workshop
L1958[21:51:15] <Sangar> back
L1959[21:51:38] <JoshTheEnder> o/
L1960[21:51:54] <skyem123> Blah. only 2 hours left of battery life on the netbook
L1961[21:52:53] ⇨ Joins: EnderBot2 (TheEnders@theender.net)
L1962[21:52:54] zsh sets mode: +o on EnderBot2
L1963[21:52:54] EnderBot2 sets mode: +v on EnderBot2
L1964[21:52:54] EnderBot2 sets mode: -o on EnderBot2
L1965[21:53:02] <gamax92> Everyone in the audience is going home with a new car!
L1966[21:53:02] <JoshTheEnder> right
L1967[21:53:04] <Sangar> ooh, a dump. now let's see how i use that >_>
L1968[21:53:09] <gamax92> Too bad no one showed up
L1969[21:53:13] <JoshTheEnder> .jenkins
L1970[21:53:37] <skyem123> um...
L1971[21:53:39] <EnderBot2> Latest builds: OpenGX: #7 | ICBMComponent: N/A (timed out) | OpenLights1.7: N/A (timed out) | OpenComputers: #531 | OpenComponents: #47 | OpenPrinter: N/A (timed out) | OpenComputers-MC1.7.10: #41 | OpenComponents-MC1.7: #13 | OpenLights: N/A (timed out) | OpenComputers-MC1.7.2: #266 | OpenPrinter1.7: N/A (timed out)
L1972[21:53:44] <JoshTheEnder> there we go
L1973[21:54:00] <ping> \o/ broken jenkinses
L1974[21:54:04] <JoshTheEnder> ?
L1975[21:54:09] <skyem123> ooh... shiny!
L1976[21:54:37] <JoshTheEnder> right, i need to goto bed
L1977[21:54:57] ⇦ Quits: asie|tab (~asietab@078088168214.elblag.vectranet.pl) (Quit: where did mai raifu go wrong)
L1978[21:55:07] <ping> ::bed:: sleep
L1979[21:55:08] <skyem123> just commenting on the .jenkins
L1980[21:55:08] <ping> goto bed
L1981[21:55:20] <skyem123> erp... 1 hour 50 mins of battery.
L1982[21:55:26] <ping> .mcdown
L1983[21:55:26] <^v> ping, minecraft.net sessions are slow
L1984[21:55:49] <JoshTheEnder> skyem123, my question mark was to ping, not you :P
L1985[21:56:15] *** JoshTheEnder is now known as EnderCatBeSleepingz
L1986[21:56:15] <ping> JoshTheEnder, what was the question for
L1987[21:56:30] <EnderCatBeSleepingz> you saying about brokein jenkinsd
L1988[21:56:51] <ping> broken jenkinses
L1989[21:56:56] <ping> Michiyo's jenkinses
L1990[21:57:00] <skyem123> ah
L1991[21:57:05] <EnderCatBeSleepingz> yeah, she's moving them
L1992[21:57:15] <EnderCatBeSleepingz> *moving her bpss
L1993[21:57:17] <ping> you could also not list them
L1994[21:57:19] <ping> <_>
L1995[21:57:21] <EnderCatBeSleepingz> s/bps/vps
L1996[21:57:21] <Kibibyte> <EnderCatBeSleepingz> *moving her vpss
L1997[21:57:39] <EnderCatBeSleepingz> i could, but meh, will need to overhaul at somepoint
L1998[21:57:42] <EnderCatBeSleepingz> anyway, bye
L1999[21:57:47] <DeanIsaKitty> byee
L2000[21:57:57] ⇦ Quits: Daiyousei (fairy@188.113.81.176) (Ping timeout: 189 seconds)
L2001[22:02:31] <skyem123> eep, 1 hour 40 mins
L2002[22:02:31] <skyem123> and only 4 mins ago it was 1h 50 mins
L2003[22:02:31] <skyem123> Before you ask, I will talk about my battery charge unless you stop me.
L2004[22:02:31] <skyem123> .ping
L2005[22:02:42] <ping> .skymem123
L2006[22:03:09] <^v> Ping reply from skyem123 37.41s
L2007[22:04:02] <ping> .p
L2008[22:04:03] <^v> Ping reply from ping 0.45s
L2009[22:04:12] <skyem123> uhhh....
L2010[22:05:14] <skyem123> I'm on mobile internet.
L2011[22:06:15] <ping> all internet is mobile
L2012[22:06:19] <ping> my router can move
L2013[22:06:29] <skyem123> Oh... Yay! My inbox is loading. I logged in an hour ago.
L2014[22:07:04] <skyem123> I would kill for dial up internet
L2015[22:07:30] <DeanIsaKitty> Better dont. Prison may have better internet, but only one hour per week.
L2016[22:08:02] <skyem123> :-p
L2017[22:08:19] <skyem123> My internet is that bad.
L2018[22:09:30] <skyem123> eheheh.
L2019[22:09:30] <skyem123> metaphoricly.
L2020[22:11:48] <DeanIsaKitty> Yeah, but imagine missing all the fun stuff we'll do here on IRC. Better get information a minute late than a week late.
L2021[22:12:48] <skyem123> I DIDN'T MEAN THAT LITERALLY!
L2022[22:13:23] <skyem123> though, yes, thats true
L2023[22:15:18] <skyem123> 1 hour 20 mins
L2024[22:15:51] <skyem123> s/mins/mins of battery
L2025[22:15:52] <Kibibyte> <skyem123> 1 hour 20 mins of battery
L2026[22:16:08] ⇨ Joins: MichiBot (~lb@107.170.244.174)
L2027[22:21:34] <skyem123> 11 mins to load outlook.com
L2028[22:25:11] ⇨ Joins: dangranos (webchat@37.23.203.253)
L2029[22:35:00] <skyem123> must read email
L2030[22:38:48] <skyem123> Goodbye!
L2031[22:38:56] ⇦ Quits: skyem123 (~skyem123@213.205.233.121) (Quit: Leaving)
L2032[22:41:57] ⇦ Quits: ping (~notPing@198.109.114.66) (Ping timeout: 189 seconds)
L2033[22:43:09] ⇦ Quits: MichiBot (~lb@107.170.244.174) ()
L2034[22:43:41] ⇨ Joins: MichiBot (~lb@107.170.244.174)
L2035[22:43:47] ⇨ Joins: SleepyPotato (~PotatoTru@WL4-34.1scom.net)
L2036[22:43:55] *** SleepyPotato is now known as PotatoTrumpet
L2037[22:44:06] <PotatoTrumpet> o/
L2038[22:47:41] <DeanIsaKitty> \o
L2039[22:53:11] *** Nentify is now known as Nentify|away
L2040[22:53:40] *** vifino is now known as vifino|off
L2041[23:20:44] ⇦ Quits: sciguyryan (sciguyryan@109-205-169-165.dynamic.swissvpn.net) ()
L2042[23:40:24] *** darknife25 is now known as darknife25|AFK
L2043[23:41:27] *** darknife25|AFK is now known as darknife25
L2044[23:41:58] ⇨ Joins: wer38 (~wer38@CPE-121-218-240-128.lnse4.cht.bigpond.net.au)
L2045[23:52:49] ⇦ Quits: MichiBot (~lb@107.170.244.174) (Read error: Connection reset by peer)
L2046[23:52:52] ⇨ Joins: MichiBot1 (~lb@107.170.244.174)
L2047[23:54:27] <Caitlyn> %commands
L2048[23:54:38] <Caitlyn> %nick MichiBot
L2049[23:54:42] <v^> %caitlyn
L2050[23:54:46] <Caitlyn> or.. not
L2051[23:55:45] *** MichiBot1 is now known as MichiBot
L2052[23:56:11] <Techokami> hmmm... oppm update all is taking its sweet time. And I only have like, 2 things installed
L2053[23:56:31] <Techokami> did I just find a bug in oppm?? :O
L2054[23:56:40] <Techokami> oh there it goes
L2055[23:56:46] *** PotatoTrumpet is now known as OpenTTD|Potato
L2056[23:56:47] <Techokami> "no internet connection"
L2057[23:56:54] <Techokami> REALLY.
L2058[23:57:27] <Techokami> oppm list works
L2059[23:57:39] ⇦ Quits: black3agl33 (~black3agl@197.225.196.161) (Read error: Connection reset by peer)
L2060[23:58:19] <OpenTTD|Potato> TIL: Canon in D goes good with Jolly Ol' Saint Nick
L2061[23:58:40] <OpenTTD|Potato> Don't ask why i'm listening to x-mas music in july
L2062[23:58:46] <DeanIsaKitty> I hate it when anime degrades to softcore porn. :|
L2063[23:59:01] <OpenTTD|Potato> :(
L2064[23:59:06] <unull> i lo e it when softcore porn degrades to anime
L2065[23:59:19] <unull> openttd is awesome
L2066[23:59:21] <OpenTTD|Potato> unull, you forgot a v
L2067[23:59:24] <unull> ik
L2068[23:59:30] <unull> i did not forget
L2069[23:59:36] <unull> the endermen remembered.
L2070[23:59:38] <v^> lo e
L2071[23:59:42] <OpenTTD|Potato> ahh
<<Prev Next>> Scroll to Top