News for hackers. Stuff that matters.
Re:Inkscape 1.2 released by ocdtrekkie on Monday May 16, 2022 @08:58PM (#31404807)
Sandstorm.io tries to make collaborative web apps work easily with sharing for non-technical users, though we haven't solved getting people a server easily, or more crucially, convincing people to buy a server to do things they can do for free with ads.

Unfortunately, the problem is companies powered by ad revenue have a lot more money to throw at usability than FOSS folks do.

Re:Inkscape 1.2 released by cxr on Tuesday May 17, 2022 @12:01AM (#31405898)
> we haven't solved getting people a server easily

It doesn't help that Sandstorm focuses on apps that are architected with a devops-heavy mindset. Many apps don't really need anything more complicated than PUT and DELETE (no POST special handling required), esp. since they're already doing so much on the client, anyway. This really calls for an auth-protected document store more than it does what Sandstorm tries to provide; the difficulties of "getting people a server" probably starts with assuming/insisting that that's what you need to do in the first place.

Those kinds of architectures are only necessary when you really do need some way to offload computation to a remote, high-availability machine, but things like online image and document editors aren't that. (Even then, what you really want for that is some sort of mobile code architecture that lets you squirt lightweight payloads at some sort of fleet of faceless workers, preferably in the same/similar form to the kind of code that you write for doing useful work on the client...)

Re:Inkscape 1.2 released by ocdtrekkie on Tuesday May 17, 2022 @12:37AM (#31406092)
I really don't agree. I think loading a bunch of client-side crud from a random web server and storing it in opaque browser buckets is super untrustworthy. I think to some degree modern web app development has gone off the rails a bit.
Re:Inkscape 1.2 released by cxr on Tuesday May 17, 2022 @06:52AM (#31408575)
Why are you moving the goalposts (ignoring the premise)? Sandstorm apps (like e.g. Etherpad, advertised right on the front page) aren't already doing lots of client-side work (locally), like I originally said?
Re:Inkscape 1.2 released by Gigachad on Monday May 16, 2022 @09:03PM (#31404829)
All of these apps and products I mentioned do not have ads, they are paid for directly. Users/businesses do want to pay for software, but when they do pay, they want it to just work seamlessly. No one wants to set up and maintain a server.
Re:Inkscape 1.2 released by ocdtrekkie on Monday May 16, 2022 @09:07PM (#31404860)
I mean, ultimately the answer there is... pay someone to run your open source server for you. But since the OSI hates SSPL and the like, the actual open source developers are disadvantaged in running such a service compared to someone who just downloads it and hosts it.

A huge issue is that the gatekeepers of "open source" don't believe making it financially viable is something they need to address. So it's gonna end up being the best we can do in our spare time for the love of progress.