News for hackers. Stuff that matters.
Re:Self hosting is important by Santosh83 on Saturday July 24, 2021 @06:11AM (#27939633)
We're well on the path of universal, always connected, high-speed devices with cheap data. Software is also surging in sophistication and complexity. I really don't see why most applications cannot be truly self-hosted (which means your own device or hardware, not a VPS or colocated) these days, except for video.

I can only speculate that the abysmal state of self-hosted software for the general public is because there is not enough money to be made in terms of recurring subscriptions or constant inflow of data.

Re:Self hosting is important by CR007 on Saturday July 24, 2021 @07:56AM (#27940137)
I sell self-hosted software since 2012, what can I say... Times change.

The problem with general public (people at home) is that most of them really don't want to pay for such software anymore and for the developer it requires to worry too much about stuff always getting broken as it runs in a galore of different configs.

For my stuff 90% of support issues are just bad permissions, bad mounted filesystem, somebody forgot to run apt update, etc. People really think that all those issues are our responsibility, just to educate the customer is a waste of everybody's time.

Re:Self hosting is important by wngr on Saturday July 24, 2021 @09:37AM (#27940828)
What are you selling, if I may ask?
Re:Self hosting is important by donmcronald on Saturday July 24, 2021 @02:19PM (#27943228)
> I can only speculate that the abysmal state of self-hosted software for the general public is because there is not enough money to be made in terms of recurring subscriptions or constant inflow of data.

That's exactly what it is. Some software charges a subscription for self hosting. You maintain everything like a sysadmin and pay a huge per user per month subscription fee. It's insane.

Look at authentication systems to see how ridiculous the price discrimination / gouging has become. It costs $0.0055 per month for and AWS Cognito user or $0.00325 per month for an Azure AD External Identities user. However, as soon as you use Active Directory for employees it's several dollars per month per user. The P1 plans are $6 per user per month. What makes auth for an employee worth 184,000% more than it is for a customer?

I think big tech is absolutely scamming everyone, especially small businesses. They're taking "charge what the market will bear" to a whole new level and the only reason it's working is because anti-trust laws aren't being enforced. If we had fair competition the cost for a lot of tech would drop substantially IMO. There's a lot of room in a market with 2000x markup.

Re:Self hosting is important by jarcane on Saturday July 24, 2021 @06:46AM (#27939780)
because that "cheap data" is only cheap for download.

upload is aggressively throttled, filtered, sniffed, redirected, and otherwise treated as a hostile act by ISPs, to submit to the demands of the media industry and keep squeezing businesses for exorbitant rates for the same bloody service but with the filters turned off.

your average consumer ISP account where i live can't even run sshd without using complicated work arounds.

the system has de-democratized web hosting and monolithic services have rushed to fill the vacuum left by the death of the ISP hosting era.

Re:Self hosting is important by zinekeller on Saturday July 24, 2021 @07:00AM (#27939834)
... in the US, period. (Nota bene for old asymmetric standards used in other countries, and 5G is still asymmetrical unless there's a street-by-street deployment due to conservation of physics).
Re:Self hosting is important by jarcane on Saturday July 24, 2021 @09:50AM (#27940922)
I'm in Finland and it's the same here.

A friend who basically was freelance and did tons of self-hosted IT shit for years, has given up and is now doing contract work in fucking Photoshop, because you can't practically run own hardware services anymore.

It's a joke, and it upsets me that it all seems to just have happened quietly under everyone's nose, and no one seems to be worried about it at all.

Re:Self hosting is important by ciarcode on Saturday July 24, 2021 @08:06AM (#27940194)
Not related to the discussion, but I need to say I didn’t know I could use NB (i.e., “nota bene”) in an English conversation. Thanks
Re:Self hosting is important by ldiracdelta on Saturday July 24, 2021 @11:53AM (#27941932)
Only if you spell it out. I've never seen it abbreviated in English, but I have seen it spelled out.

I only wish people knew what "e.g." meant -- "exampli gratia" or "free example". Folks on HN frequently use e.g. when they mean i.e. or "id est" or "that is". When you know the Latin, it rankles you every time.

However despite Latin, "data" is stuff just like "hair" in standard English. "The hair _is_ on the floor", not "The hair _are_ on the floor." And thus "the data is collected", not "the data _are_ collected". English isn't a slave to Latin, but some misuses are too egregious to be tolerated.

Re:Self hosting is important by ValentineC on Saturday July 24, 2021 @01:46PM (#27942966)
> I only wish people knew what "e.g." meant -- "exampli gratia" or "free example". Folks on HN frequently use e.g. when they mean i.e. or "id est" or "that is". When you know the Latin, it rankles you every time.

Just like you, I substitute "e.g." whenever I want to use "for example", and "i.e." for "that is".

I find the difference quite straightforward once I "get it".

Re:Self hosting is important by chromatin on Saturday July 24, 2021 @05:03PM (#27944457)
Just as a side anec-note, I’ve seen “NB” far more frequently than _nota bene_ (in fact this thread may be one of the only times ever)
Re:Self hosting is important by triceratops on Saturday July 24, 2021 @12:06PM (#27942034)
> Only if you spell it out. I've never seen it abbreviated in English, but I have seen it spelled out.

I've only ever seen it abbreviated. The only time I've seen it spelled out is when I looked up what it meant.

Re:Self hosting is important by laurent92 on Saturday July 24, 2021 @08:32AM (#27940354)
And USA is asymetric because housing is spread out. Same for Australia. But if services were locally-hosted, one wouldn’t need the big submarine cables to go back to USA.
Re:Self hosting is important by IggleSniggle on Saturday July 24, 2021 @08:01AM (#27940178)
I pay over $100/mo for 5 Mbps up-speeds. There are literally no other ISPs that will offer me anything different. So, I use a VPS. Turns out, that’s not only better bandwidth performance, it’s also cheaper than the electricity from self-hosting where I am as well.
Re:Self hosting is important by FooBarWidget on Saturday July 24, 2021 @06:27AM (#27939704)
The appeal of hosting is that somebody else takes care of infra, OS, application management for you. Until this can be meaningfully solved for self-hosted situations, self-hosting will always be at a disadvantage.
Re:Self hosting is important by Santosh83 on Saturday July 24, 2021 @06:41AM (#27939752)
Why can it not be meaningfully solved right now, technically? Do we need AGI to solve easy to use self-hosted apps? I don't think so. I think the blockers are more economic than technical. Which is why in fact the field is heading the other way, towards the universal cloud and thin clients.
Re:Self hosting is important by FooBarWidget on Saturday July 24, 2021 @06:58AM (#27939822)
Self-hosting means that the person who does the administering, has no control over the infrastructure, configuration, etc. There are millions of ways in which something could be configured. The user could have installed a kernel extension that panics every 2 days, for all he knows.

This means that the administrator must be sufficiently skilled to be able to handle all anything that might come at him. Which means that he's expensive. This makes it economically hard to compete against hosting, where they administrators can be cheaper due to having more controlled environments.

One solution is for administrators to insist on that environment conforms to some sort of standard. But no meaningful standardization currently exist for this context.

Making the device/software resilient enough, is also very hard, and suffers the same problems as with human administrators. If you install a device in a network with a faulty router, then what is that device supposed to do? How does it even know the router is the culprit?

Re:Self hosting is important by FooBarWidget on Saturday July 24, 2021 @08:54AM (#27940515)
Why the downvotes? What exactly have I said that is controversial, untrue or misleading?
Re:Self hosting is important by AussieWog93 on Saturday July 24, 2021 @07:30AM (#27939978)
>I think the blockers are more economic than technical.

I don't see why it can't be both. I run an eCommerce website and pay $5/month to DigitalOcean for what is basically a VPS running Wordpress and Cyberpanel (free and good cPanel alternative).

The reason I'm happy to pay that $5 is because it makes a whole host of technical problems disappear. I don't have to worry about maintaining hardware or dealing with an outage if my (consumer) internet is down for maintenance. I don't have to configure my router or set up the CDN, and the bandwidth they have at these data centres is 10x what I have at home.

If these technical problems disappeared, I wouldn't need to outsource the hosting to an external provider and could save myself the hosting fee. On the other hand, if cloud hosting were significantly more expensive (or if I was just running a website as a hobby and didn't care about downtime), I'd definitely spend the time learning to self-host.

Re:Self hosting is important by goodpoint on Saturday July 24, 2021 @07:44AM (#27940066)
It was already the case for many years.