<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:52:28] <Izaya> .tell Ariri https://www.aliexpress.com/item/1005003320542383.html
L2[00:52:41] <Izaya> the bot uses % doesn't it
L3[00:52:43] <Izaya> goddamnit
L4[00:52:47] <Izaya> %tell Ariri https://www.aliexpress.com/item/1005003320542383.html
L5[00:52:47] <MichiBot> Iz​aya: Ariri will be notified of this message when next seen.
L6[00:52:51] <Izaya> %tell Ariri https://media.gameliberty.club/media/media_attachments/files/107/008/625/641/418/671/original/8652f76c286b9179.png
L7[00:53:03] <MichiBot> Iz​aya: Ariri will be notified of this message when next seen.
L8[01:03:53] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-123-160.as13285.net) (Ping timeout: 192 seconds)
L9[01:06:38] ⇦ Quits: ben_mkiv (~ben_mkiv@88.130.157.17) (Ping timeout: 189 seconds)
L10[01:23:18] <Ocawes​ome101> >Izaya: Ocawesome101: do you want a package mirror i…
L11[01:23:18] <Ocawes​ome101> Izaya: a mirror for ULOS?
L12[01:35:48] <Spider ​EveryOS> I was trying to write an OC emulator
L13[01:36:22] <Spider ​EveryOS> Even gives an error when you go to boot it xD https://tinyurl.com/yz5of6a4
L14[01:37:39] <Spider ​EveryOS> I haven't added touch support to my emulator yet, so I can't even see how broken the rest of it is
L15[01:37:39] <Spider ​EveryOS> But so far, it looks pretty broken
L16[01:37:52] ⇨ Joins: Hawk777 (~chead@2607:c000:8271:7200:c8a:f47f:49fd:5a4e)
L17[01:54:21] <Ocawes​ome101> @Spider EveryOS make sure you’re using UNSCII or OC’s font or text won’t look right
L18[01:54:32] <Ocawes​ome101> Also what are you writing it in?
L19[02:07:43] <Spider ​EveryOS> I'm using OC's "alternative" font https://tinyurl.com/yzx3wk8y
L20[02:07:44] <s_​a_m> modified unifont
L21[02:07:44] <s_​a_m> <3
L22[02:08:15] <Spider ​EveryOS> >Ocawesome101: <@509348730156220427> make sure you’re using U…
L23[02:08:15] <Spider ​EveryOS> <https://github.com/MightyPirates/OpenComputers/blob/af2db43c53b9690fceabfb813987572bf2258db5/src/main/resources/assets/opencomputers/textures/font/chars.txt&gt;
L24[02:09:01] <Spider ​EveryOS> >Ocawesome101: <@509348730156220427> make sure you’re using U…
L25[02:09:01] <Spider ​EveryOS> <https://github.com/MightyPirates/OpenComputers/blob/af2db43c53b9690fceabfb813987572bf2258db5/src/main/resources/assets/opencomputers/textures/font/chars_aliased.png&gt; xD
L26[02:09:48] <s_​a_m> https://tinyurl.com/yjdaz2jy
L27[02:11:39] <Spider ​EveryOS> @Ocawesome101 So I do think the reason most of the images is because it's not the correct font
L28[02:11:39] <Spider ​EveryOS> My logs say it's loading most of the images
L29[02:11:39] <Spider ​EveryOS> However, it did outright fail to load one of the wallpaper image. I'm thinking it's an encoding issue for that one, but I cant figure out how to fix it.
L30[02:12:38] <s_​a_m> what language
L31[02:12:57] <s_​a_m> if it's not like
L32[02:13:07] <s_​a_m> lua or c, load as a byte array
L33[02:14:01] <Spider ​EveryOS> >Ocawesome101: Also what are you writing it in?
L34[02:14:01] <Spider ​EveryOS> JS. And the code is absolutely awful as JS is not my go-to language xD. It's not even typed!
L35[02:14:43] <s_​a_m> uint8array
L36[02:15:00] <s_​a_m> assuming you're using fengari for the lua env?
L37[02:15:19] <Spider ​EveryOS> >surface to air missile: assuming you're using fengari for the lua env?
L38[02:15:19] <Spider ​EveryOS> I'm using Eris, compiled to Wasm
L39[02:15:23] <s_​a_m> ah
L40[02:15:31] <Spider ​EveryOS> And using Emscripten to interact with everything
L41[02:15:35] <s_​a_m> ic
L42[02:21:09] <Spider ​EveryOS> One problem is the library that I'm using to unpack the code represents everything as strings
L43[02:21:26] <s_​a_m> huh
L44[02:21:48] <s_​a_m> you may have to do something jank
L45[02:22:13] <Spider ​EveryOS> So I'm probably going to try converting it to a uint8array for intermediate processing
L46[02:22:13] <Spider ​EveryOS> Maybe I'll be lucky and that will fix it
L47[02:22:14] <Spider ​EveryOS> But for the beginning and by the end of the process it has to be utf16
L48[02:22:25] <s_​a_m> but i swear you should be able to pass a uint8array
L49[02:22:34] <s_​a_m> maybe it's only a bytebuffer
L50[02:24:23] <Spider ​EveryOS> If I pass a utf8int array (created via TextEncoder) https://tinyurl.com/yelrd4fk
L51[02:24:28] <Spider ​EveryOS> I get this error: https://tinyurl.com/ydmmcar8
L52[02:25:38] <Spider ​EveryOS> >surface to air missile: maybe it's only a bytebuffer
L53[02:25:39] <Spider ​EveryOS> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/qosocoyaha
L54[02:26:23] <Spider ​EveryOS> >Spider EveryOS: I get this error:
L55[02:26:23] <Spider ​EveryOS> By the log message, it is in fact doing the conversion for me
L56[02:27:10] <s_​a_m> hm
L57[02:28:31] <Spider ​EveryOS> Here
L58[02:28:31] <Spider ​EveryOS> Let me try it with the intermediate thing now
L59[02:28:31] <Spider ​EveryOS> (Might be a bit)
L60[02:30:27] <Amanda> %choose continue down the path of factory or hallucinate before it gets too late
L61[02:30:27] <MichiBot> Ama​nda: I'm 40% "hallucinate before it gets too late"!
L62[02:30:40] <Amanda> Sounds smart, I'll do that
L63[02:32:51] * Amanda teaches Elfi this one weird trick to slip between dimensions. The other sysadmins hate her!
L64[02:33:24] <Spider ​EveryOS> Between OpenOS, Plan9K, and MineOS, the only one actually semi-usable on my emulator is Plan9K xD
L65[02:33:28] * Amanda curls up among the hyperatomic plane around elfi, halucinates
L66[02:35:40] <Spider ​EveryOS> If I pass a uint8array (created via TextEncoder) https://tinyurl.com/yelrd4fk [Edited]
L67[02:41:12] <Ocawes​ome101> @Spider EveryOS what a twist!
L68[02:41:36] <Ocawes​ome101> Plan9k is very broken on both OCEmu and OCVM
L69[02:41:49] <Ocawes​ome101> For indiscernible reasons
L70[02:47:21] <Spider ​EveryOS> I said it was semi-working xD
L71[02:47:34] <Ocawes​ome101> i mean
L72[02:47:41] <Ocawes​ome101> the cursor works and doesn't flip out
L73[02:47:50] <Ocawes​ome101> which is an accomplishment apparently
L74[02:49:11] <Spider ​EveryOS> >Ocawesome101: the cursor works and doesn't flip out
L75[02:49:11] <Spider ​EveryOS> Typically doesn't flip out*
L76[02:49:12] <Spider ​EveryOS> I once tried scrolling past the end of a file and the cursor was flipping out for the next few minutes
L77[02:49:18] <Ocawes​ome101> nice
L78[02:49:56] <Ocawes​ome101> for some context this is plan9k in ocvm https://tinyurl.com/ye9hscmc
L79[02:51:39] <Spider ​EveryOS> Oh my god
L80[02:52:07] <Izaya> the year is 2021
L81[02:52:13] <Izaya> I finally have a 1080p or better display
L82[02:52:27] <Spider ​EveryOS> That is working fine here at least https://tinyurl.com/ydtmtesb
L83[02:54:06] <Ocawes​ome101> looks like the cursor there just isn't present
L84[02:54:14] <Ocawes​ome101> do you support setting foreground colors?
L85[02:54:24] <Spider ​EveryOS> >Ocawesome101: looks like the cursor there just isn't present
L86[02:54:24] <Spider ​EveryOS> It's blinking
L87[02:54:27] <Ocawes​ome101> ah
L88[02:55:15] <Ocawes​ome101> hmmm, it actually does work in ocemu
L89[02:55:26] <Spider ​EveryOS> I was going to show you the editor behavior I mentioned, but now that I've implemented call budgets, the editor is very slow
L90[02:55:27] <Spider ​EveryOS> (Same behavior in-game, just checked)
L91[02:55:27] <Spider ​EveryOS> So I'm going to disable call budgets for now, but first I have to undo those changes I was trying for what sam suggested since it's now going into an infinite file-read loop xD
L92[02:55:46] <Spider ​EveryOS> >Ocawesome101: hmmm, it actually does work in ocemu
L93[02:55:47] <Spider ​EveryOS> Ah, so I only have advantage over one emulator
L94[02:55:52] <Ocawes​ome101> yep
L95[02:58:25] <Ocawes​ome101> and ocemu supports gpu buffers (at least in zenith391's fork) plus a whole host of other OC features so really you don't have the advantage there either :P
L96[02:58:36] <Ocawes​ome101> also, plan9k is generally weirdly broken in a lot of ways anyway
L97[02:58:51] <Ocawes​ome101> and i think it was last updated in 2016 or so
L98[02:59:39] <Spider ​EveryOS> @Ocawesome101 While disabling call budgets made it a lot better, the editor is still to slow to show you on the file I was trying (TODO: optimize copy function)
L99[02:59:39] <Spider ​EveryOS> I was probably doing it on a smaller file originally, so I'll try that
L100[02:59:45] <Ocawes​ome101> rip
L101[03:00:20] <Ocawes​ome101> but does ULOS work? :^)
L102[03:01:17] <Spider ​EveryOS> >Ocawesome101: but does ULOS work? :^)
L103[03:01:17] <Spider ​EveryOS> I need a zip file to test
L104[03:01:17] <Spider ​EveryOS> Not far enough to actually install stuff xD
L105[03:02:21] <Spider ​EveryOS> Well, even on a small file it's no longer doing that weird thing with the cursor when you scroll too far
L106[03:02:22] <Spider ​EveryOS> So I guess I'll re-enable call budgets for now
L107[03:02:42] <Ocawes​ome101> i'll zip up ULOS for you, one sec
L108[03:02:54] <Spider ​EveryOS> Thanks
L109[03:02:57] <Ocawes​ome101> also see https://asciinema.org/a/m2VtXnZb2yE4f30AWB8Czu89N
L110[03:03:12] <Ocawes​ome101> ULOS has a nice fancy text editor that's faster and better than plan9k's
L111[03:03:16] <Spider ​EveryOS> @Ocawesome101 Anyways, if you are skeptical, here is a picture that has the cursor on https://tinyurl.com/yhx95zbm
L112[03:03:21] <Ocawes​ome101> neat
L113[03:03:46] <Ocawes​ome101> http://0x0.st/-YGY.zip
L114[03:03:58] <Spider ​EveryOS> >Ocawesome101: http://0x0.st/-YGY.zip
L115[03:03:58] <Spider ​EveryOS> Thanks
L116[03:04:08] <Ocawes​ome101> note that you'll need lua 5.3
L117[03:04:20] <Ocawes​ome101> it absolutely does not work otherwise (bitwise operators)
L118[03:05:30] <Spider ​EveryOS> Sorry, give me a second to redo the zip file
L119[03:05:30] <Spider ​EveryOS> The folder structure was not how the emulator likes it
L120[03:06:33] <Spider ​EveryOS> WHY IS THE FONT SO BIG!!!
L121[03:06:38] <Izaya> https://social.shadowkat.net/media/3e9caaedd0dca19c5f772430314c0f08fa943a765d7edadb6aad7f786041754d.png
L122[03:07:15] <Ocawes​ome101> font's big because that bit runs at 50x16 @Spider EveryOS
L123[03:07:25] <Ocawes​ome101> Izaya: don't think you answered my question
L124[03:07:31] <Izaya> what was the question
L125[03:07:32] <Izaya> sorry
L126[03:07:39] <Ocawes​ome101> you asked about a mirror
L127[03:07:44] <Ocawes​ome101> ulos mirror?
L128[03:07:53] <Izaya> well, you were saying that there was a package manager and the servers might be down
L129[03:08:49] <Ocawes​ome101> nearest i can find to that is from like a month ago
L130[03:08:57] <Spider ​EveryOS> >Ocawesome101: font's big because that bit runs at 50x16 <@!5…
L131[03:08:57] <Spider ​EveryOS> Ah, ok
L132[03:08:57] <Spider ​EveryOS> Maybe I need to rethink how I handle small resolutions
L133[03:08:57] <Spider ​EveryOS> Anyways, let's see how fast I can get it working. I don't even have a pallete implemented, so I will mostly be writing stub code just to get it to work xD
L134[03:09:00] <Izaya> it was like two days ago
L135[03:09:08] <Ocawes​ome101> hm
L136[03:09:24] <Ocawes​ome101> oh
L137[03:09:25] <Ocawes​ome101> found it
L138[03:09:39] <Ocawes​ome101> that was referencing plan9k's `mpt`, which is indeed (apparently) broken
L139[03:09:53] <Ocawes​ome101> so no, i don't need a mirror, but thanks for the offer :P
L140[03:09:57] <Izaya> okey
L141[03:09:59] <Izaya> if you do hmu
L142[03:10:04] <Izaya> I can also do documentation
L143[03:10:14] <Ocawes​ome101> as in doc hosting?
L144[03:10:20] <Izaya> yup
L145[03:10:20] <Spider ​EveryOS> @Ocawesome101 Actually, before I try to get it working, I'm going to finish trying to get the filesystem change done
L146[03:10:20] <Spider ​EveryOS> I'll tell you when I start the challenge to get it semi-working
L147[03:10:47] <Ocawes​ome101> i have a site for that too, though if you wanna mirror it be my guest
L148[03:10:54] <Izaya> if you can point me to a git tree with something I can render to bare HTML I can add it to oc.shadowkat.net
L149[03:10:59] <Ocawes​ome101> ah
L150[03:11:11] <Ocawes​ome101> you should be able to clone the ulos git repo and run `utils/mkman.sh`
L151[03:11:46] <Ocawes​ome101> it'll spit out a folder called `webman` with html-formatted manual pages
L152[03:12:14] <Ocawes​ome101> @Spider EveryOS i ended up having to fix ocvm's palette handling when i switched Cynosure to use palette colors instead of gpu colors
L153[03:13:06] <Ocawes​ome101> the upside of switching to palette colors is that the terminal looks exactly the same sans resolution on both T2 and T3 screens/gpus
L154[03:13:44] <Spider ​EveryOS> >Ocawesome101: <@!509348730156220427> i ended up having to fi…
L155[03:13:44] <Spider ​EveryOS> Ah, ok
L156[03:13:44] <Spider ​EveryOS> No way to spoof it?
L157[03:14:01] <Ocawes​ome101> not if you want full compatibility
L158[03:14:02] <Spider ​EveryOS> Luckily, it shouldn't be too hard to implement
L159[03:14:02] <Spider ​EveryOS> But it's late at night
L160[03:14:27] <Ocawes​ome101> alternatively you can just set some default palette values and ignore the rest
L161[03:14:41] <Ocawes​ome101> alternatively you can just set some default palette values and ignore `{set,get}PaletteColor` calls [Edited]
L162[03:14:45] <s_​a_m> i could host packages @Ocawesome101
L163[03:15:13] <Ocawes​ome101> i may take you up on that once i have a simpler way to support mirrors in UPM
L164[03:15:28] <Izaya> okay well, downside of a bigger res display
L165[03:15:33] <Izaya> GPU has to work harder
L166[03:15:49] <Ocawes​ome101> currently it can take exactly one (1) mirror URL for each repository
L167[03:16:22] <Spider ​EveryOS> >Ocawesome101: alternatively you can just set some default pa…
L168[03:16:22] <Spider ​EveryOS> Might as well implement them at that point xD
L169[03:16:23] <Spider ​EveryOS> Would take 5 seconds
L170[03:16:26] <s_​a_m> wait so
L171[03:16:37] <Spider ​EveryOS> First though, I'm working on the FS for that other thing'
L172[03:16:38] <s_​a_m> are package mirrors a git repo?
L173[03:16:42] <s_​a_m> or a website?
L174[03:16:43] <Spider ​EveryOS> First though, I'm working on the FS for that other thing [Edited]
L175[03:19:36] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@host-92-17-123-160.as13285.net)
L176[03:22:01] <Ocawes​ome101> @s_a_m see https://github.com/ocawesome101/ulos-packages for how i've got my package repo set up - you can either use that repo and periodically run `build.sh`, or from each package repo download `packages.list` and all the files specified there
L177[03:22:56] <Spider ​EveryOS> @sam So far it's not working
L178[03:22:57] <Spider ​EveryOS> But I just realized the the unzip library I use actually does support returning as a Uint8Array
L179[03:22:57] <Spider ​EveryOS> So I'll try that, and then there would only be one conversion to a utf16 string at the end (which is funny, because it gets converted right back)
L180[03:27:13] <Spider ​EveryOS> Still no luck, but the error is a different line this time. I don't know if that means I'm getting closer, or my encoding issues are just different places now.
L181[03:28:11] <Ocawes​ome101> i've been considering writing an opencomputers emulator in C because i am a crazy man
L182[03:28:22] <Ocawes​ome101> but that's another side project for another day
L183[03:29:47] <s_​a_m> i wanna write a package manager tbh
L184[03:31:22] <Ocawes​ome101> it's not hard
L185[03:32:09] <Ocawes​ome101> especially if you don't limit yourself to making it work on 192K (on which there's barely room for an OS)
L186[03:32:19] <Ocawes​ome101> and one could definitely optimize it a bit more than UPM
L187[03:32:25] * Izaya smugs in pkgfs
L188[03:33:24] <Ocawes​ome101> pkgfs is actually somewhat similar to the method i used for creating bootable ULOS images
L189[03:33:34] <Ocawes​ome101> (single-file images, specifically)
L190[03:36:03] <Ocawes​ome101> with ULOS 2.0 that may go out the window since i plan on making unmanaged filesystem support actually happen (first with the Cynosure File System, then maybe ext2 if i finish my implementation, and hopefully make others available through kernel modules too)
L191[03:36:12] <Ocawes​ome101> which would allow me to just load from a filesystem image on-disk
L192[03:37:50] <Ocawes​ome101> managed filesystems will of course still be possible to use, but probably second-class citizens and perhaps not bootable
L193[03:38:08] <Ocawes​ome101> since i want p e r m i s s i o n s™️
L194[03:38:18] <Ocawes​ome101> and setuid for things like sudo
L195[03:38:22] <Ocawes​ome101> and file types
L196[03:38:30] <Ocawes​ome101> and a bunch of other things managed filesystems don't offer
L197[03:38:54] <s_​a_m> mmm
L198[03:38:58] <s_​a_m> permissions
L199[03:39:03] <s_​a_m> i think i said the jank i have for tsukifs
L200[03:39:07] <s_​a_m> it's super ultra jank
L201[03:39:20] <s_​a_m> FoxFS just doesn't seam feasible for such small disk sizes
L202[03:40:52] <Ocawes​ome101> cfs is more or less budget ext2
L203[03:41:14] <s_​a_m> foxfs is ext3cow with jank, more or less
L204[03:43:46] <Ocawes​ome101> see https://github.com/ocawesome101/filesystems/blob/master/cfs
L205[03:51:36] <s_​a_m> neat
L206[03:51:39] <s_​a_m> %tonk
L207[03:51:40] <MichiBot> s_​a_m: You should probably read this: https://michibot.pc-logix.com/tonk
L208[03:51:47] <s_​a_m> I'VE ALREADY READ IT
L209[03:51:53] <s_​a_m> 🔫
L210[03:52:18] <Ko​dos> I'm torn between Starbound/FU, My OC pack, my IE pack, Space Engineers, Elite Dangerous, or one of my MMOs
L211[03:52:54] <s_​a_m> you know what, fuck it, i'm gonna do it, i'm gonna make foxfs happen
L212[03:57:38] <Spider ​EveryOS> OH MY GOD!
L213[03:57:50] <s_​a_m> :D
L214[03:58:32] <Spider ​EveryOS> Still some strange bugs though
L215[03:58:32] <Spider ​EveryOS> Like the application name not being printed
L216[03:58:32] <Spider ​EveryOS> I went and "fixed" some bugs with the topbar, too
L217[03:59:43] <Spider ​EveryOS> Still some strange bugs though
L218[03:59:43] <Spider ​EveryOS> Like the application name not being printed
L219[03:59:43] <Spider ​EveryOS> I went and "fixed" some bugs with the topbar, too (as in, I changed some of my stub code xD) (the icons for energy and ram are missing, though) [Edited]
L220[04:02:59] <Ocawes​ome101> does ulos work yet?
L221[04:03:28] <Spider ​EveryOS> >Ocawesome101: does ulos work yet?
L222[04:03:28] <Spider ​EveryOS> I haven't started trying to get it to work yet xD
L223[04:03:29] <Spider ​EveryOS> I was working on fixing the MineOS bug
L224[04:03:51] <Amanda> %choose be responsible or irradiate some
L225[04:03:52] <MichiBot> Ama​nda: I received a telegram from a long lost relative that only read "be responsible". Weird.
L226[04:04:28] <Spider ​EveryOS> I'm going to do homework since it's past 12. My roommate said it only takes 10 minutes to complete.
L227[04:04:28] <Spider ​EveryOS> And then I will ping you when I am ready to start trying
L228[04:04:31] <Amanda> Tch, stupid long past relative whose secretly stalking my every move
L229[04:05:05] * Amanda lays her head across Elfi's body, zzzmews
L230[04:05:10] <Amanda> Night nerds
L231[04:05:26] <Ocawes​ome101> alright
L232[04:05:37] <Ocawes​ome101> i'll try to answer questions you may have
L233[04:06:08] <Spider ​EveryOS> Out of the three *main* OSs
L234[04:07:19] <Ocawes​ome101> i wouldn't call mineos the main os, though it's definitely cool openos is really the primary one followed by plan9k
L235[04:07:26] <Ocawes​ome101> mineos is just another community-maintained os
L236[04:07:36] <Spider ​EveryOS> Hmm
L237[04:07:36] <Spider ​EveryOS> I feel like it's extremely popular
L238[04:08:47] <Ocawes​ome101> it's definitely one of the more popular ones
L239[04:08:53] <Spider ​EveryOS> >Ocawesome101: i wouldn't call mineos the main os, though it'…
L240[04:08:53] <Spider ​EveryOS> Man, my emulator isn't working with the primary OS
L241[04:08:54] <Spider ​EveryOS> I mean, it boots, but then hangs, and there are no errors. There's no cursor, and I can't type
L242[04:09:06] <Ocawes​ome101> log all the component calls
L243[04:09:52] <Ocawes​ome101> all of them
L244[04:09:57] <Ocawes​ome101> see what it gets stuck on
L245[04:10:02] <Ocawes​ome101> log every `pullSignal` too
L246[04:10:44] <Ocawes​ome101> (to be fair, on my OC emulators i've written for CC i can't get OpenOS to boot either - i'm not 100% sure why but it gets stuck in `initializing system...` (so, you've gotten farther than me))
L247[04:12:23] <Spider ​EveryOS> Well, it's looping. Looks like it's trying to display the cursor, but the cursor isn't actually showing up
L248[04:12:38] <Ocawes​ome101> maybe
L249[04:12:52] <Ocawes​ome101> how fast are those going? is it once or twice per second or is it logspam?
L250[04:13:06] <Spider ​EveryOS> Oh wait
L251[04:13:27] <Ocawes​ome101> well, that's an odd bug
L252[04:13:31] <Spider ​EveryOS> They just aren't showing up when I type them xD
L253[04:13:51] <Ocawes​ome101> probably something to do with cursor blink
L254[04:15:29] <Spider ​EveryOS> I'm thinking pallete
L255[04:15:29] <Spider ​EveryOS> The cursor blink is just a space that is drawn by the OS
L256[04:16:06] <s_​a_m> hm
L257[04:16:46] <Spider ​EveryOS> Other than for the initial boot, no text that is *white* is showing up https://tinyurl.com/yjt37jt8
L258[04:17:02] <s_​a_m> wack
L259[04:17:22] <Spider ​EveryOS> This includes other applications like the editor
L260[04:17:36] <Spider ​EveryOS> Time to log my calls
L261[04:17:46] <Spider ​EveryOS> Time to log my calls to setForeground [Edited]
L262[04:18:00] <Spider ​EveryOS> I have homework, but that can wait
L263[04:19:46] <Spider ​EveryOS> It's actually not using the palette. There goes that theory
L264[04:20:09] <Spider ​EveryOS> Oh wait
L265[04:20:33] <Spider ​EveryOS> I'm dumb and put my logging code in the wrong method
L266[04:20:33] <Spider ​EveryOS> It is using pallete
L267[04:21:14] <Spider ​EveryOS> Time to do homework, and then I'll implement palette. Once I implement palette, that'll kill two birds with one stone (both OSs should get further)
L268[04:22:13] <Ocawes​ome101> print stack tracebacks too so you can see where it's being called from
L269[04:23:06] <Spider ​EveryOS> I figured it out though
L270[04:23:20] <Ocawes​ome101> heh
L271[04:23:22] <Spider ​EveryOS> And got this https://tinyurl.com/yhew5ugx
L272[04:23:34] <Ocawes​ome101> yes but still
L273[04:23:49] <Spider ​EveryOS> Anyways
L274[04:23:49] <Spider ​EveryOS> I really should do my homework now
L275[04:24:08] <Ocawes​ome101> my hunch is that it's in `lib/core/cursor.lua` at line 125 or 126
L276[04:24:12] <Ocawes​ome101> yes do your homework
L277[04:46:24] <Spider ​EveryOS> Ok, homework is done (took twice as long as my roommate said)
L278[04:46:24] <Spider ​EveryOS> I will actually go take a shower before I implement Palette
L279[04:59:58] <Spider ​EveryOS> Back from my shower
L280[04:59:58] <Spider ​EveryOS> Now I will write the palette code
L281[05:01:17] <Ko​dos> And now I will try to get Loch Lomond out of my head
L282[05:04:45] <Spider ​EveryOS> @Ocawesome101 Turns out I had written stub code for palette methods, but mispelled palette as pallete multiple times
L283[05:04:45] <Spider ​EveryOS> If I put that stub code correctly, it goes a little further before erroring
L284[05:04:46] <Spider ​EveryOS> Before I write palette code, I want to see if I can get the OS to boot with the stub code
L285[05:05:04] <Ocawes​ome101> neat
L286[05:05:07] <Ocawes​ome101> where does it error now?
L287[05:06:19] <Spider ​EveryOS> >Ocawesome101: where does it error now?
L288[05:06:19] <Spider ​EveryOS> Invoking size
L289[05:06:19] <Spider ​EveryOS> Never wrote the code for that
L290[05:06:34] <Spider ​EveryOS> (For the disk)
L291[05:06:37] <Ocawes​ome101> size of what?
L292[05:06:39] <Spider ​EveryOS> Files
L293[05:06:42] <Ocawes​ome101> ah
L294[05:06:50] <Ocawes​ome101> that'll happen :P
L295[05:09:27] <Spider ​EveryOS> @Ocawesome101 Ok, we got this far
L296[05:09:36] <Ocawes​ome101> nice!
L297[05:09:45] <Ocawes​ome101> yep, that's caused by not having palette colors
L298[05:10:08] <Ocawes​ome101> otherwise it does appear to be working correctly
L299[05:10:23] <Spider ​EveryOS> Sweet
L300[05:10:40] <Spider ​EveryOS> So only two problems were encountered while trying to boot it (so far)
L301[05:11:52] <Spider ​EveryOS> One of them fixed (I wrote an actual implementation of size for ZipFS. For TmpFS, I just wrote stub code, as TmpFS only supports directories rn)
L302[05:12:21] <Ocawes​ome101> are you booting using a zip as the rootfs?
L303[05:12:26] <Spider ​EveryOS> Yup
L304[05:12:39] <Ocawes​ome101> neat
L305[05:14:16] <Spider ​EveryOS> My graphics code keeps causing the browser's renderer to hang for some reason, and I'm not sure why. I'm closing any handles that I open.
L306[05:14:36] <Ocawes​ome101> huh
L307[05:15:44] <Spider ​EveryOS> Well, I meant to say, I'm unbinding and re-binding buffers each frame, which is really all that's happening each frame
L308[05:15:44] <Spider ​EveryOS> Since I create everything else only once
L309[05:16:13] <Spider ​EveryOS> K, I'm gonna start implementing palette, this is a speed run
L310[05:20:16] ⇦ Quits: Hawk777 (~chead@2607:c000:8271:7200:c8a:f47f:49fd:5a4e) (Ping timeout: 189 seconds)
L311[05:21:45] <Spider ​EveryOS> It seems like the hardest part will be finding where the default palette is defined. I saw it originally, but forgot
L312[05:22:31] <Spider ​EveryOS> There. PackedColor
L313[05:23:08] <Spider ​EveryOS> Now time to start writing actual code
L314[05:29:31] <Spider ​EveryOS> @Ocawesome101 It works!
L315[05:29:39] <Ocawes​ome101> default login is root/root
L316[05:29:45] <Spider ​EveryOS> Cool
L317[05:30:22] <Spider ​EveryOS> It all works https://tinyurl.com/yjfrxgu7
L318[05:30:42] <Va​ur> %tonk
L319[05:30:42] <MichiBot> Darn it! Va​ur! You beat Ash​irg's previous record of 10 hours, 24 minutes and 21 seconds (By 1 hour and 18 seconds)! I hope you're happy!
L320[05:30:43] <MichiBot> Vaur's new record is 11 hours, 24 minutes and 39 seconds! Vaur also gained 0.01111 (0.00101 x 11) tonk points for stealing the tonk. Position #2. Need 0.04698866 more points to pass Forec​aster!
L321[05:30:56] <Ocawes​ome101> sweet
L322[05:31:12] <Spider ​EveryOS> Now for the big question
L323[05:31:12] <Spider ​EveryOS> OpenOS
L324[05:32:51] <Spider ​EveryOS> @Ocawesome101 Still no text in OpenOS... https://tinyurl.com/yfwxpozx
L325[05:32:58] <Ocawes​ome101> huh
L326[05:33:13] <Ocawes​ome101> have you added tracebacks to your debug logging yet?
L327[05:33:40] <Ocawes​ome101> it'd be useful to see precisely where it's calling `setForeground` and `setBackground`
L328[05:36:20] ⇨ Joins: Hawk777 (~chead@2607:c000:8272:f00:295f:46e2:1175:8a07)
L329[05:38:35] <Spider ​EveryOS> @Ocawesome101 Appearently I had to implement the stub methods getForeground and getBackground
L330[05:38:53] <Ocawes​ome101> did you not have those?
L331[05:39:24] <Spider ​EveryOS> Though strangely, if I press backspace, it only shows one backspace
L332[05:39:24] <Spider ​EveryOS> So I can delete the entire command with backspace, but it will still show it, like in my screenshot
L333[05:39:37] <Spider ​EveryOS> >Ocawesome101: did you not have those?
L334[05:39:37] <Spider ​EveryOS> I just had stubs. return [0];
L335[05:39:50] <Ocawes​ome101> ah
L336[05:40:33] <Spider ​EveryOS> It's really weird how it's registering all of my backspaces on the code side, but only shows me as pressing it once on the display sid
L337[05:40:36] <Spider ​EveryOS> It's really weird how it's registering all of my backspaces on the code side, but only shows me as pressing it once on the display side [Edited]
L338[05:42:12] <Spider ​EveryOS> @Ocawesome101 Anyways, I'm tired, so goodnight
L339[05:42:18] <Ocawes​ome101> goodnight
L340[05:43:44] <Forec​aster> %sip
L341[05:43:44] <MichiBot> You drink a light nectar potion (New!). Oh no, Forecaster got a health potion, there's probably a boss fight coming!
L342[05:50:13] <Ocawes​ome101> [x] nice https://tinyurl.com/ygnqa54u
L343[05:50:17] <Ocawes​ome101> and now i shall sleep
L344[05:50:18] <Ocawes​ome101> goodnight al
L345[05:50:20] <Ocawes​ome101> all
L346[05:50:23] <Izaya> o/
L347[05:50:53] <s_​a_m> o7
L348[05:51:33] <s_​a_m> Izaya: so i'm tweaking an aircraft i made so i can make it super-maneuverable
L349[05:51:56] <Izaya> right
L350[05:52:06] <s_​a_m> it's kinda
L351[05:52:06] <s_​a_m> nutty
L352[05:53:28] <s_​a_m> https://en.wikipedia.org/wiki/Supermaneuverability
L353[05:54:04] <Izaya> > sideslipping
L354[05:54:14] <Izaya> so basically you're making aircraft that can dorifto?
L355[05:54:26] <s_​a_m> yes
L356[05:54:29] <s_​a_m> without thrust vectoring
L357[05:57:04] <s_​a_m> wew
L358[05:57:07] <s_​a_m> hit 45 degree AoA
L359[05:57:40] <Izaya> vtec kicks in
L360[06:00:12] <s_​a_m> man
L361[06:00:19] <s_​a_m> i'm so close to doing a kulbit
L362[06:02:31] <Sagh​etti> oc osdevs trying to make an os that isn't unix-based
L363[06:02:41] * Izaya smugs
L364[06:02:59] <Sagh​etti> (impossible)
L365[06:03:06] * Izaya smugs harder
L366[06:06:48] <ThePi​Guy24> meanwhile my os is just sorta... weird
L367[06:07:11] <ThePi​Guy24> it has some very minor inspiration from unix, but only very minor
L368[06:07:36] <Corded> * <Ko​dos> edits OSVERSION
L369[06:07:40] <Ko​dos> here's my OS 😄
L370[06:07:50] <Ko​dos> Annnd italics failed me again
L371[06:09:25] <Izaya> PsychOS ~~sources for stolen ideas~~ inspirations include: Haiku, BeOS, Amiga OS, PRIMOS, VMS, Amiga OS, Genera (+ related), Oberon
L372[06:15:09] <s_​a_m> does zorya count as an OS
L373[06:15:24] <Izaya> yes
L374[06:15:28] <Izaya> oh also RISC OS
L375[06:15:39] <Izaya> though that's mostly in my head for theoretical future UI stuff
L376[06:16:26] <s_​a_m> then zorya isn't a unix based OS
L377[06:16:38] <Izaya> technically nothing in OC is unix based
L378[06:16:45] <Izaya> because you can't run C in OC
L379[06:16:49] <s_​a_m> unix like
L380[06:16:53] <s_​a_m> rather
L381[06:16:58] <s_​a_m> :)
L382[06:17:04] <s_​a_m> anyways
L383[06:17:10] <s_​a_m> zorya is like
L384[06:17:12] <s_​a_m> uhhh
L385[06:19:25] <s_​a_m> it's zorya, it just do be
L386[06:29:31] <Sagh​etti> risc os is wonderfully weird
L387[06:30:05] <Izaya> it is!
L388[06:30:14] <Izaya> oh also plan 9
L389[06:30:20] <Izaya> I stole a few ideas from plan 9 but not nearly enough yet
L390[06:31:51] <Sagh​etti> >because you can't run C in OC
L391[06:32:06] <Sagh​etti> few years ago i was working on a program
L392[06:32:13] <Izaya> C transpiler?
L393[06:32:18] <Sagh​etti> bingo
L394[06:32:29] <Sagh​etti> for computercraft
L395[06:32:37] <Sagh​etti> before i learned about opencomputers
L396[06:32:56] <Izaya> argh
L397[06:33:06] <Izaya> more pixels is nice but now most of my desk is taken up by monitors >.>
L398[06:33:21] <Izaya> why don't they make 19" 1920x1200 displays q_q
L399[06:41:35] ⇦ Quits: Hawk777 (~chead@2607:c000:8272:f00:295f:46e2:1175:8a07) (Quit: Leaving.)
L400[06:48:06] <s_​a_m> awoo
L401[06:48:12] <s_​a_m> anyways, sam is motivated for now
L402[06:49:35] <s_​a_m> you know what, i might as well just add some features for Zorya, roll it into a .velx, and call it a kernel
L403[07:20:43] <s_​a_m> yeah, that's what i'll do
L404[07:20:53] <s_​a_m> actually make fennec, a testbed for tsuki features
L405[08:52:14] ⇨ Joins: Inari (~Pinkishu@p508ef673.dip0.t-ipconnect.de)
L406[08:52:34] <Inari> nep
L407[08:52:46] <Inari> Amanda: kazakhstan?
L408[09:44:07] ⇨ Joins: flappy (~flappy@88-113-152-7.elisa-laajakaista.fi)
L409[10:07:17] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-123-160.as13285.net) (Ping timeout: 189 seconds)
L410[10:09:09] ⇨ Joins: ThePiGuy24 (~ThePiGuy2@host-92-17-123-160.as13285.net)
L411[10:21:40] <MichiBot> Amanda REMINDER: check https://nixpk.gs/pr-tracker.html?pr=138294 is merged before trying to update, revert if not
L412[10:23:14] ⇦ Quits: stephan48 (~stephanj@nemesis.stejau.de) (Ping timeout: 189 seconds)
L413[10:35:51] ⇨ Joins: stephan48 (~stephanj@nemesis.stejau.de)
L414[10:57:31] ⇦ Quits: stephan48 (~stephanj@nemesis.stejau.de) (Ping timeout: 192 seconds)
L415[11:00:14] ⇨ Joins: stephan48 (~stephanj@nemesis.stejau.de)
L416[11:29:10] <Amanda> Inari: I used MichiBot to locate you, and she said you were in Kazakhstan
L417[11:29:47] <Amanda> Also she said you were a spork
L418[11:33:42] <Inari> I see
L419[11:36:06] <Amanda> Inari: anyways, I gave your banking info to a frog who said he could save you up to 15% or more on car insurance, so look forward to that! 😸
L420[11:36:22] <Inari> but... i don't have car insurance
L421[11:36:35] <Inari> nor a car
L422[11:37:23] <Amanda> Nonsense, why would they call you if it wasn't applicable!
L423[11:42:35] <Izaya> https://media.gameliberty.club/media/media_attachments/files/107/014/760/468/248/092/original/c558356af80b9f6d.png
L424[11:44:42] <Amanda> Izaya: but what's the vertical axis?
L425[11:46:00] <Izaya> unsure
L426[11:50:01] <dequbed> I mean authoritarian/libertarian almost makes sense. RimWorld as an AnCap simulator has me in giggle fits though
L427[11:56:26] <dequbed> Like, not because it's *wrong*. I mean you can literally shoot the tax collector. But because it's almost too on point.
L428[11:57:07] <Amanda> Ancap?
L429[11:57:23] <dequbed> Anarcho-capitalists
L430[11:57:31] <Amanda> Ah
L431[11:57:33] <dequbed> Basically bottom right extremists on that compass izaya posted
L432[12:01:16] <Amanda> I see
L433[12:04:00] <Izaya> ever read snow crash?
L434[12:04:06] <Izaya> basically ancap heaven.
L435[12:09:53] <Amanda> nope
L436[12:34:02] <Izaya> oh that's a thing I borrowed ideas for PsychOS from: TempleOS :^)
L437[13:19:55] ⇨ Joins: ben_mkiv (~ben_mkiv@2001:16b8:1e25:3400:fe34:97ff:fea9:75f2)
L438[14:05:08] <Ko​dos> https://puu.sh/IeOrr/3de909a8f8.png Finally have a working program, now I just need to fix the stupid "DIALLING" having 2 L's
L439[14:07:51] <M​GR> It looks cool
L440[14:12:24] <Inari> ooh fancy
L441[14:40:31] ⇨ Joins: Hawk777 (~chead@2607:c000:8272:f00:9c40:872d:cf15:4672)
L442[14:49:51] ⇦ Quits: ben_mkiv (~ben_mkiv@2001:16b8:1e25:3400:fe34:97ff:fea9:75f2) (Ping timeout: 192 seconds)
L443[16:01:13] ⇨ Joins: ben_mkiv (~ben_mkiv@2001:16b8:1e25:3400:fe34:97ff:fea9:75f2)
L444[17:00:44] <Wat​tana> are there any plans for an opencomputers 2 emulator? I'm kind of interested in developing OC2 or even RISC-V softwares in general but Sedna doesn't even have GCC
L445[17:01:03] <Wat​tana> and idk how to flash firmwares into flash mems
L446[17:09:21] <Ocawes​ome101> flash mem is probably accessible in /dev
L447[17:09:38] <Ocawes​ome101> for an oc2 emulator you could build something on top of sedna
L448[17:11:51] <Wat​tana> >Ocawesome101: flash mem is probably accessible in /de…
L449[17:11:51] <Wat​tana> let's see
L450[17:12:09] <Wat​tana> wait up idk the device name
L451[17:14:40] <Wat​tana> and scrolling in nano is funky for some reason
L452[17:17:45] <Forec​aster> Inari: <https://d.furaffinity.net/art/osato-kun/1537189355/1537189355.osato-kun_fox_final__smol7.gif&gt;
L453[17:21:34] ⇨ Joins: Vexatos (~Vexatos@port-92-192-217-230.dynamic.as20676.net)
L454[17:21:34] zsh sets mode: +v on Vexatos
L455[17:33:16] <Amanda> The dangers of the auto-underground belts in latest factorio, sometimes you dig up the ground to go under a rock instead of breaking it.
L456[17:33:29] <Amanda> https://matrix.camnet.site/_matrix/media/r0/download/camnet.site/JaNMdFpcVKhKzurNpeuyMHvg/screenshot-1632936767.png
L457[17:37:17] <Inari> @Forecaster bit too far along the furry line
L458[17:37:37] <Forec​aster> it's adorable though
L459[17:41:27] <Inari> you're adorable though
L460[17:58:07] ⇨ Joins: TPG24 (~ThePiGuy2@host-92-17-123-160.as13285.net)
L461[17:59:58] ⇦ Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-123-160.as13285.net) (Ping timeout: 198 seconds)
L462[18:04:44] <Forec​aster> Inari: doubt
L463[18:04:53] <Forec​aster> Amanda: maybe the ground is softer than the rock
L464[18:10:12] <Amanda> %choose laptop $; comes with or stays home
L465[18:10:12] <MichiBot> Ama​nda: laptop comes with
L466[18:14:58] * Amanda boops Inari, demands she craft these assemblers faster
L467[18:23:49] <Amanda> dequbed: does water + sand -> chlorine + hydrogen make sense? When I first saw the electrolyser I thougth it was just water -> chlorine + hydrogen and was like "what" then when I built it I saw it also needs sand. Still curious though
L468[18:51:16] <Wat​tana> does anyone know the device file of flash mems in oc2 if it even exist? And if I am to make custom firmwares, do I just put any compiled RISC-V codes into it?
L469[18:54:12] <Amanda> I'm not sure there's even a device node for it
L470[18:55:12] <Wat​tana> how do you flash firmwares then :/. Is it something planned but not implemented?
L471[18:59:45] <Amanda> At the moment the only firmware is opensbi and it gets spawned with the computer entity now, so I imagine it's not implemented yet
L472[19:00:11] <Amanda> That said you can still run custom stuff, it just has to go on the hard drive instead
L473[19:01:30] <Wat​tana> writing custom firmwares sound fun tho
L474[19:01:44] <Wat​tana> time to invite destruction https://tinyurl.com/yf74krw9
L475[19:02:28] <Wat​tana> huh it didnt die
L476[19:02:57] <Amanda> Pretty sure Linux write protects important stuff these days
L477[19:03:23] <Amanda> Mostly to prevent privesc
L478[19:15:25] <dequbed> Amanda: Not really, no. At least I don't think so. AFAIK chlorine gas is mostly produced by chlorakali process using electrolysis or lately some really fancy membrane tech foo magic. I mean that process produces NaO2 which I think falls out of solution easily but that doesn't *consume* sand. Sand is almost entirely SiO2 anyway so … uh … no idea what they're on about.
L479[19:15:54] ⇦ Quits: A_D (A_D@doom-tower.awesome-dragon.science) (Quit: ZNC - https://znc.in)
L480[19:16:07] ⇨ Joins: A_D (A_D@doom-tower.awesome-dragon.science)
L481[19:16:31] <Amanda> Oh good, so it doesn't make sense at all! Wonder if it's k2 or SE that's making that recipe
L482[19:17:53] <Amanda> dequbed related -- I discovered a neat hack to make me brain accept starting over, just add another overhaul mid!
L483[19:18:10] <dequbed> Uh well yes I guess that could work
L484[19:18:41] <Wat​tana> this is all too advanced for me lmao
L485[19:21:22] <dequbed> Amanda: But also, keep in mind that I'm no chemist. My black magic is the control of angry pixies in miniature labyrinths forged from silicon crystals and the control of pixies in strands of copper. I dabble in potionery but most of my knowledge is based on others in my coven teaching me the basics :)
L486[19:22:29] <Amanda> It occured to me that maybe I should have pokes Vexatos for that
L487[19:24:35] <Vexatos> I what
L488[19:25:12] <Amanda> Though vex is better with the statistical pixies
L489[19:25:29] <Vexatos> I am confused
L490[19:25:53] <dequbed> Vexatos: How does H2O + NaCl -> H2 + Cl2 + ??? get improved by adding SiO2?
L491[19:26:27] <Amanda> Vexatos recipe calls for water + sand in an electrolyzer, outputs hydrogen + chlorine
L492[19:26:40] <Vexatos> uh what recipe
L493[19:26:53] <Amanda> Factorio texipe
L494[19:27:07] <dequbed> In a game honey we're not trying to blow up the neighbourhood IRL ;)
L495[19:27:24] <Vexatos> as a cat probably?
L496[19:27:27] <Vexatos> idk why else
L497[19:27:49] <dequbed> But as a cat why is it consumed
L498[19:27:50] <Amanda> Originally I misread it as water -> hydrogen + chlorine which feels even more magic
L499[19:28:11] <dequbed> Amanda: Well no even sweet water has some amount of salt
L500[19:28:53] <Amanda> Then again it could be sea water I guess
L501[19:29:10] <Amanda> Didn't consider that
L502[19:29:21] <Amanda> But then why sand
L503[19:29:46] <dequbed> Because game rules say so
L504[19:30:03] <Amanda> Fair
L505[19:30:10] <dequbed> We're talking about a game where iron ore is blue and copper ore is red, it doesn't need to make sense :P
L506[19:30:27] <Amanda> True
L507[19:30:56] <dequbed> TBF it's also the game where one of the first mods to exist was the mod *fixing* that colour scheme
L508[19:31:09] <Amanda> Hahaha
L509[19:31:40] <Vexatos> also cats do get used up under non-ideal condition (i.e. most conditions)
L510[19:31:46] <Vexatos> just very slowly usually
L511[19:32:07] <dequbed> Yeah I know but slowly enough that I wouldn't consider them "input" I'd consider them "wear"
L512[19:32:52] <dequbed> And the game consistently doesn't simulate the latter
L513[19:33:24] <Vexatos> idk
L514[19:33:36] <Vexatos> ask a wiki or something
L515[19:33:47] <Vexatos> you can electrolyze saltwater just by pumping electricity through it
L516[19:33:48] <dequbed> I mean you can pipe concentrated acid in steel pipes for all your hearts content and that's never an issue :P
L517[19:35:24] <Forec​aster> %tonkout
L518[19:35:25] <MichiBot> Golly! Forec​aster! You beat Va​ur's previous record of 11 hours, 24 minutes and 39 seconds (By 2 hours, 40 minutes and 2 seconds)! I hope you're happy!
L519[19:35:26] <MichiBot> Forec​aster has stolen the tonkout! Tonk has been reset! They gained 0.014 tonk points! plus 0.013 bonus points for consecutive hours! (Reduced to 50% because stealing) Current score: 3.1571707. Position #1
L520[19:35:40] <Amanda> Worse, iron pipes, dequbed
L521[19:35:58] <Amanda> No steel needed for pipes
L522[19:36:16] <Amanda> Unless I'm misremembering
L523[19:36:31] <Inari> iron pipes you squish into shape with your hands!
L524[19:36:52] <Amanda> That's because we're a robot, Inari
L525[19:37:12] <Amanda> A robot that eats fish to self repair
L526[19:37:29] <dequbed> Ah yes, iron pipes
L527[19:38:11] <Amanda> SE's space pipes require plastic
L528[19:38:28] <Amanda> And glass, but that's probably the only part that makes sense
L529[19:38:59] <Forec​aster> maybe it's space plastic
L530[19:39:00] <Amanda> And two other things
L531[19:39:25] <Amanda> I think maybe steel?
L532[19:41:15] <Amanda> And you can make steel in a furnace made of stacked rocks!
L533[19:41:27] <Amanda> Games are fun
L534[19:42:07] ⇦ Quits: lordpipe (~ba7888b72@66.109.211.50) (Ping timeout: 198 seconds)
L535[19:43:58] ⇨ Joins: lordpipe (~ba7888b72@66.109.211.50)
L536[19:44:36] <Amanda> glass, copper cable, plastic, steel
L537[20:16:46] ⇦ Quits: Cruor (Cruor@satomi.openshell.no) (Ping timeout: 198 seconds)
L538[20:19:06] ⇨ Joins: Cruor (Cruor@satomi.openshell.no)
L539[21:03:15] <s_​a_m> hm
L540[21:03:47] <s_​a_m> time to work on fennec again
L541[21:09:08] <s_​a_m> decided i'm gonna go full wackjob with fennec
L542[21:09:30] <s_​a_m> everything is a file and every file is also an object in a big old table
L543[21:10:29] <s_​a_m> and each object can have all kinds of wacky methods defined by a driver
L544[21:10:43] <Forec​aster> is the table a file
L545[21:10:58] <s_​a_m> yes
L546[21:11:04] <Forec​aster> is that file in the table
L547[21:11:07] <s_​a_m> yes
L548[21:11:19] <Forec​aster> so the table contains itself then
L549[21:11:23] <s_​a_m> yes
L550[21:12:06] <Forec​aster> so to access the table you first need to access the table
L551[21:12:10] <Ash​irg> Mind blown
L552[21:12:22] <Sagh​etti> factorio
L553[21:12:22] <s_​a_m> it's ez
L554[21:12:26] <Sagh​etti> 'nuff said
L555[21:12:39] <Sagh​etti> actually i should probably say more
L556[21:12:40] <s_​a_m> `require("fs").fs`
L557[21:12:43] <Sagh​etti> train signalling is melting my mind
L558[21:13:03] <s_​a_m> is just `/`
L559[21:13:17] <Forec​aster> signalling in factorio is pretty easy
L560[21:15:29] <Sagh​etti> im trying to learn it going in blind
L561[21:15:32] <Sagh​etti> who needs tutorials
L562[21:19:51] <Forec​aster> %sip
L563[21:19:51] <MichiBot> You drink a molten cyan potion (New!). Forecaster feels a sudden surge of static electricity.
L564[21:21:17] ⇦ Quits: SquidDev (~SquidDev@autoclave.squiddev.cc) (Quit: Bye!)
L565[21:21:25] <Forec​aster> %zap @Ashirg
L566[21:21:25] <MichiBot> Forecaster zaps @Ashirg using Forecaster's favorite pair of socks as a conductor for 1d​8 => 5 damage!
L567[21:21:36] <Ash​irg> Ouch
L568[21:21:42] ⇨ Joins: SquidDev (~SquidDev@autoclave.squiddev.cc)
L569[21:21:44] <Ash​irg> And ew
L570[21:21:59] <Ash​irg> How dare you
L571[21:22:05] <Forec​aster> that's a poor choice of conductor
L572[21:22:32] <Ash​irg> %zap @Forecaster
L573[21:22:33] <MichiBot> Ashirg zaps @Forecaster using the NSA's GPG Key as a conductor for 1d​6 => 2 damage!
L574[21:22:43] <Forec​aster> ow, but less so
L575[21:22:48] <Ash​irg> :ThinkThonk:
L576[21:22:51] <Ash​irg> How even
L577[21:23:11] <Ash​irg> How the hell did I use a GPG key as conductor
L578[21:23:41] <Forec​aster> %zap @Michiyo a rubber rod
L579[21:23:41] <MichiBot> Forecaster zaps @Michiyo using the rubber rod as a conductor for 1d​6 => 6 damage!
L580[21:24:00] <Mic​hiyo> ...
L581[21:24:01] <Forec​aster> :D
L582[21:24:09] <Ash​irg> :felixThonk:
L583[21:24:42] <Ash​irg> %sip
L584[21:24:42] <MichiBot> You drink a resonating unobtanium potion (New!). The bottle turns into a coral sling.
L585[21:25:02] <Ash​irg> %shoot
L586[21:25:02] <MichiBot> Ash​irg: Invalid arguments. %fling Target:string [Item:string]
L587[21:25:23] <Ash​irg> %fling Forecaster
L588[21:25:23] <MichiBot> Ashirg is flinging something at Forec​aster! They have 1 minute if they want to attempt to %defend against it!
L589[21:25:33] <Forec​aster> %dodge
L590[21:25:33] <MichiBot> Forecaster fails to dodge the a Magic Ariri! (25%) flung at them by Ashirg with a 10 vs 12 (Magic +2), taking the full 3 damage.
L591[21:25:38] <Forec​aster> ow
L592[21:25:52] <Ash​irg> Three damage
L593[21:25:54] <Ash​irg> Lmao
L594[21:26:20] <Forec​aster> if it hadn't been magic I would have met the DC and made it >:
L595[21:27:43] <Ash​irg> I still have so much to learn
L596[21:27:47] <Ash​irg> %hp
L597[21:27:52] <Ash​irg> Hmm
L598[21:27:56] <Ash​irg> %health
L599[21:28:00] <Ash​irg> %damage
L600[21:28:08] <Ash​irg> %heal
L601[21:28:15] <Ash​irg> %help
L602[21:28:15] <MichiBot> Ash​irg: Command list: http://michibot.pc-logix.com/help
L603[21:30:38] <Ash​irg> %exclamation
L604[21:30:38] <MichiBot> Ash​irg: Blast11!
L605[21:51:15] <Forec​aster> %alias pet
L606[21:51:15] <MichiBot> Forec​aster: 'pet' aliases: [stroke]
L607[21:51:41] <s_​a_m> huh
L608[21:51:47] <s_​a_m> archives for fennec will be uh
L609[21:51:51] <Forec​aster> Hm, that could use some additional aliases
L610[21:51:52] <s_​a_m> fairly complicated, huh?
L611[21:52:01] <s_​a_m> if i wanna preserve fuckin
L612[21:52:06] <s_​a_m> filesystem functions
L613[21:52:08] <Forec​aster> %pet @Ashirg
L614[21:52:08] <MichiBot> Forecaster is petting @Ashirg with a Magic Windows but it’s actually decent! (25%). @Ashirg regains 1d8 => 2 (Magic +2) => 4 hit points!
L615[21:52:15] <s_​a_m> for special files
L616[21:59:57] ⇦ Quits: ben_mkiv (~ben_mkiv@2001:16b8:1e25:3400:fe34:97ff:fea9:75f2) (Ping timeout: 192 seconds)
L617[22:04:45] ⇨ Joins: ben_mkiv (~ben_mkiv@2001:16b8:1e25:3400:fe34:97ff:fea9:75f2)
L618[22:37:37] ⇦ Quits: flappy (~flappy@88-113-152-7.elisa-laajakaista.fi) (Ping timeout: 189 seconds)
L619[22:38:27] <Spider ​EveryOS> I've been busy today, but earlier today I fixed an issue in some of my unicode library for my OC emulator
L620[22:38:27] <Spider ​EveryOS> I'm not busy anymore, so I think I will work on adding touch support so that I can actually use MineOS
L621[22:38:36] <Spider ​EveryOS> I've been busy today, but earlier today I fixed an issue in some of my unicode library for my OC emulator
L622[22:38:36] <Spider ​EveryOS> I'm not busy anymore, so I think I will work on adding touch support so that I can actually use MineOS on my emulator [Edited]
L623[22:38:54] <Izaya> people use MineOS?
L624[22:39:16] <Ko​dos> I used it once to see if I could shred floppy disks
L625[22:39:17] <Ko​dos> I could not
L626[22:39:28] <Spider ​EveryOS> It has more stars than I ever will xD https://tinyurl.com/yjsldy4s
L627[22:39:44] <Izaya> Kodos: rm -r
L628[22:40:12] <Izaya> I mean it's a neat tech demo but it has such absurdly high system requirements I didn't think anyone actually used it
L629[22:40:28] <Spider ​EveryOS> On the code I've written, the highest number of stars I've managed to get is 13. Including the self-star https://tinyurl.com/yewvuhz4
L630[22:40:54] <Izaya> like hell I wrote an OS so I could build cheaper computers with less memory and more GPUs
L631[22:41:18] ⇦ Quits: Vexatos (~Vexatos@port-92-192-217-230.dynamic.as20676.net) (Quit: Insert quantum chemistry joke here)
L632[22:42:16] <Izaya> if every computer needed full T3 memory just to run the OS I think I'd just die
L633[22:42:53] <Spider ​EveryOS> I've been thinking of writing an OC OS
L634[22:42:53] <Spider ​EveryOS> But it's just really annoying how OC buffers the filesystem, which makes it hard to use an external text editor
L635[22:42:53] <Spider ​EveryOS> For my emulator, I plan to have an external editor built-in (you know what I mean)
L636[22:43:04] <Izaya> turn buffering off in the config
L637[22:43:12] <Spider ​EveryOS> Probably a good idea
L638[22:43:17] <Spider ​EveryOS> Yea, I'll do that
L639[22:43:24] <Izaya> also, ocvm and such
L640[22:44:18] <Spider ​EveryOS> >Izaya: also, ocvm and such
L641[22:44:18] <Spider ​EveryOS> Oh, I was writing my own emulator
L642[22:44:19] <Spider ​EveryOS> The filesystem thing wasn't the reason I was writing the emulator, I'm just doing that for fun
L643[22:44:19] <Spider ​EveryOS> But it is nice to have control over
L644[22:44:48] <Izaya> :D
L645[22:45:06] <Izaya> I should try some of these other firewire cards
L646[22:45:20] <Izaya> see if any of them will work without external power so I can update LuPi on this eMac
L647[22:46:02] <Spider ​EveryOS> My emulator has a ton of graphical glitches when running MineOS https://tinyurl.com/yz546syk
L648[22:46:28] <Spider ​EveryOS> And I haven't even managed to run any applications, since I can't find a keyboard shortcut to run things and I have no mouse support yet
L649[22:46:49] <Izaya> haha
L650[22:46:53] <Spider ​EveryOS> I but applications will also have graphical glitches xD
L651[22:46:53] <Izaya> still having trouble with OpenOS?
L652[22:48:08] <Izaya> also, if you're going by stars, keep in mind this is the repo OpenOS is in :p ttps://imgur.com/H09iApY.png
L653[22:48:26] <Izaya> https://social.shadowkat.net/media/8980604e21ef58cac4e306539533b67a582c956bb1f991f76e0c4452c3f6fb14.jpg
L654[22:48:28] <Spider ​EveryOS> >Izaya: still having trouble with OpenOS?
L655[22:48:28] <Spider ​EveryOS> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/catokaqefi
L656[22:49:03] <Spider ​EveryOS> >Izaya: https://social.shadowkat.net/media/8980604e21e���
L657[22:49:03] <Spider ​EveryOS> xD
L658[22:49:04] <Izaya> odd
L659[22:49:24] <Izaya> that computer might have enough resources to run MineOS
L660[22:49:27] <Izaya> it has 128M of RAM
L661[22:50:39] <Izaya> https://social.shadowkat.net/media/294d038f488a3f2c7613f38fca1ed0d8ed66566d4d30759a82814accd3e929f1.webm
L662[22:51:29] <Spider ​EveryOS> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/pusovuruca
L663[22:51:32] <Izaya> oh, sorry, 384M RAM
L664[22:52:10] <Izaya> oh neat, a web one
L665[22:52:24] <Izaya> and on a static site
L666[22:52:32] <Spider ​EveryOS> @Izaya Oh, somebody else (don't remember who) showed me that video once. It's really cool.
L667[22:52:51] <Izaya> did you compile lua to wasm or something
L668[22:52:56] <Spider ​EveryOS> Yea
L669[22:53:00] <Izaya> neat!
L670[22:53:08] <Izaya> kinda surprised my browser can deal with that
L671[22:53:49] <Spider ​EveryOS> > and on a static site
L672[22:53:49] <Spider ​EveryOS> Yea, I'm not a giant framework fan
L673[22:53:49] <Spider ​EveryOS> Favorite web framework is Vue, but I really don't see the benefit of having something that large when it's pretty simple to write normal code without a framework
L674[22:54:04] <Izaya> I uhhhhh
L675[22:54:14] <Izaya> I have a script to apply a header and CSS to markdown files
L676[22:54:25] <Izaya> it's like 10 lines of bash
L677[22:54:31] <Izaya> webdev tm
L678[22:55:12] <Izaya> https://social.shadowkat.net/media/24ed9ce770159b4a0b2f0a4c16366e342b37b6a7652d2a0e2225dd7b0e8577bb.jpg
L679[22:55:13] <Spider ​EveryOS> >Izaya: it's like 10 lines of bash
L680[22:55:14] <Spider ​EveryOS> Ah, that's fine
L681[22:55:14] <Spider ​EveryOS> But have you looked at the size of the node_modules folder after setting up Vue? xD
L682[22:55:14] <Spider ​EveryOS> I'm told not nearly as much is sent to the actual client, but it still feels bloated
L683[22:55:32] <Izaya> in general, if it involves NodeJS I stay as far away as possible
L684[22:55:52] <Izaya> the only time I've ended up using it is for PeerTube and it ate literally all the disk space on the VPS I was using
L685[22:56:24] <Spider ​EveryOS> The specific fork of Lua that I'm actually running in Wasm is.... guess
L686[22:57:41] <Spider ​EveryOS> @Izaya did you see the backspace bug I mentioned?
L687[22:57:49] <Izaya> yup, tried it myself
L688[22:58:13] <Izaya> reminds me a little of unix v6 tbh
L689[22:58:26] <Izaya> rather than backspace you'd write # to cancel the previous character
L690[22:58:42] <Spider ​EveryOS> Never tried Unix v6 tbh
L691[22:58:42] <Spider ​EveryOS> What did it do there?
L692[22:58:56] <Spider ​EveryOS> Oh
L693[22:59:00] <Izaya> well it was designed for teletypes so you couldn't actually erase the characters
L694[22:59:05] <Izaya> they were printed on paper
L695[22:59:21] <Spider ​EveryOS> Interesting
L696[22:59:35] <Izaya> but you could move your cursor back and ### to blank them out
L697[22:59:51] <Spider ​EveryOS> That's a creative fix
L698[23:00:06] <Izaya> (moving the cursor back is optional, you can just append ### to the end of the line if you're so inclined)
L699[23:02:38] <Izaya> oh :<
L700[23:02:56] <Izaya> that cable I found yesterday isn't mini-VGA to HDMI, it's just mini-HDMI to HDMI
L701[23:03:09] <Izaya> but Apple doesn't bother to label their cables so I got excited
L702[23:03:25] ⇦ Quits: Inari (~Pinkishu@p508ef673.dip0.t-ipconnect.de) (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/)
L703[23:04:14] <Spider ​EveryOS> @Izaya Want to guess which fork of Lua I'm using for my emulator?
L704[23:04:28] <Spider ​EveryOS> > that cable I found yesterday isn't mini-VGA to HDMI, it's just mini-HDMI to HDMI
L705[23:04:28] <Spider ​EveryOS> What are you trying to connect?
L706[23:04:52] <Izaya> uuuuh if it's a fork it's not the PUC Lua implementation, so I have no idea :D
L707[23:05:07] <Izaya> well the eMac has mini-VGA video out so I wanted to hook it up to a capture card
L708[23:05:34] <Izaya> could probably write some software to spew screen capture over firewire though so it's fine ig
L709[23:05:59] <Spider ​EveryOS> Ah, I see
L710[23:06:35] <Spider ​EveryOS> > uuuuh if it's a fork it's not the PUC Lua implementation, so I have no idea 😄
L711[23:06:35] <Spider ​EveryOS> Eris
L712[23:06:36] <Spider ​EveryOS> But I'm not using any of the cool features Eris brings (yet)
L713[23:06:52] <s_​a_m> hue
L714[23:06:55] <Izaya> oh the OC-oriented one
L715[23:06:58] <Izaya> nice!
L716[23:07:01] <Spider ​EveryOS> Yup (:
L717[23:07:09] <Izaya> kinda forgot it existed
L718[23:07:12] <Ocawes​ome101> @Spider EveryOS use unscii, it'll probably fix some of the graphical glitches with your emulator (and it just plain looks better)
L719[23:07:55] <Ocawes​ome101> Izaya: that's a rather dirty eMac
L720[23:08:04] <Izaya> it was like that when I got it
L721[23:08:06] <s_​a_m> or my modified version of uhhh
L722[23:08:12] <s_​a_m> unifont
L723[23:08:16] <Izaya> it's from a school
L724[23:08:20] <Spider ​EveryOS> >Ocawesome101: <@!509348730156220427> use unscii, it'll proba…
L725[23:08:20] <Spider ​EveryOS> Does OC usually use unscii?
L726[23:08:20] <Spider ​EveryOS> I just grabbed the most convenient asset file I could find, which is one that OC used to use and can still be used through the config file iirc.
L727[23:08:32] <Ocawes​ome101> OC uses FUNSCII, which is a fork of unscii with less characters (or something like that)
L728[23:08:33] <s_​a_m> i wish i still had that old iMac :(
L729[23:08:47] <Ocawes​ome101> it loads its font as a hexfont
L730[23:08:50] <Ocawes​ome101> however
L731[23:09:00] <s_​a_m> hexfont is simple to parse tbh
L732[23:09:10] <Ocawes​ome101> you can load unscii as ttf or otf of woff or a couple other formats
L733[23:09:17] <Ocawes​ome101> http://viznut.fi/unscii/
L734[23:09:27] <s_​a_m> hexfont is like dead simple
L735[23:09:38] <Ocawes​ome101> how does hexfont work then
L736[23:09:49] <Ocawes​ome101> is it just a bitmap for every character?
L737[23:10:30] <Izaya> brb figuring out how to render SGI Screen to a hex font to use in OC
L738[23:10:54] <s_​a_m> bitmap, yea
L739[23:11:12] <s_​a_m> i'll explain it when i get home
L740[23:11:16] <s_​a_m> i promise
L741[23:11:23] <s_​a_m> ❤️
L742[23:11:27] <Spider ​EveryOS> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/lagomorata
L743[23:11:43] <Izaya> please refrain from sending 4+ line messages
L744[23:11:50] <Izaya> having to open every message in a web browser is a pain
L745[23:12:09] <Spider ​EveryOS> Sorry, I am just used to typing long messages
L746[23:12:25] <Ocawes​ome101> rendering a ttf font (particularly a monospace one) is as simple as having a text view
L747[23:12:33] <Ocawes​ome101> embed it with some CSS
L748[23:12:53] <Ocawes​ome101> maybe cover it in a `div` so you can't select the text
L749[23:13:15] <Spider ​EveryOS> Oh
L750[23:13:15] <Spider ​EveryOS> I kinda like it as a canvas though
L751[23:13:16] <Spider ​EveryOS> Especially since the fact that it is a canvas will allow me to implement some other cools stuff later on
L752[23:13:24] <Ocawes​ome101> such as what?
L753[23:13:49] <Ocawes​ome101> also unscii is available as a hexfont apparently
L754[23:14:42] <Spider ​EveryOS> Saving the current appearance of the canvas, even taking video of the canvas
L755[23:14:42] <Spider ​EveryOS> There are libraries to let you do that stuff with a canvas
L756[23:15:01] <Ocawes​ome101> use hexfont unscii then
L757[23:15:08] <Ocawes​ome101> also please scale the canvas to the browser window size
L758[23:15:19] <Ocawes​ome101> expanding the browser window and having it still tiny is annoying
L759[23:15:33] <Ocawes​ome101> (at least don't require a reload to do it)
L760[23:20:35] <Spider ​EveryOS> >Ocawesome101: also please scale the canvas to the browser wi…
L761[23:20:35] <Spider ​EveryOS> Message contained 4 or more newlines and was pastebined https://paste.pc-logix.com/eragobanox
L762[23:20:47] <Ocawes​ome101> fair enough
L763[23:21:32] <Izaya> hmm
L764[23:21:41] <Izaya> what to do with this broken brake lever
L765[23:21:45] <Izaya> kinda wanna hang it on the wall
L766[23:22:28] <Spider ​EveryOS> xD
L767[23:23:04] <Amanda> Izaya hang it in the garage as a warning to the other vehicles
L768[23:23:34] <Izaya> not a bad idea
L769[23:23:47] <Izaya> maybe I'll bolt all my broken bike parts together, see what shape I get
L770[23:25:32] <Spider ​EveryOS> >Ocawesome101: fair enough
L771[23:25:33] <Spider ​EveryOS> Oh, btw, here's MineOS if you want to try it, though you can't really do anything
L772[23:25:33] <Spider ​EveryOS> Rn the only way to change which OS you are using is to edit the loot.js file, which you can only do in the dev environment, soo...
L773[23:25:35] <Spider ​EveryOS> <https://8080-gray-salamander-o6uinkqw.ws-us18.gitpod.io>
L774[23:26:14] <Izaya> try PsychOS, I dare you
L775[23:26:59] <Izaya> https://oc.shadowkat.net/psychos/psychos.cpio
L776[23:27:34] <Spider ​EveryOS> >Izaya: https://oc.shadowkat.net/psychos/psychos.cpio
L777[23:27:34] <Spider ​EveryOS> Sorry, but how do I run it?
L778[23:27:42] <Izaya> that's a cpio archive
L779[23:28:09] <Izaya> if you unpack it it'll give you a PsychOS boot filesystem
L780[23:28:25] <Spider ​EveryOS> My emulator only supports Zip files xD https://tinyurl.com/yfcpvkvc
L781[23:28:38] <Spider ​EveryOS> Wait, I did that wrong
L782[23:29:15] <Spider ​EveryOS> Here's the zip file that would work on my emulator
L783[23:29:20] <Izaya> I should probably distribute as tar and zip I suppose
L784[23:29:22] <Spider ​EveryOS> https://tinyurl.com/yg59pwn4
L785[23:29:29] <Izaya> cpio is just easy to bootstrap from within OC
L786[23:30:08] <Spider ​EveryOS> xD
L787[23:30:08] <Spider ​EveryOS> I should probably add support for that to my emulator?
L788[23:30:08] <Spider ​EveryOS> Or is it managed by an OC program instead of OC itself?
L789[23:30:20] <Izaya> s_a_m wrote a program called uncpio
L790[23:30:33] <Izaya> so I usually copy-paste that into the game to install PsychOS from the cpio
L791[23:30:59] <Izaya> it's short enough that I don't need to worry about doing multiple paste operations or anything
L792[23:31:08] <Izaya> or even bothering to download it
L793[23:31:41] <Spider ​EveryOS> > try PsychOS, I dare you
L794[23:31:41] <Spider ​EveryOS> Thanks, I hate it
L795[23:31:49] <Spider ​EveryOS> <https://8080-gray-salamander-o6uinkqw.ws-us18.gitpod.io>
L796[23:31:50] <Izaya> typical response
L797[23:32:23] <Izaya> oh now that's interesting
L798[23:32:29] <Spider ​EveryOS> What?
L799[23:32:34] <Izaya> when I press shift to make the ( character
L800[23:32:38] <Izaya> it creates a \16 character
L801[23:32:42] <Izaya> I wonder why it does that
L802[23:33:05] <Spider ​EveryOS> Oh yea
L803[23:33:05] <Spider ​EveryOS> I was also wondering why it seemed to insert whitespace, I thought maybe I accidentally typed it xD
L804[23:33:23] <Spider ​EveryOS> Sorry. My emulator has many bugs
L805[23:33:31] <Izaya> that said
L806[23:33:39] <Spider ​EveryOS> The code isn't too great. Not used to JS these days
L807[23:33:43] <Izaya> backspace works and the text rendering seems to have no issues
L808[23:33:45] <Izaya> :D
L809[23:33:48] <Spider ​EveryOS> (:
L810[23:34:25] <Izaya> https://imgur.com/bRkjvvR.png
L811[23:34:57] <Izaya> have to backspace after every time I press shift :p
L812[23:35:35] <Spider ​EveryOS> Yea, haven't added internet support yet
L813[23:35:35] <Spider ​EveryOS> But when I do, I plan to use unmonitored proxies, because I am not running my own proxy, and cors hates me, and JS doesn't even support raw TCP sockets to emulate the TCP feature.
L814[23:35:57] <Izaya> HTTP(S) should be easy enough
L815[23:36:25] <Izaya> IIRC you can make requests with javascript no sweat
L816[23:36:37] <Spider ​EveryOS> >Izaya: HTTP(S) should be easy enough
L817[23:36:37] <Spider ​EveryOS> Yea, I usually use cors-escape for HTTP(S)
L818[23:36:51] <Spider ​EveryOS> > IIRC you can make requests with javascript no sweat
L819[23:36:51] <Spider ​EveryOS> As I said, cors hates me
L820[23:37:00] <Izaya> that reminds me I should try to load ConverseJS from my own domain on Pleroma
L821[23:37:10] <Izaya> :drakeno: pleroma chat
L822[23:37:14] <Izaya> :drakeyes: XMPP client overlay
L823[23:38:06] <Spider ​EveryOS> For TCP support, I found a proxy that converts TCP to Websocket and vice versa
L824[23:38:07] <Spider ​EveryOS> But I forgot the name of that proxy
L825[23:38:19] <Spider ​EveryOS> For HTTP support, I typically use cors-escape
L826[23:38:53] <Spider ​EveryOS> Trying to access another site from JS is a pain, unless you have direct access to that site and can do things like set the CORS policy
L827[23:39:49] <Spider ​EveryOS> So I really on proxies, which I would not trust with my life, but I tend to doubt anybody would enter passwords on an OC emulator, and even if they would, I put up a warning that tells them not to
L828[23:39:58] <Spider ​EveryOS> (For when I do support internet)
L829[23:42:51] <Spider ​EveryOS> Anyways
L830[23:42:51] <Spider ​EveryOS> I should work on adding that touch support
L831[23:47:37] <Spider ​EveryOS> I just remembered I have homework, but it's not due until tomorrow night
L832[23:48:23] <Spider ​EveryOS> @Ocawesome101 Has WebGL hung or crashed on you at all for you when you were using my emulator?
L833[23:48:32] <Spider ​EveryOS> @Ocawesome101 Has WebGL hung or crashed on you at all when you were using my emulator? [Edited]
L834[23:49:07] <Spider ​EveryOS> I looked through my code, and I don't think I have any leaks, but WebGL keeps hanging on my computer
L835[23:59:55] ⇦ Quits: ben_mkiv (~ben_mkiv@2001:16b8:1e25:3400:fe34:97ff:fea9:75f2) (Killed (NickServ (GHOST command used by ben_mkiv|afk!~ben_mkiv@200116b81429d200fe3497fffea975f2.dip.versatel-1u1.de)))
L836[23:59:56] ⇨ Joins: ben_mkiv|afk (~ben_mkiv@200116b81429d200fe3497fffea975f2.dip.versatel-1u1.de)
<<Prev Next>> Scroll to Top