<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:02:20] ⇨ Joins: Asm (Asm!~asm@180.101.45.132)
L2[00:03:07] ⇨ Joins: thermalhack (thermalhack!~thermalha@119.185.182.18)
L3[00:03:37] <ba7888b72413a16b> it stops at around 253 messages
L4[00:03:42] <ba7888b72413a16b> out of 1000
L5[00:03:53] <Izaya> something die?
L6[00:03:55] <ba7888b72413a16b> if I just instantly send 1000 messages at once
L7[00:04:01] <ba7888b72413a16b> through two minitel routers
L8[00:04:28] <ba7888b72413a16b> I think OC just dropped the packets
L9[00:04:40] <ba7888b72413a16b> the wire got too hot
L10[00:05:13] <thermalhack> then the server may crash
L11[00:05:22] <ba7888b72413a16b> Izaya: what did you say is the theoretical top speed of a minitel node
L12[00:05:28] <ba7888b72413a16b> as a routing node
L13[00:05:35] <Izaya> relevant nickname
L14[00:06:08] <Izaya> uh, I *thought* a computer could only push 20 packets per second
L15[00:06:24] <ba7888b72413a16b> that's what it looks like
L16[00:06:32] <ba7888b72413a16b> I added os.sleep(0.05)
L17[00:06:38] <ba7888b72413a16b> and it's keeping up
L18[00:06:46] ⇦ Quits: logan2611 (logan2611!~logan2611@174-16-131-162.hlrn.qwest.net) (Remote host closed the connection)
L19[00:08:07] <ba7888b72413a16b> ...never got the 1000th message
L20[00:08:14] <ba7888b72413a16b> or the 999th message
L21[00:08:17] <ba7888b72413a16b> or the 998th message
L22[00:08:22] <ba7888b72413a16b> probably random gaps everywhere idk
L23[00:08:28] ⇦ Quits: thermalhack (thermalhack!~thermalha@119.185.182.18) (Ping timeout: 183 seconds)
L24[00:16:15] <ComputerEric399> so what are you working on?
L25[00:16:30] <ba7888b72413a16b> a donut network
L26[00:16:33] <ba7888b72413a16b> using minitel
L27[00:17:21] <ba7888b72413a16b> I'm gonna patch minitel so it routes in one direction around a circle
L28[00:17:24] <ba7888b72413a16b> like a roundabout
L29[00:17:27] <ba7888b72413a16b> why? no reason
L30[00:18:04] ⇦ Quits: Cervator (Cervator!~Thunderbi@2601:4c1:4001:1d5d:d9e0:e2c2:5e2e:6f41) (Quit: Cervator)
L31[00:18:17] <ba7888b72413a16b> I have a loop of 4 racks with 1 server each
L32[00:20:14] <ComputerEric399> That makes no sense but is amazing.
L33[00:22:05] <ComputerEric399> Anyway gtg bye hope the donut network works out. Also Thank you both for all the help :) have a good day/or night idk
L34[00:22:17] ⇦ Quits: ComputerEric399 (ComputerEric399!~computer_@104.220.44.82) (Quit: Leaving)
L35[00:24:19] <Izaya> I think I've been banned from posting on 4chan.
L36[00:24:24] <ba7888b72413a16b> rip
L37[00:24:28] <Izaya> Someone in my /8 range probably posted CP or something.
L38[00:24:30] <Izaya> reeee
L39[00:43:20] <logan2611> rip my main computer
L40[00:49:22] <Forecaster> %loot
L41[00:49:22] <MichiBot> Forecaster: You get a loot box! It contains a Shiny cowhouse! (10%)
L42[00:49:35] * Ristelle dabs
L43[00:49:53] <Ristelle> %help
L44[00:49:54] <MichiBot> Ristelle: Command list: http://michibot.pc-logix.com/help
L45[00:53:40] ⇦ Quits: Asm (Asm!~asm@180.101.45.132) (Ping timeout: 183 seconds)
L46[01:12:21] <ba7888b72413a16b> Izaya: I figured out optimal minitel congestion control
L47[01:12:43] <ba7888b72413a16b> send 200 messages at once, with usend
L48[01:12:46] <ba7888b72413a16b> or no
L49[01:12:52] <ba7888b72413a16b> send 199 messages at once
L50[01:12:55] <ba7888b72413a16b> using usend
L51[01:13:02] <ba7888b72413a16b> then send 1 message using rsend
L52[01:13:25] <ba7888b72413a16b> rinse and repeat
L53[01:13:45] <Izaya> that seems exceedingly dodgy
L54[01:13:58] <ba7888b72413a16b> it works pretty damned well if you have zero relays
L55[01:14:11] <ba7888b72413a16b> or have your relays buffed
L56[01:16:50] <Izaya> guess the max event queue is 200 or so
L57[01:16:59] <ba7888b72413a16b> 256
L58[01:17:23] <ba7888b72413a16b> 200 is a safe figure if you have no crosstalk
L59[01:17:30] <ba7888b72413a16b> I have 4 nodes in a line
L60[01:20:50] ⇦ Quits: Doty1154 (Doty1154!~Doty1154@c-71-202-22-167.hsd1.ca.comcast.net) (Read error: -0x1: UNKNOWN ERROR CODE (0001))
L61[01:21:57] <ba7888b72413a16b> Izaya: consistently near 15.5 seconds per 200 messages
L62[01:22:18] <ba7888b72413a16b> 15.5 seconds of course includes the ACK ping
L63[01:22:26] <ba7888b72413a16b> of 4 intermediate nodes
L64[01:22:30] <Izaya> that's not bad at all
L65[01:23:59] <ba7888b72413a16b> actually no, I had two of them linked
L66[01:24:02] <ba7888b72413a16b> after breaking those connections
L67[01:24:18] <ba7888b72413a16b> 25 seconds per 200 messages
L68[01:25:22] <ba7888b72413a16b> it's down to 20 seconds now
L69[01:25:27] <ba7888b72413a16b> probably cached something
L70[02:45:34] ⇨ Joins: Johannes13_ (Johannes13_!~Johannes1@p200300C1B3ECBC001C60CB4DD1B80F16.dip0.t-ipconnect.de)
L71[02:47:14] ⇦ Quits: Johannes13 (Johannes13!~Johannes1@p200300C1B3E3BC0009DDC7E028F1FD77.dip0.t-ipconnect.de) (Ping timeout: 190 seconds)
L72[03:05:05] ⇦ Quits: Ristelle (Ristelle!~Ristellis@sense.fox.pet) (Quit: ZNC - http://znc.in)
L73[03:05:14] ⇨ Joins: Ristelle (Ristelle!~Ristellis@sense.fox.pet)
L74[03:06:32] <AmandaC> .... Tomorrow is going to suuuuuck
L75[03:06:45] <Ristelle> Why?
L76[03:07:04] <AmandaC> %tell Inari shush, I didn't just binge 45 episodes, you did!
L77[03:07:04] <MichiBot> AmandaC: Inari will be notified of this message when next seen.
L78[03:07:23] <AmandaC> Ristelle: it's 0400 and I've not slept
L79[03:07:31] <Ristelle> Darn
L80[03:07:59] <AmandaC> Night nerds I guess, let's see how tomorrow goes with probably ~2-3h of sleep
L81[03:08:26] <Ristelle> night!
L82[03:39:14] <Izaya> AmandaC: I have boarded the Gnosis
L83[03:39:22] <Izaya> because in two weeks it'll be in Orion's loop for a month
L84[03:39:26] <Izaya> which is normally sectioned off
L85[03:43:23] ⇨ Joins: Backslash (Backslash!~Backslash@88.153.113.13)
L86[04:31:05] ⇨ Joins: Vexatos (Vexatos!~Vexatos@p200300C107409380D0CEDDB46A1FFB79.dip0.t-ipconnect.de)
L87[04:31:05] zsh sets mode: +v on Vexatos
L88[04:34:40] <Saphire> Is \ a valid IRC nickname character?
L89[04:34:48] *** Saphire is now known as Saphi\re
L90[04:34:52] <Saphi\re> Apparently it is
L91[04:35:03] *** Saphi\re is now known as Saphire
L92[04:38:04] ⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@p5B16EFC6.dip0.t-ipconnect.de) (Ping timeout: 190 seconds)
L93[04:47:48] *** Saphire is now known as Saphire\r\n
L94[04:48:50] *** Saphire\r\n is now known as Saphire
L95[05:01:48] ⇦ Quits: S3 (S3!~S3@caligula.lobsternetworks.com) (Ping timeout: 180 seconds)
L96[05:02:32] ⇦ Quits: infina (infina!~infina@caligula.lobsternetworks.com) (Ping timeout: 190 seconds)
L97[05:03:23] ⇨ Joins: S3 (S3!~S3@caligula.lobsternetworks.com)
L98[05:03:48] ⇨ Joins: infina (infina!~infina@caligula.lobsternetworks.com)
L99[05:10:27] ⇨ Joins: Inari (Inari!~Pinkishu@p54affb52.dip0.t-ipconnect.de)
L100[05:12:40] <Inari> Meow
L101[05:12:47] <Inari> AmandaC: haha, wow
L102[05:16:59] <Mettaton_Fab> a
L103[05:21:51] <Inari> b
L104[05:22:20] <Mettaton_Fab> c
L105[05:24:51] <Izaya> e
L106[05:25:24] <Forecaster> ~
L107[05:25:57] <Inari> _
L108[05:26:08] <Mettaton_Fab> #
L109[05:26:27] ⇨ Joins: baschdel (baschdel!~baschdel@2a01:598:b108:af6e:4939:a541:cd35:a342)
L110[05:26:39] <Mettaton_Fab> honk
L111[05:26:51] <Inari> %loot
L112[05:26:51] <MichiBot> Inari: You get a loot box! It contains a rosary.
L113[05:26:58] <Mettaton_Fab> %loot
L114[05:26:59] <MichiBot> Mettaton_Fab: You get a loot box! It contains the official laws and migration guidelines of pluto.
L115[05:26:59] <Inari> Perfect for this pure maiden
L116[05:27:08] <Mettaton_Fab> amazing
L117[05:27:18] <Inari> So an empty sheet of paper? :P
L118[05:28:18] <Mettaton_Fab> yes
L119[05:28:34] <Mettaton_Fab> as pluto is no longer a valid planet
L120[05:28:47] <Forecaster> why does that matter?
L121[05:29:09] <Forecaster> is there a law against migrating to celestial bodies that aren't planets?
L122[05:29:45] <Mettaton_Fab> well, pluto once was a planet, but nasa was like its too smol, remove it from the list
L123[05:29:55] <Forecaster> I know, again, so?
L124[05:30:07] <Forecaster> the loot text said nothing about planets :P
L125[05:30:32] <Mettaton_Fab> %loot
L126[05:30:32] <MichiBot> Mettaton_Fab: You get a loot box! It contains smelly gold potion
L127[05:30:51] <Mettaton_Fab> i hope it is not ssip
L128[05:30:56] <Forecaster> drink it
L129[05:31:01] <Mettaton_Fab> no
L130[05:31:09] <Forecaster> %drink ^
L131[05:31:10] <MichiBot> Forecaster turns into a catgirl.
L132[05:31:13] <Forecaster> oh
L133[05:31:17] <Inari> :o
L134[05:31:19] <Forecaster> well damn
L135[05:31:22] <Inari> %drink smelly gold potion
L136[05:31:22] <MichiBot> Inari turns into a catgirl.
L137[05:31:23] <Inari> \o/
L138[05:32:00] <Mettaton_Fab> ( ͡° ͜ʖ ͡°)
L139[05:41:41] ⇦ Quits: Backslash (Backslash!~Backslash@88.153.113.13) (Quit: Leaving)
L140[05:48:38] ⇨ Joins: Backslash (Backslash!~Backslash@ip-88-153-113-13.hsi04.unitymediagroup.de)
L141[05:53:17] <Mettaton_Fab> i still cant believe firefox is such a RAM hog nowadays
L142[05:54:31] <Forecaster> aren't they using the same engine as chrome now
L143[05:54:55] <Mettaton_Fab> oh, thats why its like chrome!
L144[05:55:05] <Mettaton_Fab> time to switch over to internet explorer then
L145[05:55:15] <Mettaton_Fab> i just want my low RAM usage back
L146[06:23:45] <Joco223> Can micocontrollers use `component.computer.beep()`?
L147[06:24:12] <Forecaster> no idea
L148[06:24:13] <Forecaster> probably
L149[06:25:25] <Joco223> :GWseremePeepoHappy:
L150[06:25:29] <Joco223> This is going to be good
L151[06:29:54] <Izaya> I can't even attempt to guess what these are meant to look like from the name
L152[06:39:27] <Saphire> Izaya: it's pepe
L153[06:39:38] <Izaya> how dull
L154[06:39:44] <Izaya> stupid frogposter
L155[06:40:21] <Corded> * <Saphire> bites @Forecaster
L156[06:40:32] <Forecaster> ow D:
L157[06:40:52] <Saphire> No, Firefox is NOT using the same engine as Chrome in ANY PART OF IT AT ALL.
L158[06:41:07] <Saphire> The only same thing is addons API.
L159[06:41:20] <Forecaster> ah, okay
L160[06:41:48] <Joco223> lol
L161[06:48:08] <Inari> @Saphire: it is?
L162[06:48:27] <Saphire> Yeah, they adopted the Chrome's WebExtensions stuff.
L163[06:48:43] <Inari> Then why are extensions for it worse than chromes
L164[06:48:43] <Inari> :F
L165[06:51:57] <Saphire> Hm?
L166[06:52:49] <Inari> Like, less features
L167[06:52:58] <Inari> LastPass can't copy a password directly like it can in Chrome
L168[06:53:20] <Saphire> Fuck them then.
L169[06:53:29] <Saphire> Firefox definitely can have that.
L170[06:53:48] <Saphire> *Web pages* can give copy of stuff.
L171[06:53:54] <Saphire> *text
L172[06:54:25] <Inari> %shrug
L173[06:54:25] <MichiBot> Inari: No you shrug!
L174[06:54:39] * Inari molests MichiBot until she shrugs
L175[06:55:26] <Forecaster> %actualshrug
L176[06:55:26] <MichiBot> Forecaster: ¯\_(ツ)_/¯
L177[06:56:28] <Inari> That was quick
L178[06:56:42] <Forecaster> what was quick?
L179[06:56:51] <Inari> Making her shrug by molestation
L180[06:58:32] <Inari> https://www.youtube.com/watch?v=XO758UtlotE a bus to never get onto
L181[06:58:32] <MichiBot> CRAZY Japanese BUS DRIVER DRIFTING DOWNHILL Initial D | length: 3m 13s | Likes: 52 Dislikes: 2 Views: 2,738 | by Wujek Tadek | Published On 20/7/2018
L182[07:03:06] <Forecaster> I doubt there's any actual drifting going on
L183[07:03:23] <Forecaster> it's just driving down
L184[07:03:52] ⇨ Joins: baschdel1 (baschdel1!~baschdel@2a01:598:b100:8f29:f992:f028:7b8f:ee29)
L185[07:04:24] <Forecaster> someone clearly added those tire sounds in post
L186[07:04:26] <Forecaster> :P
L187[07:04:39] <Inari> Scary ride either way
L188[07:04:57] <Forecaster> wouldn't surprise me if it's slightly sped up as well
L189[07:05:34] ⇦ Quits: baschdel (baschdel!~baschdel@2a01:598:b108:af6e:4939:a541:cd35:a342) (Ping timeout: 190 seconds)
L190[07:05:51] ⇨ Joins: baschdel (baschdel!~baschdel@p200300ECBBC7660168EA2E5B44E53999.dip0.t-ipconnect.de)
L191[07:08:54] ⇦ Quits: baschdel1 (baschdel1!~baschdel@2a01:598:b100:8f29:f992:f028:7b8f:ee29) (Ping timeout: 190 seconds)
L192[07:10:59] ⇦ Quits: baschdel (baschdel!~baschdel@p200300ECBBC7660168EA2E5B44E53999.dip0.t-ipconnect.de) (Ping timeout: 190 seconds)
L193[07:11:31] ⇨ Joins: baschdel (baschdel!~baschdel@p57B3C65C.dip0.t-ipconnect.de)
L194[07:19:12] ⇨ Joins: baschdel1 (baschdel1!~baschdel@2a01:598:990d:1ea9:3d74:4529:c170:432a)
L195[07:21:24] ⇦ Quits: baschdel (baschdel!~baschdel@p57B3C65C.dip0.t-ipconnect.de) (Ping timeout: 190 seconds)
L196[07:44:46] ⇨ Joins: baschdel (baschdel!~baschdel@p57B3C65C.dip0.t-ipconnect.de)
L197[07:46:19] ⇦ Quits: baschdel (baschdel!~baschdel@p57B3C65C.dip0.t-ipconnect.de) (Remote host closed the connection)
L198[07:47:39] ⇦ Quits: baschdel1 (baschdel1!~baschdel@2a01:598:990d:1ea9:3d74:4529:c170:432a) (Ping timeout: 190 seconds)
L199[08:28:54] ⇦ Quits: Vexatos (Vexatos!~Vexatos@p200300C107409380D0CEDDB46A1FFB79.dip0.t-ipconnect.de) (Ping timeout: 190 seconds)
L200[08:41:43] zsh sets mode: +v on Vexatos
L201[08:41:43] ⇨ Joins: Vexatos (Vexatos!~Vexatos@p200300C107409333A46C38DFE4DC8BFE.dip0.t-ipconnect.de)
L202[08:42:09] <Mettaton_Fab> %loot#
L203[08:42:15] <Mettaton_Fab> %loot
L204[08:42:16] <MichiBot> Mettaton_Fab: You get a loot box! It contains a Magic null! (25%)
L205[08:53:46] <AmandaC> %choose watch or listen
L206[08:53:46] <MichiBot> AmandaC: My grandfather always told me that listen is the way to go!
L207[08:53:55] <AmandaC> Hrm
L208[08:54:39] <AmandaC> Mimiru: why does your father give such weird and poor Grammer advice
L209[08:56:44] <Forecaster> Mimiru is not MichiBot :P
L210[09:00:13] <AmandaC> But Mimiru is her mother, so MichiBot's grandfather would be her father
L211[09:07:01] <Forecaster> I guess
L212[09:17:58] <Joco223> What does it mean when a program is running and then the blinking cursor appears on the line below and you can type?
L213[09:18:04] <Joco223> Did it crash or something?
L214[09:18:45] <Forecaster> it probably asked you an important question, but you weren't paying attention, and now it wants an answer
L215[09:19:42] <Joco223> lol
L216[09:19:47] <Joco223> For real though
L217[09:20:55] <Joco223> Does it have to do with the program not ending in `.lua`?
L218[09:21:02] <Joco223> Since no error appears
L219[09:21:31] <Forecaster> if you mean you returned to the command prompt it means the program ended
L220[09:22:32] <Joco223> I didn't i guess? http://tinyurl.com/y9olvew8
L221[09:22:52] <Forecaster> oh, no
L222[09:23:48] <Joco223> I broke OpenOS/PS?
L223[09:23:50] <Joco223> I broke OpenOS/OC? [Edited]
L224[09:24:12] <Forecaster> it's more likely it's user error
L225[09:24:16] <Forecaster> what's the program
L226[09:24:18] <Forecaster> ?
L227[09:24:44] <Forecaster> oh, it ends in "pack"
L228[09:24:48] <Forecaster> that probably doesn't work
L229[09:24:52] <Joco223> It is a lua program
L230[09:25:18] <Joco223> http://tinyurl.com/y8lxr9wa
L231[09:25:22] <Forecaster> I don't think the interpreter knows that
L232[09:25:27] <Joco223> Lua program at start and then a bunch of data it needs as comments
L233[09:25:30] <Joco223> Ah
L234[09:25:56] <Joco223> Same thing happens
L235[09:26:02] <Joco223> If i rename it to `test2.lua`
L236[09:26:23] <Forecaster> strange
L237[09:26:55] <Joco223> Maybe it didn't yield and somehow it doesn't catch it?
L238[09:27:31] <Forecaster> no, then it would error
L239[09:27:57] <Joco223> Well yea
L240[09:27:59] <Joco223> I dont know
L241[09:28:03] <Joco223> ?
L242[09:34:42] <Joco223> Anyone else got any ideas?
L243[09:47:18] ⇨ Joins: Cervator (Cervator!~Thunderbi@2601:4c1:4001:1d5d:65b1:bd68:c263:9da2)
L244[09:47:26] <Joco223> If i do ctrl alt c it just throws the error the program is interrupted like usual when you do that
L245[09:49:23] <Stamper> Hi, my program can run for days, then without warning I get a BSD, I use events exclusively, there is no way I am not yielding, can anyone shed some light on why this happens, and how I can trap the error and handle it cleanly ( I am already using pcall(), but this is not catching the error) http://tinyurl.com/y747hovh
L246[09:50:15] <Forecaster> show code
L247[09:50:44] <Stamper> dude, its over a 1000 lines, happy to share, but you might be biting off more than you want to
L248[09:51:37] <Stamper> if you know why the BSD happens, then please lets talk
L249[09:58:25] <Inari> Not yielding happens if you don't yield back to machine.lua (which starts the coroutine the pc runs) after a while
L250[09:58:46] <Inari> Thouhg I believe component calls also yield to that or something
L251[10:02:18] <Stamper> so my main routine runs within a pcall(), and is completely event driven with event.pull(), i.e. nothing happens until and event is caught, so why is it not yielding, and why is the pcall() not protecting my main routine?
L252[10:02:57] <Inari> Because it's something OC implements and you can't capture it
L253[10:03:01] <Stamper> so my main routine runs within a pcall(), and is completely event driven with event.pull(), i.e. nothing happens until an event is caught, so why is it not yielding, and why is the pcall() not protecting my main routine? [Edited]
L254[10:03:34] <Stamper> so, your saying, tough luck? Nothing I can do about it?
L255[10:03:42] <Inari> You can yield
L256[10:03:43] <Inari> :D
L257[10:03:52] <Inari> Though I think event.pull should yield
L258[10:04:27] <Inari> Anyway, hard to tell without code
L259[10:04:32] <Stamper> yes, like I said, the program can run for days and days and then suddenly, the BSD.
L260[10:05:03] <Stamper> are you happy to look at the code?
L261[10:06:12] <Inari> Well it might be some part of code that isn't run often, or it takes longer tahn usual due to lag, or due to some data or something
L262[10:06:22] <Inari> Well post it and people can look at it
L263[10:06:53] <Stamper> I was hoping that someone can offer what part of OC generates the BSD, allowing me to track it backwards, instead of forwards
L264[10:07:09] <Joco223> The machine itself generates a BSD
L265[10:07:36] <Joco223> Since it is an unrecoverable error
L266[10:07:40] <Joco223> It needs a restart
L267[10:07:41] <Molinko> I'll take a look stamper
L268[10:07:55] <Izaya> >generates a BSD
L269[10:07:58] <Izaya> Open or Free?
L270[10:08:04] <Stamper> https://github.com/OfficialStamper/DEReactor_CompleteControl
L271[10:08:53] <Stamper> dercc.lua makes calls to derl.lua. They can both BSD without warning generate the BSD
L272[10:09:57] <Stamper> @Joco223 I run my code within a pcall(), any error will reboot the machine, the BSD stops my code from achieving the reboot
L273[10:10:44] <Stamper> dercc.lua makes calls to derl.lua. They can both BSD without warning and generate the BSD [Edited]
L274[10:11:59] <Stamper> http://tinyurl.com/y9qx69yo
L275[10:13:46] <Stamper> if it happened often, then sure, I can blame my code, but it doesn't, and the same functions fun every few ticks, so it cant be that a function takes longer sometimes
L276[10:14:05] <Stamper> if it happened often, then sure, I can blame my code, but it doesn't, and the same functions run every few ticks, so it cant be that a function takes longer sometimes [Edited]
L277[10:15:05] <Joco223> ¯\_(ツ)_/¯
L278[10:15:16] <Joco223> I still haven't found a solution for my issue
L279[10:17:44] <Joco223> RAM isn't the issue
L280[10:17:47] <Joco223> There is 1536K of it
L281[10:18:37] <Joco223> There is enough HDD space
L282[10:19:29] <Stamper> I am not getting RAM nor disk space errors. Unless you are referring to your issue?
L283[10:21:18] <Joco223> I was refering to mine
L284[10:21:21] <Joco223> I was referring to mine [Edited]
L285[11:01:59] <vifino> Izaya: free > open.
L286[11:02:14] <Izaya> theo was right
L287[11:02:21] <vifino> and no, i'm not a hypocrite only because i am using openbsd just now.
L288[11:02:40] <vifino> it's easier to get working with grub2/libreboot.
L289[11:02:48] <Forecaster> whatever > whatever
L290[11:02:59] <Izaya> whatever < whatever
L291[11:03:16] <Forecaster> also true
L292[11:03:28] <Izaya> whatever ~= whatever
L293[11:03:34] <Forecaster> yep
L294[11:03:44] <Izaya> whatever == whatever
L295[11:03:51] <Forecaster> mhm
L296[11:04:26] <Forecaster> I want a poster that just has that on it
L297[11:04:32] <Forecaster> all of those
L298[11:05:00] <Temia> whatever != !(whatever)
L299[11:05:35] <Forecaster> I'm going to get something framed, tomorrow
L300[11:05:42] <Forecaster> I'll have to ask if they do prints as well
L301[11:05:42] <Temia> For murder?
L302[11:05:56] <Temia> Embezzlement?
L303[11:06:11] <Temia> How do you get fingerprints from a picture?
L304[11:06:14] <Temia> ' w'
L305[11:06:53] <Forecaster> with a fingerprinting kit?
L306[11:07:14] <Joco223> I figured my problem out
L307[11:07:23] <Joco223> I had a typo in `io.lines`
L308[11:07:31] <Izaya> potato flour
L309[11:07:35] <Joco223> Still weird that it didn't give me any errors tho
L310[11:07:49] <Forecaster> here's a protip: don't have typos in your code
L311[11:07:57] <Forecaster> this has been protips with Forecaster
L312[11:08:15] <Forecaster> like and subscribe
L313[11:08:24] <Joco223> dont forget the bell
L314[11:26:12] <baschdel> %choose fish or chicken
L315[11:26:12] <MichiBot> baschdel: I sense some fish in your future!
L316[11:28:16] <Temia> Mooooooo .o.
L317[11:36:59] <Stamper> um, why do names have [bot] next to them? Seems like real people to me
L318[11:42:45] <Mimiru> Beep boop
L319[11:42:48] <Mimiru> We are bots
L320[11:42:58] <Izaya> ^
L321[11:44:28] * ba7888b72413a16b destroys @Stamper with my robot shredder arms
L322[11:47:11] <ba7888b72413a16b> that is
L323[11:47:17] <ba7888b72413a16b> robot arms for shredding humans
L324[11:47:23] <ba7888b72413a16b> not human arms for shredding robots
L325[11:47:40] <Mimiru> But, no.. really We're on IRC and you're seeing messages posted by a bot on discord using a webhook
L326[11:48:17] <ba7888b72413a16b> speaking about bridge bots
L327[11:48:25] <Mimiru> No
L328[11:48:33] <ba7888b72413a16b> Matrix, which is essentially an open source alternative to discord
L329[11:48:38] <ba7888b72413a16b> handles this a lot better
L330[11:48:53] <ba7888b72413a16b> it puts a little "#" with "IRC" next to all users bridged from irc
L331[11:49:14] <Mimiru> That's nice dear.\
L332[11:49:27] <ba7888b72413a16b> thank
L333[11:58:18] ⇨ Joins: Dark (Dark!~MrDark@2607:fcc8:d48d:1900:fcb9:56f6:48ac:32cb)
L334[12:00:14] <Inari> @Stamper now clue though :P As said sometimes a lagspike can cause it to take too long too. You could try a hardware reboot (have hte pc outpout redstone, set pc to wake on redstone, when pc crashes the redsotne outpout should turn off, a redstone circuit can then turn on a few ticks later to turn on the PC again)
L335[12:00:18] <Inari> Though not sure if that works for that error
L336[12:02:11] ⇦ Quits: Dark (Dark!~MrDark@2607:fcc8:d48d:1900:fcb9:56f6:48ac:32cb) (Client Quit)
L337[12:02:25] ⇨ Joins: Dark (Dark!~MrDark@2607:fcc8:d48d:1900:fcb9:56f6:48ac:32cb)
L338[12:02:28] <logan2611> should work
L339[12:02:32] <Stamper> mmm, thanks for that, sounds messy but worth a try
L340[12:04:04] <Stamper> I would raise an issue on GitHub, but having already raised another issue, which has not been replied to, I am think OpenComputers is dead, no more dev support. Shame.
L341[12:04:38] <Stamper> I would raise an issue on GitHub, but having already raised another issue, which has not been replied to, I am thinking OpenComputers is dead, no more dev support. Shame. [Edited]
L342[12:05:16] <ba7888b72413a16b> still better to document the issue
L343[12:05:55] <Izaya> There's still devs.
L344[12:05:59] <Mimiru> Yes, well, you think wrong
L345[12:06:13] <Stamper> yeah, maybe. That is why I asked here first, was hoping one of you good people might have some clues
L346[12:06:52] <Stamper> I think wrong? No one seem to be monitoring GitHub issues anymore, there are many unanswered issues!
L347[12:08:16] <Stamper> 286 open issues, some going back to 2015...... that says 'dead' to me, no one cares!
L348[12:10:40] *** Dark is now known as DarkCow
L349[12:10:51] *** DarkCow is now known as DarkGuardsman
L350[12:11:09] *** DarkGuardsman is now known as Dark
L351[12:11:31] ⇦ Quits: Dark (Dark!~MrDark@2607:fcc8:d48d:1900:fcb9:56f6:48ac:32cb) (Quit: Off to nuke a wizard)
L352[12:11:44] ⇨ Joins: Dark (Dark!~MrDark@2607:fcc8:d48d:1900:fcb9:56f6:48ac:32cb)
L353[12:13:21] <Stamper> 286 open issues, some going back to 2015...... that says 'dead' to me, no one cares! @Sangar [Edited]
L354[12:14:03] <ba7888b72413a16b> well now you're just trying to start a flame war
L355[12:14:15] <Stamper> no flame, just facts
L356[12:15:18] <Stamper> imo, nothing wrong with a wake-up call
L357[12:15:26] <ba7888b72413a16b> I understand
L358[12:15:48] <ba7888b72413a16b> it's just that you can't always expect demands to work with open source projects written in scala
L359[12:15:55] <ba7888b72413a16b> lol
L360[12:16:47] <ba7888b72413a16b> though I should really learn forge and dive in myself
L361[12:17:05] <ba7888b72413a16b> knock out some problems with OC that haven't been fixed
L362[12:19:08] <Stamper> I'm not demanding anything, I appreciate the effort people put in, and that they have real lives to deal with as well. Mods come and go, just like many games and software. Opencomputers, imo, is heading towards the graveyard. I would not expect to see it in 1.13 at anytime, ever.
L363[12:19:22] <Izaya> 1.13 is out?
L364[12:19:49] <Stamper> um wake up dude, and read the news in the default launcher
L365[12:20:03] <ba7888b72413a16b> I've only heard of 1.7.10
L366[12:20:05] <Izaya> I hear there's a new default launcher, but I haven't tried it.
L367[12:20:07] <ba7888b72413a16b> is 1.13 from the future?
L368[12:20:23] <Mettaton_Fab> 1.13 is from like 1 month ago
L369[12:20:23] <ba7888b72413a16b> but anyways
L370[12:20:30] <ba7888b72413a16b> there probably will be different computer mods in 1.13
L371[12:20:35] * Izaya kinda stopped paying attention to Minecraft around the time they stopped improving it
L372[12:20:40] <ba7888b72413a16b> I hear asie has some stuff planned
L373[12:20:40] <Mettaton_Fab> and its also the aquatic update, meaning swimming is now much improved
L374[12:21:18] <ba7888b72413a16b> the aquatic update is just microsoft telling everyone they won't add features to the game that appeal to people over the age of 12
L375[12:21:40] <ba7888b72413a16b> most of the 1.13 redstone/automation improvements are accidental
L376[12:21:47] <ba7888b72413a16b> like leaf updating
L377[12:21:53] <Mettaton_Fab> also, java version players cant play together with the win10 version
L378[12:21:57] <ba7888b72413a16b> yep
L379[12:22:06] <ba7888b72413a16b> and feature disparity between win10 and java
L380[12:22:16] <Izaya> java version and pocket edition were never multiplayer capable so :|
L381[12:22:28] <Izaya> well, couldn't do MP between them
L382[12:22:31] <ba7888b72413a16b> win10 users have access to an official version of what's essentially the minechem mod
L383[12:22:42] <Stamper> yeah, well Microsoft didn't pay 2 billion to not to get a return on that investment, even though I think they don't stand a chance since they do not understand the player base, nor what makes MC great!
L384[12:22:42] <ba7888b72413a16b> no education for java edition users
L385[12:23:00] <ba7888b72413a16b> can't have schools potentially installing linux on their computers, or else they'll miss out on those minecraft lessons
L386[12:24:45] <Forecaster> %loot
L387[12:24:45] <MichiBot> Forecaster: You get a loot box! It contains a weed.
L388[12:24:52] <ba7888b72413a16b> they'll also miss out on microsoft word saving the open standard .docx format incorrectly so that libreoffice doesn't work
L389[12:26:30] <Stamper> people are waking up to the fact that Windows is now just spyware. With Steam Play making a huge entry into the world of Linux, Microsoft need to start smelling the coffee, or they can say goodbye. I have already switched to Linux (dual boot). My server is Linux. Who needs Windows? Not me, I like my world to be private.
L390[12:27:08] <Izaya> And here I am staring at a word doc wishing to die.
L391[12:28:05] <Stamper> anyway, I digress, apologies.....lets stay with OC........someone wake up the Devs please, if you know them
L392[12:28:22] <ba7888b72413a16b> Microsoft® Minecraftforge™
L393[12:28:39] <ba7888b72413a16b> for Minecraft Windows 10 edition only
L394[12:33:28] <Izaya> Don't you think waking people up at this hour is rather rude
L395[12:33:50] <ba7888b72413a16b> Microsoft® OpenComputers™ with .NET Core and UWP support
L396[12:33:55] <Stamper> not if you live in the UK, lolz
L397[12:36:14] <ba7888b72413a16b> microsoft has been trying to lure in businesses to replace their internal winforms/WPF software with windows 10 UWP software
L398[12:36:31] <ba7888b72413a16b> how is windows a business operating system if it includes candy crush
L399[12:37:10] <ba7888b72413a16b> nobody should take microsoft seriously for including a heavily monetized dopamine game with everyone's computer
L400[12:43:33] <Temia> I will see about testing FFXIV's compatibility with Photon
L401[12:43:48] <Temia> Once I'm back home, anyway
L402[12:44:10] <Temia> I imagine it's pretty low on the compatibility list because Square Enix's coding practices are... dubious, to say the least.
L403[12:57:13] <Inari> @Stamper People who want to get stuff done and play games need windows
L404[12:57:14] <Inari> ;)
L405[12:57:31] <Izaya> them's fightin' words
L406[12:58:21] <Inari> And noone to really "wake-up". The project had been drifting along for a while and ideally should get a Java rewrite or something, but thats kind of a huge task. Sangar went to do other things/got busier with reallife after the long time he put into it. So unless you pay someone to develop it, or do so yourself, I wouldn't expect huge things anytime sooon. That said, volunteers do still work on it
L407[12:58:24] <Inari> a little here and there
L408[12:58:30] <Forecaster> %inv add fightin' words
L409[12:58:30] * MichiBot summons 'fightin' words' and adds to her inventory. I could get some good swings in with this.
L410[12:59:32] <Stamper> the gloves are OFF!!!!, lol. There is nothing that windows can do that Linux can't do better. No viruses on Linux. No spyware on Linux (unless you manually install it). OpenOffice and most other software FREE!!!! What do you have, aside an empty wallet?
L411[13:00:02] <Stamper> the only thing Windows has id DirectX 12..... and thats not for much longer.
L412[13:00:03] <Inari> No viruses because noone targets it, too little market share :P
L413[13:00:14] <Inari> Games work much better and reliably on it
L414[13:00:20] <Inari> OpenOffice sucks
L415[13:00:26] <Izaya> OpenOffice sucks
L416[13:00:28] <Stamper> there are more businesses running Linux servers than Windowws. You think Google uses Windows?
L417[13:00:28] <Izaya> use LibreOffice
L418[13:00:33] <Inari> Sucks too
L419[13:00:33] <Inari> :<
L420[13:00:39] <Izaya> is this pasta Stamper?
L421[13:00:41] <Stamper> there are more businesses running Linux servers than Windows. You think Google uses Windows? [Edited]
L422[13:00:42] <Izaya> it sounds like pasta
L423[13:00:50] <Inari> Yes, Desktop and Servers are kind of different things
L424[13:01:06] <Inari> Servers don't tend to do gaming well
L425[13:01:07] <Inari> :P
L426[13:02:25] <Stamper> sure, Microsoft have the monopoly, but that doesnt make it better. Sure it used to be, but no longer. People are sheep, they will follow, Microsofts days are numbered unless they change.
L427[13:02:47] <Inari> It's "better" by virtue of working better because people target it
L428[13:03:04] <Inari> @Stamper Yeah, it's the year of the Linux desktop after all ;)
L429[13:03:16] <Inari> Anyway, Windows generally seems simpler to just get working
L430[13:06:36] <Stamper> lol, you cant target Linux.....because its secure, always has been. You dont get security updates every 2 weeks on Linux, because it has no holes in the first place. And for every hole Microsoft patch, they open up another for their own use to steal your private data. People cant change overnight, because of the investment already placed. I assure you this will change. I take it you havnt tried Linux in anger. Go try it and then come back and
L431[13:06:37] <Stamper> talk.
L432[13:07:08] <Inari> Target in that last comment meaning, people develop for it :P
L433[13:07:41] <Mimiru> Ladies, ladies... enough...
L434[13:09:18] ⇦ Quits: Vexatos (Vexatos!~Vexatos@p200300C107409333A46C38DFE4DC8BFE.dip0.t-ipconnect.de) (Quit: Insert quantum chemistry joke here)
L435[13:09:21] <Inari> Shh xP
L436[13:09:24] <Inari> %loot
L437[13:09:24] <MichiBot> Inari: You get a loot box! It contains a tiny packet of ketchup.
L438[13:09:30] <Inari> %pet AmandaC
L439[13:09:31] * MichiBot brushes AmandaC with remote cat execution. 2 health gained! Remote cat execution met the Doctor and went on numerous adventures through time and space.
L440[13:09:33] ⇨ Joins: Vexatos (Vexatos!~Vexatos@p200300C107409333A46C38DFE4DC8BFE.dip0.t-ipconnect.de)
L441[13:09:33] zsh sets mode: +v on Vexatos
L442[13:09:52] <Inari> It's alway sso hard to find something to watch for dinner :<
L443[13:10:16] <Forecaster> I wish I had the ability to derive sustenance from watching things
L444[13:10:36] <Inari> Watching nude people?
L445[13:11:13] <Stamper> Agreed, as fun as this is, its not the place for this channel. Anyway, if anyone has a eureka moment and can help me with my BSoD, I would be very grateful.
L446[13:11:18] <Stamper> http://tinyurl.com/y6vxj3uz
L447[13:11:30] <Inari> Nothing much to help with really :P
L448[13:11:34] <Stamper> nice chatting with you guys, have fun
L449[13:11:41] <Inari> Also
L450[13:11:46] <Inari> This channel is pretty much about everything
L451[13:11:56] <Izaya> ^
L452[13:12:03] <Izaya> #oc -> #offtopic-channel
L453[13:12:17] <Forecaster> it's really all about the %loot
L454[13:12:30] <Izaya> %oclogs
L455[13:12:30] <MichiBot> Izaya: https://oclogs.pc-logix.com/
L456[13:12:32] <Inari> payonel: https://twitter.com/catjarang/status/1033779139310800896
L457[13:12:34] <MichiBot> Sun Aug 26 13:12:08 CDT 2018 @catjarang: 달과 테비 <https://t.co/MRXUVJKSC3&gt;
L458[13:12:52] * Mimiru flips table
L459[13:12:59] <Mimiru> %flip
L460[13:12:59] <MichiBot> Mimiru: (╯°□°)╯┻━┻
L461[13:13:14] * Inari flips Mimiru
L462[13:13:16] <Forecaster> aww, I kept my loot on that table D:
L463[13:13:20] <Izaya> Huh, I have used %loot before
L464[13:15:00] <ba7888b72413a16b> I've never really used wine but I hear it continues to get better
L465[13:15:10] <ba7888b72413a16b> if you only want to play old games
L466[13:15:30] <Izaya> many old games work much better under WINE than Windows
L467[13:15:53] <ba7888b72413a16b> 12:06 <+Corded> <Stamper> lol, you cant target Linux.....because its secure, always has been. You dont get security updates every 2 weeks on Linux, because it has no holes in the first place. And for every hole Microsoft patch, they open up another for their own use to steal your private data. People cant change overnight, because of the investment already placed. I assure you this will change. I take
L468[13:15:56] <ba7888b72413a16b> it you havnt tried Linux in anger. Go try it and then come back and
L469[13:15:58] <ba7888b72413a16b> ehhhh
L470[13:15:59] <Inari> Who would've guessed
L471[13:16:05] <ba7888b72413a16b> yes you do get frequent security updates
L472[13:16:09] <ba7888b72413a16b> with linux
L473[13:17:03] <ba7888b72413a16b> there's probably still a bunch of servers out there vulnerable to shellshock
L474[13:17:15] <ba7888b72413a16b> with cgi scripts waiting to be exploited
L475[13:17:32] <Forecaster> my server still uses ubuntu 12 :P
L476[13:17:38] <ba7888b72413a16b> update it m8
L477[13:17:49] <Forecaster> I don't want it to break with no backups
L478[13:17:56] <Inari> My server is a foxgirl maid
L479[13:18:00] <ba7888b72413a16b> 12.04.5... EOL April 28, 2017
L480[13:18:15] <Forecaster> and I've been too busy to set up a secondary server
L481[13:19:03] <Forecaster> as a result I'm stuck with a terribly outdated php version which is annoying
L482[13:19:03] <ba7888b72413a16b> one cool thing with linux you can't do with windows
L483[13:19:15] <ba7888b72413a16b> you can update just the kernel of a really old installation
L484[13:19:20] <ba7888b72413a16b> and it will probably work
L485[13:19:28] <Forecaster> "probably"
L486[13:19:40] <Izaya> nothing lost if it doesn't
L487[13:19:45] <Izaya> boot into the old kernel
L488[13:20:15] <Forecaster> I have no idea how to do that, and my server would be down until I figured it out
L489[13:20:46] <Forecaster> I'd rather leave it how it is until I can get the replacement server up and running
L490[13:20:58] <ba7888b72413a16b> hell, you could probably stick a really old kernel into some ancient linux 1.x distro
L491[13:20:59] <Forecaster> the current server is a bit of a mess anyway
L492[13:21:06] <ba7888b72413a16b> a new kernel*
L493[13:21:07] <Izaya> >not virtualizing the old one before you move over to the new one
L494[13:21:16] * Inari looks up vulnerabilities to hack into Forecaster's server and use the access to update it
L495[13:22:29] <ba7888b72413a16b> I forgot what the precedent is for hacking into something you don't own to fix the exploit you used to get in
L496[13:22:37] <ba7888b72413a16b> wasn't it the windows xp wannacry stuff
L497[13:22:41] <ba7888b72413a16b> or no
L498[13:22:49] <ba7888b72413a16b> with wannacry someone defused the bomb by registering a domain name
L499[13:23:25] <ba7888b72413a16b> or I remember
L500[13:24:06] <ba7888b72413a16b> wait I don't remember
L501[13:24:10] <ba7888b72413a16b> it was some ethereum wallet
L502[13:24:19] <ba7888b72413a16b> it broke, made it so everyone's money was stealable
L503[13:24:40] <ba7888b72413a16b> and some grey hat stole all the money and gave it back if people can prove access to the money
L504[13:39:20] <Kleadron> @Stamper it means that the computer has done something too long without giving any output, like printing to the screen.
L505[13:39:41] <Kleadron> at least i think
L506[13:47:08] <Inari> @Kleadron no :P
L507[13:50:14] <Kleadron> Oh i figured out what it means
L508[13:50:38] <Kleadron> it means the computer is checking for something faster than it can get the response
L509[13:50:50] <Inari> @Kleadron no :P
L510[13:51:10] <baschdel> @Stamper beacause they are on the irc and a bot syncs the two chats
L511[13:51:16] <Kleadron> boi
L512[13:52:02] <Stamper> @baschdel thanks, someone had already replied that, but still thanks ?
L513[13:52:38] <Stamper> @Kleadron the issue is a bit deeper than that my friend
L514[13:59:49] <Inari> Also odd, I thought OC can send tables over modem
L515[14:00:01] <ba7888b72413a16b> have to serialize
L516[14:00:57] <ba7888b72413a16b> speaking about that
L517[14:01:03] <ba7888b72413a16b> does lua have a good msgpack implementation
L518[14:01:34] <Inari> No clue what that is :P
L519[14:01:48] <ba7888b72413a16b> same structure and all as JSON
L520[14:01:51] <ba7888b72413a16b> but compact binary format
L521[14:02:02] <ba7888b72413a16b> with varints and all that snazz
L522[14:16:32] <Inari> Huh, does computer.pullSignal even move the deadline
L523[14:34:38] <Inari> https://twitter.com/AutizmoAutizm/status/1033799696144388096 cute
L524[14:34:39] <MichiBot> Sun Aug 26 14:33:49 CDT 2018 @AutizmoAutizm: #kemonomimi #animalears #animegirl <https://t.co/VHIwDZqxKY&gt;
L525[14:36:45] <payonel> Inari: move the deadline?
L526[14:37:16] <Inari> payonel: Yeah, still trying to work out how this works again :P
L527[14:37:23] <Inari> The yielding deadline
L528[14:37:43] <payonel> oh, yes definitely
L529[14:37:52] <payonel> that is the core call for that requirement
L530[14:38:09] <Inari> Since it seems to sidestep the hierarchy of user coroutines
L531[14:38:34] <payonel> oh, coroutine.yield is not sufficient
L532[14:38:48] <payonel> you have to yield from your 0th coroutine
L533[14:38:54] <Inari> I know
L534[14:38:55] <payonel> your init coroutine, so to say
L535[14:39:20] <payonel> if by side step, you mean it magically yields the stack?
L536[14:39:20] <Inari> I'm just not sure on the codepaths here, so I wondered if pullSignal ever moves back to machine's deadline code
L537[14:39:43] <Inari> Sidestep as in, it appears to yield to scala without going through the CO that resumed it
L538[14:39:50] <payonel> that is right
L539[14:40:00] <payonel> and /lib/pipe in openos does has the same feature
L540[14:40:03] <Inari> Which I still disagree with :p
L541[14:40:07] <payonel> it is actually "folding" the coroutines
L542[14:40:13] <payonel> um ... why?
L543[14:40:20] <payonel> why do you disagree?
L544[14:40:28] <payonel> i personally think it is a very powerful mechanism
L545[14:40:31] <Inari> Yeah, I'm trying to work out how this weird coroutine bubblig stuff works
L546[14:40:52] <payonel> it is what allows me to take ANY arbitrary user stack of coroutines, and yield them in sets
L547[14:40:55] <payonel> it's how threads work
L548[14:40:58] <Inari> If I run some code in a CO, it should yield back to me, not go back to a higher level and pull events behind me
L549[14:41:00] <payonel> it is how piped applications work
L550[14:41:41] <payonel> you want to call computer.pullSignal but still have control of the coroutine yield?
L551[14:42:06] <payonel> Inari: or ... maybe to say it a different way
L552[14:42:16] <Inari> I want the coroutine I resume to yield to me when it yields
L553[14:42:23] <payonel> you want to run a CO, and when it yields (OR computer.pulls) you want to get that yield
L554[14:42:27] <payonel> not be bypassed?
L555[14:42:27] <Inari> pulling a signal should just be a yield that requests me ot give it a signal
L556[14:42:39] <Inari> Thats how I'd expect it to work at least
L557[14:42:43] <payonel> Inari: give me a chance to argue that it should not
L558[14:42:54] <payonel> and i still think you can get what you want
L559[14:43:12] <Inari> If i rewrite computer.pullSignal in the env of the coroutine I run
L560[14:43:12] <Inari> ;)
L561[14:43:28] <payonel> if it yielded to you, you would have to provide every resume with signals
L562[14:43:32] <payonel> event signals
L563[14:43:38] <payonel> and..you may not care why it was yielded
L564[14:43:39] <Inari> Yes, thats what I'd expect
L565[14:43:55] <payonel> and, it's honestly fairly complicated to know why a coroutine yielded
L566[14:44:12] <payonel> arbitrary coroutines at least
L567[14:44:22] <Inari> How so?
L568[14:45:21] <payonel> well let me phrase it differently. and this is part of a large investigation
L569[14:46:29] <payonel> you don't know who called you, and, i can't guarantee every resume is respected, and ...
L570[14:46:42] <payonel> if you push back a signal manually, it could bypass the event dispatcher
L571[14:47:09] <payonel> and, ... there are many reasons to respect the pullSignal post condition
L572[14:47:38] <payonel> Inari: but before i can really go into why pullSignal, and /lib/pipe for that matter, should have a folding technique --
L573[14:47:45] <payonel> can you explain what you're trying to do?
L574[14:48:14] <payonel> also, if pullSignal didn't fold, then event.pull may not properly block
L575[14:48:29] <Inari> does it fold outside of openos?
L576[14:49:12] <payonel> your init one does, but if you create your own stack, it'll fold only outside the stack
L577[14:49:32] <payonel> that is a mechanism provided by /lib/pipe
L578[14:49:38] <payonel> and how /lib/thread works
L579[14:50:09] <Inari> init one?
L580[14:50:25] <payonel> the coroutine your machine is running on
L581[14:50:38] <payonel> and every user-coroutine below that, unless you build a stack (from /lib/pipe)
L582[14:51:28] <Inari> Anyway, I just find it confusing. It isn't how I'd expect a lua program to work at least. Someone was asking for help with some code and I was confused why the code even works to begin with :p
L583[14:52:17] <payonel> well, at a high level, pullSignal is not a coroutine yield
L584[14:52:25] <payonel> it is a system yield
L585[14:52:28] <Inari> https://paste.pc-logix.com/fitibeqewe that was the scheduler they had. I'd expect to get filter's or such back from those resumes, which I then accumulate and yield back to the init co.
L586[14:52:36] <payonel> but of course, that is a lie -- but a very helpful lie
L587[14:52:43] <Inari> https://paste.pc-logix.com/aliboqaloq of course that what they ran with it, which pullSIgnal's
L588[14:54:36] <payonel> so what wasn't working with the code?
L589[14:55:27] <Inari> Well their issue was that power was draining fast (which obviously is because they never paused :P). But in trying to help you have to wokr out how the code even traverses stuff. Which makes pullSignal there just confusing
L590[14:56:08] <payonel> but we should not look at computer.pullSignal as a coroutine.yield
L591[14:56:21] <payonel> we should explain it and see it as a separate api
L592[14:56:43] <Inari> Well it does a poor job at that currently
L593[14:56:44] <Inari> ;)
L594[14:56:50] <payonel> a poor job?
L595[14:57:00] <payonel> i'm...confused
L596[14:57:08] <payonel> it is NOT supposed to coroutine.yield
L597[14:57:18] <payonel> it is supposed to suspend the entire system
L598[14:57:35] <payonel> that is the definition of the api
L599[14:58:21] <Inari> I'm saying it doesn't express that clearly enough
L600[14:59:43] <payonel> Inari: if it wasn't this way
L601[15:00:19] <payonel> every single coroutine resume would have to honor the event dispatch
L602[15:00:36] <payonel> and, piping would be impossible with user programs
L603[15:00:40] <Inari> Well, as said, it should just be explained more explicitly if its so important
L604[15:00:59] <Inari> And drones have no user programs
L605[15:00:59] <Inari> ;)
L606[15:02:27] <payonel> but they can have user code, which is bad enough :)
L607[15:02:42] <payonel> if pullSignal only yielded, then there is absolutely no value in the api itself
L608[15:02:43] <Inari> Better than customer code
L609[15:03:41] <payonel> i should run though, i'm late to something
L610[15:03:49] <payonel> o/
L611[15:04:02] <Inari> Haha okay
L612[15:04:03] <Inari> Byebee
L613[15:22:00] <Stamper> that was a very interesting read
L614[15:43:07] ⇦ Quits: Inari (Inari!~Pinkishu@p54affb52.dip0.t-ipconnect.de) (Quit: 'Flow, like the river.' - Hanzo (Overwatch))
L615[15:45:07] ⇨ Joins: Doty1154 (Doty1154!~Doty1154@c-71-202-22-167.hsd1.ca.comcast.net)
L616[17:31:52] <ba7888b72413a16b> decided to use that one toml 0.4 implementation for configuring my transposers
L617[17:32:02] <ba7888b72413a16b> [transposers.e8a077be-fdee-474a-88ac-81240db055d1]
L618[17:32:05] <ba7888b72413a16b> name = "quarry input"
L619[17:32:07] <ba7888b72413a16b> in = "east"
L620[17:32:09] <ba7888b72413a16b> out = "up"
L621[17:32:11] <ba7888b72413a16b> [transposers.05d267a2-738d-43f6-b715-2757c596389a]
L622[17:32:13] <ba7888b72413a16b> name = "quarry input"
L623[17:32:15] <ba7888b72413a16b> in = "east"
L624[17:32:17] <ba7888b72413a16b> out = "up"
L625[17:48:21] ⇨ Joins: Renari (Renari!~Renari@75.97.175.72.res-cmts.bgr.ptd.net)
L626[17:49:57] ⇦ Quits: Arimil (Arimil!~Renari@75.97.175.72.res-cmts.bgr.ptd.net) (Ping timeout: 183 seconds)
L627[18:11:02] ⇨ Joins: mak47 (mak47!~mak47@static-87-75-104-116.vodafonexdsl.co.uk)
L628[18:11:15] <mak47> hallo
L629[18:11:25] ⇦ Quits: mak47 (mak47!~mak47@static-87-75-104-116.vodafonexdsl.co.uk) (Remote host closed the connection)
L630[18:21:16] ⇦ Quits: Vexatos (Vexatos!~Vexatos@p200300C107409333A46C38DFE4DC8BFE.dip0.t-ipconnect.de) (Quit: Insert quantum chemistry joke here)
L631[18:58:48] <AmandaC> %tell inari halp, there's no more of the anime and the manga is apparently on hiatus
L632[18:58:48] <MichiBot> AmandaC: inari will be notified of this message when next seen.
L633[19:16:24] ⇦ Quits: Xellurat (Xellurat!Elite16692@the.icing.on.the.cake.elitebnc.org) (Ping timeout: 190 seconds)
L634[19:17:52] <Z0idburg> I AM BAK
L635[19:18:02] <Z0idburg> went for a drive
L636[19:18:16] <Z0idburg> realized we were not in Maine anymore after a while
L637[19:18:22] <Z0idburg> and was like welp lets see where this goes
L638[19:18:23] <Z0idburg> XD
L639[19:28:00] ⇨ Joins: Xellurat (Xellurat!Elite16692@the.icing.on.the.cake.elitebnc.org)
L640[19:42:55] <AmandaC> That was the day Sophie went out "to get cigarettes"
L641[19:43:50] <AmandaC> %tell inari filling in anilist I realised. That's 70 episodes in <36h I'm dead inside.
L642[19:43:50] <MichiBot> AmandaC: inari will be notified of this message when next seen.
L643[19:44:37] <AmandaC> Now if y'all will excuse me, I think I'll go enter into a nice coma
L644[19:59:56] <ba7888b72413a16b> everyone: what's the most over-the-top thing you've done using OC
L645[20:06:10] <Z0idburg> maybe what I am doing right now
L646[20:06:21] <Z0idburg> building a supercomputing cluster
L647[20:06:31] <Z0idburg> that runs the "Internet" in Minecraft
L648[20:07:35] <ba7888b72413a16b> lol
L649[20:53:35] ⇦ Quits: Backslash (Backslash!~Backslash@ip-88-153-113-13.hsi04.unitymediagroup.de) (Read error: Connection reset by peer)
L650[22:07:14] <ba7888b72413a16b> I just open sourced the contents of my transposer controller computers https://ipfs.io/ipfs/QmWpZEupaXUNG2QbZTugnb8bfgqHWEvTdv2P9RFtEWU2mn/files.html
L651[22:23:14] <ba7888b72413a16b> hm, I've never used this static git page generator before
L652[22:23:22] <ba7888b72413a16b> I strongly dislike how you can copy the line numbers
L653[22:48:51] <ba7888b72413a16b> fixed the line numbers https://ipfs.io/ipfs/QmY5SQXGDHQXRDe3evEJRSc7AegAX7fobRhCFRmhB4SrUh/file/LICENSE.html
L654[22:48:57] <ba7888b72413a16b> now you can copy it properly
L655[22:49:01] <ba7888b72413a16b> :P
L656[23:02:51] ⇨ Joins: ben_mkiv (ben_mkiv!~ben_mkiv@p5B16ED08.dip0.t-ipconnect.de)
L657[23:15:33] ⇦ Quits: Doty1154 (Doty1154!~Doty1154@c-71-202-22-167.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
L658[23:29:51] ⇦ Quits: Dark (Dark!~MrDark@2607:fcc8:d48d:1900:fcb9:56f6:48ac:32cb) (Quit: Off to nuke a wizard)
L659[23:41:54] ⇦ Quits: Cervator (Cervator!~Thunderbi@2601:4c1:4001:1d5d:65b1:bd68:c263:9da2) (Quit: Cervator)
L660[23:42:04] <Kodos> Can someone with a proper Google-Fu skill tell me how long is left on the Star Citizen Freefly
<<Prev Next>> Scroll to Top