Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
weihan
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
1.
▲
by
weihan
12y ago
No longer :)
2.
▲
by
weihan
14y ago
I'm a cofounder at AeroFS. The main advantage of AeroFS is P2P file syncing without using servers. S3 support is a nice addition to the basic functionality, allowing users to use S3 as a "super" peer.
3.
▲
by
weihan
15y ago
Co-founder of AeroFS here :-) 1. Symbolic link support is currently planned, I'd go to http://ae.ro/qc9Ey5 and upvote it. It'll allow us to notify you when it's done. 2. Bigger plans are in the works, stay tuned! 3. Headless support has b
4.
▲
by
weihan
15y ago
Update: AeroFS now preserves modification times across devices :)
5.
▲
by
weihan
16y ago
we're working on it right now :)
6.
▲
by
weihan
16y ago
Just fixed. It's now https://www.aerofs.com/signup instead :)
7.
▲
by
weihan
16y ago
To echo your update on the original question: while AeroFS is a distributed filesystem with quite complicated mechanisms underneath, we work very hard to make AeroFS dead simple to use. Following this philosophy, we've implemented the featu
8.
▲
by
weihan
16y ago
actually all of them are on our todo list--three of the four are already implemented but yet to be exposed to the user :)
9.
▲
by
weihan
16y ago
thanks for pointing this out! we'll investigate this further and may increase the key length as necessary.
10.
▲
The P ≠ NP proof is flawed
(theglobeandmail.com)
2 points
by
weihan
16y ago
|
1 comments
11.
▲
by
weihan
16y ago
Actually in theory AeroFS can run multiple instances on one device, and we are actually thinking it as the workaround :)
12.
▲
by
weihan
16y ago
We have implemented full-fledge access control including file ownership, read/write permissions on data/metadata, list/add/remove permissions on directories, etc. But we disabled it from the interface to keep user experience as simple as po
13.
▲
by
weihan
16y ago
I see. There are two categories of conflicts to resolve: meta conflicts (like when you rename a file to "foo" on device A and meanwhile rename it to "bar" on B) and data conflicts (i.e. the example you gave). We will formally describe meta
14.
▲
by
weihan
16y ago
In short, AeroFS is a decentralized data management system running on top of p2p overlay networking. The overlay network layer presents to the data management layer a transport-agnostic view of the Internet, and addresses peers using networ
15.
▲
by
weihan
16y ago
1) we ICE/STUN as well as relay for firewall penetration. 2) we use a modified version of version vectors ( http://en.wikipedia.org/wiki/Version_vector ) and accompanying algorithms to detect and resolve conflicts. In a decentralized system
16.
▲
by
weihan
16y ago
It uses p2p syncing: Any device that was invited and has sufficient privileges on a file can serve the file to peers.
17.
▲
by
weihan
16y ago
Exactly. In addition, because cloud servers to us are merely a "super peer", AeroFS offers a superset of what a cloud-based solution can provide.
18.
▲
by
weihan
16y ago
yeah rsync is the de-facto standard for delta sync I think :) Open API and/or open source part of AeroFS are in our plans.
19.
▲
by
weihan
16y ago
We developed a lot of the protocols and technologies ourselves, and could talk about them for hours :) Let me know if you have a specific area you want me to discuss.
20.
▲
by
weihan
16y ago
There are a few (Google "fuse windows"). In particular, Dokan ( http://dokan-dev.net/en/ ) seems to be a good one. The project is quite active recently.
21.
▲
by
weihan
16y ago
We generate a temporary password for the user being invited and encode it in the invitation code sent to the user's email address. We use this temp pass to verify the user when he/she signs up and destroy the pass immediately after. During
22.
▲
by
weihan
16y ago
Yes. We use CBFS ( http://www.eldos.com/cbfs/ ) for Windows.
23.
▲
by
weihan
17y ago
Nice! I like your post Colin and will try to attend the conf and shoot the video for those who can't make it, if the conf doesn't make the video for you (hope there isn't copyright infringement though)