News for hackers. Stuff that matters.

skierpage

Sure, this stalwart who works on putting Ubuntu Phone on other devices wants to keep Unity 8 alive: https://plus.google.com/110699558853693437587/posts/7RHujp9u...
That's exactly what Unity 8 in Ubuntu release N.NN was going to do. The converged apps, the latest version of Unity, the new Mir display server, all running on the desktop as well as the Ubuntu Phone builds. The problem was, N.NN kept shifting from 14.04 to 16.04 to 17.04, and now never.00

With each Ubuntu release Canonical made fewer changes to Unity 7 on the desktop (the one I remember is moving from a global menu to a menu in a program's title bar), because the new awesome was around the corner...

KDE's Plasma shell uses Qt QML to make flexible layout apps that work with touch and keyboard+mouse, just like Ubuntu Phone/Unity 8. Plasma Mobile is KDE's attempt to leverage that into an open source phone OS. Canonical didn't seem interested in working with KDE despite the common tech base. I wonder if Canonical will continue development of any of its Ubuntu Phone/Unity 8 apps, the whole point of convergence was they would work on desktop as well.
KDE's Plasma Mobile? Like Ubuntu Phone/Unity 8 it's also using Qt QML to build flexible layout apps that support touch and keyboard+mouse.

https://plasma-mobile.org/

Re:Upspin – Another option for file sharing on Wednesday February 22, 2017 @08:47PM (#13710957)
> I think only protocols could give some control to the users for the longest time.

They do. If you run your own web or blog server you can provide resources at HTTP URLs forever. The server cost is dropping to zero either by running it on your home router or paying pennies/free for a small cloud instance. The biggest expense is owning and maintaining a domain name forever.

If Upspin takes off, you could provide resources at Upspin file paths forever without needing your own domain.

The problem is people like social sites, most of us now expect to be able to like and share and comment on resources. So although I will consider Upspin as a way to provide pictures to friends and family who aren't on Facebook, I'm unlikely to ever stop also putting them in the walled garden on Facebook for the upvotes. And building a social protocol in which Facebook will give a damn competing with other implementations seems vanishingly unlikely right now.

Re:Upspin – Another option for file sharing on Wednesday February 22, 2017 @08:27PM (#13710864)
> It is odd they do not use URLs (or URIs) with 'upspin' scheme.

Yes it is. An Upspin file path like [email protected]/dir/file is not obviously part of any scheme. If Upspin takes off, all the automagic parsing of plain text (that makes [email protected] and news.ycombinator.com/formatdoc automatically turn into a clickable e-mail link and an HTTP URL) could be extended to turn [email protected]/dir/file into a link that fires up a GUI to the Upspin service. The problem is that the file path also looks like an HTTP/S URL for https://example.com/dir/file specifying the username ann, so copying it into your browser's location bar without a scheme is fundamentally ambiguous.

Even though Upspin uses HTTPS for its API (e.g. https://store.upspin.io/api/Store/Get/something), there doesn't seem to be an HTTPS URL for access to a particular file. Since [email protected] is by design just an email identifier disconnected from the directory server and storage server that ann uses to store her files, clients can't skip the root key server and talk to example.com to request ann's files, even though in some cases it will be the same server name.

Re:Upspin – Another option for file sharing 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.