<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:03:04] <ThePotato> goodnight all
L2[00:03:24] ⇦ Quits: ThePotato (~ThePotato@68-185-232-89.dhcp.slid.la.charter.com) (Quit: Bye :()
L3[00:03:24] <Kodos> Okay, there. Now my local version of DDOC is synced to my OC HDD's folder
L4[00:04:09] <Ekoserin> Local -> OC or Local <-> OC?
L5[00:04:38] <Kodos> The latter
L6[00:04:47] <Kodos> But I'm editing from within OC for my own sanity
L7[00:04:54] <Ekoserin> ...why
L8[00:04:57] <Kodos> Let me rephrase
L9[00:05:03] <Kodos> My 'local' copy of the repo IS my OC folder
L10[00:06:12] <Ekoserin> Wish it wasn't so finnicky about editing the drive whilst the PC is on.
L11[00:06:46] <Izaya> Ekoserin, turn off buffering
L12[00:07:13] <Ekoserin> Ty
L13[00:08:23] ⇨ Joins: Solarstrike (~Solarstri@71.21.85.124)
L14[00:08:29] <Ekoserin> Hi.
L15[00:08:56] <Kodos> Bleh, my monitor program breaks in Lua 5.3
L16[00:09:11] <Ekoserin> Port it
L17[00:09:27] <Kodos> Won't have to, I'll make Vex fix it since he's the one who added the bit shifting in the first place
L18[00:12:51] <Ekoserin> What's your opinion on custom font support?
L19[00:12:57] <Kodos> For what, OC?
L20[00:13:09] <Ekoserin> Yep. Changable in-program, too.
L21[00:13:15] <SF-Toaster> I actually *like* the unicode font
L22[00:13:22] <Kodos> Eh, I'm for it, but I understand why there isn't one
L23[00:13:24] <SF-Toaster> I wish forcing it on didn't make everything so damn small
L24[00:13:44] <Ekoserin> I do too, but I want font support mostly for graphics.
L25[00:13:45] <Kodos> I'm biased though, since I like to IRC in Aurebesh
L26[00:13:55] ⇦ Quits: Solarstrike (~Solarstri@71.21.85.124) (Quit: *magically disappears*)
L27[00:15:02] <Izaya> SF-Toaster, I like the font except for the ~ and {}
L28[00:18:05] *** Ekoserin is now known as Ekoserin|Off
L29[00:22:46] <Kodos> Nevermind, fixed it =D
L30[00:22:52] <Kodos> Woo, gradient lamps work again
L31[00:24:13] <Kodos> #lua return 1
L32[00:24:13] <|0xDEADBEEF|> > 1
L33[00:24:20] <Kodos> #lua return tonumber(1)
L34[00:24:20] <|0xDEADBEEF|> > 1
L35[00:24:29] <Kodos> ... What the hell
L36[00:25:53] <Kodos> Is there a way to make a custom error when terminating out of a program
L37[00:26:19] <dangranos> error("smthing")
L38[00:29:20] <Kodos> Mkay, now to start work on a GUI, and then make this program only update the bits that change
L39[00:30:06] <Kodos> Wonder how hard it would be to make a program able to have a localization file
L40[00:30:25] <Kodos> Actually, not hard at all
L41[00:30:29] <Kodos> o.o
L42[00:31:53] <Kodos> If I want load() to open a file from the PWD, I have to NOT prefix the path with a /, correct?
L43[00:32:04] <Kodos> Otherwise it draws from the absolute path
L44[00:34:08] <Kodos> Wow, lang files are going to be fun :3
L45[00:41:10] <Kodos> ~w loadfile
L46[00:41:11] <ocdoc> http://www.lua.org/manual/5.2/manual.html#pdf-loadfile
L47[00:42:05] <Kodos> Hrm, guess I want dofile
L48[00:45:29] *** Cranium is now known as Cranium[Away]
L49[00:49:16] <Kodos> How do you say Russian in Russian?
L50[00:53:25] <Kodos> Holy shit it works
L51[00:53:28] <Kodos> I'm a damn genius
L52[00:59:50] <SF-Toaster> what works?
L53[00:59:59] <gamax92> in a few seconds, it will be tuesday for me
L54[01:00:06] <gamax92> it's tuesday!
L55[01:00:32] <Kodos> I wanted to implement lang files for my game, so I'm using dofile("MyLangFile") and then that file contains things like strengthName = "Strength" or whatever it would be in whatever language
L56[01:00:53] <Kodos> That way, whatever language a person wants to use will get loaded
L57[01:00:58] <SF-Toaster> aha
L58[01:01:00] <SF-Toaster> cool stuff
L59[01:03:11] <SF-Toaster> wouldn't hve thought to do that
L60[01:06:09] <SF-Toaster> so Microsoft is running a campaign where you vote for a non-profit and they get a prize
L61[01:06:16] <SF-Toaster> vote for FSF anyone? :P
L62[01:07:38] <SF-Toaster> oh the irony
L63[01:07:46] <SF-Toaster> I'm honestly not sure if the FSF would accept t hat
L64[01:07:51] <SF-Toaster> s/t hat/that/
L65[01:07:52] <Kibibyte> <SF-Toaster> I'm honestly not sure if the FSF would accept that
L66[01:11:05] *** Cruor|Away is now known as Cruor
L67[01:11:44] <Kodos> Debating whether I should do separate EN files for UK and US
L68[01:12:28] <Kodos> #lua return "This is a" .. "test."
L69[01:12:28] <|0xDEADBEEF|> > This is atest.
L70[01:12:38] <Kodos> #lua return "This is a", "test."
L71[01:12:38] <|0xDEADBEEF|> > This is a | test.
L72[01:16:51] <Kodos> #lua error("Herpaderp")
L73[01:16:52] <|0xDEADBEEF|> > [string "lua"]:1: Herpaderp
L74[01:18:31] <Kodos> #lua local kodos = {} function kodos.inc(a,b) return a + (b or 1) end function kodos.dec(a,b) return a - (b or 1) end return kodos
L75[01:18:31] <|0xDEADBEEF|> > table: 0x7fbee000b380
L76[01:18:51] <Kodos> #lua return function kodos.inc(1)
L77[01:18:52] <|0xDEADBEEF|> > [string "lua"]:1: '(' expected near 'kodos'
L78[01:19:00] <Kodos> #lua return kodos.inc(1)
L79[01:19:01] <|0xDEADBEEF|> > [string "lua"]:1: attempt to index a nil value (global 'kodos')
L80[01:19:02] <Kodos> wat
L81[01:19:10] <Kodos> Right
L82[01:19:11] <Kodos> Derp
L83[01:19:20] <Kodos> Annnd I think it's time for bed, since I almost typed 'cls'
L84[01:19:47] <Shuudoushi> lol, I'm on my way there as well
L85[01:19:50] <Shuudoushi> take it easy
L86[01:20:15] <Kodos> Love the example code on this http://lua-users.org/wiki/SwitchStatement
L87[01:24:05] <Temia> >cls
L88[01:24:08] <Temia> SHUNNNN
L89[01:24:10] <gamax92> http://imgur.com/gallery/p0Get
L90[01:24:11] <Temia> SHUUUUUNNNNNN
L91[01:44:09] <dangranos> gamax92, huh
L92[01:44:25] <dangranos> it's like back legs react faster than anything else
L93[01:44:36] <dangranos> and by react i mean "jump the hell out of here"
L94[01:50:59] <Kodos> Anyone know of any programs that have a check to see if someone pressed the 'q' key
L95[01:57:30] <dangranos> edit
L96[02:02:53] <SF-Toaster> Kodos: why do you ask>
L97[02:03:00] <SF-Toaster> s/>/?/
L98[02:03:00] <Kibibyte> <SF-Toaster> Kodos: why do you ask?
L99[02:03:15] <Kodos> Writing a test program, wanted example code for keypress detection
L100[02:03:19] <Kodos> For a menu
L101[02:03:35] *** alekso56_off is now known as alekso56
L102[02:03:35] <SF-Toaster> ah
L103[02:03:45] <SF-Toaster> why not just look up the signal on the doc?
L104[02:03:46] <Kodos> Basically was going to do a language selection menu to pick the language file that gets loaded
L105[02:03:53] <Kodos> Because it's 2 AM and I wanted to go to bed soon
L106[02:03:54] <Kodos> lol
L107[02:04:00] <SF-Toaster> ~w key press
L108[02:04:00] <ocdoc> Predicted http://ocd.cil.li/api:process
L109[02:04:05] <Kodos> Wife's on my shoulders as we speak
L110[02:04:07] <Kodos> dw about it
L111[02:04:08] <SF-Toaster> ~w key_press
L112[02:04:08] <ocdoc> Predicted http://ocd.cil.li/api:process
L113[02:04:09] <Kodos> I'll get it tomorrow
L114[02:04:13] <Kodos> ~w keydown
L115[02:04:14] <ocdoc> Predicted http://ocd.cil.li/api:keyboard
L116[02:04:15] <SF-Toaster> ~w keyboard
L117[02:04:15] <ocdoc> http://ocd.cil.li/api:keyboard
L118[02:04:52] <Kodos> So basically isControl and isKeyDown("q")
L119[02:04:54] *** Cruor is now known as Cruor|Away
L120[02:05:05] <SF-Toaster> if you use the keyboard API
L121[02:05:11] <SF-Toaster> I didn't know that existed tbh
L122[02:05:17] <SF-Toaster> I would have used raw events/signals
L123[02:05:23] <Kodos> Ah well
L124[02:05:25] <Kodos> Headed to bed
L125[02:05:26] <Kodos> Ta
L126[02:05:36] <Kodos> .tell Kodos ~w keyboard
L127[02:05:41] <Kodos> %tell Kodos ~w keyboard
L128[02:05:43] <MichiBot> Kodos: Kodos will be notified of this message when next seen.
L129[02:05:51] <Kodos> Sonofa
L130[02:05:57] <Kodos> .tell Kodos ~w keyboard
L131[02:06:22] <Kodos> >.>
L132[02:06:33] <Kodos> %tell Kodos ~w keyboard
L133[02:06:34] <MichiBot> Kodos: Kodos will be notified of this message when next seen.
L134[02:06:43] <Kodos> Fucking stupid bot
L135[02:06:58] <Kodos> Whatever, someone remind me when I wake up about that
L136[02:07:04] <Kodos> And the lang file genius in case I forget
L137[02:07:08] *** Kodos is now known as Kodos|Zzz
L138[02:07:26] <SF-Toaster> %tell Kodos ~w keyboard
L139[02:07:27] <MichiBot> SF-Toaster: Kodos will be notified of this message when next seen.
L140[02:08:58] <SF-Toaster> thank you MichiBot
L141[02:15:41] ⇨ Joins: Vexatos (~Vexatos@91-115-99-202.adsl.highway.telekom.at)
L142[02:15:41] zsh sets mode: +v on Vexatos
L143[02:22:55] <lizzy> "@Mimiru: BTW ThePotato you bring that bot here, I'll ban it and you." <3
L144[02:23:21] <Mimiru> lizzy, <3 heh
L145[02:23:48] <SF-Toaster> hey Mimiru
L146[02:23:55] <SF-Toaster> feature request -
L147[02:24:03] <SF-Toaster> have MichiBot respond when someone thanks it
L148[02:24:18] <Mimiru> NOOOOOOOOOOOOOOOOOO
L149[02:24:19] <Mimiru> Maybe.
L150[02:24:34] <SF-Toaster> Mimiru: yeesh. no need to be so mean. D:
L151[02:24:36] <SF-Toaster> :P
L152[02:24:39] <Mimiru> I'll consider it while at the store since I'm leaving now
L153[02:24:47] <SF-Toaster> kbai
L154[02:24:55] *** Skye|ZZZ is now known as Skye
L155[02:25:38] ⇨ Joins: VikeStep (~VikeStep@101.184.77.101)
L156[02:26:50] ⇦ Quits: [zzz] (~Something@S010634bdfa9eca7b.vs.shawcable.net) (Ping timeout: 202 seconds)
L157[02:37:34] ⇦ Quits: AlmtyBob (AlmtyBob@ip72-199-146-205.sd.sd.cox.net) (Ping timeout: 202 seconds)
L158[02:40:20] <dangranos> http://www.google.com/trends/explore?hl=en-US#q=%22leeroy+jenkins%22 ._.
L159[02:40:51] ⇨ Joins: AlmtyBob (AlmtyBob@ip72-199-146-205.sd.sd.cox.net)
L160[02:41:25] <Temia> God... has it really been a decade?
L161[02:41:28] <Temia> I feel old ._.
L162[02:42:20] * dangranos pats temia
L163[02:44:41] ⇦ Quits: asie (~asie@asie.pl) (Ping timeout: 206 seconds)
L164[02:45:12] ⇨ Joins: asie (~asie@asie.pl)
L165[03:00:27] ⇦ Quits: Yepoleb (~quassel@194-166-0-4.adsl.highway.telekom.at) (Killed (warden.esper.net (Nickname regained by services)))
L166[03:00:29] ⇨ Joins: Yepoleb (~quassel@188-22-162-3.adsl.highway.telekom.at)
L167[03:00:51] ⇨ Joins: orthoplex64_2 (~orthoplex@cpe-66-69-96-209.satx.res.rr.com)
L168[03:09:35] ⇦ Quits: orthoplex64_2 (~orthoplex@cpe-66-69-96-209.satx.res.rr.com) (Ping timeout: 378 seconds)
L169[03:14:17] ⇦ Quits: Vexatos (~Vexatos@91-115-99-202.adsl.highway.telekom.at) (Quit: I guess I have to go now. Bye ✔)
L170[03:22:21] ⇨ Joins: SnowDapples (~powered@p5794D550.dip0.t-ipconnect.de)
L171[03:22:34] <dangranos> http://imgur.com/gallery/Brxj6
L172[03:25:57] *** cbcercas|AFK is now known as cbcercas
L173[03:28:35] *** cbcercas is now known as cbcercas|AFK
L174[03:28:46] *** cbcercas|AFK is now known as cbcercas
L175[03:34:11] <dangranos> http://imgur.com/gallery/oZifucI news in nutshell
L176[03:37:45] ⇦ Quits: gamax92 (gamax92@The.Dragon.Slayer.PanicBNC.eu) (Ping timeout: 180 seconds)
L177[03:38:35] ⇨ Joins: gamax92 (gamax92@The.Dragon.Slayer.PanicBNC.eu)
L178[03:38:46] ⇦ Quits: Sangar (~Sangar@2001:41d0:2:b7b9::) (Ping timeout: 180 seconds)
L179[03:38:46] ⇦ Quits: heatseeker0 (~heatseeke@2604:a880:800:10::260:7001) (Ping timeout: 180 seconds)
L180[03:39:05] ⇨ Joins: heatseeker0 (~heatseeke@2604:a880:800:10::260:7001)
L181[03:39:28] ⇨ Joins: Sangar (~Sangar@2001:41d0:2:b7b9::)
L182[03:39:28] zsh sets mode: +o on Sangar
L183[03:50:55] ⇦ Quits: MichiBot (~lb@eos.pc-logix.com) ()
L184[03:51:11] ⇨ Joins: MichiBot (~lb@eos.pc-logix.com)
L185[03:51:25] <Mimiru> Thanks MichiBot!
L186[03:51:32] <Mimiru> %test
L187[03:51:32] <MichiBot> Mimiru: Success
L188[03:51:36] <Mimiru> Thanks MichiBot
L189[03:51:38] <Mimiru> Odd...
L190[03:51:42] <Mimiru> it works in debug
L191[03:52:02] <Shuudoushi> that's b/c everything always works in debug
L192[03:52:05] <Mimiru> [03:36:49] <@Mimiru> Thanks LanteaBot
L193[03:52:05] <Mimiru> [03:36:49] <LanteaBot> Mimiru: Your welcome!
L194[03:52:10] <Shuudoushi> just never in practice...
L195[03:52:39] <Mimiru> the typo is intended. :p
L196[03:53:07] <Mimiru> I wonder...
L197[03:54:33] <Mimiru> is it maybe not pulling the latest build off the build service.
L198[03:54:55] <Shuudoushi> that sounds like a thing
L199[03:55:37] * Shuudoushi is still trying to figure out how the fuck to use the 'rc' lib...
L200[03:55:40] ⇦ Quits: MichiBot (~lb@eos.pc-logix.com) (Client Quit)
L201[03:55:54] ⇨ Joins: MichiBot (~lb@eos.pc-logix.com)
L202[03:56:09] <Mimiru> %test
L203[03:56:13] <MichiBot> Mimiru: Success
L204[03:56:24] <Mimiru> wtf...
L205[03:56:39] ⇦ Quits: MichiBot (~lb@eos.pc-logix.com) (Client Quit)
L206[03:58:47] <Temia> I've been trying to get a good idea of it too, to make a screensaver for power savings.
L207[03:58:56] <Shuudoushi> same...
L208[03:59:03] <Temia> Wait, really?
L209[03:59:08] ⇨ Joins: MichiBot (~lb@eos.pc-logix.com)
L210[03:59:09] <Temia> The exact same thing? o.o
L211[03:59:13] <Shuudoushi> Temia: if you figure it out before me, do let me know x.x
L212[03:59:17] <Shuudoushi> yep...
L213[03:59:25] <Temia> Lemme guess, you're having trouble figuring out what's happening to your timers? That's where I'm stuck.
L214[03:59:30] <Shuudoushi> well, screen saver + auto logout
L215[04:00:03] <Shuudoushi> I can't even figure out how to start making a program to run with rc ><
L216[04:00:27] <Mimiru> Oh ffs
L217[04:00:39] <Shuudoushi> I've been thinking about just saying fuck it and hardcode the screen saver shit in one of the boot programs
L218[04:01:41] <Shuudoushi> the example program is shite for it as well...
L219[04:01:47] ⇦ Quits: MichiBot (~lb@eos.pc-logix.com) (Client Quit)
L220[04:02:00] ⇨ Joins: MichiBot (~lb@eos.pc-logix.com)
L221[04:02:04] <Temia> Having trouble with the bot, Katie? D:
L222[04:02:14] <Mimiru> No
L223[04:02:17] <Mimiru> %test
L224[04:02:20] <MichiBot> Mimiru: Success
L225[04:02:22] <Mimiru> Thanks MichiBot!
L226[04:02:23] <MichiBot> Mimiru: You're welcome!
L227[04:02:35] <SF-Toaster> haha awesome
L228[04:02:37] <SF-Toaster> Thanks Mimiru
L229[04:02:41] <Shuudoushi> Temia: I mean really? Couldn't they have thought of something more in depth than this shite? http://puu.sh/jfOlI/bdc6ab47ad.txt
L230[04:02:48] <SF-Toaster> thanks MichiBot
L231[04:02:48] <MichiBot> SF-Toaster: You're welcome!
L232[04:03:00] * Temia shrugs :x
L233[04:03:02] <Mimiru> I might make it randomize the answers later..
L234[04:03:05] <Mimiru> but there it is :P
L235[04:03:08] <Mimiru> Np SF-Toaster
L236[04:03:21] <Shuudoushi> have it always insult sup lol
L237[04:03:33] <Temia> I guess I was able to grasp it more intuitively because I've had some experience with sysvinit and systemd both.
L238[04:04:07] <Shuudoushi> not a clue what either of those are >.>
L239[04:04:18] <Shuudoushi> well, systemd I've heard of at least
L240[04:04:47] <SF-Toaster> Shuudoushi: Unix init systems
L241[04:04:54] <SF-Toaster> init is the process started by the kernel
L242[04:04:58] <Shuudoushi> Temia: can you give me a walkthrough of it sometime...
L243[04:04:59] <SF-Toaster> which in turn starts all other processes
L244[04:05:36] <Shuudoushi> I know the init bit lol I just didn't know wtf sysvinit was lol
L245[04:05:45] <Temia> The rc API in particular is designed after the way sysvinit loads daemons at startup.
L246[04:06:13] <Shuudoushi> so kind of the way that the /boot dir works?
L247[04:07:09] <Temia> Yes, kind of. The key difference is that the scripts are usually managed by being symlinked from a relevant folder, which is best handled by using a commandline tool to enable/disable/start/stop them.
L248[04:07:59] <Shuudoushi> do you know how the runlevel stuff works?
L249[04:08:29] <SF-Toaster> the runlevel determines which scripts the init runs
L250[04:08:36] <SF-Toaster> for example
L251[04:08:41] <Temia> In a UNIX sense, yes, but in an OpenOS sense... I'm not even sure it's implemented to the point of relevance yet.
L252[04:08:53] <Shuudoushi> i know runlevel 1 is the shell, just no idea on 0, and 2~6 ^^;
L253[04:09:10] <SF-Toaster> probably undef at the moment
L254[04:09:21] <SF-Toaster> isn't 0 and 1 and 2 something special to sysv?
L255[04:09:25] <Shuudoushi> from init.lua http://puu.sh/jfOE8/fa485b9d5f.txt
L256[04:09:39] <Temia> 0 is usually an emergency shell. 1 is usually single-user or commandline.
L257[04:10:07] <Shuudoushi> 2 is xserver right? (in unix that is)
L258[04:10:10] <SF-Toaster> no
L259[04:10:13] <Temia> Maybe as more is implemented, we could see a future runlevel act as a multi-user mode or even a GUI runlevel
L260[04:10:14] <SF-Toaster> that is like... 5?
L261[04:10:29] <SF-Toaster> I think 2 is 'multiuser with no networking
L262[04:10:32] <SF-Toaster> iirc
L263[04:10:43] <Shuudoushi> I know 3 kills xserver and that's about it lol
L264[04:10:55] <SF-Toaster> Last I had a sysv system 3 was multiuser and 5 was X session
L265[04:11:04] <SF-Toaster> those were the only ones I used
L266[04:11:12] <Shuudoushi> hmmm
L267[04:11:17] <Shuudoushi> idk then lol
L268[04:11:34] <Shuudoushi> unix runlevels have always confused me a bit XD
L269[04:11:52] <SF-Toaster> So
L270[04:11:57] <SF-Toaster> For CentOS at least
L271[04:11:59] <SF-Toaster> 0 is halt
L272[04:12:03] <SF-Toaster> 1 is single user
L273[04:12:07] <SF-Toaster> 2 is user defined
L274[04:12:12] <Shuudoushi> it would be nice if there was someway of dynamically changing the runlevel in OC...
L275[04:12:14] <SF-Toaster> 3 is multiuser
L276[04:12:17] <SF-Toaster> 4 is user defined
L277[04:12:22] <SF-Toaster> 5 is multiuser graphical
L278[04:12:24] <SF-Toaster> 6 is reboot
L279[04:12:45] <SF-Toaster> I'm betting those are sysv defaults
L280[04:12:51] <Shuudoushi> very interesting
L281[04:12:57] <SF-Toaster> I knew 3 and 5
L282[04:13:20] <SF-Toaster> so in other news
L283[04:13:24] <SF-Toaster> trying to build an IRC bot
L284[04:13:28] <SF-Toaster> wooo
L285[04:13:38] <SF-Toaster> And /no/
L286[04:13:43] <SF-Toaster> I'm not going to bring him here
L287[04:13:44] <Shuudoushi> if we could set the runlevel at different points after boot, I would love to add hooks for GUI systems to SOS
L288[04:13:46] <SF-Toaster> I don't want everyone to hate me
L289[04:14:01] <Shuudoushi> too late >.>
L290[04:14:03] <Shuudoushi> j/k lol
L291[04:14:14] * Mimiru murders Shuudoushi
L292[04:14:24] <Shuudoushi> ...
L293[04:14:28] <Mimiru> At least you know we like you more than we like Shuudoushi
L294[04:14:30] <Mimiru> :P
L295[04:14:31] <Shuudoushi> why the murdering this time?
L296[04:14:37] <SF-Toaster> waitwaitiwait
L297[04:14:41] <SF-Toaster> People /like/ me?
L298[04:14:41] <SF-Toaster> :D
L299[04:14:44] <Shuudoushi> fuck you too with a ten foot pole -_-
L300[04:14:50] <Mimiru> I've not murdered you yet!
L301[04:14:55] <SF-Toaster> :D:D
L302[04:15:14] <Shuudoushi> lol, I could link a video/song, but it's REALLY not right for this chan XD
L303[04:15:15] <Mimiru> You're 10' pole will is not welcome within 20' of me, thanks.
L304[04:15:25] <Mimiru> s/will //
L305[04:15:26] <Kibibyte> <Mimiru> You're 10' pole is not welcome within 20' of me, thanks.
L306[04:15:29] <Shuudoushi> so I'm going to dump it into #PCL-Minecraft :P
L307[04:15:39] <Mimiru> I changed directions in the middle of the sentence and didn't correct.
L308[04:15:47] <Shuudoushi> lol
L309[04:16:30] <Shuudoushi> you're a dick Mimiru...
L310[04:16:30] ⇨ Joins: Inari (~Uni@p5B102442.dip0.t-ipconnect.de)
L311[04:16:33] *** cbcercas is now known as cbcercas|AFK
L312[04:16:37] <Mimiru> \o/
L313[04:17:11] <Shuudoushi> I think you'll find that video funny :P
L314[04:17:15] <Mimiru> No
L315[04:17:18] <SF-Toaster> does anyone know how Kibibyte does the sed thing?
L316[04:17:20] <Mimiru> Not even a little bit
L317[04:17:20] <Mimiru> no
L318[04:17:23] <SF-Toaster> Does he shell out to real sed?
L319[04:17:24] *** cbcercas|AFK is now known as cbcercas
L320[04:17:31] <Mimiru> SF-Toaster, I doubt it...
L321[04:17:41] <Mimiru> Probably does it like MichiBot does
L322[04:17:54] <Mimiru> Kibi might do raw regex...
L323[04:17:56] <Mimiru> I cheated.
L324[04:18:05] <SF-Toaster> What did you do?
L325[04:18:42] <Mimiru> http://www.unix4j.org/ and http://git.io/vYMJx
L326[04:19:01] <Mimiru> reply = Unix4j.fromString(entry.getValue().get(2)).sed(message).toStringResult();
L327[04:19:21] <SF-Toaster> aha
L328[04:19:22] <SF-Toaster> I see
L329[04:19:47] <Mimiru> anyway afk a bit
L330[04:19:55] <SF-Toaster> bai
L331[04:25:06] ⇦ Quits: Bacon (~tasty@5.231.51.78) (Ping timeout: 198 seconds)
L332[04:25:06] ⇦ Quits: Kiloff (~Kilobyte@5.231.51.78) (Ping timeout: 198 seconds)
L333[04:25:15] ⇦ Quits: VikeStep (~VikeStep@101.184.77.101) (Read error: Connection reset by peer)
L334[04:26:05] <SF-Toaster> does anyone on here ever do regexes in the sed?
L335[04:26:10] <SF-Toaster> or is it always literals?
L336[04:26:14] ⇨ Joins: VikeStep (~VikeStep@101.184.77.101)
L337[04:26:32] ⇦ Quits: VikeStep (~VikeStep@101.184.77.101) (Read error: Connection reset by peer)
L338[04:29:20] *** Sandra is now known as ThermallyExpandingMinecraftSin
L339[04:29:28] *** ThermallyExpandingMinecraftSin is now known as ThermallyExpandingSince2011
L340[04:29:59] *** ThermallyExpandingSince2011 is now known as Sandra
L341[04:31:09] *** Sandra is now known as RWTemia
L342[04:33:13] <SF-Toaster> brb
L343[04:33:24] <Shuudoushi> SF-Toaster: what's the command to get a *nix system version?
L344[04:33:46] <Shuudoushi> well then... Temia same question lol
L345[04:33:57] <RWTemia> uname
L346[04:34:02] <Shuudoushi> isn't it like 'uname' or something?
L347[04:34:06] <Shuudoushi> kk
L348[04:34:22] <RWTemia> there's some argument but you should be able to get it from that.
L349[04:34:28] <Temia> uname -a for more detailed information.
L350[04:34:43] <Temia> Also Sandra, PLEASE change back D: You're starting to give me an identity crisis.
L351[04:34:56] <RWTemia> heh.
L352[04:35:12] *** RWTemia is now known as Sandra
L353[04:35:29] *** Sandra is now known as SnandraSnailSandra
L354[04:36:09] <Shuudoushi> in fact, does anyone have a default *nix command cheat sheet?
L355[04:36:27] ⇨ Joins: Bacon (~tasty@5.231.51.78)
L356[04:36:27] zsh sets mode: +v on Bacon
L357[04:36:35] *** SnandraSnailSandra is now known as RWTemia
L358[04:36:38] * Shuudoushi noms the Bacon.
L359[04:37:00] <Temia> Sure
L360[04:37:07] <Temia> ls /bin
L361[04:37:16] * Temia giggleflee
L362[04:37:27] ⇨ Joins: Kiloff (~Kilobyte@5.231.51.78)
L363[04:37:52] * Shuudoushi is not ona *nix system atm and is too lazy to setup his Ubuntu partition as a raw mount in VMwarePlayer...
L364[04:38:23] <Shuudoushi> on a* VMware Player*
L365[04:38:57] <SF-Toaster> You probably don't want to mount a real-deal disk partition in a VM
L366[04:39:03] <SF-Toaster> could do Bad Things
L367[04:39:05] <Shuudoushi> eh
L368[04:39:12] <Shuudoushi> it works fine most of the time
L369[04:39:31] <Shuudoushi> only horribly broke CPUfreq last time lol
L370[04:39:50] <Mimiru> I've done it from time to time.... though I've not booted an OS like that, because I'm not totally insane.
L371[04:40:03] <Shuudoushi> but I am :D
L372[04:40:09] <Mimiru> Indeed you are.
L373[04:40:59] <Shuudoushi> Linux is a tough little bastard and didn't really give a shit, but I have cooked a few windohs installs by raw mounting them ^^;
L374[04:41:17] <SF-Toaster> Windows is incredibly brittle
L375[04:41:23] <SF-Toaster> It'll break if you look at it funny
L376[04:41:42] <SF-Toaster> <SF-Toaster> does anyone on here ever do regexes in the sed?
L377[04:41:42] <SF-Toaster> <SF-Toaster> or is it always literals? [02:26]
L378[04:42:01] <Shuudoushi> winXP and win7 REALLY don't like being raw mounted if you installed it the normal way >.>
L379[04:42:03] <Mimiru> Both
L380[04:42:20] <SF-Toaster> Hmk
L381[04:42:29] <SF-Toaster> I want my bot to be able to do the same thing
L382[04:42:43] <SF-Toaster> There's an easy way to do it
L383[04:42:47] <SF-Toaster> But it doesn't do regexes
L384[04:42:58] <Mimiru> https://www.youtube.com/watch?v=ZPoqNeR3_UA
L385[04:42:59] <MichiBot> Mimiru: Star Trek TNG Ambient Engine Noise (Idling for 24 hrs) | length 1 day | Likes: 16800 Dislikes: 589 Views: 2161835 | by crysknife007
L386[04:43:11] <SF-Toaster> I may cheap out and do it the easy way
L387[04:43:29] <Mimiru> unix4j allows regexs
L388[04:43:33] <Mimiru> es*
L389[04:43:35] <Shuudoushi> well then... lol
L390[04:43:36] <Shuudoushi> http://puu.sh/jfQ0C/abd1b44208.png
L391[04:43:45] <SF-Toaster> My implementation language is Python
L392[04:43:51] <SF-Toaster> I *can* do regexes
L393[04:44:01] <Mimiru> Ah Python...
L394[04:44:07] <SF-Toaster> But it's simpler to use str.replace() at the cost of not being able to do regexes
L395[04:44:15] *** Cruor|Away is now known as Cruor
L396[04:44:17] <Mimiru> May the gods have mercy on your soul.
L397[04:44:18] <SF-Toaster> yeah
L398[04:44:19] <Mimiru> :P
L399[04:44:20] <SF-Toaster> lol
L400[04:44:28] <SF-Toaster> I would have written it in Lua
L401[04:44:38] <SF-Toaster> but Lua doesn't have a socket lib in the stdlib
L402[04:44:43] <Mimiru> luarocks
L403[04:44:46] <Mimiru> ftw :P
L404[04:44:47] *** RWTemia is now known as Sandra
L405[04:45:04] <Mimiru> ocdoc, uses luarocks IIRC....
L406[04:45:05] <SF-Toaster> honestly
L407[04:45:07] <Shuudoushi> eh, close enough right?
L408[04:45:11] <Shuudoushi> http://puu.sh/jfQ4F/340072b8fb.png
L409[04:45:18] <SF-Toaster> Python is actually pretty nice
L410[04:45:18] <Mimiru> it runs on my server, and I don't know for sure, I'm a great sysadmin
L411[04:45:31] <SF-Toaster> The whole indentation thing still bothers me from time to time
L412[04:45:36] <SF-Toaster> But I like it overall
L413[04:45:42] <Shuudoushi> Temia: should I do the Lua ver as the '-a' lol
L414[04:45:59] <Inari> and dont forget to take your daily dosage of http://loli.dance/
L415[04:46:02] <SF-Toaster> I'm *still* looking for a way to do cooperative multithreading like in Lua
L416[04:46:16] <SF-Toaster> 'like in Lua' meaning 'not generators'
L417[04:46:41] <Mimiru> I would, but I'm chilling to my 24 hours of the Enterprise D's ambiance
L418[04:47:22] <Shuudoushi> .me gets the hot needle after Mimiru.
L419[04:47:28] <Shuudoushi> fail...
L420[04:47:30] <Mimiru> gg nub
L421[04:47:34] <Shuudoushi> I wonder though...
L422[04:47:38] * Temia ...hesitantly clicks. Immediately closes the moment she confirms it's not the classic lolicatgirls.swf troll.
L423[04:47:41] <Shuudoushi> s/.///
L424[04:47:45] <Shuudoushi> nope lol
L425[04:47:57] * Temia crosses her arms and stares at Inari :T
L426[04:47:59] <Mimiru> you'd have to escape it...
L427[04:48:00] <SF-Toaster> Shuudoushi: gotta escape your / :P
L428[04:48:03] <Mimiru> something like
L429[04:48:08] <Shuudoushi> eh
L430[04:48:08] <SF-Toaster> s/./\//
L431[04:48:09] <Kibibyte> <Shuudoushi> /h
L432[04:48:13] <Shuudoushi> ...
L433[04:48:15] <Mimiru> gg..
L434[04:48:15] <SF-Toaster> lol
L435[04:48:20] <Mimiru> g. effin. g
L436[04:48:21] <SF-Toaster> the dot is regexing too
L437[04:48:22] * Sandra stares at Temia.
L438[04:48:24] * Izaya violently facedesks repeatedly
L439[04:48:24] <SF-Toaster> haha
L440[04:48:26] <Inari> Temia: cant ever have enouhg illya in your live
L441[04:48:27] <Inari> *life
L442[04:48:30] <SF-Toaster> *ahem*
L443[04:48:35] <SF-Toaster> s/\./\//
L444[04:48:35] <Kibibyte> * Sandra stares at Temia/
L445[04:48:44] <Mimiru> lul
L446[04:48:46] <SF-Toaster> nailed it
L447[04:48:50] <SF-Toaster> just far too late :P
L448[04:49:01] <Temia> Do explain the logic there.
L449[04:49:04] <Shuudoushi> Inari: someone spent many lonely nights making that huh?
L450[04:49:17] <Inari> i doubt it took nights
L451[04:49:19] <Inari> but who knows
L452[04:49:35] *** Sandra is now known as KongLemming
L453[04:49:37] <Shuudoushi> I'm including planing lol
L454[04:49:41] <SF-Toaster> So
L455[04:49:46] <Mimiru> ooooh Voyager ambient engine
L456[04:49:47] <SF-Toaster> I want to make sure I have this right
L457[04:50:00] <SF-Toaster> whenever a user sends a command in IRC
L458[04:50:08] <SF-Toaster> The first token (space delimited)
L459[04:50:12] <SF-Toaster> works like this
L460[04:50:15] <Temia> Don't you know, Inari?
L461[04:50:23] <SF-Toaster> :<NICK HERE>!<STUFF> blah
L462[04:50:24] <SF-Toaster> right?
L463[04:50:38] <Izaya> welp, there go my headphones
L464[04:50:41] <Temia> I may be a monstergirl, but I'm secretly one of those people who hate fun and thus loathe the loli trend in anime.
L465[04:50:45] <Izaya> and probably my ears
L466[04:50:47] * Shuudoushi throws a needle at Mimiru.
L467[04:50:50] <Inari> Izaya: ?
L468[04:50:53] <Mimiru> https://tools.ietf.org/html/rfc1459 Break a leg :P
L469[04:50:57] <Inari> Temia: know what?
L470[04:51:13] * KongLemming throws fun at Temia.
L471[04:51:20] * Temia hisses and melts
L472[04:51:23] <Izaya> https://i.imgur.com/r1iiu7x.png?1
L473[04:51:43] <SF-Toaster> Mimiru: I'll take the hint that I should read much harder
L474[04:51:45] <SF-Toaster> :P
L475[04:51:47] <Inari> thats how your headphones and ears broke?
L476[04:51:48] <Inari> interesting
L477[04:52:10] <KongLemming> grimdarkness is boring as shit.
L478[04:52:26] <Izaya> Inari, slight hyperbole
L479[04:52:35] <Mimiru> %test
L480[04:52:36] <MichiBot> Mimiru: Success
L481[04:52:37] <Shuudoushi> Izaya: I make that kind of joke outside of the internet all the time...
L482[04:52:38] <Izaya> It'd be nice if ALSA would keep its settings thougj
L483[04:52:39] <Temia> Dammit Sei, don't start releasing new music when I'm about to go to bed!
L484[04:52:42] <Temia> ;A;
L485[04:52:44] <Mimiru> SF-Toaster,
L486[04:52:44] <Mimiru> [04:52:19] << PRIVMSG #oc :%test
L487[04:52:44] <Mimiru> [04:52:19] >> :MichiBot!~lb@eos.pc-logix.com PRIVMSG #oc :Mimiru: Success
L488[04:52:49] <Mimiru> so pretty much right.. :P
L489[04:52:52] * Temia mehs and flops. zzzmoo.
L490[04:52:54] <SF-Toaster> just double checking
L491[04:53:00] * KongLemming asks Temia if she'd moo with her.
L492[04:53:02] <SF-Toaster> I was watching packet dumps from my bot
L493[04:53:08] <SF-Toaster> So I was pretty sure I had it right
L494[04:53:15] <Temia> Mu? .-.
L495[04:53:29] <Mimiru> just remember, : is important
L496[04:53:29] <Mimiru> heh
L497[04:53:38] <Shuudoushi> ...
L498[04:53:38] <SF-Toaster> Izaya: use PulseAudio?
L499[04:53:44] <Mimiru> because without : you can't have multiword messages
L500[04:53:49] <SF-Toaster> right
L501[04:53:49] <Shuudoushi> I just remembered something...
L502[04:53:51] <SF-Toaster> I get that
L503[04:54:05] <Izaya> SF-Toaster, I do, but it's on top of ALSA or something screwy like that
L504[04:54:10] <Shuudoushi> and it could explain why people run away from me when i make that kind of joke...
L505[04:54:25] <Izaya> anyway for whatever reason ALSA is always set to 100% when I boot
L506[04:54:35] <KongLemming> mooooooo.
L507[04:54:39] *** KongLemming is now known as RWTemia
L508[04:54:48] <Shuudoushi> I ware all black, jump boots, and a heavy coat year round >.>
L509[04:55:01] <dangranos> heh, some russian microblogging thing: "Future [has arrived? not too much context]. Using Tor to access mans for libs"
L510[04:55:02] <SF-Toaster> why not just configure PulseAudio via pavucontrol?
L511[04:55:38] <Izaya> SF-Toaster, and it's pointless
L512[04:55:40] <SF-Toaster> PulseAudio remembers that kind of stuff
L513[04:55:41] <Izaya> on 1% in Pulse
L514[04:55:48] <Izaya> it's still stupidly loud because of ALSA
L515[04:56:00] <Izaya> yet I go to alsamixer and set it down and it's fine
L516[04:56:12] <Shuudoushi> is it bad that I always open one of these anytime Inari sends us a link? http://puu.sh/jfQw7/bacdfcf2cc.png
L517[04:56:53] <Inari> lol
L518[04:57:02] <dangranos> Shuudoushi, what dark magic is that
L519[04:57:10] <dangranos> how you use theme in private browsing?
L520[04:57:15] <Shuudoushi> ff modded right the fuck out
L521[04:57:17] <Mimiru> Is it bad that I enjoy reading 1459?
L522[04:57:35] <Mimiru> Almost as much as I enjoy reading http://www.irc.org/history_docs/tao.html
L523[04:57:37] <Shuudoushi> dangranos: all I did was allow the theme for private browsing...
L524[04:57:47] <Inari> 1459 1459 1459 1459 1459 1459 1459 1459 1459 1459 1459 1459 1459 1459 1459 1459 1459 1459 1459 1459 1459
L525[04:57:56] <dangranos> ugh, those buttons are just..
L526[04:58:03] <Shuudoushi> Inari is on meth again...
L527[04:58:08] <dangranos> so outlined
L528[04:58:14] <Inari> lol
L529[04:58:17] <Shuudoushi> want the theme?
L530[04:58:52] <dangranos> no
L531[04:58:53] <dangranos> nope
L532[04:58:59] <dangranos> nopety nope
L533[04:59:02] <Inari> "milking it quest says cows can be agressive when milked..."
L534[04:59:05] * Inari eyes Temia
L535[04:59:06] <Shuudoushi> http://puu.sh/jfQDT/105891635d.png
L536[04:59:17] <Shuudoushi> oh dear...
L537[04:59:32] <Shuudoushi> well, 'od cow' in this instance...
L538[04:59:38] <Shuudoushi> s/od/oh
L539[04:59:39] <Kibibyte> <Shuudoushi> well, 'oh cow' in this instance...
L540[04:59:43] <Inari> Lol
L541[04:59:46] <Temia> ?
L542[04:59:48] <SF-Toaster> lol
L543[04:59:49] <dangranos> http://i.imgur.com/MHuW96t.gif
L544[05:00:12] <Inari> Temia: well you're a cow :D we could verify that theory
L545[05:00:30] <Temia> 1. minotaur.
L546[05:00:31] <dangranos> are you a cow or COW?
L547[05:00:33] <Shuudoushi> dangranos: oh, and as far as all the buttons are concerned, I'm just too damn lazy to turn them off...
L548[05:00:34] <dangranos> oh
L549[05:00:36] <Inari> same thing
L550[05:00:42] <dangranos> uh
L551[05:00:44] <dangranos> Inari, noooo
L552[05:00:46] <Temia> 2. you touch me and I get the axe.
L553[05:00:54] <Inari> theory verified
L554[05:01:12] <Shuudoushi> XD
L555[05:01:14] <Inari> im not allergic to axe
L556[05:01:17] <Inari> even if it smells kind crappy
L557[05:01:18] <dangranos> Temia, *he gets the axe... to the head
L558[05:01:35] <dangranos> no, axe and not AXE
L559[05:01:37] <Temia> I'm pretty sure Inari's a she? >.>
L560[05:01:39] <Shuudoushi> dangranos: Inari is a girl fyi >.>
L561[05:01:43] <dangranos> oh
L562[05:01:47] <Inari> i am :P
L563[05:01:49] <dangranos> whatever
L564[05:01:54] <Temia> Anyway, still
L565[05:01:56] <Shuudoushi> well don't you just feel like a bag of dicks :D
L566[05:01:57] <dangranos> it's just too confusing to guess it sometimes
L567[05:02:14] <Temia> Heads will roll :E
L568[05:02:25] <Shuudoushi> lol
L569[05:02:34] <Inari> reminds me of Kegelbahn
L570[05:02:34] * Shuudoushi licks Inari and runs away.
L571[05:02:40] <Inari> ~.~
L572[05:02:53] <Shuudoushi> priceless as always xD
L573[05:03:09] * Izaya hrms
L574[05:03:24] <dangranos> we need kittygun/ray/whatwasitsname from #ocmadness
L575[05:03:28] * Inari disinfects and thoroughly cleans
L576[05:03:32] <Izaya> 8-bit computer with 12-bit addressing? Why not.
L577[05:03:46] <dangranos> Izaya, on redstone?
L578[05:03:51] <Shuudoushi> and ofc I loli gag (get it?) until 0500 and the server shuts down as per the schedule...
L579[05:03:52] <SF-Toaster> %calc 256 * 16
L580[05:03:53] <MichiBot> SF-Toaster: 4,096
L581[05:04:03] <SF-Toaster> wooo!
L582[05:04:05] <RWTemia> Inari, Temia, moo moo moo moo moo.
L583[05:04:06] <SF-Toaster> 4k of RAM!
L584[05:04:08] <Izaya> dangranos, in some form of language
L585[05:04:10] <dangranos> Shuudoushi, it's not normal to gag lolies
L586[05:04:12] <Temia> Mu. =.=
L587[05:04:18] <Izaya> SF-Toaster, you didn't know that?
L588[05:04:19] <Shuudoushi> lol
L589[05:04:24] <Mimiru> Shuudoushi, and you bitch because of a 2 minute reboot.
L590[05:04:25] <Mimiru> stfu
L591[05:04:27] <Inari> i dont get it :P
L592[05:04:31] <Mimiru> I'm going the fuck to bed.
L593[05:04:32] <SF-Toaster> I didn't know 12 off hand
L594[05:04:35] <SF-Toaster> It's not a power of 2
L595[05:04:38] <Shuudoushi> lol, night Mimiru
L596[05:04:39] <Izaya> Or should I do 12-bit arch, 12-bit addressing
L597[05:04:39] <SF-Toaster> bai Mimiru
L598[05:04:47] <Izaya> SF-Toaster, yes it is.
L599[05:04:49] <dangranos> Izaya, 13 bits
L600[05:05:05] <SF-Toaster> 12 is not a power of two
L601[05:05:06] <dangranos> that would be downright evil and masochistic
L602[05:05:16] <Izaya> SF-Toaster, Ohhhhhh, 12 itself
L603[05:05:22] <Izaya> #lua 2^12
L604[05:05:22] <|0xDEADBEEF|> > 4096.0
L605[05:05:28] <Temia> Neither is 48, and that's what was used for LBA addressing for the longest time
L606[05:05:43] <dangranos> YAY
L607[05:05:47] <dangranos> thunderstorm incoming
L608[05:05:48] <Izaya> ... I only know up to 2^17 q_q
L609[05:05:51] <dangranos> or passing by
L610[05:06:09] <dangranos> .lua 2^2^10^10
L611[05:06:10] <SF-Toaster> I wasn't thinking
L612[05:06:21] <SF-Toaster> I know the powers of to up to like... 16
L613[05:06:23] <SF-Toaster> 1
L614[05:06:24] <SF-Toaster> 2
L615[05:06:24] <SF-Toaster> 4
L616[05:06:25] <SF-Toaster> 8
L617[05:06:26] <SF-Toaster> 16
L618[05:06:29] <Temia> SF, no
L619[05:06:30] <SF-Toaster> 32
L620[05:06:30] <Temia> stop
L621[05:06:32] <dangranos> combobreaker
L622[05:06:33] <SF-Toaster> 64
L623[05:06:35] <Mimiru> %calc 2^2^10^10
L624[05:06:35] <MichiBot> Mimiru: ∞
L625[05:06:36] <SF-Toaster> 128
L626[05:06:36] <Mimiru> lol
L627[05:06:37] <Izaya> 256
L628[05:06:39] <dangranos> COOOOOOMBO BREAKER
L629[05:06:43] <SF-Toaster> thanks MichiBot
L630[05:06:43] <MichiBot> SF-Toaster: You're welcome!
L631[05:06:46] <SF-Toaster> :D
L632[05:06:51] <SF-Toaster> 512
L633[05:06:53] <SF-Toaster> 1024
L634[05:06:53] <Izaya> 1024
L635[05:06:55] <SF-Toaster> 2048
L636[05:06:57] <SF-Toaster> 4096
L637[05:06:57] <Izaya> 4096
L638[05:06:59] <dangranos> nope
L639[05:07:00] <Temia> aaaaagh
L640[05:07:01] <SF-Toaster> 819
L641[05:07:04] <SF-Toaster> 8192
L642[05:07:06] <SF-Toaster> 16384
L643[05:07:09] <SF-Toaster> 32768
L644[05:07:11] <SF-Toaster> 65536
L645[05:07:11] <Izaya> 65536
L646[05:07:19] <SF-Toaster> now I stop knowing
L647[05:07:26] <Izaya> 131, 072 IIRC
L648[05:07:49] <SF-Toaster> %calc (2^16) * 2
L649[05:07:49] <MichiBot> SF-Toaster: 131,072
L650[05:07:52] <SF-Toaster> gg
L651[05:08:53] <Shuudoushi> so 'local _, options = {...}' doesn't work huh...
L652[05:09:05] <SF-Toaster> uh
L653[05:09:06] <SF-Toaster> no
L654[05:09:12] <SF-Toaster> because you get a single table
L655[05:09:16] <SF-Toaster> which goes to _
L656[05:09:29] <SF-Toaster> Just remove the table constructor
L657[05:09:37] <Inari> youtube still doesnt understand its time filters
L658[05:09:41] <SF-Toaster> s/[{}]//
L659[05:09:41] <Kibibyte> <Shuudoushi> so 'local _, options = ...}' doesn't work huh...
L660[05:09:50] <Inari> "this month" means "last 30 days" for them
L661[05:09:50] <SF-Toaster> almost
L662[05:09:55] <Shuudoushi> {...} does work btw ...
L663[05:09:59] <Shuudoushi> >.>*
L664[05:10:05] <SF-Toaster> not like that it doesn't
L665[05:10:07] <Izaya> #lua t={} for i = 1, 24 do t[#t+1] = 2^i end
L666[05:10:07] <|0xDEADBEEF|> > nil
L667[05:10:13] <Izaya> #lua #t
L668[05:10:13] <|0xDEADBEEF|> > 24
L669[05:10:22] <Izaya> #lua t[24]
L670[05:10:23] <|0xDEADBEEF|> > 16777216.0
L671[05:10:35] <Izaya> #lua t={} for i = 1, 64 do t[#t+1] = 2^i end
L672[05:10:35] <|0xDEADBEEF|> > nil
L673[05:10:41] <dangranos> damn
L674[05:10:43] <Izaya> #lua t[64]
L675[05:10:43] <|0xDEADBEEF|> > 1.844674407371e+19
L676[05:10:50] <dangranos> i want another BIOS/UEFI firmware
L677[05:10:55] <SF-Toaster> #lua print(_VERISON)
L678[05:10:59] <|0xDEADBEEF|> > nil
L679[05:11:01] <dangranos> because the one that comes with motherboard is shit
L680[05:11:07] <SF-Toaster> #lua print(_VERSION)
L681[05:11:07] <|0xDEADBEEF|> > Lua 5.3 Sandbox | nil
L682[05:11:25] <dangranos> wat
L683[05:12:47] <SF-Toaster> #lua a, b = {"x", "y"}
L684[05:12:47] <|0xDEADBEEF|> > nil
L685[05:12:55] <SF-Toaster> #lua print(a)
L686[05:12:55] <|0xDEADBEEF|> > table: 0x7fbee01bee10 | nil
L687[05:12:59] <SF-Toaster> #lua print(b)
L688[05:12:59] <|0xDEADBEEF|> > nil
L689[05:13:11] <SF-Toaster> Shuudoushi: ^
L690[05:13:49] <Izaya> #lua math.tointeger(t[64])
L691[05:13:49] <|0xDEADBEEF|> > nil
L692[05:13:50] <Shuudoushi> huh
L693[05:14:03] <Izaya> #lua math.type(t[64])
L694[05:14:04] <|0xDEADBEEF|> > float
L695[05:14:09] <SF-Toaster> Shuudoushi: like I said
L696[05:14:14] <SF-Toaster> just remove the table constructor
L697[05:14:18] <SF-Toaster> and it'll work like you want it to
L698[05:14:26] <Izaya> #lua t={} for i = 1, 24 do t[#t+1] = 2^^i end
L699[05:14:27] <|0xDEADBEEF|> > [string "lua"]:1: unexpected symbol near '^'
L700[05:14:41] <Shuudoushi> not looking like it... http://puu.sh/jfRgy/243178402b.png
L701[05:14:55] <Shuudoushi> http://puu.sh/jfRhb/9d2ead5d70.png
L702[05:15:02] <Temia> mrf.
L703[05:15:17] * Temia makes the assumption that Inari has fluffy tails to curl up in, and proceeds to do so. =.=
L704[05:15:30] <Inari> i wish i had a fluffy tail
L705[05:15:40] <Inari> preferably only one thouhg
L706[05:15:40] <Inari> :P
L707[05:15:40] ⇨ Joins: SoraFirestorm (~user@131-191-86-130.as.clicknet.org)
L708[05:15:41] * dangranos pats Inari
L709[05:15:47] <SoraFirestorm> Shuudoushi: resend link pls
L710[05:15:56] <Shuudoushi> http://puu.sh/jfRhb/9d2ead5d70.png
L711[05:16:11] <Inari> ~oc shell
L712[05:16:11] <ocdoc> http://ocd.cil.li/api:shell
L713[05:16:15] <dangranos> um
L714[05:16:18] <dangranos> try flags?
L715[05:16:22] * Inari slaps Shuudoushi
L716[05:16:22] * EnderBot2 laughs
L717[05:16:27] <Shuudoushi> ...
L718[05:16:30] <Inari> local args, options = shell.parse(...)
L719[05:16:35] <Shuudoushi> what I miss this time...
L720[05:16:43] <Inari> the same as last time
L721[05:16:44] <Inari> :P
L722[05:16:46] <SoraFirestorm> ^
L723[05:17:02] <SoraFirestorm> you missed your filler _
L724[05:17:03] <Shuudoushi> ah...
L725[05:17:26] * Shuudoushi should probably get more sleep than he does...
L726[05:17:31] <SoraFirestorm> tell me about it
L727[05:17:41] <SoraFirestorm> I've been trying to fix my damn sleep schedule
L728[05:17:46] <SoraFirestorm> it's not been working out for me
L729[05:17:54] * Shuudoushi licks Inari for slapping him.
L730[05:17:56] <Inari> how are you trying to fix it
L731[05:17:58] <Inari> ...
L732[05:18:04] * Inari disinfects and cleans again
L733[05:18:08] <SoraFirestorm> partying all night
L734[05:18:12] <SoraFirestorm> ./s
L735[05:18:25] <Inari> well going forward seems to easiest way to fix sleep schedule for me
L736[05:18:29] <Inari> so like
L737[05:18:38] <Inari> stay up over night, go to bed at new bed-time
L738[05:18:44] <Inari> sleep, get up, fixed
L739[05:18:45] <SoraFirestorm> staying up all night to get it to shift gradually forward
L740[05:19:03] <Shuudoushi> that doesn't work for me at all...
L741[05:19:04] <Inari> or that yeah
L742[05:19:15] <Shuudoushi> I end up just staying awake for 3 or 4 days....
L743[05:19:21] <Inari> lol
L744[05:19:24] <Inari> how do you even do that
L745[05:19:42] <Shuudoushi> << US Army remember
L746[05:19:43] <SoraFirestorm> Shuudoushi: I'm having trouble doing just *one*
L747[05:19:44] <Inari> i think by that time i would have fallen asleep already
L748[05:20:02] <Inari> armies are weird
L749[05:20:34] <Shuudoushi> I'm used to working on little to no sleep in high stress environments
L750[05:21:13] <Shuudoushi> so staying up for upwards of a week with no sleep isn't that hard for me...
L751[05:21:24] <Shuudoushi> which is a bad thing i hear...
L752[05:21:34] <SoraFirestorm> it's hard on your body
L753[05:22:00] <Shuudoushi> hard on the mind to
L754[05:22:14] <SoraFirestorm> It's like not rebooting a Windas machine every so often -
L755[05:22:17] <SoraFirestorm> it'll lose its mind
L756[05:22:18] <Shuudoushi> after 5 days, weird shit starts happening >.>
L757[05:22:26] <Izaya> hallucinations?
L758[05:22:27] * Shuudoushi ** SysInfo ** Client: HexChat 2.10.2 (x64) ** OS: Microsoft Windows 7 Ultimate ** CPU: AMD Athlon(tm) II X4 620 Processor (3.00 GHz) ** RAM: 12253 MB Total (381 MB Free) ** VGA: NVIDIA GeForce GTX 650 Ti BOOST ** Uptime: 158.02 Hours **
L759[05:22:32] <Shuudoushi> lulz
L760[05:22:42] <Inari> https://dl.dropboxusercontent.com/u/18783800/abc.gif
L761[05:22:57] <Shuudoushi> Izaya: among other things yes
L762[05:23:17] <SoraFirestorm> dammit Inari
L763[05:23:22] <SoraFirestorm> I clicked D:
L764[05:23:23] <dangranos> huh
L765[05:23:26] <Shuudoushi> and Inari links some yuri shit XD
L766[05:23:39] * Shuudoushi gives Inari a slow clap.
L767[05:23:42] <dangranos> i remember there was that guy who was awake for 72 hours on #computercraft
L768[05:23:43] <Inari> "yuri shit" makes it sounds liek 2girls1cup
L769[05:23:51] * dangranos slaps Inari
L770[05:23:51] * EnderBot2 high-fives dangranos
L771[05:23:52] <Shuudoushi> XD
L772[05:24:02] <dangranos> hm...
L773[05:24:04] <Shuudoushi> dangranos: that was probably me >.>
L774[05:24:11] * dangranos slaps Shuudoushi
L775[05:24:11] * EnderBot2 laughs
L776[05:24:23] * dangranos gives cup to Shuudoushi
L777[05:24:23] * Shuudoushi stabs dangranos in the fucking hand.
L778[05:24:28] <Inari> Shuudoushi: have you seen nippon manju?=
L779[05:24:29] <dangranos> do whatver you want to it
L780[05:24:43] <Shuudoushi> Inari: I may know it by a diff name
L781[05:24:48] <Inari> japan bun?
L782[05:24:59] <Inari> https://www.youtube.com/watch?v=M8-vje-bq9c ?
L783[05:24:59] <MichiBot> Inari: LADYBABY「ニッポン饅頭 / Nippon Manju」Music Clip | length 4m 31s | Likes: 56592 Dislikes: 2614 Views: 5313629 | by LADYBABYチャンネル
L784[05:25:00] <Shuudoushi> AH!
L785[05:25:23] <SoraFirestorm> gg Emacs
L786[05:25:25] <SoraFirestorm> Unicode works
L787[05:25:26] <Shuudoushi> I haven't been able to watch it as everywhere I look, the links are dead x.x
L788[05:25:55] <dangranos> SoraFirestorm, emacs IRC client? .-.
L789[05:26:02] <Shuudoushi> Inari: ja-pan bun btw >.>
L790[05:26:26] <SoraFirestorm> yes
L791[05:26:29] <SoraFirestorm> actually
L792[05:26:38] <SoraFirestorm> There are several infact
L793[05:26:38] <Izaya> what's your opinion on emacs?
L794[05:26:47] <SoraFirestorm> My opinion?
L795[05:26:50] <SoraFirestorm> Emacs is awesome
L796[05:26:53] <SoraFirestorm> Wish I found it sooner
L797[05:26:59] <Izaya> From what I hear it's a pretty nice OS, but it lacks a good text editor.
L798[05:27:02] <dangranos> what about vim?
L799[05:27:05] <SoraFirestorm> It feels more natural and easy to use than Vim
L800[05:27:09] * dangranos highfives Izaya
L801[05:27:30] <SoraFirestorm> And I did try to learn Vim
L802[05:27:38] <Izaya> I tried to use emacs for a while when I was playing with scheme
L803[05:27:40] <SoraFirestorm> I only knew how to open, save, and quit
L804[05:27:41] <dangranos> iirc vim was designed after (as in "after image of smthing") first editors
L805[05:27:53] <dangranos> SoraFirestorm, what about edit?
L806[05:27:56] <Izaya> but it just feels weird, plus :w doesn't save
L807[05:28:11] <SoraFirestorm> Izaya: what, C-x C-s not good enough for you?
L808[05:28:13] <SoraFirestorm> :P
L809[05:28:22] <SoraFirestorm> dangranos: pls specify
L810[05:28:33] <Shuudoushi> Inari: the guy in the maid outfit brings new meaning to 'brutal' XD
L811[05:28:33] <dangranos> do you know how to edit in vim?
L812[05:28:40] <Inari> lol
L813[05:28:42] <SoraFirestorm> oh
L814[05:28:43] <SoraFirestorm> yeah
L815[05:28:44] <SoraFirestorm> I can edit
L816[05:28:54] <SoraFirestorm> in a very limited, basic way
L817[05:29:55] <SoraFirestorm> as opposed to say, Emacs
L818[05:30:01] <Izaya> also nethack uses vim keybinds
L819[05:30:06] <SoraFirestorm> where I can actually drive the editor in more than a basic fashion
L820[05:30:38] <SoraFirestorm> Izaya: more like nethack uses ADM-3A bindings
L821[05:30:39] <SoraFirestorm> https://en.wikipedia.org/wiki/ADM-3A
L822[05:30:52] <SoraFirestorm> The reason HJKL were choosen for the movement keys
L823[05:31:05] <SoraFirestorm> is because arrows were printed in that layout on the ADM-3A's keyboard
L824[05:31:26] <SoraFirestorm> There's a picture of the keyboard part way down
L825[05:31:29] <Izaya> I know why vim uses ADM-3A keys and stuff
L826[05:31:59] <SoraFirestorm> I believe this is also the keyboard that established ~ == home
L827[05:32:17] <Izaya> I think it did a lot of the UNIX key stuff
L828[05:32:26] <SoraFirestorm> well
L829[05:32:29] <Izaya> while emacs was developed on lisp machines with bitmap displays
L830[05:32:31] <SoraFirestorm> I think the big thing was
L831[05:32:51] <SoraFirestorm> That UC Berkeley had a lot of ADM-3As
L832[05:33:01] <SoraFirestorm> likely why that 'binding set' became so popular
L833[05:33:13] <SoraFirestorm> Izaya: actually
L834[05:33:31] <SoraFirestorm> Emacs was developed on the ITS machines
L835[05:33:41] <SoraFirestorm> which I don't recall having a bitmap screen
L836[05:34:11] <SoraFirestorm> On PDP-6/PDP-10s
L837[05:34:59] <Izaya> I thought it was on lisp machines
L838[05:35:00] <Izaya> Huh
L839[05:35:13] <Izaya> I know that lisp machines had emacs at least
L840[05:35:15] <SoraFirestorm> nope
L841[05:35:23] <SoraFirestorm> I think Emacs was popular on said Lisp machines
L842[05:35:24] <Izaya> or something definable as emacs
L843[05:35:27] <SoraFirestorm> but it did not originate on them
L844[05:37:10] ⇨ Joins: VikeStep (~VikeStep@101.184.77.101)
L845[05:37:33] ⇦ Quits: VikeStep (~VikeStep@101.184.77.101) (Read error: Connection reset by peer)
L846[05:37:48] <Izaya> I managed to get a PDP-10 emulator running with ITS at one point
L847[05:37:51] <Izaya> was unusual
L848[05:41:02] <SoraFirestorm> That's why they called it 'Incompatible' :P
L849[05:46:09] <Shuudoushi> yay http://puu.sh/jfSAh/84d295aa4b.png
L850[05:46:20] <SoraFirestorm> gg
L851[05:46:30] <SoraFirestorm> 1975?
L852[05:46:57] <SoraFirestorm> Is that from the ingame time?
L853[05:48:23] <Shuudoushi> and double yay (it works on my Lua 5.3 testing unit) http://puu.sh/jfSFj/691cb9ae0a.png
L854[05:48:30] <Shuudoushi> kinda
L855[05:48:48] <Shuudoushi> I still need to figure out how to fix that >.>
L856[05:48:55] <SoraFirestorm> well
L857[05:49:02] <SoraFirestorm> what are you doing to get the date?
L858[05:49:41] <Shuudoushi> local lines = {_OSVERSION .. " (" .. math.floor(computer.totalMemory() / 1024) .. "k RAM) " .. os.date("%F %X")}
L859[05:49:49] <Shuudoushi> the last bit there
L860[05:50:42] <SoraFirestorm> right
L861[05:50:43] <SoraFirestorm> I saw it
L862[05:50:44] <SoraFirestorm> uh
L863[05:51:34] <SoraFirestorm> I'm pretty sure then that the start of time according to OC is the Unix epoch
L864[05:51:38] <Shuudoushi> I thikn it goes by the servers internal time, it resets everytime the server gets rebooted
L865[05:51:51] <Shuudoushi> it is
L866[05:52:12] <SoraFirestorm> well
L867[05:52:23] <SoraFirestorm> os.time() returns "the ingame time since the world has been created"
L868[05:52:36] <SoraFirestorm> I'd suppose that os.date() would use the same values
L869[05:52:51] <Shuudoushi> I'm sure I can make a config someplace to modify it with some maths by inputting the current year at least, but tat seems like a pain...
L870[05:53:12] <Shuudoushi> os.date does indeed!
L871[05:53:29] <SoraFirestorm> figured as much
L872[05:53:36] <SoraFirestorm> would be dumb to be otherwise
L873[05:53:56] <Shuudoushi> I spent a lot of time researching the best values to use lol
L874[05:54:42] <Shuudoushi> if you think that is bad
L875[05:54:45] <SoraFirestorm> I wouldn't worry about the offset thing
L876[05:54:53] <Shuudoushi> let me upload a pic of the userlog XD
L877[05:55:09] <SoraFirestorm> ingame time passes faster than irl time - you'd need to adjust constantly
L878[05:55:23] <Shuudoushi> http://puu.sh/jfSXN/27faad9e91.png
L879[05:55:48] <Shuudoushi> that's why you use cleaver maths :P
L880[05:56:03] <SoraFirestorm> Shuudoushi: not worth it imo
L881[05:56:09] <Shuudoushi> lol, tbh, I'm not really worried about it
L882[05:56:38] <Shuudoushi> if someone else wants to beat their head against a wall, I'll let em, but I'm not doing it XD
L883[05:57:20] <SoraFirestorm> pretty much
L884[05:57:36] * Shuudoushi needs to switch the arch in his primary testing computer, but is too lazy topull the server...
L885[05:57:40] <Izaya> why not use an external API and a timer?
L886[05:57:54] <Shuudoushi> how do you mean?
L887[05:58:49] <SoraFirestorm> Shuudoushi: query the internet or something
L888[05:58:58] <SoraFirestorm> and then use a computer's internal timer
L889[05:59:16] <SoraFirestorm> to keep it going
L890[05:59:18] <SoraFirestorm> meh
L891[05:59:20] <Shuudoushi> eh, but then if the user doesn't have an internet card, the whole thing goes boom
L892[05:59:28] <SoraFirestorm> pretty much
L893[05:59:37] <SoraFirestorm> that or make it an optional thinger
L894[05:59:41] <SoraFirestorm> 'real time mode'
L895[05:59:51] <Shuudoushi> Izaya: if you would like to bash your head, make a PR here when you have it working. https://github.com/Shuudoushi/SecureOS/tree/dev
L896[06:00:22] <Izaya> Shuudoushi, alternatively, allow using a microcontroller as a real time server
L897[06:00:27] <Izaya> set once, leave running for the rest of time
L898[06:00:40] <SoraFirestorm> Can microcontrollers do that?
L899[06:00:50] <SoraFirestorm> I didn't think they could interact with anything external period
L900[06:01:07] <Shuudoushi> SoraFirestorm: I could always just override the built in os.date and shit with my own thing using event.timer and a config if I really wanted to, but that's too much maths for me to deal with
L901[06:01:23] <Izaya> SoraFirestorm, they can network
L902[06:01:23] <SoraFirestorm> 2complex4me2implement
L903[06:01:29] <Shuudoushi> SoraFirestorm: woreless card
L904[06:01:37] <SoraFirestorm> eh, I guess
L905[06:01:38] <Shuudoushi> wireless*
L906[06:02:26] <SoraFirestorm> but can a uc support 2 tier-2 cards?
L907[06:02:36] <Shuudoushi> Izaya: if I ever do an 'apt-get' style system, I'll include something like that with optional packages
L908[06:02:45] <Shuudoushi> SoraFirestorm: yes
L909[06:02:51] <Shuudoushi> there is a t2 MC
L910[06:02:54] <SoraFirestorm> ah
L911[06:03:00] <SoraFirestorm> I wasn't sure if the T2 could do it
L912[06:03:13] <SoraFirestorm> I've kinda avoided ucs
L913[06:03:17] <SoraFirestorm> the one time I tried to use one
L914[06:03:27] <SoraFirestorm> was before I knew they didn't external components
L915[06:03:29] <SoraFirestorm> :(
L916[06:03:34] <Shuudoushi> it has one t2 slot iirc, yo can also use a t2 card container last I checked
L917[06:04:00] <SoraFirestorm> it's cheaper to just use a friggin T1 case most the time
L918[06:04:10] <SoraFirestorm> you don't need an assembler
L919[06:04:17] <SoraFirestorm> and you get external components 'for free'
L920[06:04:22] <Shuudoushi> lol
L921[06:04:26] <Shuudoushi> pretty much
L922[06:04:48] <Shuudoushi> but I play on creative servers 99% of the time, so I just spawn in what I need XD
L923[06:05:00] <SoraFirestorm> I really don't understand ucs
L924[06:05:05] <SoraFirestorm> but whatever
L925[06:05:28] <Shuudoushi> eh, I made a timebomb with one, so I'm happy
L926[06:05:44] <Shuudoushi> <3 the self destruct card XD
L927[06:06:06] <SoraFirestorm> :P
L928[06:06:39] <Shuudoushi> even if I think it should just replace the entity it's being used in with primed tnt instead of doing its own thing to make the boom >.>
L929[06:08:05] <Shuudoushi> hmmm
L930[06:09:12] <Shuudoushi> should I make SOS incompatible with current boot loaders other than a lua bios??
L931[06:09:29] <SoraFirestorm> what's the breaking change?
L932[06:09:44] <Shuudoushi> renaming init.lua to boot.init or something
L933[06:10:02] <SoraFirestorm> I wouldn't do that exactly
L934[06:10:04] <Shuudoushi> shouldn't require a custom BIOS
L935[06:10:12] <SoraFirestorm> personally
L936[06:10:24] <Shuudoushi> that or init.boot, just something like
L937[06:10:36] <SoraFirestorm> An OS's start file should be /boot/kernel.lua
L938[06:10:50] <Shuudoushi> last I checked, just about all boot loaders look for 'init.lua' not just 'init'
L939[06:11:16] <Shuudoushi> would that require a custom BIOS though?
L940[06:11:25] <Shuudoushi> or at least a tweaked BIOS
L941[06:11:33] <SoraFirestorm> yeah
L942[06:11:34] <SoraFirestorm> it would
L943[06:11:35] <SoraFirestorm> but
L944[06:11:44] <SoraFirestorm> imo doing that is more logical
L945[06:12:00] <Shuudoushi> do a PR and add native support for /boot/kernel.lua? lol
L946[06:12:32] <SoraFirestorm> maybe
L947[06:12:48] <Shuudoushi> come to think of it, Magik6k|off uses /boot/kernel.lua, maybe I should ask him next time I see him
L948[06:13:16] <Shuudoushi> I'm sure he'll get something drummed up lol
L949[06:13:40] <SoraFirestorm> aha
L950[06:13:41] <SoraFirestorm> see
L951[06:13:44] <Skye> erm
L952[06:13:46] <SoraFirestorm> it *is* logical
L953[06:13:56] <Skye> init.lua is meant to be the bootloader
L954[06:14:05] <Skye> the eeprom stores the BIOS
L955[06:14:22] <SoraFirestorm> ok fine
L956[06:14:25] <SoraFirestorm> /boot/boot.lua
L957[06:14:26] <Shuudoushi> bootloader as in openloader Skye lol
L958[06:14:56] <Skye> As far as I remember, OpenLoader could be on init.lua and the eeprom?
L959[06:15:06] <Shuudoushi> yep
L960[06:16:08] <Skye> so...
L961[06:16:30] <Skye> The EEPROM is a BIOS chip, but you can also put a bootloader on it if you want.
L962[06:16:51] <Shuudoushi> though, come to think of it, I should block people from writing to init.lua in the first place...
L963[06:17:00] <Shuudoushi> Skye: yep
L964[06:17:26] <Shuudoushi> if you really think about it, most modern BIOS can do a form of bootloading
L965[06:17:46] <Skye> UEFI
L966[06:17:54] * Shuudoushi nods.
L967[06:17:59] <Skye> it is a nice idea, but done poorly
L968[06:18:20] <Shuudoushi> even oldschool BIOS lets you change boot device priority though
L969[06:18:56] <Shuudoushi> and that in of itself is a for of bootloading, ghetto as hell, but boot loading nonetheless
L970[06:20:21] ⇨ Joins: Nathan1852 (~Nathan185@p5DC11323.dip0.t-ipconnect.de)
L971[06:21:20] <RWTemia> a bootloader is basically just something that bootstraps the kernel and starts it.
L972[06:21:55] <RWTemia> so the Lua BIOS is a bootloader tbh.
L973[06:22:31] ⇦ Quits: Johannes13 (~Johannes@p4FDE9F8E.dip0.t-ipconnect.de) (Ping timeout: 192 seconds)
L974[06:23:02] <Skye> well...
L975[06:23:19] <Skye> init.lua for OpenOS is like the MS-DOS bootsector
L976[06:23:47] <Izaya> How big is init.lua, and could it be trimmed?
L977[06:23:50] <SoraFirestorm> init.lua is more like the kernel
L978[06:24:26] <Shuudoushi> looks like this is the only line that would need editing, but I could be wrong https://github.com/MightyPirates/OpenComputers/blob/master-MC1.7.10/src/main/resources/assets/opencomputers/lua/bios.lua#L28
L979[06:24:57] <Shuudoushi> Izaya: init.lua could be trimmed yes
L980[06:25:24] <SoraFirestorm> some
L981[06:25:33] <Shuudoushi> but it would mostly involve removing the output to the term lol
L982[06:25:34] <SoraFirestorm> mostly in a minify kinda of way
L983[06:26:39] <Shuudoushi> 'local handle, reason = boot_invoke(address, "open", "/init.lua") or boot_invoke(address, "open", "/boot/kernel.lua")' would do the job right?
L984[06:26:54] <SoraFirestorm> uhm
L985[06:26:57] <SoraFirestorm> not entirely sure
L986[06:27:09] <SoraFirestorm> it /looks/ correct
L987[06:27:09] <Shuudoushi> https://github.com/MightyPirates/OpenComputers/blob/master-MC1.7.10/src/main/resources/assets/opencomputers/lua/bios.lua#L28
L988[06:27:16] <SoraFirestorm> but I'm not sure if it is
L989[06:28:29] <SoraFirestorm> #lua a, b = table.unpack({false, "blah"}) or table.unpack({true, "thinger"})
L990[06:28:33] <|0xDEADBEEF|> > nil
L991[06:28:40] <SoraFirestorm> #lua print(a)
L992[06:28:40] <|0xDEADBEEF|> > true | nil
L993[06:28:46] <SoraFirestorm> #lua print(b)
L994[06:28:46] <|0xDEADBEEF|> > nil
L995[06:28:53] <SoraFirestorm> so no
L996[06:28:58] <SoraFirestorm> it wouldn't work right
L997[06:29:04] <Shuudoushi> ...
L998[06:29:11] <SoraFirestorm> what you could do
L999[06:29:29] *** Keridos is now known as Keridos|away
L1000[06:29:29] <SoraFirestorm> local filesToTry = {"a", "b", "blah"}
L1001[06:30:01] <SoraFirestorm> for i = 1, #filesToTry do tryToLoad(filesToTry[i]) end
L1002[06:30:40] <SoraFirestorm> and then of course the return values would work properly
L1003[06:30:49] <Shuudoushi> yeah, I'm going to keep my hands out of it if it's not as simple as I thought, I know next to nothing when it comes to eeprom stuff :P
L1004[06:30:57] <SoraFirestorm> Shuudoushi: honestly
L1005[06:30:59] <SoraFirestorm> simple change
L1006[06:31:15] <Shuudoushi> I just don't want ot break OC lol
L1007[06:31:31] <SoraFirestorm> yeah no
L1008[06:31:33] <SoraFirestorm> it's fine
L1009[06:31:35] <Shuudoushi> I'm pretty good at breaking everything I touch ^^;
L1010[06:31:39] <SoraFirestorm> that would totally work
L1011[06:33:16] <SoraFirestorm> all you have to do is loop through a file list table
L1012[06:33:26] <SoraFirestorm> and modify the if statement to have an else that breaks the loop
L1013[06:33:33] <SoraFirestorm> easy, simple, done
L1014[06:33:41] <Shuudoushi> I broke my own program for 3 hours the other day and ended up having to redo almost all of it even after reverting to known working ver of the code...
L1015[06:35:31] <Shuudoushi> if you take a look at that screenshot of my user log, 'foor' and 'test' were two user accounts I was trying to remove after making a simple change to deluser... 3 hours later and a rewrite, works like a dream :D
L1016[06:35:40] <SoraFirestorm> lol
L1017[06:36:36] <Shuudoushi> I just COULD NOT get it to work from command line anymore after the minor change, even though the same code was being used to test 'sudo' to see if I got it passing args to the program 'sudo' was launching ><
L1018[06:37:50] <Shuudoushi> now to add 'uname' to this https://github.com/MightyPirates/OpenComputers/blob/master-MC1.7.10/src/main/resources/assets/opencomputers/lua/bios.lua#L28
L1019[06:37:53] <Shuudoushi> ...
L1020[06:38:02] <Shuudoushi> why you no copy the fucking link!
L1021[06:38:11] <Shuudoushi> https://github.com/Shuudoushi/SecureOS/wiki/Program-Changes-and-Additions
L1022[06:38:13] <Shuudoushi> there!
L1023[06:39:29] <Shuudoushi> my wiki for SOS is still missing so much shit already... I think I can hold off on adding 'uname' till after I get some sleep...
L1024[06:39:46] <SoraFirestorm> are you sure you want shutdown to work without privledges?
L1025[06:40:00] <Shuudoushi> not really
L1026[06:40:01] <SoraFirestorm> It should need privledges unless there is a single logged in user
L1027[06:40:10] <SoraFirestorm> Single user doing it is fine
L1028[06:40:17] <SoraFirestorm> but not if there are multiple logins
L1029[06:40:25] <Shuudoushi> but users without super rights wouldn't beable to shutdown the computer
L1030[06:40:43] <SoraFirestorm> Just check if there is a single login
L1031[06:40:49] <Shuudoushi> inorder to login for now, the last user must be logged out
L1032[06:40:49] <SoraFirestorm> you are keeping track of logins, right?
L1033[06:41:05] <SoraFirestorm> then it's currently 'permanently' single user?
L1034[06:41:21] <Shuudoushi> not 100% true
L1035[06:41:57] <Shuudoushi> a lot of the ground work has been layed for a true multi-user system, I just can't figure out a good way to keep users out of eachothers home dirs atm
L1036[06:42:15] <SoraFirestorm> what kind of perms do you have on the fs level?
L1037[06:42:35] <SoraFirestorm> you're probably going to need Unix-style owner and group metadata for files
L1038[06:42:43] <Izaya> use ACLs
L1039[06:42:47] <Shuudoushi> mostly stuff to keep users from editing or removing files
L1040[06:42:50] <Izaya> ACLs are fun
L1041[06:43:00] * Shuudoushi stabs Izaya.
L1042[06:43:08] <Shuudoushi> ENDERBOT!!!
L1043[06:43:21] <Shuudoushi> EnderBot2: why you no like me?
L1044[06:43:47] ⇨ Joins: reinei (~reinei@p5DE8985E.dip0.t-ipconnect.de)
L1045[06:43:47] <Shuudoushi> oh wait, that was the old enderbot iirc lol
L1046[06:43:55] <Shuudoushi> nvm :P
L1047[06:45:53] <Shuudoushi> SoraFirestorm: the way I was planing on doing it was by just having the file path and the name of the user that made that path written to file someplace (more than likely /ect as that seems to be my fav dumping ground...) and have the fs lib check that path against the current user
L1048[06:46:16] <SoraFirestorm> that's pretty much how I'd do it
L1049[06:46:53] <Shuudoushi> it's just getting SuPeRMiNoR2's lazy ass to do anything with the auth lib takes an act of congress and a shotgun...
L1050[06:47:29] <Shuudoushi> it's taken almost a month to get him to even look into adding data card support to the auth lib...
L1051[06:48:23] <Shuudoushi> SoraFirestorm: right now the permission system is working through a blacklist...
L1052[06:49:01] <Shuudoushi> if a file is on the blacklist, only a user with elevated privileges can edit or remove it
L1053[06:49:12] <reinei> as long as you don'T want to do BAC lists with multiple groups, you'll be fine
L1054[06:49:13] <Shuudoushi> i.e. by using sudo
L1055[06:50:11] <Shuudoushi> tbh, I planed on just modifying the current system to fit the new role
L1056[06:50:41] <Shuudoushi> still need to make it so users can't rename or move blacklisted files though >.>
L1057[06:52:11] <Shuudoushi> nothing 12 hours of breaking shit and cussing can't take care of, I just want to get some more basic stuff added to SOS before I start making it too hard to change stuff lol
L1058[06:53:00] <Shuudoushi> either way, 0700 is here so I think I should get some sleep before the weird stuff starts happening lol
L1059[06:53:04] <Shuudoushi> night all o/
L1060[06:53:12] *** Shuudoushi is now known as Shuudoushi|Away
L1061[06:53:12] <reinei> night
L1062[06:53:19] <SoraFirestorm> meh
L1063[06:53:30] <SoraFirestorm> I'd go for Unix perms
L1064[06:53:42] <SoraFirestorm> have the basic rwxrwxrwx thing
L1065[06:53:56] <Shuudoushi|Away> oh, and if anyone wants to add stuff to SOS, just make sure your PR is to the dev branch of SOS please lol
L1066[06:54:00] *** SleepingFairy is now known as Daiyousei
L1067[06:55:20] * lizzy slaps EnderBot2
L1068[06:55:21] * EnderBot2 wonders why he deserved a slap
L1069[06:55:38] * Skye hugs EnderBot2
L1070[06:55:38] * EnderBot2 is wondering why Skye is hugging him...
L1071[06:56:25] <lizzy> .load
L1072[06:56:25] <EnderBot2> CPU: 0.26 0.21 0.22 , RAM: 5675.3M/7883.9M (~57.6%), SWAP: 0B/4095.0M (~0.0%)
L1073[06:56:43] <lizzy> around 5G usage should be standard
L1074[06:58:44] <Inari> i thought 4G was the newest
L1075[06:59:00] <reinei> Inari: srly?
L1076[06:59:45] <Inari> reinei: ?
L1077[07:00:14] <reinei> srly: abbr. for seriously gimme a second to find seriously in the dictionary
L1078[07:00:26] <Inari> ah, so srsly
L1079[07:00:32] <Inari> and yeah 4G is the newest, 5G isnt out yet
L1080[07:00:41] <reinei> Lizzy meant the RAM usage
L1081[07:00:59] <Inari> i know :3
L1082[07:03:24] <Izaya> https://i.imgur.com/HACkEjS.jpg
L1083[07:03:56] *** Skye is now known as Skye|ZZZ
L1084[07:08:21] <SoraFirestorm> I'm out
L1085[07:08:30] <SoraFirestorm> I have to do things then find some sleep
L1086[07:08:31] <SoraFirestorm> laters all
L1087[07:08:34] ⇦ Quits: SoraFirestorm (~user@131-191-86-130.as.clicknet.org) (Quit: ERC (IRC client for Emacs 24.5.1))
L1088[07:30:49] zsh sets mode: +v on asie
L1089[07:33:50] ⇦ Quits: SF-Toaster (~user@131-191-86-130.as.clicknet.org) (Quit: ERC (IRC client for Emacs 24.5.1))
L1090[07:50:22] ⇦ Quits: Nathan1852 (~Nathan185@p5DC11323.dip0.t-ipconnect.de) (Ping timeout: 186 seconds)
L1091[07:57:11] <lizzy> reinei: yup
L1092[08:04:00] *** Magik6k|off is now known as Magik6k
L1093[08:04:41] <Magik6k> Shuudoushi, it's /boot/kernel/[kernelname]
L1094[08:04:51] <Magik6k> no .lua, idk why
L1095[08:06:03] <Magik6k> And yeah, putting eeprom version of openloader as default lua bios would indeed make sense imo
L1096[08:13:36] ⇨ Joins: Johannes13 (~Johannes@capsman-01.my-wire.de)
L1097[08:17:56] ⇨ Joins: black3agl3 (~black3agl@197.224.72.232)
L1098[08:30:21] <Inari> https://www.youtube.com/watch?v=SIYobPACaQg
L1099[08:30:22] <MichiBot> Inari: SLAVE MASTER: THE GAME - "He Can't Take My Rectal Exam" | length 7m 23s | Likes: 2140 Dislikes: 18 Views: 35078 | by Jim Sterling
L1100[08:45:17] *** Skye|ZZZ is now known as Skye
L1101[08:48:47] *** alekso56 is now known as alekso56_off
L1102[08:50:11] ⇦ Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Quit: Leaving)
L1103[08:56:46] <Skye> %p
L1104[08:56:47] <MichiBot> Ping reply from Skye 0.29s
L1105[09:01:05] <vifino> Morning.
L1106[09:02:24] * Skye readjusts clock to UGT
L1107[09:02:29] <Skye> Morning.
L1108[09:09:29] <vifino> >_>
L1109[09:09:33] <vifino> <_<
L1110[09:10:01] <Skye> sorry... I was trying to be funny...
L1111[09:17:07] * vifino hugs Skye
L1112[09:17:13] * Skye hugs vifino
L1113[09:24:30] ⇦ Quits: hitecnologys (~hitecnolo@178.74.102.183) (Ping timeout: 189 seconds)
L1114[09:31:46] ⇨ Joins: hitecnologys (~hitecnolo@178.74.102.183)
L1115[10:02:53] <DrHoffman> Wootbbq~! I can enumerate components from the shell in my OS ( ͡^ ͜ʖ ͡^)
L1116[10:03:03] <DrHoffman> Just took some time... a really long time
L1117[10:09:43] <Inari> https://www.youtube.com/watch?v=0XWCwr5vWJM still so good
L1118[10:09:43] <MichiBot> Inari: Email Status Update | length 41s | Likes: 9488 Dislikes: 35 Views: 160440 | by Yandere Dev
L1119[10:11:21] <SuPeRMiNoR2> Shuudoushi|Away: it has not been a month -_-
L1120[10:11:54] <Inari> how long has it been
L1121[10:12:53] <DrHoffman> #lua ("0"):byte(), ("1"):byte()
L1122[10:12:53] <|0xDEADBEEF|> > 48 | 49
L1123[10:15:05] <DrHoffman> welp. Modulo doesn't work .-.
L1124[10:15:35] <SuPeRMiNoR2> Idk
L1125[10:15:51] <SuPeRMiNoR2> I would look at github issues and see, but I am in class
L1126[10:16:05] <Inari> DrHoffman: ?
L1127[10:16:28] <DrHoffman> Fucking ARM cpu emulator is so foobar'd that modulo operations don't work
L1128[10:16:33] <Inari> lol
L1129[10:16:53] <DrHoffman> that's why numbers were failing to render sometimes in debugf's output
L1130[10:16:56] <DrHoffman> ugh
L1131[10:18:39] <DrHoffman> welp, time to close minecraft and make a CPU test for this
L1132[10:20:12] *** Cranium[Away] is now known as Cranium
L1133[10:20:35] <DrHoffman> Yeah, it simply doesn't work
L1134[10:20:40] <DrHoffman> 15 % 10 returns 15
L1135[10:22:02] <DrHoffman> builtin __aeabi_idivmod most likely doesn't work
L1136[10:27:46] <DrHoffman> It's all because the built in division function doesn't work
L1137[10:27:53] <DrHoffman> 15/5 == 0, apparently
L1138[10:28:30] <DrHoffman> I guess I have to cross check all the math with skyeye's implementation
L1139[10:28:34] <DrHoffman> .-.
L1140[10:36:21] <Inari> http://i.imgur.com/roW9BNF.jpg the yandere is strong with this one
L1141[10:36:41] *** alekso56_off is now known as alekso56
L1142[10:40:22] <vifino> o.o
L1143[10:40:40] <Skye> O.O
L1144[10:44:07] <Inari> http://i.ytimg.com/vi/ug4TgbQ9fmg/hqdefault.jpg
L1145[10:49:20] <DrHoffman> #lua 15//5
L1146[10:49:20] <|0xDEADBEEF|> > 3
L1147[10:49:41] <DrHoffman> Now, time to decompile the division function and simulate it on paper
L1148[10:50:20] <DrHoffman> oh. ok. __aeabi_idiv0 is empty
L1149[10:50:31] <DrHoffman> wait, that's the wrong code
L1150[10:59:50] *** Ekoserin|Off is now known as Ekoserin
L1151[11:03:15] *** rakiru|offline is now known as Kasen
L1152[11:03:19] ⇨ Joins: Nathan1852 (~Nathan185@p5DC11323.dip0.t-ipconnect.de)
L1153[11:08:04] <Ekoserin> I cannot wait until August.
L1154[11:11:31] <Inari> why
L1155[11:12:00] <Ekoserin> Game development begins for Tower Unite.
L1156[11:12:18] <Ekoserin> Well, asterisk, but sort of.
L1157[11:12:19] <Inari> Tower Unite?
L1158[11:13:27] <Ekoserin> Ever heard of Gmod Tower?
L1159[11:13:39] <Inari> nope
L1160[11:13:56] <Ekoserin> https://www.indiegogo.com/projects/tower-unite#/story
L1161[11:14:35] * Ekoserin is now AFK
L1162[11:16:20] <Inari> add building and scripting and it would be interesting
L1163[11:17:19] <Inari> and wlel, sounds like a nice base concept but relies too much on them releasing things i actually like, which is doubtful they will, also given the rather tuned down char creatoin they have shown
L1164[11:17:43] <Inari> theres steam workshop, but if the base models donts upport more customization..
L1165[11:19:26] <Ekoserin> A lot of people have been playing the prequel with half the features and love it. I think Tower Unite will work.
L1166[11:21:16] *** lizzy is now known as Lizzy
L1167[11:21:44] <Inari> Ekoserin: not saying it wotn ;) just complaining because it sounds nice but probably wont go far enough to satisfy me
L1168[11:22:19] <DrHoffman> ugh
L1169[11:22:20] <Ekoserin> Damn.
L1170[11:22:22] <DrHoffman> I fucking hate this
L1171[11:22:27] <Ekoserin> ?
L1172[11:22:32] <DrHoffman> I can't figure out why division doesn't work
L1173[11:23:12] <DrHoffman> And it's not like I have the proper setup to be able to step through the code and figure out what's happening
L1174[11:23:21] <Inari> sigh
L1175[11:23:23] <Inari> N> good MMO
L1176[11:23:27] <Inari> maybe SL2 will go somewhere
L1177[11:32:52] <CompanionCube> I hate OSS drivers.
L1178[11:33:07] <CompanionCube> They're like 'You want to play a game? lolnope.'
L1179[11:33:27] <gamax92> CompanionCube: whys that?
L1180[11:33:46] <CompanionCube> gamax92, old-as-fuck-card + radeon driver. Nopenopenope.
L1181[11:34:02] <gamax92> how old is this card >_>
L1182[11:34:09] <CompanionCube> HD 3200.
L1183[11:34:28] <gamax92> It's probably less the OSS drivers and more your card's a piece of shit
L1184[11:34:46] <CompanionCube> I remember it being less shit on Windows though
L1185[11:37:30] ⇨ Joins: Vexatos (~Vexatos@91-113-77-6.adsl.highway.telekom.at)
L1186[11:37:30] zsh sets mode: +v on Vexatos
L1187[11:52:14] <gamax92> Sangar: chestfs :>
L1188[11:56:23] <Vexatos> gamax92, tapesinchestfs?
L1189[11:56:36] <gamax92> no
L1190[11:59:35] <Techokami|Ingame> bahahahaa, man wocchat is stable for long periods of use :D
L1191[12:05:43] <DrHoffman> Ugh, so I'm going to use SkyEye as a JNI library .-.
L1192[12:05:47] ⇦ Quits: Techokami|Ingame (~techokami@c-76-28-30-178.hsd1.ma.comcast.net) (Read error: Connection reset by peer)
L1193[12:06:13] <DrHoffman> which means I have to work in jni, and then when I do releases I have to release multiple shared libraries .-.
L1194[12:06:29] <DrHoffman> And I don't have the ability to make winderps DLLs
L1195[12:06:37] <DrHoffman> dammit this is all a mess
L1196[12:07:09] <Ekoserin> I think it's kind of sad games have to advertise not having microtransactions or premium currency.
L1197[12:07:45] ⇨ Joins: Techokami|Ingame (~techokami@c-76-28-30-178.hsd1.ma.comcast.net)
L1198[12:11:15] *** Kodos|Zzz is now known as Kodos
L1199[12:11:21] <Kodos> Bleh
L1200[12:12:16] <DrHoffman> ugh
L1201[12:13:43] <DrHoffman> Every other ARM7TDMI emulator is written in C and uses a metric fuck ton of preprocessor code, which is something Java doesn't have
L1202[12:14:07] <DrHoffman> And every number in Java is signed so there's that problem
L1203[12:14:30] <Altenius> What, really? There's no unsigned numbers in Java?
L1204[12:14:44] <DrHoffman> Nope, you have to opt for a bigger data type or use Java 8
L1205[12:14:53] <Altenius> Wow, that's awful
L1206[12:15:40] <DrHoffman> And you can't switch case over longs
L1207[12:15:47] <gamax92> isn't char the only unsigned number in Java?
L1208[12:15:53] <DrHoffman> This is why I just want to stop writing this thing
L1209[12:15:59] <DrHoffman> gamax92: yes, I think
L1210[12:16:27] <DrHoffman> None of GCC's built in code works in the emulator, which is really bad
L1211[12:16:34] <DrHoffman> You can't do division.
L1212[12:16:57] <Altenius> char is unsigned in java?
L1213[12:17:11] <DrHoffman> And I've been trying to track down the bug that causes this for the last 2 hours .-.
L1214[12:17:27] <DrHoffman> Altenius: yep, but it's really just an unsigned short
L1215[12:17:44] <Altenius> Is there any 1 byte data type?
L1216[12:17:56] <DrHoffman> byte
L1217[12:18:01] <Altenius> signed?
L1218[12:18:04] <DrHoffman> But, ofc, that's signed
L1219[12:18:13] <Altenius> geez, who thought any of that was a good idea
L1220[12:18:23] <DrHoffman> Java is downright terrible for emulation
L1221[12:18:36] <Temia> Why on earth would you make byte signed o.O
L1222[12:19:06] <DrHoffman> Nobody made a GBA emulator in Java because ARM is hard to emulate properly in Java
L1223[12:19:46] <DrHoffman> In fact, the ARM emulator I'm using is the only one available
L1224[12:19:52] <dangranos> hm?
L1225[12:20:11] <DrHoffman> And I've fixed so many CPU bugs I just want to murder the guy who made it
L1226[12:20:14] <gamax92> DrHoffman: err, you're using an arm emulator?
L1227[12:20:23] <gamax92> what's it called :>
L1228[12:20:27] <dangranos> DrHoffman, write your own
L1229[12:20:33] <DrHoffman> gamax92: No, I'm magically simulating an ARM CPU /s
L1230[12:20:35] <DrHoffman> dangranos: fuck that
L1231[12:20:41] <dangranos> fix bugs?
L1232[12:20:44] <gamax92> DrHoffman: well no, i thought you wrote your own
L1233[12:20:46] <dangranos> fork and fix them?
L1234[12:20:49] <dangranos> gamax92, same
L1235[12:20:53] <DrHoffman> dangranos: DAMMIT I ALREADY DID THAT
L1236[12:21:04] <DrHoffman> But there's still more fucking bugs I can't fix
L1237[12:21:59] <DrHoffman> https://github.com/jawi/java-ARM-core
L1238[12:22:14] <DrHoffman> which was based off of https://github.com/waninkoko/armemu
L1239[12:22:19] <DrHoffman> but they both have the same bugs
L1240[12:22:42] * gamax92 goes to play with the code :>
L1241[12:23:07] <DrHoffman> gamax92: If you can get division to work then good for you, gimme code
L1242[12:23:20] <dangranos> how the hell you imported
L1243[12:23:53] <DrHoffman> dangranos: copy paste .-.
L1244[12:24:44] <DrHoffman> I added OperationModes (like SVC, USR, etc), fixed bugs with comparisons and stuff, probably some more things I can't remember
L1245[12:24:52] <DrHoffman> I added halfword transfers partially
L1246[12:25:54] <DrHoffman> I replaced every instance of " >> " with " >>> " because Java would automatically do bit extension which was not needed
L1247[12:28:51] ⇨ Joins: Negi (~Poireau@2a01:e35:2f6a:7060:e2ca:94ff:fe1f:76e0)
L1248[12:34:20] <Inari> why tie yourself to using java?
L1249[12:35:08] <Techokami> because it's for an OpenComputers addon mod
L1250[12:35:22] <Techokami> and guess what Minecraft uses
L1251[12:35:35] <sugoi> perl
L1252[12:35:37] <Inari> doesnt mean you cant do the arm stuff in something else
L1253[12:35:42] <Inari> like OC also uses native lua
L1254[12:35:44] <Inari> ;)
L1255[12:35:53] <Techokami> true
L1256[12:36:15] <Inari> i'd try to use rust to make one, but i bet its a crapload of work
L1257[12:36:16] <Inari> xD
L1258[12:36:28] <sugoi> cmiiw - "native" lua is an oxymoron? ... lua is only emulated? so even oc's lua is on the jvm?
L1259[12:36:32] <DrHoffman> Inari: creating shared libraries is really hard
L1260[12:36:46] <DrHoffman> I have to support Winderps, Mac OSHell, and Linderps
L1261[12:36:59] <DrHoffman> And maybe Free BSDerp
L1262[12:37:31] <DrHoffman> And I don't have a way to build shared objects for Winderps, Mac OSHell, and Free BSDerp
L1263[12:37:38] ⇦ Quits: Nathan1852 (~Nathan185@p5DC11323.dip0.t-ipconnect.de) (Ping timeout: 192 seconds)
L1264[12:37:38] ⇨ Joins: Nathan1852_ (~Nathan185@p5DC117A4.dip0.t-ipconnect.de)
L1265[12:37:52] ⇦ Quits: Techokami|Ingame (~techokami@c-76-28-30-178.hsd1.ma.comcast.net) (Quit: Proudly using WocChat!)
L1266[12:38:09] * sugoi some people are physically incapable of NOT mocking operating systems at every reference
L1267[12:38:17] * sugoi thinks*+
L1268[12:38:35] <DrHoffman> Well, I equally mocked all
L1269[12:38:39] <DrHoffman> So thats that
L1270[12:38:48] <sugoi> make a better one, then
L1271[12:39:03] <DrHoffman> anyways, testing in the original C emulator I also found out that the division bug exists in there
L1272[12:39:10] <DrHoffman> so yes, I'm utterly fucked.
L1273[12:39:31] <Inari> sugoi: native as in, the binaries used are compiled and native for the OS
L1274[12:39:36] <Inari> and OC just binds to those
L1275[12:39:59] <Ekoserin> I find it weird how one HexChat window has a smaller minimum size than another.
L1276[12:39:59] ⇨ Joins: Techokami|Ingame (~techokami@c-76-28-30-178.hsd1.ma.comcast.net)
L1277[12:40:00] <DrHoffman> OC's lua is real lua
L1278[12:41:31] <DrHoffman> Yep. 15/5 == 0 and 15%10 == 15
L1279[12:41:50] <DrHoffman> welp
L1280[12:41:56] * DrHoffman jumps ship
L1281[12:42:17] ⇦ Quits: Techokami|Ingame (~techokami@c-76-28-30-178.hsd1.ma.comcast.net) (Client Quit)
L1282[12:43:02] <Techokami> well that was a fun crash
L1283[12:43:48] <Techokami> wocchat dies horribly if you try using Plan9k's bit32 fallback code in OpenOS on Lua 5.3
L1284[12:44:33] <reinei> DrHoffman: what lua re you trying that stuff in anyway?
L1285[12:53:04] <gamax92> DrHoffman: welp im blind and cannot find anything related to division
L1286[12:56:34] ⇨ Joins: [zzz] (~Something@S010634bdfa9eca7b.vs.shawcable.net)
L1287[12:59:27] <Kodos> Is there a way to get what language someone's using in MC automatically?
L1288[12:59:33] <Kodos> Well, not automatically, but you know what I mean
L1289[13:00:03] <reinei> java scala or lua side?
L1290[13:00:08] <Kodos> Lua side
L1291[13:00:15] <reinei> most likely not
L1292[13:00:17] <Kodos> Hm
L1293[13:00:18] <reinei> at least yet
L1294[13:00:31] <Kodos> Kind of want 'computer.getLocalization' now
L1295[13:02:37] <Inari> arm doesnt even have division
L1296[13:02:57] <Inari> of integers at least
L1297[13:03:10] <Vexatos> Kodos, that's client-side only
L1298[13:03:13] <Vexatos> and OC is server-side only
L1299[13:03:18] <Kodos> Ah
L1300[13:03:23] <Kodos> Alright, menu selection it is
L1301[13:04:18] <Kodos> Actually, should I do menu or have it as an option to be executed alongside whatever program
L1302[13:04:28] <reinei> a language?
L1303[13:04:41] <Kodos> Yeah, I'm implementing a localization setup for my program(s)
L1304[13:04:53] <reinei> you could make a config file to store that
L1305[13:04:55] <Kodos> Clicked in my head yesterday a super simple way to do it
L1306[13:05:05] <reinei> and read it for every program that desperatily needs localization
L1307[13:05:27] <reinei> Kodos: REMEMBER!! localization is NEVER easy
L1308[13:05:59] <Inari> is there a guide to architectures? :p
L1309[13:06:02] <Kodos> reinei, dofile(mylanguagefile) where mylanguagefile is just thisunlocalizedvariable = "That same variable in whatever language the file goes to"
L1310[13:06:29] <Kodos> So, for en_US.lang, I'd just have things like rfstored = "RF Stored"
L1311[13:06:34] <Kodos> So yes, it's easy
L1312[13:06:43] <Inari> DrHoffman: so integer div would be done in al ibrary anyway?
L1313[13:06:59] <Kodos> The hard part is the fact that I only know how to speak English and will be relying on contributions for translations
L1314[13:07:01] <reinei> Kodos and then you get to outputting 3 variables in a string
L1315[13:07:08] <Inari> or as a macro
L1316[13:07:16] <Kodos> Concatenation
L1317[13:07:30] <reinei> yes, but the ORDEr might be important
L1318[13:07:49] <reinei> s/ORDEr/ORDER/
L1319[13:07:50] <Kibibyte> <reinei> yes, but the ORDER might be important
L1320[13:07:58] ⇨ Joins: s0r00t (~s0@AMarseille-652-1-331-222.w90-37.abo.wanadoo.fr)
L1321[13:08:05] <Ekoserin> Greetings!
L1322[13:08:46] ⇨ Joins: Voidi (~tobias@185.9.227.243)
L1323[13:08:51] <gamax92> O_o I forgot i had minecraft open, I looked back at it and suddenly there was snow everywhere
L1324[13:09:23] <WireWulf> snow
L1325[13:09:40] <Sangar> o/
L1326[13:09:42] <WireWulf> the golems are behind this
L1327[13:09:52] <WireWulf> o/ mr Sangar
L1328[13:09:58] <Ekoserin> I saw a bicycle decide it was a plane.
L1329[13:11:15] <Kodos> reinei, sincere question, can you give me an example of where order would matter? As I've said, I only speak English, so I'm not accustomed to proper syntax of other languages
L1330[13:11:52] <reinei> I am not sure there is an example in german I could give you offhandedly
L1331[13:12:01] <reinei> especially for Minecraft things
L1332[13:12:13] <Vexatos> Kodos, "red skye" in latin is "caelum rubum"
L1333[13:12:20] <Vexatos> Which literally means "skye red"
L1334[13:12:21] <reinei> if it was general Localization, you would have th ewhole he/she/it problem
L1335[13:12:23] <Vexatos> :P
L1336[13:12:30] <Vexatos> (ping intended)
L1337[13:12:31] <reinei> vexatos, but that is constant
L1338[13:12:52] <reinei> I meant order after a variable
L1339[13:12:55] <Vexatos> ah
L1340[13:12:59] <Vexatos> Well, German's a good thing
L1341[13:13:02] <Vexatos> Let's see....
L1342[13:13:11] <reinei> like hello <Name> This would be at the start in a different language
L1343[13:13:12] <Skye> odos, for example, in French, instead of "a brown dog", it would be (literally translated from french) "a dog brown"
L1344[13:13:13] <Vexatos> "Grau" means grey
L1345[13:13:22] <Vexatos> "Grauer Hund" is grey dog
L1346[13:13:30] <Vexatos> "Graues Haus" is grey house
L1347[13:13:39] <Vexatos> "Graue Kartoffel" is grey potato
L1348[13:13:47] <Inari> ^ german ftw
L1349[13:13:49] <reinei> not what we meant
L1350[13:14:01] <reinei> but yes Inari :P
L1351[13:14:28] <reinei> I meant a sentence that would have a variable filled in at execution time which needed to switch order
L1352[13:14:31] <Vexatos> Skye, same in latin
L1353[13:14:37] <reinei> (Kodos you can work around that aswell btw ...)
L1354[13:14:43] <reinei> I just realized
L1355[13:14:59] <Vexatos> reinei, well, if you change the language at execution time...
L1356[13:14:59] <Vexatos> :P
L1357[13:15:02] <reinei> the variables won't make sense that way but you can just but the strings in the right order
L1358[13:15:06] <reinei> no no
L1359[13:15:10] <reinei> gimme a sec
L1360[13:15:16] <Inari> 100 € vs $ 100
L1361[13:15:17] <Inari> :D
L1362[13:15:18] <Skye> I wish I could actually speak another language
L1363[13:15:24] <reinei> YES
L1364[13:15:29] <reinei> like that exactly inari
L1365[13:15:41] <Inari> though i thikn usually its $100 even
L1366[13:15:46] <reinei> but even more complicated, maybe with a variable in the middle
L1367[13:15:54] <Kodos> To be fair, MC Measurements like mB are constant
L1368[13:16:18] <Inari> hm to take or not to take a jab at ARM arch
L1369[13:16:19] <reinei> but you still have to measure them once
L1370[13:16:55] <Vexatos> Kodos, except in Germany, "1.000,4" is "a thousand point four"
L1371[13:17:07] <Vexatos> :3
L1372[13:17:19] <Kodos> wait, your punctuation is reversed?
L1373[13:17:26] <Kodos> You poor things.
L1374[13:17:30] <Inari> lol
L1375[13:17:31] <Kodos> https://twitter.com/Dinnerbone/status/626093671847460864
L1376[13:17:32] <Kodos> Also that
L1377[13:17:56] <Vexatos> who even cares >_>
L1378[13:17:57] <Sangar> *our* punctuation is inversed? i beg to differ :P
L1379[13:18:02] <Vexatos> Sangar, is right
L1380[13:18:07] <Vexatos> more countries have it this way
L1381[13:18:11] <Vexatos> more languages, that is
L1382[13:18:14] <Kodos> Meh
L1383[13:18:18] <Kodos> I'll be glad when I can move to UK
L1384[13:18:43] <Vexatos> where a billion still is a thousand million and not a million million like in EVERY OTHER COUNTRY
L1385[13:19:07] <Vexatos> https://www.youtube.com/watch?v=C-52AI_ojyQ so good
L1386[13:19:07] <MichiBot> Vexatos: How big is a billion? - Numberphile | length 9m 43s | Likes: 13147 Dislikes: 311 Views: 784386 | by Numberphile
L1387[13:19:41] <Ekoserin> A billion
L1388[13:19:58] <Flawedspirit> A billion is 1000 * 1,000,000. End of story. Goodbye. :P
L1389[13:20:23] <DFrostedWang> games that use all my cores make me happy
L1390[13:20:29] <Sangar> Vexatos, they probably jusdt failed pronouncing it and decided to skip milliard :P
L1391[13:20:31] <DFrostedWang> the list of games that do that is small, but I can add Titanfall to that list
L1392[13:20:33] <DFrostedWang> :D
L1393[13:20:38] <Sangar> where the heck did that d come from
L1394[13:20:50] * DFrostedWang just dropped in to say that and see what was going on here, since he's been away
L1395[13:20:52] <Flawedspirit> Which counry was it that used words like milliard, billiard, trilliard, etc?
L1396[13:21:05] <DFrostedWang> trilliard sounds dumb
L1397[13:21:09] <DFrostedWang> that's probably why we don't use it afaik
L1398[13:21:19] <Flawedspirit> And billiard is a game that you play on a pool table
L1399[13:21:23] <vifino> ^
L1400[13:21:54] <Sangar> every sane country, probably
L1401[13:21:57] <Flawedspirit> Names for numbers that sane people ignore, like "kibibyte, mibibyte, etc."
L1402[13:22:05] <Inari> you know what
L1403[13:22:08] <Inari> screw billion
L1404[13:22:13] <Inari> lets just use 10^x notation
L1405[13:22:32] <DFrostedWang> I like that idea, but nobody else does
L1406[13:22:40] <Flawedspirit> It's true
L1407[13:22:42] <Vexatos> Flawedspirit, mebibyte*
L1408[13:22:50] <Vexatos> Sangar, you are right :P
L1409[13:22:53] <Sangar> 10e10 :3
L1410[13:23:11] <Flawedspirit> Vexatos: I refuse to use those words. "Kibibyte" makes me think of dog food
L1411[13:23:24] <DFrostedWang> Makes me think of a robot
L1412[13:23:28] <Sangar> how so? o.O
L1413[13:23:30] <Vexatos> *ion is 10^(6*x) instead of 10^(3+(3*x))
L1414[13:23:34] <Flawedspirit> Bibbles and bytes :P
L1415[13:23:34] <Sangar> (dog food i mean)
L1416[13:23:36] <DFrostedWang> Sangar: Because he's in the channel right now
L1417[13:23:38] <DFrostedWang> oh, dog food
L1418[13:23:39] <DFrostedWang> :p
L1419[13:23:39] <Flawedspirit> s/Bibbles/Kibbles
L1420[13:23:40] <Kibibyte> <Flawedspirit> Kibbles and bytes :P
L1421[13:23:54] <Sangar> Nibbles!
L1422[13:24:14] <Flawedspirit> (There's a dog food sold round here called Kibbles and Bits, for background)
L1423[13:24:46] <Sangar> ah
L1424[13:25:19] <Vexatos> kibibits?
L1425[13:25:33] <Inari> bitkibs
L1426[13:25:50] <Vexatos> Flawedspirit, what about Debibytes, Hebibytes, Mebibytes, Gibibytes, Tebibytes, Zebibytes and Yobibytes
L1427[13:26:01] <Vexatos> And Ebibytes!
L1428[13:26:02] <Flawedspirit> Those just sound silly
L1429[13:26:04] <Vexatos> and Pebibytes
L1430[13:26:04] <Inari> binary bytes
L1431[13:26:08] <Sangar> so i'm looking into crowdin right now... a valid option for default language is "English (Upside Down)". all right then.
L1432[13:26:09] <Kodos> Kodobytes
L1433[13:26:16] <Vexatos> Sangar, pirate speak
L1434[13:26:18] <Inari> Lol
L1435[13:26:21] <Kodos> PIGLATIN
L1436[13:26:22] <Inari> pig latin?
L1437[13:26:23] <Vexatos> Sangar, why are you even
L1438[13:26:24] <Vexatos> why
L1439[13:26:27] <Sangar> not sure if they mean that in the unicode stuff sense or as australian :X
L1440[13:26:33] <Vexatos> Sangar, listen carefully now
L1441[13:26:36] <Vexatos> I am going to save you
L1442[13:26:42] <Sangar> you are?
L1443[13:26:42] <Vexatos> are you on the crowdin page?
L1444[13:26:46] <Vexatos> right now?
L1445[13:26:50] <Sangar> maybe?
L1446[13:26:51] <gamax92> umm Sangar
L1447[13:26:55] <Vexatos> how many crowdin-related tabs do you have open
L1448[13:26:58] <gamax92> did you even test to make sure your NBT changes worked
L1449[13:27:02] <Inari> s/crowdin/tinder
L1450[13:27:02] <Kibibyte> <Vexatos> how many tinder-related tabs do you have open
L1451[13:27:06] <Sangar> ... why is this relevant? >_>
L1452[13:27:11] <Sangar> gamax92, yes, shortly
L1453[13:27:15] <Vexatos> Because if you don't close them all immediately
L1454[13:27:19] <Vexatos> bad things will happen
L1455[13:27:23] <Vexatos> do it. NOW!
L1456[13:27:25] <Sangar> by saving and restoring and copying one to another
L1457[13:27:25] <Skye> Vexatos, wut?
L1458[13:27:29] <Sangar> Vexatos, why?
L1459[13:27:48] <Vexatos> Skye, I am a translator. I have never made any experience worse than crowdin
L1460[13:27:51] <Inari> i should mod my irc client to end each message with a "STOP"
L1461[13:27:58] <Sangar> it's been suggested in the localization issue, so i thought i'd have a look into it :P how is it bad?
L1462[13:28:03] <Vexatos> it's crap and stupid and evil
L1463[13:28:08] <gamax92> Sangar: because all i get is: nil, "net.minecraft.tileentity.TileEntityChest.writeToNBT(net.minecraft.nbt.NBTTagCompound)"
L1464[13:28:10] <Sangar> ^.-
L1465[13:28:18] <Sangar> x2
L1466[13:28:20] <Vexatos> Luckily I got the logistics pipes devs to revert to github commits
L1467[13:28:38] ⇨ Joins: marcin212 (~marcin212@aut163.neoplus.adsl.tpnet.pl)
L1468[13:28:42] <Vexatos> Now the only "mod" still using crowdin is vanilla Minecraft
L1469[13:28:57] <Vexatos> And you won't believe how glad I am about it
L1470[13:29:03] <Sangar> it seems like a nice concept, give me some examples of what's bad about it :P
L1471[13:29:11] <Vexatos> 1: lack of people to vote
L1472[13:29:15] <Vexatos> with vanilla, it works
L1473[13:29:21] <Lizzy> what's crowdin?
L1474[13:29:25] <Sangar> vote?
L1475[13:29:26] <Vexatos> you need to have at least 5 people per language for it to work
L1476[13:29:30] <Vexatos> it's vote-based
L1477[13:29:33] <Lizzy> ah
L1478[13:29:34] <gamax92> nil, "li.cil.oc.common.tileentity.Case.writeToNBT(Lnet/minecraft/nbt/NBTTagCompunt;)V"
L1479[13:29:36] <Sangar> that's not configurable? o.O
L1480[13:29:37] <Vexatos> one submits a translation for a string
L1481[13:29:43] <Vexatos> people can vote on which one they like the most
L1482[13:29:51] <Vexatos> the one with the most votes gets added to the compiled lang file
L1483[13:29:59] <Vexatos> thing is, if noone votes....
L1484[13:30:04] <gamax92> SANGAR FIX
L1485[13:30:05] <Vexatos> well
L1486[13:30:10] <Vexatos> it's just worse than github
L1487[13:30:11] <Sangar> gamax92, are you trying to persist a computer that's currently running you derp?
L1488[13:30:22] <gamax92> Sangar: no im trying to read nbt of anything
L1489[13:30:23] <Sangar> (as in itself)
L1490[13:30:50] <Sangar> hrm
L1491[13:30:54] <Vexatos> Sangar, unless you have a community as large as Vanilla, don't ever touch crowdin with a 10-mile pole
L1492[13:30:55] <Sangar> chests certainly worked for me
L1493[13:31:10] <Vexatos> Just close the tab
L1494[13:31:14] <Vexatos> and pretend you never saw it
L1495[13:31:15] <Vexatos> please
L1496[13:31:30] * reinei spawns a tiny 1 inch stick and teleports to the crowdin servers
L1497[13:31:40] <reinei> shall I? :P
L1498[13:31:52] <Vexatos> I cannot stress enough how bad crowdin is for non-huge translator communities
L1499[13:32:01] *** Inari is now known as Inari_START
L1500[13:32:06] <Inari_START> thats totally a good idea STOP
L1501[13:32:07] <Flawedspirit> So what's the alternative?
L1502[13:32:10] <reinei> Inari_START: sersly?
L1503[13:32:12] <Vexatos> just because there are 3 people debating about a lang file change (if at all)
L1504[13:32:16] <Inari_START> reinei: yes. STOP
L1505[13:32:21] <Vexatos> 3 people still are not enough for crowdin to work
L1506[13:32:27] <Vexatos> and that's only one language
L1507[13:32:31] <reinei> Inari_START: you should send the START with each message though ...
L1508[13:32:38] <Vexatos> what about all the others that only have a single translator or two?
L1509[13:32:42] <Inari_START> reinei: too much work STOP
L1510[13:32:48] <Vexatos> Sangar, just don't, okay?
L1511[13:33:02] <reinei> But your name was waay prettier without the '_START'
L1512[13:33:12] * Sangar proceeds to force everyone to use crowdin
L1513[13:33:21] <Inari_START> reinei: not like its a permanent thing STOP
L1514[13:33:23] <reinei> I don't care
L1515[13:33:26] <Sangar> well, they'll have to answer my mail first
L1516[13:33:29] * Lizzy doesn't use it and starts promoting anarchism
L1517[13:33:29] <Sangar> and agree to pay me for it
L1518[13:33:40] <Vexatos> I successfully got The LP devs to revert to github after I made them see I was the only one voting on things
L1519[13:33:41] <reinei> so why do you do it then inari?
L1520[13:33:43] <Vexatos> (my own translations)
L1521[13:33:48] <Flawedspirit> Heavy pack ice in north Atlantic STOP RMS Titanic please respond STOP
L1522[13:33:50] <Vexatos> (which were on github previously)
L1523[13:33:52] <Inari_START> reinei: for fun? STOP
L1524[13:33:57] <Vexatos> well, you can't vote on your own translations
L1525[13:34:02] <Vexatos> but you can downvote all the others
L1526[13:34:19] <Vexatos> Sangar, I hope you're joking q_q
L1527[13:34:21] *** Inari_START is now known as Inari
L1528[13:34:23] <Lizzy> upvote whore
L1529[13:34:32] <Vexatos> I am tired, my irony detector is running low
L1530[13:34:32] <Sangar> Vexatos, when have i ever been serious?
L1531[13:34:43] <reinei> Inari: I thought you had a client or something and you wanted to test why some message processing pipeline broke :(
L1532[13:34:49] <Vexatos> Sangar, when mentioning "crowdin"
L1533[13:34:57] <Lizzy> Vexatos: it's a requirement for all #oc ops to be somewhat sarcastic
L1534[13:34:59] <Vexatos> Let's just never use this word again
L1535[13:35:06] <Sangar> how would you know?
L1536[13:35:07] <Vexatos> and clean our mouths with holy water
L1537[13:35:10] <Vexatos> k?
L1538[13:35:11] <Kodos> Lizzy, so THAT is why I'm never opped
L1539[13:35:11] <Vexatos> k.
L1540[13:35:34] <Lizzy> Kodos: it's not the single reason
L1541[13:35:35] <reinei> But but I don't HAVE any holy water anymore
L1542[13:35:42] <Kodos> I was kidding .-.
L1543[13:35:52] <Lizzy> Vexatos: something other than holy water pls
L1544[13:36:00] <Lizzy> that shit burns
L1545[13:36:08] <Sangar> says the vampire
L1546[13:36:11] <Kodos> Sangar, how long before we get the server rack changes
L1547[13:36:12] <reinei> what?
L1548[13:36:12] <Inari> "Compilation Error: Syntax error: confused by earlier errors: bailing out" lol
L1549[13:36:28] <Lizzy> Sangar: was that directed at me or Vexatos?
L1550[13:36:31] <Sangar> Kodos, dunno. this year? probably? :X
L1551[13:36:35] <Flawedspirit> Oh yeah, about that Lizzy... um, MAY have switched the Holy Water with the Hydrochloric Acid
L1552[13:36:40] <Sangar> Lizzy, guess
L1553[13:36:43] <Flawedspirit> The two looked similar
L1554[13:36:45] <reinei> Snagar, I might be able to enter a church, or step over dorsteps without invitation but I STILL can'T take holy water
L1555[13:36:56] <Lizzy> Flawedspirit: Hydrochloric Acid is cool
L1556[13:36:59] <Lizzy> Sangar: vex?
L1557[13:37:01] <Inari> pretty
L1558[13:37:09] <Sangar> reinei, i'm impressed. i can't even enter churches :X
L1559[13:37:16] <Sangar> Lizzy, you lost
L1560[13:37:16] <reinei> s/Snagar/Sangar/
L1561[13:37:16] <Kibibyte> <reinei> Sangar, I might be able to enter a church, or step over dorsteps without invitation but I STILL can'T take holy water
L1562[13:37:19] <reinei> sorry xD
L1563[13:37:35] <Sangar> fwiw, snagar also pings me
L1564[13:37:39] <Lizzy> Sangar: I am not a vampire... I'm just a little bite happy
L1565[13:37:39] <Inari> its kinda funny imagining someone telegramming "START lol STOP"
L1566[13:37:50] <Vexatos> Lizzy?
L1567[13:37:51] <Sangar> Lizzy, rrrrrriiiight
L1568[13:38:12] <Inari> http://akari.in/pinky_NeeTe6 \o/
L1569[13:38:15] <reinei> Inari: START start trolo stop STOP
L1570[13:38:38] <Flawedspirit> From: SS Carpathian - START lololol titanic got #rekt lool STOP
L1571[13:39:10] <reinei> why is your text NOT replaced?
L1572[13:39:12] <Flawedspirit> i'M GOING TO HELL :d
L1573[13:39:20] <Flawedspirit> whoops caps lock
L1574[13:39:25] <Inari> cause whatever
L1575[13:39:26] <Sangar> Flawedspirit, no worries, you've already reached it
L1576[13:39:48] <reinei> so, if we are already in hell, why is my elevator still falling?
L1577[13:39:54] <Flawedspirit> Sangar: So that's why I always feel this deep-seated disappointment
L1578[13:39:59] <Lizzy> there are many levels
L1579[13:40:09] <Sangar> ^
L1580[13:40:27] ⇨ Joins: Montana (webchat@66.17.125.238)
L1581[13:40:31] <Inari> god i love this
L1582[13:40:35] <Montana> question
L1583[13:40:45] <Inari> http://akari.in/pinky_QhCRU0 :D
L1584[13:40:46] <reinei> no no starts START question STOP
L1585[13:40:49] <Ekoserin> I spent several minutes of my life watching an old man draw dotted lines.
L1586[13:40:51] <Lizzy> answer
L1587[13:40:59] <Montana> how to write a file to the directory the program is in?
L1588[13:41:13] <Flawedspirit> reinei, I don't think telegrams actually used "START"
L1589[13:41:18] <Flawedspirit> Waste of bandwidth
L1590[13:41:28] <reinei> Flawedspirit: they didn't, most of the time
L1591[13:41:41] <Montana> no one knows?
L1592[13:42:00] <reinei> Montana: I'm guessing <io or whatever>.open('./<filename>', 'w')
L1593[13:42:07] <reinei> also GIVE US A FRICKING MINUTE ALREADY
L1594[13:42:12] <reinei> sorry for the caps
L1595[13:42:20] <Flawedspirit> Was there an entry about it on the wiki, Montana?
L1596[13:42:27] <gamax92> io.open(shell.resolve("filename"), "wb")
L1597[13:42:36] <gamax92> shell.resolve so that it goes into the working directory
L1598[13:43:33] <Montana> sorry, will try
L1599[13:43:46] <Lizzy> O_o a seagul just crashed into my garden fence
L1600[13:43:51] <vifino> o.o
L1601[13:43:58] <Lizzy> seaguls are not normally around here
L1602[13:44:01] <alekso56> heeelp
L1603[13:44:03] <DrHoffman> Lizzy: what car was it driving?
L1604[13:44:12] <Flawedspirit> Did you get its license plate?
L1605[13:44:14] <Montana> i looked through the api's but upon testing it was all in the root, i have been using the filesystem api
L1606[13:44:15] <vifino> seaguls normally don't crash into garden fences..
L1607[13:44:25] * alekso56 raises wing
L1608[13:44:27] <Lizzy> DrHoffman: it's own longsword
L1609[13:44:56] <DrHoffman> So... a Toyota?
L1610[13:46:01] ⇦ Parts: Voidi (~tobias@185.9.227.243) ())
L1611[13:48:54] <Sangar> sooo, who's gonna volunteer as guinea pig and see if upgrading to win10 is a sane thing to do at this time? :P
L1612[13:49:11] <reinei> my friend was OK
L1613[13:49:23] <Flawedspirit> I've been using W10 for months
L1614[13:49:29] <reinei> but he had a mac book pro so it was OK from the performance part
L1615[13:49:30] <Flawedspirit> I like it, but I'm not hard to please
L1616[13:49:47] <Sangar> mhm
L1617[13:49:47] <Lizzy> Sangar: I'm keeping my W10 and W7 stuff seperate
L1618[13:49:50] <alekso56> i am sacrificing my laptop to the W10 gods, it does not like W8.1 so we'll see if the gods can fix this.
L1619[13:50:12] <reinei> alekso56: we tried ... and failed, sorry
L1620[13:50:18] <Flawedspirit> My laptop keeps losing wifi because Lenovo basically sucks
L1621[13:50:29] <alekso56> wellp, time to throw the laptop into the trash.
L1622[13:50:41] <gamax92> the more I read things that win10 does the more it turns me off
L1623[13:50:41] <Flawedspirit> Screw that, I just installed an SSD into the bastard
L1624[13:51:15] <Sangar> i'll probably wait a few more days, get a decently sized ssd and parallel install it onto that... the one i'm on now is running quite full :X
L1625[13:52:02] <alekso56> my other laptop is running winxpx64 and it hates everything called progress.
L1626[13:52:25] <Flawedspirit> Yeah, because Windows XP
L1627[13:52:31] <Flawedspirit> Wxp != progress
L1628[13:52:37] <Sangar> eh, i have a very old laptop sitting around with win7 on it, and it does rather well
L1629[13:52:52] <alekso56> Flawedspirit: would you prefer vista?
L1630[13:52:59] <Flawedspirit> I liked Vista
L1631[13:53:04] <Sangar> win me ftw!
L1632[13:53:06] <Flawedspirit> Liked 7 and 10 more, but meh
L1633[13:53:08] <alekso56> Heretic!
L1634[13:53:26] <Lizzy> Vista is better if oyu have the indexing service turned off
L1635[13:53:32] <Sangar> me was... sort of fascinating
L1636[13:53:53] <Flawedspirit> Sangar: yeah, so was WWII
L1637[13:53:55] <Sangar> like a really ugly fish that usually lives a few kilometers beneath the surface
L1638[13:54:05] <Lizzy> ME was 2000 built on 95
L1639[13:54:15] <alekso56> i liked ME, it had usb support.
L1640[13:55:02] <Mimiru> 98 SE for lyfe.
L1641[13:55:46] <Sangar> i remember lan sessions when we were still on 98... networking was soooo hit and miss
L1642[13:55:56] <Mimiru> s/hit/miss/
L1643[13:55:57] <Kibibyte> <Sangar> i remember lan sessions when we were still on 98... networking was soooo miss and miss
L1644[13:55:58] <Mimiru> :P
L1645[13:56:03] <Sangar> :P
L1646[13:57:03] <Sangar> there was this one session where two people simply couldn't connect to each other... but if a third hosted it they could join... but didn't see each other in the game. fun times.
L1647[13:57:31] <Sangar> (everone else in the game saw both of them tho)
L1648[13:58:05] <gamax92> Everyone has neglected to mention NT4
L1649[13:58:22] <WireWulf> I remember lan
L1650[13:58:56] <gamax92> Linux Audio Networking
L1651[13:58:57] <Sangar> nt4 wasn't really feasible for gaming as i remember it
L1652[13:59:45] <WireWulf> gamax92: I also remember OSS and OSS breaking ofton
L1653[14:01:55] <DrHoffman> I'm going to play survival minecraft for the first time in forever.
L1654[14:02:23] <Flawedspirit> I only ever play survival. For some reason I'm bad at designing things in creative mode
L1655[14:02:28] <DrHoffman> Or not, I magically don't feel like it anymore
L1656[14:02:32] <DrHoffman> I feel like modding
L1657[14:02:40] <Flawedspirit> Like, making a mod?
L1658[14:02:41] <DrHoffman> I'm going to work on breaking OpenGX in half
L1659[14:02:59] <DrHoffman> Flawedspirit: yes
L1660[14:03:06] <DrHoffman> gamax92: this is all your falt.
L1661[14:03:09] <DrHoffman> s/falt/fault
L1662[14:03:10] <Kibibyte> <DrHoffman> gamax92: this is all your fault.
L1663[14:03:25] <Flawedspirit> Sometimes I feel like doing that. Then I remember that I suck at making a mod and don't even know where to start to implement my ideas.
L1664[14:04:32] <Flawedspirit> I wanted to make a mod that uses lasers to transmit electricity, but yeeeaaaahhhh
L1665[14:04:38] <Flawedspirit> That's not gonna happen
L1666[14:05:47] <Lizzy> well that game was a load of shit
L1667[14:06:02] <Flawedspirit> ?
L1668[14:06:12] <Lizzy> Poker Night at the Inventory
L1669[14:06:19] <Flawedspirit> Ah
L1670[14:06:20] <Ekoserin> How so?
L1671[14:06:53] <DrHoffman> Oh yea, I forgot why I stopped working on OpenGX... Sangar broke custom machines in an update and I'm still fucking salty as shit
L1672[14:07:12] <Sangar> wot
L1673[14:07:18] <Flawedspirit> Don't hold back Dr, tell us how you really feel.
L1674[14:07:24] <Sangar> howwhenwhat
L1675[14:07:26] <DrHoffman> HE BROKE IT ALL
L1676[14:07:29] <Lizzy> Follow Freeman!
L1677[14:07:35] <DrHoffman> And now my Glasses don't work Q_Q
L1678[14:08:11] <DrHoffman> I worked really damn hard on those Glasses
L1679[14:08:28] <DrHoffman> But anyways I'm going to tear OpenGX apart and make everything better
L1680[14:08:57] <DrHoffman> Or not actually, I can't do the thing I wanted to do without breaking my network code
L1681[14:09:00] ⇨ Joins: Alpyg (webchat@dsl-10-149-203.b2b2c.ca)
L1682[14:09:22] <Ekoserin> Hi there.
L1683[14:09:26] <WireWulf> break it anyways
L1684[14:09:27] <DrHoffman> Actually, I can break everything
L1685[14:09:30] <Alpyg> Hi ^v^
L1686[14:09:59] <DrHoffman> I'll use the same network code as ever and I'll just break the actual component interface
L1687[14:10:33] <Inari> im still curious how cusotm machines broke
L1688[14:10:36] <DrHoffman> All of OpenGX's logic is implemented on Lua's side. All the Java side does is write to a FIFO queue and send it off
L1689[14:10:45] <DrHoffman> Inari: I can't figure out why it's broken
L1690[14:11:02] <Inari> define broken
L1691[14:11:02] <DrHoffman> And the only up to date machine code I could find was in Scala
L1692[14:11:10] <DrHoffman> Inari: It simply doesn't work
L1693[14:11:13] <Vexatos> <Sangar> sooo, who's gonna volunteer as guinea pig and see if upgrading to win10 is a sane thing to do at this time? :P
L1694[14:11:17] <Inari> define doesnt work
L1695[14:11:17] <Vexatos> I need such a person too
L1696[14:11:19] <Vexatos> or pig
L1697[14:11:21] <DrHoffman> Inari: That's it
L1698[14:11:23] <DrHoffman> It doesn't work
L1699[14:11:24] <Vexatos> maybe from guinea
L1700[14:11:27] <Inari> doesnt start? doesn othing when used? doesnt compile?
L1701[14:11:28] <Vexatos> I heard they taste good
L1702[14:11:28] <DrHoffman> something's wrong on OC's side
L1703[14:11:33] <DrHoffman> Doesn't start
L1704[14:11:35] <Ekoserin> 1.8.8?
L1705[14:11:48] <Inari> so it makes MC not start? with no error?
L1706[14:12:09] <DrHoffman> Inari: no
L1707[14:12:14] <DrHoffman> the machine doesn't start
L1708[14:12:23] <Inari> used the analyzer?
L1709[14:12:30] * Lizzy really wants to learn to mod but doesn't have the patience to do so
L1710[14:12:33] <DrHoffman> I can't use the analyzer on my own item
L1711[14:12:40] <Sangar> s/analyzer/println/
L1712[14:12:40] <Kibibyte> <DrHoffman> I can't use the println on my own item
L1713[14:12:41] <Inari> on the machine?
L1714[14:12:46] <Sangar> :X
L1715[14:12:49] <Sangar> ohwelp
L1716[14:12:51] <DrHoffman> Sangar: println didn't give me shit
L1717[14:13:14] <Sangar> then use a debugger and set breakpoints
L1718[14:14:16] ⇦ Parts: Alpyg (webchat@dsl-10-149-203.b2b2c.ca) ())
L1719[14:14:38] ⇨ Joins: Alpyg (webchat@dsl-10-149-203.b2b2c.ca)
L1720[14:15:04] <DrHoffman> Sangar: I'm pretty sure I can't set breakpoints in your code
L1721[14:16:21] <Sangar> i'm pretty sure you can if your ide isn't being stupid (i.e. if it downloads the -sources.jar it should work)
L1722[14:16:22] *** Cruor is now known as Cruor|Away
L1723[14:16:33] <Sangar> after all you can set breakpoints in mc code and that's not "your code" either
L1724[14:16:58] <Sangar> might even work with just the -dev.jar (instead of api.jar)
L1725[14:17:24] <DrHoffman> Welp, I'm not replacing my component logic with anything else
L1726[14:17:26] *** Cruor|Away is now known as Cruor
L1727[14:17:32] <DrHoffman> lemme post a pastebin of my Lua side code
L1728[14:17:43] ⇦ Quits: Alpyg (webchat@dsl-10-149-203.b2b2c.ca) (Client Quit)
L1729[14:17:45] <DrHoffman> Aaaaand my file manager just segfaulted
L1730[14:17:46] <DrHoffman> gg
L1731[14:18:50] <DrHoffman> http://hastebin.com/ixekihowec.lua
L1732[14:19:09] <DrHoffman> basically there is a lot of fifo placement logic in the Lua side
L1733[14:19:20] <Ekoserin> https://www.youtube.com/watch?v=M1yQAECAMXM
L1734[14:19:20] *** Cruor is now known as Cruor|Away
L1735[14:19:22] <MichiBot> Ekoserin: Corrupted Systems - Segmentation Fault | length 2m 46s | Likes: 6 Dislikes: 0 Views: 221 | by Corrupted Systems
L1736[14:19:52] <DrHoffman> so the only interface that the component gives out is write[Type], upload, and clear
L1737[14:20:06] <DrHoffman> and some other ones to dump the fifo back into lua
L1738[14:22:09] *** Cruor|Away is now known as Cruor
L1739[14:28:01] <DrHoffman> .-. aren't the parameter names in the decompiled minecraft source supposed to have names
L1740[14:29:59] <reinei> DrHoffman: only if you prettify them
L1741[14:30:16] <reinei> aka run the DecompDeObf thingy
L1742[14:30:33] <reinei> and thus have MCP run over the source with prettifyNames
L1743[14:30:59] <DrHoffman> wait, which is where?
L1744[14:31:16] <DrHoffman> If it's in gradle then I already did that
L1745[14:31:42] <reinei> actually wait the methods do have pretty names?
L1746[14:31:49] <reinei> but the parameters don't?
L1747[14:31:53] <DrHoffman> Yep
L1748[14:31:58] <Inari> param names often suck
L1749[14:32:05] <Flawedspirit> Yeah, it's why I stopped modding
L1750[14:32:09] <reinei> they don't get deobf and or prettified
L1751[14:32:09] <Mimiru> s/often/always
L1752[14:32:10] <Kibibyte> <Inari> param names always suck
L1753[14:32:11] <reinei> use the Java Docs
L1754[14:32:14] <Flawedspirit> I swear, I got an honest to god nosebleed once
L1755[14:33:23] <Flawedspirit> Forge for 1.6.4 was pretty good on the "giving things a name" front, but that literally took years. 1.7.10 isn't there yet.
L1756[14:33:59] <Mimiru> And it won't be, Lex has taken a major bugfix only stance for 1.7
L1757[14:34:13] <Mimiru> and since he's moving to 1.8.7 atm everything gets to be fucked again
L1758[14:35:02] <Mimiru> I love windows 10 playing my notification sound....
L1759[14:35:02] <Inari> we need a forge replacement that acts as a layer between MC and mods
L1760[14:35:06] <Mimiru> and no notifications to be found
L1761[14:35:27] <Flawedspirit> Some sort of misbehaving program?
L1762[14:35:44] * Mimiru shrugs
L1763[14:35:46] <Mimiru> anyway afk
L1764[14:36:22] <RWTemia> Inari, well..... #NovaAPI
L1765[14:42:38] ⇨ Joins: orthoplex64_2 (~orthoplex@cpe-66-69-96-209.satx.res.rr.com)
L1766[14:44:18] <RWTemia> about the only thing in pneumaticraft that looks ugly is the pressure chamber.
L1767[14:47:36] <Montana> how to read an entire file? or perhaps line by line? I could only find file:read() on the wiki which appears only support a number of bytes to read
L1768[14:48:06] <reinei> filed:readLines() should exist
L1769[14:48:19] <reinei> or :readAll() maybe?
L1770[14:48:30] <reinei> I don't know OC's input library too well
L1771[14:48:33] <Kodos> Montana, I have a lib for that
L1772[14:48:50] <Kodos> See lines 30-37 at https://pastebin.com/wepWDJTj
L1773[14:49:13] <Kodos> 38*
L1774[14:49:14] <gamax92> ... umm
L1775[14:49:22] <Kodos> QUIET YOU
L1776[14:49:31] * Kodos bops gamax92
L1777[14:49:44] <Lizzy> .load
L1778[14:49:44] <EnderBot2> CPU: 0.23 0.35 0.41 , RAM: 6173.1M/7883.9M (~63.3%), SWAP: 0B/4095.0M (~0.0%)
L1779[14:49:47] <Lizzy> hmm
L1780[14:51:33] <Montana> kodos, i checked them out. does file:read("*a") work on io.open() but not on filesystem.open?
L1781[14:51:34] <Sangar> file:read("*a")
L1782[14:51:35] <Lizzy> well, it is only actually using about 5015M so that's good
L1783[14:52:15] <Sangar> iirc filesystem.open is unbufferd (or the raw handle even?), so yeah, use io.open
L1784[14:53:15] <Kodos> Sangar, so is my function bad?
L1785[14:53:29] <Montana> thanks, sangar, ill switch to that then
L1786[14:53:51] <Sangar> Kodos, hadn't clicked the link actually :X that looks fine
L1787[14:54:00] <Kodos> neat, thanks
L1788[14:55:04] <Inari> RWTemia: thats a complete abstraction of MC code?
L1789[14:55:31] <RWTemia> Inari, yes?
L1790[14:55:55] ⇨ Joins: Voidi (~tobias@185.9.227.243)
L1791[14:56:01] <Inari> interesting
L1792[14:56:18] <Vexatos> Inari, https://www.youtube.com/watch?v=Es21b1fukHM
L1793[14:56:19] <MichiBot> Vexatos: Modding ICBM: Getting Started #1 | length 14m 12s | Likes: 28 Dislikes: 1 Views: 423 | by CalclaviaProductions
L1794[14:56:28] <Vexatos> calclavia making a NOVA mod in Javascript :P
L1795[14:56:43] <RWTemia> Not that nova is written in JS.
L1796[14:56:45] <Vexatos> that's how abstract NOVA is: You can make mods in different languages
L1797[14:56:46] <RWTemia> it's java.
L1798[14:57:02] ⇨ Joins: Nathan1852__ (~Nathan185@p5DC117A4.dip0.t-ipconnect.de)
L1799[14:57:05] <Vexatos> Pretty sure that Sangar could do a Lua wrapper with some effort
L1800[14:57:07] <RWTemia> I still need to make that NOVALua.
L1801[14:57:20] <Vexatos> using eris and all his code injection stuff he's already having for OC
L1802[14:57:34] <Sangar> > effort
L1803[14:57:38] <Vexatos> just have a userdata object being the wrapped Java class
L1804[14:57:38] <Sangar> and this is where it fails
L1805[14:57:48] <Vexatos> Sangar, ask Temia
L1806[14:57:48] <RWTemia> why eris even?
L1807[14:58:03] <Vexatos> I guess eris isn't needed
L1808[14:58:14] <RWTemia> or code injection.
L1809[14:58:18] <Sangar> yeah. use LuaJIT instead for teh speeds
L1810[14:58:31] <Vexatos> RWTemia, dynamically generating Java bytecode from Lua
L1811[14:58:59] <RWTemia> why bother... :P
L1812[14:58:59] <Sangar> though then the noticeably more expensive part will be crossing the java<->lua boundary
L1813[14:59:12] <calclavia> RWTemia: you can if you wanted to
L1814[14:59:21] ⇦ Quits: Nathan1852_ (~Nathan185@p5DC117A4.dip0.t-ipconnect.de) (Ping timeout: 206 seconds)
L1815[14:59:23] <Vexatos> calclavia's company made a JS<->Java one
L1816[14:59:27] <Vexatos> using C++ IIRC
L1817[14:59:33] <Vexatos> anyways, time to sleepify
L1818[14:59:34] <Lizzy> omg calclavia is actually talking here :O
L1819[14:59:36] <Vexatos> Good night
L1820[14:59:39] <Sangar> heh, someone's being pinged by nova? :P
L1821[14:59:41] <calclavia> I'm ALWAYS here
L1822[14:59:54] <calclavia> if you ping me I'll respond *if I'm not sleeping(
L1823[15:00:02] <Kodos> calclavia, native OC support instead of CC support for ICBMC
L1824[15:00:04] <Sangar> hehe
L1825[15:00:05] <Kodos> :3
L1826[15:00:18] <calclavia> Kodos: Yes... that's hard considering the OC API is not in JavaScript :P?
L1827[15:00:25] <calclavia> Hehe, i'll see. There's a way to do it...
L1828[15:00:28] <RWTemia> Sangar, make an official NOVA version of the OC API.
L1829[15:00:38] <Kodos> Who the hell is RWTemia
L1830[15:00:44] <RWTemia> me.
L1831[15:00:46] <Kodos> No shit
L1832[15:00:50] <Lizzy> he made ExUtilities, i think
L1833[15:00:51] <Vexatos> Kodos, she's a cow
L1834[15:00:56] <reinei> and who is 'me' then?
L1835[15:00:58] <Vexatos> Lizzy, that's RWTema
L1836[15:00:59] <Kodos> Lizzy, that's RWTema
L1837[15:01:02] <Kodos> ...
L1838[15:01:03] <Vexatos> ..
L1839[15:01:09] <Lizzy> oh, wait wat
L1840[15:01:10] <Flawedspirit> .
L1841[15:01:13] <Flawedspirit> Damnit
L1842[15:01:15] <Vexatos>
L1843[15:01:21] <Vexatos> Zero width space
L1844[15:01:23] <Vexatos> U:
L1845[15:01:28] <Flawedspirit> .|
L1846[15:01:29] <Lizzy> oh, hai Sandra
L1847[15:01:35] * RWTemia impersonates 2 people at once.
L1848[15:01:37] <Sangar> got annoyed of being pinged? :P
L1849[15:01:47] <Vexatos> Anyways, good night
L1850[15:01:52] <RWTemia> nah, just nick changed for funl
L1851[15:01:52] <Sangar> night vex
L1852[15:01:56] ⇦ Quits: Vexatos (~Vexatos@91-113-77-6.adsl.highway.telekom.at) (Quit: I guess I have to go now. Bye ✔)
L1853[15:02:12] *** RWTemia is now known as KongLemming
L1854[15:02:44] <Lizzy> also KongLemming you're currently on janus' IPv4 address because of derps last night, do /znc jump whenever you have time please
L1855[15:02:45] * Kodos resists the urge to kick
L1856[15:02:51] ⇦ Quits: KongLemming (Sandra@janus.theender.net) (Quit: EnderBNC says BAI)
L1857[15:02:55] ⇨ Joins: Sandra (Sandra@2001:19f0:6800:8161:a:1ce:c01d:babe)
L1858[15:03:15] <Lizzy> cheers
L1859[15:03:18] <Kodos> Ugh, I hate my brother
L1860[15:03:28] <Sandra> Lizzy, so now?
L1861[15:03:30] <Kodos> Gave me one of his kickin chicken taco pringles to try, and now I want more
L1862[15:03:36] <Lizzy> Sandra, you're on the v6
L1863[15:03:49] * Lizzy giggles at the v6 endpoint she gave Sandra
L1864[15:03:57] <Kodos> an*
L1865[15:04:10] <Sandra> ah it's good.
L1866[15:04:33] <Sandra> due to me being on Janus, I managed to do some accidental ban evasion.
L1867[15:04:52] <Sandra> and then got Janus banned from said channel as well.
L1868[15:04:56] <Lizzy> i think mine is dead:beef:bad:babe if it isn't masked by the hostname
L1869[15:04:59] <Lizzy> Sandra: oh?
L1870[15:05:18] <Mimiru> izzy@lizzy.theender.net
L1871[15:05:20] <Sandra> I may or may not have pissed Vaygrim off too many times.
L1872[15:05:37] <Mimiru> %p
L1873[15:05:39] <MichiBot> Ping reply from Mimiru 0.7s
L1874[15:05:43] <Mimiru> lies.
L1875[15:05:50] <Lizzy> %lookup lizzy.theender.net
L1876[15:05:50] <MichiBot> Lizzy: DNS Info for lizzy.theender.net 2001:19f0:6800:8161:dead:beef:bad:babe
L1877[15:06:12] <Sandra> your IPv6 subnet is wow
L1878[15:06:13] <Mimiru> %rdns 2001:19f0:6800:8161:dead:beef:bad:babe
L1879[15:06:13] <MichiBot> Mimiru: Reverse DNS Info for 2001:19f0:6800:8161:dead:beef:bad:babe lizzy.theender.net
L1880[15:06:29] <Flawedspirit> Damn, how do I get a funny ipv6 for my site?
L1881[15:06:39] <Mimiru> %lookup eos.pc-logix.com
L1882[15:06:40] <MichiBot> Mimiru: DNS Info for eos.pc-logix.com 198.50.198.6 2607:5300:60:51da::1bad:babe
L1883[15:06:55] <Flawedspirit> %lookup flawedspirit.com
L1884[15:06:56] <MichiBot> Flawedspirit: DNS Info for flawedspirit.com 45.55.196.243
L1885[15:07:00] <Lizzy> get a host that gives you a /64 IPv6 block
L1886[15:07:06] <Mimiru> Flawedspirit, if your host gives you a full /64 just assign an address to your nic
L1887[15:07:06] <Flawedspirit> Yeah, here I am using IPV4 like a total bitch
L1888[15:07:18] <Mimiru> DO gives you 16 addresses
L1889[15:07:28] <Mimiru> http://www.vultr.com/?ref=6812827 gives you a /64
L1890[15:07:31] <Lizzy> which is stupid
L1891[15:07:31] <Flawedspirit> Oh. I'll have to poke around there
L1892[15:07:37] <Lizzy> (to the DO)
L1893[15:07:56] <Mimiru> Yeah DO's IPv6 scheme is sooo stupid.
L1894[15:08:06] <Mimiru> They basically break IPv6 to do so.
L1895[15:08:22] <Lizzy> at least it's not as bad as Kimsufi's /128 they give you
L1896[15:08:32] <Mimiru> yeaaaaaaaaah
L1897[15:08:36] <Flawedspirit> I know ipv6 has doublehyperoctokerkillion possible addresses, but why does anyone need a freakin /64?
L1898[15:08:50] <Sandra> Botania Skyblock: The Modpack: The Mod: The Modpack
L1899[15:08:59] <Mimiru> Because a /64 is the minimum recommended
L1900[15:09:28] <Mimiru> http://etherealmind.com/allocating-64-wasteful-ipv6-not/
L1901[15:09:39] <Mimiru> Dat URL.... :/
L1902[15:09:39] <Flawedspirit> That's 18,446,744,073,709,551,616 addresses...
L1903[15:10:05] <Flawedspirit> I could run a nanite swarm on that (inb4 xkcd)
L1904[15:10:30] <Mimiru> Yes, and you could give every computer on the planet a /64 and have room to do so A LOT of times over.
L1905[15:11:04] <Mimiru> And by computer I mean, PC, Laptop, Server, VM, Cellphone, Toaster....
L1906[15:11:23] <Lizzy> Toast over IP
L1907[15:11:42] ⇦ Quits: iceman11a (icemna11a@cpe-74-141-48-157.neo.res.rr.com) (Ping timeout: 202 seconds)
L1908[15:14:24] <Skye> HTCPCP
L1909[15:14:33] <Lizzy> hehe
L1910[15:14:58] <Sandra> fridge over IP.
L1911[15:15:23] <Flawedspirit> "lol. I hacked his fridge and ordered 14,548,210 jugs of milk from amazon"
L1912[15:15:23] <Sandra> when people say their computer is a toaster, you say no my computer can run crysis.
L1913[15:15:55] <Sangar> there probably are actual toasters that can run doom, though
L1914[15:16:00] <reinei> well, my computer, err toaster just gained 1Mio Yen on a Korean Stock market
L1915[15:16:06] <reinei> only to lose it again xD
L1916[15:16:20] <reinei> (obviously fake)
L1917[15:17:47] <Mimiru> %calc 128^2
L1918[15:17:48] <MichiBot> Mimiru: 16,384
L1919[15:18:05] <Ekoserin> Using a toaster as a game controller is close enough, right?: https://www.youtube.com/watch?v=vI7tWd7B3iI
L1920[15:18:07] <MichiBot> Ekoserin: How to mod any toaster to control pc games in 3 easy steps | length 4m 31s | Likes: 10648 Dislikes: 374 Views: 688893 | by vexal
L1921[15:18:15] <Mimiru> %calc 2^128
L1922[15:18:15] <MichiBot> Mimiru: 340,282,366,920,938,460,000,000,000,000,000,000,000
L1923[15:18:21] <Mimiru> Right that's it...
L1924[15:18:33] <reinei> %cal 10^(10^100)
L1925[15:18:41] <reinei> (the missing c was intentional)
L1926[15:18:53] <Mimiru> Why?
L1927[15:18:55] <Mimiru> %calc 10^(10^100)
L1928[15:18:55] <MichiBot> Mimiru: ∞
L1929[15:18:56] <Mimiru> :P
L1930[15:19:08] <reinei> I didn't know if it had flood protection
L1931[15:19:43] <reinei> %calc 3^3^3^3^3^3^3^3^3^3
L1932[15:19:43] <MichiBot> reinei: ∞
L1933[15:19:49] <reinei> that quickly?
L1934[15:20:00] <Sangar> i'm off, gnight! o/
L1935[15:20:05] <Mimiru> Night Sangar
L1936[15:20:30] <Inari> do nova mods work alongside forge then?
L1937[15:20:55] <Sandra> Inari, yep.
L1938[15:20:56] <Mimiru> reinei, http://git.io/vY9F6 :P
L1939[15:21:07] <Inari> nice :o
L1940[15:21:20] <Inari> wonder why i havent heard about it yet xD
L1941[15:21:42] <Mimiru> Flawedspirit: So we could assign an IPV6 address to EVERY ATOM ON THE SURFACE OF THE EARTH, and still have enough addresses left to do another 100+ earths. It isn’t remotely likely that we’ll run out of IPV6 addresses at any time in the future.
L1942[15:21:48] <Inari> sounds like it should be hugely popular
L1943[15:22:02] <reinei> %calc the meaning of life
L1944[15:22:02] <MichiBot> reinei: 42
L1945[15:22:08] <Mimiru> - Steve Leibson
L1946[15:22:10] <reinei> is NOT 42
L1947[15:22:17] <reinei> at least not neccessarily
L1948[15:22:27] <Sandra> Inari, it is, but it's brand new and unfinished.
L1949[15:22:33] <reinei> its the answer to the ultimate question about life, the universe and everything
L1950[15:22:42] <Inari> hm, will have to try ti out
L1951[15:23:09] <reinei> also Mimiru, you should add that to the Expression Builder to allow 'the meaning of life + the lonliest number'
L1952[15:23:22] <Mimiru> Nah, effort.
L1953[15:23:50] ⇦ Quits: Away_21 (Wuerfel21@bronyville.me) (Ping timeout: 378 seconds)
L1954[15:23:56] <Mimiru> A lot of this is getting thrown away soon anyway.. I'm not sure what I'm going to bother keeping
L1955[15:25:04] ⇨ Joins: ThePotato (~ThePotato@68-185-232-89.dhcp.slid.la.charter.com)
L1956[15:25:11] ⇦ Parts: Voidi (~tobias@185.9.227.243) ())
L1957[15:25:12] * Lizzy hides
L1958[15:25:21] <Sandra> apparently google+ has split from youtube.
L1959[15:25:28] <Mimiru> https://mojang.com/2015/07/get-minecraft-windows-10-edition-beta-for-free/
L1960[15:27:02] <Inari> Sandra: woo
L1961[15:27:35] <Sandra> because google decided "welp, google+ failed."
L1962[15:30:49] * vifino unhides Lizzy
L1963[15:30:56] <Lizzy> nu
L1964[15:31:02] * Lizzy hides and takes vifino with her
L1965[15:31:08] <vifino> wee
L1966[15:33:20] <Flawedspirit> Oh lord, the W10 version of Minecraft uses my xbox live name
L1967[15:33:31] <Flawedspirit> But I can't change it :/
L1968[15:33:40] ⇦ Quits: ThePotato (~ThePotato@68-185-232-89.dhcp.slid.la.charter.com) (Ping timeout: 206 seconds)
L1969[15:33:42] ⇨ Joins: ThePotato_ (~ThePotato@68-185-232-89.dhcp.slid.la.charter.com)
L1970[15:33:49] <ThePotato_> damn i hate my internet
L1971[15:35:46] <Mimiru> I'm downloading GTA 5 at 2.2 MB/s
L1972[15:35:53] <Mimiru> *everything* else is slow as hell.
L1973[15:36:04] <Mimiru> I need another internet connection...
L1974[15:36:12] <Mimiru> wonder if I can... ahem... borrow a neighbors
L1975[15:36:45] <Izaya> 2.2 is the theoretical limit of ADSL2+!
L1976[15:37:03] <Mimiru> I'm on cable
L1977[15:37:08] <Mimiru> a very shitty ISP.
L1978[15:37:17] <Izaya> ... ah
L1979[15:37:18] <Mimiru> They peer with..... Windstream
L1980[15:38:23] <Flawedspirit> American ISPs: teaching Canadians that YES, it can be worse since 1906 :P
L1981[15:38:54] <Mimiru> But atleast I'm getting the full speed this line package gives...
L1982[15:39:13] <Mimiru> Back in the winter I was getting around .7 Mbps
L1983[15:40:20] <Mimiru> now I actually get 20 Mbps..
L1984[15:40:24] <Mimiru> most of the time.
L1985[15:41:41] <andyipod1437> what is a good program for big reactor and turbine
L1986[15:41:54] * Flawedspirit prepares to shameless plug
L1987[15:42:18] <Mimiru> Anything not written by Shuudoushi.
L1988[15:42:33] ⇦ Parts: ThePotato_ (~ThePotato@68-185-232-89.dhcp.slid.la.charter.com) (Rejoining))
L1989[15:42:33] <Flawedspirit> https://github.com/Flawedspirit/FlawedspiritOC/tree/master/OpenComputers-Reactor-Control
L1990[15:42:46] ⇦ Quits: Montana (webchat@66.17.125.238) (Ping timeout: 204 seconds)
L1991[15:42:47] <Flawedspirit> Shame;ess plug for erryone!
L1992[15:42:52] <Mimiru> Personally I use autopid and power-monitor from OPPM
L1993[15:42:57] ⇨ Joins: ThePotato_ (~ThePotato@68-185-232-89.dhcp.slid.la.charter.com)
L1994[15:43:00] <Mimiru> But I've seen Flawedspirit's and it looks pretty good.
L1995[15:43:05] ⇦ Quits: ThePotato_ (~ThePotato@68-185-232-89.dhcp.slid.la.charter.com) (Quit: Leaving)
L1996[15:43:15] ⇨ Joins: ThePotato (~ThePotato@68-185-232-89.dhcp.slid.la.charter.com)
L1997[15:43:44] <ThePotato> andyipod1437, i plan on making my own
L1998[15:43:49] <Flawedspirit> The turbine auto mode I added is pretty cool, but be careful with it
L1999[15:44:00] <Flawedspirit> I accidently bankrupted my base's energy stores
L2000[15:44:04] <Flawedspirit> A few times
L2001[15:44:21] <Mimiru> THis is why I store a few trillion RF... as a just in case.
L2002[15:44:31] <Mimiru> *cough*52 trillion*cough*
L2003[15:44:35] ⇨ Joins: Rashy__ (~rashdanml@S0106bc4dfb2d6523.vc.shawcable.net)
L2004[15:44:44] <Flawedspirit> You are crazy
L2005[15:44:57] <andyipod1437> flawdspirit where can i find yours?
L2006[15:44:57] <Mimiru> And mine is the smallest on the server. :P
L2007[15:45:08] <Mimiru> He just linked it, it's on github
L2008[15:45:16] <Flawedspirit> I don't wanna go that route because I can't really generate saline or lithium fast enough
L2009[15:45:22] <ThePotato> where do i find the functions for the bigreactor
L2010[15:45:47] <Flawedspirit> http://wiki.technicpack.net/Reactor_Computer_Port
L2011[15:45:47] <Mimiru> http://wiki.technicpack.net/Reactor_Computer_Port
L2012[15:45:52] <Mimiru> http://ftbwiki.org/Turbine_Computer_Port
L2013[15:45:54] <Flawedspirit> Get ninjad
L2014[15:46:06] <Mimiru> mine showed on my client before yours so shush :P
L2015[15:46:18] <Mimiru> TotallyNotKatie, agrees
L2016[15:46:34] <gamax92> mine shows Flawedspirit first
L2017[15:46:46] <Mimiru> It's almost like latency matters or something.
L2018[15:46:55] <ThePotato> thanks Flawedspirit, Mimiru
L2019[15:47:41] ⇦ Quits: rashy (~rashdanml@S0106bc4dfb2d6523.vc.shawcable.net) (Ping timeout: 206 seconds)
L2020[15:47:52] ⇨ Joins: rashy (~rashdanml@S0106bc4dfb2d6523.vc.shawcable.net)
L2021[15:48:21] <Flawedspirit> %ping
L2022[15:48:22] <MichiBot> Ping reply from Flawedspirit 0.47s
L2023[15:48:59] ⇨ Joins: djamba (webchat@p5B235883.dip0.t-ipconnect.de)
L2024[15:49:08] ⇦ Quits: Rashy__ (~rashdanml@S0106bc4dfb2d6523.vc.shawcable.net) (Ping timeout: 206 seconds)
L2025[15:49:32] <Mimiru> Someone should buy me a Pizza cause I'm awesome.
L2026[15:49:34] <Mimiru> :P
L2027[15:50:03] <reinei> Someone should buy me Pizza if they think Mimiru is NOT awesome
L2028[15:50:11] <reinei> now at least someone will get Pizza
L2029[15:50:12] <Flawedspirit> I'll mail you a stuffed crust pizza from Pizza Hut
L2030[15:50:21] ⇦ Quits: djamba (webchat@p5B235883.dip0.t-ipconnect.de) (Client Quit)
L2031[15:50:24] <ThePotato> sometimes that brings out my twitch raiding past and wants to send 150 pizzas :D
L2032[15:50:26] <ThePotato> jk
L2033[15:50:33] <Flawedspirit> I'm placing my faith in both Canada Post and the USPS
L2034[15:50:45] <Mimiru> Welp, I'll be ded.
L2035[15:50:52] <Flawedspirit> So... your pizza will arrive in November
L2036[15:51:02] <Flawedspirit> or 2017
L2037[15:51:07] <Flawedspirit> s/or/of
L2038[15:51:07] <Kibibyte> <Flawedspirit> of 2017
L2039[15:51:38] <Flawedspirit> Once ordered a textbook that shipped with the USPS.
L2040[15:51:46] <Flawedspirit> The semester was almost over when it arrived.
L2041[15:52:03] <Mimiru> I'm not surprised.
L2042[15:55:50] <ThePotato> what do i need to require for the bigreactor
L2043[15:55:55] ⇨ Joins: Away_21 (Wuerfel21@bronyville.me)
L2044[15:56:01] <Lizzy> "<@Mimiru> Someone should buy me a Pizza cause I'm awesome." I would if i lived near you
L2045[15:56:11] <Mimiru> ThePotato, Component.
L2046[15:56:20] <ThePotato> Mimiru, component.?
L2047[15:56:21] <Mimiru> Heh, Thanks Lizzy
L2048[15:56:29] <Mimiru> Yes.... component
L2049[15:56:32] <ThePotato> no
L2050[15:56:36] <Mimiru> yes.
L2051[15:56:37] <andyipod1437> flawedsprit what is the easy way to install your program
L2052[15:56:39] <ThePotato> component dot what
L2053[15:56:46] * Mimiru facedesks
L2054[15:56:51] <Mimiru> COMPONENT.
L2055[15:56:56] <ThePotato> ok
L2056[15:57:05] <ThePotato> reactor = component.?
L2057[15:57:06] <Mimiru> local component = require("component")
L2058[15:57:17] <Flawedspirit> andyipod1437: pastebin get zWju7H0z <whatever you want>
L2059[15:57:19] <ThePotato> i know that part already
L2060[15:57:25] <Mimiru> Then good. you're done.
L2061[15:57:29] <ThePotato> local reactor = component.what
L2062[15:57:33] <andyipod1437> okay
L2063[15:57:44] <Flawedspirit> local reactor = component.br_reactor
L2064[15:57:45] <Mimiru> ThePotato, run components
L2065[15:57:58] <Flawedspirit> Sorry, I spoiled the fun
L2066[15:58:04] <ThePotato> thanks
L2067[15:58:19] <Mimiru> components lists all connected components
L2068[15:58:23] <Mimiru> and gives you their names.
L2069[15:59:40] ⇨ Joins: Voidi (~tobias@185.9.227.243)
L2070[16:00:02] <Flawedspirit> Working on a reactor monitor, ThePotato?
L2071[16:00:12] <ThePotato> more or less
L2072[16:00:15] <Lizzy> The spoon from which you feed only holds so much.
L2073[16:00:19] <ThePotato> could know about gpu better
L2074[16:01:06] <Flawedspirit> Lizzy: You saying I should not tell him to just look at the source of my reactor monitor? :P
L2075[16:01:37] <Lizzy> I was just making a general comment, it was not directed at anything.
L2076[16:01:42] <ThePotato> what are you talking about im just going off of documentation from the wiki
L2077[16:02:28] <Flawedspirit> One day I will fix the one really outstanding issue with my program: the screen flickering
L2078[16:02:33] <Flawedspirit> One day...
L2079[16:03:14] <Lizzy> Tomorrow: (noun) A mystical place where 99% of all human productivity is stored
L2080[16:03:51] <Flawedspirit> I can't fix the issue because it may literally be impossible
L2081[16:04:06] ⇨ Joins: iceman11a (icemna11a@cpe-74-141-48-157.neo.res.rr.com)
L2082[16:04:13] <Flawedspirit> The for loop that prints the turbine data may be too hardcore to print in one "frame"
L2083[16:04:23] <reinei> Lizzy: well actually its Future, the (noun):
L2084[16:04:25] <Flawedspirit> You can actually see it drawing
L2085[16:06:40] *** Cruor is now known as Cruor|Away
L2086[16:07:53] <ThePotato> what is a nice temperature for the casing and core
L2087[16:08:10] <Flawedspirit> There's not really such a thing
L2088[16:08:20] <Flawedspirit> It all depends on your fuel bundle setup
L2089[16:08:35] <Flawedspirit> Anything with high reactivity/low burn rate is good
L2090[16:08:46] * Kodos can't wait for BR 0.5
L2091[16:09:00] <Flawedspirit> Oh?
L2092[16:09:39] <Ekoserin> Cats
L2093[16:09:40] <ThePotato> i can usually get about 1.5KRF /t
L2094[16:09:53] <ThePotato> but i dont know what a good ratio for it is
L2095[16:10:17] <Kodos> http://br.sidoh.org/#reactor-prompt
L2096[16:10:47] <Flawedspirit> Checkerboard pattern of fuel rods/cryotheum and you're laughing
L2097[16:11:06] <Flawedspirit> Well, for now
L2098[16:11:59] <Flawedspirit> Lol... "Touching corium fluid swiftly kills the shit out of you."
L2099[16:12:11] <Flawedspirit> Eagerly awaiting BR 0.6
L2100[16:12:31] <DrHoffman> lol
L2101[16:12:43] * DrHoffman kills the shit out of gamax92
L2102[16:13:44] <Flawedspirit> Beamguide machine (0.8, definitely)
L2103[16:13:44] <Flawedspirit> Goddamn it looks cool
L2104[16:13:55] <Flawedspirit> Ok, NOW I'm curious as to what that'll be
L2105[16:15:32] <Inari> rainbow machine
L2106[16:16:46] <Flawedspirit> Awww.... "Add reactivity penalty to control rods, so a reactor with high control rod insertion is less efficient than a smaller reactor with lower insertion. Encourages right-sizing designs."
L2107[16:17:05] <Flawedspirit> But I LIKE my reactor being a towering skyscraper that only runs at 11% rated capacity
L2108[16:17:21] <reinei> maybe make it a config?
L2109[16:17:28] ⇦ Quits: primetoxinz (~primetoxi@ip68-107-226-229.hr.hr.cox.net) (Ping timeout: 202 seconds)
L2110[16:18:04] <Flawedspirit> It'd probably just cause me to build things that more resemble actual nuclear power plants
L2111[16:18:10] <Flawedspirit> So... multiple smaller reactors
L2112[16:18:23] <ThePotato> fhow do i download from pastebin in computer>?
L2113[16:18:32] <Kodos> I still need to find the HDD that was failing and slave it, so I can see if I can salvage my nuclear power plant schematic
L2114[16:18:39] <Mimiru> pastebin get id filename
L2115[16:18:42] <Flawedspirit> pastebin get <pastebin code> <program name>
L2116[16:18:49] <Mimiru> requires one (1) Internet card
L2117[16:18:58] <Flawedspirit> Not two.
L2118[16:19:02] <Flawedspirit> Three is right out!
L2119[16:19:14] <Mimiru> 16 however will work just fine... oddly enough.
L2120[16:19:43] <reinei> do not count to 4 or even to 5
L2121[16:19:51] <reinei> count to 3 and 3 (three) only
L2122[16:20:12] <reinei> do not count to 2 unless you are counting to 3
L2123[16:20:56] <Flawedspirit> Only to 3 (three, trois, drei, tres)
L2124[16:21:31] ⇦ Quits: s0r00t (~s0@AMarseille-652-1-331-222.w90-37.abo.wanadoo.fr) (Ping timeout: 206 seconds)
L2125[16:21:50] <Flawedspirit> How did this conversation start again? The IRC log is right before me and I still cannot fathom it. :P
L2126[16:21:56] ⇦ Quits: Kiloff (~Kilobyte@5.231.51.78) (Ping timeout: 198 seconds)
L2127[16:22:23] ⇦ Quits: Bacon (~tasty@5.231.51.78) (Ping timeout: 198 seconds)
L2128[16:23:27] <ThePotato> how would i monitor how much rf is in a energy cell
L2129[16:23:37] <ThePotato> i dont have power enabled for oc though
L2130[16:23:43] <Flawedspirit> Write a program :P
L2131[16:23:54] <ThePotato> like how do i connect it
L2132[16:24:04] <Kodos> What mod is the energy cell from
L2133[16:24:06] <Flawedspirit> Adaptor
L2134[16:24:13] <ThePotato> TE
L2135[16:25:19] <Kodos> ~w assert
L2136[16:25:19] <ocdoc> http://www.lua.org/manual/5.2/manual.html#pdf-assert
L2137[16:26:11] ⇨ Joins: Bacon (~tasty@5.231.51.78)
L2138[16:26:11] zsh sets mode: +v on Bacon
L2139[16:26:17] <Kodos> I'm not sure if this will work, but
L2140[16:26:30] <ThePotato> ~oc adapter
L2141[16:26:31] <ocdoc> http://ocd.cil.li/block:adapter
L2142[16:26:38] <Kodos> #lua local x = 2 assert(x == 1, "Testing.")
L2143[16:26:38] <|0xDEADBEEF|> > [string "lua"]:1: Testing.
L2144[16:26:55] <reinei> #lua a = b = 5 return a, b
L2145[16:26:59] <|0xDEADBEEF|> > [string "lua"]:1: unexpected symbol near '='
L2146[16:27:03] <reinei> aww
L2147[16:27:06] <Kodos> wat
L2148[16:27:28] <Mimiru> Odd, I'd almost expect that to work.
L2149[16:27:33] <ThePotato> is there a power func for ThermalExpansion energycell
L2150[16:27:41] ⇨ Joins: Kiloff (~Kilobyte@5.231.51.78)
L2151[16:28:23] <Flawedspirit> This is gonna sound like heresy, but go find example of monitors that are programmed using CC
L2152[16:28:47] <Mimiru> Or, connect it via an adapter, and list the methods.
L2153[16:29:02] <Flawedspirit> The block you're monitoring pretty much exposes the same methods
L2154[16:29:03] <Kodos> Or give me 10 mins to fire up my tech pack, and I'll check
L2155[16:29:06] <ThePotato> idk how to list methods
L2156[16:29:13] <ThePotato> sad
L2157[16:30:23] <Mimiru> Well, one way to do it is to run components, find the name of the component
L2158[16:30:37] <Mimiru> then type lua hit enter and type component.name. and hit tab
L2159[16:30:51] <Mimiru> I can't recall the loop offhand do print them all
L2160[16:31:10] <Mimiru> and my internet is being super effing slow so looking it up is more trouble then I care to expend on your behalf.
L2161[16:31:52] ⇨ Joins: primetoxinz (~primetoxi@ip68-107-226-229.hr.hr.cox.net)
L2162[16:32:07] ⇦ Quits: ThePotato (~ThePotato@68-185-232-89.dhcp.slid.la.charter.com) (Read error: Connection reset by peer)
L2163[16:32:13] <Mimiru> Supposedly this will work too http://pastebin.com/G3YjRgFH
L2164[16:32:14] <Mimiru> I have no idea.
L2165[16:32:36] <Mimiru> and he's gone
L2166[16:32:37] <Mimiru> so.
L2167[16:32:38] <Mimiru> yeah
L2168[16:32:41] <Mimiru> I give the fuck up.
L2169[16:32:43] <Mimiru> I'm out.
L2170[16:33:21] <gamax92> Mimiru: no no stay
L2171[16:33:31] <Kodos> http://puu.sh/jgytm/791bddf3d8.png
L2172[16:39:14] ⇨ Joins: s0r00t (~s0@AMarseille-652-1-331-222.w90-37.abo.wanadoo.fr)
L2173[16:42:11] <reinei> #lua print("\226\128\139")
L2174[16:42:11] <|0xDEADBEEF|> > | nil
L2175[16:42:29] <reinei> #lua print("")
L2176[16:42:29] <|0xDEADBEEF|> > nil
L2177[16:42:45] <reinei> #lua print(" ")
L2178[16:42:45] <|0xDEADBEEF|> > | nil
L2179[16:42:46] <Flawedspirit> We can run lua in this irc?
L2180[16:42:51] <reinei> yes
L2181[16:42:51] <Flawedspirit> That sounds dangeroud
L2182[16:42:53] <gamax92> no, it's all fake
L2183[16:42:56] <reinei> its sandboxed
L2184[16:43:03] <gamax92> no, it has debug apis and os.execute
L2185[16:43:08] <reinei> and also hes just a guy whop likes to trol nebw
L2186[16:43:19] <reinei> #resetsandbox
L2187[16:43:20] * gamax92 smiles and waves
L2188[16:43:22] <Flawedspirit> so for i=1; i<99999 won't work?
L2189[16:43:27] <gamax92> NO WHY YOU RESET SANDBOX REINEI
L2190[16:43:31] <Kodos> Do I need something to make 'options' work?
L2191[16:43:31] <reinei> it didn't
L2192[16:43:36] <gamax92> don't
L2193[16:43:41] <gamax92> Kodos: wheres this?
L2194[16:43:44] <reinei> #lua inc(8)
L2195[16:43:44] <|0xDEADBEEF|> > [string "lua"]:1: attempt to call a nil value (global 'inc')
L2196[16:43:56] <Kodos> wat
L2197[16:44:15] <Kodos> gamax92, inc and dec can be found in my lib on pastebin
L2198[16:44:31] <gamax92> Kodos: "<Kodos> Do I need something to make 'options' work?"
L2199[16:44:35] <Kodos> Oh
L2200[16:44:35] <gamax92> Kodos: wheres this options
L2201[16:44:43] <Kodos> In my program, I'm using
L2202[16:44:47] <Kodos> if options.en then dostuff
L2203[16:44:53] <Kodos> but when I do
L2204[16:44:55] <reinei> Kodos, I just wanted to see if 0xDEADBEEF had been reset some time agao, and it was
L2205[16:45:00] <Kodos> runprogram --en
L2206[16:45:02] <Kodos> but it isn't working
L2207[16:45:09] <gamax92> uhh
L2208[16:46:01] <gamax92> Kodos: you have [ local args, options = shell.parse(...) ] right?
L2209[16:46:18] <Kodos> >.>
L2210[16:46:19] <Kodos> No
L2211[16:46:24] <gamax92> well then, use that
L2212[16:46:26] <Kodos> Which led me to my question
L2213[16:46:27] <Kodos> Thank you
L2214[16:46:52] <Kodos> Do I need the brackets?
L2215[16:47:00] <Kodos> or were you just separating coce
L2216[16:47:01] <Kodos> code, even
L2217[16:47:14] <gamax92> separating
L2218[16:47:23] <reinei> shell.parse resolves what? can it resolve value options like '--cache-size 120m' too?
L2219[16:47:26] <Kodos> kk ty again
L2220[16:47:48] <gamax92> reinei: it can't do option arguments like that, but will do --cache-size=120m
L2221[16:47:52] <Kodos> Whoops, I have to require shell too now
L2222[16:48:19] <gamax92> you would have to manually say, if cache-size is set then use the first argument as it's value
L2223[16:48:32] <Kodos> What's the two letter thinger for spanish
L2224[16:48:36] <gamax92> es
L2225[16:48:38] <reinei> I instantly thought about writing a function for that thats why :P
L2226[16:48:41] <Kodos> And the other two letter thinger for it?
L2227[16:48:49] <gamax92> ?_?
L2228[16:48:52] <reinei> es_ES wsn't it?
L2229[16:48:53] <Kodos> en_US
L2230[16:49:00] <gamax92> oh
L2231[16:50:21] <gamax92> Kodos: i mean, the second two letters is for location of that language
L2232[16:50:31] <Kodos> Ah
L2233[16:50:31] <Kodos> Okay
L2234[16:50:59] <reinei> like de_DE and de_AU
L2235[16:51:08] <reinei> or en_US and en_GB
L2236[16:51:10] ⇨ Joins: EvaKnievel (~EvaKnieve@178.167.254.24.threembb.ie)
L2237[16:51:21] <Kodos> Relevant: http://puu.sh/jgzY0/8a3e1758cf.png
L2238[16:52:11] <Kodos> Once I get more lang files set up for testing, I'll probably convert my language selection into a switch statement
L2239[16:52:32] <Flawedspirit> That program is herping a lot of derp
L2240[16:52:39] <Flawedspirit> How is it able to herp that muh derp?
L2241[16:52:45] <Flawedspirit> much*
L2242[16:52:49] <Kodos> Because I wrote it, obviously
L2243[16:52:53] <reinei> because dofile(langfile)
L2244[16:53:14] <Flawedspirit> That explains it wonderfully. As you were, soldier.
L2245[16:53:23] <gamax92> do common language systems support parenting?
L2246[16:53:32] <Kodos> http://puu.sh/jgA9I/117be00552.png
L2247[16:53:33] <reinei> parenting?
L2248[16:53:54] <gamax92> like, try to use the location specific one, and if there's a missing entry then try to use the language generic one, and if that's missing then use English
L2249[16:54:06] ⇨ Joins: djamba (~djamba@p5B235883.dip0.t-ipconnect.de)
L2250[16:54:24] <reinei> well, 'common' in lua === nil? most likely
L2251[16:55:00] * djamba slaps djamba around a bit with a large trout
L2252[16:55:00] * EnderBot2 chuckles
L2253[16:55:22] * Kodos slaps djamba around a bit with an OC Networking cable
L2254[16:55:22] * EnderBot2 rulls on the floor laughing
L2255[16:56:15] * gamax92 slaps djamba around a bit with a rusty knife
L2256[16:56:16] * EnderBot2 laughs
L2257[16:56:17] <Kodos> Anyway, I got the basics of this system working
L2258[16:56:29] <Kodos> Going to implement a switch statement now, before the lang files get out of hand
L2259[16:57:04] <Kodos> Debating how I should populate the table of languages. Whether to preprogram it, or have it check a folder for *.lang files
L2260[16:58:55] <Kodos> For options, -- supports multiple characters, but - is just one character?
L2261[16:59:20] <reinei> thats the convewntion
L2262[16:59:24] <Kodos> Mkay
L2263[16:59:32] <reinei> but in the end everything is an argument and you wouldn't need them
L2264[16:59:40] <reinei> although shell.parse might expect them that way
L2265[17:00:42] <Inari> shell.parse isnt using that convention
L2266[17:02:13] <Inari> -- actually says "stop reading options and just read args", -en will set e and n to true in options table, -e=blah will set e to blah in options table
L2267[17:02:14] <Inari> orso
L2268[17:02:26] <gamax92> Inari: Kodos meant the option prefix
L2269[17:02:40] ⇦ Quits: EvaKnievel (~EvaKnieve@178.167.254.24.threembb.ie) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
L2270[17:02:40] <gamax92> not the literal argument of two dashes
L2271[17:02:59] <Inari> well theres no --en, thats what im saying :P
L2272[17:03:00] <Kodos> Though what Inari said is new knowledge for me too, so thank you
L2273[17:03:14] <Inari> or at least no last time i checked
L2274[17:03:27] <gamax92> uhh, what do you mean there is no --en
L2275[17:03:35] <gamax92> --en will set en to true in options table
L2276[17:03:39] <Kodos> Now I just have to figure out a way to get a space between two variables without having to put it in the string itself
L2277[17:03:46] <gamax92> and --en=blah will set en to blah in options table
L2278[17:03:55] ⇦ Parts: Voidi (~tobias@185.9.227.243) ())
L2279[17:04:08] <reinei> Kodos if you know all variable names
L2280[17:04:31] <reinei> just check everyone for a trailing space (or simply strip them of trailing spaces) and append one
L2281[17:04:41] <Inari> right, ignore tha tpart :P
L2282[17:04:48] <Kodos> reinei, example1 being print(capbank.getEnergyStored(), myrfstoredvarhere)
L2283[17:04:50] <Inari> -- is for the = stuff
L2284[17:04:52] <Kodos> But the , puts in a tab
L2285[17:04:52] <Inari> so --en=blah
L2286[17:04:53] <CompanionCube> https://archive.is/BdIsa#selection-1990.0-1990.1
L2287[17:04:55] ⇦ Quits: djamba (~djamba@p5B235883.dip0.t-ipconnect.de) ()
L2288[17:05:05] <gamax92> why was djamba even here
L2289[17:05:06] <Inari> and for --en
L2290[17:05:17] <gamax92> all they did was just show up, slap themselves, get slapped, and then leave
L2291[17:05:46] <Inari> though i could have sworn last time i tried --something it didnt work <.<
L2292[17:06:09] <reinei> Kodos: first of all mrfrstoredvarhere = " "..mrfrstoredvarhere:strip() --[[or whatever it was called again]] then print(tostring(<getEnergy thingy>)..mrfrstoredvarhere)
L2293[17:06:29] <gamax92> strip?
L2294[17:06:34] <Kodos> wat
L2295[17:06:40] <Kodos> English motherfucker, do you speak it?
L2296[17:06:50] <reinei> any function that takes leading + trailing spaces out
L2297[17:07:53] ⇨ Joins: Dimitriye98 (~Dimitriye@c-24-4-16-73.hsd1.ca.comcast.net)
L2298[17:07:55] <reinei> like string.gsub(var, '^(%s*)(.-)(%s*)$', '\2')
L2299[17:08:05] <reinei> s/\\2/%2/
L2300[17:08:05] <Kibibyte> <reinei> like string.gsub(var, '^(%s*)(.-)(%s*)$', '%2')
L2301[17:08:31] <gamax92> reinei: that would not work very well
L2302[17:08:44] <DrHoffman> well, remove the anchoring
L2303[17:08:48] <reinei> sure as hell won'T it work
L2304[17:08:51] <DrHoffman> actually no I'm fucking retarded
L2305[17:09:00] <reinei> DrHoffman: then i might be stripping ALL spaces
L2306[17:09:00] <DrHoffman> #lua string.gsub(" wat ", '^(%s*)(.-)(%s*)$', '%2')
L2307[17:09:00] <|0xDEADBEEF|> > wat | 1
L2308[17:09:10] <reinei> it worked! O.o
L2309[17:09:18] <gamax92> #lua string.gsub("wat", '^(%s*)(.-)(%s*)$', '%2')
L2310[17:09:18] <|0xDEADBEEF|> > wat | 1
L2311[17:09:22] <gamax92> ... why
L2312[17:09:28] <DrHoffman> Because *
L2313[17:09:31] <reinei> cause I can do it apparently?
L2314[17:09:32] <gamax92> #lua string.gsub(" hello worlds carrots ", '^(%s*)(.-)(%s*)$', '%2')
L2315[17:09:32] <|0xDEADBEEF|> > hello worlds carrots | 1
L2316[17:09:32] <DrHoffman> * matches 0 or more
L2317[17:09:37] <gamax92> WSFD
L2318[17:09:44] <DrHoffman> gamax92: * MATCHES ZERO OR MORE
L2319[17:09:49] <DrHoffman> DAMMIT HOW HARD IS IT
L2320[17:09:53] <gamax92> luausers or whatever the wiki is, you've failed me
L2321[17:09:58] <reinei> and gsub allows capture group referencing
L2322[17:10:06] <DrHoffman> yeah
L2323[17:10:57] <DrHoffman> #lua string.gsub("[===[Lua long string]===]","[(=-)[(.+)]%1]","%2")
L2324[17:10:57] <|0xDEADBEEF|> > [string "lua"]:1: invalid capture index %1
L2325[17:11:00] <DrHoffman> fak
L2326[17:11:10] <gamax92> DrHoffman: well i dunno, I normally just use trim12
L2327[17:11:10] <DrHoffman> #lua string.gsub("[===[Lua long string]===]","%[(=-)%[(.+)%]%1%]","%2")
L2328[17:11:11] <|0xDEADBEEF|> > Lua long string | 1
L2329[17:11:32] * DrHoffman trims gamax92
L2330[17:12:00] <reinei> I wonder if - or * would be more effective for that one
L2331[17:12:15] <reinei> probably - though
L2332[17:12:20] <DrHoffman> * would be more effective for the second group
L2333[17:12:26] <Inari> the heck are you doing
L2334[17:12:31] <DrHoffman> actually it would be effective for both
L2335[17:12:36] <DrHoffman> #lua [[string]]
L2336[17:12:37] <|0xDEADBEEF|> > string
L2337[17:12:38] <reinei> well it would WORK
L2338[17:12:45] <reinei> but would it be better?
L2339[17:12:54] <DrHoffman> well, it would match more
L2340[17:13:00] <reinei> as a * would instantly try the rest of the string
L2341[17:13:04] <DrHoffman> because the current one doesn't match [[]]
L2342[17:13:11] <reinei> it should
L2343[17:13:13] <Inari> why not
L2344[17:13:15] <Inari> use textutils?
L2345[17:13:20] <reinei> #lua string.gsub("[[Lua long string]]","%[(=-)%[(.+)%]%1%]","%2")
L2346[17:13:20] <|0xDEADBEEF|> > Lua long string | 1
L2347[17:13:25] <reinei> its - after all
L2348[17:13:25] * DrHoffman stabs Inari
L2349[17:13:27] <reinei> not +
L2350[17:13:33] <Inari> what
L2351[17:13:39] <gamax92> #lua function string_trim(s) local from = s:match"^%s*()" return from > #s and "" or s:match(".*%S", from) end
L2352[17:13:39] <|0xDEADBEEF|> > nil
L2353[17:13:45] <DrHoffman> Wait, I thought - would match 1 or more
L2354[17:14:05] <DrHoffman> I need to do some research
L2355[17:14:08] <Inari> #lua =text
L2356[17:14:13] <|0xDEADBEEF|> > [string "lua"]:1: unexpected symbol near '='
L2357[17:14:19] <Inari> #lua print(text)
L2358[17:14:20] <|0xDEADBEEF|> > nil
L2359[17:14:24] <DrHoffman> Inari: just do #lua text
L2360[17:14:25] <reinei> DrHoffman: + is 1+ - is 0+
L2361[17:14:27] <Inari> #lua local text = require("test") print(text)
L2362[17:14:27] <|0xDEADBEEF|> > [string "lua"]:1: attempt to call a nil value (global 'require')
L2363[17:14:29] <DrHoffman> This isn't the ultra shitty lua interpreter
L2364[17:14:33] <reinei> but - is lazy and * is greedy
L2365[17:14:47] <Inari> so
L2366[17:14:49] <Inari> what are we trying to do
L2367[17:14:50] <reinei> gamax wth was that function?
L2368[17:14:55] <gamax92> trim12
L2369[17:15:05] <DrHoffman> Inari: what are you even trying to do
L2370[17:15:12] <Inari> DrHoffman: what are you even trying to do
L2371[17:15:17] <DrHoffman> Inari: what are you even trying to do
L2372[17:15:19] <Inari> DrHoffman: what are you even trying to do
L2373[17:15:21] <DrHoffman> Inari: what are you even trying to do
L2374[17:15:24] <Inari> ...
L2375[17:15:31] <DrHoffman> TELL ME
L2376[17:15:53] <gamax92> TELL HIM
L2377[17:16:00] <DrHoffman> TELL US
L2378[17:16:25] <reinei> A
L2379[17:16:41] <Inari> Kodos: why do you not want to put it into the string anyway
L2380[17:17:03] <Kodos> Because it's a pain to make sure every single string in every lang file has a space before it
L2381[17:17:28] <Inari> and... why not use .." " ..
L2382[17:17:44] <reinei> failsafe
L2383[17:18:04] <Inari> im confused :D
L2384[17:18:40] ⇦ Quits: s0r00t (~s0@AMarseille-652-1-331-222.w90-37.abo.wanadoo.fr) (Quit: Leaving)
L2385[17:19:06] <Inari> what ever happened to lnano anyway
L2386[17:19:44] <DrHoffman> #lua function getVersion() local dump = string.dump(function() end) return string.format("%X", dump:byte(5)) end
L2387[17:19:44] <|0xDEADBEEF|> > nil
L2388[17:19:47] <DrHoffman> #lua getVersion()
L2389[17:19:47] <|0xDEADBEEF|> > 53
L2390[17:19:52] <DrHoffman> lel
L2391[17:20:15] <Inari> anyway
L2392[17:20:19] <Inari> OC has a trim function
L2393[17:20:22] <Kodos> Does a tilde by itself mean anything
L2394[17:20:28] <Inari> yeah
L2395[17:20:29] <Inari> "not"
L2396[17:20:33] <DrHoffman> Kodos: bitwise not
L2397[17:20:36] <Inari> well that
L2398[17:20:36] <Kodos> Bleh
L2399[17:20:37] <Kodos> k
L2400[17:20:38] <Inari> bitwise :P
L2401[17:20:46] <Kodos> I need a character I can use as a variable
L2402[17:20:54] <Inari> $
L2403[17:20:58] <DrHoffman> #lua 48 ~ 2
L2404[17:20:58] <|0xDEADBEEF|> > 50
L2405[17:21:07] <Kodos> wat
L2406[17:21:16] <Inari> $, like php
L2407[17:21:16] <Inari> :D
L2408[17:21:20] <DrHoffman> magical tilde strikes again!
L2409[17:21:35] <DrHoffman> I'm pretty sure you can't use $ in lua
L2410[17:21:42] <DrHoffman> #lua $var=3
L2411[17:21:42] <|0xDEADBEEF|> > [string "lua"]:1: unexpected symbol near '$'
L2412[17:21:57] <reinei> #lua var$ = 3
L2413[17:21:57] <|0xDEADBEEF|> > [string "lua"]:1: syntax error near '$'
L2414[17:21:59] <Kodos> #lua $ = " " return $
L2415[17:21:59] <|0xDEADBEEF|> > [string "lua"]:1: unexpected symbol near '$'
L2416[17:22:00] <reinei> yep
L2417[17:22:10] <Kodos> Hrng
L2418[17:22:12] <Inari> #lua _G["$var"]=bleh return _G["$var"]
L2419[17:22:12] <|0xDEADBEEF|> > nil
L2420[17:22:12] <Kodos> Fiine
L2421[17:22:18] <DrHoffman> You can use _ tho
L2422[17:22:18] <Inari> #lua _G["$var"]="bleh" return _G["$var"]
L2423[17:22:19] <|0xDEADBEEF|> > bleh
L2424[17:22:19] <DrHoffman> #lua _="_________________"
L2425[17:22:19] <|0xDEADBEEF|> > nil
L2426[17:22:20] <DrHoffman> #lua _
L2427[17:22:21] <|0xDEADBEEF|> > _________________
L2428[17:22:28] <DrHoffman> #lua _="_________________ <"
L2429[17:22:28] <|0xDEADBEEF|> > nil
L2430[17:22:30] <DrHoffman> #lua _
L2431[17:22:31] <|0xDEADBEEF|> > _________________ <
L2432[17:22:37] <Kodos> #lua kodos
L2433[17:22:38] <|0xDEADBEEF|> > nil
L2434[17:23:30] <Inari> http://ocdoc.cil.li/api:text
L2435[17:24:11] <Ekoserin> How many children can fit into a phone booth?
L2436[17:24:30] ⇨ Joins: TangentDelta (~christine@63.143.24.22)
L2437[17:24:35] <Kodos> Depends
L2438[17:24:46] <Inari> how many children can fit into a police box?
L2439[17:25:01] <DrHoffman> Lemme go steal some children...
L2440[17:25:13] <reinei> how many childen do you need to fill the seven hells?
L2441[17:25:13] <DrHoffman> Umm... about 18 approximately
L2442[17:25:15] <Ekoserin> There's a special word for stealing children.
L2443[17:25:26] <Kodos> Bleh
L2444[17:25:27] <Inari> kidnapping?
L2445[17:25:27] <DrHoffman> Ekoserin: childsleeping?
L2446[17:25:38] <Kodos> How come a comma can put a space between two strings just fine, but not a number and a string
L2447[17:25:39] <Ekoserin> Uh, close enough.
L2448[17:25:56] <DrHoffman> Kodos: uh, it can
L2449[17:25:58] <reinei> Kodos it depends on the length of the string
L2450[17:26:04] <DrHoffman> #lua 9, "wat"
L2451[17:26:04] <|0xDEADBEEF|> > 9 | wat
L2452[17:26:06] <Kodos> Hang on, i'll get an example
L2453[17:26:11] <reinei> you mean print( a, b ) right?
L2454[17:26:46] <Kodos> http://puu.sh/jgCUp/342e223da1.png
L2455[17:26:54] *** alekso56 is now known as alekso56_off
L2456[17:27:04] <reinei> yep thats the length of the string
L2457[17:27:13] <reinei> as tabs align at certain points afaik
L2458[17:27:20] <Mimiru> ugh I need to export a bind zone file from pdns
L2459[17:27:21] <Kodos> But I'm not using any tabs
L2460[17:27:30] <reinei> so if the string only needs one more space to the next aligning points thats added
L2461[17:27:43] <reinei> Kodos print( a, b ) does though
L2462[17:27:47] <Kodos> ...
L2463[17:27:51] <Kodos> That's stupid
L2464[17:27:58] <reinei> you need to use tostring(cb.getEnergyStored)..string)
L2465[17:28:05] <Mimiru> oooh or I can just axfr it out
L2466[17:28:09] <Inari> im still confused
L2467[17:28:34] <Kodos> reinei, still doing it
L2468[17:28:41] <Mimiru> transfer fialed ¬_¬
L2469[17:28:55] <reinei> Kodos now its getting strange
L2470[17:28:56] <Inari> why arent we doing print(cb.getEnergyStored() .. " " .. rfstored)
L2471[17:29:07] <reinei> thats what i just suggested
L2472[17:29:09] ⇦ Quits: primetoxinz (~primetoxi@ip68-107-226-229.hr.hr.cox.net) (Read error: Connection reset by peer)
L2473[17:29:11] <Kodos> Inari, because reasons
L2474[17:29:19] <Inari> ~.~
L2475[17:29:32] <reinei> only I have saftey tostrings()
L2476[17:29:48] <Inari> you had no .." "..
L2477[17:29:49] <Inari> :p
L2478[17:30:00] <reinei> because that is language file stuff
L2479[17:30:11] <Inari> apparently it isnt+
L2480[17:30:18] <Kodos> reinei, again, I don't want to have to add in a space before every string in the lang file
L2481[17:30:30] <Inari> so
L2482[17:30:36] <Inari> just do it while like reading the file?
L2483[17:30:45] <Inari> oh rihgt
L2484[17:30:48] <Inari> you dont read them at all :P
L2485[17:30:50] <gamax92> function printc(...) print(table.concat({ ... }, " ")) end
L2486[17:31:17] <reinei> just add a generic lang file that adds any variables which might still be nil adn then strips them down
L2487[17:31:26] <gamax92> #lua hello="Hello!" death="Your face is on fire!" printc(hello, death)
L2488[17:31:26] <|0xDEADBEEF|> > Hello! Your face is on fire! | nil
L2489[17:31:29] <gamax92> tada
L2490[17:31:43] <DrHoffman> gamax92: EXCEPTION!
L2491[17:31:52] <reinei> how did DEADBEEF get that function O.o
L2492[17:31:53] <DrHoffman> function printc(...) print(table.concat(table.pack(...), " ")) end
L2493[17:31:56] <Inari> OBJECTION
L2494[17:32:03] <DrHoffman> REFLECTION!
L2495[17:32:13] <reinei> thats MY Topic DrHoffman
L2496[17:32:22] <Inari> REJECTION
L2497[17:32:25] <reinei> INJECTION
L2498[17:32:28] <Mimiru> INCEPTION
L2499[17:32:36] <DrHoffman> CONVECTION
L2500[17:32:40] <reinei> now write a program to find words like that
L2501[17:32:42] <DrHoffman> Mimiru wins
L2502[17:32:51] <Inari> nah
L2503[17:33:13] <DrHoffman> function ion(base) return base.."ION" end
L2504[17:33:15] <reinei> you could probably hoffman chain it and run it over quite a few word lists
L2505[17:33:16] <DrHoffman> Done
L2506[17:33:31] <reinei> DrHoffman: autnomosly ...
L2507[17:33:36] <Inari> protection!
L2508[17:34:27] <reinei> affection?
L2509[17:34:46] <Kodos> Detection
L2510[17:35:00] *** Mimiru sets mode: -z
L2511[17:35:03] *** Mimiru sets mode: +m
L2512[17:35:05] <Mimiru> MODERATION
L2513[17:35:22] <Kodos> Ohai
L2514[17:35:56] *** Mimiru sets mode: -m
L2515[17:35:58] *** Mimiru sets mode: +z
L2516[17:36:05] <Mimiru> my internet died as I did that
L2517[17:36:06] <Mimiru> lol
L2518[17:36:27] <reinei> and now I msg'd you for nothing ...
L2519[17:36:31] ⇨ Joins: Guest70763 (Caitlyn@michiyo.science)
L2520[17:36:31] zsh sets mode: +o on Guest70763
L2521[17:36:32] * Skye sobs
L2522[17:36:33] <Guest70763> �_�
L2523[17:36:40] <Inari> PERFECTION
L2524[17:36:43] <Guest70763> Ok, it did go through
L2525[17:36:47] <Skye> Being able to speak almost killed me!
L2526[17:36:49] * Skye sobs
L2527[17:36:56] ⇦ Quits: Guest70763 (Caitlyn@michiyo.science) (Client Quit)
L2528[17:36:57] <Skye> s/able/unable/
L2529[17:36:58] <Kibibyte> <Skye> Being unable to speak almost killed me!
L2530[17:37:01] <reinei> Skye: how do you manage that?
L2531[17:37:11] <reinei> ah
L2532[17:37:16] <reinei> now it makes sense
L2533[17:37:20] <Skye> eeheh
L2534[17:37:24] <Skye> thank god for s/
L2535[17:37:44] <Mimiru> That was great, -z +m and internet dies
L2536[17:37:53] <Mimiru> I'm now sitting on a 2 second ping according to hexchat
L2537[17:38:01] <Mimiru> and I lost every fucking SSH session I had
L2538[17:38:03] <Mimiru> woot.
L2539[17:38:05] <DrHoffman> #p Mimiru
L2540[17:38:06] <|0xDEADBEEF|> > 0.849452719 Seconds passed.
L2541[17:38:08] <reinei> well god punishes small sins instantly
L2542[17:38:15] <DrHoffman> Mimiru: MOSH
L2543[17:38:19] <reinei> and he/she/it punishes big sins after 9 months
L2544[17:38:42] <DrHoffman> I SMELL RICE
L2545[17:38:45] <DrHoffman> :DDDDDDDDDDDD
L2546[17:38:47] <gamax92> is this a metaphor for birth
L2547[17:38:54] <DrHoffman> gamax92: no, for death
L2548[17:39:01] <DrHoffman> s/death/LadyAlissa
L2549[17:39:01] <Kibibyte> <DrHoffman> gamax92: no, for LadyAlissa
L2550[17:39:09] <gamax92> oooooooooooooooooooooooooooooooooooooooooooooooh daaaaaaaaaaaayum
L2551[17:39:12] <Mimiru> DrHoffman, unless I'm going to scp over Mosh....
L2552[17:39:45] <DrHoffman> welp
L2553[17:39:48] <reinei> anyway I will follow Sangars lead and go to bed see you o/
L2554[17:39:52] ⇦ Quits: reinei (~reinei@p5DE8985E.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
L2555[17:39:54] <DrHoffman> No you wont
L2556[17:39:57] <DrHoffman> D:
L2557[17:40:32] <Mimiru> dig +short axfr pc-logix.com
L2558[17:40:32] <Mimiru> ; Transfer failed.
L2559[17:40:34] <Mimiru> god damn it.
L2560[17:41:27] <Mimiru> ¬_¬
L2561[17:41:59] <DrHoffman> ( ͡¬ ͜ʖ ͡¬)
L2562[17:42:18] <gamax92> DrHoffman: 10/10
L2563[17:42:49] <DrHoffman> gamax92: I have it set to autoreplace "yesbby"
L2564[17:42:50] <DrHoffman> ( ͡¬ ͜ʖ ͡¬)
L2565[17:50:34] ⇨ Joins: Uni (~Uni@p5B10203E.dip0.t-ipconnect.de)
L2566[17:51:10] ⇦ Quits: Inari (~Uni@p5B102442.dip0.t-ipconnect.de) (Ping timeout: 186 seconds)
L2567[17:51:36] ⇨ Joins: RaptorJeebus (RaptorJeeb@CPE-124-180-149-37.lnse4.lon.bigpond.net.au)
L2568[17:52:19] <CompanionCube> http://bullet-goes-baa.tumblr.com/post/108726543320/bloodywhitewolf-bullet-goes-baa
L2569[17:52:22] <CompanionCube> THE THEME.
L2570[17:52:23] <CompanionCube> IT BURNS.
L2571[17:54:15] <DrHoffman> CompanionCube: what shit am I even reading
L2572[17:54:24] <DrHoffman> Sounds like common tumblr /s
L2573[17:54:30] <CompanionCube> DrHoffman, Tumblr-style 'social justice'
L2574[17:54:59] <CompanionCube> but that theme needs to die in a fire
L2575[17:55:14] <DrHoffman> I'm going to actually eat now
L2576[17:58:00] <Ekoserin> Throw it in the incinerator.
L2577[17:59:33] * CompanionCube grabs it with tongs and throws it at Ekoserin
L2578[17:59:35] <CompanionCube> you do it
L2579[18:01:29] <Ekoserin> ow
L2580[18:04:25] ⇨ Joins: marcin212_ (~marcin212@anu28.neoplus.adsl.tpnet.pl)
L2581[18:06:53] ⇦ Quits: marcin212 (~marcin212@aut163.neoplus.adsl.tpnet.pl) (Ping timeout: 206 seconds)
L2582[18:15:12] *** Uni is now known as Inari
L2583[18:18:12] <Negi> CompanionCube: I think we reached the critical point of HTML hideousness.
L2584[18:18:34] <CompanionCube> Negi, I think
L2585[18:18:37] <CompanionCube> the only way it could gg
L2586[18:18:40] <CompanionCube> get worse
L2587[18:18:45] <CompanionCube> would be if it also used comic sans
L2588[18:19:11] <Negi> Lucky me that I do not have comic sans :D
L2589[18:19:33] * CompanionCube installs Comic Sans on Negi's box
L2590[18:19:55] * Negi hides the root password.
L2591[18:20:04] ⇦ Quits: Inari (~Uni@p5B10203E.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
L2592[18:20:38] * CompanionCube boots the box with init=/bin/bash rw
L2593[18:20:51] * Negi says "Frick."
L2594[18:21:04] <Negi> CompanionCube: THAT is low.
L2595[18:21:09] <CompanionCube> Negi, no
L2596[18:21:18] <CompanionCube> low would be booting from a live disk and chrooting in
L2597[18:21:19] <vifino> No, that is bash.
L2598[18:21:31] * vifino hides
L2599[18:21:32] <Negi> Bashing your way in my box \o/
L2600[18:21:45] <vifino> I lol'd.
L2601[18:21:52] <gamax92> bashing through the snow
L2602[18:21:53] <CompanionCube> Negi, nice joke
L2603[18:22:05] <CompanionCube> *insert 'your joke is bad' zoidberg joke here*
L2604[18:22:11] <Flawedspirit> Some people use /bin/bash. I use /bin/baseball-bat
L2605[18:22:22] <Negi> Bashing through the snow~ Get the fuck out my way~ You're so fucking slow~
L2606[18:22:38] <CompanionCube> Negi, I could've done worse
L2607[18:22:46] <Negi> CompanionCube: Do worse then.
L2608[18:22:54] <CompanionCube> rm /lib/ld-linux.so.2
L2609[18:23:09] <CompanionCube> Hope you have a statically compiled version of busybox.
L2610[18:23:16] <CompanionCube> s/compiled/linked/
L2611[18:23:17] <Kibibyte> <CompanionCube> Hope you have a statically linked version of busybox.
L2612[18:23:54] <vifino> I never thought beer + coke would taste.
L2613[18:23:57] <vifino> It does.
L2614[18:24:03] ⇦ Quits: Dimitriye98 (~Dimitriye@c-24-4-16-73.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
L2615[18:24:15] <vifino> taste good*
L2616[18:24:17] <vifino> wtf me.
L2617[18:25:26] <gamax92> vifino is gettin drunk :(
L2618[18:26:00] <vifino> gamax92: Always.
L2619[18:26:25] ⇨ Joins: Dimitriye98 (~Dimitriye@c-24-4-16-73.hsd1.ca.comcast.net)
L2620[18:26:25] <vifino> Well, I'm mostly sober(tm).
L2621[18:26:32] <andyipod1437> Flawdspirit you around
L2622[18:28:52] <Flawedspirit> No
L2623[18:28:53] <Flawedspirit> Yes
L2624[18:29:24] <vifino> (tm)
L2625[18:29:26] <Negi> Maybe?
L2626[18:29:48] <vifino> Negi: I think it's more like Schrödinger's.
L2627[18:29:54] <Negi> vifino(tm) (c) vifino, All rights reserved.
L2628[18:29:54] <vifino> With it I mean Flawedspirit.
L2629[18:30:09] <Flawedspirit> What you need andyipod1437?
L2630[18:30:17] <Negi> vifino: In a sense, isn't Schrödinger's a maybe?
L2631[18:30:17] <vifino> Negi: Copyright infringement, DCMA'd.
L2632[18:30:31] <vifino> Negi: Nope.
L2633[18:30:40] * Temia scrolls up.
L2634[18:30:50] * Temia ... really wants to smack Sandra right now. =.=
L2635[18:31:18] ⇦ Parts: Pangea (Pangea@1.ipv6.india.yourbnc.co.uk) (Leaving))
L2636[18:31:23] <vifino> Pangu ded.
L2637[18:31:26] <vifino> :(
L2638[18:31:38] <Flawedspirit> Pangea died millions of years ago
L2639[18:32:08] <vifino> Flawedspirit: Sweet.
L2640[18:32:58] ⇦ Quits: Negi (~Poireau@2a01:e35:2f6a:7060:e2ca:94ff:fe1f:76e0) (Quit: WeeChat 1.2)
L2641[18:32:58] <andyipod1437> the program is not working i was wondering if you can help
L2642[18:33:10] ⇦ Quits: Dimitriye98 (~Dimitriye@c-24-4-16-73.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
L2643[18:34:33] <andyipod1437> http://i.imgur.com/IZgD0Wv.png this the error i get
L2644[18:34:44] <Flawedspirit> Oh dear
L2645[18:35:10] <andyipod1437> could you help please
L2646[18:35:17] <Flawedspirit> Yeah, let me just see here...
L2647[18:35:30] <Flawedspirit> Till this point, I was probably the only one using this program
L2648[18:35:46] <Flawedspirit> As I get more use cases, I'm gonna see some more bugs
L2649[18:36:01] <andyipod1437> yes
L2650[18:36:11] <andyipod1437> i hppe this one is not hard to fix
L2651[18:36:28] <Flawedspirit> How many turbines are you using?
L2652[18:37:16] <andyipod1437> just one
L2653[18:38:32] <Flawedspirit> Hmm. For some reason, it's having trouble getting stuff from both your reactor and turbine
L2654[18:39:25] <andyipod1437> are you using just cable
L2655[18:40:25] <Flawedspirit> No, you need adaptors on all the computer ports
L2656[18:40:40] <andyipod1437> okay i did not known thay
L2657[18:40:42] <Mimiru> Ummm, you shouldn't?
L2658[18:40:58] * Flawedspirit shrug
L2659[18:41:03] <Mimiru> BR has native OC support... my reactor and turbines are directly connected via cable..
L2660[18:41:11] <Flawedspirit> I did not know that
L2661[18:41:39] <Mimiru> I wrote it initially
L2662[18:41:44] <Mimiru> Thankfully Sangar rewrote it :P
L2663[18:42:11] <Flawedspirit> Let me check to make sure the pastebin and github code is the same
L2664[18:42:22] <Flawedspirit> I MAY have forgotten to update the former
L2665[18:42:46] <DrHoffman> Wow, I participated in Minecon 2 years ago
L2666[18:43:01] <DrHoffman> I should actually start working on the mod I made again
L2667[18:43:06] <DrHoffman> It was fucking cool as shit
L2668[18:43:09] <DrHoffman> https://github.com/ds84182/modjam
L2669[18:43:41] <Flawedspirit> andyipod1437, can you run a pastebin get -f zWju7H0z reactor.lua and try it?
L2670[18:44:02] <andyipod1437> without the adaptors
L2671[18:44:13] <Mimiru> Yeah, adapters arn't needed
L2672[18:44:20] <Flawedspirit> ^ apparently
L2673[18:44:35] <Flawedspirit> Logging onto my testing world and building a setup like what you have
L2674[18:45:49] <DrHoffman> Yeah, I'm going to start working on it again
L2675[18:45:54] <DrHoffman> I forgot how much I actually did
L2676[18:45:57] <DrHoffman> holy shit
L2677[18:46:40] <andyipod1437> same error
L2678[18:46:50] <Flawedspirit> Ok, give me a few minutes
L2679[18:47:59] <andyipod1437> okay thanks for working on it
L2680[18:48:29] <Flawedspirit> yeah, I'm gonna work on this program and never bug fix it :P
L2681[18:51:19] <vifino> .addfail <+vifino> I'm a fighter from starwars >-o-< <+vifino> weeeeeee pew pew
L2682[18:51:26] <vifino> itried.png
L2683[18:51:49] <Flawedspirit> ufailed.png
L2684[18:52:50] <Flawedspirit> Hmm. just installed the program on a computer connected to one turbine and one reactor
L2685[18:52:53] <Flawedspirit> It works fine
L2686[18:53:04] <andyipod1437> that werid
L2687[18:53:12] <Flawedspirit> How many components are on your network?
L2688[18:53:24] <Flawedspirit> I recommend that your reactor monitor be dedicated
L2689[18:53:52] <andyipod1437> the reactor and turbine that all
L2690[18:54:03] <Flawedspirit> OH! Screen size?
L2691[18:54:30] <gamax92> that's 80x25
L2692[18:54:46] <Flawedspirit> In meters? So... 2x3?
L2693[18:54:54] <andyipod1437> just one screen what do you have?
L2694[18:54:58] <Flawedspirit> Actually, I don't think it matters nvm
L2695[18:55:13] <gamax92> amount of blocks for screen would not matter, no :P
L2696[18:55:18] <Flawedspirit> Ok, yeah
L2697[18:55:31] <Flawedspirit> I must have introduced a bug in rendering on T2 screens
L2698[18:55:46] <andyipod1437> i have t3
L2699[18:56:43] <gamax92> that screenshot looks like it's in T2 depth
L2700[18:56:48] <Flawedspirit> It is
L2701[18:58:03] <Mimiru> ffs windows 10
L2702[18:58:16] <gamax92> Mimiru: what'd it do this time
L2703[18:58:30] <Flawedspirit> It existed
L2704[18:58:40] <Mimiru> Explorer crashes every time I try to open the properties for my nic
L2705[18:58:43] <gamax92> Flawedspirit: that's not something it could have done "this time"
L2706[18:59:17] <andyipod1437> http://i.imgur.com/bggk8I8.png
L2707[18:59:36] <Flawedspirit> Oh, you got that bug in update KB3074681
L2708[18:59:40] ⇨ Joins: Dimitriye98 (~Dimitriye@c-24-4-16-73.hsd1.ca.comcast.net)
L2709[18:59:49] <Mimiru> It may be a T3 screen, but is it a T3 GPU?
L2710[18:59:58] ⇦ Quits: EricBJ (~eric@108-160-20-69.regn.hsdb.sasknet.sk.ca) (Ping timeout: 186 seconds)
L2711[18:59:59] <andyipod1437> yes it is
L2712[19:00:01] <Flawedspirit> I get the same issue on a T3 gpu
L2713[19:00:24] <Flawedspirit> The line number the error is giving me is confusing me
L2714[19:00:37] <Flawedspirit> Line 412 is literally: "if turbine[i].getRotorSpeed() >= 895 and turbine[i].getRotorSpeed() <= 905 or"
L2715[19:01:05] <gamax92> Flawedspirit: can i see program?
L2716[19:01:13] <Flawedspirit> http://pastebin.com/zWju7H0z
L2717[19:02:07] <gamax92> Flawedspirit: look at 371
L2718[19:02:59] <Flawedspirit> maxTurbines = 6
L2719[19:03:05] <gamax92> person only has 1 turbine, but your for loop goes from 1 to maxTurbines (which is 6)
L2720[19:03:13] <Flawedspirit> Oh
L2721[19:03:15] <gamax92> you try to access turbines[2] which doesn't exist, and then crashes
L2722[19:03:23] <Flawedspirit> Needs to be maxTurbines = #turbine or 6
L2723[19:04:52] <Flawedspirit> Hah!
L2724[19:05:03] <Flawedspirit> Andy, try 'gain
L2725[19:05:03] *** Cranium is now known as Cranium[Away]
L2726[19:05:11] <Flawedspirit> pull it off pastebin
L2727[19:05:22] <andyipod1437> the same one
L2728[19:05:22] <andyipod1437> ?
L2729[19:05:24] <gamax92> Flawedspirit: it's also should be math.min(#turbine, 6) if you're really trying to limit the number on screen
L2730[19:05:42] <Flawedspirit> Belay that, andyipod1437
L2731[19:05:54] <andyipod1437> the same pastebin ?
L2732[19:06:04] <Flawedspirit> yes, but give me one thing
L2733[19:06:06] <gamax92> because lets say user has 9458 turbines and you want at max 6, maxTurbines = #turbine or 6 will set maxTurbines to 9458
L2734[19:06:43] <Flawedspirit> Ok, I wasn't 100% on how that worked
L2735[19:07:07] <Flawedspirit> Ok, andyipod1437 redownload it and try it out
L2736[19:07:52] <andyipod1437> it works
L2737[19:08:05] <Flawedspirit> Thanks gamax92
L2738[19:08:27] ⇨ Joins: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com)
L2739[19:09:44] <andyipod1437> one more question how do you change the max speed ?
L2740[19:10:40] <Flawedspirit> What do you mean?
L2741[19:10:56] <Flawedspirit> oh, like the rate it polls the reactor.turbines?
L2742[19:11:05] <Flawedspirit> reactor/turbines*
L2743[19:11:27] <andyipod1437> no for auto mode it is set to 900?
L2744[19:11:34] <Flawedspirit> press T
L2745[19:11:51] <Flawedspirit> once to turn it to 1800 and twice to turn it off
L2746[19:13:20] <Flawedspirit> Hmm... may actually make it so the poll rate is an argument
L2747[19:13:27] <Flawedspirit> 2 seconds just seemed fair to me
L2748[19:14:00] ⇦ Quits: TangentDelta (~christine@63.143.24.22) (Read error: Connection reset by peer)
L2749[19:14:15] ⇨ Joins: TangentDelta (~christine@63.143.24.22)
L2750[19:14:40] <andyipod1437> thanks alot
L2751[19:14:55] <Flawedspirit> No, thank you
L2752[19:14:58] * Mimiru pokes MichiBot
L2753[19:15:01] <Mimiru> %alot enable
L2754[19:15:02] <MichiBot> Mimiru: Enabled Alot for this channel
L2755[19:15:02] <Flawedspirit> God knows when I'd have found that
L2756[19:15:10] <andyipod1437> will the controll the control rods?
L2757[19:15:19] <Flawedspirit> manually
L2758[19:15:35] <Mimiru> That's alot better
L2759[19:15:35] <MichiBot> ALOT: http://tinyurl.com/y42zurt
L2760[19:15:39] <Mimiru> ^_^
L2761[19:15:47] <Flawedspirit> Press the right arrow to go to page 2 and it'll shopw you a little help screen
L2762[19:15:54] <Mimiru> It's hard for me to actually type that, cause I have a autoreplace on it.
L2763[19:16:59] <Flawedspirit> The link doesn't go to the picture of the "alot" monster anymore
L2764[19:17:00] <MichiBot> ALOT: http://tinyurl.com/y42zurt
L2765[19:17:12] <Flawedspirit> Hush MichiBot.
L2766[19:17:21] <gamax92> a lot of people mistaken the words a lot to be one combined word
L2767[19:17:27] <Mimiru> Nope, it goes to the blog about a lot
L2768[19:17:33] <Mimiru> damnit
L2769[19:18:59] <andyipod1437> your program looks really good
L2770[19:19:46] <Flawedspirit> Thanks
L2771[19:19:53] <Flawedspirit> For best results, use a T3 screen
L2772[19:20:02] <andyipod1437> just one?
L2773[19:20:11] <Flawedspirit> I use a 3x5 in my base
L2774[19:20:29] <Flawedspirit> So I can see it without having to go into "keyboard mode"
L2775[19:22:48] <andyipod1437> oh nice
L2776[19:23:35] <Ekoserin> Think an Atari emulator would work in OpenComputers?
L2777[19:23:54] <andyipod1437> the program just turn the reactor off?
L2778[19:23:57] <gamax92> Ekoserin: no
L2779[19:24:11] <Flawedspirit> P turns the reactor off/on
L2780[19:24:18] <Ekoserin> gamax92: Expected response. A simulator, on the other hand...
L2781[19:24:27] <gamax92> Ekoserin: no
L2782[19:24:38] <Ekoserin> I disagree.
L2783[19:24:39] <gamax92> unless you found a way to achieve 50/60 fps despite mc running at 20tps
L2784[19:24:45] <andyipod1437> it is in automode it just turn it off then back on and off and back on
L2785[19:25:05] <Flawedspirit> The reactor or the turbine?
L2786[19:25:06] <gamax92> Ekoserin: YEAH LETS JUST PLAY GAMES AND TYPE AT 20FPS WOOOOOOOOOOO SOUNDS FUN
L2787[19:25:12] <andyipod1437> both
L2788[19:25:40] <Flawedspirit> Try pressing t until auto-mode says "off"
L2789[19:25:45] <Ekoserin> gamax92: I think an Atari game would be playable at 20 FPS.
L2790[19:25:57] <gamax92> depends, what atari
L2791[19:26:10] <Ekoserin> I'm thinking the 2600.
L2792[19:26:22] <Flawedspirit> The program doesn't automatically control the reactor
L2793[19:26:47] <andyipod1437> okay it was just the turbine but it was creating power
L2794[19:28:22] <Flawedspirit> Like the readme says, auto-mode can be screwy
L2795[19:28:31] <Flawedspirit> That's why it's off by defaut
L2796[19:28:48] <Flawedspirit> Maybe I should inplement a splash screen
L2797[19:29:06] <Flawedspirit> "Hey, turbine auto mode can be weird. You sure you wanna do this?"
L2798[19:30:53] <Mimiru> autopid/powermonitor ftw :P
L2799[19:31:31] <Flawedspirit> Meh. It looked too complex for my needs
L2800[19:34:27] <andyipod1437> i use autopid and power monitor before. i wanted to try something new. but looks like i went back
L2801[19:35:43] <Flawedspirit> Back to what?
L2802[19:37:29] <andyipod1437> power-monitor
L2803[19:38:06] <Mimiru> Eh, I just like the fact I can run it, and forget it, it manages my reactor and turbines to near perfection.
L2804[19:38:16] *** Daiyousei is now known as SleepingFairy
L2805[19:42:32] *** Cranium[Away] is now known as Cranium
L2806[19:42:39] <vifino> So, wow.
L2807[19:42:50] <vifino> Remember my dad and the disk he forced me to wipe yesterday?
L2808[19:43:05] <vifino> I got his other disk too. It has less.. common things.
L2809[19:43:16] <vifino> A linux raid.
L2810[19:43:21] <Flawedspirit> Did you just learn your dad's porn habits?
L2811[19:43:23] <Flawedspirit> Oh
L2812[19:43:46] <vifino> Flawedspirit: nope, found that in his browsing history months ago.
L2813[19:43:51] <Flawedspirit> lol
L2814[19:44:01] <vifino> /search suggestions
L2815[19:44:12] <Flawedspirit> The rite of passage. When all buys become men: the day they discover the twisted things their dad likes.
L2816[19:44:27] <Flawedspirit> s/buys/boys
L2817[19:44:27] <Kibibyte> <Flawedspirit> The rite of passage. When all boys become men: the day they discover the twisted things their dad likes.
L2818[19:44:35] * vifino buys Flawedspirit
L2819[19:44:47] <Flawedspirit> Oh, you can't afford my price, sailor
L2820[19:44:55] <vifino> You sure? :P
L2821[19:45:24] <vifino> Anyhow - I need to figure out how the hell I can read it's data.
L2822[19:45:59] <vifino> I think he might have used a raid0 :/
L2823[19:46:01] <Flawedspirit> You can't read it is data?
L2824[19:46:27] <Flawedspirit> By your powers combined, I am Captain Pedant!
L2825[19:47:40] <vifino> Fuck yes. Raid 1.
L2826[19:47:40] ⇨ Joins: Montana (webchat@66.17.125.238)
L2827[19:48:19] <Montana> why is it that when i broadcast a message, it seems to be recieved many imes on the other end?
L2828[19:48:47] <Montana> 4 access points on the netword on the sending end, and one on the recieving end, all set to not repeat
L2829[19:49:37] ⇨ Joins: Nathan1852_ (~Nathan185@p5DC117A4.dip0.t-ipconnect.de)
L2830[19:51:58] ⇦ Quits: Nathan1852__ (~Nathan185@p5DC117A4.dip0.t-ipconnect.de) (Ping timeout: 186 seconds)
L2831[19:52:11] <vifino> Lets hope I can extract some data puzzles to see what the fuck my dad did 8 years ago.
L2832[19:52:27] <Flawedspirit> gl
L2833[19:52:49] <vifino> I know that he did some stuff.
L2834[19:52:54] <Flawedspirit> Most people don't even remember what they did 8 days ago
L2835[19:53:12] <vifino> But wether that was whitehat stuff or blackhat stuff, I dunno.
L2836[19:53:14] ⇦ Quits: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com) (Remote host closed the connection)
L2837[19:53:28] <vifino> He doesn't talk about that. Or anything else important.
L2838[19:53:34] ⇨ Joins: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com)
L2839[19:53:38] <vifino> Like army and things.
L2840[19:54:50] ⇨ Joins: EricBJ (~eric@108-160-20-69.regn.hsdb.sasknet.sk.ca)
L2841[19:57:09] <Montana> any help?
L2842[19:57:17] <Izaya> ooo, a mystery
L2843[19:57:28] *** Skye is now known as Skye|ZZZ
L2844[19:57:43] <Montana> why is it that when i broadcast a message, it seems to be recieved many times on the other end?
L2845[19:57:55] <Montana> 4 access points on the netword on the sending end, and one on the recieving end, all set to not repeat
L2846[19:58:22] <vifino> Izaya: Indeed.
L2847[19:59:15] <Izaya> Montana, I'm in class so I might not be able to help much, but as standard procedure, can has pictures of set up?
L2848[20:00:17] <Montana> i can get some, as well as code, but for testing, ive just been entering commands into the lua interpreter
L2849[20:00:38] <Izaya> wait
L2850[20:00:43] <Izaya> 4 APs on the sending end?
L2851[20:00:48] <Izaya> Try removing 3 of the,?
L2852[20:00:52] <Izaya> them*
L2853[20:02:45] <Izaya> it's probably sending 4 times
L2854[20:04:31] <Montana> i am trying to build a gps api, i need four
L2855[20:05:10] <Montana> i am setting all not to repeat, then switching through the primary to send a sigle message from each containing its co-ords
L2856[20:05:52] <Izaya> Try sending it with 4 computers instead?
L2857[20:06:14] <Izaya> I'm just shotgun debugging, by the way. I can't run Minecraft on this laptop.
L2858[20:06:17] <Montana> i thought of that, but i plan to do this in survival and make it resource efficient
L2859[20:06:50] <Montana> this is my current host program code, still very much wip http://pastebin.com/0gsKnS4u
L2860[20:07:27] <Montana> but it seems they are still being set to repeat, and upon sending a message, they all light up
L2861[20:08:10] <vifino> I'mma just wipe it. I can't read it, stuff is broken.
L2862[20:09:29] <Montana> vifino: wipe the code? or are you talking to somebody/about something else
L2863[20:09:53] <vifino> Montana: About something else and most likely to myself :)
L2864[20:10:11] <Izaya> vifino, do a disk image and compress it
L2865[20:10:18] <Izaya> maybe squashfs
L2866[20:10:26] <Izaya> then leave something grepping for strings over night
L2867[20:10:41] <vifino> Izaya: I can't read stuff. It's "busy" forever doing nothing.
L2868[20:13:55] <vifino> No mount, no mdadm, no nothing.
L2869[20:13:55] <vifino> lsof, fuser, etc.. show nothing using it.
L2870[20:13:55] <vifino> Nothing should use that drive, but it's busy.
L2871[20:13:56] <DrHoffman> vifino: Spooky!
L2872[20:13:56] <vifino> DrHoffman: Yes.
L2873[20:13:56] ⇦ Quits: TangentDelta (~christine@63.143.24.22) (Remote host closed the connection)
L2874[20:14:24] <vifino> DrHoffman: if i would open an ssh port for you, would you log in and try and help me get this stuff working?
L2875[20:14:27] <vifino> pls?
L2876[20:14:44] <DrHoffman> get what stuff working
L2877[20:14:54] <vifino> I wanna read the fucking disk content.
L2878[20:15:04] <vifino> But everything I do fails.
L2879[20:15:12] <vifino> Mount doesn't want to do stuff because raid.
L2880[20:15:21] <vifino> mdadm doesn't want to do stuff because "disk busy".
L2881[20:15:32] <vifino> lsof/fuser show nothing.
L2882[20:15:44] <DrHoffman> In all seriousness, "Did you try turning it off and back on again?"
L2883[20:15:48] <vifino> I did.
L2884[20:15:51] <DrHoffman> That's all I can think of
L2885[20:15:52] <vifino> And nothing changed.
L2886[20:16:19] <DrHoffman> hmm
L2887[20:16:30] <DrHoffman> Did you try google?
L2888[20:16:54] <vifino> "disk busy" shows bs.
L2889[20:17:10] <vifino> mdadm wouldn't be the problem.
L2890[20:17:21] <vifino> mdadm --assemble --check is simple enough.
L2891[20:17:37] <vifino> or mdadm --assemble /dev/md0 /dev/sda1 --force
L2892[20:17:48] ⇦ Quits: Nathan1852_ (~Nathan185@p5DC117A4.dip0.t-ipconnect.de) (Ping timeout: 202 seconds)
L2893[20:17:51] <vifino> just "disk busy".
L2894[20:18:05] <Izaya> vifino, raw disk image?
L2895[20:18:23] <Izaya> dd if=/dev/sda1 of=disk.img
L2896[20:18:28] <Izaya> dd if=/dev/sda of=disk.img rather
L2897[20:20:24] <vifino> Izaya: dd segfaults if i try sda instead of sdax
L2898[20:20:47] <vifino> Have you ever seen dd segfault? I didn't.
L2899[20:20:55] <Izaya> nope
L2900[20:20:56] <Izaya> weird
L2901[20:20:57] <Izaya> anyway
L2902[20:20:59] <Izaya> class has ended
L2903[20:21:01] <Izaya> back in 40
L2904[20:21:09] <vifino> Alright, see ya Izaya.
L2905[20:22:03] <vifino> dd if=/dev/sda of=/dev/null segfaults. Weeeee.
L2906[20:22:35] <vifino> inb4 cosmic rays corrupted the memory of the disk controller
L2907[20:23:10] <vifino> Something is wrong with this drive.
L2908[20:23:25] <vifino> First time I checked the disk it was completely blank.
L2909[20:23:36] <vifino> And now there are magic partitions on it.
L2910[20:23:53] <vifino> ext3, ext2, swap
L2911[20:24:54] <vifino> DrHoffman: As it turns out, _every_ program segfaults trying to access the drive.
L2912[20:24:58] <vifino> cat ded.
L2913[20:25:37] <DrHoffman> dam
L2914[20:25:59] <DrHoffman> 2spooky5me
L2915[20:26:11] <vifino> I think the sata controller is dead. o.o
L2916[20:26:24] <vifino> The dvd drive magically dissapeared.
L2917[20:28:20] <vifino> This is spooky man.
L2918[20:28:23] <vifino> Spooky as fuck.
L2919[20:29:34] <Montana> component.getPrimary() return nil all the time, ideas?
L2920[20:38:07] <Montana> did sangar ever do something about this issue http://oc.cil.li/index.php?/topic/236-access-points-wirelessly-looping-messages/ thats what i am experiancing
L2921[20:51:59] <vifino> DrHoffman: Alright, disk is always busy, tl;dr its fucked
L2922[20:52:38] ⇨ Joins: ThePotato (~ThePotato@68-185-232-89.dhcp.slid.la.charter.com)
L2923[20:53:05] ⇦ Parts: ThePotato (~ThePotato@68-185-232-89.dhcp.slid.la.charter.com) ())
L2924[20:53:32] <vifino> There, wiped it.
L2925[20:53:51] <vifino> Gonna install arch on it now.
L2926[20:54:03] <vifino> Oh snap, forgot hostname.
L2927[20:54:43] <vifino> "Unicron" tyvm computer namer
L2928[20:57:21] <vifino> I shoulda just name it gt64x2.
L2929[20:57:48] <vifino> gt for 8600 GT and 64 X2 for the AMD Athlon 64 X2 5200+
L2930[21:00:55] <vifino> Meh. I could name it after my idol or something.
L2931[21:03:00] <vifino> I already have tesla, so turing wouldn't be that good of a name...
L2932[21:03:22] <vifino> I also have Archie and Arachno, so who cares :X
L2933[21:05:55] <vifino> inb4 hal8000
L2934[21:08:38] <Izaya> vifino, think it's a hardware issue or a software issue?
L2935[21:11:46] <vifino> Izaya: I think it was a combination. Anyhow, I got wiped the stuff, was only 10gb of data anyways. Most likely my dad installing something and never using it.
L2936[21:12:43] <Izaya> also, 5200+?
L2937[21:13:46] <vifino> Yeah.
L2938[21:14:04] <vifino> AMD Athlon 64 X2 5200+.
L2939[21:14:32] <vifino> Not that bad of a processor.
L2940[21:14:47] <Izaya> A bit outdated I guess.
L2941[21:16:30] <vifino> It fits the 8600 GT from MSI.
L2942[21:16:58] ⇦ Quits: marcin212_ (~marcin212@anu28.neoplus.adsl.tpnet.pl) (Quit: Leaving)
L2943[21:17:00] <Izaya> Indeed.
L2944[21:17:03] <vifino> The shittiest gpu I've ever seen. The cooler is total garbage.
L2945[21:17:20] <Izaya> a lot of 8600GTs were like that
L2946[21:17:29] <Izaya> few had decent cooling and lots died from it
L2947[21:17:45] <vifino> I guess.
L2948[21:18:59] <vifino> It has an awesome as fuck motherboard though.
L2949[21:19:14] <vifino> Being made in 2006 it is pretty damn awesome.
L2950[21:19:35] <Izaya> SATA?
L2951[21:19:39] <vifino> TOSLINK/SPDIF, Dual GBit nics, 8 sata ports.
L2952[21:19:45] <vifino> Pretty shiny stuff.
L2953[21:19:51] <Izaya> wat
L2954[21:19:53] <Izaya> 2006?
L2955[21:19:55] <vifino> Yes.
L2956[21:19:59] <vifino> I kid you not.
L2957[21:20:02] <Izaya> shit man
L2958[21:20:09] <Izaya> that's crazy, must have cost a tonne
L2959[21:20:18] <vifino> Yeah, I guess so.
L2960[21:20:33] <Izaya> can it do NIC teaming?
L2961[21:20:34] <vifino> Way too op for what actually is on the mobo >_>
L2962[21:20:45] <vifino> Not sure.
L2963[21:20:54] <Ekoserin> Bite my shiny metal clamps.
L2964[21:20:54] <Izaya> stick a more recent GPU in
L2965[21:21:06] <Izaya> and it wouldn't be bad
L2966[21:21:19] <vifino> But yeah, that mobo is the weirdest thing.
L2967[21:21:21] <Izaya> in the way that the 220GT/Core 2 Duo under the TV isn't bad
L2968[21:21:54] <vifino> DDR2 and SPDIF? These are things I'd never expect to be in the same sentence.
L2969[21:22:16] <vifino> Even today SPDIF isn't that big and still "new".
L2970[21:23:08] <Izaya> I need to get an AM2+/AM3 cooler
L2971[21:23:22] <Izaya> need to replace my mum's motherboard, and it's the best spare I have
L2972[21:23:27] <Izaya> but it has no cooler
L2973[21:23:30] <vifino> Oh, yeah, I should send you a picture of that gigantic cooler.
L2974[21:23:33] <Izaya> yet it has a Sempron
L2975[21:24:02] <Mimiru> Erm... I've had SPIDF on systems for *years*
L2976[21:25:14] <vifino> Shush Mimiru.
L2977[21:25:20] <Izaya> "S/PIDF is a data link layer protocol and a set of physical layer protocols" optical data transfer with "common" cables?
L2978[21:25:25] <vifino> It's still a rarity >.<
L2979[21:25:31] <Mimiru> "rarity"
L2980[21:25:43] <Mimiru> I have it, my wife has it, my daughter has it...
L2981[21:25:48] <vifino> q_q
L2982[21:25:49] <Flawedspirit> I have it
L2983[21:25:50] <Mimiru> the computer I built for my mom has it.
L2984[21:25:58] <Izaya> My desktop has it on the motherboard
L2985[21:26:02] <Flawedspirit> An old dell I owned years ago had it
L2986[21:26:08] <Izaya> except I have no speakers with optical connections
L2987[21:26:09] <Mimiru> My media server has it.
L2988[21:26:14] <Izaya> what sort of speakers have optical in?
L2989[21:26:16] <vifino> YES, I GET IT, PEOPLE HAVE SPDIF.
L2990[21:26:36] <vifino> It's not commonly used.
L2991[21:26:53] <Flawedspirit> I concede that point. Everyone has it, no one uses it
L2992[21:27:07] <Mimiru> I use it.
L2993[21:27:08] <Mimiru> :P
L2994[21:27:17] <vifino> You don't count, Mimiru.
L2995[21:27:20] <vifino> You are special.
L2996[21:27:24] <Flawedspirit> lawl really?
L2997[21:27:28] <Mimiru> Well, that's al ie I DID use it, then I got a spare HDMI cable.
L2998[21:27:49] <Flawedspirit> I use the headphone jack in the back of my monitor for my sound system
L2999[21:27:50] <Mimiru> But yeah, I used it to get 5.1 to my stereo
L3000[21:28:42] <Izaya> I use all my audio outs as stereo
L3001[21:28:42] ⇨ Joins: meep (uid94726@id-94726.ealing.irccloud.com)
L3002[21:28:57] <Izaya> as Windows can't detect that I have headphones plugged in on the front panel
L3003[21:29:06] <meep> https://i.imgur.com/Y8G4v1y.jpg
L3004[21:29:12] <vifino> Izaya: ^
L3005[21:29:17] *** Magik6k is now known as Magik6k|off
L3006[21:29:57] <Izaya> that cooler is fucking fancy
L3007[21:30:02] <vifino> Yep.
L3008[21:30:18] <vifino> It's fan lights green.
L3009[21:30:21] <vifino> I like green.
L3010[21:30:22] <vifino> :3
L3011[21:30:38] <Flawedspirit> I like blue. It's probably why I can't ever sleep
L3012[21:31:34] <DrHoffman> So... holy shit
L3013[21:31:44] <DrHoffman> This Minecon mod is the most complete mod I've ever made
L3014[21:32:06] <Flawedspirit> What does it do?
L3015[21:32:16] <vifino> Minecon stuff.
L3016[21:32:44] <Flawedspirit> Please wait here while security escorts you out, vifino. Please don't make a scene, sir.
L3017[21:32:59] <vifino> No thanks.
L3018[21:33:00] ⇦ Quits: Montana (webchat@66.17.125.238) (Ping timeout: 204 seconds)
L3019[21:33:09] <DrHoffman> It's basically a sorting system mod that uses holograms instead of Minecraft Guis
L3020[21:33:25] <DrHoffman> Except I haven't figured out a way to click stuff on the hologram still :X
L3021[21:33:33] <vifino> Izaya: It has an nvidia motherboard chipset. Hell, I didn't even know that nvidia made a motherboard chipset.
L3022[21:33:35] <DrHoffman> Just ported it from Minecraft 1.4
L3023[21:33:45] <Izaya> vifino, they do
L3024[21:34:01] <vifino> Izaya: Thanks, I totally didn't know that now.
L3025[21:34:03] <vifino> .-.
L3026[21:34:04] <Izaya> My mum's computer, my old computer, and the TV computer have 7050s
L3027[21:36:08] *** Shuudoushi|Away is now known as Shuudoushi
L3028[21:36:39] <Shuudoushi> DrHoffman: why not spawn entities in the hologram for the player to click on?
L3029[21:36:48] <DrHoffman> Shuudoushi: .-.
L3030[21:36:55] <DrHoffman> Thats a really REALLY heavy method
L3031[21:37:06] <Shuudoushi> but it'll work won't it?
L3032[21:37:16] <Shuudoushi> at least till you find a better way of doing it
L3033[21:37:18] <DrHoffman> I'm thinking more of doing math to figure it out
L3034[21:37:35] <Shuudoushi> capturing the players x y click cords?
L3035[21:37:46] <Shuudoushi> well, x, y, and z
L3036[21:40:06] <DrHoffman> Well, I would try to get the projection matrix from OpenGL and throw the player's look position at it
L3037[21:40:38] <DrHoffman> then I can simply check if the player's projected look position is inside the area of the hologram and where
L3038[21:48:06] <Shuudoushi> sounds like it should work
L3039[21:52:03] <vifino> ... i should finish the install of arch on this box.
L3040[21:52:12] <vifino> Quick: Zen or HAL9000?
L3041[21:52:31] <gamax92> neither
L3042[21:53:04] <vifino> gamax92: what then?
L3043[21:53:13] <gamax92> Ken006
L3044[21:53:21] <vifino> uuuh, nope.
L3045[21:53:53] <vifino> tron, because why not.
L3046[21:55:46] ⇨ Joins: MindWorX (~MindWorX@x1-6-c4-3d-c7-b4-8f-ca.cpe.webspeed.dk)
L3047[21:57:05] ⇨ Joins: giodamelio (webchat@c-98-237-142-15.hsd1.wa.comcast.net)
L3048[22:01:04] <giodamelio> Anyone know of any good servers with OpenComputers installed? I have been wanting to start a computer-centric base for awhile.
L3049[22:04:12] ⇦ Quits: Lathanael|Away (~Lathanael@p54971539.dip0.t-ipconnect.de) (Ping timeout: 206 seconds)
L3050[22:06:49] ⇦ Quits: Logan (~Logan@2607:5300:60:47bc:dead:beef:dead:beef) (Read error: Connection reset by peer)
L3051[22:10:20] ⇨ Joins: Logan (~Logan@2607:5300:60:47bc:dead:beef:dead:beef)
L3052[22:11:29] ⇨ Joins: Lathanael|Away (~Lathanael@p54970296.dip0.t-ipconnect.de)
L3053[22:23:23] <vifino> Wee. tron set up with my user account and syslog-ng already sending stuff to my nas.
L3054[22:23:29] <vifino> love it.
L3055[22:33:53] *** CaptainJackHardness is now known as ICWiener
L3056[22:37:33] ⇦ Quits: Dimitriye98 (~Dimitriye@c-24-4-16-73.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
L3057[22:38:08] ⇨ Joins: Dimitriye98 (~Dimitriye@c-24-4-16-73.hsd1.ca.comcast.net)
L3058[22:46:46] ⇨ Joins: Aubi (~aubi@static.88-198-46-142.clients.your-server.de)
L3059[22:47:58] ⇦ Parts: Aubi (~aubi@static.88-198-46-142.clients.your-server.de) ())
L3060[22:51:26] ⇦ Quits: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com) (Remote host closed the connection)
L3061[22:51:34] ⇦ Quits: black3agl3 (~black3agl@197.224.72.232) (Read error: Connection reset by peer)
L3062[22:51:47] ⇨ Joins: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com)
L3063[22:52:27] ⇨ Joins: Aubi (~aubi@static.88-198-46-142.clients.your-server.de)
L3064[22:52:30] ⇦ Quits: Aubi (~aubi@static.88-198-46-142.clients.your-server.de) (Client Quit)
L3065[22:57:26] ⇦ Quits: sugoi (~sugoi@75-172-66-192.tukw.qwest.net) (Ping timeout: 202 seconds)
L3066[23:01:43] ⇦ Quits: Lathanael|Away (~Lathanael@p54970296.dip0.t-ipconnect.de) (Ping timeout: 206 seconds)
L3067[23:08:11] ⇨ Joins: Lathanael|Away (~Lathanael@p549701CA.dip0.t-ipconnect.de)
L3068[23:12:00] ⇨ Joins: sugoi (~sugoi@75-172-66-192.tukw.qwest.net)
L3069[23:13:35] <Ekoserin> Session over. What should I do now?
L3070[23:14:15] ⇦ Quits: SnowDapples (~powered@p5794D550.dip0.t-ipconnect.de) (Killed (NickServ (GHOST command used by SnowDapples_!~powered@p5794D85F.dip0.t-ipconnect.de)))
L3071[23:14:22] ⇨ Joins: SnowDapples (~powered@p5794D85F.dip0.t-ipconnect.de)
L3072[23:16:59] ⇨ Joins: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L3073[23:38:51] ⇦ Quits: Dimitriye98 (~Dimitriye@c-24-4-16-73.hsd1.ca.comcast.net) (Remote host closed the connection)
L3074[23:43:23] *** Kasen is now known as rakiru|offline
L3075[23:46:30] ⇦ Quits: meep (uid94726@id-94726.ealing.irccloud.com) (Quit: Connection closed for inactivity)
L3076[23:56:37] ⇨ Joins: Dimitriye98 (~Dimitriye@c-24-4-16-73.hsd1.ca.comcast.net)
<<Prev Next>> Scroll to Top