[2025-08-18T09:51:53Z] 3am brain has me thinking about janky bike stuff [2025-08-18T09:51:55Z] what if [2025-08-18T09:51:59Z] instead of a derailleur [2025-08-18T09:52:06Z] you just had two single speed drivetrains on the same bike [2025-08-18T09:52:32Z] there's this thing called the buffalo that has a unique freewheel that does something like that [2025-08-18T09:52:50Z] it has two cogs, two chainrings, and two chains [2025-08-18T09:53:26Z] and when you kick back, instead of engaging the freehub, it causes a little mechanism inside the freewheel to bounce between the two cogs, changing which drivetrain is actually in use [2025-08-18T09:53:41Z] it's pretty ingenious [2025-08-18T09:54:26Z] surly had a much less sophisticated solution for fixed-gear and track riders decades ago where they literally just glued two fixed-gear cogs together [2025-08-18T09:55:59Z] and took advantage of the idea that if you have zero change in the difference between cog a and chainring a, and cog b and chainring b, then you maintain constant chainwrap and thus tension without having to move the rear wheel or use an external tensioner [2025-08-18T09:56:19Z] of course, then you need to stop, dismount, and manually derail the chain, but that's kind of on-brand for surly [2025-08-18T09:57:14Z] thinking it could be interesting to try using the same principle on my bike. even if the hardware is different, assuming the chainline is correct, it should work... [2025-08-18T12:56:35Z] o/ [2025-08-18T15:05:12Z] hey sad_plan [2025-08-18T15:44:55Z] hi midfavila [2025-08-18T18:02:41Z] yay my bouncer broke again [2025-08-18T18:02:48Z] too bad like every bouncer is garbo [2025-08-18T18:06:31Z] just ssh into a server with a persistent tmux session instead [2025-08-18T18:06:43Z] less complex [2025-08-18T18:07:38Z] yeah im considering that [2025-08-18T18:09:34Z] the problem with senpai is that it doesn't store client history [2025-08-18T18:09:38Z] kind of just assumes you're always going to have soju [2025-08-18T18:12:03Z] right. use an irc client instead which can store history. like weechat. which is what I currently use. its a lot more complex than Id like, but I just havent bothered to switch on the server tbh [2025-08-18T18:12:15Z] yeah honestly weechat was a better experience [2025-08-18T18:12:30Z] idk ill sort something out [2025-08-18T18:12:38Z] i need to get my irc bouncer off of my hetzner vps anyway i don't trust them all that much [2025-08-18T18:12:54Z] right. most clients are able to store history anyway, so take your pick really [2025-08-18T18:12:59Z] right [2025-08-18T18:13:13Z] i might just run it on my pi 3b+ [2025-08-18T18:13:19Z] it's not useful for very much else and draws like no power [2025-08-18T18:13:25Z] do it [2025-08-18T18:13:26Z] put mullvad infront of it and gg [2025-08-18T18:13:47Z] sounds like a decent enough plan [2025-08-18T18:13:51Z] it doesnt need to be exposed to the internet anyway because i can just wireguard into my house [2025-08-18T18:13:58Z] and do if i'm not home [2025-08-18T18:15:09Z] kris_: use ii with tee and mtm [2025-08-18T18:15:11Z] and dtach [2025-08-18T18:15:14Z] :DDDDDDDDDDDDDD [2025-08-18T18:15:29Z] or or or or or [2025-08-18T18:15:31Z] more virtual machines [2025-08-18T18:15:42Z] and just soju locally so i dont have to use the weirdo in-memory store [2025-08-18T18:16:10Z] with my vps i have soju store messages in memory which also happens to mean there's no chathistory, it'll play it back only once [2025-08-18T18:16:17Z] so if i close my client that history is gone [2025-08-18T18:37:50Z] sounds like you misconfigured it [2025-08-18T18:41:50Z] i think it's a result of using the memory database as opposed to on-disk [2025-08-18T18:41:57Z] as far as ive gathered the memory db is kind of primitive [2025-08-18T18:46:43Z] you shouldve used on-disk [2025-08-18T18:46:56Z] i wanted it to be ephemeral because it isnt on my hardware [2025-08-18T18:47:04Z] problem will be fixed soon [2025-08-18T18:47:23Z] mount /home under /tmp [2025-08-18T18:47:45Z] that's one hell of a solution [2025-08-18T18:47:52Z] definitely is a good idea though actually [2025-08-18T18:48:23Z] some people do that to avoid clutter. /home/$user is more or less just a tarball instead. obviously youd have to update it all the time though [2025-08-18T18:48:28Z] anyway im not really seeking solutions just thinking out loud right now [2025-08-18T18:48:31Z] sure. its not for me, but some people like it [2025-08-18T18:48:54Z] yeah, I just wanted to throw it out there. as a possible workaround for your issue [2025-08-18T18:49:50Z] soju *is* working it's just for some reason not replaying DMs to me [2025-08-18T18:50:02Z] apparently people have been messaging me directly for months and ive just seen none of these messages [2025-08-18T18:50:57Z] there are a few potential solutions to this i just need to play with infra [2025-08-18T18:51:12Z] i've really overcomplicated everything [2025-08-18T18:52:50Z] sounds like youre no better off than having no bouncer at all really :p [2025-08-18T18:52:57Z] and yes, youre for sure overcomplicating things [2025-08-18T19:15:04Z] the average void minimalist versus the chad kiss maximalist [2025-08-18T19:29:27Z] ^ [2025-08-18T19:30:57Z] talking like that is only going to reinforce my take [2025-08-18T19:31:20Z] sneethe [2025-08-18T19:31:21Z] :3c [2025-08-18T19:35:01Z] and void is unrelated to this stuff [2025-08-18T19:35:10Z] its just moving around things on boxes that i have [2025-08-18T19:35:31Z] the whole "one box one use" mentality that i held for like 12 years is no longer valid because i actually host things now [2025-08-18T22:05:52Z] yeah this raspberry pi is just too slow to be useful for anything [2025-08-18T22:06:14Z] just gonna stop making things harder than they need to be and make another vm on my big server [2025-08-18T22:06:26Z] i'm being kind of a dumbass, stupid amount of resources on that and they're hardly used [2025-08-18T22:07:03Z] one of these days ill get a newer pi for my local dns, i hate that i have it on such a powerful box and don't put anything else on it because i want it to auto-up on reboot, which means no crypt