<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:10] ⇨ Joins: Corded (discord@2607:5300:60:51da::c0f:fee)
L2[00:00:10] zsh sets mode: +v on Corded
L3[00:01:10] ⇨ Joins: Michiyo (Michiyo@mail.pc-logix.com)
L4[00:01:19] zsh sets mode: +o on Michiyo
L5[00:10:50] ⇨ Joins: gm|and (~gm|and@30.214.224.49.dyn.cust.vf.net.nz)
L6[00:27:44] ⇦ Quits: Kodos (~Kodos@2602:306:ce20:6c30:bcc2:c62e:2906:8968) (Ping timeout: 186 seconds)
L7[01:12:03] ⇨ Joins: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L8[01:13:49] *** medsouz is now known as medsouz|offline
L9[01:19:37] *** Kasen is now known as rakiru|offline
L10[02:01:40] ⇦ Quits: gm|and (~gm|and@30.214.224.49.dyn.cust.vf.net.nz) (Quit: Bye)
L11[02:45:23] ⇨ Joins: Vexatos (~Vexatos@p200300556E736A9439D81237DF9833AD.dip0.t-ipconnect.de)
L12[02:45:23] zsh sets mode: +v on Vexatos
L13[02:48:41] * Lizzy yawns
L14[02:59:55] ⇦ Quits: Texelsaur (~jaquadro@c-76-28-30-178.hsd1.ma.comcast.net) (Read error: Connection reset by peer)
L15[03:22:22] ⇨ Joins: Inari (~Pinkishu@p5DEC6C06.dip0.t-ipconnect.de)
L16[03:40:46] *** cbcercas|AFK is now known as cbcercas
L17[03:42:38] *** gAway2002 is now known as g
L18[03:42:41] <KittyKath> `-`: http://en.wooyun.io/2016/02/29/44.html Does that affect Eris? It shouldn't affect OC though because loading bytecode is disabled by default, right?
L19[04:00:18] <greaser|q> considering there's always a bloody lua bytecode attack, i believe eris has bytecode loading disabled, or at least machine.lua has
L20[04:00:37] <greaser|q> also, please strangle whoever wrote that
L21[04:03:26] ⇦ Quits: Yepoleb_ (~yepoleb@178-190-225-200.adsl.highway.telekom.at) (Ping timeout: 190 seconds)
L22[04:09:48] <KittyKath> greaser|q: Why should I?
L23[04:10:28] <greaser|q> it's got something to do with the fact that the guy who posted it on WOOYUN can't seem to tell the diff between an acronym and a WORD
L24[04:10:45] <KittyKath> Not like we had to add the LUA trigger to EnderBot2...
L25[04:10:45] <EnderBot2> Lua*
L26[04:16:10] <greaser|q> that trigger is definitely necessary at least in some places
L27[04:16:17] <greaser|q> even the ones which don't have the trigger
L28[04:16:25] ⇨ Joins: Yepoleb_ (~yepoleb@188-23-115-248.adsl.highway.telekom.at)
L29[04:19:06] <KittyKath> Oh gosh, this FBI vs Apple case has become so much propaganda rethoric it would be funny if it wasn't the DOJ vs the one company that cares less about your privacy than Google.
L30[04:32:50] *** cbcercas is now known as cbcercas|AFK
L31[04:39:49] ⇦ Quits: Madxmike (~Madxmike@71-90-219-250.dhcp.spbg.sc.charter.com) (Remote host closed the connection)
L32[04:42:49] * Lizzy hugs KittyKath
L33[04:46:57] ⇨ Joins: Joker (webchat@172.58.40.91)
L34[04:47:45] ⇦ Quits: Joker (webchat@172.58.40.91) (Client Quit)
L35[04:50:52] * KittyKath hugs Lizzy
L36[04:51:00] <Lizzy> \o/
L37[04:58:50] * Lizzy hugs KittyKath again and keeps hugging KittyKath because she is soft and nice
L38[04:59:29] * KittyKath hugs Lizzy back while purring
L39[04:59:56] ⇨ Joins: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
L40[05:00:17] * Lizzy can't wait till the 2nd of April
L41[05:00:28] <KittyKath> ^^
L42[05:00:38] <Lizzy> ^_^
L43[05:00:50] <Lizzy> (>^_^<)
L44[05:04:43] <Lizzy> I think this morning was the first day I've woken up and walking hasn't felt like a chore in a long while
L45[05:06:10] * KittyKath is happy Lizzy is so happy ^^
L46[05:10:44] <Lizzy> :3
L47[05:10:55] * Lizzy is happy that KittyKath is happy that Lizzy is happy
L48[05:13:09] *** amadornes[OFF] is now known as amadornes
L49[05:19:09] *** cbcercas|AFK is now known as cbcercas
L50[05:26:56] ⇦ Quits: XDjackieXD (~XDjackieX@151.236.12.222) (Ping timeout: 186 seconds)
L51[05:33:39] <g> hm, I wonder what the best way to measure power flow with OC would be..
L52[05:35:18] <g> ah, enderio power monitor maybe
L53[06:02:23] <Izaya> KittyKath: the scary thing about the Apple v FBI case is that so few people are realising, oh wait, it's Apple. That, or they don't care, which I sadly think is more likely.
L54[06:11:15] <KittyKath> The thing is the FBI got everything from Apple they asked for in the case, the iPhone was just a minor detail. I'm not sure but I have the feeling it was basically the FBI just wanting to show off how much they made Apple their bitch and Apple just didn't want that kind of bad PR.
L55[06:14:22] <Izaya> My theory is that the FBI got to divert attention from the rest of everything they're doing and Apple got good PR so it was good for both sides
L56[06:18:13] <g> hrm..
L57[06:18:15] <g> https://dl.dropboxusercontent.com/u/1547120/ShareX/2016/March/java_2016-03-22_11-17-10.png
L58[06:18:20] <g> why is term nil in centerText?
L59[06:23:49] <g> hm, yeah, that was pretty odd, renaming the module from util to tool fixed it
L60[06:24:01] <Inari> g: :o whats that font
L61[06:24:10] <g> I'm using a snapshot build
L62[06:24:22] <Inari> looks pretty
L63[06:25:20] <g> (that function does not work by the way)
L64[06:27:57] <Izaya> I'm a fucking idiot.
L65[06:28:05] <Izaya> If I want push notifications, why not make an XMPP bot?
L66[06:28:17] <g> eh? why xmpp?
L67[06:28:38] <Izaya> Because my XMPP client is always running?
L68[06:29:01] <g> wat, people use xmpp?
L69[06:29:07] <Izaya> yes?
L70[06:29:10] <g> ..wait, I think I said that last time..
L71[06:30:04] <g> https://dl.dropboxusercontent.com/u/1547120/ShareX/2016/March/java_2016-03-22_11-30-05.png
L72[06:30:06] <g> that does not look centered
L73[06:30:30] <Izaya> interesting, my adblocker drops dropbox URLs
L74[06:30:38] <Izaya> I should look into that
L75[06:31:42] ⇦ Quits: Tedster (~Tedster@host86-158-192-85.range86-158.btcentralplus.com) (Ping timeout: 198 seconds)
L76[06:32:49] <Izaya> I could also use IRC
L77[06:32:54] <Izaya> but my IRC connection is rather unstable
L78[06:33:22] ⇨ Joins: Tedster (~Tedster@host86-158-192-85.range86-158.btcentralplus.com)
L79[06:33:58] * Izaya shrugs
L80[06:34:11] <g> are spaces not monospace in this font?
L81[06:34:13] ⇨ Joins: AlexisMachina (uid57631@id-57631.charlton.irccloud.com)
L82[06:34:28] <g> hm, no, they are
L83[06:35:18] <g> Anything look wrong with this function? https://dl.dropboxusercontent.com/u/1547120/ShareX/2016/March/java_2016-03-22_11-35-19.png
L84[06:35:29] <g> (is there some editor with text highlighting by the way?)
L85[06:36:32] ⇦ Quits: Tedster (~Tedster@host86-158-192-85.range86-158.btcentralplus.com) (Ping timeout: 186 seconds)
L86[06:36:54] <KittyKath> g: Out of game? Everyone. In-game you need tier 3 graphics & screens
L87[06:37:04] <g> I have tier 3 graphics and screens
L88[06:37:09] <KittyKath> huh
L89[06:37:25] <KittyKath> Maybe its a different editor then. No idea
L90[06:37:29] <g> is "edit" just not the right command?
L91[06:37:39] ⇨ Joins: Tedster (~Tedster@host86-158-192-85.range86-158.btcentralplus.com)
L92[06:41:39] <g> oh
L93[06:41:43] <g> requires are cached out of process?
L94[06:42:04] <g> that would have been good to know
L95[06:42:06] ⇦ Quits: cpup (~cpup@32.218.116.97) (Ping timeout: 190 seconds)
L96[06:42:20] <g> fixed it, anyways
L97[06:43:51] ⇨ Joins: cpup (~cpup@32.218.116.97)
L98[06:44:01] * vifino groans and zombie-walks to Lizzy
L99[06:44:20] ⇨ Joins: Snapples (webchat@194.94.240.42)
L100[06:44:42] <vifino> What's the second april, Lizzy?
L101[06:44:44] <Snapples> No 1.9 branch for OC yet?
L102[06:44:49] <Snapples> I'm disappointed.
L103[06:44:58] <g> hahahaha
L104[06:44:59] <g> ha.
L105[06:45:06] * g sits on Snapples
L106[06:45:22] <Izaya> Phone has been up for 87 days
L107[06:47:40] ⇨ Joins: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net)
L108[06:54:55] <Izaya> MC 1.9 is out?
L109[06:56:25] <vifino> Apparently.
L110[06:57:55] <Izaya> Huh.
L111[06:59:03] <Lizzy> vifino, :£
L112[06:59:04] <Lizzy> :3
L113[06:59:32] <vifino> :3
L114[06:59:57] <vifino> Oh, right. *cough* LIZZY!!!
L115[07:00:10] * Lizzy braces herself
L116[07:00:16] * vifino throws himself at Lizzy, kissing her all over
L117[07:00:24] * Lizzy catches vifino and kisses him back
L118[07:00:32] <vifino> :3
L119[07:01:25] <vifino> Izaya: I'm actually surprised how well my luaforth is actually expandable and can *actually* be used instead of a small toy thing.
L120[07:01:52] <vifino> I also added all sorts of tests and stuff. Proven Working(tm).
L121[07:02:06] ⇦ Quits: wembly (~wembly@50.240.220.69) (Ping timeout: 190 seconds)
L122[07:03:36] ⇨ Joins: VikeStep (~VikeStep@120.156.54.17)
L123[07:03:57] * Lizzy wanders off to get a Pasty
L124[07:05:58] ⇨ Joins: wembly (~wembly@50.240.220.69)
L125[07:09:57] ⇦ Quits: Gyro (~Gyro@bb-66-55-207-189.gwi.net) (Read error: Connection reset by peer)
L126[07:10:13] ⇨ Joins: Gyro (~Gyro@bb-66-55-207-189.gwi.net)
L127[07:10:42] ⇨ Joins: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L128[07:13:06] <g> How do I force a process down, again?
L129[07:13:20] <vifino> magic.
L130[07:13:25] <vifino> ctrl-alt-c
L131[07:13:28] <g> (and why is there no default keys list on the wiki?)
L132[07:13:36] <vifino> or... ctrl-shift-c?
L133[07:13:36] <g> nothing happened
L134[07:13:38] <vifino> dunno.
L135[07:13:44] <g> neither of those did anything
L136[07:13:44] <g> :P
L137[07:13:51] <vifino> hold it for a bit
L138[07:13:52] <vifino> 3 seconds
L139[07:13:56] <g> ah right
L140[07:14:05] <g> I somehow crashed the process
L141[07:14:08] <g> so.. kinda success?
L142[07:14:09] <g> lol
L143[07:14:11] <vifino> good job.
L144[07:14:34] * vifino certifies g to be capable of following instructions
L145[07:14:47] <g> for some reason os.execute("resolution 50 15") is doing nothing in my rc script
L146[07:14:55] <g> but it happily launches my actual script
L147[07:15:27] <g> unless there's a better way to set the default res?
L148[07:15:32] <fingercomp> .shrc? then `resolution 50 15` would be enough
L149[07:15:41] <g> didn't know that was a thing
L150[07:16:07] <vifino> new openos is magic.
L151[07:16:14] <g> yep, that set it
L152[07:16:19] <vifino> or so I'm told.
L153[07:16:28] <g> it's got a race condition though
L154[07:16:36] <g> the next process starts up too quickly and gets the old resolution
L155[07:17:47] <Snapples> Izaya: 1.9 is out for a few days now.
L156[07:17:58] <Snapples> There are already around 200 mods for it on curse.
L157[07:18:46] <g> there we go, adding a sleep did it
L158[07:18:59] <g> https://dl.dropboxusercontent.com/u/1547120/ShareX/2016/March/java_2016-03-22_12-19-02.png
L159[07:19:29] <g> no idea why power flow of nothing is actually 20
L160[07:19:30] <g> but hey
L161[07:19:39] <g> also, I found a typo in an api, I guess I'll go pr that..
L162[07:20:42] <g> ..huh, I guess it's in enderio
L163[07:22:10] <g> nope
L164[07:22:10] <g> hmm
L165[07:23:03] <g> well I can't find it
L166[07:23:03] <g> but
L167[07:23:08] <g> the power monitor has a method, "getMaxPowerInCoduits"
L168[07:23:12] <g> it should be "getMaxPowerInConduits"
L169[07:23:29] <g> github search is not helping :P
L170[07:30:04] * Lizzy returns with pasty in hand and starts nomming
L171[07:35:12] <fingercomp> g: Computronics/src/main/java/pl/asie/computronics/integration/enderio/DriverPowerMonitor.java (lines 43, 147)?
L172[07:37:02] <g> ah, computronics
L173[07:37:04] <g> Vexatos!
L174[07:37:11] <Vexatos> me
L175[07:37:14] ⇦ Quits: iceman11a (~icemna11a@cpe-74-141-48-157.neo.res.rr.com) (Quit: Going on a long tril and forgetting IRC for now)
L176[07:37:36] <g> you're part of that right?
L177[07:37:37] <g> :P
L178[07:40:11] <g> hm, I can't seem to extract the stored power from the power monitor
L179[07:40:11] <g> lol
L180[07:41:47] <Vexatos> g: http://git.io/vaHRF
L181[07:41:53] <Vexatos> .-.
L182[07:42:16] ⇨ Joins: iceman11a (~icemna11a@cpe-74-141-48-157.neo.res.rr.com)
L183[07:42:20] <g> Vexatos: well I dunno, the current version I have seems to match the latest release on the site
L184[07:42:33] <g> unless this was fixed after that?
L185[07:42:40] <Vexatos> It was
L186[07:42:53] <Vexatos> http://git.io/vaH0T
L187[07:43:06] <g> ah, okay
L188[07:43:30] <g> have you used those power monitors before?
L189[07:43:31] <Vexatos> :3
L190[07:43:34] <g> I can't seem to extract any power from it
L191[07:43:54] <g> it keeps an internal buffer for tracking but I can't exactly measure output when there's no output :P
L192[07:45:24] <g> oh, I see
L193[07:45:29] <g> it's not supposed to be in line
L194[07:46:34] <g> or.. is it? hm
L195[07:47:41] <g> this is very confusing
L196[07:49:07] *** amadornes is now known as amadornes[hairpocalypse]
L197[07:55:50] ⇦ Quits: Snapples (webchat@194.94.240.42) (Ping timeout: 195 seconds)
L198[08:02:09] <Vexatos> It is not
L199[08:05:58] <g> man I hate writing code like this
L200[08:06:10] <g> and I kinda wonder why text doesn't already have a middle pad function, but anyway..
L201[08:07:21] <CompanionCube> looked in selene?
L202[08:07:27] <CompanionCube> selene has loads of useful shit
L203[08:07:32] <g> No idea what that is
L204[08:08:12] <g> there's a text.wrap function
L205[08:08:21] <g> but uh
L206[08:08:22] <g> "text.wrap(value:string, width:number, maxWidth:number)"
L207[08:08:26] <g> "Wraps the provided string to specified width."
L208[08:08:31] <g> that doesn't really help me understand what it does
L209[08:08:31] <g> lol
L210[08:09:17] <g> not what I need anyway
L211[08:11:42] <CompanionCube> https://github.com/Vexatos/Selene
L212[08:12:56] <g> that doesn't have anything like that as far as I can see
L213[08:13:02] <g> (and I dunno how I'd get it into OC)
L214[08:13:10] <Mimiru> http://michi.pc-logix.com/chrome_2016-03-22_08-13-03.png
L215[08:13:12] <Mimiru> ¬_¬
L216[08:15:36] <g> I can't find anything that does this via google either
L217[08:15:37] <g> lol
L218[08:15:42] <g> why is this such an unusual thing?
L219[08:16:23] <Vexatos> g: oppm install selene-openos
L220[08:16:26] <Vexatos> NOT THAT HARD I SWEAR
L221[08:16:55] <Vexatos> then edit /etc/selene.cfg and turn on liveMode
L222[08:17:00] <Vexatos> reboot
L223[08:17:04] <Vexatos> find bugs
L224[08:17:06] <g> okay, but it doesn't have what I need anyway
L225[08:17:06] <g> :P
L226[08:17:15] <Vexatos> what do you need?
L227[08:17:25] <g> a function to pad a string on both sides to the specified width
L228[08:17:38] <Vexatos> Selene: http://i.imgur.com/CEsyZTz.png
L229[08:17:39] <g> I need to specifically have that instead of using term to position it because the length changes
L230[08:18:16] <Vexatos> http://git.io/vaHVy
L231[08:18:21] <Vexatos> something like this?
L232[08:18:34] <Vexatos> it only adds padding on the right side
L233[08:18:39] <g> I need padding on both sides
L234[08:18:40] <g> lol
L235[08:18:42] <Vexatos> but it's super easy to center it
L236[08:18:54] <g> also, I honestly can't read that
L237[08:19:07] <Vexatos> just ((d - #num) / 2) on both sides
L238[08:19:22] <Vexatos> instead of (d - #num) on one side
L239[08:19:58] <g> I'll just show you what I have, will I? :P
L240[08:19:59] <g> https://dl.dropboxusercontent.com/u/1547120/ShareX/2016/March/java_2016-03-22_13-20-00.png
L241[08:20:31] <Vexatos> the hell is that screen ratio
L242[08:20:33] <Vexatos> D:
L243[08:20:46] <Vexatos> anyways, need to move some wood around. bbl
L244[08:20:50] <Vexatos> (sorry)
L245[08:20:52] <g> it's not the default
L246[08:20:52] <g> :P
L247[08:20:56] <g> that's all
L248[08:21:04] <g> I just set it to something arbitrary because it was 50x15
L249[09:16:20] ⇦ Quits: VikeStep (~VikeStep@120.156.54.17) (Read error: Connection reset by peer)
L250[09:18:49] *** amadornes[hairpocalypse] is now known as amadornes
L251[09:22:53] * Michiyo sighs
L252[09:23:00] <Michiyo> Stay classy Arkansas...
L253[09:23:03] <Michiyo> I need to move :/
L254[09:23:32] <Michiyo> Like.... maybe somewhere other than the US..
L255[09:23:42] <KittyKath> Canada \o/
L256[09:26:26] ⇦ Quits: brandon3055 (~Brandon@122.129.140.1) (Read error: Connection reset by peer)
L257[09:29:16] <Lizzy> Michiyo, the UK! or Germany, either one works
L258[09:30:12] <Michiyo> Just looking for something a touch more Trans friendly than this shithole... :P
L259[09:30:33] <KittyKath> Germany
L260[09:30:41] <KittyKath> You'd be surprised
L261[09:32:34] * Lizzy hugs KittyKath
L262[09:32:39] * Lizzy hugs Michiyo as well
L263[09:32:48] <Michiyo> A city councilor in a city not far from me, went into a restaurant, and *demanded* to know his server's gender identity and said he'd show her his dick to prove he was male. The kicker, the server was female, presented female, and was not ambiguous in any way. Be he continued demanding to know if she was male/female.
L264[09:32:53] * Michiyo hugs Lizzy
L265[09:33:14] *** Gavle|Away is now known as Gavle
L266[09:33:29] <Michiyo> And the comments on the FB post just make me very sad..
L267[09:33:37] <Gavle> So
L268[09:33:55] * KittyKath hugs Michiyo
L269[09:34:03] * KittyKath hugs Lizzy too
L270[09:34:12] * Michiyo hugs KittyKath
L271[09:34:18] <Michiyo> Hugfest 2016
L272[09:34:29] <Gavle> A linked card receiving a message from its companions generates a standard modem message event, right?
L273[09:34:40] <Gavle> Companion*
L274[09:34:57] <Michiyo> iirc, yes
L275[09:35:05] <Gavle> Ok
L276[09:35:10] <Michiyo> it's been a while since I played with Linked Cards though
L277[09:35:18] ⇦ Quits: AlexisMachina (uid57631@id-57631.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L278[09:35:29] <Michiyo> It has been a while since I played with OC for that matter.. :p
L279[09:35:36] <Gavle> Say I have two computers with linked cards
L280[09:35:51] <Gavle> The receiver is not in a loaded chunk, and the sender is
L281[09:35:52] <Michiyo> You have two computers with linked cards
L282[09:36:21] <Gavle> If the sender sends a message, will the receiver receive it once its chunk becomes loaded?
L283[09:36:32] <Michiyo> I have no idea on that
L284[09:37:02] <Gavle> Ok
L285[09:37:16] <Michiyo> I've always had both ends chunkloaded
L286[09:37:59] <Gavle> As a generic question, how strenuous on the real server is a computer under the effects of os.sleep()
L287[09:38:42] <Gavle> If I have say, 100 servers all sleeping, will that cause a lot of lag?
L288[09:41:04] <Gavle> Anybody know?
L289[09:41:11] <Michiyo> I would assume no... but then again I've never had 100 computers sleeping...
L290[09:41:38] <Gavle> Ah
L291[09:42:06] <Gavle> Well, I have a situation that calls for lots of linked cards, and I wanted to know if it was feasible lag wise
L292[09:42:16] <Gavle> Perhaps it is
L293[09:42:49] <Gavle> If so, that would be fantastic, as it widens my playbook
L294[09:42:49] <fingercomp> Gavle: os.sleep uses event.pull, which is also used by OpenOS command prompt. There are more than 100 running computers on the server where I play. And nothing really bad happened. So the answer is "no".
L295[09:43:12] <Gavle> Thank you fingercomp
L296[09:43:45] <Gavle> I can now add a project to my list
L297[09:47:50] ⇦ Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Remote host closed the connection)
L298[09:49:51] * vifino hugs Lizzy, KittyKath and Michiyo as well
L299[09:49:52] <vifino> :D
L300[09:50:07] <vifino> A bit late to the party, but oh well.
L301[09:51:05] ⇨ Joins: reinei (~reinei@p5DCE4DF1.dip0.t-ipconnect.de)
L302[09:51:12] <reinei> o/
L303[09:51:27] *** Gavle is now known as Gavle|Away
L304[09:52:24] ⇨ Joins: rashdanml (~rashdanml@s207-81-222-27.bc.hsia.telus.net)
L305[09:57:22] * Michiyo hugs vifino too
L306[09:57:48] * g watches Vexatos' empty chair
L307[09:58:06] <Vexatos> ._.
L308[09:58:13] <g> oh, you're back
L309[09:58:13] <g> :P
L310[09:58:19] <reinei> thats a ._. combo from vexatos!
L311[09:58:28] <reinei> current streak: 2
L312[09:58:48] <Vexatos> 4*
L313[09:58:49] <g> I didn't see anything from him since he went afk :P
L314[09:58:50] <reinei> yeah
L315[09:59:16] <reinei> g, he just answered 3 of my texts with a ._. and one of yours in 4 different chats
L316[09:59:29] <g> ah okay
L317[09:59:32] <reinei> meaning he sent ._. in a row 4 times ...
L318[09:59:37] <g> Vexatos, did you get a sec to look at that screenshot?
L319[09:59:38] <reinei> and then he broke that perfect chain
L320[09:59:40] <g> I'm not sure what I'm doing wrong
L321[09:59:45] <Vexatos> I didn't
L322[09:59:57] <Vexatos> I don't like dealing with formatting unless I have to :P
L323[10:00:12] <reinei> formatting of strings or disk spcae?
L324[10:00:18] <reinei> space*
L325[10:00:25] <g> strings
L326[10:00:33] <g> I can't figure out how to pad both sides of this string equally
L327[10:00:46] <Vexatos> reinei, sudo shred -fuz /dev/sda1
L328[10:00:49] <g> I want it to be centered on the screen by padding it with spaces, so it overwrites the entire line
L329[10:00:49] <g> :P
L330[10:01:04] <reinei> ok, lemme have a look, please?=
L331[10:01:14] <g> https://dl.dropboxusercontent.com/u/1547120/ShareX/2016/March/java_2016-03-22_13-20-00.png
L332[10:01:16] <g> thanks
L333[10:03:05] <reinei> is the text supposed to be printed exactly in the middle of the screen or only pad out to the left and right edge?
L334[10:03:42] <g> well, the end goal is to get it printed in the middle
L335[10:03:49] <g> but I'll be doing this in the loop and the length of the text printed might change
L336[10:03:56] <g> so I want to pad it out to overwrite the entire line
L337[10:04:00] <reinei> so why do you pass x1 and x2?
L338[10:04:19] <reinei> would it be OK to just give it a string and have it printed centered on the current line?
L339[10:04:20] <g> well, those are two points to center between, but I don't actually need that in this use case
L340[10:04:30] <g> I started out with modifying a function I found that wasn't working
L341[10:04:41] <g> yeah that'd be fine
L342[10:04:41] <reinei> ~text
L343[10:04:56] <reinei> no what was the bots search syntax again?
L344[10:05:00] <g> ~w text
L345[10:05:00] <ocdoc> http://ocd.cil.li/api:text
L346[10:05:06] <reinei> thanks xD
L347[10:05:14] <g> I checked it, it doesn't have anything for this
L348[10:05:14] <g> :P
L349[10:05:29] <reinei> I just wanted the description of padLeft/padRight
L350[10:05:33] <g> ah right
L351[10:06:15] <g> I thought .wrap() might do it but the description is as ambiguous as it gets
L352[10:06:35] <Michiyo> I'm pretty sure .wrap is just a wordwrap function
L353[10:06:50] <g> no idea what that is
L354[10:06:55] <Michiyo> %g word wrap
L355[10:06:55] <MichiBot> Michiyo: http://www.w3schools.com/cssref/css3_pr_word-wrap.asp - CSS3 word-wrap property - W3Schools: "Example. Allow long words to be able to break and wrap onto the next line: p.test
L356[10:07:25] <g> oh, right
L357[10:08:31] <Michiyo> I've been here for an hour, and I need a nap
L358[10:08:46] <Michiyo> Pro Tip: Don't get old...
L359[10:09:01] <reinei> screens were 1 indexed, right?
L360[10:09:04] <g> yep
L361[10:09:08] <reinei> like term.setCursor(1, 1) is the top left?
L362[10:09:09] <reinei> ok
L363[10:13:53] <reinei> with a bit of luck: http://hastebin.com/cajalabate.lua
L364[10:15:18] <g> aaaand..
L365[10:15:22] <reinei> and hey thats script is exactly as long as your old one
L366[10:15:26] <g> nope.
L367[10:15:29] <fingercomp> there's not // in lua. Use math.floor
L368[10:15:31] <fingercomp> *no
L369[10:15:33] <g> line 6, unexpected symbol near /
L370[10:15:36] <reinei> there is in 5.3
L371[10:15:43] <g> oc uses 5.2 afaik
L372[10:16:02] <reinei> yeah then do math.floor(len/2)
L373[10:16:30] <reinei> I thought you had already switched ...
L374[10:16:59] <fingercomp> Ah, I always forget about these operators >_<
L375[10:17:15] <reinei> idiv and the rest ftw
L376[10:17:51] <g> width is nil
L377[10:17:58] <reinei> also float a = 32.5;int b = * (int*) a;
L378[10:18:24] <reinei> well let my find a substitue then xD
L379[10:18:27] <g> lol
L380[10:18:34] <reinei> I don'T know how to get the fricking width of an oc screen
L381[10:18:44] <reinei> ~w gpu
L382[10:18:44] <ocdoc> http://ocd.cil.li/component:gpu
L383[10:18:54] <g> you do like
L384[10:19:08] <g> width, height, x_offset, y_offset, relative_x, relative_y = term.getViewport()
L385[10:19:13] <fingercomp> replace L12 with `local width = term.getViewport()`
L386[10:19:45] <reinei> yeah I messed up select xDD
L387[10:19:57] <reinei> it should have been select(1, term.getViewport()) xD
L388[10:20:04] <reinei> or fingercomp's idea
L389[10:20:05] <g> okay, that didn't quite work
L390[10:20:12] <g> it's resetting the height as well
L391[10:20:29] <reinei> resetting?
L392[10:20:37] <g> yeah, it's only printing on the top line of the screen
L393[10:20:49] <g> ah right
L394[10:20:50] <g> misread the api
L395[10:21:04] <reinei> mine or oc's?
L396[10:22:13] <reinei> also if you want to use this for anything bigger, you might want to handle that '--welp' case of the string being longer than the screen
L397[10:24:04] <g> gotcha
L398[10:24:07] <g> well, good job, it works :P
L399[10:24:08] <g> https://dl.dropboxusercontent.com/u/1547120/ShareX/2016/March/java_2016-03-22_15-24-03.png
L400[10:24:08] <g> thanks
L401[10:24:11] <reinei> np
L402[10:26:01] <vifino> woot, there is a jack audio patch for libao :D
L403[10:26:13] <vifino> ... if gitorious would load.
L404[10:26:14] <Michiyo> "oc uses 5.2 afaik" By default, but you can switch the CPU to 5.3 :p
L405[10:26:41] <gamax92> hai
L406[10:26:46] <Michiyo> O/
L407[10:27:00] <vifino> PLEASE GITORIOUS, I NEED THIS PATCH
L408[10:27:11] * vifino sobs
L409[10:27:43] <gamax92> vifino: ?
L410[10:28:11] <vifino> gamax92: there is a jack audio patch for libao, but gitorious gave up
L411[10:28:32] <gamax92> oh
L412[10:29:38] <vifino> YES
L413[10:29:41] <vifino> I GOT IT
L414[10:29:43] <vifino> WOOOO
L415[10:35:11] <vifino> hey, gamax92, do you know how i can generate a patch just adding files from nothing?
L416[10:36:14] <gamax92> diff?
L417[10:37:20] <vifino> I can't figure it out.
L418[10:37:32] <vifino> oh, there we go
L419[10:38:20] ⇦ Quits: omglolbah (~ksh@164.159.164.82.customer.cdi.no) (Ping timeout: 195 seconds)
L420[10:39:53] ⇨ Joins: Nathan1852 (~Nathan185@HSI-KBW-134-3-201-222.hsi14.kabel-badenwuerttemberg.de)
L421[10:40:53] <Lizzy> My boss is awesome
L422[10:41:29] <reinei> why? did he also give you3 thousand dollars, because he already made too much money this year?
L423[10:41:52] <vifino> She said awesome, not idiotic.
L424[10:42:06] <reinei> Notch did that once and was called the most awesome best
L425[10:42:08] <reinei> boss*
L426[10:42:51] <vifino> Notch is an idiot, then.
L427[10:43:20] <reinei> welp, guess so xD
L428[10:50:50] ⇨ Joins: Jezza (~Jezza@92.206.20.223)
L429[11:00:40] <CompanionCube> Lizzy, http://www.bbc.co.uk/news/business-35869222
L430[11:12:45] ⇦ Quits: xarses (~xarses@c-73-202-191-48.hsd1.ca.comcast.net) (Ping timeout: 195 seconds)
L431[11:13:53] ⇨ Joins: omglolbah (~ksh@164.159.164.82.customer.cdi.no)
L432[11:14:42] ⇨ Joins: Kodos (~Kodos@2602:306:ce20:6c30:d5c:e4c9:768b:b2f4)
L433[11:14:42] zsh sets mode: +v on Kodos
L434[11:21:28] <Lizzy> CompanionCube, cool
L435[11:29:30] ⇨ Joins: LeshaInc (~LeshaInc@84.234.54.94)
L436[11:31:07] ⇨ Joins: Keanu73 (~Keanu73@host-89-243-132-85.as13285.net)
L437[11:31:42] <Lizzy> Also my boss is awesome because he let me play division when we didn't have anything pressing to do and even allowed my laptop to access the division servers
L438[11:34:23] ⇨ Joins: xarses (~xarses@64.124.158.100)
L439[11:34:44] <Kodos> How is it
L440[11:34:58] <Lizzy> It's good
L441[11:34:58] *** amadornes is now known as amadornes[Streaming]
L442[11:35:37] <omglolbah> I've heard a lot of mixed info on it
L443[11:35:56] <Lizzy> My laptop runs it on low settings (at a playable framerate so I'm not too fussed), have yet to try it on my desktop on high settings
L444[11:35:58] <reinei> yep
L445[11:36:12] <reinei> and gameplay wise?
L446[11:36:56] <Lizzy> It's fairly good, haven't played enough yet to give it a solid score
L447[11:37:54] <vifino> https://github.com/vifino/libao-jack-plugin \o/
L448[11:38:09] <vifino> Successfully patchified the thingies.
L449[11:39:17] <reinei> some of those patch lines are like the update buffers in openssl, they appear to do nothing O.o
L450[11:39:57] ⇨ Joins: AlexisMachina (uid57631@id-57631.charlton.irccloud.com)
L451[11:41:13] <vifino> reinei: u w0t?
L452[11:42:04] <reinei> nothing, I was just talking about some of the patches being a few spaces being removed xD
L453[11:42:14] <vifino> q_q
L454[11:42:16] <reinei> or being added
L455[11:42:41] ⇨ Joins: taryon (webchat@179.183.34.48)
L456[11:43:30] <gamax92> reinei: diff has options to fix that
L457[11:44:38] <gamax92> bah fuck ... need to check something >_>
L458[11:44:55] ⇦ Quits: taryon (webchat@179.183.34.48) (Client Quit)
L459[11:45:41] <gamax92> err no that's right, I used the lua shell and not OC to test for that bug
L460[11:53:55] ⇦ Parts: LeshaInc (~LeshaInc@84.234.54.94) (Die))
L461[12:29:29] <Vexatos> %tell Sangar https://github.com/showcases/hacking-minecraft OpenCompuderps on main page. 10/10
L462[12:29:31] <MichiBot> Vexatos: Sangar will be notified of this message when next seen.
L463[12:30:54] <Temia> Well, it seems sorted by popularity anyway
L464[12:31:07] ⇨ Joins: surferconor425|Cloud (uid77899@id-77899.tooting.irccloud.com)
L465[12:32:05] * gamax92 wraps Temia in a warm blanket
L466[12:33:33] * Temia is a beef burrito. owo
L467[12:33:42] * Temia snuggles on Gamax and dozes off. =w=
L468[12:34:15] * gamax92 is not a fan of beef
L469[12:34:38] * Lizzy pets Temia
L470[12:35:34] *** rakiru|offline is now known as Kasen
L471[12:50:20] <noiro> Is building your own OS's in OC worth it/fun? I'm coming from CC and kinda considering wanting to just challenge myself (along with play more with a linux-esque architecture)
L472[12:50:34] <rashdanml> I spy a Temia
L473[12:50:43] <KittyKath> noiro: Its incredibly fun. Worth it? Meh, depends on what you want.
L474[12:50:46] <Temia> Moo?
L475[12:50:52] <rashdanml> moo!
L476[12:51:10] * rashdanml noms meat
L477[12:51:35] <noiro> I want a challenge and to learn more of how OS's work on a very dumbed-down level.
L478[12:52:01] * gamax92 slaps rashdanml
L479[12:52:01] * EnderBot2 chuckles
L480[12:52:03] <gamax92> bad D:
L481[12:52:11] <noiro> I made a vector-based navigation system in CC that was reboot/server chunkunload persistent and could pathfind
L482[12:52:13] <rashdanml> ow
L483[12:52:22] * gamax92 slaps rashdanml again and again
L484[12:52:22] * EnderBot2 high-fives gamax92
L485[12:52:25] <gamax92> baaaaaaaaaad
L486[12:52:39] <noiro> and I made a launcher that checks all my code against my dropbox for updates and if they exist, updates them every time a turtle reboots
L487[12:53:11] <rashdanml> :'(
L488[12:53:52] <noiro> So it's like, "Okay, you can do the basics of network connections, movement, and GUIs/interfaces, wanna try a OS?"
L489[12:53:59] * rashdanml snuggles Temia
L490[12:54:14] <gamax92> good.
L491[12:54:39] <gamax92> This is how you treat your fellow moo
L492[12:54:47] <Temia> mu. .w.
L493[12:55:00] <noiro> Is OC updated to 1.8.9?
L494[12:55:06] <gamax92> noiro: yeah
L495[12:55:07] <reinei> since when is Temia a full time moo? I thought she was a part time moo?!
L496[12:55:22] <gamax92> what would be the other part then? o.o
L497[12:55:22] <Temia> What do you even mean by part-time?
L498[12:55:46] <reinei> half moo half I dunno, ...
L499[12:56:10] <Temia> That's not part-time, that's just part.
L500[12:56:43] <reinei> well, you're also '''working''' as a moo, as you can see by the fact that people snuggle up to you, after chewing on you ...
L501[12:58:22] <gamax92> I'm wondering ...
L502[12:58:37] <gamax92> But Sangar isn't here and I forgot to ask him last time D:
L503[12:58:41] <g> so I guess I'm gonna be stuck on 1.7.10 forever..
L504[12:58:44] <gamax92> Vexatos
L505[12:59:10] <g> I have a feeling that some of these 191 mods won't be updating past it
L506[12:59:10] <g> :P
L507[13:00:44] <gamax92> %tell Sangar ping me when you're around, need to ask you about coercion stuff
L508[13:00:45] <MichiBot> gamax92: Sangar will be notified of this message when next seen.
L509[13:00:53] <Temia> Well that's just rude D:
L510[13:01:04] <Temia> I am moo, I don't just work for it!
L511[13:01:39] <reinei> never said you're working FOR it, I said you are working AS it, thus being it, am I wrong?
L512[13:01:49] <gamax92> Yes
L513[13:02:01] <gamax92> Doesn't have to feel like work
L514[13:03:44] <noiro> I wonder if anyone's ever pushed themselves into the realm of complete no-lifehood and tried to build a working playback mechanism for youtube in OC
L515[13:03:54] <Temia> No. I work as a programmer.
L516[13:03:55] <Temia> :p
L517[13:03:58] <reinei> youtube: no mp4: yes
L518[13:04:13] <reinei> I think it was mp4 at least
L519[13:04:30] <reinei> maybe asie even played it straight from youtube, dunno
L520[13:04:54] <gamax92> reinei: you mean ice codec?
L521[13:05:13] <reinei> dunno, was it that one he tried at BTM16?
L522[13:05:21] <gamax92> reinei: https://github.com/ChenThread/ice
L523[13:06:40] <Lizzy> well that was nearly disasterious, i dropped my laptop when putting it in my bag to go home, booted it up at home and it couldn't find the ssd's partitions
L524[13:06:41] *** cbcercas is now known as cbcercas|AFK
L525[13:06:56] <Lizzy> turns out the ssd feel out of it's socket
L526[13:09:25] ⇦ Quits: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net) (Quit: The player who installed OC wants: 1) boot an computer 2) learn how to use OpenOS 3) write his own OS. But the question lies, who will use these OSes except their authors?..)
L527[13:10:59] <gamax92> Who will use these OSes except their authors?
L528[13:11:10] <gamax92> many people will, if you do a good job at writing it and marketing it
L529[13:11:27] <gamax92> Just look at Igor's MineOS
L530[13:13:21] <noiro> OC can only play midi files?
L531[13:13:31] <gamax92> only?
L532[13:13:36] <vifino> only?
L533[13:13:44] <vifino> damn you gamax92
L534[13:14:01] <gamax92> vifino: why, you've restrengthened the point about only
L535[13:14:21] <gamax92> now the point is stronger that "only" makes no sense
L536[13:14:29] <noiro> Well I mean, I just mean that then you're locked into specific frequency returns, so voice couldn't be played
L537[13:14:36] ⇨ Joins: Tedster_ (~Tedster@host86-165-205-136.range86-165.btcentralplus.com)
L538[13:15:09] <Kodos> noiro, are you familiar with oppm
L539[13:15:17] <gamax92> voice can't be played anyway unless you using the Computronics Tape Drive
L540[13:15:29] <vifino> gamax92: oh, yeah, do you know what WAD installation failed: error creating /title/00000001/00000002/content/title.tmd means when i try to install a wad in dolphin?
L541[13:15:33] ⇦ Quits: Tedster (~Tedster@host86-158-192-85.range86-158.btcentralplus.com) (Ping timeout: 207 seconds)
L542[13:15:42] <gamax92> vifino: which WAD?
L543[13:15:50] <vifino> gamax92: system menu
L544[13:15:56] <noiro> I mean, someone mentioned making a working mp4 player so I was doing some research on it. But if you can only do midi, mp3 format would have no way of being fully supported
L545[13:15:59] <vifino> but no matter which i try, just doesnt work
L546[13:16:13] <gamax92> noiro: why do you think you can only do midi
L547[13:16:21] <gamax92> OpenOS isn't a midi player
L548[13:16:32] <gamax92> the internet card is not a midi player
L549[13:16:35] <gamax92> the gpu is not a midi player
L550[13:16:43] <gamax92> the hard drive is not a midi player
L551[13:16:52] <vifino> Mii channel gives me WAD installation failed: error creating /title/00010002/48414341/content/title.tmd
L552[13:17:13] <noiro> Was looking over OC's libraries and it looks like it has the option of playing a noteblock at a specific frequency or a computer.beep output (which I assume would also take a frequency and duration).
L553[13:17:27] <gamax92> vifino: It's been a while since I messed with the WAD stuff, but I don't remember having an issue installing WADs
L554[13:17:48] <gamax92> is it possible the permissions on the nand folder are messed up?
L555[13:17:49] <vifino> :(
L556[13:18:05] <vifino> i can throw stuff in it from my account
L557[13:18:37] <gamax92> vifino: my nand stuff is in "~/.local/share/dolphin-emu/Wii"
L558[13:18:56] <gamax92> or whatever the XDG_DATA_DIR is
L559[13:20:38] <vifino> gamax92: i have it manually specified and stuff
L560[13:20:45] <vifino> before that it was just blank in the settings
L561[13:20:46] <gamax92> oh?
L562[13:21:00] <gamax92> It can be changed in the settings now? .-.
L563[13:21:12] <vifino> Config -> paths
L564[13:21:31] <vifino> "Wii NAND Root:"
L565[13:22:16] <vifino> gamax92: what version of dolphin do you have?
L566[13:22:26] ⇦ Quits: cpup (~cpup@32.218.116.97) (Ping timeout: 190 seconds)
L567[13:22:35] <gamax92> typically the latest dev version
L568[13:22:45] <gamax92> which I need to go reinstall since I reinstalled linux
L569[13:24:00] ⇨ Joins: cpup (~cpup@32.218.115.35)
L570[13:27:33] <vifino> gamax92: I'm currently building a git copy, let's see if that'll be better.
L571[13:29:16] ⇦ Quits: Wiiplay123 (~Wiiplay12@adsl-72-154-30-210.bna.bellsouth.net) (Quit: Leaving)
L572[13:29:37] <noiro> does OC require another mod which generates RF?
L573[13:29:47] <gamax92> no
L574[13:29:49] <noiro> or does it have its own inhouse power system I can use?
L575[13:30:00] <gamax92> you can run with no power mods, it'll just disable power usage
L576[13:30:04] <Kodos> It doesn't have power gen, but if you run it with no power mods, it'll just 'work'
L577[13:30:28] <noiro> hmm, don't robots have solar generation on them that'd still work?
L578[13:33:39] <noiro> For making your own OS, I take it Lua is accepted so creating your own compiler isn't required?
L579[13:34:07] <Kodos> ~w custom OS
L580[13:34:07] <ocdoc> Predicted http://ocd.cil.li/tutorial:custom_oses
L581[13:37:12] *** Tedster_ is now known as Tedster
L582[13:37:53] <noiro> I've been reading over that. It says the BIOS looks for a setBootAddress, but if you have your own OS that's on a floppy and not yet installed, wouldn't there be no getBootAddress yet on the HDD? Or would it also try to find it on the floppy as well and I could move from there with an installation?
L583[13:38:48] <gamax92> noiro: ehh.
L584[13:39:09] <gamax92> the BIOS (The EEPROM code) is the thing that implements setBootAddress and getBootAddress
L585[13:40:18] <gamax92> they operate on the EEPROM's small data section, and it'll detect if it's perferred boot address (whatever is in the data section) is no longer valid and search for a drive that has /init.lua
L586[13:40:22] <noiro> But if the BIOS is read-only, how would I point to the floopy so it knows to start? Or as long as the floopy has a init.lua, don't worry about it?
L587[13:40:36] <gamax92> EEPROM's aren't read only?
L588[13:41:03] <noiro> They arn't IRL, but would I figure manually editing it via electric pulses may be a tad out of scope for OC
L589[13:41:15] <gamax92> and yeah, as long as your drive has an init.lua it'll find it and boot it
L590[13:41:28] <gamax92> and then as long as it's there, it'll keep booting it specifically even if other drives have init.lua
L591[13:41:58] <gamax92> unless you then remove the drive or call setBootAddress to some other drive
L592[13:42:12] <noiro> okies, just trying to figure out where to start with making an OS. Most of what is given seems fairly self-explanatory, but figuring out how to move data from floppy to connected harddrive without IO library ought to be interesting
L593[13:42:33] <gamax92> noiro: OpenOS cheats by just calling the cp program :P
L594[13:42:52] <gamax92> it literally just clones the floppy drive to the hard drive :P
L595[13:43:17] <noiro> ... Upon executing init.lua or would I be manually executing cp myself?
L596[13:43:31] <gamax92> noiro: does OpenOS immediately install itself?
L597[13:43:57] <noiro> I know the example OS you boot the floppy and type install and it does. Trying to figure out where the automation stops and where I start coding
L598[13:44:17] <noiro> wasn't sure if the type install prompt was BIOS still or part of init.lua
L599[13:44:28] <gamax92> that's part of OpenOS
L600[13:45:03] <noiro> okay, so I could have my own custom installer and manually cp files over to the HDD (after I run the necissary code to detect where it is)
L601[13:45:37] <gamax92> you could scrap every file on the floppy and write everything from scratch if you so desired :P
L602[13:45:59] <gamax92> with only the BIOS, you get no programs, no process management, no shell, no terminal api, no event library, ...
L603[13:46:31] <gamax92> you still have stuff like the component api and computer api and unicode, but OpenOS even extends those for you too
L604[13:46:39] *** medsouz|offline is now known as medsouz
L605[13:46:45] <gamax92> for example, you can't do component.gpu, you'd have to use component.proxy
L606[13:47:09] <gamax92> OpenOS provides that simplicity
L607[13:47:21] <gamax92> you couldn't do event.pull, you'd do computer.pullSignal
L608[13:47:26] <noiro> That is kinda what I"m going for, but I'm trying to work out which parts are included and which parts arn't. Obviously the ability to copy/remove/delete files is a tad important even if I'm not performing IO
L609[13:48:18] <gamax92> noiro: there is no filesystem api with only the BIOS, you have to interact with the component methods on the drives
L610[13:48:53] <noiro> can you show me the component methods for a HDD? Whenever I look on the wiki, it just gives recipes on how to make it, not sure if there's a code-only version for components
L611[13:49:02] <gamax92> ~w filesystem component
L612[13:49:02] <ocdoc> http://ocd.cil.li/component:filesystem
L613[13:49:35] <noiro> ooh, this is going to be interesting
L614[13:51:10] <noiro> guess I'll actually have to learn to read and write bytes and not rely so heavily on textfiles, huh? Ahh well xD
L615[13:51:24] <reinei> what are text files other than bytes?
L616[13:51:27] <gamax92> ^
L617[13:51:45] <reinei> ascii text files are the most basic of file types you could have
L618[13:51:50] <reinei> (almost)
L619[13:52:31] <noiro> maybe, but I've relied a little too heavily on writeLine("Text\n"), writeLine("Text") f.close()
L620[13:52:38] <noiro> I assume it won't be that easy
L621[13:52:58] <gamax92> those are CC methods
L622[13:52:58] <reinei> gamax92, does lua know string to byte conversion?
L623[13:53:09] <gamax92> reinei: strings are just array of bytes ...
L624[13:53:22] <reinei> yeah then it'll be easy if you know what you are doing
L625[13:53:24] <gamax92> noiro: and oddly enough ... it is kinda just that easy.
L626[13:53:45] <noiro> all I saw was readByte and writeByte o.o no writeLine
L627[13:54:03] <reinei> writeByte('\n') might work
L628[13:54:04] <gamax92> noiro: there aren't even functions called that ...
L629[13:54:14] <gamax92> reinei: there aren't even functions called that .......
L630[13:54:32] <reinei> yeah yeah write(handle '\n')
L631[13:54:43] <gamax92> there you go, that's better.
L632[13:54:45] <noiro> Doesn't the component drive have: readByte(offset:number):number
L633[13:54:52] <reinei> thats DRIVE
L634[13:54:57] <Kodos> That's an unmanaged hard drive
L635[13:55:02] <reinei> you don'T wanna go THAT low level
L636[13:55:15] <reinei> that would be hell for starters xD
L637[13:55:17] <gamax92> noiro: you want to stick with managed drives (filesystem component)
L638[13:55:24] <gamax92> the BIOS makes no effort to boot an unmanaged drive
L639[13:55:31] <gamax92> and so you'd have to write a custom eeprom for that
L640[13:55:38] <noiro> Is that included with the BIOS for a included floppy?
L641[13:55:54] <gamax92> the openos floppy and HDD's you build all start out in managed mode
L642[13:55:56] <noiro> I mean, I was looking at it and thought I was expected to go that low level and I'm like, "Oh good lord"
L643[13:56:15] <gamax92> so you don't have to like, write a ext2 filesystem drive ... :P
L644[13:56:35] <gamax92> you can just say, open a file here, put this data in it, and then close it
L645[13:56:39] <reinei> noiro you could then just as well write a custom child mod for OC in Java bytecode if you're coming from CC and want to write THAt low level
L646[13:57:02] <reinei> at least thats my opinion
L647[13:57:12] <noiro> XD I'll see what I pull off with managed mode first, haha. Just checked it and write() is supported xD
L648[13:58:19] <noiro> is OpenOS sourcecode editable or up somewhere on a git? I assume the component variation of a network card is available (HTTP will be enabled on my server)
L649[13:59:16] <gamax92> noiro: internet card, and yeah it's on github
L650[13:59:38] <Kodos> SecureOS is a good example of a modified OpenOS
L651[13:59:38] <gamax92> noiro: https://github.com/MightyPirates/OpenComputers/tree/master-MC1.7.10/src/main/resources/assets/opencomputers/loot/OpenOS
L652[13:59:51] <gamax92> not sure about good :P
L653[14:00:03] <Kodos> You know of any better ones? =P
L654[14:00:17] <reinei> gamax92, it contains the word 'secure' in the name so it MUST be good
L655[14:00:18] <gamax92> all of the work payonel has put into OpenOS
L656[14:01:43] <Kodos> I can't decide between playing my tech pack, or my magic pack
L657[14:03:45] *** Gavle|Away is now known as Gavle
L658[14:04:57] <noiro> Hmmm, OpenOS's init.lua isn't too difficult to understand, but there's a lot of logic I can't immediately decypher and would have to dig through when I went poking around on the filesystem.lua in lib
L659[14:05:32] <noiro> That's a lot of freedom though and I can't say I'm unimpressed XD
L660[14:06:46] ⇦ Quits: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi) (Ping timeout: 190 seconds)
L661[14:06:55] <gamax92> noiro: hmm?
L662[14:07:48] <noiro> segments() and findNode() specifically, I was trying to figure out what was happening and why
L663[14:08:18] ⇨ Joins: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi)
L664[14:09:04] <Michiyo> Man... speaking of SecureOS... Shuudoushi is going to have LOTS of fun having to redo all of his changes for the new OpenOS..
L665[14:09:29] <Michiyo> %seen Shuudoushi
L666[14:09:30] <MichiBot> Michiyo: Shuudoushi was last seen 4d 18h 33m 36s ago.
L667[14:09:50] <gamax92> noiro: segments is just to break a path into segments :P
L668[14:10:05] <noiro> Oh, for parsing directory names?
L669[14:10:40] <gamax92> and not only for breaking a path apart, but also for handling backward slashes and ".."
L670[14:10:43] ⇨ Joins: Totoro (~nightowl@78.25.120.191)
L671[14:10:51] <gamax92> kinda like fs. ... fs.combine?
L672[14:11:46] ⇦ Quits: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi) (Ping timeout: 190 seconds)
L673[14:12:50] <noiro> I was about to say, I just checked the managed and there's already handling for paths and checking if something exists at a path. I was looking to see what I'd need to implement a working OS from the beginning and guess I forgot there's a lot of useful utility stuff openOS includes I have to keep an eye out for.
L674[14:13:33] <noiro> Mostly just gettin ghte OS onto a HDD with events for keyboard input and program execution with a shell of some kind.
L675[14:15:29] <vifino> ... why does libreoffice have a bluetooth option?!
L676[14:15:33] <vifino> wtf.
L677[14:16:23] <ping> vifino, wat?
L678[14:16:44] <vifino> ping: libreoffice has something in regards to bluetooth
L679[14:17:00] <vifino> it also requires a shit ton of ram to build
L680[14:17:04] <vifino> like 10gb ram
L681[14:17:09] <gamax92> noiro: well OpenOS also supports runtime symlinks (they don't persist) and mounting volumes
L682[14:17:14] <vifino> and that is with memory deduplication
L683[14:17:41] ⇨ Joins: Guest92864 (~flappy@a88-113-155-120.elisa-laajakaista.fi)
L684[14:19:46] <vifino> Man, gentoo is awesome.
L685[14:19:53] <vifino> Makes it really really easy to apply custom patches.
L686[14:20:04] <vifino> Just drop em in a folder and there is that.
L687[14:20:34] ⇦ Quits: Guest92864 (~flappy@a88-113-155-120.elisa-laajakaista.fi) (Excess Flood)
L688[14:21:27] ⇨ Joins: Guest92864 (~flappy@a88-113-155-120.elisa-laajakaista.fi)
L689[14:21:36] ⇦ Quits: Yepoleb_ (~yepoleb@188-23-115-248.adsl.highway.telekom.at) (Quit: Yepoleb_)
L690[14:23:58] <gamax92> Sangar has been r.i.p
L691[14:27:46] ⇦ Quits: Guest92864 (~flappy@a88-113-155-120.elisa-laajakaista.fi) (Ping timeout: 190 seconds)
L692[14:28:08] ⇨ Joins: Guest92864 (~flappy@a88-113-155-120.elisa-laajakaista.fi)
L693[14:28:48] <Kodos> Huh... Just noticed that with the exception of Railcraft, my entire tech pack can be operated via OC
L694[14:28:50] *** cbcercas|AFK is now known as cbcercas
L695[14:28:59] <Kodos> Well, technically i guess it can be too
L696[14:31:15] <Lizzy> Kodos, the newest versions of Computronics (not sure if they're out of dev yet. cc Vexatos) allow for a lot more control :)
L697[14:31:26] <Kodos> I know, I saw the signal label thingies
L698[14:31:37] <Kodos> I haven't actually figured out signal systems yet though
L699[14:31:46] ⇦ Quits: Guest92864 (~flappy@a88-113-155-120.elisa-laajakaista.fi) (Ping timeout: 190 seconds)
L700[14:31:52] <Vexatos> Lizzy, even before
L701[14:32:41] <Kodos> Michiyo, did you ever fix it so page titles don't show up at the top of printed pages
L702[14:32:46] <Vexatos> receiver boxes,detectors, locomotive relay, pretty much every track that does anything, signal motors
L703[14:32:58] <Vexatos> anything electric
L704[14:33:00] <gamax92> >:( Vexatos
L705[14:33:06] <Vexatos> and routing detectors
L706[14:33:09] <vifino> electric boogaloo
L707[14:33:12] <Vexatos> gamax92 >:)
L708[14:33:59] <gamax92> Vexatos: when converting between lua strings and Java strings (for addons and such), how does it go about random binary garbage that may happen to be there?
L709[14:34:26] ⇨ Joins: Guest92864 (~flappy@a88-113-155-120.elisa-laajakaista.fi)
L710[14:34:27] <Vexatos> not at all I think
L711[14:34:37] <gamax92> does it just convert each byte into a char, trying to perform no conversions?
L712[14:34:44] <Vexatos> at least all I am getting is UTF-8 encoded. but you do have args.getByteArray()
L713[14:35:01] <gamax92> hmm ...
L714[14:35:13] <Vexatos> pretty sure it does UTF-8 though
L715[14:35:16] <Vexatos> not quite sure
L716[14:35:20] <Vexatos> I know for sure that CC does
L717[14:35:52] <gamax92> Was noticing various stuff in OC where garbage will display and not be corrupted but will in LuaJ and just result in question marks
L718[14:36:02] ⇦ Quits: surferconor425|Cloud (uid77899@id-77899.tooting.irccloud.com) (Quit: Connection closed for inactivity)
L719[14:36:36] ⇦ Quits: reinei (~reinei@p5DCE4DF1.dip0.t-ipconnect.de) (Quit: Leaving)
L720[14:37:42] <noiro> I really like a lot of features of OC, I'm just worried it'd be hard for various users to really get into due to the learning curve. My bf is one of the few people I play with on my server that actually codes regurlarly so it'd effectively be a wasted mod for evreyone else that I couldn't balance other mods around as they'd not be able to handle it.
L721[14:38:16] <rashdanml> -shrug- each their own, I guess
L722[14:38:55] <g> lua isn't that hard
L723[14:39:00] <rashdanml> the initial hurdle of getting a simple computer isn't too difficult. more steps, but not hard.
L724[14:39:01] <g> it's designed to be friendly to non-programmers
L725[14:39:06] <rashdanml> and ^
L726[14:39:18] <g> people are often discouraged because "CODING IS HARD (TM)"
L727[14:39:18] <noiro> the other conclusion is, "Well include CC as well, it's pretty idiot-proof" But CC can be OP as anything very early-on if you knwo what you're doing. So I either give a mod that's fun for a lot of people but that'd get abused to all heck by anyone who's more creative
L728[14:39:23] <g> just make them try it
L729[14:39:40] <g> CC is way more limited than OC though
L730[14:39:51] <noiro> it's more limited yes, but it's also a lot easier to get into and fiddle with
L731[14:40:06] ⇦ Quits: Guest92864 (~flappy@a88-113-155-120.elisa-laajakaista.fi) (Ping timeout: 190 seconds)
L732[14:40:09] <g> well it's less complicated in some ways I suppose
L733[14:40:17] <Izaya> let them use CC but only give them a FORTH prompt when they boot
L734[14:40:30] <rashdanml> getting a computer up and running in CC is literally one recipe
L735[14:40:30] <g> ...haha, that'd be great
L736[14:40:37] <g> yeah, that's true
L737[14:40:38] <noiro> XD
L738[14:40:58] <gamax92> replace bios.lua with a forth implementation :v
L739[14:41:01] <g> CC feels a lot more fragmented, from a server admin point of view
L740[14:41:06] <rashdanml> OC works great with auto-crafting setups if you need to build more computers quickly
L741[14:41:22] <gamax92> rashdanml: how so
L742[14:41:23] <Izaya> OC's recipes seem like they belong in Factorio
L743[14:41:29] <noiro> Usually for CC, I remove excavate, tunnel, and the pastebin library with HTTP enabled so they can create their own http pull's but they don't get to just pastebin OPprogram myOPProgram
L744[14:41:32] <gamax92> Izaya: yes
L745[14:41:39] <CompanionCube> Izaya, ohey izaya
L746[14:41:39] <g> OC's recipes are complicated but I don't dislike that
L747[14:41:42] <Kodos> I use IE Assemblers and other things to make OC Computers
L748[14:41:43] <g> it makes you work for your automation
L749[14:41:52] <Izaya> Hai CompanionCube
L750[14:42:14] <rashdanml> well, the more steps become way less tedious when auto-crafted with AE, for instance, gamax92
L751[14:42:38] <gamax92> that's not relevant to what you said.
L752[14:43:01] <noiro> I still have no idea how I feel about AE xD It's both a lifesaver to making MC less tedious and also so very overpowered
L753[14:43:09] <g> I love AE
L754[14:43:20] <g> I feel like it's not OP because it is an absolute bitch to get started with
L755[14:43:22] <noiro> At some point in AE, you basically stop playing the game
L756[14:43:32] <noiro> and AE plays it for you
L757[14:43:35] <g> brbafk
L758[14:43:42] * Izaya automates with drones and robots
L759[14:47:01] ⇨ Joins: Madxmike (~Madxmike@71-90-219-250.dhcp.spbg.sc.charter.com)
L760[14:50:21] ⇦ Quits: Madxmike (~Madxmike@71-90-219-250.dhcp.spbg.sc.charter.com) (Client Quit)
L761[14:53:01] <Vexatos> <gamax92> Was noticing various stuff in OC where garbage will display and not be corrupted but will in LuaJ and just result in question marks
L762[14:53:07] <Vexatos> maybe LuaJ force-converts to UTF-8?
L763[14:53:11] <gamax92> it does
L764[14:53:22] <gamax92> tojstring will try to parse the bytes as UTF-8
L765[14:53:23] <Vexatos> check LuaC handler
L766[14:53:26] <Vexatos> maybe it doesn't
L767[14:53:34] <Vexatos> maybe that one doesn't*
L768[14:54:05] <gamax92> I couldn't really find much when I looked last time ...
L769[14:55:00] ⇨ Joins: Wolf480pl (~wolf480pl@faris.wolf480.pl)
L770[14:56:16] <g> So what's the deal with LuaJ?
L771[14:56:25] <g> What advantages will it provide?
L772[14:57:03] <gamax92> g: advantages?
L773[14:57:03] <Michiyo> A working mod for people who don't have an OS with natives available, or they disable Eris?
L774[14:57:16] ⇨ Joins: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L775[14:57:31] <g> there are OSes without natives? o.o
L776[14:57:47] <Michiyo> OC has LuaJ support already, but LuaJ has bugs..
L777[14:59:37] ⇦ Quits: Tahg (~Tahg@pool-72-74-136-57.bstnma.fios.verizon.net) (Read error: Connection reset by peer)
L778[14:59:56] ⇨ Joins: Tahg (~Tahg@pool-72-74-136-57.bstnma.fios.verizon.net)
L779[15:01:28] <Michiyo> But yeah, shift right click with a CPU/APU in your hands a few times, you'll get Lua 5.2, lua 5.3, and LuaJ, which doesn't have persistence and comes with fun bugs with stuff like string formatting
L780[15:01:44] <g> ah, I see
L781[15:01:55] <g> ..oh, the architecture is part of the cpu
L782[15:02:03] <g> I thought it was part of the eeprom then I realised that makes no sense
L783[15:04:59] <gamax92> g: want something fun?
L784[15:05:06] <gamax92> try to do "0x-A"+0
L785[15:05:28] <g> huh?
L786[15:05:34] <gamax92> in LuaJ
L787[15:05:40] <g> I don't even have mc open
L788[15:05:41] <g> lol
L789[15:05:45] <gamax92> oh
L790[15:05:50] <gamax92> well, it gives -10 instead of erroring
L791[15:06:06] <g> why/
L792[15:06:08] <g> ?
L793[15:06:09] <gamax92> "-0xA"+0 however errors instead of giving -10 :P
L794[15:06:31] * Michiyo slow claps for LuaJ
L795[15:06:44] <Vexatos> http://imgur.com/Hnk1Uy8 oh god
L796[15:07:00] ⇨ Joins: surferconor425|Cloud (uid77899@id-77899.tooting.irccloud.com)
L797[15:12:00] ⇨ Joins: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi)
L798[15:15:56] <Izaya> holy shit
L799[15:16:00] <gamax92> g: The why is because you know how tonumber accepts a base to do base conversions with?
L800[15:16:00] <Izaya> the packet loss is not only real
L801[15:16:03] <Izaya> it's insane
L802[15:16:33] <gamax92> LuaJ will check if the first two bytes after all the whitespace is "0x" and then try to reuse that code
L803[15:16:40] <Izaya> 2/24 pings successful
L804[15:17:15] <gamax92> which is wrong because it doesn't have to start with 0x, as shown with tonumber("-0xA") or tonumber("+0xA")
L805[15:18:02] <gamax92> the base conversions code is also not supposed to handle decimal points or the hexadecimal literal 'p' character
L806[15:18:02] <g> gamax92: That's.. pretty odd
L807[15:18:20] <Izaya> fuck this I'm restarting the router
L808[15:18:34] <Izaya> 1/25 worst connection
L809[15:18:39] <gamax92> the base conversions code does handle negatives, but the way it's being reused makes it so that it's handled in the wrong spot
L810[15:18:42] * Michiyo restarts Izaya
L811[15:18:57] <gamax92> also none of the string to number conversions code handles the plus sign correctly
L812[15:19:15] <gamax92> s/correctly/at all/
L813[15:19:15] <MichiBot> <gamax92> also none of the string to number conversions code handles the plus sign at all
L814[15:20:21] <Michiyo> wow..
L815[15:21:44] ⇦ Quits: Izaya (~Izaya@210.1.213.55) (Ping timeout: 186 seconds)
L816[15:26:26] *** cbcercas is now known as cbcercas|AFK
L817[15:26:30] <gamax92> Michiyo: should note though, this is only if you happen to be using tonumber or doing arithmetic with a string
L818[15:27:12] <gamax92> LexState has a complete strx2number port that will properly accept -0xA.Cp7 and will error on all the things it should
L819[15:28:12] ⇨ Joins: Izaya (~Izaya@210.1.213.55)
L820[15:30:24] <gamax92> kinda one of the things that sucks about Java in terms of having a Lua port on it is that Lua can and does a fair bit of code deduplication by having a sane string type :P but also because you can pass by reference simple types in C
L821[15:31:21] <Kodos> How much of Extra Utilities can I disable?
L822[15:31:51] <Kodos> Oh wow, nevermind, I can do all of it
L823[15:36:24] <gamax92> I've noticed some stuff in LuaJ that's basically exactly the same code, just that one works on Java Strings and Java characters, and the other works with LuaJ's LuaString and Java's bytes
L824[15:37:27] <Kodos> Ugh, nevermind
L825[15:37:30] <Kodos> That's fucking retarded
L826[15:37:39] <Kodos> You can't run Extra Utilities without CoFHCore, even with the generators disabled
L827[15:37:54] ⇦ Quits: Tedster (~Tedster@host86-165-205-136.range86-165.btcentralplus.com) (Read error: Connection reset by peer)
L828[15:37:56] <g> cofhcore does a hell of a lot of stuff
L829[15:38:05] <Kodos> Indeed
L830[15:38:22] <Kodos> I disabled everything from ExU but the filing cabinets
L831[15:38:26] <Kodos> But it still crashes on startup
L832[15:38:56] <g> the filing cabinets aren't useful
L833[15:39:03] <g> use the storage drawers mod for that instead
L834[15:40:38] <Kodos> I want the filing cabinets both because they're useful for what I use them for, as well as being aesthetic
L835[15:40:48] <Kodos> I keep my OpenPrinter folders in them :3
L836[15:41:04] <Michiyo> Filing Cabinets are almost done..
L837[15:41:17] <Kodos> Need any other textures?
L838[15:41:22] <Michiyo> All of them :P
L839[15:41:25] <g> storager drawers is imo the best in-world storage
L840[15:41:26] <Kodos> I gave you the front one already
L841[15:41:32] <Michiyo> I lost the drive it was on
L842[15:41:34] <g> (as opposed to, say, AE, which is data storage)
L843[15:41:35] <Kodos> Oh
L844[15:41:36] <Kodos> Uhh
L845[15:41:37] <Kodos> okay, hang on
L846[15:42:00] <Michiyo> I lost the drive with all of my mod stuff on it actually
L847[15:42:01] <Michiyo> ffffff
L848[15:42:46] ⇦ Quits: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi) (Ping timeout: 190 seconds)
L849[15:45:37] <Michiyo> and of course none of it is on git...
L850[15:46:01] <Kodos> =\
L851[15:46:15] <Kodos> This is why I code out of my dropbox folder
L852[15:47:08] ⇨ Joins: XDjackieXD (~XDjackieX@2a03:f80:ed15:151:236:12:222:1)
L853[15:48:26] ⇨ Joins: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi)
L854[15:51:33] <Kodos> How much did we lose
L855[15:54:07] <Michiyo> Everything I did over the weekend, which was all of the Filing cab stuff...
L856[15:54:29] <Michiyo> I say weekend, it was mainly sunday, I was at my moms saturday
L857[15:55:46] * vifino misses Lizzy
L858[15:57:22] <g> http://arstechnica.com/security/2016/03/rooting-bug-in-android-opens-nexus-phones-to-permanent-device-compromise/
L859[16:00:10] ⇨ Joins: GamerEagle (webchat@p5DC9EFBE.dip0.t-ipconnect.de)
L860[16:00:15] <GamerEagle> hey
L861[16:00:42] *** Gavle is now known as Gavle|Away
L862[16:00:45] ⇦ Quits: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Quit: Bye)
L863[16:02:20] ⇦ Quits: Keanu73 (~Keanu73@host-89-243-132-85.as13285.net) (Quit: Gotta go to bed or something. See ya!)
L864[16:04:36] <KittyKath> GamerEagle: Hai
L865[16:05:18] <KittyKath> g: And that's why you don't let google play with Linux xD
L866[16:05:46] * Lizzy kisses vifino
L867[16:06:37] <Kodos> Michiyo, That's not too terrible then
L868[16:06:45] <vifino> LIZZY!!! \o/ \o/
L869[16:06:56] <KittyKath> g: But really it comes just down to "Don't install software you don't know is good."
L870[16:07:01] * vifino throws himself at Lizzy and kisses her all over
L871[16:07:04] <Michiyo> But yeah, everything from the block up is gone
L872[16:07:16] * Lizzy was not prepared
L873[16:07:35] ⇦ Quits: GamerEagle (webchat@p5DC9EFBE.dip0.t-ipconnect.de) (Ping timeout: 195 seconds)
L874[16:08:18] <gamax92> Dammit Sangar, where the fuck are you.
L875[16:08:44] <vifino> Nanana, gamax92, don't swear D:
L876[16:08:55] <gamax92> Sangar, where are you.
L877[16:09:02] <vifino> Perfect.
L878[16:09:04] * vifino hugs gamax92
L879[16:09:19] <Lizzy> dammit Sangar, where the are you?
L880[16:09:29] * gamax92 hugs vifino back
L881[16:09:47] <vifino> Lizzy: shower, go!
L882[16:09:52] <Lizzy> cant
L883[16:09:53] * vifino drags Lizzy into the shower
L884[16:09:59] <Lizzy> waiting for sis to finish in the bathroom
L885[16:10:05] <vifino> ah
L886[16:12:32] <Inari> Lizzy: why
L887[16:12:34] <Inari> just join her in the bathroom
L888[16:12:38] <Lizzy> Inari, ¬_¬
L889[16:13:22] * vifino slaps Inari
L890[16:13:22] * EnderBot2 laughs
L891[16:13:40] <Inari> lol
L892[16:13:41] <Inari> what
L893[16:13:41] <Kodos> I'll get the texture off my wife's hard drive in a few days. Her PC died, so I have to borrow the dock from my brother again to get the file
L894[16:13:42] <Inari> family
L895[16:13:42] <Inari> skinship
L896[16:13:50] <gamax92> Inari: no, Lizzy would have to be accompanied by vifino for it to not be awkward
L897[16:14:00] <g> awkward is cool too
L898[16:14:06] <gamax92> depends
L899[16:14:07] <g> I mean
L900[16:14:08] <g> yeah
L901[16:14:10] <Inari> i feel its actually more awkward tha way
L902[16:14:10] <g> totally
L903[16:14:12] <Inari> but suuure?
L904[16:14:59] <vifino> So... it would be less awkward if I would have a shower with Lizzy and her sister?
L905[16:15:05] <vifino> Oh... okay...
L906[16:15:33] <Lizzy> not terribly sure my sister would like that....
L907[16:15:58] <Lizzy> hmm, i feel like making a mesh/p2p thing that auto-descovers 'peers' by sending out multicasts every so often
L908[16:16:14] <Lizzy> anyway, sis is out o the shower so in i go
L909[16:28:38] zsh sets mode: +v on asie
L910[16:32:18] ⇦ Quits: Jezza (~Jezza@92.206.20.223) (Quit: Leaving)
L911[16:37:36] *** amadornes[Streaming] is now known as amadornes
L912[16:52:18] ⇨ Joins: Tedster (~Tedster@host86-165-205-136.range86-165.btcentralplus.com)
L913[17:04:05] ⇦ Quits: Vexatos (~Vexatos@p200300556E736A9439D81237DF9833AD.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L914[17:08:00] ⇦ Quits: Inari (~Pinkishu@p5DEC6C06.dip0.t-ipconnect.de) (Quit: KVIrc 4.3.2 Aria http://www.kvirc.net/)
L915[17:19:37] <gamax92> ... oh >_>
L916[17:19:56] <gamax92> I swear if this works fine ...
L917[17:21:03] ⇦ Quits: Nathan1852 (~Nathan185@HSI-KBW-134-3-201-222.hsi14.kabel-badenwuerttemberg.de) (Ping timeout: 198 seconds)
L918[17:23:12] ⇦ Quits: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi) (Read error: Connection reset by peer)
L919[17:23:21] ⇨ Joins: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi)
L920[17:26:50] ⇨ Joins: brandon3055 (~Brandon@122.129.140.1)
L921[17:47:35] ⇦ Quits: Totoro (~nightowl@78.25.120.191) (Quit: Goodbye!)
L922[17:56:57] <gamax92> I think I can just borrow the Java function for this, I just have to make sure I do the constraint checks, Java is being stricter
L923[17:58:18] ⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Quit: Nettalk6 - www.ntalk.de)
L924[18:01:16] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8002:c1a1:d8ba:81e4:aa8e:f789)
L925[18:05:17] <gamax92> or not.
L926[18:10:01] * Lizzy dozes off to sleep on vifino
L927[18:10:05] * vifino picks up Lizzy and carries her to bed
L928[18:12:11] *** amadornes is now known as amadornes[OFF]
L929[18:17:31] ⇨ Joins: Texelsaur (~jaquadro@c-76-28-30-178.hsd1.ma.comcast.net)
L930[18:18:06] ⇦ Quits: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi) (Ping timeout: 190 seconds)
L931[18:28:54] ⇨ Joins: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
L932[18:32:17] *** Keridos|away is now known as Keridos
L933[18:34:42] ⇨ Joins: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi)
L934[18:40:53] ⇦ Quits: rashdanml (~rashdanml@s207-81-222-27.bc.hsia.telus.net) (Quit: Ciao! o/)
L935[18:46:00] ⇦ Quits: xarses (~xarses@64.124.158.100) (Ping timeout: 195 seconds)
L936[19:45:03] <g> KittyKath: Have you seen this guy? I figure you might like some of his stuff: https://www.youtube.com/watch?v=em3dCmlzRp4
L937[19:45:05] <MichiBot> Take Me To Church (metal cover by Leo Moracchioli) | length: 5m 24s | Likes: 23107 Dislikes: 221 Views: 698682 | by Frog Leap Studios
L938[19:45:45] <gamax92> I used the Java function, despite it's limitations, it's a lot better than the old hacky code that was there before
L939[19:48:13] <Mimiru> g, I really like his cover of "Hello"
L940[19:48:21] <g> Yeah, that's a great cover
L941[19:48:49] <Mimiru> It got played on XM - Octane last month and I had to look him up
L942[19:55:36] <rashy> \o/
L943[20:18:04] *** g is now known as gAway2002
L944[20:25:46] ⇦ Quits: cpup (~cpup@32.218.115.35) (Ping timeout: 190 seconds)
L945[20:28:35] ⇨ Joins: cpup (~cpup@32.218.117.134)
L946[20:34:56] ⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com) (Ping timeout: 186 seconds)
L947[20:37:51] ⇨ Joins: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
L948[21:01:21] <gamax92> gah, the strictness :P
L949[21:02:10] <gamax92> cannot use zeroPad if left justify is enabled or width is not specified
L950[21:02:26] <gamax92> cannot use space if force plus sign is enabled
L951[21:02:36] <gamax92> cannot use alternative mode with generic formatting
L952[21:03:32] ⇨ Joins: xarses (~xarses@c-73-202-191-48.hsd1.ca.comcast.net)
L953[21:06:01] ⇦ Quits: surferconor425|Cloud (uid77899@id-77899.tooting.irccloud.com) (Quit: Connection closed for inactivity)
L954[21:09:40] <gamax92> cannot use left justify if no width is specified
L955[21:13:46] ⇦ Quits: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi) (Ping timeout: 190 seconds)
L956[21:14:28] ⇨ Joins: flappy (~flappy@a88-113-155-120.elisa-laajakaista.fi)
L957[21:17:01] <Mimiru> %alot enable
L958[21:17:01] <MichiBot> Mimiru: Enabled Alot for this channel
L959[21:20:23] ⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com) (Quit: I am a wofl, AMA (when i return~))
L960[21:28:31] <Mimiru> "....................................................................................................................................................................................................................." - gradlew setupDecomWorkspace 2016
L961[21:35:25] <rashy> decided to order a couple of books on C and Java. Learned basics of C long time ago, never properly learned Java. I tend to find book learning better than online reading
L962[21:38:02] <gamax92> think I've covered all the cases ...
L963[21:50:35] <rashy> there are always more cases ...
L964[21:58:24] <gamax92> rashy: well it stopped erroring.
L965[21:58:32] <rashy> xD
L966[21:58:34] <gamax92> oh right I could run the test script
L967[22:00:04] <gamax92> well it passed
L968[22:02:10] <rashy> yay
L969[22:22:41] <Mimiru> Kodos, https://github.com/PC-Logix/OpenPrinter/commit/fd5b48d260ff4efca30e42a1fcc40c711b9a9991
L970[22:23:09] <Kodos> \o/
L971[22:23:18] <Kodos> I'll get to work on the texture then
L972[22:23:19] <Mimiru> That's basically copy/paste of the Shredder with most stuff renamed. I still need to work on the actual container stuff more
L973[22:23:35] <Mimiru> but that's most of what I had done
L974[22:26:18] <Kodos> Enjoy ARK, and good job getting that done again so quick
L975[22:26:44] <Mimiru> Testing a server for a friend
L976[22:28:09] <gamax92> %seen Sangar
L977[22:28:11] <MichiBot> gamax92: Sangar was last seen 1d 7h 6m 31s ago.
L978[22:33:15] <Kodos> http://puu.sh/nQAfP/0cf40e61b1.png That look okay
L979[22:34:12] <Mimiru> Yeah, looks good
L980[22:34:15] <Kodos> k
L981[22:35:04] <Kodos> http://puu.sh/nQAmG/558f5695d8.png That's the actual 32x file
L982[22:35:08] <Kodos> err 16
L983[22:35:12] <Kodos> It's 16, I swear
L984[22:35:44] <Kodos> If you need the non-front sides texture done, let me know. I modified the machine_bottom png file you gave me ages ago
L985[22:38:17] <Mimiru> http://michi.pc-logix.com/javaw_2016-03-22_22-38-09.png
L986[22:38:35] <Kodos> Ew, yeah, let me give you the one I use
L987[22:39:34] <Kodos> http://puu.sh/nQABA/44c04df3d7.png
L988[22:39:41] <Kodos> Use that for the sides
L989[22:43:00] <Mimiru> Kodos, http://michi.pc-logix.com/javaw_2016-03-22_22-42-49.png
L990[22:43:13] <Kodos> Humm
L991[22:43:29] <Kodos> How would you feel about the edges being like the rest of the texture on the non-front ones
L992[22:44:55] <Mimiru> What do you mean?
L993[22:45:16] <Kodos> Hang on
L994[22:48:01] <Kodos> Use this for nonsides http://puu.sh/nQB2I/efa7f89c5c.png
L995[22:48:06] <Kodos> err
L996[22:48:07] <Kodos> non front
L997[22:48:39] <Kodos> With this one, the front texture gives the illusion of having a drawer
L998[22:48:48] <Kodos> Without needing fancy model bullshit
L999[22:51:22] <Mimiru> http://michi.pc-logix.com/javaw_2016-03-22_22-51-14.png
L1000[22:51:33] <Kodos> That's the winner =D
L1001[22:51:41] <Kodos> See how the front 'pops' out now
L1002[22:52:10] <Kodos> Heh, I should've done a single pixel at the corner of the front to make it look like it has a lock lol
L1003[22:56:30] <Mimiru> Caused by: java.lang.ArrayIndexOutOfBoundsException: 20 1_1
L1004[22:56:34] <Kodos> wat
L1005[22:56:34] <Mimiru> err q_q
L1006[22:57:17] <Mimiru> How many slots should it have...
L1007[22:59:05] <Kodos> Well, it'll hold folders. I would think 27 should suffice
L1008[22:59:17] <Kodos> Most likely people still stack them two high
L1009[22:59:25] <Kodos> And if you have a 'records room', you'll have plenty of them
L1010[23:01:55] <Kodos> With folders, that's what, 70 something papers stored?
L1011[23:05:39] <Kodos> #lua return 27*3
L1012[23:05:39] <|0xDEADBEEF|> > 81
L1013[23:05:41] <Kodos> 81
L1014[23:17:01] ⇦ Quits: rashy (~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net) (Read error: Connection reset by peer)
L1015[23:17:16] <Kodos> Now I just need to get this tps command output to be prettier or easier to parse
L1016[23:17:21] <Kodos> So I can format it for papers ;3
L1017[23:17:42] ⇨ Joins: rashy (~rashdanml@S0106c8fb2652fb6e.vc.shawcable.net)
L1018[23:19:15] ⇦ Quits: Lathanael|Away (~Lathanael@p54960F67.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L1019[23:23:39] <Mimiru> Kodos, http://michi.pc-logix.com/javaw_2016-03-22_23-23-24.png Ignore the stacking I've yet to tweak it
L1020[23:24:01] <Kodos> \o/
L1021[23:24:14] <Mimiru> I'll push this and I need to crash
L1022[23:24:30] <Kodos> Okay, but I have one more minor request but it'll be tomorrow's project if you're interested in even adding it
L1023[23:24:39] <Mimiru> Sup?
L1024[23:24:47] <Kodos> Being able to name cabinets like you did with the folders
L1025[23:25:08] <Kodos> IIRC that should make it so when you look at it with WAILA, it'll show the name of the cabinet
L1026[23:25:42] <Mimiru> Eeeeh... I'll look into it..
L1027[23:25:54] <Mimiru> As long as I don't have to do anything with WAILA API for it...
L1028[23:25:56] <Kodos> It's not a huge deal, since halfway through typing the request, I realized it was a block and naming it is rather silly
L1029[23:25:57] <Mimiru> cause fuck that thing :p
L1030[23:26:01] <Kodos> No you won't
L1031[23:26:17] <Kodos> Tbh, I could just name them in an anvil
L1032[23:26:22] <Kodos> But you know, lazy and such
L1033[23:26:30] <Kodos> But that's what the folders do, too
L1034[23:27:44] ⇨ Joins: Lathanael|Away (~Lathanael@p54960E5C.dip0.t-ipconnect.de)
L1035[23:28:56] <Mimiru> you can do folders in the anvil, but you can also do it when you put stuff in the folder
L1036[23:29:30] <Kodos> Right
L1037[23:29:45] <Kodos> The same should be able to be done with the cabinets
L1038[23:29:52] <Kodos> When the GUI is open, just have a text field to rename them
L1039[23:30:00] <Kodos> Again, though, that's entirely up to you
L1040[23:30:14] <Mimiru> Eh.. but then anyone can rename them
L1041[23:30:18] <Kodos> True
L1042[23:30:21] <Mimiru> otherwise I have to implement owner stuff
L1043[23:30:26] <Mimiru> which becomes a pain in the ass
L1044[23:30:32] <Kodos> Would you be willing to test something for me in the dev env?
L1045[23:31:03] <Mimiru> It depends :P
L1046[23:31:04] <Kodos> Use an anvil to name a cabinet 'TPS Reports', place it, and open the GUI and see if it still says File Cabinet or if it does the name
L1047[23:31:16] <Kodos> If it does the name, that's good enough for me
L1048[23:31:27] <Mimiru> It'll say file cabinet :p
L1049[23:31:32] <Kodos> Lol okay
L1050[23:31:39] <Kodos> Get some rest, you/we can muck with it more tomorrow
L1051[23:31:45] <Mimiru> it's hard coded to the localized name atm
L1052[23:31:48] <Kodos> Mkay
L1053[23:35:18] ⇦ Quits: AlexisMachina (uid57631@id-57631.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L1054[23:42:25] ⇦ Quits: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Remote host closed the connection)
L1055[23:54:15] <Kodos> http://puu.sh/nQEgY/2d4c51829d.png
<<Prev Next>> Scroll to Top