<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:14] ⇨ Joins: Corded (discord@2607:5300:60:51da::c0f:fee)
L2[00:00:14] zsh sets mode: +v on Corded
L3[00:03:19] *** Kasen is now known as rakiru|offline
L4[00:04:34] *** Ajloveslily is now known as Ajloveslily|Sleep
L5[00:23:07] *** mrkirby153 is now known as kirby|gone
L6[00:27:37] *** kirby|gone is now known as mrkirby153
L7[00:37:00] *** mrkirby153 is now known as kirby|gone
L8[01:05:00] *** bauen2 is now known as bauen1
L9[01:09:18] ⇦ Quits: bauen1 (~NickServ@ip5f5ac63c.dynamic.kabel-deutschland.de) (Remote host closed the connection)
L10[01:15:00] ⇨ Joins: Vexatos (~Vexatos@p200300556E32CA63CDC64D69859FF48E.dip0.t-ipconnect.de)
L11[01:15:00] zsh sets mode: +v on Vexatos
L12[01:45:24] ⇨ Joins: bauen22 (~NickServ@ip5f5ac63c.dynamic.kabel-deutschland.de)
L13[01:46:15] ⇦ Quits: bauen22 (~NickServ@ip5f5ac63c.dynamic.kabel-deutschland.de) (Client Quit)
L14[01:49:13] *** Kimiro is now known as CB|Away
L15[01:49:47] ⇨ Joins: bauen1 (~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de)
L16[01:50:14] *** bauen1 is now known as Guest75757
L17[01:50:39] ⇦ Quits: Guest75757 (~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de) (Client Quit)
L18[01:51:00] ⇨ Joins: bauen1 (~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de)
L19[01:51:12] *** CB|Away is now known as Kimiro
L20[01:52:30] ⇦ Quits: bauen1 (~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de) (Client Quit)
L21[01:53:49] ⇨ Joins: bauen1 (~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de)
L22[01:55:01] ⇨ Joins: bauen1_ (~bauen1@2a02:810d:1e00:2fc4:e851:3f37:2084:b4a9)
L23[01:55:07] ⇦ Quits: bauen1_ (~bauen1@2a02:810d:1e00:2fc4:e851:3f37:2084:b4a9) (Remote host closed the connection)
L24[01:57:06] ⇦ Quits: bauen1 (~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de) (Remote host closed the connection)
L25[01:59:33] ⇨ Joins: bauen1 (~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de)
L26[01:59:59] *** bauen1 is now known as Guest14976
L27[02:00:36] ⇦ Quits: Guest14976 (~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de) (Remote host closed the connection)
L28[02:02:13] ⇨ Joins: bauen1 (~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de)
L29[02:02:40] *** bauen1 is now known as Guest41210
L30[02:02:51] ⇦ Quits: Guest41210 (~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de) (Remote host closed the connection)
L31[02:05:56] <Kodos> This song always makes me laugh
L32[02:06:30] <Kimiro> Heh. CB pings me still.
L33[02:06:31] ⇨ Joins: bauen1 (~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de)
L34[02:06:58] *** bauen1 is now known as Guest68455
L35[02:07:30] *** Guest68455 is now known as bauen2
L36[02:19:46] <Kodos> Can you access the screen of a creative computer case, or no
L37[02:19:48] <Kodos> err
L38[02:19:50] <Kodos> Let me clarify
L39[02:20:08] <Kodos> In survival mode, can you access the screen of a computer that's using a creative case? Or no. I know you can't access the case's contents
L40[02:23:27] ⇦ Quits: bauen2 (~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de) (Remote host closed the connection)
L41[02:24:37] ⇨ Joins: bauen1 (~bauen1@2a02:810d:1e00:2fc4:e851:3f37:2084:b4a9)
L42[02:27:11] ⇦ Quits: bauen1 (~bauen1@2a02:810d:1e00:2fc4:e851:3f37:2084:b4a9) (Remote host closed the connection)
L43[02:28:24] ⇨ Joins: bauen1 (~bauen1@2a02:810d:1e00:2fc4:e851:3f37:2084:b4a9)
L44[02:33:45] ⇦ Quits: Vexatos (~Vexatos@p200300556E32CA63CDC64D69859FF48E.dip0.t-ipconnect.de) (Ping timeout: 190 seconds)
L45[02:38:55] ⇦ Quits: bauen1 (~bauen1@2a02:810d:1e00:2fc4:e851:3f37:2084:b4a9) (Remote host closed the connection)
L46[02:39:14] ⇨ Joins: bauen1 (~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de)
L47[02:39:16] *** gAway2002 is now known as g
L48[02:40:20] <Forecaster> Kodos: yes
L49[02:40:28] <Kodos> Woo
L50[02:40:32] <Forecaster> I mean, it's just a normal screen
L51[02:40:41] <Kodos> Yeah, but I wasn't sure if there was a check in place
L52[02:40:46] <Forecaster> I doubt it
L53[02:47:14] <payonel> gamax92: awake?
L54[02:47:16] ⇨ Joins: Vexatos (~Vexatos@p200300556E32CA20CDC64D69859FF48E.dip0.t-ipconnect.de)
L55[02:47:17] zsh sets mode: +v on Vexatos
L56[02:56:10] <payonel> nvm :)
L57[02:57:46] * Kimiro pokes payonel
L58[03:01:56] <payonel> :) hi
L59[03:02:04] * Kimiro pokes payonel again
L60[03:02:19] <payonel> hey! at least buy me a drink or something
L61[03:02:34] * Kimiro makes payonel an engineers fuzzy navel
L62[03:02:42] <payonel> oh gosh
L63[03:02:44] <payonel> that's just rude
L64[03:03:00] <Kimiro> Heheh. Not a fan of Scotch?
L65[03:03:23] * payonel steps through dimensional door and bids farewell and a good night
L66[03:03:56] ⇨ Joins: techno156 (~techno156@137.154.136.231)
L67[03:06:18] <Kimiro> o-o
L68[03:06:26] <Kimiro> Night night.
L69[03:36:27] *** Kimiro is now known as CB|Away
L70[04:14:26] <Skye> Morning
L71[04:14:43] <Kodos> There, 45 minutes later, I've finished writing up my mod idea
L72[04:14:53] <Kodos> Now to spend a year learning java so I can code it
L73[04:18:55] <g> Learning java doesn't take as long as learning forge :P
L74[04:19:35] <asie> learning forge is simple
L75[04:19:35] <Kodos> Well, I'd also need to learn CoFH's shit, since I'd want at least one machine to use power. Unless I made it OC-Controlled...
L76[04:19:37] <asie> the hard part is learning minecraft
L77[04:19:42] <asie> also, i'm thinking
L78[04:19:45] <asie> if i should work on a mod or on a game
L79[04:19:55] <Kodos> Well
L80[04:19:55] <g> asie: yes.
L81[04:19:57] <Kodos> If you decide mod
L82[04:20:04] <Kodos> I have a markdown writeup you're welcome to look at
L83[04:20:08] <asie> it will likely be incompatible with most things out there
L84[04:20:15] <asie> g: I see what you did there.
L85[04:20:21] <g> :P
L86[04:20:29] <asie> But I'm not sure.
L87[04:21:07] <asie> Making games is hard, and sandboxes don't work in 2D
L88[04:21:17] <asie> Making mods is harder, but at least I don't have to reinvent the wheel
L89[04:22:32] <Vexatos> %tell Sangar we need to talk
L90[04:22:33] <MichiBot> Vexatos: Sangar will be notified of this message when next seen.
L91[04:22:50] <asie> %tell Vexatos no, we need to talk
L92[04:22:52] <MichiBot> asie: Vexatos will be notified of this message when next seen.
L93[04:23:12] <Vexatos> >_>
L94[04:23:19] <g> %tell Sangar Vexatos and asie need to talk to each other
L95[04:23:21] <MichiBot> g: Sangar will be notified of this message when next seen.
L96[04:23:32] <Lizzy> %tell Sangar Haii
L97[04:23:34] <MichiBot> Lizzy: Sangar will be notified of this message when next seen.
L98[04:23:56] <bauen1> asie: how about topdown 2d games?
L99[04:23:56] <g> If you give it a ton of tells to send, will it spam out?
L100[04:23:57] <g> :P
L101[04:24:05] <asie> bauen1: The most likely variant
L102[04:24:10] <asie> But that doesn't conduct well to player building
L103[04:24:15] <bauen1> hmm
L104[04:24:16] <asie> well, it kinda does
L105[04:24:17] <asie> but... eh
L106[04:24:24] <asie> it's not as fun as 3D i need to stop lying to myself
L107[04:24:30] <bauen1> xD
L108[04:24:41] <Vexatos> asie, 512voxels?
L109[04:24:45] <asie> :|
L110[04:24:47] <Skye> asie, minecraft clones?
L111[04:24:48] <Kodos> but a bitch ain't one
L112[04:24:53] <asie> Skye: why make another one
L113[04:25:25] <g> Make a top-down shooter where you can easily add your own weapons, then make it competitive online
L114[04:25:25] <Skye> asie, as in use one
L115[04:25:25] <g> :P
L116[04:25:31] <asie> Skye: but which one
L117[04:25:33] <asie> g: oh
L118[04:25:33] <g> or make a decent liero clone
L119[04:25:35] <asie> oh my
L120[04:26:03] <Skye> asie, terasology is in Java, minetest is in C (and Lua)
L121[04:26:18] <asie> Skye: Terasology's API is JSON parade
L122[04:26:20] <asie> Minetest's is
L123[04:26:22] <asie> limited
L124[04:26:24] <asie> and sluggish
L125[04:26:46] <Izaya> Minetest has all the content written in Lua
L126[04:26:51] <Lizzy> aww, i left my steam controller at my mother's house so can't play rocket league (i don't do driving games on keyboardmouse)
L127[04:27:08] <g> I kb+m'd rocket league before
L128[04:27:11] <g> it works fine
L129[04:27:12] <g> lol
L130[04:27:36] <Lizzy> yeah but i dont like kb+mouse for driving games
L131[04:30:31] ⇦ Quits: techno156 (~techno156@137.154.136.231) (Read error: Connection reset by peer)
L132[04:31:27] <g> try the battleborn beta then maybe, before it becomes the 18th
L133[04:31:43] ⇨ Joins: Nathan1852 (~Nathan185@HSI-KBW-134-3-201-222.hsi14.kabel-badenwuerttemberg.de)
L134[04:37:09] <Lizzy> https://www.youtube.com/watch?v=IYB7lD6chwc
L135[04:37:09] <MichiBot> Dance With The Devil - Cozy Powell . | length: 3m 38s | Likes: 962 Dislikes: 8 Views: 183971 | by Nelson82766
L136[04:41:55] ⇨ Joins: LeshaInc (~LeshaInc@84.234.51.82)
L137[04:52:48] ⇨ Joins: surferconor425|Cloud (uid77899@2604:8300:100:200b:6667:4:1:304b)
L138[05:16:43] ⇨ Joins: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
L139[05:43:38] ⇦ Quits: brandon3055 (~Brandon@122.129.140.1) (Read error: Connection reset by peer)
L140[05:45:32] ⇨ Joins: panda_2134 (~panda_213@ss1.flamerat.org)
L141[05:46:35] <panda_2134> Hi
L142[05:49:50] <g> Hi.
L143[06:01:11] ⇦ Quits: Forecaster (~Forecaste@83.223.24.177) (Read error: Connection reset by peer)
L144[06:02:28] ⇨ Joins: Forecaster (~Forecaste@83.223.24.177)
L145[06:05:50] ⇨ Joins: brandon3055 (~Brandon@122.129.140.1)
L146[06:20:58] ⇨ Joins: Keanu73 (~Keanu73@host-92-25-109-232.as13285.net)
L147[06:24:36] <Sangar> o/
L148[06:25:08] <Vexatos> o\
L149[06:25:41] <Sangar> Vexatos, about?
L150[06:26:00] <Vexatos> Sangar, you know how the Computronics locomotive relay works?
L151[06:26:28] <Sangar> is it the thing that fires events when a cart passes by?
L152[06:26:38] <Sangar> otherwise no :X
L153[06:27:09] <Vexatos> you tune a relay sensor to a relay and then slap that onto a locomotive
L154[06:27:12] <Vexatos> to interface with it
L155[06:27:23] <Vexatos> So I've been thinking
L156[06:27:36] <Vexatos> what about a tiny-range wireless adapter working like that? Like 3 blocks radius
L157[06:28:09] <Vexatos> for the really messy parts of your base, you know
L158[06:28:27] <Sangar> ermgurd i think i fixed that one elusive enderio oc conduit crash
L159[06:28:32] <Vexatos> would consume quite a bit of energy to work due to the sheer amount of data but uh
L160[06:28:36] <Vexatos> what do you think
L161[06:29:57] <Vexatos> It'd solve problems like Reika's Extractor being inaccessible when automated
L162[06:30:09] <Vexatos> (since automation of that needs all 6 sides anyway)
L163[06:30:37] <Vexatos> think of it like bluetooth
L164[06:30:42] <Sangar> Vexatos, so the remote node approach basically?
L165[06:30:46] <Vexatos> would use power while active
L166[06:30:51] <Vexatos> but only a tiiiny range
L167[06:30:54] <Vexatos> 3 blocks, as I said
L168[06:31:00] <Vexatos> maybe 5? maybe configurable?
L169[06:31:11] <Vexatos> I think 3 is a fine default
L170[06:31:40] <Vexatos> not sure if it should be a new block or just a new item (the sensor equivalent) that you'd just tune to a standard adapter
L171[06:31:47] <Vexatos> What do you think
L172[06:32:14] <Vexatos> it'd pretty much use the normal Adapter code
L173[06:32:16] <Vexatos> I think
L174[06:32:16] <Sangar> i'm trying to remember what the argument against it was, because i know that that exact concept did cross my mind before :P
L175[06:32:30] <Vexatos> That means it wouldn't work on Environments
L176[06:32:35] <Vexatos> only on Drivers
L177[06:32:39] <Vexatos> hm
L178[06:32:44] <Sangar> ah, ok, partially same :P
L179[06:32:45] <Vexatos> probably should also work on Environment
L180[06:32:50] <Vexatos> not sure
L181[06:32:55] <Vexatos> it's just a general concept for now
L182[06:33:00] <Vexatos> Just crossed my mind
L183[06:33:06] <Sangar> yeah, my thought was it'd basically remote-connect stuff, but yeah
L184[06:33:11] <Vexatos> I'd be happy to make a PR for that in case you need that
L185[06:33:24] <Vexatos> I just want some input
L186[06:33:37] <Vexatos> it'd solve a few problems and power consumption is a decent balance point
L187[06:33:49] <Vexatos> I guess I'd add it to the Adapter block
L188[06:33:55] <Vexatos> as adding a new block sounds like overkill
L189[06:34:01] <Kodos> Why not make it an upgrade
L190[06:34:07] <Kodos> And make an upgrade container
L191[06:34:17] <Vexatos> just have the adapter have another BlockCoordinate field
L192[06:34:18] <Sangar> i have the feeling there was some potential issue with that but i can't remember. but if i can't remember / am misremembering, then yeah, that'd be a reasonable approach.
L193[06:34:28] <Vexatos> Sangar, chunk loading, sure
L194[06:34:32] <Vexatos> but blockExists is a thing
L195[06:34:33] <Kodos> Then you could have drones be able to remote into closeby stuff, too
L196[06:34:55] <Vexatos> I made the Locomotive relay, that thing has all the chunk loading issues you could ever not want since it's bound to entities
L197[06:34:56] <Sangar> Kodos, that might be the exact argument not to have it be an upgrade actually :X
L198[06:34:58] <Vexatos> :|
L199[06:35:18] <Sangar> ah yes, that one-chunk border of frozen entities
L200[06:35:28] <Kodos> Can't you still restrict upgrades' valid destinations
L201[06:35:35] <Kodos> ie have it work in an adapter, but not a robot/drone
L202[06:35:49] <Vexatos> But we're thinking about getting rid of the upgrade slot in adapters .-.
L203[06:35:52] <Vexatos> I thought .-.
L204[06:36:08] <Sangar> yes, that's why he said "and add the upgrade container extra block thinger"
L205[06:36:10] <Sangar> (paraphrasing)
L206[06:36:20] <Vexatos> ah
L207[06:36:50] <Vexatos> hm what I'd think was a new item like the relay sensor crafted using a wireless network card you bind to an adapter and then slap onto a nearby block
L208[06:36:53] <Vexatos> it'd be consumed
L209[06:36:57] <Vexatos> so rather pricy
L210[06:37:02] <Vexatos> so you wouldn't abuse it
L211[06:37:15] ⇨ Joins: reinei (~reinei@p50807574.dip0.t-ipconnect.de)
L212[06:37:28] <Sangar> ehh, consuming stuff that expensive is pretty meh
L213[06:37:36] <Vexatos> It can not work on Environments
L214[06:37:36] <Sangar> too easy to misclick <_>
L215[06:37:38] <Vexatos> only on Drivers
L216[06:37:50] <Vexatos> because otherwise it would allow bridging entire OC networks
L217[06:37:51] <Vexatos> over gaps
L218[06:38:11] <Sangar> well, i honestly don't see why it shouldn't, logically speaking
L219[06:38:14] <Kodos> Vex, tell him about the Rei_ka thing :3
L220[06:38:23] <Vexatos> I did
L221[06:38:40] <Vexatos> Sangar, why it shouldn't allow connecting two networks?
L222[06:38:44] <Sangar> yeah, pipes/shafts not networking would be nice
L223[06:39:05] <Sangar> Vexatos, yeah, i mean it's magic wireless component connections either way
L224[06:39:06] <Vexatos> I managed to hopefully convince him to do that if OC got a feature making it redundant
L225[06:39:14] <Sangar> kewl
L226[06:39:14] <Vexatos> Fair enough, actually
L227[06:39:35] <Vexatos> But how would it not be consumed, is the question
L228[06:39:42] <Vexatos> It's not magically bridging
L229[06:39:49] <Vexatos> it's a transmitter attached to a block
L230[06:39:57] <Vexatos> and the adapter transmitting, too
L231[06:39:57] <Sangar> hrm... tbh, thinking about it i like the upgrade approach, since it takes care of the item + association/binding part
L232[06:40:02] <Vexatos> think Bluetooth
L233[06:40:18] <Sangar> i mean it should only be able to go into (for now still) adapters, but still
L234[06:40:28] <Vexatos> how would you bind that item to a block?
L235[06:40:30] <Vexatos> right click? .-.
L236[06:40:34] <Sangar> yes
L237[06:40:35] <Vexatos> THEN it'd be magical
L238[06:41:01] <Sangar> well, i'd love to "store" it in the target block
L239[06:41:06] <Sangar> but that's kinda impossible >_>
L240[06:41:16] <Vexatos> unless you go Thaumcraft or Factorization
L241[06:41:18] <Sangar> to do efficiently anyway
L242[06:41:27] <Sangar> m?
L243[06:41:48] <Vexatos> https://twitter.com/neptunepunk/status/715340472072298496
L244[06:41:50] <MichiBot> Wed Mar 30 19:50:33 CDT 2016 @neptunepunk: Electricity! It's pretty dangerous! https://t.co/YePRLa7ocg
L245[06:41:55] <Vexatos> those flat cables there fit inbetween blocks
L246[06:42:11] <Vexatos> they're stored directly in chunk data :P
L247[06:42:21] *** amadornes[OFF] is now known as amadornes
L248[06:42:49] <Sangar> do they break when both blocks break?
L249[06:43:07] <Vexatos> probably
L250[06:43:15] <Vexatos> haven't used them yet :P
L251[06:43:25] <Vexatos> Welp, let's see how hardcoded Adapter are
L252[06:43:34] <Vexatos> or whether I might need to throw it into a trait
L253[06:43:55] <Vexatos> holy cow
L254[06:43:58] <Vexatos> snagar pls .-.
L255[06:44:04] <Sangar> is there a break block event even? o.O
L256[06:44:16] <Sangar> or would they have to poll whether they're still valid all the time
L257[06:44:20] <reinei> onBlockBreaked or something should exist
L258[06:44:25] <Sangar> reinei, global
L259[06:44:41] <reinei> might still exists due to the magic of Forge
L260[06:44:46] <Sangar> like, whenever any block breaks
L261[06:44:50] <reinei> but I don't know
L262[06:45:16] <Vexatos> there is
L263[06:45:25] <Vexatos> guess how Conventional blocks block breaking .-.
L264[06:45:43] <reinei> yep there is
L265[06:45:46] <Sangar> isn't that player interact? i.e. before breaking?
L266[06:45:48] ⇦ Quits: Forecaster (~Forecaste@83.223.24.177) (Read error: Connection reset by peer)
L267[06:45:55] <reinei> Its a BLockEvent called BreakEvent
L268[06:45:58] <reinei> yep
L269[06:46:05] <Vexatos> http://git.io/vwLaR
L270[06:46:11] <Sangar> allright then, so it could be worse :P
L271[06:46:34] <Vexatos> let's see
L272[06:46:38] <Vexatos> So
L273[06:46:44] <Vexatos> should I get started on it or will you?
L274[06:46:45] ⇦ Quits: Tedster (~Tedster@host217-43-52-70.range217-43.btcentralplus.com) (Ping timeout: 190 seconds)
L275[06:47:14] <Vexatos> you'd need to extract most of Adapter into a trait
L276[06:47:17] <Sangar> feel free to start on it. i'm cleaning up the mess i left while writing my network unit tests (yes, oc has unit tests now >_>)
L277[06:47:18] <Vexatos> Maybe
L278[06:47:19] <Vexatos> maybe not
L279[06:47:29] <Vexatos> since the upgrade only ever needs to relay to a single node
L280[06:47:36] <Sangar> yeah
L281[06:47:36] ⇨ Joins: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L282[06:47:59] <Vexatos> What would I call iot
L283[06:48:03] <Vexatos> "Wireless Adapter Upgrade"? ;_;
L284[06:48:31] <Vexatos> "Bluetooth® Upgrade"?
L285[06:48:31] <Sangar> Remote Control Upgrade? :P
L286[06:48:40] <Vexatos> But if it bridges networks
L287[06:48:41] <Vexatos> ?
L288[06:49:10] <Sangar> Magical Fairydust Upgrade? :X
L289[06:49:12] ⇨ Joins: Forecaster (~Forecaste@83.223.24.177)
L290[06:49:16] <Sangar> brb
L291[06:49:32] *** Gavle|Away is now known as Gavle
L292[06:50:34] ⇨ Joins: CyberTurd (~CyberTurd@host86-150-85-90.range86-150.btcentralplus.com)
L293[06:50:39] ⇨ Joins: CyberCrap (~CyberTurd@host86-150-85-90.range86-150.btcentralplus.com)
L294[06:50:49] <CyberTurd> mornin' all
L295[06:51:30] <Lizzy> CyberTurd, do you manage to launch hexchat twice?
L296[06:51:41] <CyberTurd> yes
L297[06:51:50] ⇦ Quits: CyberCrap (~CyberTurd@host86-150-85-90.range86-150.btcentralplus.com) (Client Quit)
L298[06:51:53] <Lizzy> lol
L299[06:51:55] <CyberTurd> there we go
L300[06:52:07] <CyberTurd> i had it setup so it autoran it twice
L301[06:52:12] <Lizzy> ah
L302[06:52:25] <Gavle> %seen lperkins2
L303[06:52:27] <MichiBot> Gavle: lperkins2 was last seen 30d 2h 34m 10s ago.
L304[06:52:39] <CyberTurd> windows is being a pile of shit still
L305[06:52:49] <Lizzy> windows is always a pile of shit
L306[06:53:14] <CyberTurd> xD
L307[06:54:06] ⇦ Quits: Forecaster (~Forecaste@83.223.24.177) (Read error: Connection reset by peer)
L308[06:54:27] <CyberTurd> i try and boot windows 8 off a usb and it works! but i cant find a product key that will work with it.
L309[06:54:52] <CyberTurd> any ideas?
L310[06:54:58] <Lizzy> do you still have the W7 disk i gave you or did you give it back to me
L311[06:55:17] <Lizzy> s/$/?
L312[06:55:21] <Lizzy> erm
L313[06:55:29] <CyberTurd> i'm pretty sure i gave it back to you
L314[06:55:33] <CyberTurd> ill check
L315[06:56:11] ⇦ Quits: surferconor425|Cloud (uid77899@2604:8300:100:200b:6667:4:1:304b) (Quit: Connection closed for inactivity)
L316[06:56:27] ⇨ Joins: Forecaster (~Forecaste@83.223.24.177)
L317[06:58:53] <CyberTurd> i cant find it...
L318[06:59:36] <CyberTurd> ah dw
L319[06:59:41] <CyberTurd> i found it
L320[06:59:55] <CyberTurd> brb
L321[07:00:00] ⇦ Quits: Forecaster (~Forecaste@83.223.24.177) (Read error: Connection reset by peer)
L322[07:00:07] <Lizzy> yay, so i didn't loose it
L323[07:00:18] <CyberTurd> also i might need you to help me re-setup hexchat
L324[07:00:35] <CyberTurd> i guess we can use teamviewer for that?
L325[07:01:25] <Lizzy> yeah
L326[07:01:42] <CyberTurd> okay brb
L327[07:01:44] ⇦ Quits: CyberTurd (~CyberTurd@host86-150-85-90.range86-150.btcentralplus.com) (Quit: Leaving)
L328[07:03:34] ⇨ Joins: Forecaster (~Forecaste@83.223.24.177)
L329[07:04:45] ⇦ Quits: bauen1 (~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de) (Ping timeout: 190 seconds)
L330[07:04:55] ⇨ Joins: Tedster (~Tedster@host217-43-52-70.range217-43.btcentralplus.com)
L331[07:06:13] ⇨ Joins: bauen1 (~bauen1@ip5f5ac63c.dynamic.kabel-deutschland.de)
L332[07:06:16] <Kodos> http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/2420176-tardis-mod-updated-to-v0-994-on-25-12-2015?comment=1874
L333[07:06:17] <Kodos> \o/
L334[07:11:23] <Sangar> back
L335[07:13:23] <Sandra> probably the thing that annoys me most about my nintendo is that it doesn't sort the missions in any sane manner.
L336[07:13:48] <Sandra> if you have already finished a mission it's still in the list in the same place.
L337[07:14:00] <Sandra> so it's hard to tell exactly what's available.
L338[07:14:10] <Kodos> wat
L339[07:15:04] ⇦ Quits: Tedster (~Tedster@host217-43-52-70.range217-43.btcentralplus.com) (Ping timeout: 201 seconds)
L340[07:17:24] <Vexatos> Sangar, how would I connect to a foreign node...
L341[07:17:25] <Vexatos> hmm
L342[07:29:14] ⇨ Joins: Tedster (~Tedster@host217-43-52-70.range217-43.btcentralplus.com)
L343[07:30:25] <Vexatos> Sangar, uh
L344[07:30:28] <Vexatos> hmm
L345[07:30:40] <Vexatos> how would I ensure it stays connected
L346[07:32:28] <Sangar> what do you mean?
L347[07:33:45] <Sandra> Kodos, I rant completely randomly to random places.
L348[07:33:48] <Sandra> for no reason.
L349[07:33:52] <Sandra> I'm sorry.
L350[07:39:40] <Vexatos> Sangar, say, if the chunk it's in unloads and then reloads
L351[07:39:41] <Vexatos> etc
L352[07:40:01] <Sangar> by storing the target blockpos no?
L353[07:40:10] <Vexatos> yes
L354[07:40:17] <Vexatos> I need to store a block pos and a direction
L355[07:40:20] <Vexatos> (the side you clicked on)
L356[07:40:23] <Vexatos> for SidedDriver
L357[07:40:28] <Sangar> yeah
L358[07:40:31] <Vexatos> uh
L359[07:41:04] <Vexatos> is it possible in Scala to have a class delegating all the methods of one of its fields?
L360[07:41:22] <Vexatos> i.e. ExtendedPosition having everything BlockPosition has + a ForgeDirection >_>
L361[07:41:35] <Sangar> not automagically now. best you can do is make a trait that does it and mix that in
L362[07:41:39] <Sangar> *no
L363[07:42:07] <Vexatos> pity
L364[07:42:15] <Vexatos> I also need to copy over BlockData
L365[07:42:19] <Vexatos> and half of the driver code :<
L366[07:42:36] <Sangar> <_<
L367[07:42:47] <Sangar> i'll be curious to see what you did when you're done :X
L368[07:43:04] * Lizzy places random objects on vifino waiting for him to wake up
L369[07:43:05] ⇦ Quits: Nathan1852 (~Nathan185@HSI-KBW-134-3-201-222.hsi14.kabel-badenwuerttemberg.de) (Ping timeout: 190 seconds)
L370[07:43:24] ⇨ Joins: Nathan1852 (~Nathan185@HSI-KBW-134-3-201-222.hsi14.kabel-badenwuerttemberg.de)
L371[07:46:36] <Vexatos> private class ExtendedPosition(override val x: Int, override val y: Int, override val z: Int, override val world: Option[World], dir: ForgeDirection) extends BlockPosition(x, y, z, world)
L372[07:46:44] <Vexatos> Sangar, I am tehscalapro™
L373[07:46:44] <Vexatos> >_>
L374[07:48:09] <Sangar> :P hm. call it FacePosition maybe?
L375[07:48:24] <Vexatos> you know what
L376[07:48:24] <Vexatos> class UpgradeMagicalFairydust(val host: EnvironmentHost, val coord: BlockPosition, val dir: ForgeDirection)
L377[07:48:29] <Vexatos> I'll just do this instead
L378[07:48:35] <Sangar> >_>
L379[07:48:41] <Sangar> yeah
L380[07:49:04] * Lizzy kisses vifino, trying to wake him up
L381[07:49:31] <Sandra> Vexatos, forgedirection?
L382[07:49:44] <Sandra> what version are you coding for?
L383[07:53:02] <Vexatos> Sandra, there are two
L384[07:53:06] <Vexatos> one does not contain the class
L385[07:53:09] <Vexatos> So
L386[07:53:13] <Vexatos> was the question rethorical?
L387[07:54:27] <Sandra> what is BlockPosition and ForgeDirection from?
L388[07:55:15] * vifino groans and accidentally lets all the objects Lizzy placed on him fall down
L389[07:55:32] * Lizzy ducks out the way then goes back to kissing vifino
L390[07:56:09] <Sandra> you two ok there?
L391[07:56:22] <Sangar> BlockPosition is oc
L392[07:56:22] <Lizzy> kinda
L393[07:56:29] * vifino giggles and returns the kisses
L394[07:56:54] <Sangar> and yes, there's still an updated 1.7.10 version of oc, so yes, forgedirection :P
L395[07:56:59] <Sandra> ah, like... a class that does the same thing as BlockPos in 1.8, for compatibility with 1.7?
L396[07:57:03] <Sandra> righteo I see.
L397[07:57:05] <Sangar> basically
L398[07:57:07] <Sangar> yeah
L399[07:57:22] <Sangar> just from before 1.8 was around iirc :P
L400[07:58:28] ⇨ Joins: Inari (~Pinkishu@p5dec6acc.dip0.t-ipconnect.de)
L401[08:01:35] <Vexatos> Sangar, uh
L402[08:01:47] <Vexatos> api.network.Environment and api.network.ManagedEnvironment
L403[08:01:47] <Sangar> Vexatos, huh
L404[08:01:51] <Vexatos> I need to support them both
L405[08:01:58] <Vexatos> in case it's a TE env or a driver env
L406[08:02:36] <Vexatos> The issue is that ManagedEnvironment has stuff like update() and load() and save() that I need
L407[08:02:39] <Sangar> well, for both you need to connect the node, for one you need to do what the adapter does in addition
L408[08:02:43] <Sangar> so that, yes
L409[08:03:06] <Vexatos> the adapter stores its envs in ManagedEnvironment
L410[08:03:09] <Vexatos> err
L411[08:03:16] <Vexatos> Option[(ManagedEnvironment, api.driver.SidedBlock)]
L412[08:06:09] <Vexatos> so the question is how to handle it
L413[08:09:11] <Vexatos> Sangar ^
L414[08:09:21] <Vexatos> How would I store it
L415[08:09:23] <Vexatos> hm
L416[08:10:57] <Sangar> two fields, use whichever one isn't null/None?
L417[08:11:42] <Vexatos> also, uh
L418[08:11:51] <Vexatos> Should i re-check for a connection ever, like, tickFrequency?
L419[08:11:59] ⇨ Joins: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com)
L420[08:12:07] <Vexatos> (and consume power then as well)
L421[08:13:10] ⇦ Quits: xarses (~xarses@50.141.35.71) (Ping timeout: 384 seconds)
L422[08:14:03] <Sangar> mm, use the block break event for managed mode (and onDisconnect for normal env mode if necessary) to detect disconnects i suppose?
L423[08:17:54] ⇨ Joins: xarses (~xarses@50.141.34.211)
L424[08:18:32] ⇦ Quits: xarses (~xarses@50.141.34.211) (Read error: Connection reset by peer)
L425[08:18:53] ⇨ Joins: xarses_ (~xarses@50.141.34.211)
L426[08:19:30] ⇦ Quits: xarses_ (~xarses@50.141.34.211) (Read error: Connection reset by peer)
L427[08:19:36] <Vexatos> Sangar, and chunk unload
L428[08:19:43] <Vexatos> and everything else
L429[08:19:45] <Vexatos> and chunk reload!
L430[08:19:51] ⇨ Joins: xarses_ (~xarses@50.141.34.211)
L431[08:20:02] <Sangar> well obviously
L432[08:20:31] ⇦ Quits: xarses_ (~xarses@50.141.34.211) (Remote host closed the connection)
L433[08:20:49] <Sangar> the less obvious part is how to differentiate unloads and breaks/disconnects in case we don't automagically want to reconnect if there's suddenly a different block in the bound position...
L434[08:22:22] ⇨ Joins: xarses (~xarses@50.141.34.211)
L435[08:22:32] <Vexatos> I wouldn't want that :P
L436[08:23:04] ⇨ Joins: xarses_ (~xarses@50.141.34.211)
L437[08:23:19] ⇦ Quits: xarses (~xarses@50.141.34.211) (Read error: Connection reset by peer)
L438[08:24:10] <Sangar> exactly
L439[08:26:51] <Vexatos> Should I move over the updatingBlocks cache or is it not worth that for a single bound block
L440[08:27:44] <Sangar> not worth it; even there it's not really :X might make more sense to move all of that into the EventHandler and have them tick from there or so
L441[08:28:23] <Sangar> so it's one list, and the adapters don't even need to tick anymore (once there's an alternative upgrade container)
L442[08:29:33] <Vexatos> case Some((env, drv)) if env.canUpdate => env.update()
L443[08:29:38] <Vexatos> Scala op pls nerf
L444[08:30:07] <Vexatos> I could probably do a foreach, even ;_;
L445[08:30:17] ⇨ Joins: techno156 (~techno156@137.154.136.231)
L446[08:30:24] <Sangar> yeah :P
L447[08:32:43] <Vexatos> otherDrv.filter(_._1.canUpdate).foreach(_._1.update)
L448[08:32:45] <Vexatos> :|
L449[08:32:53] <Sangar> not better :X
L450[08:32:58] <Vexatos> not really, no
L451[08:33:10] <Vexatos> it's your mod
L452[08:33:14] <Vexatos> what would you want :>
L453[08:33:31] <Sangar> not the second thing :P
L454[08:37:41] <Vexatos> welp, it's kind of done now
L455[08:37:52] <Vexatos> it checks every tickFrequency so it's horrible
L456[08:37:58] <Vexatos> but it should work .-.
L457[08:38:44] <Vexatos> hm
L458[08:38:58] <Vexatos> Sangar, when connecting a node to another env manualy
L459[08:39:07] <Vexatos> would I have to disconnect it manually too in onDisconnect?
L460[08:41:28] <Sangar> if you directly connect your node to the other one, not really
L461[08:41:55] <Vexatos> actually
L462[08:42:02] <Vexatos> I can detect the other block unloading/being broken
L463[08:42:16] <Vexatos> but only if it's an Environment
L464[08:42:21] <Vexatos> because then onDisconnect is called >_>
L465[08:43:36] <Vexatos> Sangar, http://git.io/vwLKb right now
L466[08:43:38] <Vexatos> how bad is it :X
L467[08:48:57] <Sangar> i just realized i should really make all of the worldtime % tickFrequency == 0 checks read (worldtime+hashcode) % tickfrequency == 0 to avoid spikes :X
L468[08:49:14] <Sangar> visibility can be none, no?
L469[08:49:52] <Sangar> brb
L470[08:51:01] <Vexatos> Sangar, question is, do we want to bind it to a specific coordinate or a block that lives there >_>
L471[08:51:07] <Vexatos> because the latter is nigh impossible to do
L472[08:51:32] <Vexatos> as the block may change between the time you bind the item to it and the time you actually insert it into an adapter
L473[08:51:34] <Vexatos> :X
L474[08:53:23] ⇦ Quits: ashka (~postmaste@5.9.122.82) (Quit: O RLY)
L475[08:53:25] ⇦ Quits: techno156 (~techno156@137.154.136.231) (Ping timeout: 190 seconds)
L476[08:54:59] ⇨ Joins: ashka (~postmaste@5.9.122.82)
L477[08:56:04] *** Gavle is now known as Gavle|Away
L478[08:56:40] ⇨ Joins: xarses (~xarses@50.141.34.211)
L479[08:57:15] ⇦ Quits: xarses (~xarses@50.141.34.211) (Remote host closed the connection)
L480[08:57:20] ⇦ Quits: xarses_ (~xarses@50.141.34.211) (Remote host closed the connection)
L481[08:57:25] ⇨ Joins: xarses (~xarses@50.141.34.211)
L482[08:59:03] ⇨ Joins: techno156 (~techno156@137.154.136.231)
L483[09:00:37] ⇦ Quits: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Quit: Bye)
L484[09:07:54] <Vexatos> Sangar, F5 kthx
L485[09:14:45] <Sangar> Vexatos, dunno, write expected block id and metadata to the item, too?
L486[09:15:03] <Sangar> better than nothing
L487[09:15:37] <Vexatos> way too imprecise
L488[09:15:39] <Sangar> alternatively not as an upgrade after all, with block break event magic and chunk load events and all that
L489[09:15:47] <Vexatos> In Gregtech, every single block has one ID :P
L490[09:15:51] <Vexatos> the same*
L491[09:16:14] <Vexatos> welp, Sangar... you see
L492[09:16:33] <Vexatos> you wanted it to be a Magiacl Fairydust upgrade .-. so why not have it actually magic and OP ;_;
L493[09:17:03] <Sangar> either way, this will need some testing and considering, so i think i'll just throw out an 1.6 rc now
L494[09:17:04] ⇦ Quits: VikeStep (~VikeStep@101.184.243.180) (Read error: Connection reset by peer)
L495[09:17:14] <Sangar> the eio conduit thing was the last big blocker for me
L496[09:17:23] <Vexatos> So yea
L497[09:17:24] <Vexatos> it works
L498[09:17:46] ⇦ Quits: techno156 (~techno156@137.154.136.231) (Read error: Connection reset by peer)
L499[09:17:54] <Vexatos> but it checks one every whatever ticks and right now it connects whatever is at that position to the network
L500[09:18:22] <Sangar> mhmmm
L501[09:19:40] <Vexatos> way easier that way .-.
L502[09:20:02] <Vexatos> we could just make it expensive as heck, you know, and consume more energy when connected to an Environment instead of a driver etc etc ;_;
L503[09:21:24] <Sangar> if necessary, yeah
L504[09:22:22] <Vexatos> And I can't think of a way to have it not check for changes every so often
L505[09:22:46] <Vexatos> as there'd be too many events to listen to
L506[09:33:39] <Vexatos> Sangar, what's the best way to store x,y,z,world,dir in NBT >_>
L507[09:34:49] <Sangar> int int int int int?
L508[09:35:06] <Sangar> (dimension id and ordinal for the last two)
L509[09:35:33] <Vexatos> how to get world from dim ID >_>
L510[09:37:21] <Sangar> dimensionmanager
L511[09:46:19] ⇦ Quits: Inari (~Pinkishu@p5dec6acc.dip0.t-ipconnect.de) (Quit: KVIrc 4.3.2 Aria http://www.kvirc.net/)
L512[09:46:42] ⇨ Joins: AlexisMachina (uid57631@id-57631.charlton.irccloud.com)
L513[09:47:09] ⇦ Quits: Dark (~MrDark@cpe-76-181-157-113.columbus.res.rr.com) (Quit: Off to nuke a wizard)
L514[09:47:19] ⇨ Joins: Dark (~MrDark@cpe-76-181-157-113.columbus.res.rr.com)
L515[09:55:22] <Vexatos> Sangar, https://gist.github.com/Vexatos/1a7dbd4df53843f8df9d11f2525f5bf4
L516[10:04:11] *** brandon3055 is now known as brandon3055|Zzzzz
L517[10:06:54] ⇨ Joins: CoderPuppy (~cpup@32.218.115.174)
L518[10:12:44] ⇦ Quits: cpup (~cpup@32.218.119.149) (Ping timeout: 384 seconds)
L519[10:21:18] ⇦ Quits: xarses (~xarses@50.141.34.211) (Ping timeout: 201 seconds)
L520[10:24:39] <gamax92> can you see this symbol: ω
L521[10:26:07] <Vexatos> ναι
L522[10:26:27] <Izaya> depends
L523[10:26:31] <gamax92> I'll take that as a yes then.
L524[10:26:32] <Izaya> is it a rectangle?
L525[10:26:34] <gamax92> no
L526[10:26:40] <Forecaster> it looks like a w
L527[10:26:42] <Michiyo> gamax92, I can see it
L528[10:26:45] <Forecaster> but rounder
L529[10:27:11] <Vexatos> https://www.youtube.com/watch?v=CB0_vOlY_9M woot
L530[10:27:12] <MichiBot> Feature Groups | length: 20s | Likes: 0 Dislikes: 0 Views: 4 | by boq-mods
L531[10:29:09] <gamax92> Vexatos: EPA POLLUTION PREVENTER
L532[10:34:14] *** CoderPuppy is now known as cpup
L533[10:55:16] <Michiyo> So, yesterday was my usual day off, and my boss is pissed and almost fired me, because I didn't call in to tell him I wasn't coming in cause he ASSUMED I would... :/
L534[10:55:35] <Forecaster> D:<
L535[10:56:57] <Michiyo> Though yay for 2 day work week... -_-
L536[10:57:35] <Michiyo> Now if only it wasn't a 2 day paycheck lol
L537[11:00:47] ⇨ Joins: Temportalist (uid37180@2604:8300:100:200b:6667:3:0:913c)
L538[11:20:09] <Michiyo> Umm sever.... why are you forcing a reboot
L539[11:20:11] <Michiyo> server no
L540[11:20:14] <Michiyo> server STAHP
L541[11:21:12] ⇦ Quits: Michiyo (~Michiyo@mail.pc-logix.com) (Read error: Connection reset by peer)
L542[11:22:45] <gamax92> r.i.p
L543[11:22:59] <gamax92> And Michiyo was never heard from again
L544[11:24:40] ⇨ Joins: Michiyo (~Michiyo@mail.pc-logix.com)
L545[11:24:50] <gamax92> oh, parties over
L546[11:24:52] zsh sets mode: +o on Michiyo
L547[11:25:05] <Michiyo> fmfl
L548[11:27:13] <Michiyo> me w/e it let clamav finish updating so win I guess
L549[11:31:46] <Vexatos> clamd is so good
L550[11:32:00] <Vexatos> if only it didn't use 620MB
L551[11:32:04] <Vexatos> of my wam :/
L552[11:32:26] <Forecaster> get more wam
L553[11:32:51] <Vexatos> 8GB isn't enough? ;_;
L554[11:33:04] <Forecaster> apparently not since you're complaining :P
L555[11:33:06] <gamax92> nope, you need 32GB these days just to boot the OS
L556[11:33:14] <Vexatos> gamax92, this isn't windows
L557[11:33:15] <gamax92> about 64GB to actually do anything
L558[11:33:21] <gamax92> 128GB recommended
L559[11:33:32] <Vexatos> Forecaster, I am complaining about a background service that is not Xorg taking this much
L560[11:34:13] <Michiyo> gamax92, But I can do lots of things on my desktop with 32gb
L561[11:34:15] *** amadornes is now known as amadornes[Streaming]
L562[11:34:27] <gamax92> Thats what they want you to believe
L563[11:34:38] <Michiyo> but... I usually only have 40% in use
L564[11:34:42] *** rakiru|offline is now known as Kasen
L565[11:36:22] <gamax92> Fucking ... game actually save your preferences >_>
L566[11:36:44] <gamax92> "Oh yeah I'm totally saving preferences... ", disgusting menu mode is still enabled
L567[11:38:34] <Forecaster> what's disgusting about it?
L568[11:39:12] <gamax92> It's a pie chart
L569[11:39:18] <CompanionCube> so
L570[11:39:22] <CompanionCube> Anyone remember Koding?
L571[11:39:34] <Forecaster> whowhat?
L572[11:39:41] <g> yes
L573[11:40:09] <CompanionCube> they've gone and completely thrown their original product out the window
L574[11:40:16] <gamax92> it only shows 6 options at a time, one of them is the Next page so 5, and if you not on the first or last pages, then one is a back page
L575[11:40:28] <CompanionCube> 'We never wanted to be called an Online IDE. We have always wanted developers to use their own IDEs, and now, they can do just that'
L576[11:40:32] <gamax92> so practically 4 options at a time, instead of a nice and compact menu showing the entire list
L577[11:40:39] <CompanionCube> https://www.koding.com/blog/goodbye-koding-solo-welcome-koding-for-teams
L578[11:42:45] ⇦ Quits: Tiktalik (~tiktalik@2607:fcd0:daaa:1400:f::4) (Ping timeout: 190 seconds)
L579[11:43:41] <Michiyo> :/
L580[11:45:45] ⇨ Joins: Tiktalik (~tiktalik@2607:fcd0:daaa:1400:f::4)
L581[11:48:11] <CompanionCube> I wonder this: if you never wanted to get called a web ide
L582[11:48:15] <CompanionCube> why did you make one
L583[11:51:07] <payonel> i have a branch that separates stderr from stdout (it is a simple change) --
L584[11:51:20] <payonel> but i need to take a survey or get some type of feedback
L585[11:51:32] <Forecaster> huh?
L586[11:51:43] <Forecaster> branch?
L587[11:51:53] <payonel> with this change, you couldn't be able to quiet or redirect a program's stderr output -- as OpenOS is currently -- as we have no 2>... support
L588[11:52:13] <payonel> 1. do we need 2>... with this change?
L589[11:52:25] <g> yais
L590[11:52:27] <payonel> 2. what is the basic 2>... redirect that we need?
L591[11:52:37] <payonel> 2>&1? 2>[nil] ?
L592[11:52:49] <g> er, you mean the default?
L593[11:52:54] <g> or what?
L594[11:52:54] <payonel> if [nil], i also have a devfs branch ready with /dev/null and /dev/random
L595[11:53:14] <payonel> if &2>1 is sufficient, i can write that up rather easily
L596[11:53:18] <g> those both sound like useful things to have
L597[11:53:20] <payonel> g: "default"?
L598[11:53:39] <payonel> Forecaster: git branch
L599[11:54:56] <Forecaster> ah
L600[11:55:04] <g> payonel: don't worry, figured it out
L601[11:55:11] <g> was wondering what you meant by basic
L602[11:55:15] <payonel> ah
L603[11:55:34] <payonel> yeah it just feels that stderr support should also come with some way to redirect it
L604[11:56:10] <g> yeah, it should
L605[11:56:38] <payonel> the part of this is that the OpenOS 1.6 changes actually had a lot to do with getting to this point
L606[11:56:55] <payonel> but i've left this final piece, like a switch over, until the end
L607[11:57:51] <payonel> and now that my command substitution (such as with backticks, ``) --
L608[11:58:03] <payonel> having stderr hitting stdout becomes more obvious
L609[11:58:50] <payonel> g: the only drawback to introducing devfs -
L610[11:58:58] <payonel> is ~1.5k in ram cost :(
L611[11:59:09] <gamax92> payonel: well, make a better devfs then D<
L612[11:59:15] * payonel cries
L613[11:59:17] <payonel> i tried!
L614[12:01:07] *** Ajloveslily|Sleep is now known as Ajloveslily
L615[12:02:08] ⇨ Joins: Jezza (~Jezza@92.206.5.6)
L616[12:02:08] <gamax92> payonel: where is your devfs code so I can look at at anyway
L617[12:02:38] ⇨ Joins: xarses (~xarses@c-73-202-191-48.hsd1.ca.comcast.net)
L618[12:02:42] <payonel> of course, one sec. tho, i believe the last state of it was bit weird as i was testing more and more delay loading
L619[12:02:45] <payonel> but yeah, i'll grab it
L620[12:03:08] <Izaya> CompanionCube: before I load the page: 50/50 it doens't display anything with noscript
L621[12:03:19] <Izaya> wow it has content
L622[12:03:31] <Izaya> but also <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1554186154903346&amp;ev=PageView&amp;noscript=1"> at the top
L623[12:03:57] <CompanionCube> Izaya, I find it hilariously stupid
L624[12:04:03] <payonel> oh no, last state i had on disk was a simple implementation
L625[12:04:10] <payonel> ok good, your review would be good on this
L626[12:04:37] *** kirby|gone is now known as mrkirby153
L627[12:05:12] <payonel> gamax92: ay
L628[12:05:16] <payonel> er, bad paste, sorry
L629[12:05:28] <payonel> gamax92: https://git.io/vwLQ2
L630[12:05:28] ⇦ Quits: AlexisMachina (uid57631@id-57631.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L631[12:06:43] <payonel> that was sort of my starting point, and my optimizations worked from this point. never found one that made it much cheaper
L632[12:06:56] <payonel> so perhaps this is fundamentally flawed, and that'd be great :)
L633[12:10:36] ⇦ Quits: ping (~v^@c-68-41-215-101.hsd1.mi.comcast.net) (Ping timeout: 384 seconds)
L634[12:11:10] ⇦ Quits: ^v (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Ping timeout: 384 seconds)
L635[12:18:51] <payonel> Vexatos: your sym links are fixed, btw
L636[12:23:37] ⇦ Parts: amadornes[Streaming] (~amadornes@framez.is.wtfcool.com) ())
L637[12:23:47] ⇨ Joins: amadornes (~amadornes@framez.is.wtfcool.com)
L638[12:25:15] <Vexatos> payonel, I know
L639[12:25:33] <Vexatos> http://git.io/vIp6O :P
L640[12:27:20] <payonel> best boot results; current boot: 168749, with devfs: 169520
L641[12:27:32] <payonel> and to be fair, normal boot is often closer to 169,000
L642[12:27:53] <payonel> so it appears my devfs wasn't THAT bad, closer to 600 bytes
L643[12:27:56] <payonel> on boot
L644[12:28:37] <Vexatos> hm
L645[12:28:37] <payonel> on best boots, that is actually 771 bytes
L646[12:28:56] <Vexatos> what about /dev/quotes spitting out random quotes U;
L647[12:29:09] <payonel> haha
L648[12:29:33] <g> /dev/qrandom
L649[12:29:55] <Vexatos> or the ability for you to add custom devfses without modifying devfs.lua itself :P
L650[12:30:19] <payonel> Vexatos: yes i want that too
L651[12:30:34] <payonel> this code was an investigation into the functinality and memory costs
L652[12:30:40] <Vexatos> Then I can fulfil my dream of adding /dev/elopment
L653[12:31:58] <payonel> so is devfs worth ~800 bytes? :)
L654[12:31:58] <g> Can you even do that on a real machine?
L655[12:32:30] <payonel> g: devfs need to be more like a service for "dev point" developers
L656[12:32:57] <payonel> the real issue is that the devfs code i shared is not usuable in that sense
L657[12:33:02] <g> I more meant Vexatos /dev/elopment
L658[12:33:03] <g> :P
L659[12:33:53] <payonel> g: but yes, you can
L660[12:52:40] <Izaya> https://a.pomf.cat/fjkcvn.PNG
L661[12:53:42] <g> o\
L662[12:58:55] <gamax92> /o
L663[12:59:54] ⇦ Quits: Jezza (~Jezza@92.206.5.6) (Ping timeout: 384 seconds)
L664[13:08:29] <Michiyo> man I fuckin love pushbullet... makes scanning in these UPS drop offs so much faster
L665[13:10:54] <Michiyo> grab phone scan with barcode reader share to shipping pc via pushbullet copy/paste done no more having to type in UPS tracking numbers, it was great too cause if you typoed it didn't tell you until you went to print the report, which after 3pm friday wouldn't be until the next monday
L666[13:11:42] <Michiyo> and you don't print until the UPS driver is here, and printing already takes 45 seconds per page cause of the 15 year old printer with no drivers for anything newer then vista
L667[13:12:11] <Michiyo> (and even those are broken \o/)
L668[13:12:24] <Michiyo> So my print server is a gods damned XP machine
L669[13:36:55] ⇦ Quits: Trangar (~Trangar@181-219-144-85.ftth.glasoperator.nl) (Quit: Leaving)
L670[13:37:58] <Lizzy> just finished watching Terminator: Genisys, it's good
L671[13:43:25] *** CB|Away is now known as Kimiro
L672[13:44:31] ⇦ Quits: LeshaInc (~LeshaInc@84.234.51.82) (Quit: Die)
L673[14:17:25] <payonel> Vexatos: https://git.io/vwLpL
L674[14:18:29] <Vexatos> payonel, so you'd, like, require("tools.devfs") ?
L675[14:18:38] <payonel> Vexatos: with that devfs as a library, you could call devfs.create("elopment", {read=function()end, write=function()end}) -- read and write are optional, without them the dev point fails to open for read or write respectively
L676[14:18:53] <payonel> Vexatos: with it usuable like this, i'd move it to /lib
L677[14:19:17] <payonel> /lib/tools was meant for shared things that libs needed that weren't meant for end user scripts
L678[14:19:57] <payonel> /libs/shared may have been a better name, refactor perhaps for another day
L679[14:20:34] <Vexatos> waiting for /usr/local/share
L680[14:20:36] * Vexatos runs
L681[14:21:00] * Kimiro throws a hatchet at Vexatos :3
L682[14:21:03] <Vexatos> http://git.io/vwLKb what I've been working on
L683[14:21:08] <Kimiro> Oh I do love a moving target~
L684[14:21:30] * gamax92 ties Kimiro to a fence post
L685[14:21:30] <Vexatos> Kimiro, you know, asie's last name is "siekierka" and that means hatchet, so you just threw asie at me :X
L686[14:22:19] <Kimiro> ... I'd ship it. :3
L687[14:22:20] * Lizzy dislodges the hatchet from Vexatos and heals him
L688[14:22:31] <Vexatos> Yay
L689[14:22:35] <payonel> Vexatos: do you like that? and is it worth ~800 bytes more for boot?
L690[14:22:40] <Vexatos> Although I am allegedly a robot programmed by Sangar
L691[14:22:52] <Vexatos> payonel, well we DO need /dev/null ;_;
L692[14:22:59] <Vexatos> not really any way to get around that
L693[14:23:13] <Vexatos> just way too useful :X
L694[14:23:21] <gamax92> as in not useful
L695[14:24:01] ⇨ Joins: AlexisMachina (uid57631@2604:8300:100:200b:6667:3:0:e11f)
L696[14:24:31] <Vexatos> Thanks Lizzy >_>
L697[14:24:41] <Lizzy> ?
L698[14:24:42] <Vexatos> Kimiro, you are bad :<
L699[14:24:45] <Lizzy> oh
L700[14:24:49] <Vexatos> Lizzy, for dehatcheting me
L701[14:24:50] <gamax92> Kimiro: is the good kind of bad
L702[14:25:12] <Lizzy> i'm doing multiple things at once, brain is in overdrice
L703[14:25:46] <Vexatos> oven rice?
L704[14:25:47] <Forecaster> is that where it's kind of like it's filled with rice?
L705[14:26:03] <Kimiro> I am literally worse than Hitler.
L706[14:26:05] <Kimiro> :3
L707[14:26:21] <payonel> Vexatos: just fyi, the 800 byte cost is all in the boot/10_devfs.lua -- the complexity of the devfs lib itself isn't loaded until you use the proxy fs itself (e.g. ls /dev)
L708[14:26:52] <Vexatos> hm
L709[14:26:57] <Vexatos> Kimiro, not really, no
L710[14:27:51] <Lizzy> Forecaster, wouldn't be suprised if some rice eas nin there
L711[14:27:54] <Lizzy> *was in
L712[14:27:55] <gamax92> payonel: delicious carrot cake
L713[14:27:59] <payonel> it irritates me that this costs 771 bytes: require("filesystem").mount(setmetatable({isReadOnly = function()return true end},{__index=function(tbl,key)return require("tools.devfs")[key]end}), "/dev")
L714[14:33:12] <payonel> Vexatos: anyways, if you like this code i'll move devfs.lua to lib and make a PR. with this boot goes from 168750->169520 bytes (leaving ~26480 bytes on 1x T1 ram)
L715[14:33:37] <gamax92> payonel: implement swap
L716[14:33:53] <payonel> without binary load i don't see how
L717[14:34:10] <gamax92> by decompiling?
L718[14:35:06] <payonel> hah...
L719[14:35:09] <payonel> um
L720[14:35:21] <payonel> what tools in lua do i even have for that?
L721[14:35:36] <gamax92> string.dump would get you started
L722[14:35:37] <payonel> is there a code block => byte array (string)
L723[14:35:39] <payonel> oh ok
L724[14:37:01] <Vexatos> but OC can't load bytecode :>
L725[14:37:16] <gamax92> Vexatos: why do you not listen
L726[14:37:38] <Vexatos> Because you are not talking
L727[14:37:44] <gamax92>
L728[14:37:47] <Vexatos> we're in a text-based chat room, remember?
L729[14:37:59] <gamax92> no we're not?
L730[14:38:17] * Kimiro rips the fence post out of the ground and tosses it at gamax92
L731[14:38:41] * gamax92 catches it, uses it to walk Kimiro around
L732[14:38:43] * Vexatos binds Kimiro to the ground
L733[14:38:47] <gamax92> hey D:
L734[14:39:14] <payonel> %flip null
L735[14:39:14] <MichiBot> payonel: (╯°□°)╯︵llnu
L736[14:39:21] <payonel> ....
L737[14:39:26] <payonel> %flip nil
L738[14:39:26] <MichiBot> payonel: (╯°□°)╯︵lıu
L739[14:39:31] <payonel> %flip payonel
L740[14:39:31] <MichiBot> payonel: (╯°□°)╯︵lǝuoʎɐd
L741[14:39:38] <reinei> %flip
L742[14:39:38] <MichiBot> reinei: (╯°□°)╯︵
L743[14:39:51] * Kimiro rips free of the ground
L744[14:39:56] <Kimiro> %flip earth
L745[14:39:56] <MichiBot> Kimiro: (╯°□°)╯︵ɥʇɹɐǝ
L746[14:39:57] <gamax92> %flip llvm
L747[14:39:59] <MichiBot> gamax92: (╯°□°)╯︵ɯʌll
L748[14:40:04] <gamax92> not bad
L749[14:40:13] <payonel> is it just me seeing ??? ?
L750[14:40:15] <gamax92> yes
L751[14:40:18] <gamax92> fix your encoding
L752[14:40:21] <payonel> >.<
L753[14:40:27] <Kimiro> Encoded burn. XD
L754[15:01:26] <payonel> if my creative apu says it supports 160x50 resolution
L755[15:01:38] <payonel> why does component.gpu.maxResolution() say 80x25 ?
L756[15:01:47] <Lizzy> because you're a peasant
L757[15:02:04] <payonel> that's seems fair
L758[15:02:20] <gamax92> payonel: what is the screen tier
L759[15:02:35] <payonel> oh 2, /oc_sc gives 2 not 3
L760[15:02:37] <payonel> til
L761[15:02:41] <gamax92> yep
L762[15:03:36] <payonel> MUCH better
L763[15:03:38] <payonel> thanks
L764[15:05:43] ⇨ Joins: CoderPuppy (~cpup@32.218.117.225)
L765[15:07:45] ⇦ Quits: cpup (~cpup@32.218.115.174) (Ping timeout: 190 seconds)
L766[15:18:32] ⇦ Quits: CoderPuppy (~cpup@32.218.117.225) (Ping timeout: 201 seconds)
L767[15:23:49] ⇨ Joins: cpup (~cpup@32.218.117.241)
L768[15:24:18] <payonel> Sangar: loadfile causing yields is killing me
L769[15:29:16] ⇦ Parts: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net) (.))
L770[15:29:59] ⇨ Joins: fingercomp (~fingercom@host-46-50-128-141.bbcustomer.zsttk.net)
L771[15:31:12] <gamax92> payonel: r.i.p
L772[15:32:03] ⇦ Quits: Wiiplay123 (~Wiiplay12@adsl-72-154-30-210.bna.bellsouth.net) (Read error: Connection reset by peer)
L773[15:34:25] <payonel> gamax92: pairs is a [C] function
L774[15:34:32] ⇦ Quits: Vexatos (~Vexatos@p200300556E32CA20CDC64D69859FF48E.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L775[15:34:40] <gamax92> ahh
L776[15:34:43] <payonel> so if you need to (e.g.) load a file inside __pairs, you'll get yielded
L777[15:35:01] <payonel> and that'll crash: attempt to yield across a C-call boundary
L778[15:35:08] <payonel> string.gsub also is a [C] function
L779[15:35:11] <payonel> and, same thing
L780[15:42:25] ⇦ Quits: feldim2425 (~feldim242@178-190-67-232.adsl.highway.telekom.at) (Ping timeout: 190 seconds)
L781[15:44:35] ⇨ Joins: feldim2425 (~feldim242@194-166-28-100.adsl.highway.telekom.at)
L782[15:51:34] <Forecaster> playing rimworld, one of my colonists just created a sculpture
L783[15:51:52] <Forecaster> the sculpture apparently depicts an event where a squirrel caught fire
L784[15:52:08] <Forecaster> the actual scuplture looks sort of like a pretzel
L785[15:53:18] <gamax92> heh
L786[15:53:38] <Forecaster> rimworld is amazing
L787[15:55:09] ⇨ Joins: Yepoleb (~yepoleb@178-190-224-45.adsl.highway.telekom.at)
L788[15:55:23] <reinei> Forecaster, too bad dwarf fortress doesn't / is unable to show sculptures and such
L789[15:57:04] *** Kimiro is now known as CB|Away
L790[16:04:15] <payonel> #lua =("abc"):gsub("b",function(key)coroutine.yield()return'x'end)
L791[16:04:19] <|0xDEADBEEF|> > [string "lua"]:1: unexpected symbol near '='
L792[16:04:26] <payonel> #lua return ("abc"):gsub("b",function(key)coroutine.yield()return'x'end)
L793[16:04:26] <|0xDEADBEEF|> > attempt to yield across a C-call boundary
L794[16:04:31] <payonel> \o/
L795[16:04:44] <payonel> see, that's what i'm talking about
L796[16:05:27] <Forecaster> it is? :O
L797[16:07:23] <payonel> Forecaster: yeah, that's the failure i'm getting in-game in OpenOS
L798[16:07:33] <payonel> but not in ocemu, bc, ocemu is more luay
L799[16:07:37] <payonel> LUA
L800[16:07:37] <EnderBot2> Lua*
L801[16:09:02] <Forecaster> is deadbeef less lua?
L802[16:09:43] <payonel> Forecaster: in oc, string.gsub is a [C] call
L803[16:09:46] <payonel> same with deadbeef
L804[16:09:54] <Forecaster> ah
L805[16:10:01] <payonel> in ocemu, it calls into lua for string.gsub
L806[16:12:57] <gamax92> uhh?
L807[16:13:34] <gamax92> I get the error in ocemu too
L808[16:13:38] <gamax92> what are you talking about
L809[16:20:38] <Kodos> wat
L810[16:23:00] <Kodos> %oclogs
L811[16:23:02] <MichiBot> Kodos: https://oclogs.pc-logix.com/
L812[16:24:01] <Kodos> Erm, why was my highlight triggered if no one pinged me...
L813[16:24:22] * Forecaster blames lUA
L814[16:24:44] <Forecaster> with case inverted just because
L815[16:25:47] <Dashkal> ɐnႨ?
L816[16:31:10] <payonel> gamax92: ok yes, but, in ocemu i don't need to yield
L817[16:31:20] <payonel> in oc, file loads cause machine.lua to yield
L818[16:31:42] <payonel> but yes, i was inaccurate about gsub being lua only
L819[16:32:28] ⇨ Joins: fotoply (~fotoply@2-104-228-18-static.dk.customer.tdc.net)
L820[16:35:47] <Michiyo> Kodos, last thing that pinged you was [07:33:45] <Sandra> Kodos, I rant completely randomly to random places.
L821[16:35:48] <Michiyo> You never replied after that, did your window have focus?
L822[16:36:23] <gamax92> payonel: well, you can go into apis/component.lua and set direct=true to direct=false
L823[16:36:33] <Kodos> Yes, but not the channel
L824[16:36:53] <Kodos> That must've been right after I got up to sleep
L825[16:39:36] <gamax92> payonel: that'll force machine.lua to yield when accessing components
L826[16:44:26] <payonel> hmm
L827[16:44:28] <payonel> i should do that
L828[16:45:29] <payonel> but for now, my own gsub and command substitution works in OpenOS in-game
L829[16:45:32] <payonel> \o/
L830[16:45:36] <payonel> echo `pwd`
L831[16:45:54] <payonel> now to test mem cost and then i'm off until later
L832[16:46:57] <payonel> ouch, another 600 bytes
L833[16:46:59] <payonel> sheesh
L834[16:49:11] <payonel> gamax92: https://git.io/vwtTe
L835[16:49:14] <payonel> if you're interested
L836[16:49:17] <payonel> ok, laters o/
L837[16:50:18] <Izaya> Lasers \o
L838[16:52:50] <Kodos> Hokay, third mod repo started
L839[16:53:01] <Kodos> Now to either figure out how to get started or find contributors
L840[16:53:27] <gamax92> Kodos: hi
L841[16:53:59] <Kodos> Hi
L842[16:55:33] <reinei> Kodos, you started 3 mod repos without copde?
L843[16:55:35] <reinei> code*
L844[16:55:41] <Kodos> reinei, no, two have code
L845[16:55:47] <Kodos> Third one was an idea I hammered out last night
L846[16:55:51] <Kodos> Just opened the repo for it
L847[16:55:52] <reinei> ok
L848[16:56:09] <Kodos> https://github.com/MyNameIsKodos/Contagion-Craft
L849[16:56:12] <Kodos> If you're interested
L850[16:56:27] <Kodos> Not sure I'll keep the name
L851[16:56:28] <Kodos> But
L852[16:56:29] <Kodos> yeh
L853[16:57:06] ⇦ Quits: Keanu73 (~Keanu73@host-92-25-109-232.as13285.net) (Quit: Gotta go to bed or something. See ya!)
L854[16:59:03] <reinei> maybe have the underlying systme be modular-ish and allow DEVELOPING viruses as well?
L855[16:59:17] <reinei> virological PvP
L856[17:00:54] <Kodos> I'll do that at some point, but i want to get the base mod in place first
L857[17:01:01] <Kodos> Eventually there will be separate unique viruses
L858[17:01:10] <Kodos> Right now the idea is just that it's a potion effect, and you die if the timer runs out
L859[17:01:12] *** CB|Away is now known as Kimiro
L860[17:01:48] <Kodos> But basically the end goal is to have viruses with randomized timers from 15 mins to an hour
L861[17:01:51] <reinei> that should be easy to do
L862[17:01:56] <Kodos> And then every 1/4th of that time, a new symptom would arise
L863[17:02:02] <reinei> I helped partially implement harder stuff
L864[17:02:12] <Kodos> So with an hour's timer, at 45 mins the fourth and final symptom would appear
L865[17:02:27] <Kodos> And at each stage, you'd have a list of symptoms to choose from that you could use to engineer a virus
L866[17:02:58] <reinei> maybe also make some NOT deadly, but rather keep the symptoms active unless treated
L867[17:03:04] <Kodos> Yep
L868[17:03:11] <Kodos> Things like Blindness
L869[17:03:21] <Kodos> Deafness too if I can find a way to make audio muffled/silent
L870[17:03:26] <reinei> you just need to watch milk then
L871[17:03:41] <Kodos> I know there's a way to make milk not work on things
L872[17:03:45] <Kodos> So I'll just do that
L873[17:06:50] <Kodos> bbiab
L874[17:09:03] ⇦ Quits: reinei (~reinei@p50807574.dip0.t-ipconnect.de) (Quit: Leaving)
L875[17:11:04] *** amadornes is now known as amadornes[OFF]
L876[17:17:27] *** Kimiro is now known as CB|Away
L877[17:27:31] *** CB|Away is now known as Kimiro
L878[17:37:37] *** Kimiro is now known as CB|Away
L879[17:44:54] *** brandon3055|Zzzzz is now known as brandon3055
L880[17:45:16] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:3955:f3ef:93c6:1f31)
L881[17:46:04] ⇦ Quits: Nathan1852 (~Nathan185@HSI-KBW-134-3-201-222.hsi14.kabel-badenwuerttemberg.de) (Ping timeout: 384 seconds)
L882[17:47:53] ⇨ Joins: Nachtara (~Nachie@50-83-108-134.client.mchsi.com)
L883[17:54:42] * vifino flops on Lizzy
L884[17:54:51] <Lizzy> YAYAYAYAYA
L885[17:54:57] * Lizzy snuggles vifino
L886[17:55:13] <vifino> :3
L887[17:55:16] * vifino snuggles Lizzy
L888[17:55:28] ⇦ Quits: AlexisMachina (uid57631@2604:8300:100:200b:6667:3:0:e11f) (Quit: Connection closed for inactivity)
L889[18:16:09] <CompanionCube> vifino, for next time
L890[18:16:09] <CompanionCube> https://www.instagram.com/p/BER3DHLNS6V/
L891[18:17:10] <vifino> .----.
L892[18:17:38] <Lizzy> #lua stuff = {"Athar", "Omega"} for i=1,3 do print( stuff[math.random(1,2)] ) end
L893[18:17:38] <|0xDEADBEEF|> > Omega | Omega | Omega | nil
L894[18:18:06] <CompanionCube> vifino, how jealous are you of that VAX
L895[18:18:20] <vifino> very
L896[18:18:59] <Lizzy> #lua stuff = {"Athar", "Omega"} for i=1,3 do print( stuff[math.random(1,2)] ) end
L897[18:18:59] <|0xDEADBEEF|> > Omega | Athar | Omega | nil
L898[18:20:59] <CompanionCube> the gif/video involving a lispm and a tape is good too
L899[18:21:15] ⇨ Joins: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L900[18:26:26] *** CB|Away is now known as Kimiro
L901[18:29:18] *** g is now known as gAway2002
L902[18:35:32] <vifino> Soo... gdm on wayland needs systemd?
L903[18:35:53] <vifino> Wat da fak.
L904[18:36:02] <CompanionCube> wayland in general needs logind
L905[18:36:17] <CompanionCube> which is primarily implemented by systemd
L906[18:37:43] <vifino> Wayland works just fine without systemd.
L907[18:38:36] <vifino> I'm not gonna convert my openrc based gentoo instal to systemd.
L908[18:38:38] <vifino> Cause no.
L909[18:39:25] <CompanionCube> also, the gnome folks got into bed with systemd ages ago
L910[18:40:20] <vifino> Well then.
L911[18:40:57] <CompanionCube> why not lightdm?
L912[18:41:20] <vifino> gnome-base/gnome pulls in gdm.
L913[18:52:32] ⇨ Joins: techno156 (~techno156@137.154.136.231)
L914[18:52:33] <vifino> I've been trying to get rid of that systemd dep for a while now by manually removing every wayland mention in the flags.
L915[18:52:37] <vifino> It's damn hard.
L916[18:53:39] <CompanionCube> dependencies are hard
L917[18:54:58] <vifino> I fucking dropped whole wayland.
L918[18:55:02] <vifino> It still wants systemd.
L919[18:55:03] <vifino> Q_Q
L920[18:57:42] <Skye> I wonder if it's possible to fake systemd being installed.
L921[18:58:12] <CompanionCube> someone made a version of logind independently of systemd
L922[18:58:19] <CompanionCube> which iirc is the bit GNOME needs/wants
L923[18:59:08] <CompanionCube> see: GuixSD. They have GNOME3 iirc and yet there's no systemd in sight. Only their custom scheme-based init system
L924[19:01:25] <vifino> https://wiki.gentoo.org/wiki/GNOME/GNOME_Without_systemd
L925[19:01:28] <vifino> God bless gentoo.
L926[19:07:25] <vifino> The gentooman is strong.
L927[19:09:13] <{}> s/man/person
L928[19:09:13] <MichiBot> <vifino> The gentooperson is strong.
L929[19:09:14] <{}> kek
L930[19:09:31] <{}> also
L931[19:09:42] <{}> gentooperson -> poot
L932[19:09:44] <{}> hehe
L933[19:10:44] ⇨ Joins: AlexisMachina (uid57631@id-57631.charlton.irccloud.com)
L934[19:10:44] <vifino> Lizzy fell asleep, so adorable :3
L935[19:13:30] * vifino picks up Lizzy and carries her to bed
L936[19:13:59] <greaser|q> easiest solution for GNOME without systemd: use GNOME 2
L937[19:14:32] <{}> Just don't use GNOME
L938[19:14:37] <{}> It's that damn simple XD
L939[19:14:52] <{}> GNOME 3 == Unity
L940[19:16:25] <greaser|q> are you saying if you're one of those weirdos who actually like GNOME 3 that you should use Unity
L941[19:17:13] <{}> I'm saying that if you are one of those weirdos who wants to use GNOME 3 might as well install Ubuntu and use Unity
L942[19:17:40] <{}> s/3/3 you
L943[19:17:40] <MichiBot> <{}> I'm saying that if you are one of those weirdos who wants to use GNOME 3 you might as well install Ubuntu and use Unity
L944[19:17:55] <vifino> I plan to try GNOME 3 and use the apps, don't think I'll use GNOME 3 for long.
L945[19:19:05] <{}> >apps
L946[19:19:06] <{}> kek
L947[19:19:13] <{}> |apps|
L948[19:19:19] <{}> ||||||apps||||||
L949[19:19:23] <vifino> Yes, that's what they are called.
L950[19:19:32] <greaser|q> back in my day they were called programs
L951[19:19:41] <{}> programs and applications
L952[19:19:43] <vifino> pfft, there is no such things as programs
L953[19:19:44] <{}> not "apps"
L954[19:19:46] <vifino> or applications
L955[19:19:57] <{}> apps implies that you are on a mobile device or the web
L956[19:20:07] <{}> There is no such thing as a Mobile Program or a Web Program
L957[19:20:07] <vifino> apps is the short for applications.
L958[19:20:17] <{}> vifino: Times have changed
L959[19:20:29] <greaser|q> "apps" are basically like websites except you install them to your phone, they only go to a specific thing, and they scrape all your personal info
L960[19:20:32] <vifino> Well too bad, you mobile giraffe.
L961[19:20:38] <{}> And I can't go to a random place and be like "I want an app"
L962[19:20:49] <greaser|q> oh, and they do their best to ensure Wirth's Law always holds
L963[19:21:08] <{}> greaser|q: They also make sure to check a server for updates and notifications every 5 seconds
L964[19:21:08] <greaser|q> crapps is what i like to call them
L965[19:21:14] <greaser|q> yes
L966[19:21:34] <greaser|q> "what's the best voice recording app for android?" "flashlight"
L967[19:21:45] <{}> XD
L968[19:22:34] <{}> Flashlight needs access to your contacts. Reason: We promise we won't do anything with your contacts.
L969[19:23:13] <{}> Best part is when you click Cancel it sets a flag to randomly make the Flashlight app crash
L970[19:23:52] <vifino> God, GNOME 3 must be slow as hell, it depends on a fuckton of lua and python stuff.
L971[19:24:05] <vifino> I'm not sure if it even has much native code.
L972[19:24:09] <vifino> .-.
L973[19:24:24] <{}> Unity uses python XD
L974[19:24:31] <{}> Python is slower than Lua tho
L975[19:24:35] <vifino> yes
L976[19:29:51] ⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Quit: Nettalk6 - www.ntalk.de)
L977[19:52:53] ⇦ Quits: MajGenRelativity (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Quit: Bye)
L978[20:08:48] ⇦ Quits: fotoply (~fotoply@2-104-228-18-static.dk.customer.tdc.net) ()
L979[20:16:00] ⇨ Joins: VikeStep (~VikeStep@101.184.243.180)
L980[20:24:51] <Sandra> lua is faaaast man.
L981[20:25:03] <Sandra> python is pretty fast too.
L982[20:25:34] <{}> It could be worse... V8 or JS in general
L983[20:26:10] <{}> Maybe if JS wasn't developed in a week it would be better
L984[20:27:54] <greaser|q> js is fast these days, it's just shit and bloated
L985[20:28:34] <greaser|q> python should be fast enough if it doesn't have to actually generate pixel data
L986[20:28:50] <greaser|q> otherwise, Wirth's Law
L987[20:29:57] <Sandra> yeah.
L988[20:30:05] <{}> I was thinking about ways to do DRM... maybe a binary blob that runs DRM algorithms in a BrainFuck emulator in a virtual machine
L989[20:30:16] <Sandra> does it use LuaJ at least?
L990[20:30:25] <Sandra> *LuaJIT.
L991[20:30:35] <Sandra> or stock lua.
L992[20:30:47] <{}> vifino: ^
L993[20:31:23] <Sandra> stock lua is still fast, but LuaJIT is waaaaaaay fast.
L994[20:31:25] <greaser|q> it'll be stock
L995[20:31:45] <Sandra> mmm, yeah, probably.
L996[20:38:31] <vifino> {}: sounds like it'll be fun to reverse engineer or debug.
L997[20:38:59] <{}> ( ͡° ͜ʖ ͡°)
L998[20:39:54] ⇨ Joins: y3nr1ng (webchat@ip238-57.wifi.cc.ntu.edu.tw)
L999[20:40:05] ⇦ Quits: y3nr1ng (webchat@ip238-57.wifi.cc.ntu.edu.tw) (Client Quit)
L1000[20:42:29] <vifino> {}: i replaced lua 5.1 with luajit in pkgconfig, this isn't totally breaking everything, is it?
L1001[20:45:38] <Kimiro> {}: My brain says to pronounce "{}" as vagina.
L1002[20:46:00] <Kimiro> This is unrelated to anything.
L1003[20:46:15] <{}> Kimiro: My brain says to pronounce "{}" as table.
L1004[20:46:30] <Kimiro> Two kinds of people I guess.
L1005[20:46:32] <Kimiro> :P
L1006[20:46:49] <{}> ¯\_(ツ)_/¯
L1007[20:48:57] * Kimiro giggles
L1008[20:50:48] ⇨ Joins: surferconor425|Cloud (uid77899@2604:8300:100:200b:6667:4:1:304b)
L1009[21:03:58] ⇦ Quits: Temportalist (uid37180@2604:8300:100:200b:6667:3:0:913c) (Quit: Connection closed for inactivity)
L1010[21:14:10] <Kimiro> {}: Vagina table.
L1011[21:14:48] *** {} is now known as o|o
L1012[21:14:54] <vifino> CLIPPY
L1013[21:14:57] <Kodos> I thought {|} was vagina
L1014[21:15:12] <Kodos> ¯\_(ツ)_/¯
L1015[21:15:25] <vifino> o|o: you are so clippy, i wanna clip of your head with clamps
L1016[21:15:34] <Kimiro> Or {i}
L1017[21:16:17] <Kimiro> Lots of ways to draw that.
L1018[21:25:28] ⇦ Quits: AlexisMachina (uid57631@id-57631.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L1019[21:26:19] ⇦ Quits: Yepoleb (~yepoleb@178-190-224-45.adsl.highway.telekom.at) (Quit: Yepoleb)
L1020[21:26:36] ⇦ Quits: jackmcbarn (~jackmcbar@50708323.static.ziggozakelijk.nl) (Ping timeout: 192 seconds)
L1021[21:31:25] ⇨ Joins: jackmcbarn (jackmcbarn@gateway.insomnia247.nl)
L1022[21:38:31] *** Kimiro is now known as CB|Away
L1023[21:41:42] <Kodos> One of these days, I should really learn how to modify oregen with CoFH
L1024[21:45:44] <Sandra> ...
L1025[21:45:46] <Sandra> what.
L1026[21:46:07] <Sandra> today in #oc, we discuss vagina tables.
L1027[21:52:57] ⇨ Joins: Dracotech (~techno156@137.154.136.231)
L1028[21:56:17] ⇦ Quits: techno156 (~techno156@137.154.136.231) (Ping timeout: 201 seconds)
L1029[21:58:32] *** CB|Away is now known as Kimiro
L1030[22:10:08] ⇦ Quits: Lathanael|Away (~Lathanael@p54960425.dip0.t-ipconnect.de) (Ping timeout: 384 seconds)
L1031[22:10:48] ⇨ Joins: Lathanael|Away (~Lathanael@p549613CB.dip0.t-ipconnect.de)
L1032[22:36:24] <Sandra> I've designed a mod which uses RF as one major source of power, but it is by no means the /only/ generator.
L1033[22:36:27] <Sandra> :P
L1034[22:36:35] <Sandra> you need the others as well.
L1035[22:40:43] ⇦ Quits: BearishMushroom (~BearishMu@90-231-174-194-no159.tbcn.telia.com) (Remote host closed the connection)
L1036[22:46:07] ⇨ Joins: Dimensional (~kvirc@40.134.242.242)
L1037[23:04:32] <Kodos> I really love the TARDIS Mod
L1038[23:14:34] ⇨ Joins: techno156 (~techno156@137.154.137.8)
L1039[23:17:41] ⇦ Quits: Dracotech (~techno156@137.154.136.231) (Ping timeout: 201 seconds)
L1040[23:19:25] ⇦ Quits: Nachtara (~Nachie@50-83-108-134.client.mchsi.com) (Quit: FREE KNOTS (Overhand knots, you pervs))
L1041[23:59:58] ⇦ Quits: Corded (discord@2607:5300:60:51da::c0f:fee) (Remote host closed the connection)
<<Prev Next>> Scroll to Top