News for hackers. Stuff that matters.
Re:Upspin – Another option for file sharing by skybrian on Tuesday February 21, 2017 @07:40PM (#13701766)
It's a bit unclear how email-based identifiers should work when publishing long-lived, public files.

In particular, which email address should you use? Will the general public learn your email address? What about people who want to post publicly and keep their email addresses private?

What happens if you switch email providers?

Also, there is there any provision for actually making public files available via https? How would that work?

For the moment, using your github username feels safer, since they are public from the beginning, intended to be permanent, and detached from your email addresses. A Twitter account is another intentionally-public userid that's not tied to anything else.

Re:Upspin – Another option for file sharing by skierpage on Wednesday February 22, 2017 @07:48PM (#13710690)
> Will the general public learn your email address?

Yes, if you store [email protected]/dir/file and share the file path publicly then the valid email address "[email protected]" leaks out. If you own your own domain then you could have one or more email address only associated with Upspin and store at [email protected]/dir/file. The downside is the username in such paths is less recognizable to your friends than your regular email.

The reality today is anyone who uses any Google service or who has a Facebook page has an exposed @gmail.com or @facebook.com email address that can be spammed, and if he or she signs up for Upspin it's another way for it to leak out. You can use any email address that can receive the confirmation email; I'm not sure if [email protected] is a valid email address, and there's no email address with your Twitter handle.

> What happens if you switch email providers?

You would execute a new `upspin signup -dir=dir.example.com -store=store.example.com [email protected]` command, keeping the same directory and storage servers. The question is whether you can tell your directory server and storage server to reuse or alias your directory and storage to those of your previous email address.

Re:Upspin – Another option for file sharing by jsd1982 on Tuesday February 21, 2017 @09:11PM (#13702301)
I saw nothing about requiring email address usernames to be backed by an email provider in the documentation. The email address is literally just a username format and is authenticated by public key. Anyone concerned with the privacy of their actual email address would obviously not use that address as their user. As I understand it, you can just make one up for a username. If this is incorrect, someone more informed please reply.
Re:Upspin – Another option for file sharing by enneff on Tuesday February 21, 2017 @09:30PM (#13702406)
The signup process sends a verification message to your email address to confirm that you own it.
Re:Upspin – Another option for file sharing by skybrian on Tuesday February 21, 2017 @09:18PM (#13702336)
Seems like that results in a different problem? Someone could take your email address.
Re:Upspin – Another option for file sharing by jsd1982 on Tuesday February 21, 2017 @09:24PM (#13702373)
Perhaps the new-user process requires authentication initially via email to confirm that you are in control of that address.
Re:Upspin – Another option for file sharing by jff on Wednesday February 22, 2017 @11:39AM (#13706786)
That is exactly how it's described in the documentation, yes.
Re:Upspin – Another option for file sharing by zedadex on Tuesday February 21, 2017 @07:49PM (#13701830)
Is their hope or stated objective to move all file sharing to this format? My takeaway was that this was designed for the use case of "trivial day-to-day sharing without hassle" (or at least that's their focus on the consumer case), i.e. taking the "another option" at face value.

Long-lived public files seem like a different use case, and one that is already generally handled okay by traditional hosting or file sharing.

Re:Upspin – Another option for file sharing by skybrian on Tuesday February 21, 2017 @07:58PM (#13701907)
They used the example of sharing on Facebook or Twitter, which are archived indefinitely, so it seems like someone should be thinking about link rot and how to avoid it?

(Should a link be shared or the data copied?)