1,320 karma · joined February 3, 2012
Perl was intended to be a highly concise shell-like language that excelled at text processing. Partly in order to achieve such concision, the syntax overloaded various symbols to mean completely different things in different syntactic contexts, which made it very difficult for humans to parse quickly unless they worked in it very frequently (I recall the authors of either the llama or camel book estimating five times a week as the minimum). As Perl grew in popularity, objects were added on, and the whole language felt cobbled together. Perl users mainly used it as a shell replacement or for CGI scripts. Larger projects tended to be the domain of Python (or Java if concision was no longer a requirement).
And then came Ruby with syntax that was friendlier to Perl programmers than Perl itself, yet was semantically consistent, had built-in object support, and could rival Python for projects of any size, while surpassing it for the "quick and dirty scripts" that Perl excelled at. The conversation stopped being about Perl vs. Python and became Ruby vs. Python. People stopped using Perl 5.
So Perl 6 might very well be a lot more similar to Ruby (and even to Python if we exclude syntax) than it is to Perl 5.
少小離家老大回 鄉音無改鬢毛衰 兒童相見不相識 笑問客從何處來
I left my hometown as a young boy and returned as an old man.
The local speech hadn't changed, but the hair on my head had.
The children looked at me but recognized me not.
Laughing, they asked from where this visitor had come.
http://www.washingtonpost.com/news/volokh-conspiracy/wp-cont...
https://www.eff.org/deeplinks/2015/01/eff-statement-barrett-...
In domains like Internet infrastructure and health insurance which are empirically pretty terrible when there's no public option, I think there's a lot to be said for that argument.
Is it "fair" for a monopoly to have to compete against an organization that has nearly infinite resources but terribly inefficient operating ability? I don't know. Maybe yes, maybe no. Is it fair to huge ISPs to impose net neutrality on them? Maybe yes, maybe no. But it's no less fair for them than not having net neutrality would be for companies who want to use that infrastructure. It's certainly no less fair than life would be for a child who can't afford access to health care in a black market-like total laissez-faire economic system. I'd prefer to live in an imperfect implementation of capitalism that tries to regulate out negative externalities when possible (despite often failing) and provide as much fairness for as many people as possible, to one that provides so much "fairness" to certain corporations that they can make the game unfair for everyone else, people and companies alike.
Sort of separately, but as threeseed points out, Wikipedia is frequently used as a corpus for primary research, so technically it's that kind of "primary source" too.
This "manual tiling" approach is also probably the only viable option for tiling-like window management on OS X. While not nearly as powerful or productivity-promoting as the above-mentioned WMs or conventional tiling ones, the OS X program Spectacle (http://spectacleapp.com) makes life a lot easier on OS X for those of us who are used to the screen real estate and keyboard control afforded by tiling WMs.
Edit: Another commenter mentioned the non-free Optimal Layout (http://most-advantageous.com/optimal-layout) for OS X. I haven't downloaded the trial yet, but the website makes it look very promising.
I didn't express a stance either way on whether he should be prosecuted for a more minor offense or not, in the analogy's case trespassing. (There are obviously both pros and cons in the precedent set by prosecuting people for revealing their own minor crime on account of reporting a terrible one.)
Edit: I thought this was an accurate analogy, but I'm assuming the downvoter either disagreed or felt I phrased this as a sarcastic attack rather than an analogy. If it incorrectly came across as the former, that would be my fault, but I don't know if that's what caused the downvote, so an explanatory comment would be appreciated.
Some casual googling just now suggests to me that this notion of generalized "inflammation" and it causing brain damage isn't rooted in an understanding of how pathology works and seems mostly talked about in rather quacky "woo" circles.[1][2]
That being said, it does seem like over-expression of inflammatory mediators like cyclooxygenase-2 (COX2) in the brain can cause brain inflammation[3], and Wikipedia says high Omega-6 to Omega-3 ratio can result in over-expression of COX2 in some parts of the body, so it's certainly possible that high Omega-6 levels could result in over-expression of COX2 in the brain, but I haven't yet seen anything supporting that.
Regarding Dr. Weil, he seems all over the lot with what he advocates. Sometimes he advocates quackery based on "some religious group somewhere says it works," but other times he points to a small body of positive evidence and rightly points out that there's an unfortunate lack of further higher quality research, and other times he espouses very logical or well-supported ideas. And unfortunately, he often doesn't make clear which category the current thing he's talking about falls under and often doesn't cite sources.
For what it's worth, his food pyramid doesn't ban gluten, and explicitly allows for occasional pasta. According to your link, his main criticism of glutenous foods has nothing to do with gluten but that such foods usually contain wheat flour, which has a high glycemic index, even in the form of whole wheat flour. In fact, he strongly recommends low-GI whole grains, including bulgur wheat.
[1] http://boards.straightdope.com/sdmb/showthread.php?t=729545
[2] http://scienceblogs.com/whitecoatunderground/2009/07/23/magi...
[1] http://www.paulgraham.com/road.html
"With Web-based software, most users won't have to think about anything except the applications they use. All the messy, changing stuff will be sitting on a server somewhere, maintained by the kind of people who are good at that kind of thing. And so you won't ordinarily need a computer, per se, to use software. All you'll need will be something with a keyboard, a screen, and a Web browser. Maybe it will have wireless Internet access. Maybe it will also be your cell phone. Whatever it is, it will be consumer electronics: something that costs about $200, and that people choose mostly based on how the case looks. You'll pay more for Internet services than you do for the hardware, just as you do now with telephones."