Skip Navigation
Jump
Do You Still Use Git in the Terminal?
  • I use my IDE for basic things, but anything more involved i use git directly. It's really not as intimidating as it's made out to be. I'm no expert by any means but i know enough to get around and read the docs when i need help

    3
  • Jump
    Programming.dev instance: Sponsors needed
  • From what i can tell there are no transaction fees for sponsorships from personal accounts, and organizations pay 6% (or 3% if invoicing). (Source)

    Is there something else I'm not seeing?

    2
  • Jump
    Programming.dev instance: Sponsors needed
  • The whole idea to check the donations came from stumbling upon this post which discussed costs per user. Even $1/mo is quite a bit more than the average user cost. So $2 isn't so measly when putting it into that perspective!

    13
  • https:// legal.programming.dev /docs/donation-policy/

    Hi all, I'm relatively new to this instance but reading through the instance docs I found: >Donations are currently made using snowe’s github sponsors page. If you get another place to donate that is not this it is fake and should be reported to us.

    Going to the sponsor page we see the following goal: > @snowe2010's goal is to earn $200 per month > > pay for our 📫 SendGrid Account: $20 a month 💻 Vultr VPS for prod and beta sites: Prod is $115-130 a month, beta is $6-10 a month 👩🏼 Paying our admins and devops any amount ◀️ Upgrade tailscale membership: $6-? dollars a month (depends on number of users) Add in better server infrastructure including paid account for Pulsetic and Graphana. Add in better server backups, and be able to expand the team so that it's not so small.

    Currently only 30% of the goal to break-even is being met. Please consider setting up a sponsorship, even if it just $1. Decentralized platforms are great but they still have real costs behind the scenes.

    Note: I'm not affiliated with the admin team, just sharing something I noticed.

    16
    Jump
    Ahh... hearing programmer audiobooks before sleep feels relaxing
  • In fairness websites from 2000-2004 werent all that better

    Were there better ways to make a site? Absolutely, but it is much less wild than if you told me that this happened last week. Plus i would hope they were just churning out websites for cheap since a lot places didn't have a website, or they used geocities/similar

    5
  • Jump
    Man pages maintenance suspended
  • The difference is that commercialization is inherent with a free (libre) open source license. Whereas going against the intent, but still legally gray area, is imo malicious compliance because it circumvents what the license was intended to solve in the first place.

    But that's all i really care to add to this convo, since my initial comment my intent was just to say that the AGPLv3 license does not stop corporations from getting free stuff and being able to charge for it-- especially documentation. Have a good one

    1
  • Jump
    Man pages maintenance suspended
  • No. I said even if they don't maliciously comply with the license [by making the open sourced code unusable without the backend code or some other means outside of scope of this conversation] then they can charge for it.

    The malicous part is in brackets in the above paragraph. The license is an OSI approved license that allows commercialization, it would be stupid for me to call that malicious.

    1
  • Jump
    Man pages maintenance suspended
  • Nothing. The context of this comment thread is "fuck corporations" and then proposing AGPL to solve that. I am merely pointing out that if their goal is to have a non-commercial license then AGPL doesn't solve that, which is why i mention they can charge for their services with AGPL.

    4
  • Jump
    Man pages maintenance suspended
  • AGPL is the most restrictive OSI approved license (of the commonly used ones), but it is still a free (libre) open source license. My understanding is just that the AGPL believes in the end-users rights to access to the open source needs to be maintained and therefore places some burden to make the source available if it it's being run on a server.

    In general, companies run away from anything AGPL, however, some companies will get creative with it and make their source available but in a way that is useless without the backend. And even if they don't maliciously comply with the license, they can still charge for their services.

    As far as documentation goes, you could license documentation under AGPL, and people could still charge for it. It would just need to be kept available for end-users which i don't think is really a barrier to use for documentation.

    9
  • Jump
    Why my apps will soon be gone from the Google Play Store
  • It would be much more customer and developer friendly to allow linking a service portal instead of providing a phone number. I would go insane if a user called me directly every time one of my projects had a bug or some perceived (non)issue. No, that's not how this works.

    25
  • Jump
    Asking for donations in Plasma
  • Either i wasn't clear or you are replying to the wrong person, but i am in support of foss projects asking for donations in a reasonable manor such as this

    5
  • Jump
    Asking for donations in Plasma
  • It's once per year, easily dismissed, and can be permanently disabled. Seems entirely reasonable for a piece of free software that someone would use everyday

    36
  • Jump
    When's the last time you asked a questions on StackOverflow?
  • Never. For the most part i haven't had a question that hasn't already asked or that couldn't be answered from reading the docs or some other source. For the cases i get stuck i ask the question to a more focused group

    13
  • Jump
    Hey it's free, so I'm not complaining
  • Yes, oracle will reclaim your server if it falls under certain thresholds for the resources you've signed up for. So it might be better to request less resources then you need but this will somewhat complicate things if you want more resources in the future since iirc you can't simply resize.

    One way to get around all of this though is convert to pay as you go (PAYG). PAYG gets the same always free allocations and you only pay for use above that, and oracle won't reclaim PAYG (at least not my server for ~4 years). Just set up a budget of a $1 and then alerts to email you if you reach 1% of your budget. If you somehow go over your free resources it'll tell you.

    Lastly in some cases oracle just straight up loses your data or disables your account. As always practice 3-2-1 backups (don't rely on the free rotating backups on their servers as your only backup).

    It's some hoops to jump through but i was paying $5/ month for a digital ocean droplet and the oracle server has been running for 4 years now, and i also have scaled up one project and started a few others that wouldn't have all fit on my droplet. Other than the threat of reclaiming my resources before i switched to PAYG I've been pretty happy with it.

    17
  • Jump
    What if someone creates a clone of my app for phishing?
  • It would be a good idea to at least buy one or several domain .TLDs for open source projects even if you currently aren't planning to make use of them. If nothing else getting a domain prevents someone else from registering it, and you could start using them to make legitimate results higher in search results. This is easiest when you are first starting a project and can check availability before settling on a name.

    The problem is that there are hundreds of TLDs so you're not going to be able to register them all. Simplex mentioned they reported the domain. If you do an ICANN lookup you can find an abuse email for the domain, which would be an email for the registrar. You can report to that email and it is likely they will remove the site. You can also go directly to the TLD and report abuse to them as well.

    Beyond that search for your project every once and a while and see what comes up or what doesn't come up.

    1