<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:07:33] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8000:134f:a58f:95db:5372:faa1) (Read error: Connection reset by peer)
L2[00:16:13] ⇦ Quits: Vexatos (~Vexatos@p5B3C9D9D.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L3[00:28:25] <Izaya> finally getting this box to an almost usable state https://my.mixtape.moe/wzddza.png
L4[00:44:40] <Saphire> https://remake.autodesk.com/try-remake#system-requirements
L5[00:44:42] <Saphire> HAHAHA
L6[00:44:53] <Saphire> Izaya: look at /that/
L7[00:46:03] <Izaya> is that a webapp with system requirements?
L8[00:58:29] <BoxFox> if I were writing functions within coroutines that I wanted to be accessible from outside the coroutine, I would have to configure it as a library?
L9[00:58:29] <BoxFox> f = session.make(blah,blah)
L10[00:58:29] <BoxFox> f.destroy()
L11[01:31:26] ⇨ Joins: SquidDev (~SquidDev@host86-151-226-195.range86-151.btcentralplus.com)
L12[01:31:29] <BoxFox> That was a waste of hours
L13[01:31:38] ⇦ Quits: Cervator (~Thunderbi@2601:4c1:4000:1050:a480:40dc:f501:1258) (Remote host closed the connection)
L14[02:09:58] ⇦ Quits: Crazylemon (~Crazylemo@207.62.170.210) (Ping timeout: 186 seconds)
L15[02:37:11] ⇦ Quits: Sava (~Sava@cable-178-148-185-58.dynamic.sbb.rs) (Ping timeout: 186 seconds)
L16[02:43:26] ⇨ Joins: Sava (~Sava@cable-178-148-185-58.dynamic.sbb.rs)
L17[02:48:41] <Forecaster> they can sell me chatting about minecraft mods
L18[02:48:43] <Forecaster> it's fine :P
L19[03:04:00] <Kodos> So what version of MC does everyone play on, if any
L20[03:04:37] <Izaya> last I played was 1.10 because the server was 1.10
L21[03:04:42] <AshIndigo> 1.7.10-1.10/1.11
L22[03:04:53] <AshIndigo> Leaning towards 1.10/1.11
L23[03:05:05] <Izaya> also, Intel ME malware has been found, by Microsoft no less
L24[03:05:07] <Izaya> http://archive.is/OExoO
L25[03:06:27] <AshIndigo> Oh boy
L26[03:11:51] <Forecaster> 1.10 currently
L27[03:12:03] <Forecaster> because the railcraft server is 1.10 at the moment
L28[03:12:20] <Forecaster> we'll be moving to 1.11 once railcraft is finalized for 1.10 though
L29[03:13:19] <Kodos> Is 1.10 getting a feature complete version, or is it being abandoned in favor of 1.11
L30[03:13:37] <Kodos> Or rather, I should say, is it being 'finalized' before getting everything
L31[03:13:39] <Kodos> In order to move to 1.11
L32[03:14:03] <Forecaster> railcraft will be feature complete for 1.10
L33[03:14:08] <Forecaster> then ported to 1.11
L34[03:14:21] <Forecaster> (and possibly further)
L35[03:14:37] <Forecaster> that's the plan as of this moment
L36[03:32:16] <AshIndigo> ~markov ocdoc
L37[03:32:17] <ocdoc>
L38[03:45:57] ⇦ Quits: marcin212 (~marcin212@51.254.25.20) (Quit: WeeChat 1.7.1)
L39[03:46:21] ⇦ Quits: matrix89 (~matrix89@51.254.25.18) (Quit: WeeChat 1.7)
L40[03:51:25] ⇨ Joins: marcin212 (~marcin212@51.254.25.20)
L41[03:51:58] ⇨ Joins: matrix89 (~matrix89@51.254.25.18)
L42[04:01:27] ⇨ Joins: Inari (~Pinkishu@p4FC1EED0.dip0.t-ipconnect.de)
L43[04:08:29] ⇦ Quits: brayden (~brayden@163.47.16.134) (Ping timeout: 204 seconds)
L44[04:08:34] ⇨ Joins: brayden (~brayden@2400:9c00:184:1:216:3cff:febe:e861)
L45[04:27:00] ⇦ Quits: marcin212 (~marcin212@51.254.25.20) (Quit: WeeChat 1.7.1)
L46[04:27:30] ⇨ Joins: marcin212 (~marcin212@51.254.25.20)
L47[04:52:12] ⇦ Quits: g (~g@ultros.tentacles.are.evidently.sexy) (Quit: ZNC - http://znc.in)
L48[04:52:12] ⇦ Quits: Roadcrosser (~potato@ultros.tentacles.are.evidently.sexy) (Quit: aaaaaaaaaaaaaaaa)
L49[05:02:37] <AshIndigo> ~markov AshIndigo
L50[05:02:37] <ocdoc> would it be better to say he is it?
L51[05:06:06] ⇦ Quits: glasspelican (~quassel@stanley.glasspelican.ca) (Ping timeout: 204 seconds)
L52[05:07:09] ⇨ Joins: glasspelican (~quassel@stanley.glasspelican.ca)
L53[05:15:21] ⇦ Quits: glasspelican (~quassel@stanley.glasspelican.ca) (Ping timeout: 201 seconds)
L54[05:16:13] ⇨ Joins: glasspelican (~quassel@stanley.glasspelican.ca)
L55[05:16:15] ⇦ Quits: flappy (~flappy@a88-113-154-4.elisa-laajakaista.fi) (Ping timeout: 204 seconds)
L56[05:30:05] ⇨ Joins: g (~g@ip235.ip-167-114-181.net)
L57[05:30:31] *** g is now known as Guest24355
L58[05:31:05] *** Guest24355 is now known as g
L59[05:32:11] ⇨ Joins: Roadcrosser (~potato@ip235.ip-167-114-181.net)
L60[05:37:05] <Inari> ~markov Inari
L61[05:37:06] <ocdoc> *prays to pre-emptively mute it it has a 16 gap (going to laser pointers?
L62[05:38:14] <LizzyTheKitty> https://mods.factorio.com/mods/Bilka/Improved-names
L63[05:38:53] ⇦ Quits: g (~g@ip235.ip-167-114-181.net) (Quit: ZNC - http://znc.in)
L64[05:38:53] ⇦ Quits: Roadcrosser (~potato@ip235.ip-167-114-181.net) (Quit: aaaaaaaaaaaaaaaa)
L65[05:48:25] ⇨ Joins: g (~g@ip235.ip-167-114-181.net)
L66[05:49:23] ⇨ Joins: Roadcrosser (~potato@ip235.ip-167-114-181.net)
L67[06:00:11] * Izaya hmms
L68[06:00:26] <Izaya> think using URIs for all paths would work?
L69[06:00:33] <Skye> Izaya, for what?
L70[06:00:36] <Izaya> MultICE
L71[06:00:55] <Izaya> it could potentially allow you to do loadfile("https://shadowkat.net/stuff.lua&quot;)
L72[06:01:37] <Skye> How will you do local urls
L73[06:01:48] <Izaya> was looking at the design of Redox and internally it uses URIs for everything
L74[06:02:02] <Izaya> mountname:/dir/file.extension
L75[06:02:09] <Izaya> same as already
L76[06:02:17] <Izaya> tbh I wouldn't need to do anything new beyond enforce it
L77[06:02:24] <g> wouldn't it be file://mountname/dir/file.ext ?
L78[06:02:29] <g> future-proof it
L79[06:02:29] <Izaya> no
L80[06:02:43] <Izaya> because this is easier and already implemented
L81[06:02:47] <g> it's not a url, though
L82[06:03:11] <Skye> I guess http and https could be designed as mount points
L83[06:03:37] <g> it's not a url anyway, it's `:/` instead of `://`
L84[06:03:51] <Izaya> "Two slashes (//): This is required by some schemes and not required by some others. When the authority component (explained below) is absent, the path component cannot begin with two slashes.[6]"
L85[06:04:13] <g> OK, but a mountpoint is not a protocol
L86[06:04:22] * Izaya shrugs
L87[06:04:48] <Izaya> You can mount anything as a 'scheme' in what I have
L88[06:05:06] <g> wouldn't it be better to have it work how one would expect though?
L89[06:05:14] <g> like, on a normal computer, file:// works everywhere
L90[06:05:25] <Izaya> Not really relevant.
L91[06:05:47] <Izaya> I get what you're saying but like
L92[06:05:48] <g> don't you care about the ux? ._.
L93[06:06:03] <Izaya> I'm one of two users and this is already implemented
L94[06:06:08] <g> oic
L95[06:06:26] <Izaya> and basically anything in the 'filesystem table' pretends to be a filesystem
L96[06:06:44] <Izaya> if you had one mounted as http so http://a.b/c worked it would pretend to be a filesystem
L97[06:07:16] <Skye> Doesn't Izaya already have a root based FS, just map file to that and use it if you're unhappy
L98[06:09:30] <Izaya> ^
L99[06:09:50] <Izaya> you could basically make a wrapper for the filesystem lib that sits in the filesystem lib
L100[06:10:09] <g> I dunno if application ux should be up to the user to design
L101[06:10:09] <Izaya> though then I guess you could always go file:///file/file/file/file/file/file/..
L102[06:10:22] <Izaya> there is no application UX
L103[06:10:25] <Izaya> this is basically the kernel
L104[06:10:37] <g> kernel supports http?
L105[06:10:38] <g> wut
L106[06:10:50] <Izaya> no reason you can't mount a http filesystem
L107[06:10:56] <g> I guess so
L108[06:23:03] <Izaya> for fun: wget this onto an OC computer and run it
L109[06:29:44] <Izaya> http://pb.i0i0.me/p/raw/JH3xQItC mfw forgot to link
L110[06:30:01] * AshIndigo summons an oc computer from his phone
L111[06:35:09] ⇦ Quits: SquidDev (~SquidDev@host86-151-226-195.range86-151.btcentralplus.com) (Ping timeout: 200 seconds)
L112[06:36:59] <Izaya> shiny, I can now run stuff from inside skex
L113[06:39:01] <Izaya> http://i.imgur.com/ywLpbUu.png
L114[06:58:21] <Izaya> https://github.com/XeonSquared/multice/blob/dev/doc/skex2.md I wrote documentation for skex2
L115[06:58:23] <Izaya> best editor
L116[07:02:24] ⇨ Joins: techno156 (~techno156@137.154.137.12)
L117[07:03:33] <BoxFox> Twas the night before Tuesday and all through the chat, not a creature was stirring, not even mimiru.
L118[07:03:39] <BoxFox> Hi guys
L119[07:04:33] <Izaya> hi
L120[07:04:35] <Izaya> http://i.imgur.com/SJ8GdMg.png
L121[07:06:14] <BoxFox> Izaya, what is your end goal?
L122[07:06:35] <Izaya> in that picture or in general?
L123[07:06:55] <Inari> Forecaster: Oh neat a new LP. Seems nice
L124[07:07:33] <Corded> * <LizzyTheKitty> wants to mess about with her Pis and see if she can make one communicate with the other over a 4,000,000 baud rate
L125[07:08:14] <BoxFox> :O
L126[07:08:42] <Izaya> @status MGR
L127[07:08:47] <Izaya> @status @MGR
L128[07:08:47] <Discord> MGR is currently IDLE
L129[07:09:00] <Izaya> @MGR be afraid, I have a clone of the standard editor http://i.imgur.com/SJ8GdMg.png
L130[07:09:09] * Izaya sighs
L131[07:09:47] <BoxFox> Lol
L132[07:10:08] <BoxFox> The standard editor is something to fear
L133[07:10:27] <Izaya> even scarier than vi
L134[07:23:29] ⇨ Joins: SquidDev (~SquidDev@host86-151-226-195.range86-151.btcentralplus.com)
L135[07:28:12] <BoxFox> I have come to rather appreciate vim
L136[07:29:55] <Izaya> vim is wonderful
L137[07:31:35] <MGR> Izaya, what?
L138[07:32:10] <Izaya> MGR, MultICE has a text editor now
L139[07:33:05] <MGR> Ok
L140[07:33:13] <MGR> How does that affect me?
L141[07:33:22] <Izaya> Dunno, you're just fun to shittalk with
L142[07:33:36] <Izaya> and seem like the sort of person that would get stuck in ed
L143[07:33:38] <MGR> Ok
L144[07:33:54] <MGR> Stuck in ed?
L145[07:34:09] <Izaya> the standard text editor
L146[07:34:10] <Izaya> ed
L147[07:34:14] <MGR> Ah
L148[07:34:27] <MGR> I don't use that, except for copy pasting in
L149[07:34:59] <Izaya> no
L150[07:35:03] <Izaya> not the OC standard editor
L151[07:35:11] <Izaya> the unix standard editor
L152[07:35:47] <MGR> I don't use Unix
L153[07:36:37] <LizzyTheKitty> there, set my laptop to always load fuse on boot so i can still use it even after the kernel gets upgraded
L154[07:41:42] <Izaya> most people don't use unix
L155[07:41:51] <Izaya> the point is ed is user-unfriendly
L156[07:42:03] <Izaya> moreso than Windows, GNOME 3, OS X, emacs and vim
L157[07:46:20] <g> it's no nano, that's for damn sure..
L158[07:47:17] <LizzyTheKitty> nano annoys me
L159[07:47:23] <LizzyTheKitty> mainly because i'm used to vim
L160[07:47:54] <g> that's why vim annoys me
L161[07:47:58] <g> although I do actually know how to use vim
L162[07:48:03] <g> which means I'm part of the 1% I suppose
L163[07:50:48] <Izaya> well this is horrifying
L164[07:51:12] <Izaya> 4 ocemu instances across two boxes
L165[07:51:23] <Izaya> one on each side is running a network bridge over IRC
L166[07:51:31] ⇨ Joins: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L167[07:51:40] <Izaya> the other ones are running an nsh server and nsh client, respectively
L168[07:51:44] <LizzyTheKitty> i know how to use the basic stuff of vim, but don't even know most of it's advanced feature
L169[07:52:01] <Izaya> I have logged into a background session on an OC computer over the internet
L170[07:52:15] <Izaya> it's pretty damn slow but it works
L171[07:53:16] <Izaya> http://i.imgur.com/wVU9H5w.png
L172[07:56:24] <Forecaster> huh
L173[07:56:33] <Forecaster> scrolling in ConEmu writes a ~
L174[07:58:26] ⇨ Joins: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com)
L175[08:00:44] <MGR> Izaya, I still don't understand how what you said affects me in any way
L176[08:01:34] <Izaya> I said it didn't but you're fun to shittalk with
L177[08:02:36] <BoxFox> Izaya, on the subject of text editors, do you know any really nice in game ones?
L178[08:02:38] <MGR> ?????
L179[08:03:07] <Izaya> I don't really edit stuff ingame, though there is a vi-like editor
L180[08:03:33] <Izaya> might be called v or something
L181[08:03:38] <Izaya> it's like a single letter IIRC
L182[08:03:40] <Izaya> it's on OPPM
L183[08:04:43] ⇦ Quits: xarses_ (~xarses@c-67-180-86-164.hsd1.ca.comcast.net) (Ping timeout: 204 seconds)
L184[08:04:49] <BoxFox> Meh... I'll just see if atom had a Lua plugin
L185[08:05:23] <MGR> @BoxFox I use Adobe Brackets
L186[08:05:50] <MGR> Also GPOS's editor is supposed to be really good, but it unfortunately doesn't exist yet :p
L187[08:06:12] <BoxFox> Hmmmm... Vs code support Lua?
L188[08:07:25] <Izaya> GPOS? Is that what you're calling your OS?
L189[08:08:23] <BoxFox> HEY IT DOES
L190[08:08:35] <BoxFox> Ok... This will work fine
L191[08:08:55] <Izaya> Choosing to use Visual Studio anything... Everyone to their own I guess
L192[08:11:40] <BoxFox> It's the nicest editor I have. Free with college, so not complaining
L193[08:12:24] <Inari> VS is one of the best IDE's I've used :P
L194[08:13:04] <Izaya> It was the slowest I've tried, and I used Eclipse for a while
L195[08:13:27] <Inari> Not slow for me, except it takes a little to startup
L196[08:13:36] <Inari> But if you're gonna work on something for a fwe hours, that doesn't matter
L197[08:13:40] <BoxFox> ^
L198[08:14:53] <MGR> Izaya, it's what I'm calling one of my two OS's
L199[08:14:59] <MGR> GPOS and HPOS
L200[08:15:01] * Saphire chuckles
L201[08:15:11] <Saphire> Watching a gameplay video of that "Hacknet" game
L202[08:15:16] <Saphire> More specifically, a DLC of it..
L203[08:15:19] <Syrren> Any good?
L204[08:15:33] <BoxFox> When you say OS.v you don't mean an ndfjOS, please?
L205[08:15:34] <Saphire> Well, it pictures IRC perfectly in a tiny snippet
L206[08:15:44] <Syrren> hehe
L207[08:15:52] <Saphire> "Hey, my hacking program quits too slow!"
L208[08:15:59] <Saphire> "Eh, just ps and kill it"
L209[08:16:05] <Saphire> (paraphrasing here)
L210[08:16:10] <Izaya> MGR, General Purpose and High Performance?
L211[08:16:13] <Saphire> https://youtu.be/bEtpgqNuqDs?t=389
L212[08:16:14] <MichiBot> Hacknet - Labyrinths (DLC) - Gameplay | length: 8m 54s | Likes: 0 Dislikes: 0 Views: 13 | by Save Or Quit | Published On 24/5/2017
L213[08:16:51] <MGR> Izaya, Graphical Purpose, and High Performance
L214[08:16:53] <MGR> Very close
L215[08:17:03] <Saphire> ...uh
L216[08:17:05] <Saphire> wat
L217[08:17:07] <MGR> @BoxFox idk what that is
L218[08:17:09] <Syrren> so... GPU and CPU?
L219[08:17:14] <Syrren> :p
L220[08:17:35] <MGR> Syrren, I wish GPU compute was a thing
L221[08:17:38] <MGR> But no
L222[08:17:50] <MGR> Afk
L223[08:18:07] <Syrren> I don't mean using OC GPUs for GPU-compute, lol
L224[08:18:18] <Syrren> I mean that your "GPOS" would perform the role of a GPU
L225[08:18:27] <Saphire> "Graphical Purpose" seems like half-assed mess
L226[08:19:08] <Saphire> I would love to say to call it "GOOSE", but I dunno about E
L227[08:19:52] * Izaya boredly considers implementing clustering
L228[08:19:54] <Saphire> http://cdn.edgecast.steamstatic.com/steam/apps/244770/ss_7026106542f27c0c908f469b44b2b8c028ccaff2.1920x1080.jpg?t=1473147222
L229[08:19:58] <Saphire> *record scratch*
L230[08:20:02] <Saphire> Wait wait wait..
L231[08:20:08] <Saphire> Are those.. /energy conduits/?
L232[08:20:32] <Saphire> Izaya: uh.. more like job control for tasks.
L233[08:20:36] <Saphire> Network is too slow
L234[08:20:48] <Izaya> Saphire: entire OS is based in message passing
L235[08:20:57] <Saphire> OH
L236[08:20:57] <Izaya> I just have each machine broadcast all messages
L237[08:20:58] <Syrren> Saphire: what's the context of that image?
L238[08:20:59] <Saphire> ...huh
L239[08:21:05] <Saphire> Syrren: starmade, a game
L240[08:21:17] <Saphire> (And it's fucking Java game. Rip RAM)
L241[08:21:22] <Syrren> yeah, I've played that
L242[08:21:33] <Syrren> I never made ships anywhere near that gussied-up though
L243[08:22:48] <Izaya> Saphire: the thing is, if I want decent performance I'll have to patch the scheduler to not pass network messages that pass messages to actual processes
L244[08:23:12] <Saphire> That's a problem why..?
L245[08:23:23] <Saphire> Syrren: yeah.. it kinda has a terrible entry time :V
L246[08:23:32] <Saphire> And.. it's not FUN time too
L247[08:23:50] <Izaya> Saphire: just a thing
L248[08:23:55] <Syrren> Saphire: when I first saw it I'm like MY GOD MINECRAFT IN SPACE YES
L249[08:23:59] <Saphire> It's.. rather stupid grind-money-to-buy-better-grinding
L250[08:24:11] <Saphire> Syrren: I thought the same.. it is.. kinda meh
L251[08:24:13] <Saphire> Also LOL
L252[08:24:25] <Saphire> I remember the time I found an awesome duplication bug
L253[08:24:42] <Syrren> :P
L254[08:24:42] <Saphire> So, you look at your ship.. and you spambuild the blocks
L255[08:25:03] <Saphire> Thing is, by the time your inventory catches up, you have placed more than you wasted
L256[08:25:09] <Izaya> there was one ship blueprint that cost so much it was free because >2^31
L257[08:25:09] <Syrren> hahaha
L258[08:25:20] <Syrren> ...now that's awesome
L259[08:25:22] <Saphire> But.. that probably got patched
L260[08:25:25] <Saphire> AHAH
L261[08:25:31] <Izaya> IIRC both of those did
L262[08:25:31] <Saphire> Izaya: did they patched that yet?
L263[08:25:39] <Saphire> inb4 s/int/long/
L264[08:25:43] <Syrren> what really stuck in my head was the 50km/h speed limit
L265[08:25:44] <Izaya> I think the ship was called Battlestar Galactica though
L266[08:25:45] <Syrren> for SPACECRAFT
L267[08:25:50] <Saphire> Syrren: yeah :V
L268[08:26:04] <Saphire> That.. is bullshit
L269[08:26:08] <Syrren> yeah
L270[08:26:12] <Saphire> Space Engineers have that too though
L271[08:26:19] <Saphire> but iirc 80m/s or something
L272[08:26:31] <Syrren> I tried to run space engineers on the potato-laptop that I had at the time
L273[08:26:34] <Syrren> integrated gpu, etc.
L274[08:26:37] <Saphire> 100m/s
L275[08:26:39] <Syrren> couldn't get past the tutorial level
L276[08:26:44] <Saphire> Owwwww
L277[08:26:46] <Saphire> Yeah
L278[08:26:51] <Saphire> It needs TONS of RAM
L279[08:26:56] <Izaya> I used to play starmade on 10x speed max and no friction
L280[08:26:59] <Saphire> And very very beefy GPU
L281[08:27:00] <Syrren> I had lots of RAM and a good CPU but no dGPU
L282[08:27:03] <Izaya> made it actually spacey
L283[08:27:26] <Saphire> Syrren: "lots of ram" nowadays is at least 16GB
L284[08:27:34] <Syrren> I currently have a laptop with i7-7700K, 1070 and 32GB of RAM
L285[08:27:42] <Saphire> at 8 you're stuck with pre-2016 games, if counting huge ones
L286[08:27:56] <Saphire> ...how the fuck is that a /laptop/ of all things?
L287[08:28:05] <Saphire> Does it have 10m discharge time?
L288[08:28:12] <Syrren> I've never used it unplugged
L289[08:28:35] <Syrren> only reason I got a laptop instead of a desktop is because, well... I live in Adelaide, but my new full-time job wants me at head office in Sweden.
L290[08:28:42] <Syrren> Adelaide, Australia*
L291[08:28:56] <Izaya> oh another person from hell
L292[08:28:58] <Izaya> o/
L293[08:29:00] <Syrren> \o
L294[08:29:23] <Izaya> am currently drowning by the way
L295[08:29:30] <Syrren> QLD?
L296[08:29:35] <Izaya> north NSW
L297[08:29:46] <Syrren> ah. do you have all the houses on stilts too?
L298[08:29:57] <Syrren> I know QLD does that
L299[08:30:05] <Izaya> it's common downhill from here
L300[08:30:15] <Saphire> http://cdn.akamai.steamstatic.com/steam/apps/521840/ss_ca763d56bbe9f52b369a671d945cf00bcfe8afa6.jpg?t=1472561545 Syrren here's that "IRC" thing
L301[08:30:16] <Syrren> heh, you're on a hill too?
L302[08:30:16] <Izaya> but I live on top of a mountain so
L303[08:30:49] <Syrren> Saphire: Verisimilitude level = ncurses
L304[08:30:58] <Syrren> :)
L305[08:31:01] <Saphire> a what level?
L306[08:31:14] <Saphire> OH
L307[08:31:45] <Saphire> ...actually, that @ thing reminds me more of Discord .__.
L308[08:31:46] <MGR> Syrren, no, it means that it is GUI based
L309[08:32:23] <Saphire> MGR, GPOS sounds more like some positioning thing, really
L310[08:32:25] <Syrren> @MGR: it's at least trying to imitate proper irc (i.e. in a tty)
L311[08:32:41] <Syrren> Saphire: quite a few people/communities do @thing on irc
L312[08:32:44] <Izaya> it sounds like something steamy and brown but whatever
L313[08:32:44] <Saphire> ...I am not sure if you're talking about same thing?
L314[08:33:04] <Saphire> @Syrren: lal, too lazy to bring myself to punch in a @
L315[08:33:11] <Syrren> ikr?
L316[08:33:21] <Saphire> But really, in Discord it automatically starts tab-ing people
L317[08:33:33] <Syrren> ah, same as slack
L318[08:33:36] <Saphire> On IRC you need at least a few symbols of their name
L319[08:33:49] <Saphire> Syrren: Discord is gamer's Slack
L320[08:33:58] <Syrren> re laziness: zerotab.py 1.5 2013-01-29 | Complete empty input line with latest speaker nick in channel.
L321[08:34:33] <Izaya> Plot twist: Discord is literally slack with a custom theme
L322[08:34:49] <Syrren> heh.
L323[08:34:58] <Syrren> and less broken voice chat, presumably
L324[08:34:59] <Saphire> Syrren: as for the game itself..
L325[08:35:05] <Saphire> Hacknet is rather.. linear IMHO
L326[08:35:17] <Syrren> sad, but understandable
L327[08:35:27] <Saphire> it feels more like interactive adventure where you also need to punch in commands to advance
L328[08:35:39] ⇨ Joins: xarses (~xarses@c-67-180-86-164.hsd1.ca.comcast.net)
L329[08:35:48] <Saphire> hell, a sufficiently good scripting and the whole game is automatic
L330[08:35:59] <Syrren> reminds me of justarandomgeek's mission
L331[08:36:17] <Syrren> he's making a computer in Factorio to make the game play itself
L332[08:36:22] *** Vaht is now known as Tahg
L333[08:36:30] <Saphire> Heh
L334[08:36:53] <Saphire> Syrren: you know that there are basically two sucessful Factorio music machine makers?
L335[08:37:07] <Syrren> No, I haven't really gotten into that scene
L336[08:37:09] <Syrren> (yet)
L337[08:37:21] <Saphire> First one constantly goes for optimizing and fitting in more things into smaller space
L338[08:37:32] <Saphire> He has a portal radio done in.. sec
L339[08:37:46] <Saphire> Uh.. ~10 constant combinators
L340[08:37:55] <Saphire> It's /tiny/
L341[08:37:56] <Syrren> ...whoa.
L342[08:38:02] <Syrren> wait, how big's the decoder though?
L343[08:38:03] <Saphire> Lemme find it
L344[08:38:31] <Saphire> Decoder is literally AND, bitshift multiply and tada
L345[08:38:41] <Syrren> oh right, we have native bitshifts now
L346[08:38:43] <Saphire> Basically, it's two part
L347[08:38:59] <Saphire> Pfft, bitshift is just "divide by 2^n"
L348[08:39:03] <Saphire> or multiply
L349[08:39:17] <Saphire> ..byt definition
L350[08:39:23] <Syrren> yes... but have fun doing that in a generic manner to a whole bus of signals at the same time, before we got the special combinators for it
L351[08:39:30] <Syrren> not impossible, but complicated
L352[08:39:35] <Saphire> Syrren: okay, so..
L353[08:39:39] <Saphire> basically, it's two part
L354[08:39:45] <Saphire> (the memory I mean)
L355[08:39:56] <Saphire> first stores the notes
L356[08:40:11] <Saphire> the second.. stores the actual values for speakers when notes are used
L357[08:40:21] <Saphire> so he has bunch of items storing notes
L358[08:40:40] <Saphire> I forgot what I called it for myself when analyzing though :c
L359[08:40:44] <Syrren> neat, so it's a rudimentary dictionary compression scheme
L360[08:40:50] <Saphire> Yup
L361[08:41:09] <Syrren> ahahahahaaa.... https://minecraft.curseforge.com/projects/circuitry
L362[08:41:12] <Saphire> Ah, "soundbank" xD no wait, notebank basically
L363[08:41:25] <Saphire> soundbank is the mapping ones
L364[08:42:13] <Saphire> whatever
L365[08:42:50] <Saphire> So.. the things in notebank are just binary values
L366[08:42:50] <Syrren> *points to link above*
L367[08:43:01] <Saphire> Syrren: it's dead, Syr
L368[08:43:08] <Syrren> Yeah, but still
L369[08:43:22] <Saphire> But yeah, pretty nifty o..o
L370[08:43:27] <Syrren> would've been the best thing since RP2
L371[08:43:35] <Syrren> iirc Project Red still hasn't caught up
L372[08:43:53] <Saphire> ..heh
L373[08:44:07] <Syrren> soooo much fun with the frames
L374[08:44:15] <Syrren> autominers, movable bases...
L375[08:44:17] <Saphire> Actually, I'm rather grateful with CurseForge mod list
L376[08:44:28] <Syrren> ...?
L377[08:44:29] <Saphire> it's all the best of shitty modlist sites BUT actually normal
L378[08:44:40] <Saphire> Like.. you can find all the nifty things here
L379[08:44:45] <Saphire> Well.. most of the time
L380[08:45:02] <Syrren> well, it looks to me like the SourceForge of minecraft mods
L381[08:45:03] <Saphire> "No, Super Circuit Maker will NOT be ported to 1.7.10. No matter how much you ask."
L382[08:45:09] <Syrren> with all that entails
L383[08:45:12] <Saphire> Aww, how sweet, some idiots are still clinging to that
L384[08:45:18] <Saphire> Syrren: yeah... :C
L385[08:45:36] <Saphire> BUT the rather closed ecosystem of Curse is.. meh
L386[08:45:50] <Saphire> At least they provide a modlist when manually downloading things
L387[08:45:53] <Syrren> *checks eloraam blog*
L388[08:45:56] <Syrren> >last update july 2015
L389[08:45:57] <Syrren> ;(
L390[08:46:06] <Saphire> To download modpack, you need to..
L391[08:46:10] <Saphire> download all the dependencies
L392[08:46:20] <Syrren> no neat autozip thing?
L393[08:46:23] <Saphire> (holy shit, dependencies for mods in minecraft! FUTURE)
L394[08:46:27] <Saphire> Syrren: LOLNO
L395[08:46:35] <Saphire> you have to manually go trough the list
L396[08:46:39] <Forecaster> beep beep
L397[08:46:41] <Forecaster> https://www.youtube.com/watch?v=JoReAIb9UDY
L398[08:46:41] <MichiBot> The Little Nash Rambler | length: 2m 47s | Likes: 145 Dislikes: 2 Views: 27,638 | by heatherangel4ever | Published On 5/3/2009
L399[08:46:41] <Saphire> thankfully there was a script for that
L400[08:46:43] <Syrren> that explains why modpacks are still a thing I guess
L401[08:47:08] <Saphire> https://github.com/Vazkii/CMPDL or https://github.com/portablejim/curseDownloader
L402[08:47:12] <Syrren> I helped out with Resonant Rise a while ago... they seem to have migrated 100% to Discord now :(
L403[08:47:31] <Saphire> Discord is fine
L404[08:47:44] <Saphire> Just.. pray that it won't become Skype
L405[08:47:48] <Syrren> ^_^
L406[08:47:58] <Forecaster> but skype has a dark theme now
L407[08:48:00] <Saphire> Everyone will definitely go back to IRC
L408[08:48:16] <Saphire> Forecaster: and ads. And it's shitty. And HOLY SHIT WHY THE FUCK CHAT IS ON THE RIGHT SIDEBAR?!
L409[08:48:28] <Forecaster> I know :P
L410[08:48:44] <Forecaster> the "app" version on windows is terrible
L411[08:48:56] <Inari> I mostly dislike how Discord shows servers and channels
L412[08:48:58] <Saphire> That was like.. "Okay, I know you're shit.. but that's just rubbing salt into dead body."
L413[08:49:00] <LizzyTheKitty> Saphire, unless they (Discord) decide to make their audio codec from horse shite, it will always be better than skype
L414[08:49:00] <Forecaster> even though it's dark, they managed to make it look terrible
L415[08:49:03] <Izaya> Skype is terrible in general.
L416[08:49:17] <Izaya> Has anyone tried the not-actually-native-Linux-client?
L417[08:49:19] <LizzyTheKitty> Izaya, i think terrible is giving it too much praise...
L418[08:49:28] <Saphire> Few things with Discord that I really hate
L419[08:49:34] <Saphire> NODE FUCKING JS
L420[08:49:34] <Inari> Like I can't see what channel on a server has something new
L421[08:49:37] <Saphire> AAAAAAAA WHY
L422[08:49:38] <Inari> hust that some channel does
L423[08:49:45] <Inari> And have to click on the serve ricon to see which
L424[08:49:53] <Saphire> And.. proprioretary
L425[08:50:03] <Saphire> Inari: ctrl+t
L426[08:50:13] <Izaya> proprietary communication seems like a bad idea
L427[08:50:15] <Saphire> okay, nope, that doesn't works
L428[08:50:17] <Izaya> like, in its entirety
L429[08:50:31] <Saphire> Izaya: only free communication is face-to-face
L430[08:50:33] <LizzyTheKitty> Y'know how crap the audio/video quality is on the consumer skype? IT's equally as shit on the 'business' version
L431[08:50:42] <Saphire> Everything else at the very least needs ISP and hosting
L432[08:50:57] <Izaya> Saphire: and dealing with the Intel ME
L433[08:50:59] <Izaya> or AMD PSP
L434[08:51:01] <Saphire> Lizzy: then why anyone ever uses it?
L435[08:51:01] ⇦ Quits: AshIndigo (uid202308@id-202308.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L436[08:51:04] <Saphire> Izaya: and that
L437[08:51:07] <Izaya> or the baseband
L438[08:51:09] <Izaya> there is no escape
L439[08:51:15] <Syrren> baseband isn't always in play
L440[08:51:16] <LizzyTheKitty> Saphire I don't know. we have it here
L441[08:51:35] <LizzyTheKitty> we don't use it for voice/video
L442[08:55:16] <Saphire> Then why do you keep using it?!
L443[08:56:18] <LizzyTheKitty> because it's part of our liscence
L444[08:56:25] <LizzyTheKitty> and it "works enough"
L445[08:56:36] <LizzyTheKitty> for the odd few times we use it
L446[08:56:44] <LizzyTheKitty> for IM it's fine
L447[08:56:58] <LizzyTheKitty> which is what most people use it for here
L448[09:07:20] <Saphire> Meanwhile, GMod
L449[09:07:30] <Saphire> so.. my GPU?
L450[09:08:21] <Saphire> Okay wait, let's start over. So, I decided to play some GMod recently (Garry's Mod). And.. it crashed when trying to join the server after the fucking 10 minutes of loading the models and textures from server.
L451[09:08:55] <Saphire> The error? "failed to lock vertex buffer in CMeshDX8::LockVertexBuffer:nVertexCount=336"
L452[09:09:05] <Saphire> Well, that's from inet, but pretty much same
L453[09:09:23] <Saphire> (Notice "DX8" part, lol. I'm on linux, it's OpenGL)
L454[09:10:00] <Izaya> Also, DirectX 8?
L455[09:10:50] <Saphire> Hm?
L456[09:11:19] <Izaya> ancient tech
L457[09:12:14] <Saphire> It's not even a version with a note on wikipedia
L458[09:13:16] <Saphire> LOL, DX12 on wiki: "Lead developer Max McMullen, stated that the main goal of Direct3D 12 is to achieve "console-level efficiency on phone, tablet and PC"."
L459[09:13:44] <Saphire> "The release of Direct3D 12 comes alongside other initiatives for low-overhead graphics APIs including AMD's Mantle for AMD graphics cards, Apple's Metal for iOS and macOS and Khronos Group's cross-platform Vulkan."
L460[09:13:48] <Saphire> ...hehehe
L461[09:13:57] <Saphire> Everyone is doing their own shit. Like always.
L462[09:14:03] <AmandaC> ofc
L463[09:14:14] <AmandaC> and with Metal, OpenGL hasn't been updated in years on macOS
L464[09:14:33] <Izaya> Console efficiency on PC?
L465[09:14:37] <Izaya> You want it to run worse?
L466[09:14:55] <AmandaC> power efficency, maybe
L467[09:15:17] <AmandaC> consoles have special chips and circuits to help speed up some common stuff
L468[09:16:53] * Saphire nibbles on AmandaC's tail
L469[09:17:02] * AmandaC flips around and baps at Saphire
L470[09:17:09] * Saphire rawrs!
L471[09:18:12] * AmandaC hisses
L472[09:19:37] * Saphire rawrs more!
L473[09:19:39] <Syrren> relevant http://kin-sei.deviantart.com/art/Smaug-Stop-touching-me-424867006
L474[09:19:56] <Saphire> Yus ^,=,^
L475[09:20:15] * AmandaC looks away from Saphire, cuddling back up with Inari, establishing her dominance
L476[09:20:23] ⇨ Joins: AshIndigo (uid202308@id-202308.charlton.irccloud.com)
L477[09:21:06] * Saphire curls up tail around AmandaC
L478[09:23:08] <Saphire> ...the fuck?
L479[09:23:21] <Saphire> https://en.wikipedia.org/wiki/Pascal_(microarchitecture)#Chips
L480[09:23:26] <Saphire> OH CMON
L481[09:23:33] <Syrren> ?
L482[09:23:35] <Saphire> Nvidia, wtf are you doing?
L483[09:23:40] <Saphire> The numbering..
L484[09:23:45] <Syrren> oh
L485[09:23:50] <Syrren> that's just business as usual
L486[09:23:51] <Saphire> Apparently the "higher number corresponds to shittier GPU
L487[09:23:53] ⇦ Quits: SquidDev (~SquidDev@host86-151-226-195.range86-151.btcentralplus.com) (Quit: <quit message here>)
L488[09:23:56] <Syrren> god forbid they have a sane nomenclature
L489[09:24:04] <Skye> Deviantart is blocked by my Mobile carrier
L490[09:24:20] <Saphire> Skye: lolwut
L491[09:24:32] <Saphire> Syrren: the videocard numbers are also kinda shitty
L492[09:24:38] <Saphire> Right now they use XXYY
L493[09:24:45] <Saphire> XX being increasing generation
L494[09:24:55] <Saphire> YY is.. model number I guess, also increasing
L495[09:25:10] <Syrren> I think of YY as price bracket
L496[09:25:12] <Skye> I can unblock but I'd need my dad's permission. I mean he trusts me so the real reason of it blocks okay things is fine.
L497[09:25:14] <Saphire> Yeah
L498[09:25:25] <Syrren> also have some more dragons https://slywyn.tumblr.com/post/76642105785/smaug
L499[09:25:37] <Saphire> Someone likes dragons~!
L500[09:25:40] ⇨ Joins: Fallen0223 (~Fallen@cpe-24-211-147-118.nc.res.rr.com)
L501[09:25:41] <Skye> I hope Vega is reasonable price
L502[09:25:42] * Saphire sits on Syrren and rawrs
L503[09:26:06] * Syrren ow
L504[09:26:28] <Saphire> Rawr :3
L505[09:26:42] * Saphire sits with a smuuuuug face
L506[09:28:35] <Syrren> where is that httyd gif when you need it...
L507[09:29:07] <Syrren> Saphire: https://s-media-cache-ak0.pinimg.com/originals/92/ff/3c/92ff3c3df547c3b8b581a3903b8d4954.gif
L508[09:29:44] <Izaya> Saphire: in your hacknet screenshot...
L509[09:29:48] <Izaya> a Coel is a type of fish
L510[09:29:59] <Saphire> So he's fishy?
L511[09:30:29] <Saphire> Also, it's not mine
L512[09:32:19] <MGR> Syrren, what do yu mean by "it's trying to imitate proper IRC"?
L513[09:32:30] <MGR> Saphire, it does not offer positioning services
L514[09:35:13] <Syrren> @MGR: Something of a joke referring to the opinion that the only proper IRC experience is via a terminal-based client
L515[09:37:04] <Saphire> https://asie.pl/Projects/Minecraft/Mods/EnderNet why is that dead? :C
L516[09:37:31] <Syrren> >inter-server transportation of items, messages, fluid, energy
L517[09:37:33] <Syrren> >inter-server transportation
L518[09:37:41] <Syrren> all of my YES
L519[09:38:07] <Syrren> I guess no-one's done anything similar yet?
L520[09:38:40] ⇦ Quits: Vindex (~Vindex@game.klfree.cz) (Ping timeout: 201 seconds)
L521[09:39:06] <Saphire> https://asie.pl/Projects/Minecraft/Mods/ModularComputing hehe
L522[09:39:17] <Saphire> Syrren: uh.. some "quantum" mod did that too
L523[09:39:19] <Saphire> and that's it
L524[09:39:54] <Syrren> :(
L525[09:40:46] <Syrren> lol drama generator
L526[09:41:18] <Syrren> https://github.com/asiekierka/MinecraftDramaGenerator/blob/master/drama.php
L527[09:41:51] <Syrren> ...the single open issue is a request to add the submitter's name to the list of drama queens.
L528[09:43:28] <Saphire> HAH
L529[09:43:32] <Michiyo_> That's the basis for this
L530[09:43:33] <Michiyo_> %drama
L531[09:43:37] *** Michiyo_ is now known as Michiyo
L532[09:43:38] <MichiBot> Michiyo_: GUIpsp is found to secretly like Project: Red
L533[09:43:48] <Saphire> %drama
L534[09:43:49] <MichiBot> Saphire: Logistics Pipes breaks overpowered items in Simple Jetpacks
L535[09:43:54] <payonel> Izaya: vscode and vs are both msft but very different, vscode team works with vs team for some of the optional plugins you can use for (e.g.) c# and c++
L536[09:43:56] <Izaya> Project: Red would be better as Projekt: Red
L537[09:43:56] <g> %drama
L538[09:43:57] <MichiBot> g: copygirl finds trojans in closed-source mods
L539[09:43:57] <MGR> Syrren, I guess
L540[09:43:58] <g> that's a classic, that one
L541[09:44:06] <MGR> How does GPOS relate though?
L542[09:44:25] <payonel> Izaya: but vscode is what i use for work, and it is really great. i also use vscode with a lua plugin for openos work
L543[09:44:25] <Syrren> @MGR: the "proper IRC" thing was w.r.t. Saphire's screencap of Hacknet
L544[09:44:27] <g> asie put drama in a bottle into charset as well
L545[09:44:37] <payonel> @status boxfox
L546[09:44:46] <Saphire> MGR: dunno, but you're the one that brings topics up that were already kinda done with without properly referencing
L547[09:44:49] <Michiyo> payonel, @
L548[09:44:51] <Saphire> Syrren: not mine q-q
L549[09:44:53] ⇨ Joins: Cervator (~Thunderbi@2601:4c1:4000:1050:215c:c75b:eba0:94a0)
L550[09:44:54] <Michiyo> @status @name
L551[09:44:58] <payonel> %status @boxfox
L552[09:44:59] <MGR> Syrren, I'm so confused
L553[09:45:02] <payonel> derp
L554[09:45:04] <payonel> @status @boxfox
L555[09:45:04] <Discord> BoxFox is currently ONLINE
L556[09:45:05] <Izaya> payonel: isn't it basically a bunch of javashit in an electron wrapper?
L557[09:45:05] <Michiyo> lol
L558[09:45:13] <BoxFox> Yes paying?
L559[09:45:19] <payonel> Izaya: yep, but it works very well
L560[09:45:20] <BoxFox> Payo
L561[09:45:21] <Syrren> s/Saphire's screenshot of Hacknet/the screencap of Hacknet that Saphire posted/
L562[09:45:24] <MGR> Saphire, it's not my fault that I'm on the move
L563[09:45:24] <Michiyo> s/P/M/
L564[09:45:24] <MichiBot> <BoxFox> Mayo
L565[09:45:32] <MGR> Mayonel
L566[09:45:34] <payonel> boxfox: i use "vscode-lua"
L567[09:45:36] <Izaya> web browsers should not replace anything
L568[09:45:38] <payonel> mgr sup
L569[09:45:45] <BoxFox> It looks nice
L570[09:45:48] <Izaya> payonel: you have a single-T1-stick testing box, right?
L571[09:45:50] <MGR> Not much, how are you payonel?
L572[09:46:08] <Michiyo> huh.. that sed should have worked... I think
L573[09:46:12] <payonel> izaya: i've heard the argument, it's a good one. but i have not found any editor better (subjective in some ways) for my linux c++ needs
L574[09:46:22] ⇨ Joins: SquidDev (~SquidDev@host86-151-226-195.range86-151.btcentralplus.com)
L575[09:46:31] <payonel> Izaya: one such need i have is remote building and remote debugging, and vscode does that very well
L576[09:46:39] <Saphire> Mayonel.. hm. Nah, for proper ship name should me Miconel
L577[09:46:43] <Saphire> *be
L578[09:46:45] * Saphire hides
L579[09:46:46] <payonel> and, vscode's vscode-lua plugin works really well also
L580[09:47:03] <Izaya> I use vim so I probably can't comment on 'modern' editors though
L581[09:47:09] <Saphire> Izaya: nvim?
L582[09:47:23] <Izaya> nvim does weird shit so I don't use it
L583[09:47:29] <Michiyo> Oh
L584[09:47:30] <payonel> mgr: happy i was able to push /lib/thread -- i look forward to the community discovering its usefulness
L585[09:47:30] <Izaya> like I end up with garbage characters
L586[09:47:34] <MGR> Mayonel is not a ship name
L587[09:47:41] <Michiyo> you said screencap first, then screenshot second
L588[09:47:47] <g> Izaya, https://68.media.tumblr.com/8dae996fd73d77153c236ed9cf3e3228/tumblr_n1h24jOhCz1tn48c7o1_500.png
L589[09:47:48] <Michiyo> I thought the SED Parser was broken.
L590[09:47:48] <MGR> Payonel, if you see uses, send them my way
L591[09:47:48] <Michiyo> lol
L592[09:48:06] <Saphire> https://github.com/neovim/neovim/wiki/Related-projects
L593[09:48:08] <Saphire> lol
L594[09:48:29] <Syrren> Michiyo: lol, I fixed the second occurrence but not the first while editing the s/// line
L595[09:48:30] <Saphire> >CHROME
L596[09:48:31] <payonel> Izaya: i think "ide" is too big of a category. i use vscode for tabbing files, search, hotkey to build, hotkey to debug, find refs/definitions to identifers, intellisense
L597[09:48:33] ⇦ Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Read error: Connection reset by peer)
L598[09:48:36] <Saphire> Well... Electron
L599[09:48:44] <Izaya> payonel: http://pb.i0i0.me/p/raw/ZlfomAYO wget this onto an OpenOS box and run it for fun stuff
L600[09:48:46] <Saphire> g: I'm so fucking saving this
L601[09:48:52] <Izaya> preferably your shittiest box
L602[09:48:55] <payonel> mgr: check out the wiki, i have many examples, e.g.: http://ocdoc.cil.li/api:thread#thread_interrupt_handler_example
L603[09:48:58] <Izaya> g: I needed this
L604[09:49:28] <MGR> Payonel, will do when I exit the road life
L605[09:49:47] <payonel> heh, i'm on the bus right now
L606[09:49:54] <Izaya> oh :<
L607[09:49:57] <Michiyo> bleh...
L608[09:50:11] <payonel> Izaya: anyways, i dont expect to convert vim users to vscode (just as an example)
L609[09:50:13] <Michiyo> didn't get to sleep until after 3, back up at 7
L610[09:50:21] <Izaya> RIP chances of trying it then
L611[09:50:22] <Michiyo> I feel like death
L612[09:50:34] <payonel> but i do really like vscode, it's worth a try for many
L613[09:50:37] <Izaya> payonel: try it when you get home, when it gives you the prompt input print(mem())
L614[09:50:38] <Saphire> vscode..
L615[09:50:45] <Saphire> Well, it looked kinda okay
L616[09:50:51] <Izaya> vscode is proprietary, yes?
L617[09:50:51] <Vexatos> payonel, "find me a use for /lib/threads" is the new "find me a use for Selene" :3
L618[09:50:57] <Saphire> Izaya: opensource
L619[09:51:03] <Izaya> huh
L620[09:51:08] <Saphire> and.. it's nodejs
L621[09:51:09] <MGR> @Vexatos yes
L622[09:51:10] <payonel> whatever :P
L623[09:51:19] <Saphire> like, chro... ahem, Electron
L624[09:51:19] <payonel> lib/thread is freaking amazing and i'm quite excited about it
L625[09:51:24] <Syrren> Emacs is the one true editor, accept no substitutes
L626[09:51:25] <Izaya> well, hard to keep a webapp closed
L627[09:51:35] <Vexatos> Now you know how I feel about Selene
L628[09:51:38] <Saphire> payonel: inb4 "nobody knows what to do and gimme CC"
L629[09:51:50] * Saphire gags
L630[09:51:53] <payonel> :)
L631[09:52:00] <Saphire> I.. might have an allergy to CC
L632[09:52:01] <payonel> i need to disconnect, on phone hotspot
L633[09:52:02] <payonel> o/
L634[09:52:04] <Syrren> \o
L635[09:52:05] * payonel afk
L636[09:52:06] <Saphire> \o
L637[09:52:33] * Izaya continues to run an OS with a microkernel and multitasking on his OC computers
L638[09:52:36] <Vexatos> payonel, https://paste.pc-logix.com/urazapaxek
L639[09:52:40] ⇨ Joins: Vindex (~Vindex@game.klfree.cz)
L640[09:52:47] <Vexatos> Selene + threads = win
L641[09:53:02] <Syrren> Saphire: oh god there's 3 different electron guis for neovim
L642[09:53:08] ⇨ Joins: xarses_ (~xarses@8.39.49.133)
L643[09:53:18] <Izaya> why are there electron guis for neovim?
L644[09:53:27] <Izaya> just run it in a terminal
L645[09:53:50] <Syrren> maybe for those stick-in-the-mud platforms where cmd.exe is the only tty available
L646[09:54:12] <Izaya> just get an X server and run a real OS in a VM
L647[09:54:25] <Syrren> I do exactly that, minus the X-on-Windows
L648[09:54:27] <Saphire> Syrren: in future, everything is chrome
L649[09:54:27] <Vexatos> PowerShell :3
L650[09:54:36] <Izaya> Vexatos: SlowerShell
L651[09:54:48] <Vexatos> FlowerShell
L652[09:54:51] ⇨ Joins: andreww (~xarses@67.218.117.197)
L653[09:54:53] <Syrren> Saphire: there's already an emacs port
L654[09:55:01] <Saphire> Huh?
L655[09:55:08] <Syrren> http://www.ymacs.org/demo/
L656[09:55:13] <Vexatos> is it called ewindows?
L657[09:55:13] <Izaya> VcXSrv is the only way I manage to use Windows
L658[09:55:16] <Vexatos> awww
L659[09:55:49] <Izaya> otherwise it has no useful terminal, no decent panel, a severe lack of actual utilities...
L660[09:56:11] <Vexatos> Rhubarb!
L661[09:56:36] <Syrren> my full-time job involves working on a GPU-intensive Windows-only application, so linux is relegated to VM :(
L662[09:56:50] <Vexatos> but wh,
L663[09:56:50] <Syrren> on the flip side, we're an Emacs shop
L664[09:57:15] <Vexatos> Windows-only in this century...
L665[09:57:22] <Syrren> it's a CAD thing
L666[09:57:26] ⇦ Quits: xarses_ (~xarses@8.39.49.133) (Ping timeout: 204 seconds)
L667[09:57:40] <Vexatos> Your point?
L668[09:57:41] <Syrren> used to depend on specific versions of GPU drivers, before Win10's auto update bent that idea over the table and took it in the ass
L669[09:57:51] <Vexatos> soooo
L670[09:58:01] <Izaya> both of those things seem negative
L671[09:58:12] <Keridos> i have my gaming windows in a VM
L672[09:58:14] <Syrren> by the time linux got semi-decent gpu support, they already had over 10 years of sunk-costs
L673[09:58:14] <Keridos> works fine
L674[09:58:22] <Keridos> pci passthrough ftw
L675[09:58:26] <Vexatos> Either it was originally created in 1999 or there is no reason
L676[09:58:28] <Izaya> my part-time job involves managing loonix servers and windows clients
L677[09:58:30] <Syrren> Keridos: I'm on a laptop with no integrated GPU
L678[09:58:34] <Izaya> so I end up just using two desktops
L679[09:58:35] <Saphire> Vexatos: PCI passtrough?
L680[09:58:40] <Syrren> @Vexatos: the company is over 25 years old
L681[09:58:59] <Saphire> awww
L682[09:59:09] <Keridos> the VM bugs a bit sometimes when booting, but other than that it runs quite well
L683[09:59:16] <Vexatos> 20-year-old company with CAD software that still exists?
L684[09:59:24] <Saphire> Uh.. autocad?
L685[09:59:25] <Vexatos> Must be autodesk >_>
L686[09:59:35] <Syrren> well, they originally wrote their thing in C++ and then rewrote in a custom proprietary language
L687[09:59:43] <Syrren> and no, it's not autodesk
L688[09:59:44] <Saphire> Founded January 30, 1982; 35 years ago
L689[09:59:54] <Saphire> Syrren: W..
L690[09:59:56] <Saphire> Wh..
L691[09:59:59] <Saphire> WHAT THE FUCK
L692[10:00:24] <Syrren> because developer efficiency
L693[10:00:42] <Syrren> they went, like, "C++ is hard, fuck this, let's spend ~10yr DIYing a better mouse trap"
L694[10:00:56] <Syrren> admittedly they're still supporting the original C++ version because many clients are still using it
L695[10:01:07] <Saphire> What is that language ._.?
L696[10:01:31] * Syrren searches for publicly-accessible resources...
L697[10:02:03] <Michiyo> %seen Shuudoushi
L698[10:02:03] <MichiBot> Shuudoushi was last seen 336d 18h 9m 56s ago. Saying: No Record
L699[10:02:16] <Vexatos> Reminds me of god damn XWINNMR
L700[10:02:26] <Vexatos> Aaaaaancient but still in use
L701[10:02:49] <Syrren> I can't find any public whitepapers, but whatever
L702[10:02:50] <Syrren> https://www.configura.com/
L703[10:03:05] <Michiyo> Kinda like bank software, that shit is ancient. lol
L704[10:04:27] <Michiyo> When I worked at the local computer shop like 8ish years ago one of the banks here had a NT4 server cause their software wouldn't run on anything else.
L705[10:04:42] <Vexatos> please, the MS software used here is a terminal-driven program for the original Unix ported to DOS with a pseudo VM and then ported to Windows with hacks
L706[10:05:01] <Michiyo> lolol
L707[10:05:17] <Syrren> ouch
L708[10:05:32] <Vexatos> I should run it on Wine just to make it go full-circle
L709[10:05:50] <Michiyo> heh
L710[10:06:23] <Vexatos> Wine in a Linux VM on windows 10, of course, since the win port onlx works on WinXP
L711[10:06:31] <Vexatos> only*
L712[10:08:48] ⇨ Joins: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl)
L713[10:11:26] <Syrren> 0041 here, 'night! o/
L714[10:12:52] <Saphire> Vexatos..
L715[10:13:12] <Saphire> Why.. why not just unwrap it from VM, add modern libs and run on linux?
L716[10:17:05] ⇦ Quits: Vindex (~Vindex@game.klfree.cz) (Ping timeout: 204 seconds)
L717[10:31:00] ⇨ Joins: Vindex (~Vindex@game.klfree.cz)
L718[10:37:33] <gamax92> lets simulate a TI-84 in OC
L719[10:38:36] <Inari> gamax92: Is that like an AT-AT?
L720[10:38:46] ⇦ Quits: glasspelican (~quassel@stanley.glasspelican.ca) (Ping timeout: 186 seconds)
L721[10:39:15] <gamax92> Inari: Texas Instruments calculator.
L722[10:39:23] <Izaya> more like an 8080
L723[10:39:24] <Inari> Ah, so, yes
L724[10:39:27] <Izaya> yeaaaaaaah
L725[10:39:28] <gamax92> so no?
L726[10:39:31] <Inari> :P
L727[10:39:35] <Inari> Sorry, I'm bored :(
L728[10:40:05] <payonel> haha, maybe AT-ATs run on a TI-84 processor
L729[10:41:01] <BoxFox> Lol
L730[10:48:16] <gamax92> I love how people are trying to make custom xp farms in the overwatch arcade, like "5K xp every 10min", except playing one game of 3v3 gets you like 5K in 3-4 minutes :P
L731[10:51:20] <Dudblockman> Because actually playing is too hard for genzomaker mains
L732[10:51:29] <Dudblockman> :P
L733[10:59:40] <Izaya> anyone tried quake champions, by the way?
L734[11:03:30] <Saphire> A what?
L735[11:06:52] <Saphire> ...uh oh
L736[11:07:01] <Saphire> "It is stated that the game would feature a free-to-play option, allowing players to play as Ranger (similar to the model used in Killer Instinct), with additional characters available for purchase."
L737[11:07:04] <Saphire> LOLNOPE
L738[11:10:01] <BoxFox> https://images.discordapp.net/attachments/266813238207971330/323852228756504576/JPEG_20170612_115255.jpg
L739[11:10:01] <BoxFox> I learned something new from Linus today
L740[11:15:21] <Michiyo> ._.
L741[11:15:31] <Michiyo> taking a picture of a computer screen...
L742[11:15:32] <Michiyo> lol
L743[11:20:03] <Saphire> to show text..
L744[11:20:07] <Saphire> double lol
L745[11:21:48] <Michiyo> ugh.. I have to swim through the air
L746[11:21:52] <Michiyo> %weather 72396
L747[11:21:54] <MichiBot> Current weather for Wynne, AR Current Temp: 83.7°F/28.7°C Feels Like: 101°F/39°C Current Humidity: 100% Wind: From the South 1.0 Mph/1.6 Km/h Conditions: Mostly Cloudy
L748[11:22:19] <Michiyo> Where the fuck did I put my diving gear.
L749[11:23:09] <Saphire> %weather 656000
L750[11:23:09] <MichiBot> No data returned
L751[11:23:12] <Saphire> awww
L752[11:23:16] <Saphire> %weather Barnaul
L753[11:23:17] <MichiBot> Current weather for Barnaul, Russia Current Temp: 69°F/20°C Feels Like: 69°F/20°C Current Humidity: 36% Wind: From the South 4 Mph/7 Km/h Conditions: Mostly Cloudy
L754[11:23:29] <Saphire> Why farenheit is first? :C
L755[11:23:46] <Saphire> At least humidity is same units xD
L756[11:24:59] <ds84182> Michiyo: can you randomize the order of Fahrenheit and Celsius so that people won't complain anymore? ( ͡° ͜ʖ ͡°)
L757[11:25:12] <Michiyo> Nah
L758[11:25:18] <Michiyo> I like the complaints they sustain me.
L759[11:26:57] <Saphire> I.. just realized something
L760[11:27:07] <Saphire> So..
L761[11:27:15] <Saphire> Steam Greenlight is "going away", right?
L762[11:27:22] <Saphire> And they're introducing Steam Direct
L763[11:27:50] <Saphire> it's "100$ entry fee, returned after you get 10$" or 1000_and_100?
L764[11:28:16] <AshIndigo> ?
L765[11:29:00] <Saphire> Basically, anyone can publish a game if they give 100$. And they get them returned as soon as they get 10$
L766[11:29:08] <Saphire> ...I think that's after all 1000 and 100
L767[11:29:14] <Inari> %inv add shrimp brain
L768[11:29:15] * MichiBot summons 'shrimp brain' and adds to her inventory. This seems very sturdy.
L769[11:29:19] <ds84182> Thats actually sensible
L770[11:29:29] <ds84182> Prevents it from filling up with shit.
L771[11:29:34] <Saphire> baaaasically
L772[11:29:42] <Saphire> Google Play with higher entry fee
L773[11:30:07] <Saphire> inb4 shitty f2p games from android moving over to steam
L774[11:30:10] <ds84182> Its a different environment than GPlay though
L775[11:30:41] <ds84182> Most people on steam are already accustomed to paying money for things
L776[11:31:34] <ds84182> So $10 is pretty reasonable, especially if you release a $10 game... ( ͡° ͜ʖ ͡°)
L777[11:31:40] <Saphire> Oookay
L778[11:31:46] <Saphire> aparently they're not yet sure
L779[11:31:58] <Saphire> OH! And Greenlight already has 100$ fee
L780[11:32:13] <ds84182> I thought Greenlight didn't have a fee
L781[11:32:17] <ds84182> lemme check
L782[11:32:38] <ds84182> oh, apparently it did
L783[11:32:41] <CompanionCube> at least steam might actually review their shit this time
L784[11:34:48] <Saphire> http://steamcommunity.com/games/593110/announcements/detail/1265922321514182595
L785[11:34:56] <Saphire> After completing the paperwork, the developer will be asked to pay a $100 recoupable fee for each game they wish to release on Steam. This fee is returned in the payment period after the game has sold $1,000.
L786[11:35:04] <Saphire> As we have been doing for the past year, there is a short process prior to release where our review team installs each game to check that it is configured correctly, matches the description provided on the store page, and doesn't contain malicious content.
L787[11:35:25] * CompanionCube wonders if asset flips will pass review
L788[11:35:32] <ds84182> Oh, $1000
L789[11:35:33] <ds84182> hm
L790[11:35:40] <Saphire> So..
L791[11:35:43] <Saphire> Tomorrow
L792[11:35:50] <Saphire> CompanionCube: nah, don't think so
L793[11:36:02] <Inari> CompanionCube: Asset flipping is onl really viable because of trading cards, and they plan to fix that I've read?
L794[11:36:45] <Michiyo> https://www.newegg.com/Product/Product.aspx?Item=N82E16811854056&ignorebbr=1 Why the fuck is this case $899.99?!
L795[11:37:43] <Inari> Cause someone pays that much for it
L796[11:38:41] ⇨ Joins: Nathan1852 (~Nathan185@hsi-kbw-149-172-252-166.hsi13.kabel-badenwuerttemberg.de)
L797[11:43:20] <Saphire> https://www.youtube.com/watch?v=1m6XTfn34Bw
L798[11:43:22] <MichiBot> UNCROWDED - They're Just Buying And Reselling Entire Unity Packages | length: 25m 57s | Likes: 3,775 Dislikes: 92 Views: 199,764 | by Jim Sterling | Published On 15/5/2015
L799[11:43:24] <Saphire> xD
L800[11:45:47] <payonel> MichiBot: the bottom compartment is for "storage / watercooling" but it made me think...why not both? could you imagine a non-conductive bath to submerge your drives into?
L801[11:46:56] ⇦ Quits: Fallen0223 (~Fallen@cpe-24-211-147-118.nc.res.rr.com) (Ping timeout: 180 seconds)
L802[11:49:46] ⇨ Joins: Fallen0223 (~Fallen@cpe-24-211-147-118.nc.res.rr.com)
L803[11:52:15] <AshIndigo> "MichiBot"
L804[11:52:30] <Michiyo> lol..
L805[11:52:59] <payonel> "AshIndiBot"
L806[11:53:43] <AshIndigo> I would change my nick
L807[11:53:49] <AshIndigo> But I think I would get kicked
L808[11:53:57] <Michiyo> Oh?
L809[11:54:16] <AshIndigo> Isn't there a auto kick for non whitelisted bots?
L810[11:54:29] *** payonel is now known as bot
L811[11:54:29] <Michiyo> That was an EnderBot feature, and only checked on join
L812[11:54:33] <bot> o/
L813[11:54:45] <Inari> %pet bot
L814[11:54:45] * MichiBot brushes bot with IRC. bot recovers 2 health!
L815[11:54:59] *** bot is now known as Guest47550
L816[11:55:04] * Guest47550 payonel
L817[11:55:05] <Inari> heh
L818[11:55:08] *** Guest47550 is now known as payonel
L819[11:55:19] <AshIndigo> Go
L820[11:55:25] <AshIndigo> *Oh
L821[11:55:28] * Michiyo goes
L822[11:55:35] * Inari ooooohs
L823[11:56:50] <payonel> mgr: because you're such a skeptic :) and i think that's great. do please the ocdoc page on threads (in full, really, it's a worthwhile read) and let me know what you think
L824[11:56:53] <payonel> ~w thread
L825[11:56:53] <ocdoc> http://ocd.cil.li/api:thread
L826[11:57:02] <payonel> please read+
L827[11:57:06] <payonel> yay! words!
L828[11:57:23] <LizzyTheKitty> "<Michiyo> That was an EnderBot feature, and only checked on join" and also helps if enderbot is actually here
L829[11:57:31] <Michiyo> "was"
L830[11:57:33] <Michiyo> :P
L831[11:57:47] <AshIndigo> ~markov EnderBot2
L832[11:57:47] <ocdoc> Current OC time: Tue Jan 20 17:05:03 2014
L833[11:59:27] <LizzyTheKitty> Lol
L834[12:11:24] <Saphire> http://crappy-games.wikia.com/wiki/Crappy_Games_Wiki
L835[12:11:28] <Saphire> There's so much shit there
L836[12:11:32] <Saphire> It's like tvtropes
L837[12:11:37] <Saphire> but much much more horrible
L838[12:23:29] <Saphire> Izaya: hey, did you got that meme picture with.. nintendo's console or something, and the "name evolution"?
L839[12:32:10] <Forecaster> http://owlturd.com/post/161735193554
L840[12:32:17] <Forecaster> this ended differently than I expected
L841[12:34:37] <AmandaC> heh
L842[12:35:00] * AmandaC dumps a bucket of bigmacs and fries on Forecaster
L843[12:35:07] <Forecaster> yay
L844[12:35:49] ⇨ Joins: Vexatos (~Vexatos@p5B3C9D9D.dip0.t-ipconnect.de)
L845[12:35:49] zsh sets mode: +v on Vexatos
L846[12:40:52] * Kodos steals a Big Mac off the pile
L847[12:40:56] *** andreww is now known as xarses_
L848[12:41:35] <Kodos> Say what you want about the nutritional value of McDonalds' food, it's tasty af
L849[12:42:20] <xarses_> @Dudblockman https://github.com/StarChasers/OC-Programs/tree/master/remote-components
L850[12:42:45] <xarses_> I think that is what you where looking for
L851[12:43:08] ⇨ Joins: SentientTurtle (~SentientT@ip5657cbb2.direct-adsl.nl)
L852[12:44:11] <Forecaster> I haven't been to a McD in years
L853[12:44:56] ⇦ Quits: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl) (Ping timeout: 180 seconds)
L854[12:48:24] <Inari> Kodos: Hmm depends. The only burger from them I like really is cheese plain and even thats a bit hit and miss depending on whoever prepares it and how mcuh salt they throw in it
L855[12:48:39] <AshIndigo> %give Inari salt
L856[12:48:39] <Forecaster> their buns are terrible
L857[12:48:40] * MichiBot searches through her inventory for a bit. "I couldn't find anything..."
L858[12:48:43] <AshIndigo> D:
L859[12:49:10] <Forecaster> %give Michiyo salt
L860[12:49:11] * MichiBot searches through her inventory for a bit. "I couldn't find anything..."
L861[12:49:16] <Forecaster> oops
L862[12:49:18] <Inari> chicken classic is somewhat okay but has a stale taste to it
L863[12:49:21] <Inari> I guess I prefer KFC
L864[12:49:22] <Forecaster> %give MichiBot salt
L865[12:49:22] * MichiBot accepts salt and adds it to her inventory
L866[12:50:04] <Inari> AshIndigo: Usually them puttin gtoo much salt is bad :P I don't mind little
L867[12:50:20] <AshIndigo> %inv add way to much salt
L868[12:50:20] * MichiBot summons 'way to much salt' and adds to her inventory. This seems very sturdy.
L869[12:51:26] <Inari> :P
L870[12:51:33] <Forecaster> %inv add way to much salt
L871[12:51:33] * MichiBot watches the summoning misfire and the two identical items merge into a massive, unidentifiable blob
L872[12:51:59] <Forecaster> should've been "too" :P
L873[12:52:49] <AshIndigo> %give Inari unidentifiable blob
L874[12:52:49] * MichiBot searches through her inventory for a bit. "I couldn't find anything..."
L875[12:53:01] <AshIndigo> %give Inari unidentifiable blob
L876[12:53:01] * MichiBot searches through her inventory for a bit. "I couldn't find anything..."
L877[12:53:06] <AshIndigo> :/
L878[13:02:14] <Forecaster> It's called "Massive Blob"
L879[13:03:42] ⇦ Quits: SquidDev (~SquidDev@host86-151-226-195.range86-151.btcentralplus.com) (Quit: <quit message here>)
L880[13:13:33] <payonel> Inari: http://i.imgur.com/50sCRiz.gifv
L881[13:14:18] ⇦ Quits: Michi (~Michi@hekate.pc-logix.com) (Quit: Page closed)
L882[13:14:28] <Michiyo> Oh, right..
L883[13:14:33] <Michiyo> I had Lobby running still lol
L884[13:16:52] ⇨ Joins: SquidDev (~SquidDev@host86-151-226-195.range86-151.btcentralplus.com)
L885[13:17:42] <AmandaC> %give AshIndigo Massive Blob
L886[13:17:43] * MichiBot gives AshIndigo Massive Blob from her inventory
L887[13:17:56] * AshIndigo uses the blob as a bean bag
L888[13:20:19] <BoxFox> Is there a minimum timeout for event.pullfiltered ?
L889[13:23:28] <payonel> boxfox: it'll yield, and the minimum yield is a tick
L890[13:23:30] <payonel> is that what you mean?
L891[13:23:53] <payonel> "yield" in this context is when you leave your vm state and wait for the jvm to resume your vm
L892[13:24:19] <payonel> boxfox: so you can specify 0s, but it'll be more than 0
L893[13:31:32] <BoxFox> Sorry pay on El. I'm just having some problems with a a line involving that code. It fails to execute and returns false causing my code to fail. I thought maybe I had it below the minimum execution timeout
L894[13:33:19] <payonel> pay on el :P
L895[13:33:47] <payonel> boxfox: oh nope, 0 should be just fine
L896[13:33:52] <Vexatos> sell a knee!
L897[13:33:59] <payonel> though it is possible there is a bug..i never use pullFiltered
L898[13:34:22] <payonel> boxfox: what is your code?
L899[13:35:24] <BoxFox> Well right now my laptop is dead so that'll be a bit of a problem pay, but I can run a little bit of it off the top of my head. Too bad there's no way to DM you from Discord over the IRC Bridge
L900[13:35:37] <payonel> payo*
L901[13:35:59] <BoxFox> I don't think my speech-to-text will recognize paio
L902[13:36:05] <BoxFox> Payo
L903[13:36:09] <payonel> :)
L904[13:36:10] <BoxFox> Close enough
L905[13:36:26] <payonel> p or payo, not pay
L906[13:36:27] <payonel> :)
L907[13:36:41] <Vexatos> pay 0 nel
L908[13:36:41] <BoxFox> Okay P I'll use P until I get off this piece of text.
L909[13:37:04] <Vexatos> IS YOUR REAL NAME PAY OR NEL
L910[13:37:30] <payonel> :)
L911[13:37:44] <BoxFox> Basically I'm using the filtered version to check to see if the event coming through is moda message on Port 443, 23 or 8080, for some reason though it doesn't return any of the variables other than false. And of course when that Commander turns false the program defaults to an error state
L912[13:37:55] <BoxFox> Basically I'm using the filtered version to check to see if the event coming through is moda message on Port 443, 23 or 8080, for some reason though it doesn't return any of the variables other than false. And of course when that Commander turns false the program defaults to an error state
L913[13:37:59] <BoxFox> Modem*
L914[13:37:59] <payonel> ....box
L915[13:38:12] <BoxFox> I'm done with Stt..
L916[13:38:13] <BoxFox> Sorry
L917[13:38:23] <payonel> hehe, apology accepted
L918[13:38:43] <BoxFox> It's not worth it! Lol
L919[13:39:32] <payonel> boxfox: it is possible there is a bug. i never use those methods and they might have some issues. when you are at a computer or something, feel free to hastebin (or whatever) the code and pm me about it
L920[13:40:38] ⇦ Quits: SquidDev (~SquidDev@host86-151-226-195.range86-151.btcentralplus.com) (Quit: Dinner. (Sorry Wojbie))
L921[13:46:34] ⇦ Quits: techno156 (~techno156@137.154.137.12) (Remote host closed the connection)
L922[13:47:45] <BoxFox> 07, sure! And thanks
L923[13:52:51] <MGR> Also, you can PM over Corded
L924[13:52:59] <MGR> PM corded payonel: message
L925[13:58:14] ⇦ Quits: Corded (~MichiBot@hekate.pc-logix.com) ()
L926[13:58:19] <Michiyo> restarting Corded :p
L927[13:58:57] ⇨ Joins: Corded (~MichiBot@hekate.pc-logix.com)
L928[13:58:57] zsh sets mode: +v on Corded
L929[13:59:03] <Michiyo> Hai Corded
L930[14:06:37] ⇨ Joins: MajGenRelativity (~MajGenRel@c-73-123-203-209.hsd1.ma.comcast.net)
L931[14:07:38] ⇦ Quits: Fallen0223 (~Fallen@cpe-24-211-147-118.nc.res.rr.com) (Quit: SHA-1 the Mighty has Fallen)
L932[14:10:09] <Inari> Hail Corded
L933[14:10:26] <Inari> In other news
L934[14:10:27] <Inari> I'm bored
L935[14:10:48] <payonel> Inari: i closed one of your feature requests :( but also, did you see the kitty!!!?
L936[14:10:54] <Inari> I saw
L937[14:10:56] <Inari> What kitty
L938[14:11:16] <Inari> Oh that
L939[14:11:34] <Inari> Eh its cute, still prefer grown cats :P
L940[14:11:40] <payonel> :)
L941[14:11:55] <Inari> Like this ancient one
L942[14:11:57] <Inari> %pet AmandaC
L943[14:11:58] * MichiBot pets AmandaC with ApolloCheese. AmandaC recovers 3 health!
L944[14:12:15] <AmandaC> D:
L945[14:12:17] <AmandaC> Rude.
L946[14:12:31] <Inari> ;)
L947[14:12:55] <payonel> Inari: but i really dont think it would have helped much (pullMultiple)
L948[14:13:57] <payonel> at first i did -- but i've learned a bit more about oc since then and it would be a really tiny difference
L949[14:14:31] <payonel> it wouldn't save ticks worth of time, fractions of a tick
L950[14:14:42] <Inari> It's a difference between using 20 ticks to get a signal 20 palces down the line and 1 tick! :P
L951[14:15:12] <payonel> if there are 20 signals available, it doesn't take 20 ticks to pull them
L952[14:15:23] <gamax92> ^
L953[14:15:31] <Inari> :P
L954[14:15:34] <Inari> How many then
L955[14:15:42] <payonel> i'd have to do some benchmarking to answer that
L956[14:15:46] <payonel> could be 1, could be 10
L957[14:15:51] <payonel> but it could be 1, that's the point
L958[14:16:04] <gamax92> it's like 4 signals per tick
L959[14:16:16] <Michiyo> https://www.newegg.com/Product/Product.aspx?Item=N82E16811108512 $1,199
L960[14:16:17] <Michiyo> ._.
L961[14:16:19] <payonel> oh really? you've tested that?
L962[14:16:24] <Inari> Well I just assumed it would be useful for realtime applications
L963[14:16:40] <gamax92> the thread has a minimal yield tiem of like 12ms
L964[14:17:03] <gamax92> %lua 50/12
L965[14:17:05] <MichiBot> 4.1666666666667
L966[14:17:07] <payonel> gamax92: but the thread doesn't have to yield
L967[14:17:13] <gamax92> it has to yield to get a signal
L968[14:19:15] <payonel> when i checked the code i didn't see an additional thread yield for signals if there were signals in queue, it was just a sync' lock and pop
L969[14:19:25] <payonel> this was some time ago, i might have missed something
L970[14:19:27] <gamax92> the thread manager says they must be yielded for 12ms
L971[14:19:36] <gamax92> and I've also tested this and got at most 4 signals per tick
L972[14:20:41] <Inari> %inv add the inner workings of OC
L973[14:20:42] * MichiBot summons 'the inner workings of OC' and adds to her inventory. This seems rather fragile...
L974[14:21:09] <gamax92> was going to add something but then felt it would be a bad idea
L975[14:21:11] <payonel> well i can't argue with empirical evidence. but perhaps a change could be made to not yield just to pop a signal
L976[14:22:08] <Inari> https://en.wiktionary.org/wiki/poppen#Verb_3
L977[14:25:30] ⇨ Joins: wowowwo (webchat@199.37-191-162.fiber.lynet.no)
L978[14:27:24] <BoxFox> event.pullFiltered(10,function(evt,who,from,port)print(who,from,port))
L979[14:27:24] <BoxFox> this would work... right?
L980[14:28:43] <Inari> I think that lacks and end before the last )
L981[14:28:54] <gamax92> correct
L982[14:29:00] <BoxFox> wops... you're right.. but fundementally, it is sound?
L983[14:29:11] <BoxFox> now how about...
L984[14:29:22] <Inari> *an end
L985[14:29:27] <payonel> boxfox: yes, and it would "fail" the filter
L986[14:29:42] <payonel> because it returns nil (falsey)
L987[14:30:03] <BoxFox> wait.. it returns ni... shit.. why does it return nil?
L988[14:30:04] <wowowwo> Are drones able to place blocks? The wiki mention they share most of the world interactions with robots, so they should be able too.
L989[14:30:23] <BoxFox> because I didn't set it to return true?
L990[14:30:44] <payonel> boxfox well technically it returns nothing
L991[14:30:51] <BoxFox> one second.
L992[14:30:52] <payonel> but, indexing the nothing in a packed return results in nil
L993[14:31:12] <payonel> so, it is evaluated as nil when the event engine determines if your filter accepted the event
L994[14:31:36] <wowowwo> Also, it returns false when I call the method, but it doesn't return an error message in the second variable, like the docs say it should
L995[14:31:41] <BoxFox> local evt,who,from,port, dist,message = event.pullFiltered(10,function(evt,who,from,port,dist,message) print(message) return true end)
L996[14:31:44] <BoxFox> would that work?
L997[14:32:00] <payonel> boxfox: yes
L998[14:32:14] <BoxFox> :|
L999[14:32:21] <BoxFox> that should be fundementally the same as my code.
L1000[14:32:23] <BoxFox> ...
L1001[14:33:05] <BoxFox> the only thing missing is the if conditional
L1002[14:33:13] <payonel> wowowwo: o/ drones are my forte, but i've taken note about the doc discrepancy, thank you
L1003[14:33:37] <wowowwo> Oh, I thought they where going to be able to, that is really sad :(
L1004[14:34:08] <wowowwo> I looked at the code for Agent, which the drone seems to implement, and it had place there, so I though it was just me doing something wrong.
L1005[14:34:21] <payonel> wowowwo: maybe they can, i dont know. but someone here in the channel may
L1006[14:35:25] <wowowwo> Well, writing the bootloader, to make them load the OS from a server was fun anyway. I'll just have to make the mad scientist army of builder bots out of robots instead, which is far less cool :/
L1007[14:35:45] <payonel> wowowwo: i think you should confirm with someone here that knows
L1008[14:35:52] <Inari> Rep. Mike Quigley (D-Ill.) introduced legislation Monday to classify presidential social media posts — including President Trump's much-discussed tweets — as presidential records.
L1009[14:35:52] <Inari> The Communications Over Various Feeds Electronically for Engagement (COVFEFE) Act, which has the same acronym as an infamous Trump Twitter typo last month, would amend the Presidential Records Act to include "social media."
L1010[14:35:53] <payonel> i know openos, i dont know drones
L1011[14:35:54] <Inari> Right then :P
L1012[14:36:10] <Inari> payonel: You just said drones are your forte
L1013[14:36:17] <payonel> wat
L1014[14:36:22] <payonel> why...why
L1015[14:36:25] <payonel> monday typos are killing me
L1016[14:36:28] <Inari> :P
L1017[14:36:30] <payonel> i've been making them all over the place
L1018[14:36:36] <payonel> ...
L1019[14:36:44] <payonel> wowowwo: drones are NOT, NOT my forte
L1020[14:36:46] <payonel> for crying out loud
L1021[14:36:53] <payonel> wowowwo: i know nothing
L1022[14:36:56] <wowowwo> Oh, I thought you where being difficult :P
L1023[14:37:01] <payonel> i'm sorry
L1024[14:37:06] <wowowwo> Nonon, not a problem
L1025[14:37:20] <payonel> wowowwo: i meant to say "drones are not my forte"
L1026[14:37:32] <wowowwo> Anyone here whos forte is drones?
L1027[14:37:42] <payonel> perhaps my first mistake was using the word forte
L1028[14:37:52] <AmandaC> I've messed with them some, and they def. can't place blocks or have inventories
L1029[14:38:04] <wowowwo> They can have inventories, via an upgrade
L1030[14:38:09] <payonel> yay AmandaC knows how to use "n't"
L1031[14:38:25] <AmandaC> Ah, then it might just be placing / breaking blocks
L1032[14:38:26] <wowowwo> and also, they have the '.place' method, it just returns 0 when I call it
L1033[14:38:27] <payonel> wowowwo: looks like youre the drone person here. stay a while, and glisten
L1034[14:39:04] <AmandaC> They can interact with inventories, but not place stuff in the world.
L1035[14:39:33] <payonel> wowowwo: i just confirmed, they should be able to place blocks
L1036[14:39:42] <wowowwo> Looked at the code?
L1037[14:39:43] <AmandaC> %blame Vexatos
L1038[14:39:44] * MichiBot blames Vexatos for the moon not being made of cheese
L1039[14:39:46] <wowowwo> Or used it?
L1040[14:40:06] <payonel> wowowwo: they can only break hand breakable blocks
L1041[14:40:19] <wowowwo> I don't want to break blocks, only place
L1042[14:40:44] <payonel> wowowwo: maybe your drone is inside the cube space the block needs?
L1043[14:41:16] <wowowwo> I've tried to place above or below it, but I can try to it's sides, give me a second
L1044[14:41:29] <payonel> wowowwo: they also have to place the block against the face of another block
L1045[14:41:48] <wowowwo> Yeah, I also wanted to ask about that, why don't they accept the angle upgrade?
L1046[14:41:59] <wowowwo> angel*
L1047[14:42:34] <payonel> dunno :)
L1048[14:42:40] ⇨ Joins: SquidDev (~SquidDev@host86-151-226-195.range86-151.btcentralplus.com)
L1049[14:43:33] <wowowwo> Did you confirm that it worked ingame payonel or just looked at the code? Because I tried to place a block to the west, with the drone hovering on the ground, and it returns 0, and nil in the error message
L1050[14:43:55] <gamax92> "they cannot place blocks"
L1051[14:44:05] <payonel> ok i give up
L1052[14:44:23] <wowowwo> " <payonel>: wowowwo: i just confirmed, they should be able to place blocks"
L1053[14:44:29] <gamax92> payonel: bad
L1054[14:44:37] <payonel> gamax92: that's what i was told :|
L1055[14:44:44] <wowowwo> Also, when I don't have anythjing in their selected slot, they return an error message, like robots
L1056[14:44:48] <Michiyo> Can confirm, that is what he was told.
L1057[14:45:00] <Michiyo> by someone who in theory should know what they can and can not do.
L1058[14:45:01] <wowowwo> "nothing selected"
L1059[14:45:25] <wowowwo> but when there is something in there there is no error message, just failure.
L1060[14:47:08] <Mettaton_Fab> covfefe
L1061[14:47:15] <Inari> gween tea
L1062[14:47:37] <payonel> wowowwo: i asked someone that knows more than me
L1063[14:48:08] <wowowwo> payonel: Oh, I was sending it to gamax92, should have made that clear
L1064[14:48:46] <Inari> xD
L1065[14:49:10] <Inari> #GeneralConfusion
L1066[14:50:51] <wowowwo> What I don't get, is that when looking at the source code of robot and drone in the repository, none of them implement place, that is implemented in Agent.scala. So why isn't it working for drone :(
L1067[14:51:46] <AmandaC> What block are you trying to place? That might matter.
L1068[14:51:49] <payonel> wowowwo: maybe the block the drone is in is interferring
L1069[14:52:05] <Vexatos> interferring
L1070[14:52:07] <payonel> -r
L1071[14:52:12] <Vexatos> that's something to do with iron
L1072[14:52:16] <Vexatos> ironic.
L1073[14:52:19] <payonel> ...
L1074[14:52:31] <payonel> Vexatos is very vex today
L1075[14:52:32] <payonel> :)
L1076[14:52:39] <wowowwo> It is just floating in the air
L1077[14:53:47] <Vexatos> If you insert an iron iron into a six-bonding chelator
L1078[14:53:52] <Vexatos> That would be called interferring
L1079[14:53:57] <Vexatos> iron ion*
L1080[14:53:59] <Vexatos> English
L1081[14:54:17] <Inari> https://i.redditmedia.com/Zil6Q-GZvgo3c6sPXyN-n83uM7BdXBj_MUzoH2Dspis.png?w=1024&s=0d2b997bba46be3cf7236b7e5e6799b6 ouch
L1082[14:54:41] <Mettaton_Fab> paid mods?
L1083[14:54:47] <payonel> if you place Vexatos inside toast you get https://en.wikipedia.org/wiki/Egg_in_the_basket
L1084[14:54:49] <Inari> I believe so, yeah
L1085[14:55:11] <Mettaton_Fab> who wants to pay for mods?
L1086[14:55:13] <Inari> payonel: Hey neat
L1087[14:55:19] <Inari> I amde that like 2 days ago and didn't recall its name
L1088[14:55:19] <Mettaton_Fab> thats just like DLCs!
L1089[14:55:19] <Inari> :p
L1090[14:55:38] <payonel> Inari: :D
L1091[14:55:43] <AmandaC> @Mettaton_Fab who wants to pay for /anything/
L1092[14:56:02] <Inari> The most hilarious part is that one of their paid mods is basically whats been a parody in 2011
L1093[14:56:05] <Vexatos> payonel, joke isn't funny because it's not related to chemistry and a hundred people made it before :3
L1094[14:56:06] <Mettaton_Fab> nobody, thats why the witcher 3 has free DLCs
L1095[14:56:12] <Inari> https://i.redd.it/cvbwg7nco73z.jpg
L1096[14:56:25] <Inari> s/parody/satire
L1097[14:56:26] <AmandaC> Except, they're not all free. :D
L1098[14:56:26] <MichiBot> <Inari> The most hilarious part is that one of their paid mods is basically whats been a satire in 2011
L1099[14:56:34] <Mettaton_Fab> ah, Bethesda consists of idiots sometimes
L1100[14:56:42] <payonel> Inari: yeesh, nottheonion
L1101[14:57:07] * Vexatos refers the world to http://www.the-postillon.com/
L1102[14:57:20] <Inari> Can't believe how hard they try to milk skyrim :P
L1103[14:57:44] <payonel> i wonder how todd howard feels about it, too
L1104[14:58:04] <payonel> a lot of these payment systems are quite at odds with production
L1105[15:01:51] <Michiyo> Meh, fuck that todd guy.
L1106[15:01:52] <Michiyo> :P
L1107[15:01:56] * Michiyo pokes payonel
L1108[15:02:01] <Michiyo> hai
L1109[15:02:15] <payonel> :|
L1110[15:02:20] <Michiyo> lol
L1111[15:02:42] * payonel considers revealing his true identity
L1112[15:02:50] <Michiyo> :O
L1113[15:03:20] <Michiyo> s/fuck that todd guy/that todd guy is awesome!/
L1114[15:03:20] <MichiBot> <Michiyo> Meh, that todd guy is awesome!.
L1115[15:03:24] * Michiyo coughs
L1116[15:03:28] <payonel> haha
L1117[15:03:31] <Michiyo> Nothing to see here.
L1118[15:03:33] <Michiyo> all is well.
L1119[15:03:46] <payonel> ok i'm not todd howard :) but i did meet him once at a cool after party
L1120[15:03:50] <Michiyo> lol
L1121[15:06:40] <Gavle> I'm pleased to announce that GERTi v0.11b is now live on GitHub! Nodes on the network now properly handle shutdown, and attempt to safely disconnect from the network
L1122[15:07:08] <payonel> Gavle: now write docs for it \o/
L1123[15:07:12] <Gavle> Just to confirm, if a case's power button is pressed or the case is broken, everything running on that computer is immediately terminated with no notice, correct?
L1124[15:07:30] <payonel> yeah, no notice
L1125[15:07:46] <Gavle> Ok
L1126[15:07:54] <Forecaster> the notice is "the screen went blank"
L1127[15:07:59] <payonel> :)
L1128[15:08:07] <Forecaster> :D
L1129[15:08:19] <Gavle> Because I override computer.shutdown so a client will disconnect from the network and get deleted from routing tables, but I figured that wouldn't work for case power button
L1130[15:08:29] <Gavle> payonel, docs will be forthcoming
L1131[15:08:50] <Vexatos> >override computer.shutdown
L1132[15:08:57] <Gavle> Just helping MGR with addressing, then it will happen
L1133[15:08:58] <Vexatos> this is exactly why you shouldn't write bad code
L1134[15:09:12] <Gavle> How would you do it Vexatos?
L1135[15:09:31] <Gavle> Acceptable answers do not include, "not using GERT", "not using networking" and anything along that vein
L1136[15:09:58] <Vexatos> how about listening to the shutdown event?
L1137[15:10:15] <Vexatos> Like any sane person would? :I
L1138[15:10:18] <Gavle> There's a shutdown event?
L1139[15:10:21] <Vexatos> ...yes
L1140[15:10:25] <Vexatos> literally called "shutdown!2
L1141[15:10:26] <Gavle> Nobody told me this
L1142[15:10:28] <Vexatos> "shutdown"*
L1143[15:10:32] <Vexatos> ...
L1144[15:10:35] <Vexatos> It's right there
L1145[15:10:39] <Gavle> Where?
L1146[15:10:42] * Vexatos furiously points at screen
L1147[15:10:51] <Vexatos> RIGHT THERE
L1148[15:11:07] * Forecaster imagines a muppet flailing
L1149[15:11:08] <Vexatos> payonel, please tell me
L1150[15:11:10] <Vexatos> why the heck
L1151[15:11:15] <Vexatos> is shutdown event not documented D:
L1152[15:11:18] <Gavle> Seriously though, how would I know about a shutdown event?
L1153[15:11:22] <Vexatos> Forecaster, exactly like that
L1154[15:11:36] <Vexatos> Gavle, dunno, reading all of OpenOS code?
L1155[15:11:38] <Gavle> As you just said, it's not documented
L1156[15:11:39] <Vexatos> Or, like
L1157[15:11:42] <Vexatos> by looking for it?
L1158[15:11:49] <Vexatos> You said you override computer.shutdown
L1159[15:12:00] <Gavle> A. I don't have the time to read through all of the OpenOS code
L1160[15:12:05] <Vexatos> has it never occured to you that you perhaps could check for OpenOS's implementation of computer.shutdown?
L1161[15:12:06] <Gavle> B. How would I know to look for it?????????
L1162[15:12:10] <Vexatos> Via a simple and quick search?
L1163[15:12:23] <Vexatos> before overwriting it?
L1164[15:12:54] <Gavle> https://github.com/GlobalEmpire/GERT/blob/Development/GERTi/GERTiClient.lua#L226
L1165[15:13:04] <Gavle> I overwrote it without caring about how it's implemented
L1166[15:13:15] <Vexatos> yea uuh
L1167[15:13:17] <Vexatos> don't do that
L1168[15:13:23] <Gavle> Why not?
L1169[15:13:32] <Vexatos> you are
L1170[15:13:33] <Vexatos> modifying
L1171[15:13:35] <Vexatos> a
L1172[15:13:35] <Gavle> As far as I can tell, it should hold up even if the function changes
L1173[15:13:36] <Vexatos> god
L1174[15:13:37] <Vexatos> damn
L1175[15:13:37] <Vexatos> global
L1176[15:13:38] <Vexatos> library
L1177[15:13:44] <Gavle> Yes
L1178[15:13:50] <Vexatos> ...
L1179[15:13:54] <Vexatos> let me repeat
L1180[15:13:55] <Vexatos> YOU
L1181[15:13:56] <Vexatos> ARE
L1182[15:13:58] <Vexatos> MODIFYING
L1183[15:13:58] <Vexatos> A
L1184[15:14:00] <Vexatos> GLOBAl
L1185[15:14:01] <Vexatos> LIBRARY
L1186[15:14:01] <Gavle> Also, that course of action was recommended to me by others in #oc
L1187[15:14:06] <Vexatos> Unless you are Selene, don't do that
L1188[15:14:23] <Gavle> Maybe you should also tell that to who told me to do what I did?
L1189[15:14:31] <Vexatos> ._.
L1190[15:14:37] <Vexatos> payonel, please document shutdown event
L1191[15:14:41] <Vexatos> Gavle, please fix
L1192[15:14:42] <Vexatos> thanks
L1193[15:15:13] <Gavle> Before I "fix" it, please tell me what is wrong with my method
L1194[15:15:28] <Vexatos> a) you are not using the proper way of doing it
L1195[15:15:32] <Vexatos> b) see a)
L1196[15:15:42] <Forecaster> c) is c
L1197[15:15:49] <Vexatos> c) you are modfying a globally available library in a non-sane way
L1198[15:15:54] <Vexatos> d) see a=
L1199[15:16:10] <Gavle> How is it a non-sane way?
L1200[15:16:19] <Gavle> And what's the "proper" way
L1201[15:16:23] <Vexatos> using
L1202[15:16:24] <Vexatos> the
L1203[15:16:25] <Vexatos> god
L1204[15:16:26] <Vexatos> damn
L1205[15:16:27] <Vexatos> shutdown
L1206[15:16:27] <Vexatos> event
L1207[15:16:47] <Vexatos> event.listen("shutdown", safedown)
L1208[15:16:47] <Vexatos> done
L1209[15:17:36] <Gavle> Ok, but that hasn't explained why my way is wrong
L1210[15:17:51] <Gavle> You've just shot down my method with no explanation
L1211[15:17:59] <AmandaC> for one thing, your way is adding a new global to the global library called "computer.shutdowner"
L1212[15:18:07] <Gavle> Yes
L1213[15:18:10] <Vexatos> ^^^^^^^ this
L1214[15:18:14] <Vexatos> do not eveer
L1215[15:18:18] <Vexatos> just don't
L1216[15:18:27] <Gavle> But WHY
L1217[15:18:34] <Vexatos> because it's invasive as heck
L1218[15:18:44] <Gavle> And what's wrong with that?
L1219[15:18:46] <Vexatos> it bloats the library
L1220[15:18:49] <Vexatos> ...
L1221[15:18:51] <Vexatos> You
L1222[15:18:54] <Vexatos> you work with MGR, right?
L1223[15:18:55] <Gavle> Now, that is a valid reason
L1224[15:19:03] <Vexatos> You happen to be about the same age? Like, 11 or 12?
L1225[15:19:04] <AmandaC> Joe Q Nublet then sees "oh, there's a computer.shutdowner! I should use that instead of shutdown!"
L1226[15:19:12] <Vexatos> :I
L1227[15:19:23] <Gavle> Work with him in an IRL job? No
L1228[15:19:34] <Gavle> I'm older than 12
L1229[15:19:43] <Vexatos> reasonsToTellEveryoneKnowingThisProgramToNeverEverUseThisProgram += 1;
L1230[15:19:48] <AmandaC> Then files bugs against OC "I can't find computer.shutdowner on my new robot, why it broked!? WHY YOU REMOGVED!"
L1231[15:19:58] <Gavle> Now, that's a valid reason
L1232[15:20:04] <Gavle> I will adjust GERTi accordingly
L1233[15:20:16] <AmandaC> It's also a leaky abstraction, and a poor seperation of concerns
L1234[15:20:23] <Vexatos> something something common sense . - .
L1235[15:20:26] <Gavle> If you had presented that at the beginning instead of "BAD PLEASE DESTROY"
L1236[15:20:31] <Gavle> We could have avoided this
L1237[15:20:46] <Vexatos> Rule #1: The user is always the most stupid person on earth and will always try to do everything wrong in the worst possible way
L1238[15:20:47] <Gavle> AmandaC, please define "leaky abstraction" and "poor separation of concerns"
L1239[15:20:51] <Vexatos> write your program with that in mind
L1240[15:21:24] <Gavle> Vexatos, indeed. I'm attempting to do so, which is why it's unfortunate that power buttons don't cause events, because I can see people shutting computers down that way, and then issues
L1241[15:21:44] <Vexatos> I know a solution to that!
L1242[15:21:53] <Gavle> Not giving people computers?
L1243[15:21:53] <Vexatos> And it will work with everyone other than you
L1244[15:21:58] <Vexatos> which is a sacrifice I am willing to make
L1245[15:22:20] <Vexatos> rm -r GERT/
L1246[15:22:23] <Vexatos> works perfectly every time
L1247[15:22:25] <AmandaC> Gavle: It's something you learn through experience, it can't be explained in simple words.
L1248[15:22:28] <Gavle> I'd like to comment that your solution is bias
L1249[15:22:31] <Gavle> ed
L1250[15:22:40] <Gavle> You do not believe in networking software
L1251[15:22:45] <Vexatos> It's just
L1252[15:22:47] <Vexatos> every
L1253[15:22:48] <Vexatos> single
L1254[15:22:49] <Gavle> AmandaC, I doubt that's the case, but that is ok
L1255[15:22:49] <Vexatos> time
L1256[15:22:53] <Vexatos> I look at code in GERT
L1257[15:22:56] <Vexatos> I notice something terrible
L1258[15:23:03] <Gavle> Then tell me, so I can improve it
L1259[15:23:08] <Vexatos> I can't
L1260[15:23:19] <Forecaster> Gavle: the problem is that you're not Vexatos, you can't Vexatos
L1261[15:23:36] <Gavle> Vexatos, then you have no right to complain
L1262[15:23:40] <Gavle> Forecaster, correct
L1263[15:23:58] <Vexatos> The entire concept is horrible so I can't really comment on single bad things
L1264[15:23:58] <AmandaC> Gavle: people do try and give feedback, like "use event.listen("shutdown", safedown) instead" and you go "lol nah, I already have this pile of cards assembled how I like, so fuck it.
L1265[15:24:03] <Vexatos> Except for this particular instance, at least
L1266[15:24:09] <Vexatos> which is just not using an event
L1267[15:24:17] <Gavle> Vexatos, and there's your bias against networking software
L1268[15:24:20] <Gavle> AmandaC, I wanted a reason
L1269[15:24:28] <Gavle> I finally got one, so I'll be changing my code
L1270[15:24:33] <Vexatos> You don't need a reason other than "It's the proper way"
L1271[15:24:33] * AmandaC sighs
L1272[15:24:33] <Kodos> Why are people disrespectful pieces of shit
L1273[15:24:39] <BoxFox> gotta qiucky for one of you if you have the time/.
L1274[15:24:39] <Vexatos> Because that implies it is compatible with more stuff
L1275[15:24:41] <BoxFox> gotta qiucky for one of you if you have the time.
L1276[15:25:02] <Vexatos> Like just about everything
L1277[15:25:19] <Vexatos> you should never overwrite a library method unless you absolutely have to
L1278[15:25:23] <Vexatos> (see: Selene)
L1279[15:25:40] <Vexatos> and if you do, don't store the default in the same library :I
L1280[15:25:54] <Gavle> Vexatos, I don't like to do things just because "it's the proper way"
L1281[15:26:04] <AmandaC> That's a bad habit to have, Gavle.
L1282[15:26:11] <Vexatos> Pretty bad
L1283[15:26:13] <Gavle> I like to know benefits before committing, which you begrudgingly provided, and I accepted
L1284[15:26:18] <AmandaC> And it's the reason nobody likes to give you advice
L1285[15:26:20] <Gavle> How so?
L1286[15:26:21] <Vexatos> It being proper
L1287[15:26:22] <Vexatos> in itself
L1288[15:26:27] <Vexatos> has implications of benefitys
L1289[15:26:29] <Vexatos> benefits*
L1290[15:26:40] <Forecaster> he means he wants to learn why it's the proper way, not just being told "do it this way because I say so"
L1291[15:26:47] <Gavle> ^^^^^^^^^^^^^^^^^^^^
L1292[15:27:02] <Vexatos> And if you have half a brain cell left you'll immediately think that one of those benefits might be compatibility and your own code being less ugly
L1293[15:27:05] <BoxFox> I am trying to use the sender's address as a name for an object. So you have local evt,who,from,port = event.pull(). With this being said.. how can I use it as a handle seeing as from.ID doesn't work well, nor does any option of trading the two off.
L1294[15:27:07] <Gavle> I learned why it was the proper way, and changed my code accordingly
L1295[15:27:19] <AmandaC> That's fair, but he doesn't phrase it like that. He phrases it like a small child repeatedly asking their parents "Why? Why? Why?"
L1296[15:27:20] <Vexatos> Because if you don't think replacing a library method is ugly and bad, I....
L1297[15:28:08] <Gavle> AmandaC, I attempted to phrase it in the clearest way possible. If you have a clearer way, please provide one
L1298[15:28:34] <AmandaC> "Why is that the recommended way" vs "Why should I do it that way? I already have my own way!"
L1299[15:28:37] <Gavle> Vexatos, so long as it works, I don't see the issue. In this case, it "works" but would lead to problems, so I see an issue.
L1300[15:29:08] <Vexatos> >so long as it works
L1301[15:29:08] <Gavle> AmandaC, I attempted to go for the former, I apologize if it came out looking like the latter.
L1302[15:29:13] <Vexatos> in your one single testing environment
L1303[15:29:17] <Vexatos> with only GERT installed
L1304[15:29:37] * AmandaC wanders back to watching the Ubisoft E3 conference
L1305[15:29:39] <Vexatos> That's like writing a mod that changes half of minecraft and expecting it to work in 200+ mod packs with no issues
L1306[15:29:40] <Gavle> We don't need to keep going over whether your way is superior. I said it was, so there's no argument left.
L1307[15:29:46] <Vexatos> AmandaC, have fun getting disappointed
L1308[15:30:17] <AmandaC> Vexatos: so far, Mario / Rayman crossover game, and they just spent another 15m on some car game.
L1309[15:30:19] <payonel> woah, he asked if there was a shutdown event when you break the block
L1310[15:30:25] <payonel> Gavle and Vexatos ^
L1311[15:30:34] <Gavle> ???
L1312[15:30:43] <payonel> there's no event in that case...isn't that what you were asking?
L1313[15:31:04] <Kodos> Gavle stop being a dumb shit
L1314[15:31:05] <Kodos> =D
L1315[15:31:08] <wowowwo> payonel: I didn't pay attetion, did anyone resolve the confusion about drones not being able to place blocks being a bug or not?
L1316[15:31:44] <payonel> wowowwo: i was told it should work (by those that should know), the code inheritance looks like it should work, gamax92 said it doesn't. i would need to test myself to have a strong opinion
L1317[15:31:51] <Gavle> payonel, yes
L1318[15:32:01] <Gavle> Kodos, it's hard to do that without proper instruction :)
L1319[15:32:22] <Kodos> Do I need to instruct you on how to breathe, too?
L1320[15:32:25] <payonel> yeah, i need to update docs, i do think about that more and more lately
L1321[15:32:37] <payonel> some are great, some aren't
L1322[15:32:38] <Kodos> Because if I do, just stop doing it please
L1323[15:32:46] <payonel> it's sort of hit (and hit, most are good) and miss
L1324[15:33:10] <Vexatos> Gavle, how about "Stop sounding like an 11-year-old" instead?
L1325[15:33:10] <Kodos> Seriously, if you don't understand a reason for doing something a certain way being compatibility, you should stop coding
L1326[15:33:48] <Gavle> Vexatos, I've done that years ago, I can regress if you wish :P
L1327[15:33:53] <Vexatos> Most programming beginners can still distinguish extreme cases of good vs bad code like this one
L1328[15:34:05] <Vexatos> Yea, you _obviously_ have
L1329[15:34:10] <Vexatos> You shouldn't have gone back then
L1330[15:34:31] <Gavle> Kodos, compatibility concerns were not made clear at the beginning
L1331[15:34:40] <Gavle> Later, they were, and I acquiesced.
L1332[15:34:45] <Vexatos> (they are obvious)
L1333[15:34:46] <Kodos> Holy shit
L1334[15:35:25] <Gavle> I can see that this conversation is pointless
L1335[15:35:30] <Kodos> Me too
L1336[15:35:32] <wowowwo> payonel: Should I make an issue on the github repo, so it's recorded somewhere?
L1337[15:35:37] <Kodos> !kickban Gavle 1 day, come back tomorrow
L1338[15:35:37] *** Gavle was kicked by zsh ((Kodos) 1 day, come back tomorrow))
L1339[15:36:22] <Vexatos> wowowwo, does placing down work when the drone is hovering above the ground with enough space for a block inbetween :I
L1340[15:36:23] <Vexatos> just asking >_>
L1341[15:36:25] <payonel> so much drama, i'm gone from my desk for like 5 minutes
L1342[15:36:30] <Kodos> Sorted now
L1343[15:37:05] * CompanionCube just wonders why the idea of a networking thing replacing a chunk of the OS while most likely giving zero fucks about compatibility is a good idea.
L1344[15:37:11] <CompanionCube> oh, damn too late
L1345[15:37:27] <wowowwo> Vexatos: I have not tested that configuration, I have tested above, and to all sides
L1346[15:37:32] <Vexatos> CompanionCube, that is exactly me
L1347[15:37:40] <Vexatos> wowowwo, above... if there is a block it can place against?
L1348[15:37:44] <wowowwo> Yeah
L1349[15:37:48] <Vexatos> Remember it needs a block side to "click" on
L1350[15:37:59] <Vexatos> also, have you tried drone.use instead of drone.place
L1351[15:38:01] <Skye> um... while I think he was being silly banning him is a bit extreme
L1352[15:38:08] <Forecaster> ^
L1353[15:38:13] <Vexatos> because drone.use may work
L1354[15:38:24] <Forecaster> voices here have happy trigger fingers
L1355[15:38:27] <wowowwo> I only provided it with the first parameter though, so `drone.place(0)` or `drone.place(1)`
L1356[15:38:31] <MGR> CompanionCube, compatiblity was attempted to be maintained, but we did not realize other concerns
L1357[15:38:37] <MGR> The code has been edited accordingly
L1358[15:38:43] * AshIndigo finishes reading the backlog
L1359[15:38:49] <payonel> AshIndigo: welcome
L1360[15:39:25] <CompanionCube> also, why not drop unreponsive hosts from the routing table regularly? then everything doesn't go to shit if something randomly dies :D
L1361[15:39:26] <Vexatos> wowowwo, I'd try drone.use
L1362[15:39:33] <AshIndigo> Hi layo
L1363[15:39:36] <AshIndigo> *payo
L1364[15:39:50] <Vexatos> If that doesn't work either, I'd like a screenshot of the drone and its surroundings and the exact code you use at that specific position
L1365[15:39:51] <MGR> CompanionCube, that will be implemented in the future
L1366[15:40:56] <payonel> also...if i may put a toe into this lava pool ... i'd like us to keep it a bit more civil in here
L1367[15:41:38] * payonel hides under adorable killer kittens
L1368[15:41:55] <AshIndigo> %pet adorable killer kittens
L1369[15:41:55] * MichiBot pets adorable killer kittens with a logic gate. adorable killer kittens recovers 13 health!
L1370[15:43:22] <CompanionCube> hm, wonder if this would be useful: if one node detects that another has died, what if it broadcasted that info to other nodeS?
L1371[15:43:44] <wowowwo> Ill try that
L1372[15:45:55] <MGR> CompanionCube, that's a good idea, and will be remembered. Thank you.
L1373[15:46:34] <CompanionCube> It might not actually be good, I haven't tried or thought about it in-depth. ¯\_(ツ)_/¯
L1374[15:47:49] <MGR> It makes sense to at least notify the master node, because that'll reduce instances in the future where other routing attempts fail
L1375[15:51:39] ⇨ Joins: axiom (webchat@47.196.199.113)
L1376[15:52:35] <wowowwo> Vexatos: That didn't work, Do you still want the screenshot and the code?
L1377[15:53:21] <Vexatos> yea
L1378[15:54:48] <wowowwo> Give me a sec and ill link both :)
L1379[15:57:15] <wowowwo> This is the code https://gist.github.com/anonymous/127267e0564d5205dae9c964e9381626
L1380[15:58:05] <wowowwo> https://u.nya.is/ovbeuc.png
L1381[15:58:13] <wowowwo> This is the setup
L1382[16:00:32] <wowowwo> If you need anything else Vexatos just tell me :D
L1383[16:00:42] <Vexatos> hm
L1384[16:00:53] <Vexatos> so I assume it moves into that hole there?
L1385[16:01:01] <AmandaC> wowowwo: try adding .5 to the move?
L1386[16:01:01] <wowowwo> No
L1387[16:01:05] <wowowwo> It just moves 1 up
L1388[16:01:09] <wowowwo> Will do
L1389[16:01:12] <Vexatos> ah yes
L1390[16:01:16] <Vexatos> But uuh
L1391[16:01:22] <AmandaC> (idk what side 4 is)
L1392[16:01:28] <wowowwo> West
L1393[16:01:39] <Vexatos> and which side is that?
L1394[16:01:44] <Vexatos> on the screenshot
L1395[16:01:59] <Vexatos> is that where the planks are?
L1396[16:02:26] <wowowwo> its taken from here: https://github.com/MightyPirates/OpenComputers/blob/master-MC1.7.10/src/main/resources/assets/opencomputers/loot/openos/lib/sides.lua
L1397[16:02:26] <Vexatos> Because the drone cannot place anything there because the planks are in the way :I
L1398[16:02:31] <wowowwo> Its on the left
L1399[16:02:35] <Vexatos> hm
L1400[16:02:51] <wowowwo> I've tried every other direction before though
L1401[16:03:38] <AmandaC> The planks are in front of the camera. The camera is looking West
L1402[16:03:47] <wowowwo> Camera?
L1403[16:03:51] <AmandaC> You
L1404[16:04:13] <Vexatos> according to the map at least
L1405[16:04:18] <AmandaC> Yeah
L1406[16:04:20] <wowowwo> Ah, yes err on my part
L1407[16:04:38] <wowowwo> but as I said, I've tested all the other directiosn too, and it's still not working
L1408[16:04:58] <wowowwo> I have not tried every direction with use though
L1409[16:05:01] <wowowwo> I could do that if you wanted?
L1410[16:05:50] <wowowwo> The thing that is bothering me is that it's returning `false, nil` instead of `false, error message`
L1411[16:06:04] <Vexatos> just to make sure
L1412[16:06:08] <AmandaC> I assume your placing wood blocks?
L1413[16:06:09] <Vexatos> which OC version are you using
L1414[16:06:16] <wowowwo> If I remove the block in the selected slot in the inventory, it will give me an error message about that, but not now
L1415[16:06:33] <AmandaC> (rather, trying to)
L1416[16:06:41] <wowowwo> It's placing an iron block
L1417[16:06:45] <wowowwo> I've tried with wood
L1418[16:07:04] <AmandaC> Okay, just checking, because that might matter
L1419[16:09:13] <Vexatos> it can return false, nil
L1420[16:09:22] <wowowwo> How do I get the version of opencomputers?
L1421[16:09:30] <Vexatos> In one specific way
L1422[16:09:35] <wowowwo> The jar says 1.7.0.28
L1423[16:11:02] <wowowwo> What is that Vexatos ?
L1424[16:12:23] <Vexatos> if it cannot find a face to place against
L1425[16:13:29] <wowowwo> https://u.nya.is/yapvmm.png
L1426[16:13:30] <wowowwo> This then
L1427[16:13:44] <wowowwo> No matter what side i specifiy now, it should find a face to place it against
L1428[16:14:55] <AmandaC> try a for loop through the different faces
L1429[16:15:01] <AmandaC> er, sides
L1430[16:16:03] <Izaya> payonel: did you try the thing?
L1431[16:16:32] <payonel> Izaya: load from url? skex? what now?
L1432[16:17:42] <wowowwo> AmandaC: tried for all `drone.place(i)` with i from 0 to 5
L1433[16:18:08] <payonel> wowowwo: wrap that in a loop to turnLeft 3 times :)
L1434[16:18:13] <payonel> just guessing here
L1435[16:18:18] <payonel> i've not tried this, but i really want to
L1436[16:18:32] <wowowwo> Can a drone even turn left?
L1437[16:18:53] <payonel> wowowwo: read this chat log, back up to where i said, "I know nothing"
L1438[16:18:54] <payonel> :)
L1439[16:18:59] * payonel runs
L1440[16:18:59] <wowowwo> No, it can't
L1441[16:19:23] <Vexatos> so
L1442[16:19:27] <Vexatos> it does actually try to place the block
L1443[16:19:29] <Vexatos> it just...fails
L1444[16:19:45] <wowowwo> It would seem so.
L1445[16:20:42] <wowowwo> I am on 1.11.2 if that matters
L1446[16:21:01] <Izaya> payonel: http://pb.i0i0.me/p/raw/ZlfomAYO this one
L1447[16:21:05] <Vexatos> it actually does
L1448[16:22:37] <wowowwo> I am very sorry for not mentioning it sooner then :(
L1449[16:23:00] <Vexatos> doesn't matter
L1450[16:23:04] <Vexatos> because I am already testing on 1.11
L1451[16:23:15] <wowowwo> And it's working for you?
L1452[16:23:20] <Vexatos> because only that has OC version 1.7.0.28
L1453[16:23:51] <wowowwo> Thanks for taking the time to help me with this, it is much appriciated!
L1454[16:24:59] <payonel> Izaya: i haven't. is this a special version of multICE?
L1455[16:25:01] <payonel> +i
L1456[16:25:21] <Izaya> payonel: it's the everything-noinit build
L1457[16:25:34] <Izaya> with a little special sauc- shit will it work without the ocemu component?
L1458[16:25:45] <Izaya> eh should be fine
L1459[16:25:50] <Izaya> those processes will just die
L1460[16:26:01] ⇦ Quits: Inari (~Pinkishu@p4FC1EED0.dip0.t-ipconnect.de) (Quit: 'Ah~ Such boring days~ Staring at my nails spread out before me I wonder if worthless days are coming again~ When I finally should have been burried in a puzzle, I touched a single piece and lost it. Ah~ such melancholy days.')
L1461[16:26:55] <Izaya> yeah that'll be fine, those'll just die with some luck
L1462[16:27:17] * payonel is afk
L1463[16:27:27] <payonel> Izaya: ok first, before afk -- i'll test with it later, thanks for the link
L1464[16:27:30] * payonel is now afk
L1465[16:27:33] <Izaya> but payonel, that's a version of MultICE - goddamn it - which can be loaded from OpenOS
L1466[16:27:40] <Izaya> run return mem() at the prompt
L1467[16:33:47] <payonel> Izaya: line 55 needs extra )
L1468[16:34:24] <Vexatos> wowowwo, I fixed it
L1469[16:34:31] <Vexatos> But I don't know the implications of my change
L1470[16:34:36] <Vexatos> they might break everything terribl
L1471[16:34:37] <Izaya> just remove the whole heartbeat section
L1472[16:34:38] <Vexatos> terribly*
L1473[16:35:30] <payonel> Izaya: ok, it's running (though not in openos, as the boot os in ocvm)
L1474[16:35:40] <payonel> very cool
L1475[16:35:42] <payonel> i like it
L1476[16:36:58] <wowowwo> Vexatos: What did you change?
L1477[16:37:53] <payonel> Izaya: in-game, how much is computer.totalMemory()-computer.freeMemory() ?
L1478[16:38:19] <Vexatos> wowowwo, the wood item is asking for the stack the player is holding in his main hand
L1479[16:38:20] <Vexatos> since 1.11
L1480[16:38:34] <payonel> anywho, really need to run now
L1481[16:38:35] <payonel> o/
L1482[16:38:44] <Vexatos> So I changed it so that the drone fake player gives it the stack in the drone's selected slot
L1483[16:39:05] <Vexatos> But I do not know what this might break
L1484[16:40:08] <wowowwo> Hmm. I don't relaly know how the interaction is setup behind the scene, but It might effect the use of tools?
L1485[16:40:11] <wowowwo> Like for breaking blocks?
L1486[16:41:02] <Izaya> payonel: return mem()
L1487[16:41:19] <Vexatos> nono
L1488[16:41:58] <Vexatos> wowowwo, I can give you a build with this thing, you'd be free to test all you want concerning item interaction with drones... In fact, robots shouldn't be working right now either :I
L1489[16:42:40] <wowowwo> I'd appriciate it :D
L1490[16:42:40] <Vexatos> Don't know if you want to waste time trying to see whether this change breaks everything or is actually just a fix for drones and robots not being able to place blocks
L1491[16:43:08] <wowowwo> I plan on spending a lot of time with drones in the time forward, so this is perfect
L1492[16:43:08] <Vexatos> I would also not mind you testing whether robots can place blocks
L1493[16:43:18] <Vexatos> Because they shouldn't
L1494[16:43:27] <Vexatos> they should be just as broken as drones in .28
L1495[16:43:30] <wowowwo> But also, can they place blocks in the air?
L1496[16:44:02] <wowowwo> If not, then could you make it accept the angle upgrade? it is wierd that the drone is recommended in the config where it mentions the angle upgrade, but it can't actually place in the air
L1497[16:44:04] <Izaya> payonel: oh right the emu tools don't have mem usage. Haven't tested in a while.
L1498[16:44:15] <wowowwo> I think they should be able to do so without having the upgrade, but that is just me
L1499[16:48:05] <Vexatos> there's a big problem with that
L1500[16:48:22] <Vexatos> the placing in air works with robots because robots place a block against their own face
L1501[16:48:26] <Vexatos> drones aren't blocks
L1502[16:48:32] <Vexatos> so they cannot click on themselves
L1503[16:49:43] <wowowwo> This might be a silly question, but why go through the fake player thing at all? Why not just place the block there directly? I have not done any minecraft modding, this might be a silly notion.
L1504[16:49:53] <Vexatos> %tell vifino what is this? The time needed to connect to tty.sh via SFTP changed from two minutes to half a second D:
L1505[16:49:53] <MichiBot> Vexatos: vifino will be notified of this message when next seen.
L1506[16:50:09] <Vexatos> wowowwo, the wood item is what handles the placing
L1507[16:50:13] <Vexatos> and it needs a player
L1508[16:51:15] <wowowwo> Oh ok
L1509[16:51:37] <wowowwo> So the ability to place in the air cannot be added?
L1510[16:51:37] <Vexatos> wowowwo, tell me when you finished downloading it http://phora.vex.tty.sh/dev/what/OpenComputers-MC1.11.2-1.7.0%2b8066412.jar
L1511[16:51:44] <Vexatos> Not easily, anyhow
L1512[16:51:46] <Vexatos> not for drones
L1513[16:51:52] <wowowwo> :(
L1514[16:52:15] <Vexatos> the item is what handles the actual placing, and it needs both a player and a block to place against
L1515[16:52:19] <wowowwo> That makes what I want to do a lot harder, but I guess I'll have to work around it
L1516[16:52:34] <wowowwo> Downloaded it now
L1517[16:52:43] <Vexatos> now to go sleep :I
L1518[16:52:53] <wowowwo> Thank you for all your help!
L1519[16:52:56] <Vexatos> Need to get up in less than six hours
L1520[16:53:08] <Vexatos> Just tell me if you find any derps tomorrow >_>
L1521[16:53:13] <Vexatos> or if everything works as expected
L1522[16:53:59] ⇦ Quits: SquidDev (~SquidDev@host86-151-226-195.range86-151.btcentralplus.com) (Quit: <quit message here>)
L1523[16:59:52] ⇦ Quits: xarses_ (~xarses@67.218.117.197) (Ping timeout: 204 seconds)
L1524[17:01:58] <Dudblockman> Can I get a quick rundown on how to set up tab completion? Can it be done with program arguments?
L1525[17:03:02] ⇦ Quits: Sava (~Sava@cable-178-148-185-58.dynamic.sbb.rs) (Ping timeout: 204 seconds)
L1526[17:08:17] ⇨ Joins: Sava (~Sava@cable-178-148-185-58.dynamic.sbb.rs)
L1527[17:10:29] <Kodos> There's a way to do up/down history ish stuff
L1528[17:10:31] <Kodos> Not sure about tab complete
L1529[17:11:25] <Skye> payonel does all the shell stuff.
L1530[17:11:54] <Kodos> I forget what does it, I made a thing once to test it
L1531[17:12:38] ⇦ Quits: Vexatos (~Vexatos@p5B3C9D9D.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L1532[17:38:59] ⇦ Quits: axiom (webchat@47.196.199.113) (Ping timeout: 180 seconds)
L1533[17:47:17] * Techokami gently pokes gamax92
L1534[17:48:02] <Techokami> Thistle, can you release it on CurseForge or get it added to the approved list of non-Curse mods so I can add it to a modpack? :O
L1535[17:48:06] ⇦ Quits: Nathan1852 (~Nathan185@hsi-kbw-149-172-252-166.hsi13.kabel-badenwuerttemberg.de) (Read error: Connection reset by peer)
L1536[17:50:04] * Mimiru makes a project for thistle and steals all of gamax92's loot
L1537[17:51:56] * Mimiru makes one for MassSound too
L1538[17:52:54] <Techokami> I've had problems with getting non-CurseForge stuff into updates for this modpack in the past
L1539[17:53:50] <Techokami> currently I can't provide the MaryTTS modules with the download, despite being on their official whitelist, because the submission review system flags them anyway as non-compliant
L1540[17:54:03] <Techokami> resulting in the submission being deleted and me getting a slap in the face >:(
L1541[17:54:12] <Mimiru> if gamax92 doesn't want the loot, I'll gladly make the projects to help you out :P
L1542[17:54:41] <Techokami> well, if he doesn't want them on CurseForge, he has to get in touch with the Curse staff to have his mods added to the whitelist
L1543[17:54:50] <Techokami> if he won't do *that*, then yes please do
L1544[17:55:50] <vifino> %tell Vexatos That was a you problem, remember? For me it was always this fast.
L1545[17:55:50] <MichiBot> vifino: Vexatos will be notified of this message when next seen.
L1546[17:56:20] * vifino summons @20kdc
L1547[17:56:44] * vifino squints
L1548[18:01:02] <gamax92> Mimiru: loot?
L1549[18:01:15] <Mimiru> Curse points
L1550[18:01:20] <gamax92> what are they good for
L1551[18:01:25] <Mimiru> I use them for Amazon gift cards to buy @Naomi books lol
L1552[18:01:48] <Mimiru> you can get steam codes, or if you get enough you can do paypal
L1553[18:01:56] <Mimiru> $200 points gets you $10 amazon
L1554[18:02:04] <Mimiru> 1000 points gets you $50 paypal
L1555[18:02:04] <Mimiru> etc
L1556[18:02:10] <gamax92> .-.
L1557[18:02:48] <gamax92> but this is useful for me
L1558[18:03:41] <Mimiru> I get roughly 15 points a day
L1559[18:03:44] <Mimiru> it varies
L1560[18:04:42] <gamax92> bleh I'll go look into setting that up later then ...
L1561[18:04:43] <Techokami> Texelsaur, the guy that made Storage Drawers, rakes in a few hundred dollars in loot easily :O
L1562[18:04:52] <gamax92> yeah because popular
L1563[18:05:01] <gamax92> I don't think Thistle or MassSound is that popular :P
L1564[18:05:37] <Techokami> on one hand, true, on the other hand, if you don't it's going to be harder for people to see or use your mods in the first place
L1565[18:06:29] <gamax92> uhh, sign in with twitch, what
L1566[18:06:43] <Mimiru> yes, one bought the other
L1567[18:06:55] <Mimiru> which is why the curse launcher is the twitch launcher
L1568[18:07:05] <Techokami> yeah, it silly
L1569[18:09:10] <gamax92> okay then, the register box is cut off
L1570[18:10:36] <gamax92> "That username is taken."
L1571[18:11:02] ⇦ Quits: AshIndigo (uid202308@id-202308.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L1572[18:11:19] <Mimiru> https://www.curseforge.com/members/gamax92
L1573[18:11:22] <Mimiru> yesm, yes it is
L1574[18:11:28] <Mimiru> LO
L1575[18:11:30] <Techokami> do you have a minecraft forums account?
L1576[18:11:32] <Mimiru> :P*
L1577[18:11:35] <gamax92> >_>
L1578[18:11:38] <gamax92> okay then
L1579[18:11:47] <gamax92> tell me to set my name, you've already set my name
L1580[18:11:49] <gamax92> thaaaaaaaaanks
L1581[18:13:33] <AmandaC> Mimiru: "Member for 2 minutes "
L1582[18:13:45] <gamax92> it gave me a prompt for a new name, I click *no my current name is fine* and it's like "This field is required."
L1583[18:14:35] <Mimiru> AmandaC, 3 minutes and 10 seconds :P
L1584[18:15:16] <AmandaC> :P
L1585[18:15:21] <Mimiru> Last active Fri, Dec, 31 1999 18:00:00\
L1586[18:15:56] <AmandaC> or, as it's more well known, 6 hours before the end of the world, Mimiru. :P
L1587[18:15:59] ⇨ Joins: lafouine (webchat@AGrenoble-653-1-614-13.w92-129.abo.wanadoo.fr)
L1588[18:16:07] <Mimiru> el oh el
L1589[18:16:08] <AmandaC> %choose sit in the sunrays or sit in the nice cool room
L1590[18:16:08] <MichiBot> AmandaC: sit in the nice cool room
L1591[18:16:28] <lafouine> quelqu'un parle français
L1592[18:16:54] ⇦ Quits: lafouine (webchat@AGrenoble-653-1-614-13.w92-129.abo.wanadoo.fr) (Client Quit)
L1593[18:17:04] <Mimiru> ...
L1594[18:17:12] * Mimiru shakes her head
L1595[18:17:16] <gamax92> nope
L1596[18:17:23] <Mimiru> I was totally gonna bust out google translate for 'em
L1597[18:17:26] <Mimiru> lol
L1598[18:17:46] <gamax92> okay well give me a bit Techokami I'll add the projects
L1599[18:17:51] <Techokami> wooo :D
L1600[18:19:35] <AmandaC> The wonders of linux, my python app has to pretend to be a autotools-managed app to get packaged by this thing
L1601[18:20:06] <gamax92> AmandaC is a maze
L1602[18:20:17] <AmandaC> Am not!
L1603[18:20:19] <gamax92> oh
L1604[18:20:24] <gamax92> AmandaC is not a maze
L1605[18:21:24] * AmandaC should get the latest MHA S2 episode from this past saturday
L1606[18:21:47] <AmandaC> %choose anime or code
L1607[18:21:47] <MichiBot> AmandaC: code
L1608[18:21:49] <AmandaC> hrm
L1609[18:21:55] * AmandaC eyes MichiBot suspiciously
L1610[18:24:56] <gamax92> oh
L1611[18:25:08] <gamax92> is AmandaC a labyrinth?
L1612[18:30:34] <gamax92> also I love how curseforge gave me an account but didn't have me set a password, so I ended up having to immediately reset the password and set a new one
L1613[18:35:42] <AmandaC> gamax92: I's a cat!
L1614[18:43:39] * AmandaC beams a informational poster onto gamax92's desk, it simply having a picture of a maine-coon cat and a giant ~= then a picture of a maze
L1615[19:36:39] ⇦ Quits: SentientTurtle (~SentientT@ip5657cbb2.direct-adsl.nl) (Read error: Connection reset by peer)
L1616[19:54:20] <payonel> dudblockman: still want to know about tab completion?
L1617[19:54:50] <payonel> Skye: all openos stuff, not just shell (you probably know this...just in cast)
L1618[19:55:56] <payonel> %tell Izaya ocvm (my emulator) does do memory btw (though, right now it's reported mem usage is about 90k more than you'd see in game)
L1619[19:55:56] <MichiBot> payonel: Izaya will be notified of this message when next seen.
L1620[19:56:22] <Izaya> noted
L1621[19:56:44] <Izaya> I use ocemu so
L1622[19:57:35] <payonel> ocemu is far more usable and user friendly. ocvm is more tailored for my needs still
L1623[19:57:42] <payonel> i will one day polish it up
L1624[19:58:12] <payonel> ocvm also is not cross platform (though, it would be possible to port it)
L1625[19:58:36] <payonel> but for now, it's linux only and requires c++14 with <experimental/filesystem>
L1626[19:58:47] <payonel> besides that, it has no dependencies
L1627[20:00:19] <payonel> its make will fail if you don't have svn, but that's only because it'll download the loot files (openos, etc) in a system/ dir
L1628[20:00:31] <payonel> so if you manually `mkdir system` before making it, it won't try
L1629[20:00:43] <payonel> all of this i should put in the readme
L1630[20:00:53] <Izaya> p. much
L1631[20:00:57] <payonel> https://github.com/payonel/ocvm
L1632[20:01:41] <Izaya> also https://github.com/XeonSquared/multice/blob/dev/doc/skex2.md
L1633[20:02:01] <payonel> nice, 13 hours ago
L1634[20:02:02] <payonel> :)
L1635[20:17:22] <Dudblockman> Back.
L1636[20:18:25] <vifino> payonel: vt10000000000000!!!!!!!
L1637[20:18:32] <payonel> vifino: o/
L1638[20:18:32] <Dudblockman> Yeah shell stuff would be nice
L1639[20:18:38] <vifino> o/
L1640[20:18:48] <payonel> dudblockman: i'm the openos dev, what shell stuff do you want to know about?
L1641[20:19:36] <Dudblockman> Tab completion? I read the little api bit but don't entirely understand
L1642[20:21:11] ⇦ Quits: xarses (~xarses@c-67-180-86-164.hsd1.ca.comcast.net) (Ping timeout: 186 seconds)
L1643[20:22:56] <vifino> payonel: I spent some time improving my rust ZPU emulator, http://pb.i0i0.me/p/X9pXnQF1
L1644[20:23:08] ⇨ Joins: xarses (~xarses@c-67-180-86-164.hsd1.ca.comcast.net)
L1645[20:23:19] <vifino> I hope soon I'll be able to get uCLinux or some RTOS going.
L1646[20:24:29] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:80b5:90f1:e74c:e2cd)
L1647[20:26:06] <vifino> Maybe I'll implement RISC-V next.
L1648[20:26:14] <vifino> Rust first, Lua later.
L1649[20:26:42] <vifino> Just need to find good specs, some minimal set of things that I need to implement for things to work, etc...
L1650[20:32:12] <Dudblockman> https://gyazo.com/7fdcab566ce44bb18f6feaeccba162c3
L1651[20:32:19] <Dudblockman> It's working
L1652[20:32:34] <Dudblockman> At least the physical half
L1653[20:34:22] <payonel> ~w logs
L1654[20:34:22] <ocdoc> Predicted http://www.lua.org/manual/5.2/manual.html#pdf-os
L1655[20:34:26] <payonel> %logs
L1656[20:34:29] <payonel> %log
L1657[20:34:40] <payonel> dudblockman: but did you have a shell question?
L1658[20:35:08] <Dudblockman> Yeah I just don't understand the whole autocomplete format
L1659[20:35:24] <Mimiru> oclogs.
L1660[20:35:27] <payonel> dudblockman: sorry, i missed part of the history here
L1661[20:35:30] <Mimiru> %oclogs
L1662[20:35:31] <MichiBot> https://oclogs.pc-logix.com/
L1663[20:35:31] <Dudblockman> np
L1664[20:35:32] <payonel> Mimiru: thanks, found it
L1665[20:35:33] <payonel> thanks
L1666[20:35:42] <Mimiru> %addcommand logs https://oclogs.pc-logix.com/
L1667[20:35:43] <MichiBot> Mimiru: Command Added
L1668[20:35:49] <payonel> :)
L1669[20:36:00] <Dudblockman> Like can you set up autocomplete for program args?
L1670[20:36:33] <payonel> so if i close my laptop with hexchat open, i lose the a bunch of the chat
L1671[20:36:37] <payonel> :/
L1672[20:36:46] <payonel> as in, i dont get the backlog buffer
L1673[20:36:58] <payonel> i need to remember to close hexchat first
L1674[20:37:08] * vifino shakes payonel
L1675[20:37:09] <Mimiru> Yeah, if you don't "quit" ZNC doesn't know when you detached until you timeout
L1676[20:37:15] <payonel> makes sense
L1677[20:37:38] <Dudblockman> So essentially I have a program that can swap out and use casts on a ticon smeltery https://gyazo.com/7fdcab566ce44bb18f6feaeccba162c3
L1678[20:37:54] <payonel> vifino: what plans do you have for zpu?
L1679[20:38:02] <payonel> haha
L1680[20:38:07] <payonel> it's literally the next thing you said here
L1681[20:38:09] <payonel> sheesh
L1682[20:38:20] <Dudblockman> Want to use command args to select casts and/or what to cast and how much
L1683[20:38:36] <vifino> To get uCLinux or some RTOS going, payonel.
L1684[20:38:48] <payonel> vifino: yeah, i read the very next thing you said from the logs :)
L1685[20:39:02] <payonel> dudblockman oooh, you want args to autocomplete?
L1686[20:39:17] <vifino> Probably would have better success by implementing another arch, a Linux-supported one. Like SuperH.
L1687[20:39:20] <vifino> Or RISC-V.
L1688[20:39:29] <vifino> Or, well, MIPS>
L1689[20:39:39] <vifino> s/>$/./
L1690[20:39:39] <MichiBot> <vifino> Or, well, MIPS.
L1691[20:39:57] <Mimiru> did that work how it should have?
L1692[20:40:01] <Mimiru> IDK how that works.
L1693[20:40:02] <Mimiru> :P
L1694[20:40:14] <vifino> The replacement?
L1695[20:40:17] <vifino> Yeah.
L1696[20:40:19] <Mimiru> \o/
L1697[20:40:47] <vifino> > is the bare character >, $ is the end.
L1698[20:42:11] <vifino> I wonder how hard it is to combine rose (my emulator) with OC.
L1699[20:42:44] <vifino> I think the JNI could interface with it? Worst case, I'll just use stdio or sockets.
L1700[20:43:24] <vifino> Then again, I don't like Java at all, so it probably will never happen.
L1701[20:43:25] * vifino shrugs
L1702[20:46:50] <vifino> Would be kinda nice to have, actually. Especially if it is generic/not bound by the architecture. I could make just one specific device for OC, some memory peripheral that interfaces with OC's peripherals.
L1703[20:47:14] <vifino> OC's component addresses are 64 bit, right?
L1704[20:47:35] <gamax92> a uuid is 128 bits
L1705[20:47:43] <vifino> Ah, close enough.
L1706[20:48:19] <vifino> Four set32's to set the address, dunno how to interface the actual data, but can't be that hard.
L1707[20:48:31] <Dudblockman> -learned the hard way that duplicating a drone in creative means the UUIDs are all the same
L1708[20:50:30] <vifino> gamax92: Do tell, Thistle(? was that it's name?) is a 6502, right? How did you do component accesses?
L1709[20:53:38] <payonel> dudblockman: autocompleting arguments is not supported, that's an extended feature of bash known as programmable completion: https://www.gnu.org/software/bash/manual/html_node/Programmable-Completion.html
L1710[20:54:05] <Dudblockman> But using term.read
L1711[20:54:37] <payonel> i dont have any shell scripting language built into openos (i dont really plan to...MAYBE, lua scripting is simple and powerful on its own)
L1712[20:54:50] <payonel> yeah, you mean inside your program, not on the shell?
L1713[20:55:05] <Dudblockman> If you use a function you could have multiple lists it can pick from based on what arg is being filled?
L1714[20:55:11] <payonel> we do have SOME scripting keywords btw, just || and &&
L1715[20:56:03] <payonel> term.read takes a tab completion handler which can be a list or a function
L1716[20:56:21] <payonel> the list option doesn't work with "args" but rather, whole string matching
L1717[20:56:35] <payonel> i suppose you could make it match whole strings with spaces
L1718[20:57:19] <BoxFox> stupid question.. but it's been a long time since I lua'd.
L1719[20:57:20] <BoxFox> Lua tables start at 1, correct?
L1720[20:57:31] <payonel> dudblockman: anyways, you can pass the function as term.read({hint=function(...)end})
L1721[20:57:32] <Dudblockman> >codewar begins
L1722[20:57:53] <Dudblockman> Lua tables start at 1
L1723[20:57:59] <BoxFox> thought so..
L1724[20:58:02] <BoxFox> glad I'm not going crazy
L1725[20:58:05] <payonel> boxfox: yes, Lua has 1-based arrays
L1726[20:58:20] <BoxFox> *goes back to staring at disfunct code*
L1727[20:58:31] <Dudblockman> So the function that is used
L1728[20:58:40] <Dudblockman> It is called with the current input?
L1729[20:58:48] <payonel> dudblockman: i have to go afk for a bit, but when i'm back i can explain the hint handler
L1730[20:58:55] <Dudblockman> k
L1731[20:58:59] <payonel> it's input and cursor position and such
L1732[20:59:09] <payonel> test it out, print what it gets .. but i'll be back
L1733[20:59:11] <payonel> o/
L1734[21:02:28] <vifino> See ya, mayonel.
L1735[21:08:08] ⇦ Quits: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Read error: -0x1: UNKNOWN ERROR CODE (0001))
L1736[21:36:50] <payonel> @status @dudblockman
L1737[21:36:50] <Discord> Dudblockman is currently OFFLINE
L1738[21:37:03] <Dudblockman> Yo
L1739[21:39:26] <Dudblockman> I think if I screw with it and press a few buttons something will happen
L1740[21:40:11] <Dudblockman> *accidentally triggers nanomachine port instantly killing my character*
L1741[22:09:15] <BoxFox> Payonel: by the way, thank you for offering to help me, but THYKUN saw my code and pointed out that I had a (rather embarassingly) misplaced return in the code that caused it to interrupt inappropriatly.
L1742[22:23:46] ⇨ Joins: Jake__ (webchat@va-71-48-138-216.dhcp.embarqhsd.net)
L1743[22:24:54] ⇦ Parts: Jake__ (webchat@va-71-48-138-216.dhcp.embarqhsd.net) ())
L1744[22:26:45] ⇨ Joins: Dennis (~dennis@ip68-102-120-168.ks.ok.cox.net)
L1745[22:26:57] <Dennis> Hey
L1746[22:27:18] ⇨ Joins: Jake__ (webchat@va-71-48-138-216.dhcp.embarqhsd.net)
L1747[22:27:31] <Dennis> Hello
L1748[22:28:13] ⇨ Joins: adad (webchat@ip68-102-120-168.ks.ok.cox.net)
L1749[22:28:29] <adad> hey nerd
L1750[22:28:32] <adad> it's me
L1751[22:28:37] <Dennis> Hey
L1752[22:28:37] <adad> @jake__
L1753[22:28:42] <adad> oh
L1754[22:28:44] <adad> you're dennis
L1755[22:28:48] <Dennis> and jake
L1756[22:28:54] <adad> well
L1757[22:28:54] <Jake__> hello
L1758[22:28:56] <adad> congratz.
L1759[22:29:03] <adad> you're in-game right?
L1760[22:29:05] <adad> how slow?
L1761[22:29:07] <Dennis> yeah
L1762[22:29:12] <Dennis> come on over to hte pc
L1763[22:29:27] <Dennis> could i actually hijack this shit
L1764[22:29:29] <Dennis> holy shit
L1765[22:29:30] <Jake__> yeah
L1766[22:29:42] <adad> neato
L1767[22:30:07] <adad> put in words in the normalchat
L1768[22:30:10] <Dennis> see the words in-game
L1769[22:30:18] <Jake__> Yo
L1770[22:30:31] ⇦ Quits: Dennis (~dennis@ip68-102-120-168.ks.ok.cox.net) (Client Quit)
L1771[22:30:37] <adad> back to the bunk 4 me tho
L1772[22:30:47] <adad> adidas for now, avocado
L1773[22:30:51] <Jake__> cya
L1774[22:31:00] ⇨ Joins: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com)
L1775[22:33:59] ⇦ Quits: adad (webchat@ip68-102-120-168.ks.ok.cox.net) (Ping timeout: 180 seconds)
L1776[22:38:31] ⇨ Joins: Dennis (~dennis@ip68-102-120-168.ks.ok.cox.net)
L1777[22:38:37] <Dennis> Hey
L1778[22:46:01] ⇦ Parts: Jake__ (webchat@va-71-48-138-216.dhcp.embarqhsd.net) ())
L1779[22:46:19] ⇦ Quits: Dennis (~dennis@ip68-102-120-168.ks.ok.cox.net) (Ping timeout: 204 seconds)
<<Prev Next>> Scroll to Top