>>2
Windows Failsharing
assert(true == that)
Windows' SMB is a piece of shit. Works like ass, you see each other whenever it feels like it, takes ages to refresh, is amusingly slow for the simplest of things to the point you wonder how could Microsoft be this creative to accumulate so many times your real network latency to just open a fucking file), etc.
And yet, all other file sharing solutions are flawed too. FTP: sucky protocol with port issue, clumsy file operations, crappy text-based directory lists, lacks desirable filesystem operations. NFS: unreliable. WebDav: Lack of decent clients, desirable operations, runs on HTTP, and WTF is shit XML doing here.
It's funny how you have half a dozen good protocols to share a file with somebody you don't know nor speak the same language, and no good protocol to share a file with somebody you know.