<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:12] <SoraFirestorm> (well, what used to be OpenComponents)
L2[00:00:12] <Kodos> OpenComponents? Wow, what version are you running?
L3[00:00:18] <Kodos> I was going to say
L4[00:00:22] <Kodos> That was integrated into OC ages ago
L5[00:00:28] <SoraFirestorm> yeah
L6[00:00:39] <Kodos> As far as OpenPeripheral.. I'm not sure that's even helpful to OC beyond one or two things
L7[00:00:43] <Kodos> I don't use it myself
L8[00:00:54] <SoraFirestorm> I kinda considered them separate pieces ther
L9[00:00:59] <SoraFirestorm> s/ther/there/
L10[00:01:00] <MichiBot> <SoraFirestorm> I kinda considered them separate pieces there
L11[00:01:55] <SoraFirestorm> well,
L12[00:01:56] <SoraFirestorm> here
L13[00:02:29] <SoraFirestorm> http://pastebin.com/tTjLvg6c
L14[00:02:33] <SoraFirestorm> My modlist, more or less
L15[00:02:52] <Kodos> I'm working on a repeater construct atm that you can basically place every 350 blocks or so, and it'll relay network messages long distance
L16[00:02:54] * dangranos discovered that shift skips the dialogue scroll in undertale..
L17[00:02:54] <SoraFirestorm> anything in particular that Computronics will buy me in that list other than EnderIO
L18[00:03:26] <SoraFirestorm> Kodos: I wish I had the infrastructure to need that
L19[00:03:29] <SoraFirestorm> That sounds need
L20[00:03:34] <Kodos> http://wiki.vex.tty.sh/wiki:computronics
L21[00:03:53] <Kodos> Specifically, http://wiki.vex.tty.sh/wiki:computronics#blocks_from_other_mods
L22[00:03:53] <SoraFirestorm> right, I'll take a look
L23[00:03:59] *** Kasen is now known as rakiru|offline
L24[00:04:21] <SoraFirestorm> I don't have half of those mods :P
L25[00:04:38] <Kodos> Wouldn't hurt to check the components added by it, too
L26[00:04:43] <Kodos> I love my radar and chat box
L27[00:04:49] <Kodos> brb grabbing another coke
L28[00:05:01] <SoraFirestorm> dude, <3 chat boxen
L29[00:06:22] <dangranos> that greater doge is awesome
L30[00:07:24] <Kodos> Back, yeah chat box is great. I have software that is basically voice-reactive and can tell you various things depending on how you code it
L31[00:07:37] <Kodos> I call him Dave, or Data Analysis and Visualization Environment
L32[00:08:06] <Kodos> He can turn lights on, tell you how much energy is in your reactor, check the time (IRL or Ingame), and all sorts of other stuff
L33[00:08:28] <SoraFirestorm> That's pretty freakin awesome
L34[00:08:43] <Kodos> Yep, and you can even set it up to only work if you say it, or even work on a prefix trigger
L35[00:09:03] <Kodos> So you could talk to your buddies and not have him interact, but if you say 'Dave, can you open the door for Bob?', he'll open the door
L36[00:09:15] <SoraFirestorm> neat
L37[00:09:19] <Kodos> Because he can be coded to recognize 'Dave,' as his trigger
L38[00:09:51] <Kodos> And the way I have the software set up currently, you can have the same program work with other things too, like mag cards being swiped, motion detectors going off, etc
L39[00:09:58] <Kodos> Without interfering with his functinality
L40[00:10:00] <SoraFirestorm> sick
L41[00:10:02] <Kodos> +o
L42[00:10:20] <SoraFirestorm> s/functinality/functionality/
L43[00:10:21] <MichiBot> <Kodos> Without interfering with his functionality
L44[00:10:23] <dangranos> >dave
L45[00:10:27] <Kodos> I know
L46[00:10:30] <Kodos> I thought it was funny too
L47[00:10:36] <dangranos> inb4 you being called HAL by it
L48[00:10:52] <SoraFirestorm> It's been so long since I actually used the damn peripheral...
L49[00:10:59] <SoraFirestorm> which one was the one that did the voice?
L50[00:11:05] <dangranos> huh?
L51[00:11:13] <Kodos> That was MiscPeripherals iirc
L52[00:11:14] <SoraFirestorm> The only thing I remember is that it was a MiscPeripheral
L53[00:11:19] <SoraFirestorm> yeah
L54[00:11:25] <Kodos> One second. I actually have the source for that lying around, let me go look
L55[00:11:32] <SoraFirestorm> that was separate from the chatbox, right?
L56[00:12:32] <SoraFirestorm> I would definitely do computronics for the voice box
L57[00:12:46] <Kodos> It was just called "Speaker"
L58[00:12:57] <Kodos> 'Tronics only has the text chat box
L59[00:13:04] <Kodos> MaryTTS never got off the ground, iirc
L60[00:13:12] <SoraFirestorm> MaryTTS?
L61[00:13:29] <Kodos> Vex was going to add TTS to 'Tronics, but couldn't get MaryTTS working
L62[00:13:50] <SoraFirestorm> IIRC, MP used the system's local TTS system
L63[00:14:00] <SoraFirestorm> Which always worked fine for me on my Linux systems
L64[00:14:06] <SoraFirestorm> but apparently caused problems with other people
L65[00:14:15] *** gAway2002 is now known as g
L66[00:14:29] <Kodos> No idea. I just know that I have MP's src in my dropbox, given to me by RichardG himself
L67[00:14:48] <SoraFirestorm> I recall RG released the source publically
L68[00:15:50] <Kodos> Ah, so he did
L69[00:16:19] <SoraFirestorm> The top hit goes to a Mega download that is now stale
L70[00:16:38] <SoraFirestorm> But I found a Github repo which has the original source as the base commit
L71[00:18:07] <Kodos> Hm, how do you get power into a relay
L72[00:20:56] <Izaya> espeak always worked fine for me
L73[00:22:05] <SoraFirestorm> aha found it
L74[00:22:16] <SoraFirestorm> yeah, RG interfaced with a handful of TTS
L75[00:22:23] <SoraFirestorm> s/TTS/TTSes/
L76[00:22:25] <MichiBot> <SoraFirestorm> yeah, RG interfaced with a handful of TTSes
L77[00:22:43] <SoraFirestorm> espeak, festival, google, osx, pico2wave, windows
L78[00:23:05] <SoraFirestorm> src/common/miscperipherals/speech/
L79[00:24:12] <SoraFirestorm> RG notes in the source that the Mac provider is broken
L80[00:24:58] <Kodos> I have no idea what I'm doing
L81[00:25:00] <Izaya> oh well not like anyone uses it anyway /s
L82[00:25:02] <Kodos> But this doesn't work or something
L83[00:25:17] <SoraFirestorm> Izaya: I certainly don't
L84[00:25:23] <SoraFirestorm> I am proud to be Apple-free
L85[00:25:30] <SoraFirestorm> So is the rest of my family, for that matter
L86[00:25:34] <SoraFirestorm> Thank God
L87[00:25:50] <SoraFirestorm> anyways
L88[00:25:58] <SoraFirestorm> Kodos: what doesn't work?
L89[00:26:00] * Kodos headdesks
L90[00:26:05] <Kodos> I'm trying to power a relay
L91[00:26:12] <Kodos> With a solar panel, a power converter, and a capacitor
L92[00:26:15] <Izaya> my mum is pretty against apple
L93[00:26:18] <Izaya> not even my doing
L94[00:26:19] <Kodos> The capacitor charges, but the relay doesn't get any power
L95[00:36:41] <Kodos> Now, let's see if I can teach myself how to use an unmanaged drive
L96[00:40:56] <Kodos> Nope
L97[00:44:20] <Kodos> I still wanna at some point get GC again, and program a drone to go through a stargate to a planet, collect information using the world sensor, and then come back through to transmit it to a server
L98[00:46:18] <SoraFirestorm> that sounds cool
L99[00:46:35] <Kodos> Which reminds me, I need to grab SGCraft again
L100[00:46:41] * Kodos sighs
L101[00:46:47] <Kodos> I should just boot my PC on onboard graphics and grab my instances
L102[00:46:48] <Kodos> Much easier
L103[00:48:12] <SoraFirestorm> what's wrong with your PC?
L104[00:48:19] <Kodos> My GPU died just before thanksgiving
L105[00:48:22] <Kodos> I've been using my wife's PC since
L106[00:48:24] <SoraFirestorm> ick
L107[00:48:50] ⇨ Joins: MrWonderful2015 (webchat@97-93-112-245.static.mtpk.ca.charter.com)
L108[00:48:55] <Kodos> Ick indeed. And given my income, a new one isn't likely
L109[00:48:56] <MrWonderful2015> I just had an idea
L110[00:49:03] <Kodos> Do tell, MrWonderful2015
L111[00:49:16] <MrWonderful2015> gpu processing
L112[00:49:40] <MrWonderful2015> Have gpu be able to do non graphical processing
L113[00:49:51] <MrWonderful2015> make them very good at repitive tasks
L114[00:50:00] <SoraFirestorm> There's not really a point...
L115[00:50:10] <MrWonderful2015> yes there is
L116[00:50:11] <Kodos> Yeah, I'd need to hear a usecase
L117[00:50:28] <MrWonderful2015> Well in real life they are used all the time in cryptography
L118[00:50:29] <SoraFirestorm> The only thing I can think of is covered by the data card (whatever its called)
L119[00:50:36] <SoraFirestorm> We have a card for that in OC
L120[00:51:09] <MrWonderful2015> Yeah but what if you want to very quickly perform a very simple hash
L121[00:51:16] <MrWonderful2015> something like md5
L122[00:51:20] <SoraFirestorm> card
L123[00:51:22] <Kodos> Data card can do it
L124[00:51:27] <Kodos> There's even a program to do it
L125[00:51:28] <SoraFirestorm> or find a Lua implementation
L126[00:52:10] <MrWonderful2015> yeah but the idea is that certain types of calculations can be performed by the cpu instead of the gpu
L127[00:52:32] <MrWonderful2015> those types can be performed around 80-160 times faster than a cpu
L128[00:52:48] <SoraFirestorm> not worth it in an OC context imo
L129[00:52:50] <MrWonderful2015> An example of a real world use case is ocl hashcat
L130[00:53:03] <MrWonderful2015> oh well, just an idea I just ha
L131[00:53:04] <MrWonderful2015> d
L132[00:53:10] <MrWonderful2015> not really thought through
L133[00:53:36] <MrWonderful2015> and why wouldnt it be worth it in an OC contex
L134[00:53:47] <MrWonderful2015> it would give a unique programming challenge
L135[00:54:04] <MrWonderful2015> and give a very significant advantage for doing so
L136[00:54:27] <SoraFirestorm> It won't actually *do* anything to perf
L137[00:54:32] <dangranos> ^
L138[00:54:47] <SoraFirestorm> not unless you *actually* send it to a real GPU
L139[00:54:53] <SoraFirestorm> which is outside the scope of /any/ mod
L140[00:55:17] <SoraFirestorm> potato pototo here
L141[00:55:19] <greaser|q> i keep thinking md5 isn't parallelisable but i could be wrong
L142[00:55:36] <SoraFirestorm> doesn't matter if it is or isn't
L143[00:55:36] <greaser|q> AES, on the other hand... you can do that block by block if you have the right mode
L144[00:55:41] <greaser|q> actually it does
L145[00:55:52] <MrWonderful2015> it really does matter
L146[00:55:53] <SoraFirestorm> AES is also provided by the card, iirc
L147[00:56:10] <greaser|q> erm, i mean you can do the blocks in parallel for AES provided you have the right mode
L148[00:56:14] <greaser|q> e.g. CTR mode
L149[00:56:25] <SoraFirestorm> MrWonderful2015: doesn't matter in an OC context where everything is going to be run on the real-silicon CPU anyhow
L150[00:57:06] <MrWonderful2015> well you can allow commands to be sent to the gpu
L151[00:57:15] <SoraFirestorm> but that doesn't do you anything
L152[00:57:19] <SoraFirestorm> nothing at all
L153[00:57:22] <MrWonderful2015> it does them very slowly, but with extreme parrallel processing
L154[00:57:33] <SoraFirestorm> there is no parallel
L155[00:58:18] <MrWonderful2015> that is why gpu based processing would have a tangible advantage over cpu processing in some cases in game
L156[00:58:21] <SoraFirestorm> As far as I'm aware, each OC computer is essentially a coroutine
L157[00:59:09] <MrWonderful2015> would it be possible to give an OC computer multiple coroutines through an addon?
L158[00:59:24] <SoraFirestorm> probably
L159[00:59:38] <SoraFirestorm> I'm not even entirely sure that's how it works internally
L160[00:59:50] <MrWonderful2015> the gpu's could have maybe 20 couroutines but are insanely slow
L161[00:59:52] <SoraFirestorm> I know that's how ComputerCraft works internally
L162[00:59:59] <SoraFirestorm> But CC != OC
L163[01:00:11] <MrWonderful2015> why would that be pointless
L164[01:00:40] <SoraFirestorm> Creating the distinction within the game does not create a distinction on the real metal
L165[01:01:04] <SoraFirestorm> There's not really a way to limit the speed of a coroutine anyways
L166[01:01:18] <MrWonderful2015> yes there is
L167[01:01:31] <SoraFirestorm> If you need a 'multi-threaded' application in OC, just spin up as many coroutines as you want
L168[01:01:32] <MrWonderful2015> cpus have limitations on how fast they can make calls
L169[01:01:34] <SoraFirestorm> simple easy done
L170[01:01:54] <MrWonderful2015> 0.5 calls per second per tier
L171[01:02:18] <MrWonderful2015> give gpu's 30 couroutines, but make it 0.1 calls per second per tier
L172[01:03:28] <MrWonderful2015> maybe with a command like runGpu(command)
L173[01:04:06] <Kodos> Okay, so I'm stacking a raid and a rack vertically. I'm leaning towards the server rack on top, but I wanted everyone's opinion
L174[01:04:22] <SoraFirestorm> dunno
L175[01:04:31] <Kodos> I just mean for aesthetics
L176[01:04:35] <SoraFirestorm> I don't have an MC open right now and I don't feel like checking
L177[01:04:39] <SoraFirestorm> Kodos: yeah, I know
L178[01:04:55] ⇦ Quits: Alex-Learning (uid57631@id-57631.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L179[01:05:07] <SoraFirestorm> MrWonderful2015: coroutines are essentially free
L180[01:05:17] <SoraFirestorm> Your only limit is your memory
L181[01:05:39] <SoraFirestorm> You could spin up tons of coroutines on a high-end server
L182[01:07:18] ⇦ Quits: MrWonderful2015 (webchat@97-93-112-245.static.mtpk.ca.charter.com) (Ping timeout: 204 seconds)
L183[01:08:08] <Kodos> ~w hdd tutorial
L184[01:08:08] <ocdoc> Predicted http://ocd.cil.li/tutorial
L185[01:09:51] <SoraFirestorm> I'm starting to wonder if that was a purposeful troll or not
L186[01:10:26] <SoraFirestorm> or if my other party really didn't get why it would be pointless
L187[01:10:30] <Kodos> I love that you can prefix autorun.lua with a ., and it'll still work
L188[01:11:01] <Kodos> I'm glad I learned that trick :3
L189[01:13:31] <SoraFirestorm> Isn't that a behavior influenced from CC?
L190[01:13:50] ⇨ Joins: MrWonderful2015 (webchat@97-93-112-245.static.mtpk.ca.charter.com)
L191[01:13:54] <Kodos> It's actually probably a real thing tbh
L192[01:14:03] <greaser|q> well yeah CC was a fun platform for making viruses for
L193[01:14:10] <Kodos> Regardless, being able to hide files from the standard dir/ls commands is great
L194[01:14:23] <MrWonderful2015> Yeah goes are used a lot for math heavy calculations
L195[01:14:40] <SoraFirestorm> the . thing is a Unix thing
L196[01:14:43] <MrWonderful2015> That can easily be divided into a ton of very simple instructions
L197[01:14:55] <MrWonderful2015> Modern goes have hundreds to thousands of cores
L198[01:14:56] <SoraFirestorm> But recognizing a dotted autorun is special behavior iirc
L199[01:15:01] <Kodos> Tell you what I'd really like. An EEPROM MCU program that will let me run a loop of code while a lever on the back of the MCU is flipped
L200[01:15:17] <MrWonderful2015> It is perfectly possible
L201[01:15:28] <greaser|q> also the ultimate way to hide files is to build a rootkit and shim the fs calls
L202[01:15:43] <MrWonderful2015> I wrote a micro controller program that is able to run code from a sign
L203[01:15:47] <SoraFirestorm> I'm still of the opinion that UCs should have a single external component available
L204[01:15:59] <MrWonderful2015> Can still be detected
L205[01:16:34] <Kodos> I don't need to 'hide' files per se, I just like that I can make them not visible in the regular dir
L206[01:16:36] <MrWonderful2015> Custom bios
L207[01:16:37] <Kodos> command
L208[01:16:57] <Kodos> Keeps visual bloat down when you have a ton of mini files for configs and other data you need stored
L209[01:17:00] <MrWonderful2015> It will prevent your average user from detecting it
L210[01:17:42] <SoraFirestorm> Most people that actually *use* CC/OC are by definition about average ;)
L211[01:17:48] <MrWonderful2015> To make it truly undetectable would require the implementing of memory and ssd failure
L212[01:17:55] <MrWonderful2015> Plus overclocking
L213[01:18:07] <SoraFirestorm> why would you need all those things?
L214[01:18:25] <MrWonderful2015> You overclock the cpu to give the roots it some processing power to play with
L215[01:19:02] <MrWonderful2015> you mark memory as bad so you can hide the root kit in it
L216[01:19:07] <MrWonderful2015> Do the same with ram
L217[01:19:27] <dangranos> well.. wouldn't say about CC
L218[01:19:32] <MrWonderful2015> Have it run at a lower level than the kernel
L219[01:19:35] ⇨ Joins: SF-G3 (~SoraFires@66-87-139-94.pools.spcsdns.net)
L220[01:19:46] <SF-G3> You mean a 'rootkit'?
L221[01:20:00] <MrWonderful2015> Even formatting the hard drive wouldn't get rid of it
L222[01:20:04] <dangranos> ...
L223[01:20:19] <dangranos> just put it into bios/efi
L224[01:20:39] <MrWonderful2015> And if they remove the bios chip and put in a new one?
L225[01:20:58] <SF-G3> Anyone truly determined to find rootkits in OC will find them all
L226[01:21:14] <SF-G3> Easy
L227[01:21:16] <MrWonderful2015> And also how do you remotely install such a root kit
L228[01:21:33] <SF-G3> Keep the EEPROM code in memory
L229[01:21:45] <SF-G3> Flash it every so often
L230[01:21:45] ⇦ Quits: SoraFirestorm (~user@131-191-86-130.as.clicknet.org) (Ping timeout: 198 seconds)
L231[01:22:02] ⇦ Quits: Jasontti (~Jason@dsl-prvbrasgw1-58c000-47.dhcp.inet.fi) (Ping timeout: 195 seconds)
L232[01:22:09] <SF-G3> Yay for crashing laptops btw
L233[01:22:35] <MrWonderful2015> Problem is that they can check free memory
L234[01:22:49] <greaser|q> MrWonderful2015: shim that ;)
L235[01:22:56] <SF-G3> Pretty much
L236[01:23:04] <MrWonderful2015> What do you mean by shim that
L237[01:23:08] <SF-G3> It's all of 4k max anyways
L238[01:23:25] <SF-G3> Not like people will notice on bigger machines
L239[01:23:39] <MrWonderful2015> I mean the ram that code you are remotely executing uses
L240[01:23:48] <MrWonderful2015> The root kit itself no
L241[01:23:54] <greaser|q> local s_get_memory = some_api.get_memory; function some_api.get_memory(...) return s_get_memory(...) - 1000 end
L242[01:24:13] <MrWonderful2015> We can't stop out of memory crashes
L243[01:24:24] <Kodos> Sure you can, download more
L244[01:24:24] <SF-G3> Pleeeease
L245[01:24:29] <MrWonderful2015> Or them physically checking how much ram they should have
L246[01:24:35] <dangranos> MrWonderful2015: hmm..
L247[01:24:40] <MrWonderful2015> And calculating it themselves
L248[01:24:43] <dangranos> a best solution would be:
L249[01:24:44] <SF-G3> They can't
L250[01:24:58] <greaser|q> yeah eventually the sandbox gets discovered through some form of hole
L251[01:24:58] <SF-G3> That's not possible with the tools they have
L252[01:25:07] <MrWonderful2015> You could write a program that repeatedly reads 1 byte
L253[01:25:08] <dangranos> put a wrapper into every bios there is
L254[01:25:15] <greaser|q> but you can at least make it hard
L255[01:25:15] <MrWonderful2015> Until it crashes
L256[01:25:20] <dangranos> that will push a code when you try to write into it
L257[01:25:27] <dangranos> that contains wrapper
L258[01:25:39] <dangranos> and don't let it to read it
L259[01:25:44] <greaser|q> of course if you want a plant job, you can just upgrade the RAM
L260[01:25:54] <MrWonderful2015> Well you can make it impossible to remove yes
L261[01:26:05] <greaser|q> as long as they don't open up the comp and look closely enough you're sorted
L262[01:26:08] <dangranos> or just make it incredibly annoying
L263[01:26:21] <MrWonderful2015> Then they will most certainly know
L264[01:26:35] <dangranos> greaser|q: you can add code that infects it every time you try to clean it
L265[01:26:45] <MrWonderful2015> Yeah
L266[01:26:56] <dangranos> and if you remove craft of default bios..
L267[01:26:59] <dangranos> hehehe
L268[01:27:10] <dangranos> welcome to NSA, minecraft edition
L269[01:27:19] <MrWonderful2015> But they will still know that there is a virus on the computer
L270[01:27:29] <dangranos> they won't be able to remove it
L271[01:27:49] <MrWonderful2015> Well they can remove the bios and hard drive
L272[01:27:52] <MrWonderful2015> Replace them both
L273[01:28:04] <greaser|q> i actually wrote one of the few not-shit CC viruses but mine's probably Gone Forever now
L274[01:28:11] <greaser|q> and i doubt anyone actually used it
L275[01:28:14] <greaser|q> but it was a proper quine
L276[01:28:15] <dangranos> with another infected bios, because every bios would be infected and there is no clean one
L277[01:28:19] ⇨ Joins: SF-MC (~EiraIRC@131-191-86-130.as.clicknet.org)
L278[01:28:38] <SF-G3> I also don't see a point in viruses for OC
L279[01:28:41] <dangranos> ^
L280[01:28:42] <MrWonderful2015> You write the bios by hand on a non infected computer
L281[01:28:49] <SF-G3> Not unless it was some sort of RP
L282[01:29:04] <MrWonderful2015> Or in multiplayer pvp
L283[01:29:04] <dangranos> SF-G3: uh? oh
L284[01:29:09] <dangranos> or that
L285[01:29:20] <SF-MC> or if you wanted to keep your break-in super covert
L286[01:29:22] <dangranos> disrupting enemy's bases..
L287[01:29:25] <Kodos> If you really wanna 'pvp' with OC, just do what I'm going to do
L288[01:29:34] <Kodos> Have an MCU packet flood when a redstone signal is applied
L289[01:29:43] <SF-MC> MrWonderful2015: more effective to just nuke the place
L290[01:29:45] <SF-MC> seriously
L291[01:29:48] <SF-MC> less work probably to
L292[01:29:50] <greaser|q> wait, what IS an MCU packet flood
L293[01:29:51] <MrWonderful2015> Out rootkit on computer that remote controls their base
L294[01:29:53] <dangranos> SF-MC: too loud
L295[01:30:03] <dangranos> better to do it quetly
L296[01:30:18] <Kodos> greaser|q: I'm probably an idiot with terminology, but basically you have an MCU constantly broadcasting on as many ports as you can get open
L297[01:30:34] <greaser|q> define "MCU"
L298[01:30:35] <SF-MC> nah, decently acurate
L299[01:30:38] <Kodos> I have a program I'm working on, that checks ports for activity
L300[01:30:38] <SF-MC> microcontroller
L301[01:30:47] <MrWonderful2015> Why not just use ping
L302[01:30:49] <Kodos> Basically it'll open some odd ports for 30 seconds at a time
L303[01:31:01] <Kodos> MrWonderful2015: because that's part of Plan9k, and I don't use that
L304[01:31:03] <MrWonderful2015> Ping them with insanely large amounts of data
L305[01:31:09] <dangranos> ...
L306[01:31:16] <MrWonderful2015> Network floppy
L307[01:31:19] <dangranos> ping is part of high-level networking
L308[01:31:21] <MrWonderful2015> Comes with ping
L309[01:31:25] <dangranos> ._.
L310[01:31:27] <dangranos> man
L311[01:31:39] <Kodos> Besides, don't you have to know their address to ping them?
L312[01:31:42] <SF-MC> I'd be surprised if any 'real' OC network installations use the provided network stack
L313[01:31:43] <MrWonderful2015> Yeah but they are will always be listening for ping
L314[01:31:44] <dangranos> he is talking about networking outside of that protocol
L315[01:31:47] <SF-MC> I'd write my own
L316[01:31:51] <dangranos> SF-MC: there is one
L317[01:32:04] <dangranos> network floppy iirc has some kind of network stack
L318[01:32:08] <dangranos> oh
L319[01:32:18] * dangranos misread the message
L320[01:32:23] <SF-MC> right
L321[01:32:26] <SF-MC> that's what I'm saying
L322[01:32:36] <MrWonderful2015> So you have multiple computers send enough ping packets that are large enough that the target computer runs out of ram
L323[01:32:43] <dangranos> MrWonderful2015: question
L324[01:32:45] <SF-MC> I think it would be dumb to use that stack in a hostile environment
L325[01:32:45] <greaser|q> IIRC OC's network functionality is basically UDP but the packets are sent as args rather than having to be just one string
L326[01:32:50] <dangranos> WHAT IF THEY DONT HAVE THE NETWORK STACK
L327[01:33:04] <Kodos> Well
L328[01:33:08] <Kodos> My idea floods the relay, so it can't get message
L329[01:33:09] <Kodos> s
L330[01:33:10] <dangranos> the one in floppy
L331[01:33:10] <SF-MC> try to find known used ports and flood
L332[01:33:18] <Kodos> So I don't even need the ports they're using
L333[01:33:23] <Kodos> You're all overthinking it, imo
L334[01:33:29] <dangranos> ^
L335[01:33:31] <SF-MC> this assumes they are using relays
L336[01:33:40] <SF-MC> which may not be the case in some topologies
L337[01:33:43] <dangranos> SF-MC: who doesn't?
L338[01:34:18] <Kodos> Don't you need a wifi relay to get wireless messages, or can a computer with a WNC get them
L339[01:34:19] <MrWonderful2015> But how can you find used ports given that networking is up not tcp
L340[01:34:20] <SF-MC> ah
L341[01:34:36] <SF-MC> damn
L342[01:34:43] <SF-MC> it's not smart to /not/ use a relay
L343[01:34:48] * SF-MC is corrected
L344[01:35:17] <MrWonderful2015> Well you can also spam their screen with error messages
L345[01:35:17] <EnderBot2> https://www.youtube.com/watch?v=anwy2MPT5RE
L346[01:35:19] <Kodos> But yeah, I'm gonna do a microcontroller that just floods the relay constantly
L347[01:35:19] <dangranos> MrWonderful2015: throw the hell out that "tcp" word, there is no such thing in OC
L348[01:35:30] <SF-MC> Kodos: WNC equiped systems can get them directly
L349[01:35:45] <Kodos> Even better, that'd still flood them directly
L350[01:35:47] <dangranos> Kodos: with random noise?
L351[01:35:49] <Kodos> Sure
L352[01:35:51] <Kodos> Also, neat trick
L353[01:35:54] <Kodos> Give a linked card to a relay
L354[01:35:57] <SF-MC> wired modems indirectly via said relay
L355[01:36:03] <Kodos> You can have networks linked between dimensions, not just single computers
L356[01:36:10] <SF-MC> you can do that?
L357[01:36:11] <SF-MC> damn
L358[01:36:12] <Kodos> Yup
L359[01:36:14] <SF-MC> doing that when I do that
L360[01:36:21] <Kodos> >doing that when I do th at
L361[01:36:22] <SF-MC> I would have done it like that anyways
L362[01:36:32] <MrWonderful2015> Well don't rely on linked cards for security
L363[01:36:34] <SF-MC> just that the relays would have been the PCs
L364[01:36:45] <SF-MC> MrWonderful2015: why not?
L365[01:36:52] <MrWonderful2015> Not data can be modified
L366[01:36:56] <SF-MC> afaik no way to crack them
L367[01:37:26] <Kodos> I still want to know how to properly use the networking connection lines in a rack GUI effectively
L368[01:37:30] <Kodos> Use case, etc
L369[01:37:30] <dangranos> unless they were compromised
L370[01:37:41] <dangranos> as in, someone replaced one or took one
L371[01:37:52] <Kodos> Is there a way to prevent someone from opening a case's GUI?
L372[01:37:58] <SF-MC> ownership?
L373[01:38:13] <MrWonderful2015> If you know the nbt data of one, you can make one that matches it
L374[01:38:19] <SF-MC> only owners can do things like that to a PC IIRC
L375[01:38:28] <SF-MC> MrWonderful2015: such things require cheating
L376[01:38:30] <dangranos> MrWonderful2015: cheating, possible admin-only
L377[01:38:36] <Kodos> I wonder if you can hopper out components
L378[01:38:42] <dangranos> Kodos: heh
L379[01:38:42] <SF-MC> lol
L380[01:39:15] <MrWonderful2015> There are some exploits that let you modify nbt data if you have a mod that lets you move tile entities
L381[01:39:19] <Kodos> As far as ownership goes, I'm testing a few theories now
L382[01:39:23] <greaser|q> hmm, i wonder if you can do an encrypted subleq VM
L383[01:39:30] <Kodos> Just saved game and exited on my wife's account, time to go offline as me
L384[01:39:33] <SF-MC> subleq?
L385[01:39:48] <SF-MC> please expand
L386[01:39:52] <greaser|q> it's a form of one instruction computer, usually gets referred to as OISC
L387[01:40:02] <SF-MC> One Instruction?
L388[01:40:05] <Kodos> That reminds me, I still have to get a picture off of my phone
L389[01:40:05] <greaser|q> yep
L390[01:40:11] <SF-MC> ok
L391[01:40:18] <Kodos> My brother drove me to an electrical substation the other day, and I got a picture of their SCADA panel
L392[01:40:31] ⇦ Quits: SF-MC (~EiraIRC@131-191-86-130.as.clicknet.org) (Remote host closed the connection)
L393[01:40:35] <dangranos> security co-computer?
L394[01:40:37] <greaser|q> although it might be better to just go with an ARM or MIPS VM and decrypt one crypto block at a time
L395[01:40:54] <Kodos> SCADA, supervisory control and data acquisition
L396[01:41:19] * dangranos saw the video about security of PS3
L397[01:41:29] <dangranos> that was impressive
L398[01:41:31] <SF-G3> All this discussion ought to serve as a valuable lesson -
L399[01:41:41] <MrWonderful2015> What is that lesson
L400[01:41:43] <dangranos> .-.
L401[01:41:59] <SF-G3> Do your important computing on a non-networked host :P
L402[01:42:35] <MrWonderful2015> Well even then there are ways to hack such a machine
L403[01:42:50] <MrWonderful2015> Do they have an Internet card
L404[01:43:00] <MrWonderful2015> Do they have a t2 red stone card
L405[01:43:08] <SF-G3> That requires physical access pretty much
L406[01:43:19] <MrWonderful2015> Not for those two I told you
L407[01:43:32] <MrWonderful2015> Internet card it is pretty obvious
L408[01:43:34] <Kodos> T2 Redstone supports WRCBE and the like
L409[01:43:55] <MrWonderful2015> T2 network card supports some types of wireless red stone
L410[01:44:02] <Kodos> I've made a program that literally went through like 10 WRCBE channels and turned them all on
L411[01:44:05] <Kodos> 10k*
L412[01:44:12] <SF-G3> I'd not use wireless rs in security focused applications
L413[01:44:25] <MrWonderful2015> Would you use http
L414[01:44:35] <SF-G3> No
L415[01:44:40] ⇨ Joins: SF-MC (~EiraIRC@131-191-86-130.as.clicknet.org)
L416[01:44:42] <Kodos> SF-G3: Even in non-security applications, someone meddling with your wireless redstone can cause problems
L417[01:44:45] <SF-G3> Direct wired redstone
L418[01:45:27] <SF-MC> awww
L419[01:45:30] <MrWonderful2015> Then there is always the question of physical security and social engineering
L420[01:45:37] <SF-MC> my performance is worse without Optifine :(
L421[01:45:45] <dangranos> >optifine
L422[01:45:46] <SF-MC> true
L423[01:45:54] <SF-MC> dangranos: yeah, I know I know
L424[01:46:15] <MrWonderful2015> "Accidentally" leave a supposedly secret and sensitive file that makes your target curious
L425[01:46:33] <dangranos> with autorun
L426[01:46:34] <MrWonderful2015> They put it int heir computer to read it and they get a virus
L427[01:46:59] <SF-MC> it runs playably without Optifine though
L428[01:47:07] <dangranos> bonus: actually add some info on the disk
L429[01:47:22] <MrWonderful2015> Also even wired redstone can be accessed remotely
L430[01:47:24] <dangranos> and hide autorun with some wrapping magic
L431[01:47:29] <Kodos> Or just dot it
L432[01:47:37] <SF-MC> iirc there is a way to prevent autorun from running
L433[01:47:48] <MrWonderful2015> Wireless redstone has an item that can be thrown that activates redstone
L434[01:47:53] <greaser|q> do you hold shift or something like that
L435[01:48:02] <SF-MC> idk tbh
L436[01:48:06] <greaser|q> i recall that was the shortcut on macs to enter maintenance mode
L437[01:48:13] <greaser|q> or some shit like that
L438[01:48:23] <dangranos> SF-MC: in /etc?
L439[01:48:31] <dangranos> nobody configures openos
L440[01:48:40] <MrWonderful2015> Also if it mass numbers of computers fork bombing themselves
L441[01:48:45] <SF-MC> I would
L442[01:48:47] <MrWonderful2015> Can take up all the threads
L443[01:48:51] <SF-MC> for tight security stuff
L444[01:48:51] <dangranos> SF-MC: oh rly?
L445[01:48:58] <MrWonderful2015> Freezing all the computers
L446[01:49:03] <dangranos> so, if you would need an another computer in your base..
L447[01:49:19] <MrWonderful2015> Potentially stopping many secure systems
L448[01:49:19] <dangranos> another to few dozens others
L449[01:49:25] <dangranos> hm
L450[01:49:27] <MrWonderful2015> By just freezing them
L451[01:49:27] <dangranos> no wait
L452[01:49:39] <MrWonderful2015> Some systems might fail open
L453[01:49:45] <dangranos> you would have a own configured os floppy by then..
L454[01:49:51] <dangranos> if not own OS and BIOS
L455[01:49:53] <MrWonderful2015> Impossible to stop
L456[01:50:08] <SF-MC> MrWonderful2015: OC has guards for that
L457[01:50:10] <dangranos> okaaay
L458[01:50:13] <MrWonderful2015> Like what
L459[01:50:18] <SF-MC> It will kill misbehaving PCs
L460[01:50:20] <dangranos> MrWonderful2015: they are not running in same thread
L461[01:50:23] <dangranos> iirc?
L462[01:50:34] <SF-MC> There are a couple threads
L463[01:50:36] <dangranos> there is some magic that doesn't lets to do that
L464[01:50:37] <MrWonderful2015> We build a ton of computers to use up all the threads
L465[01:50:41] <dangranos> no
L466[01:50:43] <SF-MC> How many depends on local configuration
L467[01:50:54] <MrWonderful2015> What happens if there is more computers than threads?
L468[01:50:58] <dangranos> MrWonderful2015: you'll get attention of admins
L469[01:51:17] <dangranos> wai
L470[01:51:19] <dangranos> hm
L471[01:51:24] <MrWonderful2015> Yeah but this is on a server I own where almost anything goes
L472[01:51:24] * dangranos pokes Sangar
L473[01:51:26] <SF-MC> because that kinda interferres with the servers operation
L474[01:51:33] <dangranos> ^
L475[01:51:50] <MrWonderful2015> Refer to what I said above
L476[01:51:56] <MrWonderful2015> I own the server tha
L477[01:52:06] <MrWonderful2015> and stuff like that is ok on my server
L478[01:52:08] <dangranos> OC is better than CC in terms of "freeze all computers"
L479[01:52:15] <MrWonderful2015> I agree
L480[01:52:22] <dangranos> as in, it doesn't works
L481[01:52:28] <MrWonderful2015> But it is still possible to at least slow them down
L482[01:52:32] <dangranos> or if it does.. that's would be the server lagging
L483[01:52:38] <SF-MC> yeah
L484[01:53:02] <MrWonderful2015> What if I build a hundred t3 computers and have them all do activities that max out the cup
L485[01:53:06] <MrWonderful2015> CPU
L486[01:53:16] <SF-MC> you have a laggy-ass server
L487[01:53:18] <dangranos> ^
L488[01:53:22] <SF-MC> that's pretty much it
L489[01:53:24] <Kodos> If not a dead one
L490[01:53:26] <dangranos> ^
L491[01:53:30] <Kodos> IIRC BTM was shitting out because of that
L492[01:53:31] <greaser|q> where can i get a laggy ass-server
L493[01:53:45] <dangranos> greaser|q: *insert some joke here*
L494[01:53:48] <MrWonderful2015> The hundred was an exaggeration
L495[01:53:53] <SF-MC> *sigh* the relavent xkcd again
L496[01:54:02] <dangranos> SF-MC: huh?
L497[01:54:06] <SF-MC> s/relavent/revalent/
L498[01:54:07] <MichiBot> <SF-MC> *sigh* the revalent xkcd again
L499[01:54:10] <MrWonderful2015> The point being that there is more computers than threads
L500[01:54:21] <dangranos> isn't it "relevant"?
L501[01:54:25] <MrWonderful2015> In which case I presume that threads are shared
L502[01:54:29] <MrWonderful2015> Is that right
L503[01:54:33] <greaser|q> it's relivent
L504[01:54:41] <greaser|q> wait
L505[01:54:45] <greaser|q> it's rellyvint
L506[01:54:54] <SF-MC> https://xkcd.com/37/
L507[01:54:55] <MichiBot> XKCD Comic Name: Hyphen Posted on: 1/1/2006
L508[01:54:56] <dangranos> badum-ts
L509[01:55:12] <SF-MC> dangranos: that
L510[01:55:25] <MrWonderful2015> Lol
L511[01:55:26] <dangranos> badum ass-ts
L512[01:55:34] <SF-MC> classy
L513[01:55:41] <SF-MC> brb re-enabling optifine
L514[01:55:44] ⇦ Quits: SF-MC (~EiraIRC@131-191-86-130.as.clicknet.org) (Remote host closed the connection)
L515[01:55:47] <dangranos> we lost him
L516[01:56:12] <Izaya> game crashed/10
L517[01:56:45] <dangranos> 11 game crashes/10
L518[01:56:47] <MrWonderful2015> What if 5 computers execute commands at the same time
L519[01:56:51] <greaser|q> funny you should say that, my comp is freezing a lot as it's picking up bad sectors to attempt to download
L520[01:56:59] <MrWonderful2015> With only 4 worker threads
L521[01:57:02] <dangranos> MrWonderful2015: define what the fuck is "command"?
L522[01:57:24] <SF-G3> Game did not crash btw :P
L523[01:57:26] <MrWonderful2015> Any function or line of code that requires a worker thread
L524[01:57:49] <SF-G3> Nothing 'requires' a worker function
L525[01:57:49] <v^> MrWonderful2015, it just waits in the queue? im confused on the question
L526[01:57:56] <dangranos> https://github.com/MightyPirates/OpenComputers/blob/58de9015c3e6fe1792b0adeb15c32f2df58ab4b7/src/main/resources/application.conf#L111
L527[01:57:57] <SF-G3> The premise is flawed
L528[01:57:58] <MrWonderful2015> Yeah
L529[01:58:05] <v^> multiple VMs can run in the same worker thread
L530[01:58:44] <dangranos> notice comment on 121-125
L531[01:58:52] <dangranos> specifically states about lockdown
L532[01:58:54] <MrWonderful2015> So if we use up enough worker threads by having a ton of computers run pointless code we can effectively dodos a computer with no network
L533[01:58:57] ⇨ Joins: SF-MC (~EiraIRC@131-191-86-130.as.clicknet.org)
L534[01:59:16] <dangranos> you'll ddos the server
L535[01:59:20] <dangranos> *dos
L536[01:59:21] <v^> ^
L537[01:59:33] <dangranos> it's not even distributed, actually
L538[01:59:46] <MrWonderful2015> 5 computers running code won't dos the server
L539[02:00:34] <MrWonderful2015> It is entirely possible on a server for someone's computer to be slightly slowed down by mistake if 4 other people happen to be executing a function at the same time
L540[02:00:40] <dangranos> they won't lock out others
L541[02:00:49] <MrWonderful2015> Why
L542[02:00:56] * dangranos sighs
L543[02:00:58] <MrWonderful2015> What would happen instead
L544[02:01:02] <dangranos> look at what v^ said
L545[02:01:15] <dangranos> <+v^> multiple VMs can run in the same worker thread
L546[02:01:15] <SF-MC> it slows down
L547[02:01:20] <dangranos> slightly
L548[02:01:20] <MrWonderful2015> Yes they can
L549[02:01:25] <dangranos> not noticeably
L550[02:01:37] <dangranos> 4 threads is default, right?
L551[02:01:50] <MrWonderful2015> But if you do this at a big enough scale, you can make their computer unusable
L552[02:02:04] <SF-MC> at which point
L553[02:02:05] <dangranos> have you ever noticed slowdown on servers that isn't global server lag?
L554[02:02:08] <SF-MC> honestly
L555[02:02:13] <SF-MC> people will stop using computers
L556[02:02:23] <Kodos> Or server host will ban you for being a shitter
L557[02:02:26] <dangranos> ^
L558[02:02:32] <SF-MC> so then there will be noone to attack
L559[02:02:34] <MrWonderful2015> I will ban myself?
L560[02:02:39] <SF-MC> back to physical methods
L561[02:02:39] <dangranos> oh fuck
L562[02:02:47] <Kodos> If you're the host and you're being an asshole to others, no one will want to play with you
L563[02:02:52] <dangranos> ^
L564[02:02:54] <SF-MC> ^
L565[02:02:55] <dangranos> this
L566[02:03:04] <dangranos> fck those kind of admins
L567[02:03:19] <MrWonderful2015> It isn't really a public server for that reason
L568[02:03:29] <Kodos> And honestly, just from watching the last 15 minutes of your conversation, I already don't want to play with you, because you seem like a bit of a moron, and an asshole. Sorry to break the channel rules, but yeah
L569[02:03:44] <dangranos> >channel rules
L570[02:03:48] <dangranos> we have those?
L571[02:03:55] <SF-MC> I was about to say
L572[02:03:58] <Kodos> Yeah, rule 4 or something is be courteous to others
L573[02:03:59] <SF-MC> which rules?
L574[02:04:01] <Kodos> Link's in the topic
L575[02:04:03] <dangranos> i mean, they are actually used?
L576[02:04:08] <Kodos> Yes, quite often
L577[02:04:19] <MrWonderful2015> Honestly I've never done that
L578[02:04:47] <dangranos> i hear "yet"
L579[02:05:07] <greaser|q> better to be a theoretical arsehole than to put it into practice
L580[02:05:09] <sugoi> Kodos: you use openos?
L581[02:05:14] <Kodos> Usually, yes
L582[02:05:21] <Kodos> I want to learn how to use P9K tho
L583[02:05:30] <SF-MC> for the most part, most people just use OpenOS
L584[02:05:41] <sugoi> ok, i got something working bash-like
L585[02:05:43] <MrWonderful2015> I find it interesting to find ways to break systems but I do not enjoy making others upset
L586[02:05:49] <greaser|q> how much compat do OpenOS and P9K have appwise
L587[02:05:55] <dangranos> greaser|q: uh..
L588[02:05:56] <sugoi> it wasn't bad - but, it ....
L589[02:05:59] <SF-MC> mostly?
L590[02:06:01] <SF-MC> idk
L591[02:06:02] <dangranos> some?
L592[02:06:14] <dangranos> none in P9K-to-OOS
L593[02:06:14] <sugoi> Kodos: so, imagine os.execute("cd /path/foo/bar")
L594[02:06:24] <Kodos> sugoi: I've never used anything but a Windows PC, what little experience I have with Linux has been the Ubuntu I have on my netbook that's only been there since July, and I've only used to go on Weechat and to code in nano
L595[02:06:52] <sugoi> Kodos: fair enough -- my concern is how this bashness effects existing api
L596[02:06:55] <sugoi> such as os.execute
L597[02:06:55] <greaser|q> Kodos: i hope i can convince you to get hooked on vim
L598[02:07:04] <SF-MC> nonono Emacs! :P
L599[02:07:11] <Kodos> greaser|q: I looked at it, tried it once, and the way that commands and such are used, it was confusing for me
L600[02:07:22] <Kodos> Honestly, most of my coding is either done in NP++ or Atom
L601[02:07:25] <greaser|q> SF-MC: the second best text editor in the world, just behind vim ;)
L602[02:07:33] <sugoi> Kodos: i'm about to go to bed, i just want some short feedback. the thing is, os.execute() creates a new 'shell' to execute the command
L603[02:07:34] <SF-MC> :P
L604[02:07:43] <greaser|q> Kodos: don't wait until you're forced to use it due to RSI, you'll regret having not learnt it earlier
L605[02:07:52] <Kodos> RSI?
L606[02:07:54] <sugoi> so imagine, ... in windows cmd something like cmd /c cd foo/bar
L607[02:07:55] <Kodos> You have to speak English
L608[02:08:01] <greaser|q> repetitive strain injury
L609[02:08:07] <sugoi> everyone stop talking to Kodos !
L610[02:08:08] <SF-MC> carpal tunnel and junk
L611[02:08:10] <sugoi> i need his feedback
L612[02:08:12] <greaser|q> honestly it's something used in normal person english
L613[02:08:15] <sugoi> :)
L614[02:08:18] <Kodos> sugoi: I'm quite skilled at having multiple conversations, continue
L615[02:08:26] <sugoi> haha, ok ok fair enough
L616[02:08:42] <greaser|q> on unix systems it's usually cmd -c, or cmd --cflag
L617[02:08:49] <greaser|q> i say unix because i'm on freebsd right now
L618[02:08:50] <sugoi> so in windows, `cmd /c foo bar` in a cmd window would execute foo bar in a child cmd process, and return
L619[02:08:52] <Izaya> it's too peaceful here
L620[02:08:55] <Izaya> vim > emacs
L621[02:08:56] <Kodos> greaser|q: if you can find a WRITTEN (I hate videos) tutorial that a 12 year old could use to learn it, I will give it another shot
L622[02:08:59] <sugoi> os.execute (and shell.execute for that matter) do the same
L623[02:09:08] <SF-MC> s/>/</
L624[02:09:19] <SF-MC> s/\>/\</
L625[02:09:24] <SF-MC> oops
L626[02:09:25] <MrWonderful2015> And to be real if there is no way of remotely sending any signals to the target machine, there is no real way of hacking it besides social engineering and physical security
L627[02:09:26] <sugoi> but now i've corrected openos shell variables and state - so, something like os.execute("cd path") would NOT change the path of the parent process
L628[02:09:26] <Kodos> s/>/</g
L629[02:09:26] <MichiBot> <Izaya> vim < emacs
L630[02:09:32] <SF-MC> aha
L631[02:09:42] <greaser|q> Kodos: the australian APC magazine has a i think 18 part tutorial on linux itself (i think it's even on its website), or are you asking about vim?
L632[02:09:48] <MrWonderful2015> But then again there are situations where you NEED remote access
L633[02:09:52] <Kodos> greaser|q: vim
L634[02:09:53] <sugoi> >cd path -- this does, from the command line, it isn't spawning a new shell to execute this
L635[02:10:02] <Kodos> I'm perfectly happy with what I can already do in Linux
L636[02:10:04] <greaser|q> izaya, i am NOT untangling your fingers when they get jammed up
L637[02:10:19] <MrWonderful2015> I believe the path environmental variable is $PATH
L638[02:10:29] <greaser|q> Kodos: find a file called vimqrc.pdf, it's a 2-page guide to most of the keystrokes
L639[02:10:30] <sugoi> Kodos: the point is, is someone is trying to change alias or env vars via os.execute, it'll no longer work
L640[02:10:42] <sugoi> any thoughts?
L641[02:10:45] <greaser|q> Kodos: print it off, learn bits at a time
L642[02:10:53] <sugoi> this is correct behavior, just pointing out, it can break existing scripts
L643[02:10:58] <Izaya> greaser|q, better to have tangled fingers than not enough fingers to use the editor :D
L644[02:11:03] <MrWonderful2015> I would recommend Debian as opposed to Ubuntu
L645[02:11:05] <SF-MC> sugoi: that is the Right Thing afaic
L646[02:11:06] <Kodos> Well, why was it changing the parent in the first place?
L647[02:11:16] ⇦ Quits: Nachtara (uid74214@id-74214.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L648[02:11:17] <greaser|q> Izaya: for vim you only need two fingers ;)
L649[02:11:21] <SF-MC> Kodos: guessing it wasn't a fork
L650[02:11:30] <Izaya> greaser|q, I'm arguing for emacs
L651[02:11:31] <sugoi> Kodos: it was changing the parent in openos 1.5, legacy "hack", to be honest
L652[02:11:32] <Izaya> wat
L653[02:11:33] <Izaya> no
L654[02:11:36] <Izaya> I'm arguing for vim
L655[02:11:38] <Izaya> fuck I need coffee
L656[02:11:53] <SF-MC> lolololololol
L657[02:12:06] <Kodos> sugoi: I'd say run it by Sanger and see what he thinks, but I'm all for fixing stuff. I don't use execute usually so none of my stuff will break
L658[02:12:14] <dangranos> <Izaya> greaser|q, I'm arguing for emacs
L659[02:12:17] <dangranos> i'll save that
L660[02:12:26] <SF-MC> hahahahahaha
L661[02:12:30] <Izaya> dangranos, save the next 4 lines
L662[02:12:34] <Izaya> otherwise that's shady as
L663[02:12:38] <Kodos> greaser|q: any chance you know where to find that pdf?
L664[02:12:42] <sugoi> Kodos: will do, had planned to. just felt like getting feelers. he's been quite supportive so far
L665[02:12:43] <Kodos> I can get it on my Kindle and read it
L666[02:12:46] <Izaya> but anyway
L667[02:12:49] <dangranos> Izaya: phahaha, no
L668[02:12:50] <Izaya> emacs is a half-decent OS
L669[02:13:02] <Izaya> and it even has a half-good editor with evil mode
L670[02:13:06] <greaser|q> yeah, it's great if you're a pianist
L671[02:13:07] <SF-MC> why would you want to use an editor you couldn't read your mail in?
L672[02:13:10] <SF-MC> or do irc in?
L673[02:13:11] <SF-MC> :P
L674[02:13:17] <Kodos> Frankly, I want to do like Shuu and make my own offshoot of OpenOS, but I haven't a clue where to start
L675[02:13:18] <greaser|q> although probably more a jazz pianist
L676[02:13:26] <MrWonderful2015> You can do both of those in terminal
L677[02:13:35] <SF-MC> oddly enough
L678[02:13:36] <dangranos> greaser|q: that plays overly fast songs
L679[02:13:43] <SF-MC> That's something I find that Emacs *sucks* at
L680[02:13:47] <sugoi> Kodos: what kind of features would you like to develop? or, just as a fun challenge?
L681[02:13:48] <MrWonderful2015> I do that a lot
L682[02:13:49] <Izaya> SF-MC, nvim soon
L683[02:13:53] <SF-MC> render speed for its emulated terminals are attrocious
L684[02:14:06] <dangranos> eh?
L685[02:14:06] <SF-MC> otherwise I would just Emacs 24/7
L686[02:14:09] <MrWonderful2015> No rendering
L687[02:14:20] <greaser|q> Kodos: some wimps want a GUI, instead of writing another semi-unix attempt you might as well try that
L688[02:14:20] <MrWonderful2015> Text only
L689[02:14:33] <Kodos> sugoi: Mostly just customizing what things look like when they happen. Startup, motd, etc, with some added functionality in the default libs without having to have my own, or even making new libs for stuff that's missing and have them be default.
L690[02:14:33] <dangranos> SF-MC: seems fine for me
L691[02:14:39] <MrWonderful2015> Do you need graphics for email or irc?
L692[02:14:47] <Izaya> MrWonderful2015, you misunderstand
L693[02:14:53] <dangranos> i just run ncmpcpp in it's terminal
L694[02:14:58] <dangranos> turned on equalizer
L695[02:14:59] <MrWonderful2015> What did you mean
L696[02:15:03] <Kodos> I need graphics in my email for when my wife sends me dirty pictures
L697[02:15:05] <Izaya> emacs has to process the terminal escape codes
L698[02:15:09] <Izaya> and 'render' it in a frame
L699[02:15:12] <MrWonderful2015> Ah
L700[02:15:15] <Izaya> despite it being all text
L701[02:15:27] <SF-MC> Emacs is not fast at it
L702[02:15:30] <Kodos> iirc term has windwos that do that now, Izaya
L703[02:15:31] <dangranos> Kodos: use thunderbird
L704[02:15:53] <greaser|q> i thoroughly recommend thunderbird for people who are having issues with outlook
L705[02:16:07] <SF-MC> Thunderbird is probably the best desktop client
L706[02:16:10] <dangranos> greaser|q: is that a bad or good thing?
L707[02:16:12] <greaser|q> after all, at least thunderbird autodetects the SMTP+POP3 servers
L708[02:16:16] <dangranos> SF-MC: they dropped it
L709[02:16:16] <sugoi> Kodos: do you like how rc starts on real systems?
L710[02:16:29] <Izaya> it's too peaceful here
L711[02:16:32] <Izaya> systemd > sysvinit
L712[02:16:34] <greaser|q> honestly, email as it is can't hurry up and die fast enough
L713[02:16:36] <SF-MC> lol
L714[02:16:42] <SF-MC> I don't care honestly
L715[02:16:51] <greaser|q> Izaya: good luck finding where the unit files are from the documentation
L716[02:16:54] <MrWonderful2015> It is great that thunder bird supports encrypted emails
L717[02:16:54] <sugoi> Kodos: https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcQ0DSWQJSb1d1DZd-teM32PomPlYaeJRomatmcWvV35Ia3ahAuo
L718[02:16:55] <SF-MC> What I /will/ say
L719[02:16:57] <Kodos> sugoi: I had no idea what RC was before OC
L720[02:17:01] <dangranos> On December 1, 2015, Mozilla Chairperson, Mitchell Baker, announced in a company-wide memo that Thunderbird needs to be uncoupled from Firefox. She referred to Thunderbird as paying a tax on Firefox and said that she does not believe Thunderbird has the potential for "industry-wide impact" that Firefox does.
L721[02:17:05] <SF-MC> ED IS THE STANDARD EDITOR
L722[02:17:05] <Izaya> I start my computer once a week, it probably doesn't matter
L723[02:17:08] <greaser|q> i mean that's kinda important and if you're writing docs you should probably make that really fucking obvious
L724[02:17:20] <greaser|q> SF-MC: not if you work for fedora
L725[02:17:26] <Kodos> https://github.com/MightyPirates/OpenComputers/blob/master-MC1.7.10/src/main/resources/assets/opencomputers/loot/OpenOS/lib/term.lua#L136-L182
L726[02:17:28] <greaser|q> erm, for redhat, on fedora
L727[02:17:28] <SF-MC> what is it then?
L728[02:17:31] <SF-MC> seriously?
L729[02:17:34] <greaser|q> probably gedit
L730[02:17:35] <sugoi> Kodos: well, openos's rc is really nothing like the real thing. forgive the img for ants there, but i have some pretty upgrades for rc i'm working on, similar to that
L731[02:17:38] <sugoi> it'll change boot look
L732[02:17:45] <greaser|q> had to bootstrap my new HDD with CRUX using a Fedora 16 livecd
L733[02:17:47] <SF-MC> ed is still the standard editor :P
L734[02:17:57] <greaser|q> had to use firefox to grab the fucking iso because the dipshits didn't provide wget
L735[02:17:57] <dangranos> how is that magic works
L736[02:18:09] <Kodos> sugoi: As long as you make it so that it's easier for me to write a program and use it with rc
L737[02:18:09] <dangranos> ed i mean
L738[02:18:12] <Kodos> easier than it is now, anyway
L739[02:18:14] <SF-MC> don't provide wget?
L740[02:18:17] <Kodos> atm, I have no idea what I'm doing
L741[02:18:17] <SF-MC> what about curl?
L742[02:18:21] <Izaya> ed is easy enough to use
L743[02:18:47] <dangranos> ah
L744[02:18:49] <sugoi> Kodos: well, for me it'll be easier because i know real rc. but -- you're not the first to ask that (like the 5th, tbh)
L745[02:18:52] <Izaya> it has no insane modifier key combos after all
L746[02:19:07] <greaser|q> they probably forgot to include curl as well
L747[02:19:11] <SF-MC> I had a hard time figuring out how to drive vi
L748[02:19:20] <sugoi> Kodos: so keeping (or adding) a easy-to-use access is strongly being considered
L749[02:19:26] <SF-MC> I find it easy to drive Emacs in comparison
L750[02:19:32] <SF-MC> just my opinion
L751[02:19:57] <SF-MC> Search and replace in Emacs is alt-% (M-% in Emacs speak)
L752[02:19:58] <dangranos> interesting..
L753[02:20:01] <greaser|q> well yeah that's because emacs is closer to notepad
L754[02:20:01] <Kodos> sugoi, I had a ton of help with it, but this is currently the only RC program I have https://pastebin.com/gKPxknc8
L755[02:20:03] <SF-MC> I have no damn clue whatit is in vi
L756[02:20:05] <greaser|q> than vi is
L757[02:20:21] <Izaya> search and replace?
L758[02:20:30] <SF-MC> emacs is no where close to notepad :P
L759[02:20:34] <Izaya> :%s/from/to/g
L760[02:20:53] <Izaya> or minus the % if you want just that line
L761[02:21:01] <greaser|q> aaand i'm probably going to be bombarded with a metric fuckton of xterms once rsync realises the file it's trying to copy is never fucking going to work
L762[02:21:07] <sugoi> Kodos: private?
L763[02:21:08] <dangranos> % means whole file
L764[02:21:15] <Kodos> ohrightonesec
L765[02:21:37] <greaser|q> SF-MC: arrows to move and keys to type... vi requires you to be in the right mode
L766[02:21:40] <Kodos> https://pastebin.com/gKPxknc8
L767[02:21:43] <SF-MC> greaser|q: ?
L768[02:21:55] <SF-MC> greaser|q: yeah, ik
L769[02:22:00] <SF-MC> the ? was for the xterm thing
L770[02:22:13] <greaser|q> SF-MC: i'm copying shit off a dying hard disk
L771[02:23:15] <SF-MC> I like how OpenPrinter has a shredder
L772[02:23:16] <SF-MC> lol
L773[02:23:40] <Kodos> That was my suggestion :3
L774[02:23:44] <Kodos> Well, requestr
L775[02:23:50] <SF-MC> I find it silly but cool
L776[02:23:52] <Kodos> I had a ton of prints that I could do fuckall with
L777[02:23:54] <Kodos> Not really
L778[02:24:01] <Kodos> Lets you recycle otherwise unusable printed pages
L779[02:24:12] <Izaya> :< I went to hook up some 1280x1024s to replace my 1440x900s and then realised that the 1280x1024s have no digital input
L780[02:24:17] <SF-MC> you can actually do something with them?
L781[02:24:33] <sugoi> Kodos: yep i plan to support all of that just the same
L782[02:24:40] <greaser|q> Izaya: get an adaptor of some sort
L783[02:24:41] <Kodos> When you shred them you get paper shreds back, which you can craft with water I think to get paper back
L784[02:24:42] <SF-MC> hot damn you can
L785[02:24:45] <SF-MC> I had no idea
L786[02:24:51] <Izaya> greaser|q, it would require an active adaptor
L787[02:24:51] <SF-MC> it is water, btw
L788[02:25:00] <greaser|q> ah hmm
L789[02:25:02] <Izaya> HDMI -> DVI -> VGA is not going to work well
L790[02:25:12] <Kodos> But yeah, I was on the PCL server, and I was building an office, and needed a way to recycle irrelevant printed pages
L791[02:25:15] <Izaya> 'cause y'know
L792[02:25:16] <Kodos> Test pages, etc
L793[02:25:22] <Izaya> hurr durr 750Ti has no VGA out
L794[02:25:23] <SF-MC> right right
L795[02:25:40] <Kodos> http://puu.sh/kZ9ey/f0b8262bc4.png
L796[02:25:42] <Kodos> I also made that
L797[02:26:19] <SF-MC> lol cool
L798[02:26:34] <greaser|q> weird, seems i didn't get bombarded, anyway can finally open xterms again
L799[02:26:49] * SF-MC <3 tmux
L800[02:26:57] ⇦ Quits: SF-MC (~EiraIRC@131-191-86-130.as.clicknet.org) (Remote host closed the connection)
L801[02:27:21] ⇨ Joins: SoraFirestorm (~user@131-191-86-130.as.clicknet.org)
L802[02:27:32] <Kodos> I still get excited over http://puu.sh/luApk/985dd4fd76.png
L803[02:29:18] <Kodos> %tell Mimiru BTW That guy who was doing the OC controlled turret mod disappeared, and the mod is presumably dead, so you should totally still do turrets in OS
L804[02:29:19] <MichiBot> Kodos: Mimiru will be notified of this message when next seen.
L805[02:30:17] <Izaya> Aha, I know what I can use for my menu button! :D
L806[02:30:25] * Izaya goes to render a SVG into a PNG
L807[02:30:39] <Kodos> http://puu.sh/loCgu/aac92be3ad.png
L808[02:34:23] ⇨ Joins: Vexatos (~Vexatos@p200300556E6CB731498600BD8D703C46.dip0.t-ipconnect.de)
L809[02:34:23] zsh sets mode: +v on Vexatos
L810[02:34:45] <SoraFirestorm> updating modpack...
L811[02:35:34] <sugoi> Kodos: thanks for the chat :) good night
L812[02:35:36] ⇦ Quits: cpup (~cpup@32.218.116.222) (Ping timeout: 189 seconds)
L813[02:35:38] * sugoi is afk and asleep
L814[02:35:45] <Kodos> gn
L815[02:36:12] <SoraFirestorm> aahhh, having a desk is so nice
L816[02:37:01] ⇨ Joins: cpup (~cpup@32.218.116.222)
L817[02:37:37] * Kodos goes back to coding things with light boards
L818[02:38:03] <Kodos> I still need to learn how to do switch statements, so I'm not using a fuckton of if elses
L819[02:38:17] <SoraFirestorm> switches are easy
L820[02:39:33] <Kodos> Wouldn't want to write up a small example, would ya?
L821[02:39:58] <SoraFirestorm> sure can
L822[02:40:07] <Kodos> Just something easy, like having red, green, or blue as strings make it print "The color of the string is (red, green, blue)"
L823[02:40:09] <SoraFirestorm> We're talking C or C++, right?
L824[02:40:10] <Kodos> Or something like that
L825[02:40:18] <Kodos> Whatever I can use in OC
L826[02:40:31] <SoraFirestorm> aaah
L827[02:40:41] <SoraFirestorm> lua doesn't have switch
L828[02:40:54] <SoraFirestorm> you can build what I like to call a switch table though
L829[02:41:08] <Kodos> I think that's what it is, according to http://lua-users.org/wiki/SwitchStatement
L830[02:41:51] <SoraFirestorm> something like that
L831[02:41:58] <Kodos> But you know, I need it in ELI5 fashion to get it. I'm a bit slow when it comes to most of Lua
L832[02:42:22] <SoraFirestorm> there are two 'types' of switch tables, in my mind
L833[02:42:29] <SoraFirestorm> There is a conversion table
L834[02:42:42] <SoraFirestorm> which does something like "1" -> "one"
L835[02:42:52] <SoraFirestorm> or is like the color or side APIs
L836[02:43:31] <SoraFirestorm> if instead you need a table that does actions,
L837[02:43:47] <SoraFirestorm> you write it so that the value associated with a key is a function
L838[02:43:48] <SoraFirestorm> ala
L839[02:44:19] <SoraFirestorm> { ["foo"] = function() -- do whatever when foo end }
L840[02:44:48] <SoraFirestorm> Am I making sense?
L841[02:45:03] <Kodos> Not really :x
L842[02:45:08] <Kodos> Basically, this is what I need
L843[02:45:39] <Kodos> if thishappens then do this, elseif that happens then do that other thing elseif thisotherthing happens then do nothing
L844[02:45:44] <Kodos> Only, like 10 more cases
L845[02:45:48] <SoraFirestorm> right
L846[02:46:10] <SoraFirestorm> lemme write up a small thing to throw on pastebin, see if that'll help
L847[02:46:14] <Kodos> k
L848[02:50:19] <SoraFirestorm> http://pastebin.com/JW53SLJN
L849[02:50:20] <SoraFirestorm> try that
L850[02:50:36] ⇦ Quits: MrWonderful2015 (webchat@97-93-112-245.static.mtpk.ca.charter.com) (Quit: Web client closed)
L851[02:51:27] <Kodos> Okay, I think I get it now. let me plug together some code and I'll let you know how it works
L852[02:51:39] <SoraFirestorm> Yup
L853[02:51:47] <SoraFirestorm> Hope I was helpful
L854[02:51:59] <SoraFirestorm> I traditionally have a hard time explaining damn near anything :P
L855[02:53:02] <Kodos> We shall see. I'm putting together a function that will 'initialize' a lightboard, depending on what is passed in the function's parameters. The first parameter will be the address of the lightboard, the second will be the 'type' of setup of lights. So if I've got it in 1x12 mode, I can tell it whether I want the green end of the meter on the left or the right, depending on the mode I want it set to
L856[02:53:38] <Kodos> But I'm going to put all the modes for all the different types of light board modes in a single switch statement
L857[02:53:49] <Kodos> So the function is universal, regardless of which setup of lights I have
L858[02:53:54] <Kodos> Or if I'm using multiple lb's
L859[02:57:06] ⇦ Quits: SF-G3 (~SoraFires@66-87-139-94.pools.spcsdns.net) (Ping timeout: 190 seconds)
L860[02:57:12] <SoraFirestorm> oops
L861[02:57:28] ⇨ Joins: SF-G3 (~SoraFires@66-87-139-158.pools.spcsdns.net)
L862[02:57:34] <SoraFirestorm> there we go
L863[02:58:44] <Kodos> This is the code currently running in my office https://pastebin.com/WNQsW2iT
L864[02:59:45] <dangranos> Hm?
L865[03:00:07] <Kodos> Basically it controls the door, and runs Dave
L866[03:00:23] <Kodos> Getting ready to be able to tell Dave to change the radio station
L867[03:03:00] <SoraFirestorm> neat
L868[03:03:14] ⇦ Quits: Yepoleb (~quassel@178-191-128-64.adsl.highway.telekom.at) (Ping timeout: 198 seconds)
L869[03:03:48] <Kodos> Also, I remembered I have gVim on my USB stick
L870[03:04:28] ⇨ Joins: Yepoleb (~quassel@188-23-118-245.adsl.highway.telekom.at)
L871[03:23:53] ⇦ Quits: SoraFirestorm (~user@131-191-86-130.as.clicknet.org) (Remote host closed the connection)
L872[03:24:23] ⇨ Joins: SoraFirestorm (~user@131-191-86-130.as.clicknet.org)
L873[03:24:27] ⇦ Quits: Meow-J (uid69628@id-69628.highgate.irccloud.com) (Quit: Connection closed for inactivity)
L874[03:27:47] <Kodos> The hell
L875[03:27:57] <Kodos> component.br_turbine.getFluidFlowRateMaxMax
L876[03:27:58] <Kodos> wat
L877[03:29:30] <SoraFirestorm> sounds like someone goofed a function name
L878[03:30:58] <Kodos> Nah, I think I figured out what it is
L879[03:31:05] <Kodos> There's fluid flow rate, flow rate max, and flow rate max max
L880[03:31:19] <Kodos> I'm thinking max max is 2k, max is whatever you have the setting set to, and flow rate is just what is going through right that second
L881[03:31:29] <SoraFirestorm> makes sense, actually
L882[03:39:12] <Kodos> Okay, time to go back to tinkering with the data card
L883[03:40:43] <SoraFirestorm> I think I'll be off for the night
L884[03:41:10] <SoraFirestorm> Kodos: have MichiBot hit me up if you need any more help with the switch stuff
L885[03:41:17] <SoraFirestorm> Laters
L886[03:41:19] ⇦ Parts: SoraFirestorm (~user@131-191-86-130.as.clicknet.org) (ERC (IRC client for Emacs 24.5.1)))
L887[03:42:17] ⇦ Quits: SF-G3 (~SoraFires@66-87-139-158.pools.spcsdns.net) (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ))
L888[03:42:25] <Kodos> I wonder if there's a way to do a loot disk via resource pack
L889[03:42:43] <Izaya> I think it is
L890[03:44:07] <Kodos> I wonder if there's an easy way to have a server write the exact same thing to all 3 secondary HDDs at a time.
L891[03:44:38] <Kodos> I guess it'd be easier if I was using unmanaged mode
L892[03:44:43] <Kodos> But I have no idea how to write data in that mode
L893[03:47:17] ⇨ Joins: sciguyryan (~sciguyrya@31.3.154.25)
L894[03:57:15] <Kodos> What all consumes... let's say > 300k RF/t
L895[03:57:20] <Kodos> Anything you can think of at all
L896[03:57:21] <Kodos> Go
L897[03:57:34] <Kodos> Actually, not even that much
L898[03:57:40] <Kodos> Hang on
L899[04:00:48] <DeanIsaKitty> Kodos: A huge AE network
L900[04:01:01] <Kodos> True, actually
L901[04:01:23] <Kodos> I'm just trying to justify actually needing a reactor/turbine setup. I've got Advanced Generators, and I like the 2x2x3 shape of things, so I would prefer to use those
L902[04:02:04] <DeanIsaKitty> Kodos: Build a huge awesome looking reactor room and then justify huge reactors with the time it took you to build that reactor room :P
L903[04:03:13] <Kodos> I'm terrible with aesthetics, and frankly I haven't been able to have the attention span to keep a world. I mostly play in creative on Superflat
L904[04:03:43] <Kodos> This is mostly base design and setup, so when I get another GPU (Hoping for a miracle soon) I can have a good idea of what I want to do, instead of running around aimlessly
L905[04:04:42] <Kodos> I really wish I knew how ExU got the colors for fluid, for the drums, so I could do something similar for a light board fluid level meter
L906[04:06:34] ⇨ Joins: ConcernedHobbit (me@irc.concernedhobbit.eu)
L907[04:06:51] ⇨ Joins: Daiyousei (Daiyousei@dai.is.best.fairy.stary2001.co.uk)
L908[04:07:36] <Sandra> Kodos, a bunch of RFTools dimensions too.
L909[04:07:41] <Sandra> they expansive.
L910[04:07:42] <Kodos> Don't use it in this pack
L911[04:07:54] <Kodos> Wife doesn't want too many large mods so I don't kill her GPU too
L912[04:07:56] <Sandra> :(
L913[04:08:22] ⇨ Joins: CompanionCube (~samis@osiris.stary2001.co.uk)
L914[04:08:32] ⇨ Joins: Fridtjof (prassel@fridtjof.xyz)
L915[04:08:54] ⇨ Joins: Stary2001 (Stary2001@praise.ipv6.fossil.stary2001.co.uk)
L916[04:15:45] <asie> Sangar: Charset 0.1.3 will fix passing "null" as WireFace to the wire
L917[04:15:47] <asie> just FIY
L918[04:15:49] <asie> FYI*
L919[04:21:23] ⇨ Joins: Jezza (~Jezza@2a00:c1a0:c091:5700:8b0:b5a6:b1ce:ca94)
L920[04:22:22] <Kodos> Okay, so
L921[04:22:28] <Kodos> I'm thinking I'll go ahead and have a reactor
L922[04:22:33] <Kodos> With a 2.5k RF/t generator as backup
L923[04:23:08] <Kodos> I wonder if anyone's looked into colored lighting for 1.8.9
L924[04:29:15] <Kodos> Is there an easy way to check if a number is a power of 2?
L925[04:29:56] <asie> Kodos: Forge has a lighting calculation pipeline in 1.8.9
L926[04:30:02] <asie> you can probably just reflect its lighting calc away
L927[04:30:06] <asie> and write your own
L928[04:30:07] <asie> voila, no coremod
L929[04:30:22] <Kodos> q.q I just wanted yellow lighting when the backup generators kicked in
L930[04:30:41] <Kodos> Also I could do a Trek-styled alert system =D
L931[04:31:40] <Kodos> Damn, my number is NOT a power of 2
L932[04:35:51] <Kodos> Anyone know of any assembled 1.8.9 packs?
L933[04:37:54] <asie> Not yet.
L934[04:37:58] <asie> Not enough mods
L935[04:38:04] <asie> Mine is slated for ~March at this rate?
L936[04:38:07] <asie> ~April.
L937[04:38:56] <Kodos> Thaumcraft 5.1 is out for it
L938[04:39:04] <Kodos> If OC didn't blacklist it, that could be fun
L939[04:40:05] <Vexatos> asie, portyourtronics when >_>
L940[04:41:11] <asie> Kodos: edit the config
L941[04:41:18] <asie> if it's blacklisted
L942[04:41:19] <Kodos> I'm aware
L943[04:52:13] <Kodos> Is there a way to use 'for k,v in pairs(mycomponenthere) do' to have it actually execute each function and print the output?
L944[04:52:17] <Kodos> Or some other way
L945[04:53:07] <Vexatos> Kodos, look at how my BR program I made for you handles connected turbines
L946[04:54:18] <Kodos> k
L947[04:54:22] <Kodos> Also, sweet jesus http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/2593634-practical-logistics-1-7-10-view-your-data-in-style
L948[04:54:43] <Kodos> It's OSS, bonus
L949[05:08:31] <Kodos> Ah, it doesn't like OC blocks
L950[05:09:41] <Kodos> Ah well, neat mod tho
L951[05:10:42] ⇦ Quits: Vexatos (~Vexatos@p200300556E6CB731498600BD8D703C46.dip0.t-ipconnect.de) (Ping timeout: 189 seconds)
L952[05:13:27] ⇦ Quits: Magik6k (~Magik6k_@magik6k.net) (Ping timeout: 189 seconds)
L953[05:13:27] ⇦ Quits: Kubuxu (~Kubuxu@vs1.kubuxu.ovh) (Ping timeout: 189 seconds)
L954[05:13:27] ⇦ Quits: marcin212 (~marcin212@bymarcin.com) (Ping timeout: 189 seconds)
L955[05:13:43] ⇨ Joins: MindWorX (~MindWorX@0x3ec639b7.inet.dsl.telianet.dk)
L956[05:14:12] <MindWorX> What do I need to make an addon for OC? Implement some interfaces?
L957[05:16:45] <Kodos> I'd recommend poking someone who's made one before
L958[05:18:44] *** amadornes[OFF] is now known as amadornes
L959[05:19:18] <MindWorX> Yeah, I'll do that a bit later :P I'll just give them a chance to reply first.
L960[05:23:49] ⇨ Joins: Vexatos (~Vexatos@p200300556E6CB721498600BD8D703C46.dip0.t-ipconnect.de)
L961[05:23:49] zsh sets mode: +v on Vexatos
L962[05:26:28] ⇨ Joins: Inari (~Pinkishu@p5DEC6C7D.dip0.t-ipconnect.de)
L963[05:26:35] ⇨ Joins: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
L964[05:32:57] <Kodos> Vex, how hard would it be to make the light board take a table of integers as the parameter for the index of things like setActive, setColor, etc
L965[05:33:01] <Kodos> So we can do more than one pixel at a time
L966[05:33:17] <Kodos> Single ints should still work, obv
L967[05:33:39] <Izaya> http://imgur.com/a/Knaa5
L968[05:34:04] <Kodos> What flight stick is that
L969[05:34:10] <Kodos> Also, I'm going to come steal your server cabinet
L970[05:34:16] <Izaya> Logitech Attack 3
L971[05:34:26] <Izaya> also it's only a networking rack, it has 4 posts but it's not very deep
L972[05:36:22] <Izaya> wow I managed to get the year in the title wrong
L973[05:37:13] <Kodos> s/Vex/Vexatos/g
L974[05:37:13] <MichiBot> <Kodos> Vexatos, how hard would it be to make the light board take a table of integers as the parameter for the index of things like setActive, setColor, etc
L975[05:37:35] <Vexatos> You did ping me the first time...
L976[05:37:37] <Vexatos> No
L977[05:38:03] <Kodos> Ok
L978[05:39:50] ⇦ Quits: phillips1012 (~phillips1@72.42.104.172) (Ping timeout: 198 seconds)
L979[05:41:13] <Kodos> Grr, wtf is up with remote terminals
L980[05:41:30] <Kodos> Every now and then, the display on it will 'freeze', and nothing new will show up, but I can still operate the computer
L981[05:41:35] <Kodos> server, w/e
L982[05:42:30] <Kodos> Wow, wtf
L983[05:42:45] <Kodos> New terminal server, new remote terminal, rightclick the rem term, and it's STILL on the weird screen
L984[05:43:59] <Kodos> Okay, yeah, seems permaborked =(
L985[05:44:44] <Izaya> http://i.imgur.com/84sD6jz.jpg
L986[05:46:17] <Kodos> idk wtf I did, but anything at this coordinate is now brokeded
L987[05:46:26] <Kodos> Completely replaced everything
L988[05:46:27] <Kodos> Still busted
L989[05:46:54] <Izaya> have you tried logging out and back in?
L990[05:47:27] <Kodos> Yeah, just did, works now
L991[05:47:31] <Kodos> Dunno wtf that was
L992[05:47:55] <Izaya> SP or MP?
L993[05:48:03] <Kodos> SP
L994[05:48:08] <Izaya> hm
L995[05:48:12] <Izaya> try running a server maybe
L996[05:48:18] <Izaya> and if it happens while on the server
L997[05:48:30] <Izaya> check try logging out and in again
L998[05:48:39] <Izaya> and that'll tell you whether it's client-side or server-side
L999[05:48:49] <Izaya> or like report it if it happens again
L1000[05:48:50] <Izaya> \o/
L1001[05:50:38] ⇦ Quits: calclavia (uid15812@2001:67c:2f08:6::3dc4) (Quit: Connection closed for inactivity)
L1002[05:54:23] ⇨ Joins: raycar5 (~raycar5@95.39.205.247)
L1003[05:55:07] <Kodos> That awkward moment when you read a function you wrote at some point past and have trouble understanding part of it
L1004[05:56:29] ⇨ Joins: phillips1012 (~phillips1@72.42.104.172)
L1005[05:56:58] *** cbcercas|AFK is now known as cbcercas
L1006[05:59:46] ⇨ Joins: MrRatermat (~ratermat@host31-53-78-52.range31-53.btcentralplus.com)
L1007[06:12:26] <Kodos> Neat, got the 2x 1x5 lights working as red/green notification lights
L1008[06:12:32] <Kodos> Working with my mag door program
L1009[06:12:38] <Kodos> But now the wife wants her PC, so I'll be back Soon(TM)
L1010[06:12:40] <Kodos> Ta
L1011[06:12:49] ⇦ Quits: Kodos (webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net) (Quit: Web client closed)
L1012[06:18:27] ⇨ Joins: Keanu73 (~Keanu73@host-89-243-141-111.as13285.net)
L1013[06:41:49] * vifino pets Elizabeth, trying to get her to wake up
L1014[06:59:07] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L1015[07:04:09] * Elizabeth grabs vifino's hand, snuggles it then falls back to sleep in the process
L1016[07:04:54] * vifino giggles
L1017[07:05:23] * AntheusSleep wobbles
L1018[07:06:10] *** AntheusSleep is now known as Antheus
L1019[07:06:17] <Antheus> %weather 76020
L1020[07:06:19] <MichiBot> Antheus: Current weather for 76020 Current Temp: 30°F/-1°C Feels Like: 20°F/-7°C Current Humidity: 84 Wind: From the NNW 10 Mph/15 Km/h Conditions: Clear
L1021[07:06:28] <Antheus> hm, 30F
L1022[07:11:12] <vifino> LactateFactate: http://files.phosphor.i0i0.me/cgi-bin/cgi_hello_world.vxe
L1023[07:11:15] <vifino> I DID IT
L1024[07:11:27] <vifino> LVX WRITTEN CGI HELLO WORLD
L1025[07:11:30] <vifino> IT WOOOORKS
L1026[07:11:51] ⇨ Joins: h3po (~h3po@aftr-5-146-248-20.unity-media.net)
L1027[07:13:10] <vifino> I like CGI.
L1028[07:13:17] <vifino> So simple, yet so effective.
L1029[07:13:51] <vifino> FastCGI is useless, needlessly complicating simple things.
L1030[07:14:47] ⇦ Quits: Something12 (~Something@S010634bdfa9eca7b.vs.shawcable.net) (Ping timeout: 198 seconds)
L1031[07:15:44] ⇨ Joins: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L1032[07:18:59] * Elizabeth wakes up fully then wanders off to find food
L1033[07:20:01] * vifino follows Elizabeth
L1034[07:27:39] * MajGenRelativity shouts from the rooftops that NEI is dead
L1035[07:28:30] <Elizabeth> how so?
L1036[07:29:53] <MajGenRelativity> JEI is apparenly taking over for 1.8.x
L1037[07:30:04] <MajGenRelativity> #BTM is talking about it
L1038[07:30:26] <MajGenRelativity> I can't believe that one of the foundations of modded gameplay just got torn up :(
L1039[07:30:30] <MajGenRelativity> JEI has big shoes to fill
L1040[07:30:59] <Vexatos> it already did
L1041[07:31:04] <Vexatos> everything about it is better, trust me+
L1042[07:31:54] <MajGenRelativity> Vexatos, ok
L1043[07:31:54] <Elizabeth> does it use up a lot of ram when showing items? NEI is quite bad for that
L1044[07:32:03] <MajGenRelativity> USE ALL THE RAMS
L1045[07:32:10] <Elizabeth> well, ram and cpu time
L1046[07:49:32] ⇨ Joins: Jasontti (~Jason@dsl-prvbrasgw1-58c000-47.dhcp.inet.fi)
L1047[07:50:18] ⇨ Joins: marcin212 (~marcin212@51.254.25.20)
L1048[07:51:34] ⇨ Joins: Kubuxu (~Kubuxu@vs1.kubuxu.ovh)
L1049[07:54:46] ⇨ Joins: Magik6k (~Magik6k_@magik6k.net)
L1050[07:55:17] *** Magik6k is now known as Guest75869
L1051[07:58:11] <Antheus> NEI is dead?!?!?!
L1052[07:58:26] <Antheus> HAS THE WORLD COME TO AN END
L1053[07:58:37] <Antheus> Find out next week on #OCDrama
L1054[08:02:08] <Daiyousei> nei men hva faen
L1055[08:03:23] ⇦ Quits: VikeStep (~VikeStep@101.184.165.77) (Read error: Connection reset by peer)
L1056[08:04:00] <Sandra> well, moreso that chickenbones hasn't been around to update NEI. and so JEI came out, with a much better development side API, and is more lightweight.
L1057[08:05:29] <MajGenRelativity> Antheus, the EqD reporting division will be covering the fall of NEI
L1058[08:05:31] <MajGenRelativity> Lol no
L1059[08:05:37] <MajGenRelativity> the EqD doesn't have a reporting division
L1060[08:05:46] ⇨ Joins: Alex-Learning (uid57631@id-57631.charlton.irccloud.com)
L1061[08:06:02] <Sandra> oh no wait ok.
L1062[08:06:20] <Antheus> zOMG JEI IS A COPY OF NEI WHICH IS A COPY OF TMI
L1063[08:06:23] <Antheus> SO MUCH COPYING
L1064[08:06:25] <Sandra> MajGenRelativity, why's equestria daily reporting on NEI?
L1065[08:06:25] <Antheus> ZAJGKLJA
L1066[08:06:46] <MajGenRelativity> Sandra, EqD is the Equilibriant Duality
L1067[08:06:54] <MajGenRelativity> My team I run on my server
L1068[08:07:08] <Sandra> righteo.
L1069[08:10:30] <Alex-Learning> Antheus execpt that nei won't exist anymore ....
L1070[08:10:53] <MajGenRelativity> Does TMI exist still?
L1071[08:10:53] <Alex-Learning> And jei is ligther than nei
L1072[08:11:02] <Izaya> yeah
L1073[08:11:04] <Alex-Learning> TMI?
L1074[08:11:13] <Izaya> IIRC its niche is non-forge Minecraft
L1075[08:11:19] <MajGenRelativity> Huh
L1076[08:11:20] <Izaya> ie you can use it with Better than Wolves
L1077[08:11:25] <MajGenRelativity> that's a pretty small niche XD
L1078[08:12:18] <Sandra> yeah. TMI works p well at being exactly the same thing as NEI without the recipe lists.
L1079[08:12:37] <DeanIsaKitty> Doesn't TMI work without forge for a "vanilla" minecraft?
L1080[08:12:38] <Sandra> and then JEI works p well at being exactly the same thing as NEI without some of the utils.
L1081[08:12:43] <Sandra> yup.
L1082[08:12:49] <Antheus> TMI is great at being there for those who like Vanilla and want a better creative menu
L1083[08:13:37] <Sandra> also the biggest annoyance about JEI for me is the search box being under the panel rather than under the inventory.
L1084[08:13:43] <Sandra> but I'm sure I'll get used to that.
L1085[08:13:47] <DeanIsaKitty> Or just want to spawn items in survival
L1086[08:18:45] <Sandra> I just discovered that my steam account is worth 2.6 thousand dollars.
L1087[08:19:11] *** Guest75869 is now known as Magik6k
L1088[08:20:55] <MajGenRelativity> NOICE!
L1089[08:21:15] ⇦ Quits: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Quit: Time to go, to adventure!)
L1090[08:24:09] ⇦ Quits: Magik6k (~Magik6k_@magik6k.net) (Quit: Bye!)
L1091[08:24:09] ⇦ Quits: marcin212 (~marcin212@51.254.25.20) (Quit: WeeChat 1.3)
L1092[08:24:13] ⇦ Quits: Kubuxu (~Kubuxu@vs1.kubuxu.ovh) (Quit: WeeChat 1.3)
L1093[08:25:47] ⇨ Joins: marcin212 (~marcin212@bymarcin.com)
L1094[08:25:59] ⇨ Joins: Kubuxu (~Kubuxu@vs1.kubuxu.ovh)
L1095[08:27:54] <MindWorX> Sandra, How?
L1096[08:28:13] <Sandra> http://www.mysteamgauge.com/account?username=gjgfuj
L1097[08:28:22] <MindWorX> Most people tend to go by total cost of games, but that isn't really a good representation of what the account is worth.
L1098[08:28:29] <MindWorX> It only shows how much has been spent. :P
L1099[08:28:43] <nxsupert> Is there a program that stores the shell history on the hardrive so that when a computer crashes or restart the shell history is still available?
L1100[08:29:57] ⇨ Joins: Magik6k (~Magik6k_@magik6k.net)
L1101[08:30:26] *** Magik6k is now known as Guest862
L1102[08:30:34] <MindWorX> Sandra, http://www.mysteamgauge.com/account?username=76561197963816319
L1103[08:31:37] <MindWorX> We're only like, $1 apart :P
L1104[08:32:43] <Sandra> so indeed!
L1105[08:33:09] ⇨ Joins: Roxox1 (webchat@cpc5-bigg3-2-0-cust11.9-2.cable.virginm.net)
L1106[08:33:13] <Roxox1> Hi
L1107[08:33:20] <Sandra> and you have 13 more games than me.
L1108[08:33:22] <Roxox1> Anyone mind helping me with a lua problem?
L1109[08:33:28] <Sandra> s/games/titles/
L1110[08:33:28] <MichiBot> <Sandra> and you have 13 more titles than me.
L1111[08:33:31] <MindWorX> Hehe
L1112[08:33:32] <Sandra> Roxox1, certainly.
L1113[08:33:53] <Sandra> please state whatever issue you're having.
L1114[08:33:53] <MindWorX> But my account is four times older :P
L1115[08:34:02] <Saphire> eh?
L1116[08:34:05] <Sandra> my goodness.
L1117[08:34:26] <dangranos> >13 games
L1118[08:34:28] <Roxox1> I'm getting input from a user in the form of a string, I'm trying to use that input to invoke a method on a OC Component.
L1119[08:34:28] <dangranos> hm
L1120[08:34:36] <Roxox1> I have the component address already
L1121[08:34:43] <Roxox1> The users input looks something like this
L1122[08:34:47] <Roxox1> function arg1 arg2 arg3
L1123[08:35:04] <Sandra> there's a way to split it i think.
L1124[08:35:08] <Roxox1> I'm converting that into a table, using string.gsub(input, "%S+")
L1125[08:35:18] <Roxox1> however, I can't use that table as input
L1126[08:35:22] <Roxox1> for component.invoke
L1127[08:35:44] <Roxox1> since component.invoke is like this component.invoke(address, function, args...)
L1128[08:36:13] <Roxox1> or, as described on the wiki page component.invoke(address:string, method:string[, ...]): ...
L1129[08:36:23] <Sandra> i think you can expand a table to be method arguments....
L1130[08:36:46] <Roxox1> The problem is that I think I need to change my table into a String...
L1131[08:37:19] <Sandra> Roxox1, try table.unpack(table)
L1132[08:37:26] <Roxox1> Will do
L1133[08:37:58] <Sandra> that iirc takes every thing in the table as return values, which you can then pass to a method.
L1134[08:38:44] <Roxox1> That doesn't throw an error, but only passes the first string in the table into the .invoke function
L1135[08:38:52] <Sandra> MindWorX, you also have no game more expensive than $40.
L1136[08:39:03] <Roxox1> Which means that the user provided arguments aren't getting passed.
L1137[08:39:12] <MindWorX> Hehe, I almost never buy new games. :P
L1138[08:39:38] <Sandra> I generally get indie titles, as I can fit them on my computer.
L1139[08:40:01] <MindWorX> Heh, yeah, me too :P And I'm a sucker for simple games
L1140[08:40:09] <MindWorX> Like Terraria which is obvious from my time played :P
L1141[08:40:12] <Roxox1> For refence, I'm using the method like this. component.invoke(address, table.unpack(userInput))
L1142[08:40:18] <Roxox1> reference*
L1143[08:40:19] <DeanIsaKitty> idie != simple though :P
L1144[08:40:22] <S3> BAH
L1145[08:40:27] <DeanIsaKitty> *indie
L1146[08:40:31] <S3> MindWorX, so have you found the secret key combo yet?
L1147[08:40:33] <MindWorX> DeanIsaKitty, Definitely not :P
L1148[08:40:43] <MindWorX> S3, Secret key combo? :P
L1149[08:40:46] <Sandra> Roxox1, if you pop the address at the top of the table then unpack the whole thing, does that work?
L1150[08:40:47] <S3> when you press them, it tilts the world view to be 3D and bam, it's minecraft
L1151[08:41:05] <S3> Lol. Just kidding. I had a dream about that once.
L1152[08:41:07] <Sandra> MindWorX, Terraria.... Simple?
L1153[08:41:13] <Sandra> really?
L1154[08:41:16] <Izaya> there was an MC mod that would turn MC 2D
L1155[08:41:18] <Izaya> it was cool
L1156[08:41:31] <DeanIsaKitty> Sethbling made 2D minecraft in excel.
L1157[08:41:36] <Izaya> but a) it broke stuff and b) it hasn't been updated since 1.2.5
L1158[08:41:53] <Sandra> is2g that I'm like the only person who doesn't like terraria.
L1159[08:42:05] <Sandra> and I also dislike the binding of isaac.
L1160[08:42:08] <Sandra> idk why.
L1161[08:42:10] <Antheus> ^
L1162[08:42:14] <Izaya> Terraria is okay with friends
L1163[08:42:19] <Sangar> o/
L1164[08:42:22] <Izaya> never played the binding of issac
L1165[08:42:25] <Izaya> \o
L1166[08:42:32] <Sandra> I remember that mod, it was quite cool indeed.
L1167[08:42:35] <DeanIsaKitty> Snagar!! \o/
L1168[08:42:38] <S3> how did it handle mobs Izaya ?
L1169[08:42:57] <Sandra> and it had both minecraft 2d, and terraria mode, (terraria mode gave you a higher jump iirc.)
L1170[08:43:13] <Izaya> S3, well it just either made invisible blocks around the edge of the world or something like that
L1171[08:43:23] <Izaya> put the camera at a fixed point relative to you
L1172[08:43:24] <S3> I see
L1173[08:43:30] <MindWorX> Sandra, Yeah, 2d games like platformers :P I'm a sucker for that
L1174[08:43:34] <S3> Izaya, it would probably be a lot easier to build now
L1175[08:43:37] <MindWorX> Gameplay shouldn't be simple though :P I love a challenge
L1176[08:43:38] <Roxox1> Again, that doesn't throw an error, but doesn't use the remaining arguments. I assume that because component.invoke only requires 2 inputs, it is only unpacking into them and ignoring the optional arguments.
L1177[08:43:41] <S3> with the new world gen and anvil
L1178[08:44:12] <S3> ALL PLATFORMERS ARE THE SAME
L1179[08:44:12] <Izaya> I distinctly remember that mod because it made Minecraft run half-not-terribly on my incredibly mediocre atom netbook I was using at the time
L1180[08:44:19] <S3> Every platformer
L1181[08:44:23] <S3> it's just the same frigging game
L1182[08:44:27] <S3> over and over
L1183[08:44:29] <Izaya> I played a platformer with time travel once
L1184[08:44:31] <MindWorX> ...
L1185[08:44:56] <S3> walk around jump on stuff collect items beat monsters bam done
L1186[08:45:01] <S3> over and over
L1187[08:45:01] <Roxox1> Out of curiosity, would allowing component.invoke to accept table inputs be a good suggestion to put on the github?
L1188[08:45:11] <MindWorX> So Super Mario, Terraria and Braid are all the same? :P
L1189[08:45:12] <Antheus> #SnagarMasterrace
L1190[08:45:34] <Sandra> I really need to buy as many metroidvanias I can get my hands on.
L1191[08:45:38] <Sandra> I just love em.
L1192[08:46:02] <S3> as much as you could argue it, Tererria isn't really a platformer
L1193[08:46:08] <S3> But I don't play it
L1194[08:46:19] <MindWorX> It's not a platformer ... ?
L1195[08:46:42] <S3> Not really
L1196[08:46:49] <MindWorX> Oookay
L1197[08:47:13] <DeanIsaKitty> MindWorX: According to wikipedia it really isn't. Terraria is prob more of a 2D rpg
L1198[08:47:21] <Sandra> idk why but starbound appeals to me, while terraria.... doesn't.
L1199[08:47:29] <dangranos> Undertale..
L1200[08:47:33] <MindWorX> Sandra, Opposite for me
L1201[08:47:38] <MindWorX> Starbound seems too unfinished
L1202[08:47:42] <S3> I generally wouldn't call a sandbox a platformer anyways either
L1203[08:47:48] <MindWorX> Last I tried it had just added that quest hub thing
L1204[08:48:07] <DeanIsaKitty> I play Terraria because Kilobyte is an idiot xP
L1205[08:48:16] <S3> MindWorX, keep in mind the actual definition of platformer
L1206[08:48:32] <Sandra> meanwhile terraria has just waaaaay too much stuff everywhere for me to really get invested enough.
L1207[08:48:41] <MindWorX> I don't really care, sorry. :P At platformer is a 2d side-view jumping game to me. :P
L1208[08:48:48] <Sandra> while starbound has a questline I can follow.
L1209[08:49:02] <vifino> DeanIsaKitty!
L1210[08:49:19] <S3> THIS, is a platformer MindWorX: https://i.ytimg.com/vi/-xqBXG2Z_7o/hqdefault.jpg
L1211[08:49:37] <MindWorX> Ok :P
L1212[08:49:50] <S3> bet you can't name that game :)
L1213[08:49:56] <MindWorX> Lion King
L1214[08:50:00] <S3> from...
L1215[08:50:03] <MindWorX> I've played it :P
L1216[08:50:05] <MindWorX> Disney?
L1217[08:50:08] <MindWorX> I don't remember the studio :P
L1218[08:50:15] <S3> Were you born yet?
L1219[08:50:21] <MindWorX> ... Yes
L1220[08:50:26] <MindWorX> I'm 28 :P
L1221[08:50:28] <S3> Okay
L1222[08:50:35] <S3> yeh. It was lion king for SNES
L1223[08:50:41] <S3> or actually wait
L1224[08:50:46] <S3> yeh
L1225[08:50:46] <MindWorX> I don't remember playing it on the SNES
L1226[08:51:14] <MindWorX> Pretty sure I played it on a pc
L1227[08:51:15] <S3> They also made it for genesis
L1228[08:51:36] <S3> the genesis one was a bit more crap
L1229[08:51:42] <S3> but hey
L1230[08:52:14] <S3> They might have made it for PC-DOS
L1231[08:52:22] <S3> Yep
L1232[08:52:45] <S3> I never had it for PC, but I played the shit out of lemmings
L1233[08:52:56] <MindWorX> Yeah, me too
L1234[08:53:09] <MindWorX> Although, not the old one. I think I mostly played 2. The one with different worlds
L1235[08:54:46] <S3> DAFUQ is this
L1236[08:54:49] <S3> https://www.packtpub.com/packt/offers/free-learning
L1237[08:54:53] <S3> .....?!?!?!?! why
L1238[08:55:23] <S3> I don't know if I have ever seen lemmings 2
L1239[08:55:30] <DeanIsaKitty> Because little kids want to be cool and stuff
L1240[08:55:50] <S3> lemmings 1 was already crazy out of the world
L1241[08:56:11] <S3> they should make a lemmings mod for tererria though
L1242[08:57:39] <S3> terreria is 5 bucks on amazon
L1243[08:58:29] <Sandra> how good is terraria's mod support anyway?
L1244[08:58:50] <S3> No idea
L1245[08:59:10] <S3> there is a modloader
L1246[08:59:16] <S3> called tmodloader
L1247[08:59:26] <MindWorX> Considering it's C# and last I checked isn't obfuscated, modding it should be extremely simple.
L1248[08:59:28] <S3> using tapi
L1249[08:59:46] <S3> The only problem is that C# sucks
L1250[08:59:54] <MindWorX> ...
L1251[09:00:04] <MindWorX> I assume you speak from years of experience? :P
L1252[09:00:06] <DeanIsaKitty> Let the language wars begin~
L1253[09:00:17] <MindWorX> DeanIsaKitty, Sorry, you're right. :P I'll exit now.
L1254[09:00:27] <DeanIsaKitty> MindWorX: Thanks ;)
L1255[09:00:31] <MindWorX> <3
L1256[09:01:06] <Sandra> i mean the only terraria mod I'd ever wanna do is port new moon to it anyway.
L1257[09:01:27] <dangranos> eh?
L1258[09:01:31] <MindWorX> I would love to add more dimensions. Add some truly weird ones.
L1259[09:02:01] <MindWorX> I actually worked on a terraria clone once. I had an infinite overworld going and you could switch to one that had infinite dirt caverns in all directions.
L1260[09:02:31] <MindWorX> But like all other procrastinators, I found something more interesting before finishing :P
L1261[09:02:31] <S3> MindWorX, I hear great things about C#, but I don't want to use something that requires a giant fat runtime library collection to work
L1262[09:02:46] <Roxox1> As a workaround, I think I'm going to check the size of my table, and then reference it's elements manually. i.e, if #table == 1, invoke just function, if #table == 2 invoke function + 1 arg
L1263[09:02:56] <Roxox1> Since I know that the maximum amount of arguments is going to be 3.
L1264[09:03:07] <Sandra> MindWorX, why not just a starbound mod instead.
L1265[09:03:20] <MindWorX> Like I said, I don't really like starbound.
L1266[09:04:05] <MindWorX> Might be a bit biased though. Tiy managed to piss me off greatly :P
L1267[09:04:38] <Sandra> oh? what did tiy do?
L1268[09:04:56] <DeanIsaKitty> S3: Last time I checked the CLR wasn't too big. And its not like there aren't any lighter implementations around.
L1269[09:06:34] <MindWorX> Sandra, A long time ago, when Terraria was just surfacing, I had a few talks about helping out with development. But every time I had to deal with Tiy, he was behaving very obnoxiously, acting like an idiot. Even though we talked multiple times, each time he'd pretend he couldn't remember who I was.
L1270[09:06:47] <S3> Still
L1271[09:07:07] <S3> My C like languages usually dumb down to either C or Perl
L1272[09:07:31] <S3> and 99% of the time I want to write C, it is easier to write in assembly
L1273[09:08:00] <S3> Because I generally only do C on small microcontrollers
L1274[09:08:10] <MindWorX> Are you Chris Sawyer? :P
L1275[09:08:18] <S3> No lol
L1276[09:08:41] <MindWorX> I agree though, at least the Atmels I've worked with, I often end up doing a lot of ASM
L1277[09:08:44] <S3> You know what's disturbing and off topic?
L1278[09:08:49] <MindWorX> Mostly inline though.
L1279[09:08:59] <S3> Perl 6 specs are officially released now.. after 15 years.
L1280[09:09:16] <S3> as of a few weeks ago I guess
L1281[09:09:51] *** SleepyFlenix is now known as Flenix
L1282[09:09:52] <S3> I stay away from Perl6, but if the JVM integration begins to work just a bit better, I can at least write Minecraft mods with Perl6
L1283[09:10:04] <DeanIsaKitty> Well, its Perl. There really isn't an active community around perl anymore. Well for an interpreted language that is.
L1284[09:10:12] <S3> DeanIsaKitty, Totally not true!
L1285[09:10:31] <S3> also
L1286[09:10:47] <S3> you can't call Perl6 interpreted. It does have an interpreter, but it is not like you thinkj.
L1287[09:10:55] <DeanIsaKitty> S3: Comparing to Python (which is only 4 years younger), yes, that is true.
L1288[09:11:16] <S3> Perl is both compiled and interpreted.
L1289[09:11:19] <DeanIsaKitty> S3: I will call perl6 interpreted the same way I call Python interpreted.
L1290[09:11:29] <S3> I'm talking about perl5
L1291[09:11:34] <S3> yeah perl6 is different story atm
L1292[09:11:39] <S3> but Perl6 isn't Perl
L1293[09:11:46] <DeanIsaKitty> Every perl if you insist.
L1294[09:11:55] <S3> Perl5 is a compiled language bud.
L1295[09:12:03] <S3> It's very complicated.
L1296[09:12:07] <Daiyousei> perl 6 should have a different name imo
L1297[09:12:18] <S3> and yes it should have a different name
L1298[09:13:42] <vifino> purl.
L1299[09:14:08] <S3> Perl 5's compiler is quite complicated. It supports JIT and caching and a bunch of great stuff. there are several stages of interpretation and compiling but the interpreter is capable of interpreting most anything the compiler can compile, which is funny because, at any time in a program, Perl can be compiling or interpreting and there is no way you can tell what it is doing. It is also non deterministic; If you compile the same Perl5 code twice it will produce two
L1300[09:14:08] <S3> completely different programs, that do the same exact thing
L1301[09:14:33] <S3> the way it is compiled is based on "that exact scenario" to get the best performance optimizations, etc
L1302[09:14:43] <S3> and to work around the halting problem
L1303[09:15:03] <Daiyousei> i actually didn't know that
L1304[09:15:04] <Daiyousei> :o
L1305[09:15:32] <S3> I think it's pretty neat
L1306[09:15:44] <Inari> lol
L1307[09:16:26] <S3> But the other thing is the community, Perl still has a very healthy community, it just isn't as large as say Java. That doesn't really matter.
L1308[09:16:40] <S3> It's like saying that nobody lives in my town
L1309[09:16:51] <S3> I live in a small town, population 40,000
L1310[09:17:06] <S3> I walk into the street and there are people everywhere
L1311[09:17:15] <S3> but iof you lived in say san francisco
L1312[09:17:20] <Inari> psh my place has like 3000 people
L1313[09:17:20] <Inari> :P
L1314[09:17:21] <DeanIsaKitty> S3: Perls community is - compared to other languages that fill the same role - a) small b) inactive. Python's community is pretty much the most active there is for programming languages.
L1315[09:17:22] <S3> you'd say nobody lives here
L1316[09:17:35] <S3> Inari, I grew up in a town with no more than 1000, and the town next door was < 100
L1317[09:17:44] <S3> and everyone lived in skidder trails
L1318[09:17:46] <S3> on*
L1319[09:17:49] <Inari> lol
L1320[09:18:01] <S3> but like I said DeanIsaKitty
L1321[09:18:16] ⇨ Joins: SeventhCore (webchat@cpe-86-58-111-102.static.triera.net)
L1322[09:18:25] <SeventhCore> hi guys
L1323[09:18:27] <Sandra> I have heard fantastic things about perl 6.
L1324[09:18:29] <S3> that's like comparing a large city to a small town. to the town, it's still very active and populated
L1325[09:18:41] <DeanIsaKitty> And - since its community is comparatively small and there is rather little corporate backing - its no wonder perl6 took so long.
L1326[09:18:43] <Sandra> i've heard it's one of the best languages ever designed.
L1327[09:18:56] <S3> perl6's community is tiny
L1328[09:19:18] <S3> Sandra, It should be usable with just a small touch of Java glue to create Minecraft mods.
L1329[09:19:43] <S3> I can't wait until a couple more features come out and I can write mods 100% in Perl 6. I'd learn the differences of Perl6 over Perl5 to at least do that
L1330[09:19:44] <SeventhCore> guys i have a small problem, im trying to bind a screen to a gpu but i get an error: stdin:1: malformed number near '4c82' (the number is parto of an screen adress
L1331[09:19:54] <Roxox1> OH Shit.
L1332[09:19:59] <S3> Racudo VM supports JVM
L1333[09:20:25] <Roxox1> @Sandra, I've just come to the realization, that your solution worked completely. But I'm passing strings into functions that require integers.
L1334[09:20:27] <Sandra> huh.
L1335[09:20:34] <Sandra> Roxox1, ah right.
L1336[09:20:54] <Sandra> that'll help to tonumber() them in that case.
L1337[09:20:56] <Roxox1> Sorry, stupid mistake.
L1338[09:21:28] <DeanIsaKitty> SeventhCore: make it a string. 4c82 *is* a malformed number :P
L1339[09:21:34] <Roxox1> Since the method I'm calling is completely variable, I'ma have to do some tricky stuff to find out what variables the function wants beforehand. But is meh
L1340[09:24:33] <SeventhCore> how can i do that? i have some basic understanding with lua but somethings are beyond me, and also how is the gpu.bind properly used? an example would be nice
L1341[09:24:55] ⇨ Joins: fabio (webchat@static-50-53-79-119.bvtn.or.frontiernet.net)
L1342[09:25:25] ⇦ Quits: fabio (webchat@static-50-53-79-119.bvtn.or.frontiernet.net) (Client Quit)
L1343[09:25:31] <S3> DeanIsaKitty, considering it was only a couple years ago when Perl had like 50-60,000 perl modules, now there are 157,871, I'd say the community is not dead.
L1344[09:25:55] <DeanIsaKitty> S3: Given your age, what is "a couple of years" for you?
L1345[09:25:57] <S3> on CPAN
L1346[09:26:07] <S3> this was like 2 or 3 years ago
L1347[09:26:11] <S3> hey, I am not OLD!
L1348[09:26:35] <Sandra> isn't it gpu.bind("xxxx-xxxx")
L1349[09:26:43] <DeanIsaKitty> SeventhCore: ^
L1350[09:26:45] <Sandra> ~w gpu
L1351[09:26:45] <ocdoc> http://ocd.cil.li/component:gpu
L1352[09:26:58] <S3> OMG
L1353[09:27:06] <S3> I need to plan out how OCBSD will handle the gpu
L1354[09:27:12] <S3> that's going to be weird..
L1355[09:27:31] <dangranos> OCBSD?
L1356[09:27:32] <dangranos> oh
L1357[09:27:39] <S3> Hey dangranos
L1358[09:27:44] <dangranos> devil comes to OC, yay
L1359[09:27:48] <dangranos> *"yay"
L1360[09:27:50] <dangranos> hi?
L1361[09:28:24] <S3> In a little bit, I'l reboot into FreeBSD and start doing more work on the BSD port
L1362[09:28:35] <SeventhCore> even with 2 gpu-s?
L1363[09:29:06] <SeventhCore> im trying to make a 2 screen program for statistics for bigreactors mod
L1364[09:29:18] <Elizabeth> DeanIsaKitty, https://imgur.com/gallery/yjZBshw
L1365[09:29:20] <SeventhCore> running from a server
L1366[09:30:54] ⇦ Quits: cpup (~cpup@32.218.116.222) (Ping timeout: 198 seconds)
L1367[09:30:56] <S3> I thought there was a limitation of OC that only one gpu can be active at a time?
L1368[09:31:11] <S3> or only one display*
L1369[09:31:30] <DeanIsaKitty> Elizabeth: Yeah, Cologne was a shitfest. No wonder Trump jumped on that.
L1370[09:32:38] ⇨ Joins: cpup (~cpup@32.218.112.70)
L1371[09:34:27] <SeventhCore> that i am not certain of
L1372[09:35:30] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Read error: Connection reset by peer)
L1373[09:36:40] <Roxox1> Workaround: http://pastebin.com/22XyRe7B
L1374[09:37:17] <Roxox1> Need to write something to catch incorrect input formatting from the user, but that's meh stuff while in dev stage
L1375[09:39:58] <S3> welp
L1376[09:40:07] <S3> Cruor, 200/200 DRONE RUSH
L1377[09:41:12] <Cruor> no q_q
L1378[09:41:28] <Cruor> hopefully you "merged" them in to one drone :p
L1379[09:42:42] <Vexatos> Cruor, fully assembled drones?
L1380[09:43:00] <Cruor> Vexatos: no, stacked drones
L1381[09:43:52] * Vexatos pokes Cruor with a https://www.youtube.com/watch?v=Hf3UvwzGA8U
L1382[09:45:32] ⇨ Joins: ImaMapleTree (webchat@107-217-234-59.lightspeed.bcvloh.sbcglobal.net)
L1383[09:45:40] ⇦ Quits: ImaMapleTree (webchat@107-217-234-59.lightspeed.bcvloh.sbcglobal.net) (Client Quit)
L1384[09:47:08] <Cruor> Vexatos: best upgrade eu
L1385[09:47:52] * Vexatos adds an Overpowered Upgrade which sets cruor to creative mode
L1386[09:47:54] ⇦ Quits: SeventhCore (webchat@cpe-86-58-111-102.static.triera.net) (Ping timeout: 204 seconds)
L1387[09:54:05] <Antheus> %weather 76020
L1388[09:54:07] <MichiBot> Antheus: Current weather for 76020 Current Temp: 31°F/-1°C Feels Like: 20°F/-7°C Current Humidity: 76 Wind: From the NNW 11 Mph/17 Km/h Conditions: Sunny
L1389[09:54:15] <Antheus> still below freezing outside .-.
L1390[09:56:53] *** cbcercas is now known as cbcercas|AFK
L1391[09:56:56] *** Guest862 is now known as Magik6k
L1392[09:57:31] <S3> Cruor, well that sc2 match was a huge success
L1393[09:57:40] <S3> drone rush ftw
L1394[10:00:15] <Vexatos> %weather Bremen, Germany
L1395[10:00:17] <MichiBot> Vexatos: Current weather for Bremen, Germany Current Temp: 41°F/5°C Feels Like: 35°F/2°C Current Humidity: 87 Wind: From the SSE 9 Mph/15 Km/h Conditions: Partly Cloudy
L1396[10:00:42] <vifino> %weather Frankfurt am Main, Germany
L1397[10:00:43] <MichiBot> vifino: Current weather for Frankfurt Am Main, Germany Current Temp: 45°F/7°C Feels Like: 40°F/5°C Current Humidity: 87 Wind: From the SSE 8 Mph/13 Km/h Conditions: Partly Cloudy
L1398[10:01:04] <vifino> Vexatos: We're hotter than you! #confirmed
L1399[10:01:07] * vifino runs
L1400[10:01:51] <Vexatos> But I'm cooler than you!
L1401[10:02:21] <vifino> At least I'm hotter than you. :D
L1402[10:02:37] <Daiyousei> hey bacon
L1403[10:02:51] <vifino> Daiyousei: I prefer bacon-sensei.
L1404[10:02:57] <vifino> I make sushi out of you.
L1405[10:03:12] <Daiyousei> rip
L1406[10:13:03] <Roxox1> grr.
L1407[10:13:20] <Roxox1> Fuck it. I'm now going to start shameless blaming the API
L1408[10:13:28] <Roxox1> shamelessly*
L1409[10:14:12] <nxsupert> ?
L1410[10:18:12] *** alfw is now known as alfw|Off
L1411[10:20:56] <Roxox1> Nope
L1412[10:21:03] <Roxox1> No longer shamelessly blaming the API
L1413[10:21:18] <Roxox1> Now repeatedly punching myself in the face.
L1414[10:21:39] <MindWorX> lol
L1415[10:22:06] <Roxox1> What is the pattern expression for integers?
L1416[10:22:21] <Roxox1> I know %S+ is for strings, not sure what the int version is
L1417[10:22:43] <MindWorX> D perhaps? That's the C version for regular decimal numbers.
L1418[10:22:57] <Roxox1> It's not a decimal, but I'll try that
L1419[10:23:05] <MindWorX> I is also an options.
L1420[10:26:26] <Roxox1> I?
L1421[10:26:28] <Roxox1> Oh
L1422[10:26:57] <Roxox1> %d+ works
L1423[10:27:12] <MindWorX> Nice
L1424[10:28:45] <MindWorX> In C, the difference between %d and %i is tiny. But not knowing it is annoying. :P Basically, %i will read out numbers with 0 infront as octals :P It's a hard bug to track down
L1425[10:29:02] <S3> bah
L1426[10:29:09] <Kubuxu> Vexatos: what is branch for OC1.6 in OC repo?
L1427[10:29:40] <Vexatos> master
L1428[10:31:38] <Antheus> race
L1429[10:32:28] <Kubuxu> Ahh, I reset to wrong branch
L1430[10:33:35] ⇨ Joins: Meow-J (uid69628@id-69628.highgate.irccloud.com)
L1431[10:35:46] *** cbcercas|AFK is now known as cbcercas
L1432[10:36:25] <Roxox1> is there a pattern expression for just whitespaces? i.e, I want to use gmatch to seperate everything between spaces
L1433[10:40:20] *** cbcercas is now known as cbcercas|AFK
L1434[10:43:41] <Vexatos> I still can't setup my dev env
L1435[10:43:46] <Vexatos> it just won't download the deps
L1436[10:43:47] <Vexatos> damn
L1437[10:44:51] *** Daiyousei is now known as ShoweringFairy
L1438[10:45:23] <Magik6k> Sangar, u here?
L1439[10:49:02] <Magik6k> %tell Sangar this one is for you: http://hastebin.com/jifiqiviji.avrasm
L1440[10:49:03] <MichiBot> Magik6k: Sangar will be notified of this message when next seen.
L1441[10:50:53] ⇨ Joins: Nathan1852 (~Nathan185@HSI-KBW-134-3-200-62.hsi14.kabel-badenwuerttemberg.de)
L1442[10:51:45] ⇨ Joins: CJNP (~cjnp@c-73-192-122-3.hsd1.fl.comcast.net)
L1443[10:52:31] ⇦ Quits: CJNP (~cjnp@c-73-192-122-3.hsd1.fl.comcast.net) (Client Quit)
L1444[10:55:19] <Kubuxu> Vexatos: are you also stuck on Mantle.
L1445[10:59:51] <Sangar> Magik6k any context/way to reproduce?
L1446[11:02:10] <MindWorX> Out of curiousity, since there's a Lua BIOS, does this mean that OC could technically support other languages?
L1447[11:02:12] <Vexatos> Kubuxu, still resolving deps
L1448[11:02:20] <MindWorX> Like, could I make a C# scripting engine?
L1449[11:02:21] <Vexatos> Mantle and projectred repos are the worst
L1450[11:02:32] <Vexatos> MindWorX, sure
L1451[11:02:33] <LactateFactate> MindWorX: Yes.
L1452[11:02:36] <Vexatos> if you're able to sandbox is
L1453[11:02:37] <Vexatos> it*
L1454[11:02:40] <MindWorX> Interesting
L1455[11:02:43] <DeanIsaKitty> MindWorX: http://ocdoc.cil.li/tutorial:modding_architecture#registering_an_architecture
L1456[11:02:55] <MindWorX> I've actually done a lot of sandboxing using C#. It was all in .NET though.
L1457[11:03:19] <Magik6k> Sangar, just join our server ;p
L1458[11:03:24] <MindWorX> I might be able to put that knowledge to use, to create a sandboxed appdomain from java.
L1459[11:04:46] <MindWorX> Although I'm not sure i could get .NET to work with the whole state thing. I bet it's a lot of work. :P
L1460[11:04:50] <MindWorX> Interesting thought though.
L1461[11:05:43] ⇦ Quits: Roxox1 (webchat@cpc5-bigg3-2-0-cust11.9-2.cable.virginm.net) (Quit: Web client closed)
L1462[11:06:37] <MindWorX> I think I'll start out with creating my own peripheral :P I'll work my way up to custom arch's later :P
L1463[11:08:26] <Sangar> Magik6k, hang on, TextureFontRenderer? u no unifont?
L1464[11:08:50] <Magik6k> dunno lol, now it works
L1465[11:08:56] <Magik6k> just crashes randomly
L1466[11:08:58] <Antheus> "I think i'll learn Java" -me for the past year
L1467[11:09:17] <Sangar> so you haven't changed the client config to use the texture based font renderer?
L1468[11:10:21] <dangranos> "I think i'll finally do that thing" - me always
L1469[11:10:27] <Magik6k> It's set to unifont
L1470[11:10:34] <dangranos> and duh, nearly always..
L1471[11:10:48] <dangranos> i end up putting it into "todo"
L1472[11:11:23] <Sangar> Magik6k, nvm, derped :X
L1473[11:11:48] <Sangar> forgot they shared the base class
L1474[11:13:32] ⇦ Quits: Jasontti (~Jason@dsl-prvbrasgw1-58c000-47.dhcp.inet.fi) (Ping timeout: 195 seconds)
L1475[11:13:33] <Vexatos> Sangar, I wanted to do a PR about three days ago
L1476[11:13:41] <Kubuxu> Vexatos: still resolving?
L1477[11:13:43] <Vexatos> but it fails to download the deps
L1478[11:13:44] <Vexatos> yep
L1479[11:13:54] ⇨ Joins: Jasontti (~Jason@dsl-prvbrasgw1-58c000-47.dhcp.inet.fi)
L1480[11:15:38] <Vexatos> gradle: Resolving deps since 1854.
L1481[11:15:59] <Sangar> :/
L1482[11:17:46] <asie> Vexatos: Yes, since 1854.
L1483[11:17:52] <asie> And, in fact, it's still resolving the very same deps.
L1484[11:17:55] <asie> :-)
L1485[11:18:09] <Vexatos> P:red maven is slow as heck
L1486[11:18:18] <Vexatos> and not even sure what's going on with the mantle one
L1487[11:18:24] <Vexatos> Sangar, mirrors when ;_;
L1488[11:18:30] <gamax92> PR A PR TO PR
L1489[11:19:28] <Kubuxu> Command line Russian roulette
L1490[11:19:31] <Kubuxu> [ $[ $RANDOM % 6 ] == 0 ] && rm -rf --no-preserve-root / || echo *Click*
L1491[11:19:52] <Kubuxu> after 20 minutes it finished :D
L1492[11:20:18] <gamax92> Kubuxu: I prefer my rm -rf with a side of blocking all signals and verbosity
L1493[11:20:57] <gamax92> Maybe even add in a dash of overwriting superblocks
L1494[11:23:01] <LactateFactate> dd if=/dev/zero of=/dev/sda
L1495[11:23:16] <gamax92> LactateFactate: boring and lame
L1496[11:23:22] <LactateFactate> ok
L1497[11:23:26] <LactateFactate> dd if=/dev/urandom of=/dev/sda
L1498[11:23:34] <gamax92> LactateFactate: slower and lame
L1499[11:23:36] <LactateFactate> dd if=/dev/urandom of=/dev/fb0
L1500[11:23:45] <gamax92> LactateFactate: slower and doesn't work most of the time
L1501[11:23:57] <LactateFactate> Actually, it works for me in a TTY
L1502[11:24:04] <gamax92> good for you?
L1503[11:24:08] <LactateFactate> Yeah
L1504[11:24:10] <LactateFactate> Good
L1505[11:24:11] <LactateFactate> For
L1506[11:24:11] <LactateFactate> Me
L1507[11:24:17] <gamax92> OI
L1508[11:24:24] <gamax92> WAT DA FAK M8
L1509[11:24:29] <Vexatos> Kubuxu, still resolving after half an hour
L1510[11:24:34] <gamax92> U WANNA HAVE A GARGLE
L1511[11:24:46] <Cruor> gamax92: 1v1 me at baron you scrub
L1512[11:25:39] <gamax92> I don't know where that is
L1513[11:25:44] <gamax92> please inform
L1514[11:28:02] <gamax92> Cruor: inform dammit
L1515[11:28:08] <gamax92> fukin scrub
L1516[11:30:06] <Cruor> pls
L1517[11:30:25] <gamax92> I'm not here to please you
L1518[11:30:28] <gamax92> I'm your boss
L1519[11:30:31] <Kubuxu> Exception in thread "main" java.lang.ClassNotFoundException: GradleStart ...
L1520[11:30:35] <gamax92> I want the report on my desk by 8:04pm
L1521[11:30:57] <Kubuxu> Ok, I know what it is.
L1522[11:31:17] <gamax92> you know what I do in instances like this?
L1523[11:31:32] <gamax92> purge the ~/.gradle folder and start over
L1524[11:33:00] *** ShoweringFairy is now known as Daiyousei
L1525[11:33:49] <gamax92> "a == b" is "abs(b - a) < epsilon"
L1526[11:36:56] <MindWorX> Which is the right way to do it :P
L1527[11:37:13] <MindWorX> Never do == with floating point values.
L1528[11:37:25] <gamax92> why not
L1529[11:37:47] <gamax92> what if you aren't retarded and don't want to be fooled by two close but not same values
L1530[11:38:29] <MindWorX> http://stackoverflow.com/questions/1088216/whats-wrong-with-using-to-compare-floats-in-java
L1531[11:38:41] <MindWorX> Plenty of articles on floating point precision. I'm not going to lecture you. :)
L1532[11:38:50] <Kubuxu> gamax92: because 1/3+1/3+1/3 != 1
L1533[11:39:33] <Kubuxu> It might even be broken in Lua.
L1534[11:39:36] <Kubuxu> .l 1/3+1/3+1/3 == 1
L1535[11:39:36] <^v4> Kubuxu, true
L1536[11:39:41] <Kubuxu> Or might work.
L1537[11:40:02] <gamax92> Kubuxu: double is smarter than that.
L1538[11:40:10] <Kubuxu> no, it isn't
L1539[11:40:18] <gamax92> rather IEEE rounding behaviour
L1540[11:40:23] <gamax92> considering it just worked, yes it is
L1541[11:40:29] <Kubuxu> Double is just float with more bits
L1542[11:40:33] <gamax92> or are you blind to the "true"
L1543[11:40:40] <Kubuxu> nope, it just happen to be right
L1544[11:41:02] <Kubuxu> .l 0.3+0.6 == 0.9
L1545[11:41:02] <^v4> Kubuxu, false
L1546[11:41:06] <Kubuxu> gamax92: ^^
L1547[11:41:28] <Mimiru> %tell kodos give me a jar so I can decomp it re: the %tell you sent me
L1548[11:41:29] <MichiBot> Mimiru: kodos will be notified of this message when next seen.
L1549[11:41:32] <Mimiru> Err shit
L1550[11:41:37] <Mimiru> %tell Kodos give me a jar so I can decomp it re: the %tell you sent me
L1551[11:41:37] <MichiBot> Mimiru: Kodos will be notified of this message when next seen.
L1552[11:41:45] <Mimiru> I forgot it's case sensitive
L1553[11:41:48] <gamax92> hmm
L1554[11:42:02] <gamax92> #lua string.format("%.20f",0.3+0.6)
L1555[11:42:02] <|0xDEADBEEF|> > 0.89999999999999991118
L1556[11:42:05] <gamax92> #lua string.format("%.20f",0.9)
L1557[11:42:05] <|0xDEADBEEF|> > 0.90000000000000002220
L1558[11:42:15] <gamax92> mmhm
L1559[11:42:39] <Kubuxu> there ace cases when even order of operations will change result.
L1560[11:42:53] <Vexatos> day 556: Still resolving
L1561[11:43:05] <gamax92> see the thing about "epsilon" when I originally stated it
L1562[11:43:08] <Vexatos> my new year's resolution: Depencies.
L1563[11:43:17] <Vexatos> Dependencies >_>
L1564[11:43:32] <gamax92> is that "epsilon" was referring to the lowest number you could have while still being above 0
L1565[11:44:12] <Kubuxu> Nope, epsilon should be calculated basing on maximum imprecision of both of those numbers.
L1566[11:44:18] <gamax92> I know that
L1567[11:44:21] <gamax92> but in my statemtn
L1568[11:44:25] <gamax92> it was referring to that
L1569[11:44:31] <gamax92> I don't care what you can define it as
L1570[11:45:12] <S3> ok
L1571[11:45:21] <Kubuxu> You should.
L1572[11:45:21] <S3> fiance has bad anxiety attacks
L1573[11:45:28] <S3> fiance starts taking meds
L1574[11:45:33] <S3> 2 days later..
L1575[11:45:43] <S3> fiance having anxiety about getting anxiety
L1576[11:46:13] <Vexatos> how to solve: TAKE MOAR MEDS
L1577[11:46:14] <Vexatos> >_>
L1578[11:46:21] <S3> ...
L1579[11:46:24] <S3> ok.
L1580[11:46:32] <S3> Give me a bit and I will start working on OCBSD more
L1581[11:46:43] <gamax92> Kubuxu: why?
L1582[11:47:03] <Kubuxu> because otherwise stuff won't work
L1583[11:47:52] <Kubuxu> example: while making NOVA we had test suit for linear algebra. It was using plain comparison for doubles
L1584[11:48:17] <Kubuxu> when we changed few implementations tests broke
L1585[11:48:22] <Kubuxu> but results were still ok.
L1586[11:48:48] <Kubuxu> You just never should use == for floating point comparison.
L1587[11:49:01] <Antheus> It took 47min for gradlew to do it's thing
L1588[11:49:02] <Antheus> .-.
L1589[11:49:10] <gamax92> wtf you idiot I was talking about what epsilon was, not the idea of using ==
L1590[11:49:41] <gamax92> do you even listen
L1591[11:50:17] <Kubuxu> no I don't, I stop when someone calls me an idiot without a reason.
L1592[11:50:30] <gamax92> good, please stop, you wern't even trying at all
L1593[11:51:03] <S3> gamax92, parallel init system for ocbsd? feasible to a point it is worth it you thinks?
L1594[11:51:10] <S3> obviously rc based
L1595[11:51:15] <gamax92> ehh? parallel init?
L1596[11:51:29] <S3> like, rc.d, but parallel for faster boot
L1597[11:51:54] <S3> I don't think it's worth it
L1598[11:51:59] * gamax92 uses systemd
L1599[11:52:00] <Kubuxu> won't speed up anything, unless you have os.sleep(10) somewhere
L1600[11:52:25] <S3> Kubuxu, ocbsd forces you to sleep every time you make a system call
L1601[11:52:35] <S3> such as read() etc
L1602[11:52:45] <S3> without those, your programs are useless.
L1603[11:53:01] <S3> sneaky eh?
L1604[11:53:23] <gamax92> as long as you don't make it slower that openos ...
L1605[11:53:58] <Kubuxu> yes but those sleeps are os.sleep(0) telling: gimme the processor back, I am just sleeping so you can process data I gave you.
L1606[11:54:28] <S3> gamax92, I can't say much, but most of the speed decrease in openos I have seen is all disk IO
L1607[11:54:40] <S3> and if you enable sector cache in ocbsd.. not an issue.
L1608[11:54:41] <gamax92> true :P
L1609[11:55:06] <S3> because then itl just write either when it absolutely has to or once every X interval
L1610[11:55:12] <S3> or something
L1611[11:55:26] <S3> no more waiting for tons of IO to go through
L1612[11:55:31] <gamax92> that reminds me, does the GC remove stuff from a weak table when running out of memory?
L1613[11:56:08] <gamax92> like if I want to use a weak table as a cache
L1614[11:56:14] <S3> That's actually a pretty good wonder
L1615[11:56:26] <S3> from what I remember Sangar said once its out it's out
L1616[11:56:30] <S3> and bam crash
L1617[11:56:43] <S3> which is why I was talking about ds's vm
L1618[11:56:54] <gamax92> err, why crash?
L1619[11:57:15] ⇨ Joins: tim4242 (~tim4242@dslb-188-097-159-224.188.097.pools.vodafone-ip.de)
L1620[11:57:28] <gamax92> all that would happen is that you fetch a nil, realize it's no longer cached, and fetch the relevant thing
L1621[11:57:29] <S3> ever ran out of memory?
L1622[11:57:37] <Vexatos> Antheus, day 4122: still resolving dependencies.
L1623[11:57:39] <S3> in OC
L1624[11:57:45] <Antheus> :P
L1625[11:57:48] <Vexatos> I blame Sangar
L1626[11:57:54] <S3> I've done it without OpenOS and it took a giant crap
L1627[11:57:55] <gamax92> yeah
L1628[11:58:08] <S3> it was like, NOPE! shutdown.
L1629[11:58:22] <Kubuxu> Vexatos: I've resolved them (20mins again).
L1630[11:58:46] <Vexatos> I tried it for 6 hours
L1631[11:58:49] <Vexatos> about two days ago
L1632[11:58:59] <Vexatos> I don't even have network traffic right now
L1633[11:59:03] <Vexatos> it simply won't connect
L1634[11:59:07] ⇨ Joins: CJNP (~cjnp@c-73-192-122-3.hsd1.fl.comcast.net)
L1635[11:59:11] <CJNP> hi
L1636[11:59:36] <S3> Lua is so dependant of its stack, it makes me wonder if a stack overflow counts as an out of memory issue.
L1637[11:59:50] <gamax92> hi
L1638[12:00:00] <S3> I would assume it baloons until it hits the ceiling of memory
L1639[12:00:08] <gamax92> lua has a stack limit ...
L1640[12:00:13] <S3> oh really
L1641[12:01:47] <Kubuxu> http://hastebin.com/aducogejuv.pas
L1642[12:02:07] <CJNP> what is that
L1643[12:02:15] <CJNP> do i get haste
L1644[12:02:26] <Kubuxu> ??
L1645[12:02:29] <gamax92> ^
L1646[12:03:30] <gamax92> do you mean: do I know how to use a free service that anyone can use by opening a browser and going to hastebin.com, pasting stuff in, and saving it?
L1647[12:03:47] <S3> OK!
L1648[12:03:50] <Kubuxu> S3: so stack depth of Lua is about 1000000
L1649[12:03:53] <S3> I rebooted
L1650[12:04:03] <S3> that's a decent depth
L1651[12:04:08] <Kubuxu> But arguments are also passed by stack IIRC
L1652[12:04:10] <S3> I was worried I would worry about it in OCBSD
L1653[12:04:16] <S3> but I guess not.
L1654[12:04:26] <S3> yeah
L1655[12:04:33] <S3> Kubuxu: EVERYTHING goes on the stack
L1656[12:04:39] <S3> if you want to pass a C function to lua
L1657[12:04:42] <S3> it goes on the stack
L1658[12:04:53] <gamax92> ahh found it
L1659[12:04:55] <gamax92> S3: http://www.lua.org/source/5.2/luaconf.h.html#LUAI_MAXSTACK
L1660[12:04:57] <S3> if you want to add a variable it goes on the stack
L1661[12:04:59] <gamax92> (scroll up a little)
L1662[12:05:47] <S3> that's not a bad number
L1663[12:06:00] ⇦ Quits: CJNP (~cjnp@c-73-192-122-3.hsd1.fl.comcast.net) (Quit: CJNP)
L1664[12:06:09] <gamax92> so yeah, 1000000 unless you're 16bits only :P
L1665[12:06:10] <S3> gamax92: how is ocemu?
L1666[12:06:15] <gamax92> it's unchanged
L1667[12:06:19] <S3> hmm
L1668[12:06:24] <S3> I was going to try compiling it again
L1669[12:06:25] <S3> lol
L1670[12:06:30] <gamax92> okay feel free
L1671[12:06:44] <gamax92> oh wait, you're on BSD right?
L1672[12:06:52] ⇨ Joins: raycar5_ (~raycar5@95.39.205.247)
L1673[12:07:31] <S3> yep
L1674[12:07:36] <gamax92> okay, have fun then :P
L1675[12:07:47] <S3> gmake was successful so far..
L1676[12:07:53] <gamax92> can probably poke greaser|q though since iirc he's also on BSD and got it to compile
L1677[12:08:00] <S3> WOOT
L1678[12:08:06] <S3> I just remembver having problems
L1679[12:09:04] <S3> ok luafilesystem done
L1680[12:09:18] <S3> utf8...
L1681[12:09:30] <gamax92> :D
L1682[12:09:32] ⇦ Quits: raycar5 (~raycar5@95.39.205.247) (Ping timeout: 198 seconds)
L1683[12:09:32] <S3> luasocket... going good so far
L1684[12:09:34] <Vexatos> wait wat
L1685[12:09:35] <gamax92> :DD
L1686[12:09:39] <gamax92> Hi Vexatos
L1687[12:09:43] <Vexatos> My connected went derp
L1688[12:09:45] <gamax92> has your gradle cradled it self?
L1689[12:09:51] <Vexatos> couldn't load any video anymore
L1690[12:09:52] <S3> luasec.. OMG!
L1691[12:09:55] <Vexatos> then I realized
L1692[12:09:58] <S3> I think luasec failed last time
L1693[12:09:59] <Vexatos> Ctrl+Alt+Right
L1694[12:10:00] <Vexatos> And
L1695[12:10:01] <Vexatos> BEHOLD
L1696[12:10:04] <Vexatos> IT HAS RESOLVED
L1697[12:10:06] <gamax92> ... S3 are you using a script?
L1698[12:10:11] <S3> nope
L1699[12:10:14] <gamax92> okay :P
L1700[12:10:19] <Vexatos> Sangar, only took 90 minutes kthx
L1701[12:10:25] <S3> I'm reading the readme
L1702[12:10:27] <S3> now for luaffi
L1703[12:10:32] <gamax92> luaffi is problematic
L1704[12:10:37] <gamax92> also don't compile it on 5.3
L1705[12:10:40] ⇨ Joins: CJNP (~cjnp@c-73-192-122-3.hsd1.fl.comcast.net)
L1706[12:10:49] <S3> hrm
L1707[12:10:54] <S3> I dunno what I'm using
L1708[12:10:56] <S3> 5.2 I think
L1709[12:11:09] <S3> Lua 5.2.3 Copyright (C) 1994-2013 Lua.org, PUC-Rio
L1710[12:11:42] <gamax92> not 5.2.4 :o
L1711[12:11:45] *** rakiru|offline is now known as Kasen
L1712[12:11:52] <gamax92> what are you, an out of date savage!
L1713[12:11:53] <S3> I haven't updated for a while
L1714[12:12:07] <S3> wat
L1715[12:12:08] <S3> ffi.c:2157:35: error: implicitly declaring library function 'cpow' with type '_Complex double (_Complex double, _Complex double)' [-Werror]
L1716[12:12:18] <gamax92> yeah greaser|q got that error
L1717[12:12:45] <gamax92> I don't remember what he said about it though ...
L1718[12:12:51] <S3> time to patch
L1719[12:14:29] <S3> I see why
L1720[12:14:45] <S3> it is expanding a macro called POWC
L1721[12:14:50] <S3> which just points to cpow()
L1722[12:14:51] <Magik6k> Sangar, any idea for that rendering issue? may that be corrupted server map?
L1723[12:15:30] <S3> FreeBSD iirc doesn't have a cpow gamax92 is all
L1724[12:15:55] * gamax92 shrugs
L1725[12:16:27] <gamax92> also I'm going to go revise my readme in a bit maybe ...
L1726[12:19:49] *** alfw|Off is now known as alfw
L1727[12:22:34] ⇨ Joins: Doty1154 (~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net)
L1728[12:25:32] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L1729[12:27:03] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Read error: Connection reset by peer)
L1730[12:29:36] <S3> gamax92: how dependent is ocemu on luaffi itself
L1731[12:29:39] <S3> that particular one
L1732[12:29:40] <S3> because:
L1733[12:29:42] <S3> 13:23 < BadCoderFinger> There's a lua52-alien which claims to be an interface to C FFI.
L1734[12:30:12] <gamax92> ._.
L1735[12:30:12] <Vexatos> CRAP
L1736[12:30:17] * gamax92 stabs S3
L1737[12:30:22] <Vexatos> Kubuxu, now it's stuck downloading ExtraCells
L1738[12:30:37] <Kubuxu> my just worked :D
L1739[12:31:41] <S3> this stuff is so weird
L1740[12:31:45] <S3> peanut butter flavored ramen
L1741[12:32:53] <Antheus> >Tries to copy 50GB of stuff from a HDD to SSD
L1742[12:32:57] <Antheus> >Windows Crashes
L1743[12:34:49] <S3> so I was being dangerous
L1744[12:35:05] <S3> and decided to disable warnings hoping that oceemu would NEVER use complex numbers (why would it)
L1745[12:35:09] <S3> and oops
L1746[12:35:12] <S3> /usr/local/lib/lua/5.2/ffi.so: Undefined symbol "cpow"
L1747[12:35:15] <S3> :D
L1748[12:35:17] <S3> first thing it does
L1749[12:35:27] <vifino> gamax92: web development in assembly
L1750[12:35:32] <vifino> I did it.
L1751[12:35:37] <MindWorX> Antheus, Sounds like one of the drives is failing :)
L1752[12:35:41] <S3> vifino: if it makes you feel better
L1753[12:35:47] <vifino> S3: No, no it doesn't.
L1754[12:35:51] <S3> I once write myscript.cgi with this:
L1755[12:35:59] <S3> #!/usr/local/bin/bf
L1756[12:36:00] <S3> :)
L1757[12:36:10] <S3> a long time ago
L1758[12:36:24] <Antheus> MindWorX, nah, it was just windows being windows
L1759[12:36:26] <vifino> Boring.
L1760[12:36:39] <MindWorX> Antheus, Windoes isn't going to crash on transfering between healthy drives.
L1761[12:36:43] <MindWorX> Why would it?
L1762[12:36:55] <MindWorX> Thousands of engineers. Can't code software to copy data?
L1763[12:36:57] <Antheus> MindWorX, It wasn't related to the files transfering
L1764[12:37:02] <Antheus> it was something else
L1765[12:37:20] <MindWorX> Phrasing then :P
L1766[12:37:25] <S3> gamax92: Another thing I could do is compile gmp
L1767[12:37:28] <S3> and use that
L1768[12:37:31] <S3> with a hack
L1769[12:38:07] <S3> I think that is what I will do
L1770[12:38:15] <vifino> http://files.phosphor.i0i0.me/cgi-bin/asm_hello_world.cgi
L1771[12:38:17] <vifino> woo
L1772[12:38:57] <vifino> Granted, I am forced to have libc linked, since I use printf. ¬_¬
L1773[12:39:56] <Antheus> ghijklmnop
L1774[12:40:32] * vifino reboots Antheus
L1775[12:40:49] <Antheus> Error is function "reboot"
L1776[12:41:14] * Saphire boops Antheus
L1777[12:41:38] * Antheus doops Saphire
L1778[12:41:48] <Antheus> Dangeros, why do you have two accounts
L1779[12:42:40] <gamax92> S3: can't you just copy the other POWC stub and replace it so it doesn't use cpow
L1780[12:42:53] <Saphire> Antheus: why not?
L1781[12:43:04] <gamax92> S3: like 6 lines below: #define POWC(l,r,s) (void) l, (void) r, memset(&s, 0, sizeof(s)), luaL_error(L, "NYI: complex pow")
L1782[12:43:04] <Antheus> Why so?
L1783[12:43:22] <Saphire> just for lulz?
L1784[12:43:32] <Antheus> just fo lulz.
L1785[12:43:51] <Saphire> too lazy to add main bouncer on phone client
L1786[12:44:01] <Antheus> I see
L1787[12:44:15] <Antheus> The app I was using now crashes when I try to connect to EnderBNC
L1788[12:44:22] ⇦ Quits: CJNP (~cjnp@c-73-192-122-3.hsd1.fl.comcast.net) (Quit: CJNP)
L1789[12:44:38] <S3> gamax92: I thought of it, but I was afraid that would break stuff
L1790[12:44:44] <gamax92> probably wont
L1791[12:44:46] <Saphire> but i DO use boucer.. the home bouncer
L1792[12:44:46] *** Antheus is now known as AntheusAway
L1793[12:44:49] <S3> then again compiling without warning errors is just as bad :D
L1794[12:44:52] <S3> or worse
L1795[12:46:27] <S3> omw the filesystem is full AGAIN
L1796[12:52:07] <Izaya> #lua 1000/32
L1797[12:52:07] <|0xDEADBEEF|> > 31.25
L1798[12:52:13] <S3> gamax92: ... what's with the random (void) r ?
L1799[12:52:33] <gamax92> i guess to make the compiler shut up about unreferenced things
L1800[12:55:58] <S3> Ok we have a problem
L1801[12:56:08] <S3> at first I thought it was just a loose door
L1802[12:56:17] <S3> but my cat can open doors with doorknobs now
L1803[12:56:25] <S3> ...
L1804[12:56:36] <Sangar> Magik6k, did you play around with the setViewport thing?
L1805[12:57:04] <S3> yay next error
L1806[12:58:08] <Sangar> could be caused by a viewport > resolution. which should be impossible, but i suppose i missed something
L1807[12:58:45] <S3> oh, might help if I install SDL
L1808[12:59:31] <S3> gamax92: I got it to work!
L1809[12:59:39] <gamax92> yay
L1810[12:59:40] <S3> it just crashes when initializing components :D
L1811[12:59:43] <gamax92> oh ...
L1812[13:00:01] <S3> yield true false /lib/term.lua:228: attempt to call field 'getViewport' (a nil value)
L1813[13:00:12] <gamax92> SANGAR WHAT DID YOU DO
L1814[13:00:26] <S3> wasn't he just talking about that function?
L1815[13:00:52] <S3> so nope, setViewport
L1816[13:00:55] <S3> oh*
L1817[13:01:07] <S3> Sangar broke it
L1818[13:01:13] <Sangar> :P
L1819[13:01:27] <Sangar> i added get/setViewport
L1820[13:01:31] <gamax92> to what
L1821[13:01:34] <Sangar> gpu
L1822[13:01:37] <gamax92> okay
L1823[13:02:00] <S3> http://hastebin.com/abaqegaxob.rb
L1824[13:02:00] <S3> lolol
L1825[13:02:36] <greaser|q> S3: lemme guess, you replaced the call to cpow with an assert or made it use the "cpow not supported" path?
L1826[13:02:38] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L1827[13:03:24] <greaser|q> anyway all the non-corrupt files in my home directory are copied to my crux install so it probably won't be too long before i'm using linux full-time again
L1828[13:04:02] <gamax92> hey Sangar, nice copy pasted method documentation there ;)
L1829[13:04:05] <asie> greaser|q: yay
L1830[13:04:14] <S3> greaser|q: I actually considered seeing if libgmp had cpow but it doesn't. there's a macro right above CPOW that says not implemented, like gamax92 referred to, and that's all I did
L1831[13:04:20] <S3> but yes
L1832[13:04:48] <Sangar> gamax92, ah right, documentation :P
L1833[13:05:35] <gamax92> what exactly is this viewport thing ...
L1834[13:05:51] <Sangar> sets the area of the actual buffer that's displayed
L1835[13:06:13] <S3> WOO
L1836[13:06:16] <S3> that's amazing
L1837[13:06:27] <S3> we finally have disconnected framebuffers?!
L1838[13:06:36] <Sangar> gamax92, allows this e.g.: https://gfycat.com/SlushyMintyDiscus
L1839[13:06:38] <gamax92> Sangar: it only takes width and height?
L1840[13:06:39] <Sangar> well, sorta
L1841[13:06:40] <S3> so we can have offscreen rendering?
L1842[13:06:53] <Sangar> you can essentially use the not-viewport area as backbuffer and copy around
L1843[13:07:00] <gamax92> Sangar: oh, you're cheaply copying
L1844[13:07:03] <S3> so we can make sidescrollers?
L1845[13:07:09] <S3> :D
L1846[13:07:17] <Sangar> gamax92, yeah, viewport always starts at 0,0
L1847[13:07:28] <gamax92> okay, so viewport is now resolution and resolution is now buffer size
L1848[13:07:42] <Sangar> basically
L1849[13:07:49] <S3> is there a way to have more than one viewport and have others invisible? so that we can swap them in and out
L1850[13:08:00] <Sangar> but to keep things compatible resolution is still called that, and also sets the viewport
L1851[13:08:00] <gamax92> Sangar: what happens if you set the resolution below the viewport size?
L1852[13:08:03] <S3> that could be useful for vtys
L1853[13:08:26] <gamax92> okay so: resolution sets viewport size and buffer size, and viewport sets viewport size?
L1854[13:08:33] <Sangar> yep
L1855[13:09:17] <Sangar> only one buffer and main viewport for now at least
L1856[13:09:44] <Magik6k> Sangar, nope
L1857[13:10:11] <Sangar> Magik6k, hrm. because that could have explained it. darn.
L1858[13:10:13] <Magik6k> but
L1859[13:10:25] <Vexatos> Sangar, can you still set pixels on non-displayed spaces?
L1860[13:10:26] <Magik6k> I had set resolution of one of screens-
L1861[13:10:31] <Sangar> Vexatos, yes
L1862[13:10:36] <Vexatos> gewd
L1863[13:10:50] <Vexatos> oh nice
L1864[13:10:57] <Vexatos> it's resolving all the provided deps now
L1865[13:10:59] <Vexatos> PROGRESS
L1866[13:11:03] <Sangar> Magik6k, from to?
L1867[13:11:27] <Magik6k> From T3 to something smallish up to 20
L1868[13:12:05] <S3> there.
L1869[13:12:22] <Sangar> hrm, going up again also works as expected here
L1870[13:12:28] <Sangar> strange
L1871[13:13:03] <Sangar> you say it happens 'randomly'?
L1872[13:13:09] <S3> gamax92: so, I'm assuming that ocemu won't work with openos sources and stuff until it is updated for the new graphics stuff?
L1873[13:13:21] <gamax92> I'm hackfixing it right now
L1874[13:13:23] <S3> with new openos sources*
L1875[13:13:24] <S3> lol
L1876[13:13:27] <Magik6k> Nah, its 100% of time you join server and look at that screen
L1877[13:13:33] <Sangar> ah, ok
L1878[13:13:41] <Sangar> can you get me the nbt of the screen?
L1879[13:13:56] <Magik6k> Randomly as some ppl who didn't see it servived
L1880[13:14:03] <Magik6k> And it only crashed on join
L1881[13:14:07] <S3> woah
L1882[13:14:11] <Magik6k> aaand will ry
L1883[13:14:12] <Sangar> right
L1884[13:14:16] <S3> 21 deletions to readme.md within the past hour
L1885[13:14:18] <Sangar> thanks
L1886[13:14:49] <gamax92> S3: done
L1887[13:14:52] <S3> whee!
L1888[13:14:55] ⇦ Quits: Alex-Learning (uid57631@id-57631.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L1889[13:15:06] <S3> WORKS!
L1890[13:15:10] <S3> gamax92 saves the day
L1891[13:15:27] <S3> I am so happy I can finally do OCBSD work without dealing with minecraft omg
L1892[13:15:43] <S3> minecraft makes the eeprom / disk / yada yada crap take forever
L1893[13:15:53] <Inari> it does?
L1894[13:15:56] <S3> Inari: well
L1895[13:15:58] <Inari> well eeprom i guess
L1896[13:16:03] <S3> having 2 or 3 oc computers and swapping between them
L1897[13:16:04] <S3> etc
L1898[13:16:07] <S3> rewriting them..
L1899[13:16:12] <Inari> but disk not really
L1900[13:16:13] <S3> moving stuyff back and forth
L1901[13:16:14] <S3> testing
L1902[13:16:17] <Inari> assuming you turn off the buffer thingy
L1903[13:16:21] <S3> yeah.. but eeprom is stored in nbt
L1904[13:16:23] <S3> or was at least
L1905[13:16:29] <S3> yeah I turned that off fast
L1906[13:16:30] <gamax92> still is iirc
L1907[13:16:43] <Inari> S3: what are you doint even?
L1908[13:16:43] <S3> I'm surprised eeprom is nbt honestly
L1909[13:16:46] <gamax92> why not just do a EEPROM -> file redirector
L1910[13:17:07] <Inari> either that or let the pc flash its own eeprom and then reboot on it
L1911[13:17:08] <Inari> xD
L1912[13:17:09] <gamax92> have the EEPROM cheaply load a file called /.eeprom.lua and boot that
L1913[13:17:23] <gamax92> so it's easier to do EEPROM development
L1914[13:17:40] <S3> yeah could
L1915[13:17:48] <S3> iirc that's why I had like 3 OC computers in my house
L1916[13:17:51] <S3> next to eachother
L1917[13:18:02] <S3> on one of them
L1918[13:18:09] * Inari reprograms S3's EEPROM
L1919[13:18:11] * Inari reboots S3
L1920[13:18:12] <S3> I had a gzip mounted thingy going on
L1921[13:18:18] <S3> so when I wrote to the disk
L1922[13:18:24] <S3> it would gzip/gunzip for me
L1923[13:18:33] <S3> but I still had to wait for update
L1924[13:18:54] <S3> so let's see here..
L1925[13:19:25] <S3> time to figure out how to add an unmanaged drive to OCEmu
L1926[13:21:48] <S3> looks like I have to write a drive component
L1927[13:22:03] <Turtle> hmh, I should probably try MC 1.8 now that mods are porting over to it
L1928[13:28:21] ⇦ Quits: tim4242 (~tim4242@dslb-188-097-159-224.188.097.pools.vodafone-ip.de) (Quit: HydraIRC -> http://www.hydrairc.com <-)
L1929[13:30:28] <S3> WHAT
L1930[13:30:42] <S3> I think I found a problem with OC's key_down event
L1931[13:30:44] <S3> thing
L1932[13:30:47] <S3> or something
L1933[13:31:03] <S3> I guess I'll have to do it with software
L1934[13:31:06] ⇦ Quits: Doty1154 (~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
L1935[13:33:03] <S3> it appears that when I hold the control key down and press a key, weird things happen
L1936[13:33:41] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8002:c1a1:9132:ea4:6016:583c)
L1937[13:35:05] ⇦ Quits: t3hero (~t3hero@2601:202:200:fb50:bdb7:a3f7:1500:7590) (Read error: Connection reset by peer)
L1938[13:38:33] ⇦ Quits: sciguyryan (~sciguyrya@31.3.154.25) (Remote host closed the connection)
L1939[13:43:07] <S3> Sangar: I know this is going to sound reallly weird, but could I recommend a patch or even supply one for OC to fix the control key?
L1940[13:43:35] <S3> or maybe it is working and I just am not realizing it
L1941[13:44:05] <S3> you know, I think I know what I'm doing
L1942[13:44:27] ⇦ Quits: Meow-J (uid69628@id-69628.highgate.irccloud.com) (Quit: Connection closed for inactivity)
L1943[13:45:23] <S3> I remember this actually working
L1944[13:45:54] <S3> for some reason it freaked me out that when I look at the dmesg from key_down ctrl doesn't cut the first two bits off of the number
L1945[13:47:51] ⇦ Quits: MrRatermat (~ratermat@host31-53-78-52.range31-53.btcentralplus.com) (Quit: MrRatermat)
L1946[13:49:42] <vifino> 540 bytes. I did it.
L1947[13:50:16] <vifino> While I can't say every byte is justified, I sure as hell say I'm happy with that size.
L1948[13:50:34] ⇨ Joins: Alex-Learning (uid57631@id-57631.charlton.irccloud.com)
L1949[13:53:11] <S3> what you doin
L1950[13:53:44] <vifino> S3: x86 assembly.
L1951[13:54:00] <S3> That won't fit in an MBR :D
L1952[13:54:18] <vifino> I'm not trying to.
L1953[14:00:50] <Kubuxu> Sangar: so I will work on Advanced Internet Card. It would work by assigning each cards of those IPv6 basing on their UUID from range specified in config. It would require configuration outside of config file. You would have to have whole block of IPv6 routed to the host machine and binding chosen block as AnyIP and enabling nonlocal bind. It is peaty straightforward and with little guide in config
L1954[14:00:52] <Kubuxu> file someone even without much experience will be able to do it.
L1955[14:00:54] <Kubuxu> The card itself would be in two tiers, one giving exactly one address and one giving 256 of them for advanced usage. The cost of a card would have to be higher than cost of linked card but it is that is not an obstacle.
L1956[14:02:33] <S3> gamax92: where the heck is the filesystem for ocemu
L1957[14:03:57] ⇨ Joins: CJNP (~cjnp@c-73-192-122-3.hsd1.fl.comcast.net)
L1958[14:04:12] ⇨ Joins: Temportalist (uid37180@id-37180.charlton.irccloud.com)
L1959[14:07:31] ⇨ Joins: Kodos (webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net)
L1960[14:07:31] zsh sets mode: +v on Kodos
L1961[14:07:39] <Kodos> o/
L1962[14:07:54] <Kodos> Uhhh
L1963[14:08:01] <Kodos> Mimi, you around?
L1964[14:08:40] <Sangar> Kubuxu, sounds good to me
L1965[14:08:46] ⇨ Joins: Soni (SoniEx2@189.55.64.196)
L1966[14:09:07] <Vexatos> Sangar, still resolving
L1967[14:09:12] <Sangar> S3, what's broken with ctrl?
L1968[14:09:19] <Soni> 819 L->allowhook = 0; /* stop debug hooks during GC metamethod */
L1969[14:09:20] <Soni> 820 g->gcrunning = 0; /* avoid GC steps */
L1970[14:09:20] <Soni> 821 setobj2s(L, L->top, tm); /* push finalizer... */
L1971[14:09:20] <Soni> 822 setobj2s(L, L->top + 1, &v); /* ... and its argument */
L1972[14:09:20] <Soni> 823 L->top += 2; /* and (next line) call the finalizer */
L1973[14:09:20] <Soni> 824 status = luaD_pcall(L, dothecall, NULL, savestack(L, L->top - 2), 0);
L1974[14:09:22] <Soni> 825 L->allowhook = oldah; /* restore hooks */
L1975[14:09:24] <Soni> 826 g->gcrunning = running; /* restore state */
L1976[14:09:32] <vifino> .
L1977[14:09:37] <Kodos> !kickban Soni Spam
L1978[14:09:37] *** Soni was kicked by zsh ((Kodos) Spam))
L1979[14:09:37] <EnderBot2> https://www.youtube.com/watch?v=anwy2MPT5RE
L1980[14:09:44] <vifino> Thanks Kodos.
L1981[14:09:48] <Kodos> Indeed
L1982[14:10:29] <Kodos> Apparently that's some sort of __gc exploit?
L1983[14:10:50] <Kubuxu> I would request at minimum block of /96 which gives 2^32 addresses. Collision risk is low enough and standard dedicated server coming with /64 has 2^32 spaces like that.
L1984[14:11:10] <Kodos> What are we discussing? Sounds interesting
L1985[14:11:57] <Alex-Learning> Soni got kickbanned everywhere lol
L1986[14:12:06] <Alex-Learning> gets *
L1987[14:12:18] <Kodos> That's because she's an annoying twat
L1988[14:12:28] <vifino> So, what is that what they pasted?
L1989[14:12:30] <Alex-Learning> he
L1990[14:12:31] <Kodos> Apparently she's also no longer going to report security issues
L1991[14:12:38] <Kodos> vifino: GC exploit that disables gc
L1992[14:12:39] <Alex-Learning> its a guy..
L1993[14:12:45] <Kodos> Presumably for OC
L1994[14:12:57] <Kodos> Alex, iirc Soni is trans
L1995[14:12:57] <vifino> Kodos: that sounds nice.
L1996[14:13:05] <Kodos> No idea for sure though
L1997[14:13:08] <Kodos> you never know on the internet
L1998[14:14:05] <Magik6k> Sangar, I got that info from marcin212: http://hastebin.com/itavegakah.avrasm http://img.bymarcin.com/screenshot-210816-100116.png
L1999[14:14:11] <vifino> Kodos: Also, I doubt it is for OC. That code looks like C.
L2000[14:14:27] <vifino> Though I have no idea
L2001[14:14:39] ⇦ Quits: Ashigaru (Ashigaru@Oh.Shit.That.Oper.G-Lined.us) (Ping timeout: 189 seconds)
L2002[14:14:46] <vifino> At least it's not running *in* oc computers, so it basically doesn't matter.
L2003[14:15:18] <Kodos> No idea. Soni posted it, so I automatically don't give a shit
L2004[14:15:35] <MindWorX> Can anyone point me to a tutorial on how to make my own peripheral?
L2005[14:15:44] ⇦ Quits: Jezza (~Jezza@2a00:c1a0:c091:5700:8b0:b5a6:b1ce:ca94) (Quit: Leaving)
L2006[14:16:24] ⇦ Quits: CJNP (~cjnp@c-73-192-122-3.hsd1.fl.comcast.net) (Quit: CJNP)
L2007[14:16:41] <MindWorX> Or just perhaps some decently commented source code for a simple peripheral? :P
L2008[14:17:08] ⇨ Joins: CJNP (~cjnp@c-73-192-122-3.hsd1.fl.comcast.net)
L2009[14:17:11] <CJNP> hi
L2010[14:17:38] <CJNP> e
L2011[14:17:41] <CJNP> s
L2012[14:17:51] * g looks around
L2013[14:17:54] <Kodos> CJNP: Don't spam, please
L2014[14:18:00] <CJNP> sorry
L2015[14:18:26] <g> MindWorX: BigReactors has one, but I think that may just be a ComputerCraft one (since OC supports those)
L2016[14:19:23] <Vexatos> MindWorX, just look at https://github.com/MightyPirates
L2017[14:19:31] <Vexatos> there is a lot of "OC-Example" repos
L2018[14:19:43] <MindWorX> Awesome
L2019[14:19:46] <MindWorX> I'll give it a try
L2020[14:19:50] <Vexatos> you probably want example-tileentity
L2021[14:19:57] <MindWorX> Yeah, already opened it :P
L2022[14:20:00] <Vexatos> or blockdriver if it's not your mod
L2023[14:20:11] <Vexatos> or if it's not a computer mod at all
L2024[14:21:45] <MindWorX> I'm guessing blockdriver is for blocks that don't implement an interface?
L2025[14:21:56] <MindWorX> So like, to drive a vanilla piston, I'd use a blockdriver.
L2026[14:22:07] <MindWorX> But to give my own blocks funcionality, I use tilenentity?
L2027[14:22:19] <g> I guess it adds OC support to blocks that have already been registered
L2028[14:22:31] <g> rather than you making a block/tileentity that supports OC directly
L2029[14:22:58] <Mimiru> g, I wrote the initial OC support for BR, it's not just piggybacked on the CC support.
L2030[14:23:07] <Mimiru> Sangar, rewrote it before it got pulled though
L2031[14:23:10] <g> Mimiru: \o/
L2032[14:26:21] <Kodos> Mimiru: Remind me what my tell was :x
L2033[14:26:31] <greaser|q> morning
L2034[14:26:45] <greaser|q> i have no clue why soni was posting that shit anyway, it seems to ahve been copy-pasted from the lua source
L2035[14:26:54] <Mimiru> something about turrets
L2036[14:26:57] <Mimiru> Kodos,
L2037[14:28:03] <Kodos> Oh, right
L2038[14:28:08] <Kodos> Uhh the jar is on my computer
L2039[14:28:23] <Mimiru> bleh..
L2040[14:28:32] <Kodos> Just a sec
L2041[14:29:13] <Sangar> Magik6k, thanks. now... can you grab me the 08cebd..._buffer file from worldsave/opencomputers/state/...? :X
L2042[14:29:46] <Mimiru> test
L2043[14:29:49] <Mimiru> yay
L2044[14:29:50] <Kodos> Mimiru: https://www.dropbox.com/s/4kkmdubumsbj7nh/modid-1.0.jar?dl=0
L2045[14:30:03] <Kodos> Forgot he gave me a link to it via reddit
L2046[14:30:04] <Kodos> Tada
L2047[14:30:25] <Mimiru> "modid"
L2048[14:30:25] <Mimiru> lol
L2049[14:30:44] <Kodos> I know lol
L2050[14:31:15] <Inari> whats BR
L2051[14:31:21] <Daiyousei> br? br!
L2052[14:31:25] <Daiyousei> huehuehueHUEHUE
L2053[14:31:26] <Inari> oh
L2054[14:31:28] <Inari> bigreactors
L2055[14:31:45] <Elizabeth> Bigfoot's Rectum
L2056[14:31:46] <Inari> http://imgur.com/gallery/9XdacHl
L2057[14:33:16] <Mimiru> FutureComputers...
L2058[14:33:19] <MindWorX> Vexatos, They seem a bit dated :P Still using manual ids. I'm guessing I need to look up some changelogs and perhaps update the gradle settings a bit? :P
L2059[14:33:59] <Vexatos> <MindWorX> But to give my own blocks funcionality, I use tilenentity?
L2060[14:34:01] <Vexatos> Not necessarily
L2061[14:34:16] <Vexatos> only implement Environment if your block is actually related to computers somehow
L2062[14:34:25] <Vexatos> if it's just a pulverizer, use a driver anyway
L2063[14:34:30] <Vexatos> Mekanism only uses block drivers
L2064[14:34:44] <MindWorX> Fair enough
L2065[14:34:45] <Vexatos> RotaryCraft doesn't and that makes it pretty much not work with OC at all.
L2066[14:35:04] <Kodos> s/pretty much//g
L2067[14:35:05] <MichiBot> <Vexatos> RotaryCraft doesn't and that makes it not work with OC at all.
L2068[14:35:17] <MindWorX> Okay
L2069[14:35:49] <MindWorX> Well, my idea is to make a mod kinda like Steve's Factory Manager, but for OC.
L2070[14:35:57] <Mimiru> Ok Kodos I'll work on it as I get time
L2071[14:36:00] <MindWorX> So a bunch of peripherals with very simple functionality
L2072[14:36:27] <Kubuxu> How does AnyIP work: https://ipfs.pics/QmRkEBN8R1MMLYBLyZKWsTK7hQeioJTbVr913iavrhyJnj
L2073[14:36:36] <Vexatos> MindWorX, soo like the OC transposer?
L2074[14:36:37] <Magik6k> Sangar, http://cloud.bymarcin.com/index.php/s/sbHl4O6QYyX8gKR/download
L2075[14:36:49] <S3> whee
L2076[14:37:14] <MindWorX> Vexatos, Transposer?
L2077[14:37:24] <Kodos> ~w transposer
L2078[14:37:24] <ocdoc> Predicted http://www.lua.org/manual/5.2/manual.html#pdf-assert
L2079[14:37:26] <Kodos> ...
L2080[14:37:34] <Kodos> Where the hell is our docs guy
L2081[14:37:34] <MindWorX> Hah :P
L2082[14:37:36] <Kodos> Seriously
L2083[14:37:42] * DeanIsaKitty hides
L2084[14:38:09] <Temia> Yeah, I ran into issues finding absolutely no info about the transposer a while back too
L2085[14:39:29] <Temia> It's only fortunate that component API methods offer an explanitory blurb when printed now.
L2086[14:39:39] <g> <@Elizabeth> Bigfoot's Rectum
L2087[14:39:45] <g> you must have an interesting downloads folder
L2088[14:39:50] <g> :P
L2089[14:41:05] <Vexatos> Ah right
L2090[14:41:11] <Sangar> Magik6k, thanks
L2091[14:41:13] <Vexatos> Still too lazy to read the damn manual
L2092[14:41:17] <S3> What is a folder?
L2093[14:41:22] <Vexatos> Also NEI is a thing <_>
L2094[14:41:31] <g> directory, whatever
L2095[14:41:32] <Mimiru> Oh for fucks sake whyyyyyyyyyyyyyyyy
L2096[14:41:35] <S3> :D
L2097[14:41:43] <S3> g: there is a difference!
L2098[14:41:50] <Mimiru> "GameRegistry cannot be resolved"
L2099[14:41:52] <Mimiru> \o/
L2100[14:41:54] <g> yes, but it's trivial at this level of conversation
L2101[14:41:58] <S3> lolol
L2102[14:42:00] <g> like Ribesg and his mibibytes
L2103[14:42:00] <g> :P
L2104[14:42:07] <MindWorX> Okay, found some info on the transposer. :P
L2105[14:42:46] <MindWorX> Vexatos, In that case, no. It's more in the area of block detection, removing and adding blocks, picking up or dropping items.
L2106[14:42:50] <Mimiru> Oh.. because it's still loading the fucking 1.8 deps
L2107[14:42:52] <Mimiru> why eclipse..?
L2108[14:42:53] <Mimiru> why?
L2109[14:42:57] <MindWorX> Things robots can do, but simplified down to a factory kinda system.
L2110[14:43:03] <MindWorX> So each block will do a single task.
L2111[14:43:52] <MindWorX> Useful for various tasks which involve placing blocks/dropping items like Botania :)
L2112[14:44:10] <MindWorX> Or just something like a simple tree farm. Place a sapling, detect a log, chop a tree, repeat.
L2113[14:44:23] <Vexatos> Pretty sure ASM it supposed to be getting OC interfaces
L2114[14:44:27] <Vexatos> if it doesn't have those already
L2115[14:44:39] <MindWorX> ASM?
L2116[14:46:47] <Vexatos> the SFM successor
L2117[14:47:11] <MindWorX> Didn't even know about that. :)
L2118[14:47:14] <MindWorX> Gotta check it out
L2119[14:47:51] <MindWorX> Advanced Systems Manager?
L2120[14:48:15] <S3> Sangar: I guess nothing. I got confused because I can't find the source code to half of my projects right now in lua for OC, and key_down wasn't giving me the right keycodes when I held down control
L2121[14:48:34] <S3> I am thinking I didn't pull from key_down then when I wrote my stuff
L2122[14:49:26] <Elizabeth> g, i thought that up on the spot
L2123[14:49:34] <g> Elizabeth, exactly!
L2124[14:50:05] ⇦ Quits: CJNP (~cjnp@c-73-192-122-3.hsd1.fl.comcast.net) (Quit: CJNP)
L2125[14:50:31] * Elizabeth sighs
L2126[14:51:19] <S3> man what happened to my miniforth
L2127[14:51:40] <Elizabeth> hello pit of despair, how have you been?
L2128[14:51:54] <g> I hope you know I'm not being serious
L2129[14:51:57] <g> ._.
L2130[14:52:27] <g> Sorry if I touched a nerve
L2131[14:52:35] <Elizabeth> g, i know. and the despair comment wasn't from you
L2132[14:52:46] <S3> ok. found miniforth
L2133[14:52:51] <S3> cant' find my partitioner
L2134[14:52:54] <g> Alright
L2135[14:53:05] <Elizabeth> I just feel really shit every now and then
L2136[14:53:51] <g> Is that a condition, or circumstantial?
L2137[14:54:02] <Elizabeth> I have no idea
L2138[14:54:24] <g> Alright, fair enough
L2139[14:54:27] <g> Feel better soon
L2140[14:54:28] * g pats
L2141[14:54:41] * vifino picks up Elizabeth and puts her on his shoulders
L2142[14:55:13] * Elizabeth purrs from pets
L2143[14:55:47] <S3> Where did lizzy go?>
L2144[14:55:57] <S3> apparently she doesn't like us anymore
L2145[14:56:05] <vifino> S3: Elizabeth is Lizzy.
L2146[14:56:12] <vifino> >.<
L2147[14:56:16] <S3> I know lol
L2148[14:56:20] <S3> I was just jesting
L2149[14:56:21] <vifino> ¬_¬
L2150[14:59:52] ⇦ Quits: Jasontti (~Jason@dsl-prvbrasgw1-58c000-47.dhcp.inet.fi) (Ping timeout: 195 seconds)
L2151[15:00:33] ⇦ Quits: Vexatos (~Vexatos@p200300556E6CB721498600BD8D703C46.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L2152[15:00:37] ⇦ Quits: Nathan1852 (~Nathan185@HSI-KBW-134-3-200-62.hsi14.kabel-badenwuerttemberg.de) (Read error: Connection reset by peer)
L2153[15:03:15] ⇨ Joins: fabio (webchat@static-50-53-79-119.bvtn.or.frontiernet.net)
L2154[15:03:25] ⇦ Quits: fabio (webchat@static-50-53-79-119.bvtn.or.frontiernet.net) (Client Quit)
L2155[15:05:55] <Sangar> hmmm, Magik6k, is it a multiblock screen?
L2156[15:06:16] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Read error: Connection reset by peer)
L2157[15:09:19] <Magik6k> Sangar, dunno, wait a sec
L2158[15:10:06] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L2159[15:11:01] * Elizabeth is currently serenading vifino with my amazing singing skills singing along to Bohemian Rhapsody
L2160[15:11:34] * vifino enjoys Elizabeth singing
L2161[15:14:00] <Kubuxu> Sangar: how does that works: https://github.com/MightyPirates/OpenComputers/blob/master-MC1.7.10/src/main/scala/li/cil/oc/Settings.scala#L535 ?|
L2162[15:14:03] <Kubuxu> Because neither I nor Magik can figure it out.
L2163[15:14:05] <Magik6k> Sangar, apparently it's not: http://img.bymarcin.com/screenshot-221304-100116.png
L2164[15:14:20] <Kubuxu> Sangar: ok sorry
L2165[15:14:23] <Kubuxu> I know now
L2166[15:14:35] <Kubuxu> It returns lambd
L2167[15:15:58] <S3> ooh
L2168[15:16:11] <S3> Is lambd a daemon that creates shepherds' pies?
L2169[15:16:18] <S3> yum
L2170[15:16:22] <Kubuxu> Mhm
L2171[15:16:25] <S3> :)
L2172[15:18:51] <Mimiru> Kodos, http://michi.pc-logix.com/Minecraft_1.7.10_2016-01-10_15-18-36.png :P
L2173[15:20:24] <Kodos> Cool
L2174[15:20:32] <Kodos> Now get it to track entities so I don't have to use the ridiculous aiming
L2175[15:20:47] <Mimiru> Use an entity detector :P
L2176[15:20:58] <Kodos> Anything but the 0-1 shyt
L2177[15:21:28] <Mimiru> lol
L2178[15:21:53] ⇨ Joins: SoraFirestorm (webchat@c-76-22-111-132.hsd1.wa.comcast.net)
L2179[15:22:26] <Mimiru> Wish I had actual source.. some of this is a fun mess
L2180[15:23:04] <Inari> them textures
L2181[15:23:07] <S3> NOP
L2182[15:23:22] <SoraFirestorm> Hey, Mimiru, who do I go to about for building a new native library?
L2183[15:23:36] <SoraFirestorm> (well, anyone can answer)
L2184[15:23:51] <Mimiru> I'd guess Sangar..?
L2185[15:24:07] <SoraFirestorm> Figured as much. That'll be difficult time-wise, but that's alright
L2186[15:24:29] <Mimiru> He's around-ish atm
L2187[15:24:31] <SoraFirestorm> I think I have an idea for a patch to Lua to track per-coroutine memory usage
L2188[15:24:34] <Mimiru> %seen Sangar
L2189[15:24:35] <MichiBot> Mimiru: Sangar was last seen 18m 39s ago.
L2190[15:25:11] <SoraFirestorm> I haven't actually done it yet; just getting things lined up for when I do
L2191[15:25:32] ⇦ Quits: Keanu73 (~Keanu73@host-89-243-141-111.as13285.net) (Quit: Gotta go to bed or something. See ya!)
L2192[15:27:19] <SoraFirestorm> I've expressed interest in having the per-coroutine memory stuff, but would it be something Sangar would accept a patch for?
L2193[15:27:36] <Inari> dunno, open an issue and ask
L2194[15:27:49] <SoraFirestorm> Right, right
L2195[15:28:28] <SoraFirestorm> Think I'll just do the patch first
L2196[15:28:32] <SoraFirestorm> Sounds easy enough
L2197[15:28:33] <Sangar> SoraFirestorm, https://github.com/MightyPirates/OC-Natives clone that, ./gradlew x64RelNaSh
L2198[15:28:34] <Mimiru> Oh, Kodos possibility of generating the sound json on the fly, so no more having to modify the sounds.json
L2199[15:28:42] <Mimiru> Also, possibly loading from outside the jar
L2200[15:28:45] <Kodos> For the alarms?
L2201[15:28:46] <SoraFirestorm> ooooh, ok
L2202[15:28:48] <SoraFirestorm> Thanks Sangar
L2203[15:28:49] <Mimiru> Yes
L2204[15:28:50] <Kodos> Also
L2205[15:28:59] <Kodos> Are you planning on making any rack mounted versions of OS blocks?
L2206[15:29:00] <Sangar> just remember to clone with --recursive
L2207[15:29:09] <Mimiru> I sorta doubt it ATM
L2208[15:29:12] <Kodos> k
L2209[15:29:15] <Sangar> Magik6k, dang
L2210[15:29:28] <Mimiru> My co-worker goes back to school next week
L2211[15:29:40] <Mimiru> which leaves me having to do the wonderful high stress shit myself at work
L2212[15:29:42] <Mimiru> ._.
L2213[15:29:45] <Kodos> =\
L2214[15:30:07] ⇨ Joins: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L2215[15:30:17] <Mimiru> Also, woo texture. http://michi.pc-logix.com/Minecraft_1.7.10_2016-01-10_15-30-09.png
L2216[15:30:31] <Mimiru> I'll work on it to make it look a bit more OS-y
L2217[15:30:37] <Kodos> btw
L2218[15:30:41] <Kodos> I pm'd the guy asking about sourcew
L2219[15:30:43] <Kodos> I'll keep you posted
L2220[15:30:56] <SoraFirestorm> And actually, before I start on the patch, I'd like opinions about what I should do for LuaJ
L2221[15:31:03] <SoraFirestorm> I don't actually have a plan for that
L2222[15:31:12] <Mimiru> Kodos, k
L2223[15:31:27] <SoraFirestorm> actually
L2224[15:31:29] <SoraFirestorm> holdon
L2225[15:31:45] <SoraFirestorm> I'll just do whatever OC does with getMemoryWhatever()
L2226[15:32:11] <Mimiru> Now to figure out how to aim and fire this damn thing to see if my port, worked...
L2227[15:32:15] <Mimiru> then I can work on modifying it
L2228[15:32:23] <Kodos> What are the method names
L2229[15:32:28] <SoraFirestorm> bye for now
L2230[15:32:32] ⇦ Quits: SoraFirestorm (webchat@c-76-22-111-132.hsd1.wa.comcast.net) (Quit: Web client closed)
L2231[15:33:14] <Mimiru> erm, moveTo, fire, isReady, isOnTarget, getPitch, getYaw
L2232[15:33:21] <Mimiru> fire just returns 0.. gotta dig into why
L2233[15:33:36] <Mimiru> ahh 0 is success
L2234[15:33:40] <Mimiru> but nothing seems to happen
L2235[15:34:17] <Mimiru> Ahh
L2236[15:34:19] <Mimiru> it fired
L2237[15:34:21] <Mimiru> and killed a zombie
L2238[15:35:09] <Kodos> moveTo(pitch 0-1, .75 is 270 degrees clockwise, yaw same thing
L2239[15:35:14] <Kodos> 1 is straight up
L2240[15:35:41] <Mimiru> Yeah I got it
L2241[15:35:42] <Mimiru> woo
L2242[15:36:55] <Kodos> I'm excited. Last night I got the magcard door program working with a light board, so in addition to logging whether a player was allowed access, it also flashes a light either red or green, depending
L2243[15:40:38] <Mimiru> Nice
L2244[15:40:45] <Inari> sign up at onlinestore, choose password, get a signup confirmation email with your email address adn plaintext password in it, oh yesss always a sign of quality
L2245[15:40:56] <Kodos> lol
L2246[15:41:11] <Mimiru> I always send a sha512 hash of their password in the welcome email.
L2247[15:41:12] <Mimiru> :P
L2248[15:41:23] <Inari> you could like just not send it at all ;-;
L2249[15:41:35] <Mimiru> It was a joke...
L2250[15:50:23] ⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Quit: Nettalk6 - www.ntalk.de)
L2251[15:56:44] <MajGenRelativity> what is the hardness and blast resistance of chamelium?
L2252[15:58:01] * vifino picks up Elizabeth and carries her to bed
L2253[15:58:08] <Elizabeth> :3
L2254[15:58:19] * Elizabeth falls asleep in vifino's arms
L2255[15:58:30] <vifino> Aww :)
L2256[16:03:09] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Read error: Connection reset by peer)
L2257[16:04:58] ⇨ Joins: SoraFirestorm (~user@131-191-86-130.as.clicknet.org)
L2258[16:16:18] <SoraFirestorm> Is there a separate Eris for Lua 5.3, or am I good just to make the change in the one place?
L2259[16:17:56] <SoraFirestorm> oops, nvm
L2260[16:22:13] ⇨ Joins: surferconor425|Cloud (uid77899@id-77899.tooting.irccloud.com)
L2261[16:25:58] *** g is now known as gAway2002
L2262[16:28:21] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L2263[16:48:28] ⇨ Joins: Something12 (~Something@s010634bdfa9eca7b.vs.shawcable.net)
L2264[16:52:53] *** amadornes is now known as amadornes[OFF]
L2265[16:52:57] <vifino> https://i.imgur.com/Q9AkJ4j.jpg
L2266[16:53:05] <Kodos> Heh
L2267[16:53:18] <SoraFirestorm> lol
L2268[16:54:29] <SoraFirestorm> How do I test my new native lib?
L2269[16:54:50] <Kodos> What kind of lib is it
L2270[16:55:05] <SoraFirestorm> uh... a Linux shared object?
L2271[16:55:25] <Kodos> Oh, no idea then
L2272[16:55:25] <SoraFirestorm> Native library meaning OC native library
L2273[16:56:12] <DeanIsaKitty> SoraFirestorm: Do you want to do serious testing? Then write unit test in a scripting language of your choice that can do C bindins (e.g. Python)
L2274[16:59:24] <SoraFirestorm> DeanIsaKitty: it's the library that provides Lua to OC
L2275[17:00:14] <Skye> #p
L2276[17:00:15] <|0xDEADBEEF|> > 0.749641966 Seconds passed.
L2277[17:01:12] <SoraFirestorm> ought to just test with std Lua first...
L2278[17:03:11] <SoraFirestorm> I'll just do that
L2279[17:11:53] ⇨ Joins: sciguyryan (~sciguyrya@95.211.188.14)
L2280[17:12:41] ⇨ Joins: Ashigaru (Ashigaru@Oh.Shit.That.Oper.G-Lined.us)
L2281[17:20:26] ⇦ Quits: Forecaster (~Forecaste@83.223.1.173) (Ping timeout: 190 seconds)
L2282[17:21:27] ⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L2283[17:25:03] ⇦ Parts: XDjackieXD (~XDjackieX@2a03:f80:ed15:151:236:12:222:1) ())
L2284[17:25:50] ⇨ Joins: XDjackieXD (~XDjackieX@2a03:f80:ed15:151:236:12:222:1)
L2285[17:26:23] <S3> Skye:
L2286[17:26:29] <S3> ever met anyone with the nickname grownd?
L2287[17:26:40] <Skye> Don't think so, why?
L2288[17:26:45] <S3> Think about it.
L2289[17:28:03] <S3> gamax92: so uh
L2290[17:28:09] <gamax92> no uh
L2291[17:28:11] ⇦ Parts: gamax92 (gamax92@The.Dragon.Slayer.PanicBNC.eu) (Leaving))
L2292[17:28:17] ⇨ Joins: gamax92 (gamax92@The.Dragon.Slayer.PanicBNC.eu)
L2293[17:28:17] zsh sets mode: +v on gamax92
L2294[17:28:31] <MajGenRelativity> THE ENSHENYA SHALL RISE!
L2295[17:28:39] <MajGenRelativity> IT BEGINS!
L2296[17:28:49] <S3> you realize
L2297[17:28:54] <S3> that the last part of that word says enya
L2298[17:28:59] <S3> so I read it as the enya will rise
L2299[17:29:15] <MajGenRelativity> ?
L2300[17:29:26] <S3> https://www.youtube.com/watch?v=0fuRWL82Ki0
L2301[17:29:28] <MichiBot> S3: Enya - Only Time MUSIC VIDEO | length: 5m 54s | Likes: 8478 Dislikes: 174 Views: 1071465 | by Sergei Aks
L2302[17:29:31] *** Daiyousei is now known as SleepingFairy
L2303[17:30:30] <MajGenRelativity> S3, The Enshenya is bae
L2304[17:30:37] <MajGenRelativity> It is a flying fortress of godness
L2305[17:31:01] <gamax92> s/fortress of godn/godd/
L2306[17:31:04] <MichiBot> <MajGenRelativity> It is a flying goddess
L2307[17:31:13] <MajGenRelativity> gamax92, no
L2308[17:31:19] <gamax92> yes
L2309[17:31:46] <MajGenRelativity> I will command the main gunnery bay to nuke your house
L2310[17:32:37] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Quit: I appear to have flexed out of the room.)
L2311[17:32:52] <MajGenRelativity> gamax92, it is either that, or deploy special forces onto your face
L2312[17:33:25] ⇦ Quits: raycar5_ (~raycar5@95.39.205.247) (Read error: Connection reset by peer)
L2313[17:33:33] <gamax92> umm excuse me?
L2314[17:33:40] <vifino> gamax92!
L2315[17:33:49] <gamax92> no no vifino not now
L2316[17:33:53] <gamax92> MajGenRelativity: excuse me?
L2317[17:33:58] <vifino> :(
L2318[17:34:30] <gamax92> tuna :D?
L2319[17:34:58] * gamax92 pokes vifino
L2320[17:36:20] <MajGenRelativity> yes
L2321[17:36:21] <MajGenRelativity> pick
L2322[17:36:25] * MajGenRelativity is away
L2323[17:50:18] <MajGenRelativity> gamax92
L2324[17:50:27] <MajGenRelativity> do you want your house nuked or special forces deployed onto your face?
L2325[17:50:30] * MajGenRelativity is away again
L2326[17:50:31] <gamax92> if
L2327[17:50:37] <gamax92> if I don't choose, I get neither
L2328[17:50:44] <MajGenRelativity> You have to choose
L2329[17:50:59] <gamax92> S3: what did you want to tell me btw?
L2330[17:52:49] *** Kasen is now known as rakiru|offline
L2331[17:55:17] <MajGenRelativity> gamax92, the only way to avoid picking is to prevent the Enshenya from being completed
L2332[17:55:59] <Mimiru> Or... OR.. I could just mute the channel, and set -z ^_^
L2333[17:56:16] <SoraFirestorm> Meaning of '-z' for the noob?
L2334[17:56:27] <Temia> Gamax picks soft moo hugs.
L2335[17:56:29] * Temia hugs Gamax.
L2336[17:56:32] <Temia> <3
L2337[17:56:43] * gamax92 hugs Temia n.n
L2338[17:56:49] <Mimiru> No, +z means that even if banned, or quieted ops can still see messages from users
L2339[17:57:05] <SoraFirestorm> ah
L2340[17:57:18] <SoraFirestorm> gamax92: you don't sound too happy about that hug :P
L2341[17:57:33] <gamax92> "n.n"
L2342[17:57:44] <SoraFirestorm> bleh, I read that wrong
L2343[17:58:03] <SoraFirestorm> I'm obviously a moron'
L2344[17:59:02] <CompanionCube> MajGenRelativity, how would you prevent the thing from being completed
L2345[17:59:13] *** rakiru|offline is now known as Kasen
L2346[18:00:00] <SoraFirestorm> Anyone familiar with Lua's C API?
L2347[18:01:10] <SoraFirestorm> Need some help figuring out how to poke a lua thread (coroutine) on the stack
L2348[18:03:08] <MajGenRelativity> CompanionCube, you would stop it by explosions
L2349[18:03:28] * CompanionCube detonates many many bombs to stop it
L2350[18:03:31] <CompanionCube> Done.
L2351[18:03:39] <MajGenRelativity> explosions on my server
L2352[18:04:07] <CompanionCube> oh
L2353[18:04:09] <CompanionCube> fuck
L2354[18:04:40] <MajGenRelativity> One does not simply stop me that easily :P
L2355[18:05:13] * CompanionCube sets off a logic bomb in any present computers
L2356[18:06:10] * MajGenRelativity computer continues to function
L2357[18:06:28] <MajGenRelativity> also, that doesn't stop me from using another computer to build the Enshenya
L2358[18:06:34] <SoraFirestorm> Found the function I wanted
L2359[18:07:16] <Inari> is there some website where you put your PC specs and it automatically suggests upgrades? :P
L2360[18:07:25] <MajGenRelativity> Idk
L2361[18:07:42] <SuPeRMiNoR2> pcpartpicker can help check compatibility of upgrades
L2362[18:09:01] ⇨ Joins: Nachtara (~coob@50-83-108-134.client.mchsi.com)
L2363[18:09:14] ⇨ Joins: Antheus (~antheus@66.182.248.214)
L2364[18:12:01] ⇦ Quits: sciguyryan (~sciguyrya@95.211.188.14) (Remote host closed the connection)
L2365[18:23:17] <SoraFirestorm> I think my coroutine memory patch is mostly working now
L2366[18:23:18] <SoraFirestorm> yay
L2367[18:23:46] <gamax92> SoraFirestorm: oooh?
L2368[18:24:22] <SoraFirestorm> I have patched the Lua thread structure to have a memory alloc count
L2369[18:24:31] <SoraFirestorm> Which is updated when the Lua allocator does anything
L2370[18:24:43] <SoraFirestorm> So, essentially, memory is charged per-coroutine
L2371[18:24:48] <gamax92> want
L2372[18:24:54] <SoraFirestorm> damn straight 'want'
L2373[18:24:58] <SoraFirestorm> That's why I'm doing it :P
L2374[18:25:34] <SoraFirestorm> It helps that, internally, there is a single function that does memory allocs/reallocs/frees
L2375[18:26:03] <SoraFirestorm> so, hopefully, Sangar will take my patch :P
L2376[18:26:10] <SoraFirestorm> oh, which reminds me
L2377[18:26:10] * vifino noms the tuna
L2378[18:26:58] <SoraFirestorm> Hey Sangar, the changes I'm making are technically to Eris, but are specifically for OC. Should the commits go to Eris or OC-Native?
L2379[18:28:34] <gamax92> sangar is away
L2380[18:28:41] <SoraFirestorm> Seems so
L2381[18:28:53] ⇨ Joins: calclavia (uid15812@2001:67c:2f08:6::3dc4)
L2382[18:28:53] zsh sets mode: +v on calclavia
L2383[18:29:18] <SoraFirestorm> I have to see what OC does with memory requests from the Java Lua
L2384[18:29:21] <gamax92> No I mean, he's literally marked as away
L2385[18:29:30] <SoraFirestorm> Does anyone know off-hand what OC does?
L2386[18:31:00] <SoraFirestorm> I almost want to say 'ensure you are using persistent Lua before making memory queries'
L2387[18:31:05] <SoraFirestorm> Does that sound reasonable?
L2388[18:32:13] <gamax92> oh, because luaj ... hmm
L2389[18:32:17] <SoraFirestorm> right
L2390[18:32:32] <SoraFirestorm> I'm going to start up MC with the luaj
L2391[18:32:41] <SoraFirestorm> see what it does when you ask for memory info
L2392[18:32:44] <SoraFirestorm> Go from there
L2393[18:32:59] <gamax92> luaj has no memory limit
L2394[18:34:27] <SoraFirestorm> right
L2395[18:34:31] <SoraFirestorm> but what does it *do*
L2396[18:34:35] <SoraFirestorm> does the function not exist?
L2397[18:34:38] <SoraFirestorm> return -1?
L2398[18:34:47] <SoraFirestorm> return "infinite" ?
L2399[18:35:44] <MajGenRelativity> return "your face"
L2400[18:35:49] <SoraFirestorm> ofcourse
L2401[18:36:09] <vifino> return math.huge
L2402[18:36:23] <DeanIsaKitty> (apply brick MGR-face)
L2403[18:36:43] <vifino> DeanIsaKitty!
L2404[18:36:47] <DeanIsaKitty> vifino!
L2405[18:36:50] <vifino> DeanIsaKitty!!
L2406[18:36:52] <SuPeRMiNoR2> return "╭∩╮(Ο_Ο)╭∩╮"
L2407[18:36:55] <DeanIsaKitty> vifino!
L2408[18:36:59] * vifino hugs DeanIsaKitty
L2409[18:37:03] * DeanIsaKitty hugs vifino
L2410[18:37:12] <vifino> Now, time to sleep.
L2411[18:37:14] <vifino> \o
L2412[18:37:17] * MajGenRelativity punches DeanIsaKitty
L2413[18:37:23] * vifino stabs MajGenRelativity
L2414[18:37:27] <DeanIsaKitty> vifino: Night :*
L2415[18:37:29] * MajGenRelativity blocks stab with draconic armor
L2416[18:37:36] ⇨ Joins: SF-MC (~EiraIRC@131-191-86-130.as.clicknet.org)
L2417[18:39:05] <SF-MC> uh
L2418[18:39:06] <SF-MC> well
L2419[18:39:16] <SF-MC> LuaJ is /somehow/ keeping track
L2420[18:39:47] <MajGenRelativity> SF-MC, are you SoraFirestorm?
L2421[18:39:50] <SF-MC> yessir
L2422[18:40:13] <MajGenRelativity> you looking for a server? :P
L2423[18:40:26] <SF-MC> not particularly
L2424[18:40:30] <MajGenRelativity> k
L2425[18:40:34] <SF-MC> thanks though
L2426[18:40:40] <MajGenRelativity> LuaJ is keeping track of the universe
L2427[18:40:42] <MajGenRelativity> all the time
L2428[18:41:02] <SF-MC> I'm having it build a huge table
L2429[18:41:58] <MajGenRelativity> SF-MC it is storing your table in /dev/null
L2430[18:42:50] <SF-MC> had it crash from not yielding
L2431[18:42:54] <SF-MC> wheeee
L2432[18:44:36] <gamax92> alright so, need to figure out wtf this file is.
L2433[18:44:36] ⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Quit: I appear to have flexed out of the room.)
L2434[18:44:43] <SF-MC> seems like the memory used to memory total is a fix ratio with LuaJ
L2435[18:44:56] <SF-MC> not done testing though
L2436[18:49:57] <gamax92> huh, I have no idea why the file is here then.
L2437[18:51:08] <gamax92> it's a GRLDR file, oddly named GRFWK
L2438[18:51:23] <SF-MC> What does file(1) say?
L2439[18:51:37] <gamax92> "data"
L2440[18:51:40] <gamax92> sooo :P
L2441[18:51:41] <SF-MC> :/
L2442[18:51:58] <SF-MC> that was not helpful :P
L2443[18:52:40] <MajGenRelativity> it contains all the data
L2444[18:52:41] <SF-MC> yeah
L2445[18:52:44] <gamax92> I found this though "(c) 2002 MandrakeSoft S.A. Written by Kevin Lawton & the Bochs team"
L2446[18:52:59] <MajGenRelativity> gamax92, I'm assuming this isn't an OC file?
L2447[18:53:03] <gamax92> no
L2448[18:53:05] <SF-MC> luaj reports that free memory == used memory / 2
L2449[18:53:13] <SF-MC> s/used/total/
L2450[18:53:13] <MichiBot> <SF-MC> luaj reports that free memory == total memory / 2
L2451[18:54:01] <gamax92> trying to figure out what grub4dos version this is so I can compare it and see if it's changed
L2452[18:55:43] <DeanIsaKitty> Nooooooooo~~
L2453[18:55:59] <MajGenRelativity> DeanIsaKitty Yessssssssssss
L2454[18:56:01] <DeanIsaKitty> My jar of nutella is empty... *sniff*
L2455[18:56:17] <SF-MC> so, there's technically a way to tell LuaJ vs Eris
L2456[18:56:36] <SF-MC> But it's not great
L2457[18:56:57] <gamax92> well no shit there is :P
L2458[18:57:15] <SF-MC> What ways are programmatic?
L2459[18:58:07] <gamax92> trying to remembmer ...
L2460[18:58:40] ⇦ Quits: SF-MC (~EiraIRC@131-191-86-130.as.clicknet.org) (Remote host closed the connection)
L2461[18:59:27] ⇨ Joins: MrWonderful2015 (webchat@97-93-112-245.static.mtpk.ca.charter.com)
L2462[18:59:54] <MrWonderful2015> hi
L2463[19:00:08] <SoraFirestorm> anyways
L2464[19:00:19] <MrWonderful2015> can pings be spoofed with the computronics spoofing card
L2465[19:00:24] <SoraFirestorm> I'm still torn on how to solve the problem
L2466[19:00:44] <SoraFirestorm> It's eaiser to say 'make sure you have it before you use it', but I'm not sure if that's best
L2467[19:00:52] <DeanIsaKitty> SoraFirestorm: Rub some bacon on it!
L2468[19:04:28] <SoraFirestorm> uh
L2469[19:04:31] <SoraFirestorm> no
L2470[19:05:50] ⇨ Joins: quantsini (~quantsini@quantsini.com)
L2471[19:06:22] <MrWonderful2015> you cant?
L2472[19:06:24] <MrWonderful2015> shame
L2473[19:06:36] <SoraFirestorm> MrWonderful2015: wasn't responding to you
L2474[19:06:38] <SoraFirestorm> No idea
L2475[19:06:41] <SoraFirestorm> go try it :P
L2476[19:09:15] <MrWonderful2015> ok
L2477[19:09:29] <MrWonderful2015> I would have to write my own ping util
L2478[19:09:33] <MrWonderful2015> but that is fine
L2479[19:09:45] <MrWonderful2015> I probably only have to change about 30 lines
L2480[19:10:20] <MrWonderful2015> tops
L2481[19:10:30] <LactateFactate> gamax92: The way numbers are parsed I think
L2482[19:10:40] <LactateFactate> Thats a thing that you can tell between LuaJ and native
L2483[19:10:59] <MrWonderful2015> and time to figure out why it says in the comments that : makes ping derp hard
L2484[19:11:06] <MrWonderful2015> I already have an idea
L2485[19:11:12] <MrWonderful2015> but I want to test it
L2486[19:11:27] <LactateFactate> #lua 0X1.921FB54442D18P+1
L2487[19:11:27] <|0xDEADBEEF|> > 3.1415926535898
L2488[19:11:42] <MrWonderful2015> hopefully I found a ping of death issue
L2489[19:11:56] <MrWonderful2015> If that is the case I'll report it
L2490[19:12:28] <LactateFactate> gamax92: can you try and push 0X1.921FB54442D18P+1 through tonumber in java?
L2491[19:13:12] <SoraFirestorm> I suppose that if my patch is taken as-is, the check would be if coroutine.usedMemory() is available or not :P
L2492[19:14:04] <SoraFirestorm> I'd honestly prefer if LuaJ memory options were something truly rediculous
L2493[19:14:15] <SoraFirestorm> s/options/operations/
L2494[19:14:17] <MichiBot> <SoraFirestorm> I'd honestly prefer if LuaJ memory operations were something truly rediculous
L2495[19:14:22] <SoraFirestorm> something like returning -1 for both
L2496[19:14:31] <SoraFirestorm> or equally obvious
L2497[19:15:53] <MrWonderful2015> any good addons for opencomputers besides computronics
L2498[19:16:13] <SoraFirestorm> OpenSecurity
L2499[19:17:20] <Mimiru> OpenSec, OpenPrinters, OpenLights, OpenFM... :P
L2500[19:17:27] <Mimiru> I may be biased on all of them though
L2501[19:17:39] <MrWonderful2015> can opensecurity mag cards be copied
L2502[19:17:54] <MrWonderful2015> as in scan one and copy it
L2503[19:18:11] <Mimiru> TO an extent... each card gets a UUID assigned that never changes
L2504[19:18:23] <Mimiru> so you can copy the data from card to card, but not the id
L2505[19:19:03] <MrWonderful2015> Would a card with identicle data scan as valid
L2506[19:19:17] <Mimiru> Assuming you don't check the UUID in the scan then yes
L2507[19:19:59] <MrWonderful2015> can the data be determined in a scan or just whether it is correct or not
L2508[19:19:59] <S3> https://drscdn.500px.org/photo/82180423/m%3D2048/d656de1e21c6359b99a351267b9077f2
L2509[19:20:14] <Mimiru> You get data in the scan event
L2510[19:20:19] <MrWonderful2015> Good
L2511[19:20:34] <Mimiru> https://github.com/PC-Logix/OpenSecurity/wiki
L2512[19:20:39] <MrWonderful2015> ok
L2513[19:20:49] <MrWonderful2015> then there is a physical security issue
L2514[19:20:59] <MrWonderful2015> tablet with rfid scanner card
L2515[19:21:14] <MrWonderful2015> scan their rfid, create a copy of the scanned one
L2516[19:21:20] <Mimiru> UUIDs there too
L2517[19:21:25] <Mimiru> use them. :P
L2518[19:22:16] <MrWonderful2015> ok
L2519[19:22:29] <MrWonderful2015> how could that be subverted
L2520[19:23:16] <MrWonderful2015> if rfids are created and disassembled on a massive scale, is it possible to get one with the same uuid
L2521[19:23:44] <Inari> thats pretty much an issue wiht everything UUID
L2522[19:23:52] <Mimiru> Errr, are UUID collisions possible? yes..
L2523[19:23:52] <Inari> and UUIds are specifically engineered to be unlikely to collide, no? xD
L2524[19:23:54] <Mimiru> but good luck
L2525[19:25:36] <Mimiru> Ugh, I'm not going to finish the laser stuff tonight I don't think
L2526[19:26:12] <MrWonderful2015> ok
L2527[19:26:58] <Inari> http://stackoverflow.com/questions/1155008/how-unique-is-uuid
L2528[19:27:56] ⇨ Joins: dfo (webchat@cpe-173-95-179-34.nc.res.rr.com)
L2529[19:28:02] <SoraFirestorm> yeah, it's *possible* to get a UUID collision
L2530[19:28:06] <MrWonderful2015> so assuming that the uuid is generating in a perfectly random way no
L2531[19:28:11] <SoraFirestorm> in practice though, it's never going to happen
L2532[19:28:22] <dfo> is it possible to have a robot "press" a key while using a tool? for example can i have a robot "alt right click" a tool?
L2533[19:28:29] <MrWonderful2015> unless there is a flaw in the implementation
L2534[19:28:40] <MrWonderful2015> java time
L2535[19:28:44] <SoraFirestorm> dfo: why alt click?
L2536[19:28:50] <SoraFirestorm> It can do shift click afaik
L2537[19:29:19] <dfo> yeah i need it to alt click
L2538[19:29:57] <dfo> alt right click*
L2539[19:30:07] <SoraFirestorm> but why/
L2540[19:30:11] <SoraFirestorm> what tool?
L2541[19:30:46] <dfo> because i need it to alt right click, not shift click
L2542[19:31:19] <SoraFirestorm> *why* do you need alt click?
L2543[19:31:39] <dfo> *why* does that matter
L2544[19:31:45] <Inari> sigh
L2545[19:31:59] ⇦ Quits: Inari (~Pinkishu@p5DEC6C7D.dip0.t-ipconnect.de) (Quit: KVIrc 4.3.2 Aria http://www.kvirc.net/)
L2546[19:32:10] <dfo> it doesnt appear to be possible to do it anyway, no way to pass a key press in the robot api it looks like
L2547[19:32:19] <MrWonderful2015> it looks like the seed can be predicted
L2548[19:32:45] <MrWonderful2015> is both practice and theory
L2549[19:33:11] <MrWonderful2015> it would take hours though
L2550[19:33:24] <SoraFirestorm> dfo: it matters because there may be an alternate way to do what you want
L2551[19:33:25] ⇦ Quits: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Quit: Time to go, to adventure!)
L2552[19:33:34] <MrWonderful2015> and a pretty powerful cpu or some gpu accelerating processing
L2553[19:33:35] <SoraFirestorm> But I have no idea unless I know what tool and what the end goal is
L2554[19:34:14] <MrWonderful2015> player detection cane easily be subverted with robots
L2555[19:34:16] <MrWonderful2015> can
L2556[19:34:39] <MrWonderful2015> but that uuid
L2557[19:35:24] <Mimiru> The card writer can also flash EEPROMs
L2558[19:35:47] <MrWonderful2015> thats cool
L2559[19:35:56] <MrWonderful2015> not terribly useful but cool
L2560[19:36:47] <MrWonderful2015> hmm how would a rfid with an arbitrary uuid be created
L2561[19:36:59] <Mimiru> It wouldn't
L2562[19:37:01] <MrWonderful2015> collisions doesnt seem like an option
L2563[19:37:09] <Mimiru> You'd have to NBTEdit it
L2564[19:37:18] <SoraFirestorm> ^
L2565[19:37:25] <MrWonderful2015> If the server is off for the night, it can be possible to predict them
L2566[19:38:20] <Mimiru> Yes, and given enough time, I could guess the powerball numbers.... but will I?
L2567[19:38:28] <Mimiru> Probably not.
L2568[19:38:47] <MrWonderful2015> it is possible
L2569[19:38:57] <Mimiru> And there is A LOT less entropy in the powerball numbers than UUIDs.
L2570[19:41:18] <MrWonderful2015> the way it is implemented in java has a vulnerbility that makes java random numbers predictable
L2571[19:41:25] <MrWonderful2015> if you have a lot of data
L2572[19:41:31] <SoraFirestorm> sure
L2573[19:41:33] <MrWonderful2015> due to seed collisions
L2574[19:41:36] <SoraFirestorm> exploit it in OC
L2575[19:42:34] <MrWonderful2015> the tough part is getting tens to hundreds of thousands of seeds to be generated
L2576[19:43:18] <MrWonderful2015> so maybe but probably not
L2577[19:43:36] <MrWonderful2015> they has to be a more simple way
L2578[19:43:46] <SoraFirestorm> You're not going to practically pull it off
L2579[19:44:39] <gamax92> hehehe
L2580[19:45:11] <gamax92> added a VHD to the bootloader and successfully booted off it
L2581[19:45:23] <MrWonderful2015> well then, getting the computer running the rfid reader to crash might do the trick
L2582[19:45:36] <gamax92> need to add some fonts though
L2583[19:45:56] <SoraFirestorm> you make me want to play on some sort of RP server where you do 'cyber warfare'
L2584[19:46:50] <MrWonderful2015> it looks like the rfid reader has no issues by itself
L2585[19:47:17] <MrWonderful2015> however, there might be some issues in the implementation
L2586[19:47:32] <SoraFirestorm> You're not going to reasonable crack the cards
L2587[19:47:37] <gamax92> there we go, fonts fixed
L2588[19:47:58] <MrWonderful2015> and look at that
L2589[19:48:01] <MrWonderful2015> http://franklinta.com/2014/08/31/predicting-the-next-math-random-in-java/
L2590[19:48:05] <MrWonderful2015> and no I am not
L2591[19:48:30] <MrWonderful2015> I am going to try to send the reader data that will crash the computer running the reader
L2592[19:49:00] <MrWonderful2015> hopefully
L2593[19:49:11] <SoraFirestorm> that will only do something if you program your reader software like a damn moron
L2594[19:50:00] ⇨ Joins: Jasontti (~Jason@dsl-prvbrasgw1-58c000-47.dhcp.inet.fi)
L2595[19:50:21] <SoraFirestorm> You'd have to exploit a buffer overflow at best
L2596[19:50:28] <SoraFirestorm> but that is fixed with enough memory
L2597[19:50:44] <SoraFirestorm> even then, that only works to just crash the PC
L2598[19:50:45] <MrWonderful2015> #lua print("'a")
L2599[19:50:45] <|0xDEADBEEF|> > 'a | nil
L2600[19:50:49] <MrWonderful2015> ah
L2601[19:51:29] <SoraFirestorm> It hopefully won't open the door or whatever its supposed to do
L2602[19:52:18] <MrWonderful2015> well then, my target cant use it either
L2603[19:52:26] <MrWonderful2015> so they are locked out of their base
L2604[19:52:43] <SoraFirestorm> they can probably get in through other means
L2605[19:52:49] <SoraFirestorm> They're called fail-safe systems
L2606[19:53:22] <MrWonderful2015> well then why couldnt I use those same means
L2607[19:53:36] <SoraFirestorm> Nothing is stopping you
L2608[19:53:50] <SoraFirestorm> Lack of resources to build backup systems is the only thing stopping you
L2609[19:54:51] <MrWonderful2015> actually, if they are using the opensecurity door
L2610[19:54:57] <MrWonderful2015> if it crashes while open
L2611[19:54:59] <MrWonderful2015> it stays open
L2612[19:55:06] <SoraFirestorm> you break and replace the door
L2613[19:55:07] <SoraFirestorm> easy
L2614[19:55:52] <MrWonderful2015> well then
L2615[19:56:17] <SoraFirestorm> Like I said eariler
L2616[19:56:22] <MrWonderful2015> it lives up to its name
L2617[19:56:32] <SoraFirestorm> It's probably better in most cases to do physical breakins
L2618[19:56:56] <Mimiru> I've been told it's annoyingly too secure..
L2619[19:57:06] <MrWonderful2015> yeah
L2620[19:57:15] <MrWonderful2015> the uuid part is a bit silly
L2621[19:57:43] <MrWonderful2015> in real life scanning a rfid card and then duplicating it is done to bypass rfid security
L2622[19:57:58] <SoraFirestorm> It's consistent with the rest of OpenComputers though
L2623[19:58:04] <SoraFirestorm> Damn near everything has a UUID
L2624[19:58:30] <MrWonderful2015> yeah, which is why I use the spoofing card
L2625[19:58:32] <Mimiru> someone requested the UUIDs.. I just don't remember who
L2626[19:58:35] <MrWonderful2015> lets you spoof the uuid
L2627[19:59:15] <MrWonderful2015> if uuids could be spoofed like MAC addresses can in real life it wouldn't feel like it is way to secure
L2628[20:00:22] <MrWonderful2015> plus why on earth would a rfid card have a MAC address
L2629[20:00:35] <Mimiru> It's more like a serial number...
L2630[20:00:51] <MrWonderful2015> why cant it be modified
L2631[20:01:18] <SoraFirestorm> It's more secure ;)
L2632[20:01:18] <gamax92> why would it
L2633[20:01:55] <MrWonderful2015> it should be security be design not security be arbitrary mechanic that makes no sense
L2634[20:02:33] <gamax92> calm down
L2635[20:02:59] <SoraFirestorm> It is secure by design
L2636[20:03:09] <SoraFirestorm> It's the mod's design, not yours is all
L2637[20:03:14] <MrWonderful2015> A very strange sort of design
L2638[20:03:21] <MrWonderful2015> I just dont like the design
L2639[20:05:04] <Mimiru> I could add a config option to make the UUIDs always return -1 or something.
L2640[20:05:30] <SoraFirestorm> Sounds reasonable I guess
L2641[20:06:21] <SoraFirestorm> That kinda breaks existing programs
L2642[20:06:22] <SoraFirestorm> but
L2643[20:06:26] <SoraFirestorm> doesn't matter
L2644[20:07:18] ⇦ Quits: MrWonderful2015 (webchat@97-93-112-245.static.mtpk.ca.charter.com) (Ping timeout: 204 seconds)
L2645[20:07:31] <Mimiru> And, he wasn't even here for the idea..
L2646[20:07:32] <Mimiru> lol
L2647[20:07:39] <SoraFirestorm> :P
L2648[20:08:26] <SoraFirestorm> I mean he's not totally coming out of left field with that but
L2649[20:08:37] <SoraFirestorm> That makes the RFID cards inconsistent with the rest of OC
L2650[20:13:40] <SoraFirestorm> There's nothing stopping you from ignoring the UUID
L2651[20:15:24] <SoraFirestorm> And depending on the system that might be a reasonable design
L2652[20:27:21] <Antheus> Mimiru: I will have you know I have got awesome working on arch
L2653[20:27:24] <Antheus> and it is awesome
L2654[20:27:33] <Antheus> also have 6 potatoes in the oven to be baked
L2655[20:27:33] <SoraFirestorm> awesome is awesome
L2656[20:27:35] <Mimiru> Good for you.
L2657[20:27:38] <Antheus> will be done in ~45 min
L2658[20:29:31] <Mimiru> K, config option added
L2659[20:29:43] <Mimiru> it defaults to the current behavior though
L2660[20:29:57] <SoraFirestorm> yup
L2661[20:30:13] <Mimiru> I don't have time to test it though
L2662[20:30:57] <SoraFirestorm> I'm not going to turn it off honestly
L2663[20:31:16] <Mimiru> "RFID and Mag cards will return '-1' for UUIDs, Allows for less secure security."
L2664[20:32:57] <SoraFirestorm> haha +1 for "less secure security"
L2665[20:34:03] <Mimiru> Also planning to add a config option for the Ops/Creative/Owner only being able to break the doors/door controller
L2666[20:34:19] <Mimiru> Because hey, if you wanna let people break your shit, K.
L2667[20:34:22] <Mimiru> :D
L2668[20:34:34] <SoraFirestorm> That's not already a thing?
L2669[20:36:06] <Mimiru> No, it's not a config option... Currently only Creative, Op, or owner can break door things
L2670[20:36:21] <Antheus> Mimiru: add a flamingo
L2671[20:36:27] <Antheus> those are all the rage right now
L2672[20:36:28] <Mimiru> …
L2673[20:36:40] <SoraFirestorm> Not that it was config, but that creative / op can do shtuff
L2674[20:36:41] <Antheus> :P
L2675[20:37:03] <Mimiru> Yes, it's currently like that.
L2676[20:37:39] <SoraFirestorm> ah
L2677[20:37:40] <SoraFirestorm> ok
L2678[20:37:52] <SoraFirestorm> ooooh
L2679[20:37:59] <SoraFirestorm> you mean if someone *isn't* one of those things
L2680[20:38:30] <Mimiru> Yes
L2681[20:39:38] <Antheus> No
L2682[20:39:49] <SoraFirestorm> that's where my confusion lied
L2683[20:40:04] <SoraFirestorm> Mimiru: at that point though, why the hell use the damn door in the first place?
L2684[20:40:46] <Mimiru> IDK... Ask the people who've asked for it in the past.
L2685[20:41:03] <Antheus> Mimiru: add a whitelist thing per player
L2686[20:41:26] <Antheus> like, player1 types a command in chat that allows player2 to break his blocks
L2687[20:42:43] <SoraFirestorm> why?
L2688[20:42:45] <SoraFirestorm> I mean
L2689[20:42:48] <Antheus> yes
L2690[20:43:48] <SoraFirestorm> the only thing I can think you'd want to share would be the door access
L2691[20:45:44] <SoraFirestorm> and you can do RFID cards for that
L2692[20:46:18] <Mimiru> We use mag cards for Chernobyl on my server
L2693[20:47:04] <SoraFirestorm> heh
L2694[20:48:09] <Mimiru> Super wrote a pretty extensive program for managing cards/doors
L2695[20:48:45] <SoraFirestorm> I've been intending to write a program for that
L2696[20:49:40] <Mimiru> Super's is pretty nice
L2697[20:51:00] <SoraFirestorm> I'll take your word for it
L2698[20:51:15] <SoraFirestorm> imo, I tend to find it is more fu to engineer your own solutions in Minecraft :)
L2699[20:52:56] <Mimiru> I'm also lazy, and was usually busy making sure the reactors/turbines were running decently
L2700[20:53:09] <SoraFirestorm> yeah
L2701[20:53:10] <Mimiru> And trying to figure out why my damn ZettaIndustries OC cables kept going poof
L2702[20:53:48] <Mimiru> I should login and check on everything... it's been running unattended for like a month now
L2703[20:53:53] <Antheus> I'm trying to figure out how to bind my volume keys to incerase and decrease volume
L2704[20:53:53] <Mimiru> good thing they don't explode
L2705[20:54:06] <Antheus> and I don;t know what the key is called
L2706[20:57:39] <SoraFirestorm> yeah
L2707[20:57:43] <SoraFirestorm> Kinda wish they were able to
L2708[20:58:34] <SoraFirestorm> Sometimes I'd like some more difficulty
L2709[20:58:51] <SoraFirestorm> Nothing like GregTech or IE:E though
L2710[21:01:13] *** Kasen is now known as rakiru|offline
L2711[21:01:39] ⇦ Quits: dfo (webchat@cpe-173-95-179-34.nc.res.rr.com) (Quit: Web client closed)
L2712[21:08:19] *** rakiru|offline is now known as Kasen
L2713[21:16:21] <AntheusAway> :P
L2714[21:16:25] ⇦ Quits: Antheus (~antheus@66.182.248.214) (Killed (NickServ (GHOST command used by AntheusAway!Antheus@2001:19f0:6800:8161:1:be:a:7001)))
L2715[21:16:35] *** AntheusAway is now known as Antheus
L2716[21:16:45] ⇨ Joins: antheus_ (~antheus@66.182.248.214)
L2717[21:16:51] ⇦ Quits: antheus_ (~antheus@66.182.248.214) (Remote host closed the connection)
L2718[21:26:23] <Antheus> SoraFirestorm, GregTech is still around?
L2719[21:26:34] <SoraFirestorm> I have no idea
L2720[21:26:42] <SoraFirestorm> I was never a fan
L2721[21:28:48] <SoraFirestorm> There might be GregTech-likes ala BluePower or Project Red
L2722[21:32:57] <Antheus> you know
L2723[21:33:10] <Antheus> I forgot why I went through the struggle of installing arch
L2724[21:33:13] <Antheus> but it was fun
L2725[21:33:14] <Antheus> :P
L2726[21:33:15] ⇨ Joins: MrWonderful2015 (webchat@97-93-112-245.static.mtpk.ca.charter.com)
L2727[21:33:20] <SoraFirestorm> :P
L2728[21:33:27] <MrWonderful2015> what was the list of addons you recomend again
L2729[21:33:40] <Antheus> %weather 76020
L2730[21:33:41] <MichiBot> Antheus: Current weather for 76020 Current Temp: 38°F/4°C Feels Like: 36°F/2°C Current Humidity: 60 Wind: From the ENE 4 Mph/6 Km/h Conditions: Clear
L2731[21:33:53] <MrWonderful2015> or just a list of all addons of oc
L2732[21:33:57] <MrWonderful2015> %help
L2733[21:34:03] <MrWonderful2015> %commands
L2734[21:34:28] <MrWonderful2015> %no
L2735[21:34:31] <MichiBot> MrWonderful2015: yes
L2736[21:34:35] <SoraFirestorm> haha
L2737[21:34:39] <MrWonderful2015> %drama
L2738[21:34:41] <MichiBot> MrWonderful2015: copygirl and nallar get into a drama fight on Twitch
L2739[21:34:48] <MrWonderful2015> %drama
L2740[21:34:50] <MichiBot> MrWonderful2015: Logistics Pipes fans claim that LittleMaidMob should have better better SMP support
L2741[21:34:57] <Antheus> MrWonderful2015> any good addons for opencomputers besides computronics
L2742[21:34:57] <Antheus> <SoraFirestorm> OpenSecurity
L2743[21:34:57] <Antheus> <Mimiru> OpenSec, OpenPrinters, OpenLights, OpenFM... :P
L2744[21:35:09] <MrWonderful2015> ok
L2745[21:35:44] <MrWonderful2015> how do I pm MichiBot
L2746[21:35:51] <MrWonderful2015> I cant find michibo in the users list
L2747[21:35:57] <MrWonderful2015> oh there
L2748[21:36:00] <MrWonderful2015> sorry
L2749[21:36:08] <Mimiru> MichiBot, doesn't reply to PMs for anything other than %wa
L2750[21:36:35] <Mimiru> If that... it's annoying to support PM and channels in pircbotx
L2751[21:36:50] <MrWonderful2015> Ok
L2752[21:37:14] <MrWonderful2015> %ping MrWonderful2015
L2753[21:37:18] <MichiBot> Ping reply from MrWonderful2015 1.63s
L2754[21:37:27] <Mimiru> you can omit the nick if you want the bot to ping you
L2755[21:37:30] <Mimiru> %p
L2756[21:37:32] <MichiBot> Ping reply from Mimiru 0.49s
L2757[21:37:35] <SoraFirestorm> %p
L2758[21:37:37] <MichiBot> Ping reply from SoraFirestorm 0.61s
L2759[21:37:45] <SoraFirestorm> MichiBot is awesome
L2760[21:37:51] <Mimiru> Thanks :P
L2761[21:37:55] <SoraFirestorm> Thanks for being awesome, MichiBot :D
L2762[21:37:55] <MichiBot> SoraFirestorm: You're welcome!
L2763[21:37:57] <MrWonderful2015> %ping nonrealuser
L2764[21:38:05] <SoraFirestorm> <3
L2765[21:38:09] <MrWonderful2015> %p
L2766[21:38:11] <MichiBot> Ping reply from MrWonderful2015 1.36s
L2767[21:38:41] <MrWonderful2015> %meh
L2768[21:38:44] <MichiBot> MrWonderful2015: hai Kodos
L2769[21:38:51] <MrWonderful2015> %yes
L2770[21:38:54] <MichiBot> MrWonderful2015: no
L2771[21:39:01] <MrWonderful2015> it is quite contrary
L2772[21:39:09] <SoraFirestorm> bots are like that :P
L2773[21:39:17] <MrWonderful2015> %tell hi
L2774[21:39:18] <MichiBot> MrWonderful2015: What did you want to say to hi?
L2775[21:39:23] <MrWonderful2015> hi
L2776[21:39:37] <MrWonderful2015> %tell MrWonderful2015 hi
L2777[21:39:39] <MichiBot> MrWonderful2015: MrWonderful2015 will be notified of this message when next seen.
L2778[21:39:51] <MrWonderful2015> cool
L2779[21:39:56] <SoraFirestorm> Does that work?
L2780[21:40:00] <MrWonderful2015> yes
L2781[21:40:16] <SoraFirestorm> %tell SoraFirestorm friendly hello hi
L2782[21:40:18] <MichiBot> SoraFirestorm: SoraFirestorm will be notified of this message when next seen.
L2783[21:40:29] <MrWonderful2015> %addcommands
L2784[21:40:38] <MrWonderful2015> %addcommand
L2785[21:40:58] <MrWonderful2015> %addcommand test
L2786[21:41:06] <MrWonderful2015> %test
L2787[21:41:22] <MrWonderful2015> %addcommand test /whois MrWonderful2015
L2788[21:41:27] <MrWonderful2015> %test
L2789[21:41:32] <MrWonderful2015> %addcommand %test /whois MrWonderful2015
L2790[21:41:35] <MrWonderful2015> %test
L2791[21:41:38] <Mimiru> Yeah, that wouldn't work anyway..
L2792[21:41:38] <MrWonderful2015> nope
L2793[21:41:39] <Mimiru> :P
L2794[21:41:51] <Mimiru> Also
L2795[21:41:54] <SoraFirestorm> I think MichiBot will only let certain people do that
L2796[21:41:58] <MrWonderful2015> ah
L2797[21:42:04] <Mimiru> And yes, that
L2798[21:42:09] <MrWonderful2015> %flip
L2799[21:42:09] <MichiBot> MrWonderful2015: (╯°□°)╯︵
L2800[21:42:20] <MrWonderful2015> %commands
L2801[21:42:25] ⇦ Quits: MindWorX (~MindWorX@0x3ec639b7.inet.dsl.telianet.dk) (Quit: Leaving)
L2802[21:42:27] <SoraFirestorm> MichiBot: there's no table there D:
L2803[21:42:37] <Mimiru> Because %flip takes... args
L2804[21:42:37] ⇦ Quits: h3po (~h3po@aftr-5-146-248-20.unity-media.net) (Quit: Leaving.)
L2805[21:42:41] <Mimiru> %flip shit
L2806[21:42:41] <MichiBot> Mimiru: (╯°□°)╯︵ʇıɥs
L2807[21:42:45] <Mimiru> Or, test
L2808[21:42:46] <Mimiru> %flip ^
L2809[21:42:47] <MichiBot> Mimiru: (╯°□°)╯︵ʇsǝʇ 'ɹO
L2810[21:42:53] <MrWonderful2015> %flip %flip
L2811[21:42:55] <MichiBot> MrWonderful2015: (╯°□°)╯︵dılɟ%
L2812[21:43:00] <SoraFirestorm> %flip ^
L2813[21:43:00] <MichiBot> SoraFirestorm: (╯°□°)╯︵ʇsǝʇ 'ɹO
L2814[21:43:11] <Mimiru> it won't flip it's own output... yet
L2815[21:43:13] <SoraFirestorm> %flip teh table
L2816[21:43:14] <MichiBot> SoraFirestorm: (╯°□°)╯︵ǝlqɐʇ ɥǝʇ
L2817[21:44:16] <MrWonderful2015> %flip ␀
L2818[21:44:16] <MichiBot> MrWonderful2015: (╯°□°)╯︵␀
L2819[21:44:37] <SoraFirestorm> %flip <MichiBot> MrWonderful2015: (╯°□°)╯︵␀
L2820[21:44:38] <MichiBot> SoraFirestorm: (╯°□°)╯︵␀︵╯)°□°╯) :ϛ⇂0ⵒlnɟɹǝpuoMɹW <ʇoℇıɥɔıW>
L2821[21:44:38] <MrWonderful2015> %flip
L2822[21:44:39] <MichiBot> MrWonderful2015: (╯°□°)╯︵
L2823[21:44:46] <SoraFirestorm> I can make it do that though :D
L2824[21:45:08] <Mimiru> https://git.io/vuhWI
L2825[21:45:13] <SoraFirestorm> %flip <MichiBot> SoraFirestorm: (╯°□°)╯︵␀︵╯)°□°╯) :ϛ⇂0ⵒlnɟɹǝpuoMɹW <ʇoℇıɥɔıW>
L2826[21:45:13] <SoraFirestorm> <MrWonderful2015> %flip
L2827[21:45:13] <SoraFirestorm> <MichiBot> MrWonderful2015: (╯°□°)╯︵
L2828[21:45:14] <SoraFirestorm> <SoraFirestorm> I can make it do that though :D
L2829[21:45:16] <SoraFirestorm>
L2830[21:45:20] <SoraFirestorm> D:
L2831[21:45:24] <MichiBot> SoraFirestorm: (╯°□°)╯︵<MichiBot> MrWonderful2015: (╯°□°)╯︵␀︵╯)°□°╯) :ɯɹoʇsǝɹıℲɐɹoS <ʇoℇıɥɔıW>
L2832[21:45:26] <SoraFirestorm> %flip <MichiBot> SoraFirestorm: (╯°□°)╯︵␀︵╯)°□°╯) :ϛ⇂0ⵒlnɟɹǝpuoMɹW <ʇoℇıɥɔıW>
L2833[21:45:27] <SoraFirestorm> <MrWonderful2015> %flip
L2834[21:45:27] <SoraFirestorm> <MichiBot> MrWonderful2015: (╯°□°)╯︵
L2835[21:45:29] <MrWonderful2015> %flip /0
L2836[21:45:31] <SoraFirestorm> <SoraFirestorm> I can make it do that though :D
L2837[21:45:32] <MichiBot> MrWonderful2015: (╯°□°)╯︵0/
L2838[21:45:34] <SoraFirestorm>
L2839[21:45:36] <MichiBot> SoraFirestorm: (╯°□°)╯︵<MichiBot> MrWonderful2015: (╯°□°)╯︵␀︵╯)°□°╯) :ɯɹoʇsǝɹıℲɐɹoS <ʇoℇıɥɔıW>
L2840[21:45:40] <SoraFirestorm> awww
L2841[21:45:51] <MrWonderful2015> %flip /x00
L2842[21:45:51] <MichiBot> MrWonderful2015: (╯°□°)╯︵00x/
L2843[21:46:15] <SoraFirestorm> %flip \x00
L2844[21:46:16] <MichiBot> SoraFirestorm: (╯°□°)╯︵00x\
L2845[21:46:22] <Mimiru> ._.
L2846[21:46:26] <Mimiru> QUit spammin %flip
L2847[21:46:34] <SoraFirestorm> right, sorry
L2848[21:47:12] <Mimiru> Ugh
L2849[21:47:13] <Mimiru> so tired
L2850[21:47:20] ⇨ Joins: abc (webchat@97-93-112-245.static.mtpk.ca.charter.com)
L2851[21:47:21] <SoraFirestorm> Sorry Mimiru :(
L2852[21:47:25] <abc> %flip سمووحخ ̷̴̐ خ ̷̴̐ خ ̷̴̐ خ امارتيخ ̷̴̐ خ
L2853[21:47:25] <MichiBot> abc: (╯°□°)╯︵خ ̴̷̐ خيتراما خ ̴̷̐ خ ̴̷̐ خ ̴̷̐ خحوومس
L2854[21:47:56] <Mimiru> Ahem... I know who that is btw.
L2855[21:48:12] <Mimiru> I also JUST linked the characters it can flip
L2856[21:48:22] ⇦ Quits: abc (webchat@97-93-112-245.static.mtpk.ca.charter.com) (Client Quit)
L2857[21:48:42] <SoraFirestorm> Mimiru: was that MrWonderful2015 ?
L2858[21:48:49] <Mimiru> Yes
L2859[21:49:05] <Mimiru> [MrWonderful2015] (webchat@97-93-112-245.static.mtpk.ca.charter.com) abc (webchat@97-93-112-245.static.mtpk.ca.charter.com)
L2860[21:50:41] <Saphire> Oh yay, mobile inet \o/
L2861[21:51:18] <MrWonderful2015> yay
L2862[21:52:41] ⇦ Quits: MrWonderful2015 (webchat@97-93-112-245.static.mtpk.ca.charter.com) (Quit: Web client closed)
L2863[21:52:45] <Antheus> all dat michibot spam
L2864[21:52:45] <EnderBot2> https://www.youtube.com/watch?v=anwy2MPT5RE
L2865[21:52:52] <LactateFactate> %flip datass
L2866[21:52:52] <MichiBot> LactateFactate: (╯°□°)╯︵ssɐʇɐp
L2867[21:52:54] <Antheus> about as spammy as hawaii
L2868[21:52:57] <LactateFactate> %flip ¯\_( ͡¬ ͜ʖ ͡¬)_/¯
L2869[21:52:57] <MichiBot> LactateFactate: (╯°□°)╯︵¯/‾(¬͡ ʖ͜ ¬͡ )‾\¯
L2870[21:53:01] <LactateFactate> lol
L2871[21:53:09] <SoraFirestorm> Antheus: only because we love MichiBot :P
L2872[21:54:36] ⇦ Quits: cpup (~cpup@32.218.112.70) (Ping timeout: 190 seconds)
L2873[21:56:13] ⇨ Joins: cpup (~cpup@32.218.112.70)
L2874[21:56:20] ⇦ Quits: EricBJ (~eric@108-160-20-69.regn.hsdb.sasknet.sk.ca) (Read error: Connection reset by peer)
L2875[22:14:20] ⇦ Quits: cpup (~cpup@32.218.112.70) (Ping timeout: 198 seconds)
L2876[22:15:41] <S3> WELL
L2877[22:15:42] ⇨ Joins: cpup (~cpup@32.218.112.70)
L2878[22:15:50] <S3> This is certainly the most expensive shelf I have EVER seen
L2879[22:15:55] <S3> https://scontent-lga3-1.xx.fbcdn.net/hphotos-xaf1/v/t1.0-9/12523019_542188455944688_573889236696321739_n.jpg?oh=ab4f22bc4c74d28e31997d9306bb95af&oe=5712B6AF
L2880[22:16:16] <SoraFirestorm> S3: how much?
L2881[22:16:34] <SuPeRMiNoR2> That is a piano
L2882[22:16:44] <SuPeRMiNoR2> So, a lot?
L2883[22:17:05] ⇨ Joins: EricBJ (~eric@108-160-20-69.regn.hsdb.sasknet.sk.ca)
L2884[22:17:12] <S3> yeh
L2885[22:17:21] <S3> pianos like that go for like
L2886[22:17:24] <S3> 10 to 20 grand easy
L2887[22:17:41] <S3> that's a baby grand
L2888[22:17:44] <SuPeRMiNoR2> How grand
L2889[22:17:50] <S3> lol
L2890[22:17:51] <S3> actually
L2891[22:17:57] <S3> yes, it's a baby grand.
L2892[22:18:01] <S3> defination
L2893[22:18:07] <S3> definately*
L2894[22:19:22] <lashtear> %flip bird
L2895[22:19:22] <MichiBot> lashtear: (╯°□°)╯︵pɹıq
L2896[22:21:46] ⇨ Joins: RaptorJeebus (~RaptorJee@c122-108-114-216.werrb2.vic.optusnet.com.au)
L2897[22:22:00] ⇦ Quits: RaptorJeebus (~RaptorJee@c122-108-114-216.werrb2.vic.optusnet.com.au) (Remote host closed the connection)
L2898[22:23:13] *** Antheus is now known as AntheusSleep
L2899[22:30:12] ⇦ Quits: Lathanael|Away (~Lathanael@p54961511.dip0.t-ipconnect.de) (Ping timeout: 189 seconds)
L2900[22:33:56] ⇨ Joins: Lathanael|Away (~Lathanael@p54961981.dip0.t-ipconnect.de)
L2901[22:37:16] <S3> weird people and their unicode support
L2902[22:40:26] ⇦ Quits: ^v4 (~ping@c-68-41-215-101.hsd1.mi.comcast.net) (Ping timeout: 190 seconds)
L2903[22:40:53] ⇦ Quits: cpup (~cpup@32.218.112.70) (Ping timeout: 198 seconds)
L2904[22:41:44] ⇨ Joins: ^v4 (~ping@c-68-41-215-101.hsd1.mi.comcast.net)
L2905[22:44:15] ⇨ Joins: MrWonderful2012 (~EIRC_RR@97-93-112-245.static.mtpk.ca.charter.com)
L2906[22:46:25] ⇨ Joins: cpup (~cpup@32.218.112.240)
L2907[22:50:33] ⇦ Quits: MrWonderful2012 (~EIRC_RR@97-93-112-245.static.mtpk.ca.charter.com) (Ping timeout: 198 seconds)
L2908[23:14:20] ⇨ Joins: MrWonderful2012 (~EIRC_RR@97-93-112-245.static.mtpk.ca.charter.com)
L2909[23:14:32] ⇦ Quits: MrWonderful2012 (~EIRC_RR@97-93-112-245.static.mtpk.ca.charter.com) (Remote host closed the connection)
L2910[23:17:24] ⇨ Joins: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L2911[23:25:44] ⇦ Quits: surferconor425|Cloud (uid77899@id-77899.tooting.irccloud.com) (Quit: Connection closed for inactivity)
L2912[23:31:48] ⇨ Joins: Thorinori (webchat@host-72-174-2-236.msl-mt.client.bresnan.net)
L2913[23:31:51] <Thorinori> Hello!
L2914[23:31:52] *** mrkirby153 is now known as kirby|gone
L2915[23:33:01] <Thorinori> Does anypne have experience with OC/AE2 Integration?
L2916[23:37:06] ⇨ Joins: jaquadro (~jaquadro@c-76-28-30-178.hsd1.ma.comcast.net)
L2917[23:38:02] ⇨ Joins: d0s3_ (~d0s3@root.capsload.it)
L2918[23:38:02] ⇨ Joins: EnderBot2_ (enderbot2@athar.theender.net)
L2919[23:38:04] ⇨ Joins: Pwootage_ (~Pwootage@54.243.207.243)
L2920[23:38:12] <SoraFirestorm> Sorry, no
L2921[23:38:41] <Thorinori> Dang, k
L2922[23:38:53] <Thorinori> Trying to find a way to add stuff to a database from inside an AE system
L2923[23:39:11] ⇨ Joins: sugoi_ (~sugoi@174-31-156-220.tukw.qwest.net)
L2924[23:40:12] ⇨ Joins: Tiin57_ (~tiin57@tiin57.net)
L2925[23:40:13] ⇨ Joins: VeltasV (~quassel@static.117.33.251.148.clients.your-server.de)
L2926[23:40:14] ⇨ Joins: hitecnologys_ (~hitecnolo@193.169.52.115)
L2927[23:40:44] ⇦ Quits: cpup (~cpup@32.218.112.240) (*.net *.split)
L2928[23:40:44] ⇦ Quits: Something12 (~Something@s010634bdfa9eca7b.vs.shawcable.net) (*.net *.split)
L2929[23:40:44] ⇦ Quits: Yepoleb (~quassel@188-23-118-245.adsl.highway.telekom.at) (*.net *.split)
L2930[23:40:44] ⇦ Quits: BBoldt (~BBoldt@192.99.145.160) (*.net *.split)
L2931[23:40:44] ⇦ Quits: wembly (~wembly@50.240.220.69) (*.net *.split)
L2932[23:40:44] ⇦ Quits: primetoxinz (~primetoxi@ip68-107-226-229.hr.hr.cox.net) (*.net *.split)
L2933[23:40:44] ⇦ Quits: Pwootage (~Pwootage@54.243.207.243) (*.net *.split)
L2934[23:40:44] ⇦ Quits: v^ (~v^@c-68-41-215-101.hsd1.mi.comcast.net) (*.net *.split)
L2935[23:40:44] ⇦ Quits: d0s3 (~d0s3@root.capsload.it) (*.net *.split)
L2936[23:40:44] ⇦ Quits: Texelsaur (~jaquadro@c-76-28-30-178.hsd1.ma.comcast.net) (*.net *.split)
L2937[23:40:44] ⇦ Quits: ocdoc (gamax92@eos.pc-logix.com) (*.net *.split)
L2938[23:40:44] ⇦ Quits: Dashkal (~dashkal@s0106d43d7ef8be0d.vf.shawcable.net) (*.net *.split)
L2939[23:40:44] ⇦ Quits: sugoi (~sugoi@174-31-156-220.tukw.qwest.net) (*.net *.split)
L2940[23:40:44] ⇦ Quits: hitecnologys (~hitecnolo@193.169.52.115) (*.net *.split)
L2941[23:40:44] ⇦ Quits: progwml6 (~progwml6@104.168.20.187) (*.net *.split)
L2942[23:40:44] ⇦ Quits: Roadcrosser (~potato@ultros.tentacles.are.evidently.sexy) (*.net *.split)
L2943[23:40:44] ⇦ Quits: GreaseMonkey (greaser@segfault.net.nz) (*.net *.split)
L2944[23:40:44] ⇦ Quits: malcom2073 (~quassel@mikesshop.net) (*.net *.split)
L2945[23:40:44] ⇦ Quits: veltas (~quassel@static.117.33.251.148.clients.your-server.de) (*.net *.split)
L2946[23:40:44] ⇦ Quits: Michiyo (Michiyo@mail.pc-logix.com) (*.net *.split)
L2947[23:40:44] ⇦ Quits: Kevin (~kevin@99-96-57-112.lightspeed.milwwi.sbcglobal.net) (*.net *.split)
L2948[23:40:44] ⇦ Quits: Guest74744 (michiyo@eos.pc-logix.com) (*.net *.split)
L2949[23:40:44] ⇦ Quits: KomputerKid (~KomputerK@159.203.221.139) (*.net *.split)
L2950[23:40:44] ⇦ Quits: hi117 (~hi117@68-200-177-34.res.bhn.net) (*.net *.split)
L2951[23:40:44] ⇦ Quits: wolfmitchell (~wolfmitch@nofla.me) (*.net *.split)
L2952[23:40:44] ⇦ Quits: careo (~careo@exsurgent.com) (*.net *.split)
L2953[23:40:44] ⇦ Quits: Tiin57 (~tiin57@tiin57.net) (*.net *.split)
L2954[23:40:44] ⇦ Quits: Guest21930 (~Michiyo@lynx.afterlifelochie.net) (*.net *.split)
L2955[23:40:44] ⇦ Quits: lacsap (~lacsap@modemcable157.188-82-70.mc.videotron.ca) (*.net *.split)
L2956[23:40:44] ⇦ Quits: quantsini (~quantsini@quantsini.com) (*.net *.split)
L2957[23:40:44] ⇦ Quits: clever (~clever@nwcsnbsc03w-047055226178.dhcp-dynamic.fibreop.nb.bellaliant.net) (*.net *.split)
L2958[23:40:44] ⇦ Quits: Cranium (~HurrDurr@thatcraniumguy.net) (*.net *.split)
L2959[23:40:44] ⇦ Quits: EnderBot2 (enderbot2@athar.theender.net) (*.net *.split)
L2960[23:40:44] ⇦ Quits: gAway2002 (~g@ns239154.ip-192-99-37.net) (*.net *.split)
L2961[23:40:47] *** Pwootage_ is now known as Pwootage
L2962[23:40:47] *** hitecnologys_ is now known as hitecnologys
L2963[23:40:47] <^v4> Oh noes! aperture split 3:
L2964[23:40:47] <^v> Oh noes! aperture split 3:
L2965[23:40:48] ⇨ Joins: cpup (~cpup@32.218.112.240)
L2966[23:40:48] ⇨ Joins: Something12 (~Something@s010634bdfa9eca7b.vs.shawcable.net)
L2967[23:40:48] ⇨ Joins: BBoldt (~BBoldt@192.99.145.160)
L2968[23:40:48] ⇨ Joins: wembly (~wembly@50.240.220.69)
L2969[23:40:48] ⇨ Joins: ocdoc (gamax92@eos.pc-logix.com)
L2970[23:40:48] ⇨ Joins: Dashkal (~dashkal@s0106d43d7ef8be0d.vf.shawcable.net)
L2971[23:40:48] ⇨ Joins: progwml6 (~progwml6@104.168.20.187)
L2972[23:40:48] ⇨ Joins: Roadcrosser (~potato@ultros.tentacles.are.evidently.sexy)
L2973[23:40:48] ⇨ Joins: Guest74744 (michiyo@eos.pc-logix.com)
L2974[23:40:48] ⇨ Joins: clever (~clever@nwcsnbsc03w-047055226178.dhcp-dynamic.fibreop.nb.bellaliant.net)
L2975[23:40:48] ⇨ Joins: gAway2002 (~g@ns239154.ip-192-99-37.net)
L2976[23:40:48] ⇨ Joins: Guest21930 (~Michiyo@lynx.afterlifelochie.net)
L2977[23:40:48] ⇨ Joins: lacsap (~lacsap@modemcable157.188-82-70.mc.videotron.ca)
L2978[23:40:48] ⇨ Joins: Michiyo (Michiyo@mail.pc-logix.com)
L2979[23:40:51] ⇦ Quits: cpup (~cpup@32.218.112.240) (Ping timeout: 190 seconds)
L2980[23:40:56] ⇦ Quits: Jasontti (~Jason@dsl-prvbrasgw1-58c000-47.dhcp.inet.fi) (*.net *.split)
L2981[23:40:57] <Thorinori> o.o
L2982[23:41:06] ⇦ Quits: Thorinori (webchat@host-72-174-2-236.msl-mt.client.bresnan.net) (Quit: Web client closed)
L2983[23:41:19] *** Michiyo is now known as Guest10541
L2984[23:41:29] ⇨ Joins: Kevin (~kevin@99-96-57-112.lightspeed.milwwi.sbcglobal.net)
L2985[23:42:01] ⇨ Joins: GreaseMonkey (greaser@segfault.net.nz)
L2986[23:42:53] ⇨ Joins: cpup (~cpup@32.218.112.240)
L2987[23:43:10] ⇨ Joins: Thorinori (webchat@host-72-174-2-236.msl-mt.client.bresnan.net)
L2988[23:45:03] <Thorinori> So no one had any ideas for AE while I was gone right lol had to refresh my page
L2989[23:45:28] ⇨ Joins: v^ (~v^@c-68-41-215-101.hsd1.mi.comcast.net)
L2990[23:45:29] zsh sets mode: +v on v^
L2991[23:46:00] <Izaya> I haven't used it with AE2, no, nor has anyone else online apparently
L2992[23:46:02] ⇨ Joins: quantsini (~quantsini@quantsini.com)
L2993[23:46:17] <Izaya> Hang around and see if anyone does though
L2994[23:46:23] <Thorinori> Sounds good, thanks
L2995[23:46:49] ⇨ Joins: KomputerKid (~KomputerK@159.203.221.139)
L2996[23:47:24] ⇨ Joins: Cranium[Away] (~HurrDurr@thatcraniumguy.net)
L2997[23:47:33] ⇨ Joins: Yepoleb (~quassel@188-23-118-245.adsl.highway.telekom.at)
L2998[23:48:39] ⇨ Joins: careo (~careo@exsurgent.com)
L2999[23:49:05] ⇨ Joins: wolfmitchell (~wolfmitch@diamondedge.org)
L3000[23:53:09] ⇦ Quits: Something12 (~Something@s010634bdfa9eca7b.vs.shawcable.net) (*.net *.split)
L3001[23:53:09] ⇦ Quits: BBoldt (~BBoldt@192.99.145.160) (*.net *.split)
L3002[23:53:09] ⇦ Quits: wembly (~wembly@50.240.220.69) (*.net *.split)
L3003[23:53:09] ⇦ Quits: ocdoc (gamax92@eos.pc-logix.com) (*.net *.split)
L3004[23:53:09] ⇦ Quits: Dashkal (~dashkal@s0106d43d7ef8be0d.vf.shawcable.net) (*.net *.split)
L3005[23:53:09] ⇦ Quits: progwml6 (~progwml6@104.168.20.187) (*.net *.split)
L3006[23:53:09] ⇦ Quits: Roadcrosser (~potato@ultros.tentacles.are.evidently.sexy) (*.net *.split)
L3007[23:53:09] ⇦ Quits: Guest74744 (michiyo@eos.pc-logix.com) (*.net *.split)
L3008[23:53:09] ⇦ Quits: Guest21930 (~Michiyo@lynx.afterlifelochie.net) (*.net *.split)
L3009[23:53:09] ⇦ Quits: lacsap (~lacsap@modemcable157.188-82-70.mc.videotron.ca) (*.net *.split)
L3010[23:53:09] ⇦ Quits: clever (~clever@nwcsnbsc03w-047055226178.dhcp-dynamic.fibreop.nb.bellaliant.net) (*.net *.split)
L3011[23:53:09] ⇦ Quits: gAway2002 (~g@ns239154.ip-192-99-37.net) (*.net *.split)
L3012[23:53:12] ⇨ Joins: primetoxinz (~primetoxi@ip68-107-226-229.hr.hr.cox.net)
L3013[23:53:26] ⇦ Quits: Temportalist (uid37180@id-37180.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L3014[23:53:40] ⇨ Joins: Something12 (~Something@s010634bdfa9eca7b.vs.shawcable.net)
L3015[23:53:40] ⇨ Joins: BBoldt (~BBoldt@192.99.145.160)
L3016[23:53:40] ⇨ Joins: wembly (~wembly@50.240.220.69)
L3017[23:53:40] ⇨ Joins: ocdoc (gamax92@eos.pc-logix.com)
L3018[23:53:40] ⇨ Joins: Dashkal (~dashkal@s0106d43d7ef8be0d.vf.shawcable.net)
L3019[23:53:40] ⇨ Joins: progwml6 (~progwml6@104.168.20.187)
L3020[23:53:40] ⇨ Joins: Roadcrosser (~potato@ultros.tentacles.are.evidently.sexy)
L3021[23:53:40] ⇨ Joins: Guest74744 (michiyo@eos.pc-logix.com)
L3022[23:53:40] ⇨ Joins: clever (~clever@nwcsnbsc03w-047055226178.dhcp-dynamic.fibreop.nb.bellaliant.net)
L3023[23:53:40] ⇨ Joins: gAway2002 (~g@ns239154.ip-192-99-37.net)
L3024[23:53:40] ⇨ Joins: Guest21930 (~Michiyo@lynx.afterlifelochie.net)
L3025[23:53:40] ⇨ Joins: lacsap (~lacsap@modemcable157.188-82-70.mc.videotron.ca)
L3026[23:53:52] ⇨ Joins: hi117 (~hi117@68-200-177-34.res.bhn.net)
L3027[23:54:57] ⇨ Joins: Jezza (~Jezza@2a00:c1a0:c091:5700:8b0:b5a6:b1ce:ca94)
<<Prev Next>> Scroll to Top