[2025-04-12T02:29:40Z] a [2025-04-12T02:38:52Z] a [2025-04-12T02:45:47Z] yes [2025-04-12T02:51:31Z] uh right [2025-04-12T02:51:34Z] so uh, kris_ [2025-04-12T02:51:41Z] hi [2025-04-12T02:51:42Z] I guess you were kinda right regarding vlans [2025-04-12T02:52:09Z] I got told at school that they're not a security feature, and they're not strictly speaking, but they kinda help like a lot [2025-04-12T02:52:47Z] also like new vlan-aware thingies are a lot more sturdy compared to old ones so probably that's also like outdated or something [2025-04-12T02:52:59Z] so yea, I owe you an apology ig [2025-04-12T03:02:26Z] no need for an apology [2025-04-12T03:02:28Z] im curious what they told you [2025-04-12T03:04:22Z] yea that it's simply not a security feature and that you should use firewalls instead [2025-04-12T03:04:51Z] and I actually found a wikipedia reference from the 90s that has "VLANS ARE NOT A SECURITY FEATURE" prominently displayed on top of the page [2025-04-12T03:05:15Z] id say they are a security feature [2025-04-12T03:05:18Z] it just depends on your handling [2025-04-12T03:05:23Z] maybe in the past they were less sturdy [2025-04-12T03:05:28Z] the literal purpose is to have things split into multiple LANs with different subnets [2025-04-12T03:05:45Z] yea that makes sense [2025-04-12T03:05:54Z] generally you don't have cross vlan routing though [2025-04-12T03:06:05Z] like i have two vlans right now and they can't communicate as dictated by the firewall [2025-04-12T03:07:06Z] there are a lot of moving parts here though, your switch has to tag traffic appropriately [2025-04-12T03:07:15Z] and the router decides what can interact between vlans [2025-04-12T03:12:36Z] i see [2025-04-12T03:12:44Z] also fun fact, my very expensive ISP router apparently can't do vlan [2025-04-12T03:12:53Z] and I can't get fresh openwrt on it because fcking broadcom [2025-04-12T03:12:56Z] that's how I got into the rabbit hole [2025-04-12T03:13:31Z] I mean we have a crapton of IoT stuff into our net so it's not like it's safe, but I'm not sure how to go forwards with the thin client public-facing server plan [2025-04-12T03:14:05Z] yeah most of them can't handle vlans [2025-04-12T03:14:20Z] if that's what you want, buy a generic x86 box and put a network card in it and route with that [2025-04-12T03:14:23Z] imo [2025-04-12T03:14:30Z] mine is an HP T740 thin client, has low profile pcie [2025-04-12T03:15:14Z] what you should be doing is splitting as much stuff off into vlans as possible and not having any inter-vlan traffic [2025-04-12T03:15:25Z] *once you're able to [2025-04-12T03:17:46Z] you also need a switch that will tag your traffic appropriately, most should be fine [2025-04-12T03:17:50Z] and if using wifi, an AP that is vlan aware [2025-04-12T04:13:26Z] god dammit [2025-04-12T04:13:43Z] i don't know what possessed me to do a glibc install of void on my server but i'm about to nuke it again to fix that oversight lmao [2025-04-12T04:13:51Z] not sure i even noticed which iso i put on my flash drive [2025-04-12T04:53:20Z] >broadcomlet [2025-04-12T04:53:32Z] tsk tsk tsk [2025-04-12T05:02:04Z] hi mid [2025-04-12T05:13:15Z] :3c [2025-04-12T05:13:33Z] :3ccccccccccccccccccc [2025-04-12T05:22:25Z] :< [2025-04-12T05:45:41Z] gm sewn [2025-04-12T05:45:45Z] how is everyone [2025-04-12T05:45:57Z] gm kris [2025-04-12T05:45:59Z] it is the weekend [2025-04-12T05:52:47Z] it do be [2025-04-12T05:52:52Z] im getting my local server moved over to musl [2025-04-12T05:52:59Z] yaya [2025-04-12T05:53:01Z] that means my laptop is the last thing i have on glibc [2025-04-12T05:53:05Z] but that's staying there [2025-04-12T05:53:10Z] are u gonna move it to kiss [2025-04-12T05:53:11Z] or void musl [2025-04-12T05:53:18Z] void musl [2025-04-12T05:53:32Z] what are your thought on alpine [2025-04-12T05:53:37Z] >:( [2025-04-12T05:54:08Z] :3 [2025-04-12T07:12:03Z] i almost just nuked my luks headers [2025-04-12T07:12:11Z] that would have sucked because i would have had to consult the cold backups [2025-04-12T07:13:04Z] kriiissss [2025-04-12T07:13:13Z] hi sewn [2025-04-12T07:13:17Z] what are your thought on alpine [2025-04-12T07:14:08Z] * kris_ doesn't like alpine [2025-04-12T07:14:14Z] * kris_ would like alpine if their packaging wasnt awful [2025-04-12T07:14:26Z] whats wrong with alpines packaging and them [2025-04-12T07:15:13Z] too little testing mostly [2025-04-12T07:15:20Z] i also just can't stand openrc [2025-04-12T07:15:32Z] but had i updated my one alpine install from 3.20 to 3.21 it would have stopped booting [2025-04-12T07:15:36Z] whats wrong openrc [2025-04-12T07:15:39Z] also grub moment probbaly [2025-04-12T07:15:40Z] and it took them like a few months to resolve that issue [2025-04-12T07:15:43Z] no lol i boot UKIs [2025-04-12T07:15:46Z] it's 2025 bootloaders are irrelevant [2025-04-12T07:16:06Z] openrc isn't runit and that's the issue i have with it [2025-04-12T07:16:17Z] runit is the only init system i *do* like and why swap that on alpine when i can just use void and also get well tested packages [2025-04-12T07:17:21Z] i see [2025-04-12T07:17:31Z] so whats wrong with openrc [2025-04-12T07:18:02Z] i'm vaguely irritated by it because it isn't even a real init system [2025-04-12T07:18:09Z] but imo an init system should not do more than just execute shell scripts [2025-04-12T07:18:14Z] basic supervision at most [2025-04-12T07:18:23Z] i see [2025-04-12T07:18:33Z] openrc has a whole bunch of excess stuff that is probably useful to people who are doing something like... idk? [2025-04-12T07:18:35Z] and their packaging is has "too little testing"? [2025-04-12T07:18:35Z] scaling? [2025-04-12T07:18:45Z] "is has" bruh im stupi [2025-04-12T07:19:03Z] for a distro as big as alpine i would assume that you simply have bad experience [2025-04-12T07:19:03Z] yeah things on alpine just have a habit of breaking on release [2025-04-12T07:19:06Z] many servers are on the line for that [2025-04-12T07:19:15Z] not really, people typically run alpine in containers and nowhere else [2025-04-12T07:19:21Z] as a base to ship an application on top of [2025-04-12T07:20:25Z] so basically what exactly happened from 3.20 to 3.21 was a rebuild of gummiboot-efistub, which is just outright broken [2025-04-12T07:20:37Z] which was the only efistub alpine had packaged at the time- and what people were rolling into their UKIs [2025-04-12T07:21:04Z] this took at minimum like 3 weeks for anyone to bother fixing [2025-04-12T07:21:16Z] so my solution at the time was to pull the old efistub package from 3.20 [2025-04-12T07:21:26Z] im trying to see if i can find you the gitlab issue related to this [2025-04-12T07:21:57Z] https://gitlab.alpinelinux.org/alpine/aports/-/issues/16691 [2025-04-12T07:21:59Z] here [2025-04-12T07:22:19Z] took a month for "how can i reproduce this in qemu?" from the literal maintainer of this package [2025-04-12T07:22:52Z] mm [2025-04-12T07:22:53Z] okay [2025-04-12T07:22:57Z] now what are your thought on chimera [2025-04-12T07:23:04Z] good but not for me [2025-04-12T07:23:07Z] it doesnt have shit init system and its packages are tested [2025-04-12T07:23:11Z] how come [2025-04-12T07:23:16Z] because dinit is bloat :p [2025-04-12T07:23:21Z] i used to think that [2025-04-12T07:23:27Z] "ohmg my god c++ so bloat!!!" [2025-04-12T07:23:28Z] and i don't like the concept of patching in mimalloc [2025-04-12T07:23:32Z] i know you can revert that [2025-04-12T07:23:45Z] it has nothing to do with the fact that it's written in C++, it has to do with the fact that there's all this garbage external logic [2025-04-12T07:23:47Z] dinit is quite basically one of the only init systems thats actually convenient [2025-04-12T07:23:47Z] with services [2025-04-12T07:23:58Z] its not as bare as runit not as bad as openrc not as giant as systemd [2025-04-12T07:24:04Z] it'd be the same as me using systemd, using it to launch shell scripts to handle my actual service logic [2025-04-12T07:24:08Z] because that's how i want to use my system [2025-04-12T07:24:14Z] what more service logic do you need [2025-04-12T07:24:28Z] no the problem i have with that is that there is service logic [2025-04-12T07:24:40Z] whats wrong with service logic [2025-04-12T07:24:44Z] i want to handle this in the shell scripts [2025-04-12T07:24:52Z] external logic is kind of obfuscated and just gets in the way [2025-04-12T07:24:56Z] and will never be as powerful [2025-04-12T07:25:04Z] what about the complex but muh simple s6 [2025-04-12T07:25:13Z] haven't tried it for more than 10 minutes [2025-04-12T07:25:19Z] it is a pain in the ass [2025-04-12T07:25:24Z] i tried it on artix and fucking hate artix [2025-04-12T07:25:29Z] i already dont like arch and artix is infinitely worse [2025-04-12T07:25:38Z] artix has s6 but is not exactly the same [2025-04-12T07:25:48Z] every distro does s6 differently similar to doing runit differently [2025-04-12T07:25:49Z] it seems like to actually try out s6 id have to implement it somewhere myself [2025-04-12T07:26:00Z] because s6 to actually be useful you need to do *everything* youreslf [2025-04-12T07:26:02Z] kiss' default init setup doesn't bother me [2025-04-12T07:26:08Z] infact it's exactly what id expect [2025-04-12T07:26:21Z] no logging and dependency management is what i dont like about runit [2025-04-12T07:26:22Z] bootstrapping a service manager is questionable to me but i get it [2025-04-12T07:26:27Z] sewn there is logging [2025-04-12T07:26:40Z] that is outside of the service management [2025-04-12T07:26:41Z] it's just not baked in, on void we use socklog which is by the same author and intended to be used with runit [2025-04-12T07:26:52Z] so you just add a funny little exec 2>&1 to your services and there you go [2025-04-12T07:26:59Z] bwah [2025-04-12T07:27:05Z] and there isn't implicit dependency management, no [2025-04-12T07:27:12Z] just sv check xyz || exit 1 in your services [2025-04-12T07:27:16Z] i know about that [2025-04-12T07:27:22Z] its just not as nice idk abt u [2025-04-12T07:27:26Z] but it still works [2025-04-12T07:27:30Z] what else do you not like about dinit [2025-04-12T07:27:38Z] just that [2025-04-12T07:27:45Z] i could use dinit, its not a big deal [2025-04-12T07:27:50Z] it's just also not ideal [2025-04-12T07:28:00Z] how is dinit not ideal [2025-04-12T07:28:05Z] .. [2025-04-12T07:28:10Z] it's not ideal *for me*, sorry [2025-04-12T07:28:16Z] runit is already exactly what i want so id like to keep it [2025-04-12T07:28:19Z] ok thats understandable [2025-04-12T07:28:42Z] i might return back to using kiss one day [2025-04-12T07:28:46Z] what i can tell you is when i was massively scaling up containers and servers a bit ago with nixos as a base [2025-04-12T07:28:55Z] i ended up just running runit as a user and using that to orchestrate containers [2025-04-12T07:29:03Z] damn [2025-04-12T07:29:07Z] htas crazy [2025-04-12T07:29:15Z] *systemd* is crazy, yeah [2025-04-12T07:29:25Z] no you using runit as a user [2025-04-12T07:29:30Z] it's sane behavior [2025-04-12T07:29:39Z] to you lol [2025-04-12T07:29:42Z] infact freebsd people do the same thing to orchestrate and supervise bhyve VMs [2025-04-12T07:29:54Z] oh interesting [2025-04-12T07:30:15Z] also [2025-04-12T07:30:17Z] https://docs.voidlinux.org/config/services/user-services.html [2025-04-12T07:30:24Z] i dislike void for its maintainers [2025-04-12T07:30:28Z] oh? [2025-04-12T07:30:37Z] ok well not on a personal level [2025-04-12T07:30:47Z] void is well designed i just dont like the process of package submission and waiting 6 months [2025-04-12T07:30:51Z] but more or less the same thing occurs on chimera [2025-04-12T07:30:57Z] chimera was made by a void maintainer after all [2025-04-12T07:31:02Z] as an attempt to make void-packages less shit [2025-04-12T07:31:04Z] lol yeah i waited a long time for a 3 line PR to be accepted for cmusfm [2025-04-12T07:31:07Z] but ended up being its own distro [2025-04-12T07:31:19Z] but i think turnstile is really really good [2025-04-12T07:31:20Z] usually i just go into their irc and nudge [2025-04-12T07:31:31Z] keep in mind it's a shit ton of packages and they have to test it themselves [2025-04-12T07:31:34Z] i dont want to nudge because id look annoying lmao but at the same time, cmon [2025-04-12T07:31:55Z] it just depends on which maintainer responds to your nudging [2025-04-12T07:32:00Z] whether or not they'll be annoyed [2025-04-12T07:32:17Z] https://github.com/void-linux/void-packages/pull/36622 [2025-04-12T07:32:20Z] 3 years ago [2025-04-12T07:32:20Z] but yeah, the above comments you just made are exactly why i'm hosting my own xbps repo now [2025-04-12T07:32:51Z] https://github.com/void-linux/void-packages/pull/37299 [2025-04-12T07:32:53Z] this is funny lol [2025-04-12T07:32:56Z] "beep boop bump" lol [2025-04-12T07:33:01Z] it got approved but became stale because ????????????????????????????????? [2025-04-12T07:33:14Z] github just does that automatically [2025-04-12T07:33:22Z] yeah but the shit was approved its stupid [2025-04-12T07:33:25Z] ik [2025-04-12T07:33:29Z] i feel your pain [2025-04-12T07:33:35Z] i still have it on chimera [2025-04-12T07:33:38Z] i'm running my own build of musl right now because void is still on 1.1.24 lol [2025-04-12T07:33:40Z] honestly i think i might move to void [2025-04-12T07:33:43Z] but [2025-04-12T07:33:44Z] the updates [2025-04-12T07:33:46Z] oh man the updates [2025-04-12T07:33:47Z] its so fucking slow [2025-04-12T07:34:03Z] i think it just depends on how you look at it [2025-04-12T07:34:12Z] "when will XYZ be updated" is a bad question in the context of void [2025-04-12T07:34:19Z] people work on stuff when they feel like it and that's kinda just the end of it [2025-04-12T07:34:24Z] loosely directed anarchy [2025-04-12T07:34:57Z] and i dont like that [2025-04-12T07:34:57Z] but honestly what put me off of chimera was going into their irc to ask a few questions [2025-04-12T07:35:02Z] i didnt like the responses i got so i bailed immediately [2025-04-12T07:35:03Z] ooh hold on when was that [2025-04-12T07:35:11Z] idk like a year ago probably [2025-04-12T07:35:17Z] nekopsykose really pissed me off so i left [2025-04-12T07:35:21Z] oh [2025-04-12T07:35:24Z] oh yeah [2025-04-12T07:35:29Z] psykose used to be a prolific alpine developer [2025-04-12T07:35:33Z] or maintainer [2025-04-12T07:35:36Z] yeah, it tracks [2025-04-12T07:35:38Z] at least in my mind [2025-04-12T07:35:41Z] but then took a break went to chimera and now another break [2025-04-12T07:35:51Z] and i think the amount of stress got to her or something [2025-04-12T07:35:51Z] shes mean [2025-04-12T07:35:56Z] anyway are you [2025-04-12T07:36:00Z] kris_ on oftc [2025-04-12T07:36:03Z] no [2025-04-12T07:36:06Z] i dont hafe oftc [2025-04-12T07:36:08Z] then...?? [2025-04-12T07:36:14Z] chimera was on oftc [2025-04-12T07:36:15Z] what [2025-04-12T07:36:21Z] i know, i joined just for that one question and left [2025-04-12T07:36:24Z] everything else is on libera [2025-04-12T07:36:24Z] yeah i know [2025-04-12T07:36:26Z] where [2025-04-12T07:36:28Z] what was your username [2025-04-12T07:36:37Z] its been a year sewn i have no idea [2025-04-12T07:36:44Z] cmon try to remember [2025-04-12T07:36:50Z] potentially kris [2025-04-12T07:36:51Z] 'kris' 0 results [2025-04-12T07:36:52Z] potentially kris_ [2025-04-12T07:36:54Z] potentially krum [2025-04-12T07:37:00Z] wait krum sounds familiar [2025-04-12T07:37:01Z] but no results [2025-04-12T07:37:19Z] oh man i sure hope krum doesnt sound familiar [2025-04-12T07:37:27Z] i swear ive heard it somewhere [2025-04-12T07:37:31Z] i mean you might have seen that when we played cs2 [2025-04-12T07:37:34Z] thats my name on steam [2025-04-12T07:37:35Z] o maybe [2025-04-12T07:37:47Z] were you kanyck? [2025-04-12T07:37:53Z] no [2025-04-12T07:38:01Z] then thats all i got [2025-04-12T07:38:05Z] try to rememmebmembembembemrbmmrbem [2025-04-12T07:38:07Z] were you a guest [2025-04-12T07:38:09Z] the question i asked was what is their policy on non-free software in the repos [2025-04-12T07:38:12Z] i might have been lmao idk [2025-04-12T07:38:56Z] no results for that, nonfree, and propietary [2025-04-12T07:39:12Z] well theres no way for me to answer that question so [2025-04-12T07:39:52Z] sewn you would be a roblox player [2025-04-12T07:39:54Z] :p [2025-04-12T07:40:02Z] hm? [2025-04-12T07:40:10Z] oh nothing i just looked at your github and saw vinegar pinned [2025-04-12T07:40:18Z] i mean yeah i maintain vinegar [2025-04-12T07:40:22Z] i miss the vinegar days [2025-04-12T07:40:27Z] we have sober now [2025-04-12T07:40:37Z] yeah i know, i just don't want to use it [2025-04-12T07:40:43Z] propietary? [2025-04-12T07:40:52Z] actually while you're here i do have a question about that [2025-04-12T07:40:56Z] is there a reason it's not on flathub [2025-04-12T07:40:59Z] its on flathub now [2025-04-12T07:41:02Z] oh [2025-04-12T07:41:04Z] that changes things [2025-04-12T07:41:07Z] lmao [2025-04-12T07:41:25Z] the proprietary thing does bother me a little bit yeah but roblox is also proprietary so like whatever [2025-04-12T07:41:32Z] we have our reasons to make it propietary [2025-04-12T07:41:36Z] nah i get that [2025-04-12T07:41:40Z] like 100% it's fine [2025-04-12T07:41:44Z] lol [2025-04-12T07:41:45Z] roblox is a pita to deal with [2025-04-12T07:41:48Z] i didnt expect you to be a roblox player tbh [2025-04-12T07:41:52Z] oh im an OG [2025-04-12T07:41:55Z] since? [2025-04-12T07:41:56Z] itdobehappen is my username [2025-04-12T07:42:06Z] nice avatar lmao [2025-04-12T07:42:09Z] my oldest account that i still have access to is from 2010 i think [2025-04-12T07:42:14Z] christopher221 [2025-04-12T07:42:18Z] 2025 join date [2025-04-12T07:42:20Z] and yes i spelled my own name incorrectly [2025-04-12T07:42:22Z] what?? [2025-04-12T07:42:28Z] oh wait nvm [2025-04-12T07:42:32Z] i looked at the wrong person [2025-04-12T07:42:40Z] ok now your avatar is boring [2025-04-12T07:42:43Z] its censored for some reason [2025-04-12T07:42:47Z] 2011 damn [2025-04-12T07:42:54Z] i had a big ass vending machine on my body with like doritos logos on it and stuff [2025-04-12T07:42:59Z] so i think that got like copyright striked [2025-04-12T07:43:01Z] i think thats gone yea [2025-04-12T07:43:28Z] since sober is on flathub now i might get back into it [2025-04-12T07:43:32Z] ive been missing playing the conquerors [2025-04-12T07:43:32Z] well lmk [2025-04-12T07:43:34Z] i might join u [2025-04-12T07:43:40Z] i gotta get back on phantom forces and flex my vet tag [2025-04-12T07:43:42Z] i dont ever play roblox (obviously} [2025-04-12T07:43:44Z] oh [2025-04-12T07:43:47Z] phantom forces is dying [2025-04-12T07:43:54Z] not surprising, its ancient [2025-04-12T07:43:56Z] no [2025-04-12T07:43:57Z] like [2025-04-12T07:44:01Z] not dying as in less people playing cuz old [2025-04-12T07:44:06Z] less people cuz the developers dont care about the players [2025-04-12T07:44:10Z] and pedophiles within the servers [2025-04-12T07:44:15Z] yeah i know they dont care [2025-04-12T07:44:19Z] they changed the movement mechanics [2025-04-12T07:44:21Z] i used to hang out with lito a bit back in like 2012 [2025-04-12T07:44:25Z] when call of robloxia was the thing [2025-04-12T07:44:25Z] god damn [2025-04-12T07:44:34Z] he was such an asshole back then [2025-04-12T07:44:37Z] lmao [2025-04-12T07:44:37Z] i wouldnt be surprised if nothing has changed [2025-04-12T07:44:45Z] im suprised [2025-04-12T07:44:57Z] well ill send you a req in the meantime [2025-04-12T07:45:14Z] you're making me feel old [2025-04-12T07:45:16Z] and i'm only 23 [2025-04-12T07:45:20Z] because you are [2025-04-12T07:45:25Z] anyhoo [2025-04-12T07:45:26Z] nuh uh [2025-04-12T07:45:29Z] we will play games unite some time then [2025-04-12T07:45:30Z] its like a cs clone [2025-04-12T07:45:31Z] yeah ill check it out [2025-04-12T07:45:47Z] theres tons of good games on roblox but i just stopped caring [2025-04-12T07:45:52Z] but on the note of void, the real reason i'm so hard stuck here is because eveyr time i try something else i get burnt immediately [2025-04-12T07:46:01Z] ive been running void for like 3.5 years and have nothing but good things to say [2025-04-12T07:46:01Z] o yea [2025-04-12T07:46:03Z] whats your username [2025-04-12T07:46:05Z] so its kind of just my debian now [2025-04-12T07:46:05Z] on [2025-04-12T07:46:06Z] irc [2025-04-12T07:46:13Z] cmon i gotta find out [2025-04-12T07:46:20Z] dude i can't even remember this morning [2025-04-12T07:46:25Z] let alone an irc nick i randomly chose from a year ago [2025-04-12T07:46:36Z] any keywordss [2025-04-12T07:46:45Z] no [2025-04-12T07:46:49Z] i meant that literally, i can't remember this morning [2025-04-12T07:46:57Z] gah [2025-04-12T07:47:00Z] so a year ago is not going to happen [2025-04-12T07:47:09Z] alright then [2025-04-12T07:47:16Z] i might switch to void for the fun of it [2025-04-12T07:47:18Z] fried my brain with way too much drug use [2025-04-12T07:47:22Z] my memory went with it [2025-04-12T07:47:22Z] obviously ill be using turnstile cuz its that good [2025-04-12T07:47:28Z] i still havent tried turnstile [2025-04-12T07:47:30Z] im using elogind [2025-04-12T07:47:35Z] blegh [2025-04-12T07:48:44Z] i wonder about sobers performance [2025-04-12T07:48:49Z] better than windowsw [2025-04-12T07:48:50Z] vinegar was already on par with windows for me [2025-04-12T07:48:55Z] as far as i could tell anyway [2025-04-12T07:48:57Z] with vulkan [2025-04-12T07:49:08Z] its my honor [2025-04-12T07:49:45Z] is studio included with sober or is that still via vinegar [2025-04-12T07:49:55Z] vinegar is now studio only obviously [2025-04-12T07:49:58Z] sober is player only [2025-04-12T07:50:01Z] ahokay [2025-04-12T07:50:05Z] both use copmletely different technologies [2025-04-12T07:50:14Z] and codebases that cant be interchangable [2025-04-12T07:50:16Z] time to waste way too much time modeling things in roblox studio [2025-04-12T07:50:29Z] ive tried to make a game like 5 times and always end up getting into an argument with the other devs [2025-04-12T07:50:40Z] studio is kinda shit on wine [2025-04-12T07:50:46Z] oh it absolutely fucking is [2025-04-12T07:50:50Z] lmfao [2025-04-12T07:51:00Z] studio kept me on windows for a long time [2025-04-12T07:51:02Z] lol [2025-04-12T07:51:14Z] you werent even a actaul game developer what needed you to use windows [2025-04-12T07:51:27Z] mouse bugs on wayland [2025-04-12T07:51:29Z] at the time [2025-04-12T07:51:45Z] oh pfft [2025-04-12T07:51:46Z] and fwiw we got very close to finishing a runescape clone for roblox [2025-04-12T07:51:55Z] until we got into an argument on cs:go and he blocked me [2025-04-12T07:51:59Z] tis a shame [2025-04-12T07:52:05Z] shame indeed [2025-04-12T07:52:27Z] ive always only done modeling, 3d modeling is kinda one of my non-linux hobbies [2025-04-12T07:52:38Z] i used to do that when i was young [2025-04-12T07:52:50Z] it seems like kids on roblox these days only want low poly trash though [2025-04-12T07:52:53Z] with bright colors [2025-04-12T07:53:00Z] there are still gems [2025-04-12T07:57:11Z] wtf is phantom resistance [2025-04-12T07:57:14Z] is this a zombies pf [2025-04-12T07:57:20Z] yep [2025-04-12T07:57:27Z] its not worth it [2025-04-12T07:57:29Z] dont bother with stylis lol [2025-04-12T08:03:43Z] aaaa tinyramfs is so refreshing [2025-04-12T08:03:46Z] compared to dracut, i mean [2025-04-12T08:04:03Z] why bother though [2025-04-12T08:04:06Z] just make custom kernel [2025-04-12T08:04:38Z] abnormal encryption setups is why i bother [2025-04-12T08:04:44Z] wha? [2025-04-12T08:04:46Z] luks headers that may or may not exist [2025-04-12T08:04:54Z] and generally i ssh into my initramfs so i can decrypt my server remotely [2025-04-12T08:05:01Z] and usbguard for that decryption [2025-04-12T08:05:05Z] what the [2025-04-12T08:05:07Z] huh????? [2025-04-12T08:05:11Z] :p [2025-04-12T08:05:15Z] explain [2025-04-12T08:05:19Z] explain what lol [2025-04-12T08:05:24Z] that whole thing [2025-04-12T08:07:05Z] without luks headers, luks encrypted partitions cannot be decrypted by any known technology [2025-04-12T08:07:14Z] and it can't even be proven that data exists on that disk at all [2025-04-12T08:07:33Z] dropbear in the initramfs so you can decrypt server boot drives without having to get out a monitor and keyboard for it [2025-04-12T08:07:45Z] usbguard so devices you haven't explicitly allowed cannot function [2025-04-12T08:07:55Z] useful for things like those little in-line keyloggers [2025-04-12T08:09:37Z] i'm still looking for sensible ways to tie my luks keys to my motherboard [2025-04-12T08:09:45Z] so given like a clone of the disk or something, it can't be unlocked [2025-04-12T08:09:51Z] unless it's paired with its motherboard [2025-04-12T08:10:49Z] i need to write some hooks for tinyramfs sooner than later though to get all of this working, it's fine with dracut but i cannot stand dracut [2025-04-12T08:41:47Z] mew [2025-04-12T09:04:18Z] at some point i should set up an xbps mirror [2025-04-12T09:06:30Z] crazy thing, ovh will no longer sell americans vps' that are in europe or canada seemingly [2025-04-12T09:06:34Z] which is just such a shame [2025-04-12T09:23:09Z] kris_: oh don't buy from the big guys for a vps [2025-04-12T09:23:21Z] you can scour for really good vps deals lol [2025-04-12T09:23:48Z] if you need I can give a resource I used to get a vps [2025-04-12T09:37:25Z] kris_: why not put your keys into the TPM? unless you are afraid of NSA backdoors, tpm can give you integrity checks for free [2025-04-12T09:40:41Z] also it's worth looking into dm-integrity. however it's not intended to protect against malicious actor, its goal is to make disk failures easier to detect [2025-04-12T21:50:11Z] ilt i do use dm-integrity with my lvm raid array on my server [2025-04-12T21:50:20Z] and on the note of the TPM- ive been thinking about that, but i don't want automatic unlocking [2025-04-12T21:50:35Z] so what i'd probably have to do is stage it, have the tpm unlock /boot and then the initramfs there handle root [2025-04-12T21:51:53Z] sewn at the moment i'm with hetzner [2025-04-12T21:52:05Z] which has been less than ideal but it's better than people like vultr