<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:12:48] ⇦ Quits: HolyAntimony (HolyAntimony!~Inholyant@cpe-24-33-65-85.cinci.res.rr.com) (Quit: Leaving)
L2[00:35:43] ⇦ Quits: DinnerBeef (DinnerBeef!DinnerBeef@IPv6.Capricorn.PanicBNC.net) (Quit: CODE RED CODE RED)
L3[00:42:13] <Celtic> Neat, alright. I seem to have a pretty good base for this reactor script.
L4[00:42:28] <Celtic> Time to dig into this ncurses/term/vt100 stuff.
L5[00:42:36] <Celtic> Any tips/suggestions on that?
L6[01:12:31] <CompanionCube> https://www.windowscentral.com/microsoft-building-chromium-powered-web-browser-windows-10
L7[01:13:50] <CompanionCube> MS may finally be throwing in the towel and just wrapping Google's stuff. This is both good and bad...
L8[01:14:34] <CompanionCube> (cc Izaya)
L9[01:14:47] ⇦ Quits: Kleadron (Kleadron!~kleadron@c-73-254-147-9.hsd1.wa.comcast.net) (Ping timeout: 180 seconds)
L10[01:18:17] ⇦ Quits: Fira__ (Fira__!~Fira@lfbn-1-13709-48.w90-3.abo.wanadoo.fr) (Read error: Connection reset by peer)
L11[01:18:29] ⇨ Joins: Fira__ (Fira__!~Fira@lfbn-1-13709-48.w90-3.abo.wanadoo.fr)
L12[01:21:11] ⇨ Joins: DinnerBeef (DinnerBeef!DinnerBeef@IPv6.Capricorn.PanicBNC.net)
L13[01:24:42] ⇨ Joins: Kleadron (Kleadron!~kleadron@c-73-254-147-9.hsd1.wa.comcast.net)
L14[02:00:41] <Izaya> saw that
L15[02:00:58] <Izaya> Celtic: http://www.termsys.demon.co.uk/vtansi.htm
L16[02:06:29] <Skye> CompanionCube: they should have open sourced their browser engine, and IEs too. :v
L17[02:16:54] <Celtic> With the VT stuff, in OpenOS, do I have to do some kind of function call?
L18[02:17:38] <Celtic> So to like, move the cursor forward is <ESC>[{COUNT}C
L19[02:17:52] <Celtic> But is there like a ... term.vt("<ESC>[{COUNT}C") or something?
L20[02:20:30] <CompanionCube> Terminal escape codes go to stdout along with normal text.
L21[02:41:32] <Celtic> I'm sorry, I'm not trying to be dense but I'm not 100% sure what you mean by that Companion.
L22[02:42:15] <Celtic> As in, put them in something that prints to stdout, like io.write(<ESC>[{count}C)?
L23[02:43:25] <CompanionCube> I'm not sure how to properly represent them in arguments but that's the gist.
L24[02:52:06] <Izaya> io.write("\27[1;1H
L25[02:52:08] <Izaya> ")
L26[03:21:53] <Celtic> That's the term api method, right?
L27[03:22:07] <Celtic> As opposed to the VT100
L28[03:25:45] <Izaya> io.write writes to stdout
L29[03:58:06] ⇦ Parts: asie (asie!~asie@asie.pl) ())
L30[04:03:12] ⇨ Joins: driver12 (driver12!~driver12@s3.mcskill.ru)
L31[04:06:47] ⇦ Quits: driver12 (driver12!~driver12@s3.mcskill.ru) (Ping timeout: 180 seconds)
L32[06:50:13] <AmandaC> @Celtic the VT100 is handled through the io.write / term.write APIs, not as a seperate API
L33[06:50:33] <Celtic> Yeah, I think I've gotten that a bit figured out. =)
L34[06:50:39] <Celtic> Been fiddling with it for a while now.
L35[06:50:44] <Celtic> Thank you though!
L36[06:50:50] <AmandaC> Oh, just noticed the timestamps
L37[06:50:56] <Celtic> Hehe.
L38[06:51:09] <Celtic> I need to die.
L39[06:51:11] <Celtic> It's 5am
L40[06:51:14] <Celtic> what is life
L41[06:51:28] <Forecaster> %whatislove
L42[06:51:28] <MichiBot> Forecaster: Love is... EvenStr13!
L43[06:51:38] <Forecaster> I have no idea what that is
L44[06:52:14] <AmandaC> I just woke up myself. Was having a weird dream where I ended up pulling an all-nighter then had to deal with my family keep waking me up after I finally got to sleep. Then I was attacked by mages?
L45[06:54:23] <Forecaster> damn mages
L46[06:56:19] <Wuerfel_21> `damn mages` THIS POST WAS MADE BY BARBARIAN GANG
L47[06:59:35] * Izaya grumbles
L48[07:02:51] <Corded> * <Wuerfel21> _throws some random piece of meat she found in a cave at Izaya
L49[07:05:54] * Izaya applies a lighter to Wuerfel21
L50[07:07:40] <Wuerfel_21> oh no
L51[07:10:05] <Izaya> I got a new one today
L52[07:10:35] <Wuerfel_21> ~~BURN! BURN! EVERYTHING MUST BURN!~~
L53[07:10:35] <Izaya> Electric, USB rechargeable, contains flash storage
L54[07:10:52] <Izaya> I don't even smoke
L55[07:12:49] <Wuerfel_21> I don't know why anyone would want to. Smells terrible. OTOH, "the computer" keeps telling me to "smoke weed everyday"
L56[07:13:02] <Izaya> The people you find in the designated smoking area are often much more interesting though
L57[07:19:24] <AmandaC> ... an electric lighter?
L58[07:19:45] <Izaya> Yeah :D
L59[07:20:02] <Forecaster> my dad got one of those yesterday for his birthday
L60[07:20:05] <AmandaC> I didn't realise we could produce flame without a fuel
L61[07:20:08] <Forecaster> arc-lighters are very neat
L62[07:20:25] <Izaya> Not an arc lighter
L63[07:20:32] <Forecaster> this was one made to light candles and such
L64[07:20:38] <Izaya> Just like an electric stove
L65[07:21:05] ⇨ Joins: RedApple453 (RedApple453!~RedApple4@185.193.204.180)
L66[07:21:24] <AmandaC> Oh, so like those old car ciggerate lighters?
L67[07:21:46] <Forecaster> an arc-lighter at least to me is a lighter that uses an arc of current to light stuff
L68[07:22:00] <Izaya> >old
L69[07:22:01] <Izaya> ???
L70[07:22:04] <Forecaster> there's a brand called ArcLighter
L71[07:22:14] <AmandaC> I've not seen one come in a car since at least the mid-2000s
L72[07:22:19] <Izaya> Oh.
L73[07:22:31] <AmandaC> The socket is still there, because it's been repurposed for charging stuff, but ywah
L74[07:22:33] <Izaya> I haven't been in a car newer than 2005 in a few years
L75[07:23:13] <Forecaster> newer cars still probably come with usb ports instead now
L76[07:23:24] <Forecaster> cut out the middle-man and all that
L77[07:23:48] <Izaya> gf's car is from '86, my mum's car is from 1999 or so, sister's is from 2005, and I grafted a socket onto my bike because I'm a bad person
L78[07:24:16] ⇦ Quits: RedApple453 (RedApple453!~RedApple4@185.193.204.180) (Client Quit)
L79[07:26:22] <Forecaster> mine's a 2004 and still has a lighter socket
L80[07:26:55] <Forecaster> but I have a usb converter permanently in it :P
L81[07:28:38] <Forecaster> Oh.
L82[07:28:52] <Forecaster> RPS removed the "continue blocking ads" link on the popup
L83[07:30:07] <Forecaster> haha, and they're appending a number on the classes so you can't block them
L84[07:30:25] <Izaya> add an asterisk to the end
L85[07:30:27] <Izaya> :D
L86[07:33:28] <Forecaster> that doesn't seem to work
L87[07:33:44] <Forecaster> AdBlock doesn't do anything, and ABP doesn't even let me
L88[08:08:58] <stephan48> did you try ublock origin? that usually is my go to thingy for me nowadays
L89[08:09:17] <Izaya> ^
L90[08:09:22] <stephan48> ABP has too sketchy background and politics with their (possibly former) allow non annoying ads thingy
L91[08:17:18] <Lizzian> I like using AdGuard these days
L92[08:19:21] <MichiBot> AmandaC REMINDER: index 3 exists!
L93[08:19:47] <Wuerfel_21> uBlock for me. I just installed this, too: https://jspenguin2017.github.io/uBlockProtector/
L94[08:19:48] <Wuerfel_21> will see if it's any good
L95[08:29:15] <Forecaster> @Vexatos I don't have the sources for 169 anymore
L96[08:33:11] <Forecaster> though I think it was an episode where the voiceover failed to record at all...
L97[08:33:16] <Forecaster> which is why there isn't one
L98[09:13:57] <Mimiru> %tonk
L99[09:13:58] <MichiBot> Mimiru! You beat simon816's previous record of 15 hours, 1 minute and 23 seconds! I hope you're happy!
L100[09:13:59] <MichiBot> Mimiru's new record is 15 hours, 59 minutes and 59 seconds
L101[09:14:12] <Mimiru> missed my goal by a second though..
L102[09:14:17] <MGR> ?
L103[09:18:54] <Forecaster> shoow
L104[09:18:59] <Forecaster> shoot [Edited]
L105[09:32:45] ⇨ Joins: Nathan1852 (Nathan1852!~Nathan185@2a02:8071:8288:6600:3c2b:4c8:61be:fbd6)
L106[10:35:38] <payonel> Mimiru: congrats on the tonk
L107[10:35:44] <payonel> %lua ponk "payonel"
L108[10:35:45] <MichiBot> [payonel] wins! new ponk [, , 12 hours30 minutes40 seconds] beats [payonel]'s ponk of [, , 1 hour40 minutes50 seconds]
L109[10:35:48] <payonel> bam!
L110[10:38:32] <Skye> ...
L111[10:40:46] <Izaya> That output is quality
L112[10:40:50] <payonel> Lizzy: i check that old oppm script and i actually don't see any obvious errors
L113[10:40:59] <payonel> and not anything that has changed in the last few years
L114[10:41:15] <payonel> did you notice something i might have missed?
L115[10:42:20] <payonel> %lua return n
L116[10:42:20] <MichiBot> 40
L117[10:44:10] <payonel> %lua return n
L118[10:44:11] <MichiBot> 1543941344
L119[10:46:24] <Skye> %lua return n
L120[10:46:24] <MichiBot> 1543941344
L121[10:46:27] <Skye> What
L122[10:46:51] <Skye> %lua ponk "Izaya"
L123[10:46:52] <MichiBot> welp, ponk time [, , 12 hours30 minutes40 seconds] is reset. [payonel] keeps the ponk
L124[10:47:11] <Skye> Lol
L125[10:47:17] <Skye> Did payonel get jealous
L126[10:47:50] <payonel> i wouldn't call it jealousy, just how i deal with keeping my sanity with games that would cause undue stress to win
L127[10:50:30] <payonel> %lua local a,b = ret[2], ret[3] ret = nil return a, b
L128[10:50:30] <MichiBot> 45040, 1543941344
L129[10:50:42] ⇦ Quits: Kleadron (Kleadron!~kleadron@c-73-254-147-9.hsd1.wa.comcast.net) (Quit: I CAN DREAM, SHUTUP)
L130[10:51:52] <payonel> %lua ponk "payonel"
L131[10:51:52] <MichiBot> welp, ponk time [12 hours, 30 minutes, 40 seconds] is reset. [payonel] keeps the ponk
L132[10:51:55] <payonel> there, fixed it
L133[10:53:24] <payonel> Skye: i have to print actual data here because MichiBot doesn't print lua output in private messages
L134[10:53:41] <Skye> Ah
L135[10:54:31] <payonel> instead, she replies "No." to everything
L136[10:54:49] <payonel> so i have a priv message window with a few hundreds No's from MichiBot
L137[10:54:54] <payonel> you'd think i would take a hint
L138[10:55:05] <Mimiru> No?
L139[10:55:17] <AmandaC> %give MichiBot the paperwork for getting a restraining order
L140[10:55:18] * MichiBot accepts the paperwork for getting a restraining order and adds it to her inventory
L141[10:55:24] <payonel> Mimiru: "No."
L142[10:55:25] <payonel> :)
L143[10:55:36] <Mimiru> wtf..
L144[10:56:16] <payonel> Mimiru: https://imgur.com/a/IglrzV9
L145[10:56:27] <Mimiru> No no.. I see it..
L146[10:56:31] <Mimiru> the WTF was more of a why
L147[11:00:18] <Michiyo> oh.. hmm
L148[11:03:55] <Michiyo> %restart
L149[11:03:56] ⇦ Quits: MichiBot (MichiBot!~MichiBot@eos.pc-logix.com) ()
L150[11:04:15] <Michiyo> BTW, there goes your ponk payonel :/ didn't think about that before I restarted..
L151[11:04:28] ⇨ Joins: MichiBot (MichiBot!~MichiBot@eos.pc-logix.com)
L152[11:04:28] zsh sets mode: +v on MichiBot
L153[11:04:46] <payonel> no worries, i recorded outside of it the record values
L154[11:05:21] <payonel> %lua return ponk
L155[11:05:21] <MichiBot> nil
L156[11:05:25] <payonel> (still loading)
L157[11:05:38] <Michiyo> it doesn't reply at all now in query!
L158[11:05:41] <Michiyo> ._. wtf..
L159[11:05:50] <payonel> well i assume it is loading
L160[11:05:56] <payonel> assumed*
L161[11:06:00] <payonel> i don't know, obviously :)
L162[11:06:05] <payonel> but yeah, nothing yet
L163[11:06:07] <AmandaC> payonel: http://imgur.com/gallery/kNeLb8R
L164[11:06:08] <Michiyo> the state isn't preserved on restarts
L165[11:06:17] <AmandaC> %tell Inari http://imgur.com/gallery/kNeLb8R
L166[11:06:20] <MichiBot> AmandaC: Inari will be notified of this message when next seen.
L167[11:06:32] <payonel> MichiBot: oh i understand that, i had already pasted the ponk code again
L168[11:06:41] <payonel> der, Michiyo *
L169[11:07:41] <payonel> AmandaC: AAnnnd, pasted in my work's #cat channel
L170[11:07:41] <Michiyo> odd.. anyway, no replies at all on Query.. so I'm confused it looks like it should :/
L171[11:07:44] <Nathan1852> Hello. Could someone tell me if there is a way to receive CC wireless messages with oc and the other way around?
L172[11:08:16] <payonel> Nathan1852: i think there used to be, and i think there isn't anymore. i did a LOT of redstone work for 1.7.3, but it was all wired stuff
L173[11:08:46] <payonel> i think we used to have that wr mod support, and i think it was removed in 1.11, and i think we can add it back now, and i think there is a github ticket about that
L174[11:08:56] <payonel> it probably still works in mc 1.7.10
L175[11:09:10] <payonel> %lua return foo
L176[11:09:11] <MichiBot> nil
L177[11:09:20] <payonel> %lua return ponk
L178[11:09:20] <MichiBot> nil
L179[11:09:26] <Skye> Oh noes.
L180[11:09:33] <payonel> %lua return foo
L181[11:09:33] <MichiBot> bar
L182[11:10:16] <payonel> %lua return foo
L183[11:10:16] <MichiBot> baz
L184[11:10:19] <payonel> %lua return ponk
L185[11:10:19] <MichiBot> function: 0x7f619800b3c0
L186[11:10:24] <payonel> %lua ponk "payonel"
L187[11:10:25] <MichiBot> welp, ponk time [12 hours, 30 minutes, 40 seconds] is reset. [payonel] keeps the ponk
L188[11:10:42] <simon816> is ponk just tonk2.0?
L189[11:10:52] <Michiyo> It wishes
L190[11:10:53] <payonel> haha, it is more like tonk-1.0
L191[11:11:00] <Michiyo> :P
L192[11:11:25] <payonel> Michiyo: twould be awesome if you sent a little tiny bit of ... data to lua
L193[11:11:32] <payonel> like user
L194[11:11:46] <payonel> %lua print(...)
L195[11:11:54] <Michiyo> You'd have to use the dyncommand module, and tag it lua
L196[11:12:59] <Nathan1852> payonel: redstone work? I'm talking about modems/wireless network cards
L197[11:13:12] <payonel> Nathan1852: OH! then i have no idea
L198[11:13:13] <payonel> haha
L199[11:13:17] <payonel> i doubt it
L200[11:13:35] <payonel> i don't know of any cc device that joins the oc network and pushes modem_messages
L201[11:13:55] <Nathan1852> Because the wiki says that the relay does just that for wired messages
L202[11:13:58] <payonel> or ANY CC "component" (peripheral) that wireless joins the network
L203[11:14:11] <payonel> Nathan1852: for oc -> oc
L204[11:14:17] <Michiyo> %dyncmd add luatest [lua] print [nick]
L205[11:14:18] <MichiBot> Michiyo: dyncmd is enabled in this channel
L206[11:14:19] <Michiyo> I think
L207[11:14:30] <Nathan1852> Ah, right. So I'd have to write a relay computer
L208[11:14:32] <payonel> %luatet
L209[11:14:36] <payonel> %luatest
L210[11:14:41] <Michiyo> it didn't add
L211[11:14:42] <payonel> Nathan1852: correct
L212[11:15:25] <Michiyo> %adcommand add luatest [lua] print [nick]
L213[11:15:31] <Michiyo> %adcommand luatest [lua] print [nick]
L214[11:15:34] <Michiyo> ffs
L215[11:15:38] <payonel> haha
L216[11:15:39] <Michiyo> %addcommand luatest [lua] print [nick]
L217[11:15:40] <MichiBot> Michiyo: Command Added
L218[11:15:44] <Michiyo> %luatest
L219[11:15:44] <MichiBot> Michiyo: main:1: attempt to index global print (a function value)
L220[11:15:49] * Michiyo shrugs
L221[11:15:50] <payonel> oh fail
L222[11:15:51] <payonel> haha
L223[11:15:54] <Michiyo> I have no idea what I'm doing
L224[11:16:02] <Michiyo> [nick] should be replaced with the users nick though
L225[11:16:13] <Michiyo> %addcommand michitest [nick]
L226[11:16:14] <MichiBot> Michiyo: Command Added
L227[11:16:17] <Michiyo> %michitest
L228[11:16:18] <MichiBot> Michiyo: Michiyo
L229[11:16:19] <Nathan1852> Ok, thank you
L230[11:16:26] <Lizzy> payonel, idk, i just saw that it was 3 years old and may not work due to some change in openos, but i also paged superminor2 so maybe he'll take a look at it
L231[11:16:45] <Michiyo> %editcommand luatest [lua] print "[nick]"
L232[11:16:46] <MichiBot> Michiyo: Command Edited
L233[11:16:49] <Michiyo> %luatest
L234[11:16:49] <MichiBot> Michiyo: com.naef.jnlua.LuaError: 0x7f61a4008378
L235[11:16:53] <Michiyo> lol...
L236[11:16:58] <Michiyo> ok, so I give up
L237[11:17:07] <payonel> Lizzy: ah ok cool, makes sense
L238[11:19:43] <Michiyo> %delcommand luatest
L239[11:19:43] <MichiBot> Michiyo: Command deleted
L240[11:22:09] <AmandaC> %addcommand luatest [lua] "Hello [nick]!"
L241[11:22:10] <MichiBot> AmandaC: Command Added
L242[11:22:15] <AmandaC> %luatest
L243[11:22:15] <MichiBot> AmandaC: Hello AmandaC!
L244[11:22:27] <Michiyo> oh, right no need to print
L245[11:22:28] <Michiyo> meh lol
L246[11:22:31] <Michiyo> thanks AmandaC
L247[11:22:37] <AmandaC> %delcommand luatest
L248[11:22:37] <MichiBot> AmandaC: Command deleted
L249[11:22:46] <AmandaC> TIL I actually have access to %addcommand
L250[11:22:58] <Michiyo> anyway payonel use dyncommand for your tonk, you'll still lose the data on restart, but the command will persist.
L251[11:24:03] <Michiyo> %listperms
L252[11:24:03] <MichiBot> gamax92|Moderator, Kodos|Moderator, sugoi|Moderator, AmandaC|Trusted, Forecaster|AFK|Admin
L253[11:24:26] <Michiyo> yep, you have access to more commands than normal
L254[11:24:33] <AmandaC> ah, I guess the dyncommand commands were moved to Trusted
L255[11:24:45] <AmandaC> When you first added it it onlly allowed me to use %addtopic
L256[11:26:07] <Michiyo> Oh.. hmm
L257[11:26:18] <Michiyo> seems addcommand hasn't been switched to the new permission system
L258[11:26:23] <AmandaC> oh...
L259[11:27:32] <Michiyo> it is now however.. lol
L260[11:27:36] <AmandaC> heh
L261[11:27:39] <Michiyo> and uses Permissions.TRUSTED
L262[11:27:42] <AmandaC> :D
L263[11:29:53] <Michiyo> I wonder if I can persist the lua state in the database...
L264[11:30:01] <Michiyo> that sounds like a horrible idea.. lmao
L265[11:30:16] <payonel> eris? :)
L266[11:30:16] <payonel> haha
L267[11:30:26] <Michiyo> payonel, if you want to make the change, sure.
L268[11:30:28] <Michiyo> :P
L269[11:30:35] <payonel> i'll add it to my backlog
L270[11:30:39] <payonel> :)
L271[11:31:50] <Michiyo> IIRC we already use something from OC's jnlua..
L272[11:33:21] <Michiyo> IDK the specifics, gamax92 made it work
L273[11:33:45] <payonel> %addcommand ponk [lua] ponk "[nick]"
L274[11:33:46] <MichiBot> payonel: Command Added
L275[11:33:49] <payonel> %ponk
L276[11:33:50] <MichiBot> payonel: main:1: attempt to call global ponk (a nil value)
L277[11:33:58] <payonel> i was worried about that
L278[11:34:01] <payonel> meh
L279[11:34:15] <Michiyo> Oh, they have different envs...
L280[11:34:26] <Michiyo> IIRC I tried to make them share one, and it didn't work well..
L281[11:34:30] <Michiyo> maybe I'll revisit that
L282[11:34:35] <payonel> yeah, haha, no it's okay
L283[12:14:42] <Forecaster> hm, that's some ratio... http://tinyurl.com/yb8jrdyc
L284[12:14:50] <Forecaster> may be time to stop that upload...
L285[12:18:44] <Forecaster> (it's supposed to stop at a ratio of 3... but sometimes... doesn't...)
L286[12:24:05] ⇦ Quits: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com) (Read error: Connection reset by peer)
L287[12:25:19] ⇨ Joins: Thutmose (Thutmose!~Patrick@host-69-59-79-181.nctv.com)
L288[12:44:14] ⇨ Joins: Vexatos (Vexatos!~Vexatos@p200300C107205E250858AD268D8F1D73.dip0.t-ipconnect.de)
L289[12:44:14] zsh sets mode: +v on Vexatos
L290[12:56:00] ⇦ Quits: Nathan1852 (Nathan1852!~Nathan185@2a02:8071:8288:6600:3c2b:4c8:61be:fbd6) (Ping timeout: 200 seconds)
L291[12:59:33] ⇨ Joins: TEST (TEST!~TEST@81.219.50.36)
L292[12:59:46] <TEST> ?
L293[13:00:00] <TEST> i am testing
L294[13:00:04] ⇦ Quits: TEST (TEST!~TEST@81.219.50.36) (Client Quit)
L295[13:47:27] ⇨ Joins: DSF (DSF!~DSF@83.139.167.111)
L296[13:47:43] <DSF> Hi there!
L297[13:48:02] ⇦ Quits: DSF (DSF!~DSF@83.139.167.111) (Client Quit)
L298[13:49:52] <Forecaster> %bye
L299[13:49:54] <MichiBot> Forecaster: Oh, well, bye I guess...
L300[14:43:39] <ZefTheFox> So I found an integrated thermal printer for like $18
L301[14:43:49] <ZefTheFox> embeded*
L302[14:44:17] <ZefTheFox> I'd have to write software for it probably
L303[14:45:56] <Skye> %p
L304[14:45:57] <MichiBot> Ping reply from Skye 0.77s
L305[14:48:08] ⇨ Joins: Vladimir (Vladimir!~Vladimir@109.251.190.91)
L306[14:48:44] ⇦ Parts: Vladimir (Vladimir!~Vladimir@109.251.190.91) (Once you know what it is you want to be true, instinct is a very useful device for enabling you to know that it is))
L307[14:53:12] ⇦ Quits: Dimtree (Dimtree!~dimtree@74-196-36-39.nbrncmtk01.res.dyn.suddenlink.net) (Quit: Peace)
L308[15:02:49] <Bob> e
L309[15:05:34] ⇨ Joins: Dimtree (Dimtree!~dimtree@74-196-36-39.nbrncmtk01.res.dyn.suddenlink.net)
L310[15:25:14] ⇨ Joins: Nathan1852 (Nathan1852!~Nathan185@2a02:8071:8288:6600:8870:4df6:8fdb:1327)
L311[16:10:03] <Celtic> Heyo. o/
L312[16:10:43] <Wuerfel_21> h e n l o
L313[16:16:23] <Celtic> How's everyone doin' today?
L314[16:22:15] <Wuerfel_21> terrible
L315[16:22:57] <Wuerfel_21> Data plan has run out, i'm having the R E T R O dial-up E X P E R I E N C E
L316[16:23:06] <Skye> Fun
L317[16:30:43] <AmandaC> %choose indoors or outdoors
L318[16:30:46] <MichiBot> AmandaC: I spy with my robotic eye something beginning with outdoors!
L319[16:41:04] <Celtic> Oof
L320[16:41:12] <Celtic> Don't die out there Amanda
L321[16:41:33] <Lizzy> %choose sleep or sleep
L322[16:41:34] <MichiBot> Lizzy: The proof is in the pudding. Definitely sleep.
L323[16:45:06] <AmandaC> Was deciding where to put my Woot mob grinder
L324[16:45:30] <Celtic> Ah, nice.
L325[16:46:53] <ZefTheFox> somebody is trying to sell a box for the tandy 1400 LT for $100 and $50 shipping
L326[16:57:51] <AmandaC> oh no
L327[16:57:53] <AmandaC> OH NO
L328[16:58:23] <AmandaC> I've been sold on Zombie Land Saga
L329[16:59:19] <AmandaC> %tell Inari You skip a day on IRC and I end up deciding to watch Zombie Land Saga. This is all your fault.
L330[16:59:20] <MichiBot> AmandaC: Inari will be notified of this message when next seen.
L331[17:00:38] <AmandaC> ( What actually sold me: There's a small transgirl child, which just sounds adorable )
L332[17:04:30] ⇦ Quits: Nathan1852 (Nathan1852!~Nathan185@2a02:8071:8288:6600:8870:4df6:8fdb:1327) (Read error: Connection reset by peer)
L333[17:07:31] <AmandaC> Hrm. Inari apparently popped in on my IRC server for like, 1 second, 18min ago
L334[17:54:06] ⇦ Quits: Vexatos (Vexatos!~Vexatos@p200300C107205E250858AD268D8F1D73.dip0.t-ipconnect.de) (Quit: Insert quantum chemistry joke here)
L335[18:33:49] <Izaya> scj643: your thing about using OAUTH the other day for everything, while a nice idea, it's only designed for services that use HTTP(S) and isn't really much use at all for services that don't use it, IIRC. You'd need something like oauth but not.
L336[18:34:19] <scj643> Ok
L337[18:35:32] <Izaya> don't mind me I'm on a caffeine and sleep deprivation fueled rampage
L338[18:35:46] <scj643> Use private keys if it doesn't support Oauth
L339[18:36:35] <scj643> Izaya: there's also SAML
L340[18:36:45] <scj643> But you'd have to be a masochist to use that
L341[18:36:57] <Izaya> looks as fun as using LDAP tbh
L342[18:37:37] <scj643> Lol
L343[18:37:53] <scj643> What were you thinking of that doesn't support Oauth
L344[18:38:11] <Izaya> pretty much everything I use as I avoid stuff that depends on HTTP
L345[18:38:21] <scj643> ?
L346[18:38:27] <Izaya> HTTP is for documents >.>
L347[18:38:32] <scj643> Lol
L348[18:38:42] <scj643> Izaya: is living in the Stone age
L349[18:38:50] <Izaya> s/Stone/Sane/
L350[18:38:52] <MichiBot> <scj643> Izaya: is living in the Sane age
L351[18:38:54] <scj643> I code using HTTP
L352[18:38:58] <Izaya> my condolences
L353[18:39:06] <scj643> Using Jupyter notebooks
L354[18:39:14] <scj643> So Python in a web notebook
L355[18:39:20] <scj643> It works really nicely
L356[18:39:46] <Izaya> through a bizarre turn of events our document delivery and viewing system now runs half the software we use inside of it
L357[18:39:48] <Izaya> and I don't like it
L358[18:40:06] <Izaya> but it makes $$$ so what the fuck do I know
L359[18:41:11] <scj643> I'd Oauth all the things
L360[18:41:20] <Izaya> actually, thinking about it, while two thirds of the stuff I use doesn't support oauth, that's only because I only use 3 things right now - ssh, XMPP and Pleroma, and Pleroma does oauth
L361[18:41:24] <Izaya> I don't have an IRCd right now
L362[18:41:45] <scj643> I made an ouath login handler for Airflow
L363[18:41:47] <Izaya> hrm
L364[18:41:54] <Izaya> so I guess I can do oauth with XMPP https://github.com/twhtanghk/prosody-external-oauth
L365[18:42:02] <Izaya> can't say I care enough
L366[18:42:07] <scj643> Speaking of I need to add group limiting to that
L367[18:42:24] <Izaya> now if I could log into both XMPP and my Pleroma instance with my ssh keys that'd be great
L368[18:43:24] <Izaya> ssh-agent is <3
L369[18:43:49] <scj643> SSH is good
L370[18:44:05] <scj643> But try getting regular people to understand SSH keys
L371[18:45:36] <Izaya> ssh keys are ez:
L372[18:45:59] <scj643> Though I do force SSH keys for git access
L373[18:46:06] <Izaya> you have two keys: one is used to check whether it's you and is safe to hand out, the other you need to keep secret as it's what you use to prove it's you
L374[19:28:43] <AmandaC> You forgot about the secret third key that's stored in a NSA data locket somewhere
L375[19:29:24] <AmandaC> ... that was meant to be locker, but I think I like the visual of a NSA agent having a locket neckless with a secret key better
L376[19:29:47] <Mimiru> AmandaC++
L377[19:29:50] <MichiBot> Mimiru: AmandaC now has 9017 points
L378[19:30:46] <Mimiru> MichiBot++
L379[19:30:47] <MichiBot> Mimiru: Michibot now has 26.0000000000001 points
L380[20:08:38] <Temia> >.>
L381[20:08:41] <Temia> Why is it stored as a float
L382[20:09:30] <Mimiru> Temia, it's not
L383[20:09:31] <Mimiru> :P
L384[20:09:37] <Temia> Oh.
L385[20:09:40] <Temia> Why did it do that <.<;
L386[20:09:41] <Mimiru> BigDecimal lol
L387[20:09:45] <Temia> Oh.
L388[20:10:20] <Mimiru> as to why, because you can do fun stuff like this
L389[20:10:29] <Mimiru> or.. wait no that got removed I think
L390[20:11:08] <Mimiru> yeah that got removed..
L391[20:11:16] <Mimiru> you could add points directly back in the day
L392[20:11:19] <CompanionCube> Izaya: you could always kerberos all the things
L393[20:30:59] <Kodos> Mimiru, is your CoX project still active? Can I have a link?
L394[20:31:17] <Mimiru> I wouldn't really say.. active sadly
L395[20:31:20] <Mimiru> it exists..
L396[20:31:29] <Mimiru> but neither of us have time for it currently
L397[20:32:04] <Z0idburg> ok
L398[20:32:16] <Z0idburg> out of hospital now
L399[20:39:16] <Kodos> Can you link it anyway? Talking to a friend about CoX and it came up
L400[20:39:35] <Mimiru> I'm currently cleaning the shitstorm of spam off of it
L401[20:40:00] <Z0idburg> trying to remember if it was @mi or Michiyo thatwas migrating the servers a moth or so ago
L402[20:40:14] <Mimiru> wat
L403[20:40:45] <Z0idburg> I have memory loss
L404[20:40:55] <Z0idburg> so I tend to forget a lot
L405[20:41:11] <Mimiru> just trying to figure out which two people you're asking about there..
L406[20:41:33] <Z0idburg> oops
L407[20:41:37] <Z0idburg> mimiru*
L408[20:41:47] <Z0idburg> it was one of you two
L409[20:41:54] <Mimiru> So yeah, I'm Michiyo, and Mimiru, and Katie, and Caitlyn
L410[20:41:59] <Z0idburg> OH
L411[20:42:00] <Z0idburg> LOL
L412[20:42:13] <Z0idburg> I think I was told this once
L413[20:42:17] <Z0idburg> or twice or more
L414[20:42:50] <Z0idburg> like I said since my hemmorhage 14 years ago I have very restricted memory capacity
L415[20:44:01] <Z0idburg> So, did you manage to update your service to something better at OVH?
L416[20:45:22] <Mimiru> @Kodos https://cohrevival.com/
L417[20:45:39] <Mimiru> I got double the RAM, and half the CPU cores, for basically half price
L418[20:45:42] <Mimiru> which works for me
L419[20:45:43] <Mimiru> lol
L420[20:45:54] <Z0idburg> awesome
L421[20:49:52] <Z0idburg> This website looks nice, Mimiru
L422[20:52:31] <Z0idburg> I have no idea what CoH is though
L423[20:52:44] <Mimiru> User registration is broken while I try to figure out why my reCaptcha was screwed
L424[20:52:57] <Mimiru> City of Heroes, MMO that I played from beta til shutdown
L425[20:53:09] <Mimiru> a friend and I are (sorta) working on recreating the world in Unreal 4
L426[20:58:47] <Z0idburg> I have faught so hard in the past with recaptcha not appearing that I stopped trying and instead cheat by putting <form> </form> around the entire page
L427[20:59:16] <Z0idburg> not always possible if you need more than one form
L428[20:59:37] <Mimiru> well, the issue was it was letting a ton of spammers through
L429[21:00:15] <Z0idburg> yeah... there is that
L430[21:00:52] <Z0idburg> I remember reading an article on how to bypass most captchas
L431[21:21:39] <AmandaC> %8ball does this exist?
L432[21:21:40] <MichiBot> AmandaC: Ask again later
L433[21:21:44] <AmandaC> okay
L434[21:28:38] <Ernos> Eyy, I'm a bit late to the party, but yay OC 1.7.3!
L435[21:29:01] <Ernos> I'm curious, is there an effective way inside minecraft to receive IRC chat history?
L436[21:29:11] <AmandaC> %8ball should I be responsible?
L437[21:29:12] <MichiBot> AmandaC: My reply is no
L438[21:29:25] <AmandaC> Hrrrrmmmm
L439[21:29:45] <Mimiru> @Ernos I guess you could parse the raw IRC Log site.. that's about all I can think of
L440[21:30:08] <Ernos> ok, that doesn't sound fun, and sounds resource-intensive on connect
L441[21:30:10] <AmandaC> IRC doesn't keep logs on the protocol level
L442[21:30:19] <Ernos> ahh, yeah
L443[21:31:05] <AmandaC> You could point it at something like ZNC which will replay the messages
L444[21:31:25] <AmandaC> But that'd require a separate server
L445[21:32:02] <Ernos> ahh, so I think I'll just not try
L446[21:32:14] <Mimiru> https://irclogs.pc-logix.com/view?chan=oc&log=2018-12-04.log&plain=true&nolinks=true if you decide you want to punish yourself :P
L447[21:32:46] <Ernos> hmm, how about a ? as a response? That doesn't look too easy to use
L448[21:34:11] <Ernos> though, not too hard actually, I just need to read it all, then refresh to keep track of new messages coming in
L449[21:34:52] <Ernos> or check the history on connect, then connect and function normally on the IRC server... hmm...
L450[21:35:14] <Ernos> I am liking the sound of this idea.... but that requires a good bit of time and code...
L451[21:47:08] <AmandaC> payonel: http://imgur.com/gallery/ZX4KTw7
L452[21:47:22] <AmandaC> %tell Inari http://imgur.com/gallery/ZX4KTw7
L453[21:47:22] <MichiBot> AmandaC: Inari will be notified of this message when next seen.
L454[21:49:31] * AmandaC drags a pillow over to a corner, curls up across it, dozes. "Night nerds"
L455[22:20:02] <Ernos> You stole my pillow! That was my favorite one :(.... lol
L456[22:51:21] <Ernos> Is there a way I can get around having to use a computers full name when sending messages? That'll prolly get irritating
L457[22:51:50] <Ernos> well, full address
L458[23:03:49] <payonel> ernos: no, not without helper software
L459[23:03:52] <payonel> like my psh!!!
L460[23:03:56] <payonel> @ernos ^
L461[23:04:25] <Ernos> ahh, ok :/ I am trying to do this with as minimal extra helper software or libraries.
L462[23:05:09] <payonel> @ernos did you know that the the modem component address is included in modem_message ?
L463[23:05:37] <Ernos> ooh, ok... interesting. Makes this easier so I don't have to grab the address from the computer prior to sending my handshake message
L464[23:05:53] <Ernos> I have a semi-complex plan on how to do my program idea
L465[23:06:29] <Ernos> I'm currently working on the handshake
L466[23:06:45] <Ernos> well, init overall, not just the handshaking proccess
L467[23:09:07] <payonel> @ernos would you be interested in reading my socket library code? it's simple...ish
L468[23:09:24] <Ernos> I'm gonna have each client, on program start, broadcast their client username and a simple status code, like 1 for initialization. The server will then respond back to the client, confirming it got the message, and will include the server's ID to enable direct communications. After that, it will start the login proccess, which I am debating if i want to make encrypted. During this proccess, they will ensure no one is listening or anything else
L469[23:09:24] <Ernos> other than the two computers. Then, I am not sure from there
L470[23:09:47] <Ernos> payonel: Sure, I'll check it out, may prove helpful
L471[23:09:53] <payonel> https://github.com/OpenPrograms/payonel-Programs/blob/master/psh/usr/lib/psh/socket.lua
L472[23:10:24] <payonel> @Ernos https://ocdoc.cil.li/component:signals#network_cards
L473[23:10:27] <Ernos> thanks ? I love all your work I've encountered. I mean, I'm using OpenOS...
L474[23:10:37] <payonel> ^ that's our official docs, and the details of the modem_message signal
L475[23:10:57] <Ernos> ok. Is the modem_message signal hardware or OS level?
L476[23:11:03] <payonel> hardware
L477[23:11:19] <Ernos> Ok, I don't plan on doing anything hardware level
L478[23:11:35] <payonel> you know....it might be a bit hard to know how sockets work just from reading the code, to be honest
L479[23:11:47] <payonel> but the comments at the top explain the design
L480[23:12:04] <Ernos> true... I seem to learn best by reading over code and seeing how everything works for the most part
L481[23:12:13] <payonel> anyways, if you broadcast, listening modems will get a lot of helpful data, like the sending modem address
L482[23:12:37] <Ernos> true
L483[23:12:46] <Ernos> and I do want secure communications
L484[23:13:16] <payonel> @ernos i recommend you test a lot with dmesg as you work on your code
L485[23:13:28] <Ernos> ok, what is dmesg?
L486[23:13:37] <payonel> /bin/dmesg in openos
L487[23:13:42] <payonel> it prints messages
L488[23:13:45] <Ernos> ahh, ok, thank you
L489[23:13:52] <payonel> signals, that it gets
L490[23:13:58] <Ernos> ok
L491[23:13:58] <payonel> ^c to stop/kill it
L492[23:14:20] <payonel> also, what is your host os youre on right now? windows/mac/linux?
L493[23:14:26] <Ernos> Windows
L494[23:14:29] <payonel> why? we have a couple emulators that can really help
L495[23:14:46] <payonel> for windows you can use ocemu: https://github.com/gamax92/OCEmu
L496[23:14:56] <Ernos> windows has always been my default os
L497[23:15:16] <payonel> oh the "Why?" was rhetorical to my own question about why i was asking
L498[23:15:18] <payonel> sorry :)
L499[23:15:28] <Ernos> ahh, ok, I understand now
L500[23:15:57] <Ernos> Has anyone, to your knowledge, done serious game development in OpenOS, or opencomputers for that matter?
L501[23:16:44] <payonel> well, there have been a few that have worked very hard, hundreds of hours, on their projects
L502[23:16:53] <payonel> mostly tools, not a lot of games
L503[23:23:40] <Ernos> ahh, ok
L504[23:24:12] <Ernos> Not saying anyone hasn't put lots of time into other projects at all
L505[23:24:13] <payonel> you're thinking of making a game?
L506[23:24:38] <payonel> i wasnt sure what you meant by serious
L507[23:25:12] <payonel> it could mean "a lot of time and effort" or it could mean "it was developed to a point of high quality and used by many"
L508[23:25:17] <payonel> maybe it could mean other things
L509[23:30:01] <payonel> AmandaC: tell me about valley
L510[23:36:25] <Ernos> True, I don't really know what I meant
<<Prev Next>> Scroll to Top