There's a small aside in one of the ongoing sagas with a casual but sophisticated recognition in passing, about the ultimate effect of mass propaganda:
>because of the false cause of the Bentites and the Persians, the peoples of the cities turned against one another, and with swords sharper than those of their enemies, they perished.
>Ponus the tyrant, the enemy of righteousness, with his arrogance that exceeded all bounds, destroyed and annihilated many every day.
In the same breath, associated it with deep character defects to the extreme, such as lack of empathy that is off the charts.
This is nothing new, lots of people have been instantly recognizing this stuff no differently for millennia.
The ongoing problem is, lots of other people fall for certain propaganda at certain times, hook, line, and sinker.
And when it's coming from a character having extreme lack of empathy or even downright hate, the people who are drawn to congregating around that lightning-rod are the more hateful, as well as more easily manipulated, or they wouldn't be there.
It's got to be the worst when it's somebody well-known enough to write about historically, and all future generations are supposed to learn from.
Edit; Found the alternate translation to the above passage:
>Because of the absurd reasons of the Veneti and the Prasini, the peoples of the towns fought each other and were destroying themselves with swords sharper than the swords of the enemies.
>Bonosus, the tyrant and the enemy of good, with a haughtiness exceeding all, was killing and destroying many every day.
When we realised that in order to live in a society we’d need things like laws, democracy, courts, human rights, and so on. We, as a species, are still working on that and civilisation seems both imperfect and poorly distributed.
no "we" is not accurate.. males of certain tribes were slaughtered at various times very thoroughly. The admixture result is politically toxic to discuss, so it is not discussed.
I'm not a programmer, but I like this. It's very easy to use. I can even use gojju on the shebang when writing scripts. I'm a fan. I could package this for ArchLinux User Repository (AUR).
In the long run it would probably nice with a switch or an environment variable to make the banner less intrusive.
Is there a way to change the password length? It seems PASSWORD_LENGTH is set to 20 in config.py, but if keepr is installed by the sysadmin, users won't be able to change this.
And about security: Even if the database is encrypted, it would be nice if keepr set the umask to at least 0027 (possibly even 0077) at startup so that everything is only readable by the user.
You're correct, generated password length is fixed to 20 characters at the moment. I've got a priority task to make user config the next release which will enable the user to configure generated password length, colour scheme and session length. With regards to security, the way the database is encrypted is using your master password on intial setup. I'm not sure if there is a way to make the database readable, even setting it to readable to the user, since the database file itself is encrypted. This is for security purposes, and when I was desinging the app, I had trade-offs to make between security and user experience. Security was a top priority as I hadn't seen another password manager with this level of security before. I have a feature planned to enable export and import of data from the database to .csv/.json, so this might help with user experience. Thanks for the feedback, really appreciated. I hope you enjoy using the app!
I've just released v1.1.0 which now has user configuration for password generator settings, color scheme and session duration! I've updated the README on the main project page which now includes instructions for user configuration. Hope you enjoy the new feature!
Right, I should have been more explicit: Pre-existing passwords can have any length, but the "keepr add -g" command will always generate a password of length 20, and there is no obvious way to change that, save for editing the config.py file -- something that may not always be possible (or desirable).
Hi, thanks for your feedback! Yes at the moment you can only change the password length via updating the config.py. This can only be done if you clone the repo and update the config.py yourself, not through installing off of PyPI. One of my first goals on the roadmap is to make configuration accessible to the user through the CLI, so they can change the generated password length, session time and colour scheme of the output. If you'd like I'd very much welcome a pull request if you want to help contribute to the project! Otherwise, I'll work on getting user configuration setup as a priority for the next release.
Bonus for not having 200 questions. It's nice to be able to have the results quickly. :)
I found myself disagreeing, even strongly, on the majority of questions. And what's with all the partying and hanging out with people? It would be nice if the same conclusions could be reached with, say, roughly 50:50 agreement:disagreement (each question could potentially be asked from the opposite viewpoint, and the site could randomly choose one of the two forms).
As for the results: Not surprisingly, the site rated me at 100% introversion (which is similar to what I have scored as in other such tests), but it was only after looking at the scores for the other parameters that it became apparent what an all-blue bar that went from 100% to 0% meant. I.e., it was unclear that blue meant introversion and green meant extraversion.
* https://omnom.zone/
* https://github.com/asciimoo/omnom
reply