• 1 Post
  • 153 Comments
Joined 3 years ago
cake
Cake day: June 14th, 2023

help-circle


  • Yes, I don’t hate the technology, I hate all the evil companies abusing this technology for profit, fascism and death, which is very close to all of them.

    But they are not the only ones working on the technology, and even though they have stolen many of people’s entire lives worth of work for making these models and not only didn’t compensate them, but in many cases replaced them and terminated their employment, in many cases we are stealing it right the fuck back from them and making it open to everybody, because fuck them. It doesn’t belong to them in the first place, it belongs to all of us. We can’t put the genie back in the lamp or the toothpaste back in the tube, but we can make sure we are keeping our own data for ourselves once we take these monstrous, bloated, oligarchs down. We will not the libraries of Alexandria burn down again, and we won’t let them have the only copies.

    I won’t pretend I don’t have various issues with open weight models using this technology, but they’re more like “I don’t like systemd’s philosophy or developers” level of issues, not “I think they will destroy democracy, civilization and possibly all of humanity” level of issues.

    With the evil companies, I absolutely DO have “I think they will destroy democracy, civilization and possibly all of humanity” level of issues.




  • It will be a miracle solution until the elevated water temperatures start affecting the ecosystem downstream and potentially the health of the river as a whole, if not the effectiveness of the system itself. Then people will realize that actually perhaps it wasn’t so miraculous after all, and like all engineering choices, is a compromise between what we’re getting from it and what we’re giving up. We could even point at the new algae problem in the reflecting pool as an example of such unintended consequences from heating the water above traditional norms. For some of the same reasons you shouldn’t dump raw sewage into the river, it’s not an infinite garbage disposal, it can’t just endlessly absorb your waste whether it’s domestic, biological or heat or anything else. You’re not getting rid of it, you’re just making it someone else’s, somewhere else’s problem, potentially at some other time. But maybe it’s a reasonable solution for right now, it might be better than the alternatives, maybe the tradeoffs are pretty minor or even legitimately ignorable when weighed against the benefits. But as long as we cling to the insane idea of endless, infinite economic growth, they’re only ignorable until it that growth makes it inevitable that someday they’re not, and calling it miraculous feels a lot like pretending there aren’t any downsides, and I don’t really like that in principle.


  • Yeah it’s really upsetting. Some of the most genuinely intelligent and insightful people I know have talked exactly like that (many still do), and I know they’re people because a) I’ve met some of them, and b) they were doing this before generative AI was a thing. Generative AI stole the natural styles and voices of our best and brightest and is wearing them like a fucking Edgar suit. It’s sick.







  • Not personally. I prefer to run bare metal whenever possible. It helps me understand how everything connects, it’s the difference between being handed someone else’s completed Lego sculpture and building it yourself, it takes a lot longer but you’ll have way more appreciation for it after building it and a much more thorough understanding of how it’s all put together and what’s involved, and you’re a lot better equipped to fix it if a piece breaks off.



  • I use a single centralized database running directly on the host (postgres) and make it accessible to the docker clusters.

    Pros: It’s all in one place to backup all important data for every service, I find this a much easier and more reliable way to backup all services, and I’m confident if you tried it you would too. The application data becomes a first-class citizen instead of hiding inside some nameless docker volume. Significantly less database overhead. Consistent database version and tools.

    Cons: Lots. You need to manage and backup the database. You need to manage the database users and passwords too. Making the DB accessible to the docker clusters is nontrivial and can be fragile. You can no longer use the default “official” docker compose files, since they will almost never support an actual database service without several modifications, they’re always built for spinning up their own docker container database. So you’re going to be doing a bunch of work setting up users and passwords and performing extensive surgery on the docker-compose before you even start up the application, which adds a lot of friction, with lots of opportunity for error. All things considered, it’s actually quite painful. Technically if one application abuses your database hard enough and exhausts its memory to crash it or something it would affect other applications too, but that’s true of any services running on shared hardware abusing anything on that hardware, so it’s not a realistically concerning con.

    I consider it worthwhile, but I might be wrong. Also I hate docker in general. I understand why people use it. It’s the same reason I use it. But I still hate it. I think system installations are so much easier to manage in the long run, but initially more work, and you need to invest that work at a time when you’re not even sure if you really want to run this application or if it’s going to be compatible with the rest of your environment. So docker is the easy solution. But then you’re basically trapped in dockerland. It’s not that bad, I just hate it in principle. I wish there were a better way.


  • If you have an option in the BIOS or drivers to set the battery charging threshhold to stop charging at 80% or possibly even lower (I believe Lithium Ion/Polymer cells are happiest at around 40-60% state of charge, which is why they are usually shipped that way). Sometimes this feature exists, but only vaguely described as “battery life optimization” or some similar wankery that they never properly explain.

    You can also just remove the battery entirely if it will be always plugged in, but setting it to a low/modest maximum charge gives you a nice, reliable, built-in UPS in case of power interruptions.


  • This is FUD. Dell workstation class laptops are absolutely designed for running at full power with the lid closed (and for use with a docking station, in fact). That’s why it’s called a “workstation”. Business class laptops are a totally different beast than consumer-grade/“gaming” laptops. They are typically quite durable, quite tolerant, and quite repairable. Exceptions, obviously, exist, and we don’t know the exact model OP is talking about, but there’s no reason to assume they will have any issues running it as intended.

    I run several old consumer grade laptops as light servers, permanently closed, and they’ve been perfectly fine for years.


  • i18n is definitely a real thing and it’s often even used as an abbreviation in repos, folder structures and filenames related to internationalization/translation, I don’t love it, but it is definitely in real world use. l10n is one I’ve seen before and is also a real thing, but much less common (and even less acceptable in my opinion). a11y is not one I’ve ever seen before.


  • If this is about the bot I think it is, I haven’t personally complained but I have noticed it’s weird and often wrong, it seems to detect HTTP/HTTPS in every post (perhaps seeing links and URLs?) and it seems to maybe possibly be detecting any words with those strings of letters somewhere in them and presumably also doesn’t care about case sensitivity? The short ones in particular like “AP”, “CA”, “CF”, “HA” and “IP” seem to come up frequently almost every time it posts, and “NAT” and “IoT” seems common, and none of things seem to be actually mentioned in any of the comments that I see.


  • I am questionning using it only for myself and use something else to share with family

    I’m confused, you don’t want your family to be able to know each other’s email addresses? That seems like a bit… extreme level of profile paranoia.

    I have my family on my Nextcloud and I can guarantee 90% of them don’t even know where their own user profile is nevermind anybody else’s. Maybe you have a different family than mine.