281 karma · joined October 1, 2014
To access government service we have something different. Here in Austria it's called ID Austria and you sign with an app when you try to access government services, but also others like health insurance etc.
And still it's also about the pressure. I was found a pretty bad injections/XSS in an online banking website. Told them, got no response. After waiting blogged about it (without specifying what he actual issue is). Then someone contacted me and said I need to take down the wrong information. Send back a PoC and only then they started fixing it. In the meanwhile every customer could have gotten emails stealing their login data.
And that’s more or less all he did. Had an idea, build a prototype, showed to the world and talked about it - even inspired people who are now saying „I could have done that“. Well do it, but don’t just copy. Improve the idea and great something better. And then very early share it. You might get lucky.
Yeah I know the protocol and can do that manual, because I had to debug it often enough.
But after a while I switched back to Windows 2000 on my notebook, because of hardware support. So it would be interesting if they do the same after a while.
Since over 20 years I‘m now on mac, which has great hardware and a Unix underneath. Don’t let that stop you from going Linux desktop.
- does / exists?
- does /path/to exists?
- does /path/to/file exists?
- create a new file /path/to/file.lock
- does /path/to/file.lock exist?
- does / exist?
- does /path/to/file exists?
- lock /path/to/file
- get content of /path/to/file
- unlock /path/to/file
- does /path/to/file.lock exist?
- remove /path/to/file.lock
(if not exactly like that it was at least very close, that was either Finder on OS X or Explorer on Windows).
Without some good caching mechanism it's hard to handle all of the load when you get multiple users.Also the overwrite option was never used. You'd expect a client to copy a file, get and error if the target exists, ask user if it's ok, send same copy with overwrite flag set to true. In reality clients are doing all steps manually and delete the target before copying.
It was satisfying seeing it work at the end, but you really need to test all the clients in addition to just implementing the standard.