I’m Hunter Perrin. I’m a software engineer.

I wrote an email service: https://port87.com

I write free software: https://github.com/sciactive

  • 1 Post
  • 219 Comments
Joined 1 year ago
cake
Cake day: June 14th, 2023

help-circle

  • I feel like a lot of the issue is that software engineers used to be subsidized by both investors propping up unsustainable business models and extremely invasive targeted advertising, and both of those things are either phasing out or being legislated away. A lot of the tracking and advertising practices that kept services like Facebook and Gmail free are illegal now (rightfully so), and investors are starting to realize that not everything is going to become profitable just by having an app.

    I think the solution is probably two fold. First, I think the government should invest more into open source software. A lot of the work that keeps the internet running is done by unpaid volunteers. And second, I think we need to go back to paying for services. Giving away services for free because you use them to spy on your users is just an unethical business model. It’s profitable, but so is child labor.












  • I don’t really like this. If my project has one dependency that is one year behind, that’s the same measure as if I have 52 dependencies that are all only one week behind.

    As a general indicator, this might be interesting, but it is not useful in determining anything about a piece of software.

    You also might want to remain behind, if you support old versions of a runtime, and you shouldn’t be penalized for that. As long as you haven’t missed any security updates, you’re fine.