Their original purpose — tying identities to keys — could have been a nice small non-profit. But there aren't fortunes to be made from managing GPG keys, so they had to pivot into shark jumping.
However, after playing with it, checking out their board of directors, and deconstructing their app design, their vision is not really "cloud storage", at least, not the way we typically think of it.
Their long-term mission is preserving a digital legacy, oriented around relationships, families, and organizations. You don't use permanent.org to store things in the cloud that people normally think as "cloud storage", not for the day-to-day stuff. The kind of things you want to store in there are the things you want the world and your descendents to have access to after you die. They won't have to (directly) pay upkeep to keep that legacy preserved. I think that is convincing enough for me to see it as a critical piece of free and open web, even if this doesn't seem obviously connected to the idea of preserving a legacy.
For example, an indie musician wouldn't have to rely on SoundCloud to keep their recorded music around. SoundCloud is not in the business of preserving the creative work; they are in the business of aggregating users and they use user content to do it. Placing those music files in permanent.org has a much better shot of preserving that creative legacy for future generations than leaving it on SoundCloud.
PGP sucks.
PGP (GnuPG at least) is lightweight. I don't need an Electron dependency or a multi-megabyte chat room in the same application (address space too?) that supposedly keeps my private keys safe.
PGP is spoken by everyone, every programming language, having implementations on even ancient operating systems and architectures. Every email client worth its salt can use PGP. Emacs can decrypt and encrypt GnuPG-encrypted files seamlessly; other editors have plugins to do the same.
Even when they do use it, it’s easy to mess up.
The biggest flaw though is that in person key signing parties were never a viable or realistic thing for identity verification and web of trust based on that works poorly as a result. The use of multiple signed public social media accounts for identity instead as a way to fix this was Keybase’s main innovation.
For UX, even Snowden couldn’t get Greenwald to set up PGP and after multiple attempts Snowden eventually gave up and tried Laura Poitras with better results, the burden on the user is too high.
https://pgp.mit.edu/pks/lookup?search=Satoshi+Nakamoto&op=in...
Not to mention it's notoriously slow and has been shown to be an insecure method of distributing keys (due to the fact that anybody can upload any key).
The whole point is that you don't just use it to upload a key. You link various verified identifies of yours across the web to your Keybase account so people know the PGP key there is the one of the verified person. It's a way to tie all your verified identifies together.
If someone would manage to compromise a bunch of identities of someone on the internet, and then create a Keybase account with them and then upload a compromised PGP key that would be a problem if you don't verify the key. But that's a bit of a stretch.
My real wish is that keybase supported ssh keys and would provide them as an agent.
I do agree on the ssh key feature being nice, and, here's a link: https://keybase.io/blog/keybase-ssh-ca You could also just use the keybase file system to keep ssh keys around.
See https://keys.openpgp.org/about for why.
Well, shit.
Keybase had an amazing potential. I use it every day to ad-hoc securely share/store stuff. It will be sad to see it wither even more than it has. :(
Not exactly. The clients are open source, but the central server isn't. See https://github.com/keybase/client/issues/6374. It might be possible to reverse engineer the server, but it would be a lot more involved than just forking the project.
A shame, it seemed to work really well. Maybe Zoom will be willing to take my money to be a DropBox end-to-end encrypted cloud sync service instead, they seem to be fairly on the ball with responding to complaints and that they decided it was worth buying Keybase to improve their service maybe they'll come out alright.
Wishful thinking maybe =)
So imagine being able to add [email protected], [email protected], and [email protected] to cool-dev-group and them being to instantly be able to access the relevant chat rooms, git repos, shared folders, etc. If password/secret management had been added, then access to that too could have been allowed. If SSO/Oauth had been added, then any service could be covered by this sort of role-based-access-control-for-anyone.
So no user has been created, they're using their existing identity to access new resources. With some extra coding, triggers and events could have been added to do things like auto-sign public keys.
Keybase seems like something that should be small, isolated, FOSS, supported by a foundation, etc. They could have built a business _around_ Keybase I'd imagine, but all they managed to do with this is invalidate Keybase and make people like myself, who feared their business motivations, feel vindicated for being paranoid.
I'll never blame anyone for wanting to make money, to make a business, etc. But if you make a product that walks talks and acts like a FOSS project, but keep it to center your business around... I'll always be longing for a real, true FOSS replacement.
In this case a good looking FOSS alternative came out a few months ago iirc. Though for the life of me I can't remember the name.
edit: https://keys.pub/ - though I will still miss KBFS
I don't see how Google's proprietary search engine or Facebook's proprietary interface to our social network rely on the broken window fallacy.
Would you mind elaborating?
Open source is famous for fostering a bunch of different approaches to the same problem, and slightly different forks of the same concept. That's the "bazaar" in the famous metaphor, as opposed to the "cathedral" of monolithic, hierarchical, linear proprietary development within a closed-source company.
"Everyone working on the same thing" only works well when there is broad agreement on what that thing should be, and strong governance to resolve disputes. National highway systems, militaries, and power grids are good examples.
I don't think search engines are a good example of where this would work; it's not clear in advance what will make a given search engine better. Thus we benefit from a variety of competing approaches, essentially to expand the space in which we're searching for the optimum.
Also, the broken window thing asserts that small amounts of criminal activity lead to larger amounts of criminal activity via signaling that being bad or neglectful is OK, which is both not proven and irrelevant to software writers being prone to reinvent the wheel for whatever reasons they have.
I think you would be right about the greater good being served by everyone being aligned on the same search engine ONLY IF we understood search engines so well that we knew there to be only one mathematically optimal way to build search engines.
Since we don't understand search engines that well, there is a LOT of value in the exploration over the space of search engines that these different companies represent.
The broken window fallacy argument is that those speaking of the benefits of the broken window are mistaking maintenance cost for generated value. That doesn't seem to be the case here. This is society implicitly investing in exploration over exploitation.
However they would still be able to borrow good bits from each other and gain insight on how things could be done differently, so arguably the end result would be a win. From a technical standpoint that is -I think where it gets messy is when we try to factor in the business implications.
Arguably I think they agree with me, about the extensions at least. As seen by their seemingly random directions of feature extensions that Keybase was prone to. My issue is not that they chose random features to try to make profitable, but rather that the core premise, a public keystore, was tied so closely to a for profit company.
It would be like losing Git because Github went under. (Though, terrible example because Git works without a centralized repo, but it's just the first company <-> FOSS relationship that came to mind lol.)
Keybase was a centralized key storage with value-add services such as file storage and chat.
That was absolutely comparable to github, as you could've just gone back to manually syncing pubkeys and encrypting msgs. If github went away, you'd be without a lot of value-add services as well such as wiki, issues user management etc
Realistically speaking, nobody is going to do that... And tbh, it was already dead in the water when they added crypto currencies... Just took a while for their money to run out.
The actual difference is that there are enough competing products for github, not for keybase however, as that is just too niche
> It is not seen that as our shopkeeper has spent six francs upon one thing, he cannot spend them upon another. It is not seen that if he had not had a window to replace, he would, perhaps, have replaced his old shoes, or added another book to his library. In short, he would have employed his six francs in some way, which this accident has prevented.[1]
Capitalism is about acquiring capital, i.e. money. There's no such evidence that people with money actually spend it in ways other than investment, and the sole purpose of that isn't to donate to companies that need it, it's to profit off it and essentially hoard more capital. Sure, poor people with either very little or no capital spend that capital on necessities, and thus drive the economy, but there's no evidence that people with large amounts of capital spend that on anything at all, there's more evidence that they hoard it and seek only to acquire more capital. The entire system is built to favour those people.
If you have to pay to replace a window that should have lasted, say, ten more years, that's money you now cannot spend on improving your factory somehow.
It is still economic activity (and the glazier doesn't mind the work) but it's remedial rather than generative. (The glazier that repairs the window could have been installing a new one in a new factory, eh?)
EDIT: It looks like it might, from the front page, I will try it out to make sure. If it does, that'll be great!
EDIT 2: It sort of does, but it's on a per-key basis, not an entire identity. You can publish proof on Twitter/Github/whatever, but it's only for one specific key, and it's one key per service, which means you can't only have one identity and multiple services.
And even if retention wasn't a problem at all, skilled people are not inherently skilled, they need to keep challenging themselves in their area of expertise to stay sharp. If the "home" product was failing to foster in-house expertise before then chances are high that it's a problem based on culture and priorities and experts injected from outside would quickly lose their edge. Keep them on the project they became experts on and they stay experts.
I wouldn’t quit my job (and I’m not looking anyway), but there’s plenty of hiring going on.
People went to work for this company based on the domain, the people, or the culture. With the acquihire they change the domain first, and the culture about a year in. Then the people start to leave, and it's just a job, and one you didn't even apply for.
On my worst days it felt like I was sold like cattle, and I would have seen more upside by hiring on someplace else.
> Zoom needs people who know how to make modern client software
It's the best video client available on Windows / Mac and works acceptably on Linux, what exactly needs to be more "modern" about it? Slack's video call thing is way less featureful, and Teams is still the abortion that is Lync / Skype for Business under the hood which is and always will be shit-tier.
> chat
I don't want my video app to be my chat app. There's any number of reasons why separation there is a good thing. I can start a Zoom call from Slack in 1 second, what more do I really need on that front?
Now, why Canonical decided to go off and write Mir instead of collaborating on Wayland development, I have no idea.
Plenty of people use this all the time. It's probably the single best thing about X.
Since these were also pretty much the only people who were putting effort into maintaining X, I think it's reasonable that they decided to replace it instead.
The history of X is a history of forks. But we've not seen another X fork appear to compete against Wayland. Instead we see the people who are writing Wayland continuing to retrofit the new technologies they're able to bring back, back to X.
I can't think of a single instance where acquisition of a smaller company like this resulted in an improved version of the original product. How many of us are running RHL? Skype is now close to Microsoft spyware that's impossible to remove from a Windows installation. Facebook purchasing Whatsapp, another service that formerly stressed encryption, resulted in things like plaintext backups of your texts on Facebook servers being aggressively promoted as soon as you loaded the app.
It's pretty much always cheaper to gut the original product, ignore the problems with your software, and enjoy the enhanced price of your shares while effectively spending no more money than you had for the original acquisition. As far as I can tell, Keybase has never had a business model or constant source of revenue.
Ia that the case? AFAIK WhatsApp gained proper end to end encryption after being bought by Facebook and pushes for backups to Google (and maybe iCloud?) servers.
Wikipedia writes:
> WhatsApp was initially criticized for its lack of encryption, sending information as plaintext. Encryption was first added in May 2012. In 2016, WhatsApp was widely praised for the addition of end-to-end encryption
Long term it ended up pretty good, with Koum and Acton taking their acquisition money bags and pouring them into FOSS projects like FreeBSD and the Signal Foundation. Maybe malgorithms will do the same.
https://en.wikipedia.org/wiki/Timeline_of_WhatsApp
> pushes for backups to Google (and maybe iCloud?) servers.
Yeah, I was incorrect. They backup to Google servers. Not sure if that's better or worse. :)
Since then, FB has offered willingness to cooperate with foreign governments to break encryption. I guess we will see what happens with the EARN IT Act.
https://www.bloomberg.com/news/articles/2019-09-28/facebook-...
RHL might be a bad example too, since Fedora is still pretty prominent, even if not often used compared to debian or debian-based distros these days.
I believe it's only enabled for a few distros though
If.
They're not the only ones though, this is what most companies call "on any device".
Screen sharing only works on Xorg, and screen scaling doesn't work (so it's super blurry on hidpi).
I've never seen that thumbnail window either -- though I don complain on that item, I prefer not having something like that.
And depends on iBus which breaks keyboard input for me.
A lot of people will stop developing integrations for Keybase because of this. It's sad.
The post is actually refreshingly honest that keybase is now abandoned and will probably die at some point.
The idea that companies were stupid enough to place their internal identity on some random 3rd party is so incredibly stupid that it’s hard to feel too bad for anyone.
Congrats Keybase!
I miss the days when businesses existed not just to serve investors but also their employees and the common good. It's like a 1%-er meta profit model where the actual business is in buying and selling the business and the core business is really just a temporary front that is designed to never make a profit, just create fancy looking charts and eventually bait and switch consumers when it is sold to the highest bidder and the employees all eventually lose their jobs.
One day, VC funding will either be illegal or required. considering the flow of money in this exchange, I'm betting on the second.
Uh when was this? For-profit businesses have always been created for the primary purpose of making money. Any side effect like employee well being happened to coincide with what maximized profits at the time or due to regulation.
I'm a big fan of business and entrepreneurship, but let's be clear here: there is a reason we invented government. There was never a time when we could 100% count on the beneficence of business leaders to advance social goals.
Edit to add: I'm not trying to demonize all business leaders here. There are some bad actors, but even business leaders who desire to do well have to succeed in the marketplace--even against bad actors. Unfortunately, doing bad things in business often confers the benefit of lowering costs, which is a competitive advantage. This is a known structural issue with a marketplace economy and why we need more than just business to have a good society.
So really, it's not that "there are some bad actors", but that "the system strongly encourages businesses to install these so-called bad actors as their leaders". I agree with you, that we need strong government labor regulations to counter this mentality, but this mentality is why these regulations have deteriorated over the past 50 years.
I'm sorry, but this is just not true. If it was legally mandated, then the Costco CEO would not have been able to resist such shareholder demands. Your example proves the opposite of what you think it does.
Nothing has changed in the legal structure of corporate governance since 1970. Do you think that investors never demanded greater returns from business leaders prior to 1970?
They can still demand all they want, but the law remains clear today that corporate directors and managers have the power to run the business as they see fit, and shareholders' sole remedy for their disappointment, in the absence of outright fraud or gross negligence, is to sell their stock.
In February 2014, Tim Cook was the CEO of one of the most valuable companies in the world. At Apple's shareholder meeting, he directly told his shareholders that he does not even consider ROI in some of his decisions. Legal consequences to Apple and Tim Cook for this statement? Zero. He's still CEO. Because there is no legal mandate to maximize corporate profits.
Honestly, by buying into this myth that the law changed in the 1970s, you're lending power to a fake idea that you seem to be opposed to. There is a group of people who wish such a mandate existed, and by acting like they're right, you're kind of helping them.
Business leaders might make anti-social decisions because they feel competitive pressure to succeed in a marketplace where customers are free to choose and are price-sensitive. That's not nearly the same thing as saying that corporate governance law forces them to make such decisions. It doesn't.
"All but" is handy phrasing if you're trying to create the impression that something you prefer is true. If you don't prefer it, I think that using that phrase is like shooting yourself in the foot rhetorically.
I think it's more constructive to point out that such a mandate does not exist (regardless of what some shareholders seem to believe), and there are good reasons it doesn't.
Here is a link that showed up in google for me when I tried to find support of this claim: https://www.washingtonpost.com/opinions/harold-meyerson-the-...
Literally they bought an army and took over India for money.
> cotton, silk, indigo dye, salt, spices, saltpetre, tea, and opium.
Surely access to those provides some benefit other than making money, which it also did for them.
Also worth noting that not every company is ... that one.
This is an utterly meaningless distinction. Money is fungible with all of those goods.
Anyway, if you want to go down that path you can easily conclude that literally any good or activity is just money, that you live a money-dominated life and we all exist for money all the time and while useful in some contexts I don't think it's particularly apt, but I hope you enjoy it.
In the grand context of life, no (despite the vast majority of large scale events that we learn about in history being usually a result of conflict over money/power) , but in the context of business, as this thread is, yes in a for-profit business literally every good and activity is about money.
Some businesses may choose to sacrifice money for things like employee well-being or community contribution, but that's a choice they make, or more likely are forced to make.
I think you need to read a little more history. People haven't changed their core nature in the past 40 years. Look at Carpetbaggers, the Triangle Shirtwaist company, and William Hearst for relatively recent examples. Further back you can look at The Dutch East India Company, the Knights Templar, and the various and sundry monopolies that have arisen throughout history.
People are driven to acquire capital initially to meet their own needs, then for power. There always have been people and groups of people who strive for the latter, not being satisfied with the former. Romanticizing long dead business owners may play well in movies and books, but it isn't reflective of human nature.
One day, revenue models will either be illegal or required. Considering the outflow of users in this exchange, I'm betting on the second.
Look up Joseph Rowntree[0]
[0] https://en.wikipedia.org/wiki/Joseph_Rowntree_(philanthropis...
"Yes, we sold our previous 2 businesses. But I want to point out that (1) neither of those sales ever hurt (and arguably both sales greatly helped) our users, (2) Keybase deserves special consideration which we are aware of, and (3) both Max and I are happy in a world where we never try to sell a company again, and only build things we like."
I feel silly for falling for it too. Even very wealthy people enjoy extra money.
I'd say, don't overestimate the tarnished reputation (= some news stories for a while, most didn't read or care about -- including corporate users).
And of course they wouldn't get into it in a press release/blog post for an unrelated to the issue acquisition! Doesn't make sense to sabotage themselves this way...
This seems like an extension of that. If anyone has thought a lot about multi-party encrypted communication it is the keybase folks.
I'm interested to know if you thought keybase doing the whole unsolicited Initial Coin Offering was a reputation tarnishing or polishing event for that company. (I'm circumspect about both of these outfits to be honest.)
Unless you begin to accept investors money who want an exponential growth at all cost. But if that’s what you want as an investor, no idea why you would invest in Keybase.
Wow, this means that keybase stuff thinks that Zoom is secure already. Zoom should have hired people who don't think that way.
> What the Keybase team will be doing
> Initially, our single top priority is helping to make Zoom even more secure. There are no specific plans for the Keybase app yet. Ultimately Keybase's future is in Zoom's hands, and we'll see where that takes us. Of course, if anything changes about Keybase’s availability, our users will get plenty of notice.
> So, our shortest-term directive is to significantly improve our security effectiveness, by working on a product that's that much bigger than Keybase. We can't be more specific than that, because we're just diving in.
So, yup, keybase is dead.