A software developer and Linux nerd, living in Germany. I’m usually a chill dude but my online persona doesn’t always reflect my true personality. Take what I say with a grain of salt, I usually try to be nice and give good advice, though.

I’m into Free Software, selfhosting, microcontrollers and electronics, freedom, privacy and the usual stuff. And a few select other random things as well.

  • 2 Posts
  • 707 Comments
Joined 4 years ago
cake
Cake day: August 21st, 2021

help-circle

  • I think there’s more low quality than just the basic print with all the wrinkles and creases in it. For once the head is “painted” realistically, the shirt is a slightly different style and then the hands and legs are yet another style. There’s some obvious AI artifacts and it didn’t fool people, seems they were able to tell.

    And then with real art there’s some layers to it. It’d have a deeper meaning, tell us something about the people depicted, or society at times or how they’d like to portray it. Or there’s an entire interesting story about the artist, what kind of struggles they had… At least it’d invoke some astonishment in somebody. And I don’t think there’s any of that with this picture. That’s just the “empty plate” in-your-face meaning. Some children don’t have food. But doesn’t seem to me, the picture in itself tells more to the audience, or makes them think about what the statement might be, wonder what it’s trying to express, or make them question anything. And that’d be what turns art into art.

    At least that’s my take on the definition of quality in art. I mean people put a bathtub out there along with some butter and it’s art. Or paint a canvas black and be done with it. On the other hand I can take a visually appealing photo of me with my smartphone and it wouldn’t be art. So in this case I don’t think quality is concerned with the visual aspect of it in the first place.


  • Could be performance art. But people did that before. Sneak into a museum and put something up. So it’s not an original idea.

    “The work isn’t about disruption. It’s about participation without permission,” he said.

    And I think the “without permission” holds true on several levels. I mean on the one hand they just put it up. And doing it with AI adds another level on top. I mean the AI companies are known for not asking for permission when they train their generative AI models. But I don’t see this being discussed in the article. It’d probably be the only thing turning this into some form of art. An AI picture in itself certainly isn’t art. Also like how the paper is wrinkled and it doesn’t look good at all and “empty plate” is just a shallow in your face meaning and even I can tell how there isn’t any art or deeper meaning to it. And most people I know who are close to art, and they’re musicians or properly draw stuff as a hobby aren’t really pro AI, I don’t think I’ve ever seen them use AI or mix it into their works.



  • I’d say that depends on exactly what you’re trying to protect. They’re both large American companies with control over your data and your data and metadata will end up in their respective clouds. Push notifications will be handled by Google services if you use Android, but there’s an equivalent mechanism for iOS just that it uses their servers. They handle some details differently, but I don’t think any of those options deserve the word privacy.


  • There’s always a possibility of someone posting arbitrary content when a platform allows user content or combines content from many sources. I mean we do have moderation here and illegal content is supposed to be removed or flagged. However as the operator of some internet service, you are ultimately responsible for what’s on your instance. So you definitely do need to make an effort to stay in control. Btw, there are possible compromises, such as using an allow-list of instances you federate with, so you don’t pull content from sources you don’t trust and didn’t approve.


  • I think they should be roughly in a similar range for selfhosting?! They’re both power-efficient. And probably have enough speed for the average task. There might be a few perks with the ThinkCentre Tiny. I haven’t looked it up but I think you should be able to fit an SSD and a harddrive and maybe swap the RAM if you need more. And they’re sometimes on sale somewhere and should be cheaper than a RasPI 5 plus required extras.


  • I’m a bit below 20W. But I custom-built the computer a long time ago with an energy-efficient mainboard and a PicoPSU. I think other options for people who don’t need a lot of harddisks or a graphics card include old laptops or Mini-PCs. Those should idle at somewhat like 10-15W. It stretches the definition of “desktop pc” a bit, but I guess you could place them on a desk as well 😉


  • hendrik@palaver.p3x.detoSelfhosted@lemmy.worldSelfhost an LLM
    link
    fedilink
    English
    arrow-up
    20
    ·
    edit-2
    1 month ago

    There’s another community for this: [email protected]
    Though we mostly discuss the news and specific questions there, beginner questions are a bit more rare.

    I think you already got a lot of good answers here, LMStudio, OpenWebUI, LocalAI…
    I’d like to add KoboldCpp that’s kind of made for gaming/dialogue, but it can do everything. And from my experience it’s very easy to set up and bundles everything into one program.


  • Fair enough. I mean I’d pay about 200€ a year in electricity to run 3 efficient computers. And my VPS is only 73€ and I never have to pay for replacement parts (SSDs, harddisks) which I had to replace at home. And then they have gigabit network, low latency, a proper IP address, it didn’t fail yet so their reliability >99.6% seems to be correct. And that’s all way better than what I have at home. So it’s a no-brainer to go for that. But your calculation might be different.

    I mean ultimately there is no harm in trying. If you have 3 old computers laying around, you might as well try setting up a kubernetes cluster. I think it’s going to prove difficult to handle the IP addresses but I’m not an expert on high availability and gaming clients.


  • But doesn’t that require some software-defined networking or a special network setup? I’m pretty sure with the average home internet connection, you’ll fail over to the replica at your friend’s home. But that has an entirely different IP address and the game client will not handle that gracefully. It’s going to disconnect. And you need to do some DNS as well to always point at the active server and forbid caching. In a datacenter or enterprise setting, sure. you’ll just reroute the traffic and nobody will notice.


  • I’d rent one (small) VPS for $10 a month and split the bill. As far as I know that’s how most people do it. It’s going to have >99.6% uptime, a fast datacenter internet connection at some central location and runs on enterprise hardware… The Kubernetes approach adds a lot of complexity, you’ll have your games disconnect anyway once it fails over as you can’t migrate the IP addresses. And there will be some additional traffic between the locations to keep everything in sync. And 4x chance of some of the hardware failing and someone needs to fix it. Unless I’m mistaken about how Kubernetes works.



  • hendrik@palaver.p3x.detoSelfhosted@lemmy.worldCloudflare Tunnel?
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 month ago

    Seems some people here advocate for a VPS, and I do it as well. I pay roughly 7€ a month for a small(ish) server with 4 cpu cores, 8GB of RAM and 256 GB of storage. That allows me to host a few services there, for example some websites and matrix chat, which I don’t want to go down if there’s an issue at home. And it allows me to do reverse proxying there, so I have the entire chain under my control. But there’s many ways to do it, and several other tunneling solutions (boringproxy.io, nohost.me, pagekite, ngrok, …) that I heard of.

    And a lot of home internet connections allow port-forwarding. Not sure what your provider does, but I can simply open ports in my router and make them accessible from the outside, no VPS or Cloudflare needed. That’d be the direct solution. (And what I use for my personal services on my NAS.) Just mind that discloses your internet connection’s IP address to visitors, so they’ll learn the name of your provider and your rough location.



  • hendrik@palaver.p3x.detoSelfhosted@lemmy.worldCloudflare Tunnel?
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    1 month ago

    Cloudflare is very popular, there should be plenty people around with experience. And Cloudflare is convenient and fairly easy to use. I wouldn’t call them “secure” though. I mean that depends on your definition of the word… But they terminate the encryption for you and handle certificates, so it’s practically a man-in-the-middle, as they process your data transfers in cleartext. But as far as I know their track-record is fine. I have some ethical issues because they centralize the internet and some of their stuff borders on snake-oil… But it’s a common solution if you can’t open ports in your home internet connection, need some caching in front of your services, something to block AI scrapers, or you need a web application firewall as a service.


  • Yes, I rarely see this being discussed. Cloudflare terminates the encryption, hopefully re-encrypts it on the way upstream, but they have access to all the content in the forwarded traffic. Not sure about the password managers, though. I believe most of them encrypt stuff on the device itself before sending it over the network, and there are no cleartext passwords transferred or stored on the servers.


  • Sure, email is bad and we don’t have any worthy successor. I can only deal with the most problematic aspects. Keep my inbox stored somewhere where people can’t just easily go through all my stored mails and I guess it’s transport encrypted more often than it’s not… But yeah, it’s only a little bit and “secure” shouldn’t be in one sentence with email, I guess 😟


  • Thanks for your insight. Reading these stories always makes me feel data should stay on own premises with extra security measures. And yes, on my VPS, imaging the storage is one click and I believe it’s done online without any interruption of service. Not that I do a lot of illegal stuff on the internet. But with the current situation in the US and the general overboarding surveillance, I think i’d like to keep their government and agencies out of my emails and personal stuff… (And maybe even what I do publicly and within legal limits.)

    Though I didn’t ask about privacy here, but anonymity. And I guess selfhosting stuff at home isn’t an option either. Everyone can tell my ISP and location to like 30km with that. And link the IP to other activities.