<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:57:46] <walks​anator> I have sold my soul to stack overflow to ask how to add a rectangle as close to 0,0 as possible with x units of spacing
L2[01:02:39] ⇨ Joins: AppMaker (webchat@c-71-205-236-120.hsd1.co.comcast.net)
L3[01:05:21] ⇦ Quits: AppMaker (webchat@c-71-205-236-120.hsd1.co.comcast.net) (Client Quit)
L4[01:06:38] <randomn​umberYT> would anyone be intrested in a program to boot an os entirely from the internet card?
L5[01:15:13] <Izzy> I would be curious to see how it works
L6[01:25:28] <randomn​umberYT> its still a work in progress but il explain the best i can
L7[01:26:04] <randomn​umberYT> first it downloads a list file from a set url
L8[01:26:41] <randomn​umberYT> it then parses the list file to get a list of urls to download from along with the names
L9[01:27:35] <randomn​umberYT> it then downloads all required files and creates the required directories and saves all the files in the tempfs
L10[01:28:02] <randomn​umberYT> saving files is the os responsibility
L11[01:29:13] <Izzy> ah okay, fairly standard then
L12[01:29:21] <randomn​umberYT> its all going to be on an eeprom too
L13[01:29:23] <Izzy> won't work for OpenOS but you could boot a small copy of PsychOS
L14[01:30:04] <randomn​umberYT> my goal is to get openos to boot. idk about PsychOS
L15[01:30:11] <Izzy> you won't fit OpenOS in 64k
L16[01:30:30] <Izzy> so you'd have to get creative and use an actual in-memory virtual filesystem component
L17[01:30:44] <randomn​umberYT> it will boot off tempfs
L18[01:30:56] <Izzy> which would be cool but it means you'll need a lot of RAM
L19[01:30:57] <randomn​umberYT> is there a limit
L20[01:31:02] <randomn​umberYT> oh
L21[01:31:02] <Izzy> 64K
L22[01:31:05] <randomn​umberYT> ok
L23[01:31:09] <Izzy> the tmpfs is 64k
L24[01:31:24] <randomn​umberYT> il see if i can make it download to a filesystem
L25[01:33:04] <randomn​umberYT> working on it now
L26[01:33:23] <Izzy> if you can download it to one you can download it to any
L27[01:36:22] <randomn​umberYT> would this work to get a component: component.proxy(component.list(""){})
L28[01:36:37] <Izzy> component.proxy(component.list("type")())
L29[01:36:45] <randomn​umberYT> ok
L30[01:36:55] <Izzy> though I guess if you want any component then you can skip any argument to list
L31[02:07:04] <Amanda> Izzy: Is it alright if I knick your charger for like, 3min to load a file onto my new tablet?
L32[02:07:25] <Amanda> or will that break stuff
L33[02:07:58] <Izzy> should be fine, though you can put your tablet into it and then access the FS from the storage system computer I believe
L34[02:08:17] <Amanda> ah, I'll try that first
L35[02:10:00] <Izzy> I think I have parsed the craftdumper output!
L36[02:12:38] <Amanda> nice!
L37[02:14:15] <Amanda> Danke! That worked purrfectly, I now have my usual tablet with KOS on it. :3
L38[02:16:37] <Amanda> Need to make my own charger sometime soon
L39[02:16:59] <Izzy> compacted shaped recipes db is 132K
L40[02:17:14] <Izzy> oh, because I fucked it up
L41[02:17:36] <Amanda> Will have to get more gold first, I want to some more of my own instead of knicking yours again. I owe you 4 gold, 2 diamonds
L42[02:17:41] <Izzy> 490K
L43[02:18:30] <Amanda> Is there an fget server on the ricad machine? I have a fget client for kos but no rica client yet
L44[02:18:43] <Izzy> not yet
L45[02:18:56] <Amanda> 'cause fget can also proxy http/s
L46[02:18:59] <Amanda> ( IIRC )
L47[02:19:02] <Izzy> yeah it can
L48[02:19:08] <Izzy> but not transparently enough for oppm, yet
L49[02:19:29] <Amanda> does oppm require headers or something?
L50[02:20:04] <Izzy> more I haven't written a virtual internet card that uses it
L51[02:20:09] <Amanda> ah
L52[02:37:52] <randomn​umberYT> i cant find psychOS
L53[02:38:30] <randomn​umberYT> where is it?
L54[02:38:36] <randomn​umberYT> i checked the fourms
L55[02:41:45] <randomn​umberYT> sorry for inturrupting.
L56[02:45:55] <Corded> > <randomn​umberYT> i cant find psychOS
L57[02:45:55] <Lili​rine> https://git.shadowkat.net/
L58[02:45:58] <Lili​rine> see here
L59[02:46:20] <Lili​rine> it's on... his? (I... actually don't think I ever asked Izaya their pronouns. Huhn.) git
L60[02:47:39] <randomn​umberYT> ok
L61[02:50:37] <Lili​rine> time to figure out how long I should keep DFPWMs for - writing a little site a la music.madefor.cc, but for 1.7.10 Computronics
L62[03:39:42] <Michiyo> Hopefully moving Corded...
L63[03:40:02] ⇦ Quits: Corded (~Corded@vps-9c69ad6a.vps.ovh.ca) (Remote host closed the connection)
L64[03:41:36] ⇨ Joins: Corded (~Corded@2001:19f0:8001:d8f:5400:4ff:fea5:61b0)
L65[03:41:36] zsh sets mode: +v on Corded
L66[03:41:42] <Michiyo> Oh, neat, IPv6.
L67[03:42:03] <Michiyo> Leave it to anyone other than OVH to have working IPv6 out of the box.
L68[03:46:24] <Amanda> Hey Elfi, lookit, it's the manifestation of my subconscious being projected onto my eyelids -dozes off-
L69[03:46:33] * Amanda snuggles up around Elfi
L70[03:46:36] <Amanda> Night girls
L71[03:46:40] <Michiyo> Nice
L72[03:46:42] <Michiyo> ...
L73[03:46:43] <Michiyo> Night
L74[04:05:12] <Mim​iru> .
L75[04:05:17] <Michiyo> Test
L76[04:12:11] ⇨ Joins: Hawk777 (~Hawk777@2001:569:7e40:1300:84db:7f09:7bcc:155e)
L77[04:12:57] <Michiyo> !update
L78[04:12:58] <Corded> Bot has been updated. Relaunching...
L79[04:12:58] ⇦ Quits: Corded (~Corded@2001:19f0:8001:d8f:5400:4ff:fea5:61b0) (Remote host closed the connection)
L80[04:13:01] ⇨ Joins: Corded (~Corded@2001:19f0:8001:d8f:5400:4ff:fea5:61b0)
L81[04:13:01] zsh sets mode: +v on Corded
L82[04:13:31] ⇦ Quits: Corded (~Corded@2001:19f0:8001:d8f:5400:4ff:fea5:61b0) (Remote host closed the connection)
L83[04:13:39] ⇨ Joins: Corded (~Corded@2001:19f0:8001:d8f:5400:4ff:fea5:61b0)
L84[04:13:39] zsh sets mode: +v on Corded
L85[04:14:43] ⇦ Quits: Corded (~Corded@2001:19f0:8001:d8f:5400:4ff:fea5:61b0) (Remote host closed the connection)
L86[04:14:50] ⇨ Joins: Corded (~Corded@2001:19f0:8001:d8f:5400:4ff:fea5:61b0)
L87[04:14:50] zsh sets mode: +v on Corded
L88[05:48:33] <Corded> > <Z0id​burg> It was GLFW for sure. The GLFW shipped with Minecraft befor…
L89[05:48:34] <Ocawes​ome101> nice!
L90[05:58:47] <Izzy> so I have a parsed recipes database for this pack, 600KiB
L91[05:59:14] <Izzy> 620, even
L92[05:59:26] <Izzy> with some compression I should be able to fit that on a T1 HDD
L93[06:01:12] <Izzy> https://shadowkat.net/tmp/3a09.png
L94[06:10:03] <Izzy> ... or I could just do it as-is, apparently :D
L95[06:21:40] <Izzy> though, ore dictionary could pose a problem
L96[06:37:00] <Izzy> okay no, 768k with all the recipes
L97[06:46:42] <Izzy> oh and I have to account for the ore dictionary
L98[07:18:18] ⇨ Joins: Vexatos (~Vexatos@p200300eaef093c0055f04a4cdca90311.dip0.t-ipconnect.de)
L99[07:18:18] zsh sets mode: +v on Vexatos
L100[07:30:29] <Izzy> the 200K oredict compresses down to 50K
L101[07:30:34] <Izzy> good signs!
L102[07:30:38] ⇦ Quits: Hawk777 (~Hawk777@2001:569:7e40:1300:84db:7f09:7bcc:155e) (Quit: Leaving.)
L103[07:45:40] <Izzy> minecraft recipe set compresses from 66k to 13k
L104[09:18:54] <ThePiGuy24> nice
L105[10:18:59] <Forec​aster> %tonkout
L106[10:19:01] <MichiBot> Fudge! Forec​aster! You beat your own previous record of 12 hours, 35 minutes and 25 seconds (By 1 hour, 33 minutes and 12 seconds)! I hope you're happy!
L107[10:19:02] <MichiBot> Forec​aster has tonked out! Tonk has been reset! They gained 0.014 tonk points! plus 0.026 bonus points for consecutive hours! Current score: 1.82960842, Position #2 Need 0.11031 more points to pass Va​ur!
L108[13:01:06] <Amanda> Goooood meowning everyone!
L109[13:02:00] <Amanda> %choose right into cubes or halucinate first
L110[13:02:01] <MichiBot> Ama​nda: Oh no, not "halucinate first" again! I'll have "right into cubes" instead.
L111[13:02:10] <Amanda> Sounds good
L112[14:04:00] <Kristo​pher38> Izzy: here's my code for computing an autocrafting plan https://github.com/Kristopher38/krafter/blob/main/planner.lua#L42
L113[14:05:31] <Kristo​pher38> inventorystate is a plain mutable inventory table wrapped in some object that allows me to do stuff like save a snapshot of the table and restore it later (within the same function)
L114[14:06:52] <Kristo​pher38> This was based on the tag system that is present in Minecraft >=1.16 as a replacement for oredict but could be made to work with oredicts I think
L115[14:07:06] <Kristo​pher38> I don't remember what state I left this at though
L116[14:18:31] <Kristo​pher38> * (~~within the same function~~ actually scratch that, it should work across calls as well)
L117[15:03:47] <Amanda> Izzy: so... fserv doesn't seem to be working?
L118[15:04:17] <Amanda> my kos client just times out, openos's fget tries to access a nil socket
L119[15:06:01] <Amanda> so I'm guessing it's timing out there too
L120[15:09:18] <Amanda> My host is seeing the openstreams, at least, but nothing after
L121[15:11:16] <Amanda> ...
L122[15:11:55] <Amanda> Izzy: never mind, I was accessing the wrong host! :D
L123[15:16:47] <S​3> ...
L124[15:16:53] <S​3> You are pulling an S3
L125[16:00:47] ⇨ Joins: ben_mkiv (~ben_mkiv@200116b8007Cf000fe3497FfFeA975f2.dip.versatel-1u1.de)
L126[16:30:31] <Forec​aster> %sip
L127[16:30:33] <MichiBot> You drink a ripe grathnode potion (New!). Forecaster is now Borg until they steal the concept of stealing.
L128[16:30:48] <Forec​aster> do Borg steal...
L129[16:34:26] <Mim​iru> I mean, it's literally their whole thing.
L130[16:34:49] <Forec​aster> but is "assimilating" stealing...
L131[16:34:53] <Mim​iru> Yes.
L132[16:34:58] <Forec​aster> but...
L133[16:35:22] <Forec​aster> if you ask a Borg if they've been stolen they'd probably say no
L134[16:35:39] <Forec​aster> and then try to assimilate you
L135[16:35:43] <Mim​iru> They board your ship, they kill / assimilate your people and tech... stealing them and it.
L136[16:36:40] <Forec​aster> but if you assimilate the concept of stealing, does anything really change
L137[16:37:05] <Mim​iru> ._.
L138[17:02:29] ⇨ Joins: evil (~evil@cpe-174-96-203-159.columbus.res.rr.com)
L139[17:05:02] ⇦ Quits: evil (~evil@cpe-174-96-203-159.columbus.res.rr.com) (Client Quit)
L140[17:14:18] <Forec​aster> Evil did not live up to it's name
L141[17:40:29] <S​3> I remember this one time this guy joined IRC with a nickname of titanic
L142[17:40:52] <S​3> flooded the whole channel and got kicked by the bot for "excess flood"
L143[17:43:03] <Amanda> FINALLY!
L144[17:43:08] <Amanda> https://matrix.camnet.site/_matrix/media/v3/download/camnet.site/sOHxbbFlKvGyhRbpkvpIciVz/Screenshot%20from%202023-11-15%2012-42-24.png
L145[17:43:24] <Amanda> Izzy: Still The Rest Of The Owl to go, but I've g2g soon ^
L146[17:44:43] ⇦ Quits: uis_ (~uis@95.165.156.213) (Ping timeout: 183 seconds)
L147[17:45:10] ⇨ Joins: uis (~uis@95.165.156.213)
L148[17:46:02] <Amanda> %choose mtrpc or minitel-rpc
L149[17:46:03] <MichiBot> Ama​nda: I spy with my robotic eye something beginning with "minitel-rpc"!
L150[17:46:07] <Amanda> Hrm.
L151[17:46:09] <Amanda> I disagree
L152[17:49:59] <Corded> > <Z0id​burg> flooded the whole channel and got kicked by the bot for "ex…
L153[17:50:00] <Forec​aster> sounds like something a certain deity would do rather than a ship
L154[18:01:09] <Amanda> No idea who you could be thinking of
L155[18:02:06] <Forec​aster> as far as I know there's only one deity known for flooding
L156[18:02:22] <Forec​aster> but maybe there's multiple
L157[18:02:38] <Forec​aster> you never know with deities
L158[18:02:47] <Amanda> And of course my ocelot install got blown away
L159[18:03:49] <Amanda> Oh well, guess I'll just have to halucinate for this waiting
L160[18:07:32] ⇨ Joins: hel (~hel@78.80.196.220)
L161[18:07:45] ⇦ Quits: hel (~hel@78.80.196.220) (Client Quit)
L162[20:56:30] ⇦ Quits: MichiBot (~MichiBot@vps-9c69ad6a.vps.ovh.ca) ()
L163[21:00:10] <Amanda> %p
L164[21:06:24] <Amanda> Oh, michibots gone
L165[21:07:16] <Amanda> I assume Michiyo knows already
L166[21:09:21] <Forec​aster> I dunno, do you @Mimiru ?
L167[21:09:41] <Mim​iru> ... huh
L168[21:09:45] <Mim​iru> Umm
L169[21:09:48] <Mim​iru> Fuuuuck
L170[21:09:55] <Mim​iru> Well that's not good
L171[21:10:03] <Mim​iru> Hey so bad news
L172[21:10:28] <Mim​iru> The server that hosts MichiBot was just deleted
L173[21:11:52] <Forec​aster> huh
L174[21:12:10] <Forec​aster> that's something you don't hear very often
L175[21:12:12] <Mim​iru> So yeah... its all gone.
L176[21:12:28] <Mim​iru> Tonk is resetting early this year
L177[21:12:31] <Mim​iru> Yeah...
L178[21:12:32] <Mim​iru> Yep
L179[21:12:34] <Mim​iru> Fucj
L180[21:12:37] <Mim​iru> Fuck too
L181[21:12:40] <Forec​aster> how did that happen
L182[21:13:25] <CompanionCube> deleted-deleted or just the regular kind of deleted?
L183[21:14:06] ⇨ Joins: Sqwle (~Sqwle@s22.mcskill.net)
L184[21:14:12] ⇦ Quits: Sqwle (~Sqwle@s22.mcskill.net) (Client Quit)
L185[21:15:45] <stephan48> oh no :(
L186[21:16:22] <Mim​iru> Yeah... deleted deleted
L187[21:17:49] <Mim​iru> https://discordembeds.pc-logix.com/live/1700083069234.jpg
L188[21:18:29] <CompanionCube> ah, damn
L189[21:19:22] <stephan48> raise them a ticket?
L190[21:19:38] <stephan48> sometimes they can restore a vm for some time?
L191[21:19:39] ⇦ Quits: ben_mkiv (~ben_mkiv@200116b8007Cf000fe3497FfFeA975f2.dip.versatel-1u1.de) (Ping timeout: 183 seconds)
L192[21:20:15] <stephan48> Hetzner has an inofficial 24h policy f.e. where you can nicely ask them.
L193[21:20:19] <Forec​aster> they just did that on their own?
L194[21:28:21] ⇨ Joins: ben_mkiv (~ben_mkiv@200116b8143a2700fe3497fffea975f2.dip.versatel-1u1.de)
L195[21:37:04] <Michiyo> I had the server set to not renew... I didn't realize *today* was the cancelation date.
L196[21:40:20] <Forec​aster> ah
L197[21:41:45] <Mim​iru> I have a DB Backup from...may. I can go through the logs and find tonks to update scores.
L198[21:47:26] <CompanionCube> is the backup from the time you dug it out from /proc or what
L199[21:47:47] <Michiyo> I don't think so
L200[21:47:59] <Michiyo> No, that was August
L201[21:48:48] <CompanionCube> oh, i dug the inventory page out of the google cache: https://webcache.googleusercontent.com/search?q=cache:9xMoJrb3IKQJ:https://michibot.pc-logix.com/inventory&hl=en&gl=uk&client=firefox-b-e
L202[21:49:06] <Ar​iri> you can do that?
L203[21:49:33] <CompanionCube> the hardest part was figuring out how to see if google has cached a page
L204[21:50:34] <CompanionCube> the tonk page is from october, though: https://webcache.googleusercontent.com/search?q=cache:FfqXh_U8YiMJ:https://michibot.pc-logix.com/tonk&hl=en&gl=uk&client=firefox-b-e
L205[21:50:35] <Liizzii> https://webcache.googleusercontent.com/search?q=cache:https://michibot.pc-logix.com/tonk
L206[21:50:38] <Mim​iru> ooh is the tonk page damn
L207[21:50:54] <Liizzii> https://cachedview.com/ kinda useful
L208[21:51:34] <Mim​iru> I likely won't bother with the inventory... that's a lot of stuff lmao
L209[21:51:47] <Liizzii> we can always add more shit back
L210[21:52:11] <CompanionCube> i mean most of it's probably in the DB backup
L211[21:52:17] <Mim​iru> Yeah
L212[21:52:40] <Mim​iru> I'm going to go dig through logs to try to get tonk scores fixed.
L213[21:53:24] <Forec​aster> fortunately you only need the last tonk for each person
L214[21:59:53] <Mim​iru> Well, unfortunatly it's going to be a bit delays cause of work stupidity
L215[22:01:00] <stephan48> Michiyo: i would try writing them a quick ticket and see if they can restore it, if there is anything else then michibot on it you need
L216[22:01:18] <Michiyo> MichiBot was the only thing left
L217[22:23:39] <walks​anator> so wait what exactly happened to michibot
L218[22:24:22] <Forec​aster> server got assassinated
L219[22:24:25] <Mim​iru> The server it was on no longer exists.
L220[22:25:38] <walks​anator> why was it suddently terminated?
L221[22:25:50] <Mim​iru> Because I told them I didn't want to pay them any more.
L222[22:25:58] <Mim​iru> and today was the end of time I had paid them for.
L223[22:26:09] <walks​anator> ah and you forgot to transfer servers ahead of time
L224[22:26:22] <Mim​iru> I moved everything EXCEPT MichiBot, thinking I had the box for another week
L225[22:26:40] <walks​anator> ah... poor michibot
L226[22:27:23] <Mim​iru> Yeah.. I have a DB backup from March that I'm going to restore, then I'm going to have to dig out everyones tonk score.
L227[22:27:30] <Mim​iru> and then boost mine by like 40 points.
L228[22:27:32] <Mim​iru> :D
L229[22:28:29] <walks​anator> I mean it cant be *that* hard just
L230[22:28:29] <walks​anator> `grep "Current score: "` and someother stuff
L231[22:29:11] <walks​anator> probally a dead simple ~~rust program~~ python script
L232[22:29:36] <Forec​aster> C#
L233[22:29:42] <Mim​iru> ASM
L234[22:29:50] <walks​anator> welp another day of no responses might as well plug my stackoverflow problem (why is adding new rectangles soo hard)
L235[22:29:50] <walks​anator> <https://stackoverflow.com/q/77484617/14969319&gt;
L236[22:30:21] <walks​anator> screw pluggin your youtube or twitch or x or [redacted]
L237[22:30:21] <walks​anator> I plug stackoverflow problems
L238[22:30:22] <Mim​iru> I fixed my damn email server... and I'm REALLY wishing I hadn't
L239[22:31:09] <walks​anator> 1. why was email server broken
L240[22:31:09] <walks​anator> 2. why regret fixing it
L241[22:31:40] <Mim​iru> email was broken because of the switch to using WG via my Vultr VPS broke the relayhost I was using
L242[22:32:00] <Mim​iru> And I'm currently recieving EVERY GOD DAMN EMAIL I've gotten for the last... 3 days or whatever
L243[22:32:39] <Forec​aster> it's like a time capsule!
L244[22:32:41] <Forec​aster> from 3 days ago
L245[22:34:59] <walks​anator> microtime capsule
L246[22:41:37] <Izzy> is the way to force a GC to yield 20 times?
L247[22:47:52] <Forec​aster> Don't you force GC by yielding?
L248[22:48:35] <Forec​aster> It's today opposite day?
L249[22:48:47] <Forec​aster> * Is today opposite day?
L250[22:55:17] <Amanda> Izzy: I think it only has to be 10 payo said, but he does 20 in OC out of an abundance of caution
L251[22:55:33] <Amanda> er in OpenOS
L252[23:01:50] <Forec​aster> Oh, I completely read that question backwards, somehow
L253[23:11:29] <S​3> @Mimiru it's fine just send them back and make a delay line bounce back network!
L254[23:11:37] <S​3> For your email
L255[23:13:54] <randomn​umberYT> Dumb question. Why are some people showing up as bots?
L256[23:15:12] <Mim​iru> Well, usually there would be a command for that... but the bot is gone.
L257[23:15:19] <Mim​iru> It's a bridge between IRC and Discord
L258[23:16:22] <stephan48> because we are.
L259[23:16:28] <randomn​umberYT> Ok
L260[23:16:50] <stephan48> IRC is the better dimension to be in! You bot!
L261[23:21:21] <Kristo​pher38> Amanda: I've seen code on the java/machine.lua side that explicitly shows why you need 10 yields
L262[23:22:24] <Amanda> @Kristopher38 yeah, I saw something similar, and asked payo who OpenOS does 20, and he said "out of an abundance of caution"
L263[23:22:45] <Amanda> then I made a joke about "it's 2035, OpenOS takes 20 minutes to boot, due to the GC pauses yielding 120 times"
L264[23:23:26] <Kristo​pher38> Though depending on the type of GC that Lua uses it might not actually collect all garbage
L265[23:24:03] <Kristo​pher38> I remember they've used incremental GC at one point but reverted at some version and reintroduced a better version in another
L266[23:56:36] ⇦ Quits: Vexatos (~Vexatos@p200300eaef093c0055f04a4cdca90311.dip0.t-ipconnect.de) (Quit: Insert quantum chemistry joke here)
<<Prev Next>> Scroll to Top