Live data from Hacker News

Local-First Software:You Own Your Data, in Spite of the Cloud (2019) [pdf]

martin.kleppmann.com

21–30 of 93 posts

Re: Local-First Software:You Own Your Data, in Spite of the Cloud (2019) [pdf]

#21
post #3

These kinds of ideas always get traction here on HN or similar places (slashdot), but I think that ship has long sailed. People, by and large, seem to be totally okay with storing data in the cloud -- from Dropbox, to Google Docs, to InVision. All things considered, data breaches are rare, and if they do happen, they're usually to be blamed on configuration blunders, not the services at large. Other than a few highly…

People have no clue as to how computers and networks work. In fact, you may have even interviewed people for software jobs who don't have a solid grasp on these matters. This is good news, as far as system architecture is concerned, as the opinion that matters is principally concerned with utility, convenience, usability, etc. Secondly, the ship may have sailed, but interestingly these ships apparently are generation…

To be constructive here, if you care about these matters and have technical know-how, invest in the future and mentor the younger generation on how to build decentralized systems. Give them knowledge, blue prints, and tools. They'll crack the generational social code on their end.

Re: Local-First Software:You Own Your Data, in Spite of the Cloud (2019) [pdf]

#22
post #3

These kinds of ideas always get traction here on HN or similar places (slashdot), but I think that ship has long sailed. People, by and large, seem to be totally okay with storing data in the cloud -- from Dropbox, to Google Docs, to InVision. All things considered, data breaches are rare, and if they do happen, they're usually to be blamed on configuration blunders, not the services at large. Other than a few highly…

[deleted]

Re: Local-First Software:You Own Your Data, in Spite of the Cloud (2019) [pdf]

#23
post #3

These kinds of ideas always get traction here on HN or similar places (slashdot), but I think that ship has long sailed. People, by and large, seem to be totally okay with storing data in the cloud -- from Dropbox, to Google Docs, to InVision. All things considered, data breaches are rare, and if they do happen, they're usually to be blamed on configuration blunders, not the services at large. Other than a few highly…

You seem to underestimate the pressure from the market. At one point the younger generation does not even remember there was a local-first software. Sadly the relentless efforts of the corporations are paying off. That doesn't mean people are okay with it. It means their choice is made for them.

I disagree. I think HN is rabid about privacy and "owning your data", but by and large, most people just don't care.

Re: Local-First Software:You Own Your Data, in Spite of the Cloud (2019) [pdf]

#24
post #2

The headline is about the aspiration but not the implementation . Within the contents of the paper, it talks about CRDTs to technically implement it. I'm not familiar with the technical tradeoffs but I bookmarked some past HN threads mentioning CRDT did not fare as well as OT (Operational Transform): https://news.ycombinator.com/item?id=19886883 https://news.ycombinator.com/item?id=19847622

Modern CRDTs like Automerge and Yjs should be able to perform basically just as well as an OT based systems (like my own ShareDB) now. I ran some benchmarks using Kleppmann’s approach a few months ago[1] and I think a well implemented crdt should easily be able to do millions of edits/second. The thing that’s holding us back at the moment is the lack of good high performance native implementations of these systems. But that’s being worked on.

This has only really started being true in the last year or so.

[1] https://josephg.com/blog/crdts-are-the-future/

Re: Local-First Software:You Own Your Data, in Spite of the Cloud (2019) [pdf]

#25

I am completely behind the idea and would work full time on it (if I had my time for myself) but all such documents or sites are all talk and no code and it's getting tiring. I get that they want to inspire, to show data backing up the idea that people are open to that software model, and in general to give hope and inform but... I am getting way too cynical and I can't help but wonder if actually writing a tool that…

Have you seen Kleppmann's automerge library? https://github.com/automerge/automerge

Re: Local-First Software:You Own Your Data, in Spite of the Cloud (2019) [pdf]

#26
post #3

These kinds of ideas always get traction here on HN or similar places (slashdot), but I think that ship has long sailed. People, by and large, seem to be totally okay with storing data in the cloud -- from Dropbox, to Google Docs, to InVision. All things considered, data breaches are rare, and if they do happen, they're usually to be blamed on configuration blunders, not the services at large. Other than a few highly…

> pros seem to outweigh the cons.

Exactly

Re: Local-First Software:You Own Your Data, in Spite of the Cloud (2019) [pdf]

#27
post #23

Earlier quoted context omitted.

You seem to underestimate the pressure from the market. At one point the younger generation does not even remember there was a local-first software. Sadly the relentless efforts of the corporations are paying off. That doesn't mean people are okay with it. It means their choice is made for them.

I disagree. I think HN is rabid about privacy and "owning your data", but by and large, most people just don't care.

Most that I talk to do - but it's similar to how they care about the national debt.

There's nothing they can do, they have no realistic expertise or control, and they vote with what - dollars once every phone purchase?

Re: Local-First Software:You Own Your Data, in Spite of the Cloud (2019) [pdf]

#28
post #25

I am completely behind the idea and would work full time on it (if I had my time for myself) but all such documents or sites are all talk and no code and it's getting tiring. I get that they want to inspire, to show data backing up the idea that people are open to that software model, and in general to give hope and inform but... I am getting way too cynical and I can't help but wonder if actually writing a tool that…

Have you seen Kleppmann's automerge library? https://github.com/automerge/automerge

No. Checked quickly, looks good. Thanks for the link!

Re: Local-First Software:You Own Your Data, in Spite of the Cloud (2019) [pdf]

#29
post #27
post #23

Earlier quoted context omitted.

I disagree. I think HN is rabid about privacy and "owning your data", but by and large, most people just don't care.

Most that I talk to do - but it's similar to how they care about the national debt. There's nothing they can do, they have no realistic expertise or control, and they vote with what - dollars once every phone purchase?

I think this is a good analogy, because the national debt is not a good measure of anything. People bring it up at all the wrong times, and takes grandstanding postures around it. Just like this, eh?

Re: Local-First Software:You Own Your Data, in Spite of the Cloud (2019) [pdf]

#30

I wish OneDrive, Dropbox, etc. had a notion of a Personal Database File System, PDFS. With PDFS if they all shared the same API then you could build a database ontop of the PDFS that syncs to popular file systems. If both of those things existed you would be able to build apps like LinkedIn such that LinkedIn could just access your PDFS so your profile is actually hosted directly on your PDFS - so if you delete your…

Microsoft was planning this 20 years ago with WinFS, to be shipped in what became Windows Vista. For many political and technical reasons it never came to pass. Some of the folks working on it went on to work on what became OneDrive though.
Post reply on HN