<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:34:08] <asie> %tonk
L2[00:34:09] <MichiBot> I'm sorry asie, you were not able to beat Mimiru's record of 1 hour, 2 minutes and 31 seconds this time.
L3[00:34:10] <MichiBot> 1 hour, 2 minutes and 16 seconds were wasted!
L4[00:34:12] <asie> oh
L5[00:34:13] <asie> niiiiice.
L6[00:34:29] <Mimiru> sooo close :P
L7[01:14:43] ⇦ Quits: SF-MC (SF-MC!~EiraIRC@131-191-86-130.as.clicknet.org) (Remote host closed the connection)
L8[01:36:56] <CompanionCube> %tonk
L9[01:36:57] <MichiBot> CompanionCube! You beat Mimiru's previous record of 1 hour, 2 minutes and 31 seconds! I hope you're happy!
L10[01:36:58] <MichiBot> CompanionCube's new record is 1 hour, 2 minutes and 48 seconds
L11[01:37:14] <CompanionCube> oof timed it just right.
L12[02:06:57] <Mimiru> just made it :P
L13[02:58:56] <RobotPigeon> %tonk
L14[02:58:57] <MichiBot> RobotPigeon! You beat CompanionCube's previous record of 1 hour, 2 minutes and 48 seconds! I hope you're happy!
L15[02:58:58] <MichiBot> RobotPigeon's new record is 1 hour, 21 minutes and 59 seconds
L16[02:59:01] <RobotPigeon> oh hey nice
L17[03:15:40] ⇨ Joins: Vexatos (Vexatos!~Vexatos@p200300C107205E52919B7BC0CE67294F.dip0.t-ipconnect.de)
L18[03:15:40] zsh sets mode: +v on Vexatos
L19[04:39:52] <payonel> %tonk
L20[04:39:52] <MichiBot> payonel! You beat RobotPigeon's previous record of 1 hour, 21 minutes and 59 seconds! I hope you're happy!
L21[04:39:53] <MichiBot> payonel's new record is 1 hour, 40 minutes and 55 seconds
L22[05:09:51] ⇦ Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com) (Quit: Leaving.)
L23[05:13:51] <EcmaXp (SkyBox)> `That means OC now executes Lua code roughly 70% faster than before.`
L24[05:13:53] <EcmaXp (SkyBox)> AAAAA
L25[05:24:00] <20kdc> wait what
L26[05:25:14] <Lizzian> https://oc.cil.li/index.php?/topic/1764-oc-173-released
L27[05:25:24] <Lizzian> is what they're referring to
L28[05:31:48] <Forecaster> isn't performance artifically capped anyway? :P
L29[05:41:44] <Izaya> component calls are capped
L30[05:45:32] <Izaya> threads are forcibly yielded after a while, but that's actually how Lua stuff is executing faster
L31[05:45:56] <Izaya> there's a less dumb method for determining how long a thread gets
L32[05:46:48] <Izaya> less context switching = faster
L33[05:47:28] <Vexatos> would someone mind explaining to me why a 5m cat7 cable is half the price of a 2m cat5e cable on amazon >_>
L34[05:47:51] <Forecaster> supply and demand or something
L35[05:48:00] <Vexatos> but who needs a 5m cat7 cable .-.
L36[05:48:09] <Izaya> exactly
L37[05:48:17] <Izaya> nobody needs them so they're cheap
L38[05:48:26] <Vexatos> call me stupid but isn't cat7 meant for, like, 30+ metres? >_>
L39[05:48:49] <Forecaster> I don't know
L40[05:49:01] <Izaya> or very high speeds
L41[05:49:33] <Vexatos> See I am trying to connect a device to my network switch and they are literally sitting next to each other, I cannot find any short cables for a reasonable price :I
L42[05:49:55] <Vexatos> I don't want to pay €15 for this ._.
L43[05:50:40] <Forecaster> buy raw cable, ends, and the tool to attach them and make one :P
L44[05:50:57] <Izaya> ^
L45[05:51:13] <Vexatos> and the skill for doing that .-.
L46[05:51:23] <Forecaster> it's not hard
L47[05:51:27] <Forecaster> just fiddly
L48[05:51:39] <Vexatos> MOM I HAVE BEEN IMPALED BY WIRES AGAIN
L49[05:51:56] <Forecaster> I made my own cable when I was like 16
L50[05:52:02] <Forecaster> cables
L51[05:52:25] <Vexatos> we have these supersharp cannulae in our lab right now you just need to look at them and they go right through your flesh
L52[05:52:26] <Vexatos> scary
L53[05:52:42] <Vexatos> hm
L54[05:52:52] <Vexatos> @Forecaster but then I'd buy like 10+ metres of cable
L55[05:52:59] <Vexatos> I just need like 30cm ,-,
L56[05:53:10] <Forecaster> you might need more in the future :P
L57[06:08:38] <Kodos> %tonk
L58[06:08:39] <MichiBot> I'm sorry Kodos, you were not able to beat payonel's record of 1 hour, 40 minutes and 55 seconds this time.
L59[06:08:40] <MichiBot> 1 hour, 28 minutes and 46 seconds were wasted!
L60[06:08:45] <Kodos> Ffs
L61[06:09:57] <Izaya> 13 more minutes
L62[06:17:41] <Temia> %tonk
L63[06:17:41] <Temia> :3
L64[06:17:42] <MichiBot> I'm sorry Temia, you were not able to beat payonel's record of 1 hour, 40 minutes and 55 seconds this time.
L65[06:17:43] <MichiBot> 9 minutes and 2 seconds were wasted!
L66[06:43:58] <dequbed> Izaya: No, btrfs RAID isn't stable yet. And I don't think it ever will be. Because to be honest ... it's not that great of an idea to begin with. RAID should be on block device level, not on FS level.
L67[06:45:10] <Izaya> I don't disagree
L68[06:45:20] <dequbed> Izaya: And it is. LVM RAID is awesome and it is so stable that it will survive μsoft buying out Linux, grinding it to a fine powder and spreading the rest in the seven seas.
L69[06:46:30] <dequbed> On a completely unrelated note: Haiku looks really neat. What's the Xen support like? Or do I need to brush up my KVM-foo?
L70[06:46:39] <Izaya> as a guest?
L71[06:46:43] <dequbed> Yes
L72[06:47:11] <Izaya> I think it was fine on Xen assuming you didn't expect it to use the virtualisation-specific peripherals
L73[06:47:47] <dequbed> Does it at least support the virtual NIC?
L74[06:48:06] <Izaya> unsure
L75[06:48:11] <Izaya> haven't used Xen in quite a whole
L76[06:48:35] <dequbed> How do you run Haiku?
L77[06:49:02] <Izaya> I have a Compaq Business dc7700 under my desk.
L78[06:49:38] <dequbed> So on native hardware?
L79[06:49:44] <Izaya> Core 2 Duo E6300, 4GB of RAM, not enough VRAM at boot to do 1280x1024 so I have to start the machine at 1024x768 then change the resolution with a script that runs after boot
L80[06:49:47] <Izaya> quality/10
L81[06:49:50] <Izaya> yeah
L82[07:26:36] ⇨ Joins: percY- (percY-!~percY@138.68.7.139)
L83[09:16:34] <Lizzy> what's the differences between the get/set Viewport() and get/set Resolution() functions on the gpu component?
L84[09:21:12] <fingercomp> suppose the viewport is 80×25 and the resolution is 160×50; set(), get(), fill(), etc. work anywhere inside that 160×50 area as usual, but only the 80×25 area (from the top-left corner) is displayed
L85[09:22:20] <Lizzy> hmm, okay. does that affect in world screens or only when you have a screen gui open?
L86[09:22:45] <fingercomp> both
L87[09:22:49] <Lizzy> ok
L88[09:31:50] <ZefTheFox> So I went to a friend's because he had power
L89[09:32:00] <ZefTheFox> A couple hours later and he looses it
L90[09:33:25] <Forecaster> at least you had it for a couple of hours
L91[09:33:43] <ZefTheFox> Yeah charged up my phone
L92[09:33:54] <ZefTheFox> But now it's freezing in here
L93[09:34:13] <Forecaster> maybe you are cursed
L94[09:45:17] <Lizzy> %lua 135 % 299
L95[09:45:17] <MichiBot> 135
L96[09:45:23] <Lizzy> hmm
L97[09:45:34] <Lizzy> %lua 135 % 200
L98[09:45:34] <MichiBot> 135
L99[09:45:52] <Lizzy> %lua 200 % 135
L100[09:45:52] <MichiBot> 65
L101[09:46:10] <Lizzy> %lua 135+65
L102[09:46:10] <MichiBot> 200
L103[09:46:12] <Lizzy> awesome
L104[09:48:31] <percY-> Hello! I'm having trouble getting RFTools screen to work as my main monitor for opencomputers, I'm not sure which module i am supposed to have
L105[09:49:00] <percY-> I have tried computer screen module and it doesn't seem to work, perhaps I am doing it wrong
L106[09:49:09] <ZefTheFox> Largest power outage in butler ever
L107[09:49:10] <Lizzy> the RFTools screen doesn't integrate nativily / by default with OC
L108[09:49:55] <Lizzy> i'm not sure what component calls RFTools has for it's screen, but you'd have to write a wrapper for openos/your os to use it as a normal screen
L109[10:07:21] <Forecaster> %tonk
L110[10:07:21] <MichiBot> Forecaster! You beat payonel's previous record of 1 hour, 40 minutes and 55 seconds! I hope you're happy!
L111[10:07:22] <MichiBot> Forecaster's new record is 3 hours, 49 minutes and 40 seconds
L112[10:16:47] <percY-> Lizzy: I just got rid of the rftools screen and used opencomputer screens. rather than deal with the headache
L113[10:45:08] ⇦ Quits: Icedream (Icedream!~icedream@212.83.173.97) (Ping timeout: 190 seconds)
L114[11:02:25] ⇨ Joins: Icedream (Icedream!~icedream@212.83.173.97)
L115[11:06:22] <Lizzy> ok
L116[11:06:34] <AmandaC> RFTools screens can be interacted with using OC, but not in the same way as the OC screens. You can install an "OC Module" in them and get/set text using the controller/
L117[11:06:51] <AmandaC> It's limited to a single line, and something short
L118[11:07:37] <AmandaC> You can't use one as a "main monitor" though
L119[11:17:47] <AmandaC> %roll 1d3
L120[11:17:48] <MichiBot> AmandaC: [2]
L121[11:22:09] ⇨ Joins: SF-MC (SF-MC!~EiraIRC@131-191-86-130.as.clicknet.org)
L122[11:45:47] <MGR> %tonk
L123[11:45:47] <MichiBot> I'm sorry MGR, you were not able to beat Forecaster's record of 3 hours, 49 minutes and 40 seconds this time.
L124[11:45:48] <MichiBot> 1 hour, 38 minutes and 26 seconds were wasted!
L125[12:07:32] ⇨ Joins: Inari (Inari!~kvirc@p4FC1E074.dip0.t-ipconnect.de)
L126[12:08:35] ⇦ Quits: Inari (Inari!~kvirc@p4FC1E074.dip0.t-ipconnect.de) (Client Quit)
L127[12:08:43] ⇨ Joins: Inari (Inari!~Pinkishu@p4FC1E074.dip0.t-ipconnect.de)
L128[12:12:15] ⇦ Quits: Inari (Inari!~Pinkishu@p4FC1E074.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
L129[12:12:35] ⇨ Joins: Inari (Inari!~Pinkishu@p4FC1E074.dip0.t-ipconnect.de)
L130[12:34:12] <Z0idburg> HAH
L131[12:34:28] <Z0idburg> so if I pull the ABS fuse out it disables ABS traction control and the whole VCD
L132[12:34:44] <Z0idburg> easy
L133[12:34:52] <Z0idburg> of my new car*
L134[12:35:25] <Inari> %tonk
L135[12:35:25] <MichiBot> I'm sorry Inari, you were not able to beat Forecaster's record of 3 hours, 49 minutes and 40 seconds this time.
L136[12:35:26] <MichiBot> 49 minutes and 38 seconds were wasted!
L137[12:36:09] <Z0idburg> %tonk
L138[12:36:27] ⇦ Quits: Inari (Inari!~Pinkishu@p4FC1E074.dip0.t-ipconnect.de) (Read error: -0x1: UNKNOWN ERROR CODE (0001))
L139[12:36:32] <Z0idburg> LOL
L140[12:36:48] <SF-MC> There's obvs a joke or something that I'm not understanding
L141[12:36:52] <Z0idburg> ?
L142[12:37:00] <Z0idburg> whatchya not understanding
L143[12:37:08] <SF-MC> 'tonk'
L144[12:37:36] <Forecaster> why do you think it's a joke
L145[12:37:46] <SF-MC> >or something
L146[12:37:53] <SF-MC> idk, the origin of the word escapes me
L147[12:38:29] <Forecaster> the word is an onomatopeia and is irrelevant to the function
L148[12:38:43] <SF-MC> ok
L149[12:40:58] <SF-MC> It's also some type of 'waiting game'?
L150[12:42:11] <Forecaster> that's all it is
L151[12:42:22] <SF-MC> alrighty then
L152[12:43:27] <Z0idburg> @SF-MC Never played Idle RPG?
L153[12:43:46] <SF-MC> I've played them, yeah
L154[12:44:00] <SF-MC> just wasn't sure if there was a deeper meaning than the surface
L155[12:44:42] <Forecaster> maybe there is, but I don't know what it is :P
L156[12:45:19] <Z0idburg> the surface is a pos
L157[12:45:25] ⇨ Joins: Inari (Inari!~Pinkishu@p4FC1E074.dip0.t-ipconnect.de)
L158[12:45:25] <Z0idburg> don't buy one
L159[12:45:30] <SF-MC> well duh
L160[12:47:11] <Kleadron> oh my god
L161[12:47:13] <Kleadron> http://tinyurl.com/y95n345a
L162[12:47:19] <Kleadron> inari is an AI computer confirmed
L163[12:47:26] <Inari> Meow?
L164[12:47:36] <Inari> Heh
L165[12:47:55] <Z0idburg> Just wait until she gives you an ID-10T error
L166[12:48:50] <Kleadron> inb4 inari connects to all the computers in the network and gives free kernel panics and blue screens
L167[13:40:22] <AmandaC> And YOU get a kernel panic and YOU get a kernel panic, and guess what? YOU GET A KERNEL PANIC TOO!
L168[13:43:59] <AmandaC> %roll 1d2
L169[13:43:59] <MichiBot> AmandaC: [1]
L170[13:45:44] <AmandaC> Hrm. Think I'll read the shorter one first, sorry MichiBot
L171[13:46:20] <AmandaC> > 1/168
L172[13:46:21] <AmandaC> this'll keep me busy for the rest of today
L173[13:53:40] ⇨ Joins: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
L174[14:06:23] ⇦ Quits: Inari (Inari!~Pinkishu@p4FC1E074.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
L175[14:10:38] ⇨ Joins: Inari (Inari!~Pinkishu@p4FC1E074.dip0.t-ipconnect.de)
L176[14:10:41] * Lizzy is attempting to work out how she can split a fill operation over multiple screens
L177[14:10:58] ⇦ Quits: SF-MC (SF-MC!~EiraIRC@131-191-86-130.as.clicknet.org) (Remote host closed the connection)
L178[14:22:40] <ZefTheFox> %tonk
L179[14:22:40] <MichiBot> I'm sorry ZefTheFox, you were not able to beat Forecaster's record of 3 hours, 49 minutes and 40 seconds this time.
L180[14:22:41] <MichiBot> 1 hour, 47 minutes and 14 seconds were wasted!
L181[14:22:45] <ZefTheFox> *fuck*
L182[14:22:53] <Forecaster> mwahaha
L183[14:23:20] <ZefTheFox> I got power back finally
L184[14:28:16] <payonel> dequbed (and Izaya): i've been using btrfs for about 5 years now, in a raid
L185[14:28:23] <payonel> runs perfectly well, never had an issue
L186[14:29:17] <dequbed> payonel: With BTRFS being the RAID controller or on a LVM-/Hardware-/other Software-Controller?
L187[14:31:05] * Lizzy head-desks
L188[14:31:19] * dequbed pat-pats Lizzy and gives her chocolate
L189[14:31:30] * Lizzy purrs softly, nibbles chocolate
L190[14:31:56] <Lizzy> bloody Lua and it's thing where an undefined variable is nil rather than an error
L191[14:32:02] <Lizzy> also fuck typos
L192[14:32:46] <ZefTheFox> *is confused*
L193[14:32:46] <ZefTheFox> lol
L194[14:33:53] <Lizzy> https://gist.github.com/LizzyTrickster/808dad54c97583b13d2b809fa580b65d this bit of code was constantly erroring on line 4
L195[14:34:01] <Lizzy> and i couldn't work out why
L196[14:34:14] <Lizzy> then i realised, it wasn't using the variable defined above it
L197[14:34:25] <ZefTheFox> lol
L198[14:34:28] <payonel> dequbed: software, devices with btrfs format, mounted as pools by kernel
L199[14:34:29] <Lizzy> because bgc is not bcg
L200[14:34:43] <ZefTheFox> Well that caused an error, so I don't get why you were mad about it being nil
L201[14:34:45] <Mimiru> lysdexia!
L202[14:35:44] <dequbed> payonel: That has nothing to do with what we were discussing. BTRFS has built-in RAID capability. That part is what we were discussing. BTRFS *on* a RAID is of course completely fine.
L203[14:35:56] <Lizzy> Because the error was that setBackground() wanted a number but got a nil value. in other languages (mainly python because that's what i use) trying to use an undefined variable throws an error rather than interpreting it as nil
L204[14:36:58] <payonel> dequbed: i dont know what you mean by "built-in raid" versus what i'm doing. i have to configured to mirror and stripe, thus raid
L205[14:37:06] <payonel> i have it*
L206[14:37:37] <ZefTheFox> Well I don't really get how that's very different, the only situation I see that would be in like printing
L207[14:38:27] <Lizzy> i wasn't saying it was different, i was annoyed that Lua was masking it with a different error because of the way undefined variables equate to nil
L208[14:39:27] <payonel> also, dequbed, btrfs docs clearly state raid5/6 is where the issues are
L209[14:39:59] <payonel> anywho, i have to grab a plane. laters
L210[14:41:15] <dequbed> payonel: I am acutely aware. Thanks.
L211[14:45:18] * CompanionCube disagrees with dequbed
L212[14:45:43] <dequbed> CompanionCube: On what part?
L213[14:51:01] <CompanionCube> dequbed: on RAID being best as a completely independent block-device thing
L214[14:51:49] <CompanionCube> it doesn't need to be part of the filesystem per se but cooperating and integrating with one is useful
L215[14:53:51] <dequbed> CompanionCube: You don't disagree even a bit. I never said that a FS shouldn't be *aware* of RAID. Quite to the contrary a FS *must* be aware of the specifics of the RAID it's on. But I like the approach of XFS more than I like the approach of BTRFS in that regard.
L216[14:55:02] <dequbed> However, a few aspects of a RAID (namely parity and striping) do translate quite well into the FS-layer so a FS can quite efficiently implement those features instead of relying on block-device RAID.
L217[14:55:45] <dequbed> As ZFS and BTRFS have shown.
L218[14:58:34] <CompanionCube> indeed, although I like the btrfs way of doing it less
L219[15:04:07] <CompanionCube> (see: https://utcc.utoronto.ca/~cks/space/blog/linux/BtrfsCoreMistake)
L220[15:07:35] <Inari> https://www.youtube.com/watch?v=1pDM6fQUfJs ~
L221[15:07:36] <MichiBot> IOSYS - Marisa Stole The Precious Thing (Full / 4k) | length: 4m 3s | Likes: 341 Dislikes: 3 Views: 12,497 | by maciozo | Published On 1/4/2018
L222[15:13:44] ⇨ Joins: senopl (senopl!webchat@31.171.234.72)
L223[15:14:51] ⇦ Quits: senopl (senopl!webchat@31.171.234.72) (Client Quit)
L224[15:40:09] <Mimiru> wow.. Verizon's website suuucks...
L225[15:43:38] <Inari> %blame Verizon
L226[15:43:39] * MichiBot blames Verizon for E.T for Atari being terrible!
L227[15:43:43] <Inari> %tonk
L228[15:43:43] <MichiBot> I'm sorry Inari, you were not able to beat Forecaster's record of 3 hours, 49 minutes and 40 seconds this time.
L229[15:43:44] <MichiBot> 1 hour, 21 minutes and 3 seconds were wasted!
L230[15:43:48] <Inari> Lame
L231[15:50:09] <Forecaster> waaah
L232[15:51:20] <Inari> ?
L233[15:51:27] <Inari> %bap Forecaster
L234[15:51:28] * MichiBot baps Forecaster with the plush gunlance that shoots confetti
L235[15:52:32] <Forecaster> :P
L236[15:52:50] <Forecaster> tonk is a game of opportunity
L237[15:54:45] <MGR> Tonkortunity
L238[15:55:06] <Inari> Tonkortoc
L239[16:04:11] <Inari> %inv add tiktonk
L240[16:04:12] * MichiBot summons 'tiktonk' and adds to her inventory. I could get some good swings in with this.
L241[16:04:58] <Compu> steam proton is doing pretty well
L242[16:07:09] <Kodos> Oh ffs. HB has Horizons for 12 bucks, but Steam can't be arsed to discount it
L243[16:09:26] <Inari> So buy it on HB?
L244[16:09:47] <Kodos> I only have steam credit
L245[16:09:59] <Kodos> Unless HB takes that...
L246[16:10:50] <Inari> Why would you ever have Steam credit
L247[16:12:19] <Forecaster> to credit steam, duh
L248[16:17:03] <Inari> Credit where credit's credit
L249[16:48:29] ⇨ Joins: SF-MC (SF-MC!~EiraIRC@131-191-86-130.as.clicknet.org)
L250[16:59:39] ⇨ Joins: logan2611 (logan2611!~logan2611@71-218-63-106.hlrn.qwest.net)
L251[17:30:20] <Lizzy> %lua 1 % 2
L252[17:30:21] <MichiBot> 1
L253[17:30:30] <Lizzy> %lua 2 % 2
L254[17:30:30] <MichiBot> 0
L255[17:30:34] <Lizzy> %lua 10 % 2
L256[17:30:34] <MichiBot> 0
L257[17:30:37] <Lizzy> k
L258[17:31:14] <logan2611> definitely correct
L259[17:49:42] ⇦ Quits: Inari (Inari!~Pinkishu@p4FC1E074.dip0.t-ipconnect.de) (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/)
L260[19:33:19] <AmandaC> %tell Inari TTigRaaS is amusing I liked it's "character creation" setup premise being based off the dying thoughts
L261[19:33:20] <MichiBot> AmandaC: Inari will be notified of this message when next seen.
L262[19:46:33] <MGR> %tonk
L263[19:46:34] <MichiBot> MGR! You beat Forecaster's previous record of 3 hours, 49 minutes and 40 seconds! I hope you're happy!
L264[19:46:35] <MichiBot> MGR's new record is 4 hours, 2 minutes and 50 seconds
L265[19:47:08] <CompanionCube> D:
L266[19:47:13] <CompanionCube> i shouldn'tve waited
L267[19:49:21] <MGR> My apologies
L268[19:50:08] ⇦ Quits: Vexatos (Vexatos!~Vexatos@p200300C107205E52919B7BC0CE67294F.dip0.t-ipconnect.de) (Quit: Insert quantum chemistry joke here)
L269[20:12:15] ⇦ Quits: SF-MC (SF-MC!~EiraIRC@131-191-86-130.as.clicknet.org) (Remote host closed the connection)
L270[20:26:46] ⇦ Quits: Icedream (Icedream!~icedream@212.83.173.97) (Remote host closed the connection)
L271[20:34:37] ⇨ Joins: Icedream (Icedream!~icedream@212.83.173.97)
L272[21:28:24] <AmandaC> %stab @MGR
L273[21:28:25] * MichiBot stabs @MGR with Garlean donuts doing 6 damage
L274[21:28:33] <AmandaC> ...I SAID STAB NOT FEED!
L275[21:28:47] * AmandaC hrmphs, goes off to read the latest chapter of a web novel
L276[21:57:31] <EcmaXp (SkyBox)> i still zero idea with `That means OC now executes Lua code roughly 70% faster than before.`
L277[21:59:28] <Izaya> Less aggressive context switching due to yielding threads dynamically instead of after a fixed number of cycles reduces overhead from context switching
L278[22:01:39] <CompanionCube> wait, 70% performance improvement?
L279[22:01:42] <CompanionCube> jesus
L280[22:01:50] <EcmaXp (SkyBox)> OC 1.7.3 released
L281[22:04:53] <EcmaXp (SkyBox)> I'm trying to related commit but can't T_T
L282[22:05:00] <EcmaXp (SkyBox)> *find related
L283[22:10:35] <payonel> @"EcmaXp (SkyBox)" you want the build or the code?
L284[22:10:44] <payonel> or the commit sha?
L285[22:11:15] <Izaya> CompanionCube: context switching is expensive
L286[22:32:42] <EcmaXp (SkyBox)> the code
L287[22:32:47] <EcmaXp (SkyBox)> (filename)
L288[22:37:06] <EcmaXp> change username
L289[22:37:32] <EcmaXp> @EcmaXp
L290[22:38:46] <EcmaXp> https://github.com/MightyPirates/OpenComputers/commit/cdfdb277f69d2543f10fc929d8beaf2fc0b91a91 ?
L291[22:38:50] <EcmaXp> replacing yield_all with yield_past to control stack yielding
L292[22:40:58] <Mimiru> payonel detached ~20 minutes ago
L293[22:41:17] <EcmaXp> thanks!
L294[23:01:54] <CraigK> Hi, is there any function to travel to a waypoint?
L295[23:06:24] <payonel> @EcmaXp sorry, i'm back now
L296[23:06:28] <payonel> what are you looking for?
L297[23:06:38] <EcmaXp> https://github.com/MightyPirates/OpenComputers/commit/cdfdb277f69d2543f10fc929d8beaf2fc0b91a91
L298[23:06:43] <EcmaXp> may i found correct commit
L299[23:06:48] <EcmaXp> `replacing yield_all with yield_past to control stack yielding`
L300[23:08:44] <payonel> but what do you want?
L301[23:08:54] <payonel> what are you looking for? how am i to know that is the commit you wanted?
L302[23:09:23] <payonel> and why do you care about yield_past? that's an internal kernel operation, used by pipes and threads
L303[23:17:22] <Mimiru> Seems they're wanting to know exactly how you made code execute faster.
L304[23:18:11] <payonel> oh, it was actually asie. it's not that code executes faster, per se, it's that we switch context (start/stop the lua thread) less often
L305[23:19:12] <payonel> asie wrote some code that measures an approximation of the cpu speed of the host and within a threshold chooses a more balance lua hook
L306[23:19:39] <payonel> the more hooks, the more quickly we can suspend the lua thread but the slower the lua context runs
L307[23:20:37] <payonel> this was that change: https://github.com/MightyPirates/OpenComputers/pull/2877
L308[23:22:16] <EcmaXp> < reading PR
L309[23:27:56] <EcmaXp> so, increase `hookInterval` -> less context switch -> incrase execution speed
L310[23:28:30] <EcmaXp> I found the wrong commit.
L311[23:28:42] <EcmaXp> Thank you for your kindness.
L312[23:59:58] <CompanionCube> %tonk
L313[23:59:58] <MichiBot> You got the first Tonk CompanionCube, but this is only the beginning.
<<Prev Next>> Scroll to Top