Just some Internet guy

He/him/them 🏳️‍🌈

  • 1 Post
  • 577 Comments
Joined 1 year ago
cake
Cake day: June 25th, 2023

help-circle
  • If you can handle it, it’s quite liberating honestly. I feel like it brings me and my wife closer because we can just be honest with eachother and talk openly about things.

    We watch movies together and gossip about who’s hot. She’s done things I’m not into, I’ve done things she’s not into, and we can talk about it without feeling threatened we might not be good enough. I’m not worried the slightest even when she go hang out with exes. I trust she loves me and will always come back home. None of this has to take away anything from me. If there’s something I can’t provide, she can get it elsewhere, it makes her happy, she’s more happy with me, we’re all happy. I have nothing to gain from her being unhappy and unfulfilled, it would just make her miserable and tension build up in our relationship.

    We make it get us closer rather than drive us apart, and we get to be there for all the people we care about.


    And by extension, you can have all sorts of atypical relationships. Maybe there’s someone you care about intimately but would never be able to live with. Maybe you have a bestie you get spicy with once in a while. Maybe there’s someone important to you that travels a lot but you like to snuggle up with when they’re in town. Maybe your primary partner has a different libido than you do. Maybe you just like flirting a lot, or enjoy receiving the attention. Maybe you swing both ways and enjoy some variety. I’ve even seen sometimes the boyfriend just likes to jack off with his buddy. I had a roommate I was very cuddly with but never slept with.

    It’s not even always about sex but just being more intimate with someone than would be normal for a monogamous relationship. And it doesn’t have to take away from a potential bigger commitment with a primary partner, like a house and kids. It can even be extra support, I’d babysit for a partner to give the parents time together. It comes in all shapes and forms that works for you. As long as it’s done safely and it makes everyone happy in the end, it’s not so bad.



  • I don’t have kids but I’m happily living in a poly marriage and can probably answer some questions.

    It’s a real thing and believe it or not, for some people it just works. Some people just aren’t jealous in nature and don’t really care about exclusivity.

    The only thing of immediate concern I’d look for is making sure they’re using protection or getting tested, because the web of people that slept with eachother increases exponentially with the number of partners.

    The next one on the list is making sure it’s ethical (lookup terms: “ethical non-monogamy” or ENM for short). Some do take it as a free pass for cheating. Some get coerced into it because the man wants all the girls for himself. Another toxic trait to watch out for is the “one penis policy” that’s very unfair for a lot of reasons I won’t go into. She needs to willingly be into this and consenting with the whole situation in a way that is fair for her, ie. she should be allowed to get a second boyfriend too if she wanted to. Polyamory is not polygamy: all are equal, it’s not for the benefit of the man. All 3 of them showing up at dinner and happy is a good sign though.

    Other than that, it’s all good and nothing to worry about. It’s different, but the only thing wrong with it is the stigma really. It can be perfectly healthy and happy, and honestly when done right it can be less dramatic too. There’s some weird heartbreaks that can come with it, but she’ll live through it and make up her own mind about it just like any normal teenage relationship. The worst that can happen is she gets jealous and get a more traditional relationship. In the meantime I’d be supportive and ask good faith questions about it.

    Also there’s a decent possibility she’s bisexual, just sayin’.

    Let me know if you have any other questions!



  • Cable infrastructure is built different, with multicast streams. All the channels are broadcast on their network at all times to relays all the way up to your neighbourhood, if not your cable box. It’s got dedicated, guaranteed bandwidth. It can’t get overloaded.

    With streaming, each user is one connection using one stream worth of bandwidth, so it doesn’t scale too well to millions of viewers. Technically there’s multicast stuff but it only works locally, and I’m sure all those cable companies that are also ISPs aren’t all that interested in making it work either. So for now we have thousands of identical streams crossing the country at the same time hogging bandwidth and competing with everything else using bandwidth.


  • Sometimes it’s also, is it really important to know? A lot of things I have complicated opinions of because things are nuanced and complicated in the real world, so for example even if you ask me it’s not like I can just be for or against Israel or whatever. And I certainly don’t feel like going over it again and again and again as people keep asking about random topics.

    I swear americans have this weird thing where everyone needs to have a strong opinion on every topic all the time, and talk about it all the time so they can sus out if you’re leaning democrat or republican. It’s so weird. I’m not even american, I can’t do anything about it! I’ll keep my opinions where they belong, in my head, thank you.

    It’s important to be educated about those topics but I don’t feel the need to make it my entire personnality, unlike some people. I have better things to do that actually brings me joy rather than doom and gloom over things I can’t do anything about.



  • Yeah it’ll depend on how good your coreboot implementation is. AFAIK it’s pretty good on Chromebooks because Google whereas a corebooted ThinkPad might have some downsides to it.

    The slowdowns I would attribute to likely bad power management, because ultimately the code runs on the CPU with no involvement with the BIOS unless you call into it, which should be very little.

    Looking up the article seems to confirm:

    The main reason it seems for the Dasharo firmware offering lower performance at times was the Core i5 12400 being tested never exceeded a maximum peak frequency of 4.0GHz while the proprietary BIOS successfully hit the 4.4GHz maximum turbo frequency of the i5-12400. Meanwhile the Dasharo firmware never led to the i5-12400 clocking down to 600MHz on all cores as a minimum frequency during idle but there was a ~974MHz.

    I’d expect System76 laptops to have a smaller performance gap if any since it’s a first-party implementation and it’s in their interest for that stuff to work properly. But I don’t have coreboot computers so I can’t validate, that’s all assumptions.

    That said for a 5% performance loss, I’d say it counts as viable. My games VM has a similar hit vs native. I’ve been gaming on Linux well before Proton and Steam and have taken much larger performance hits before just to avoid closing all my work to reboot for break time games.



  • Yes dual GPU. I set that up like 6 years ago, so its use changed over time. It used to be Windows but now it’s another Linux VM.

    The reason I still use it is it serves as a second seat and is very convenient at that. The GPU’s output is connected to the TV, so the TV gets its own dedicated and independent OS. So my wife can use it when I’m not. When the VM isn’t running I use the card as a render offload, so games get the full power of the better card as well.

    I also use it for toying with macOS and Windows because both of those are basically unusable without some form of 3D acceleration. For Windows I use Looking Glass which makes it feel pretty native performance. I don’t play games in it anymore but I still need to run Visual Studio to build the Windows exes for some projects.

    This week I also used the second card to test out stuff on Bazzite because one if my friends finally made the switch and I need to be able to test things out in it as I have no fucking clue how uBlue works.


  • The BIOS does a lot less than you’d expect, it doesn’t really have an impact on gaming performance. For what it’s worth, I’ve been gaming in a VM for years, and it uses the TianoCore/OVMF/EDK2 firmware, and no issues. Once Linux is booted, it doesn’t really matter all that much. You’re not even allowed to use firmware services after the OS is booted, it’s only meant for bootloaders or simple applications. As long as all the hardware is initialized and configured properly it shouldn’t matter.



  • A lot of them got sucked into the whole “the government is forcing it on you to control the population”, and they simply can’t comprehend that anyone would voluntarily wear what they now consider being the symbol of submission to the government. In their mind it doesn’t work and never worked and you’re just virtue signalling your support of the government. It’s wild and a lost cause.

    I’d expect it to get much worse now.


  • One thing to be careful with allowing some bending of the rules, is some are going to start testing how far they can bend the rules. Everytime you bend a rule you create a precedent for it as well, and you get into nasty fights of why was I banned but not them and have your clemency hit you right back in the face.

    If it’s okay to bend some rules, then that should explicitly be the rule instead. Offtopic discussions for example, you can have a rule be “all top level comments should be on topic” as a balance, so offtopic discussions can happen, just not take over the whole comment section. If you allow something, make a mod comment explaining why for transparency and set the right expectations: “This post is off-topic but is generating on-topic discussion so we’re keeping it.”

    Similarly, well designed punishments goes a long way. For example, automatic ban after N warnings can be unfair. What you’re really after is, you don’t want to be warning that user every day to stay on topic. So the punishment can be more like “more than 3 warnings within 10 days results in a 7 day ban”. But sometimes the situation is such, you can rack in 10 warnings in the same threads. So you can make the punishment account for that: “If you get warned more than 3 times during a 14 day period, you will be banned for 7 days”. Or per thread, whatever makes sense. Understand common mistakes community members do and how you can steer them in the right direction without being unnecessarily harsh.

    With those two combined, it shouldn’t matter if you moderate like a robot or not. The expectations are clear, forgiving and fair while enforcing some order for repeat offenders. The rules have the flexibility you need baked in so you don’t have to bend the rules.


  • Guarantee there will be questions of cost of setup, maintenance, and risks.

    And time moderating it, especially if they run their own. At least with Twitter/Facebook/YouTube, you get a lot of moderation for free whether you agree with it or not.

    And if they use another instance, there’s other liability questions about the particular instance to choose. If they’re gonna represent an official city account, you’d expect some cybersecurity certifications to be a requirement and all kinds of stuff, even if it’s a free service. The instance admins interfering, possibly steering opinions during city elections, etc.

    Nobody cares about decentralized social networks, the technology, or how terrible the other outlets are. For a municipality, you may want to focus on maintaining multiple channels of communications and ways to reach and engage the most users. You could then fold the fediverse into it as one more channel. Something they should keep an eye on. They’ll need a way to post the same content to all those channels with the least effort. Something easy that a trained intern or clerk can do.

    In this case IMO it might even be better to use something like Wordpress with the ActivityPub plugin, or alternatives to that. I imagine a city mostly posts announcements and stuff, so a blog that serves as both an official website and you can follow and interact with it from the comfort of your preferred social service sounds a lot more appealing than just another social media without that many users. Can even use more plugins to post to Facebook and Twitter as well, all from one place. Given the age of the board, they’re also more likely to know and care about Threads and Bluesky compatibility just because they have more users, and bureaucratic decisions are based on numbers. A nice graph showing if they join the fediverse they capture all the users fleeing Twitter by supporting AP and AT.


  • It’s nicknamed the autohell tools for a reason.

    It’s neat but most of its functionality is completely useless to most people. The autotools are so old I think they even predate Linux itself, so it’s designed for portability between UNIXes of the time, so it checks the compiler’s capabilities and supported features and tries to find paths. That also wildly predate package managers, so they were the official way to install things so there was also a need to make sure to check for dependencies, find dependencies, and all that stuff. Nowadays you might as well just want to write a PKGBUILD if you want to install it, or a Dockerfile. Just no need to check for 99% of the stuff the autotools check. Everything it checks for has probably been standard compiler features for at least the last decade, and the package manager can ensure you have the build dependencies present.

    Ultimately you eventually end up generating a Makefile via M4 macros through that whole process, so the Makefiles that get generated look as good as any other generated Makefiles from the likes of CMake and Meson. So you might as well just go for your hand written Makefile, and use a better tool when it’s time to generate a Makefile.

    (If only c++ build systems caught up to Golang lol)

    At least it’s not node_modules