I thought this was going to be https://web.archive.org/web/20120106121645/http://wiki.alu.o.... Brings back memories of following comp.lang.lisp, not least as a sort of soap opera. Lots of characters and drama, as well as programming wizardry.
HN user
BellsOnSunday
Apart from the bit about killing people, for the most part.
Who says that's the advice "in England"? I'm in England and it isn't my advice.
Recently like in the last hundred years?
More likely but not certain. People who rely on this rhetorically tend to ignore it isn't a slam dunk.
There is the Simple Haskell initiative, which encourages what you're talking about, but no flag or pragma that says "this project uses simple Haskell". Obviously, simplicity is in the eye of the beholder. Fancy type features do have their use cases where they make types more expressive, the code safer and even simpler, so long as you've internalised how they work.
In the UK the Consumer's Association and Which? fulfil the same role, and has been going since the 1950s. Before the internet the magazine was a part of everyday life for many - if my parents were going to buy something like a new washing machine my mother would go to the library and find the relevant issue. Online you can see some of their reviews but I think you need to subscribe to get all the (very rigorous) detail. The CA is a charity and has a sort of NGO status, able to issue a "super-complaint" if some industry is not working for consumers. I suppose I'm a lot less careful with money than my parents were, I never use it.
I've just finished Pamuk's novel A Strangeness in my Mind, where the protagonist is a street vendor of the traditional Turkish beverage boza. Boza is a mildly alcoholic fermented barley drink considered ok for Muslims to drink. The gradual disappearance of boza sellers in the street is an index of the changes in Istanbul and Turkish society in the late 20th century, really enjoyable book. From what I've read I can imagine it's an acquired taste.
There are university leagues for every kind of sport in the UK. Most of the people involved take it very seriously but it's still just a form of recreation and doesn't attract crowds and money. I've never spoken with anyone who admires or envies the US system. If it came up in conversation I suppose most would find it utterly bizarre and likely to corrupt the purpose of a university, as I do.
Given what he did to the British economy in the shortest tenure of any chancellor, it's easy to believe he doesn't know what day it is.
Whoever worked out how to light a fire must have been very popular for a while, and then rapidly lost ground to the person who gave it a name.
Most of those words weren't coined by him, his writing was just the earliest source that the dictionary makers could find. He didn't invent the word 'elbow', for instance.
Same way that Shakespeare "invented" the word "elbow" and thousands of others.
In the 19th C it was a word in the West Country dialect Thomas Hardy knew well, and appears in Jude the Obscure to describe the pig's member that is thrown at Jude. Apart from this description, it gets called "that part of the pig which is thrown away" and other euphemisms, so I suppose Hardy must have thought pizzle was already obscure enough not to get him into trouble.
C-h f butterflyYep. That's me. I bet you're wondering how I got myself into this situation...
What's the little book of his about a man and a woman trapped on an island where they geekily explain things to each other? I might be misremembering the setting...started it once but it was pretty cheesy.
I think the tobacco industry has been no slouch in the marketing department, but the real difference is that there's no way to use tobacco that is safe and beneficial for you.
Yep, I was going to comment that if you write your own compiler you'll find plenty of bugs, which is the same point.
I know I won't be thanked for pointing out non-technical infelecities in the writing, and I'm not a grammar nazi or anything but... "There was a lot of excellent Haskell writing this year. One can’t possible enumerate all of them..." A lot of excellent writing is a singular noun, then it refers to "them", plural. Exactly the same mistake made in the next paragraph.
I don't want to be picky but if you're writing something public, learn how to use your language right.
It doesn't matter where Alec Guinness was born, he sounded about as Scottish as the Queen. Ewan McGregor's English accent OTOH sounds fake.
I found out how to pronounce sal volatile just the other day, perhaps thirty years after first reading it (crops up quite a lot in Victorian novels). Fortunately, I never once had occasion to say it out loud in the intervening time.
I don't know who John Cleese was talking about but the great comic actor Ronnie Barker (of The Two Ronnies, for you Americans) was like that. Always playing a Cockney barrow boy, Welsh housewife, upper class patrician, so when you heard him on a chat show actually being "himself" it seemed very weird. He was a notoriously private person so those masks might have been part of that. It worked for him anyway, and he must have made at least as many people laugh as did Cleese.
You need this ominous sounding permission to intervene and pause an app when a call comes in.
A lot of the points you raise aren't much to do with it being dated IMO, merely the style in which its written. You say "we'd do this, we wouldn't do that" (where "we" is presumably modern day fantasy writers), but he made those artistic choices. It sounds like you consider writing fiction to be a technological domain, where advances are made that make old forms obsolete. Maybe fantasy writing is -- I don't read it, although I have read LOTR -- but that makes fantasy sound like an even more limited genre than I thought it was. I'm an avid reader BTW, but of literary fiction, for want of a better term.
I absolutely agree that no one can write sincerely in the style of a bygone age. But having been written in the past doesn't in itself make, say, Anthony Powell's books (to pick someone writing in a different style at a similar time) dated. It's not like we learned more about how to write novels since then, or novelists of today would be easily able to do better than Powell, which I don't think they are.
Your points about racism etc do make sense though, things like that can be jarring, and it's always a bit disappointing to me to remember that our favourite writers were subject to the reality tunnels of their time.
What's dated about it?
It's a humorous lament on the fragmented state of devops, not to be taken too seriously.
Ezra Pound's ~ABC of Reading~ changed the way I read poetry and literary fiction. When, much later, I started to be interested in technical things I don't think I found it too hard to adapt, but I still focus on style, allusion, irony and so on in the things I read. That's generally a recipe for disappointment of course but when you come across technical writers with a voice of their own it's a lovely surprise. Wilfrid Hodges, for instance, is a great writer who becomes a friend as you work through his books.
That doesn't seem like something a compiler should care about, I think it would be better to add it to something like hlint.
I think most people would need to write some code to really grok it, I would anyway. It's a simple enough idea in context, but there's no royal road to understanding.
The explanations I know of (all from the Haskell community) are either
1) formal, referring to ideas from category theory,
2) metaphorical, conveying the ideas by intuitions you may already have about burritos or whatever, or
3) pragmatic, focused on how and why you use them in code.
I think this last category, pioneered by byorgey's wonderful TypeClassopedia [1], is by far the most useful in teaching people about monads but it depends on observing them yourself. (Ditching the metaphors actually seemed quite radical to me at the time -- I presumed they were necessary because everyone else did.) It builds up from understanding what a Functor is, then the next abstraction up, and so on until Monads seem like an obvious idea. The same approach is used in Learn You a Haskell for Great Good [2] but you need to doing the exercises to follow the book. sigfpe's classic explanation [3] is also by example and goes into a bit more depth. It still contains exercises for the reader though :)
[1] https://wiki.haskell.org/Typeclassopedia
[2] http://learnyouahaskell.com/functors-applicative-functors-an...
[3] http://blog.sigfpe.com/2006/08/you-could-have-invented-monad...