Thing is, yes. Yallo or wingo or all those providers are “cheaper”. But - for example in the case of yallo, you get double-natted - which means you could not really set up a home server accessible from the outside world even if you wanted to. Then, there’s also the support of wingo and yallo and so on which is… Terrible. I actually ordered yallo Internet at first because I got sold on it over the phone - the next day, before anything got shipped or anything, I wanted to annul my contract because, well, I found out about their shitty stuff. I was redirected like 8 Times across 8 levels of ‘support’ until I got it through.
I went for init7. Day it was supposed to go up, it didn’t. Phone support was competent, said everything looked ok from their end. If I was sure the problem wasn’t on my end (router, settings, fiber), they could send a technician along the next day - but if the problem would end up being on my side, I’d have to pay for it. As I was sure about what I was doing, the next morning I had a competent technician in my apartment who within 20 minutes total identified the issue and fixed it (broken fiber in the distribution center). That is good support.
I am willing to pay more to support init7, because they’re doing great work.
But yes, we have lots of low cost options. For example, I pay 23 bucks a month with yallo for unlimited 5g data, calls and SMS across the whole of Europe.
I mean the whole point that xboxers were making when the ps5 was released was ‘but gamepass!’. Now that ps also has their ‘game subscription’, I do not really see the appeal of an xbox, especially if you also own a pc. PS has exclusives, xbox does not - at least not ones I’d be interested in and couldn’t play on PC.
Im fairly sure they manage because they have so many subscriptions from people that barely use it.
They basically pay out per song played - and server costs are also largely dependent on active users. So they balance out a very active person that might incur 15$ in cost with 5 inactive people that incur not even a dollar.
Meh, the best programmers are probably somewhere in the middle.
This also depends on what kind of work you’re doing.
Writing some frontend with lots of Boilerplate? That’s lots of lines.
Writing efficient code that for example runs on embedded systems? That’s different. My entire master’s thesis code project on an embedded system consisted of around 600 lines of C code, and it did exactly what it should, efficiently.
A better metric to that effect would be the git activity graph. People that do important changes don’t commit 20 times a day - they push a commit usually once a day tops to once every 2 weeks
If you’re looking for a free self hosted server - I have been using the oracle cloud free tier for months - especially their Arm based server, and I’m more than happy.
However, if you end up going that route have some kind of backup strategy set up, and set it up in a way where you can reproduce the server easily, as they reserve the right to suddenly take it offline.
I’m using a hetzner storage box for backup - which I also use for my personal automated backup with borg.
Simple, really. Abs(x-y) is the difference between the two numbers, absolute, so positive value. So, adding abs(x-y) to the smaller of the two numbers turns it into the bigger number. Plus the bigger number, now you have 2 times the bigger number