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