<<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
L14[02:02:18] <Forecaster> http://theworstthingsforsale.com/2018/02/13/ominous-dog/
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
L54[02:44:44] <asie> https://github.com/ChenThread/octagon our PNG reader library has received mild documentation, as well as indexed+alpha image support
L55[03:34:03] <Forecaster> https://imgur.com/gallery/Z41JwpG
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
L60[04:09:41] <Forecaster> https://imgur.com/gallery/u2FbvMn
L61[04:26:06] <Kodos> Burning ladder?
L62[04:41:12] <Forecaster> Fireworks!
L63[05:31:04] <Forecaster> https://www.rockpapershotgun.com/2018/02/06/my-little-pony-fighting-game-release-date/
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
L88[06:12:28] <Forecaster> http://tinyurl.com/y8eccfh9
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)
L95[07:00:25] <Forecaster> https://imgur.com/gallery/dpMlO
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)
L103[07:28:30] <Inari> https://78.media.tumblr.com/55c140493daba8a8a6f54d70ca5d7220/tumblr_odpulbr0vk1tx45yjo1_500.gif so cute
L104[07:32:51] <Forecaster> but what's on the pad
L105[07:34:13] <Inari> A badly drawn picture of her belvoed
L106[07:38:10] <Forecaster> %addcommand socute https://i.imgur.com/gEYB8ZW.gifv
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.
L110[08:01:57] <Inari> @Forecaster http://tinyurl.com/ybjasuun
L111[08:02:07] <Forecaster> hah
L112[08:02:34] <Forecaster> https://imgur.com/gallery/7TFgijt
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)
L117[08:53:47] <Michiyo> https://imgur.com/gallery/f5FfY
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.
L136[09:12:29] <AmandaC> Self-hosted leftpad-as-a-service! https://nc.ddna.co/index.php/s/mW4eamytjeNkqjk
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.
L172[11:01:23] <Metalhead33> https://imgur.com/a/lzPef
L173[11:01:52] <Metalhead33> (It will also work fine with monitors.)
L174[11:03:58] <Metalhead33> https://i.imgur.com/4KLDpA7.jpg
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?!
L215[12:12:41] <Skye> :p
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?
L237[12:17:45] <Skye> ye
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
L265[12:23:12] <payonel> Skye: for example, consider: https://github.com/MightyPirates/OpenComputers/issues/1043
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
L284[12:25:33] <Skye> hm
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?
L290[12:27:52] <payonel> Inari: https://i.imgur.com/Y8Xlj2M.gif
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
L323[12:45:29] <Forecaster> http://tinyurl.com/ybh6xmuy
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
L397[13:20:28] <Skye> Arcan, https://github.com/MightyPirates/OpenComputers/blob/master-MC1.7.10/src/main/scala/li/cil/oc/server/component/InternetCard.scala
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.
L488[15:43:05] <Lizzy> ?
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?
L499[15:45:14] <Lizzy> ^
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
L625[19:33:44] <MichiBot> Message too long to send to channel https://paste.pc-logix.com/jobufatalo
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
L652[21:22:55] <MichiBot> Message too long to send to channel https://paste.pc-logix.com/qaxapakake
L653[21:23:00] <Mimiru> aww
L654[21:36:37] <AmandaC> %moo ^
L655[21:36:37] <MichiBot> AmandaC: Message too long to send to channel https://paste.pc-logix.com/efepanadak
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.
L670[21:42:11] <S3> https://imgur.com/a/6o29r
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
L674[21:44:42] <MichiBot> Message too long to send to channel https://paste.pc-logix.com/azohegoyud
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
<<Prev Next>> Scroll to Top