260 karma · joined August 10, 2009
If you're interested in this topic, I'd like to suggest the wondeful (and terrifying) book, Sandworm (https://www.amazon.com/Sandworm-Cyberwar-Kremlins-Dangerous-...) by Andy Greenberg.
Also, @ggleason, based upon your experience with other languages, would you still use Prolog if you had to do the whole thing over again?
I’m not nuts about standups, Slack or the multitude of distractions dressed up as productivity tools, but I understand their value as a means for helping distributed teams feel some sense of camaraderie, even if that’s not the original intent.
I've been a faithful MBP user, and before that a faithful PowerBook user. My 2017 MBP was the last straw. While I appreciate Apple extending the warranty on the keyboard, it is entirely impractical for me to continue sending my primary work machine away for 5-7 days for repairs.
http://blog.trendmicro.com/trendlabs-security-intelligence/j...
Cheers!
First, the statement, "Rails. You clearly messed up." is self righteous bullshit at its finest. Rails didn't mess up; the programmer(s) at Github messed up. No conscientious developer lets the end user mass-assign variables carte blanche. But with that said, _every_ developer messes up every now and then despite their best efforts; some times they mess up in a big way.
Secondly, if a user discovered a vulnerability in something I wrote, and they handled it like homakov did, I'd ban the shit of them until I knew for sure that they weren't a threat.
Finally, Github handled this exactly the way many companies would handle it: it's called damage control. These guys are really good at what they do, they provide a great service and they offer-up a lot of their tools to the FOSS community.