<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:51:12] ⇦
Quits: glasspelican
(glasspelican!~quassel@ktnron060ww-lp130-04-76-67-126-214.dsl.bell.ca)
(Ping timeout: 186 seconds)
L2[00:56:02] ⇨
Joins: glasspelican
(glasspelican!~quassel@ktnron060ww-lp130-04-76-67-126-214.dsl.bell.ca)
L3[01:01:59] ⇨
Joins: TheCryptek
(TheCryptek!~TheCrypte@ircbouncehouse.com)
L4[01:56:44] <payonel> Skye: unmanaged
drives and provide the same feature, we can just add a lua
wrapper
L5[01:56:48] <payonel> Skye: it would work
the same
L6[01:56:53] <payonel> heck, i might even
add an openos lib for it
L7[01:57:53] <DCNick3> But.. That would be
even slower than table arrays
L8[01:59:16] <DCNick3> Ok, right, we won't
be writing C code. But how about adding yet another component
similar to unmanaged drives, but with less size and high
speed
L9[01:59:25] <DCNick3> Something like
"unmanaged memory"
L10[01:59:41] <DCNick3> controller
maybe
L11[02:00:21] <payonel> well let me put it
this way
L12[02:00:38] <payonel> the only way we're
going to have this memory array is if we do it via
lua_newuserdata
L13[02:01:56] <payonel> and the only way
we're getting lua_newuserdata is by changing oc-natives
L15[02:03:19] <payonel> i'm not the arbiter
of that repo, and i reached out to ask for feedback on the matter
and it is what it is
L16[02:03:31]
<Forecaster>
Dammit... looks like my computer failed to start up this morning
for some reason...
L17[02:06:07] <payonel> DCNick3: what
problem are we trying to solve?
L18[02:07:13] <DCNick3> Well, low speed and
high memory consumtion by "classic" lua arrays,
right?
L19[02:07:21] <DCNick3> *consumption
L20[02:07:27] <payonel> but to solve
what
L21[02:07:35] <payonel> what can we not do
without fast memory?
L22[02:08:23] <payonel> the reason i was in
support of it was to have something more efficient than using
tables for memory, to have something that was faithful to a
contiguous block of memory
L23[02:09:02] <payonel> but that is what
you have with unmanaged drives, ergo, it's a reasonable work
around
L24[02:09:33] <DCNick3> Basically I've
thought about doing yet more efficient string builder and memory
for emulators (or simply virtual machines that have memory for
it)
L25[02:10:33] <DCNick3> But if I'll use
unmanaged drive for memory of emulator it will be VERY slow,
because.. Uhm.. processor uses memory very often
L26[02:10:41] <payonel> you want to run
emulation inside the game, and you want fast memory for those
emulators?
L27[02:10:48] <DCNick3> Yep
L28[02:11:01] <payonel> and what language
will the runtime of those emulators be? lua?
L29[02:11:32] <DCNick3> Well, lua don't
need blocks of memory
L30[02:11:46] <DCNick3> But I was
developing wasm WebAssembly
L31[02:11:55] <DCNick3> interpreter
L32[02:12:10] <DCNick3> That... Allows to
write in C and that's cool
L33[02:13:45] <DCNick3> I like the idea of
C beacause it's very popular and so have many tools for optimizing,
writing, debugging and so on.
L34[02:14:01] <DCNick3> Basically I hate
dynamic-typed languages, like lua
L35[02:14:36] <DCNick3> Because if you try
to write a bit more complex project you will meet debugging
hell.
L36[02:14:39] <DCNick3> That's all.
L37[02:15:04] <payonel> DCNick3: you should
know that greaser|q built an arch to run things more
"native", that he could compile c on and such
L38[02:15:35] <payonel> and even with an
arch, dedicated to having all the direct control immediately in the
arch code, it still ran increadibly slowly
L39[02:17:26] <DCNick3> But ran at least
)
L40[02:18:16] <DCNick3> With lua arrays it
won't run (due to memory limit), and with unmanaged drives it will
be even more slower
L41[02:18:40] <payonel> due to mem limits?
how much mem do you need?
L42[02:19:49] <DCNick3> well, it may run.
But it will consume nearly 2x more memory
L43[02:20:25] <DCNick3> that's unacceptable
(as for me)
L44[02:22:23] <payonel> DCNick3: as a
general ... guideline
L45[02:22:32] <payonel> we don't make
changes/additions to oc to make something run faster
L46[02:23:02] <payonel> unless ... there is
a reasonable/justified user program that cannot function due to
slowdown
L47[02:23:16] <payonel> for example, the
recent interop bug with extreme reactor api
L48[02:23:48] <payonel> that was so severe
that it was unreasonable to run user programs with that unexpected
constraint
L49[02:24:37] <payonel> if you want to
emulate more in the mc world, and run those emulations on oc
hardware, sounds like you need a new custom arch
L50[02:24:42] <payonel> as an addon
L51[02:25:03] <payonel> and in that case,
you could go back to the original mutable string buffer idea you
already built
L52[02:25:44] <DCNick3> But if you will
write a custom arch you (most probably) will end up with being the
only one who can run it
L53[02:25:56] <DCNick3> It's just
strange
L56[03:34:07]
<Forecaster>
this is a neat visualization
L57[03:57:27] ⇨
Joins: Inari
(Inari!~Pinkishu@p4FC1ED9B.dip0.t-ipconnect.de)
L58[04:03:05] <Kodos> I, too, can hear it
with my eyes
L59[04:08:16] <Izaya> I saw a thing a while
back where they were generating audio from video
L61[04:26:06]
<Kodos>
Burning ladder?
L62[04:41:12]
<Forecaster>
Fireworks!
L64[05:31:06]
<Forecaster>
so this is a thing
L65[05:31:18]
<Forecaster>
it looks pretty competent too
L66[05:31:33]
<Forecaster>
would've expected a thing like this to look like a bad flash game
or something
L67[05:40:23] <asie> its connection with
MLP nowadays is more historical than anything
L68[05:40:35] <asie> well, and the
character design creator
L69[05:41:59] <Izaya> >logread -f | grep
x11
L70[05:42:03] <Izaya> >hangs the
machine
L71[05:42:08] <Izaya> X11: Not Even
Once
L72[05:46:10]
<Kodos>
gg
L73[05:46:42] <Corded> * <Kodos> goes
off to try and trade off a game
L74[05:52:36]
<Forecaster>
I like the pun title
L75[05:52:45]
<Forecaster>
also, I just ordered the Fallout board game :D
L76[05:52:56] <Izaya> Fallout 2? /s
L77[05:54:14]
<Forecaster>
never played it :P
L78[05:55:11] <Izaya> Was (almost)
isometric, so if it weren't for the fact you'd need several hundred
boards and as many pieces you could totally play it as a board
game
L79[05:55:45]
<Forecaster>
I've played fallout 1 once :P
L80[05:55:47]
<Forecaster>
I lost
L81[05:56:14] <Izaya> I find it amusing
that 15 years later it plays much better on Linux than
Windows
L82[05:56:40] <Izaya> unless you install
WINE on Windows (which is a thing you can do, it lets you run
16-bit executables on 64-bit Windows too)
L83[05:59:42]
<Forecaster>
I almost ordered it from an american site, would cost about $100
with shipping....
L84[06:00:23]
<Forecaster>
then just before I placed the order I realized I should probably
check if it's available from a store in sweden
L85[06:00:41]
<Forecaster>
and it was... there were loads of them
L86[06:01:12]
<Forecaster>
saved about 40% on the price, with shipping, and expected time went
from 5-10 days to about 2 days
L87[06:01:40]
<Forecaster>
also Vexatos has become a space-canadian I think
L89[06:12:32]
<Forecaster>
that last one xD
L90[06:25:09] <Skye> payonel: you
here?
L91[06:43:52] <MineRobber9000> /9/9
L92[06:43:54] <MineRobber9000> woops
L93[06:47:41]
<Forecaster>
full score!
L94[06:53:24] ⇨
Joins: lostkangaroo
(lostkangaroo!~lostkanga@50.24.35.127)
L96[07:00:30]
<Forecaster>
I never knew!
L97[07:08:35] ⇨
Joins: Thutmose
(Thutmose!~Patrick@host-69-59-79-123.nctv.com)
L98[07:22:36] ⇦
Quits: SAL9000 (SAL9000!~syrren@101.187.171.220) (Quit: ZNC -
http://znc.in)
L99[07:22:47] ⇨
Joins: SAL9000 (SAL9000!~syrren@101.187.171.220)
L100[07:22:53]
<Forecaster>
%shell
L101[07:22:54] *
MichiBot loads a directory of people in #oc and their kinks into a
shell and fires it. It strikes Techokami. They take 13 damage.
LeshaInc and Xal stood too close and take 7 and 4 splash damage
respectively.
L102[07:24:57]
⇨ Joins: chrapacz2000
(chrapacz2000!webchat@absq3.neoplus.adsl.tpnet.pl)
L104[07:32:51]
<Forecaster>
but what's on the pad
L105[07:34:13] <Inari> A badly drawn
picture of her belvoed
L107[07:38:11] <MichiBot> Forecaster:
Command Added
L108[07:57:28] <Izaya> Ah yes, following
the update the reality starts to catch up.
L109[07:57:38] <Izaya> I can no longer
view local files with Lightning, for no apparent reason.
Nice.
L111[08:02:07]
<Forecaster>
hah
L113[08:02:37]
<Forecaster>
that's neat
L114[08:02:49] <Inari> o.o
L115[08:36:53] ⇦
Quits: lp (lp!~lordpipe@66.109.211.167) (Quit: WeeChat
2.0.1)
L116[08:52:00] ⇦
Quits: Dimtree
(Dimtree!~dimtree@75-110-156-132.nbrncmtk01.res.dyn.suddenlink.net)
(Ping timeout: 186 seconds)
L118[08:55:00]
<Forecaster>
it *is* the matrix
L119[08:55:06]
<Forecaster>
but with fewer guns
L120[08:56:38] <Michiyo> So, new guy
started @ Sears today, let's see how long he lasts.
L121[08:56:47] <Michiyo> The record to
beat is 1/2 a day
L122[08:57:49] <Arcan> before
quitting?
L123[08:58:14] <Michiyo> yes
L124[08:58:49] <Michiyo> Dude stripped the
head out of a screw putting a plastic clip onto a dryer/dryer
stand... and didn't even have the clip in the right place.
L125[08:58:54] <Michiyo> he didn't come
back from lunch.
L126[08:59:18]
<Forecaster>
nice job
L127[09:00:13] <Michiyo> I think I
embarrassed him :(
L128[09:00:19]
<Lizzian>
lol
L129[09:00:58] <Skye> he was jealous of a
girl having more competence than him?
L130[09:02:09] <Michiyo> Possibly.
L131[09:02:20] <Michiyo> It wouldn't
surprise me.
L132[09:04:07]
⇨ Joins: BayDragon
(BayDragon!webchat@141.183.202.62.dynamic.cgnat.res.cust.swisscom.ch)
L133[09:10:48] ⇦
Quits: ping (ping!v^@me.pxtst.com) (Ping timeout: 186
seconds)
L134[09:11:25] *
Michiyo sighs
L135[09:12:01] <Michiyo> Having no way to
contact a friend without social media sucks, when they delete
everything.
L137[09:13:44]
<Forecaster>
what's leftpad?
L138[09:14:15] <AmandaC> Remember that
kerfuffle awhile ago about an NPM package getting removed causing
all hell for node.js devs?
L139[09:14:25] <AmandaC> It was a package
that aligns stuff to the left, left-pad.
L140[09:15:17]
<Forecaster>
nope
L141[09:15:20]
<Forecaster>
oh
L142[09:15:40] <Michiyo> fuckin hell..
even his linkdin is gone ._.
L143[09:22:10] *
Saphire flops
L144[09:22:17] <Arcan> hi Saphire!
L145[09:22:27] <Saphire> Where can I host
a HTML page with JS and CSS and images?
L146[09:22:34] <Saphire> OoOOh,
github.io
L147[09:25:49]
⇨ Joins: Cervator
(Cervator!~Thunderbi@2601:4c1:4001:1d5d:958:8f8e:a6be:a13f)
L148[09:26:37]
⇨ Joins: Turtle
(Turtle!~SentientT@ip5657cbb2.direct-adsl.nl)
L149[10:01:33]
⇨ Joins: Alex_hawks|Alt
(Alex_hawks|Alt!~Alex_hawk@60.228.181.73)
L150[10:07:47] ⇦
Quits: Alex_hawks (Alex_hawks!~Alex_hawk@60.228.181.73) (Ping
timeout: 383 seconds)
L151[10:13:51]
⇨ Joins: Dimtree
(Dimtree!~dimtree@75.110.156.132)
L152[10:16:41] ⇦
Quits: daniel (daniel!~quassel@jupiter.danger-it.de) (Ping timeout:
207 seconds)
L153[10:16:45]
⇨ Joins: daniel
(daniel!~quassel@jupiter.danger-it.de)
L154[10:17:20] ⇦
Quits: Skye (Skye!skye@nightfall.moe) (Ping timeout: 207
seconds)
L155[10:17:56]
⇨ Joins: Skye (Skye!skye@nightfall.moe)
L156[10:18:23] ***
Skye is now known as Guest53500
L157[10:20:53] ***
Guest53500 is now known as Skye
L158[10:32:55]
⇨ Joins: Metalhead33
(Metalhead33!~metalhead@4E5CDCB3.dsl.pool.telekom.hu)
L159[10:33:05] <Metalhead33> Hello
everyone. Long time no see.
L160[10:36:07] <Metalhead33> Not sure if I
am asking at the right place in regards to compatibility between OC
and CC in regards to peripheries, but.... is it normal if the OC
Adapter doesn't recognize CC's Wired Network modem?
L161[10:40:39] <Michiyo> Well, I don't
know where else you'd ask.
L162[10:40:45] <Michiyo> though I don't
know the answer to the question.
L163[10:40:52] <Michiyo> hang out, maybe
someone will.
L164[10:41:53] <Temia> Huh, that is a bit
peculiar. What versions of CC, OC and MC are you running?
L165[10:42:53]
⇨ Joins: Vexatos
(Vexatos!~Vexatos@p200300556E187E92A8A4352D75DC6411.dip0.t-ipconnect.de)
L166[10:42:53]
zsh sets mode: +v on Vexatos
L167[10:42:59] <Metalhead33> one
moment
L168[10:44:28] <Metalhead33> Minecraft
1.7.10, OpenComputers-MC1.7.10-1.6.2.12-universal.jar,
ComputerCraft1.75.jar
L169[10:45:11] <Metalhead33> maybe I am
doing something wrong: I sneak and add the CC Wired Modem to the OC
Adapter, and evne though the modem is there, it doesn't seem to get
recognized.
L170[10:46:23] <Metalhead33> Nevertheless,
I am updating OpenComputers, since I am using an outdated
version.
L171[11:00:14] <Metalhead33> I will upload
some screenshots.
L173[11:01:52] <Metalhead33> (It will also
work fine with monitors.)
L175[11:05:18] <Michiyo> I've used the CC
compat exactly never.. but have you tried a modem on the computer?
IDK though :/
L176[11:07:30] <Metalhead33> I did try
it.
L177[11:07:54] <Metalhead33> Maybe it will
only work with a Relay?
L178[11:15:51] <Skye> try it
L179[11:18:24] <Metalhead33> the relay
does get recognized as a peripherial, but I'm not sure if it will
really work together with that modem.
L180[11:18:56] <AmandaC> the relay bridges
from OC modems to CC modems, IIRC
L181[11:19:15] <Metalhead33> yes, but
how?
L182[11:19:32] <AmandaC> automatically,
sending on a port in OC modem will get send to the same port on
CC
L183[11:20:04] <Metalhead33> I do have to
put a wired modem onto the Relay, right?
L184[11:20:33] <AmandaC> AIUI it just
works autommatically when you have the relay with the CC cable and
the OC cable both connected to it
L185[11:21:45] <AmandaC> that said, I've
never used it myself
L186[11:21:59] <AmandaC> I just gathered
that much from my splunking of the OC code
L187[11:22:26] <AmandaC> ( and skimming
the docs )
L188[11:30:28] <Metalhead33> well, it
doesn't seem to receive or send messages between each other
L189[11:30:57] <AmandaC> did you open the
port on both?
L190[11:31:09] <Metalhead33> yes
L191[11:31:14] <AmandaC> not sure
then
L192[11:38:12] ⇦
Quits: scj643 (scj643!~quassel@scj.theender.net) (Quit:
Bye)
L193[11:38:40]
⇨ Joins: scj643
(scj643!~quassel@scj.theender.net)
L194[11:40:01] ⇦
Quits: glasspelican
(glasspelican!~quassel@ktnron060ww-lp130-04-76-67-126-214.dsl.bell.ca)
(Read error: Connection reset by peer)
L195[11:40:52]
⇨ Joins: glasspelican
(glasspelican!~quassel@ktnron060ww-lp130-04-76-67-126-214.dsl.bell.ca)
L196[11:45:19]
⇨ Joins: BearishMushroom
(BearishMushroom!~BearishMu@82-209-154-59.cust.bredband2.com)
L197[12:02:49] ⇦
Quits: Metalhead33
(Metalhead33!~metalhead@4E5CDCB3.dsl.pool.telekom.hu) (Remote host
closed the connection)
L198[12:09:13] <payonel> Skye: i'm here
now :)
L199[12:09:33] <Skye> meep!
L200[12:09:36] <payonel> haha
L201[12:09:41] <Skye> ^^;
L202[12:09:59] <Skye> I replied to the PR
thingy
L203[12:10:11] <payonel> yeah i read
it
L204[12:10:27] <payonel> i'm not trying to
convince you, btw, it's not a black and white issue
L205[12:10:39] <payonel> i like the idea,
i like the feature
L206[12:10:50] <payonel> but we would
prefer to not change the natives
L207[12:11:08] <payonel> yes, i know of
projects that cannot be done without the feature
L208[12:11:14] <payonel> i wasn't trying
to say there are no such projects
L209[12:11:43] <payonel> but, we dont feel
those types of projects necessary/required workflows for the
"correctness" of the mod
L210[12:12:00] <payonel> and why does that
matter? it matters when considering changes/updates to the
natives
L211[12:12:08] <payonel> and, also,
feature bloat
L212[12:12:17] <payonel> anyways, i like
the feature, but, it didn't pass review
L213[12:12:27] <payonel> fyi, it's not
entirely up to me :)
L214[12:12:33] <Skye> Snagar?!
L216[12:12:44] <payonel> yes, but i agree
with him on the important parts
L217[12:12:48] <Skye> hmm
L218[12:12:58] ⇦
Quits: Dimtree (Dimtree!~dimtree@75.110.156.132) (Ping timeout: 383
seconds)
L219[12:13:11] <Skye> what about a generic
API that can be used to steal memory from a system?
L220[12:13:30] <payonel> i dont know what
you mean by that. i must have overlooked/missed that thread
L221[12:13:48] <Skye> well it's not a
thread
L222[12:13:58] <payonel> thread/line of
discussion/comment
L223[12:14:11] <payonel> either way, don't
know what that's abotu
L224[12:14:11] <Skye> but an idea that I
thought of once DCNick3 explained their hack
L225[12:14:12] <payonel> ut*
L226[12:14:18] <Skye> the thing id
L227[12:14:33] <Skye> in order to make the
string buffer not a "free lunch"
L228[12:15:58] <Skye> you need to steal
memory from the system
L229[12:16:18] <Skye> now if it was native
that wouldn't be a problem
L230[12:16:33] <Skye> but since the
workaround was in scala
L231[12:16:38] <Skye> it was something to
make it fair
L232[12:16:49] <Skye> and something that I
realised
L233[12:16:56] <payonel> are you asking if
i'm okay with the scala level work around to steal mem from the
system?
L234[12:17:08] <Skye> is that the ability
to "steal" memory exposed as an API
L235[12:17:18] <Skye> would be
interesting, and might be useful for other mechanics
L236[12:17:37] <payonel> but is that
you're question to me? if i'm ok with that as a feature?
L238[12:17:50] <payonel> you're ...
L239[12:17:51] <payonel> wow
L240[12:17:54] <payonel> your
L241[12:18:03] <payonel> nope i'm
not
L242[12:18:07] <Skye> am I just being
silly? ^^;
L243[12:18:49] <payonel> yeah, i'm
definitely not in support of a custom buffer like it was originally
done
L244[12:18:55] <payonel> it's got to be
through the lua state
L245[12:19:16] <Skye> but what about other
ideas, like components stealing RAM as a "balance"
thing?
L246[12:19:23] <Skye> completely
theoretical
L247[12:19:55] <payonel> can you explain
that? so a component would have some ram? what for?
L248[12:20:00] <Skye> I dunno
L249[12:20:06] <payonel> or just ... the
presence of a component would drop avail ram
L250[12:20:12] <Skye> well it'd be
optional
L251[12:20:29] <Skye> imaginary
example
L252[12:20:34] <Skye> imagine a network
card with a packet buffer
L253[12:20:43] *
payonel imagines
L254[12:20:44] <Skye> you could set the
packet buffer size, and it would steal from system memory
L255[12:21:13] <Arcan> in an ideal world
the network card actually has a cache on it which is where that
packet buffer is...
L256[12:21:25] <Skye> or... say you could
make APUs less useful, by making them steal system memory
L257[12:21:37] <payonel> Skye: in general,
i'm against making things real-life-like for real-life-like's
sake
L258[12:21:54] <payonel> there should be a
valuable user experience enhancement due to the
"cost"
L259[12:22:18] <Skye> payonel, well...
what about you can allocate more size for the buffer
L260[12:22:22] <Skye> well
L261[12:22:25] <Skye> in this case, packet
thing
L262[12:22:31] <Skye> still in the
imgaginary example
L263[12:22:55] <Skye> imgaine you could
increase the size of the packet thing, and it would be able to use
system memeory
L264[12:22:55] <Skye> like
L266[12:23:13] <MichiBot>
Title:
The complexity of Computers should be increased
| Posted by:
gamax92
| Posted: Thu Apr 09 12:56:41 CDT 2015
|
Status: open
L267[12:23:16] <Skye>
imaginarycard.queueSize(2562)
L268[12:23:24] <Skye> eheh
L269[12:23:25] <Skye> anyway
L270[12:23:27] <payonel> Skye: warning,
that entire issue is sarcasm
L271[12:23:32] <Skye> I know .-.
L272[12:23:36] <payonel> ok :)
L273[12:23:44] <Skye> hmm
L274[12:23:52] <Skye> how hard would it be
to make a custom Lua archetecture
L275[12:24:03] <Skye> as a seperate
mod
L276[12:24:07] <Skye> with the string
buffer thing
L277[12:24:30] <DCNick3> If you will use
OpenComputers code, patch it and make as an addon - It wouldn't be
so hard
L278[12:24:33] <payonel> cp
src/main/scala/li/cil/oc/server/machine/luac/NativeLuaArchitecture.scala
src/main/scala/li/cil/oc/server/machine/luac/SkyeArchitecture.scala
L279[12:24:57] <Skye> problem: it can't be
in the OC package
L280[12:25:06] <Skye> problem: compiling
natives for everything is hard
L281[12:25:09] <payonel> i was
oversimplifying :)
L282[12:25:26] <payonel> Skye: nah, just
make a custom arch that handles the memory above the natives, like
DCNick3's first pr
L283[12:25:26] <Skye> true
L285[12:25:38] <Skye> I dunno how to MC
mod
L286[12:25:43] <Skye> especially for like
5 versions of MC
L287[12:26:04] <DCNick3> Meh, not so
hard
L288[12:26:27] <Skye> so... let's see... a
Lua 5.3 based archetecture with string buffers
L289[12:26:39] <Skye> maybe a few other
quality of life stuff?
L291[12:28:09] <DCNick3> dunno, string
buffers is only thing that I wanted in OC
L292[12:28:31] <payonel> Skye: you and
DCNick3 should make an addon with soni and do all the things we
grumpy farts won't allow
L293[12:28:37] <payonel> DCNick3: :(
L294[12:29:02] <Skye> honestly only some
of Soni's ideas are practical
L295[12:29:34] <payonel> i was kidding
about the soni part :)
L296[12:29:42] <payonel> i was just being
cheeky
L297[12:31:40] <Skye> DCNick3, it isn't
unusal for have mods for OC to make it more useful
L298[12:31:48] <Skye> like OC +
Computronics is most common
L299[12:32:18] <DCNick3> But..
Computronics adds stuff like cool components
L300[12:32:39] <Skye> also some
integration with other mods
L301[12:32:49] <DCNick3> Really? Didn't
know
L302[12:32:57] <DCNick3> And.. What can we
do?
L303[12:32:58] <Skye> it might not be the
most popular mod, but a quality of life mod would be neat
L304[12:33:22] <Skye> DCNick3, it's
possible to make your own Lua archetecture mod, that is an add-on
to OC
L305[12:33:33] <DCNick3> I know
L306[12:33:51] <DCNick3> I actually tried
to make one)
L307[12:34:23] <Skye> ooh maybe I could
add my spoofing card idea
L308[12:34:26] <Skye> well
L309[12:34:28] <Skye> sniffing card
L310[12:34:33] <DCNick3> Cool thing
L311[12:34:34] <Skye> that kept on getting
rejected xD
L312[12:34:52] <payonel> haha, see!
L313[12:35:04] <payonel> call it the
"OCDevsAreGrumps" add on
L314[12:35:12] <Skye> uhhh that's a silly
name
L315[12:35:17] <payonel> :)
L316[12:36:00] <Skye> payonel, is a
sniffing card even possible as an addon?
L317[12:36:19] <DCNick3> Injectins can do
all the things )
L318[12:36:23] <DCNick3> (I hope)
L319[12:36:32] <Skye> yeah but best to do
it cleanly
L320[12:37:04] <Inari> payonel: sleepy
kitty~
L321[12:44:43]
<Forecaster>
So I just got home
L322[12:45:22]
<Forecaster>
I found out why my computer wasn't available even though I turned
it on when I left for work this morning
L324[12:45:47]
<Forecaster>
It's been doing that for about 12 hours
L325[12:46:32] <Inari> gg
L326[12:46:39] <AmandaC> RIP
L327[12:46:45] <Inari> %pet AmandaC
L328[12:46:45] *
MichiBot brushes AmandaC with an IBM 5100. AmandaC recovers 6
health!
L329[12:46:50] *
AmandaC meows
L330[12:46:57] <Michiyo> @Forecaster I
swear, I didn't do it.
L331[12:46:59] <AmandaC> Inari: halp, I
have to go to the scary outside. D:
L332[12:47:19] <Inari> AmandaC: wrap up
enough so you don't see anything!
L333[12:49:37] ⇦
Quits: AshIndigo
(AshIndigo!~AshIndigo@79-67-163-166.dynamic.dsl.as9105.com) (Ping
timeout: 182 seconds)
L334[12:49:40] <AmandaC> Inari: but then
there's darkness AND scary outside. D:
L335[12:49:51] <Inari> :p
L336[12:50:27]
<Forecaster>
a simple reset and it booted up as normal though
L337[12:51:59] <Skye> DCNick3, so I guess
it's time to make an OC addon mod now... ^^;; sorry...
L338[12:54:12] <DCNick3> Why
apologizing?
L339[12:54:29] <Skye> because I worry I
may be annoying
L340[12:54:46] <DCNick3> To whom?
L341[12:55:07] <Skye> to you and payonel
^^;
L342[12:55:20] <DCNick3> Meh, I don't
care
L343[12:55:50] <DCNick3> Actually.. I
wanted to make a WebAssembly architecture, that would be cool to
have..
L344[12:56:01] <DCNick3> How 'bout
It?
L345[12:56:42] <Skye> mm... that's a good
idea
L346[12:58:05] <DCNick3> I selected wasm
because It alreay have compilers built for it and it's easy to
execute, with no things that links you with IRL processors, so..
yeah
L347[12:58:19] <Skye> yeah that'd actually
be really cool
L348[13:00:39] <DCNick3> ??
L349[13:04:48] ⇦
Quits: Backslash
(Backslash!~Backslash@ip-94-114-160-128.unity-media.net) (Ping
timeout: 186 seconds)
L350[13:04:50]
⇨ Joins: AshIndigo
(AshIndigo!~AshIndigo@79-67-163-166.dynamic.dsl.as9105.com)
L351[13:05:09] <payonel> Skye: sniffing
card in addon? definitely
L352[13:05:40] <Michiyo> I've been toying
with the idea for OpenSecurity, just not sure if I want it in
there.
L353[13:05:51] <Michiyo> I'd also REALLY
like the Secure Network Card to work.
L354[13:05:54] <Michiyo> but... here we
are.
L355[13:07:21] <payonel> %whereami
L356[13:07:42] <payonel> Michiyo: is there
a command to geo me own ip off MichiBot
L357[13:07:43] <payonel> ?
L358[13:07:50] <payonel> or, geo an ip at
all?
L359[13:08:09] <Skye> %geoip
L360[13:11:37] <payonel> Skye: no need to
apologize to me! i'd actually be really excited if people made
add-ons for the things we decide to not include
L361[13:12:51] <Arcan> secure network
card?
L362[13:13:16] <Arcan> not that this was a
difficult task or anything but i figured out java SSL sockets if
that's what you mean
L363[13:14:16] <Skye> Arcan, wait you
figured out java SSL sockets
L364[13:14:18] <Skye> async ones?!
L365[13:14:25] <Skye> please please add
that to OC
L366[13:14:33] <Skye> it's a missing
feature from the network card
L367[13:14:35] <Michiyo> payonel, not
anymore, the API I used died so I removed the module.
L368[13:14:37] <Arcan> java ssl sockets
are ez
L369[13:14:47] <Arcan> async is just
running it in a different thread
L370[13:14:48] <Skye> there is HTTP,
HTTPS, TCP, but not TLS
L371[13:15:00] <Arcan> idk if it's tls,
Skye
L372[13:15:02] <Arcan> i didn't
check
L373[13:15:02] <Michiyo> No, the Secure
Network Card let you generate a new component address on
demand
L374[13:15:10] <Michiyo> it was a
requested feature
L375[13:15:12] <Skye> SSL == TLS
L376[13:15:17] <Arcan> it's
javax.net.SSLSocket
L377[13:15:24] <Arcan> something like
that
L378[13:15:25] <Skye> Arcan, but it's not
async
L379[13:15:30] <Arcan> which is why
L380[13:15:34] <Arcan> you run it in its
own thread
L381[13:15:56] <Skye> ._.
L382[13:16:04] <Skye> well you can PR it
to OC
L383[13:17:01]
⇨ Joins: Dimtree
(Dimtree!~dimtree@75-110-156-132.nbrncmtk01.res.dyn.suddenlink.net)
L384[13:17:10] <Arcan> Skye: OC is in
scala
L385[13:17:13] <Arcan> scala is
confusing
L386[13:17:24] <Skye> I can help
L387[13:17:57] <Arcan> what part of
sockets specifically do you think is "asynchronous"
L388[13:18:15] <Arcan> that the program
just halts while you wait for new input?
L389[13:19:16] <SAL9000> well (outside of
java, at least) you can use select() and friends to check whether a
socket (or a set of sockets) has any new input, or is ready for you
to send output without a (blocking) delay
L390[13:19:28] <SAL9000> this is how nginx
is able to solve c10k
L391[13:19:43] <Arcan> i don't know
anything about non-java sockets
L392[13:19:55] <Arcan> in java sockets
provide an InputStream and an OutputStream
L393[13:20:01] <Arcan> SSLSocket is no
exception to this
L394[13:20:03] <SAL9000> java sockets
probably just run in a separate thread and use callbacks or
something
L395[13:20:12] <SAL9000> s/java
sockets/java async sockets/
L396[13:20:12] <MichiBot> <SAL9000>
java async sockets probably just run in a separate thread and use
callbacks or something
L398[13:20:32] <Arcan> SSLSocket is not
async and neither is Socket
L399[13:20:44] <Arcan> you make them async
by running them in their own thread
L400[13:20:57] <Arcan> which i understood
to be the right and proper way to do things
L401[13:21:01] <Arcan> in java
L402[13:21:26] <SAL9000> it's afaik the
only way to do that kind of thing in java, without using JNI or
other binding hax
L403[13:21:43] <SAL9000> it is by no means
the right or proper way, though, unless you're doing a ton of
processing per socket (think Apache & classic CGI)
L404[13:21:50] <Arcan> still don't like
scala, and it's not like i didn't try
L405[13:22:18] <Arcan> SAL9000: if it is
the only way, then by default it is the right and proper way to do
it in that language
L406[13:22:25] <SAL9000> *without using
JNI*
L407[13:22:47] <Arcan> what is jni,
"java native interface" or something?
L408[13:22:50] <SAL9000> yeah
L409[13:22:56] <SAL9000> call out to real
C sockets
L410[13:23:15] <Arcan> that sounds like it
would break platform cross-compat
L411[13:23:27] <SAL9000> #ifdef
__WINDOWS__ ... #elseif ...
L412[13:23:49] <Arcan> i am not writing c
code in java
L413[13:23:50] <Skye> import
java.nio.channels.SocketChannel Arcan
L414[13:23:50] <Arcan> just no
L415[13:24:47] <SAL9000> ...so write c
code in a normal text editor instead? :-)
L416[13:26:02] ⇦
Quits: AshIndigo
(AshIndigo!~AshIndigo@79-67-163-166.dynamic.dsl.as9105.com) (Ping
timeout: 182 seconds)
L417[13:26:10] <vifino> heh, the name
arcan reminds me of the UI server thing.
L418[13:26:38] <Arcan> it's
"arcanitor" shortened to two syllables
L419[13:35:23] <Arcan> SAL9000: i think
you are right about java async sockets (SocketChannel)
L420[13:35:33] <Arcan> since there is a
method you can call to get a regular non-async Socket out of
it
L421[13:45:12]
⇨ Joins: Backslash
(Backslash!~Backslash@ip-94-114-160-128.unity-media.net)
L422[13:52:20] ⇦
Quits: Dark (Dark!~MrDark@2607:fcc8:d48b:eb00:34ef:5dd8:b4ca:136e)
(Read error: Connection reset by peer)
L423[13:55:47]
⇨ Joins: Dark
(Dark!~MrDark@2607:fcc8:d48b:eb00:c5fb:9774:8f58:b80f)
L424[14:01:54]
⇨ Joins: AshIndigo
(AshIndigo!~AshIndigo@79-67-163-166.dynamic.dsl.as9105.com)
L425[14:11:18]
⇨ Joins: Metalhead33
(Metalhead33!~metalhead@4E5CDCB3.dsl.pool.telekom.hu)
L426[14:11:28] <Metalhead33> Ugh, I forgot
to re-join this channel after Pidgin crashed.
L427[14:15:14] ⇦
Quits: BayDragon
(BayDragon!webchat@141.183.202.62.dynamic.cgnat.res.cust.swisscom.ch)
(Quit: Web client closed)
L428[14:24:27] ⇦
Quits: BearishMushroom
(BearishMushroom!~BearishMu@82-209-154-59.cust.bredband2.com)
(Quit: Leaving)
L429[14:31:45] <Michiyo> payonel, I know
you're likely not here, but "Canada Quebec QC Montreal"
on 149.56.6.198 via the new IP2Geo module I'm writing
L430[14:32:19] <payonel> i'm here
L431[14:32:20] <payonel> :)
L432[14:33:07] <Michiyo> Oh, hey lol I
can't see ZNC connect/disconnect notices here
L433[14:33:34] <Michiyo> anyway the hard
part is done, now it's a matter of registering the commands
L434[15:00:05] <AmandaC> %choose
bubblewrap or meh
L435[15:00:06] <MichiBot> AmandaC:
bubblewrap
L436[15:00:09] <AmandaC> hrm
L437[15:00:11] <AmandaC> sure, why
not
L438[15:00:36] <AmandaC> actually, maybe
not. I'm not sure I want to deal with that right now
L439[15:01:01] <AmandaC> ( Contemplating
Pop!_OS on my laptop, because my distro-hopping tick seems to be
coming back )
L440[15:05:07] <AmandaC> fuck it, I'll do
it live
L441[15:05:08] <AmandaC> bbl
L442[15:05:27] <Inari> AmandaC: Thats an
old meme
L443[15:05:42] <AmandaC> Inari: idc
L444[15:06:30] <Inari> :D
L445[15:09:24] <Arcan> who is the current
OC maintainer?
L446[15:09:48] <Inari> I'm not sure theres
a single. But payonel I guess?
L447[15:11:44]
<Forecaster>
AmandaC but you have to c
L448[15:11:49]
<Forecaster>
c is important!
L449[15:12:35] <Inari> c is fundamental to
the universe
L450[15:24:52] <Michiyo> payonel, new
module coming soon.
L451[15:25:40] <Michiyo> Could not find
org.apache.commons:commons-io:2.6. o_O
L452[15:32:38] <Michiyo> ahh.. it's not in
the org.apache.commons group :/
L453[15:32:46] <Michiyo> %restart
L454[15:32:48] ⇦
Quits: MichiBot (MichiBot!~MichiBot@hekate.pc-logix.com) (Remote
host closed the connection)
L455[15:33:09]
⇨ Joins: MichiBot
(MichiBot!~MichiBot@hekate.pc-logix.com)
L456[15:33:09]
zsh sets mode: +v on MichiBot
L457[15:33:18] <Michiyo> %geoip
L458[15:33:23] *
Michiyo waits
L459[15:33:57] <MichiBot> Michiyo: Canada
Quebec Montreal
L460[15:35:26] <Michiyo> %geoip
63.142.73.55
L461[15:35:27] <MichiBot> Michiyo: United
States Illinois Gillespie
L462[15:35:57]
<Forecaster>
%geoip 127.0.0.1
L463[15:35:58] <MichiBot> Forecaster:
N/A
L464[15:36:03]
<Forecaster>
ohno!
L465[15:36:41] <Michiyo> payonel,
done.
L466[15:37:53] <Metalhead33> It's kinda
sad that Minecraft 1.7.10 is the last version that has major
support from all the most important mods.
L467[15:39:37] <Michiyo> %geoip
p200300556E187E92A8A4352D75DC6411.dip0.t-ipconnect.de
L468[15:39:37] <MichiBot> Michiyo: Germany
null null
L469[15:39:41] <Michiyo> yay null
L470[15:39:42] <Michiyo> lol
L471[15:39:54] <Metalhead33> Version 13
already has snapshots, and a good deal of mods I like still didn't
make the update to 12.2.
L472[15:40:23] <Vexatos> Michiyo,
rude
L473[15:40:37] <Metalhead33> %geoip
www.google.com
L474[15:40:37] <MichiBot> Metalhead33:
United States California Mountain View
L475[15:40:51] <Metalhead33> %geoip
ways-of-darkness-sonck.nl
L476[15:40:51] <MichiBot> Metalhead33:
United States Texas San Antonio
L477[15:40:54] <Metalhead33> Oh?
L478[15:40:59] <Metalhead33> %geoip
touhou.fm
L479[15:40:59] <MichiBot> Metalhead33:
Netherlands null null
L480[15:41:00] <Vexatos> %geoip
kuchengabel.de
L481[15:41:00] <MichiBot> Vexatos: Germany
null null
L482[15:41:07] <Vexatos> typical
murican
L483[15:41:13] <Vexatos> only knows about
their own country
L484[15:41:16] <Vexatos> :3
L485[15:42:01] <Michiyo> ...
L486[15:42:08] <Michiyo> go blame
maxmind.
L487[15:42:44] <Metalhead33> I wonder if
Kager- I mean Lizzy recognized me stealthily mentioning her
origins.
L489[15:43:28] <Metalhead33> %geoip
touhou.fm
L490[15:43:29] <MichiBot> Metalhead33:
Netherlands null null
L491[15:43:42] *
Lizzy is confuse
L492[15:43:50] <Metalhead33> Touhou.fm!
You know, Touhou!
L493[15:44:22] <Izaya> tbh I don't really
see much reason to use newer MC versions
L494[15:44:50] *
Lizzy tilts head in confusion
L495[15:44:57] <Lizzy> i do not
understand
L496[15:44:59] <Metalhead33> There are a
very few cool mods for 12.2, but aside from that, I'll be sticking
with 1.7.10. That has all the mods I want.
L497[15:45:03] <Izaya> Only one I can
think of is newer mods like Psi
L498[15:45:05] <Michiyo> Metalhead33,
different Lizzy perhaps?
L500[15:45:20] <Metalhead33> I thought
Lizzy was the one with the Kagerou Imaizumi avatar on the forums
:P
L501[15:45:26] <Metalhead33> Maybe it's
Michiyo?
L502[15:45:30] <Izaya> But it's not like
there's much new in the base game besides more memory usage
L503[15:45:36] <Lizzy> oh
L504[15:45:48] <Lizzy> i just have that
avatar because i thought it looked cool/cute
L505[15:46:02] <Lizzy> i'll be honest i
don't actually know where it's from
L506[15:46:29] <Metalhead33> It's kinda
like a catch-22: when all your beloved mods aren't getting upgraded
to the newest version, but some cool new mods are made exclusively
for the newest version.
L507[15:47:03] <Izaya> Either way you're
insane :D
L508[15:48:22] <Metalhead33> While
OpenComputers, BuildCraft, IC2 and Forestry are all updated, I can
name many which are still stuck at 1.7.10: Traincraft, Railcraft,
Growthcraft, AgriCraft. Carpenter's Block, Bibliocraft, Thaumcraft,
UndergroundBiomes, Metallurgy.... and a handful of OpenComputers
addons (Computronics, Open Peripherial, OpenBlock)
L509[15:48:37] <Izaya> Still no 1.12
EnderIO :<
L510[15:48:45] <Lizzy> computronics is
1.10 at least
L511[15:48:46] <Metalhead33> Some of these
are actually open-source, so there is no excuse.
L512[15:48:51] <Michiyo> Computronics is
1.12 last I looked
L513[15:48:56] <Metalhead33> Oh,
right.
L514[15:49:13]
<MGR>
Carpenter's Block update
L515[15:49:15]
<MGR>
d
L516[15:49:20] <Michiyo> my OC addons are
1.7/1.9-1.10 mainly..
L517[15:49:32] <Michiyo> because I CBA to
rewrite it all again.
L518[15:49:42] <Metalhead33> also...
Flan's Mod!
L519[15:49:46] <Metalhead33> That one
hasn't updated since 1.8
L520[15:50:11] <Izaya> The guns and planes
one?
L521[15:50:15] <Metalhead33> Yeah
L522[15:50:19] <Metalhead33> Guns, planes,
cars, mechas
L523[15:50:38] <Izaya> Man, I haven't used
that since beta 1.8
L524[15:50:51] <Metalhead33> One more
reason to stick with 1.7.10
L525[15:51:29] <Metalhead33> 1.7.10 is
like the last common point all of these major mods agreed on. Ever
since that, some stuck at 1.10, some skipped straight to 1.12, some
remained with 1.11, etc.
L526[15:52:35] <DCNick3> %geoip
dcnick3.duckdns.org
L527[15:52:35] <MichiBot> DCNick3: Russia
Voronezhskaya Oblast' Voronezh
L528[15:52:39] <DCNick3> cool
L529[15:52:41] <Vexatos> Computronics
exists on 1.7, 1.8, 1.9, 1.10, 1.11, 1.12
L530[15:52:44] <Vexatos> what more do you
want
L531[15:55:20] <Lizzy> Vexatos,
cookies
L532[15:55:27] <Michiyo> Vexatos, 1.12
snapshots.
L533[15:55:29] <Michiyo> err
L534[15:55:31] <Michiyo> 1.13*
L535[15:55:38] <AmandaC> Vexatos: MC
2.0
L536[15:55:41] <Michiyo> ^
L537[15:56:06] ⇦
Quits: DinnerBeef
(DinnerBeef!DinnerBeef@IPv6.Capricorn.PanicBNC.net) (Killed
(NickServ (GHOST command used by
Dinnerbeefs!~DinnerBee@2601:240:4601:4b90:3db1:27cb:7fc7:293c)))
L538[15:56:11]
⇨ Joins: DinnerBeef
(DinnerBeef!~DinnerBee@2601:240:4601:4b90:3db1:27cb:7fc7:293c)
L539[15:56:43] ⇦
Quits: DinnerBeef
(DinnerBeef!~DinnerBee@2601:240:4601:4b90:3db1:27cb:7fc7:293c)
(Read error: Connection reset by peer)
L540[15:57:03]
⇨ Joins: DinnerBeef
(DinnerBeef!DinnerBeef@IPv6.Capricorn.PanicBNC.net)
L541[16:06:08] <Michiyo> %geoip
2601:240:4601:4b90:3db1:27cb:7fc7:293c
L542[16:06:08] <MichiBot> Michiyo: United
States Illinois Elgin
L543[16:06:16] <SAL9000> %geoip
L544[16:06:16] <MichiBot> SAL9000:
Australia South Australia Seaton
L545[16:06:21] <SAL9000> lol seaton
L546[16:06:55] <SAL9000> that's... pretty
dang far from the actual location
L547[16:06:55] <Michiyo> %geoip
108.254.228.136
L548[16:06:55] <MichiBot> Michiyo: United
States Arkansas West Memphis
L549[16:07:05] <Michiyo> that's ~40 miles
or so off.
L550[16:07:32] <SAL9000>
>imperial units
L551[16:07:38] <SAL9000> ok so that's
~64km
L552[16:07:55] <Michiyo> but basically
it's the city your ISP has registered the block in, unless you have
a static IP and they've registered it to you
L553[16:08:21] <SAL9000> I have a static
IP, but I don't think they registered it that thoroughly
L554[16:09:09] <Michiyo> it's rare for
them to.
L555[16:34:23] <AmandaC> I.. didn't think
the ISPs did any registrationa t all, it was just collected via
other methods by the places that sell the dbs
L556[16:36:43] <Michiyo> When you buy a
block you have to give intended deployment location and stuff
L557[16:38:08] <Michiyo> so ISPs get
blocks they say this block is going to be deployed in X city, and
with rural ISPs sometimes X city is wrong :P
L558[16:39:46] ⇦
Quits: Metalhead33
(Metalhead33!~metalhead@4E5CDCB3.dsl.pool.telekom.hu) (Quit:
Leaving.)
L559[16:43:26] ⇦
Quits: AshIndigo
(AshIndigo!~AshIndigo@79-67-163-166.dynamic.dsl.as9105.com) (Ping
timeout: 207 seconds)
L560[16:58:46]
⇨ Joins: lp (lp!~lordpipe@66.109.211.167)
L561[16:58:50] ⇦
Quits: Inari (Inari!~Pinkishu@p4FC1ED9B.dip0.t-ipconnect.de) (Quit:
'Forte: 'Vanilla, are you happy with being called a fat pig?'
Vanilla: '*shakes head* I prefer cows over pigs.' (Galaxy
Angel))
L562[17:11:19] <AmandaC> Well, I'm under
Pop!_OS now
L563[17:38:30] ***
SuperCoder79 is now known as SuperCoder
L564[17:57:06] ⇦
Quits: Gethiox (Gethiox!~gethiox@gethiox.pl) (Ping timeout: 383
seconds)
L565[18:01:15]
⇨ Joins: Gethiox (Gethiox!~gethiox@gethiox.pl)
L566[18:07:23]
⇨ Joins: AshIndigo
(AshIndigo!~AshIndigo@79-67-163-166.dynamic.dsl.as9105.com)
L567[18:08:35] <AmandaC> %geoip
127.0.0.1
L568[18:08:36] <MichiBot> AmandaC:
N/A
L569[18:28:07] <AmandaC> %geoip
86.75.30.9
L570[18:28:07] <MichiBot> AmandaC: France
Alpes-Maritimes Cagnes-sur-Mer
L571[19:19:12] ***
SuperCoder is now known as SuperCoder79
L572[19:22:47] ⇦
Quits: Vexatos
(Vexatos!~Vexatos@p200300556E187E92A8A4352D75DC6411.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ?)
L573[19:22:48] <payonel> @geoip
4.15.128.30
L574[19:22:53] <payonel> %geoip
4.15.128.30
L575[19:22:53] <MichiBot> payonel: United
States Oregon Portland
L576[19:22:56] <payonel> woo!
L577[19:22:59] <payonel> Michiyo: nice
:)
L578[19:23:09] <payonel> Arcan: i'm the oc
guy
L579[19:23:10] <payonel> sup?
L580[19:23:31] *
AmandaC decides payonel is the oc girl instead, adjusts the
universe to match her headcanon
L581[19:23:57] <payonel> sometimes guy is
a neutral term
L582[19:24:00] <payonel> "hey
guys"
L583[19:24:11] <AmandaC> :P
L584[19:24:46] <Arcan> payonel: if i give
you java code for generic async ssl sockets...
L585[19:25:00] <Arcan> is that ok?
L586[19:25:10] <Arcan> supposedly
something about the network card needs them?
L587[19:26:26] <payonel> AmandaC: i cry
during sad movies (Inside Out killed me!). i'm might have a bit of
a crush on chris hemsworth
L588[19:26:54] <AmandaC> payonel: there's
nothing wrong with either of those!
L589[19:27:00] <Arcan> inside out is
best!
L590[19:27:16] <Arcan> Skye: help me out
here, what was it about async SSL
L591[19:27:20] <payonel> AmandaC: :)
L592[19:27:34] <AmandaC> Pop!_OS is
interesting, liking it so far
L593[19:28:22] <payonel> Arcan: maaaaaaybe
... share some links to early commits you make on your fork to give
me an idea of the direction you're going with it
L594[19:28:34] <Arcan> i didn't for
OC
L595[19:28:38] <Arcan> i can't read
scala
L596[19:28:48] <payonel> then what
for?
L597[19:28:50] <Arcan> i tried but i
haven't been able to decipher it
L598[19:29:00] <Arcan> even with the
docs
L599[19:29:18] <Arcan> payonel: idk,
presumably it's easier to read java knowing scala than it is to
read scala knowing java?
L600[19:29:20] <AmandaC> It's easy, you
just need to sdfasdfjlwlnweagnlsn the sadjkfnasldjfnla and then
sdfsfs and boom goes the dinamite, you've coded what scala calls
asdfjnsdjf
L601[19:29:25] <Arcan> i was just trying
to be helpful, sorry
L602[19:29:41] <payonel> Arcan: no what i
mean is....what do you want to give me some java code for generic
async ssl sockets?
L603[19:29:58] <payonel> why*
L604[19:30:00] <Arcan> something about the
network card not having SSL sockets implemented?
L605[19:30:16] <Arcan> someone else got
all excited when i mentioned i'd been playing with SSL sockets for
something else
L606[19:30:17] <payonel> oh...you want to
show me the java solution in hopes i'll add that into the scala
code base?
L607[19:30:24] <Arcan> i think it was
Skye?
L608[19:30:37] <Arcan> payonel: i think
so
L609[19:30:38] <AmandaC> Arcan:
SocketChannel or something I think
L610[19:30:40] <Arcan> i'm not really
sure
L611[19:30:45] <AmandaC> in
java.nio.something
L612[19:30:46] <Arcan> AmandaC:
socketchannel doesn't support ssl
L613[19:30:57] <AmandaC> no idea
then
L614[19:32:14] <payonel> Arcan: it'd be
rather low on the todo list, honestly. very low
L615[19:32:20] <Arcan> you use SSLSocket
and threads
L616[19:32:28] <Arcan> which i suspect is
what SocketChannel does internally
L617[19:32:51] <Arcan> payonel: i'm just
trying to be helpful here, i have no vested interest here either
way
L618[19:32:57] <payonel> ah
L619[19:33:14] <Arcan> i've never actually
used the network card so whether it supports ssl or not
L620[19:33:19] <Arcan> does not really
concern me much
L621[19:33:25] <payonel> i see, sure
L622[19:33:30] <Arcan>
s/network/internet/
L623[19:33:30] <MichiBot> <Arcan>
i've never actually used the internet card so whether it supports
ssl or not
L624[19:33:44] <payonel> s/./Kodos
/g
L626[19:33:47] <payonel> :(
L627[19:34:01] <Skye> Arcan, I dunno
L628[19:34:07] <Skye> socketchannel
L629[19:34:10] <payonel> s/./Kodos
/g
L630[19:34:10] <MichiBot> <Skye>
Kodos Kodos Kodos Kodos Kodos Kodos Kodos Kodos Kodos Kodos Kodos
Kodos Kodos
L631[19:34:12] <payonel> yay!
L632[19:34:13] <payonel> :)
L633[19:34:13] <Arcan> doesn't support
ssl
L634[19:34:15] *
payonel runs
L635[19:34:17] <Skye> eyah
L636[19:34:19] <Arcan> payonel: i regret
fixing that
L637[19:34:27] <payonel> no man, it's the
best
L638[19:34:39] <AmandaC>
s/best/payonel/
L639[19:34:39] <MichiBot> <payonel>
no man, it's the payonel
L640[19:34:44] <payonel> haha
L641[19:35:10] <Arcan>
s/Payonel/AmandaC/i
L642[19:35:11] <MichiBot> <payonel>
no man, it's the AmandaC
L643[19:35:16] <Arcan> that works too
:D
L644[19:35:27] <Arcan> also both at
once
L645[19:36:58] *
payonel is afk
L646[19:58:41] *
Temia yaaawnmoo.
L647[19:58:46] *
Temia zzzz.
L648[19:59:57] ⇦
Quits: Turtle (Turtle!~SentientT@ip5657cbb2.direct-adsl.nl) (Read
error: Connection reset by peer)
L649[21:22:30] <Kodos> s/./payonel/g
L650[21:22:30] <MichiBot> <Temia>
payonelpayonelpayonelpayonelpayonelpayonelpayonel
L651[21:22:55] <Mimiru> s/./payonel
/g
L653[21:23:00] <Mimiru> aww
L654[21:36:37] <AmandaC> %moo ^
L656[21:37:12] <AmandaC> ... I was
confused for a second, then I realised it's probably smart enough
to realise a cow saying "aww" wouldn't be very
funny
L657[21:37:35] <Mimiru> lol
L658[21:37:44] <Mimiru> yeah IIRC it looks
for O's and U
L659[21:37:45] <Mimiru> 's
L660[21:37:51] <Temia> Moo?
L661[21:38:12] *
AmandaC meows at Temia, cuddles up in her lap
L662[21:38:22] <Mimiru> %moo ^
L663[21:38:22] <MichiBot> Mimiru: meoows
at Temia, cooddles oop in her lap
L664[21:38:30] <Temia> Awww. <3
L665[21:41:58] *
AmandaC decies it's time to lay down for the night
L666[21:41:59] <AmandaC> night nerds
L667[21:42:02] <S3> OK guys
L668[21:42:09] <Mimiru> night
L669[21:42:09] <S3> this JUST
happened.
L671[21:42:16] <AmandaC> We have people
from Okalahoma here?
L672[21:42:21] <S3> I had to upload it
:D
L673[21:44:41] <Mimiru> %printcommand
hello
L675[21:44:58] <Mimiru> %hello test
L676[21:44:58] <MichiBot> Mimiru: Hello!
Welcome to #oc! The one and only opencomputers channel! Please ask
your questions directly (dont ask to ask) and provide error/code
examples! (Use pastebin.com if theyre more than one line!) Dont
mind the random conversation you might have walked into.
L677[21:45:02] <Mimiru> huh..
L678[22:02:26]
⇨ Joins: Alex_hawks
(Alex_hawks!~Alex_hawk@60.228.181.73)
L679[22:04:32] ⇦
Quits: Alex_hawks|Alt (Alex_hawks|Alt!~Alex_hawk@60.228.181.73)
(Ping timeout: 207 seconds)
L680[22:21:53]
⇨ Joins: Cervator1
(Cervator1!~Thunderbi@2601:4c1:4001:1d5d:958:8f8e:a6be:a13f)
L681[22:23:12] ⇦
Quits: Cervator
(Cervator!~Thunderbi@2601:4c1:4001:1d5d:958:8f8e:a6be:a13f) (Ping
timeout: 186 seconds)
L682[22:23:12] ***
Cervator1 is now known as Cervator
L683[22:51:49] <Mimiru> So... I just made
Alarm blocks (temporary) make a 10x10x10 area of unbreakable
blocks
L684[22:51:59] <Mimiru> @Forecaster, I'm
finally implementing your issue.
L685[23:03:20] ⇦
Quits: Xal (Xal!~Xal@S010664777dabacc3.vw.shawcable.net) (Ping
timeout: 182 seconds)
L686[23:07:21]
⇨ Joins: Xal
(Xal!~Xal@S010664777dabacc3.vw.shawcable.net)
L687[23:09:54]
⇨ Joins: Doty1154
(Doty1154!~Doty1154@2601:648:8000:134f:14e6:257d:caa0:d1d0)
L688[23:19:26]
<Forecaster>
Yay
L689[23:23:08] <Mimiru> it works...
L690[23:23:09] <Mimiru> hahahaha
L691[23:23:34] <Mimiru> I put this off for
over a year, cause I couldn't think of a decent way to do
it..
L692[23:23:38] <Mimiru> and I did it in 7
LOC.
L693[23:24:12]
<Forecaster>
7 lines of coke
L694[23:24:26] <Mimiru> Well, you're not
wrong.
L695[23:25:06] <scj643> Confirmed Mimiru
snorts coke :P
L696[23:26:29] <Mimiru> Now I just need
textures...
L697[23:26:33] <Mimiru> and to do the
GUI
L698[23:27:21] <Mimiru> ooor.. no GUI and
require the computer to configure it...
L699[23:27:22] <Mimiru> yeah
L700[23:28:01] <scj643> Yeah
L701[23:28:20] <scj643> Also make it so
convoluted you would have to be high to understand it :P
L702[23:29:31] <Mimiru> just
enable("password")/disable("password") and
add/removeAllowed("password", "mcName") and
then do a UUID lookup.
L703[23:30:33] <Mimiru> and a
setPass("password") I guess.
L704[23:30:51] <Mimiru> basically... the
door controller with stuff named differently :P