<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:23:18] ⇦ Quits: superminor2 (superminor2!~SuPeR@nc01.superminor2.net) (Remote host closed the connection)
L2[00:23:39] ⇨ Joins: superminor2 (superminor2!~SuPeR@nc01.superminor2.net)
L3[00:23:40] zsh sets mode: +v on superminor2
L4[00:27:17] ⇨ Joins: ben_mkiv (ben_mkiv!~ben_mkiv@p4FED4A10.dip0.t-ipconnect.de)
L5[00:59:02] ⇨ Joins: Neo (Neo!~Neo@eos.pc-logix.com)
L6[01:15:28] <logan2611> one of these days ill start my custom os
L7[01:24:10] <cee> same
L8[01:59:11] <Forecaster> Soon™
L9[02:30:13] ⇦ Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-123.nctv.com) (Quit: Leaving.)
L10[03:13:06] ⇦ Quits: Yarillo (Yarillo!~Yarillo@2001:660:4701:2004:5054:ff:feb8:97e9) (Quit: WeeChat 1.4)
L11[03:13:15] ⇦ Quits: cee (cee!~cee@alpha.kalka.io) (Ping timeout: 182 seconds)
L12[03:13:40] ⇨ Joins: cee (cee!~cee@alpha.kalka.io)
L13[03:24:34] <Forecaster> http://tinyurl.com/yax2equh
L14[03:24:36] <Forecaster> wat
L15[03:24:52] <Forecaster> wat
L16[03:24:53] <Forecaster> http://tinyurl.com/y6vhwa8r
L17[03:25:07] <Forecaster> :|
L18[03:25:28] <Forecaster> reboot fixed it, but still, wat
L19[03:29:46] <Izaya> AmandaC: my advice, fire it up in ocemu, feed the event to neo.emergency, watch the console output of ocemu
L20[03:31:40] ⇨ Joins: Inari (Inari!~Pinkishu@p4fc1e122.dip0.t-ipconnect.de)
L21[03:54:20] <Izaya> https://i.4cdn.org/g/1524385640444.png
L22[04:37:42] ⇨ Joins: Vexatos (Vexatos!~Vexatos@p200300556E62B533134166EEEB831194.dip0.t-ipconnect.de)
L23[04:37:42] zsh sets mode: +v on Vexatos
L24[06:01:02] <Forecaster> https://imgur.com/gallery/8nPTWcI
L25[06:01:02] <Forecaster> seems legit
L26[06:01:10] <Forecaster> #science
L27[06:01:23] <MGR> Obviously how lasers work
L28[06:01:27] <Forecaster> yes
L29[06:02:07] <Inari> Who the heck wrote this
L30[06:02:22] <MGR> Not a very sciency man
L31[06:02:32] <Forecaster> whoever wrote this episode of The Flash
L32[06:52:55] ⇦ Quits: Dark (Dark!~MrDark@2607:fcc8:d48b:eb00:7951:a95c:ad12:2af7) (Read error: Connection reset by peer)
L33[06:54:34] ⇨ Joins: Dark (Dark!~MrDark@2607:fcc8:d48b:eb00:826:c81b:4c3b:f8e3)
L34[07:02:24] ⇨ Joins: MajGenRelativity (MajGenRelativity!uid288574@id-288574.hathersage.irccloud.com)
L35[07:23:55] <Forecaster> https://www.youtube.com/watch?v=ulCdoCfw-bY
L36[07:23:56] <MichiBot> The Black Hole Bomb and Black Hole Civilizations | length: 9m 15s | Likes: 5,722 Dislikes: 27 Views: 51,353 | by Kurzgesagt – In a Nutshell | Published On 22/4/2018
L37[07:48:25] <AmandaC> Izaya: I've sprinkled logging around, and I'm getting the modem event, then my code is not finding the msgReqID from the packet in the inFlight table, so I'm not even getting far enough to send a reply to the calling app.
L38[07:53:26] <AmandaC> Izaya: This is what the logs look like from ocemu: https://www.irccloud.com/pastebin/xa0JKymb/ocemu.log
L39[07:53:55] <AmandaC> ... son of a bitch, I think I see why now
L40[07:56:40] <Inari> %give MichiBot a quantum werewolf
L41[07:56:40] * MichiBot accepts the quantum werewolf and adds it to her inventory
L42[07:57:05] <Inari> Forecaster: Pls, we all know CERN is using black holes for time travel
L43[07:57:55] <Vexatos> @Forecaster I have played Advance Wars, I know this stuff
L44[07:58:07] <Forecaster> :P
L45[07:58:17] <Vexatos> black hole bombs are way too expensive >_>
L46[07:58:25] <Vexatos> well they are just called black bombs
L47[07:58:28] <Vexatos> but whatever
L48[07:58:45] <Vexatos> black hole is the only one using them
L49[07:59:52] <Forecaster> I feel they've got some kind of theme going... but I'm not sure
L50[08:18:20] <S3> !!!!!!!
L51[08:18:55] <S3> Sometimes a very particular game written by a bunch of kids who can't program to save their lives pisses me off
L52[08:22:58] <Arcan> S3: eh?
L53[08:25:05] <Forecaster> is it minecraft?!
L54[08:27:13] ⇨ Joins: Yarillo (Yarillo!~Yarillo@2001:660:4701:200b:5054:ff:fec8:c1cd)
L55[08:27:49] <Izaya> AmandaC: IIRC you subscribe to a service's events
L56[08:28:43] <Izaya> Then you get the events in the form of x.SVC.whatever, your, actual, push, data
L57[08:29:42] <AmandaC> Izaya: the problem was the request being echoed back at the calling ocemu instance, causing my code to go "Oh, lemme clean that out of inFlight since we've received info!" so when the server actually replied with the actual reply, it was already removed.
L58[08:30:00] <AmandaC> I changed it to only remove it form inFlight when it's a reply or an error, not the request itself
L59[08:30:10] <Izaya> Ah :D
L60[08:30:43] <Izaya> Well, that works then :3
L61[08:31:16] <S3> @Forecaster yes
L62[08:31:24] <Izaya> I should try to convince 20kdc to come back to esper so they can actually answer questions
L63[08:32:03] <AmandaC> Izaya: https://nc.ddna.co/index.php/s/EQextsbgZyXgNdj
L64[08:32:37] <Izaya> :D
L65[08:32:44] <Izaya> Looking good!
L66[08:33:20] <AmandaC> Need to think about how to do timeouts, next
L67[08:33:46] <AmandaC> right now that will hang if the server never responds, instead of returning an error after 10s (or 30s after an ack )
L68[08:34:05] * Izaya nods
L69[08:55:53] <20kdc> AmandaC: For a NeoUX & event-based application: `event.runAt(os.uptime() + 10, disconnectAndSuch)`
L70[08:56:17] <MalkContent> does oc have a bud?
L71[08:56:41] <Izaya> Oh hey.
L72[08:57:25] <Izaya> I guess it worked.
L73[09:01:21] <AmandaC> @20kdc I wanted it to be part of the normal calling system, so it schedules timers in the service for the protocol that then handles the cleanup of the data should the request not come through properly
L74[09:01:41] <AmandaC> ( and returns a "x.svc.lilac", "error" response )
L75[09:02:10] <20kdc> That makes sense, and should work fine.
L76[09:03:23] <AmandaC> This is the current iteration of the service: https://gitlab.darkdna.net/amanda/oc-fileserver/blob/master/experiments/kos/apps/svc-lilac.lua
L77[09:03:42] <Inari> %pet AmandaC
L78[09:04:00] <AmandaC> Is there any way I can notify kos that I want my service to be started, other than requiring the user to set "run.svc-lilac=yes"?
L79[09:04:11] * Inari pokes MichiBot
L80[09:04:38] <20kdc> Well, if the user gives you permission to access system settings, then you can set the setting yourself
L81[09:05:26] <AmandaC> I am guessing my tactic of `neo.executeAsync("svc-lilac")` might have worked if I waited for it to actually have started?
L82[09:05:29] <Forecaster> %shell
L83[09:05:29] * MichiBot loads a rebar into a shell and fires it. It strikes the ground near nxsupert, cpw and Totoro. They each take 12, 7 and 13 splash damage respectively.
L84[09:05:35] <20kdc> AmandaC: Yup, that'd work
L85[09:06:37] ⇨ Joins: UnRealDinnerbone (UnRealDinnerbone!uid60473@id-60473.ealing.irccloud.com)
L86[09:06:39] <AmandaC> Not sure if it'd be too memory intensive, but might be interesting to have services be able to be launched automatically when they're *Access()'d
L87[09:07:17] <AmandaC> At least for when `x.svc.foo` matches an app named `svc-foo`
L88[09:07:22] ⇨ Joins: jvekstrem-extrem (jvekstrem-extrem!~lainez@185.40.31.127)
L89[09:08:11] <20kdc> Hmm... it might be something sys-icecap could do.
L90[09:09:02] <20kdc> Kernel's theoretically supposed to stay away from the more specific policy stuff
L91[09:09:11] <AmandaC> ah, fair enough
L92[09:21:47] <S3> blueberry neatloaf
L93[09:21:47] <S3> meatloaf*
L94[09:22:19] <Izaya> Neatloaf? Neat.
L95[09:23:53] <S3> rofl
L96[09:23:56] <Arcan> %inv add Izaya's neatloaf
L97[09:23:57] * MichiBot summons 'Izaya's neatloaf' and adds to her inventory. This seems very sturdy.
L98[09:24:02] <S3> neater than a 50" CRT on your foot
L99[09:24:09] * Arcan winces
L100[09:24:52] <S3> which is better than a 50" CRT that fell on your foot
L101[09:25:30] <Izaya> sturdy af
L102[09:31:19] ⇨ Joins: FR^2 (FR^2!~frquadrat@2001:41d0:1:82c1::1)
L103[09:33:12] <Skye> ~markov Izaya
L104[09:33:13] <ocdoc> I've got two GTX690s for free because GPL v3 isn't that thick walls
L105[09:33:31] <Skye> how do I search the wiki with ocdoc
L106[09:33:40] <Izaya> ~w stuff
L107[09:33:40] <ocdoc> Predicted http://ocd.cil.li/api:buffer
L108[09:33:56] <Skye> ~w ecwnr
L109[09:33:56] <ocdoc> Predicted Inari. ( I tried D: )
L110[09:34:09] <Inari> Wat
L111[09:34:32] <Smexy Snek> I cannot read the 'Event' page on the wiki.
L112[09:34:33] <Smexy Snek> It's terrible.
L113[09:34:49] <Inari> Improve it!
L114[09:34:58] <Smexy Snek> I cant edit the wiki...
L115[09:35:05] <Inari> Why not
L116[09:35:13] <Smexy Snek> Because it's not wikipedia.
L117[09:35:18] <Smexy Snek> I can't just go in and edit it?
L118[09:35:22] <Izaya> You need to register and login first
L119[09:35:36] <Skye> ~w event
L120[09:35:36] <ocdoc> http://ocd.cil.li/api:event
L121[09:35:46] <Skye> ~w Inari
L122[09:35:46] <ocdoc> Predicted http://ocd.cil.li/item:ink_cartridge
L123[09:35:51] <Smexy Snek> PLUS, I can't fix something I don't understand. The reason Im ON the event wiki page is because Im trying to learn it lol
L124[09:35:53] <Skye> ~markov Inari
L125[09:35:54] <ocdoc> Is +q them whats inside that function fro that BTC seems to run more often ;-;
L126[09:35:56] <Inari> Yeah, just register, login, and edit :p
L127[09:36:00] <Skye> ~markov Lewd
L128[09:36:01] <ocdoc> Please wait ...
L129[09:36:04] <Skye> well that's your problem?
L130[09:36:09] <Skye> what do you want to do?
L131[09:36:11] <ocdoc> Nickname does not exist
L132[09:36:15] <Smexy Snek> I'm trying to make a touch interface.
L133[09:36:20] <Inari> And whats your issue with the event page
L134[09:36:22] <Skye> ~markov lewd
L135[09:36:22] <ocdoc> My voice is still lewd. D: lewd cherries
L136[09:36:34] <Smexy Snek> Nothing is understandable
L137[09:36:34] <Smexy Snek> O cam
L138[09:36:40] <Smexy Snek> I can't tell what to change [Edited]
L139[09:36:43] <Smexy Snek> And what not to change
L140[09:36:53] <Inari> What about it isn't understandable
L141[09:36:56] <Skye> okay
L142[09:36:59] <Izaya> Great to hear such specifics.
L143[09:37:02] <Skye> I think you're using it for the wrong purpose
L144[09:37:04] <Smexy Snek> Hold on
L145[09:37:07] <Skye> this isn't a list of events
L146[09:37:11] <Smexy Snek> No no
L147[09:37:15] <Skye> it's how to use the event API
L148[09:37:17] <Smexy Snek> That's not what Im trying to say
L149[09:37:30] <Smexy Snek> As I said before, hold on.
L150[09:37:50] <Smexy Snek> event.listen(event: string, callback: function): boolean
L151[09:37:54] <Smexy Snek> On something like this ^^^
L152[09:38:03] <Smexy Snek> I don't know what to change in it, what to get rid of, what to keep.
L153[09:38:10] <Skye> that's... fine
L154[09:38:14] <Skye> look at the exam
L155[09:38:15] <Skye> ple
L156[09:38:18] <Skye> at the bottom
L157[09:38:37] <Smexy Snek> Very bottom?
L158[09:38:42] <Skye> "General purpose event handler"
L159[09:38:48] ⇦ Quits: wolfmitchell (wolfmitchell!~mitchell@23-111-179-112.exho.co) (Ping timeout: 186 seconds)
L160[09:38:54] <Skye> wait
L161[09:38:54] <Skye> not
L162[09:38:57] <Skye> that's wrong
L163[09:38:58] <Skye> what
L164[09:38:59] <Skye> oh
L165[09:39:00] <Skye> that's why
L166[09:39:04] <Skye> there are no examples
L167[09:39:05] <Skye> >_<
L168[09:39:13] <Smexy Snek> The examples don't show how to use that one...
L169[09:39:17] <Izaya> I don't see the issue though
L170[09:39:29] <Smexy Snek> The issue is it's hard to read the wiki.
L171[09:39:32] <Skye> Izaya, event.listen is documented as a function
L172[09:39:36] <Skye> but not as an example
L173[09:39:37] <Forecaster> function("input name" : "input type") : "return type"
L174[09:39:47] <Izaya> it gives you a basic idea of what the argument should be and the type the argument type
L175[09:39:51] <Smexy Snek> That's easier to read.
L176[09:39:55] <Smexy Snek> What Forecaster just did
L177[09:40:01] <Smexy Snek> That's WAY easier to read than: event.listen(event: string, callback: function): boolean
L178[09:40:02] <Izaya> in addition, underneath, it explains what eahc is fort
L179[09:40:04] <Skye> it's exactly the same
L180[09:40:06] <Inari> It' the same though
L181[09:40:07] <Skye> >_<
L182[09:40:08] <Izaya> ^
L183[09:40:12] <Izaya> s/fore/for/
L184[09:40:12] <MichiBot> <Smexy Snek> As I said befor, hold on.
L185[09:40:12] <Smexy Snek> No, it's not.
L186[09:40:20] <Skye> event.listen is a function
L187[09:40:26] <Smexy Snek> ITS AN EXAMPLE
L188[09:40:29] <Inari> He just replaced the actual names with a name that tells you what it means xD
L189[09:40:34] <Skye> uh???
L190[09:40:35] <Smexy Snek> Yeah?
L191[09:40:38] <Smexy Snek> And?
L192[09:40:42] <Smexy Snek> That makes it easier to read, no?
L193[09:40:47] <Inari> The syntax for that format is what Forecaster told you
L194[09:41:01] <Inari> event.listen(event: string, callback: function): boolean
L195[09:41:02] <Inari> function("input name" : "input type") : "return type"
L196[09:41:05] <Inari> evnet.listen is a function
L197[09:41:09] <Smexy Snek> Its
L198[09:41:10] <Smexy Snek> An
L199[09:41:11] <Smexy Snek> Example
L200[09:41:16] <Skye> event.listen(event: string, callback: function): boolean
L201[09:41:17] <fingercomp> no, it's not
L202[09:41:18] <Inari> It has an input thats an event, and it wants that to be a string
L203[09:41:24] <Skye> you use it like this
L204[09:41:30] <Inari> it has another input thats a callbacka nd wants that to be a function
L205[09:41:35] <Inari> And it'll return a boolean
L206[09:41:54] <Skye> event.listen("example_event", function() print("something happened!") end)
L207[09:42:04] <Forecaster> I just described how to read the docs
L208[09:42:13] <Skye> event.listen("key_up", handleEvent) -- register handleEvent to be called on key_up then end the program
L209[09:42:16] <Forecaster> you can't write the docs like that
L210[09:42:21] <Skye> see the example at the bottom of the page?
L211[09:42:38] <Smexy Snek> No.
L212[09:42:43] <Smexy Snek> Yes
L213[09:42:47] <Smexy Snek> It had to load in.
L214[09:43:05] <Smexy Snek> Im gonna stop asking questions now lol.
L215[09:43:09] <Skye> .-.
L216[09:43:15] <Smexy Snek> No
L217[09:43:18] <Smexy Snek> Not cuz of you guys
L218[09:43:26] <Skye> while it's not the most clear, we can't teach you if you close off like this?
L219[09:43:28] <Smexy Snek> Because I don't look for things.
L220[09:43:37] <Smexy Snek> Nonono
L221[09:43:41] <Smexy Snek> That's not what I'm trying to do.
L222[09:43:47] <Skye> oh
L223[09:43:54] <Smexy Snek> Sorry, I meant I'm gonna stop because I'm not looking for things.
L224[09:44:06] <Smexy Snek> I don't understand something and automatically get frustrated it's a flaw of mine xD
L225[09:44:14] <Izaya> So it seems.
L226[09:44:19] <Skye> well we were trying to help you understand?
L227[09:44:26] <Smexy Snek> Yeah Ik.,
L228[09:44:30] <Smexy Snek> And Im being an ass.
L229[09:44:31] <Smexy Snek> XD
L230[09:44:34] <Skye> tbh the syntax of the docs aren't that great]
L231[09:44:40] <Skye> but they work once you understand it
L232[09:44:42] <Smexy Snek> That's the word I was looking for.
L233[09:44:44] <Izaya> Got a better suggestion, Skye?
L234[09:44:57] <Izaya> I'm sure one could write a script to replace this syntax :D
L235[09:45:11] <Skye> Izaya, first page contains an annotated descirption of how to use the function syntax
L236[09:45:34] <Smexy Snek> What Im trying to say is that its harder for new users to understand 'event.listen(event: string, callback: function): boolean' rather than the other thing
L237[09:45:39] <Inari> It's common format
L238[09:45:43] <Skye> uh
L239[09:45:48] <Smexy Snek> Not for people new XD
L240[09:45:53] <Skye> hmmm
L241[09:45:55] <Smexy Snek> It's like reading Chinese.
L242[09:45:56] <Inari> Well, it's documentation
L243[09:46:01] <Skye> What if it was highlighted
L244[09:46:02] <Skye> like
L245[09:46:09] <Skye> if you held your mouse over the parts
L246[09:46:09] <Smexy Snek> Yeah that would be awesome ?
L247[09:46:15] <Forecaster> "the other thing" was just me describing the syntax... you can't use that for the docs
L248[09:46:21] <Inari> ^
L249[09:46:44] <Smexy Snek> Then look at what Skye said instead of automatically shooting back at me XD
L250[09:47:15] <Skye> It took a bit for me to understand it, but after seeing the examples it cleared it up
L251[09:47:44] <Skye> since this a common format I think it would be best if we explained this on the first page?
L252[09:47:44] <Inari> Yes, to read chinese you learn to read it
L253[09:47:45] <Inari> :P
L254[09:48:05] <Smexy Snek> Where on the wiki do I learn to read it?
L255[09:48:13] <Smexy Snek> Is there a page explaining how common works?
L256[09:48:14] <Skye> we need to make it. :P
L257[09:48:18] <Skye> it's assumed
L258[09:48:22] <Smexy Snek> Exactly XD
L259[09:48:40] <Forecaster> you either know or come here and ask
L260[09:49:03] <Skye> function_name(argument_name: argument_type, [optional_argument: opt_arg_type]): return_type
L261[09:49:31] <Skye> it's based on the syntax of Scala?
L262[09:49:33] <Smexy Snek> Well if you're gonna tell me "Learn it" you might as well tell me how it works as well.
L263[09:49:43] <Skye> function_name(argument_name: argument_type, [optional_argument: opt_arg_type]): return_type
L264[09:49:48] <Skye> is that helpful?
L265[09:49:48] <Forecaster> we did
L266[09:49:53] <Smexy Snek> Yes
L267[09:49:56] <Smexy Snek> It is ?
L268[09:51:15] <Skye> Izaya, could you make fancy HTML / CSS / JS that could help with that?
L269[09:51:33] <Izaya> can be done entirely in HTML and CSS IIRC
L270[09:51:44] <AmandaC> Okay, am I missing something or is there no easy way to get the component address of something you're connecting with a MFU?
L271[09:51:48] <Izaya> dokuwiki even has it
L272[09:51:56] <AmandaC> ( that is, in a clipboard )
L273[09:52:10] <Izaya> http://ocdoc.cil.li/api:internet?s[]=url hover over URL
L274[09:52:14] <Smexy Snek> Why am I directed to so many different wikis XD
L275[09:52:18] <Vexatos> AmandaC, yea just get a debug card and sendToClipboard :^)
L276[09:52:26] <AmandaC> :/
L277[09:52:28] <Vexatos> AmandaC, you only need the first three or four characters anyway >_>
L278[09:52:46] <AmandaC> Oh, right
L279[09:53:13] <Skye> Izaya, would it be possible to autogenerate those and have those happen in code blocks?
L280[09:54:04] <Izaya> Probably.
L281[09:54:11] <Izaya> That said, you'll want to talk to whoever runs the wiki.
L282[09:56:04] <Skye> who does?
L283[09:56:08] * Izaya shrugs
L284[09:56:55] <Inari> %pet AmandaC
L285[09:56:55] * MichiBot brushes AmandaC with a quantum werewolf. 21 health gained!
L286[09:57:11] <Inari> Thats a lot of health
L287[09:57:29] <Izaya> I still don't see the issue though, it's a standard way of writing docs, it's concise, and it's not ambiguous
L288[09:57:40] <Izaya> Oh, new God of War game is out.
L289[09:57:42] <Inari> Whats that format even called?
L290[09:59:09] <Izaya> unsure
L291[09:59:14] <Izaya> I've seen it before though
L292[09:59:25] <Inari> Yeah
L293[09:59:28] <Inari> Just wondering on the name
L294[10:00:25] <Forecaster> How's this? http://tinyurl.com/y7ocy52g
L295[10:00:26] <Izaya> I thought it was used in the Lua manual too, but apparently not.
L296[10:01:29] <Inari> The lua manual is terrible
L297[10:01:30] <Inari> :D
L298[10:01:43] <Skye> Izaya, where is it used then?
L299[10:01:46] <Skye> lua users wiki?
L300[10:01:48] <Izaya> It's functional and comprehensive, but not well formatted.
L301[10:01:58] <Skye> what's a better way to format it
L302[10:02:08] <Izaya> https://www.lua.org/manual/5.3/manual.html#6.6 this is not a better way to format it
L303[10:02:17] <Vexatos> the PIL is way better :P
L304[10:04:19] <Skye> Izaya, it's the same but without types
L305[10:04:30] <Izaya> or return values
L306[10:04:46] <Skye> what does the PIL use
L307[10:04:49] <Skye> what does the lua users wiki use
L308[10:04:58] <Skye> did OC invent it's own scala inspired format
L309[10:05:01] <Smexy Snek> Thanks guys for being patient with me btw, I gtg bai
L310[10:07:04] <Vexatos> Almost every language I know has a format similar to this, anyway
L311[10:07:15] <Vexatos> it's mostly an upgraded lua manual syntax
L312[10:07:42] <Izaya> I like it. Colours wouldn't be bad, though.
L313[10:09:42] <Skye> so we need highlighting and also explanations?
L314[10:15:36] <Smexy Snek> Or just have a page describing how it works
L315[10:15:49] <Smexy Snek> And if someone is confused about how it's formatted send them the link to it.
L316[10:16:08] <Smexy Snek> And colors would help :3
L317[10:26:11] <Izaya> ~w serialization
L318[10:26:11] <ocdoc> http://ocd.cil.li/api:serialization
L319[10:28:37] <Inari> Well at least the "name: type" is called a type annotation it seems
L320[10:42:47] <AmandaC> And now the same demo as before, but running in MC proper: https://nc.ddna.co/index.php/s/pwQPzgTQkEd6GA7
L321[10:43:49] <20kdc> ooo! monitoring for some sort of factory?
L322[10:44:18] <AmandaC> my base's power system
L323[10:45:00] <AmandaC> Rather, a few devices in my base that store / produce power
L324[10:45:21] <AmandaC> I think I'll make a proper UI for that specific system now
L325[10:46:12] <Izaya> I'll take a look in a minute
L326[10:46:20] <Izaya> however, I am currently on a machine without a browser
L327[10:48:41] ⇦ Quits: Neo (Neo!~Neo@eos.pc-logix.com) (Ping timeout: 186 seconds)
L328[10:49:15] ⇨ Joins: Neo (Neo!~Neo@eos.pc-logix.com)
L329[10:49:22] ⇨ Joins: Oddstr13 (Oddstr13!Odd@satomi.openshell.no)
L330[10:49:24] ⇦ Quits: payonel (payonel!~payonel@2607:5300:61:8d9::bad:c0de) (Ping timeout: 186 seconds)
L331[10:49:24] ⇦ Quits: mrkirby153 (mrkirby153!mrkirby153@2a01:7e00:e000::11) (Ping timeout: 186 seconds)
L332[10:49:40] ⇨ Joins: payonel (payonel!~payonel@2607:5300:61:8d9::bad:c0de)
L333[10:49:45] ⇦ Quits: Arcan (Arcan!znc@nightfall.moe) (Ping timeout: 186 seconds)
L334[10:49:45] ⇦ Quits: LordFokas (LordFokas!LordFokas@2001:41d0:2:d8bc::13) (Ping timeout: 186 seconds)
L335[10:49:45] ⇦ Quits: minecreatr (minecreatr!~minecreat@tterrag.com) (Ping timeout: 186 seconds)
L336[10:49:45] ⇦ Quits: Patchi (Patchi!Patchi@2001:41d0:2:d8bc::13) (Ping timeout: 186 seconds)
L337[10:49:45] ⇦ Quits: AngieBLD (AngieBLD!AngieBLD@2001:41d0:2:d8bc::13) (Ping timeout: 186 seconds)
L338[10:49:45] ⇦ Quits: s0cks (s0cks!socks@ds003.info) (Ping timeout: 186 seconds)
L339[10:50:06] <Mimiru> yay esper is dying.
L340[10:50:07] *** payonel is now known as Guest91232
L341[10:50:17] ⇦ Quits: Guest26405 (Guest26405!~Thog@is.aww.moe) (Ping timeout: 186 seconds)
L342[10:50:17] ⇦ Quits: Hobbyboy (Hobbyboy!Hobbyboy@hobbyboy.co.uk) (Ping timeout: 186 seconds)
L343[10:50:17] ⇦ Quits: ` (`!justastran@lightning.bouncer.ml) (Ping timeout: 186 seconds)
L344[10:50:49] ⇦ Quits: vifino (vifino!~vifino@tty.sh) (Ping timeout: 186 seconds)
L345[10:51:21] ⇦ Quits: Saphire (Saphire!saphire@to1.hashbang.sh) (Ping timeout: 186 seconds)
L346[10:51:53] ⇦ Quits: MichiBot (MichiBot!~MichiBot@eos.pc-logix.com) (Ping timeout: 186 seconds)
L347[10:52:01] ⇨ Joins: Arcan (Arcan!znc@nightfall.moe)
L348[10:52:24] *** Guest91232 is now known as payonel
L349[10:52:25] ⇦ Quits: pwootage (pwootage!~pwootage@new.pwootage.com) (Ping timeout: 186 seconds)
L350[10:52:25] ⇦ Quits: tehbeard (tehbeard!~tehesper@208.80.10.200) (Ping timeout: 186 seconds)
L351[10:52:25] ⇦ Quits: Forecaster (Forecaster!Forecaster@znc.theender.net) (Ping timeout: 186 seconds)
L352[10:52:30] ⇨ Joins: Forecaster (Forecaster!Forecaster@2001:41d0:2:d8bc::13)
L353[10:52:33] ⇨ Joins: pwootage (pwootage!~pwootage@new.pwootage.com)
L354[10:52:35] zsh sets mode: +v on payonel
L355[10:52:57] ⇦ Quits: dustinm` (dustinm`!~dustinm@68.ip-149-56-14.net) (Ping timeout: 186 seconds)
L356[10:53:29] ⇦ Quits: clampy (clampy!~clamp_cla@2a03:b0c0:1:d0::808:1001) (Ping timeout: 186 seconds)
L357[10:53:32] ⇨ Joins: vifino (vifino!~vifino@tty.sh)
L358[10:54:01] ⇦ Quits: daniel (daniel!~quassel@jupiter.danger-it.de) (Ping timeout: 186 seconds)
L359[10:54:01] *** vifino is now known as Guest90478
L360[10:54:48] ⇨ Joins: dustinm` (dustinm`!~dustinm@68.ip-149-56-14.net)
L361[10:55:09] ⇨ Joins: tehbeard (tehbeard!~tehesper@208.80.10.200)
L362[10:55:37] ⇦ Quits: jackie (jackie!~jackie@irc.chaosfield.at) (Ping timeout: 186 seconds)
L363[10:55:48] ⇨ Joins: dangranos (dangranos!~dangranos@eos.pc-logix.com)
L364[10:57:19] ⇨ Joins: AngieBLD (AngieBLD!AngieBLD@2001:41d0:2:d8bc::13)
L365[10:57:27] ⇨ Joins: daniel (daniel!~quassel@jupiter.danger-it.de)
L366[10:57:36] ⇨ Joins: Saphire (Saphire!~Saphire@to1.hashbang.sh)
L367[10:57:47] ⇨ Joins: Sandra (Sandra!Sandra@2001:41d0:2:d8bc::13)
L368[10:58:06] <Inari> Temia: Nice emacs setup
L369[10:58:31] ⇨ Joins: mrkirby153 (mrkirby153!mrkirby153@2a01:7e00:e000::11)
L370[10:58:39] ⇨ Joins: minecreatr (minecreatr!~minecreat@tterrag.com)
L371[10:58:52] ⇦ Quits: MajGenRelativity (MajGenRelativity!uid288574@id-288574.hathersage.irccloud.com) (Quit: Connection closed for inactivity)
L372[10:59:02] <Inari> %pet AmandaC
L373[10:59:08] <Inari> Oh
L374[10:59:12] <Inari> MichiBot DCd too
L375[10:59:17] ⇨ Joins: Thog (Thog!~Thog@is.aww.moe)
L376[10:59:21] ⇨ Joins: ` (`!justastran@lightning.bouncer.ml)
L377[10:59:45] *** Thog is now known as Guest40986
L378[11:00:16] ⇨ Joins: Patchi (Patchi!Patchi@2001:41d0:2:d8bc::13)
L379[11:01:00] ⇨ Joins: MichiBot (MichiBot!~MichiBot@eos.pc-logix.com)
L380[11:01:00] zsh sets mode: +v on MichiBot
L381[11:01:03] ⇦ Quits: MichiBot (MichiBot!~MichiBot@eos.pc-logix.com) (Client Quit)
L382[11:01:11] ⇨ Joins: LordFokas (LordFokas!LordFokas@2001:41d0:2:d8bc::13)
L383[11:01:29] ⇦ Quits: daniel (daniel!~quassel@jupiter.danger-it.de) (Ping timeout: 186 seconds)
L384[11:01:39] ⇨ Joins: MichiBot (MichiBot!~MichiBot@eos.pc-logix.com)
L385[11:01:39] zsh sets mode: +v on MichiBot
L386[11:02:19] ⇨ Joins: s0cks (s0cks!socks@ds003.info)
L387[11:02:33] ⇨ Joins: jackie (jackie!~jackie@static.213-239-213-45.clients.your-server.de)
L388[11:02:33] zsh sets mode: +v on jackie
L389[11:03:05] ⇨ Joins: Hobbyboy (Hobbyboy!Hobbyboy@hobbyboy.co.uk)
L390[11:03:54] ⇨ Joins: clampy (clampy!~clamp_cla@2a03:b0c0:1:d0::808:1001)
L391[11:04:58] ⇨ Joins: Backslash_ (Backslash_!~Backslash@ip-94-114-162-224.unity-media.net)
L392[11:05:23] ⇨ Joins: daniel (daniel!~quassel@jupiter.danger-it.de)
L393[11:07:21] ⇦ Quits: s0cks (s0cks!socks@ds003.info) (Ping timeout: 186 seconds)
L394[11:07:21] ⇦ Quits: Backslash (Backslash!~Backslash@ip-94-114-162-224.unity-media.net) (Ping timeout: 186 seconds)
L395[11:07:33] <Mimiru> holy shit esper
L396[11:07:34] <Mimiru> wtf
L397[11:08:11] <Izaya> Skye: https://a.pomf.cat/swwvfx.png
L398[11:08:35] <Wuerfel_21> EsperNET having seizure again?
L399[11:08:43] <Izaya> saying I don't have a browser was inaccurate, it's more like "I might as well not have a browser"
L400[11:09:15] <Izaya> AmandaC: next, make it format it nicely :D
L401[11:09:47] <AmandaC> Izaya: app-lilac-exec is meant to be for debugging, here's a pretty version of that + another RPC call: https://nc.ddna.co/index.php/s/MSFrQHqXMxeyAzz
L402[11:09:53] <AmandaC> ( Which I just finished )
L403[11:10:01] ⇦ Quits: daniel (daniel!~quassel@jupiter.danger-it.de) (Ping timeout: 186 seconds)
L404[11:10:14] <Izaya> :D
L405[11:10:15] <Izaya> very nice
L406[11:10:20] ⇨ Joins: daniel (daniel!~quassel@jupiter.danger-it.de)
L407[11:10:31] <Izaya> that reminds me
L408[11:10:36] <Izaya> I was gonna make another launcher
L409[11:10:52] <AmandaC> Currently debating if I want to learn the neoux requrements for a widget to code up a progress bar widget
L410[11:10:58] <Izaya> @20kdc, how does a launcher like xfce4-appfinder sound? :D
L411[11:11:30] <20kdc> Sure! I've already added the ability to change the set Alt-Enter launcher via an Advanced Setting.
L412[11:11:42] <20kdc> As per usual, it'll all be in R2.
L413[11:12:06] <20kdc> Which will come out once I'm done one-upping print3d-view with a live wireframe display.
L414[11:12:52] <AmandaC> Is there some where you upload dev versions of the inst.lua?
L415[11:13:26] <AmandaC> I went and just built it and uploaded it my nextcloud to get it on a proper MC machine, but it'd be nice to have something that I don't have to manually update
L416[11:14:11] <AmandaC> %choose progress bar or file manager
L417[11:14:12] <MichiBot> AmandaC: progress bar
L418[11:15:17] <20kdc> AmandaC: Ok, I'll make one, but it'll be very unstable.
L419[11:15:25] <20kdc> Or I'll forget to update it.
L420[11:15:30] <20kdc> One of the two.
L421[11:16:00] <20kdc> Also, installing it might have the side effect that the update mechanisms are going to think you're already up to date, so you'll have to reinstall when a release comes out.
L422[11:16:44] <Izaya> ~w table
L423[11:16:44] <ocdoc> http://www.lua.org/manual/5.2/manual.html#pdf-table
L424[11:17:52] <20kdc> AmandaC: Latest will probably crash by which I mean definitely build: https://20kdc.duckdns.org/neo-inst-dev.lua
L425[11:18:48] <AmandaC> master as of yesterday has been fairly stable for me
L426[11:18:54] <AmandaC> R1's advanced settings didn't want to let me add a value for some reason, which is what set me down that path in the first place.
L427[11:19:03] <AmandaC> er, add a key
L428[11:19:18] <20kdc> Master is the output after I'm reasonably sure of non-breakiness to push.
L429[11:19:35] ⇨ Joins: s0cks (s0cks!socks@ds003.info)
L430[11:23:29] ⇨ Joins: Webchat_29528 (Webchat_29528!webchat@199-212-045-062.dynamic.caiway.nl)
L431[11:23:48] ⇦ Quits: Webchat_29528 (Webchat_29528!webchat@199-212-045-062.dynamic.caiway.nl) (Client Quit)
L432[11:23:51] <Inari> %pet AmandaC
L433[11:23:51] * MichiBot brushes AmandaC with a burning pile of RFC specs. 3 health gained!
L434[11:23:54] <Inari> :D
L435[11:24:02] ⇨ Joins: Webchat_40002 (Webchat_40002!webchat@199-212-045-062.dynamic.caiway.nl)
L436[11:24:44] ⇦ Quits: Webchat_40002 (Webchat_40002!webchat@199-212-045-062.dynamic.caiway.nl) (Client Quit)
L437[11:27:59] <Izaya> :D this ia ctually p. nice
L438[11:28:04] <Izaya> is actually*
L439[11:29:18] <Izaya> @20kdc, AmandaC: care to try out slaunch: https://paste.pc-logix.com/awasupeqaf.sql ?
L440[11:31:01] <Izaya> It has some weird behavior but it does work
L441[11:32:19] <Izaya> namely, search for fm, it has ghost buttons
L442[11:32:35] <20kdc> oooo, fancy
L443[11:32:49] <Izaya> guessing it's because it doesn't want the text field to be that small
L444[11:32:51] <20kdc> though the ghost buttons thing should probably not be happening
L445[11:33:07] <20kdc> oooh, wait, I see, you have a width under 8
L446[11:33:14] <20kdc> I forgot about that rule, let me just go document it
L447[11:34:24] <Izaya> oh hey I guessed right
L448[11:34:24] <Izaya> wwidth = math.max(wwidth, 8)
L449[11:35:46] <AmandaC> :D https://nc.ddna.co/index.php/s/5CG2XRyeK6m5fAr
L450[11:35:49] <20kdc> the reasoning here is basically that it'd be impossible to have any idea what an app was unless the width was at least 8
L451[11:36:02] <20kdc> oooo, fancy!
L452[11:36:09] <Izaya> :o
L453[11:36:11] <Izaya> Very nice :D
L454[11:37:09] <AmandaC> The progress bar widget was really simple, too: https://gitlab.darkdna.net/amanda/oc-fileserver/blob/master/experiments/kos/apps/app-lilac-power.lua#L21-35
L455[11:38:08] <AmandaC> I might be doing something bad in it though
L456[11:38:22] <AmandaC> ( other than hard-coding the colours )
L457[11:38:45] <Izaya> ricing support wen
L458[11:38:46] <Izaya> when
L459[11:39:08] <AmandaC> ricing what?
L460[11:39:44] <Izaya> everything :D
L461[11:39:55] <Izaya> but then again windows define their own colours so I guess never
L462[11:40:37] <AmandaC> ... I'm confused what ricing is then, I assumed it was trying to squeeze every ounce of power out of a cpu
L463[11:40:39] ⇦ Quits: Yarillo (Yarillo!~Yarillo@2001:660:4701:200b:5054:ff:fec8:c1cd) (Read error: No route to host)
L464[11:41:00] <Izaya> no uh
L465[11:41:12] <Izaya> ricing is putting a fancy spoiler on a shit car
L466[11:41:31] <Izaya> it's making it look fancy while not really improving stuff
L467[11:42:29] ⇨ Joins: Yarillo (Yarillo!~Yarillo@2001:660:4701:2004:5054:ff:feb8:97e9)
L468[11:42:39] <Izaya> it can also apply to UIs
L469[11:42:46] <AmandaC> ah
L470[11:42:58] <Izaya> and instead of trawling lainchan I should just direct you to http://reddit.com/r/unixporn
L471[11:43:41] <Izaya> tl;dr I want to be able to apply colour themes to my KOS NEO desktop because I want to be able to emulate Windows 3.1 Hot Dog Stand
L472[11:43:47] <Izaya> or alternatively make everything solarized
L473[11:43:53] <Izaya> depends on the day
L474[11:44:47] <AmandaC> haha.
L475[11:45:14] <Izaya> tl;dr again: default window colours with configurable settings
L476[11:50:09] <Izaya> woo, I can use my GH repo as a claw repo
L477[11:50:41] <Izaya> @20kdc if I intend to PR stuff into the repo, is MPLv2 license fine?
L478[11:51:05] <Izaya> the launcher stuff I'm happy to public domain but I'd like to keep all minitel stuff under the same license
L479[11:53:12] <AmandaC> 12:50:10 <Izaya> woo, I can use my GH repo as a claw repo <- Mind sharing how?
L480[11:53:57] <Izaya> in /apps/claw.lua, replace local source = "http://20kdc.duckdns.org/neo/&quot; with local source = "https://raw.githubusercontent.com/XeonSquared/OC-KittenOS/master/repository/&quot; or similar
L481[11:54:22] <Izaya> not 100% sure if it's working properly though
L482[11:54:23] <Izaya> :|
L483[11:55:15] <AmandaC> ah
L484[11:55:36] <Izaya> I seem to be unable to download things
L485[11:55:49] <Izaya> but it did pick up my additions
L486[12:00:03] <Izaya> Today's weird thought: A T2 GPU with T3 resolution but T1 colours would be nice
L487[12:00:17] <Izaya> the ultimate in dumb terminal displays
L488[12:03:17] <Forecaster> woo
L489[12:03:18] <Forecaster> http://tinyurl.com/y8a3grcn
L490[12:06:00] <20kdc> Izaya: You can use any license, though I'm going to have to work out some complicated way to get the licensing details written down correctly.
L491[12:06:39] <20kdc> And if the license prohibits distribution by CLAW, then that's not usable.
L492[12:06:58] <Izaya> That'd figure.
L493[12:19:47] ⇨ Joins: Unh0ly_Tigg (Unh0ly_Tigg!~Unh0ly_Ti@c-24-21-196-226.hsd1.or.comcast.net)
L494[12:23:34] ⇦ Quits: Unh0ly_Tigg (Unh0ly_Tigg!~Unh0ly_Ti@c-24-21-196-226.hsd1.or.comcast.net) (Client Quit)
L495[12:28:19] ⇦ Quits: Vexatos (Vexatos!~Vexatos@p200300556E62B533134166EEEB831194.dip0.t-ipconnect.de) (Ping timeout: 182 seconds)
L496[12:31:36] <Wuerfel_21> Mario Kart mods officially have covers these days... (well, as official as gameTDB is, anyways) http://tinyurl.com/y9hlb7zg
L497[12:37:43] <AmandaC> Izaya: oh nice, that prompted me to do a bit of digging ,and apparently it works for any fs on the machine. So now my experimental/kos dir which gets mounted into a server as a floppy disk, can be an installation source
L498[12:38:05] <Izaya> huh
L499[12:38:07] <Izaya> nice :D
L500[12:39:30] <AmandaC> That is, without having to change app-claw
L501[12:40:03] <20kdc> yes, seemed preferable to trying to join the argument over which network stack is the bestest
L502[12:40:13] <20kdc> solution: just make everything file-copying based.
L503[12:40:16] <20kdc> also simplified the code.
L504[12:42:09] ⇨ Joins: Vexatos (Vexatos!~Vexatos@p200300556E62B520FDBC41C00CC97504.dip0.t-ipconnect.de)
L505[12:42:09] zsh sets mode: +v on Vexatos
L506[12:47:21] ⇦ Quits: glasspelican (glasspelican!~quassel@ktnron060ww-lp130-02-64-231-90-68.dsl.bell.ca) (Ping timeout: 198 seconds)
L507[12:56:26] ⇨ Joins: glasspelican (glasspelican!~quassel@ktnron060ww-lp130-02-64-231-90-68.dsl.bell.ca)
L508[12:59:35] <Izaya> I'm out, I guess. 4AM x_x
L509[13:05:35] <20kdc> AmandaC: automatic service starting test seems to be working: https://20kdc.duckdns.org/sshk-ghostie-svcstarttest.mkv
L510[13:06:07] <Izaya> Works on my machine
L511[13:06:22] <Izaya> run.svc-minitel=yes, that is
L512[13:07:23] <20kdc> Izaya: API change that shouldn't break anything incoming: services will be automatically started if the security request is ok'd by the user
L513[13:07:35] <Izaya> Oh nice
L514[13:07:59] <Izaya> Will I be able to autostart programs yet?
L515[13:07:59] <20kdc> if this is a particular concern, look specifically for being started by the process "sys-icecap"
L516[13:08:14] <20kdc> and as for autostarting programs, no, that's not a thing at present.
L517[13:08:55] <AmandaC> @20kdc Will the requestAccess for the service wait until the service has started, before returning?
L518[13:09:00] <20kdc> Yes.
L519[13:09:14] <20kdc> Unless it takes over 30 seconds for the access you requested to become available,
L520[13:09:25] <AmandaC> Nice. What of something like `x.svc.foo.bar`?
L521[13:09:52] <AmandaC> ( Or is that something we shouldn't be doing )
L522[13:10:07] <20kdc> There is a syntax for that, and it is enforced: x.svc.foo/bar
L523[13:10:08] ⇨ Joins: Thutmose (Thutmose!~Patrick@host-69-59-79-123.nctv.com)
L524[13:10:13] <AmandaC> ah
L525[13:10:17] <20kdc> And yes, it works too.
L526[13:10:49] <20kdc> Basically, "x.svc.", your app name, optional "/" postfix.
L527[13:11:15] <20kdc> The postfix must match the Lua pattern: `"/[a-z0-9/%.]*$"`
L528[13:12:23] <AmandaC> I guess that explains why I was getting errors trying to requestAccess("r.svc.lilac.settings")
L529[13:13:03] <20kdc> If the app is called svc-lilac.settings that should work, not that you're supposed to name it that way.
L530[13:13:30] <AmandaC> ah
L531[13:13:52] <20kdc> The syntax has to be unambiguous, though, because allowing an app called svc-lilac.settings to be confused with an app called svc-lilac can cause quite a bit of trouble.
L532[13:13:56] <AmandaC> I changed it to r.svc.lilac/settings instead, because I wanted to provide a seperate interface for my settings than the actual function calls
L533[13:14:05] * ` is summoned
L534[13:14:38] <20kdc> ...um, hi! Sorry for pinging you. I did not realize that the code escaping mechanism apparently gets translated in such a way that you get pinged.
L535[13:15:41] <Corded> * <Forecaster> thinks it's their own fault for having a single-character name :P
L536[13:17:56] <Mimiru> ^
L537[13:20:28] <Inari> %fling
L538[13:20:28] * MichiBot flings MGR in a random direction. It hits the ground near ping
L539[13:21:14] <20kdc> why *MGR*? what did MGR do?
L540[13:21:21] <20kdc> %fling MichiBot
L541[13:21:21] * MichiBot flings Jelly Bombs in a random direction. It hits MichiBot right in their lunch. They take 15 damage.
L542[13:21:41] <20kdc> ...so, directly upwards, then
L543[13:21:50] <Mimiru> @Forecaster might wanna make fling do the thing too
L544[13:21:59] <Forecaster> maybe
L545[13:21:59] <Izaya> Man, Stargate has no issue with killing people for real for good
L546[13:22:19] <Inari> Do what thing
L547[13:22:32] <Forecaster> you know, *the thing*
L548[13:23:42] * Inari eyes AmandaC
L549[13:24:00] <Inari> https://twitter.com/Wervus/status/987776806664179717
L550[13:24:00] <MichiBot> Sat Apr 21 14:35:17 CDT 2018 @Wervus: Shout out to my cat for being the best pencil case ever https://t.co/cO0Xu6U958
L551[13:24:28] <Forecaster> there
L552[13:24:39] <Forecaster> once built it will do the thing
L553[13:24:40] <AmandaC> D:
L554[13:24:56] <Inari> %fling
L555[13:24:57] * MichiBot flings Falcon Heavy Center Core Memorial Model in a random direction. It hits LePlaYa in their spleen. They take 8 damage (7+1).
L556[13:25:14] <Inari> I don't get it
L557[13:25:21] <Inari> %source
L558[13:25:21] <MichiBot> Inari: https://github.com/PC-Logix/LanteaBot/
L559[13:25:24] <Forecaster> *once built*
L560[13:25:27] ⇦ Quits: MichiBot (MichiBot!~MichiBot@eos.pc-logix.com) (Remote host closed the connection)
L561[13:25:32] <Inari> Oh
L562[13:25:32] <Inari> I see
L563[13:25:46] ⇨ Joins: MichiBot (MichiBot!~MichiBot@eos.pc-logix.com)
L564[13:25:46] zsh sets mode: +v on MichiBot
L565[13:27:51] <Inari> And on to the daily task of finding something to watch while having dinner
L566[13:28:22] <Forecaster> %fling MichiBot
L567[13:28:23] * MichiBot flings charged staff in a random direction. It hits Forecaster on the left hand. They take 7 damage (6+1).
L568[13:34:55] <Forecaster> %fling inari
L569[13:34:55] * MichiBot flings Jelly Bombs in a random direction. It hits inari underneath their foot. They take 12 damage.
L570[13:36:53] ⇦ Quits: scj643 (scj643!~quassel@scj.theender.net) (Quit: Bye)
L571[13:37:04] ⇨ Joins: scj643 (scj643!~quassel@scj.theender.net)
L572[14:10:06] ⇨ Joins: Doty1154 (Doty1154!~Doty1154@2601:648:8000:134f:c15a:a82b:9a8c:7518)
L573[14:14:10] <AmandaC> @20kdc what emulator was that in your video for the auto-start, btw? Or was that in MC proper?
L574[14:15:16] <20kdc> AmandaC: OCEmu. It has it's oddities, but it seems accurate enough for this kind of testing.
L575[14:15:23] <AmandaC> ah
L576[14:15:47] <20kdc> That said, don't bother with setPrecise... unless the copy I have is just really out of date, it's a NOP.
L577[14:16:17] <AmandaC> I've been using ocvm for awhile now, got ocemu set back up yesterday specifically to toy with kos, since it seems to dislike ocvm in some way
L578[14:16:35] <20kdc> That's worrying. What in particular's going wrong?
L579[14:16:43] <AmandaC> Screen just stays blank
L580[14:17:04] ⇨ Joins: MajGenRelativity (MajGenRelativity!uid288574@id-288574.hathersage.irccloud.com)
L581[14:17:07] <20kdc> ...oookay. I think I'm just going to go into OCVM and start figuring out a new way to do console logging.
L582[14:18:26] <AmandaC> payonel might accept a PR to add a log function to the "sandbox" component
L583[14:19:48] <20kdc> standardization is great isn't it
L584[14:20:15] <AmandaC> and actually that probably wouldn't be too hard to add, If I recall the ocvm source correctly, so I might throw that together and shoot it off
L585[14:20:43] <20kdc> ...should I just iterate through all components for any method called "log"
L586[14:20:51] <20kdc> on the basis that I can see this becoming a bit of a trend
L587[14:20:52] <Inari> %give MichiBot deep-fried cat hair balls
L588[14:20:52] * MichiBot accepts deep-fried cat hair balls and adds it to her inventory
L589[14:22:46] <Arcan> %inv add deep-fried cat hair balls
L590[14:22:47] * MichiBot watches the summoning misfire and the two identical items merge into a massive, unidentifiable blob
L591[14:23:04] <Arcan> %inv list
L592[14:23:04] <MichiBot> Arcan: Here's my inventory: http://michibot.pc-logix.com/inventory
L593[14:24:02] <Wuerfel_21> %inv add Can i add shit, too?
L594[14:24:02] * MichiBot summons 'Can i add shit, too' and adds to her inventory. I could get some good swings in with this.
L595[14:24:06] <Wuerfel_21> ayyy
L596[14:24:51] <Wuerfel_21> %inv add the almighty piggycorn
L597[14:24:51] * MichiBot summons 'the almighty piggycorn' and adds to her inventory. This seems rather fragile...
L598[14:26:09] <20kdc> %inv add a circular print of Corded's avatar
L599[14:26:09] * MichiBot summons 'a circular print of Corded's avatar' and adds to her inventory. This seems rather fragile...
L600[14:26:26] <20kdc> as usual, MichiBot is spot-on
L601[14:27:02] <Wuerfel_21> i assume there is some magic mojo to allow MichiBot usage through Corded
L602[14:27:18] <Forecaster> yes
L603[14:27:21] <Forecaster> much magic
L604[14:27:22] <Mimiru> https://github.com/PC-Logix/LanteaBot/blob/master/src/main/java/pcl/lc/irc/AbstractListener.java
L605[14:27:25] <Wuerfel_21> or does this work: %inv add somehing
L606[14:27:36] <Forecaster> nope, has to be just the command :P
L607[14:28:11] <Wuerfel_21> i thought it might work by allowing the command to start within the message
L608[14:28:23] <Inari> I wonder
L609[14:28:30] <Inari> Is there a term for the matter inside a black hole?
L610[14:28:35] <Mimiru> AbstractListener there lets MichiBot work from most bridges, be it Discord, Minecraft... and anything else that follows the same format of <Nick> Message or (Nick) Message
L611[14:28:44] <Forecaster> inari the singularity?
L612[14:29:01] <Inari> Yeah, but whats the material of it
L613[14:29:16] <Forecaster> literally anything?
L614[14:29:36] <Inari> Sure, but once it enters the singularity it loses it's previous existance, kind of, no? So if you add wood, it isn't wood anymore
L615[14:29:49] <Forecaster> once it's in the black hole it doesn't really matter what it is
L616[14:30:08] <Forecaster> it's just part of the singularity now
L617[14:31:06] <AmandaC> @20kdc Added a log function, and tweaked kos to use it, this is what it outputs: https://www.irccloud.com/pastebin/7LRyoMno/client.log
L618[14:31:52] <AmandaC> ( from latest master on github )
L619[14:32:15] <20kdc> Thanks! I can tell you that ocvm's bind is apparently useless.
L620[14:32:23] <Inari> Black holes are hard to imagine
L621[14:33:10] <AmandaC> @20kdc useless how?
L622[14:33:12] <Inari> Also i wonder how a singularity would look :p
L623[14:33:37] <Mimiru> So.. I have a magical MicroSD card.
L624[14:33:40] <20kdc> AmandaC: Useless in that calling it apparently causes an error, which shouldn't happen.
L625[14:33:50] <Mimiru> 32GB 808 MB free, I nuke the files on it, and the files come back.
L626[14:33:57] <Mimiru> I format the card, and the files are still there.
L627[14:34:06] <Wuerfel_21> SD card of holding
L628[14:34:16] <Mimiru> now if only I could add more files.
L629[14:34:21] <AmandaC> the only thing I see in the function for that is it might error if passed a non-string
L630[14:34:43] <Inari> Okay then
L631[14:34:55] <Inari> Googling gave me a nude pic
L632[14:35:44] <Forecaster> googling black hole? :P
L633[14:35:49] <20kdc> AmandaC: It also seems to ignore the reset argument, which means that if you ever use more than one screen with it, you will *probably* run into issues.
L634[14:36:29] <Inari> Googling "how would a naked singularity look"
L635[14:37:57] <AmandaC> ocvm only supports a single screen, anyway
L636[14:38:11] <AmandaC> since it's terminal based
L637[14:39:14] <20kdc> Ok, so I have no idea which machine.lua is in use
L638[14:39:39] <Inari> Ahhh, feeling the cool night air sweep into the room feels so good
L639[14:41:47] <20kdc> ...or any idea what the error actually is
L640[14:41:58] <20kdc> it seems to be Lua-side, but... details are missing
L641[14:43:08] ⇨ Joins: Cervator (Cervator!~Thunderbi@2601:4c1:4001:1d5d:905:130f:4093:2772)
L642[14:44:48] <AmandaC> This is the machine.lua it should be using, assuming a fresh checkout + make: https://github.com/MightyPirates/OpenComputers/blob/master-MC1.7.10/src/main/resources/assets/opencomputers/lua/machine.lua
L643[14:48:13] ⇦ Quits: Dark (Dark!~MrDark@2607:fcc8:d48b:eb00:826:c81b:4c3b:f8e3) (Read error: Connection reset by peer)
L644[14:48:17] <20kdc> In which case, I have no idea, because gpu.bind shouldn't fail there unless a lot of other stuff has gone very horribly wrong
L645[14:49:50] <AmandaC> gpu.bind isn't returning an error, near as I can tell from sprinkling some additional logging into ocvm
L646[14:50:07] <20kdc> ...in which case things have gone *extremely* wrong
L647[14:50:59] <20kdc> if there happens to be any random reason why proxies would be broken...
L648[14:53:11] <AmandaC> ... huh
L649[14:53:37] <20kdc> ...because at this point that'd be my guess short of useful error messages
L650[14:53:46] <AmandaC> I changed gpu.bind to return a true instead of just nothing, and now KittenOS is booting
L651[14:54:14] <20kdc> ...given that the specific line totally ignores the return value
L652[14:55:33] <AmandaC> Of course, it's all for naut, because the terminal can't seem to accept alt-enter as input
L653[14:55:43] <20kdc> do you have mouse?
L654[14:55:59] <20kdc> if so, right-click on the backdrop
L655[14:56:28] <AmandaC> I tried a different terminal emulator and that works now.
L656[14:57:52] <AmandaC> gpu.bind is defined to return boolean,[string] so I think I'll just chock that part up to ocvm being non-complient
L657[14:59:34] <20kdc> I'm kind of wondering if everybody just called gpu.bind with pcall
L658[14:59:46] <20kdc> so it never got noticed
L659[15:03:07] <AmandaC> Not sure. I just submitted https://github.com/payonel/ocvm/pull/16 for payonel's perusal though
L660[15:11:51] * Inari wonders if theres any way to set water on fire
L661[15:12:05] <AmandaC> Inari: throw magnesium on it
L662[15:12:17] <Inari> But the magnesium burns then I thought?
L663[15:15:59] ⇦ Quits: UnRealDinnerbone (UnRealDinnerbone!uid60473@id-60473.ealing.irccloud.com) (Quit: Connection closed for inactivity)
L664[15:26:00] <Xal> pass a really strong electric current through it
L665[15:33:40] <MGR> I think chlorine trifluoride works too
L666[15:34:06] <MGR> Yeah, it sets water on fire
L667[15:52:17] ⇨ Joins: UnRealDinnerbone (UnRealDinnerbone!uid60473@id-60473.ealing.irccloud.com)
L668[16:09:36] ⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@p4FED4A10.dip0.t-ipconnect.de) (Ping timeout: 186 seconds)
L669[16:19:25] <Wuerfel_21> Ever had way too many terminals open? http://tinyurl.com/y8qab6pd
L670[16:22:24] ⇦ Quits: ocdoc (ocdoc!~ocdoc@eos.pc-logix.com) (Ping timeout: 186 seconds)
L671[16:22:39] <Xal> you need a better WM, my friend
L672[16:23:05] <20kdc> I think I've got them contained to the bottom-right of my screen http://tinyurl.com/ybxyfbo5
L673[16:23:52] <Xal> I won't say how many emacs buffers I have open right now
L674[16:29:20] <Wuerfel_21> but srsly, quad view blender + too many terminals. To the uninitiated, i must look like some kind of cyber sorceress
L675[16:37:48] ⇦ Quits: FR^2 (FR^2!~frquadrat@2001:41d0:1:82c1::1) (Quit: quit)
L676[16:49:10] <Inari> Temia: https://twitter.com/HollyConrad/status/988170449044496384 birb!
L677[16:49:11] <MichiBot> Sun Apr 22 16:39:29 CDT 2018 @HollyConrad: Happy #EARTHDAY from me and the good boi ?? https://t.co/gwZlwKOno0
L678[16:53:27] <Inari> https://pbs.twimg.com/media/Dbaqe-fXUAATr3J.jpg:large I like those eyes... think it's the colour, as the pattern isn't that special. But they just kinda stand out
L679[16:55:55] <Wuerfel_21> ~~piss yellow?~~
L680[16:56:31] <Inari> I don't think piss hast hat colour :P And it mostly stands out in the context (the red hair adds to it I guess)
L681[16:58:58] <Inari> You know
L682[16:59:07] <Inari> Neurons are pretty lewd, they spend all day getting excited until they shoot
L683[17:02:15] <Wuerfel_21> No Lewding!
L684[17:03:06] <Inari> Well it bedtime anyway
L685[17:03:09] ⇦ Quits: Inari (Inari!~Pinkishu@p4fc1e122.dip0.t-ipconnect.de) (Quit: 'Have a break... have a Hitachi. *bzzzzz*')
L686[17:50:23] <S3> Is that temia holding a bird? is she not going to eat it?
L687[17:50:37] <Temia> ?
L688[17:50:48] <S3> or inari
L689[17:50:49] <Temia> 1. That's not me; 2. I'm a minotaur, not a cat
L690[17:50:57] <Temia> 3. Pretty sure it's not Inari either
L691[17:51:02] <S3> ah
L692[18:15:59] ⇦ Quits: UnRealDinnerbone (UnRealDinnerbone!uid60473@id-60473.ealing.irccloud.com) (Quit: Connection closed for inactivity)
L693[18:27:07] ⇦ Quits: Vexatos (Vexatos!~Vexatos@p200300556E62B520FDBC41C00CC97504.dip0.t-ipconnect.de) (Quit: Insert quantum chemistry joke here)
L694[18:35:24] <Ristelle> http://tinyurl.com/y8cmruez
L695[18:35:34] <Ristelle> Just wondering through twitter
L696[18:35:42] <Ristelle> wandering*
L697[19:02:15] <AmandaC> @20kdc, Izaya: New and improved app-lilac-exec: https://nc.ddna.co/index.php/s/ZPPs2sanqPEgzp5
L698[19:03:59] <Izaya> ooo, multiple commands in one go?
L699[19:04:23] <AmandaC> Nope, passing arguments to a command
L700[19:04:51] <AmandaC> Though, using that you could indeed do that, with the "batch" command
L701[19:04:56] <Izaya> ah
L702[19:06:55] <AmandaC> Izaya: that'd look like this currently: https://nc.ddna.co/index.php/s/gXo5GjZjCasprCw
L703[19:08:52] * Izaya nods
L704[19:08:59] <Xal> are you using ocemu or ocvm for this?
L705[19:09:19] <AmandaC> Ocvm now
L706[19:09:42] <AmandaC> Because most of my code stuff is under it atm
L707[19:09:49] <Xal> curious: why'd you switch?
L708[19:10:49] <AmandaC> I switched awhile ago, only just reinstalled ocemu yesterday. (Because kos wasn't happy under ocvm)
L709[19:11:17] <AmandaC> And the switch was mostly for convince, iirc
L710[19:13:22] <AmandaC> Oh and ocemu wasn't very stable under tumbleweed
L711[19:14:38] <Izaya> I'm p. sure I can't currently install ocemu on arch but ocvm is fine
L712[19:17:47] <AmandaC> I've become more familiar with the ocvm source tree too, so I feel more confident in assessing damage if something doesn't work right (such as gpu.bind misbehaving)
L713[19:19:57] <Xal> honestly lua dependency hell is why I stopped using ocemu too
L714[19:20:36] <Izaya> apparently one of the libs is now depreceated
L715[19:21:48] <Xal> you know something's wrong when it's easier to introduce c++ dependencies than add another lua lib
L716[19:25:57] <payonel> AmandaC: i like it (the pr)
L717[19:26:09] <payonel> can we discuss a different log prefix?
L718[19:27:14] <AmandaC> payonel: sure
L719[19:27:36] ⇦ Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-123.nctv.com) (Quit: Leaving.)
L720[19:28:00] <AmandaC> payonel: I wanted the messages to be distinct from anything that ocvm itself generated, and "lua: " was just the first thing that came to mind
L721[19:28:15] <Izaya> that reminds me, @20kdc, can I suggest the log be accessible from the system itself?
L722[19:29:16] <Izaya> @20kdc it'd be nice to have a dmesg sort of program I could run while working on a program
L723[19:29:57] <payonel> AmandaC: do you have any particular opinions on the Computer::print using "[--vm--]" ?
L724[19:30:38] <AmandaC> payonel: I asume Computer::print is something that the normal logs go through?
L725[19:31:04] <payonel> AmandaC: Computer::print is _G.print to the machine.lua
L726[19:31:10] <payonel> and removed from the OC sandbox
L727[19:31:21] <payonel> it is what i use, via sandbox.cprint = print, when logging
L728[19:31:30] <payonel> it prefixes log messages with [--vm--]
L729[19:31:33] <AmandaC> ahh
L730[19:31:38] <payonel> it isn't the "normal" logging, per se
L731[19:31:44] <payonel> though all things go through the lout object
L732[19:31:49] <payonel> so that it appends to the vm/log file
L733[19:32:18] <AmandaC> No objection to [--vm--] here, it'd be fairly easily greppable which was one of my concerns
L734[19:32:38] <payonel> yep, cool
L735[19:32:49] <AmandaC> I'll update the PR shortly, getting a snack
L736[19:32:53] <payonel> oh no fret
L737[19:33:03] <payonel> i'll merge it and update
L738[19:33:16] <AmandaC> ah, okay
L739[19:33:43] <AmandaC> payonel: Also,I didn't think of it but it might be worth looking for similar things like the gpu.bind issue.
L740[19:33:58] <AmandaC> payonel: It seems returning nothing from that was causing machine.lua to decide that it failed for some reason?
L741[19:34:15] <payonel> that's intereseting. i really appreciate you fixing that
L742[19:34:34] <AmandaC> I'm not clear on why it happens for that, but not the sandbox.log I added, which also returns nothing
L743[19:35:09] <payonel> btw, the machine.lua does nothing with any component save the eeprom
L744[19:35:18] <payonel> so the bind issue would be in the eeprom source (i.e the bios.lua)
L745[19:35:43] <Izaya> I wonder if sebios behaves properly in ocvm
L746[19:35:45] <AmandaC> but in gpu.bind's case it was breaking the ABI anyway (at least, ocdoc says it's gpu.bind(string[, boolean):boolean[, string] )
L747[19:35:55] <Izaya> I really should rewrite that to use minitel and frequest I guess
L748[19:38:55] <AmandaC> payonel: this is where the error was coming from, according to the stack dump: https://github.com/MightyPirates/OpenComputers/blob/master-MC1.7.10/src/main/resources/assets/opencomputers/lua/machine.lua#L993
L749[19:39:27] <payonel> do you have more of the stack?
L750[19:39:36] <AmandaC> full stack is here: https://www.irccloud.com/pastebin/7LRyoMno/client.log
L751[19:40:11] <AmandaC> sys-init.lua:326 is a call to a component.proxy for a gpu, calling bind(address, false)
L752[19:41:07] <payonel> ok i see what you mean
L753[19:41:08] <AmandaC> WhenI sprinkled logging into gpu.bind in ocvm the last line before that was hitting the nothing-to-do return
L754[19:42:11] <payonel> i wonder if it is just proxies, as opposed to component.invoke
L755[19:42:15] <payonel> i'll test that
L756[19:43:18] <payonel> hrm, no
L757[19:43:21] <payonel> well, curious :)
L758[19:43:23] <payonel> i'll poke some more
L759[19:43:28] <AmandaC> sure. :)
L760[19:43:33] ⇨ Joins: cee1 (cee1!~cee@2601:40d:4400:2ccd:1e1b:dff:fe6a:9f1b)
L761[19:44:36] <S3> Oh cool
L762[19:45:17] <S3> I bought some nice looking all season tires for my Jeep a few months back and I found them on a top 5 road legal off road tires listing
L763[19:53:00] <Izaya> Nice?
L764[19:55:34] <S3> yeh
L765[19:55:46] <S3> which explains why I've been doing so great in snow and mud
L766[19:55:51] <S3> for a rear wheel drive
L767[19:56:07] <S3> I would love to have a 4x4 but the gas mileage would plummet
L768[19:56:36] <Izaya> just passed a servo
L769[19:56:42] <Izaya> $1.549/L
L770[19:58:39] <S3> servo? like a gas pump?
L771[19:58:45] <Izaya> yeah
L772[19:58:50] <Izaya> service station
L773[19:58:50] <S3> why is gas so expensive out there?
L774[19:58:53] <S3> wait
L775[19:58:59] <S3> uh lemme convert
L776[19:59:13] <Izaya> it's v. expensive recently
L777[19:59:30] <Izaya> apparently the US has run out of buffer and wherever in the middle east isn't exporting as much now
L778[19:59:33] <S3> holy shit it's expensive
L779[19:59:38] <S3> it's also getting expelsive here
L780[19:59:52] <S3> it's about $2.77 atm
L781[19:59:56] <S3> t was $2.50 the other day
L782[19:59:58] <S3> per gallon
L783[20:00:05] <Izaya> a month ago we got it for $1.249/L
L784[20:00:09] * Arcan lives in florida, which is flat, so can drive an efficient car
L785[20:00:34] <Izaya> tfw looking at a 110cc bike
L786[20:00:39] <S3> Arcan: stop and go traffic is the killer not so much the hills
L787[20:00:51] <S3> I drive a standard, so I always go faster to coast down the hills and up the next
L788[20:01:34] <S3> I can ride the clutch down the hills all I want and since I live in a very hilly state there are places I can go holding in the clutch most of the way on some roads :D
L789[20:01:55] <AmandaC> woot woot: https://nc.ddna.co/index.php/s/HpJgqZDtxSgj4nA
L790[20:01:59] <S3> take a half an hour drive doing almost 400 RPM most of the time
L791[20:02:21] <Arcan> I /drove/ a standard that got 40mpg at 60mph which is better than anything my parents have ever owned
L792[20:02:27] <Izaya> AmandaC: are you uh
L793[20:02:35] <Izaya> textFmting it?
L794[20:02:45] <AmandaC> Izaya: I guess I should do that, huh...
L795[20:02:46] <S3> my car will never get 40mpg
L796[20:02:52] <Izaya> that'll implement wrapping
L797[20:02:59] <S3> Arcan: O have a 3.7L V6
L798[20:03:01] <AmandaC> oh?
L799[20:03:02] <S3> I*
L800[20:03:15] <S3> Arcan: but the nice thing is I get 220 HP and shittons of torque
L801[20:03:19] <AmandaC> Izaya: got an example I can see?
L802[20:03:24] <Arcan> S3: I /had/ a 2013 ford focus with anemic acceleration
L803[20:03:24] <Izaya> yeah one sec
L804[20:03:27] <S3> so I can make it up really steep hilsl like nothing
L805[20:03:28] <Arcan> but i totaled it
L806[20:03:29] <AmandaC> ( of using textFmt )
L807[20:03:32] <Arcan> cause i'm a dumbass teen
L808[20:03:36] <S3> lol
L809[20:03:59] <S3> Arcan: so my friend has this really ncie 2017 Honda hatchback that is crazy, 0-60 in like 3 seconds..
L810[20:04:06] <S3> it has 220 HP like my Jeep
L811[20:04:06] <Izaya> https://github.com/ShadowKatStudios/OC-Minitel/blob/master/FRequest/KittenOS/apps/app-frequest.lua#L87
L812[20:04:10] <Izaya> fmtText rather
L813[20:04:20] <Arcan> i dun like hatchbacks
L814[20:04:29] <S3> but the funny thing is Arcan I let him drive my car and my car may weigh 5300 pounds unlike his, but I have twice the torque as his engine does
L815[20:04:37] <Izaya> you give it a string and a line length and it gives you a word-wrapped table of lines
L816[20:04:44] <AmandaC> ah, nice
L817[20:04:50] <Izaya> which you can then feed to a NeoUX textview
L818[20:04:51] <S3> so he was very, VERY surprised to feel the ammount of force my Jeep has on the road
L819[20:04:54] <AmandaC> I assume it handles \n also?
L820[20:04:54] <Arcan> S3: what he do, spin your tires?
L821[20:04:58] <Izaya> yeah
L822[20:05:02] <Arcan> I spun my tires in rain...
L823[20:05:03] <AmandaC> nice, I'll give that a use
L824[20:05:04] <S3> Arcan: oh it's so easy
L825[20:05:06] <Arcan> was >.<
L826[20:05:16] <S3> Arcan: I can spin my tires starting in 3rd gear
L827[20:05:19] <S3> it's fucking crazy
L828[20:05:28] <Arcan> the pickup truck I had before the focus spun tires all the time and it was an automatic
L829[20:05:35] <Arcan> it slid around like nobody's business
L830[20:05:48] <Arcan> that truck got totalled too >.< wasn't my fault i swear
L831[20:05:51] <S3> Arcan: it's rear wheel drive though, so it;'s very fun in the snow :)
L832[20:06:01] <S3> it does donuts in the snow so well
L833[20:06:13] <Izaya> oooh, sitting behind a Falcon converted into a ute
L834[20:06:16] <Arcan> S3: muffled eurobeat in distance
L835[20:06:38] <Arcan> first car: rwd pickup: driver fell asleep, hit me, totalled
L836[20:07:00] <Arcan> second car: was speeding because am dumb and was in hurry, ran stop sign, t-boned someone, feel really dumb, totalled
L837[20:07:04] <S3> Arcan: it's kind of shitty that it's the only rear wheel drive Jeep I've ever heard of but at the same time more power to the rear wheels :D
L838[20:07:11] <S3> no HP wasted on 4x4
L839[20:07:21] <Arcan> within 6 months of the first
L840[20:07:25] * Arcan cringes at own dumb'
L841[20:07:35] <S3> Arcan: ouch
L842[20:08:15] <S3> Arcan: most of the places I drive don't have stop signs for at least a half an hour
L843[20:08:17] <S3> or lights
L844[20:08:41] <S3> I can go 60mph on backroads for quite a long time
L845[20:08:48] <Arcan> S3: it's funny because normally i make an effort to come to a complete stop at signs (most people roll through them)
L846[20:08:53] <Arcan> but i got disoriented
L847[20:09:12] <S3> Arcan: yeah so, I never stop before the stop sign unless I forsee it's dangerous
L848[20:09:21] <S3> I also stop before I get into the road
L849[20:09:36] <S3> but like I said my Jeep weighs 5300 pounds,
L850[20:09:56] <Arcan> everyone speeds around here
L851[20:10:09] <S3> and it comes to making a complete stop I'm not going to stop the car before the sign completely, then burn up my clutch to inch forward that's stupid
L852[20:10:11] <Arcan> so i'm hardly the only one
L853[20:10:18] <S3> My rule is stop before the road so nobody can hit you
L854[20:10:36] <S3> because here stop signs are often up to 8 feet before the road
L855[20:10:48] <Arcan> also, we have more than enough police around here in suburbia that i don't want to get another $160 parking ticket
L856[20:10:57] <S3> heh
L857[20:11:06] <S3> they won't give me a ticket for doing that
L858[20:11:10] <S3> least not herer
L859[20:11:21] <S3> they'll stop you if you don't stop, and if you stop into the road
L860[20:11:23] <Arcan> they will here
L861[20:11:31] <Arcan> specially in a neighborhood
L862[20:11:51] <S3> in populated neighborhoods I'm not driving very fast anyways
L863[20:11:53] <Arcan> they're nice people but i don't begrudge them their stoppings
L864[20:12:05] <Arcan> too many people driving like morons, 'cluding me
L865[20:12:42] <S3> there's side streets here I onlyd rive like 10 Mph on and if I'm near the end of the street I'm going like 1mph, I'm not going to stop before the stop sign if it's 5 feet from the road I might as well just hold the clutch in and stop it where I can see
L866[20:13:01] <S3> because here, you can't see from the stop sign if it's that far away
L867[20:13:05] <S3> at all
L868[20:13:29] <S3> it's just a waste of transmission wear.
L869[20:13:41] <S3> but then again
L870[20:13:48] <S3> the cops here are pretty lenient
L871[20:14:04] <S3> you can drive almost anywhere not in town 10mph over and you'll never get a ticket
L872[20:14:15] <Arcan> well same here on the highways
L873[20:14:30] <S3> tbh I usually hold it at 5 over off highway
L874[20:14:30] <Arcan> but my gosh i've seen some idiocy (and done some, of course)
L875[20:14:41] <S3> reason being is that you don't want to go 10 over on most of our roads
L876[20:14:41] <Arcan> you can get away with 20 over on some days
L877[20:14:43] <Arcan> on highways
L878[20:14:47] <Arcan> like
L879[20:14:50] <Arcan> interstate highways
L880[20:15:40] <S3> We have one highway :D
L881[20:15:49] <S3> it does split at one point and rejoin but not far
L882[20:16:25] <S3> There have been rallys in the past 20 years multiple times to build new highways / extend one of them but they never pass
L883[20:16:28] <S3> people don't want them
L884[20:16:39] <S3> 1 australian dollar in usdThey ruin local business
L885[20:16:46] <S3> they ruin local business*
L886[20:17:38] <S3> errrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr2jik
L887[20:17:38] <S3> m
L888[20:17:47] <S3> cat
L889[20:20:34] <AmandaC> Izaya: thanks for the hint, it looks much more fancy now (and isn't unreasonabley large for small data) https://nc.ddna.co/index.php/s/pSzokaHqmpxBenG
L890[20:21:18] <Izaya> Looks nice :D
L891[20:21:55] <S3> Arcan: I don't understand why you guys like flat roads so much
L892[20:21:57] <AmandaC> Showing the actual wrapping: https://nc.ddna.co/index.php/s/iM4b9FGG49TzNib
L893[20:22:01] <S3> doesn't driving on this appeal to you? https://www.google.com/maps/@44.6475431,-69.1659391,3a,75y,225.07h,82.91t/data=!3m6!1e1!3m4!1siS34G7EEQfvptJ47SQBDIQ!2e0!7i13312!8i6656
L894[20:22:31] <S3> btw I would love to have a house right there
L895[20:22:32] <S3> hahaha
L896[20:22:55] <Arcan> S3: we couldn't have hilly roads if we wanted them
L897[20:22:56] <S3> except that I'd have to listen to trucks coming down with engine brakes every night
L898[20:23:02] <Arcan> florida is very f l a t
L899[20:23:11] <S3> not as flat as kansas right?
L900[20:23:19] <S3> wat's your horizon distance?
L901[20:23:23] <S3> what*
L902[20:25:05] <S3> followed that road a bit
L903[20:25:10] <S3> found dandylion haven
L904[20:25:11] <S3> XD
L905[20:25:20] <S3> no
L906[20:25:22] <S3> goldenrod
L907[20:28:35] <Arcan> S3: depends on where you are, it's not completely flat, but flat enough that there's no big hills
L908[20:28:44] <S3> huh
L909[20:28:47] <Arcan> there's also a lot of trees
L910[20:29:01] <S3> speaking of hills there's this street in this nearby town that's really fun
L911[20:29:05] <Arcan> not as flat as kansas no
L912[20:31:56] <S3> oh man it doesnt look as bad in maps
L913[20:31:58] <S3> as it does IRL
L914[20:32:28] <S3> well this street: https://www.google.com/maps/@44.806876,-68.7792946,3a,75y,30.18h,85.59t/data=!3m6!1e1!3m4!1sns2oOydGIG-QE74ICEVePw!2e0!7i13312!8i6656
L915[20:32:35] <S3> if I stop right there and put it in second
L916[20:32:44] <S3> will drive me right up to 5500 rpm no problem
L917[20:32:52] <S3> in first I mean
L918[20:32:54] <S3> if I just let it go
L919[20:33:05] <S3> it's extremely steep in person but thanks to camera angles it looks reasonable :D
L920[20:33:24] <S3> anyways, in the winter time we had a really bad snow storm right
L921[20:33:47] <S3> so my friend and I took turns making a running start from the bottom of that hill with a stretch of flatter ground trying to make it to the top
L922[20:34:02] <S3> and then we'd start sliding backwards and would have to slowly crawl backwards and try again :D
L923[20:34:23] <S3> we never made it up that hill :D
L924[20:34:43] <Arcan> there is this one driveway into a plaza here
L925[20:34:51] <Arcan> the steepest slope in florida literally
L926[20:35:08] <S3> lol
L927[20:35:37] <Arcan> to get down it without careening into the parking lot, had to put in first gear and roll down riding the brakes but letting engine keep slow
L928[20:35:56] <S3> hahah
L929[20:35:59] <S3> sounds like this one
L930[20:36:15] <payonel> AmandaC: did you have ANY other changes to ocvm at the time?
L931[20:36:16] <S3> though I usually hold it in second instead for reasons
L932[20:36:29] <S3> my first gear will pop out if you don't hold it in place
L933[20:36:53] <payonel> AmandaC: because i believe i know the problem
L934[20:36:54] <S3> it needs a new fork and I also need a new syncro for reverse
L935[20:37:07] <AmandaC> payonel: I don't believe so
L936[20:37:09] <payonel> but it would make a LOT more sense if you had any other changes
L937[20:38:13] <AmandaC> payonel: I might have been running a few commits behind master, but otherwise the only changeI have in my WD is I changed tasks.json to use lua=5.3 instead of lua=local
L938[20:38:17] ⇨ Joins: Gmon01 (Gmon01!~gmon01@ip161.ip-144-217-30.net)
L939[20:38:55] <payonel> AmandaC: so without debugging exactly your build or whatever -- i can't speak with 100% confidence but, i can explain a part of the issue at least, and what i'm seeing
L940[20:39:03] <payonel> so obviously gpu.bind works, generally
L941[20:39:44] <payonel> when you call gpu.bind(addr), there are 3 values on the stack, 1. the gpu address, 2. "bind", and 3. screen address
L942[20:39:54] <payonel> the Gpu::bind code was WRONG in returning 0, but for 2 reasons
L943[20:40:05] <payonel> yes, the api says it shouldn't :)
L944[20:40:12] <payonel> but 2. it wasn't clearing the stack
L945[20:40:21] <payonel> ValuePack::ret actually does this properly
L946[20:40:35] <payonel> NO component method should return on its own, ALL should call ValuePack::ret()
L947[20:40:38] <payonel> even for "no return"
L948[20:40:47] <payonel> the first thing the ret() helper does is clear the stack
L949[20:40:59] <payonel> so, the first 2 values (gpu address, and "bind") had already been removed
L950[20:41:06] <payonel> but the screen address was still on the stack
L951[20:41:17] <AmandaC> payonel: I wonder if it's because the gpu.bind call in question was specifically passing false for "reset"
L952[20:41:23] <payonel> when the machine.lua checked the invoke result, it saw the screen address on the stack, which being a string is true-thy
L953[20:41:34] <payonel> possible, but that would be the 2nd value
L954[20:41:59] <payonel> at any rate, the important point here is that NO component method should return a value directly, all should go through ValuePack::ret
L955[20:42:42] <AmandaC> which means my log func is wrong, too. \o/
L956[20:43:00] <payonel> true, but, i also just repro'd your bug using false
L957[20:43:05] <payonel> and i think i know why -- sec
L958[20:45:53] <payonel> AmandaC: yep, the pushed args for the call are in reverse from args in return
L959[20:46:12] <Ristelle> payo: Configs for calls when
L960[20:46:14] <payonel> so whatever is the LAST value passed is first on the stack on return, if the called function doesn't clear (as it is supposed to)
L961[20:46:27] <payonel> @ristelle :) after my terminal updates for openos
L962[20:46:31] <payonel> which are currently in progress
L963[20:46:39] <Ristelle> ....Oh
L964[20:47:07] <Ristelle> It isn't that hard to make 1 variable configurable...
L965[20:47:11] <payonel> AmandaC: so gpu.bind(addr, false, "FOOBAR") would actually return "FOOBAR", false, ...
L966[20:47:40] <payonel> @ristelle i'm not postponing it because it is hard :)
L967[20:47:55] <Ristelle> ?
L968[20:48:10] <payonel> AmandaC: but that is all because the ocvm isn't properly preparing the stack as the lua spec says it should
L969[20:48:26] <payonel> as i said, it should be using the ValuePack::ret
L970[20:48:42] <payonel> anyways, sanity returned, i can fix this properly now
L971[20:48:46] <payonel> thanks for poking at it
L972[20:53:42] <Xal> payonel do you have CI set up for ocvm
L973[20:53:50] <payonel> no
L974[20:58:10] * Mimiru bashes head against nearest wall
L975[20:58:49] <payonel> what bc i haven't setup ci for ocvm? :(
L976[20:59:35] <Mimiru> No.. because I can't test Corded for some reason.
L977[21:00:21] <Mimiru> When I launch it I can relay from Discord to IRC but not IRC to Discord, even with a fresh pull from github
L978[21:06:59] <payonel> AmandaC: there wasn't support for literally `return ValuePack::ret(lua);` which i just added, but, it seems the component invoke checks in machine.lua would like at least a true return if the call didn't fail
L979[21:07:18] <payonel> so, perhaps i leave out support for ValuePack::ret(lua), and require methods at least declare success or failure
L980[21:08:32] <Keridos> Is it possible to remove an eeprom from a microcontroller?
L981[21:08:43] <Keridos> and: do microcontrollers need power?
L982[21:08:49] <payonel> Keridos: a hopper can
L983[21:08:52] <payonel> yeah, they use power
L984[21:09:05] <payonel> though, i think the default power cost for uCs should be a fraction of what it is :)
L985[21:09:15] <payonel> AmandaC: i pushed a small update
L986[21:09:33] <Keridos> hopper does not seem to remove it
L987[21:09:59] <payonel> hmm i thought it could
L988[21:10:03] <Keridos> i am on 1.10.2 though
L989[21:10:09] <payonel> that doesn't matter
L990[21:10:25] <payonel> i mean, it is important, but, we don't have version specific features
L991[21:10:33] <payonel> we definitely have, at times, version specific bugs though :)
L992[21:10:53] <payonel> i wonder what is supposed to work :/ i forget about the uC behavior
L993[21:11:03] <payonel> i fixed a bug last year with ender io conduits and uCs
L994[21:11:13] <payonel> it was sucking an inf. number of eeproms out of them
L995[21:11:32] <payonel> perhaps we don't support it, perhaps we should
L996[21:11:39] <Keridos> https://paste.ee/p/2YRFB
L997[21:11:49] <Keridos> currently have this as my code
L998[21:11:57] <payonel> ==, not =
L999[21:12:03] <Keridos> eh yeah
L1000[21:12:17] <Keridos> the flashed bios still has ==
L1001[21:12:33] <payonel> btw, if you don't care for flashing, you can edit /dev/eeprom directly
L1002[21:12:39] <payonel> in openos, of course
L1003[21:13:01] <Keridos> i used component.eeprom.set('code')
L1004[21:13:05] <Keridos> in lua
L1005[21:13:26] <Keridos> the microcontroller start up fine but does not seem to do anything at all
L1006[21:13:27] <payonel> that works too, you might like `edit /dev/eeprom` though
L1007[21:15:06] <Keridos> oh boy, i think i am on the bugged version
L1008[21:15:18] <payonel> what version would that be?
L1009[21:15:21] <Keridos> just tried using an enderio conduit and it gave me 46 redstone cards
L1010[21:15:26] <payonel> hahaha
L1011[21:15:27] <payonel> yeah
L1012[21:15:33] <payonel> you're on an old oc version
L1013[21:15:44] <payonel> 1.6.x ?
L1014[21:15:51] <payonel> i think i fixed that in 1.7.0
L1015[21:16:09] <Keridos> 1.6.2.7 yeah
L1016[21:17:24] <Mimiru> So... working on a feature for Corded...
L1017[21:17:29] <Mimiru> https://michi.pc-logix.com/DiscordPTB_2018-04-22_21-17-09.png
L1018[21:17:40] <Mimiru> That's IRC - > Discord
L1019[21:19:32] <Mimiru> So, instead of Corded <IRC-Nick> Message, it'll just be IRC-Nick Message
L1020[21:20:00] <Keridos> maybe add a ":" there
L1021[21:20:15] <AmandaC> \o/ svc-lilac now properly handles being started automatically, and will shut down when it's no-longer needed by any processes!
L1022[21:20:15] <Mimiru> Discord itself doesn't have ":"'s
L1023[21:20:41] <AmandaC> Mimiru: :o nice!
L1024[21:20:46] <Keridos> kind of weird that the microcontroller does not seem to work though
L1025[21:21:13] <AmandaC> Does not seem to work how, @Keridos
L1026[21:21:37] <payonel> @keridos try the "wrong" side
L1027[21:21:50] <payonel> i believe i recall bug reports about sided-ness being flipped for some cards
L1028[21:21:54] <Keridos> well I tried it in three directions
L1029[21:22:15] <payonel> also, i'd test the same code in a computer so you can debug it more easily
L1030[21:22:28] <Xal> personally, I think the discord-irc integration should be as painful as possible
L1031[21:22:32] <Xal> to discourgae people from using discord
L1032[21:22:35] <payonel> haha
L1033[21:23:08] <payonel> Xal: Mimiru's work with corded is great. however, i think ppl should have to pay to use it
L1034[21:23:10] <payonel> :)
L1035[21:23:22] <Mimiru> lol, I wish :P
L1036[21:23:59] <Xal> when did opencomputers get a discord channel anyway
L1037[21:24:06] <Mimiru> A long long time ago.
L1038[21:24:37] <payonel> ...in a galaxy far far away
L1039[21:24:51] <Mimiru> December 2015ish?
L1040[21:25:04] <Mimiru> That's when I started working on the original Corded
L1041[21:27:54] <Xal> oh what I would give to live in a world with no discord
L1042[21:31:00] <Xal> though your work in making the post-discord world more livable is much appreciated, Mimiru
L1043[21:32:17] <AmandaC> @20kdc you mentioned "check your parent process for sys-<something>" re: automatic starting -- how would one do that? I'd like to make my service not immediately kill itself if it wasn't started via the automatic startup.
L1044[21:36:41] <AmandaC> Going to lay down I think, night nerds.
L1045[21:38:22] <Mimiru> o/ Night AmandaC
L1046[21:42:52] ⇦ Quits: Corded (Corded!~MichiBot@eos.pc-logix.com) (Remote host closed the connection)
L1047[21:43:02] ⇨ Joins: Corded (Corded!~MichiBot@eos.pc-logix.com)
L1048[21:43:03] zsh sets mode: +v on Corded
L1049[21:43:05] <Mimiru> Test
L1050[21:43:09] <Mimiru> huh
L1051[21:43:31] ⇦ Quits: Corded (Corded!~MichiBot@eos.pc-logix.com) (Remote host closed the connection)
L1052[21:43:39] ⇨ Joins: Corded (Corded!~MichiBot@eos.pc-logix.com)
L1053[21:43:40] zsh sets mode: +v on Corded
L1054[21:43:58] ⇦ Quits: Corded (Corded!~MichiBot@eos.pc-logix.com) (Remote host closed the connection)
L1055[21:44:07] ⇨ Joins: Corded (Corded!~MichiBot@eos.pc-logix.com)
L1056[21:44:08] zsh sets mode: +v on Corded
L1057[21:44:16] <Mimiru> Trying again.
L1058[21:44:23] <Mimiru> Now it's just totally broken..
L1059[21:44:24] <Mimiru> lol
L1060[21:44:26] <Mimiru> Test
L1061[21:44:31] <Mimiru> ok.. works from but not to.
L1062[21:45:06] <Mimiru> Test
L1063[21:45:25] <Mimiru> But why though.
L1064[21:45:59] <Mimiru> I wonder if this is going to the wrong server somewhere...
L1065[21:46:11] <Mimiru> Test
L1066[21:48:26] ⇦ Quits: Corded (Corded!~MichiBot@eos.pc-logix.com) (Client Quit)
L1067[21:48:43] ⇨ Joins: Corded (Corded!~MichiBot@eos.pc-logix.com)
L1068[21:48:44] zsh sets mode: +v on Corded
L1069[21:48:57] <Mimiru> Test
L1070[21:49:04] <Mimiru> ._.
L1071[21:49:20] ⇦ Quits: Corded (Corded!~MichiBot@eos.pc-logix.com) (Remote host closed the connection)
L1072[21:49:33] ⇨ Joins: Corded (Corded!~MichiBot@eos.pc-logix.com)
L1073[21:49:34] zsh sets mode: +v on Corded
L1074[21:49:47] <Mimiru> I'm very glad I added the ability to launch specific versions to the start script
L1075[21:50:35] ⇦ Quits: Corded (Corded!~MichiBot@eos.pc-logix.com) (Remote host closed the connection)
L1076[21:50:43] ⇨ Joins: Corded (Corded!~MichiBot@eos.pc-logix.com)
L1077[21:50:44] zsh sets mode: +v on Corded
L1078[21:50:46] <Mimiru> It works fine in dev..
L1079[21:50:49] <Mimiru> but not here.
L1080[21:50:54] <Mimiru> I don't even
L1081[21:51:08] ⇦ Quits: Corded (Corded!~MichiBot@eos.pc-logix.com) (Remote host closed the connection)
L1082[21:51:18] ⇨ Joins: Corded (Corded!~MichiBot@eos.pc-logix.com)
L1083[21:51:19] zsh sets mode: +v on Corded
L1084[21:52:34] <AmandaC> Mimiru: I meant to tell you to let maybe try when the username is also a discord name
L1085[21:52:52] <AmandaC> Ugh, sorry for the extra words there.
L1086[21:53:16] <Mimiru> webhooks let you "impersonate" discord users, if that's what you mean
L1087[21:54:01] <AmandaC> Yeah, my thought was it might not let you do it for usernames that match a normal user in the server
L1088[21:54:21] <Mimiru> yeah, no issues there
L1089[21:54:26] <Mimiru> it works fine over on my dev server
L1090[21:54:30] <Mimiru> just... not here
L1091[21:54:36] <Mimiru> also the fallback doesn't work
L1092[21:54:37] <Mimiru> :/
L1093[21:54:48] <AmandaC> %blame gremlims
L1094[21:54:48] * MichiBot blames gremlims for the zombie breakout
L1095[21:54:53] <Mimiru> which is, if there is no webhook configured just use the standard send method
L1096[21:55:02] <AmandaC> Ah.
L1097[21:55:35] <AmandaC> Anyway, I've finished reading my various social feeds, time for sleep now
L1098[21:55:39] <Mimiru> o/
L1099[21:58:32] ⇦ Quits: Corded (Corded!~MichiBot@eos.pc-logix.com) (Remote host closed the connection)
L1100[21:58:40] ⇨ Joins: Corded (Corded!~MichiBot@eos.pc-logix.com)
L1101[21:58:41] zsh sets mode: +v on Corded
L1102[21:58:47] <Mimiru> Test
L1103[21:59:03] <Mimiru> Ok... it seems my method is never even called.. neat-o
L1104[21:59:06] ⇦ Quits: Corded (Corded!~MichiBot@eos.pc-logix.com) (Client Quit)
L1105[21:59:16] ⇨ Joins: Corded (Corded!~MichiBot@eos.pc-logix.com)
L1106[21:59:17] zsh sets mode: +v on Corded
L1107[21:59:40] <S3> way to start a week with absolutely no idea what's happening!
L1108[22:05:06] ⇦ Quits: Corded (Corded!~MichiBot@eos.pc-logix.com) (Remote host closed the connection)
L1109[22:05:14] ⇨ Joins: Corded (Corded!~MichiBot@eos.pc-logix.com)
L1110[22:05:15] zsh sets mode: +v on Corded
L1111[22:05:16] <Mimiru> Merp
L1112[22:05:20] * Mimiru sighs
L1113[22:05:30] <Mimiru> so... getting the webhooks is blocking
L1114[22:06:11] ⇦ Quits: MajGenRelativity (MajGenRelativity!uid288574@id-288574.hathersage.irccloud.com) (Quit: Connection closed for inactivity)
L1115[22:06:44] ⇦ Quits: Gmon01 (Gmon01!~gmon01@ip161.ip-144-217-30.net) (Remote host closed the connection)
L1116[22:13:15] ⇦ Quits: Corded (Corded!~MichiBot@eos.pc-logix.com) ()
L1117[22:13:53] ⇨ Joins: Corded (Corded!~MichiBot@eos.pc-logix.com)
L1118[22:13:54] zsh sets mode: +v on Corded
L1119[22:13:55] <Mimiru> Test
L1120[22:23:12] ⇦ Quits: Xellurat (Xellurat!Elite16692@the.icing.on.the.cake.elitebnc.org) (Ping timeout: 186 seconds)
L1121[22:25:05] ⇨ Joins: Xellurat (Xellurat!Elite16692@the.icing.on.the.cake.elitebnc.org)
L1122[22:26:17] ⇦ Quits: Corded (Corded!~MichiBot@eos.pc-logix.com) ()
L1123[22:27:00] ⇨ Joins: Corded (Corded!~MichiBot@mail.pc-logix.com)
L1124[22:27:01] zsh sets mode: +v on Corded
L1125[22:27:03] <Mimiru> Test
L1126[22:28:07] ⇦ Quits: Corded (Corded!~MichiBot@mail.pc-logix.com) (Read error: Connection reset by peer)
L1127[22:39:41] ⇨ Joins: Michiyo (Michiyo!~Michiyo@2607:5300:61:8d9::2bad:babe)
L1128[22:39:42] zsh sets mode: +o on Michiyo
L1129[22:40:06] ⇨ Joins: Corded (Corded!~MichiBot@eos.pc-logix.com)
L1130[22:40:07] zsh sets mode: +v on Corded
L1131[22:40:15] ⇦ Quits: Corded (Corded!~MichiBot@eos.pc-logix.com) (Remote host closed the connection)
L1132[22:40:42] ⇨ Joins: Corded (Corded!~MichiBot@eos.pc-logix.com)
L1133[22:40:43] zsh sets mode: +v on Corded
L1134[22:42:37] ⇦ Quits: Corded (Corded!~MichiBot@eos.pc-logix.com) (Client Quit)
L1135[22:42:48] ⇨ Joins: Corded (Corded!~MichiBot@eos.pc-logix.com)
L1136[22:42:49] zsh sets mode: +v on Corded
L1137[22:43:53] ⇦ Quits: Doty1154 (Doty1154!~Doty1154@2601:648:8000:134f:c15a:a82b:9a8c:7518) (Read error: Connection reset by peer)
L1138[22:43:54] <Mimiru> Test
L1139[22:44:26] <Mimiru> \o/
L1140[22:44:32] <Mimiru> EET WORKS
L1141[22:49:52] <S3> https://imgur.com/a/Po9LXzz
L1142[23:00:31] ⇦ Quits: Corded (Corded!~MichiBot@eos.pc-logix.com) ()
L1143[23:04:22] ⇨ Joins: Corded (Corded!~MichiBot@eos.pc-logix.com)
L1144[23:04:23] zsh sets mode: +v on Corded
L1145[23:04:31] <Mimiru> Test
L1146[23:04:35] <Mimiru> woo.
L1147[23:10:12] ⇦ Quits: Cervator (Cervator!~Thunderbi@2601:4c1:4001:1d5d:905:130f:4093:2772) (Quit: Cervator)
L1148[23:13:41] ⇦ Quits: cee1 (cee1!~cee@2601:40d:4400:2ccd:1e1b:dff:fe6a:9f1b) (Quit: WeeChat 1.6)
L1149[23:24:40] ⇨ Joins: cee1 (cee1!~cee@2601:40d:4400:2ccd:1e1b:dff:fe6a:9f1b)
L1150[23:35:49] ⇦ Quits: cee1 (cee1!~cee@2601:40d:4400:2ccd:1e1b:dff:fe6a:9f1b) (Quit: WeeChat 1.6)
L1151[23:36:26] ⇨ Joins: cee1 (cee1!~cee@2601:40d:4400:2ccd:1e1b:dff:fe6a:9f1b)
L1152[23:43:12] ⇦ Quits: cee1 (cee1!~cee@2601:40d:4400:2ccd:1e1b:dff:fe6a:9f1b) (Quit: WeeChat 1.6)
L1153[23:47:35] * Mimiru pokes @Forecaster
L1154[23:47:48] <Forecaster> Oh what I wouldn't give to live in a world where people didn't moan about programs they're in no way forced to use
L1155[23:47:55] <Mimiru> lol
L1156[23:48:45] <Mimiru> So, what do you think @Forecaster?
L1157[23:48:54] <Forecaster> Looking good!
L1158[23:49:09] <Forecaster> No avatar though
L1159[23:49:10] <Mimiru> there is a bit more delay than before...
L1160[23:49:43] <Forecaster> That's probably fine
L1161[23:50:06] <Mimiru> Supposedly I can do a per message avatar.. yet to try to figure out how
L1162[23:50:08] <Mimiru> or... if I want to
L1163[23:51:21] <Forecaster> Not that important :P
L1164[23:51:37] <Xal> Forecaster: not forced to use right now
L1165[23:51:53] <Mimiru> .setAvatarUrl(avatarUrl);
L1166[23:51:58] <Mimiru> neat.
L1167[23:52:32] <Forecaster> /me rolls eyes
L1168[23:52:50] <Forecaster> Oh right, that doesn't work on mobile still
L1169[23:53:34] <Mimiru> lol...
<<Prev Next>> Scroll to Top