Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rarrrrrr
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
rarrrrrr
10y ago
Microsoft is smart to build their own Outlook killer, and they certainly succeeded in freaking Slack out[1]. We (SpiderOak) evaluated teams as competitive research when building Semaphor [2] (our own end-to-end encrypted alternative to Sla
32.
▲
by
rarrrrrr
10y ago
SpiderOak can backup and sync arbitrary folders (including external drives, network volumes, etc.) So one migration path is just to select the Dropbox folder for backup by SpiderOak. (Or just move data from Dropbox folder to the SpiderOak
33.
▲
by
rarrrrrr
10y ago
Thank you for your interest in SpiderOak and valuing work to improve the choices available that preserve privacy. For what it's worth, everything we've built since 2008 has published source code. Most recently that's Semapho
34.
▲
by
rarrrrrr
10y ago
Great question. The database work is all done client side. Here's an explanation of the architecture I wrote in 2009: https://spideroak.com/articles/why--how-spideroak-architectu...
35.
▲
by
rarrrrrr
10y ago
Thanks for asking! I'm really excited about a ZK note app! We haven't yet determined the priority of this vs. other projects in 2017. If you haven't already, please signal your interest below[1]. So far it is a prototype, a
36.
▲
by
rarrrrrr
10y ago
Thanks for your feedback. Just as a data point for comparison, Dropbox charges $100/year for 1000 GB, but they don't do meaningful encryption, and therefore can de-duplicate your files vs. the files of all their other customers, w
37.
▲
by
rarrrrrr
10y ago
Thanks for jumping in with suggestions. It's actually a harder problem than it seems! I have a feeling "provider-obscured" and "homomorphic" (while accurate!) are significantly less accessible to end users. I
38.
▲
by
rarrrrrr
10y ago
Thank you. I'm all for switching if we can find a phrase that's accessible to non technical people. Ideally it would be a phrase that's adopted by many sites, the press, etc. (as Zero Knowledge has been, for better or worse.)
39.
▲
by
rarrrrrr
10y ago
Thanks for the feedback. Sorry it didn't work out for you. FYI, the SpiderOakONE app and the backend storage service received a refresh in 2016, and another one is underway right now (now all needed libraries are Python3 compatible!)
40.
▲
by
rarrrrrr
10y ago
Thanks for the feedback. For what it's worth, we did try a bunch of alternative wordings, and Zero Knowledge was the phrase that non technologists found most accessible. We prioritized making the explanation clear to non-experts vs. t
41.
▲
by
rarrrrrr
10y ago
It's mostly that the desktop app is Python and C, and there wasn't a clear path to make that same code base run on mobile, so the mobile app is just a reader. However for Semaphor, our encrypted group chat and file sharing tool (a
42.
▲
by
rarrrrrr
10y ago
SpiderOak founder here... A few cryptographers have noticed SpiderOak's marketing term Zero Knowledge is inconsistent with the academic definition. Maybe it doesn't mean what we think it means[1]? SpiderOak was one of the first
43.
▲
by
rarrrrrr
10y ago
If you're being proactive about it, one approach is to create "canary" accounts: single purpose email addresses that signup for your service and nothing else. When those email addresses start getting spam, it's a strong
44.
▲
Slack's “Morning After”
(medium.com)
4 points
by
rarrrrrr
10y ago
|
0 comments
45.
▲
by
rarrrrrr
10y ago
Not sure just what you're looking for, but SpiderOak's Semaphor is a desktop/mobile end-to-end-encrypted Slack alternative where the presentation layer is React, and the client side app backend (networking, crypto, database)
46.
▲
by
rarrrrrr
10y ago
This is a fair question. I'm somewhat to blame for contributing to it over the last 10 years via SpiderOak. There are very good reasons though, and it's probably time I made a post about it.
47.
▲
by
rarrrrrr
10y ago
SpiderOak might be interested in running a Roughtime service / participating in a Roughtime community to support Semaphor. As it is, Semaphor clients include a local timestamp among the signed content of most actions, and the server re
48.
▲
by
rarrrrrr
10y ago
> "we encrypt all of your chats so even we cannot tell what you're talking about." FWIW, the bit about end to end encryption (including channel names, attachment meta data, etc.) and being created by an established company
49.
▲
by
rarrrrrr
10y ago
Your "temporary" criteria is not yet available in the 1.0.x version of Semaphor, but the very near term roadmap includes retention policy per channel/conversation, with settings like "N days" and/or "N mes
50.
▲
by
rarrrrrr
10y ago
Sorry! Ironically (since we're using Google's Golang) Android has been the hardest platform for us to finish. We've got Mac, iOS, Linux, and Windows now, and are running Android internally but it's not release ready ye
51.
▲
by
rarrrrrr
10y ago
Thanks for taking a look and for your feedback! Do you have any recommendations for us for alternative pricing? One of the things we tried to accommodate is that teams can be paid for by the individual members instead of one entity having
52.
▲
by
rarrrrrr
10y ago
Great question! We really wanted to use the pure go implementation, but it doesn't cover as much functionality. Detached signatures for example.
53.
▲
by
rarrrrrr
10y ago
Thanks for your interest in Semaphor! FYI, Today is an early access preview. iOS, Android, Linux, and Windows coming very soon; we built mobile first and are running all of the above internally. Cheers!
54.
▲
by
rarrrrrr
10y ago
(I didn't submit this, but thanks to the OP! This is an early access preview... General availability is very soon) 10 years ago SpiderOak made a zero-knowledge cloud storage product which is now called SpiderOakONE and is comparable t
55.
▲
by
rarrrrrr
10y ago
... easter egg. I'm not _quite_ that fast. Dvorak keyboard FTW. :)
56.
▲
by
rarrrrrr
10y ago
There's quite a bit more info here: https://spideroak.com/solutions/semaphor/tour
57.
▲
by
rarrrrrr
10y ago
Good guess. We were thinking of these: https://en.wikipedia.org/wiki/Flag_semaphore Semaphoric patterns are used in the application as a more visually appealing means of peer key verification, device provisioning, etc
58.
▲
by
rarrrrrr
10y ago
That was true for a long time, but newer sqlite can do table level locking when in shared cache mode. Section 2.2 here: https://www.sqlite.org/sharedcache.html
59.
▲
by
rarrrrrr
10y ago
Thank you! We'll take a look. By the way: I recognized your nick from various repos you've authored/contributed to. Always really solid stuff!
60.
▲
by
rarrrrrr
10y ago
Thank you for your interest and efforts to contribute to the project. I think there were some questions about your patch that you did not answer, and reviewers moved to other projects. Honestly we felt overall the patch was low quality. C
More ›