• 0 Posts
  • 52 Comments
Joined 1 year ago
cake
Cake day: April 3rd, 2024

help-circle





  • Oh, please don’t take that remark as an excuse or endorsement. The intended tone is one of resignation – pseudonymity reduces the social cost of bad manners to near zero and there’s not much we can do about it.

    I will forgive people for being blunt in their criticism, however. High-ranking politicians are exactly the people who have to be able to take a certain level of verbal abuse since their decisions can change other people’s lives in directions that justify the liberal use of expletives.

    Which plays back into my perception that Fetterman is currently not suited to his role.


  • I can understand both sides here.

    On the one hand I have empathy with him like with any victim of such a life-altering injury and wish him a swift and full recovery. I don’t want people to suffer and, quite frankly, “the brain doesn’t work right anymore” is one of my personal horror scenarios.

    On the other hand this kind of behavior is a huge problem in someone capable of making decisions that can alter the lives of other people – millions of them, in this case. He has enough power to ruin a lot of people’s lives, intentionally or not.

    Even as someone who isn’t impacted by his mental fitness in any way, I’d agree that removing him from office seems like a good move. That man needs rest, not the stress of a high-profile political office during interesting times. And his state needs someone with a level head, which doesn’t mesh well with a semi-recent traumatic brain injury.

    And, well, this is a politics community so guess which part the discussion will focus on. (Also, this is online so people are inclined to be assholes.)


  • Well, the camera needs to talk to your onsite storage in order to store video. A simple consumer device like a Ring isn’t going to be hardwired; it just uses Wi-Fi (which every household can be assumed to have) to connect to your LAN and talk to the storage device.

    The question is why the Wi-Fi could be turned off on the first place. Probably an ISP-managed router; I doubt they’d go and jam the entire spectrum between 2.4 and 7 GHz.

    That’s one reason why people should use their own router and/or access point whenever possible.


  • One problem is that in a world without major problems, stakes have to be low (which is perfectly fine and can make for an engaging story) or an external threat has to be introduced. The latter can easily feel forced or disconnected with the world.

    I wonder how it would be to have a nonlinear game set in two time periods. One is a solarpunk-ish idyll under threat (with the protagonist’s actions focused on protecting it) and the other is a preceding industrial dystopia (with the protagonist’s actions focused on effecting change for the better).

    Throughout the game the player first learns that the dystopian protagonist’s actions did succeed in changing the world for the better but also that the threats faced by the idyllic period are consequences of those actions. The message is that even ideal decisions can have negative effects down the line, “happily ever after” endings don’t really exist, and happiness requires maintenance. Yet, change for the better is both possible and worth the effort.





  • If you use a .local domain, your device MUST ask the mDNS address (224.0.0.251 or FF02::FB) and MAY ask another DNS provider. Successful resolution without mDNS is not an intended feature but something that just happens to work sometimes. There’s a reason why the user interfaces of devices like Ubiquiti gateways warn against assigning a name ending in .local to any device.

    I personally have all of my locally-assigned names end with .lan, although I’m considering switching to a sub-subdomain of a domain I own (so instead of mycomputer.lan I’d have mycomputer.home.mydomain.tld). That would make the names much longer but would protect me against some asshat buying .lan as a new gTLD.






  • These days ROCm support is more common than a few years ago so you’re no longer entirely dependent on CUDA for machine learning. (Although I wish fewer tools required non-CUDA users to manually install Torch in their venv because the auto-installer assumes CUDA. At least take a parameter or something if you don’t want to implement autodetection.)

    Nvidia’s Linux drivers generally are a bit behind AMD’s; e.g. driver versions before 555 tended not to play well with Wayland.

    Also, Nvidia’s drivers tend not to give any meaningful information in case of a problem. There’s typically just an error code for “the driver has crashed”, no matter what reason it crashed for.

    Personal anecdote for the last one: I had a wonky 4080 and tracing the problem to the card took months because the log (both on Linux and Windows) didn’t contain error information beyond “something bad happened” and the behavior had dozens of possible causes, ranging from “the 4080 is unstable if you use XMP on some mainboards” over “some BIOS setting might need to be changed” and “sometimes the card doesn’t like a specific CPU/PSU/RAM/mainboard” to “it’s a manufacturing defect”.

    Sure, manufacturing defects can happen to anyone; I can’t fault Nvidia for that. But the combination of useless logs and 4000-series cards having so many things they can possibly (but rarely) get hung up on made error diagnosis incredibly painful. I finally just bought a 7900 XTX instead. It’s slower but I like the driver better.



  • They did PR campaigns against Linux and OpenOffice for quite some time – until cloud computing took off and it turned out they could earn more money by supporting Linux than by fighting it.

    In fact, Microsoft weren’t happy about FOSS in general. I can still remember when they tried to make “shared source” a thing: They made their own ersatz OSI with its own set of licenses, some of which didn’t grant proper reuse rights – like only allowing you to use the source code to write Windows applications.