Earlier quoted context omitted.
> I'm sick of everyone trying to come up with a use case to get all my data in everyone's cloud so I have to pay a subscription fee to just make things work. AI photo and video generation is impractical to run locally. ComfyUI and Flux exist, but they serve a tiny sliver of the market with very expensive gamer GPUs. And if you wanted to cater to that market, you'd have to support dozens of different SKUs and deal wit…
But who said anything about AI? Lots of local-first apps have nor need any AI whatsoever. And by the way, Topaz Labs has good offerings for editing photos and videos with AI that run locally, works great for many use cases (although it's not fully generative like Veo etc, more like upscaling and denoising, which does use generative AI but not like the former).
Local-first software (2019)
171–180 of 308 posts
Re: Local-first software (2019)
#172Earlier quoted context omitted.
Currently there are laws but not for hosting. Look at the contract of Steam for example or Ubisoft, or anything else - Q: What happens to your game collection if we shut down our servers? A: You own nothing and lose everything, GG! It is like that we must protect users privacy from greedy websites so we will make the bad ones spell out that they use cookies to spy on users - and the result is what we have now with th…
I agree with you! And your point about cookie banners underlines that we can't just rely on regulation (because companies are so good are subverting or outright lobbying their way out of them). Just as with the open source movement, there needs to be a business model (and don't forget that OSS is a business model, not a technology) that competes with the old way of doing things. Getting that new business model to wor…
Re: Local-first software (2019)
#173Yes a thousand percent! I'm working on this too. I'm sick of everyone trying to come up with a use case to get all my data in everyone's cloud so I have to pay a subscription fee to just make things work. I'm working on a fitness tracking app right now that will use the sublime model - just buy it, get updates for X years, sync with all your devices and use it forever. If you want updates after X years buy the newest…
How do you plan to do the syncing without some sort of cloud infrastructure?
Re: Local-first software (2019)
#174Earlier quoted context omitted.
Correct. SaaS is a business model, not a technical concept. But the real problem is that there is no equivalent business model for selling local first software. Traditional desktop apps were single purchase items. Local first is not because you just navigate to a website in your browser and blammo you get the software. What we need is a way to make money off of local first software.
> there is no equivalent business model for selling local first software. Sure there is: “$500 upfront or $21/mo for 24 months *” * if you don’t complete you 24 payments, we freeze your license.
Re: Local-first software (2019)
#175Earlier quoted context omitted.
> End-of-life contracts: cloud-vendors should contractually spell out what happens if they can't afford to keep the servers running. I'm trying to imagine how this would be enforced when a company shutters and it's principals walk away.
It's a good question--I am not a lawyer. But that's the point of contracts, right? When a company shuts down, the contracts become part of the liabilities. E.g., if the contract says "you must pay each customer $1000 if we shut down" then the customers become creditors in a bankruptcy proceeding. It doesn't guarantee that they get all (or any) money, but their interests are negotiated by the bankruptcy judge. Similar…
The entire point of Chapter 11 (and similar bankruptcy legislation internationally) is to allow companies to get out of contracts, so that they can restructure the business to hopefully continue on as a going concern.
Re: Local-first software (2019)
#176Earlier quoted context omitted.
Good point. And 1-2 typos and common grammar mistakes.
It’s also important to remember to accidentally a word here and there!
A person will misspell a word or put in some sort of rubbish. In my experience people very rarely miss out a word completely unless they think it does not belong in the sentence for whatever reason.
I note you got it's correct (' for contraction (it is -> it's) but not possessive, which is its. Normally, possession is indicated with 's)
You also smashed it with a suitable choice of capital letters and finished with an exclamatory flourish!
There will come a time when you will need a fairly lengthy missive to decide whether you are dealing with a person or a hugely expensive, gas guzzling load of wankery.
Today is not that time.
Re: Local-first software (2019)
#177Personally, I disagree with this approach. This is trying to solve a business problem (I can't trust cloud-providers) with a technical trade-off (avoid centralized architecture). The problems with closed-source software (lack of control, lack of reliability) were solved with a new business model: open source development, which came with new licenses and new ways of getting revenue (maintenance contracts instead of li…
> Personally, I disagree with this approach. This is trying to solve a business problem (I can't trust cloud-providers) It is not only a business problem. I stay away from cloud based services not only because of subscription model, but also because I want my data to be safe. When you send data to a cloud service, and that data is not encrypted locally before being sent to the cloud (a rare feature), it is not a ques…
The experience has made me a big fan of self hosting.
Re: Local-first software (2019)
#178It's a very exciting moment for this movement. A lot of the research and tech for local-first is nearing the point that it's mature, efficient, and packaged into well designed APIs. Moreover, local-first —at least in theory— enables less infrastructure, which could reignite new indie open source software with less vendor lock-in. However, despite all my excitement about embracing these ideas in the pursuit of better…
Re: Local-first software (2019)
#179Personally, I disagree with this approach. This is trying to solve a business problem (I can't trust cloud-providers) with a technical trade-off (avoid centralized architecture). The problems with closed-source software (lack of control, lack of reliability) were solved with a new business model: open source development, which came with new licenses and new ways of getting revenue (maintenance contracts instead of li…
> Personally, I disagree with this approach. This is trying to solve a business problem (I can't trust cloud-providers) It is not only a business problem. I stay away from cloud based services not only because of subscription model, but also because I want my data to be safe. When you send data to a cloud service, and that data is not encrypted locally before being sent to the cloud (a rare feature), it is not a ques…
And the biggest advantage I see of this perspective over the "technical problem" perspective is that assigning responsibility completely covers the problem space, while "hope that some clever math formula can magic the problem away" does not.
Re: Local-first software (2019)
#180NC itself gets you file sync and webdav etc. An add on gets you the webby version of LibreOffice. You can bolt on AI addons to classify and tag your images/photos and with a bit more effort, your docs too.
It's properly local first.