I had a long winded reply but it got lost and I don't feel like rewriting it. Too long won't rewrite version: Perl6 was conceived in 2000, it still doesn't exist in 2013. For a number of reasons involving competing languages, cloud computing, and the end of the Mhz race, it's very tough to imagine Perl6 as anything other than a dead end.
That sloppiness is also it's core strength. It allows people without training to slice and dice data. The process is almost never pretty but they're "free" to compute.
If Microsoft wants to play seriously in mobile they need to stick to their roots. By that I mean leverage their superior position in the PC space down through tablets and then into phones. If they can make it so people want to port Windows applications to the tablet space and use them there, they'll come out pretty good.
Blackberry has 2 major problems. One, they're just not flashy enough to compete with Apple. Two, roll your own OS pretty much dooms you in computers. The network effect for compatibility is just too strong. Blackberry was fine before phones were really thought of as computing platforms.
Scaling to sustainable numbers though heat rejection will be a serious consideration. Plants essentially convert light to chemical energy that would then sustain the astronauts. The catch is plants aren't really that efficient. They're around 1% if I remember rightly. That means there would be 99 people worth of additional heat for each one you're feeding full time.
I think in this case you have 2 choices. One, you let that employee move on. Or 2, you have to re-enter the group salary discussion. Being dishonest in your transparency would quite probably do irreparable harm to the culture.
If there is pain involved with one option, then it's logical to assume that time will change. When I do get wrist pain, it does cut into how I use my time.
By now, I'd assume the language run times are in the noise for thinking about maturity. The most likely culprits will be the application code followed by the library code. So the real question should be "Are there any big scary monsters in the libraries I need?". Followed by "Which language do I think will best enable me to hit my target?".
Freedom is a multi-axis thing. While it's freedom to be allowed to use the software for anything. There is also the freedom of not having to fight with your computer and go to the park instead. Sometimes those freedoms coincide. Often for regular uses, they conflict.
Lets assume that I'm switching from Perl5. Why would I switch to Perl6 over something else? Even assuming Perl6 were to be become production ready tomorrow, there is a cornucopia of good languages these days. I'm sure Perl6 can claim to be more expressive than most but is that enough?
If people stop harder, they're more likely to get in an accident doing so. If you don't have ABS, stopping harder increases the odds that you'll skid. Also you're more likely to get rear ended if the person behind you isn't paying attention.
I think we're talking about simplification in different contexts. Overtime symbols get simplified. That doesn't restrict the manner in which those symbols may be combined. Nor does it mean that, people won't embellish when they feel the need.
I think it's here to stay in some form. If you think of UI's as a language, it seems a natural simplification of that language. Simplification is a normal and natural thing to happen to a language.
The critical difference is one is a tiger with limited reasoning ability and the other is a human being. So, I can and should be pissed at people in power when they overstep their bounds.
You can get a laser cutting machine for about 1.5 grand off Amazon. I might consider one in few years if my projecting gets more serious. The Adafruit ice cube clock enclosure is laser cut and it looks sharp.
Currently, I'm working on getting my first laser cutting order through Ponoko. Hopefully that's all going to work out.
While there will likely always be assholes who do shit like this, every time it happens an order of magnitude more people help those in need. Fuck the assholes society will keep moving forward.
I'm a non-confrontational person myself actually. It took me over 35 years to learn being that direct is actually less stressful in certain circumstances. Quite arguably, I'm still learning it. We get it in our heads that we owe the asshole an explanation. That's a trap. The explanation becomes it's own source of stress. Odds are strong, the asshole knows they're being an asshole. No, explanation is required.
Actually, I would argue that "fuck off" is the better response. "I disagree" implies that there's grounds for legitimate discussion when the initial remark is so far out of line there really isn't.
In my experience, managers are like programmers. Good managers can be really effective. Most are semi effective. Some are downright harmful. For the most part though companies seem to have limited ability to tell which is which. I went through a major re-org over year ago. Just from the management switch my stress level went down by a factor of 10.
Hmm decided to try MeassagEase out. It's a neat little thing. It's the first touch keyboard that I would consider punching code in with. Most tablet keyboards require too many button presses to get to the symbols and lack the deliberate nature this seems to have. Would be nice if it had some predictive text for when I'm just chatting but oh well.