aka gkaklas@{lemm{ings.world,y.{zip,world,ee}},programming.dev}

https://gkak.la/

aspe:keyoxide.org:CZQI42SE5HXWZCFPARIGCNK32A

  • 0 Posts
  • 19 Comments
Joined 1 year ago
cake
Cake day: January 2nd, 2025

help-circle

  • I’m always baffled when I read news about unethical things that a piece of software does; I can’t comprehend how software engineers, people who probably have the ability to do critical and structured thinking, program such software and feel ok with it - they can’t just plead ignorance and say they’re just doing their assigned tasks or sth, they actively make the decision to participate in this.

    The managers, I think it makes more sense: they may be evil about coming up with these decisions, but may not have much exposure to the product to understand the consequences of how it works so they just get money and handle they contracts etc.

    But the people who write the logic, they’re the ones who are sitting down days at a time focusing on their task to think how to design the algorithms, from killing people, to simply tracking people online and exploit a user’s behavior, data about their personal life and relationships etc

    “Hmm yes if a user seems to spend much on microtransactions in games, we could maybe lure them to an online casino! Lets now work on the algorithm that recommends betting games based on their online behavior. Oh did they lose their job recently? They now have more free time to sink into our platform! We may be able to lure them with games that have small bets 🤔 I’m so good at my job I might get a raise now!”

    And I guess now with vibe coding this can only get worse 😕



  • Not OP, but at least for me when I tried it:

    There was no way to use or even just mount and migrate my existing storage (btrfs+LVM). LVM wasn’t even installed, and when I tried to install it, I got an error saying that apt was disabled on the system, which means I was basically locked out of doing anything more than what they allow you to do on your own hardware.

    It seems like it’s technically open source, but having all the vendor lock-in features and lack of control of a proprietary solution

    The only use case seems for it to be used as a black box appliance:

    • on a new system
    • with empty hard drives
    • only with ZFS
    • without having any control on your own system, except enabling samba etc and maybe installing the predefined Docker containers that they allow you from the web interface

    I knew it is supposed to be only an appliance, but with how much people recommended it, I didn’t thing it would be this closed of a system; I think I’ve read about people doing more things with even just their Synology hardware





  • gkak.laₛ@lemmy.ziptoMemes@lemmy.mlRisk
    link
    fedilink
    English
    arrow-up
    0
    ·
    4 months ago

    Maybe not about your main employment, but I don’t understand why some people feel forced to do some other things:

    • They love web advertisements, get attached to specific products, prefer using company names instead of general words
      • e.g. “I’m in Zoom call”; just say “a voice/video call” or whatever, why do you have to advertise the company and perpetuate the mentality that “voice calls” → "Zoom calls“ and that there’s only one product people should use
      • same with sodas, medicine, browsers, search engines, tissues, copy machines, cleaning products, etc
    • Social media posts: they feel the need to advertise themselves (I’m not just talking about work-related stuff); some people can’t just post a nice vacation photo, and need to use it as an opportunity to act as influencers etc
    • I would say that some types of “I have to do a bad thing to someone else, otherwise they will do it to me” could be classified as capitalistic as well; no, Bob, no one is forcing you to undercut your coworker (except if you work in a company that uses KPIs etc maliciously)
    • The mentality that your hobbies can/should be used for profit, and that profit is the main reason anyone would do something that requires some time to do
      • I’ve written some open source stuff (code.gkak.la), and when I mention something I made to some people, their first reaction was “that’s great; so how are you going to sell it?”; and when I try to explain about open source (especially for personal scripts etc), they just can’t comprehend why would anyone do something like that, if not for profit
      • I’ve seen the same mentality online, around people being makers (e.g. knitting, 3d printing)

  • I don’t think that there is a need for that 🤔

    I haven’t used Addy so I don’t know specific details, but I guess you could forward the emails to addresses with a prefix, e.g.

    addy-site1@domain.com
    addy-site2@domain.com
    

    You can then just use sieve filters to categorise them in the folders you’d like:

    Inbox
    Sent
    Addy
    - Site1
    - Site2
    

    The only reason I’ve been thinking that you would need a separate domain, is if you are self-hosting a service like Addy: if websites realize that your domain is used for “random” addresses, your main domain might end up in a blacklist as a spam precaution (whereas with a dedicated forwarding domain, only the forwarded emails would be at risk)




  • For people who have difficulty reading this (small screens, larger screens, screen readers, etc)

    Hi @everyone!

    Time for a pretty big update! Behind the scenes, we’ve been quietly cooking up something exciting, and we’re finally ready to share it: the Jellyseerr and Overseerr teams are merging into one team called Seerr! This has been in the works for quite some time, and we couldn’t be happier to officially join forces.

    What does that mean for you? A single unified codebase where all the latest Jellyseerr features will make their way in, plus the combined effort means we can move faster on new features and keep things more up to date.

    We’re sharing this news a little early because we need beta testers before our first release. If you’d like to help shape the future of this project (and move us towards a quicker first release), now’s your chance!

    To test, you can switch from our official image to fallenbagel/jellyseerr:preview-seerr

    We do not recommend using this on a production instance, but if you do, please back up your data before switching. For any questions or feedback, please post in our ⁠#seerr-beta channel!

    source





  • TIL; for people like me who just found out:

    https://gamevau.lt/blog/2023/07/13

    For a self-hosted app like GameVault, we believe it’s crucual to disclose the source code. We want you, our users, to have full transparency and control [?] over the software you use on your servers.

    our desire to protect our code from unauthorized use and commercial exploitation. While we absolutely encourage you to copy, modify, and share our code for personal use […] we want to prevent others from profiting off our hard work by selling our software without our consent.

    As a small business with just two members, we strive to provide you with a valuable product but cannot continue to do so as volunteers indefinitely.

    (I’m a AGPL kind of guy, but) btw at least there are licenses specifically for software:

    https://www.mongodb.com/licensing/server-side-public-license

    https://opensource.stackexchange.com/questions/12070/allowed-uses-of-a-software-licensed-under-cc-by-nc-license

    Copyright and the CC-BY-NC license do not regulate mere use, such as executing a program.

    Ok proprably we’re at least allowed to run it (That’s not a given, e.g. iirc if someone publishes their code on github without a license, it doesn’t mean that people can fully and legally use it, except for what some Github ToS clause defines that you agreed to)

    I was interested in checking it out for personal use; anyone has any experience with alternatives? (I can look them up, I’m just curious about peoples’ recommendations)




  • gkak.laₛ@lemmy.ziptoSelfhosted@lemmy.worldHas anyone tested yunohost?
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    11 months ago

    Yes, it’s pretty good! I’m a DevOps engineer, and have experience with Ansible, Docker, etc, but I just couldn’t find time to deploy services the best way that I wanted™ for my personal server

    So, even though it e.g. doesn’t even use Docker, yunohost really helped me start using the many services I wanted/needed, which otherwise might take e.g. a few hours to a couple of days for each of them to research and configure

    So I have one “production” yunohost server, one “testing” yunohost server to test services that I don’t know if I’ll use yet (and I wouldn’t want them to interfere with production e.g. by using too many resources)

    and one server without yunohost for mailu, Docker, traefik, etc, which I can use to deploy services the correct way™ as I figure out the services that I really use and find the time to migrate them one-by-one

    Even when using yunohost, there are so many things to do after deploying a service (e.g. DNS, configure the server and client software), so it has been really useful to save time when deploying and configuring.

    I think it gets you ~80% there, makes self-hosting accessible to everyone, and helps democratize the Internet a bit 💚 It’s more important to have many people setting up e.g. Immich or Nextcloud for their family photos, than only a few Linux people being able to learn how to do it perfectly (Docker/kubernetes high availability, reverse proxies, etc) and have everyone else to need to resort to using centralized services