691 karma · joined June 19, 2014
DM -> 3392/5550 ~= 61.1% MD -> 2158/5550 ~= 38.9%
Note: I ignored both green and red regions that have both "DM" and "MD" in their format.
So it is definitively not the majority of people. Using the word "some" instead would have been better, but "Many" is not totally wrong… I guess.
[1] https://en.wikipedia.org/wiki/Date_format_by_country#Usage_m...
Another reflex is to look on the F-Droid Store if an equivalent FOSS application exists before looking for one in the Google Play Store. There are some excellent apps there, such as NewPipe [2] for instance!
For most of my usages (SSH, password manager, personal encryption) there is no need of a WOT. For the git commits signature, I have put my public key on Github so there is the "Verified" label aside my commits, but I don't think anybody has used this information yet. And for the email signatures, it is useless without a WOT, it is the reason why I do not bother to sign them anymore.
As someone else said in this thread: «I just like that little bit of extra “yes, this was me” onion layer of security.»
Nobody asked me to do so, but all my setup (SSH auth, encryption, password manager, mail signatures) is build around GPG, so it was easy to add the signing in my git config.
I use a RSA8192 key as master key so it can last for a while. Then I have RSA4096 subkeys for signature, encryption and authentication. All subkeys are on my Yubikey configured with touch to operate. So when I am on a computer, I plug my Yubikey in there, and whenever I want to do a SSH login, a git commit signing, a password access (pass), a mail signing or anything else GPG related I have to touch my Yubikey.
The setup of such system is not so trivial, but once it is done it is working really well. My digital identity is build around my GPG keys, and they are stored safely in my Yubikey, and to operate them I have to be physically there and press it, so it can not be used remotely if my computer is compromised.
[1] https://www.admin.ch/gov/en/start/documentation/events.event...
[1] https://fosdem.org/2019/schedule/event/microkernel_written_i...
This talk is definitely worth a watch yes :)
> What I took from that is the implementation does preserve order but it isn't guaranteed yet and in theory it could change.
This was the case for python 3.6, but starting from Python 3.7 ordering is guaranteed [1]:
Changed in version 3.7: Dictionary order is guaranteed to be insertion order.
[1] https://docs.python.org/3.7/library/stdtypes.html#dict-viewsIt would already be a better solution indeed. But ultimately I would prefer to have a kind of unique identifier for my person that is not based on my location nor my name, like for instance A23C-B442-9F72. It could then be associated to a first name, last name, and geographical address in a database. Delivery services can then look-up the geographical address and your name at delivery time to find you or your mailbox.
This would avoid so much troubles for stuff like:
- Moving: I can change my address in one place and everything will be delivered to the new place, no needs for thousands of calls and letters to companies to update every subscription.
- Changing name: Whenever someone is changing his name for any reason (weeding, gender change, etc.) it should only be modified in one place.
- Disposable address: It should be possible to get disposable identifiers that can only be read by delivery services for hiding your real identifier/address from suspicious website
Of course this system is not perfect and probably has drawbacks, but it would be already a step in the good direction for me. Implementation details are left open for discussion (Centralized vs distributed database(s), checksum for spelling mistakes, financial repercussions, etc.)
Location: Sierre, Valais, Switzerland Remote: Open to, but not preferred Willing to relocate: Yes, within Switzerland or internationally (preference for North America and Europe) | Swiss citizenship Technologies: Python, Rust, Vue.js, Linux, git, docker Résumé/CV: https://fabien.dubosson.org/resume.pdf || https://fabien.dubosson.org/master_thesis.pdf Email: fabien.dubosson at gmail dot com
https://github.com/StreakyCobra
I have 5+ years of experience in software development supported by a strong technical background acquired during my computer science degree. I am interested in programming languages and I learned a few disruptive ones such as Haskell or Rust, what broaden my understanding of programming. With now 15 years of everyday ArchLinux usage, I built advanced Linux skills. I spent the last 5 years in academic, what developed my skills to read, understand and implement the content of scientific publications. I published and presented myself several scientific results in international conferences. My side interests in FabLab or problems-solving challenges are a nice addition to my technical profile.
[1] https://github.com/Microsoft/azuredatastudio [2] https://github.com/Microsoft/azuredatastudio/issues/56
Also for me spending time on a computer _is_ my job, so I don't mind spending some money on this for having good and professional material. I just bought a Dell Precision 5520 — 1TB SSD, 16GB RAM extendable to 32GB, UHD touchscreen, 8-10h battery lifetime, professional series, linux-compatiable http://dell.com/developer — that cost me at least as much as the equivalent by Apple I guess. But with such laptop I can be productive and I'm probably fine for years to come. It is worth investing in your professional tools IMHO.
You come home one day, entering by the main door as usual, and when going down in the garage you notice the key on the floor with a message saying: "Your garage door were not locked and everybody knew about it, so I came in to take the key on the inner lock, closed it from outside and slipped the key back under the door so nobody else with bad intentions can enter anymore".
In the situation you described I would be pissed off, but not in this one, and IMHO it is closer to this case.