<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:05:15] ⇨ Joins: gm|and (gm|and!~gm|and@50.227.224.49.dyn.cust.vf.net.nz)
L2[00:05:24] <gm|and> ok nh
L3[00:05:49] <gm|and> how the hell does ATM work again
L4[00:05:57] <gm|and> wrt VCIs and VPIs
L5[00:07:42] <gm|and> if you look it up online it tends to not be arsed differentiating them properly
L6[00:08:06] <gm|and> btw this is not for work, we use completely different shit e.g. I2C
L7[00:09:59] <gm|and> i suspect for a really really basic graph component network you'd opt for a "dial a destination" approach where 0x00 or 0xFF or something marks the terminator where you actually talk to what you wanted to
L8[00:10:20] <gm|and> i'm kinda jumping only slightly related topics like a derp
L9[00:10:30] <Moongoodboy{K}> ATM?
L10[00:10:39] <gm|and> asynchronous transfer mode
L11[00:10:52] <gm|and> it's a networking system that's apparently still widely used for broadband backbones
L12[00:11:05] <gm|and> S3's a fan of it
L13[00:12:05] <gm|and> it's based on circuit-switching (as per old-style phone networks) as opposed to packet switching (as per IP)
L14[00:12:48] <gm|and> ok this train's getting pretty packed
L15[00:17:17] <gm|and> i suspect the idea of ATM is an improvement over what i was thinking of for a system component network, where once you've "dialed in" you've got a virtual circuit identifier and you send that instead of "dialing" the whole path for every packet
L16[00:17:34] <gm|and> then again, tracking VCIs would be a pain in the arse for the system component case
L17[00:19:00] * Izaya squints
L18[00:19:17] <gm|and> honk
L19[00:19:29] <gm|and> anyhow about to hit a tunnel
L20[00:19:32] ⇦ Quits: gm|and (gm|and!~gm|and@50.227.224.49.dyn.cust.vf.net.nz) (Quit: Bye)
L21[00:20:10] <Izaya> what is gm short for tho
L22[00:24:29] ⇨ Joins: gm|and (gm|and!~gm|and@50.227.224.49.dyn.cust.vf.net.nz)
L23[00:24:34] <gm|and> and back
L24[00:26:17] <Moongoodboy{K}> circuit switching…in the Internet?? O.o
L25[00:26:40] <gm|and> yeah it uses virtual circuits
L26[00:26:50] <Moongoodboy{K}> so, what, it establishes circuits for…TCP connections?
L27[00:26:52] <gm|and> you establish a path and you stick to it for as long as practical
L28[00:26:58] <Moongoodboy{K}> what does it establishes circuits for
L29[00:27:00] <gm|and> eh, probably not TCP connections
L30[00:27:06] <Moongoodboy{K}> yeah, but what else
L31[00:27:10] <gm|and> although i suspect you can put IP over ATM
L32[00:27:21] <Moongoodboy{K}> this system doesn't use IP??
L33[00:27:23] <Moongoodboy{K}> wtf
L34[00:27:41] <gm|and> you could put IP over UDP if you really wanted to
L35[00:27:43] <Izaya> gm|and: what is gm short for
L36[00:27:47] <gm|and> greasemonkey
L37[00:28:04] <Izaya> Right
L38[00:28:10] <Izaya> Don't mind me being an idiot
L39[00:28:32] <gm|and> my mind's kinda switching between two related but different things right now
L40[00:28:49] <Izaya> Just got off work so I'm a little out of it
L41[00:28:54] <Moongoodboy{K}> gm|and: yeah, it's called VPNing!
L42[00:28:55] <gm|and> fair enough
L43[00:29:12] <Izaya> But uh
L44[00:29:13] <Moongoodboy{K}> I don't understand how you'd put IP over circuits though
L45[00:29:18] <gm|and> Moongoodboy{K}: that's only one application of it, what it's called is encapsulation
L46[00:29:21] <Moongoodboy{K}> or UDP for that matter
L47[00:29:32] <Izaya> I was under the impression that ATM was used on ADSL
L48[00:29:37] <gm|and> thing is, there needs to be some way to work out a path from one IP to another
L49[00:29:42] <Moongoodboy{K}> That kinda makes sense
L50[00:29:48] <Moongoodboy{K}> gm|and: routing tables!
L51[00:30:10] <gm|and> anyhow, my stop's coming up shortly so i'll continue when i get home
L52[00:30:13] * Izaya likes dumb flood routing, personally
L53[00:30:51] <Moongoodboy{K}> what, like hubs? o.O
L54[00:31:08] <gm|and> if you can work out a region-based prefix scheme (*cough* IPv6) it's kinda nice
L55[00:31:17] ⇦ Quits: gm|and (gm|and!~gm|and@50.227.224.49.dyn.cust.vf.net.nz) (Quit: Bye)
L56[00:32:20] <Izaya> Moongoodboy{K}: more like every device is a switch
L57[00:36:07] <Izaya> if it doesn't know where to send it, send it everywhere, but if it knows, send it directly
L58[00:37:48] <Moongoodboy{K}> Ahh.
L59[00:37:59] <Moongoodboy{K}> That seems…impractical
L60[00:38:04] <Izaya> It works very well, actually
L61[00:38:19] <Moongoodboy{K}> as opposed to /if you don't know where to send it (and you're central enough not to have a default route), drop it/
L62[00:38:45] <Izaya> If you've got a bunch of machines hooked up directly, with no routing, just turn forwarding packets off for all but the router
L63[00:39:10] <Izaya> Otherwise, routing sorts itself out
L64[00:39:49] <Izaya> you can happily have a box with a wireless card sitting on a wired network forwarding packets between
L65[00:39:51] <Izaya> no config needed
L66[00:40:02] <Moongoodboy{K}> On a tiny scale, sure, but—
L67[00:40:06] <Moongoodboy{K}> …oohhhhhh
L68[00:40:11] <Izaya> admittedly that's not a huge thing because relays with wireless cards exist
L69[00:40:20] <Izaya> but I mean you can expand that to anything
L70[00:40:42] <Izaya> routing over the internet, linked cards, wireless
L71[00:40:49] <Izaya> it'll automatically route through a wireless mesh network
L72[00:44:40] <GreaseMonkey> honf
L73[00:44:57] <Izaya> o/
L74[00:45:24] <GreaseMonkey> my hand bloody hurts right now
L75[00:46:01] <GreaseMonkey> yeah i think i'll have dinner
L76[00:54:40] <Ristelle> o/ GreatMonkey
L77[00:54:46] <Ristelle> o/ GreaseMonkey [Edited]
L78[00:54:53] <Ristelle> Dammit typos
L79[00:55:16] <Ristelle> uhh does threading mitigate the issue of gpu call limitations?
L80[00:56:59] <Izaya> Coroutines?
L81[00:57:11] <Ristelle> OC's thread thingy
L82[00:59:30] <Moongoodboy{K}> does OC even have a thread thing? because coroutines aren't concurrent
L83[01:00:00] <Mimiru> ~w thread
L84[01:00:00] <ocdoc> http://ocd.cil.li/api:thread
L85[01:00:18] <Mimiru> magic.
L86[01:01:40] <Moongoodboy{K}> there's a threading module! :o
L87[01:02:34] <Moongoodboy{K}> …I can IPC in OC! :D
L88[01:04:34] * Moongoodboy{K} remembers polling on files in CC for IPC. /Ugh./
L89[01:05:08] * Izaya uses events for IPC
L90[01:06:25] <Moongoodboy{K}> Mmhmm!
L91[01:09:04] * GreaseMonkey remembers ranting about how shitty CC's interpretation of how Lua should work was, and still is
L92[01:09:30] <GreaseMonkey> but yeah when doing IPC i think even CC lets you use coroutines
L93[01:10:10] <GreaseMonkey> one thing it does not do, however, is work remotely sanely with existing lua code
L94[01:10:25] <GreaseMonkey> or with new lua code for that matter
L95[01:11:22] <GreaseMonkey> the upside though is rednet is built on top of a lower layer that you can tap directly. this comes in handy when you're on a server where everyone is trying to make a monopoly and you decide to make everything all interact with one another in harmony
L96[01:11:47] <Izaya> A monopoly?
L97[01:18:36] <Ristelle> Eurgh
L98[01:18:55] <Ristelle> I realised I have to start from 1 since everything in lua starts from 1
L99[01:21:50] <Moongoodboy{K}> Eeeyyup.
L100[01:21:53] <Moongoodboy{K}> :|
L101[01:22:21] <Izaya> Or abuse your tables into starting from zero.
L102[01:24:33] <Moongoodboy{K}> no, no, that breaks language conventions
L103[01:24:36] <Moongoodboy{K}> just deal with it :(
L104[01:24:49] <Izaya> Yup.
L105[01:25:01] <Moongoodboy{K}> …
L106[01:25:29] <Moongoodboy{K}> …I just realized that's why the `sides` table starts with`[0]`…
L107[01:25:45] <Moongoodboy{K}> it has to, otherwise the first thing would be index 1
L108[01:25:49] <Izaya> Yup.
L109[01:40:22] ⇦ Quits: xarses_ (xarses_!~xarses@c-67-180-86-164.hsd1.ca.comcast.net) (Remote host closed the connection)
L110[01:40:33] ⇨ Joins: xarses_ (xarses_!~xarses@c-67-180-86-164.hsd1.ca.comcast.net)
L111[02:49:06] ⇨ Joins: Alex_hawks (Alex_hawks!~Alex_hawk@121.221.224.174)
L112[02:51:12] ⇦ Quits: Alex_hawks|Alt (Alex_hawks|Alt!~Alex_hawk@121.221.224.174) (Ping timeout: 186 seconds)
L113[03:12:37] <payonel> @ristelle and Moongoodboy{K} the thread library is just super fancy coroutines
L114[03:13:17] <Moongoodboy{K}> o.o .
L115[03:13:41] <payonel> if you have questions, feel free to ask :)
L116[03:14:03] <payonel> i did write it after all
L117[03:19:19] <payonel> well, actually i need some sleep. but i'll check for old messages when i'm on again
L118[03:41:05] ⇦ Quits: Unh0ly_Tigg (Unh0ly_Tigg!~Unh0ly_Ti@c-24-21-196-226.hsd1.or.comcast.net) (Quit: Leaving)
L119[03:41:13] ⇨ Joins: b4db0y15 (b4db0y15!~B4DB0y15@82-132-218-161.dab.02.net)
L120[03:43:28] <b4db0y15> Yo??
L121[03:43:38] <b4db0y15> Is anyone in the channel???
L122[03:43:43] <b4db0y15> Speak
L123[03:44:24] <Izaya> I knew that name looked familiar...
L124[03:45:49] <Forecaster> Bark?
L125[03:48:00] ⇦ Quits: b4db0y15 (b4db0y15!~B4DB0y15@82-132-218-161.dab.02.net) (Ping timeout: 186 seconds)
L126[03:52:02] <Lizzian> Izaya, in what way?
L127[03:53:08] <Izaya> I'm gonna not say something unneccesarily unfriendly
L128[04:00:33] ⇨ Joins: Arimil (Arimil!~Renari@24.229.185.155.res-cmts.sm.ptd.net)
L129[04:01:13] ⇦ Quits: Renari (Renari!~Renari@24.229.185.155.res-cmts.sm.ptd.net) (Ping timeout: 186 seconds)
L130[04:09:26] ⇦ Quits: Backslash (Backslash!~Backslash@ip-94-114-162-224.unity-media.net) (Read error: Connection reset by peer)
L131[04:09:47] ⇨ Joins: Backslash (Backslash!~Backslash@ip-94-114-162-224.unity-media.net)
L132[04:12:21] ⇦ Quits: surferconor425 (surferconor425!sid77899@highgate.irccloud.com) (Ping timeout: 383 seconds)
L133[04:12:53] ⇦ Quits: brayden (brayden!~brayden@2400:9c00:184:1:216:3cff:febe:e861) (*.net *.split)
L134[04:12:53] ⇦ Quits: MichiBot (MichiBot!~MichiBot@eos.pc-logix.com) (*.net *.split)
L135[04:12:53] ⇦ Quits: Icedream (Icedream!~icedream@has.streaminginter.net) (*.net *.split)
L136[04:12:53] ⇦ Quits: pwootage (pwootage!~pwootage@new.pwootage.com) (*.net *.split)
L137[04:12:53] ⇦ Quits: s0cks (s0cks!socks@ds003.info) (*.net *.split)
L138[04:12:53] ⇦ Quits: Techokami (Techokami!Techokami@znc.theender.net) (*.net *.split)
L139[04:12:53] ⇦ Quits: Forecaster (Forecaster!Forecaster@znc.theender.net) (*.net *.split)
L140[04:12:53] ⇦ Quits: nxsupert (nxsupert!nxsupert@znc.theender.net) (*.net *.split)
L141[04:13:30] ⇨ Joins: surferconor425 (surferconor425!sid77899@2604:8300:100:200b:6667:1:1:304b)
L142[04:13:48] ⇦ Quits: dmod (dmod!sid32492@tooting.irccloud.com) (Ping timeout: 383 seconds)
L143[04:13:48] ⇦ Quits: Lucifer (Lucifer!sid32492@tooting.irccloud.com) (Ping timeout: 383 seconds)
L144[04:13:48] ⇦ Quits: LeshaInc (LeshaInc!~LeshaInc@fomalhaut.me) (Ping timeout: 383 seconds)
L145[04:14:17] ⇦ Quits: fingercomp (fingercomp!~fingercom@fomalhaut.me) (Ping timeout: 383 seconds)
L146[04:15:15] ⇦ Quits: Totoro (Totoro!~totoro@fomalhaut.me) (Ping timeout: 383 seconds)
L147[04:15:24] ⇨ Joins: Lucifer (Lucifer!sid32492@id-32492.tooting.irccloud.com)
L148[04:15:27] ⇨ Joins: dmod (dmod!sid32492@id-32492.tooting.irccloud.com)
L149[04:18:34] ⇨ Joins: LeshaInc (LeshaInc!~LeshaInc@fomalhaut.me)
L150[04:19:35] ⇨ Joins: Totoro (Totoro!~totoro@fomalhaut.me)
L151[04:20:09] ⇨ Joins: fingercomp (fingercomp!~fingercom@fomalhaut.me)
L152[04:20:37] *** fingercomp is now known as Guest78676
L153[04:20:38] <Forecaster> it's the script kiddie that was here yesterday
L154[04:22:05] *** Guest78676 is now known as fingercomp
L155[04:39:36] ⇨ Joins: brayden (brayden!~brayden@2400:9c00:184:1:216:3cff:febe:e861)
L156[04:39:36] ⇨ Joins: lp (lp!~lordpipe@66.109.211.167)
L157[04:39:36] ⇨ Joins: pwootage (pwootage!~pwootage@new.pwootage.com)
L158[04:39:36] ⇨ Joins: MichiBot (MichiBot!~MichiBot@eos.pc-logix.com)
L159[04:39:36] ⇨ Joins: Icedream (Icedream!~icedream@has.streaminginter.net)
L160[04:39:36] ⇨ Joins: s0cks (s0cks!socks@ds003.info)
L161[04:39:36] ⇨ Joins: nxsupert (nxsupert!nxsupert@znc.theender.net)
L162[04:39:36] ⇨ Joins: Techokami (Techokami!Techokami@znc.theender.net)
L163[04:39:36] ⇨ Joins: Forecaster (Forecaster!Forecaster@znc.theender.net)
L164[05:03:18] <Ristelle> Soo whats going on in IRC?
L165[05:03:47] <asie> Looking for a laptop. Picking a laptop is hard.
L166[05:03:54] <Ristelle> ITS ASIE
L167[05:04:00] <Ristelle> o/
L168[05:05:18] <asie> <o
L169[05:05:21] <asie> \o
L170[05:05:57] <Ristelle> o/
L171[05:06:37] <Izaya> I check every few months to see if there are any that would be an all-round upgrade
L172[05:07:10] <Izaya> But I'm pretty rough with my laptop and I doubt these paper-thin no-key-travel things would like that
L173[05:09:39] <asie> I found a laptop I love - the T480s... but it's pricey
L174[05:09:42] <asie> even with the student discount
L175[05:10:29] <Izaya> eeeeh
L176[05:10:49] <Izaya> keyboard on that would disappoint me I think
L177[05:10:53] <asie> 1.8mm travel is about as good as you can get post-2016
L178[05:10:59] <Lizzian> if i ever get a new laptop, I'd want one that could be somewhat upgraded in the future, is very high-end for it's 'time' and has VR support because i already have a fairly good light-gaming laptop which i don't use for gaming much these days because i'm generally always with my main rig
L179[05:11:12] <asie> >VR support
L180[05:11:13] <Izaya> hence why I'm still using one from 2011 I guess x_x
L181[05:11:16] <asie> just get a desktop and lug it in a backpack
L182[05:11:19] <asie> Izaya: my X220 broke
L183[05:11:25] <asie> and the X220/X230 generally has poor build quality
L184[05:11:33] * Izaya pages Skye
L185[05:11:41] <asie> in my experience
L186[05:11:44] <asie> it held up well, then it kind of stopped
L187[05:11:51] <asie> and it started cracking all over the place, then the charging circuitry failed...
L188[05:11:55] <Izaya> I dropped my T420 off the first floor and it chipped one end of the battery
L189[05:12:16] <Lizzian> except my current rig is huge, plus the thick metal used in the case increases it's weight a lot
L190[05:12:23] <Izaya> (or rather, my whole bag, with a number of books in it)
L191[05:12:36] <Izaya> Lizzy, get a LAN party case from like, the early 2000s
L192[05:13:21] <Izaya> http://images10.newegg.com/NeweggImage/productimage/11-129-145-11.jpg
L193[05:13:30] <Forecaster> That's my case!
L194[05:13:37] <Izaya> mfw
L195[05:13:47] <Izaya> I was using that till I got my 690, which didn't fit
L196[05:13:53] <Lizzian> If/when i get the money, i might build myself a small fast gaming rig, but as it stands at the moment i don't go to many gaming conventions and am not hopping between houses since april last year
L197[05:14:02] <Forecaster> I've had it for over 10 years
L198[05:14:13] <Izaya> I got mine in 2015 or so
L199[05:14:13] <Forecaster> it was my first own computer
L200[05:14:23] <Forecaster> which I got when I was 15
L201[05:14:36] <Izaya> was quite the upgrade from my shitty beige box
L202[05:14:37] <Forecaster> I've since replaced the contents many times over of course
L203[05:14:49] <Izaya> it's a v. nice case
L204[05:15:04] <Forecaster> I recently broke the plastic grate on the front unfortunately
L205[05:15:06] <Corded> * <Lizzian> built her computer in 2011, pretty much everything has changed since then though
L206[05:15:11] <Forecaster> I'll probably replace it soon
L207[05:15:32] <Forecaster> I might just mount the components on a board or something
L208[05:15:36] <Forecaster> put it on the wall
L209[05:15:37] <Izaya> if I didn't want to use it again I'd mail you a new one but anyway
L210[05:16:33] <asie> maybe i'll just get an X230 because I now have a drawer full of spare X220 parts
L211[05:16:45] <Forecaster> it's got a lot of scratches...
L212[05:17:40] <Forecaster> but it is 13 years old
L213[05:18:15] <Lizzian> though some of my old hardware has gone to live in other machines. my 560Ti is in my dad's pc along with my computer's first motherboard and cpu. my 760 went to my cousin. 8gb of the 16gb DDR3 sticks i had went into my storage server. sadly my last board&cpu (skylake, some i5 k-series IIRC) both died so i couldn't use those for my home server (which would have been wonderful because it had 2 lan ports built in)
L214[05:19:12] <Lizzian> one of my original hdds is still sitting in my drawers but it has issues, the other is in my hard drive dock
L215[05:19:15] <Izaya> I still have the 3 C2D boxes I was using a while kicking around
L216[05:21:48] <Izaya> 750Ti in one, GT220 in one, GT8600 in one
L217[05:26:26] <Izaya> it occurs to me that I've never actually used that case to take it to a LAN party
L218[05:26:32] <Izaya> figures cause I usually host them, but still
L219[05:28:07] <Forecaster> I have
L220[05:28:17] <Forecaster> it was great for that, being so light
L221[05:28:23] <Izaya> Yeah
L222[05:28:30] <Izaya> I was expecting it to be more flimsy tbh
L223[05:28:37] <Izaya> but it's solid for how light it is
L224[05:28:39] <Forecaster> I've lugged other peoples cases and they've been a lot heavier
L225[05:28:45] <Izaya> Ah well, there's still time to do that
L226[05:28:55] <Izaya> Gonna need to replace the fans and stick some actual internals in though
L227[05:30:03] <Forecaster> I need to get some monitor cable extensions so I can put it further away
L228[05:30:29] <Forecaster> also, the case is rattling when it's running now, which is super annoying
L229[05:30:35] <Forecaster> I don't know what it is that's doing it
L230[05:30:49] <Izaya> I was thinking I might stick my desktop in a corner somewhere, use it p. much entirely for in-home streaming
L231[05:30:54] <Forecaster> giving the case a light kick makes it stop for a while
L232[05:31:18] <Izaya> build a desktop with one of those new Ryzen APUs, which will actually be remotely quiet
L233[05:31:20] <Forecaster> hence why I might just ditch cases entierly
L234[05:32:09] <Izaya> well, that approach does work
L235[05:32:17] <Forecaster> I'm going to get some sound absorbing floor screens to encase where I sit, then I can put the actual computer on the other side
L236[05:32:18] <Izaya> it gets messy quickly though
L237[05:32:46] <Forecaster> I'll put it on the wall, decently high up to minimize dust attraction
L238[05:32:56] <Izaya> I'd say find a fuckhuge tower, stick all your hardware in there, and tape flyscreen around it as a cheap dust filter
L239[05:32:56] <Forecaster> it'll be easy to clean as well since there's nothing in the way
L240[05:33:03] <Izaya> don't bother putting the sides on properly or anything
L241[05:33:58] <Forecaster> I also need to move my servers... they're just outside my bedroom currently and I have to close the door when I go to bed because they're too noisy
L242[05:34:17] <Izaya> all the computers are at the other end of the residence
L243[05:34:28] <Izaya> do you know how loud a Catalyst 3550 is?
L244[05:34:33] <Forecaster> I should perhaps put them in the empty room I use for storage currently
L245[05:34:35] <Izaya> it's obnoxious to put it nicely
L246[05:34:59] <Forecaster> but there's no network cables in the walls
L247[05:35:08] <Forecaster> so any cables have to go across the floor
L248[05:35:12] <Forecaster> :|
L249[05:35:24] <Forecaster> which sucks
L250[05:35:34] <Forecaster> I'll do something about that at some point
L251[05:35:42] <Izaya> run em on the ceiling
L252[05:37:35] <Forecaster> I need to buy a spool of network cable and some cable channels and draw it along the walls
L253[05:38:39] <Forecaster> there's some of that already since they apparently decided that you can't keep the router in the living room where the fiber comes in, so instead they put the network ports in the middle of the apartment in the hallway
L254[05:52:00] <Forecaster> I think I managed to configure logrotate to cap the apache logs at 25MB now....
L255[06:12:29] <asie> is Ubuntu or Fedora the better Linux distro for a newcomer ATM?
L256[06:12:32] <asie> (or maybe something else?)
L257[06:12:37] <asie> (if you say Arch I *will* /ignore you please don't)
L258[06:13:59] <Izaya> probably mint or debian tbh or arch
L259[06:18:25] ⇨ Joins: SuperCoder79 (SuperCoder79!uid276919@id-276919.tooting.irccloud.com)
L260[06:38:45] <AmandaC> asie: Ubuntu is more likely to have a one-click-install for apps
L261[06:38:56] <Lizzian> Asie: gentoo
L262[06:39:10] <Corded> * <Lizzian> hides
L263[06:43:10] <Izaya> I suspect I've been ignored despite providing legitimate advice as well as a joke
L264[06:43:52] <MGR> ┬─┬ ノ( ゜-゜ノ)
L265[06:44:11] <Lizzian> (╯°□°)╯︵ ┻━┻
L266[06:44:19] <MGR> ?
L267[06:45:05] <MGR> I'd like to say that when people say Asus has terrible support, they're not wrong
L268[06:46:44] <Izaya> I don't have much experience with their desktop stuff but their laptops are horrible
L269[06:46:56] <MGR> My Asus laptop is pretty good
L270[06:47:07] <Izaya> I mean
L271[06:47:11] <Izaya> the specs were okay for the price
L272[06:47:15] <MGR> Asus makes good products (usually), but if you get a lemon and have to talk to support, you might as well just die
L273[06:47:31] <Izaya> but the keyboard is terrible and the touchpad is like kicking dead whales down the beach
L274[06:47:35] <MGR> I've had a support ticket open for TWO MONTHS with them
L275[06:47:37] <Izaya> 1366x768 screen too
L276[06:47:39] <Izaya> egh
L277[06:47:41] <Izaya> oh wow
L278[06:47:52] <MGR> And my desktop has been down the entire time
L279[06:48:08] <Izaya> That explains an amount.
L280[06:48:16] <MGR> What?
L281[06:48:32] <Izaya> You've been very quiet recently.
L282[06:48:40] <MGR> Yeah
L283[06:48:59] <MGR> I have a ton of programming and other testing that needs to be done, but I can't do it
L284[06:50:26] ⇨ Joins: MajGenRelativity (MajGenRelativity!uid288574@id-288574.hathersage.irccloud.com)
L285[06:50:51] <MajGenRelativity> It's really, really, *really*, annoying me
L286[06:51:02] <MajGenRelativity> Especially because I got a major programming request 3 days before it died
L287[06:51:56] <Izaya> Every time, eh/
L288[06:52:04] <MGR> Yep
L289[06:52:12] <Ristelle> Thats why I usually custom build my PC's
L290[06:52:18] <MGR> My PC is custom built
L291[06:52:22] <Izaya> I was given a 980 to replace my 690 so that solved my biggest worry regarding hardware
L292[06:52:26] <MGR> The motherboard died, and Asus won't replace it
L293[06:52:27] <Ristelle> Though that comes with its own risks
L294[06:52:39] <Ristelle> did you check the warrenty?
L295[06:52:42] <Ristelle> did you check the warranty? [Edited]
L296[06:52:48] <MGR> I co-run a company that does builds and repairs XD
L297[06:52:54] <MGR> Oh, it's under warranty for another year
L298[06:52:55] <Forecaster> godammit, why do I leave stuff uncommitted...
L299[06:52:55] <Ristelle> ah
L300[06:53:06] <Izaya> I assume that the warranty part thing is why there's the 2-month-old ticket
L301[06:53:11] <Ristelle> then I don't think they will just give you a new motherboard
L302[06:53:26] <MGR> They said they would
L303[06:53:39] <Ristelle> My previous MB's warrently said you can have a 1 to 1 exchange if it failed.
L304[06:53:39] <MGR> They also couldn't find anything wrong with my current one, despite replacing all the other relevant parts
L305[06:53:43] <Ristelle> My previous MB's warranty said you can have a 1 to 1 exchange if it failed. [Edited]
L306[06:53:47] <Forecaster> I could just lump-commit this but it feels wrong...
L307[06:53:48] <MGR> Yeah, I want an exchange
L308[06:53:59] <MGR> One RVE10 for one RVE10
L309[06:54:02] <Ristelle> but heres the catch
L310[06:54:07] <Ristelle> only first year
L311[06:54:10] <MGR> ?
L312[06:54:29] <MGR> There is not such a catch with mine
L313[06:54:41] <Ristelle> 3 years warranty. only 1st year exchangeable.
L314[06:54:55] <Ristelle> I just got a new motherboard and PSU
L315[06:54:57] <Forecaster> what's the point of the last two years then
L316[06:55:10] <Ristelle> its like your Linux's LTS stuff
L317[06:56:02] <Ristelle> Code Block pastebined https://paste.pc-logix.com/uqetozahax
L318[06:56:17] <Ristelle> I'm having a hard time trying to make this into a string
L319[06:56:27] <Ristelle> sorry IRC users.. I just realised XD
L320[06:56:38] <MajGenRelativity> It came through as a pastebin
L321[06:56:39] <Lizzian> it gets pastebinned when sent to irc
L322[06:56:43] <Forecaster> ^
L323[06:56:47] <Ristelle> oh I see
L324[06:57:32] <Forecaster> I don't know what Linux's LTS stuff means
L325[06:57:43] <MGR> Long Term Support?
L326[06:57:46] <MGR> Maybe?
L327[06:57:49] <Izaya> ^
L328[06:57:59] <Izaya> those kernels get security updates after they're replaced
L329[06:58:07] <Forecaster> ah
L330[06:58:41] <Izaya> <distro> LTS gets the same treatment
L331[06:59:13] <Ristelle> Soo anyone wants to try to make it into a string?
L332[07:00:31] <Forecaster> it already looks like a string to me :P
L333[07:00:45] <Ristelle> its a python set ?
L334[07:00:59] <Forecaster> you're gonna have to be more specific about that you need
L335[07:02:59] <Ristelle> Think I found a way
L336[07:05:02] <Izaya> OH SHIT
L337[07:05:10] <Izaya> stuff's about to get really real
L338[07:05:22] ⇨ Joins: Inari (Inari!~Pinkishu@p5DEC6343.dip0.t-ipconnect.de)
L339[07:05:59] <Forecaster> it's the rapture?!
L340[07:06:21] <Izaya> just the double murder
L341[07:09:12] <AmandaC> Ah, so it's the raptor instead
L342[07:29:56] ⇦ Quits: lp (lp!~lordpipe@66.109.211.167) (Quit: WeeChat 2.0.1)
L343[07:32:14] <Moongoodboy{K}> how do I daemons in OpenOS?
L344[07:32:21] <Moongoodboy{K}> or just background processes, I guess
L345[07:32:39] <Moongoodboy{K}> thought it would be process.load(), but that's failing silently
L346[07:33:10] <Moongoodboy{K}> …oh wait
L347[07:33:56] <Izaya> you need to have them wait in the background for events
L348[07:34:17] <Moongoodboy{K}> I can just make the daemon attach to—huh?
L349[07:34:38] <Izaya> event.listen
L350[07:34:49] <Moongoodboy{K}> ~w event
L351[07:34:49] <ocdoc> http://ocd.cil.li/api:event
L352[07:34:55] <Izaya> or maybe you can do actual normal sequential daemons
L353[07:35:08] <Izaya> but I have stuff that is just listening for events
L354[07:37:06] <Moongoodboy{K}> okay. Since I need to poll inventories, I guess I just wrap the daemon's code in a function and pass it to event.interval()
L355[07:37:17] <Moongoodboy{K}> er, event.timer()
L356[07:37:30] <Izaya> I guess so.
L357[07:37:46] <Izaya> see also rc
L358[07:38:12] <Izaya> it does uh
L359[07:38:18] <Moongoodboy{K}> ~w rc
L360[07:38:18] <ocdoc> http://ocd.cil.li/api:rc
L361[07:38:21] <Izaya> some magic I guess
L362[07:38:30] <Moongoodboy{K}> magic :(
L363[07:38:34] <Izaya> but your environment is kept as long as the machine runs
L364[07:38:49] <Izaya> so you could even keep a counter and poll inventories while allowing the machine to be used while it polls
L365[07:38:59] <Moongoodboy{K}> yeah, that's exactly what I want
L366[07:39:22] <Izaya> I was going to write the rc article on the wiki but I dunno how to word it
L367[07:39:25] <Izaya> lemme find you an example
L368[07:39:34] <Izaya> there is /etc/rc.d/example.lua which is a thing
L369[07:39:48] <Moongoodboy{K}> I did take a look at that
L370[07:40:05] <Moongoodboy{K}> but just tossing my script as is into /etc/rc.d makes it block boot(!)
L371[07:40:12] <Izaya> This does a lot of event handling https://github.com/ShadowKatStudios/OC-Minitel/blob/master/OpenOS/etc/rc.d/minitel.lua
L372[07:40:14] <Moongoodboy{K}> so obviously that's the wrong thing to do
L373[07:40:33] <Izaya> you want a function, start(), that creates listeners and such
L374[07:40:59] <Izaya> you don't strictly need a stop() but that's nice if you want to stop your listeners or timers
L375[07:41:16] <Izaya> and any other function in there can be called directly
L376[07:41:31] <Izaya> eg with set_retry in that one I linked
L377[07:41:39] <Izaya> you can do rc minitel set_retry number
L378[07:41:42] <Izaya> and it'll call that function
L379[07:41:57] <Moongoodboy{K}> Cool. I think I can go off this; thanks
L380[07:42:54] <Moongoodboy{K}> …
L381[07:43:01] <Moongoodboy{K}> I need to indent a large block of code.
L382[07:43:05] * Moongoodboy{K} FLIPS. TABLES.
L383[07:43:14] <Izaya> Vjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj:norm 0i
L384[07:43:18] <Izaya> :D
L385[07:43:28] <Moongoodboy{K}> I know how to do it in vim.
L386[07:43:35] <Moongoodboy{K}> I REFUSE to do it in /bin/edit.
L387[07:43:43] <Izaya> So don't?
L388[07:43:46] <Moongoodboy{K}> Dammit, Past Self, why did you use /bin/edit?!
L389[07:43:59] <Izaya> If you're in single player, turn off buffering in the config, reload your game, and edit the files in vim
L390[07:44:21] <Moongoodboy{K}> I'm not, and I don't have direct access to the server.
L391[07:44:50] <Izaya> Ah x_x
L392[07:45:29] <Moongoodboy{K}> vim. PLS
L393[07:45:40] <Moongoodboy{K}> or at least selection and copying in /bin/edit
L394[07:45:45] <Moongoodboy{K}> come on, throw me a bone
L395[07:45:57] <Izaya> My normal approach there is to just wget the file every time I make a not-insignificant change
L396[07:46:26] <Moongoodboy{K}> yeah…that's what I /should/ have done…
L397[07:46:38] <Moongoodboy{K}> write it outside OpenOS and pull it in each time I change it
L398[07:46:45] <Izaya> why not do it now?
L399[07:47:00] <Izaya> you can upload to pastebin or something I think
L400[07:47:33] ⇨ Joins: Thutmose (Thutmose!~Patrick@host-69-59-79-123.nctv.com)
L401[07:47:40] <Moongoodboy{K}> can't be bothered setting this box up for Internet access
L402[07:48:22] <Izaya> ah
L403[07:49:12] <Inari> %pet AmandaC
L404[07:49:12] * MichiBot brushes AmandaC with dangerous raman. AmandaC recovers 2 health!
L405[07:49:14] <Forecaster> sounds like a you problem :P
L406[07:49:31] <Inari> A you do boo problem
L407[07:49:37] <Izaya> you could also write a script to indent it
L408[07:49:43] <Izaya> that may be more effort though
L409[07:50:58] <Moongoodboy{K}> uh-huh.
L410[07:51:11] <Moongoodboy{K}> :V
L411[07:51:25] <Moongoodboy{K}> need. a decent editor on this thing.
L412[07:51:36] <Izaya> I had one in the works but it wasn't for OpenOS
L413[07:52:19] * AmandaC curls up in Inari's lap, sulking
L414[07:52:41] <Izaya> and now I've kinda decided that I don't like a lot about that project so like
L415[07:52:44] <Izaya> x_x
L416[07:52:53] <Izaya> ukernel good
L417[07:52:57] <Izaya> the rest of the OS? pretty bad
L418[07:53:32] <AmandaC> I just lost several thousand to l stars in Fantasy Life because the game locked up the DS after I went to the master party D:
L419[07:53:42] <Moongoodboy{K}> there's not even a sed!
L420[07:53:45] <Moongoodboy{K}> I could use sed for this!
L421[07:53:47] <Moongoodboy{K}> or even ed
L422[07:53:50] <Moongoodboy{K}> like
L423[07:53:52] <Moongoodboy{K}> /come on/
L424[07:53:53] <AmandaC> s/to l//
L425[07:53:53] <MichiBot> <AmandaC> I just lost several thousand stars in Fantasy Life because the game locked up the DS after I went to the master party D:
L426[07:54:01] <MGR> ?
L427[07:54:38] <Inari> AmandaC: Haha
L428[07:54:46] <Inari> AmandaC: I've no clue what "master party even is
L429[07:54:56] <Izaya> no clue what fantasy life is
L430[07:55:02] <Izaya> beyond what the name implies
L431[07:55:11] <Moongoodboy{K}> forget this
L432[07:55:21] <AmandaC> Inari: when you get to matter rank in Fantasy Life you get a party thrown for you
L433[07:55:25] * Moongoodboy{K} allows the coding style of this script to lapse, and deprecates it
L434[07:56:17] <Izaya> Moongoodboy{K}: https://github.com/ShadowKatStudios/OC-Minitel/blob/master/Embedded/microtel-3-mini.lua
L435[07:56:20] <Izaya> :3
L436[07:56:28] <Izaya> Your code is (probably) fine
L437[07:56:59] <Moongoodboy{K}> nope, the whitespace is borked
L438[07:57:10] <Moongoodboy{K}> and I /cannot be bothered/
L439[07:57:53] <Inari> I see
L440[07:57:57] <Inari> Still working on Adept in all lifes
L441[07:58:10] <Moongoodboy{K}> ~w thread
L442[07:58:10] <ocdoc> http://ocd.cil.li/api:thread
L443[07:59:31] <AmandaC> Inari: what, are you trying to keep them even?
L444[07:59:51] <Inari> Yeah
L445[07:59:54] <AmandaC> Ah
L446[08:01:29] <Inari> Working on PAladin now
L447[08:01:36] <Inari> Then mage, then warrior (or whatever it was)
L448[08:08:48] <Corded> * <Lizzian> grumbles about javascript
L449[08:10:16] * vifino grumbles about nothing in particular but just makes noises
L450[08:11:14] <Forecaster> @Lizzian what are you doing?
L451[08:11:46] <AmandaC> @Forecaster grumbling about JavaScript, ofc
L452[08:11:55] <Forecaster> shsh
L453[08:11:59] <Lizzian> web stuff, trying to make a 'dynamic' page that can have elements added and removed without needing a page refresh
L454[08:12:20] <Forecaster> that's easy enough
L455[08:12:38] <Forecaster> what kind of elements?
L456[08:14:10] <Lizzian> you say that, but i want to have multiple 'instances' of object groups (div elements) with uniquely accessible fields so that when i hit the 'save' button on one of them, it only sends back the update data for that part
L457[08:14:36] <Forecaster> oh, you're talking about a form
L458[08:16:33] <Lizzian> i think the way i'm going to do it at the moment, is that when a user wants to 'add' an entry(or whatever), it'll ping back to the webserver and get a generic template with a pre-filled ID that it can put in the page because i can't use a for-loop to add in the id client side
L459[08:18:38] <Lizzian> and i can't easilly just do `document.getElementById('entry_2ed3').nameField` to get a 'name' field that's a child of entry_2ed3
L460[08:18:54] <Forecaster> you can with jquery
L461[08:20:16] <Forecaster> something like `$('#entry_2ed3').find('selector')`
L462[08:20:27] <Forecaster> not sure what .nameField is
L463[08:20:44] <Lizzian> nameField was just a theroetical name i gave an element
L464[08:20:55] <Lizzian> but i will look into jquery
L465[08:21:17] <Forecaster> `$('#entry_2ed3').find('[name=input_name]')`
L466[08:22:58] <Lizzian> okay, that may work for what i want
L467[08:23:10] <Lizzian> that's really handy... why is it not standard :<
L468[08:23:20] <Lizzian> (granted my stuff already has it because bootstrap uses it
L469[08:25:09] <Lizzian> anyway, lunch time
L470[08:28:22] <Forecaster> keep in mind that the jquery selector always returns an array
L471[08:28:25] <Forecaster> of the elements
L472[08:36:21] <Forecaster> in plain javascript you could do something like
L473[08:36:21] <Forecaster> Code Block pastebined https://paste.pc-logix.com/eyedesekal
L474[08:40:17] ⇨ Joins: ben_mkiv (ben_mkiv!~ben_mkiv@p4fed5fbc.dip0.t-ipconnect.de)
L475[08:43:12] <Forecaster> yeah, that works
L476[08:43:17] <Forecaster> Fiddle: https://jsfiddle.net/fyftwao7/4/
L477[08:46:53] <Izaya> https://i.4cdn.org/g/1521494382182.jpg
L478[08:47:15] <MGR> That looks like a lot of either DRAM or NAND
L479[08:47:35] <MGR> DRAM based on the video outputs
L480[08:47:39] <MGR> What GPU is that?
L481[08:48:43] <Izaya> The Bitchin' Fast 3D
L482[08:48:52] <Izaya> 2000
L483[08:48:56] <MGR> Uh, what?
L484[08:49:16] <Izaya> Aka the VideoLoca
L485[08:49:18] <Izaya> https://a.uguu.se/YRzfeOvJVku1_20664.jpg
L486[08:50:32] <Izaya> Though
L487[08:50:39] <Izaya> If you want to know the GPU itself
L488[08:51:13] <MGR> I'm pretty sure that's not real?
L489[08:51:38] <Izaya> NVIDIA TNT2, ATI Rage 128, Matrox G400, Voodoo3 and Savage4
L490[08:51:42] <Izaya> I want to believe.
L491[08:51:50] <Izaya> And that does look to be a photo.
L492[08:51:53] <MGR> If it is real, sign me up for one
L493[08:53:13] <Izaya> Hell yeah.
L494[08:53:17] <MGR> "Video Loca is a fully owned subsidiary of Apple Computers"
L495[08:53:32] <Izaya> Could run every DOS or W98 game in existence with that.
L496[08:53:57] <MGR> "Bitchin Fast 3D 2000 supports neither OpenGL nor Direct3D, nor does it fit in any case known to man"
L497[08:54:16] <MGR> I have a feeling it isn't real
L498[08:54:17] <Forecaster> that sounds like a challenge
L499[08:54:29] <MGR> @Forecaster Prove Video Loca wrong right now
L500[08:54:31] <Forecaster> to build a better case
L501[08:54:36] <Izaya> I have a case with a hole cut out were my 690 wouldn't fit.
L502[08:54:48] <Izaya> s/were/where/
L503[08:54:48] <MichiBot> <Izaya> I have a case with a hole cut out where my 690 wouldn't fit.
L504[08:55:05] <vifino> Izaya: i got new headphones, sennheiser hd6xx's :3
L505[08:55:11] <vifino> it's so great :3
L506[08:55:27] <Izaya> Grats, I'm still rocking my $30 headset
L507[08:55:36] * vifino is not surprised
L508[08:55:52] <vifino> the hd6xx's sold for 200 a piece, which is a steal.
L509[08:56:09] <Izaya> Not bad.
L510[08:56:31] <Izaya> Clare has some sennheisers, I'm mildly jealous of them.
L511[08:56:40] <vifino> (the speaker pieces of it were once the hd650, which sold for like 600+?)
L512[08:57:00] <Izaya> I couldn't help but notice they had someone else's name engraved into them though.
L513[08:57:10] <vifino> hah
L514[08:57:30] <vifino> can tell you that they sound amazing.
L515[08:57:35] <Izaya> (By engraved I do of course mean scratched into the plastic, but my point still stands)
L516[08:57:46] <vifino> first song i played through them, i almost cried.
L517[08:58:02] <vifino> they are sooooo goooood.
L518[08:59:09] <Izaya> (I mean, I've used ones I assume to be similar before, and it was quite an improvement over my $2 headphones, for sure)
L519[09:00:20] <vifino> Haha.
L520[09:00:28] <Izaya> Still want to buy myself an ATH-50mx set but I can't justify that while my current set still works
L521[09:00:37] <vifino> Listen to Destroy from The Prodigy, Izaya.
L522[09:01:13] <Izaya> Borrowing Clare's headphones was the one time I regretted my choice of phone, because the DAC in this isn't the best q_q
L523[09:02:34] <vifino> To be fair, the better sennheisers have like 300 Ohm impedance or something like that.
L524[09:02:38] <vifino> 150? Dunno.
L525[09:02:48] <vifino> Actually, no, 300 it was.
L526[09:08:46] <asie> i miss my ath-ad900x
L527[09:11:03] ⇦ Quits: fingercomp (fingercomp!~fingercom@fomalhaut.me) (Ping timeout: 190 seconds)
L528[09:12:28] ⇨ Joins: fingercomp (fingercomp!~fingercom@fomalhaut.me)
L529[09:31:12] <vifino> man, i really hate that my type-c dac broke.
L530[09:31:18] <vifino> makes me really sad.
L531[09:34:53] <MGR> "Me: “What do you think I’m asking for?”
L532[09:34:53] <MGR> Salesperson: “A glove that shoots arrows!“"
L533[09:35:04] * MajGenRelativity facepalms
L534[09:35:08] <MajGenRelativity> Forgot to delete the lines
L535[09:45:32] <Forecaster> %shell lines
L536[09:45:33] * MichiBot loads an army of AmandaCs into a shell and fires it. It strikes the ground near lines, pwootage and Alex_hawks. They each take 5, 6 and 8 splash damage respectively.
L537[09:45:52] <Temia> Cat drop pods always land on their feet
L538[09:48:59] <Lizzian> https://twitter.com/LFCNev/status/975403198558154753
L539[09:48:59] <MichiBot> Sun Mar 18 11:06:59 CDT 2018 @LFCNev: The new Doctor Who intro is a bit shit https://t.co/NhIjLjZ2n8
L540[09:51:37] <Forecaster> But it's a lot more realistic!
L541[09:59:59] ⇨ Joins: Turtle (Turtle!~SentientT@ip5657cbb2.direct-adsl.nl)
L542[10:00:00] ⇨ Joins: Cervator (Cervator!~Thunderbi@2601:4c1:4001:1d5d:99f5:1a86:fc3c:4ffd)
L543[10:15:13] <vifino> @Lizzian I saw it first! ^^
L544[10:15:23] <Lizzian> ?
L545[10:15:27] <Lizzian> *:P
L546[10:17:13] <vifino> ooh, you need to listen to my new headphones, @Lizzian, they are awesome!!
L547[10:17:26] <Lizzian> ?
L548[10:17:38] <vifino> hell, the packaging material is probably worth more than what i used before..
L549[10:18:09] <Lizzian> lol
L550[10:37:46] <S3> oh wth
L551[10:39:14] <Kodos> Speaking of New Who, when's it start? I need to set a reminder to set my DVR
L552[10:39:27] <S3> so I got a low score on my test because on one question I thought we weren't allowed to use commands that we haven't gone over yet
L553[10:39:30] <S3> so I did it the hard way
L554[10:39:35] <S3> it works just FINE but got a 0 for it
L555[10:39:47] <Kodos> Take it up with your teacher
L556[10:39:51] <Kodos> That seems like something disputable
L557[10:40:15] <Kodos> Explain why you did it your way (The not having gone over shit yet). I'd bet they'd let you redo it
L558[10:40:29] <S3> yeah
L559[10:40:31] <S3> but he's busy
L560[10:40:52] <Kodos> Ask to be seen, if he says no, go above him
L561[10:41:12] <Kodos> I'd understand a lesser score, but a 0 for something that produced a correct answer is silly
L562[10:53:09] <Lizzian> Kodos, around august, supposedly
L563[10:54:14] <Inari> S3: In what kinda weird teaching system does a test expect you to use commands you haven't gone over yet
L564[10:58:59] <AmandaC> Inari: I think S3 meant that the test said NOT to
L565[10:59:18] <AmandaC> And that there would have been an easier way to do it if he could, so he did it another way
L566[10:59:20] <Inari> Thats makes no sense though
L567[11:00:54] <vifino> AmandaC: no, Inari got it right.
L568[11:01:06] <vifino> otherwise it makes even less sense.
L569[11:01:32] <vifino> (considering most things S3 says make no sense, that wouldn't be that much of a stretch, but...)
L570[11:01:43] <AmandaC> When you remember the us education system is all about regurgitateing info shoved down your throat, it makes some sens
L571[11:01:55] <Inari> "Test says we weren't allowed to use commands we haven't gone over yet, so I've done it the hard way (instead of the easier way with those extra commands), it works fine but I got a 0 for it"
L572[11:02:07] <Izaya> S3 makes lots of sense, though some things they talk about don't make sense
L573[11:02:19] <vifino> Izaya: shut up.
L574[11:02:21] <Izaya> s3 makes sense just like me
L575[11:02:23] <vifino> go to bed.
L576[11:02:26] <Izaya> yes
L577[11:02:41] <vifino> good aussie.
L578[11:02:46] <Izaya> no
L579[11:02:49] <Inari> %pet vifino
L580[11:02:49] * MichiBot pets vifino with a hidden feature. vifino recovers 5 health!
L581[11:02:55] <vifino> woo~
L582[11:02:56] <Izaya> o.o
L583[11:03:05] * Inari wonders what hidden features MichiBot has
L584[11:03:19] <MGR> Many things
L585[11:04:02] <AmandaC> MichiBot! Not in public!
L586[11:05:40] <vifino> This week is the week of the vifino.
L587[11:06:01] <vifino> First monday and it's encounters, now MichiBot's "hidden features", heh.
L588[11:06:33] <vifino> Things are great~
L589[11:06:54] <Inari> "encounters"
L590[11:06:59] <Inari> %pet AmandaC
L591[11:06:59] * MichiBot pets AmandaC with a choco latte. AmandaC recovers 10 health!
L592[11:07:09] <vifino> Shut up, Inari. ^^
L593[11:07:11] <Corded> * <Lizzian> pets MichiBot
L594[11:07:16] <Lizzian> ?
L595[11:07:27] * vifino pets MichiBot for @Lizzian
L596[11:07:27] * MichiBot purrs
L597[11:07:28] <Mimiru> I keep getting confused why that pings me.
L598[11:07:47] <Lizzian> lol?
L599[11:07:50] <Mimiru> Then I remember... antiping, it splits MichiBot into Michi Bot and I have a ping setup for Michi
L600[11:07:59] <Lizzian> ahaha
L601[11:08:07] <vifino> Such smart.
L602[11:08:15] <Mimiru> it's SUPPOSED to split into Mich iBot
L603[11:08:23] <Mimiru> but I think it forgot a math
L604[11:08:43] <Lizzian> also woohoo, 22 minutes left
L605[11:08:52] <vifino> Just make it not split MichiBot, as it won't do any bad pinging itself?
L606[11:09:09] <Mimiru> Corded, does the antiping
L607[11:09:16] <Mimiru> and meh
L608[11:09:21] <Mimiru> I'm not hardcoding a single nick into it
L609[11:09:22] <Mimiru> :P
L610[11:09:22] * vifino shrugs
L611[11:09:38] <Lizzian> %pet Mimiru
L612[11:09:38] * MichiBot pets Mimiru with pumpkin deodorant. Mimiru recovers 7 health!
L613[11:09:44] <Forecaster> split into individual characters :D
L614[11:10:31] <Mimiru> I'm sure that'll look GREAT to anyone who comes in on wocchat or openirc :P
L615[11:10:53] <AmandaC> Found a picture of vifino https://9gag.com/gag/a1dAeww
L616[11:11:11] <MGR> Psh, as if anybody has ever connected to this channel from OC
L617[11:11:14] <MGR> That *never* happens
L618[11:11:24] <Mimiru> F☐o☐r☐e☐c☐a☐s☐t☐e☐r
L619[11:11:26] <Mimiru> :P
L620[11:11:30] <vifino> AmandaC: Hahaha, I love that.
L621[11:11:47] <Lizzian> %rainbow F☐o☐r☐e☐c☐a☐s☐t☐e☐r
L622[11:11:47] <vifino> Small problem though, I can't speak russian.
L623[11:11:47] <MichiBot> Lizzian: Forecaster
L624[11:12:00] <vifino> (Though I have russian ancestors, so..)
L625[11:12:17] <Lizzian> %pet vifino
L626[11:12:18] * MichiBot brushes vifino with quicksand allergy meds. vifino recovers 4 health!, quicksand allergy meds was loaned out to a friend and was never returned.
L627[11:12:33] <vifino> woo~
L628[11:13:20] <AmandaC> Hey, I needed those back, MichiBot!
L629[11:21:06] <AmandaC> Volcano erruption https://photos.app.goo.gl/GjWdR1vdWMi0HIEv2
L630[11:22:10] ⇨ Joins: Vexatos (Vexatos!~Vexatos@p200300556E187E758461D5AE3B19A5DC.dip0.t-ipconnect.de)
L631[11:22:10] zsh sets mode: +v on Vexatos
L632[11:27:26] <Mimiru> I'm whelmed.
L633[11:27:27] <Mimiru> :P
L634[11:28:10] <Lizzian> ?
L635[11:29:20] <AmandaC> :p
L636[11:29:34] <AmandaC> It's a cafe in Disney springs
L637[11:30:01] <AmandaC> A loud one at that
L638[11:44:53] <MGR> Quick question
L639[11:45:03] <MGR> Say I have 2 computers linked by relays and a network cable
L640[11:45:21] <MGR> Does the entire length of the network cable have to be chunkloaded, or just the computers+relays on each end?
L641[11:47:39] <asie> that is a very good question! and i have no idea
L642[11:49:40] <Mimiru> The legends say it's just the ends, but no one knows for sure any longer.
L643[11:50:25] <MGR> Once I get my desktop back, I'll have to test
L644[11:50:48] <Vexatos> if you assume you are transmitting stuff over wire, then all of it has to be chunkloaded
L645[11:51:10] <MGR> Darn
L646[11:53:57] <asie> Vexatos: really? don't you have to just chunkload it once and then keep the endpoints loaded?
L647[11:54:15] <Vexatos> cables are just like any other block in OC
L648[11:54:28] <asie> wait
L649[11:54:43] <asie> so they don't form a network of endpoints, but rather each cable block is a part of the network?
L650[11:54:51] <Vexatos> Yes
L651[11:54:59] * asie flips table
L652[11:55:04] * asie leaves to add computers to Charset
L653[11:56:28] <asie> at this rate Vexatos will start boycotting Charset in late May 2018
L654[11:57:05] <Vexatos> you already added OC cables to ynot
L655[11:57:21] <asie> i didn't
L656[11:57:23] <asie> AmandaC did
L657[11:57:25] <asie> praise the AmandaC
L658[11:57:33] <asie> oh yeah
L659[11:57:36] <asie> @MGR you can just use Yot
L660[11:57:39] <asie> YNot
L661[11:57:41] <asie> my XNet addon
L662[11:57:51] <asie> it adds OpenComputers cables to XNet, and those do not need to be chunkloaded
L663[11:57:54] <asie> (like XNet)
L664[11:58:08] <MGR> Are they the same as using regular OC cables?
L665[11:58:18] <asie> you need to configure endpoints in the XNet controller
L666[11:58:21] <asie> other than that, yes
L667[11:58:24] <MGR> Ok
L668[11:58:27] <MGR> I will look into it
L669[11:58:28] <asie> also, each endpoint needs to explicitly use a connector block
L670[11:58:30] <asie> instead of a cable
L671[11:58:36] <MGR> Ok
L672[11:58:36] <asie> but the connector block acts like a cable would
L673[11:59:09] <MGR> Good to know
L674[11:59:58] <AmandaC> Only the controller and the connection blocks will need to be chunk loaded, aiui
L675[12:00:21] <AmandaC> The cables have no logic in them except for how to render purrty
L676[12:00:35] <MGR> ?
L677[12:00:51] <Skye> asie, do the performance optimisation for OC
L678[12:01:32] <AmandaC> This is something we get from XNet, not something we coded into YNot
L679[12:01:54] <AmandaC> Mcjty did that voodoo
L680[12:03:39] <Skye> but asie likes doing voodoo
L681[12:04:10] <AmandaC> Fair enough, just wanted to be explicit, vs implicit
L682[12:04:22] <Skye> lewd
L683[12:04:30] <AmandaC> No u
L684[12:10:45] ⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@p4fed5fbc.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L685[12:10:48] <gamax92> asie uses 3dfx
L686[12:11:46] <Skye> don't tempt asie
L687[12:41:44] <Kodos> Cruor, you awake
L688[12:58:53] ⇦ Quits: clampy (clampy!~clamp_cla@2a03:b0c0:1:d0::808:1001) (Quit: WeeChat 1.4)
L689[13:28:44] ⇨ Joins: BearishMushroom (BearishMushroom!~BearishMu@82-209-154-59.cust.bredband2.com)
L690[13:32:36] <asie> gamax92: i wish i used 3dfx
L691[13:32:50] <asie> meanwhile i need at least a laptop
L692[13:35:43] <Forecaster> I need at least half a laptop
L693[13:37:50] <Arcan> i need at least 25% of a laptop
L694[13:37:53] <Arcan> the rest can be a desktop
L695[13:43:01] <gamax92> I'll take a calculator
L696[13:49:35] <Wuerfel_21> Here you go http://tinyurl.com/ya9zevw5
L697[13:58:06] ⇦ Quits: SuperCoder79 (SuperCoder79!uid276919@id-276919.tooting.irccloud.com) (Quit: Connection closed for inactivity)
L698[13:59:37] ⇨ Joins: SuperCoder79 (SuperCoder79!uid276919@id-276919.tooting.irccloud.com)
L699[14:22:17] ⇨ Joins: JasonUSA (JasonUSA!~heyJason9@50-205-175-126-static.hfc.comcastbusiness.net)
L700[14:26:03] <Skye> asie, my x220 screen was smashed
L701[14:32:56] <JasonUSA> :)
L702[14:38:04] <Kodos> Skye, tell it to sober up
L703[14:48:23] ⇨ Joins: Alex_hawks|Alt (Alex_hawks|Alt!~Alex_hawk@121.221.224.174)
L704[14:51:03] ⇦ Quits: Alex_hawks (Alex_hawks!~Alex_hawk@121.221.224.174) (Ping timeout: 190 seconds)
L705[14:54:09] <AmandaC> /nick AmandaUniverseControlCenter
L706[15:00:28] ⇨ Joins: techno156 (techno156!~techno156@46.227.66.67)
L707[15:03:36] <CompanionCube> in bitcoin news: https://www.theguardian.com/technology/2018/mar/20/child-abuse-imagery-bitcoin-blockchain-illegal-content
L708[15:03:51] * Skye DOSs Kodos
L709[15:04:10] * Arcan meh, never liked bitcoin to begin with
L710[15:08:09] <Inari> Lmao
L711[15:08:11] <Inari> Thats great
L712[15:08:24] <Skye> inb4 Inari puts hentai onto the blockchain
L713[15:08:32] <MGR> On the up side, making cryptocurrency illegal could lower GPU prices
L714[15:08:36] <Inari> I love the concept of that :P
L715[15:09:23] <Arcan> @MGR: and stop the massive waste of energy that is mining...
L716[15:25:25] ⇦ Quits: Backslash (Backslash!~Backslash@ip-94-114-162-224.unity-media.net) (Read error: -0x1: UNKNOWN ERROR CODE (0001))
L717[16:33:19] <payonel> we just hit 2000 github issued closed
L718[16:33:38] <Kodos> gg
L719[16:39:35] <Skye> payonel, you're a machine!
L720[16:40:35] <payonel> well thanks :) though there are so many open ticket, it's like shooting fish in a barrel :|
L721[16:45:35] ⇦ Quits: JasonUSA (JasonUSA!~heyJason9@50-205-175-126-static.hfc.comcastbusiness.net) (Quit: Leaving)
L722[17:04:59] <Mimiru> payonel, hexchat 2.12 removes ctrl-w
L723[17:12:43] <AmandaC> and rebinds it to <enter>
L724[17:12:48] <Mimiru> lmao
L725[17:12:52] <Mimiru> Wouldn't THAT be awesome
L726[17:14:27] <Mimiru> Well, I'm on 2.14.2 and I've hit enter a few times with no closing of windows
L727[17:14:31] <Mimiru> so, I'm guessing no :p
L728[17:14:32] <AmandaC> %choose cube crack or Working Multiple Jobs simulator 2016
L729[17:14:32] <MichiBot> AmandaC: Working Multiple Jobs simulator 2016
L730[17:15:12] <AmandaC> Hrm. Nah, I'm still salty about losing 2300 stars in one of the lifes
L731[17:17:04] <payonel> AmandaC: HAHA, wow
L732[17:17:35] <payonel> MichiBot: good to know. i'm on 2.10
L733[17:17:37] <payonel> i'll update today
L734[17:17:50] <Mimiru> :P
L735[17:18:00] <Forecaster> yes, good job MichiBot!
L736[17:18:24] <payonel> MichiBot: your human is getting salty
L737[17:19:09] <Mimiru> ... why didn't my addons load
L738[17:19:14] <Mimiru> ewww I'm seeing Corded speak!
L739[17:20:50] <Mimiru> ._.
L740[17:21:04] <Mimiru> Cause it didn't load python
L741[17:23:17] <Skye> Goodnight
L742[17:29:43] <Mimiru> test
L743[17:36:46] ⇨ Joins: lp (lp!~lordpipe@66.109.211.167)
L744[17:36:57] ⇦ Quits: Altenius (Altenius!Altenius@Moving.Mountains.At.PanicBNC.us) (Quit: Account terminated by the PanicBNC Staff Team.)
L745[17:45:05] <Vexatos> Mimiru, Ctrl+Q to the rescue
L746[17:45:51] <AmandaC> Alt+F4 to dupe IRC items
L747[17:46:12] ⇦ Quits: Vexatos (Vexatos!~Vexatos@p200300556E187E758461D5AE3B19A5DC.dip0.t-ipconnect.de) (Quit: Insert quantum chemistry joke here)
L748[17:47:56] ⇨ Joins: Unh0ly_Tigg (Unh0ly_Tigg!~Unh0ly_Ti@c-24-21-196-226.hsd1.or.comcast.net)
L749[18:09:17] <Forecaster> %shell quantum chemistry joke
L750[18:09:17] * MichiBot loads personal space into a shell and fires it. It strikes the ground near quantum chemistry joke, ocdoc and Stary. They each take 2, 5 and 8 splash damage respectively.
L751[18:20:57] <payonel> hexchat 1.12
L752[18:21:07] ⇨ Joins: payonel (payonel!~payonel@2607:5300:61:8d9::bad:c0de)
L753[18:21:07] zsh sets mode: +v on payonel
L754[18:21:11] <payonel> NOPE
L755[18:21:11] *** payonel was kicked by zsh ((MichiBot) Possible Spam detected!))
L756[18:21:19] ⇨ Joins: payonel (payonel!~payonel@2607:5300:61:8d9::bad:c0de)
L757[18:21:19] zsh sets mode: +v on payonel
L758[18:21:21] <payonel> ....
L759[18:21:21] *** payonel was kicked by zsh ((MichiBot) Possible Spam detected!))
L760[18:21:27] ⇨ Joins: payonel (payonel!~payonel@2607:5300:61:8d9::bad:c0de)
L761[18:21:27] zsh sets mode: +v on payonel
L762[18:21:33] <payonel> %flip Mimiru
L763[18:21:33] <MichiBot> payonel: (╯°□°)╯nɹıɯıW
L764[18:21:37] <Mimiru> payonel, wait 10 seconds beforte sending shit like that :D
L765[18:21:38] <Mimiru> Also
L766[18:21:41] <Mimiru> I'm on .14.2
L767[18:21:45] <Mimiru> and ctrl-w does nothing
L768[18:21:49] <Mimiru> 2.14.2*
L769[18:22:19] <Mimiru> err 2.14.1*
L770[18:23:00] <Mimiru> 2.14.0 removes ctrl-w
L771[18:23:02] <Mimiru> my bad :/
L772[18:24:00] <Mimiru> payonel, I misread the version number
L773[18:24:15] <Mimiru> I thought the change was part of 2.12.4 not 2.14.0
L774[18:28:42] <AmandaC> payonel: okay, I'm at a loss.
L775[18:28:50] <AmandaC> payonel: this should be working, right? https://gitlab.darkdna.net/amanda/oc-fileserver/blob/master/elevator/etc/rc.d/elevator-control.lua#L215-229
L776[18:29:34] <AmandaC> payonel: symptom is that the last screen bound to the T3 GPU is getting used for the terminal
L777[18:30:28] <AmandaC> ( Thi sis in a rc.d script set to `enable` )
L778[18:39:19] <AmandaC> I should probably suck it up and just convert that into an eeprom.
L779[18:49:09] <AmandaC> payonel: I might have just band-aided it by throwing in a second T3 GPU
L780[18:52:59] ⇦ Quits: Inari (Inari!~Pinkishu@p5DEC6343.dip0.t-ipconnect.de) (Quit: 'Do you have confidence glands in your boobs?' [Commie] (Kotoura-san))
L781[19:10:06] ⇨ Joins: clampy (clampy!~clamp_cla@2a03:b0c0:1:d0::808:1001)
L782[19:11:19] <payonel> AmandaC: i'll be glad to review that later tonight
L783[19:13:21] <boiler> how does one get the size of a robot inventory
L784[19:13:39] <boiler> my mining robots are crashing bc they have different sized inventories and i cross-ported software between them
L785[19:20:02] <boiler> ah nvm, robot.space()
L786[19:29:26] ⇦ Quits: BearishMushroom (BearishMushroom!~BearishMu@82-209-154-59.cust.bredband2.com) (Read error: Connection reset by peer)
L787[19:43:43] ⇦ Quits: techno156 (techno156!~techno156@46.227.66.67) (Ping timeout: 190 seconds)
L788[19:45:12] <Moongoodboy{K}> hmmm.
L789[19:45:16] <Moongoodboy{K}> ~w robot
L790[19:45:16] <ocdoc> http://ocd.cil.li/api:robot
L791[19:59:14] * Moongoodboy{K} unrelatedly notes that the wiki's license is deprecated
L792[20:03:17] <AmandaC> ...public domain is deprecated?
L793[20:03:41] <Moongoodboy{K}> CC-PD is deprecated, yes, in favor of CC0.
L794[20:04:37] <Moongoodboy{K}> Oh, sorry. Not deprecated, /obsoleted./
L795[20:04:40] <Moongoodboy{K}> >Creative Commons has retired this legal tool and does not recommend that it be applied to works.
L796[20:04:52] <Moongoodboy{K}> >This tool is based on United States law and may not be applicable outside the US. For dedicating new works to the public domain, we recommend CC0.
L797[20:08:48] ⇦ Quits: xarses_ (xarses_!~xarses@c-67-180-86-164.hsd1.ca.comcast.net) (Ping timeout: 186 seconds)
L798[20:10:51] <Moongoodboy{K}> Is there a guide to making displays that span multiple monitors and can be read from a distance|without using the monitors, a la ComputerCraft?
L799[20:13:34] <Izaya> Set the resolution low
L800[20:13:36] ⇦ Quits: Unh0ly_Tigg (Unh0ly_Tigg!~Unh0ly_Ti@c-24-21-196-226.hsd1.or.comcast.net) (Ping timeout: 186 seconds)
L801[20:36:33] <S3> CC0 eh
L802[21:13:03] <AmandaC> So I guess I've got one of these now amanda@pod.ddna.co (diaspora*)
L803[21:14:22] <Moongoodboy{K}> ddna.co.?
L804[21:18:00] <AmandaC> IDK if we have anything on that, but it's a domain we (darkdna.net) also own
L805[21:27:19] <Moongoodboy{K}> Ahaa.
L806[21:30:31] <payonel> AmandaC: ok i have some time now
L807[21:30:49] <payonel> you're trying to work with multiple screens?
L808[21:31:59] ⇦ Quits: Turtle (Turtle!~SentientT@ip5657cbb2.direct-adsl.nl) (Read error: Connection reset by peer)
L809[21:34:43] <payonel> AmandaC: if you have mutliple screens, openos shouldn't be swapping screens during boot
L810[21:34:46] <payonel> it should be a bit sticky
L811[21:34:55] <payonel> not saying it's the same screen between boots, but during boot
L812[21:35:03] <AmandaC> payonel: multiple screens and multiple GPUs
L813[21:35:17] <payonel> i only do binding of the primary gpu
L814[21:35:36] <payonel> which, is the first gpu to be "added"
L815[21:35:50] ⇨ Joins: ben_mkiv (ben_mkiv!~ben_mkiv@p57972AF4.dip0.t-ipconnect.de)
L816[21:36:04] <payonel> if you swap primaries, i think that'll cause openos to rebind the gpu to a screen
L817[21:36:11] <payonel> i haven't tested that
L818[21:36:12] <AmandaC> payonel: I'm guessing the T3 gpu is getting selected for terminal duty, but I want to use that for my code, and leave the APU to be the terminal, so when my code tries to take control of the T3 GPU it's causing openos toget confused
L819[21:36:19] <payonel> btw,doesn't matter the tier
L820[21:36:33] <payonel> i have to mentally skip that detail so as to not confuse myself too much :)
L821[21:36:38] <AmandaC> ah
L822[21:36:48] <AmandaC> Well, in that case, a seperate GPU and the APU-embedded one
L823[21:37:15] <AmandaC> I'd think the APU would be preferred for the primary, but I'm not sure about it
L824[21:38:00] <payonel> yeah (confirmed) openos will rebind the gpu when you set a new primary
L825[21:38:09] <payonel> i make no preference
L826[21:38:16] <payonel> the FIRST is the implied preference
L827[21:38:53] <payonel> so perhaps if you bind your gpu BEFORE you set it as primary
L828[21:39:02] <payonel> AmandaC: fyi, openos runtime doesn't care about primaries
L829[21:39:28] <AmandaC> Hrm
L830[21:39:38] <payonel> it uses the gpu that is emitted on boot with the "gpu_bound" signal
L831[21:39:48] <payonel> which is re-emitted every time a gpu is set as primary
L832[21:40:10] <payonel> then the tty will REBIND to that gpu
L833[21:40:22] <payonel> so...i suppose i care indirectly about primary
L834[21:40:31] <payonel> but i'm not reading from primary, but listening to primary changes
L835[21:40:44] <payonel> if you change primary, the tty tries to respond
L836[21:41:19] <AmandaC> Hrm. I guess I'll change it to just change the GPU then
L837[21:41:25] <payonel> so if you want to change primary gpu, um ... change primary screen too?
L838[21:41:30] <AmandaC> getitng ready to unplug for the night though, so tha'll be tomorrow
L839[21:41:34] <payonel> ok
L840[21:41:44] <payonel> AmandaC: openos works hard to not LOSE screens :)
L841[21:41:54] <payonel> but it's not robust for letting people mess with them :)
L842[21:41:56] <AmandaC> ... somehow it never occured to me to also chaneg the primary screen'
L843[21:42:12] <payonel> that might be enough
L844[21:42:15] <payonel> we'll chat tomorrow
L845[21:42:18] <AmandaC> sure. :)
L846[21:42:21] <AmandaC> ttfn, nerds
L847[21:42:26] * payonel stores some more spoons in AmandaC's bags
L848[21:42:39] <Brisingr Aerowing> Hey, I resemble that remark!
L849[21:44:30] ⇨ Joins: xarses_ (xarses_!~xarses@c-67-180-86-164.hsd1.ca.comcast.net)
L850[21:46:19] <payonel> xarses_: you want robot filesystems in chargers?
L851[21:46:24] <payonel> all N of them?
L852[21:49:54] <xarses_> meh?
L853[21:52:26] <payonel> to your comment to https://github.com/MightyPirates/OpenComputers/issues/2784
L854[21:52:27] <MichiBot> Title: Weirdness with Robots as Components | Posted by: ZeekDaGeek | Posted: Sat Mar 17 12:00:52 CDT 2018 | Status: open
L855[22:17:03] ⇦ Quits: glasspelican (glasspelican!~quassel@ktnron060ww-lp130-04-76-67-126-214.dsl.bell.ca) (Ping timeout: 190 seconds)
L856[22:23:03] ⇦ Quits: xarses_ (xarses_!~xarses@c-67-180-86-164.hsd1.ca.comcast.net) (Ping timeout: 190 seconds)
L857[22:23:25] ⇨ Joins: glasspelican (glasspelican!~quassel@ktnron060ww-lp130-04-76-67-126-214.dsl.bell.ca)
L858[22:53:41] <Moongoodboy{K}> Brisingr: but don't you burst into…flame, every time you're mentioned? ._.;
L859[22:58:53] <boiler> payonel
L860[22:59:15] <boiler> what would be nice instead of people asking for "gib filesystem access" is for there to be an option to deny filesystem access via charger
L861[22:59:38] <boiler> some sneaky shit has been coming into my base when i'm offline and making copies of my tablets
L862[23:06:46] ⇦ Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-123.nctv.com) (Quit: Leaving.)
L863[23:27:02] ⇨ Joins: xarses_ (xarses_!~xarses@c-67-180-86-164.hsd1.ca.comcast.net)
L864[23:28:41] <xarses_> no I mean all N of them?
L865[23:39:38] <payonel> xarses_: i just meant 'all'. like, if a robot is in the charger, do you want to see all the filesystems of the robot become 'added' to the machines on that network
L866[23:46:43] ⇨ Joins: Unh0ly_Tigg (Unh0ly_Tigg!~Unh0ly_Ti@c-24-21-196-226.hsd1.or.comcast.net)
L867[23:52:11] <xarses_> probably, that or re-crafting it, need to not have to disassemble them to get the drive reloaded
<<Prev Next>> Scroll to Top