We have a lightweight extensible markup language. It's called XML.
When HTML web components are fully supported in all browsers, it'll be possible to create custom markup elements to extend HTML to include custom DSLs (Domain Specific Languages).
I already have a library (ng2-markdown) that provides a template tag that can parse markdown (incl syntax highlighting) in the same manner that the script tag can parse javascript.
If a parser is already available in javascript, it's not exceedingly difficult to create new HTML elements.
The question that should be asked in that case is what purpose does excessive paperwork cover?
In my experience, it's usually poor management looking to cover their own ass when deadlines are missed and/or establishing a track record so if they need to fire people they have a legally justifiable reason.
Look at hiring practices and policies. By law, minorities, and women most certainly are given special treatment when it comes to government positions. As well as veterans, whom some may argue, have earned it.
Homosexuals and transgendered people are still too 'bleeding' edge to be classified as a 'protected' class. Give it 10 years and they likely will be.
From what I understand, much of the dogma and propaganda used to recruit religious extremists is sourced from SA universities, and academia. The people behind it hold a priviliged position in SA society due to the culture's emphasis on religious values and the nation's role as the center of Islam (ie Mecca).
It's not necessarily the fault of the ruling family (although the ruling family may be sympathetic to the cause) but the propagation of Islamic fundamentalist dogma has become an international problem leading to the deaths of hundreds of thousands of innocents. If SA wants to remain in good standing with the rest of the world the ruling family will need to take action or suffer the consequences.
You don't win an ideological war by going after suicide bombers, you starve and alienate the few Developing and broadcasting the message to the impressionable youth.
SA shit the bed and they were previously given a 'free pass' because their control over oil supply. Meanwhile the US has dramatically shifted the energy production landscape where SA's dominant position is no longer a serious threat.
What was previously their greatest strength is now their greatest weakness. They're stuck between a rock and a hard place. Acknowledge that violence motivated by religious dogma is unacceptable and take action to fight it, or watch their enemies grow stronger each passing day with growing support from the West.
Actors are free game because they're public personas aren't 'real' people to begin with.
Reduced to childhood terms, they're the kids on a playground playing doctor. Yet, as adults we treat people who play doctor with equal or higher regard than those who actually are doctors.
It's pretty idiotic but we all tend to attribute image as a viable replacement for substance.
South Park just points out the ridiculousness of it all by poking fun at those who take their image too seriously or make a mockery out of their status as a public figure.
Comedians dance a fine line. The best can waltz back and fourth across the line with practiced precision.
Rape is about power. Power conceded by the victims and forcefully taken by the attackers.
A rape joke could make fun of how, useless, sad, an worthless a person would have to be to force themself on others.
How the act itself is nothing but a pathetic act of desperation.
Use perspective, artful storytelling, crafty dialog/writing to take the power from the attackers. Face the fear behind their actions and reduce it to reality; that rape is a sad, terrible, pathetic thing to do to somebody.
Take away the power from fear and gove it back to the victims in the form of empathy and support.
The 'sacred cows' as you say aren't just topics with shock value. They're topics that people are afraid of. Whether because they're taboo, morrally wrong, or legitimately terrifying.
Some may say that the victims suffer more due to living dealing with the shame and lying to loved ones to keep their past a secret.
In the right hands a truly talented comedian could make a great rape joke that is actually empowering to rape victims. One that makes the topic less taboo and helps victims feel less shame in a past that they had no power to shape.
Tasteless humor is noyhing but an ad-hominem dressed up with a fancy delivery. Good comedians don't attack people, they shine light on the ridiculousness of life and in doing so bring people together.
Fake moral superiority for the purpose of subjugating others.
Some people value being 'right' more than they value being happy. Some have an agenda or hidden motivation to talk down to others.
As long as there's an advantage to be gained from it there will always be individuals who bully others. Old school bullying has been replaced with 'moral' grandstanding and public shaming.
We used to teach kids, "sticks and stones will break my bones but words can never hurt me." At some point, that tradition was abandoned and some individuals shifted to assume the stance of 'perpetually offended' so they have a justifiable platform to attack others.
It never stops being funny. Many famous comedians suffer from depression and/or mental health issues because that is one of the primary sources of their inspiration. Laughter, and specifically dark humor is an inoculation to misery. A perfectly healthy response to an unhealthy mental stare. When it feels like the world is crashing down, it's best to laugh at the ridiculousness of it all and move fowrard then be paralyzed by fear.
Laughter is also a common social signal, it signals safety and increases happiness for all who join in. Dark jokes specifically, increase our threshold to face terrible things and help distract from the anxiety of -- otherwise -- trivial matters in out day-to-day lives. It increases empathy and connectedness among people, even strangers who have little or nothing in common.
Just look how Austin Powers uses puns to lighten the situation. https://m.youtube.com/watch?v=3wafhDIMU6w. It's cheesy and over-the-top to match the character but the effect is the same. We joke about the things that make us uncomfortable because it makes us feel better.
The only people up-in-arms about dark humor are individuals seeking to use their own false sense of moral superiority to subjugate others.
In a way, I'd be more scared of somebody who can't find it in themselves to laugh at all. To laugh at an awful joke requires self awareness and a clear understanding of the separation of truth from reality. People who lack those characteristics lie to themselves as much as others and live to project an 'ideal' image of themselves rather than face the humility of accepting their own weaknesses. Whet her the reason is big or small, they project a facade because they have something to hide. Is the person secretly a 'political activist' with an agenda or a murderous psychopath a hair-trigger response away from going off the deep end?
Of the dark comedians, Doug Stanhope is one of the darkest. Just watch the following skit https://m.youtube.com/watch?v=hY3W9Z4bdS8. It's a clear middle finger to the 'Breast Cancer Awareness' movement for distracting from one of the few things in life that he truly enjoys. Not only is it extremely shocking but it artfully shines light on the ridiculous hypocracy of a movement that is more marketing than substance.
As shocking as his comedy usually is it's surprisingly endearing and disarming. Look past thr 'bitter old guy' image and it's hard not to see an intelligent young idealist who gave up one day and said, "fuck it, I'm going to ride out this existence until the wheels fall off."
BTW, the dead baby joke the author didn't have the courage to share was, "how do you get a dead baby out of a blender... with a spoon."
In short, don't feel bad about laughing at terrible jokes but be on guard when it comes to those who can't find it in themselves to join you.
Chrome on IOS uses Webkit, it's basically a skin over Apple's outdated browser engine that crashes frequently. This is due to Apple Store restrictions, not technical reasons.
So, what's the solution here? Other than some 'hand wavey' call to action for devs to work together?
I am the author of a handful of OSS libs, one of which is very popular. Of the 500k+ downloads; not including repo clones, package manager installs, etc I can count the number of contributors other than myself on one hand.
Considering the relatively recent migration over from Google Code the number of stars it has is under 100. From the users I've interacted with, I would be shocked to find that even a small fraction of them understand how it works.
From the 4 contributors, except for one useful bugfix (that introduced another bug), their impact has been mostly insignificant.
At one point, one impatient dev requesting a fix forked and atrempted to assume ownership of the project. But that dev disappeared soon after and just left more work for me to clean up after.
So, do tell. Aside from marketing the hell out of it on blogs and referencing it on SO by answering relevant questions, where do I go to find other passionate OSS devs to help support my project.
It's easy to find contributors on projects that require only general knowledge, such as building a website or creating collections of links.
For anything that requires even a little specialized knowledge, it's difficult borderlining on impossible to find help.
I don't need contributors with specialized knowledge. I need contributors who can provide more working examples, better documentation, and can improve the tests.
There is an attitude where people create projects to feed their egos, and giving help on existing projects doesn't seem to fulfil egos so much. Unfortunately, marketing your project is necessary, and for now the only idea I can give you is that we need to build tools to make that job easier.
When HTML web components are fully supported in all browsers, it'll be possible to create custom markup elements to extend HTML to include custom DSLs (Domain Specific Languages).
I already have a library (ng2-markdown) that provides a template tag that can parse markdown (incl syntax highlighting) in the same manner that the script tag can parse javascript.
If a parser is already available in javascript, it's not exceedingly difficult to create new HTML elements.