> must contain letters in mixed case, must contain numbers and must contain symbols Please don't do this. Have a minimum length, but don't force me to miss it up. My password manager shouldn't have to try multiple times to generate matching passphrase.
> Please don't do this.
They didn't, they just chose off the shelf PHP forum software written by idiots that does this and a million other stupid things.
Nice job. I've actually been looking for more places to hang out with the HN crowd. I'm not sure about this approach though. Forums are too centralized and don't feel interactive enough. I'd much rather see a HN community on Matrix or something similar.
Have you downloaded Riot.IM? There’s lots of rooms on there that likely have high cross over with HN.
Nice job. I've actually been looking for more places to hang out with the HN crowd. I'm not sure about this approach though. Forums are too centralized and don't feel interactive enough. I'd much rather see a HN community on Matrix or something similar.
This site was borne of the discussion here: https://news.ycombinator.com/item?id=17068138 (Specifically this part of the thread: https://news.ycombinator.com/item?id=17071224 ) I spun up an instance of phpBB (trying to keep costs down) and customized a ThemeForest theme to make it not ugly. I'll post a thread today that lists all of my notes from the setup process of the site for anyone interested. I'm a huge fan of…
Nice man, reminds me of a forum we used to visit ;-)
> must contain letters in mixed case, must contain numbers and must contain symbols Please don't do this. Have a minimum length, but don't force me to miss it up. My password manager shouldn't have to try multiple times to generate matching passphrase.
I've sent feedback to a couple dozen sites over this. Most were government website (internal military sites are the worst) but when various financial institutions started updating their policies they forcing this silliness. When they don't allow spaces in passwords either, I worry.
Keep in mind, there are situations where the website you're using is interfacing to backend systems that have constraints that can't easily be changed (colloquially known as "legacy systems"). Feedback is good, but change takes time.
That is happening because you are running PHP 7.2. In that file $this->extra_headers is initialized as non-countable NULL. Basically phpBB needs to update their code base to support newer versions of PHP. A quick fix would be to change "var ... $extra_headers" at the top of the file to "protected $extra_headers = [];".
It's probably a safe assumption that they use a similar style elsewhere though, so probably better to just change PHP version rather than edit the source files? I could be wrong, (I'm a Python guy - not PHP), just seems a safe assumption that it's likely not the only spot.
> so probably better to just change PHP version rather than edit the source files?
NO.
It's better to improve the code than roll back to an older and less secure version of the language.
> must contain letters in mixed case, must contain numbers and must contain symbols Please don't do this. Have a minimum length, but don't force me to miss it up. My password manager shouldn't have to try multiple times to generate matching passphrase.
> Please don't do this. They didn't, they just chose off the shelf PHP forum software written by idiots that does this and a million other stupid things.
> must contain letters in mixed case, must contain numbers and must contain symbols Please don't do this. Have a minimum length, but don't force me to miss it up. My password manager shouldn't have to try multiple times to generate matching passphrase.
I'll adjust!
EDIT: Changed this to just have a minimum length restriction. Thanks for the feedback!