If you're not a believer in software patents (and assuming FB won't sue you for any unrelated patent infringement you'd want to retaliate for), attaching doomsday patent clauses to OSS software actually seems like a pretty good way to shut down software patent lawsuits.
How can he become more involved, if he's been banned from contributing to the site in the first place?
On top of that - GamerGate itself has already made it through to mainstream media. All that's needed in this scenario is for some BBC/Sky/CNN/Fox/... news reporter to pick up on the story, and before you know it, "Wikipedia promoting harassment of women in technology" hits every front page in the western world.
I'm wondering if there's some kind of physiological thing happening here, because to me it's as legible as anything I've read. Maybe some degree of colorblindness brings the red and yellow closer together? I dunno.
And apparently not only do people feel a need to complain about something they can trivially fix themselves, but they also need to downvote people who point out that they can fix it themselves. Guys: how about taking some responsibility for yourselves? If you have a problem that you can easily fix, then you don't actually have a problem.
Not just that, but it trains dogs not to bark or growl when they are antagonized or upset by certain behaviour. Normally a bark or growl would function as a warning, but now he has no other way to go than bite without warning.
Now this animal, who was shocked into never using its vocal cords and antagonized until he bit a human or other animal out of desperation, gets put down because he is a danger to society. Job well done lads!
I've seen these used on rescue dogs that frankly have such complex psychological problems that they cannot be untrained to bark. The only other choice is euthanasia. They aren't so strong that the dog can't growl.
The dog also learns that aggressive responses are not so fantastic.
My own dog doesn't have one of these, mainly because we try to be very careful to manage how we respond to his barking. But if we couldn't keep up the late-night bark management, or if we lose control of the barking, I won't think twice about buying one of these. I've seen them used on other dogs and frankly they work just fine and are humane.
Causing unnecessary pain and suffering is not compatible with being humane. It's as simple as that. There are better solutions with fewer side effects for every use case of a shock collar. If not every single use case, the overwhelming majority of them. (edit: I didn't realize you were the one advocating using shock collars on a rescue dog that barks too much. A shock collar isn't even in the right ballpark in that case.)
Dominance and pain based training methods are outdated and based on debunked theories, in the past three decades almost the entire field of animal behavior has moved on.
Ughmmmm no. Try to be getting up 6 times a night to find your dog barking at a hedgehog because one wondered into your garden(and a dog won't stop, if needed it will stand in front of a hedgehog for 12 hours and bark at it). The only other option was to tie the dog down each night,but in my opinion that's more barbaric. After a few nights of getting shocked each time he got even close to the hedgehog, barking at them stopped and the collar has not been used again. It's just a tool,and I have nothing against them.
I don't know why I got downvoted for stating that I would use that product... anyway...
I agree with you and the thing about "now they will bite without warning" is total bs. They somehow fail to see that if an owner cares enough to prevent his dog from barking they will, to a much greater degree, care that its dog will not harm to other people; quite the contrary, the type of guy that says "they're dogs, it's natural for them to bark" is the type of guy that later turns into a "they're dogs, it's natural for them to bite".
Originally I planned to publish PG packaged as a Chrome app. I spent a lot of time working around Chrome App API security limitations and complicated way of accessing the file system.
Then I found node-webkit. I had PG working in a couple of hours. Using Node.js fs module for file access is almost trivial. In general I try to keep core JS code not tied to Node.js or anything else. PG uses Node.js part of node-webkit only for file access, menus and clipboard. Everything else happens in a browser (embedded Chromium in this case). It would be easy to port PG to another JS-based platform, like atom shell.
That certainly does. I've been toying with the idea of creating a node-webkit app, but have been having serious problems on deciding what should be in node, and what should be in browser-js, from an architectural point of view.
From the sounds of things, you've worked around this by making it a web app that just so happens to be in a node-webkit container.