<<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)
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!
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
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
L43[04:16:57] ⇨
Joins: Hyst
(cxsss1@CPE-124-189-28-144.bkzh1.cht.bigpond.net.au)
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
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
L66[05:52:06] <Skye> Inari, lewd
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
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
L76[05:55:59] <Inari> There non-embed
:P
L77[05:58:32] <Skye> That's the same
image...
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))
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
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
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>
?
L295[07:07:18]
<20kdc>
Cat!
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
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....
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
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()));
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
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
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
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
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
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!
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
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
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
:)
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 :)
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
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?
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
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
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
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
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
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
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
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
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
L1084[13:32:08] <payonel> Inari: you've
gone far too deep
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)
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
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
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
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
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.
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
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
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)
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?)
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
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
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> -.-
L1265[16:15:40] <gamax92> -'-
L1266[16:15:47] <payonel> %flip LUA
L1267[16:15:47] <MichiBot> payonel:
(╯°□°)╯∀∩˥
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
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?
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
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
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?
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
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
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 [[]]
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
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
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
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
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)
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
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)
L1476[20:15:28] <Izaya> vifino: ^
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
L1490[20:25:26] <gamax92> :o
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.
;(
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)
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.
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
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!
L1561[21:28:41] <S3> I have memory issues
with ->host
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)
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)