<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:08:13] ⇦ Quits: techno156 (~techno156@14-201-37-16.static.tpgi.com.au) (Remote host closed the connection)
L2[00:09:50] <gamax92> "// Note to self: NOT VIA THE FUCKING RESOURCE SYSTEM BECAUSE IT'S FUCKING CLIENT ONLY YOU IDIOT."
L3[00:16:31] <Caitlyn> gamax92, I recently had that experience in OpenSec... lol
L4[00:26:56] <Forecaster> Honk
L5[00:42:58] ⇦ Quits: Schzd (~Schzdadep@modemcable121.35-162-184.mc.videotron.ca) (Read error: Connection reset by peer)
L6[01:01:55] ⇦ Quits: Xal (~xal@S0106f0f2490b0073.vw.shawcable.net) (Quit: Quitting)
L7[01:05:49] <Forecaster> http://explosm.net/comics/4497/
L8[01:11:27] ⇨ Joins: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L9[01:26:34] <GreaseMonkey> SolraBizna: still around?
L10[01:27:21] <GreaseMonkey> fire away, i might be tired as fuck though but i could still possibly give you some info on how to write MIPS emus
L11[01:27:56] <GreaseMonkey> and afaik ARM7TDMI typically doesn't have an MMU, and i'm not sure if it has an MPU either
L12[01:28:07] ⇦ Quits: Cervator (~Thunderbi@2601:4c1:4000:1050:bd25:e0e4:d034:69b3) (Quit: Cervator)
L13[01:29:04] <GreaseMonkey> but yeah, for MIPS, it depends entirely on how far you're willing to go, MIPS1 is fairly nice even if it does have a few oddities to it, MIPS3 is not quite as nice but it's 64-bit
L14[01:29:22] <GreaseMonkey> for MIPS1, the MMU is optional, for MIPS3 it's compulsory
L15[01:52:08] <Skye> Make a 68k emu!
L16[01:52:09] <Skye> :p
L17[01:52:14] <Skye> It'd funny
L18[01:52:34] <Skye> The logo for qemu is an emu that is made of fire.
L19[02:07:56] ⇦ Quits: Kattery (v^@katt.is.cute.pxtst.com) (Ping timeout: 384 seconds)
L20[02:08:47] ⇨ Joins: Kattery (v^@katt.is.cute.pxtst.com)
L21[02:26:33] ⇨ Joins: brandon3055__ (~Brandon@122-129-151-25.dynamic.ipstaraus.com)
L22[02:27:34] ⇦ Quits: brandon3055_ (~Brandon@122-129-151-25.dynamic.ipstaraus.com) (Read error: Connection reset by peer)
L23[02:47:17] ⇨ Joins: Inari (~Pinkishu@p5DEC6939.dip0.t-ipconnect.de)
L24[02:48:54] *** cbcercas|AFK is now known as cbcercas
L25[02:50:45] ⇦ Quits: turtledude01 (turtledude@71-89-110-94.dhcp.stpt.wi.charter.com) (Ping timeout: 189 seconds)
L26[03:10:32] <GreaseMonkey> Skye: there's an m68k emu that i started work on but it's not for MC
L27[03:10:53] <Skye> Aq
L28[03:10:54] <Skye> Aw
L29[03:26:34] <Forecaster> dammit chrome
L30[03:27:00] <Forecaster> enabling syncing doesn't mean you should overwrite the local bookmarks
L31[03:30:33] <Forecaster> ...
L32[03:30:48] <Forecaster> and by logging out it closed all my tabs and reset everything
L33[03:30:49] <Forecaster> great
L34[03:37:07] <Forecaster> well, I managed to get the tabs back
L35[03:37:18] <Forecaster> though I'm logged out of everything now
L36[03:38:17] <Forecaster> my userstyles are gone -_-
L37[03:44:50] ⇨ Joins: brandon3055_ (~Brandon@122-129-151-25.dynamic.ipstaraus.com)
L38[03:45:51] ⇦ Quits: brandon3055__ (~Brandon@122-129-151-25.dynamic.ipstaraus.com) (Read error: Connection reset by peer)
L39[03:47:44] ⇨ Joins: turtledude01 (turtledude@71-89-110-94.dhcp.stpt.wi.charter.com)
L40[03:54:06] <Forecaster> and userscripts...
L41[03:54:08] <Forecaster> fantastic
L42[04:06:12] <Izaya> https://a.pomf.cat/dwtnso.png :3
L43[04:16:57] ⇨ Joins: Hyst (cxsss1@CPE-124-189-28-144.bkzh1.cht.bigpond.net.au)
L44[04:41:08] <Forecaster> http://www.notdoppler.com/reactoridle.php
L45[04:41:10] <Forecaster> ohlook
L46[04:41:17] <Forecaster> I mean, don't look
L47[04:41:40] <Forecaster> it's like FI, but about power
L48[04:56:51] <Inari> lol
L49[04:57:19] <Inari> Forecaster: Is that the same dev
L50[04:57:26] <Inari> Cause they like just copied the interface if not lol
L51[04:59:16] <Forecaster> it is
L52[05:00:05] <Forecaster> http://www.kongregate.com/games/Baldurans/reactor-idle
L53[05:01:58] <Forecaster> oh okay
L54[05:02:07] <Forecaster> solar panels produce heat, and if they overheat they explode
L55[05:02:18] <Forecaster> the heat is the power, you need a generator next to them
L56[05:02:42] <Forecaster> I placed a couple and they pretty much immidately exploded
L57[05:20:55] <Forecaster> oh
L58[05:21:03] <Forecaster> and labs and offices accept heat and explode...
L59[05:39:28] *** brandon3055_ is now known as brandon3055
L60[05:44:46] <Inari> lol
L61[05:44:57] <Inari> "I want to get all hot and sweaty with you" Girl, that isn'thow you confess <.<
L62[05:45:09] <Forecaster> it's not?
L63[05:45:21] <Inari> I mean, with the right person, maybe?
L64[05:45:47] <Skye> Inari, lewd
L65[05:49:51] <Inari> Skye: https://dl.dropboxusercontent.com/u/18783800/ShareX/2016/12/2016-12-20_12-49-18_PKIIdy.png Yes
L66[05:52:06] <Skye> Inari, lewd
L67[05:52:15] <Inari> ;3
L68[05:52:17] <Skye> 2lewd4school
L69[05:53:39] <20kdc> Inari: You realize Discord automatically shows image embeds, right?
L70[05:54:01] <Skye> Hahaha haha
L71[05:54:06] <Inari> gg
L72[05:54:17] <Inari> guess I'll have to use discordnsfw here at times :P
L73[05:55:21] <20kdc> So, I'm guessing the previous lewd quote came from that, then? It seems to be part of a sequence.
L74[05:55:45] <Inari> Well, yeah. But in a different context
L75[05:55:56] <Inari> http://discordnsfw-inari.rhcloud.com/dl.dropboxusercontent.com/u/18783800/ShareX/2016/12/2016-12-20_12-49-18_PKIIdy.png
L76[05:55:59] <Inari> There non-embed :P
L77[05:58:32] <Skye> That's the same image...
L78[05:58:34] <Skye> ?
L79[05:59:44] <Inari> Yeah
L80[05:59:47] <Inari> but it doesn't embedin discord
L81[06:02:30] <Skye> Do we even want to know the context?
L82[06:02:31] ⇦ Quits: Inari (~Pinkishu@p5DEC6939.dip0.t-ipconnect.de) (Quit: 'I'm not in the wrong, society is.' - Chitose Karasuma (Gi(a)rlish Number))
L83[06:04:54] <Skye> Uhh
L84[06:05:20] <20kdc> Context: LEWD
L85[06:05:25] <20kdc> that's all that needs to be known
L86[06:07:10] ⇨ Joins: Inari (~Pinkishu@p5DEC6939.dip0.t-ipconnect.de)
L87[06:09:11] <Skye> Inari is obviously lewd.
L88[06:09:35] <Inari> Does Esper have SASL?
L89[06:10:08] ⇨ Joins: Turtle (~SentientT@82.171.92.73)
L90[06:11:26] ⇦ Quits: Inari (~Pinkishu@p5DEC6939.dip0.t-ipconnect.de) (Client Quit)
L91[06:11:38] ⇨ Joins: Inari (~Pinkishu@p5DEC6939.dip0.t-ipconnect.de)
L92[06:12:00] <Skye> Inari, I think so.
L93[06:15:39] ⇦ Quits: Inari (~Pinkishu@p5DEC6939.dip0.t-ipconnect.de) (Client Quit)
L94[06:15:42] ⇨ Joins: Inari (~Pinkishu@p5DEC6939.dip0.t-ipconnect.de)
L95[06:18:46] <Izaya> Probably
L96[06:20:45] <Forecaster> there is a "World Idle" as well
L97[06:21:48] <Forecaster> doesn't seem very interesting though
L98[06:22:51] <MGR> Forecaster, it is not
L99[06:23:07] <MGR> Reactor Idle is good, but I like Factory Idle more
L100[06:23:11] * Skye sighs
L101[06:23:18] <MGR> because Factory Idle pushes you to revise your designs and get higher density
L102[06:23:29] <Forecaster> well, factory idle is at the point where I have to wait 24 hours to be able to do something :P
L103[06:23:35] <MGR> ah
L104[06:23:47] <Izaya> you people scare me a little sometimes
L105[06:23:52] <Skye> @20kdc, we all know that Inari is lewd. :p
L106[06:24:26] <MGR> Izaya, who?
L107[06:24:56] <Izaya> MGR, you and Forecaster mainly
L108[06:25:11] <Izaya> though everyone here is at least a little worrying
L109[06:25:20] <Forecaster> that's #oc for you
L110[06:25:23] <MGR> Izaya, and why is that?
L111[06:25:24] <Forecaster> you should know this by now
L112[06:25:48] <Izaya> Forecaster: I've been here longer than you
L113[06:25:53] <Izaya> I'm quite aware how it works
L114[06:25:57] <Forecaster> you have not
L115[06:25:59] <Izaya> I'm just saying that that's the case
L116[06:26:09] <Forecaster> I've been here since this channel was created :P
L117[06:26:16] <Izaya> I was in #opencomputers
L118[06:26:20] <Forecaster> as was I
L119[06:26:25] <Forecaster> that's not here though
L120[06:26:39] <Izaya> I don't have logs going back that far
L121[06:26:42] <Izaya> point is
L122[06:26:44] <Izaya> I get it
L123[06:27:05] <MGR> Izaya, how am I scary?
L124[06:27:40] <Izaya> "it's complicated"
L125[06:28:17] <20kdc> MGR: Yes, we know about the nuclear silos - yes, we question your choice of OpenOS to run them. ?
L126[06:28:34] <MGR> @20kdc my nuclear silo blew up
L127[06:28:43] <MGR> months ago
L128[06:29:28] <MGR> I have since moved on to more peaceful endeavors, like helping design GERT
L129[06:29:44] <Izaya> MGR? Peaceful? Hahahah
L130[06:29:59] <20kdc> Dare I ask what "GERT" is?
L131[06:30:22] <20kdc> At this rate, you'll be using an AGI to plan out Minecraft manuvers.
L132[06:31:06] <MGR> @20kdc A. Global Empire Routing Technology, it's the routing technology for the Ocranet developed by S3
L133[06:31:21] <MGR> B. What is AGI, and what are Minecraft maneuvers?
L134[06:31:30] <MGR> Izaya, how is GERT not peaceful?
L135[06:32:11] <Izaya> You'll be doing it for hostile purposes
L136[06:32:11] <20kdc> wait... Ocranet's routing technology is owned by the Global Empire?
L137[06:32:34] <20kdc> That's pretty hostile.
L138[06:32:53] <20kdc> Like, it suggests "Be with the Global Empire, or find your pings never return".
L139[06:33:14] <MGR> @20kdc your 2nd and 3rd sentences are incorrect
L140[06:33:30] <MGR> Izaya, how would I engage in hostility with a routing protocol?!
L141[06:33:46] <20kdc> E, E, E.
L142[06:33:54] <MGR> ?
L143[06:33:56] <20kdc> That is the only clue that is needed.
L144[06:33:56] <Izaya> MGR, commanding missile strikes over it
L145[06:33:59] <Forecaster> my point was that you're part of the crazy
L146[06:34:10] <Izaya> Forecaster: me?
L147[06:34:25] <20kdc> We're all part of the crazy! Who cares? Crazy's fun!
L148[06:34:27] <MGR> Izaya, if I wanted to command missile strikes, I would not develop a routing protocol for it
L149[06:34:34] <Forecaster> yes you :P
L150[06:34:35] <MGR> That's a waste of time and effort
L151[06:34:42] <Izaya> well of course Forecaster
L152[06:34:45] <20kdc> Chocolate rain!
L153[06:34:46] <Izaya> Doesn't stop it from worrying me
L154[06:35:02] <MGR> Izaya, also, why the fixation with me conducting missile strikes?
L155[06:35:06] <Forecaster> I don't see why it would worry you
L156[06:35:28] <Izaya> MGR, it's sorta your thing
L157[06:35:29] <Inari> MGR likes to makes up fancy names for programs that are never actually finished :p
L158[06:35:50] <MGR> Inari, name one
L159[06:36:00] <20kdc> Oy! MGR! Are you stealing my plans!
L160[06:36:00] <Izaya> What was the big one?
L161[06:36:09] <MGR> Izaya, it's not really my thing?
L162[06:36:14] <20kdc> That's one of my ideas, to use really fun names for things!
L163[06:36:20] <Inari> MGR: TACS
L164[06:36:23] <20kdc> Like the Resource Distribution And Synchronization Helper!
L165[06:36:24] <MGR> @20kdc I love fun names
L166[06:36:36] <Izaya> radish?
L167[06:36:38] <MGR> Inari, it's TACEATS, and I finished Editions 1 and 2 of that
L168[06:37:27] <Izaya> never saw any proof you did
L169[06:38:09] <MGR> Izaya, please stand by
L170[06:38:26] * Izaya powers down
L171[06:39:57] <MGR> Izaya, https://gist.github.com/MajorGeneralRelativity/d67032db2f23793a3cc7068a1f38b6e7
L172[06:40:18] <20kdc> that's complicated!
L173[06:40:28] <20kdc> it's also missing an 'l'.
L174[06:40:34] <MGR> I have the full program available to me, and will be releasing it for non-profit soon-ish
L175[06:40:44] <20kdc> define "non-profit"
L176[06:40:49] <MGR> @20kdc there's one in the original program
L177[06:40:51] <20kdc> I get the feeling I can already see the terms now
L178[06:41:03] <MGR> non-profit = you won't have to pay minerats for use
L179[06:41:03] <20kdc> "you may not use this program in warfare against the Global Empire"
L180[06:41:05] <Izaya> MGR, not proof if it doesn't work
L181[06:41:27] <MGR> Izaya, it does work
L182[06:41:35] <MGR> when I copied it, I just forgot to select the l
L183[06:41:40] <Izaya> ie it's not the full program
L184[06:41:44] <Izaya> unless it is
L185[06:41:51] <Izaya> in which case it's sorta weak
L186[06:41:52] <MGR> @20kdc that's an excellent license term, thank you
L187[06:42:00] <Izaya> and if that took you like months to write...
L188[06:42:01] <MGR> but I probably won't use that for TACEATS2
L189[06:42:20] <MGR> Izaya, I finished it months ago
L190[06:42:27] * Izaya uses TACEATS2 against the Global Empire
L191[06:42:28] <Izaya> sue me
L192[06:43:09] <MGR> Izaya, you don't have the full program
L193[06:43:20] <Izaya> ...
L194[06:43:30] * Izaya uses part TACEATS2 against the Global Empire
L195[06:43:33] <Izaya> Sue me.
L196[06:44:02] <MGR> and how would you use it against the Global Empire?
L197[06:44:10] <Izaya> Is that the point?
L198[06:44:37] ⇨ Joins: Vexatos (~Vexatos@p200300556E65316249404CA6D309DB95.dip0.t-ipconnect.de)
L199[06:44:38] zsh sets mode: +v on Vexatos
L200[06:44:38] <MGR> It could be
L201[06:44:40] <Lizzy> \o/ most of my apprenticeship stuff is signed off and i'm on the janurary salary list so i still have a job after christmas!
L202[06:44:48] <MGR> Lizzy, congratulations!
L203[06:45:00] * Lizzy snuggles and kisses vifino all over before dancing around the room
L204[06:45:22] <Izaya> MGR, what sort of shitty copyright troll are you
L205[06:45:28] <Izaya> it doesn't matter what they're doing or how
L206[06:45:38] <MGR> Izaya, ok ok
L207[06:45:46] <Izaya> if they're considering violating your license, sue them six feet under
L208[06:46:16] <MGR> Izaya, I'm going to redo TACEATS2 before I release it to the public anyways
L209[06:46:18] <MGR> make it modular
L210[06:46:20] <20kdc> Izaya: that's even more trolly
L211[06:46:27] <20kdc> suing them before they even actually *do anything*
L212[06:46:38] <MGR> once that happens, it will have a creative commons license or something, idk
L213[06:46:50] <MGR> but one of the terms won't be "you can't use this against the GE"
L214[06:46:54] <20kdc> um
L215[06:47:08] <20kdc> Ahem! That term was taken from me, 20kdc! And thus, if you use it in your licence...
L216[06:47:13] <20kdc> ...I'll sue *you* to hell!
L217[06:47:20] <Forecaster> he said "wont be"
L218[06:47:26] <20kdc> ...Oh.
L219[06:47:29] <20kdc> In which case that's fine.
L220[06:47:50] <MGR> Can you copyright copyright terms?!
L221[06:47:54] <20kdc> I have no idea!
L222[06:48:00] <20kdc> ...want to find out?
L223[06:48:00] <Izaya> Probably.
L224[06:48:18] <Izaya> Trademark them while you're at it
L225[06:48:54] <MGR> @20kdc I'm going to say "no"
L226[06:49:03] <MGR> Anyways
L227[06:49:07] <MGR> Izaya, I'm not evil
L228[06:49:15] <MGR> Inari, I finish my programs
L229[06:50:24] <Forecaster> Forecaster, porcupines
L230[06:50:32] <MGR> ?
L231[06:50:55] <Vexatos> It's like porcupenes but with a triple bond instead
L232[06:50:56] <Forecaster> no? no porcupines for me
L233[06:51:01] <Forecaster> >:
L234[06:52:52] <Izaya> MGR, you're pretty evil.
L235[06:53:58] <MGR> Izaya, how?
L236[06:54:16] <Izaya> Your whole thing is basically taking over the everything
L237[06:54:32] <MGR> That's not really accurate
L238[06:54:44] <MGR> The Global Empire is about fostering peace, cooperation, and trade
L239[06:55:01] <Izaya> Peace through violence, right?
L240[06:55:17] <20kdc> Otherwise, TACEATS would be unnecessary.
L241[06:55:18] <MGR> Izaya, no
L242[06:55:22] <MGR> Peace through peace
L243[06:55:29] <Izaya> By taking over everyone
L244[06:55:40] <MGR> @20kdc A. I've adapted TACEATS2 to defend against mobs in the past
L245[06:55:45] <20kdc> It's an *empire*, Izaya. Of course MGR would take over!
L246[06:55:46] <MGR> B. Not everyone is all about peace
L247[06:55:56] <MGR> Izaya, I don't need or want to take over everyone
L248[06:56:07] <MGR> And I would certainly never take someone over by force
L249[06:56:08] <Izaya> So why so warlike?
L250[06:56:14] <MGR> ???????????
L251[06:56:19] <MGR> I'm not?
L252[06:56:25] <MGR> or am not anymore?
L253[06:56:29] <20kdc> MGR, your global empire keeps secrets.
L254[06:56:59] <MGR> @20kdc and everyone else doesn't?
L255[06:57:37] <Izaya> Most people around here tend to release the source to their stuff
L256[06:57:58] <MGR> Izaya, I will be
L257[06:57:58] <Izaya> Not license it out when it's outdated
L258[06:58:11] <MGR> and how is TACEATS2 outdated?
L259[06:58:18] <Skye> Izaya, just work on your token ring system
L260[06:58:27] <Izaya> Skye: bah
L261[06:58:31] <Skye> Or... Your IRC like system
L262[06:58:33] <Izaya> I have cyanogenmod to build
L263[06:58:44] <Izaya> and computers to add to minetest
L264[06:59:15] <Izaya> ... which you can access right now if you feel a need
L265[06:59:54] <MGR> Izaya, TACEATS2 will be released as soon as it is modularized
L266[06:59:58] <Izaya> https://github.com/XeonSquared/test3d
L267[07:00:02] <MGR> For increased utility
L268[07:00:12] <Izaya> why not release it now?
L269[07:00:33] <MGR> Izaya, because I don't want multiple versions of the same software out in the wild?
L270[07:00:56] <Izaya> so make the modular version different?
L271[07:01:35] <MGR> Izaya, but that would push release back even *further*
L272[07:01:44] <Izaya> uh
L273[07:01:51] <Izaya> why not just call the new version taceats3
L274[07:01:57] <Izaya> or something less stupid?
L275[07:02:14] <MGR> Izaya, because TACEATS3 involves robots
L276[07:02:30] <Izaya> is it written yet?
L277[07:02:40] <MGR> Partly
L278[07:02:45] <Izaya> ...
L279[07:03:26] <MGR> I don't have infinite time ?
L280[07:03:43] <Izaya> yay for unrenderable characters
L281[07:04:01] <Skye> Izaya, I admire your ability to knock out working stuff
L282[07:04:35] <MGR> Skye, my stuff works too
L283[07:04:43] <Izaya> is that knock out as in make stuff quickly or break stuff?
L284[07:05:12] <Skye> Both to be honest
L285[07:05:21] <Izaya> :3
L286[07:06:20] <MGR> Izaya, at least when my stuff comes out, it works
L287[07:06:24] <MGR> **works**
L288[07:06:27] <MGR> yeah, bold!
L289[07:06:31] <Izaya> no
L290[07:06:34] <Izaya> just two stars
L291[07:06:37] <Izaya> bold
L292[07:06:41] <Izaya> works
L293[07:06:59] <MGR> ?
L294[07:07:01] <Skye> ?
L295[07:07:18] <20kdc> Cat!
L296[07:08:04] <Izaya> http://i.imgur.com/z4xDe2b.png
L297[07:08:17] <Izaya> and MGR
L298[07:08:22] <Izaya> are you saying my stuff doesn't work?
L299[07:08:29] <MGR> huh
L300[07:08:35] <MGR> On Discord, I didn't see the bold
L301[07:08:39] <MGR> and my **works** was bold
L302[07:08:53] <Izaya> maybe you should use an IRC client to use IRC
L303[07:08:54] * Izaya shrugs
L304[07:08:58] <MGR> Izaya, I was referencing that you said you sometimes break stuff
L305[07:09:07] <Mimiru> Yes.. because Corded doesn't translate discord to IRC's text stuff, or IRC to discord
L306[07:09:12] <MGR> well, Skye said, but whatever
L307[07:10:25] ⇨ Joins: osmarks (webchat@host86-154-111-40.range86-154.btcentralplus.com)
L308[07:10:48] <Izaya> hey
L309[07:10:59] <Skye> Symbola with emoji
L310[07:11:05] <Skye> Works on HexChat
L311[07:11:13] <Izaya> making stuff and breaking stuff doesn't mean the stuff one makes is broken
L312[07:11:17] <Izaya> >emoji
L313[07:11:19] <Izaya> disgusting
L314[07:11:26] <MGR> Izaya, well fine
L315[07:11:28] <MGR> but still
L316[07:11:34] <MGR> If I release something, it works
L317[07:11:39] <osmarks> Hi.
L318[07:11:49] <MGR> hello osmarks, how are you?
L319[07:11:51] <Izaya> MGR, the stuff I make works
L320[07:11:53] <Skye> (^o^)
L321[07:11:55] <osmarks> Okay.
L322[07:12:07] <MGR> Izaya, and that is good
L323[07:12:12] <Izaya> But I tend to release it before it's functional
L324[07:12:15] <Izaya> Because why not?
L325[07:12:20] <MGR> because it doesn't work?
L326[07:12:21] <Izaya> Someone else might have a use for it so
L327[07:12:43] <MGR> I generally prefer to use *working* software ?
L328[07:13:13] <osmarks> I came here because I can't figure out why my OC program, started via the rc system, works fine whenever I run rc manually, but then just seems to freeze up everything when I reboot and rc runs.
L329[07:13:29] <MGR> osmark, code?
L330[07:13:41] <osmarks> Er, hold on, I'll pastebin it.
L331[07:14:02] <Izaya> MGR, I didn't say the thing itself would be useful
L332[07:14:10] <Izaya> but someone may have a use for parts of it
L333[07:14:20] <MGR> but working parts > non-working parts
L334[07:14:35] <Izaya> ie I never did anything with MultICE but S3 has used the scheduler and build system
L335[07:15:14] <MGR> ok
L336[07:15:20] <MGR> I just have a different philosophy
L337[07:15:27] <MGR> Not necessarily better, or worse, but different
L338[07:16:01] <osmarks> pastebin.com/T7WH0Jgy
L339[07:16:56] <MGR> uh
L340[07:17:09] <MGR> hmm, I'm not sure why it would lock up
L341[07:17:17] <MGR> osmarks, does it lock up forever, or just for a little while?
L342[07:18:29] <osmarks> I think forever, but I didn't leave it long.
L343[07:18:48] <MGR> try leaving it for a minute
L344[07:18:57] <MGR> maybe the internet request is just taking a while
L345[07:19:34] <osmarks> Okay, that's weird. It was taking a lot longer to work when run on boot.
L346[07:19:42] <osmarks> Thanks, then, it works.
L347[07:21:11] ⇦ Quits: osmarks (webchat@host86-154-111-40.range86-154.btcentralplus.com) (Quit: Web client closed)
L348[07:21:12] <MGR> osmarks, maybe the internet card takes longer to initialize on boot or something, and it takes a little while to setup
L349[07:21:17] <MGR> I don't really know
L350[07:22:14] <Forecaster> they left
L351[07:22:30] <Forecaster> right after the last message
L352[07:22:59] <Caitlyn> yeah that's another problem, there is no good way to send quits to discord, because quits are a global event, they don't have a channel context..
L353[07:23:19] <MGR> ah
L354[07:23:53] <Forecaster> if "said something in this channel" send quit?
L355[07:25:33] <MGR> that's an idea
L356[07:26:46] <DaMachinator> can you fire an event when the userlist changes?
L357[07:27:00] <DaMachinator> and use that to tell whether joined/quit
L358[07:29:36] *** medsouz|offline is now known as medsouz
L359[07:30:05] ⇨ Joins: Mettaton_Fab (~OyVey@p579649A6.dip0.t-ipconnect.de)
L360[07:42:41] <Caitlyn> burnt the roof of my mouth on pizza last night...
L361[07:42:57] <Caitlyn> now I'm eating crunchy cereal... :/
L362[07:43:04] <MGR> Caitlyn, ow
L363[07:43:06] <Forecaster> D:
L364[07:43:29] <Caitlyn> I'm also sick as hell... and REALLY don't wanna go to work
L365[07:44:16] <MGR> @Mimiru do you have paid sick time?
L366[07:44:27] <Caitlyn> HAHAHAHAHAHAHAAAAA HAH AHHAHA HAHAHAH HAHAHAHAHAHAHAHAAAHAHA
L367[07:44:27] <Caitlyn> ha
L368[07:44:28] <Caitlyn> no
L369[07:44:52] <Caitlyn> I have plenty of don't go in and get fired time though
L370[07:45:01] <MGR> you should definitely use that
L371[07:45:22] <MGR> I thought the U.S. law was there has to be at least some paid sick time
L372[07:45:30] <MGR> Or was I wrong on that?
L373[07:46:00] <Caitlyn> "The U.S. does guarantee unpaid leave for serious illnesses through the Family and Medical Leave Act (FMLA). ... Workers use paid sick time to recover from illness, attend doctor visits or care for a sick child, partner, or designated loved one."
L374[07:46:15] <Caitlyn> "serious illnesses"
L375[07:46:28] <MGR> ah
L376[07:46:30] <Caitlyn> for colds and shit though, no
L377[07:46:51] <Caitlyn> but if I got cancer tomorrow.. I could tots not go in
L378[07:47:14] <MGR> Caitlyn, there's a 99% chance that you have a tumor (benign almost certainly) somewhere in your body
L379[07:47:18] <Caitlyn> https://www.dol.gov/general/topic/workhours/sickleave
L380[07:47:23] <MGR> Find it, and use it as an excuse to not go in to work
L381[07:47:31] <Caitlyn> Also, less than 50 employees (1)
L382[07:47:50] <Forecaster> slap it down on your boss's desk and exclaim "I have a tumah!"
L383[07:48:27] <Forecaster> in an Arnold accent
L384[07:48:48] <Forecaster> I know the quote is "It's not a tumah!" but that doesn't work
L385[07:48:52] <Caitlyn> lol
L386[07:50:04] <MGR> @Mimiru well, I guess your only option is to fake your death
L387[07:50:31] <Forecaster> that doesn't earn you any money though
L388[07:51:30] <MGR> Forecaster, we should give her the monetary output of our factories
L389[07:51:47] <Forecaster> pff no way, I need that to buy upgrades
L390[07:51:53] <Forecaster> D:<
L391[07:52:34] <MGR> @Mimiru I make $80,000 dollars a second
L392[07:52:39] <MGR> you can have $1 per second
L393[07:52:48] <MGR> That should beat your current hourly wage
L394[07:52:57] <Caitlyn> lol :P
L395[07:53:04] <Caitlyn> If we're counting factories....
L396[07:53:23] <Caitlyn> http://michi.pc-logix.com/chrome_2016-12-20_07-53-15.png
L397[07:53:25] <Forecaster> that's $31 557 600 a year
L398[07:53:32] <Forecaster> approximately
L399[07:53:38] <Caitlyn> and it bounces to 2.5 bil at times
L400[07:53:48] <MGR> heh
L401[07:53:55] <Caitlyn> it also drops to 857 mil sometimes...
L402[07:54:01] <MGR> My average total is $25,000 per tick
L403[07:54:05] <Forecaster> my income is currently about 900k
L404[07:54:24] <Forecaster> but I'm getting 4k research point/t
L405[07:54:55] <Caitlyn> I've got 2 tanks running with diesel and rockets
L406[07:55:05] <Forecaster> I haven't gotten that far
L407[07:55:18] <Forecaster> I'll unlock tanks in 2 days
L408[07:55:22] <Caitlyn> I'm not sure how I did..
L409[07:55:25] <DaMachinator> i'm working on electronics
L410[07:55:31] <Caitlyn> I still think my research got bugged
L411[07:55:31] <DaMachinator> i think my next research is engines
L412[07:55:38] <DaMachinator> might be diesel tho
L413[07:55:50] <Forecaster> DaMachinator: it's not diesel
L414[07:55:59] <DaMachinator> after electronics is what
L415[07:56:03] <Forecaster> guns
L416[07:56:04] <MGR> guns
L417[07:56:11] <DaMachinator> right
L418[07:56:16] <MGR> DaMachinator, do you not have electronics?
L419[07:56:21] <Forecaster> then engines
L420[07:56:26] <DaMachinator> I have electronics.
L421[07:56:39] <DaMachinator> Upgraded up to 3x base capacity.
L422[07:57:10] * Caitlyn slaps pinterest
L423[07:57:25] <DaMachinator> my current problem is that i have stuff that is upgraded so high, i am needing double/triple conveyors on some items
L424[07:57:29] <MGR> DaMachinator, wow
L425[07:57:39] <MGR> yeah, that's the wall I'm about to slam into at full speed
L426[07:58:01] <MGR> upgrading components has diminishing returns do to increasing signal complexity requirements
L427[07:58:03] <DaMachinator> i need double conveyors on oil, triple on coal (although coal feeds 2 plastic makers) and double on gas
L428[07:58:05] <MGR> due*
L429[07:58:28] <DaMachinator> soooooooooooo
L430[07:58:38] <DaMachinator> i make a ton of money, but the space constraints are killing me
L431[07:58:40] <Caitlyn> Forecaster, how would you manage the relationship of user to channel? like a list of #channel, user or?
L432[07:59:33] <MGR> DaMachinator, yes
L433[07:59:50] <Forecaster> can Corded not just query the log to see if the user said anything in here within like the last hour?
L434[07:59:50] <MGR> density decreases as throughput increases
L435[08:00:00] <MGR> negating a fair portion of any profit increase
L436[08:00:05] <Caitlyn> Forecaster, no? It doesn't track any messages
L437[08:00:39] <Caitlyn> I was just going to relay join/part/quits directly
L438[08:00:55] <Caitlyn> otherwise you'd get joins, but no quits if someone didn't talk
L439[08:01:13] <Forecaster> I would just relay quits then
L440[08:01:21] <Caitlyn> unless I didn't send a join until someone talks
L441[08:01:31] <Forecaster> seems unecessary
L442[08:01:40] <Forecaster> if they're talking they've obviously joined :P
L443[08:01:42] <Caitlyn> Some clients actually do that, lol
L444[08:02:20] <DaMachinator> MGR: I'm going to put just enough electronics in to sustain my expenditures and fill the rest of the beginning factory with SCIENCE!!!1!1!1
L445[08:04:05] <MGR> DaMachinator, that's what I've done
L446[08:04:27] <Forecaster> also I'm on Discord now because my irc laptop crashed
L447[08:04:29] <Forecaster> yaaay
L448[08:04:29] <MGR> my kilofactory is money, and most of my regular factory is science
L449[08:04:44] <Corded> * Forecaster kicks the laptop
L450[08:04:47] <MGR> I'm 1/3 of the way to gunz
L451[08:04:56] <Forecaster> yay, it's online again
L452[08:05:00] * Izaya wonders if it's the build scripts setting JAVA_HOME
L453[08:05:00] <Forecaster> stupid laptop
L454[08:05:22] <Caitlyn> damn.. I pulled the TimedHashMap out of MichiBot
L455[08:05:33] <Caitlyn> and went with the LinkedHashMap with max lines
L456[08:07:37] <Forecaster> keeping a list of the last 10 or so people who've talked could work too
L457[08:08:18] <Caitlyn> Heeeey Corded has quava..
L458[08:08:19] <Caitlyn> awesome
L459[08:08:22] <Caitlyn> err
L460[08:08:24] <Caitlyn> guava*
L461[08:08:40] <Forecaster> is it terminal?
L462[08:09:05] <Caitlyn> nein
L463[08:10:47] *** Keridos|away is now known as Keridos
L464[08:14:08] <Forecaster> being able to ask Cortana about math questions is pretty great
L465[08:14:21] <Caitlyn> lol yeah
L466[08:14:58] <Forecaster> at least when she doesn't think I want to know what a song is called and starts listening for music
L467[08:16:03] <Inari> I'd like a program that could figure out the songs Iwant to know :<
L468[08:17:08] <Forecaster> I also installed a mc mod that adds a /calc command
L469[08:17:17] <Forecaster> for next time I try to do math on camera
L470[08:17:31] <Inari> Heh
L471[08:17:43] <Inari> Sounds like math exams :P
L472[08:17:57] <Forecaster> I also have that in my irc client
L473[08:18:02] <Inari> "Hm 7 + 8 should be 15, but lets put it into the calc just ot check"
L474[08:18:44] <Forecaster> doing simple math on the spot while recording can be surprisingly difficult without completely interrupting the flow of the video
L475[08:23:41] <Inari> https://www.youtube.com/watch?v=zvm8F-kbBYg great music
L476[08:23:41] <MichiBot> Papi Dance | length: 3m 37s | Likes: 1,167 Dislikes: 11 Views: 90,315 | by Admineon | Published On 22/9/2015
L477[08:25:59] <Caitlyn> Ahh right, THIS is the issue I had with that...
L478[08:26:01] <Caitlyn> EndPointManager.getInstance().createEndPoint(EndPointInfo.createFromIrcChannel(identifier, event.getChannel()));
L479[08:26:07] <Forecaster> https://youtu.be/SuQGfk9Gmgo
L480[08:26:07] <MichiBot> Flying Lotus - Putty Boy Strut (Until The Quiet Comes, new album out now) | length: 2m 53s | Likes: 27,493 Dislikes: 319 Views: 2,452,010 | by Warp Records | Published On 19/9/2012
L481[08:26:11] <Inari> "Heaven is a tentacle pit" - Unknown Lewder
L482[08:26:21] <Caitlyn> I have to have a channel from the event... which means storeing the channel object
L483[08:26:24] <Caitlyn> which had issues IIRC
L484[08:27:34] <Caitlyn> anyway work
L485[08:28:27] ⇨ Joins: Cervator (~Thunderbi@2601:4c1:4000:1050:94aa:c7fa:385c:4ab1)
L486[08:30:15] <Forecaster> heh, steams award nominees for "Villain Most In Need Of A Hug"
L487[08:30:19] <Forecaster> Borderlands 2
L488[08:30:19] <Forecaster> Dead by Daylight
L489[08:30:19] <Forecaster> Far Cry 3
L490[08:30:19] <Forecaster> Far Cry 4
L491[08:30:21] <Forecaster> Portal 2
L492[08:30:42] <Forecaster> not sure if I agree on the far cry ones
L493[08:33:04] <SolraBizna> GreaseMonkey: not an emulator, a crosstool-ng script
L494[08:33:13] <SolraBizna> for this: https://github.com/SolraBizna/occross
L495[08:34:57] <20kdc> Forecaster: Undertale?
L496[08:35:18] <Forecaster> I haven't played undertale
L497[08:35:32] <Inari> Undadale
L498[08:35:39] <Inari> Undotale
L499[08:35:42] <Inari> Theres a game idea
L500[08:36:06] <SolraBizna> you start at the end of the story and mash control-Z/command-Z/control-_ to see the plot in reverse?
L501[08:36:08] <Inari> Actually I have a game idea already
L502[08:36:10] <Inari> But I'm lazy
L503[08:36:42] <Inari> Plus not sure what the usual way to go is when you have client and server and want to use idfferent languages for each :P
L504[08:37:03] <SolraBizna> sounds like web development to me
L505[08:39:06] <Inari> SolraBizna: Well yeah :P
L506[08:39:19] <Inari> Client in browser, so javascript
L507[08:39:23] <Inari> but server preferably not javascript
L508[08:39:35] <Forecaster> what would the server do?
L509[08:40:13] <Inari> The usual things a MMO server does... get positions, double-check them, send to whoever needs them, get info on what a clinet wants to do , etc
L510[08:42:38] <20kdc> Inari: There are languages which compile to javascript but aren't javascript. Like Haxe. And... was it TypeScript?
L511[08:42:56] <MGR> Hax?
L512[08:43:01] <MGR> There's a hacker language?!
L513[08:43:19] <Inari> 20kdc: I mean, sure, but one of them would still have to be the same langauge I'd use for the actual server then :P
L514[08:43:53] <20kdc> No, MGR, no.
L515[08:43:58] <MGR> Yesssssssss
L516[08:44:35] <SolraBizna> ugh! transpiling!
L517[08:45:04] <SolraBizna> I used to be all in favor of transpiling from a less awful language, but then I learned this is one of the two reasons "modern" website memory footprints are measured in tens or hundreds of megabytes
L518[08:45:59] <Inari> ~I'd prefer justn ot using javacript :P But it seems more likely asomeone will try your game if they don't have to DL and install it first
L519[08:46:33] <20kdc> SolraBizna: Only if A. You do it really badly, and B. your website has a ridiculous amount of JavaScript. Of course, if you're using asm.js transpiling, then you might as well throw your memory footprint consideration off of a cliff.
L520[08:47:03] <SolraBizna> if I have learned one thing about the field of web development, it is that the vast majority of web developers do it really badly
L521[08:47:41] <20kdc> Idea: Before using a transpiler for a project, give it some test code, and see what it spits out
L522[08:48:01] <20kdc> If it spits out stuff that looks relatively human, then it's probably alright
L523[08:48:10] <20kdc> if it spits out stuff that looks like Scala->Java decompilation
L524[08:48:12] <20kdc> then run away
L525[08:48:18] <20kdc> and don't look back
L526[08:48:31] <Inari> I'd argue that human code isn't necesarily the most optimized code
L527[08:48:48] <SolraBizna> the other common reason or mindblowing memory footprints is using NPM to install thousands of packages, and then serving all of the server-side JavaScript code to the client
L528[08:48:54] <SolraBizna> s/ or / for /
L529[08:48:55] <MichiBot> <SolraBizna> the other common reason for mindblowing memory footprints is using NPM to install thousands of packages, and then serving all of the server-side JavaScript code to the client
L530[08:49:09] <20kdc> Inari: That's true. But JS engines will optimize for the most popular method
L531[08:49:39] <SolraBizna> aren't they optimizing for asm.js at this point?
L532[08:49:47] <20kdc> SolraBizna: Nah, that's a separate thing
L533[08:49:54] <20kdc> asm.js is useful in only specific domains
L534[08:50:02] * Inari still wants WebAssembly
L535[08:50:11] <20kdc> WebAssembly, asm.js
L536[08:50:12] <SolraBizna> have you seen The Birth and Death of JavaScript?
L537[08:50:16] <20kdc> they're the same thing in different packages
L538[08:50:23] <Inari> Eh, not quite
L539[08:50:25] <20kdc> SolraBizna: no
L540[08:50:31] <SolraBizna> Google it, it's hilarious and terrifying
L541[08:50:36] <20kdc> ...ok, wait
L542[08:50:38] <20kdc> apparently I have?
L543[08:50:46] <20kdc> but long enough ago I don't recall
L544[08:50:56] <Inari> asm.js is horribl ehackiness
L545[08:51:01] <Inari> WebAssembly is truelow-level language :P
L546[08:51:03] <SolraBizna> if the Windows version of GIMP running in the Mac version of Chrome running in the Mac version of Firefox running on a JavaScript-based OS rings a bell...
L547[08:52:12] <20kdc> SolraBizna: That... that's confusing
L548[08:53:09] <20kdc> also, excuse me, I need to go contact the Time Traveller's Institute For Time Travel
L549[08:54:48] <20kdc> "all keys are converted into strings" Javascript... why...
L550[08:55:25] <SolraBizna> all my web development has required either JQuery or nothing
L551[08:55:51] <SolraBizna> more of the latter after I found MDN, which is actually an excellent resource for browser JavaScript APIs and the differences between browsers
L552[09:04:01] *** TheCryptek|Away is now known as Cardinal
L553[09:04:52] *** Cardinal is now known as TheCryptek
L554[09:13:41] <gamax92> SolraBizna: port an mp3 decoder to OC
L555[09:15:15] <20kdc> gamax92: it would probably be simpler to port a FLAC decoder to OC
L556[09:16:14] <gamax92> but then you don't have an mp3 decoder
L557[09:17:02] <gamax92> it would probably be simpler to just write a program that writes the number 42 to the screen
L558[09:17:39] <20kdc> ...that's a great idea!
L559[09:24:25] * Izaya is not a clever man
L560[09:24:38] <Izaya> I did not, in fact, allocate the cyanogenmod build virtual machine 8GB of RAM
L561[09:24:43] <Izaya> rather I gave it 1GB.
L562[09:24:51] <Izaya> Hence why it took forever and crashed a lot.
L563[09:24:57] <MGR> lol
L564[09:26:29] <Izaya> https://a.pomf.cat/irsuwm.png much better
L565[09:26:57] <gamax92> I love when android completely freezes up
L566[09:27:09] <gamax92> (idont)
L567[09:28:31] <Mettaton_Fab> i love it when i cant uninstall preinstalled apps from my phone.
L568[09:28:50] <Izaya> I love it when I can completely nuke the stock image from my phone
L569[09:32:15] <20kdc> Mettaton_Fab: I wonder if "adb uninstall" would try and nuke it...
L570[09:32:35] <20kdc> ...just need to find an app that I actually want to nuke, first.
L571[09:32:54] <Mettaton_Fab> DropBox?
L572[09:33:04] <Mettaton_Fab> ChatOn?
L573[09:33:13] <20kdc> I don't have those pre-installed
L574[09:33:20] <20kdc> in any case, you'd need to know the app package ID
L575[09:33:28] <20kdc> best gotten via... I think "adb shell pm list"?
L576[09:33:42] <20kdc> oh, right, "pm list packages".
L577[09:35:24] <20kdc> ...Well, I believe that was the most generic failure message I've ever encountered. I guess the application could be disabled, though, since that's an option
L578[09:35:30] <20kdc> but true uninstalling is apparently not possible
L579[09:37:07] <20kdc> Still, it seems to be gone for all intents and purposes apart from actual true deletion
L580[09:39:23] <gamax92> root
L581[09:39:47] <gamax92> system partition is read only
L582[09:40:27] <gamax92> so it can never uninstall pre-installed
L583[09:40:40] <gamax92> unless you've routed
L584[09:42:15] ⇨ Joins: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L585[09:43:56] <SolraBizna> gamax92: outputting to tape via dfpwm?
L586[09:44:23] ⇨ Joins: brandon3055_ (~Brandon@122-129-151-25.dynamic.ipstaraus.com)
L587[09:44:27] <gamax92> yeah
L588[09:44:42] <SolraBizna> well, I'm porting NetHack first
L589[09:45:00] <SolraBizna> I actually made a test suite so I can test whether my instructions are all working
L590[09:45:06] <SolraBizna> well
L591[09:45:12] <SolraBizna> I made a test engine...
L592[09:45:56] ⇨ Joins: Cervator1 (~Thunderbi@2601:4c1:4000:1050:94aa:c7fa:385c:4ab1)
L593[09:47:08] ⇦ Quits: brandon3055 (~Brandon@122-129-151-25.dynamic.ipstaraus.com) (Ping timeout: 198 seconds)
L594[09:47:21] ⇦ Quits: Cervator (~Thunderbi@2601:4c1:4000:1050:94aa:c7fa:385c:4ab1) (Ping timeout: 206 seconds)
L595[09:47:26] *** Cervator1 is now known as Cervator
L596[09:50:22] <Forecaster> is 50 minutes too long for a video about a dungeon crawling game...?
L597[09:50:30] <Forecaster> it was supposed to be shorter than that...
L598[09:50:47] <Forecaster> I can't decide if I should re-record it or not D:
L599[09:51:46] <Izaya> fix it in post
L600[09:54:42] <MGR> Forecaster, I can't decide
L601[09:55:03] <MGR> should I try to save up for 11 billion dollars to double my electronics production and buy more land, or throw everything into gun research
L602[09:55:32] <Forecaster> guns are worth a lot of money
L603[09:55:49] <Forecaster> but buying more land would allow increasing research even more :P
L604[09:56:02] <MGR> I know!
L605[09:56:05] <MGR> such decisions
L606[09:56:41] <MGR> also, getting more than a 20% increase out of my plastic production is going to end up DECREASING density
L607[09:57:27] <SolraBizna> I currently have a rule... if I have enough money to buy a piece of land, I buy it
L608[09:57:42] <MGR> SolraBizna, yes
L609[09:57:53] <SolraBizna> s/if/IFF/
L610[09:57:54] <MichiBot> <SolraBizna> I currently have a rule... IFF I have enough money to buy a piece of land, I buy it
L611[09:57:58] <MGR> but should I focus on gaining money, or gaining research
L612[09:58:19] <SolraBizna> I have my Kilofactory on full-time research and my Factory on full-time pollution manufacturing
L613[09:58:26] <SolraBizna> and take them as they come
L614[09:58:29] <MGR> I might do a small density boost, and then focus on research
L615[09:59:00] <SolraBizna> Forecaster's thingy helps me plan ahead which thing is going to come first
L616[09:59:04] <MGR> time to save to $3billion
L617[09:59:25] <Forecaster> :>
L618[10:00:25] <SolraBizna> unfortunately I haven't restarted my browser yet, so I'm still having to inject it by hand...
L619[10:01:31] <Forecaster> towerofawesome.org/calctwopointoh
L620[10:01:48] <Forecaster> are the items offset in firefox for anyone?
L621[10:01:52] <SolraBizna> speaking of JavaScript, am I the only person who actually tags my scripts fo LibreJS?
L622[10:01:56] <SolraBizna> s/fo /for /
L623[10:01:57] <MichiBot> <SolraBizna> speaking of JavaScript, am I the only person who actually tags my scripts for LibreJS?
L624[10:02:05] * Forecaster looks up LibreJS
L625[10:02:13] <Izaya> I would've
L626[10:02:23] <Izaya> except my site contains one line of JS
L627[10:02:27] <Izaya> and it works fine without it
L628[10:02:35] * SolraBizna violently hugs Izaya
L629[10:02:42] <Izaya> ow
L630[10:03:10] <Lizzy> what's LibreJS?
L631[10:03:36] <Forecaster> "LibreJS is a free add-on for GNU IceCat and other Mozilla-based browsers. It blocks nonfree nontrivial JavaScript while allowing JavaScript that is free and/or trivial."
L632[10:03:39] <Forecaster> apparently
L633[10:04:05] <SolraBizna> I don't use it myself, but I can respect those who do
L634[10:04:17] <Izaya> yeah I think my line of javascript is considered trivial
L635[10:04:22] <SolraBizna> Forecaster: they are offset
L636[10:04:36] <SolraBizna> https://tejat.net/eph/not_sure_what_im_looking_for.png <-- when I chose the filename, they hadn't loaded yet
L637[10:05:01] <Forecaster> could you debug that and find where the offset is coming from?
L638[10:05:13] <Forecaster> in my FF they're not offset
L639[10:05:16] <SolraBizna> it would take me ~30 seconds per offset
L640[10:05:21] <SolraBizna> s/offset/operation/
L641[10:05:21] <MichiBot> <SolraBizna> it would take me ~30 seconds per operation
L642[10:05:30] <SolraBizna> a yowling cat woke me up at 5 this morning, I normally wake up at 10 T_T
L643[10:06:38] <Forecaster> wut?
L644[10:06:57] <Forecaster> you don't have to, but I'd like to know where the offset is coming from so I can fix it
L645[10:07:15] <SolraBizna> I'll be happy to do it on my desktop, once I'm done fleeing the desert
L646[10:07:23] <SolraBizna> if you remind me in ~8 hours I'll do it
L647[10:08:11] <SolraBizna> It's probably happening in mine but not yours because I'm on Firefox ESR
L648[10:08:20] <Izaya> so I just spent an amount of time fucking with getting files off my phone using adb
L649[10:08:49] <Izaya> I've come to the conclusion that on my phone the two dirs I care about are /storage/sdcard0/DCIM and /storage/sdcard0/Pictures
L650[10:09:00] <SolraBizna> both of which contain pictures
L651[10:09:13] <Izaya> indeed
L652[10:09:23] <Izaya> all my media is in /storage/sdcard1
L653[10:09:36] <gamax92> /data/media
L654[10:09:43] <gamax92> because fake internal sdcard
L655[10:09:54] <Forecaster> %remindme 8h remind SolraBizna about offset thing
L656[10:09:54] <MichiBot> I'll remind you about "remind SolraBizna about offset thing" at 12/20/2016 06:09:54 PM
L657[10:09:56] <Izaya> yup
L658[10:10:18] <gamax92> Izaya: how have your CM adventures gone?
L659[10:10:47] <Izaya> gamax92: uh
L660[10:10:53] <Izaya> less terribly than last night
L661[10:10:57] <Izaya> but I don't want to jinx it
L662[10:11:00] <Izaya> so uh
L663[10:11:10] <Izaya> it's building it seems
L664[10:11:31] <Forecaster> bleh, I'm gonna re-record the video...
L665[10:11:43] <Forecaster> I forgot to talk about where the game came from and who made it...
L666[10:11:45] <Forecaster> :|
L667[10:12:21] <Forecaster> Caitlyn: does remindme send a notice or print stuff in the channel?
L668[10:12:35] <Izaya> %remindme 10s let's find out
L669[10:12:36] <MichiBot> I'll remind you about "let's find out" at 12/20/2016 10:12:45 AM
L670[10:12:43] ⇦ Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Remote host closed the connection)
L671[10:12:52] <MichiBot> REMINDER Izaya let's find out
L672[10:13:03] <Forecaster> okay good
L673[10:13:11] <Forecaster> because I'll probably be asleep in 8h
L674[10:13:13] <Michiyo> ^ It responds where the command was sent
L675[10:13:20] <Michiyo> you can PM it and it'll PM you
L676[10:13:46] <Forecaster> neat
L677[10:16:10] <gamax92> the scala ide for eclipse is very garbage
L678[10:16:41] <SolraBizna> I noticed
L679[10:17:19] <SolraBizna> %remindme 7h Forecaster's nightmare
L680[10:17:20] <MichiBot> I'll remind you about "Forecaster's nightmare" at 12/20/2016 05:17:19 PM
L681[10:18:07] <SolraBizna> y'all and your asynchronous bots
L682[10:21:11] ⇨ Joins: Jezza (~Jezza@92.206.161.17)
L683[10:21:19] <gamax92> ocdoc is best bot
L684[10:24:09] <Forecaster> ...
L685[10:24:12] <Forecaster> DAMMIT
L686[10:24:18] <Forecaster> why did I delete the footage
L687[10:24:22] <Forecaster> I could have used that!
L688[10:24:27] <Forecaster> augh
L689[10:28:28] <Forecaster> "RimWorld Alpha 16 – Wanderlust is released! This update adds a spherical world and the ability to travel across it with multiple caravans, having simultaneous encounters on the way and settling new colonies."
L690[10:28:32] <Forecaster> o_o
L691[10:29:31] <Vexatos> er
L692[10:29:32] <Vexatos> mah
L693[10:29:33] <Vexatos> gurd
L694[10:29:48] <Vexatos> did the game just become 200% better
L695[10:29:51] <Forecaster> "You can build transport pod launchers and transport pods."
L696[10:29:56] <Vexatos> you better stream
L697[10:29:58] <Forecaster> "Pods can be targeted on enemy bases, where you can perform “drop-in” raids and drop right on top of the base, or drop outside it – just like raiders do to you!"
L698[10:30:12] <Vexatos> Forecaster,
L699[10:30:14] <Vexatos> you
L700[10:30:16] <Vexatos> better stream
L701[10:30:18] <Vexatos> today
L702[10:30:27] <Vexatos> I mean sure you won't get there
L703[10:30:27] <gamax92> guthib
L704[10:30:30] <Vexatos> but still D:
L705[10:30:32] <Vexatos> The hype
L706[10:30:34] <gamax92> Vexatos help
L707[10:30:39] * Vexatos helps
L708[10:30:41] <Forecaster> https://ludeon.com/blog/2016/12/rimworld-alpha-16-wanderlust-released/
L709[10:30:42] <gamax92> thank you
L710[10:30:47] * Vexatos has holpen successfully.
L711[10:30:54] <Vexatos> Forecaster, this is way too good
L712[10:31:21] <gamax92> Vexatos: I'm for some reason attempting to make the TextBuffer support all of unicode
L713[10:31:36] <gamax92> by changing all the char to int and such
L714[10:31:53] <Forecaster> stream scheduled in about 1.5h
L715[10:31:54] <gamax92> but now the scala plugin is just infinitely compiling and won't tell me any errors
L716[10:32:04] <Vexatos> uuuuh
L717[10:32:08] <Vexatos> cancel and recompile?
L718[10:32:10] <Vexatos> Never had that
L719[10:33:00] <gamax92> Vexatos: what ide do you use and how do I set it up so I can stop using Garbage
L720[10:33:29] <Vexatos> IDEA and I just git clone'd the repo, ran ./gradlew setupDecompWorkspace and opened the directory using IDEA
L721[10:33:40] <Vexatos> then I hit "refresh gradle project" from inside IDEA
L722[10:33:41] <Vexatos> and done
L723[10:33:43] <Vexatos> it works ._.
L724[10:34:11] <SolraBizna> gah!
L725[10:34:17] <SolraBizna> stop letting me know about new games!
L726[10:34:23] <SolraBizna> that I really want to play!
L727[10:35:26] <SolraBizna> AAAHHH I WATCHED SOME OF THE VIDEO
L728[10:35:35] <gamax92> you okay m8?
L729[10:36:05] <Izaya> #### make completed successfully (01:09:10 (hh:mm:ss)) ####
L730[10:36:11] <gamax92> :D
L731[10:37:16] <SolraBizna> question... is it a spherical world, or a toroidal world?
L732[10:46:38] ⇨ Joins: Wiiplay123 (~kvirc@adsl-72-154-27-119.bna.bellsouth.net)
L733[10:54:17] ⇨ Joins: Trangar_ (~Trangar@249-153-145-85.ftth.glasoperator.nl)
L734[10:55:18] <SolraBizna> well, I hope you're happy because now I've bought the game
L735[10:59:17] <MGR> SolraBizna, wow, you're even faster than I am
L736[10:59:29] <MGR> If I see a game I like, I can usually withstand the urge to buy for a few days
L737[10:59:45] <MGR> Long enough for the hype to cool off for ~70% of those games
L738[11:00:41] <Izaya> Fucking Australia.
L739[11:00:51] <Izaya> I can't try my new image
L740[11:01:02] <Izaya> because it'll take an hour to copy over the WAN to my laptop.
L741[11:01:07] <SolraBizna> normally I've been better about this
L742[11:01:20] <SolraBizna> but there's been a moratorium on games spending for 10 months, *and* I'm $200 under budget this month
L743[11:01:33] <SolraBizna> anyway, time to flee the desert
L744[11:05:02] <MGR> SolraBizna, A. good job on following a budget
L745[11:05:07] <MGR> B. what game did you buy?
L746[11:06:51] <Forecaster> RimWorld
L747[11:06:52] <Forecaster> :>
L748[11:12:53] <Izaya> vifino: building a custom kernel with cgroup support now
L749[11:13:28] <vifino> cool, make sure to include all the stuff plasma mobile needs if you wanna use it.
L750[11:13:42] <MGR> Forecaster, thanks
L751[11:13:47] <MGR> I'll add it to my list
L752[11:13:52] ⇨ Joins: brandon3055__ (~Brandon@122-129-151-25.dynamic.ipstaraus.com)
L753[11:15:20] <Izaya> that's the plan
L754[11:15:25] <Izaya> once I manage to make it compile anyway >.>
L755[11:16:23] <Michiyo> Thanks curse...
L756[11:16:30] <Michiyo> Why are there 3+ places to find PMs on curse?
L757[11:16:32] ⇦ Quits: brandon3055_ (~Brandon@122-129-151-25.dynamic.ipstaraus.com) (Ping timeout: 198 seconds)
L758[11:16:54] <Michiyo> theres curseforge.com, mods.curse.com, and the minecraft forums, also ran by curse...
L759[11:17:03] <Michiyo> I got a PM today.. and couldn't find the fucker
L760[11:17:18] <Michiyo> it was on mods.
L761[11:18:15] <gamax92> I'm getting so many false errors in intellij ...
L762[11:23:55] <Izaya> vifino: what's the sanest way to just feed values to make <something>config?
L763[11:29:56] <gamax92> ... :/ how do I save a file in intellij
L764[11:30:28] <Forecaster> change something in it
L765[11:30:39] <gamax92> it just auto saves?
L766[11:30:43] <Forecaster> yes
L767[11:31:32] <vifino> Izaya: edit .config?
L768[11:32:18] <Izaya> that works I guess
L769[11:32:52] <Izaya> ... where do I find .config?
L770[11:34:31] <Izaya> or do I need to make one?
L771[11:35:06] <vifino> or if you are stuck in menuconfig/nconfig, type ?, input the config name, press number and edit it
L772[11:35:32] <vifino> Izaya: kernel dir?
L773[11:35:56] <Izaya> so android/system/kernel/motorola/msm8916 ?
L774[11:36:08] <Izaya> it has the Makefile in it
L775[11:36:29] <vifino> fuck if i knew
L776[11:36:42] <gamax92> there we go much better
L777[11:36:47] <Izaya> welp
L778[11:36:51] <Izaya> I'll put one there and find out
L779[11:36:54] <gamax92> turned off the auto save and added Ctrl-S to Save Document
L780[11:36:56] <Izaya> because there isn't one there rn
L781[11:37:29] <SolraBizna> (also I haven't technically bought it yet but I expect to by the end of the day)
L782[11:37:56] <vifino> i have six 400ml pressurized air cans
L783[11:38:03] <vifino> time to do things.\
L784[11:38:04] * Izaya got a copy of Fallout 4 today
L785[11:38:11] <Izaya> vifino: all the dusting?
L786[11:38:13] <SolraBizna> how many liters will they be unpressurized?
L787[11:38:13] <Forecaster> why would you turn off auto-save
L788[11:38:28] <vifino> SolraBizna: no clue
L789[11:38:39] <SolraBizna> (trick question, 400mL :P)
L790[11:39:02] <vifino> shh
L791[11:39:25] <SolraBizna> (though t would be cool if pressurized air was labeled with the amount of volume the enclosed amount of gas would occupy at 1 atmosphere of pressure)
L792[11:39:30] <vifino> you're mean. i ddin't bother to think. :(
L793[11:39:50] <SolraBizna> I'm sorry, here
L794[11:39:54] * SolraBizna gives vifino a diamond to use as a hat
L795[11:40:05] <vifino> :O
L796[11:40:08] <vifino> ermahgurd
L797[11:40:10] <SolraBizna> now you can be like Skye
L798[11:40:15] <vifino> *.*
L799[11:40:24] <vifino> .-.
L800[11:40:31] <vifino> you have to ruin it, don't you?
L801[11:41:14] ⇨ Joins: bauen1 (~quassel@2a02:810d:1980:1584:24ac:1619:4e27:33c6)
L802[11:41:16] <Skye> uh I don't see how that's exactly ruining it. I mean you could share it with worse people.
L803[11:41:33] <SolraBizna> you're the only two people I've seen with diamond hats
L804[11:41:51] <vifino> OH THERE COULD BE MORE? :<
L805[11:42:08] <vifino> Skye: its that i am sharing it at all
L806[11:42:23] <MGR> Diamond hats sound painful
L807[11:42:26] <Forecaster> xD
L808[11:42:33] <Forecaster> I don't get why they're called hats...
L809[11:42:34] <vifino> heavy.
L810[11:42:37] <Forecaster> it sounds so silly to me
L811[11:42:57] <vifino> YOU sound silly .
L812[11:43:04] <MGR> NO
L813[11:43:10] <MGR> I am silly!
L814[11:43:23] <Forecaster> I'm not the one complaining about having to share though :P
L815[11:43:24] <vifino> no, you're idotic.
L816[11:43:29] <vifino> pff
L817[11:43:47] <MGR> vifino, orly
L818[11:43:48] <Forecaster> something you can't even see at that
L819[11:44:19] <vifino> Forecaster: its like your mother giving you a present for being wonderfully nice and helpful.
L820[11:44:28] <vifino> and your brother gets it too for doing nothing.
L821[11:44:40] <Forecaster> but you didn't do anything
L822[11:44:44] <vifino> pff
L823[11:46:37] <Skye> ._.
L824[11:46:49] <gamax92> hey Skye
L825[11:46:52] <Skye> .-.
L826[11:47:06] <gamax92> %flip Skye
L827[11:47:06] <MichiBot> gamax92: (╯°□°)╯ǝʎʞS
L828[11:47:21] <MGR> ┬─┬ ノ( ゜-゜ノ)
L829[11:48:50] <gamax92> I've changed a thing and now it compiles but probably doesn't work
L830[11:50:22] <SolraBizna> fingercomp: well, bauen1 joined and took your diamond hat
L831[11:50:37] <bauen1> uhm what ?
L832[11:50:40] <SolraBizna> now your hat is ▒, like Forecaster's first hat
L833[11:50:52] <SolraBizna> s/fingercomp/vifino/
L834[11:50:52] <MichiBot> <SolraBizna> vifino: well, bauen1 joined and took your diamond hat
L835[11:51:00] <SolraBizna> (I can't see my screen because of the desert)
L836[11:51:04] <MGR> SolraBizna, that looks like dots
L837[11:51:19] <MGR> I don't know what you put after "now your hat is"
L838[11:51:21] <vifino> bauen1: I hate you.
L839[11:51:24] <bauen1> k
L840[11:51:26] <SolraBizna> lol
L841[11:51:33] <bauen1> need to setup nickserver finally
L842[11:51:33] <gamax92> payonel: https://i.imgur.com/oPwuXFw.png
L843[11:51:33] <Forecaster> it's supposed to be dots
L844[11:51:36] <SolraBizna> well, he didn't take it for himself, and I'm not sure who ended up with it
L845[11:51:44] <gamax92> look at that beautiful shell
L846[11:51:54] <MGR> Forecaster, ah
L847[11:52:24] <MGR> gamax92, you get a 100% on the functionality score
L848[11:52:38] <MGR> I would have deducted points if it didn't make it past line 900
L849[11:52:43] <SolraBizna> now to have no Internet for hours!
L850[11:53:14] <Forecaster> https://www.youtube.com/watch?v=2hYecyqAE90
L851[11:53:15] <MichiBot> RimWorld Alpha 16 - Wanderlust | length: 24m 9s | Likes: 1,339 Dislikes: 6 Views: 5,307 | by Tynan Sylvester | Published On 20/12/2016
L852[11:53:22] <Forecaster> it's a spehere
L853[11:53:24] <Forecaster> sphere*
L854[11:55:18] <gamax92> the fact that the screen is even still working though is amazing
L855[11:55:54] <MGR> gamax92, that's true
L856[11:56:08] <MGR> meanwhile, I looked at one of my very early programs
L857[11:56:11] <gamax92> it gives the chance that my blind change could work
L858[11:56:18] <MGR> I was obviously on drugs when I wrote it
L859[11:57:06] <Izaya> vifino: so what you have to do for cyanogenmod is apparently replace the defconfig with a modified one
L860[11:57:08] <Izaya> wonderful
L861[11:57:23] <Izaya> and then it doesn't work anyway
L862[11:58:25] <vifino> nice.
L863[11:58:47] <vifino> speaking of nice, the PC Engines APU2 got integrated into coreboot mainstream.
L864[11:59:13] <vifino> \o/
L865[11:59:50] <gamax92> sfksfjsk
L866[11:59:52] ⇦ Parts: gamax92 (~gamax92@2607:5300:60:9553::9090:1) (Leaving))
L867[11:59:55] ⇨ Joins: gamax92 (~gamax92@2607:5300:60:9553::9090:1)
L868[11:59:55] zsh sets mode: +v on gamax92
L869[12:00:00] <gamax92> yay I can tab complete vifino again
L870[12:00:13] * vifino hugs gamax92
L871[12:00:13] <Forecaster> xD
L872[12:00:23] <Forecaster> I mean
L873[12:00:24] <Forecaster> pff
L874[12:00:33] <gamax92> alright shell is back to normal now
L875[12:00:56] <gamax92> I need to add in a compatibility thing or else all existing screens go blank
L876[12:01:57] <payonel> gamax92: >.< that is beautiful
L877[12:04:18] <Forecaster> Vexatos: extracting, stream soon
L878[12:04:27] <Vexatos> :u
L879[12:11:10] <MGR> Izaya, are you there?
L880[12:11:46] ⇦ Quits: Vexatos (~Vexatos@p200300556E65316249404CA6D309DB95.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L881[12:12:13] ⇨ Joins: Vexatos (~Vexatos@p200300556E65316249404CA6D309DB95.dip0.t-ipconnect.de)
L882[12:12:14] zsh sets mode: +v on Vexatos
L883[12:15:46] <gamax92> okay fixed up the packet, should be sending ints now
L884[12:16:34] <Izaya> MGR, no
L885[12:16:52] <MGR> cool
L886[12:18:08] <Mettaton_Fab> Retro City Rampage is a good game.
L887[12:18:17] <Forecaster> allright, rimworld stream time
L888[12:18:35] <payonel> Inari: https://i1.wp.com/media.boingboing.net/wp-content/uploads/2016/12/81ZpF2SH3FL.jpg?w=1500
L889[12:19:06] <gamax92> payonel: changes looking promising, it recognized the 4 byte utf-8 sequence, and decoded the surrogate pair
L890[12:20:47] <payonel> are you going with the oc-jnlua layer?
L891[12:21:13] <Inari> payonel: Hahaha
L892[12:21:15] <Inari> thats geat
L893[12:21:37] ⇨ Joins: Rezz (webchat@05418b8a.skybroadband.com)
L894[12:22:30] <gamax92> payonel: hmm?
L895[12:22:56] <Rezz> How do we use Adapters to communicate with EnderIO blocks?
L896[12:23:19] <MGR> Rezz, place an adapter next to the block you want to communicate with
L897[12:23:28] <payonel> gamax92: when you mentioned the utf-8 sequencing it made me think of the pushString issue
L898[12:23:30] <MGR> then do lua
L899[12:23:37] <MGR> actually, first type components
L900[12:23:44] <MGR> remember the name of the EIO component
L901[12:23:46] <MGR> then do lua
L902[12:23:55] <MGR> then =component.(name of EIO component)
L903[12:24:07] <MGR> last i recall, that SHOULD tell you the methods and stuff you can call
L904[12:24:22] <Rezz> Excellent, thank you :)
L905[12:24:27] <gamax92> payonel: ahh, trying to make stuff appear on the text buffer mainly
L906[12:24:44] <Rezz> Actually I have an issue, when I type components it outputs a long list but I can't scroll up
L907[12:25:11] <payonel> Rezz: the `=component.(name of EIO component)` syntax mgr refers to is the lua shell specifically, the `=` at the start of a line has some serialization->print-to-stdout behavior
L908[12:25:30] <payonel> Rezz: though the code is still lua, just keep in mind it isn't exactly the behavior you'd get from a script
L909[12:25:36] <MGR> Rezz, hmmm
L910[12:25:47] <payonel> Rezz: try `components | less`
L911[12:25:56] <MGR> payonel, did you fix that recently?
L912[12:25:58] <payonel> then use arrow keys to go up and down
L913[12:26:04] <payonel> mgr: fix what?
L914[12:26:14] <MGR> cause I tried something or other | more, and nothing happened
L915[12:26:27] <payonel> more != less, more == more, and less has more
L916[12:26:36] * payonel is being slightly sarcastic
L917[12:26:43] <MGR> I know more != less
L918[12:26:46] <payonel> /bin/less has scrolling, /bin/more is very basic
L919[12:26:51] <MGR> ah
L920[12:27:02] <Izaya> https://my.mixtape.moe/iepnkh.png this is a nice addition
L921[12:27:16] <Rezz> Excellent, worked a treat
L922[12:27:17] <Rezz> Thanks :)
L923[12:27:19] <payonel> /bin/less also has SOME edge case bugs -it's not ready for "production" use to replace our $PAGER (which is what is loaded for /bin/man)
L924[12:28:21] <payonel> mgr: you remind me of a bug with /bin/more, that it wasn't properly using stdin -- i think i fixed that :/, if not, there should be a github issue made for it
L925[12:28:30] <payonel> plzthanks :)
L926[12:28:39] <MGR> http://imgs.xkcd.com/comics/it_was_i.png
L927[12:28:45] <20kdc> payonel: I do wonder if at some point you intend to put in some emulation environment for an architecture that can handle C.
L928[12:28:55] <MGR> payonel, I'm a bug? XD
L929[12:29:17] <20kdc> MGR: and less is more!
L930[12:30:26] <payonel> Izaya: that's pretty cool, what app/phone ?
L931[12:30:28] <MGR> yessssssssss
L932[12:30:45] <MGR> payonel, well, I'm glad you fixed stuff this time
L933[12:30:50] <MGR> Instead of breaking my stuff ?
L934[12:30:52] <payonel> 20kdc: i get tempted to every now and then :)
L935[12:30:53] <S3> Hey
L936[12:31:01] <Izaya> payonel: Settings, Moto G3 with Cyanogenmod 13
L937[12:31:07] <MGR> Hi S3
L938[12:31:13] <payonel> Izaya: nice :)
L939[12:31:19] <S3> Izaya: wow you're active early today
L940[12:31:28] <S3> MGR, I have a new program I think you'd like
L941[12:31:47] <S3> it's not 100% ready, like 80% done
L942[12:32:01] <Izaya> S3: it's 4 AM
L943[12:32:07] <S3> Izaya: exactly
L944[12:32:10] <S3> GO TO BED
L945[12:32:14] <Izaya> another night lost to building cyanogenmod
L946[12:32:21] <S3> lol!
L947[12:32:23] <S3> wow.
L948[12:32:34] <S3> Izaya: did you know that in all this time you've been doing this
L949[12:32:46] <S3> since you told me you were dooing this crap.. I have:
L950[12:33:00] <S3> - Watched tv until falling asleep
L951[12:33:07] <S3> - Played Minecraft before that
L952[12:33:13] <S3> - Slept for 8 hours
L953[12:33:16] <S3> - Gone to work
L954[12:33:24] <S3> - Worked for about 1.5 hours.
L955[12:33:25] <MGR> S3, what program is that?
L956[12:33:25] <S3> :)
L957[12:33:27] <20kdc> - Destroyed and rebuilt the entire universe, atom by atom
L958[12:33:49] <Izaya> I slept for like 4 hours and got food
L959[12:33:50] <S3> MGR know how an EEPROM takes 4K?
L960[12:34:27] <MGR> S3, yes
L961[12:34:36] <Izaya> https://shadowkat.net/pages/?7
L962[12:35:12] <S3> MGR I have been so far able to squeeze about 15KB of code in it.
L963[12:35:17] <S3> with my new program
L964[12:35:19] <MGR> S3, how?
L965[12:35:21] <MGR> compression?
L966[12:35:23] <MGR> or hacking
L967[12:35:27] <S3> data card
L968[12:35:28] <S3> :D
L969[12:35:30] <S3> compression
L970[12:35:35] <S3> I am making a program called zflash
L971[12:35:51] <S3> which installs a tiny 100 byte or so lua loader that uses the data card to decompress the remaining eeprom space
L972[12:35:52] <S3> ALSO
L973[12:36:02] <S3> it uses the free space on the eeprom for getData()
L974[12:36:06] <S3> overloading that function
L975[12:36:10] <S3> so you have more than 256 bytes
L976[12:36:12] <MGR> S3, can you make it so that it only needs to be compressed once, then I can store the output and flash it onto other EEPROMs without using a data card?
L977[12:37:02] <Temia> It's recommended to deflate it externally anyway.
L978[12:37:46] <MGR> Temia, but if I can make the compressed code portable, then we're going somewhere
L979[12:39:03] <Temia> Wait, you mean you want to use the code on systems without access to inflate?
L980[12:39:20] ⇦ Quits: bauen1 (~quassel@2a02:810d:1980:1584:24ac:1619:4e27:33c6) (Ping timeout: 198 seconds)
L981[12:39:36] ⇨ Joins: bauen1 (~quassel@2a02:810d:1980:1584:24ac:1619:4e27:33c6)
L982[12:39:46] <MGR> Temia, I want to compress the code on a system with a data card, and then have the ability to use the code on EEPROMs in systems without data cards
L983[12:39:52] <MGR> so I can use the card slot for other things
L984[12:39:55] <20kdc> MGR: that requires implementing inflate
L985[12:40:08] <20kdc> ...on an EEPROM
L986[12:40:40] <20kdc> Possible, as it's fully described here: https://www.ietf.org/rfc/rfc1951.txt
L987[12:40:42] <MGR> I just want to know if it can be done
L988[12:40:59] <20kdc> ...though it really does depend on if the deflate implementation can fit
L989[12:41:13] <Temia> Corded: https://github.com/davidm/lua-compress-deflatelua/blob/master/lmod/compress/deflatelua.lua No.
L990[12:41:32] <20kdc> not size-optimized
L991[12:41:33] <20kdc> too many comments
L992[12:41:34] <20kdc> etcetc
L993[12:41:51] <20kdc> and this contains gunzip, but we're talking pure INFLATE here
L994[12:42:13] <20kdc> parse_gzip_header is entirely unnecessary
L995[12:42:17] <Temia> I literally just grabbed the first thing for zlib off google, so sue me.
L996[12:42:19] <S3> MGR: Not really. That would require a large loader.
L997[12:42:25] <S3> as in for your question
L998[12:42:27] <Temia> Either way
L999[12:42:40] <20kdc> that means it's not a definitive "No."
L1000[12:42:43] <S3> it does work with a tier 1 data card and yes it is meant to load large programs on microcontrollers
L1001[12:42:52] <Temia> You're free to prove me wrong.
L1002[12:43:19] <MGR> S3, it would require a large loader on the hard drive, or the EEPROM?
L1003[12:43:22] <gamax92> it works :D
L1004[12:43:23] <S3> MGR: For OCR nodes, it would allow fairly complex switches and large data segment config files of a few KB
L1005[12:43:29] <S3> on the eeprom
L1006[12:43:42] <MGR> would it fit?
L1007[12:43:54] <S3> probably not, I mean you'd have to incorporate ZLB
L1008[12:43:57] <S3> zlib*
L1009[12:44:13] <S3> I believe it's a zlib output
L1010[12:44:24] <gamax92> https://i.imgur.com/19x82lv.png look a higher than U+FFFF character on OC
L1011[12:44:33] <MGR> S3, can't an EEPROM read files?
L1012[12:44:36] <S3> also compressing 10KB or larger files requires multiple segments
L1013[12:44:48] <S3> sure but microcontroller MGR
L1014[12:44:53] <S3> no files exist
L1015[12:44:58] <MGR> S3, I'm thinking of a different application though
L1016[12:45:01] <gamax92> because unscii for some reason also ships some characters there even though OC can't use them
L1017[12:45:08] <S3> Corded: What do you want to do
L1018[12:45:31] <payonel> gamax92: haha cool
L1019[12:45:36] <MGR> You'd have to ask Gavle that, but he's mentioned space constraints on EEPROMs in the past
L1020[12:45:39] <gamax92> payonel: atleast on person looked ;-;
L1021[12:45:53] <MGR> because if you can read the loader off of a file, it would make the code portable maybe
L1022[12:46:44] <gamax92> payonel: the effort to do this change is not exactly worth it and also API breaking
L1023[12:47:11] <gamax92> but ... I do have some fixes to the unicode api, specifically to allow unicode.char to produce 4 byte sequences
L1024[12:47:59] <payonel> i'd be interested in seeing the changes though, even if they don't go in
L1025[12:48:14] <gamax92> I have to get Sangar's input on the JNLua thing
L1026[12:48:31] <gamax92> technically ... one can avoid patching jnlua by just extending the luastate and overriding pushString
L1027[12:49:33] <S3> MGR where is gavle anyways
L1028[12:49:48] <S3> tbh I don't see a huge deal in having a data card for compressed eeproms
L1029[12:49:51] <MGR> S3, Gavle should be at work right now
L1030[12:49:57] <S3> ah
L1031[12:57:26] <20kdc> Temia: With some butchering it can be gotten down to 3,963 bytes. (By "butchering" I mean modifying names of property-keys, removing unessential functions for the task, etc.)
L1032[12:57:43] <20kdc> (Also running it through a minifier to finish the job.)
L1033[12:57:46] <Temia> Congratulations.
L1034[12:58:07] <20kdc> I guess that's still over the EEPROM limit, so you're right.
L1035[12:58:16] <MGR> @20kdc technically no
L1036[12:58:21] <MGR> the limit is 4KB
L1037[12:58:28] <20kdc> ...does that apply for the data section, too?
L1038[12:58:28] <MGR> so, you can fit the loader
L1039[12:58:39] <MGR> data section is not included in that limit
L1040[12:58:49] <MGR> so you CAN fit the loader
L1041[12:58:50] <20kdc> Ah. Does the data section have the same, or a different limit
L1042[12:58:54] <MGR> just not a lot else XD
L1043[12:59:00] <Temia> Different, just 256b.
L1044[12:59:00] <MGR> @20kdc 256 bytes I believe
L1045[12:59:00] <payonel> data section is like 256
L1046[12:59:10] <MGR> afk
L1047[12:59:13] <20kdc> Ah. Not much then. Well, that kind of defeats the point. But still.
L1048[12:59:34] <20kdc> ...There's also the possibility of compressing the INFLATE implementation.
L1049[12:59:52] <gamax92> I also managed to do the change while not breaking every existing screen
L1050[13:00:00] * payonel dreams of t2 and t3 eeproms
L1051[13:00:41] <20kdc> Or just using something other than INFLATE.
L1052[13:01:32] <MGR> Inflateception
L1053[13:02:19] <S3> payonel: my compressed eeprom programmer uses all remaining free space on eeprom and the 256 byte data section then overloads getData and compresses that
L1054[13:03:05] <payonel> :)
L1055[13:03:29] <S3> I can fit about 17KB of code on it
L1056[13:03:31] <S3> somewhere there
L1057[13:03:44] <S3> the original estimation uis about 32KB, and maybe you can
L1058[13:03:50] <S3> it depends on what the code is
L1059[13:04:02] <S3> either way tat's much more satisfactory than 4KB
L1060[13:04:09] <S3> at the expense of a data card woohoo
L1061[13:04:28] <payonel> that's cool
L1062[13:05:01] <S3> I'm really excited about having a > 256 byte data portion (as long as you don't max out your code space)
L1063[13:05:48] <S3> since it overloads getData and setData, in the computer you can't tell the difference :D
L1064[13:07:40] <Inari> http://imgur.com/gallery/wIdiB creepy
L1065[13:08:23] <payonel> it is creepy, but i don't trust it
L1066[13:25:26] <Caitlyn> %seen Shuudoushi
L1067[13:25:26] <MichiBot> Caitlyn: Shuudoushi was last seen 162d 22h 33m 19s ago.
L1068[13:25:29] <Caitlyn> ...
L1069[13:26:42] <Caitlyn> I guess I'm going to have to remove SecureOS from OpenSecurity as it needs to be pretty much rewritten for OpenOS 1.6 changes
L1070[13:27:03] <MGR> bye Shuudoushi
L1071[13:27:06] <MGR> I met you once
L1072[13:27:08] <MGR> you were
L1073[13:27:20] <gamax92> payonel: help fix SecureOS :>
L1074[13:27:32] <gamax92> note is not secure at all and is also garbage
L1075[13:28:13] <payonel> Caitlyn: i can do a merge on thursday
L1076[13:28:17] <MGR> lol
L1077[13:28:50] <Caitlyn> Shuu changed loooots of shit I'd be hesitant to ask anyone to bother with his code.
L1078[13:29:40] <MGR> also, the last time I talked to him, he said the security wasn't actually great :/
L1079[13:29:52] <Inari> Shuudoushi: People are being mean!
L1080[13:30:07] <gamax92> shoe is a mother?
L1081[13:30:11] <MGR> Inari, I'm just quoting him
L1082[13:31:04] <gamax92> intellij is nice, a little weird and needs getting used to, but works great
L1083[13:31:14] <Inari> http://i.imgur.com/zBiIJv3.gifv wat
L1084[13:32:08] <payonel> Inari: you've gone far too deep
L1085[13:32:44] <Inari> https://www.youtube.com/watch?v=emGri7i8Y2Y ?
L1086[13:32:44] <MichiBot> Sum 41 - In Too Deep | length: 3m 42s | Likes: 297,459 Dislikes: 8,584 Views: 83,263,479 | by Sum41VEVO | Published On 16/6/2009
L1087[13:49:22] ⇨ Joins: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com)
L1088[13:51:06] <Inari> http://imgur.com/gallery/jKlLz
L1089[13:58:36] <XDjackieXD> lol
L1090[14:01:37] <S3> Hey XDjackieXD !
L1091[14:01:39] <S3> ltns
L1092[14:02:17] <XDjackieXD> hm?
L1093[14:02:32] <MGR> HEYYYYYYYYYYYYYYYYYYYYYY
L1094[14:02:38] <MGR> sup XDjackieXD?
L1095[14:02:41] <MGR> long time no see!
L1096[14:03:07] <XDjackieXD> hi ^^
L1097[14:03:22] <MGR> how's it going?
L1098[14:03:53] <XDjackieXD> fine thx. how are you?
L1099[14:03:58] <MGR> Pretty good
L1100[14:04:10] <MGR> I got out of the modding business, and got in to the OC programming business
L1101[14:04:15] <XDjackieXD> ^^
L1102[14:04:15] <MGR> It's easier XD
L1103[14:04:46] <MGR> Now I can help present things like GERT to the world
L1104[14:04:49] <MGR> and TACEATS
L1105[14:05:59] <S3> MGR good. then you will be 100% responsible for doing the dirty work: getting GERT and OCR-NNR to cross communicate flawlwlessly.
L1106[14:06:16] <S3> I will be using OCR-NNR on my home automation project
L1107[14:06:25] <S3> :>
L1108[14:06:48] <MGR> S3, real house?
L1109[14:07:00] <S3> both!
L1110[14:07:04] <MGR> also, I'm not claiming 100% responsibility
L1111[14:07:08] <S3> hahaha
L1112[14:07:18] <S3> it's a hard part of the project
L1113[14:07:22] <MGR> I said "help"
L1114[14:07:25] <S3> it's alien routing protocol for Ocranet
L1115[14:07:47] <S3> so that networks that use different routing algorithms can pass through eachother
L1116[14:07:53] <S3> if that makes sense
L1117[14:08:13] <MGR> If it doesn't, I can always ask Gavle
L1118[14:08:17] <S3> the real heart of the OCR network is the switching, the routing is just a usability layer on top that dynamically connects it all
L1119[14:08:18] <S3> :)
L1120[14:08:20] <MGR> He's running point on the implementation
L1121[14:08:28] <S3> he already knows
L1122[14:08:36] <MGR> awesome
L1123[14:09:00] <S3> you can statically build an OCR network without GERT or NNR or anything
L1124[14:09:06] <S3> nobody wants to-
L1125[14:09:13] <S3> (neither I)
L1126[14:09:22] <MGR> yeah
L1127[14:09:43] <MGR> add an a to GERT, and you get GREAT!
L1128[14:11:12] <S3> gerat
L1129[14:11:16] <S3> gerta
L1130[14:11:19] <S3> gaert
L1131[14:11:22] <S3> agert
L1132[14:11:29] <S3> great
L1133[14:11:50] <MGR> the last one
L1134[14:12:33] <S3> lol
L1135[14:13:07] <S3> so guys
L1136[14:13:28] <MGR> so S3
L1137[14:14:14] <Rezz> Sorry for all of the questions, but does redstone.setOutput(sides.top,15) not work with EnderIO Redstone Conduits?
L1138[14:14:22] <Rezz> Doesn't seem to enable them at all
L1139[14:15:08] <S3> why you no use Immersive Engineering?
L1140[14:15:21] <S3> with the Zetta Industries and Immersive Integration addons
L1141[14:15:28] <S3> you get redstone telephone cables
L1142[14:15:35] <S3> :D
L1143[14:15:35] <MGR> Rezz, do you have a T2 redstone card?
L1144[14:15:46] <S3> I thought T2 was for wireless
L1145[14:16:00] <MGR> and bundled and stuff
L1146[14:16:04] <Rezz> Nope just T1
L1147[14:16:06] <Rezz> Is that the issue?
L1148[14:16:12] <MGR> Rezz, it could be the issue
L1149[14:16:19] <MGR> I don't know for sure, but I would try a t2
L1150[14:16:56] <S3> doc doesn't say you need a T2 but
L1151[14:18:50] <MGR> well, I gotta go
L1152[14:21:56] ⇦ Quits: wolfmitchell[m] (~mitchellm@osiris.stary2001.co.uk) (Quit: Client limit exceeded: 4)
L1153[14:34:37] ⇨ Joins: Nentify (uid14943@id-14943.stonehaven.irccloud.com)
L1154[15:10:13] ⇦ Quits: Mettaton_Fab (~OyVey@p579649A6.dip0.t-ipconnect.de) (Ping timeout: 206 seconds)
L1155[15:11:05] <S3> Vexatos:
L1156[15:11:11] <GreaseMonkey> good morning
L1157[15:11:20] <S3> why do data cards consume power per length of data? it doesn't make any sense
L1158[15:11:36] <gamax92> processing more data takes more power
L1159[15:11:40] <S3> not true
L1160[15:11:48] <gamax92> is true
L1161[15:12:11] <S3> first of all it depends on the algorithm
L1162[15:12:13] <gamax92> it's right there in the source code and also logically makes sense
L1163[15:12:29] <Vexatos> More data = more cycles
L1164[15:12:35] <GreaseMonkey> SolraBizna: ah yes, you'll need labour.c from the ocmips repo, and newlib
L1165[15:12:51] <S3> Vexatos: you're right, more cycles, but the derivative is increasing, not the function
L1166[15:12:57] <GreaseMonkey> and also there should be a usable linker script or something like that
L1167[15:13:08] <S3> so when compressing 10 KB of data in creative cases it just goes, "not enough energy"
L1168[15:13:16] <gamax92> uhh, that's a bug
L1169[15:13:33] <S3> which IRL, if it really is zlib, you'd be handling fixed size chunks, which would consume the same energy over time
L1170[15:13:44] <S3> no matter the size of the data, as long as you had the memory
L1171[15:14:02] <S3> I was hoping that was a bug
L1172[15:14:20] <S3> right now I'm working around it by splitting the data to compress in 4KB chunks
L1173[15:14:31] <S3> and using pushing chunk offset pointers into a config
L1174[15:14:57] <gamax92> I need to fix my OC, tried to do an optimization to reduce memory for storing glyphs, but it crashes instead
L1175[15:14:58] <S3> but it's ugly and wastes space
L1176[15:15:35] <S3> I found all of this out when I tried compressing oppm.lua which is ~ 17K
L1177[15:16:05] <GreaseMonkey> the other option of course is to roll your own decompressor or use one from somewhere
L1178[15:16:07] <S3> not that I need to compress it, I just wanted to ensure that larger files would work too.
L1179[15:16:18] <GreaseMonkey> https://github.com/ChenThread/oczip
L1180[15:16:22] <S3> GreaseMonkey: yes, unfortunately, that's a severely bad option
L1181[15:16:45] <GreaseMonkey> 17KB uncompressed shouldn't be too bad for speed
L1182[15:16:58] <S3> it's not speed, it's space I'm worried about
L1183[15:17:00] <gamax92> GreaseMonkey: S3 wants to put this in an eeprom
L1184[15:17:05] <S3> yes.
L1185[15:17:06] <GreaseMonkey> ah.
L1186[15:17:10] <S3> I made a program called zflash
L1187[15:17:20] <S3> that stacks a ~100 byte decompressing loader with a big heredoc payload
L1188[15:17:29] <S3> it can fit about 16 - 30 KB of code onto a 4K eeprom
L1189[15:17:33] <S3> depending on the code
L1190[15:18:02] <S3> if I roll my own decompression the loader will become MUCH larger
L1191[15:18:13] <S3> which is minified plaintext lua
L1192[15:19:00] <S3> at first I was like oh nobody will care if it doesn't compress 10 KB files
L1193[15:19:09] <gamax92> GreaseMonkey: https://i.imgur.com/19x82lv.png
L1194[15:19:14] <S3> but then I realized a 10KB file will compress down usually to a bit under or over 3K
L1195[15:19:24] <S3> giving you more space for your eeprom
L1196[15:19:45] <S3> gamax92: neat
L1197[15:19:48] ⇦ Quits: Trangar_ (~Trangar@249-153-145-85.ftth.glasoperator.nl) (Quit: Leaving)
L1198[15:19:59] <gamax92> a thing to remember is that the eeprom pauses your computer for a second when you use set
L1199[15:20:12] <S3> yes.
L1200[15:20:21] <gamax92> so, you may have a bit of space left over to use for data but that data is slow
L1201[15:20:39] <S3> yes, the data portion will be slow
L1202[15:20:55] <S3> but if it allows me to bundle large, ~ 2KB or so config files for Izaya's multice then woohoo
L1203[15:21:30] <gamax92> I have to wonder if the old system still even works
L1204[15:21:34] <S3> ?
L1205[15:22:25] ⇨ Joins: Crazylemon (~Crazylemo@c-98-237-179-255.hsd1.wa.comcast.net)
L1206[15:22:50] <gamax92> hah it does still work, the old texture based font renderer
L1207[15:23:14] ⇨ Joins: woosh (webchat@modemcable117.174-83-70.mc.videotron.ca)
L1208[15:23:27] ⇦ Quits: woosh (webchat@modemcable117.174-83-70.mc.videotron.ca) (Client Quit)
L1209[15:24:22] <gamax92> S3: https://i.imgur.com/8KwbOAA.png
L1210[15:25:16] <GreaseMonkey> gamax92: ...is that openos on an eeprom (the pic you namedropped me on)
L1211[15:25:25] <gamax92> no :P
L1212[15:25:38] <gamax92> it's a higher than U+FFFF character on an OC screen
L1213[15:25:42] <gamax92> I decided to make that work
L1214[15:25:43] <GreaseMonkey> ah righty
L1215[15:26:11] <GreaseMonkey> probably only going to make sense if you limit astral plane shit to 4bpp
L1216[15:26:22] <GreaseMonkey> otherwise you'll have 5 bytes per char
L1217[15:26:52] <gamax92> needs patches to LuaJ/JNLua, and then the rest is basically changing char -> int and also a custom String <-> Array[Int] conversion functions
L1218[15:27:29] <gamax92> and is also API breaking
L1219[15:28:30] <gamax92> GreaseMonkey: unscii doesn't even have much astral plane stuff so this was basically a useless experiment :P
L1220[15:29:00] <gamax92> but, the changes to LuaJ, JNLua, and the unicode api were useful and need to poke Sangar into looking at them
L1221[15:41:09] ⇦ Quits: mallrat208 (~mallrat20@107-145-175-135.res.bhn.net) (Ping timeout: 206 seconds)
L1222[15:42:20] ⇦ Quits: Jezza (~Jezza@92.206.161.17) (Ping timeout: 198 seconds)
L1223[15:43:10] <payonel> Magik6k: o/ i'll test plan9k tonight - can you give me a few test cases that i should hammer on that your changes affect ?
L1224[15:50:34] ⇨ Joins: Nutter (webchat@38-132-133-209.dynamic-broadband.skybest.com)
L1225[15:53:51] <Nutter> Just saw that OC is now on 1.10.2, at the risk of being annoying, is 1.11 supported at this time?
L1226[15:54:00] ⇦ Quits: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Read error: Connection reset by peer)
L1227[15:54:47] <gamax92> Nutter: not yet
L1228[15:56:15] <Nutter> Alright, thanks
L1229[15:59:57] <SolraBizna> GreaseMonkey: for crosstool-ng, I basically just need basic CPU information, and I provide a standard (stubs not included) newlib
L1230[16:00:11] <GreaseMonkey> SolraBizna: MIPS1 w/ TLB + FPU
L1231[16:00:29] <GreaseMonkey> oh, and it has a cache too
L1232[16:00:39] <GreaseMonkey> 16K icache + 4K dcache IIRC
L1233[16:00:58] <GreaseMonkey> the FPU support is a little bit shit though but it runs just fine
L1234[16:04:50] <SolraBizna> well, I would be making that script now
L1235[16:05:05] <SolraBizna> except I am on a network where the IPv4 is broken and only the IPv6 is working
L1236[16:05:10] <SolraBizna> and GitHub appears to be IPv4 only
L1237[16:07:37] <SolraBizna> Big- or little-endian?
L1238[16:07:44] <SolraBizna> (or both like OC-ARM?)
L1239[16:08:32] <S3> so
L1240[16:08:36] <S3> huh.
L1241[16:08:42] <SolraBizna> and is there a particular real MIPS CPU that happens to have exactly the same architecture as your emulated one?
L1242[16:08:48] <S3> gamax92: do you know if Lua has trouble storing null bytes in a string?
L1243[16:09:16] <gamax92> it does not
L1244[16:09:20] <S3> huh
L1245[16:09:25] <S3> I must be doing something wrong then
L1246[16:09:33] <S3> I compress the eeprom image
L1247[16:09:38] <S3> then put in itn like this:
L1248[16:09:39] <gamax92> What are you doing, I'll test if it works here with my modified setup
L1249[16:10:26] <S3> data_to_flash = "C=[=[" .. deflate(data) .. "]=] " .. loader_stage_1
L1250[16:10:43] <S3> so I dumped the data from within C and tried to inflate it normally and it says incorrect header
L1251[16:11:49] <S3> gamax92: this is zflash (at its current state): http://pb.i0i0.me/p/HtL8WMhK
L1252[16:11:53] <S3> it doesn't do much
L1253[16:11:57] <S3> just zflash [program]
L1254[16:12:05] <S3> what I did is that
L1255[16:12:17] <S3> then I used flash -l and dumped the output, erased the loader, and tried to deflate C
L1256[16:12:22] <S3> and it was like, nope
L1257[16:13:31] <S3> if null bytes can be in a lua string then I'm not sure what else could be going wrong
L1258[16:13:32] <payonel> btw, you can cp/cat >/etc to /dev/eeprom too
L1259[16:13:58] <payonel> #lua s="" s="a"..string.char(0).."c" return s:len()
L1260[16:13:58] <|0xDEADBEEF|> > 3
L1261[16:14:37] <S3> payonel: I didn't know I could do that heh
L1262[16:15:12] <payonel> LUA
L1263[16:15:16] <payonel> -.-
L1264[16:15:24] <S3> ?
L1265[16:15:40] <gamax92> -'-
L1266[16:15:47] <payonel> %flip LUA
L1267[16:15:47] <MichiBot> payonel: (╯°□°)╯∀∩˥
L1268[16:15:53] <S3> Lol
L1269[16:16:05] <S3> %flip MichiBot
L1270[16:16:05] <MichiBot> S3: (╯°□°)╯ʇoℇıɥɔıW
L1271[16:16:23] <S3> I wonder how that works
L1272[16:16:24] <S3> heh
L1273[16:16:35] <S3> or if it just cheats with a map
L1274[16:16:52] <payonel> S3: ? what cheats?
L1275[16:16:54] <gamax92> cheats
L1276[16:16:56] <S3> %flip 1337
L1277[16:16:56] <MichiBot> S3: (╯°□°)╯ⱢƐƐ⇂
L1278[16:17:02] <payonel> oh, the flip?
L1279[16:17:05] <S3> yes
L1280[16:17:16] <S3> I'm actually assuming it may just be a map now
L1281[16:17:33] <gamax92> why wouldn't it be :P
L1282[16:18:07] ⇦ Quits: Vexatos (~Vexatos@p200300556E65316249404CA6D309DB95.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L1283[16:18:09] <S3> because shenanigans
L1284[16:18:14] <gamax92> S3: either way this is working fine here
L1285[16:18:21] <S3> gamax92: your eeprom is working?
L1286[16:18:29] <S3> ..................
L1287[16:18:31] <gamax92> compressed data, stored stuff to eeprom, pulled it and decompressed
L1288[16:18:37] <S3> wut.
L1289[16:18:46] <S3> if you compress the lua bios does it work?
L1290[16:18:49] <S3> as an eeprom
L1291[16:19:13] <SolraBizna> You can use this compact loader to test: https://tejat.net/eph/selfextract2.txt
L1292[16:19:33] <SolraBizna> put the compressed data in the [[]]
L1293[16:19:39] <SolraBizna> it's not as cool as zflash though, it only handles one block
L1294[16:19:50] <SolraBizna> S3: are you sure you're selecting the right block boundaries?
L1295[16:20:00] <S3> well it's just a variable
L1296[16:20:07] <S3> C
L1297[16:20:17] <SolraBizna> are you putting all the compressed blocks into one string?
L1298[16:20:30] <S3> I decided to pull large compressed file support for now
L1299[16:20:30] <gamax92> the eeprom doesn't work
L1300[16:20:36] <gamax92> zflash must be bad
L1301[16:20:39] <S3> right now itl let you just compress up to 10K files
L1302[16:20:48] <S3> and it just puts it in a variable C
L1303[16:20:52] <S3> which the loader uses
L1304[16:21:57] <SolraBizna> try with my loader?
L1305[16:22:56] <S3> ?
L1306[16:23:07] <S3> still trying to figure out gamax92's little snippet
L1307[16:23:15] <gamax92> ... payonel
L1308[16:23:19] <S3> I dunno how he pulled it out and how he tested it
L1309[16:23:45] <SolraBizna> 15:19 <SolraBizna> You can use this compact loader to test:
L1310[16:23:45] <payonel> ... gamax92
L1311[16:23:45] <SolraBizna> https://tejat.net/eph/selfextract2.txt
L1312[16:23:45] <SolraBizna> 15:19 <SolraBizna> put the compressed data in the [[]]
L1313[16:23:53] <gamax92> payonel: please tell me cp is not using text mode
L1314[16:23:58] <S3> oh that was yours not gamax92's
L1315[16:24:03] <S3> got mixed up
L1316[16:24:06] <S3> ok
L1317[16:24:09] <payonel> uh oh
L1318[16:24:14] <payonel> it was inherited code!
L1319[16:24:17] <payonel> i swears!
L1320[16:24:18] <SolraBizna> Put the deflated code inside the [[]]
L1321[16:24:21] <S3> lol
L1322[16:24:25] <S3> yeah
L1323[16:24:28] <S3> I can try it
L1324[16:24:50] <SolraBizna> It doesn't have multiple block support, and it *definitely* doesn't support eeprom.get() augmentation
L1325[16:25:31] <payonel> gamax92: cp.lua doesn't write the bytes itself, it calls fs.copy(fromPath, toPath)
L1326[16:25:33] <gamax92> there we go that's better
L1327[16:25:48] <gamax92> then make sure that isn't using text mode
L1328[16:25:53] <payonel> which calls io.open(fromPath, "rb")
L1329[16:26:04] <gamax92> because, cp /dev/eeprom zbios.lua gave me corrupted output
L1330[16:26:11] <gamax92> where as writing it myself didn't
L1331[16:26:17] <SolraBizna> isn't that reversed?
L1332[16:26:28] <payonel> which calls open on the fs driver, passing the same mode arg
L1333[16:26:45] <payonel> gamax92: ok i need to test that and fix it
L1334[16:27:01] <gamax92> payonel: test with writing binary garbage to the eeprom then
L1335[16:27:05] * payonel checks the /dev/eeprom driver
L1336[16:27:22] * gamax92 checks with ocemu logging :>
L1337[16:27:52] <payonel> ooh.....
L1338[16:27:56] <payonel> it's probably ..
L1339[16:27:58] <payonel> ok
L1340[16:28:00] <payonel> i'll fix that tonight
L1341[16:28:09] <gamax92> yay
L1342[16:28:42] <payonel> https://awomanofintegrity.files.wordpress.com/2015/06/this-is-fine-meme.jpg
L1343[16:29:02] <S3> lol SolraBizna
L1344[16:29:07] <S3> unexpected symbol near =
L1345[16:29:24] <SolraBizna> yay!
L1346[16:29:24] <S3> figured it out
L1347[16:29:28] <S3> my copy and paste error
L1348[16:29:33] <SolraBizna> aw
L1349[16:29:35] <S3> I can't paste apparently
L1350[16:30:09] <payonel> https://github.com/MightyPirates/OpenComputers/issues/2194
L1351[16:30:19] <gamax92> uhh ... what even.
L1352[16:30:35] <S3> unrecoverable error no such method
L1353[16:30:36] <gamax92> so it is passing it through the unicode api, but why
L1354[16:30:38] <S3> no idea what that even means..
L1355[16:30:47] <S3> unless it's calling some function that doesn't exist
L1356[16:30:51] <payonel> gamax92: don't look there
L1357[16:30:53] <payonel> :)
L1358[16:31:00] <payonel> i'll fix it!
L1359[16:35:21] <payonel> gamax92: are you still looking? i can show you exactly where it is
L1360[16:35:24] <gamax92> yes
L1361[16:35:33] * payonel is ashamed
L1362[16:35:40] <gamax92> yes
L1363[16:35:48] <SolraBizna> S3: refresh and pretend that was the only version that existed
L1364[16:36:30] <payonel> https://github.com/MightyPirates/OpenComputers/blob/master-MC1.7.10/src/main/resources/assets/opencomputers/loot/openos/lib/text.lua#L347
L1365[16:37:18] <gamax92> unicode.sub
L1366[16:37:22] <gamax92> baaaaaaaaaaaaaaaad
L1367[16:37:50] <payonel> i hadn't intended this text reader/writer to be used for non text :)
L1368[16:37:53] <payonel> but yeah, i can fix
L1369[16:38:14] <gamax92> payonel: why is it using some term writer though?
L1370[16:38:39] <gamax92> shouldn't cp just open file and write file?
L1371[16:38:55] <payonel> gamax92: devfs is using the text reader/writer (not term, btw)
L1372[16:39:04] <payonel> for the file endpoints eeprom and eeprom-data
L1373[16:39:06] <gamax92> oh that does say text
L1374[16:39:35] <payonel> i just need to improve the reader/writer streams to not use unicode.sub
L1375[16:40:12] <gamax92> i mean, just replace unicode.len with string.len or # and unicode.sub with string.sub or :sub
L1376[16:40:44] <payonel> yes, i just want to run my unit tests on it first, and add some unit tests for this bug
L1377[16:41:14] <payonel> also my "unit" tests are more "functional" tests, i misuse the term a.lot
L1378[16:53:13] ⇦ Quits: Inari (~Pinkishu@p5DEC6939.dip0.t-ipconnect.de) (Quit: 'I'm not in the wrong, society is.' - Chitose Karasuma (Gi(a)rlish Number))
L1379[17:04:11] ⇦ Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Quit: I solemnly swear that I am up to no good.)
L1380[17:17:22] <MichiBot> REMINDER SolraBizna Forecaster's nightmare
L1381[17:18:41] ⇨ Joins: Schzd (~Schzdadep@modemcable121.35-162-184.mc.videotron.ca)
L1382[17:21:49] ⇦ Quits: Schzd (~Schzdadep@modemcable121.35-162-184.mc.videotron.ca) (Read error: Connection reset by peer)
L1383[17:35:07] <SolraBizna> %remindme 18h Forecaster's nightmare
L1384[17:35:11] <MichiBot> I'll remind you about "Forecaster's nightmare" at 12/21/2016 11:35:07 AM
L1385[17:36:33] <payonel> http://1.bp.blogspot.com/_v0neUj-VDa4/TFBEbqFQcII/AAAAAAAAFBU/E8kPNmF1h1E/s640/squirrelbacca-thumb.jpg
L1386[17:40:48] <gamax92> %remindme 8h Go to sleep.
L1387[17:40:48] <MichiBot> I'll remind you about "Go to sleep." at 12/21/2016 01:40:48 AM
L1388[17:40:56] <gamax92> crap.
L1389[17:41:04] <gamax92> that's 40 minutes too long
L1390[17:42:43] <Kodos> %remindme 3w Don't forget about the thing
L1391[17:43:02] <Kodos> Doesn't liek weeks, I'm guessing
L1392[17:44:20] <gamax92> #lua 24*7*3
L1393[17:44:20] <|0xDEADBEEF|> > 504
L1394[17:48:26] <SolraBizna> (I can't take care of Forecaster's nightmare right now because my desktop is not hooked up and there is 26kg of sleeping dog in my lap.)
L1395[18:10:02] <MichiBot> REMINDER Forecaster remind SolraBizna about offset thing
L1396[18:22:32] ⇦ Quits: cloakable (~cloakable@cpc87219-aztw31-2-0-cust211.18-1.cable.virginm.net) (Ping timeout: 198 seconds)
L1397[18:45:32] <Magik6k> payonel, about Plan9k: Check if it still installs and works after that(it should, heh). I sort of fixed the 'live floppy' but I'd still need to rewrite CoW module.
L1398[18:46:43] *** Keridos is now known as Keridos|away
L1399[18:48:35] ⇨ Joins: westgirl (~westgirl@2001:590:1405:124:124:eece:7bcd:1d78)
L1400[18:48:37] <westgirl> Join the fastest way to make money online without stress http://superjobs.xyz/?ref=22364
L1401[18:48:37] <westgirl> Join the fastest way to make money online without stress http://superjobs.xyz/?ref=22364
L1402[18:48:38] <westgirl> Join the fastest way to make money online without stress http://superjobs.xyz/?ref=22364
L1403[18:48:38] <westgirl> Join the fastest way to make money online without stress http://superjobs.xyz/?ref=22364
L1404[18:48:38] <westgirl> Join the fastest way to make money online without stress http://superjobs.xyz/?ref=22364
L1405[18:48:39] <westgirl> Join the fastest way to make money online without stress http://superjobs.xyz/?ref=22364
L1406[18:48:39] <westgirl> Join the fastest way to make money online without stress http://superjobs.xyz/?ref=22364
L1407[18:48:39] <westgirl> Join the fastest way to make money online without stress http://superjobs.xyz/?ref=22364
L1408[18:48:39] <westgirl> Join the fastest way to make money online without stress http://superjobs.xyz/?ref=22364
L1409[18:48:40] <westgirl> Join the fastest way to make money online without stress http://superjobs.xyz/?ref=22364
L1410[18:48:40] <westgirl> Join the fastest way to make money online without stress http://superjobs.xyz/?ref=22364
L1411[18:48:41] <westgirl> Join the fastest way to make money online without stress http://superjobs.xyz/?ref=22364
L1412[18:48:41] <westgirl> Join the fastest way to make money online without stress http://superjobs.xyz/?ref=22364
L1413[18:48:42] <westgirl> Join the fastest way to make money online without stress http://superjobs.xyz/?ref=22364
L1414[18:48:42] <westgirl> Join the fastest way to make money online without stress http://superjobs.xyz/?ref=22364
L1415[18:48:43] <westgirl> Join the fastest way to make money online without stress http://superjobs.xyz/?ref=22364
L1416[18:48:43] <westgirl> Join the fastest way to make money online without stress http://superjobs.xyz/?ref=22364
L1417[18:48:44] <westgirl> Join the fastest way to make money online without stress http://superjobs.xyz/?ref=22364
L1418[18:48:58] <SolraBizna> this is why I need mod powers
L1419[18:51:16] ⇦ Quits: westgirl (~westgirl@2001:590:1405:124:124:eece:7bcd:1d78) (Network ban)
L1420[18:51:22] <SolraBizna> lol
L1421[18:51:41] <Magik6k> lewl
L1422[18:52:27] <Caitlyn> Sorry I was away being puked on by the 3 year old
L1423[18:52:38] <SolraBizna> fair
L1424[18:52:58] <Caitlyn> If I had to choose I'd have been here banning them
L1425[18:54:31] <SolraBizna> well, in the end they earned a network ban, so...
L1426[18:54:58] <SolraBizna> though if someone wanted to give me a green hat... >_>
L1427[18:55:09] * Izaya yawns and raises a hand
L1428[18:57:46] *** cbcercas is now known as cbcercas|AFK
L1429[19:01:36] * Tokiko gives SolraBizna a scorching team captain
L1430[19:01:38] <Tokiko> theres your green hat!
L1431[19:09:11] <scj643> I'd ban there ass on the first message
L1432[19:20:56] *** Keridos|away is now known as Keridos
L1433[19:22:58] <Antheus> .-.
L1434[19:23:08] <Antheus> I really need to fix my flooddetect settings
L1435[19:26:27] <Caitlyn> ?
L1436[19:27:22] <Antheus> the flooddetect module on znc
L1437[19:27:32] <Caitlyn> well.. there 8was* a flood..
L1438[19:27:32] <Caitlyn> lol
L1439[19:27:38] <Caitlyn> s/8/*/
L1440[19:27:39] <MichiBot> <Caitlyn> well.. there *was* a flood..
L1441[19:27:43] <Antheus> true
L1442[19:40:32] ⇨ Joins: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com)
L1443[19:42:11] *** Flenix is now known as SleepyFlenix
L1444[19:43:32] ⇦ Quits: Turtle (~SentientT@82.171.92.73) (Quit: Nettalk6 - www.ntalk.de)
L1445[19:47:54] ⇦ Quits: Rezz (webchat@05418b8a.skybroadband.com) (Quit: Web client closed)
L1446[19:53:37] <Caitlyn> Izaya, around?
L1447[19:54:50] ⇦ Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Killed (NickServ (GHOST command used by Nachie)))
L1448[19:54:58] ⇨ Joins: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com)
L1449[19:57:15] <Izaya> Caitlyn: probably?
L1450[19:59:20] <Caitlyn> what do you use in front of tomcat?
L1451[19:59:24] <Caitlyn> nginx or apache?
L1452[20:00:08] <Izaya> uh
L1453[20:00:19] <Caitlyn> Or do you not use any proxying?
L1454[20:00:35] <Izaya> I don't use tomcat but I'd guess that considering it's apache tomcat you'd want to use apache2?
L1455[20:00:50] <Caitlyn> wait...
L1456[20:01:04] <Caitlyn> Aren't you running a cah clone?
L1457[20:01:10] <Izaya> yeah?
L1458[20:01:17] <Caitlyn> the only semi working one I found ran under tomcat
L1459[20:02:06] <Izaya> https://github.com/ajanata/PretendYoureXyzzy
L1460[20:02:22] <Izaya> You can use some command-line stuff to get it running
L1461[20:02:25] <Izaya> it's on the wiki
L1462[20:03:15] <Caitlyn> Oh... huh
L1463[20:04:04] <Caitlyn> thanks..
L1464[20:04:25] <Izaya> I do have it sitting behind apache2 because I have only one IP address and that handles SSL as well
L1465[20:04:42] ⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L1466[20:05:42] <Izaya> vifino: if I try to add cgroups to my osprey kernel it won't compile so I guess no containers q_q
L1467[20:06:07] <vifino> that does not make sense.
L1468[20:06:30] <Izaya> lemme get the output again
L1469[20:06:43] <GreaseMonkey> that westgirl bot showed up on a weird network as well
L1470[20:06:52] <GreaseMonkey> have you guys got the chatter spambot yet?
L1471[20:06:59] <GreaseMonkey> AKA the "X is not doing allah is doing" one
L1472[20:07:04] <GreaseMonkey> am i banned
L1473[20:07:42] <Izaya> yes
L1474[20:08:38] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:39cf:2421:93ab:26f2)
L1475[20:15:25] <Izaya> http://pb.i0i0.me/p/p7l3opo3
L1476[20:15:28] <Izaya> vifino: ^
L1477[20:22:15] <gamax92> vifino: http://pb.i0i0.me/p/O7lQCBtv
L1478[20:22:55] ⇦ Quits: Nentify (uid14943@id-14943.stonehaven.irccloud.com) (Quit: Connection closed for inactivity)
L1479[20:23:31] <vifino> Izaya: disable cpu cgroup?
L1480[20:24:05] <Izaya> CONFIG_CPUSETS?
L1481[20:24:22] <vifino> no, in menuconfig under cpugroups
L1482[20:24:36] <vifino> cgroups*
L1483[20:24:39] <vifino> stfu brain
L1484[20:24:51] <Izaya> menuconfig won't give me an ARM configuration file
L1485[20:24:55] <vifino> sorry can't give you specifics, dont have it memoriyed
L1486[20:24:59] <vifino> sorry can't give you specifics, dont have it memorized*
L1487[20:24:59] <Izaya> it decides obviously I want an x86_64
L1488[20:25:07] <Izaya> kernel for an ARM device
L1489[20:25:13] <vifino> gamax92: http://pb.i0i0.me/p/92P7Bjti
L1490[20:25:26] <gamax92> :o
L1491[20:25:32] <Izaya> http://pb.i0i0.me/p/aY1fCMFD
L1492[20:27:03] <vifino> Izaya: while i can not explain that esdfs thing, disabeling some cgroup regarding cpushed should do it
L1493[20:27:24] <vifino> one sec
L1494[20:27:26] <Caitlyn> yay, with some stupid nginx proxypass and rewrites I got it working
L1495[20:27:28] <Caitlyn> I think
L1496[20:28:20] <vifino> Izaya: CONFIG_CGROUP_SCHED
L1497[20:28:23] <vifino> maybe
L1498[20:28:28] <vifino> if not, CONFIG_CGROUP_PERF
L1499[20:28:46] <vifino> i am doing this blind, so..
L1500[20:29:16] <vifino> SCHED should hopefully be the one for cpu performance shares
L1501[20:29:38] <Izaya> let's try SCHED
L1502[20:29:51] <Izaya> apparently plasma-mobile wants PERF
L1503[20:30:42] <vifino> perf is something regarding performance monitoring i think
L1504[20:30:51] <vifino> sched actual scheduler stuff
L1505[20:31:37] <vifino> but to be honest, you probably only need _DEVICE and _MEM
L1506[20:32:09] <vifino> not very great, but you got memory limits and device seperation
L1507[20:32:47] <vifino> brb
L1508[20:35:49] <vifino> back.
L1509[20:35:53] ⇨ Joins: jackmcbarn (jackmcbarn@gateway.insomnia247.nl)
L1510[20:36:26] <vifino> i noticed how badly i need to shave. i mean i am not at stallman levels, but the % grows more and more.
L1511[20:38:58] * Izaya is away from home for a week and didn't bring a razor
L1512[20:39:02] <Izaya> >.>
L1513[20:48:04] <vifino> Not sure if I'll shave before 33C3 because I wanna look like stallman, come with a most-libre-as-fucking-possible laptop, possibly looking like other knowledgable people in my favourite skillset.
L1514[20:48:28] <vifino> ( not stallman, but a stallman beard (
L1515[20:49:04] <vifino> probably not happening, lol.
L1516[20:49:15] <vifino> I need a gentoo sticker for my thinkpad though.
L1517[20:49:23] <vifino> I have none. ;(
L1518[20:49:26] <S3> OK
L1519[20:49:40] <vifino> ATDT
L1520[20:49:41] <S3> I just discovered something really cool about my addressing scheme for OCR_NNR
L1521[20:49:50] <S3> I did NOT intend this
L1522[20:50:10] <S3> the address format is 100% memory / word aligned for both 64 and 32 bit systems
L1523[20:50:27] <S3> which mean a C struct representing an NNR address will work out of box with no fragmentation
L1524[20:51:33] <Izaya> nice
L1525[20:52:57] ⇦ Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Read error: Connection reset by peer)
L1526[20:53:34] <S3> http://pastie.org/10984596
L1527[20:54:19] <S3> whee
L1528[20:54:39] <vifino> what am i smoking, ATDT is dialing, not hanging up
L1529[20:54:43] <vifino> thats ATH
L1530[20:54:46] <vifino> -_-
L1531[20:55:03] <S3> vifino: ?
L1532[20:55:15] <vifino> ignore me, i am majorly derping
L1533[20:55:54] <vifino> you wrote OK, which instantly reminded me of hayes command set, so i wrote a command
L1534[20:56:38] <S3> woops I should be using calloc
L1535[20:58:43] <S3> malloc is kind of dangerous
L1536[20:58:50] <S3> because you can't prove the memory is blank
L1537[20:59:05] <vifino> live your life fully, live dangerously.
L1538[20:59:25] <S3> lol
L1539[20:59:29] <S3> yes well
L1540[20:59:37] <S3> these are network addresses
L1541[21:00:43] <vifino> I think once the performance troubles in computech are sorted out, I'll be implementing a hayes-like "modem" and phone lines and what not, so one can network the ZPU emulators.
L1542[21:01:15] <vifino> Slow as fuck emulators and virtual phone lines, hell yeah!!!
L1543[21:02:09] <Stary[m]> yeeeeeee
L1544[21:02:30] <vifino> I mean, you have a limit of, what, 200 IPS shared across all emulators? lol
L1545[21:02:47] <vifino> ( instructions per second, not IP addresses (
L1546[21:07:43] <vifino> S3: whatever you posted, i get cloudflare timeouts for it.
L1547[21:07:55] <vifino> pastie.org seems down.
L1548[21:07:55] <S3> wow!
L1549[21:08:04] <S3> weird timing
L1550[21:08:16] <S3> I don't have a link to your pastie here
L1551[21:08:20] <S3> on this laptop
L1552[21:08:49] <vifino> pb.i0i0.me
L1553[21:09:11] <S3> YAY!
L1554[21:09:27] <vifino> to paste from the command line, echo data | curl -F"c=<-" pb.i0i0.me
L1555[21:09:51] <vifino> the web paste was an after thought.
L1556[21:14:57] *** Mine|away is now known as minecreatr
L1557[21:15:58] <Izaya> http://pb.i0i0.me/p/gWutfkLx
L1558[21:24:34] ⇦ Quits: Crazylemon (~Crazylemo@c-98-237-179-255.hsd1.wa.comcast.net) (Remote host closed the connection)
L1559[21:28:16] <S3> vifino: fix!
L1560[21:28:17] <S3> http://pb.i0i0.me/p/fZESESCU'
L1561[21:28:41] <S3> I have memory issues with ->host
L1562[21:28:41] <S3> :D
L1563[21:28:46] <S3> on nnr_addr
L1564[21:30:06] <vifino> Izaya: honestly? no clue.
L1565[21:30:58] <S3> haha
L1566[21:32:15] <vifino> S3: what exactly do you mean by "memory issues"?
L1567[21:32:35] <vifino> my crystal ball broke when i tried to flash coreboot on it
L1568[21:32:40] <S3> oh some allocations issues are happening with one of my u64 to host or vice versa functions or something
L1569[21:32:47] <S3> I'm getting random numbers when I printf the hosyt
L1570[21:32:49] <S3> host*
L1571[21:35:57] <S3> restore bios
L1572[21:36:50] *** medsouz is now known as medsouz|offline
L1573[21:56:48] <Izaya> vifino: I'm gonna enable the options that LXC wants, one by one
L1574[21:57:00] <Izaya> it works with all the required options so far
L1575[22:13:28] <vifino> hooray.
L1576[22:25:36] ⇨ Joins: brandon3055_ (~Brandon@122-129-151-25.dynamic.ipstaraus.com)
L1577[22:26:33] ⇦ Quits: brandon3055__ (~Brandon@122-129-151-25.dynamic.ipstaraus.com) (Read error: Connection reset by peer)
L1578[22:51:17] ⇦ Quits: Wiiplay123 (~kvirc@adsl-72-154-27-119.bna.bellsouth.net) (Quit: KVIrc 4.9.2 Aria http://www.kvirc.net/)
L1579[23:10:24] ⇨ Joins: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L1580[23:22:16] ⇨ Joins: mallrat208 (~mallrat20@107-145-175-135.res.bhn.net)
L1581[23:44:24] ⇦ Quits: Cervator (~Thunderbi@2601:4c1:4000:1050:94aa:c7fa:385c:4ab1) (Quit: Cervator)
<<Prev Next>> Scroll to Top