<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:05:15] *** prassel|off is now known as prasselpikachu
L2[00:06:33] *** prasselpikachu is now known as prassel|off
L3[00:08:42] <dangranos> http://dev.bukkit.org/bukkit-plugins/grief-prevention/tickets/248 fck those guys
L4[00:09:10] <dangranos> if i understood it right :|
L5[00:09:18] *** justastranger is now known as justastranger|zzz
L6[00:32:28] *** Daiyousei is now known as LearningFairy
L7[00:35:05] *** Riking is now known as Riking|away
L8[01:10:22] ⇦ Quits: mallrat208 (~mallrat20@68-204-184-175.res.bhn.net) (Read error: Connection reset by peer)
L9[01:12:41] ⇨ Joins: mallrat208 (~mallrat20@68-204-184-175.res.bhn.net)
L10[01:14:01] ⇨ Joins: VikeStep (~VikeStep@CPE-121-222-124-103.lnse2.cha.bigpond.net.au)
L11[01:29:00] *** Oddstr13 is now known as Odd|Away
L12[01:30:48] <Skye> morning!
L13[01:34:02] *** Odd|Away is now known as Oddstr13
L14[01:54:13] * Izaya yawns
L15[02:31:58] *** Riking|away is now known as Riking
L16[02:37:09] *** Kodos is now known as Kodos|Zzz
L17[02:57:11] ⇨ Joins: sciguyryan (~sciguyrya@109-205-170-63.dynamic.swissvpn.net)
L18[03:00:18] ⇦ Quits: Yepoleb (~quassel@194-166-0-25.adsl.highway.telekom.at) (Killed (nova.esper.net (Nickname regained by services)))
L19[03:00:19] ⇨ Joins: Yepoleb (~quassel@178-190-224-39.adsl.highway.telekom.at)
L20[03:36:09] *** Riking is now known as Riking|away
L21[03:54:50] ⇨ Joins: MrRatermat (~ratermat@host86-142-226-176.range86-142.btcentralplus.com)
L22[04:04:30] <Kubuxu> \o
L23[04:04:30] *** Benguin[ZzZ] is now known as Benguin
L24[04:04:56] <Kubuxu> I am after my first exam. 15 left to write.
L25[04:10:13] <Kubuxu> Sangar, looks like everyone will have to implement something like that.
L26[04:10:32] <Sangar> o/
L27[04:10:37] <Sangar> and yeah, looks like it
L28[04:10:39] <Sulljason> Sangar: \o
L29[04:10:45] <Kubuxu> IMHO it is bullshit.
L30[04:10:51] <Sangar> yeah
L31[04:10:59] <Sulljason> Kubuxu: What is?
L32[04:11:06] <Kubuxu> They possibly broke every core mod.
L33[04:11:17] <Sangar> they being forge
L34[04:11:25] <Sulljason> The forge fluid change?
L35[04:11:41] <Kubuxu> No. ASM change.
L36[04:11:48] <Sulljason> ASM?
L37[04:12:17] <Kubuxu> Java ASM. To make changes in program during runtime.
L38[04:13:17] <Kubuxu> It was all for Sponge and its Mixins.
L39[04:13:41] <Sulljason> Sponge is pretty neat :D
L40[04:14:17] <Kubuxu> Now there are two real solutions: revert the change, patch ASM itself.
L41[04:15:41] <Sulljason> "Added: Charger can now be used to charge battery upgrades, as well as other energy items (e.g. RF or EU powered items)." So now its kind of an energy converter?
L42[04:16:41] <Sangar> a very slow one, but yeah, kinda
L43[04:17:22] <Sulljason> Also \o/ piping. Now we just need grep...
L44[04:17:41] <Sangar> oppm install grep :P
L45[04:17:53] <Kubuxu> And sed and awk
L46[04:18:00] <Sulljason> Why isn't it included in the install?
L47[04:18:03] <Kubuxu> :P
L48[04:18:34] <Sangar> because bloatery, and there was no piping so it was kind of... hard to use before :X
L49[04:19:06] <Sulljason> Does it expand upon the lacking base Lua regex support?
L50[04:19:17] <Skye> "because bloatery" I like that quote.
L51[04:19:17] <Sangar> http://git.io/vJVdK
L52[04:19:41] * Skye will quote Sangar's made up word at any chance
L53[04:19:48] <Sangar> heh
L54[04:20:48] <Sulljason> This looks easier to use than the real grep...
L55[04:21:18] <Skye> less bloatery?
L56[04:21:22] <Skye> :p
L57[04:21:57] <Sulljason> I must just suck at regex cause grep never complies with me when I try doing anything remotely complex. So I just write it in 5mins in Python instead and it works as intended. :l
L58[04:22:46] <Skye> I can only do simple things with regex
L59[04:23:04] <Sulljason> Look ahead/behind is great.
L60[04:23:29] <Sulljason> I do have to look up the specific syntax sometimes though.
L61[04:24:17] <Sulljason> I'm more amazed how they're able to parse it and make a pattern out of it. And its so fast esp if you use a compiled pattern.
L62[04:25:25] <Skye> When I simple, I mean... \r\n|\n\r|\r|\n
L63[04:26:30] <Sulljason> So matching like breaks?
L64[04:26:34] <Sulljason> line*
L65[04:26:34] <Skye> yeah
L66[04:26:59] <Skye> works on all line breaks involving a \r and / or a \n
L67[04:27:09] <Kubuxu> What is the limit of tmpfs??
L68[04:27:11] <Sulljason> Typo in the grep doc :D "Consider only inptu lines that use all characters in the line excluding the terminating to match an entire fixed string or regular expression to be matching lines."
L69[04:27:15] <Sulljason> inptu
L70[04:27:51] ⇨ Joins: Inari (~Uni@p5493562B.dip0.t-ipconnect.de)
L71[04:28:06] <Sulljason> Also it's missing return only what's matching D:
L72[04:47:01] * Lizzy is debating buying Cities: Skylines
L73[04:51:10] <Lizzy> fuck it, i've bought it
L74[04:54:47] <Lizzy> also <3 my dads internet
L75[04:56:01] <Skye> %p Lizzy
L76[04:56:02] <MichiBot> Ping reply from Lizzy 0.59s
L77[04:56:04] <Skye> %p
L78[04:56:05] <MichiBot> Ping reply from Skye 0.16s
L79[04:56:18] <Sulljason> %p
L80[04:56:19] <Lizzy> %p
L81[04:56:21] <MichiBot> Ping reply from Lizzy 0.22s
L82[04:56:22] <MichiBot> Ping reply from Sulljason 1.66s
L83[04:57:31] <Skye> .p
L84[04:57:31] <^v> Ping reply from Skye 0.26s
L85[04:57:33] <Skye> #p
L86[04:57:34] <|0xDEADBEEF|> > 0.166 Seconds passed.
L87[04:57:38] <Lizzy> #p
L88[04:57:38] <|0xDEADBEEF|> > 0.152 Seconds passed.
L89[04:57:38] <Skye> .p
L90[04:57:39] <^v> Ping reply from Skye 0.23s
L91[04:57:53] <Skye> ^v, the meanie!
L92[04:57:53] <^v> Skye, You may rely on it
L93[04:58:04] <Skye> ^v, wut
L94[04:58:04] <^v> Skye, Outlook not so good
L95[04:58:08] <Lizzy> .p
L96[04:58:08] <^v> Ping reply from Lizzy 0.33s
L97[04:58:44] *** manmaed|AFK is now known as manmaed
L98[05:01:21] <Sulljason> %p Sangar
L99[05:01:23] <MichiBot> Ping reply from Sangar 1.52s
L100[05:03:35] ⇦ Quits: cpup (~cpup@32.218.117.11) (Ping timeout: 186 seconds)
L101[05:03:40] ⇨ Joins: cpup (~cpup@32.218.117.11)
L102[05:19:40] <Sulljason> Sangar: Do I have permission to link to and redistribute your Lua printer code?
L103[05:19:42] * Lizzy wonders how horribly outdated her graphics card driver is
L104[05:20:07] <Sangar> Sulljason, uh, sure
L105[05:20:26] <Sulljason> Just never got to ask that be4 :3
L106[05:21:12] <Lizzy> s/4/fore
L107[05:21:12] <Kibibyte> <Sulljason> Just never got to ask that before :3
L108[05:22:02] <Sulljason> Exporting in the format that thing takes so I'm also going to link to your github and supply the source for copy pastaing.
L109[05:22:05] <Lizzy> k, current installed driver is v260 or something close, latest is ~350
L110[05:22:43] * Sulljason is running 331 Nvidia anything else is either so outdated not all the readouts work or so buggy it randomly explodes.
L111[05:23:23] <Sulljason> Kibibyte is a bot right?
L112[05:23:39] <Skye> Kibibyte is a bot.
L113[05:23:50] <Lizzy> no, it's a sentient humanoid
L114[05:23:58] <Skye> Kilobyte is a person. He probably made Kibibyte.
L115[05:24:11] <Lizzy> Skye, he did
L116[05:24:16] <Skye> okay
L117[05:24:21] <Skye> now I know for sure
L118[05:24:58] <Lizzy> K, graphics driver: 267.85 is what i have currently, 350.12 is the latest
L119[05:25:20] <Lizzy> lets install that and see if things stop fucking up
L120[05:25:33] <Sulljason> Winderps or Linux?
L121[05:25:59] <Lizzy> Windows
L122[05:26:42] <Sulljason> Oh so your newest drivers will probably work. :/
L123[05:27:07] <Lizzy> geforce experience you don't constantly need window focus, FUCK OFF
L124[05:27:40] <Sulljason> It just wants to record it self through shadow play. /s
L125[05:27:58] <Lizzy> this card cant even do shadowplay
L126[05:28:16] <Sulljason> Mine can, but our drivers don't support it :(
L127[05:29:03] <Sulljason> Sometimes I imagine the driver is ported by some overworked bastard they have stuffed in a closet.
L128[05:29:58] <Lizzy> my main pc can do shadow play (gtx760) but ths one cant (gtx560Ti)
L129[05:30:12] <Sulljason> Same gpu ^
L130[05:30:16] <Lizzy> come on windows, install the driver
L131[05:30:39] <Kubuxu> ~w process
L132[05:30:39] <ocdoc> http://ocd.cil.li/api:process
L133[05:30:54] <Sulljason> Linux bright side: package management.
L134[05:31:03] <Lizzy> currently on tablet cause pc screen is blank
L135[05:32:44] <Sulljason> \o/ GUI based GUI builder majig working.
L136[05:33:09] <Lizzy> .-. come on, you're not even reading the disk now
L137[05:33:32] <Sulljason> And kernel panic! ;-)
L138[05:35:57] <Lizzy> \o/ computer died
L139[05:37:21] <Lizzy> wow, had t hard power it off, reset button did nothing
L140[05:39:17] *** gAway2002 is now known as g
L141[05:39:22] <Kubuxu> ~w shell
L142[05:39:22] <ocdoc> http://ocd.cil.li/api:shell
L143[05:41:52] <Sulljason> Is it weird that I draw out a UI before I build it?
L144[05:43:47] ⇨ Joins: Vexatos (~Vexatos@p200300556E1FAD83A131FBF11DBCD182.dip0.t-ipconnect.de)
L145[05:43:47] zsh sets mode: +v on Vexatos
L146[05:44:01] <Kubuxu> \o Vexatos.
L147[05:44:03] <Sulljason> \o Vexatos
L148[05:44:10] <Kubuxu> How was your exam?
L149[05:44:20] <Lizzy> \o Vexatos
L150[05:44:30] <Vexatos> \o
L151[05:44:36] <Vexatos> Seriously
L152[05:44:38] <Vexatos> I never. ever
L153[05:44:40] <Sangar> ~o
L154[05:44:40] <Vexatos> had more fun writing an exam
L155[05:44:42] <Vexatos> ever
L156[05:44:47] <Kubuxu> Why?
L157[05:44:56] <Vexatos> We had to write two java methods (hurr)
L158[05:45:05] <Kubuxu> LOL
L159[05:45:16] <Vexatos> (among other things)
L160[05:45:22] <Kubuxu> I had my first, from 16 exams in this session, today.
L161[05:45:24] <Sulljason> That sounds WAY complicated. /s
L162[05:45:41] <Sulljason> Not derisive sarcasm*
L163[05:45:42] <Sangar> 16? youch
L164[05:46:00] <Vexatos> one of which was: You the x and y coordinates of a Knight in a 6x6 field
L165[05:46:10] <Vexatos> and have to return how many possible places it can go
L166[05:46:18] <Vexatos> mind: x coordinate is given as a char
L167[05:46:25] <Vexatos> and the field is an int[][]
L168[05:46:29] <Sangar> >_>
L169[05:46:35] <Kubuxu> Sangar: yeah. IB sucks.
L170[05:46:41] <Sulljason> IB?
L171[05:46:41] <Vexatos> When I realized
L172[05:46:56] <Vexatos> you could just iterate through x-2 to x + 2 and y -2 to x + 2
L173[05:47:12] <Vexatos> omitting diagonal, horizontal and vertical lines
L174[05:47:21] <Vexatos> I immediately thought "Noone else could ever get this"
L175[05:47:35] <Vexatos> This was 100% NOT "Grundlegendes Anforderungsniveau"
L176[05:47:41] <Vexatos> Like, seriously
L177[05:47:45] <Vexatos> it was super complicated
L178[05:48:05] <Vexatos> I hope my teacher will tell them how hard it was
L179[05:48:06] <Kubuxu> Vexatos: could you make selene.parser change shebang from (#!selene)|(#!/usr/bin/selene) to #!lua
L180[05:48:09] <Sangar> well, there are only... 8? fields to check so you could just use a bunch of ifs :P
L181[05:48:21] <Kubuxu> s/selene/selenec
L182[05:48:22] <Kibibyte> <Kubuxu> Vexatos: could you make selenec.parser change shebang from (#!selene)|(#!/usr/bin/selene) to #!lua
L183[05:48:41] <Vexatos> Sangar, yeaaaah, uuuh
L184[05:48:42] <Vexatos> ...
L185[05:48:43] <Kubuxu> Sulljason: http://www.ibo.org/
L186[05:48:59] <Vexatos> Sangar, it had to be written with pen and paper
L187[05:49:05] <Vexatos> noone would do 8 complicated ifs like that
L188[05:49:27] <Vexatos> Kubuxu, what exactly do you mean
L189[05:49:52] <Sangar> Vexatos, you have no idea... the tests i had to correct at uni while being a tutor... some people used extra paper to write methods for problems that could have been solved in 3 lines or so...
L190[05:50:28] <Kubuxu> Vexatos: at the beggining of the file there can be shebang line. It will be something. I think selene.parser if detects such line should change it to #!lua
L191[05:50:38] <Kubuxu> So the file it outputs is run in lua.
L192[05:50:50] <Vexatos> Sangar, well, hardest part for me was not using anything we didn't learn at school
L193[05:50:51] * Sulljason came up with the best solution for detecting a bingo win once. :l
L194[05:51:33] <Vexatos> Kubuxu, I have no idea how shebang works or what it would do
L195[05:51:51] <Kubuxu> Ok. I will just patch that in selenec.
L196[05:51:57] <Sulljason> Its at the top of the file and declares what to use to run the script.
L197[05:52:18] <Sangar> Vexatos, that... sounds harder than anything else, yeah. knowing what you *can't* use o.O
L198[05:52:46] <Sulljason> Kubuxu: Not seeing any where what IB stands for.
L199[05:53:02] <Sulljason> Nvm read logo -.-
L200[05:53:13] <Vexatos> Sangar, yeeah, the first part was the ugly part:
L201[05:53:49] <Vexatos> if(y < 1 || y > 6 || (int) x < (int)'a' || (int) x > (int) 'f') {return -1;}
L202[05:53:52] <Vexatos> then
L203[05:53:56] <Kubuxu> ~w process
L204[05:54:15] <Kubuxu> ~w process
L205[05:54:15] <ocdoc> http://ocd.cil.li/api:process
L206[05:54:16] <Vexatos> y--; int ix = ((int)x) - ((int) 'a')
L207[05:54:18] <Vexatos> ;
L208[05:54:22] <Vexatos> That was like
L209[05:54:27] <Vexatos> WHY DO I HAVE TO DO THIS
L210[05:54:35] <Sangar> :>
L211[05:54:41] <Vexatos> Actually
L212[05:54:45] <Sangar> the casts should be unnecessary
L213[05:54:48] <Sangar> but yeah
L214[05:54:49] <Vexatos> I know
L215[05:54:51] <Vexatos> I was super-sure
L216[05:54:57] <Sangar> heh
L217[05:55:01] <Vexatos> Thing is, I made valid java code
L218[05:55:05] <Vexatos> things like
L219[05:55:26] <Vexatos> if(bla fbesf dbhdgb <newline> siehiosgh) { if(more stuff) { <newline>
L220[05:55:35] <Vexatos> so very ugly newline placement due to space >_>
L221[05:55:40] <Kubuxu> Sangar: is tehere any way to replace current running process with different one?
L222[05:56:11] <Vexatos> Actually, they didn't tell if the x parameter had to be a char, they didn't even tell the field was an int[6][6], they just said it gets the coordinates and the field is an arrayx
L223[05:56:14] <Vexatos> array*
L224[05:56:25] <Vexatos> so I had to program based on assumptions >_>
L225[05:56:44] <Sulljason> Vexatos: Ya that question seemed really poorly worded.
L226[05:56:46] <Vexatos> And since the coordinates were shown as, for instance, "e4"
L227[05:56:47] <Vexatos> yeah
L228[05:56:47] <Sangar> Kubuxu, process.running is based on coroutine.running. so if you create multiple processes "in parallel" (i.e. not as nested "children") then yeah, depending on which one you resume, that'd be the main process
L229[05:57:29] <Sangar> Vexatos, speculative specifications are fun \o/
L230[05:58:36] <Sulljason> Sangar: Know much about swing?
L231[05:58:53] <Sangar> Sulljason, there was a time... i tried to forget as much as i could :X
L232[05:59:28] <Sulljason> Is there a way to make a panel with a scroll bar?
L233[06:00:02] <Sangar> Sulljason, you mean http://docs.oracle.com/javase/7/docs/api/javax/swing/JScrollPane.html ? :P
L234[06:00:03] <Sulljason> Because 24 shapes textfields might not fit...
L235[06:00:19] <Sulljason> COol thanks.
L236[06:00:29] <Vexatos> Sulljason, there are twenty ways to do a thing in Swing
L237[06:00:37] <Sangar> at *least*
L238[06:00:40] <Vexatos> and either is more ugly than any other
L239[06:00:43] <Sangar> and 21 of them are terrible
L240[06:00:47] <Sangar> heh
L241[06:00:55] <Vexatos> Swing is amazing
L242[06:00:57] <Vexatos> ugly as hell
L243[06:00:58] <Sulljason> Vexatos: 10 of which your chosen layout manager doesn't support :D
L244[06:00:59] <Vexatos> but amazing
L245[06:01:05] <Vexatos> That too
L246[06:01:08] <Sangar> hurr
L247[06:01:14] * Vexatos wonders how ugly hell is
L248[06:01:24] <Sulljason> Ya it seems VERY powerful. But has a learning curve steep as a wall.
L249[06:01:45] <Sangar> yeah... i just used the netbeans gui editor after a while, and tried not to look at the generated code...
L250[06:02:05] <Sulljason> Trying that with the Eclipse one :3
L251[06:02:17] <Sangar> heh. i'm honestly not sure eclipse *had* one back then :X
L252[06:02:50] <Sangar> swing did a lot for my prejudice that it's pretty much impossible to write *nice* gui code
L253[06:03:13] ⇦ Quits: Lunatrius (~Lunatrius@77.38.103.182) (Ping timeout: 198 seconds)
L254[06:03:14] <g> Swing isn't ugly
L255[06:03:15] <Sulljason> I feel sorry for the team maintaining and updating it.
L256[06:03:17] <g> The metal theme is ugly
L257[06:03:21] <Sangar> because you'll pretty much always have tons of crossreferences and mixup of code and data and control
L258[06:03:30] <g> But it also comes with a native l+f that you can use with one line
L259[06:03:48] <Sulljason> Ya thats my fav part
L260[06:03:53] <Sangar> well, ugly more in a code-sense than a visual-design-sense :P
L261[06:04:09] <Sulljason> Incognito Java app lol.
L262[06:04:18] <g> Well, honestly, if you're subclassing JPanel or something then yeah
L263[06:04:28] <Sulljason> So they can't start parroting "It's Java so it's slow!".
L264[06:04:31] <g> I hate seeing code that does that because it makes no sense to do that lol
L265[06:06:20] ⇨ Joins: surferconor425 (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L266[06:06:24] *** Skye is now known as Skye|BuyingFood
L267[06:12:01] ⇦ Quits: Inari (~Uni@p5493562B.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
L268[06:14:35] ⇨ Joins: Lunatrius (~Lunatrius@77.38.103.182)
L269[06:16:18] <Sulljason> Ok Java that's not orange. That's gold...
L270[06:16:53] <Sulljason> It's that dress all over again!
L271[06:17:15] <g> Let's not :P
L272[06:18:21] <Sulljason> Really it came down to if your brain realized the insane overexposure and corrected for it or not.
L273[06:18:53] <g> It came down to not giving a fuck for me honestly :P
L274[06:19:21] <Sulljason> It came down to everyone flipping out over a really really bad photo for me.
L275[06:20:41] <Sulljason> Was fun how thinking it was gold made me start seeing it as gold though. :3
L276[06:21:34] <g> I was too skeptical to bother
L277[06:22:26] <Sulljason> Everyone was spewing about it from every orifice so I had no choice but to watch YouTube videos about it (nothing else was made that day).
L278[06:22:54] <g> I spent most of my day telling my community to stop arguing about it ._.
L279[06:22:59] <Izaya> I saw it as a dress and discarded colour info
L280[06:23:24] <Izaya> yay for mental foltering?
L281[06:23:29] <Sulljason> g: How heated did it get?
L282[06:23:42] <g> Sulljason: Fairly, actually
L283[06:24:01] <Vexatos> My first java program ever was using swing to display an input thingie
L284[06:24:03] <Sulljason> I got heated with my friend about it, but it was all in jest.
L285[06:24:12] <Vexatos> you could give it a number and it would tell you if it was a prime
L286[06:24:17] <Vexatos> that was in 2013 >_>
L287[06:24:34] <Vexatos> A classmate randomly inserted "1234567891" and, indeed, it was a prime P:
L288[06:24:40] <Sulljason> My first Java program printed hello world to the console.
L289[06:25:12] <g> My first Java code was a bukkit plugin that kicked people for using /plotme too many times..
L290[06:25:16] <Vexatos> And now I'm sitting here, maintaining a mod
L291[06:25:30] <Vexatos> and having made one and a half languages
L292[06:25:36] <Sulljason> My first python script parsed my package manager logs for packages an orphan remover removed that weren't orphans -.-
L293[06:25:36] <Vexatos> myself
L294[06:25:37] <Vexatos> >_>
L295[06:25:50] <Kubuxu> My first java code was bukkit plugin fixing Mojang's bug.
L296[06:25:56] <Sulljason> LOL
L297[06:26:17] <g> My first python project was an inherited copy of the first MC server to have proper multiworld
L298[06:26:19] <Vexatos> (I hope semi-esoteric languages count)
L299[06:26:19] <g> :P
L300[06:26:20] <Sulljason> If there is fucking door next to door flip door texture!
L301[06:27:01] <Sulljason> Kubuxu: what was the bug?
L302[06:27:19] <Kubuxu> Sulljason: you could send packet so your regen and hunger ticked quicker.
L303[06:27:30] <Sulljason> Wat.
L304[06:27:42] <Kubuxu> I bloked regen in general and manually applied it.
L305[06:27:43] <Sulljason> Why was the client incharge of that
L306[06:27:50] <Kubuxu> Don't ask me.
L307[06:28:14] <Sulljason> I learned don't trust anything from the client and what you have to recieve triple check.
L308[06:28:19] <g> Are any of you guys from the classic era?
L309[06:28:59] <Sulljason> No i just advanced to the industrial.
L310[06:29:12] <Kubuxu> Sangar: I am writting similar code to lua.lua load file.
L311[06:29:36] <g> I mean, minecraft classic lol
L312[06:29:44] <Kubuxu> I see one problem. If someone specifies additional args or uses -- everything breaks.
L313[06:30:00] <Kubuxu> BUt it is mostly for #! so non a issue.
L314[06:30:17] <Sulljason> Nah, I heard everyone banging on about it and was like that doesn't look that fun. Until someone finally got me to buy 1.0.
L315[06:30:32] <Vexatos> Sangar, is there a way to get if the robot has shut down? Because in that case I would like my animation to not run :P
L316[06:30:47] <Sulljason> The squandered potential makes me sad. :/
L317[06:30:49] <Vexatos> As the robot animation itself doesn't run
L318[06:31:01] <Kubuxu> ~w load
L319[06:31:01] <ocdoc> http://www.lua.org/manual/5.2/manual.html#pdf-load
L320[06:31:04] <g> Ah, okay
L321[06:31:13] <g> I'm from that time where notch was active in the community
L322[06:31:19] <g> And visited servers and stuff
L323[06:31:28] <Sulljason> Such a wide install base with an open ended game. But the engine sucks and barfs if you get like 100 people on a sever.
L324[06:31:55] <g> I've hosted a server with 500 people simultaneously before
L325[06:32:04] <Sulljason> Threaded world generation what's that? >.<
L326[06:32:17] <Sangar> Vexatos, have you tried robot.isRunning on the robot instance you get in render()?
L327[06:32:19] <g> It was for an event so people couldn't just go and explore the map but yeah
L328[06:32:26] <Vexatos> Sangar, good idea
L329[06:32:36] <Vexatos> now I need to figure out a way to save the current animation frame
L330[06:32:53] <Sulljason> This massive calculation we have to do that could be parallelized on the servers like 8 cores? Nah, put it with the tick thread!
L331[06:32:56] <Vexatos> .... does the robot have something like that?
L332[06:33:07] <Sangar> Vexatos, no
L333[06:33:10] <Vexatos> Hmmm
L334[06:33:14] <Vexatos> I can't think of any way to do this
L335[06:33:30] <Sangar> it just instantly jumps to off state/some animation frame when powered off/on
L336[06:33:34] <Izaya> This is a difficult decision. I can either watch anime or continue listening to the lainchan radio stream
L337[06:33:36] <Sangar> because wayne :P
L338[06:33:36] <Vexatos> Mhm
L339[06:33:50] <Vexatos> Sangar, does it mean I should just reset the thinger to frame 0?
L340[06:33:50] <Sangar> Kubuxu, break how?
L341[06:34:09] <Sangar> Vexatos, that'd work i guess, yeah
L342[06:34:16] <Sangar> just use 0 instead of worldtime
L343[06:34:17] <Sangar> when off
L344[06:34:24] <Vexatos> I thought robot.isRunning would be server-side only
L345[06:34:26] <Vexatos> Mhm
L346[06:34:28] <Kubuxu> if you do: lua -- script.lua arg1 arg2 arg3
L347[06:34:30] <Vexatos> Yea, Sangar, that was my idea
L348[06:34:37] <Kubuxu> THe script will get script.lua arg1 arg2 arg3
L349[06:34:40] <Sangar> nah, client tracks that, too, has to for the animation stuff
L350[06:34:44] <Kubuxu> instead of arg1 arg2 arg3
L351[06:34:48] <Sangar> it's synced to the client manually
L352[06:35:08] <Sangar> hm
L353[06:35:08] <Vexatos> k
L354[06:35:20] <g> Shouldn't args[1] be the name of the script by convention anyway?
L355[06:35:28] <Vexatos> ^
L356[06:35:38] <Kubuxu> g: it is ... in script
L357[06:35:45] <g> I don't lua
L358[06:35:48] <g> You know what I mean
L359[06:36:00] <Kubuxu> g: It sould not.
L360[06:36:08] <Kubuxu> In native lua it is not.
L361[06:36:28] <g> That seems pretty silly
L362[06:36:34] <g> Literally everything else I know does that
L363[06:38:26] *** Skye|BuyingFood is now known as Skye
L364[06:38:26] <Sulljason> I think g is right
L365[06:38:42] <Vexatos> Sangar, you mean robot.machine().isRunning()?
L366[06:39:03] <Izaya> Skye! Do I want to keep listening to lainchan radio or watch anime?
L367[06:39:24] <Sangar> Vexatos, no, robot.isRunning; is that not in the API? then crap :X
L368[06:39:30] <Vexatos> Nope
L369[06:39:33] <Sangar> welp
L370[06:39:45] <Vexatos> Btw, what does facing() on a drone return?
L371[06:39:56] <Sangar> always south iirc
L372[06:40:42] <Sulljason> Vexatos: fridge.isRunning();
L373[06:40:47] <Vexatos> Sangar, if I want to get the robot's facing in the world... how would I call it?
L374[06:40:54] <Kubuxu> How to enable colored edit?
L375[06:40:54] <Vexatos> there seems to be a toGlobal or toLocal
L376[06:40:57] <g> So I was thinking about the whole python thing
L377[06:41:01] <Vexatos> and I have no idea what to use >_>
L378[06:41:10] <Sangar> Vexatos, the robots own facing is just .facing
L379[06:41:19] <Vexatos> Ok
L380[06:41:22] <Sangar> those are for translating a direction to local / global
L381[06:41:22] <g> Is it possible to write a block component that both exposes apis that call Java code, and provides programs to connected machines?
L382[06:41:37] <Sangar> e.g. if it's facing east, toLocal(south)==east iirc
L383[06:41:50] <Vexatos> Sangar, it'd make the camera upgrade a little simpler in code, that's why
L384[06:44:18] * Sulljason needs more coffee to make the JVM go faster.
L385[06:45:11] * g scratches head
L386[06:45:50] <Sulljason> They should rename the scavenging collector to racoon.
L387[06:46:38] <g> "No answer" came the stern reply..
L388[06:46:45] *** LearningFairy is now known as Daiyousei
L389[06:47:53] <Kubuxu> Derp me: load("parsed", nil, "t", env)
L390[06:48:06] <Kubuxu> Why this is not loading parsed text?
L391[06:48:08] <Skye> Izaya, er... No idea...
L392[06:48:19] <Izaya> Too late anyway.
L393[06:48:22] <Vexatos> Snagar, could you add the isRunning() to the API
L394[06:48:25] <Izaya> Watching Steins;Gate
L395[06:48:34] <Vexatos> I bet there's a hotfix update coming to 1.5.9 anyway :3
L396[06:49:28] <Kubuxu> Vexatos: it works.
L397[06:50:37] <Sulljason> Sangar: [Nick] Erroneous Nickname <--->
L398[06:50:41] <Sulljason> ?*
L399[06:51:15] *** Sulljason is now known as Sull|coffee
L400[06:51:23] ⇦ Quits: surferconor425 (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Remote host closed the connection)
L401[06:53:32] <Vexatos> Sangar, would you? Please? U: And are you actually doing a hotfix 1.5.9whatever ? :P
L402[06:54:55] <Sangar> Vexatos, i'll think about it, and how (if i do i'll see how feasible it'd be to add it to Agent, cuz i'd prefer that)
L403[06:55:12] <Vexatos> Mhm
L404[06:55:13] <Sangar> as for hotfix... why? the forge thing? no :P
L405[06:55:20] <Vexatos> Aww
L406[06:55:28] <Vexatos> Well, because I need to wait for the next release of OC then
L407[06:55:34] <Vexatos> and that might still take a while >_>
L408[06:58:54] <Vexatos> ooooor I could just hope
L409[06:59:10] <Vexatos> That Snagar never renames li.cil.oc.common.tileentity.Robot
L410[06:59:15] <Sangar> cast to the internal class :P
L411[06:59:23] <Vexatos> Exactly
L412[06:59:23] <Sangar> yeah, that's a pretty safe assumption
L413[07:00:37] <Kubuxu> Vexatos: new selenec" http://hastebin.com/setiqiyeti.lua
L414[07:00:47] <Vexatos> Kubuxu, feel free to PR it
L415[07:01:09] <Vexatos> waaaait
L416[07:01:13] <Vexatos> Kubuxu, why "selene.parser"
L417[07:01:15] <Vexatos> not "selene"
L418[07:01:24] <Kubuxu> To not load whole selene.
L419[07:01:30] <Kubuxu> in this env.
L420[07:01:55] <Vexatos> Kubuxu, remember it checks for _G._selene.initDone anyway
L421[07:02:12] <Vexatos> Also, Kubuxu, why "./a.lua"
L422[07:02:22] <Vexatos> is ./ even valid syntax in OpenOS?
L423[07:02:26] <Kubuxu> becouse ./a.out in gcc
L424[07:02:38] <Vexatos> is it?
L425[07:02:39] <Kubuxu> ./a,lua is a in current directory.
L426[07:02:50] <Vexatos> I thought "a.lua" was the syntax
L427[07:03:08] <Vexatos> Didn't know OpenOS would recognize ./
L428[07:03:14] <Kubuxu> Both are.
L429[07:03:18] <Vexatos> but... why would you need a default anyway
L430[07:04:12] <Kubuxu> Because a.lua is not ussualy used filename and sometimes you want to just check weter it compiles and skim through it.
L431[07:04:16] <Kubuxu> lo
L432[07:04:22] <Kubuxu> lol cant keyboard otday
L433[07:04:47] <Sull|coffee> Sangar: What do you do for a living if you don't mind me asking?
L434[07:04:56] <Vexatos> print("which can by done the standard way:")
L435[07:04:56] <Vexatos> print(" selenec output.lua input.lua")
L436[07:05:04] *** Sull|coffee is now known as Sulljason
L437[07:05:05] <Vexatos> That does not seem right
L438[07:05:08] <Kubuxu> oh.
L439[07:05:12] <Kubuxu> wrong way
L440[07:05:30] ⇦ Quits: Away_21 (Wuerfel21@bronyville.me) (Quit: lol im out bye TACOS)
L441[07:06:04] <Vexatos> also, Kubuxu, check the variables in writeToFile
L442[07:06:08] <Vexatos> ... have you ever tested that
L443[07:06:13] <Vexatos> especially the error
L444[07:06:20] <Vexatos> check those variables
L445[07:06:26] <Kubuxu> reason was wrong.
L446[07:06:31] <Kubuxu> I never errored it..
L447[07:06:42] <Kubuxu> god
L448[07:07:23] ⇨ Joins: surferconor425 (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L449[07:07:26] ⇨ Joins: Away_21 (Wuerfel21@bronyville.me)
L450[07:07:47] <Kubuxu> This happens when you slap 5 codes together.
L451[07:07:57] <Sangar> Sulljason, starting next month, coding :P
L452[07:08:11] <Kubuxu> In yours there us repeat until lines where lines is never mentioned.
L453[07:08:13] <Vexatos> -10yiughliugylhkgh-zillion style points for using [[]] string syntax
L454[07:08:18] <Vexatos> WHY DOES IT EVEN EXIST
L455[07:08:28] <Vexatos> That was an ugly exception to make in the tokenizer
L456[07:08:32] <Vexatos> but whatever
L457[07:08:35] <Vexatos> at least it works >_>
L458[07:08:37] <Kubuxu> Just for this case.
L459[07:09:02] <Kubuxu> I saved 2 byts by not using () in require.
L460[07:09:05] <Kubuxu> :D
L461[07:09:15] <Vexatos> Errr
L462[07:09:20] <Vexatos> but you use " "
L463[07:09:23] <Sulljason> Sangar: Oh cool :D
L464[07:09:27] <Vexatos> .l string.bytes("(")
L465[07:09:28] <^v> Vexatos, lua:1: attempt to call field 'bytes' (a nil value)
L466[07:09:39] <Vexatos> .l string.byte("(")
L467[07:09:39] <^v> Vexatos, 40
L468[07:09:40] <Vexatos> .l string.byte(" ")
L469[07:09:41] <^v> Vexatos, 32
L470[07:09:49] <Vexatos> Oh wait, the closing bracket
L471[07:09:50] <Vexatos> <_<
L472[07:09:54] <Sulljason> Struts and springs... wat
L473[07:10:32] <Vexatos> eerrr
L474[07:10:33] <Vexatos> Kubuxu,
L475[07:10:34] <Vexatos> parsed = parsed
L476[07:10:35] <Vexatos> what
L477[07:10:57] <Vexatos> Also, Kubuxu
L478[07:11:00] <Vexatos> require"selene"
L479[07:11:04] <Vexatos> need a free space there
L480[07:11:18] <Sulljason> Cmon combobox stop taking up the whole window. >:l
L481[07:11:19] <Kubuxu> Left overf from :gsub("^#![^\n]+\n", "")
L482[07:11:35] <Kubuxu> selene handles shebang badly.
L483[07:11:44] <Kubuxu> Vexatos: thisis allowed syntech but will change.
L484[07:12:05] <Kubuxu> .l print"1"
L485[07:12:05] <^v> Kubuxu, 1 | nil
L486[07:12:13] <Vexatos> syntech?
L487[07:12:18] <Kubuxu> .l function f(...) return ... end
L488[07:12:18] <^v> Kubuxu, nil
L489[07:12:18] <Vexatos> what's that
L490[07:12:18] <Kubuxu> .l f"1"
L491[07:12:18] <Kubuxu> .l return f"1"
L492[07:12:18] <^v> Kubuxu, lua:1: attempt to call global 'f' (a nil value)
L493[07:12:18] <^v> Kubuxu, lua:1: attempt to call global 'f' (a nil value)
L494[07:12:47] <Vexatos> Also, Kubuxu, why are you NOT loading selene's live mode in selenec but you ARE in the program running >_>
L495[07:12:52] <Kubuxu> syntax
L496[07:12:52] <Vexatos> you are even forcing live mode to true
L497[07:12:57] <Sulljason> And the window builder hangs again -,-
L498[07:13:04] <Kubuxu> Have I said that I cant keyboard today.
L499[07:13:08] <Vexatos> You should not ever touch liveMode
L500[07:13:12] <Vexatos> outside of the /boot file
L501[07:13:14] <Vexatos> never ever
L502[07:14:02] <Kubuxu> Becouse I parsed it already manually either way. In compiled file one will expect it work like live.
L503[07:14:11] <Vexatos> Kubuxu, remember selenec is meant to be there in case liveMode is disabled
L504[07:14:12] <Kubuxu> Vexatos: it will work in only local env.
L505[07:14:16] <Vexatos> if it's enabled there is no reason to use it
L506[07:14:26] <Vexatos> Kubuxu, no, _G is shared between environments
L507[07:14:33] <Vexatos> _G is "GLOBAL"
L508[07:14:36] <Vexatos> D:
L509[07:14:40] <Vexatos> What a surprise
L510[07:14:41] <Kubuxu> Ok. removed it.
L511[07:14:57] <Sulljason> Neat I crashed the window builder...
L512[07:15:01] <Vexatos> Selenec is 100% useless if livemode is enabled
L513[07:15:13] <Vexatos> So there is no need to do anything like "load" or "not load" it
L514[07:15:26] <Sulljason> Sangar: Is the window builder in netbeans decent? This one just hangs switches to wrong pane and occassional crashes when I change something.
L515[07:16:21] <g> I like IDEA's builder
L516[07:16:28] <Sangar> Sulljason, no idea, haven't used netbeans in ... 5 years or so. 99% sure intellij has one, too, though, and going by overall quality of intellij i'd assume it's good
L517[07:16:35] <Sangar> there we go
L518[07:17:25] <Kubuxu> Vexatos: now works http://i.gyazo.com/8a7a7b9c9f5db14ba3d07626c5649c84.png
L519[07:18:00] <Sulljason> Least having all the possibilities in front of me is helping me get an idea of the overall architecture of swing.
L520[07:18:01] <Vexatos> Kubuxu, should not print that a.lua in red
L521[07:18:03] <Vexatos> it's not an error
L522[07:18:33] <Sulljason> Sangar: springs and struts are for sizing components so they dont just eat all the available space?
L523[07:19:09] <Kubuxu> Vexatos: it should as it is standard err. There shouldn't be any info messages if program is prepared for piping
L524[07:19:20] <Kubuxu> ind stdout
L525[07:19:28] <Vexatos> right
L526[07:19:32] <Vexatos> stdout would mess with piping
L527[07:19:34] <Vexatos> forgot that
L528[07:19:45] <Sangar> Sulljason, dunno, can't remember. haven't done anything with swing in years ^^
L529[07:20:03] <Sulljason> And it's crashed again...
L530[07:20:21] <Vexatos> Also, Kubuxu, why do you do all this environment madness
L531[07:20:32] <Vexatos> instead of just doing os.tempfile or whatever it was called
L532[07:20:35] <Vexatos> then shell.execute()
L533[07:21:04] <Kubuxu> Vexatos: lua.lua does exacly the same.
L534[07:21:20] <Sulljason> g: Does the free liscense have the GUI builder?
L535[07:21:23] <Vexatos> but no need for setting any internal environment, is there
L536[07:21:29] <Kubuxu> And I don't create any files and so on.
L537[07:22:02] <Kubuxu> Vexatos: ask sangar why he does this in lua.lua.
L538[07:23:35] * Vexatos asks Sangar why he does this in lua.lua
L539[07:24:03] ⇨ Joins: marcin212 (~marcin212@bpp126.neoplus.adsl.tpnet.pl)
L540[07:25:03] <Sangar> what do i do?
L541[07:25:19] <Vexatos> something about lua.lua
L542[07:25:20] <Vexatos> I have no idea
L543[07:25:32] <Kubuxu> local env = setmetatable({}, {__index = _ENV})
L544[07:25:37] <Kubuxu> and then load with this env
L545[07:26:14] <Sangar> that's to avoid spilling stuff from the executed code into the interpreters env
L546[07:28:08] <Vexatos> Kubuxu, I don't think we need environment safety, do we
L547[07:28:51] <Kubuxu> Vexatos: it won't hurt. I already commited and pushed.
L548[07:28:52] <g> Sulljason: yes
L549[07:29:05] <Kubuxu> Sandra: _G is totally global and _ENV is per process?
L550[07:29:09] <Vexatos> Yes
L551[07:29:17] <Sulljason> IntelliJ is snazzy.
L552[07:30:09] <Vexatos> Kubuxu, just remember selenec is made for being there is liveMode is turned _off_
L553[07:30:17] <Kubuxu> kk
L554[07:30:41] <Sulljason> g: not seeing box layout...
L555[07:31:27] <g> Sulljason: I tend to just use intellij's grid layout
L556[07:32:06] <Sulljason> g: I was going to make it in intellij then copy it to eclipse.
L557[07:32:31] <g> Sulljason: Then have it generate the class for you and copy that
L558[07:32:38] <g> You can still use dependencies in Eclipse I hope
L559[07:33:05] <Sulljason> I might actually move my projects to intellij :l
L560[07:33:35] <Sulljason> it's nicer and dracula fits my theme since GTK seems to make both barf and use weird text colors.
L561[07:33:41] <g> Intellij = love
L562[07:33:57] <g> (also, darcula, it's a swing l+f)
L563[07:33:59] <Vexatos> Wait, Kubuxu
L564[07:34:14] ⇨ Joins: CoderPuppy (~cpup@32.218.116.27)
L565[07:34:15] <Vexatos> You CAN send "No output file specified. Writting to ./a.lua" to stdout
L566[07:34:26] <Kubuxu> Can I?
L567[07:34:28] <Vexatos> because you are sending it in case you are NOT piping the output
L568[07:34:32] <Kubuxu> Oh.
L569[07:34:36] <Vexatos> only if there is no second argument
L570[07:34:42] <Vexatos> it will only pipe if the second argument is -
L571[07:35:25] <Sulljason> g: OMG I deleted a component and it didnt crash
L572[07:35:31] <g> XD
L573[07:36:24] <Sulljason> Really want box though cause I'm stacking things. :/
L574[07:36:33] ⇦ Quits: cpup (~cpup@32.218.117.11) (Ping timeout: 192 seconds)
L575[07:36:40] <Kubuxu> Vexatos: changed.
L576[07:36:45] <g> I think you can add layouts to it
L577[07:36:51] <Vexatos> Sangar: it works not q_q
L578[07:36:54] <Vexatos> now*
L579[07:36:58] <Vexatos> the static animation
L580[07:37:00] <Vexatos> P:
L581[07:37:48] ⇨ Joins: Acerixx (~Acerixx@wireless-nat-144.ip4.greenlan.pl)
L582[07:40:28] <Vexatos> Hmmm
L583[07:40:41] <Vexatos> Sangar, the robot to render will ALWAYS be tileentity.Robot, right?
L584[07:40:43] <Vexatos> Never RobotProxy
L585[07:41:12] <Vexatos> Otherwise I'd have to have two instance cheks+
L586[07:41:13] <Vexatos> checks*
L587[07:41:25] <Sangar> uhhhh, i think so?
L588[07:41:43] <Vexatos> I think the RobotProxy is server-side only, right?
L589[07:41:51] <Vexatos> for persiting the robot code
L590[07:42:02] <Sangar> nah, it's both sides
L591[07:42:08] <Kubuxu> I added first program to my appm repo. When will be it avalible?
L592[07:42:16] <Vexatos> Kubuxu, you are sure it works?
L593[07:42:22] <Vexatos> the new selenec?
L594[07:42:25] <Kubuxu> Vexatos: yes.
L595[07:42:27] <Vexatos> Okay.
L596[07:42:37] <Sangar> tghe proxy is the te that's actually used and gets returned by getTileEntity; te.Robot is the "inner" one that gets passed around between the proxies
L597[07:42:44] <Vexatos> Kubuxu, it won't be until I add you to the repo list
L598[07:43:09] <Vexatos> Sangar, sooo, would I have to check for RobotProxy as well?
L599[07:43:23] <Sangar> nah, it'd always only be one of the two
L600[07:43:30] <Sangar> so if you get a te.Robot now it should always be that
L601[07:43:48] <Sangar> i was just not sure if what you get in render is the proxy or the inner one
L602[07:44:54] <Vexatos> ... apparently RobotProxy
L603[07:44:55] <Vexatos> but
L604[07:44:57] <Vexatos> uuh
L605[07:45:02] <Vexatos> why did it work when I checked for robot
L606[07:45:03] <Vexatos> what
L607[07:45:39] <Vexatos> I'll just check for both >_>
L608[07:46:26] <Kubuxu> Sangar: how about clear resets for and background colours.
L609[07:46:27] <Kubuxu> ?
L610[07:46:41] <Sulljason> This is still really hard to use, it just doesn't crash. :/
L611[07:46:43] <Vexatos> Sangar, what kind of magic are you doing so that casting to Robot worked
L612[07:46:49] <Vexatos> even if the TESR was bound to RobotProxy
L613[07:47:24] <Sangar> did you cast to internal.Robot >_> otherwise that's... impossible
L614[07:47:29] ⇦ Quits: VikeStep (~VikeStep@CPE-121-222-124-103.lnse2.cha.bigpond.net.au) (Quit: Leaving)
L615[07:47:50] <Vexatos> no
L616[07:47:54] <Vexatos> tileentity.robot
L617[07:48:00] <Vexatos> because I needed the isRunning >_>
L618[07:48:22] <Vexatos> At least there will be an isRunning in the _next_ version
L619[07:48:27] <Sangar> and you should only get robot, never robotproxy
L620[07:48:39] <Sangar> proxy doesn't even have isRunning i think :X
L621[07:48:43] <Vexatos> ClientRegistry.bindTileEntitySpecialRenderer(classOf[tileentity.RobotProxy], RobotRenderer)
L622[07:48:47] <Vexatos> It does
L623[07:48:56] <Sangar> ?
L624[07:48:59] <Vexatos> override def isRunning = robot.isRunning
L625[07:49:02] <Vexatos> in RobotProxy
L626[07:49:06] <Sangar> ok
L627[07:49:17] <Vexatos> But your are binding the TESR to RobotProxy, as you can see
L628[07:49:37] <Vexatos> Kubuxu, repo looks fine to me, I'll add it
L629[07:50:22] <Vexatos> .openprg
L630[07:50:32] <^v> Vexatos, http://68.36.225.16/paste/2CTdp.html
L631[07:51:18] <Vexatos> .openprg
L632[07:51:29] <^v> Vexatos, http://68.36.225.16/paste/WTBPW.html
L633[07:51:32] <Vexatos> Kubuxu, had to fix your programs.cfg >_>
L634[07:51:46] <Kubuxu> TY
L635[07:51:58] <Vexatos> Anyways, you are on OPPM and http://openprograms.github.io/
L636[07:52:15] <Vexatos> (Still amazed that that search bar works q-q)
L637[07:52:37] <Vexatos> Sangar, any idea why it works when you are binding the TESR to RobotProxy? :P
L638[07:53:10] <Sangar> because, as mentioned, the thing returned by getTileEntity is the proxy
L639[07:53:33] <Sangar> so it has to be that. the tileentity.Robot class could just as well not be a tileentity at all, it's just for convenience
L640[07:53:56] <Vexatos> Okay, but... it's passing tileentity.Robot to the renderer
L641[07:53:59] <Vexatos> instead of RobotProxy
L642[07:54:02] <Sangar> yes
L643[07:54:20] <Sangar> because that takes an internal.Robot
L644[07:54:23] <Vexatos> oooh
L645[07:54:23] <Vexatos> val robot = proxy.robot
L646[07:54:24] <Vexatos> q-q
L647[07:54:25] <Sulljason> g: where it wants to put things is bizarre and irritating. and when I drag components it just makes more rows...
L648[07:54:32] <Sangar> yeah :P
L649[07:54:42] <Vexatos> Okay, yes
L650[07:54:49] <Vexatos> it will always be tileentity.Robot then
L651[07:56:07] <Vexatos> marcin212, Kubuxu: Would you want to test the new Computronics dev build >_> Lots of things changed once again :P
L652[07:56:32] <Kubuxu> Sangar: is _ENV for sure created per process?
L653[07:56:41] <Kubuxu> And it's metatable?
L654[07:56:41] <Vexatos> i.e. please make sure it doesn't crash in multiplayer >_>
L655[07:57:10] <Sangar> Kubuxu, i think so?
L656[07:57:54] <marcin212> Vexatos, yes
L657[07:58:07] <Vexatos> marcin212, okay, will make a new build in a few minutes
L658[07:58:23] <Kubuxu> Sangar: I am editing _ENV's metatable to be strict (error on uncedined global access). If I run t in one program rest of the computer is strict also.
L659[07:59:45] <Kubuxu> s/uncedined/undefined/
L660[07:59:45] <Kibibyte> <Kubuxu> Sangar: I am editing _ENV's metatable to be strict (error on undefined global access). If I run t in one program rest of the computer is strict also.
L661[08:02:39] <Sulljason> How does anyone make a GUI with swing?
L662[08:02:47] <g> Easily
L663[08:03:11] <g> Use the builder to make a JPanel and place it inside a JFrame or JDialog in your own code
L664[08:03:24] <Sulljason> It keeps putting crap lower then the other scrunching on expanding another keeps making extra columns and rows for weird ass padding
L665[08:03:54] <g> Then pay attention to where you're dropping stuff
L666[08:04:02] <g> It has an outline to show you where it's going to go
L667[08:04:02] <Sulljason> Also no right click delete...
L668[08:04:15] <Sulljason> Barely its a crap shoot as far as I can tell
L669[08:04:17] <g> It has a right-click delete..
L670[08:04:37] <g> I prefer the delete key though
L671[08:04:46] <Sangar> Kubuxu, http://git.io/vJwNp pretty sure... maybe you're metatabling too far up or something?
L672[08:05:00] <Sulljason> All i see is copy paste
L673[08:05:12] <Sulljason> and cut ofc
L674[08:05:25] <g> It was in there when I used it
L675[08:06:18] <Sulljason> Shows it as going in the top left puts it in the middle with massive spacers.
L676[08:06:25] <Sangar> oh welp, guess the class transformer fix was not really necessary if i had been patient :X http://git.io/vJwAg
L677[08:06:41] <g> Eh, that may be the layout manager you have selected
L678[08:06:50] <g> But empty rows/columns are collapsed
L679[08:07:07] <Sulljason> I want to use grid or box cause their simple but it has niether...
L680[08:07:16] <Sulljason> they're*
L681[08:07:22] <g> It has grid
L682[08:07:27] <g> That's what I use
L683[08:07:43] <Sulljason> grid bag is dif then grid
L684[08:07:50] ⇦ Quits: surferconor425 (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Remote host closed the connection)
L685[08:07:54] <g> It had grid too last I checked
L686[08:08:05] <Sulljason> their custom grid.
L687[08:08:08] <g> What version of intellij are you
L688[08:08:19] <Sulljason> 14.1.2.
L689[08:08:37] <g> Hm, dunno
L690[08:08:42] <g> You're getting problems I haven't had
L691[08:08:55] <Sulljason> Story of my computing life.
L692[08:09:06] <Kubuxu> Is _ENV treated as global or local?
L693[08:09:08] <g> You remind me of a guy I know called Tear
L694[08:09:20] <g> He has all the problems nobody has but he uses Arch n production with no problems
L695[08:09:30] <Kubuxu> Meaning if I create function reffering to _ENV what will happen when I run it in different _ENV.
L696[08:09:33] <g> In*
L697[08:09:55] <Vexatos> g: The company my mother works at has one guy breaking all the computers
L698[08:10:11] <g> Lol.
L699[08:10:13] <Vexatos> Whenever he touches a computer, some problem will appear after a few minutes
L700[08:10:22] <Vexatos> Noone knows how he does it
L701[08:10:39] <Sulljason> g: How do I put two comps in the same col/row
L702[08:10:43] <Vexatos> But he got excel to crash entering plain data
L703[08:11:19] <g> Sulljason: You can't put them in the same column AND row
L704[08:11:25] <g> That's the point of a grid after all
L705[08:11:35] <g> But you could put a JPanel in and then put them in the JPanel
L706[08:12:10] <Sulljason> Just trying to get label label next row combobox combobox
L707[08:12:26] <g> So put in a label and put the next label to right of it?
L708[08:12:38] <g> And then the combo boxes under each
L709[08:12:46] <Sulljason> Ya thats what it barfs
L710[08:12:53] <g> That works fine for me
L711[08:12:55] <Sulljason> atm i got a combobox on a combo box.
L712[08:13:17] <g> What layout?
L713[08:13:36] <Sulljason> intellijs fancy grid
L714[08:13:43] <Sulljason> seems to be the one that fights me the least
L715[08:13:44] * Katie hugs http://michi.pc-logix.com/PC-Logix_Dynamic_DNS_Updater_2015-05-04_08-13-35.png
L716[08:13:45] <g> I'm assuming you have the grid visible then?
L717[08:13:51] <Sulljason> ofc
L718[08:14:03] <g> So when you have the two labels in it shows two columns
L719[08:14:10] <g> Then you put the combo box in it shows two rows and two columns
L720[08:14:12] <g> I hope
L721[08:14:33] <Sulljason> nope
L722[08:14:39] <Sulljason> makes a third column
L723[08:14:40] <g> Screenshot?
L724[08:15:09] <Sulljason> Can't you share files over IRC?
L725[08:15:15] <g> No, God no
L726[08:15:18] <Sulljason> I dont wanna remember my imagur creds
L727[08:15:21] <g> This is one of the oldest chat protocols around
L728[08:15:24] <Sulljason> I've done it be4 :l
L729[08:15:26] <g> You don't need creds
L730[08:15:26] <Katie> You can DCC...
L731[08:15:32] <g> I can't dxx
L732[08:15:34] <g> Dcc*
L733[08:15:40] <Katie> But that's.... troublesome at best.
L734[08:16:00] <g> Just.. Go to imgur homepage and ctrl+v lol
L735[08:16:03] <Katie> Requires client support, and depending on the connection specifics may not work even then..
L736[08:16:25] <Kubuxu> Sangar: ok. _ENV is treated as local.
L737[08:16:30] <g> I'm using a weechat relay client on a tablet, with weechat on a server which is itself going through a bouncer
L738[08:16:33] <g> So yeah
L739[08:17:10] <Katie> androirc -> ssh tunnel -> znc -> esper.. heh
L740[08:17:35] <Sulljason> I broke curl
L741[08:17:42] <Sulljason> i dragged and I dropped!
L742[08:17:56] * Sulljason professional breaker of shit.
L743[08:18:32] <Sulljason> Some proticol not supported.
L744[08:19:10] <Sulljason> Ya drag and drop was the issue cause fuck Linux or something.
L745[08:19:22] <Sulljason> Showed the right thumbnail then error etc etc
L746[08:19:37] <Sulljason> Oh didn't know you could upload without publishing...
L747[08:20:17] *** Magik6k|off is now known as Magik6k
L748[08:20:19] <g> :P
L749[08:20:32] <Sulljason> http://imgur.com/EbHmYma Dat usable realestate. *sunglasses*
L750[08:20:36] ⇨ Joins: surferconor425 (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L751[08:21:32] ⇨ Joins: surferco_ (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L752[08:21:49] <g> Yeah okay, two rows and three columns
L753[08:21:54] <g> So move the right combo box left a cell
L754[08:22:02] <g> Then right-click the container and hit pack
L755[08:22:16] ⇦ Quits: surferconor425 (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Read error: No route to host)
L756[08:22:42] <Sulljason> g: Ya i tried moving it. It wont let me
L757[08:22:46] ⇨ Joins: surferconor425 (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L758[08:22:58] <g> Resize it into the next column then
L759[08:23:34] <Sulljason> move the label over and deleted the column it was more compliant
L760[08:23:56] <Sulljason> Pack is still greyed out.
L761[08:24:24] <g> What type is the container?
L762[08:24:37] <Sulljason> ?
L763[08:25:11] <g> Hm, JPanel.. Yeah, that should work
L764[08:26:00] <g> Unless you've changed something related to spacing or sizing it should work
L765[08:26:13] <g> But it'll be greyed unless you use it on the container itself
L766[08:26:35] <g> Rather than the empty background or a widget
L767[08:26:58] <Sulljason> Packed the panel.
L768[08:27:58] <g> That should fix all the odd spacing
L769[08:28:27] <Sulljason> "should" :3
L770[08:28:45] <g> I dunno man, it works for me xD
L771[08:28:51] ⇦ Quits: surferco_ (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Ping timeout: 378 seconds)
L772[08:29:06] <Vexatos> Sangar: is it just me
L773[08:29:20] <Vexatos> or are robots which are shut down rendering the item they are currently holding equipped twice
L774[08:29:29] <Sangar> Vexatos, that should have been fixed
L775[08:29:36] <Vexatos> I'm on 1.5.9
L776[08:29:42] <Sangar> uhhh
L777[08:30:05] <Sulljason> g: I'm this " " close to going fuck it and just make people impot models through a text document and edit them through it.
L778[08:30:36] <Sulljason> But no I wanted to make a nice usable GUI!
L779[08:30:42] <g> I really dunno why you're having issues
L780[08:30:45] <g> Lol
L781[08:30:45] <Vexatos> I heard .3dm files were quite popular
L782[08:32:32] <Sulljason> Think I'll make it use text doc for now and futz with the GUI later.
L783[08:32:37] <Sangar> dafuq
L784[08:32:39] <Sangar> i fixed this
L785[08:32:42] <Sangar> i FIXED this
L786[08:32:44] <Sangar> ffs
L787[08:33:08] <Vexatos> Sangar, so you can reproduce?
L788[08:33:13] <Vexatos> No need to upload the screenshot then <3
L789[08:33:38] <Vexatos> Also, Sangar, I bet that means hotfix release \o\
L790[08:33:42] <Vexatos> /o/
L791[08:34:01] <Vexatos> /o\
L792[08:34:04] <Sangar> yeah i can
L793[08:34:20] <Sangar> naaah, graphical glitches don't warrant a hotfix :P
L794[08:34:45] <Vexatos> Sangar, graphical glitches, Enhanced Portals crash and new method in the API <-<
L795[08:35:04] <Sangar> Vexatos, the enhanced portals things isn't a crash
L796[08:35:13] * Vexatos quickly adds crashbug with custom stack trace pointing to OC
L797[08:35:15] <Sangar> also it's due to fml and they rolled back what was causingit
L798[08:37:09] <Sulljason> g: How do i make a component span multiple columns
L799[08:37:57] <g> Resize it
L800[08:38:04] <g> Literally just make it wider
L801[08:38:09] <Sulljason> it refused to resize to the right...
L802[08:38:15] <g> That's how I do it
L803[08:38:20] <Sulljason> but then i moved it to the right column and it resized to the left...
L804[08:38:30] <Sulljason> wtf is wrong with this thing...
L805[08:39:51] <Sulljason> now it expands to the right...
L806[08:39:56] <Sulljason> intellij ur drunk go home...
L807[08:41:21] <Sulljason> g: I'll give you its nice when it isnt bugging out.
L808[08:41:58] <g> :P
L809[08:42:22] <Sulljason> ok one label when i set text got a prefered size the other didnt now they're out of alignment...
L810[08:45:02] <Sulljason> Through the power of randomly messing with it i fixed it
L811[08:45:18] <Sulljason> Still aint pretty :/
L812[08:45:49] <Sulljason> OMG the buttons went where i told them...
L813[08:47:58] <Sulljason> Spacings a lil weird but the GUI looks pretty good for a first attempt \o/
L814[08:48:46] ⇦ Quits: surferconor425 (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Remote host closed the connection)
L815[08:49:11] ⇨ Joins: surferconor425 (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L816[08:49:42] <Sulljason> g: I have to put a Jpanel in a scrolling pane right?
L817[08:50:07] <g> You need some kind of container, yeah
L818[08:52:31] <Sulljason> g: Does a scrolling pane only gain a scroll bar when it gets to full?
L819[08:54:03] <g> You can set that
L820[08:55:23] <Sulljason> Nimbus the only l+f that doesnt suck
L821[08:59:39] ⇦ Quits: MrRatermat (~ratermat@host86-142-226-176.range86-142.btcentralplus.com) (Ping timeout: 378 seconds)
L822[09:11:10] <Sulljason> Now to put the shape things in a panel so when I want to add/remove em I can just clone/destroy the panel :l
L823[09:13:33] ⇨ Joins: CoolSquid (~CoolSquid@ti0011a400-5117.bb.online.no)
L824[09:15:08] <g> Sulljason: native l+f can be nice
L825[09:15:39] <Sulljason> Meant other than native. :3 Should I not be making a form? It's not generating any actual code...
L826[09:15:55] <g> Look at the class with it
L827[09:16:10] <g> It won't generate an actual class unless you change the settings to make it do that, but it will generate bytecodd
L828[09:16:26] <Sulljason> Ok...
L829[09:16:35] <g> Bytecode*
L830[09:16:42] ⇦ Quits: surferconor425 (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Ping timeout: 378 seconds)
L831[09:16:47] <g> I use grade so I have to make it generate the class though
L832[09:17:06] <g> But it won't overwrite your changes to that class, and you will almost certainly make changes to put in action listeners
L833[09:17:09] <g> Gradle*
L834[09:20:42] <Sulljason> Can't find how to make it generate the code for all the formatting. It's bound to the class.
L835[09:21:13] <g> Not sure what you mean
L836[09:21:26] <Sulljason> The class its bound to is just a bunch of fields.
L837[09:21:41] <Sulljason> I want all the code that actually makes the window and instantiates the fields
L838[09:21:52] <g> That's in there too
L839[09:22:08] <g> But it won't make the window
L840[09:22:17] <g> You made a form, which is a jpanel
L841[09:22:33] <g> All you need to do is make a JFrame and .setContentPane the jframe
L842[09:22:42] <g> The panel rather
L843[09:23:09] <Sulljason> Still though where is all the formating stored?
L844[09:23:13] <g> And make the frame visible ofc
L845[09:23:17] <g> In the class
L846[09:23:39] <g> Build the project
L847[09:24:40] <Sulljason> Got a bunch of classes and that's weird...
L848[09:24:42] *** manmaed is now known as manmaed|AFK
L849[09:24:53] <Sulljason> Since Eclipse compiles on the fly...
L850[09:25:00] *** prassel|off is now known as prasselpikachu
L851[09:25:13] <prasselpikachu> hey guys
L852[09:25:14] <prasselpikachu> does anyone know how to properly use RC?
L853[09:25:38] <Vexatos> Railcraft? ReactorCraft? Remote Control?
L854[09:25:44] ⇨ Joins: surferconor425 (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L855[09:25:50] <Vexatos> P:
L856[09:25:56] <Sulljason> The RC library.
L857[09:26:02] <Vexatos> I know
L858[09:26:27] <prasselpikachu> XD
L859[09:26:28] <prasselpikachu> so yeah
L860[09:26:36] <prasselpikachu> how do i use it? there's no doc on it
L861[09:26:44] <prasselpikachu> i want to do a file server with it
L862[09:27:02] <Sulljason> Sangar: poke.
L863[09:27:17] <Sulljason> I'm assuming he wrote it.
L864[09:27:30] <prasselpikachu> yeah
L865[09:27:36] <prasselpikachu> there's no doc on it :/
L866[09:27:49] <Sulljason> Could always look at the RC.lua in /lib :3
L867[09:30:07] *** Cruor|Away is now known as Cruor
L868[09:30:47] <Vexatos> prasselpikachu, is there no "? rc"
L869[09:31:16] <prasselpikachu> thank you Vexatos lol
L870[09:33:04] <prasselpikachu> Vexatos, is there something like start-stop-daemon?
L871[09:33:14] <Sulljason> g: I just copy everything from core into eclipse and the window will work? o.0
L872[09:33:42] <g> Sulljason: I assume so, though if you're using the intellij layout you'll need to use their maven dependency or the included library jar
L873[09:34:13] <Sulljason> Yay, more hurdles to learn. :/
L874[09:34:30] <g> You should learn maven or gradle if you're doing Java anyway
L875[09:34:56] <g> It's very poor show to not have a build script
L876[09:35:32] <Sulljason> But we has a JIT
L877[09:36:12] <g> Eh, why?
L878[09:36:28] <g> JVM bytecode is JVM bytecode
L879[09:36:46] <g> Unless you use the Eclipse compiler, then it's non-compliant bytecode
L880[09:36:58] ⇨ Joins: Flenix (~Flenix@97e31234.skybroadband.com)
L881[09:38:19] <Sangar> i didn't write the rc system, wobbo did. i think there's a tut on the forums?
L882[09:41:21] <Sulljason> Oh it makes a big ass XML file that something parses...
L883[09:41:51] <g> Are you talking about pom.xml?
L884[09:42:04] <Sulljason> the .form
L885[09:42:09] <g> Kh
L886[09:42:11] <g> Oh*
L887[09:42:16] <g> Yeah, it uses that to generate the class
L888[09:46:06] <Sulljason> Wow play video through the built in totem player lots of VRAM and for some reason 50% GPU usage with a farely high clock. Switch to VLC less VRAM with 15% GPU use...
L889[09:50:58] <Magik6k> how 'expensive' is computer.uptime() call
L890[09:54:11] <Sulljason> As fast as ur server can run it
L891[09:54:23] <Sulljason> I think only component calls have a "cost"
L892[09:54:30] <g> Several milicents
L893[09:54:46] <Sulljason> I'ld wager microseconds :3
L894[09:54:52] <Sulljason> if not nano
L895[09:55:01] <g> I was making a terrible joke
L896[09:55:02] <g> :P
L897[09:55:05] <Sulljason> Ik
L898[09:55:12] <Sulljason> I was arguing scale if anything
L899[09:55:28] <g> Yeah but I said cents
L900[09:55:39] *** cbcercas|AFK is now known as cbcercas
L901[09:56:15] <Magik6k> hmm, so making 'load' meter in my os shouldn't theoretically slow things down
L902[09:56:22] <Sulljason> g: Sangar: http://imgur.com/rNrfDOr What I got so far; what you all think?
L903[09:57:24] <Sangar> Neat! Will the tool window be dockable? :3
L904[09:57:35] <Vexatos> Sulljason, what are you doing
L905[09:58:05] <Magik6k> looks like 3d print creator
L906[09:58:10] <Sulljason> Sangar: If I some how become a swing ninja. I do like seperable and dockable panes like GIMP has.
L907[09:58:33] <Sulljason> Vexatos: A basic model maker for the 3D printer. Cause numbers be hard to visualise yo.
L908[09:58:40] <Vexatos> <-<
L909[09:58:42] <Vexatos> hax
L910[09:59:01] <Sulljason> The x will be removed it's just so I have a frame of reference to make sure my corodinate math is right.
L911[09:59:19] <Magik6k> Also meh, should be done in lua on OC xD
L912[09:59:56] <Sulljason> Already kinda done with Sangar's SUPER high res raytracer.
L913[10:00:04] <Sangar> Magik6k, says someone who was working on an emulator :P
L914[10:00:14] <Sangar> (or is?)
L915[10:00:23] <Sangar> (or was i misinformed?)
L916[10:00:41] <Sangar> anyway, yeah, neat. maybe a raster/bounding box?
L917[10:00:43] ⇦ Quits: surferconor425 (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Remote host closed the connection)
L918[10:01:08] <Magik6k> Sangar, I was using lua.js, stopped now, but nom I know a bit more about OC, so may resume
L919[10:01:20] <Sangar> cool
L920[10:01:38] <Sulljason> If tier 3 screens had more res I'ld think about a GBC emulator.
L921[10:01:56] <Magik6k> also I mant to port some parts of oc to bare-metal raspberry pi(that is w/o any linux etc.)
L922[10:02:00] <Magik6k> *want
L923[10:02:01] <Sulljason> I do have a lil book where they reverse engineered the GBC and theres instruction tables online.
L924[10:02:26] <Sangar> :3
L925[10:02:49] <g> There's always gamax92's gpu thing
L926[10:03:06] <g> He joined my server and made a rotating 3D thing with it once lol
L927[10:03:15] <Sulljason> Sangar: Higher res screens hint hint :3
L928[10:04:03] <Sulljason> Idk how u'ld do the audio tho cause the computers speakers are even more limited then the gameboys
L929[10:04:42] <g> Gotta walk before you can run
L930[10:06:13] <Sulljason> If i could write OGL shaders I'ld make the selected shape glow instead, but I'm no where near that cool. I barely know how to import them into GDX
L931[10:07:10] <Sangar> Sulljason, 160x100 is enough :P (remember dem unicode block chars! well, to a degree theoretically even 320x100)
L932[10:08:16] <Sulljason> Idk if Lua could even handle instructions.
L933[10:08:41] <Sulljason> Java you could fudge it with bytes and branching depending on instr
L934[10:09:21] <Sulljason> Someone has made a GBC emu in Java. Found a recompiler class in it was like lol I don't think they know Java is high level. :3
L935[10:09:52] <Sulljason> Randomly crashed but it still was cool.
L936[10:12:03] <Sulljason> Just realised I need 6 numbers not 3 -.-
L937[10:12:27] <Sulljason> that's really gonna make the bow wide unless I can do something nice with rows.
L938[10:13:09] <g> Or you could go down instead of across...
L939[10:13:18] <Sulljason> ik what i meant
L940[10:13:38] <Sulljason> means I have extra room under the color thinking about what to include
L941[10:14:58] <Sulljason> It was being so compliant now its fighting me :(
L942[10:15:32] <g> You'll get it
L943[10:15:45] <Sulljason> I am but it is termpermental
L944[10:16:23] <Sulljason> when you want a basic grid it seems best to put stuff in a middle column cause then it gets it.
L945[10:16:53] <Sulljason> And makes a bunch of easily fillable grid sections.
L946[10:17:26] <g> It does that when I use it, but I'm not consciously doing anything specifically like that
L947[10:17:45] ⇨ Joins: RepairMan (webchat@x5d86f433.dyn.telefonica.de)
L948[10:18:10] <Sulljason> Maybe it called System.OS and just hates Linux users.
L949[10:18:32] <g> Lol
L950[10:18:33] <Sulljason> What's the real difference between a checkbox and a radio button?
L951[10:18:46] <g> Radio buttons are mutually exclusive
L952[10:18:51] <g> Yoy can only select one of them
L953[10:18:55] <g> You*
L954[10:19:13] <Sulljason> Like you make a set of em and only 1 can be checked?
L955[10:19:20] <g> Yeqh
L956[10:19:22] <g> Yeah *
L957[10:19:25] <g> God I can't type today
L958[10:20:13] <Sulljason> There utilised the extra space to add a checkbox for whether the shape should be rendered.
L959[10:20:30] <Sulljason> Might want to not render one thats in the way when ur adjusting another
L960[10:21:39] ⇨ Joins: Negi (~Poireau@2a01:e35:2f6a:7060:e2ca:94ff:fe1f:76e0)
L961[10:23:57] <Vexatos> @GBC screen, hmmm
L962[10:24:11] <Vexatos> Sangar, how hard would it be to add a Tier 4 screen
L963[10:24:31] <Sulljason> Make it cost a nether star!
L964[10:24:38] <Vexatos> Yea
L965[10:24:42] <Vexatos> And 1000 OC/t
L966[10:24:53] <Vexatos> I bet adding actual square pixels would be amazing
L967[10:24:57] <Sulljason> Make it so you have to make it in the builder!
L968[10:25:02] <Vexatos> but that probably means I'd have to write my own renderer
L969[10:25:27] <Vexatos> But a screen with square pixel mode
L970[10:25:32] *** prasselpikachu is now known as prassel|off
L971[10:25:36] <Vexatos> like, component.screen.setSquarePixels(true)
L972[10:25:38] <Vexatos> and boom
L973[10:25:55] <Vexatos> Just... imagine
L974[10:26:02] <Sulljason> I wanna put a panel I already made in a panel :/
L975[10:26:17] <g> Sulljason, you can do that but you have to do it in code
L976[10:27:13] <Sulljason> Just rebuilding that part of the GUI and what code. All I got is a bunch of classes and an XML of the actual formatting.
L977[10:27:43] <g> I told you, you have to enable class generation
L978[10:28:03] <g> It's in the settings somewhere
L979[10:28:37] <Vexatos> Sangar, square pixel renderer pls
L980[10:31:37] *** g is now known as gAway2002
L981[10:32:32] *** water is now known as http
L982[10:35:25] <Sulljason> Pane has lowered border so looked like an inset and the shape panes have raised border. It looks snazzy :D
L983[10:35:55] <Sulljason> So they look like lil tiles :D
L984[10:37:17] <http> still no highlights on this nick
L985[10:38:41] <Temia> Half-blocks are a decent enough workaround, you just need to handle the aspect shift and handle the alternating rows with different colour settings .-.
L986[10:40:19] ⇦ Quits: RepairMan (webchat@x5d86f433.dyn.telefonica.de) (Quit: Web client closed)
L987[10:42:54] ⇨ Joins: Vexaton (~Vexatos@p200300556E1FAD99601275C7A1DFF35B.dip0.t-ipconnect.de)
L988[10:42:54] zsh sets mode: +v on Vexaton
L989[10:48:15] <Sulljason> ~w 3Dprinter
L990[10:48:15] <ocdoc> Predicted http://ocd.cil.li/component:3d_printer
L991[10:48:33] ⇦ Quits: Vexatos (~Vexatos@p200300556E1FAD83A131FBF11DBCD182.dip0.t-ipconnect.de) (Ping timeout: 378 seconds)
L992[10:48:40] <Sulljason> %p
L993[10:48:42] <MichiBot> Ping reply from Sulljason 1.44s
L994[10:48:46] *** Vexaton is now known as Vexatos
L995[10:49:10] <Skye> %P
L996[10:49:11] <MichiBot> Ping reply from Skye 0.31s
L997[10:49:12] <MichiBot> Ping reply from Skye 0.15s
L998[10:49:37] ⇨ Joins: surferconor425 (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L999[10:49:39] <Katie> %p
L1000[10:49:40] <MichiBot> Ping reply from Katie 0.41s
L1001[10:49:41] <MichiBot> Ping reply from Katie 0.55s
L1002[10:53:14] <hitecnologys> %p
L1003[10:53:16] <MichiBot> Ping reply from hitecnologys 2.15s
L1004[10:53:19] <hitecnologys> ._.
L1005[10:54:04] <CompanionCube> Skye, PM
L1006[10:54:47] <Skye> I need to do homework right now...
L1007[10:54:48] <Skye> D:
L1008[10:54:55] *** Skye is now known as Skye|Homework
L1009[11:05:05] ⇨ Joins: surferco_ (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L1010[11:05:06] ⇦ Quits: surferconor425 (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Read error: Connection reset by peer)
L1011[11:08:21] *** gAway2002 is now known as g
L1012[11:09:12] *** alekso56_off is now known as alekso56
L1013[11:10:24] <Cruor> ~w wireless
L1014[11:10:24] <ocdoc> Predicted http://ocd.cil.li/component:filesystem
L1015[11:10:30] <Cruor> 10/10
L1016[11:11:26] <gamax92> lol
L1017[11:22:19] ⇦ Quits: surferco_ (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Remote host closed the connection)
L1018[11:29:27] <Cruor> Sangar: so i attempted to make CC communicate over OC wireless using a access point
L1019[11:29:41] <Vexatos> ~w wireless network card
L1020[11:29:41] <ocdoc> http://ocd.cil.li/item:wireless_network_card
L1021[11:29:45] <Vexatos> ~w modem component
L1022[11:29:45] <ocdoc> http://ocd.cil.li/component:modem
L1023[11:30:22] <Cruor> but after getting the broadcasted message with CC (the event), a java exception is throw @ CC side
L1024[11:30:42] <Cruor> give me half a year to short down relevant pictures
L1025[11:31:47] <Cruor> code: http://tinyurl.com/qf5olor results: http://tinyurl.com/ne3opg5 setup: http://tinyurl.com/khvjsbg
L1026[11:32:13] <Temia> Might I add that the Java exception is thrown at the BIOS level on CC -- that pause message is prompting a reboot.
L1027[11:32:22] <Cruor> oc code is a simple `=component.modem.broadcast(42, "foobar")`
L1028[11:34:16] <Sulljason> I don't understand why this is a problem?
L1029[11:34:29] <Vexatos> "I sent a message and it crashed my computer"
L1030[11:34:32] <Vexatos> <Sulljason> I don't understand why this is a problem?
L1031[11:34:37] <Vexatos> Yea
L1032[11:34:39] <Vexatos> ...
L1033[11:34:47] <Sulljason> But they're two dif mods.
L1034[11:34:53] <Vexatos> But they have INTEGRATION
L1035[11:34:56] <Vexatos> Well, OC has it
L1036[11:35:02] <Vexatos> >_>
L1037[11:35:06] <Cruor> and OC adds integration, i guess its CC problem then
L1038[11:35:22] <Cruor> its like saying OC doesnt work with bundled cables, and lay the blame on project red
L1039[11:35:53] <Sulljason> Didn't know it had computercraft support my bad.
L1040[11:36:07] <Sangar> uhhh...
L1041[11:36:12] <Cruor> so you thought CC would have OC support? O_O
L1042[11:36:13] * Sangar pets OC for nuking CC
L1043[11:36:20] <Sangar> srsly tho, no clue, will look into it
L1044[11:36:32] <Sulljason> Meant didn't know OC played nice with CC.
L1045[11:36:35] <Sangar> what cc version is that?
L1046[11:37:02] <Cruor> 1.65
L1047[11:37:37] <Sangar> wow, that's kinda old :X
L1048[11:37:58] <Cruor> will test with 1.73 once Odd cba updating
L1049[11:38:04] <Cruor> he is telling me to test in SP
L1050[11:38:05] <Cruor> like wtf
L1051[11:38:10] <Sangar> ^^
L1052[11:38:11] <Cruor> then i have to rebuild a OC computer
L1053[11:38:15] <Cruor> thats gonna take years
L1054[11:38:21] <Sangar> rrrrright
L1055[11:38:51] <Sangar> you do know you can start a singleplayer game in creative mode, right? ;)
L1056[11:39:06] <Cruor> still takes far longer than updating a server .-.
L1057[11:39:13] <Sangar> >_>
L1058[11:39:30] * Sangar gets out stopwatch
L1059[11:39:39] <Cruor> there is a reason im trying to get this CC computer to work with OC wireless :o
L1060[11:39:39] <Sulljason> search nei for open computers spawn components cram in case install OS profit?
L1061[11:40:21] <Sulljason> And bask in the glory that is realistically emulated computers! :3
L1062[11:40:43] <Sangar> :P
L1063[11:40:47] <Sulljason> Something something actual memory limitations something something :P
L1064[11:41:02] <Cruor> something something i just want drones something something
L1065[11:41:20] <Sangar> :3
L1066[11:41:22] <Sulljason> Not hardcore enough *sunglasses*
L1067[11:41:26] <Vexatos> Like
L1068[11:41:28] <Sangar> oh, right... copying was painful
L1069[11:41:30] <Vexatos> > Barely used OC
L1070[11:41:35] <Vexatos> > Wants to start with drones
L1071[11:41:42] <Cruor> dude
L1072[11:41:43] <Vexatos> The most advanced thing in OC
L1073[11:41:46] <Cruor> i have no problems using OC
L1074[11:41:50] <Vexatos> I know :P
L1075[11:41:52] <Cruor> i have problems CRAFTING STUFF in OC
L1076[11:42:07] <Vexatos> But cba to make easy mode recipes, Cruor >_>
L1077[11:42:07] <Sulljason> There is some microcrafting I'll give him that.
L1078[11:42:29] <Vexatos> I thought you were working on easy mode recipes
L1079[11:42:31] <Sulljason> CC computers are way to cheap tho...
L1080[11:42:34] <Cruor> Vexatos: i have easy mode recipes :o
L1081[11:42:38] <Vexatos> <------------------<
L1082[11:43:03] <Sulljason> Gotta spend the like 230 diamonds we have laying around on something.
L1083[11:43:32] <Cruor> use them on diamond potatoes
L1084[11:43:49] <Sulljason> Notch potatos?
L1085[11:43:55] <Cruor> Cruor Potatoes
L1086[11:44:47] * Sulljason has a feeling passing a diamond potato would hurt.
L1087[11:45:16] <Cruor> :>
L1088[11:46:19] <Sulljason> Sangar: I don't fully get how the state stuff works with 3D prints.
L1089[11:47:02] <Cruor> Sangar: http://tinyurl.com/kt3tfrj using CC 1.73
L1090[11:47:02] ⇨ Joins: Ivoah (~Ivoah@216-227-63-36.dsl.chatny.frpt.net)
L1091[11:47:20] <Cruor> i am assuming its the -1
L1092[11:49:12] <Cruor> modem_message, string side, number freq, number replyFreq, string message, number distance
L1093[11:50:01] <Cruor> is it the access point generating the CC event?
L1094[11:50:30] <Sangar> uhh, try broadcast(42, 12, "test") then
L1095[11:50:42] <Sangar> that would make it not -1 but that number as the "answer port"
L1096[11:51:36] <Cruor> http://tinyurl.com/q46s437 uhhhhh......
L1097[11:51:57] <Sangar> so it's not the answer port :P
L1098[11:52:05] <Sangar> then i have no clue what that is...
L1099[11:52:12] <Cruor> distance maybe?
L1100[11:53:49] ⇨ Joins: surferconor425 (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L1101[11:53:55] <Sulljason> So tired, must keep working on swing GUI.
L1102[11:54:22] <Cruor> Sangar: how long would it take you to spew out a version that includes distance?
L1103[11:54:37] <Cruor> wondering if this is a #BlameDan case <_>
L1104[11:55:00] <gamax92> Dangar
L1105[11:56:15] <Sangar> if that actually fixes it, not long...
L1106[11:56:17] <Sangar> trying now
L1107[11:56:41] <Cruor> oh, you are testing stuff now? :p
L1108[11:56:49] <Cruor> does that mean i can take a trip to the store? xd
L1109[11:58:21] * Cruor pokes the Vexatos
L1110[11:58:30] * Vexatos relays poke to gamax92
L1111[11:58:35] <Cruor> gamax92: how do i poke a OC screen with CC? :>
L1112[11:58:47] <gamax92> how does one poke a screen
L1113[11:59:23] <Cruor> like this http://tinyurl.com/pntxqkj
L1114[11:59:24] <Cruor> uhhh.....
L1115[11:59:38] <Cruor> uhm
L1116[11:59:43] <Cruor> uwot tinyurl
L1117[11:59:53] <Cruor> https://dl.dropboxusercontent.com/u/23386746/ShareX/2015/05/04/Minecraft_1.7.10-18-58-59.png
L1118[12:00:11] <Katie> both of those point to the same image... for me anyway
L1119[12:00:34] <Cruor> tinyurl fails on me o_O
L1120[12:01:40] <Vexatos> Mhm
L1121[12:01:43] <Vexatos> Mmmhm
L1122[12:01:53] <Vexatos> Sooo tempted to show Cruor that beep card example I made
L1123[12:02:07] <Vexatos> must... resist.....
L1124[12:02:13] <Cruor> do it
L1125[12:02:19] <Cruor> it takes good ch't to impress me
L1126[12:05:01] ⇦ Quits: Kane_Hart (~Kane_Hart@CPE50455d826d7c-CMbc1401df1010.cpe.net.cable.rogers.com) (Ping timeout: 198 seconds)
L1127[12:05:02] <Vexatos> Heh
L1128[12:05:43] ⇦ Quits: surferconor425 (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Ping timeout: 192 seconds)
L1129[12:06:19] ⇨ Joins: surferco_ (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L1130[12:06:30] ⇨ Joins: kane_hart (~Kane_Hart@CPE50455d826d7c-CMbc1401df1010.cpe.net.cable.rogers.com)
L1131[12:09:11] <Sangar> olololol... fun fact: rednet.close on the ap also triggers that. fun fact #2: rednet.close calls .close with 0 as a port number \o/
L1132[12:09:12] <Sangar> -.-.
L1133[12:09:20] <Sangar> welp, time to be more forgiving there i guess
L1134[12:10:00] <Oddstr13> Vexatos: speakers are on q_q
L1135[12:12:24] ⇦ Quits: surferco_ (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) ()
L1136[12:12:31] ⇨ Joins: surferconor425 (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L1137[12:12:49] ⇨ Joins: RepairMan (webchat@x5d86f433.dyn.telefonica.de)
L1138[12:12:59] <Sulljason> http://imgur.com/9CLltt8 pretty final iteration of GUI :D
L1139[12:13:16] <Cruor> Sangar: #blameDan?
L1140[12:13:44] ⇦ Parts: Ivoah (~Ivoah@216-227-63-36.dsl.chatny.frpt.net) ())
L1141[12:13:45] <Sangar> Cruor, sortakindabutnotreally
L1142[12:14:08] <Sulljason> Vexatos: http://imgur.com/9CLltt8 what you think?
L1143[12:14:35] <Vexatos> Sulljason, such fancy
L1144[12:14:38] <Sangar> it's just a little... meh, that close can be called with invalid ports :X
L1145[12:14:38] <Vexatos> IDEA OP, pls nerf
L1146[12:14:49] <Vexatos> why are the graphics so fancy
L1147[12:14:49] <Vexatos> no
L1148[12:14:50] <Vexatos> that's
L1149[12:14:51] <Sangar> Sulljason, neat. now add a mapping of color -> texture name \o/
L1150[12:14:51] <Vexatos> no
L1151[12:14:55] <Vexatos> Cruor, see that
L1152[12:15:27] <Sulljason> Sangar: So I can redistribute textures I don't own and get sued? :3
L1153[12:15:28] <http> .
L1154[12:15:31] <Oddstr13> Sulljason: shiney
L1155[12:16:02] *** Techokami|Off is now known as Techokami
L1156[12:16:23] <Sulljason> Best part is the center pane can scroll.
L1157[12:16:24] <Sangar> Sulljason, ideally you'd tap into mod jars :P i.e. allow users to point to the mods folder and then emulate mc's resource system :X
L1158[12:16:57] <Sulljason> Idk if I want to replicate how forge maps textures onto them. :l
L1159[12:16:59] <Cruor> Sangar: you got the problem fixed then? <3
L1160[12:17:04] <Sulljason> Was hard enough making that GUI.
L1161[12:17:55] * Cruor hails Sangar as the god of something something
L1162[12:18:55] <Sangar> Cruor, yeah. after not erroring if close or isOpen are called with invalid ports, it's fine :P
L1163[12:19:23] <Sangar> i still think it's derpy for something like that to be so deeply ingrained in the os to allow it to crash the whole computer, but hey :X
L1164[12:19:56] <Vexatos> Sangar, it's called RedstoneAPI.java
L1165[12:19:57] ⇦ Quits: RepairMan (webchat@x5d86f433.dyn.telefonica.de) (Quit: Web client closed)
L1166[12:19:57] <Vexatos> :P
L1167[12:20:24] <Sangar> wuh
L1168[12:20:30] <Sangar> how's that related to rednet? o.O
L1169[12:21:56] <Vexatos> Or RednetAPI? Can't remember
L1170[12:22:00] <Sangar> someone remind me how i get a list of availalble peripherals in cc again?
L1171[12:22:08] <Vexatos> CC's OS consists of multiple classes
L1172[12:22:14] <Sangar> that's not pure lua? eww
L1173[12:22:20] <Vexatos> :3
L1174[12:22:24] <Vexatos> machine.lua even
L1175[12:22:30] <Vexatos> UnicodeAPI.scala though
L1176[12:22:34] <Sangar> :P
L1177[12:22:45] <Cruor> Sangar: getNames, or find
L1178[12:22:46] <Vexatos> "blah bla blah deeply integrated"
L1179[12:23:01] <Sangar> Cruor, thenks
L1180[12:23:32] <Sulljason> Sangar: http://imgur.com/QUJLUeX Shiny enough now?
L1181[12:23:55] <Sulljason> Guess it works for sake of completness when exporting.
L1182[12:23:56] <Cruor> Sangar: i want a component socket block
L1183[12:24:05] <Cruor> so i can put a beepcard in it, and use it with CC
L1184[12:24:09] <Sangar> Sulljason, i guess :P you know, you could just not use a color at all, and always use a texture ;)
L1185[12:24:31] <Sangar> Cruor, it's called a microcontroller :P
L1186[12:24:32] <Sulljason> But I'm not cool enough unlike you D:
L1187[12:24:40] <Sulljason> It's just a modeler not a preview lol.
L1188[12:24:54] <Vexatos> Cruor, no
L1189[12:24:55] <Vexatos> stop
L1190[12:24:56] <Vexatos> D:<
L1191[12:25:00] <Vexatos> No abusal of the thing
L1192[12:25:03] <Cruor> :<
L1193[12:25:22] <Cruor> Sangar: Computer - Switch - µC? :p
L1194[12:25:30] <Sangar> Cruor, yep
L1195[12:25:40] <Sulljason> Also been debating making the holoprojector preview prints.
L1196[12:25:51] <Sangar> that'd be neat
L1197[12:25:58] <Sulljason> And more my speed lol
L1198[12:26:22] <Cruor> Sangar: would that need the µC to have actuall components?
L1199[12:26:26] <Cruor> besides the cards, ofc
L1200[12:26:29] <Sulljason> And there's no textures! >:D
L1201[12:27:19] *** Riking|away is now known as Riking
L1202[12:27:37] *** http is now known as wolfmitchell
L1203[12:27:43] <Cruor> hmm... this assembler is kinda forcing me to put a CPU into it
L1204[12:28:17] <Vexatos> Cruor, what, a computer that requires a processor to run?
L1205[12:28:19] <Vexatos> D:
L1206[12:28:23] <Cruor> yeah
L1207[12:28:25] <Cruor> horrible
L1208[12:28:26] <Cruor> worst mod
L1209[12:28:27] <Sangar> Cruor, network card
L1210[12:28:46] <Katie> I'm gonna write a CC arch for OC... use a potato for the CPU.
L1211[12:28:57] <Cruor> oh, it needs the network card?
L1212[12:29:10] <Vexatos> Katie, CraftOS in OC shouldn't be hard
L1213[12:29:15] <Cruor> why did my cute flat thing turn into a block anyway? o_o
L1214[12:29:20] <Vexatos> IIRC asie managed to run it on a macintosh classic for a few minutes
L1215[12:29:20] <Sangar> Cruor, you'll have to send it a network message telling it to make a beep on its sound card, so yeah :P
L1216[12:29:30] <Cruor> i was expecting a project red logic gate sized thing
L1217[12:29:33] <Cruor> got a damn block :<
L1218[12:29:44] <Vexatos> Cruor, this is not an arduino
L1219[12:29:48] <Vexatos> this is a MC arduino
L1220[12:29:53] <asie> Vexatos: tried*
L1221[12:29:55] <Cruor> so
L1222[12:29:59] <Vexatos> tried, sorry, asie
L1223[12:30:01] <Cruor> CC computer == OC µC
L1224[12:30:06] <Cruor> close enough
L1225[12:30:09] <Vexatos> So true
L1226[12:30:11] <Vexatos> xD
L1227[12:30:20] <Vexatos> still more expensive though xD
L1228[12:30:41] <Sangar> well it'd have to be made out of sticks not to be >_>
L1229[12:30:48] <Cruor> uhh
L1230[12:30:52] <Cruor> my recipe uses cobble
L1231[12:30:56] <Vexatos> Btw, Cruor, you can get the latest OC version with the modem fix at http://ci.cil.li/job/OpenComputers-dev-MC1.7.10/
L1232[12:31:19] <Cruor> something tells me this is like
L1233[12:31:21] <Cruor> released
L1234[12:31:22] <Cruor> 10min ago
L1235[12:31:31] <Vexatos> it's a dev build
L1236[12:31:36] <Vexatos> not "released"
L1237[12:31:37] <Vexatos> just built
L1238[12:31:41] <Vexatos> and publicly available
L1239[12:32:11] <Vexatos> Sangar, have you seen my two new issues?
L1240[12:32:19] <Sangar> yes
L1241[12:32:29] <Cruor> if only Dan was this useful
L1242[12:32:39] * Cruor rates Sangar 5 potatoes out of 9 dolphins
L1243[12:33:07] <Vexatos> I never managed Cruor to rate me a potato at all :<
L1244[12:33:28] <Vexatos> Sangar, the CC one is actually from Cruor >_>
L1245[12:33:39] <Sangar> :X
L1246[12:35:03] <Vexatos> Oh, any also also
L1247[12:35:15] <Vexatos> Sangar: Ping ping ping random ping because I ping you so often
L1248[12:35:23] * Vexatos abuses the fact that ping is not online
L1249[12:35:40] <Vexatos> <Cruor> beta builds of CC use 5.2
L1250[12:35:41] <Vexatos> wat
L1251[12:36:55] <CompanionCube> that will break many things. many, many things.
L1252[12:37:02] <Sangar> \o/ bbl
L1253[12:37:02] <PixelToast> what
L1254[12:37:05] <PixelToast> Vexatos, WHAT
L1255[12:37:11] <Cruor> oh my god
L1256[12:37:13] <Cruor> PixelToast: i needed you
L1257[12:37:14] <Cruor> like
L1258[12:37:15] <Vexatos> Ohai ping
L1259[12:37:16] <Cruor> on friday
L1260[12:37:19] <PixelToast> Cruor, ._.
L1261[12:37:23] <PixelToast> im always here
L1262[12:37:32] <Cruor> you werent on friday, when i needed you
L1263[12:37:44] <PixelToast> my name is ping and pong and v^ :v
L1264[12:38:10] <PixelToast> i literally spend most of my day connected to irc
L1265[12:38:21] <Cruor> well
L1266[12:38:24] <PixelToast> whad you need me fo
L1267[12:38:25] <PixelToast> r
L1268[12:38:31] <Cruor> art stuffs
L1269[12:38:34] * Sulljason never disconnects!
L1270[12:38:45] <PixelToast> ;-;
L1271[12:38:55] <Cruor> i disconnect when Odds znc hates me
L1272[12:39:01] * Cruor stares into Oddstr13s soul O_O
L1273[12:39:19] <PixelToast> dis is my bouncer now
L1274[12:39:29] <Cruor> so do you art or not art :<?
L1275[12:39:34] <PixelToast> i art
L1276[12:40:01] <vifino> PixelToast: You could just ask me to give you a bouncer >_>
L1277[12:40:04] <vifino> panic sux
L1278[12:42:05] <Katie> Last time I offered ping a bouncer, or a user on Eos, he said there was too much sensitive data.. And now he's on Panic.. lol
L1279[12:43:11] <CompanionCube> I felt a great disturbance in the Force Lua, as if millions of voices setfenv() calls suddenly cried out in terror and were suddenly silencedbroken. I fear something terrible has happened
L1280[12:43:24] <CompanionCube> ....damm unicode
L1281[12:44:21] <gamax92> #lua 22050/5
L1282[12:44:21] <|0xDEADBEEF|> > 4410
L1283[12:44:59] <PixelToast> .lua "22050"/"5"
L1284[12:44:59] <^v> PixelToast, 4410
L1285[12:45:22] <gamax92> #lua 22050/2.5
L1286[12:45:22] <|0xDEADBEEF|> > 8820
L1287[12:45:33] <Katie> %calc 22050/2.5
L1288[12:45:33] <MichiBot> Katie: 8,820
L1289[12:45:37] <Katie> :P
L1290[12:45:50] <gamax92> what a weird sample rate .-.
L1291[12:46:08] <gamax92> it just cheaply extends samples by 5 to get ~8kHz
L1292[12:46:14] <vifino> gamax92: Saw that sample rate before
L1293[12:48:46] <Sulljason> %p
L1294[12:48:48] <MichiBot> Ping reply from Sulljason 1.6s
L1295[12:51:29] <Sulljason> \o mechanical keyboards
L1296[13:11:41] *** Skye|Homework is now known as Skye
L1297[13:20:09] <Sangar> .
L1298[13:20:46] <Vexatos> Sangar, indeed
L1299[13:22:40] *** Riking is now known as Riking|away
L1300[13:23:25] <Katie> So deep.
L1301[13:23:44] <Katie> Ugh... UPS needs GPS tracking..
L1302[13:23:46] <gamax92> Thats what Katie just said
L1303[13:23:46] <Sangar> it actually worked \o/ http://i.imgur.com/jCRAIO8.png
L1304[13:24:11] <gamax92> not a lie
L1305[13:24:26] <Vexatos> Sangar ^
L1306[13:24:27] <gamax92> Sangar: can we store model files in books?
L1307[13:24:28] <Vexatos> Err
L1308[13:24:30] <Vexatos> Cruor ^
L1309[13:24:46] <Sangar> gamax92, ... why?
L1310[13:25:12] <gamax92> I don't know
L1311[13:25:32] <Cruor> Sangar: is redstone/lightlevel "toggleable" with the "door" function?
L1312[13:25:45] <Cruor> aka custom rs lamps
L1313[13:26:00] <Sangar> nope
L1314[13:26:24] <Cruor> is it possible? >_<
L1315[13:27:35] <Sangar> theoretically. the last few times i tried my hand at dynamic lighting something always went wrong i couldn't work out. so i'm kind of at the point where i don't really want to touch that :X
L1316[13:28:08] <Cruor> i can imagine the insane lamps you could make with it though
L1317[13:28:15] <Cruor> power "foot" of the lamp, get light 3 blocks up
L1318[13:29:34] <Katie> Sangar, I hate MC's lighting system.. lol
L1319[13:31:02] <Sangar> yeah, it's really not made for dynamic updates... which is... kind of sad, because i'd assume it was needed pretty soon-ish in dev with furnaces and such... replacing the actual *block* with another to change the light level is just... ugh -.-
L1320[13:31:41] <Katie> In 1.7 I managed to do it without using meta..
L1321[13:31:44] <Katie> IIRC anyway
L1322[13:32:04] <Sangar> yeah, you can force block and render updates ofc
L1323[13:32:11] <Sangar> just saying that's how the furnace does it :P
L1324[13:32:13] <Sangar> so yeah
L1325[13:32:24] <Katie> yeah... in 1.6 I had to use Meta.. it sucks
L1326[13:32:40] <Katie> the whole system is kinda crap though
L1327[13:32:51] <Sangar> derpiness part 1 is that solid blocks don't update lighting properly at all, if they emit light (see redstone ore)
L1328[13:33:04] <Cruor> Vexatos: now i just need the drones to be stupid flying things literally executing everything i throw at them
L1329[13:33:10] <Sangar> part 2 is that the dynamic light value (i.e. context sensitive) also had a tendency to break on me
L1330[13:33:12] <Sangar> so i gave up :X
L1331[13:33:18] <Vexatos> Cruor, sangar made a nice BIOS for that
L1332[13:33:20] <Vexatos> remote control
L1333[13:33:26] * Cruor is totally not trying to use OC, without really using OC
L1334[13:33:28] <Katie> Yeah... OL will randomly do that too
L1335[13:33:33] <Vexatos> just need a wireless network card in both a computer and the drone
L1336[13:33:56] <Sangar> ap next to cc computer will also work :P
L1337[13:34:00] <Sangar> as long as it has power
L1338[13:34:06] <Cruor> this AP doesnt seem to want power
L1339[13:34:10] <Cruor> and i have a power mod >_<
L1340[13:34:33] <Sangar> for sending? hmm, dunno. maybe i made it so it doesn't need power when sending via cc? can't remember
L1341[13:35:00] <Cruor> it shouldnt use power when used with CC o_O
L1342[13:35:14] <Cruor> that fits with CC at least :p
L1343[13:35:18] <CompanionCube> stop
L1344[13:35:26] <Katie> cc.
L1345[13:35:51] <Skye> CC! CompanionCube!
L1346[13:38:14] <Sangar> Cruor, relaying a wireless message should need energy (and does for me). it'll still blink, because it relays the wired message, too, and that doesn't need additional energy
L1347[13:41:37] <Cruor> Sangar: it got the message without using energy, at least .-.
L1348[13:42:14] * Sangar shrugs
L1349[13:43:15] <Cruor> since when did OC add a fancy manual .-.
L1350[13:44:11] <Sangar> two versions back or so
L1351[13:44:47] <Cruor> Vexatos: do you have a tutorial for that drone thing?
L1352[13:45:11] <Vexatos> Snagar made one IIRC
L1353[13:45:16] <Vexatos> the christmas present video
L1354[13:47:05] <Sangar> hmm, what category in the manual's block index should i throw waypoints in?
L1355[13:47:18] <Sangar> extensions or networking? tending towards the former.
L1356[13:49:24] <Cruor> my god
L1357[13:49:28] <Cruor> i can change drone colors? o_o
L1358[13:49:31] * Cruor marries drone
L1359[13:51:13] <Vexatos> Hahaha
L1360[13:51:22] <gamax92> Man and drone
L1361[13:51:35] <Vexatos> US airforce slogan
L1362[13:51:57] <Cruor> so i just put the code in init.lua? ;_;
L1363[13:52:06] <Cruor> where is my eeprom tutorial
L1364[13:52:06] <Cruor> halp
L1365[13:52:12] <Vexatos> Cruor, do what sangar does
L1366[13:52:16] <Vexatos> in the christmas video
L1367[13:52:22] <Cruor> i couldnt find it D:
L1368[13:52:24] <Vexatos> https://www.youtube.com/watch?v=H9Fwp8nHGYw
L1369[13:52:24] -Kibibyte- [Vexatos] OpenComputers: Christmas Presents! | by mightypirateslp | 12m44s | 18w3d ago | 1,422 views | Rated: 5.00/5.00
L1370[13:52:31] <Vexatos> all explained tehre
L1371[13:52:32] <Cruor> o_O teach me
L1372[13:52:32] <Vexatos> there*
L1373[13:52:37] <Vexatos> mind the rated 5/5
L1374[13:53:38] * Katie hugs MichiBot's YT Info plugin
L1375[13:54:04] <Cruor> video instructions unclear
L1376[13:54:08] <Cruor> potato stuck in assembler
L1377[13:57:30] <Cruor> i have to flash stuff, rip
L1378[13:57:44] <wolfmitchell> u fokn wot m8 i swer on me mum i'l fokkin rek ye
L1379[13:58:02] <Vexatos> reddit pls
L1380[13:58:20] <wolfmitchell> Vexatos: pls
L1381[13:58:32] <Cruor> my drone doesnt like itself
L1382[13:58:33] <Cruor> its like
L1383[13:58:35] <Cruor> dead on the floor
L1384[13:58:39] <wolfmitchell> rip
L1385[13:58:47] <Cruor> no bootable file, wtf
L1386[13:58:54] <wolfmitchell> gotta go
L1387[13:59:21] <Vexatos> Cruor, rightclick with flashed eeprom on it
L1388[13:59:23] <Vexatos> to insert it
L1389[13:59:29] <Lizzy> don't ever let me run a city....
L1390[13:59:35] <Vexatos> can also combine in a crafting window, cruor
L1391[13:59:56] <Sangar> the right-click insertion only works for mcus i think
L1392[14:00:09] <Vexatos> Oh
L1393[14:00:14] <Vexatos> well, craft it, Cruor
L1394[14:00:15] <Sangar> so yeah, craft it with the eeprom to swap the eeprom
L1395[14:00:27] <Cruor> how do i even make a bootable eeprom ;_;
L1396[14:00:39] * Lizzy goes back to playing Cities: Skylines
L1397[14:00:47] <Cruor> wait... what
L1398[14:00:49] <Sangar> as long as a Lua script is on the eeprom it's bootable
L1399[14:00:51] <Vexatos> Cruor, download that program in the video
L1400[14:00:53] <Vexatos> and flash it
L1401[14:00:57] <Sangar> ^
L1402[14:00:58] <Cruor> is this seriously all the drone needs?
L1403[14:01:02] <Vexatos> Yes
L1404[14:01:03] <Cruor> this damned 20 line thing?
L1405[14:01:09] <Vexatos> it only has a 4kB storaget
L1406[14:01:17] <Vexatos> the EEPROM is the only thing you can give it
L1407[14:01:20] <Vexatos> 4 kilobytes
L1408[14:01:27] <Vexatos> That's why I said it's "advanced" :P
L1409[14:01:46] <gamax92> you could possibly use the extra 256 bytes to store a little bit of code
L1410[14:02:14] <Vexatos> gzip everything
L1411[14:02:18] <Vexatos> then unpack into RAM
L1412[14:02:20] <Vexatos> wait...
L1413[14:02:32] <Vexatos> Still weird that the drones have so much more RAM than storage
L1414[14:02:33] <gamax92> yeah okay just put a gzip decompressor in an eeprom totally won't take up space
L1415[14:02:45] <Vexatos> you can receive programs via wireless network cards though
L1416[14:02:50] <Cruor> flying potato, it flies
L1417[14:02:50] <Vexatos> and boot huge programs through it
L1418[14:02:59] <Temia> If it was included in the language spec itself that'd be another thing
L1419[14:03:52] ⇨ Joins: marcin212_ (~marcin212@bpm157.neoplus.adsl.tpnet.pl)
L1420[14:04:00] <Cruor> how do i charge this thing
L1421[14:04:05] <Cruor> park it ontop of a charger? >_<
L1422[14:04:20] <Sulljason> Sangar what APIs are available from the scope of the EEPROM it's really hard to figure out and I really wanna make some microcons
L1423[14:04:28] <Temia> I still want to see if I can set up some kind of commodore BASIC style system going on an EEPROM
L1424[14:04:40] *** prassel|off is now known as prasselpikachu
L1425[14:04:41] <Sangar> Sulljason, http://ocdoc.cil.li/tutorial:custom_oses
L1426[14:04:51] <prasselpikachu> how do i count items in a directory?
L1427[14:04:55] <Vexatos> Sangar, Selene :3
L1428[14:05:01] <Vexatos> those 25 kB
L1429[14:05:05] <prasselpikachu> .list returns an iterator on which # doesn't work :(
L1430[14:05:09] <Vexatos> xD
L1431[14:05:50] <Sulljason> "What's Available?" Might be applicable idk tho ;)
L1432[14:06:12] <Sulljason> Sangar: Thanks forgot this page existed for the longest time.
L1433[14:06:25] ⇦ Quits: marcin212 (~marcin212@bpp126.neoplus.adsl.tpnet.pl) (Ping timeout: 192 seconds)
L1434[14:06:43] <prasselpikachu> Sangar? halp :D
L1435[14:07:18] *** marcin212_ is now known as marcin212
L1436[14:08:06] <Sangar> prasselpikachu, uhh, i'm afraid you'll have to loop then i guess... can't remember why it doesn't just return a table, really >_>
L1437[14:08:12] <Sulljason> "Most notably that includes the io, package and filesystem libraries." Sangar I thought IO was part of core Lua.
L1438[14:08:17] <prasselpikachu> lol ok
L1439[14:08:18] <Sangar> should pobably switch that to a hybrid thinger like component.list
L1440[14:08:19] <prasselpikachu> thanks sangar
L1441[14:08:24] <prasselpikachu> yeah
L1442[14:09:09] <Sangar> Sulljason, well, yeah, but it depends on the vfs, which is too much to have in the "bios" imho. it's something i don't want to force on custom oses
L1443[14:09:16] <Sangar> the bios level is really quite minimal
L1444[14:11:49] <Sulljason> Sangar: Welll it works cause in rl BIOS can't load fs drivers. They only have like 128byte of storage for values. :3
L1445[14:12:18] <Sulljason> Ofc completely dif for UEFI. Which even has networking. :/
L1446[14:12:35] <Sangar> yeah, it's not really like a real bios :P
L1447[14:12:43] <Sangar> but conceptually that
L1448[14:12:49] <Sangar> minimal code running before actual os
L1449[14:13:11] <Sangar> therefore i want it to be as low on functionality as possible, to give more freedom to people writing custom oses
L1450[14:13:36] <Sangar> the whole component proxy wrapping stuff is only in machine.lua for performance reasons, otherwise i'd have moved that to openos, too :P
L1451[14:13:51] <Cruor> HAAAALP
L1452[14:13:54] <Cruor> my cute drone is dying
L1453[14:18:16] <Sulljason> I wish they made factorio logistics noises.
L1454[14:18:17] * Oddstr13 runs off to finish his backup script
L1455[14:21:19] <Sulljason> Sangar: crafting a new EEPROM with the micro swaps out its ROM?
L1456[14:22:45] <Cruor> Sangar: uhm... AP doesnt have broadcast? o_o
L1457[14:25:47] <Sangar> Sulljason, yes
L1458[14:26:05] <Sulljason> Sangar: does that destroy the current one?
L1459[14:26:18] <Sulljason> And how do I get meaningful debug lol
L1460[14:26:21] <Sangar> Cruor, it automatically sends wired and wireless (the latter should only work if it has energy tho :P)
L1461[14:26:34] <Sangar> Sulljason, no you get the old one back, if there's one in there
L1462[14:26:40] <Sangar> use the analyzer for info on why it crashed
L1463[14:26:46] <Sangar> same as for computers and servers and drones
L1464[14:26:58] <Temia> question: do EEPROMs have addresses?
L1465[14:27:07] <Cruor> im going to assume transmit(port, port, msg) is same as broadcast
L1466[14:27:07] <Sulljason> True, then I guess put in rl computer and patch.
L1467[14:27:10] <gamax92> Temia: yes
L1468[14:27:13] <gamax92> eeprom's are just components
L1469[14:27:17] <Temia> Mmkay. :o
L1470[14:27:23] *** Techokami is now known as Techokami|Off
L1471[14:27:37] <Temia> thought about the risk of a compromised one being added and safeguards to deal with it
L1472[14:29:03] <Sulljason> Aw thought micros took redstone power
L1473[14:29:17] <Kodos|Zzz> Redstone power?
L1474[14:29:27] <Sulljason> I thought they were powered by redstone
L1475[14:29:34] <Sulljason> so u wouldnt have to maintane them
L1476[14:29:38] <Kodos|Zzz> o.O
L1477[14:29:40] <Sulljason> Kodos|Zzz: Ur awake.
L1478[14:29:46] *** Kodos|Zzz is now known as Kodos
L1479[14:29:53] <Kodos> Just woke up, going to eat breakfast then go mow
L1480[14:30:37] <Sulljason> Can geolyzers be put in as upgrades?
L1481[14:30:44] <Sulljason> It's lighting up in NEI
L1482[14:31:49] <Kodos> I believe so, yes
L1483[14:31:55] <Cruor> Sangar: maybe i need to power this thing, or my transmit is broken
L1484[14:31:56] <Cruor> >_<
L1485[14:32:36] ⇨ Joins: VikeStep (~VikeStep@CPE-121-222-124-103.lnse2.cha.bigpond.net.au)
L1486[14:32:49] <Sangar> Cruor, as i said, for wireless it should need energy, yes :P
L1487[14:33:06] <Sulljason> OOOOOOOOOOO I can put a geolyzer in a drone.
L1488[14:33:13] <Sulljason> and scan ALL the things
L1489[14:33:13] <Sangar> Sulljason, yes, yes you can ;)
L1490[14:33:22] <Cruor> https://oddstr13.openshell.no/paste/VUfJczNj/ using this, wtf could go wrong
L1491[14:33:44] <Sulljason> getting a mobile scanner was a problem i was facing. other then running around with a computer and a power src
L1492[14:34:16] <Sulljason> Also gonna try cheap ass super computer with tier 1 micros
L1493[14:34:20] <Sulljason> cause they can component invoke
L1494[14:35:07] <Cruor> hmm... works with the client.lua program :p
L1495[14:35:23] <Cruor> its either transmit or the AP that fails me >_<
L1496[14:38:44] <Sulljason> Sangar: Do component buses work in micros?
L1497[14:39:51] ⇦ Quits: surferconor425 (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Ping timeout: 202 seconds)
L1498[14:40:23] ⇨ Joins: surferconor425 (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L1499[14:41:49] <Cruor> how do i know this thing is getting powered even .-.
L1500[14:42:03] <Katie> http://puu.sh/hBr8s/9dd96f2e2a.png \o/
L1501[14:42:57] <Kodos> Jesus
L1502[14:42:59] <Kodos> 206C
L1503[14:43:20] <Katie> lol.. I THINK it might be wrong....
L1504[14:43:30] <gamax92> #lua 206 * (9/5) + 32
L1505[14:43:30] <|0xDEADBEEF|> > 402.8
L1506[14:43:33] <Cruor> thats what i said before my GPU melted
L1507[14:43:34] <Katie> I'm pretty sure they'd know if their CPU was 402 deg
L1508[14:43:42] <Kodos> Crack an egg over it, see if it scrambles
L1509[14:43:53] <Sulljason> I can put network cards in the lowest cheap micro :l
L1510[14:44:11] <Sangar> Sulljason, no, there's no slot for those in there, and little point besides, since they can't interact with external components
L1511[14:44:27] <Sulljason> They cant? D:
L1512[14:44:28] <Sangar> (component buses that is)
L1513[14:44:36] <Sulljason> Oh
L1514[14:44:57] <Cruor> Vexatos: how does transmit even hlp
L1515[14:44:58] <Sulljason> So networked components is for all intents and purposes infinite?
L1516[14:45:30] <Sangar> Sulljason, what do you mean?
L1517[14:46:00] <Sulljason> I thought the cards were for connectors more wired external components. Cause it seemed off for internal comps lol
L1518[14:46:07] <Sulljason> odd*
L1519[14:46:19] <Cruor> if i had documentation for transmit, dat be great .-.
L1520[14:46:33] <Kodos> Cruor, which component
L1521[14:46:40] <Cruor> access point <_>
L1522[14:46:44] <Sangar> Cruor, it's the same as cc transmit, parameterwise
L1523[14:46:49] <Kodos> ~w access_point
L1524[14:46:49] <ocdoc> http://ocd.cil.li/component:access_point
L1525[14:47:01] ⇦ Quits: alekso56 (~alekso56@ti0107a400-4122.bb.online.no) (Read error: Connection reset by peer)
L1526[14:47:03] <Cruor> cc has transmit? o_O
L1527[14:47:15] <Sangar> on modems? yes?
L1528[14:47:27] <Kodos> ~w modem.send
L1529[14:47:27] <ocdoc> Predicted http://ocd.cil.li/component:modem
L1530[14:47:28] <Katie> http://www.facebook.com/l.php?u=http%3A%2F%2Fpuu.sh%2FhBrsW%2F4b7001cb90.png&h=6AQFC6wep
L1531[14:47:30] <Katie> wow...
L1532[14:47:33] <Katie> err
L1533[14:47:37] <Katie> http://puu.sh/hBrsW/4b7001cb90.png
L1534[14:47:41] <Cruor> but then (port, port, msg) is correct
L1535[14:47:47] <Sangar> yes
L1536[14:48:07] <Skye> Katie, 255 degrees C
L1537[14:48:08] <Sangar> Katie, that's hot
L1538[14:48:10] <Skye> O.o
L1539[14:48:16] <Katie> A little warm yes
L1540[14:48:16] <Cruor> ... then the AP is failing me .-.
L1541[14:48:32] <Sangar> Cruor, bap a capacitor next to it maybe
L1542[14:48:34] <Katie> That's the same CPU I'll be getting at some point today o_O
L1543[14:48:37] <Katie> I'm scared.
L1544[14:48:41] <gamax92> Katie: Is that your temperature? Because you're hot
L1545[14:48:46] <Sangar> to make sure it has enough energy to send a message and to see how much it actually has
L1546[14:48:51] <Katie> ¬_¬ lol
L1547[14:49:00] <gamax92> </compliment>
L1548[14:49:01] ⇨ Joins: LordJoda (~lordjoda@95.91.239.168)
L1549[14:49:01] <Cruor> capacitor is not charging
L1550[14:49:21] * Skye gives Katie a huge CPU cooler
L1551[14:49:27] ⇦ Quits: LordJoda (~lordjoda@95.91.239.168) (Client Quit)
L1552[14:49:37] <Cruor> it is getting powered though...
L1553[14:50:07] <Sangar> Cruor, power converter, capacitor can't accept external energy directly
L1554[14:50:23] <Cruor> capacitor is charging
L1555[14:50:27] <Cruor> AP shows no signs of wanting power
L1556[14:50:50] <Sangar> it'd only "want" power when sending a wireless message
L1557[14:51:16] <Sulljason> Why do micros take power D:
L1558[14:51:23] <Sulljason> instead of just like redstone or something :D
L1559[14:51:31] <Kodos> Because real ones still need power?
L1560[14:51:32] <Sangar> because they're still computers? >_>
L1561[14:51:46] <Sulljason> Tell that to CC trollololol :3
L1562[14:51:52] <Kodos> Lol?
L1563[14:51:54] <Sangar> <_<
L1564[14:51:54] <Sulljason> They're really lower power right?
L1565[14:52:03] <Kodos> Test and see
L1566[14:52:12] <Kodos> Also, no trashtalking CC here, please
L1567[14:52:16] <Sangar> they need less than computers yes. i think :X
L1568[14:52:32] <Sangar> yeah, CompanionCube isn't that bad
L1569[14:52:36] <Sangar> no need to trashtalk him
L1570[14:52:44] <Sangar> :P
L1571[14:52:45] <CompanionCube> :P
L1572[14:52:58] * CompanionCube is not bad at all, thank you very much
L1573[14:53:23] <Cruor> Sangar: just killed the queue with messages, didnt use any power
L1574[14:53:24] <Sulljason> They have lil screen looking things it would be cool to be able to print like 4 chars to it :D
L1575[14:54:10] <Sangar> Cruor, just tested and it works as expected for me :/ you do have an ap not a switch, right?
L1576[14:54:21] <Cruor> yup
L1577[14:54:25] * DeanIsaKitty pokes vifino
L1578[14:54:27] <Cruor> did you test it with CC?
L1579[14:54:33] <Sangar> yes
L1580[14:54:44] <Katie> %calc 23 * (9/5) + 32
L1581[14:54:45] <MichiBot> Katie: 73.4
L1582[14:54:47] <Cruor> did you look at the code it is running?
L1583[14:54:48] <Katie> lol...
L1584[14:54:53] * vifino explodes
L1585[14:54:58] <Cruor> (though it seriously is just transmit(port, port, msg)
L1586[14:55:05] * Sangar scrolls up
L1587[14:55:34] <Sangar> yeah, looks sane
L1588[14:55:47] * vifino pokes DeanIsaKitty back
L1589[14:56:02] <vifino> Well, after unexploding, of course.
L1590[14:56:16] <Cruor> worked fine with the OC comp o_O
L1591[14:56:27] <Cruor> AP blinks and everything
L1592[14:56:52] <Sulljason> "Makes the EEPROM Read-only if it isn't. This process cannot be reserved." typos :D
L1593[14:57:31] <gamax92> oh right
L1594[14:57:39] <gamax92> Sangar: whats the point of getChecksum
L1595[14:57:49] <Sangar> gamax92, dunno, someone wanted it so i added it
L1596[14:57:59] <gamax92> but why for makeReadonly
L1597[14:58:05] * Sangar shrugs
L1598[14:58:09] * vifino rapidly pokes DeanIsaKitty and waits for a response
L1599[14:58:14] <gamax92> eeprom.makeReadonly() is just as easy as eeprom.makeReadonly(eeprom.getChecksum())
L1600[14:58:22] <vifino> I think I killed Dean =.=
L1601[14:58:23] * Sangar shrugs again
L1602[14:58:35] <gamax92> why you know nothing
L1603[14:58:37] <DeanIsaKitty> Nah
L1604[14:58:41] <Sangar> yeah
L1605[14:58:42] <Sangar> anyway
L1606[14:58:43] <Sangar> off
L1607[14:58:45] <gamax92> lol
L1608[14:58:45] <Sangar> o/
L1609[14:58:48] <vifino> \o
L1610[14:58:48] <DeanIsaKitty> I'm not *that* easy to get rid off vifino :P
L1611[14:59:08] <vifino> DeanIsaKitty: Well, I must've hit the mute button on you with my poking :P
L1612[15:01:21] <vifino> o_O did I do it again?
L1613[15:01:29] <Sulljason> Wow, a whole 4k of ROM what would I ever do with so much space...
L1614[15:01:44] ⇨ Joins: alekso56 (~alekso56@ti0107a400-4122.bb.online.no)
L1615[15:01:47] <vifino> Goodness, DeanIsaKitty, your mute button is quite easily to activate without even poking >.>
L1616[15:02:28] ⇨ Joins: Inari (~Uni@p5493562B.dip0.t-ipconnect.de)
L1617[15:04:09] <Cruor> Sangar: does this look correct? http://tinyurl.com/mxjp6v7
L1618[15:04:58] <Cruor> looks incorrect to me...
L1619[15:05:11] <vifino> Cruor: Snagar went off.
L1620[15:05:36] * Cruor defenestrates vifino
L1621[15:05:49] <vifino> .-.
L1622[15:06:38] <Cruor> this has 1 more arg before the message than expected though
L1623[15:07:07] <Sulljason> Anyone know how to commit the cardinal sin of executing what's in a table?
L1624[15:09:02] ⇦ Quits: VikeStep (~VikeStep@CPE-121-222-124-103.lnse2.cha.bigpond.net.au) (Quit: Leaving)
L1625[15:09:53] ⇦ Quits: CoolSquid (~CoolSquid@ti0011a400-5117.bb.online.no) (Quit: Leaving)
L1626[15:09:58] <Cruor> yup, the AP or CC integration that does weird stuff
L1627[15:10:23] <Cruor> can someone show me how a event.pull("modem_message") is supposed to look? <_>
L1628[15:12:45] <Sulljason> ~w modem
L1629[15:12:45] <ocdoc> http://ocd.cil.li/component:modem
L1630[15:12:51] <Sulljason> look at the example.
L1631[15:13:45] <Cruor> good thing two of the args are _ <_<
L1632[15:13:55] <Cruor> make that three <_<
L1633[15:14:11] <Sulljason> But do you really need to know those to conduct networking?
L1634[15:14:18] <gamax92> ~w signals
L1635[15:14:18] <ocdoc> http://ocd.cil.li/component:signals
L1636[15:14:23] <Sulljason> Also set em to something like "a" then uk print...
L1637[15:14:27] <Cruor> i need to know so i can compare it to what im getting? <_>
L1638[15:14:36] <gamax92> "modem_message(receiverAddress: string, senderAddress: string, port: number, distance: number, ...)"
L1639[15:15:13] <Cruor> right, AP or CC integration that is derpy then
L1640[15:15:15] <Sulljason> Anyone know how to execute a string as code? Google isn't giving me anything I can use
L1641[15:15:22] <Cruor> load
L1642[15:15:55] <gamax92> .l _VERSION
L1643[15:15:55] <^v> gamax92, Lua 5.2
L1644[15:15:57] <gamax92> .l load("print(\"code\")")()
L1645[15:15:57] <^v> gamax92, code | nil
L1646[15:16:00] <gamax92> Sulljason: ^
L1647[15:16:08] ⇦ Quits: Vexatos (~Vexatos@p200300556E1FAD99601275C7A1DFF35B.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L1648[15:16:13] <Sulljason> Google was giving me loadstring
L1649[15:16:15] <Sulljason> thanks
L1650[15:16:22] <gamax92> loadstring is 5.1 lua
L1651[15:16:29] <Sulljason> Now to begin my microcontroller empire!
L1652[15:16:46] <Sulljason> basically I can store a lot more code in 256k of memory then 4k of flash...
L1653[15:17:18] <Katie> nowai.
L1654[15:17:27] <Sulljason> so network push scriptings into their memory then execute and lol all the way to the bank or something
L1655[15:17:39] <DeanIsaKitty> vifino: Sorry that I'm doing other stuff than IRC :P
L1656[15:17:47] <vifino> \:O/
L1657[15:18:04] <Skye> BLASPHEMY
L1658[15:18:23] <Sulljason> gamax92: Worked thanks.
L1659[15:18:48] <rashy> o/ Skye
L1660[15:18:56] <Skye> \o rashy
L1661[15:19:00] <Cruor> ermagerd
L1662[15:19:02] <rashy> :D
L1663[15:19:03] <Cruor> drone chan is charging :D
L1664[15:20:39] <Cruor> charge faster :<
L1665[15:21:16] *** Riking|away is now known as Riking
L1666[15:30:04] <Cruor> drones are damn cute
L1667[15:30:08] <Cruor> 10/10 best mod
L1668[15:33:05] <gamax92> drones are damn drones
L1669[15:33:11] <Cruor> how pickup stuff
L1670[15:33:14] <Cruor> drone refuses to suck
L1671[15:34:39] ⇦ Quits: surferconor425 (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Read error: Connection timed out)
L1672[15:35:28] <Cruor> it has the green chest and all that stuff .-.
L1673[15:35:41] ⇦ Quits: Sulljason (~jason@c-50-173-75-113.hsd1.ca.comcast.net) (Quit: Konversation terminated!)
L1674[15:35:59] ⇨ Joins: surferconor425 (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net)
L1675[15:40:17] <Katie> \o/ https://www.dropbox.com/s/3hc9yqqulb4mdc6/20150504_153748.jpg?dl=0
L1676[15:41:07] <Cruor> oh well, drone works, /me happy
L1677[15:43:17] * rashy highfives Katie
L1678[15:43:30] <rashy> MSI is aweshum
L1679[15:43:55] <gamax92> My board is a Biostar board
L1680[15:44:08] <Katie> I'm sorry gamax92...
L1681[15:44:19] <Katie> I've been an ASUS Fangirl for ages..
L1682[15:44:31] <gamax92> Katie: then why MSI?
L1683[15:44:32] <gamax92> :P
L1684[15:44:35] <Skye> I don't care about brands
L1685[15:44:36] <vifino> gamax92: Is it made out of recycable stars?
L1686[15:44:38] <Katie> But I thought I'd give MSI a shot
L1687[15:44:50] <webdriver_torso> I hate every laptop maker known to existence (well except MSI and Alienware)
L1688[15:44:58] <webdriver_torso> but other than that, fuck regular laptops
L1689[15:45:03] <webdriver_torso> pieces of shit
L1690[15:45:20] <gamax92> its okay ds, calm down
L1691[15:45:25] <webdriver_torso> NO
L1692[15:45:33] <webdriver_torso> A red and blue box appear.
L1693[15:45:46] * webdriver_torso uses webdriver_torso on gamax92
L1694[15:45:56] <gamax92> nah
L1695[15:46:39] * webdriver_torso sends gamax92 lots of red and blue rectangles
L1696[15:46:58] * vifino uses kernel panic on webdriver_torso. It's super effective!
L1697[15:47:07] <webdriver_torso> fuck
L1698[15:47:31] *** Skye is now known as Skye|ZZZ
L1699[15:47:49] <webdriver_torso> #lua getmetatable("")
L1700[15:47:50] <|0xDEADBEEF|> > table: 0x7f277082fc60
L1701[15:47:53] <webdriver_torso> ( ͡° ͜ʖ ͡°)
L1702[15:48:02] <webdriver_torso> #lua getmetatable("").hi = function() return "hi" end
L1703[15:48:03] <|0xDEADBEEF|> > nil
L1704[15:48:07] <webdriver_torso> #lua (""):hi()
L1705[15:48:08] <|0xDEADBEEF|> > lua:1: attempt to call method 'hi' (a nil value)
L1706[15:48:14] <webdriver_torso> ohwait
L1707[15:48:20] <webdriver_torso> #lua getmetatable("").__index.hi = function() return "hi" end
L1708[15:48:20] <|0xDEADBEEF|> > nil
L1709[15:48:23] <webdriver_torso> #lua (""):hi()
L1710[15:48:23] <|0xDEADBEEF|> > hi
L1711[15:48:27] <webdriver_torso> ohaio
L1712[15:48:39] <gamax92> what a terrible place to be
L1713[15:48:39] * Lizzy taps a 4-beat rhythm on the desk
L1714[15:49:01] * webdriver_torso taps a 6-beat rhythm on the desk
L1715[15:49:12] * vifino kisses a 4-beat rhythm on Lizzy ;3
L1716[15:49:21] * webdriver_torso uses 6/8 timing. It's super effective!
L1717[15:49:41] *** justastranger|zzz is now known as justastranger
L1718[15:49:44] <vifino> webdriver_torso: Not 4/20? Son, you are a dissapointment.
L1719[15:49:55] <vifino> jk xD
L1720[15:50:04] <webdriver_torso> .
L1721[15:50:05] <vifino> Well, the 4/20 part.
L1722[15:51:40] * Lizzy loves the water physics in Cities: Skylines
L1723[15:51:45] *** webdriver_torso is now known as sharquesha
L1724[15:52:11] <vifino> Gotta get Cities: Skylines someday x_x
L1725[15:52:20] <sharquesha> Me too D:
L1726[15:52:26] <sharquesha> I want to mod it so bad
L1727[15:52:33] <Izaya> wat
L1728[15:52:35] <Izaya> waaat
L1729[15:52:40] <vifino> Ohai Izaya.
L1730[15:52:43] <Izaya> MS, your shit is worse than usual
L1731[15:52:57] <vifino> Waaaait, worse than usual? O_O
L1732[15:53:02] <vifino> Holy shit, that's hard.
L1733[15:53:17] <Izaya> I definitely selected "ISO", not "VHD", why are you giving me a (useless) EXE to combine 4 .bin files into a VHC?
L1734[15:53:23] <Izaya> VHD*
L1735[15:53:24] <Izaya> For one thing, I can't run the .exe
L1736[15:53:28] <Izaya> for another, I wanted the ISO
L1737[15:53:29] <Izaya> >.<
L1738[15:53:52] <Izaya> I mean, MS, you're not even trying any more, are you?
L1739[15:54:14] <vifino> >_>
L1740[15:54:18] <vifino> That's just stupid.
L1741[15:54:39] <Izaya> In other news, Windows Server 10 TP2 is out
L1742[15:55:17] *** cbcercas is now known as Ourcraft
L1743[15:55:20] <Lizzy> hmm, might fire up my VM on Thor with it
L1744[15:56:15] *** Ourcraft is now known as cbcercas
L1745[15:59:28] ⇨ Joins: TabletCube (~TCube@95f1a4f9.skybroadband.com)
L1746[16:11:01] ⇦ Quits: surferconor425 (~surfercon@cpc8-linc11-2-0-cust879.12-1.cable.virginm.net) (Remote host closed the connection)
L1747[16:15:54] *** Riking is now known as Riking|away
L1748[16:17:59] *** Cruor is now known as Cruor|Away
L1749[16:26:28] ⇦ Quits: Negi (~Poireau@2a01:e35:2f6a:7060:e2ca:94ff:fe1f:76e0) (Ping timeout: 198 seconds)
L1750[16:35:59] ⇨ Joins: orthoplex64 (~orthoplex@cpe-173-175-101-132.satx.res.rr.com)
L1751[16:48:06] ⇦ Quits: Dark_Hunter (~Dark_Hunt@ns504196.ip-198-245-61.net) (Read error: Connection reset by peer)
L1752[17:00:23] *** Benguin is now known as Benguin[ZzZ]
L1753[17:07:25] *** alekso56 is now known as alekso56_off
L1754[17:07:31] *** Riking|away is now known as Riking
L1755[17:34:24] *** Riking is now known as Riking|away
L1756[17:43:08] ⇦ Quits: Acerixx (~Acerixx@wireless-nat-144.ip4.greenlan.pl) (Read error: Connection reset by peer)
L1757[17:44:48] ⇦ Quits: sciguyryan (~sciguyrya@109-205-170-63.dynamic.swissvpn.net) ()
L1758[17:45:16] ⇨ Joins: Dark_Hunter (~Dark_Hunt@104.236.20.182)
L1759[17:50:11] <prasselpikachu> we have a computer which is on both a wireless network and a wired network
L1760[17:50:30] <prasselpikachu> how can we make wireless devices pass network messages to wired devices?
L1761[17:59:58] *** prasselpikachu is now known as prassel|off
L1762[18:00:34] <Kodos> ~w access point
L1763[18:00:34] <ocdoc> http://ocd.cil.li/component:access_point
L1764[18:00:49] <Kodos> http://ocdoc.cil.li/block:access_point
L1765[18:02:00] *** Daiyousei is now known as SleepingFairy
L1766[18:03:33] ⇦ Quits: Flenix (~Flenix@97e31234.skybroadband.com) (Quit: This computer has gone to sleep)
L1767[18:04:03] *** prassel|off is now known as prasselpikachu
L1768[18:04:27] *** Techokami|Off is now known as Techokami
L1769[18:05:55] *** Riking|away is now known as Riking
L1770[18:06:38] <Keridos> how can i make my program automatically restart on crash?
L1771[18:12:21] <Kodos> uwot
L1772[18:13:04] * Katie ** SysInfo ** Client: HexChat 2.10.2 (x64) ** OS: Microsoft Windows 7 Ultimate ** CPU: AMD FX(tm)-8350 Eight-Core Processor (4.00 GHz) ** RAM: 16333 MB Total (13103 MB Free) ** VGA: NVIDIA GeForce GTX 960 ** Uptime: 0.11 Hours **
L1773[18:13:11] <Katie> \o/
L1774[18:15:00] <Katie> %p
L1775[18:15:01] <MichiBot> Ping reply from Katie 0.55s
L1776[18:15:12] <vifino> Dang you, Katie! D:<
L1777[18:15:19] * vifino wants a new computer now .-.
L1778[18:15:53] <Katie> :(
L1779[18:16:55] <Kodos> Keridos, not sure what you're talking about. How would that work
L1780[18:17:11] <Kodos> You can't code it into your program, because if you crash, the code in the program isn't running anymore
L1781[18:17:28] <Keridos> i have a manager for AE, but when i physically change the system objects randomly get set to nil
L1782[18:17:47] <Keridos> but even with checks against that in my program it still crashes every now and then when i place cables etc.
L1783[18:21:55] <Heartstrings> Keridos: pcall the main body of your program?
L1784[18:24:27] <Keridos> how would i setup the main body
L1785[18:24:34] <Keridos> i guess the main function is not enough, correct?
L1786[18:24:41] <Keridos> or just setup a different program that pcalls it
L1787[18:25:16] <vifino> Katie: My desktop is a gpu-less dualcore athlon ._.
L1788[18:25:33] <Heartstrings> Keridos: I would say just do it in the program itself for simplicity. just make sure your entire program can be restarted by calling main() again, i.e. avoid global state
L1789[18:26:24] <Keridos> Heartstrings: if i have global local variables, would they not be reset?
L1790[18:26:30] <Keridos> because that would not be a problem at all
L1791[18:26:51] <Keridos> would actually make the program run better since it relies on kind of a cached database
L1792[18:27:01] <Heartstrings> Keridos: if by that you mean "local xyz" at a global scope, then no, that's a global
L1793[18:29:15] <Heartstrings> my advice would be to avoid anything like that, since it's just asking for trouble to have state lying around from a previous run
L1794[18:29:39] <Keridos> Heartstrings: it just is a database of crafting requests
L1795[18:29:40] ⇨ Joins: vu-ifi (~vifino@2001:470:738d::bb9)
L1796[18:29:44] <Keridos> makes it not put double request
L1797[18:29:54] <vu-ifi> HexChat: 2.10.2 ** OS: Linux 4.0.1-1-ARCH x86_64 ** Distro: ArchLinux ** CPU: 16 x Intel(R) Xeon(R) CPU X7350 @ 2.93GHz (GenuineIntel) @ 2.93GHz ** RAM: Physical: 47.2GiB, 99.2% free ** Disk: Total: 136.7GiB, 90.8% free ** VGA: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde PRO [Radeon HD 7750 / R7 250E] ** Sound: HDA-Intel - HDA ATI HDMI ** Ethernet: 645 NetXtreme II BCM5708 Gigabit Ethernet ** Uptime: 11m 5s **
L1798[18:29:55] <Keridos> since i always check those against nil it should not be any program
L1799[18:29:59] <vu-ifi> :)
L1800[18:30:18] <Keridos> 16 core?
L1801[18:30:23] <rashdanml> woo, arch <3
L1802[18:30:39] <vu-ifi> Abusing servers for stats is fun :3
L1803[18:30:48] <rashdanml> not enough RAM though
L1804[18:31:13] <vu-ifi> 48gb is enough.
L1805[18:31:14] ⇦ Quits: marcin212 (~marcin212@bpm157.neoplus.adsl.tpnet.pl) (Quit: Leaving)
L1806[18:31:17] <rashdanml> >.>
L1807[18:31:55] <vu-ifi> Lost access to that mainframe, heh. That one has like, a few terrabytes of ram and a few hundered cores
L1808[18:32:14] <vu-ifi> maybe not a few terrabytes, but a little over a terrabyte
L1809[18:32:21] <vu-ifi> Didn't run arch though, boo.
L1810[18:32:47] ⇨ Joins: marcin212 (~marcin212@bpm157.neoplus.adsl.tpnet.pl)
L1811[18:33:39] ⇦ Quits: vu-ifi (~vifino@2001:470:738d::bb9) (Client Quit)
L1812[18:34:21] <gamax92> Katie: hows the new machine?
L1813[18:34:47] <Katie> so far awesome
L1814[18:35:08] <Katie> I went from a BIOS board to a UEFI I'm surprised windows booted...
L1815[18:35:14] <gamax92> lol
L1816[18:35:20] <Katie> Last time I did that windows noped right the hell out
L1817[18:35:44] <Katie> ASUS -> MSI, I already regret the decision
L1818[18:35:50] <Keridos> does pcall wait for the end of the process?
L1819[18:36:01] <Katie> the board I got has shit VRMs, so I can't OC my god damn black edition CPU
L1820[18:36:04] <gamax92> Katie: ehh, new board is bad?
L1821[18:36:31] <vifino> Katie: :\
L1822[18:36:32] *** prasselpikachu is now known as prassel|off
L1823[18:36:43] <Katie> When I get some spare change I'm moving back to ASUS
L1824[18:37:39] <gamax92> welp
L1825[18:39:52] <Keridos> Heartstrings: it still crashes the whole program now?
L1826[18:43:52] <Keridos> nvm it works now
L1827[18:44:26] *** g is now known as gDroid2002
L1828[18:51:59] ⇨ Joins: gamaxOC (~gamaxoc@164.47.161.254)
L1829[18:52:53] <gamaxOC> gamax92: Tab completion test that doesn't destroy the rest of the line
L1830[18:53:08] <gamaxOC> Well, I don't know why term.read wants to move the cursor position but it works
L1831[18:53:31] ⇦ Quits: gamaxOC (~gamaxoc@164.47.161.254) (Client Quit)
L1832[18:59:05] ⇦ Quits: TabletCube (~TCube@95f1a4f9.skybroadband.com) (Remote host closed the connection)
L1833[19:05:43] ⇨ Joins: TabletCube (~TCube@95f1a4f9.skybroadband.com)
L1834[19:06:40] *** gDroid2002 is now known as gAway2002
L1835[19:39:00] ⇦ Quits: TabletCube (~TCube@95f1a4f9.skybroadband.com) (Remote host closed the connection)
L1836[20:01:23] ⇦ Quits: Inari (~Uni@p5493562B.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
L1837[20:05:21] ⇦ Quits: marcin212 (~marcin212@bpm157.neoplus.adsl.tpnet.pl) (Quit: Leaving)
L1838[20:25:32] <cbcercas> AS2Bot coucou
L1839[20:27:04] <cbcercas> #FAIL sorry
L1840[20:27:20] <gamax92> gg
L1841[20:27:59] *** Magik6k is now known as Magik6k|off
L1842[20:43:48] ⇦ Quits: phillips1012 (~phillips1@72.42.104.172) (Quit: WeeChat 1.1)
L1843[20:44:05] ⇨ Joins: phillips1012 (~phillips1@72.42.104.172)
L1844[20:45:25] ⇦ Quits: phillips1012 (~phillips1@72.42.104.172) (Client Quit)
L1845[20:45:40] ⇨ Joins: phillips1012 (~phillips1@72.42.104.172)
L1846[20:51:22] ⇨ Joins: Vaht (~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net)
L1847[20:53:35] ⇦ Quits: Tahg (~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net) (Ping timeout: 186 seconds)
L1848[21:07:31] *** Techokami is now known as Techokami|Off
L1849[21:14:24] *** cbcercas is now known as cbcercas|AFK
L1850[21:20:44] ⇨ Joins: jdmiller82 (~jdmiller8@108.244.115.131)
L1851[21:24:28] ⇨ Joins: Ekoserin (~ekoserin@98.231.193.97)
L1852[21:27:22] ⇦ Quits: jdmiller82 (~jdmiller8@108.244.115.131) (Remote host closed the connection)
L1853[21:47:19] ⇦ Quits: dustinm` (~dustinm@2607:5300:100:200::160d) (Ping timeout: 202 seconds)
L1854[21:49:13] *** gamax92 is now known as anbkar
L1855[21:59:31] *** justastranger is now known as justanonscreenkeyboard
L1856[22:01:14] ⇨ Joins: Tahg (~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net)
L1857[22:02:43] ⇦ Quits: Vaht (~Tahg@pool-96-237-111-105.bstnma.fios.verizon.net) (Ping timeout: 202 seconds)
L1858[22:07:27] ⇨ Joins: dustinm` (~dustinm@2607:5300:100:200::160d)
L1859[22:08:55] ⇦ Quits: Ekoserin (~ekoserin@98.231.193.97) (Quit: Leaving.)
L1860[22:12:37] ⇦ Quits: Lathanael|Away (~Lathanael@p549711B2.dip0.t-ipconnect.de) (Ping timeout: 192 seconds)
L1861[22:16:52] ⇨ Joins: Lathanael|Away (~Lathanael@p549701C5.dip0.t-ipconnect.de)
L1862[22:47:09] *** anbkar is now known as gamax92
L1863[22:53:01] *** justanonscreenkeyboard is now known as justastranger|zzz
L1864[22:55:42] <Katie> %p
L1865[22:55:43] <MichiBot> Ping reply from Katie 0.44s
L1866[22:55:44] <MichiBot> Ping reply from Katie 0.6s
L1867[22:56:40] ⇨ Joins: Sulljason (~jason@c-50-173-75-113.hsd1.ca.comcast.net)
L1868[22:56:58] *** SleepingFairy is now known as Daiyousei
L1869[22:57:31] ⇦ Quits: ^v (~ping@c-68-36-225-16.hsd1.mi.comcast.net) (Ping timeout: 198 seconds)
L1870[22:58:13] ⇨ Joins: ^v (~ping@c-68-36-225-16.hsd1.mi.comcast.net)
L1871[23:04:11] ⇦ Quits: orthoplex64 (~orthoplex@cpe-173-175-101-132.satx.res.rr.com) (Ping timeout: 192 seconds)
L1872[23:07:44] <Keridos> is there a tutorial somewhere on how to write a driver for a tile entity for OC?
L1873[23:09:15] * Lizzy has been awake for about 19 hours now
L1874[23:09:53] <Sulljason> Just drink so much coffee your extremities start hurting it's what I did. :3
L1875[23:12:23] <Lizzy> I don't feel tired but there's still about 3 more hours till work
L1876[23:13:29] <Sulljason> At this point you might be more tired from 3h of sleep then just staying up.
L1877[23:15:57] <Lizzy> Yeah, gonna stay up
L1878[23:31:58] <Lizzy> .-. wai is it raining
L1879[23:33:11] * Lizzy is gonna back up her home dir on her linux install
L1880[23:43:30] ⇦ Quits: Gopher (~Gopher@129.sub-70-193-129.myvzw.com) (Ping timeout: 378 seconds)
<<Prev Next>> Scroll to Top