<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[01:16:44] <Amanda> But how are you going to find out if you stop fucking around?
L2[01:38:34] * Amanda pawhugs Elfi, meows eepily about the sun and the stars and the other kinds of forbidden lämp to have planet-sode
L3[01:41:00] <Amanda> Night girls
L4[02:03:21] <luna​r_sam> why did i decide i wanted to do permissions and whatnot
L5[02:12:49] <Spider​EveryOS> %tonkout
L6[02:12:50] <MichiBot> Shoot! Spider​EveryOS! You beat your own previous record of 2 hours, 1 minute and 34 seconds (By 3 hours, 36 minutes and 11 seconds)! I hope you're happy!
L7[02:12:51] <MichiBot> Spider​EveryOS has tonked out! Tonk has been reset! They gained 0.005 tonk points! plus 0.008 bonus points for consecutive hours! Current score: 0.953774, Position #1
L8[02:49:20] <SoraFi​restorm> I did not realize truly how much I missed OC until I started interacting more with ComputerCraft again
L9[03:07:53] <Mic​hiyo> Right?
L10[03:08:20] <SoraFi​restorm> The pitifully small default screen size is perhaps the most immediately obvious and painful
L11[03:09:04] <SoraFi​restorm> and that doesn't seem fixable unless I want the rest of the UI elements to be postage-stamp sized
L12[03:09:08] <SoraFi​restorm> no thanks
L13[03:13:39] <SoraFi​restorm> There was a guy that was going to port to 1.20 last time I was around these parts... what happened to that?
L14[03:19:36] <Mic​hiyo> He got added to the list of ports that abandoned it.
L15[03:19:48] <Mic​hiyo> It's a shockingly long list.
L16[03:20:53] <SoraFi​restorm> yeah I would have figured someone would have made it out the other side with a functional port but
L17[03:20:55] <SoraFi​restorm> ¯\_(ツ)_/¯
L18[03:21:17] <SoraFi​restorm> it's not like I'm going to make it any better so no shade
L19[03:21:20] <Ocawes​ome101> Kosmosprime's 1.16.x fork is at least semi functional
L20[03:21:45] <Corded> > <SoraFi​restorm> it's not like I'm going to make it any better so no shade
L21[03:21:45] <Mic​hiyo> Same.
L22[03:22:26] <SoraFi​restorm> I play Minecraft so sporadically these days I would probably lose interest in the end goal of actually playing with the mod before I got anywhere close to being functional
L23[03:22:59] <SoraFi​restorm> Respect to the folks doing CC:Tweaked, but man it sucks that's the only game in town on the modern Minecraft versions
L24[03:24:00] <Mic​hiyo> https://hcvault.cityofheroes.dev/character/victory:5W34WQEEUM-Ljq7RO This is what I've been spending most of my time on.
L25[03:28:56] <SoraFi​restorm> I am sporadically working on an implementation of Forth that I am half-turning into a vaguely-operating-system-looking thing
L26[03:33:53] <Corded> > <SoraFi​restorm> yeah I would have figured someone would have made it out th…
L27[03:33:53] <SoraFi​restorm> though I'm _not_ surprised that list is long because CC exists and is functional but it doesn't fill the space _well_ IMO
L28[03:35:10] <SoraFi​restorm> It's always been super clear that CC was supposed to be educational/learning/'getting people into coding' _first_ and a practical and balanced mod _second_
L29[03:35:12] <SoraFi​restorm> at least to me
L30[03:38:34] <Izzy> hi from 1.12 https://cdn.shadowkat.net/media/20/12/fd/2012fd7cccbf1d6649edb704424709ed84ad82439f71ccc50ae14c1bc7a45d4d.jpg
L31[03:39:16] <SoraFi​restorm> tbh I want Create more than I want OpenComputers
L32[03:39:48] <SoraFi​restorm> yeah 1.12 is still there and everything but also vanilla has come a long ways plus also Create
L33[03:40:11] <Izzy> I want OC more than anything Mojang has released :p
L34[03:40:24] <Izzy> (though I do of course agree in principle)
L35[03:41:02] <SoraFi​restorm> I don't love _everything_ in the modern versions
L36[03:43:18] <SoraFi​restorm> but the better, more interesting cave generation in the modern versions is a big plus, for example
L37[03:43:49] <Izzy> to be clear it's not that I dislike anything in particular I just find OC more compelling
L38[03:43:55] <SoraFi​restorm> right yeah
L39[03:43:55] <Corded> > <SoraFi​restorm> tbh I want Create more than I want OpenComputers
L40[03:43:55] <Mic​hiyo> This, sadly.
L41[03:44:05] <Izzy> create seems interesting but there's no version with both create and OC so I haven't tried it
L42[03:44:37] <SoraFi​restorm> I have played _some_ with Create in survival and it is neat
L43[03:46:44] <SoraFi​restorm> I think the biggest draw for me originally is that it has nice tools for manipulating blocks
L44[03:46:55] <SoraFi​restorm> in the 'RedPower frames' sense of manipulation
L45[03:48:52] <Mic​hiyo> I remember the crazy shit I made with frames lol
L46[03:48:54] <SoraFi​restorm> It definitely also exists elsewhere (I pulled up a 1.12 pack I made and I see Funky Locomotion), but I think Create's implementation is the nicest I have seen in a long time
L47[03:49:17] <Izzy> Create seems very ... well put together, from what I've seen
L48[03:49:20] <Mic​hiyo> and yeah Create's seems to be the least jank
L49[03:49:26] <Izzy> which is not an expression I'd use to describe a lot of mods x3
L50[03:50:26] <SoraFi​restorm> and this evidently has been a growing focus for mod authors the last few years, so Create is not standing alone in this regard, but I really appreciate how it all feels it could be base game content
L51[03:51:03] <SoraFi​restorm> Not to say that the 'explicitly tech mods' are bad or anything - played with those for many years and preferred them back in the day
L52[03:51:07] <Izzy> part of the reason I enjoy Immersive Engineering so much is because it's very ... visceral. Feels like Block Game
L53[03:51:14] <Mic​hiyo> I've made sure to embrace the jank in my mods. :P
L54[03:51:35] <Mic​hiyo> Speaking of I need to release OpenFM for 1.20
L55[03:51:40] <Mic​hiyo> it's like 99% there.
L56[03:52:49] <SoraFi​restorm> The ponder system is also _extremely_ high-quality
L57[03:53:05] <SoraFi​restorm> On the meta level, easily the best thing about Create
L58[03:53:06] <Mic​hiyo> The Ponders are really neat
L59[03:56:59] <SoraFi​restorm> Half the mods in my pack arw Create addons
L60[03:58:53] <Izzy> tangentially I can say with some confidence that Valle Niasmor is probably the biggest Minitel deployment in the wild :3
L61[03:59:22] <SoraFi​restorm> That ecosystem is just really nice and scratches the itch for me really well
L62[03:59:37] <SoraFi​restorm> The only thing it doesn't have are computers :P
L63[04:01:05] <SoraFi​restorm> And like I said... ComputerCraft is there but it's not the same. OpenComputers always felt much better for survival play to me for a host of reasons.
L64[04:02:54] <SoraFi​restorm> I have seen in several places that Scala seems to be a bit of an Achille's Heel when it comes to the porting process
L65[04:08:05] <SoraFi​restorm> Honestly though I feel like I would have made similar choices... plain Java is a chore and upseta me every time I touch it
L66[04:08:13] <SoraFi​restorm> * upsets me every time I touch it
L67[05:03:56] <Ocawes​ome101> there's an effort underway to rewrite the OC core in C and reimplement a (very similar) mod around it
L68[05:28:57] <Forec​aster> %tonk
L69[05:28:58] <MichiBot> Boo-yah! Forec​aster! You beat Spider​EveryOS's previous record of <0 (By 3 hours, 16 minutes and 7 seconds)! I hope you're happy!
L70[05:28:59] <MichiBot> Forecaster's new record is 3 hours, 16 minutes and 7 seconds! Forecaster also gained 0.00327 tonk points for stealing the tonk. Position #2. Need 0.079028 more points to pass Spider​EveryOS!
L71[05:39:21] <SoraFi​restorm> ... C?
L72[05:39:30] <SoraFi​restorm> that is a choice
L73[05:41:05] <SoraFi​restorm> I'm a weirdo that likes C, but that is a questionable choice
L74[07:39:09] <Izzy> I was thinking that too x3
L75[07:39:16] <Izzy> for all the languages you coulda picked, that's definitely one of them
L76[07:42:03] <Forec​aster> It's not even a language, it's just a letter!
L77[09:25:41] <Flamei​ngsoul> %tonk
L78[09:25:42] <MichiBot> Geez! Flamei​ngsoul! You beat Forec​aster's previous record of 3 hours, 16 minutes and 7 seconds (By 40 minutes and 36 seconds)! I hope you're happy!
L79[09:25:43] <MichiBot> Flameingsoul's new record is 3 hours, 56 minutes and 44 seconds! Flameingsoul also gained 0.00272 (0.00068 x 4) tonk points for stealing the tonk. Position #4. Need 0.14146 more points to pass Va​ur!
L80[09:25:48] <Flamei​ngsoul> %chug
L81[09:25:50] <MichiBot> You drink a bald rainbow potion (New!). The bottle turns into a pie.
L82[11:06:46] ⇦ Quits: simon816 (~simon816@secondary.machine.simon816.com) (Quit: ZNC 1.10.1 - https://znc.in)
L83[11:10:15] *** Joins: simon816 (~simon816@secondary.machine.simon816.com) simon816
L84[11:20:34] * Amanda meows and looks around
L85[11:20:40] * Amanda orders MichiBot some %soup
L86[11:20:41] <MichiBot> Waiter!! Waiter!! Theres a 12-step guide to late-stage capitalism in my soup!
L87[11:31:56] *** Joins: Vexatos (~Vexatos@2001:4647:af75:0:ae2b:91e4:2d09:902b) Vexatos
L88[11:31:56] zsh sets mode: +v on Vexatos
L89[11:32:07] <Izzy> huh
L90[11:32:12] <Izzy> oop, wrong window
L91[12:07:25] <luna​r_sam> you know
L92[12:07:43] <Flamei​ngsoul> We can know!?
L93[12:07:44] <luna​r_sam> fennec kernel mods are doing a lot of
L94[12:07:55] <luna​r_sam> "only load shit when we need to"
L95[12:08:04] <luna​r_sam> i should probably make a helper for this lol
L96[12:08:39] <Izzy> The humble require:
L97[12:08:53] <luna​r_sam> what i mean is
L98[12:09:02] <luna​r_sam> most of the time
L99[12:09:07] <luna​r_sam> i don't need all the library
L100[12:09:19] <luna​r_sam> so i can delay loading most of it until it's needed
L101[12:09:21] <luna​r_sam> lol
L102[12:09:43] <luna​r_sam> just have an __index metamethod that loads the rest
L103[12:09:50] <luna​r_sam> like, for filesystems
L104[12:10:06] <luna​r_sam> only the detection part needs to be loaded
L105[12:10:14] <luna​r_sam> at all times, that is
L106[12:10:31] <luna​r_sam> only when it identifies an fs it handles, does it need to load the rest into memory
L107[12:14:49] <Corded> > <luna​r_sam> just have an __index metamethod that loads the rest
L108[12:14:50] <Redston​eParkour> openos already does this funnily enough
L109[12:14:58] <Redston​eParkour> see `package.delay`
L110[12:15:43] <luna​r_sam> yeah
L111[12:21:05] <luna​r_sam> i can also make the disk loader not load the comment so if the lkostore part gets too big it doesn't oom on low tier systems
L112[12:23:39] <luna​r_sam> the comment that contains all the kernel modules, that is
L113[12:26:15] <Izzy> having a detector part of the filesystem module is Interesting
L114[12:26:17] <Izzy> hm
L115[12:27:44] <Corded> > <Flamei​ngsoul> We can know!?
L116[12:27:44] <Forec​aster> No, that's illegal
L117[13:04:49] <luna​r_sam> Izzy: wh-what
L118[13:04:56] <luna​r_sam> what were you doing for that
L119[13:05:23] <Izzy> trying to load a filesystem driver that matches the partition type
L120[13:05:32] <Izzy> if it doesn't work I don't care
L121[13:05:40] <luna​r_sam> lol fair enough
L122[13:05:59] <luna​r_sam> i'm gonna have it so fennec has error codes you can return
L123[13:08:12] <luna​r_sam> partition drivers are kinda jank but w/e
L124[13:08:53] <Izzy> So much of PsychOS design I'm realising is like
L125[13:09:04] <Izzy> "This thing? Yeah, it's not real, actually."
L126[13:09:11] <luna​r_sam> lol
L127[13:09:34] <luna​r_sam> instead of OOP it's SOP
L128[13:09:52] <luna​r_sam> schizophrenia oriented programming
L129[13:10:46] <luna​r_sam> but yeah, partition drivers in fennec are a bit jank in the way that they have to have two functions
L130[13:11:05] <luna​r_sam> one to read the partition table and one to actually register the block device
L131[13:11:59] <Izzy> If you write less code there's less that can go wrong. Like how lighter cars are safer on average.
L132[13:12:02] <luna​r_sam> rather, create the block device
L133[13:12:23] <luna​r_sam> registering is done in blk/init.lua
L134[13:12:43] <luna​r_sam> which just does Magic based on if the dev has a name or prefix field
L135[13:13:07] <luna​r_sam> also fennec can just be told to register devices by the BIOS
L136[13:13:12] <luna​r_sam> it's a feature
L137[13:13:38] <luna​r_sam> if it conflicts with the device loading, idk what will happen
L138[13:13:45] <luna​r_sam> but that's how initramfs works
L139[13:13:48] <Izzy> I want to cook up some way to pass boot params to the PsychOS kernel
L140[13:14:03] <luna​r_sam> fennec just has
L141[13:14:05] <luna​r_sam> a table
L142[13:14:08] <luna​r_sam> lol
L143[13:14:16] <Izzy> Maybe I need a second stage bootloader
L144[13:14:21] <luna​r_sam> oh
L145[13:14:31] <luna​r_sam> fennec's init is basically just
L146[13:14:34] <Izzy> input + enough rtfs to load the kernel
L147[13:14:53] <Izzy> give you the classic boot: prompt
L148[13:15:12] <luna​r_sam> bios -> kernel loader (which passes args) -> actual os
L149[13:16:32] <luna​r_sam> the kernel loader can do magic bullshit as long as it gives the kernel a handle to read itself and a root to boot from
L150[13:16:57] <luna​r_sam> oh and a decompression function for the kernel modules
L151[13:17:17] <luna​r_sam> it really doesn't matter what algorithm you use tbh
L152[13:17:36] <luna​r_sam> you could even do magic bullshit there too to load from disk for all it cares
L153[13:18:04] <luna​r_sam> as long as it spits out valid code, fennec doesn't care
L154[13:18:28] <luna​r_sam> "that's a security flaw" yeah it's OC, who cares
L155[13:18:35] <luna​r_sam> some might even call it a feature
L156[13:18:49] <luna​r_sam> transparent network booting
L157[13:18:50] <Izzy> it's flexibility
L158[13:19:26] <luna​r_sam> tbh i probably could make a fucked up netboot loader and version of the kernel
L159[13:19:51] <luna​r_sam> just have it request the modules as needed
L160[13:19:55] <Izzy> Having some standard way to pass boot args for PsychOS would allow saner netbooting tho yeah
L161[13:20:19] <luna​r_sam> oh yeah, dunno if you saw izzy
L162[13:20:30] <luna​r_sam> fennec stores all the core kernel modules in a comment
L163[13:20:40] <luna​r_sam> at the end of the file
L164[13:21:56] <luna​r_sam> https://discordembeds.pc-logix.com/live/1488166388853116969/1774876916080-c34ab6af17bfc.png
L165[13:22:13] <Ocawes​ome101> $project kernel is like 82k of code and it's not even close to finished yet :>
L166[13:22:16] <luna​r_sam> old screenshot but w/e
L167[13:22:34] <Izzy> thanks I hate this
L168[13:25:48] <luna​r_sam> only nulls and sohs are escaped
L169[13:29:30] <luna​r_sam> sohs are escaped because i'm using them as escape characters
L170[13:31:13] <luna​r_sam> so null is escaped as `\1\1` and sohs as `\1\2`
L171[13:43:06] <luna​r_sam> i am dreading writing the luaposix stuff
L172[13:54:25] <luna​r_sam> but it's gonna be how the entire userland is made so
L173[13:54:26] <luna​r_sam> lol
L174[14:46:02] <Flamei​ngsoul> %tonkout
L175[14:46:02] <MichiBot> Wut! Flamei​ngsoul! You beat your own previous record of 3 hours, 56 minutes and 44 seconds (By 1 hour, 23 minutes and 36 seconds)! I hope you're happy!
L176[14:46:03] <MichiBot> Flamei​ngsoul has tonked out! Tonk has been reset! They gained 0.005 tonk points! plus 0.008 bonus points for consecutive hours! Current score: 0.71185, Position #4 Need 0.12846 more points to pass Va​ur!
L177[14:46:10] <Flamei​ngsoul> %chug
L178[14:46:10] <MichiBot> You drink an excluded dirt potion (New!). Flameingsoul's skin turn the color of the ocean for 9 moons.
L179[14:52:17] <Flamei​ngsoul> Im blue, dabadee dabadie
L180[15:12:24] *** Joins: Hawk777 (~Hawk777@2605:1700:10aa:6600:3f68:724d:62c6:8fd3) Hawk777
L181[15:16:32] ⇨ Joins: computerdores6 (~computerd@46.28.84.136)
L182[15:18:09] <Ocawes​ome101> https://discordembeds.pc-logix.com/live/1488195638062612550/1774883889581-77ed79aa11dd3.png
L183[15:19:25] ⇦ Quits: computerdores (~computerd@46.28.84.136) (Ping timeout: 190 seconds)
L184[15:19:25] *** computerdores6 is now known as computerdores
L185[16:58:48] ⇨ Joins: computerdores2 (~computerd@46.28.84.136)
L186[16:59:28] ⇨ Joins: computerdores8 (~computerd@46.28.84.136)
L187[17:01:25] ⇦ Quits: computerdores (~computerd@46.28.84.136) (Ping timeout: 190 seconds)
L188[17:01:25] *** computerdores8 is now known as computerdores
L189[17:02:05] ⇦ Quits: computerdores2 (~computerd@46.28.84.136) (Ping timeout: 190 seconds)
L190[19:07:33] <Spider​EveryOS> %tonk
L191[19:07:34] <MichiBot> Fudge! Spider​EveryOS! You beat Flamei​ngsoul's previous record of <0 (By 4 hours, 21 minutes and 31 seconds)! I hope you're happy!
L192[19:07:35] <MichiBot> SpiderEveryOS's new record is 4 hours, 21 minutes and 31 seconds! SpiderEveryOS also gained 0.00436 tonk points for stealing the tonk. Position #1.
L193[19:08:46] <Amanda> I'm bored, and stuck at the vet. That means it's time to %splash @Forecaster with mutable oily potion
L194[19:08:46] <MichiBot> You fling a mutable pink potion (New!) that splashes onto @Forecaster. @Forecaster turns into an apple robot girl until they use "Rather" in a sentence.
L195[19:08:54] <Forec​aster> D:
L196[19:09:10] <Forec​aster> well that's rather inconvenient, electricity is expensive
L197[19:09:48] <Amanda> Just move somewhere near a hydro power plant
L198[19:12:17] <Forec​aster> I doubt they'd just give away power
L199[19:24:05] ⇦ Quits: SquidDev (~SquidDev@so-desperate.squiddev.cc) (Ping timeout: 190 seconds)
L200[19:29:09] <Amanda> Well no, but it's significantly cheaper due to the constant supply
L201[19:29:32] <Forec​aster> well I don't need it anymore it turns out 😄
L202[19:30:48] <Amanda> Worth keeping in mind for the next time you turn into a robot
L203[19:31:00] <Forec​aster> what next time > - >
L204[19:32:44] *** Joins: SquidDev (~SquidDev@so-desperate.squiddev.cc) SquidDev
L205[19:46:14] <Amanda> Maybe... Now? %splash @Forecaster with mutable orange potion
L206[19:46:14] <MichiBot> You fling a mutable orange potion (New!) that splashes onto @Forecaster. @Forecaster turns into a grass until Sozin's Comet returns.
L207[19:46:22] <Amanda> Ah nope
L208[19:46:29] <Forec​aster> D:<
L209[20:24:48] <Forec​aster> why are most of my databases suddenly missing...
L210[20:31:07] <Amanda> Wasn't me! (This time)
L211[20:36:27] <Forec​aster> at least I have backups from when I last moved servers
L212[20:36:30] <Forec​aster> from 7 years ago
L213[20:40:05] <Amanda> Eh, close enough
L214[20:49:17] <Forec​aster> I don't understand how this even happened...
L215[20:49:27] <Forec​aster> they were there the other day
L216[20:49:31] <Forec​aster> : |
L217[20:50:18] <Amanda> A gift from your surprise guest lately?
L218[20:50:49] <Forec​aster> they only had access to www-data though
L219[20:51:00] <Forec​aster> that shouldn't allow deleting databases
L220[20:51:19] <Amanda> Unless one of your apps used those databases!
L221[20:51:38] <Forec​aster> and each database had an individual user, so it would only permit dropping specific databases
L222[20:51:50] <Forec​aster> which I guess is what might have happened
L223[20:52:12] <Amanda> Must have been ghosts if not.
L224[20:52:14] <Forec​aster> but I changed the ssh port, so they shouldn't have been able to connect anymore
L225[20:52:38] <Forec​aster> and I blocked the ip the connection was open to (I think)
L226[20:52:41] * Amanda loads gun, gets back into the ssh terminal "server's haunted."
L227[20:52:48] <Forec​aster> sigh...
L228[20:53:09] <Forec​aster> why is there no useful logging enabled by default
L229[21:12:55] <Forec​aster> DROP DATABASE IF EXISTS `web_ytpublish`
L230[21:12:56] <Forec​aster> ...
L231[21:13:51] <Mic​hiyo> Hey, don't do that.
L232[21:14:04] <Mic​hiyo> That's unrecommended.
L233[21:14:31] <Forec​aster> the problem is that I didn't...
L234[21:15:28] <Mic​hiyo> Ah, well..
L235[21:15:37] <Forec​aster> #260330 16:26:18
L236[21:15:41] <Forec​aster> this was earlier today...
L237[21:17:34] <Forec​aster> well this is frustrating...
L238[21:18:37] ⇦ Quits: Vexatos (~Vexatos@2001:4647:af75:0:ae2b:91e4:2d09:902b) (Quit: Insert quantum chemistry joke here)
L239[21:32:04] <Forec​aster> now the server is blocking all connections except from two of my local computers
L240[21:32:10] <Forec​aster> now I'm going to bed
L241[21:34:07] <Forec​aster> Fortunately I didn't have anything particularly critical on there
L242[21:34:47] <Forec​aster> But setting everything up again is going to be annoying
L243[21:35:45] <Forec​aster> Though apparently there might be a way to reconstruct the database from the binlog files, but I'm not sure how complete those will be if at all
L244[21:39:53] <Forec​aster> Also a wonderful time for this when I'm sick and feel awful already
L245[21:52:39] <Forec​aster> There were a whole bunch of TCP connections that are now gone after restarting
L246[23:56:23] <Spider​EveryOS> %tonkout
L247[23:56:23] <MichiBot> Bejabbers! Spider​EveryOS! You beat your own previous record of 4 hours, 21 minutes and 31 seconds (By 27 minutes and 18 seconds)! I hope you're happy!
L248[23:56:24] <MichiBot> Spider​EveryOS has tonked out! Tonk has been reset! They gained 0.004 tonk points! plus 0.006 bonus points for consecutive hours! Current score: 0.968134, Position #1
<<Prev Next>> Scroll to Top