4 ms·
The specifics of my project are as follows, in case the specifics help. It's a forum/discussion platform. The "Good": - Free and open source (AGPL) - Will ha
by sarciszewski 12y ago
The specifics of my project are as follows, in case the specifics help. It's a forum/discussion platform.
The "Good":
- Free and open source (AGPL)
- Will have complete unit test coverage of its base install
- Verifies GPG signatures of third-party dependencies (e.g. PHPUnit) before running them
- Designed to encourage and promote plugin development
- The entire framework uses parameterized queries to prevent SQLi
- Uses HTMLPurifier for preventing XSS
- Has a simple interface for inserting/validating CSRF prevention tokens on POST requests
- Uses Markdown instead of BBCode
- Passwords are derived with bcrypt by default and scrypt if it's available.
- Will ship with Mod_Security rules and NAXSI whitelists (as well as scripts to update them when plugins are added)
The "Bad":
- Branded with/marketed towards the Furry Fandom
- akerl_ 12y agoI think this question should have been "Ask HN: Should I hide my participation in furry fandom from future employers". You list a lot of technical points and features about your project, but it doesn't seem like those have much to do with the question: you could have written it closed source and in Haskell, and the question would be the same. To answer that question, "do you want to work somewhere where you are required to hide part of your identity?"
- sarciszewski 12y agoNo, but the next question is, "Does a place that does not impose some degree of secrecy about one's identity even exist?"
- deleted 12y ago[deleted]