skysight-inc/HackerNews huggingface dataset:
You're not coming across as argumentative.

By poor support for higher-order functions, I mean that e.g. you have to do "from functools import reduce, partial" for fold or partial function application. It's a trivial complaint, I'll give you, but it's one that's bitten me on more than one occasion (you think I'd learn!). There's also no foldr unless you implement it yourself.

I badly misspoke when I said that you could pickle comprehensions, because what I meant was that the language gives you no hint that you might be able to. Pickling

sum([ os.stat(f).st_size for f in os.listdir(".") ])

is obviously (I hope) not going to work. On the other hand pickling

[ lambda n: n % 2 == 0 ]

intuitively ought to, since pickling [ isEven ] would work fine. I've had to rewrite a couple of modules because of this - again, maybe I should have learnt from my mistakes - but it gives me the general impression of "avoid lambdas and functions that regularly use lambdas, because they're occasionally a lot of unexpected work".
CPS has nothing to do with Parliament.
Music made with an inkjet printer (Mistabishi - Printer Jam)
The three virtues of a programmer are laziness, impatience, and hubris.

Thanks to Larry Wall.
Well, from the perspective of an omnivore, soy would be a huge improvement over chicken in the estrogen department. The hormones added to make chicken breasts plump up tend to result in fulfilling the prophecy "you are what you eat".
I'm not a math expert either, but rise over run sounds like a perfectly good definition of slope to me, at least for the purposes of an introduction to high school algebra. It is certainly how I was taught about slope, and I went on to graduate from MIT, so whatever nuance this definition allegedly didn't catch did me no harm.

Once you get to calculus, things get a little more complicated, as the slope at a given point is defined using derivatives, but I'm pretty sure that ends up being the same as the rise over the run of a tangent line.

In any case, anyone who would make such a lame criticism, should just STFU. If that's the best criticism they can come up with, they surely can't have much of value to say. Also, when teaching something like algebra, it's more important to make the material approachable and comprehensible, rather than define everything to a level of rigor that would make Russell and Whitehead happy.
Bezos has historically not given any high-profile donations, and the Seattle Times ran a series earlier this year bashing Amazon for its lack of "corporate citizenship". I wonder if this is a start of an effort to counteract that perception.
The D-pad setup has a serious limitation in that it forces you to use your thumbs. I have ten fingers; with a keyboard, I can have instantaneous command over ten actions (though eight or nine is more usual). With a console controller, it's two. (Four if we count triggers, but console games tend not to have fully-reconfigurable controls.)

I ran into this playing the Tony Hawk games, which I loved on the PC; on the console, executing complex combos feels like a thumb workout.

Obviously it is still a stylistic choice; the keyboard enables faster, more focused play, while the controller encourages a more laid-back playstyle which still feels competitive. But it does that by deliberately crippling the control you have, and you should embrace that.
Precisely the issue. Money is not the problem. Basing an entire economy on wage-labor is the problem.
I am under the impression the author of the article is Valerie Strauss and she is presenting a small piece critique by Christopher Danielson and Michael Paul Goldenberg at the top of her article. If not, there is a problem with the placement of her name at the end of it.

As for the abbreviation presented, it is just terrible and is used in article while accusing others of lack of Pedagogical Content Knowledge.
The first part of your comment was insightful. The rest was ridiculous. Facebook will be used by a large portion of the online world for at least the next ten years. It will make money. (It does make money, just not more than they're currently spending to grow the company.) The question is how much money they will make.
What is the decision to be made? could you explain a little?
Why should ordinary people have to suffer? Make the terrorists use the #ThisIsAnActualTerrorThreatNoReallyItIs hashtag instead. Which would also give them far less characters left over in which to communicate their despicable intentions and so therefore they won't be able to have as big a list of things they are going to destroy. I'm sure that's more or less how these things work.
Google Will Screw Writers, But Not Studios
Good point. It's not a market failure, it's a market idiocy. People don't want to buy editing or journalism, they just want regular newspapers and well-edited books to somehow appear for them without having to pay anyone.
As much as I love Gene Wolfe, his predictions are just embarrassing.
Do you actually need significant capital investment to put out an MVP? If not it may make sense to get that out first and then discuss the seed.
Seriously? I'm a Linux sysadmin who prefers being able to fix problems from ssh. I mean, you can't copy and paste GUI commands. Am I that anomalous & out of touch?
I know you're trolling, but I fully expect polygamists to see support for same sex marriage as a sign that they deserve the right to marry whom they choose as well, and start campaigning for it. I seriously doubt they will gain the same progressive fanfare, but I see it happening eventually.

As for the second part - the risks of incest to the children of such couplings (who certainly can't consent to being the product of incest) are well known, and it's worth a few laws and a heavy dose of shame to prevent such outcomes.
And that's, ladies and gentlemen, how you brag about having a Retina display, geek style.
This is not only the right thing to do, but you may notice higher retention rates in the grandfathered group. Now they're getting a great deal and may be reluctant to cancel.

I have a forum membership grandfathered at $8/mo from when I subscribed 7 years ago, which over the years has gone up to $50/mo for new members. Even if a few months go by where I don't visit the forum, I'm not going to let that thing lapse. :)
EMONEYXCHANGE.COM exchanges Liberty Reserve, Money Bookers,
Perfect Money, OK Pay, Web money, Liq Pay, Pay Pal, Solid Trust Pay, payza
with each other at your convenient way. We also buy and sell those
popular e-currencies at a very attractive rate.

Our mission is to ensuring highest customer satisfaction by providing
best online e-currencies exchange, buy and sale services to the
clients. Most of our services are :-

Exchange libertyreserve to alertpay
Exchange libertyreserve to moneybookers
Exchange libertyreserve to perfectmoney

Exchange moneybookers to alertpay
Exchange moneybookers to libertyreserve
Exchange moneybookers to perfectmoney

Exchange perfectmoney to alertpay
Exchange perfectmoney to libertyreserve
Exchange perfectmoney to moneybookers

Our service charge is very low and our processing time is instant.

For more information go to http://www.emoneyxchange.com
Exactly. People want their expectations and their pattern matching processes to be confounded, and randomness, counterintuitively, will not do that.
>> That is why kinect was so promising

Perhaps it was promising, but it is fairly terrible in practice. Except for a few dance and fitness games. The thing about traditional controllers is they are both precise and abstracted. Button presses are clear, and work well with the complexity of most games. The analogue features give a higher degree of control but are still very discrete. As for their abstracted nature, one of the distinguishing features of humans vs animals is our ability to use tools, devices which are one step abstracted from direct action. This is why controllers, mice, keyboards, etc work. Why not embrace it instead of trying to work around it with immature technology like the Kinect?

>> Their solution now is to cave. They didn't design their own controller

So why do you think they need to revolutionise the controller? The original XBox had a mild stab at something new but they quickly reverted to a design much more similar to the Playstation Dual Shock. The target market for Ouya is XBLA and PSN players, people who want a cheaper, more open living room console. They are sensible not to try to reinvent the wheel when they don't have the resources to do it well and their audience likes the existing wheel.
Maybe it pretends it's a keyboard. It's not like they're tied down to gamepad drivers.
Unfortunately, I just have a few different virtual machines with Windows XP (1 unpatched (IE6) and 1 patched (IE7)). I run Windows 7 with IE9 (if it works in IE7 and IE9, its a safe bet that it works in IE8). I also have Firefox and Chrome installed. If it works in Chrome, it (should) work in Safari since they both use Webkit. Lastly, I have 1 older version of firefox installed on one of my VMs (Firefox 3) because that is what my job still uses.

Anyway, it sucks. That's one of the reasons why being a web developer is grueling work, especially when working with older versions of IE. At this point, I pretty much just do a check to see if they are using a browser that has been released in the last 5 years. If they aren't, I display a warning (not an error) and say that the website might not function properly.

This can be a useful website though, if you are purely looking for visual compatibility: http://browsershots.org/

Hope this helps.
>It is also relatively common in America for corporations to donate large sums to the re-election funds of officials already in power

Just to make it clear they can't actually donate large sums of money directly to the candidate's campaign.
The big news here isn't the controller, it's OnLive. With Google fiber rolling out, and eventually pushing the country toward gigabit, there will no longer be any reason why a cheap, weak box with an internet connection can't topple the console giants. Eventually this will spill over into general computing. There is a giant pie to be won here, and both OnLive and Google know how valuable it is.
Your #4 and #6 are pretty spot on in my experience (which is mostly Linux / Unix systems, though I've certainly used others extensively).

Having multiple paths to the same location is confusing, especially when the rationale isn't made apparent to users.

The Windows drive-lettering mode is complete pants and should have died 20 years ago. Yes, there's an alternate scheme, but it's much more verbose, not widely advertised, and if not worse, roughly as bad.

Linux/Unix have terse directory names, but a very, very, very stable naming schema, with a lot of history behind them. Once learned, that's knowledge and behavior you can bank on.

The proliferation of "My ..." directories under user's home directories, the odd distinction between user home and "Desktop", and a slew of other things, really speaks to a horrible mash of concepts which no one (or no empowered team) ever sat down to think through rationally. I've always found the "My ..." meme to beneedlessly verbose and highly condescending (where similar conventions are used on Linux, the "My " is virtually always dropped, thank you unknown benefactors). The use of dotfiles rather than a dedicated $HOME/etc/ directory means that there's a proliferation of magic files and directories off of a user's home direcotry which are significant ... yet hard to distinguish from other folders. As a WindowMaker fan, the presence of a non-dotfile "GNUstep/" directory off my home dir has long been a mild annoyance.

What's also lacking in general computer training / mentoring are suggestions on how to best organize a user's directory space. There's a fascination with desktop screenshots, but I'd largely find an archive of 3-4 level directory trees interesting. How people organize their work has a lot to say about how they do their work.
Frankly the response only addresses a small part of the criticism (the definition of slope) and then launches an attack on the critic's motivation. The main point in the original article [1] was that Khan's preparation for his lectures is deficient ("I don’t know what I’m going to say half the time") and often resumes to "two minutes of research on Google".

[1] http://www.washingtonpost.com/blogs/answer-sheet/post/khan-a...
> The results of this meta-analysis suggest that neither soy foods nor isoflavone supplements alter measures of bioavailable T concentrations in men.

I would have to read the rest to find out how much soy protein or isoflavones was given, for how long, in addition to what the diets were, but from the above, that does not debunk anything... All it states is that in this particular expirement, they don't think it causes lowered T levels. This is a world away from saying that soy isoflavones don't have estrogen-like effects, nor interact or effect estrogen receptors, nor have a negative effect on the brain.

And I can't even imagine why they did not check estrogen levels.
3scale (http://www.3scale.net) uses Swagger to do this out of the box on all of it's API portals. Swagger (see http://swagger.wordnik.com) gives you live docs but also tools to mark up the code to rip out the specs when you update code.
Exchange libertyreserve to moneybookers from emoneyxchange.com
emoneyxchange.com is Really good exchanger, I worked with it and all times i'm satisfied.
Please add wire transfer for people who want use this method.
http://www.emoneyxchange.com
Fixing a bug is like catching a fish
What Khan is doing is great. For some students, it is very effective. For other students, not effective whatsoever. Thankfully, dozens of similar offerings have appeared (40 by one count), as well as tools to help teachers create their own video lessons (ie. Educreations). And that's not even mentioning all the other students for whom video is not the best way to learn these topics.

The real problem is the media. And by that overarching term, I mean the rhetoric that various journalists, bloggers, and others have let themselves use for whatever purpose (ie. sensationalism, pageviews, linkbait, etc).

It's understandable that there's been a backlash to Khan. He got overhyped. The pendulum swung too much one way. Now it's naturally swinging the other way.

In the end, this is going to turn out better for students. As critics lash out in both directions (supporters and detractors both have gotten pretty vicious in this debate), there are a bunch of for-profit and non-profit efforts that are creating alternatives. Khan has a smart team too. I'm sure they're steadily improving their offerings.
I think it is reasonably self-evident that one doesn't often find webpages with the quality of typesetting that one finds in many printed books.

The TeX environment nowadays has hundreds of specialized packages which provide micro-typography support, programmatic diagrams, advanced mathematical features, detailed cross-referencing, multilanguage support, advanced treatment of fonts including ligatures, linebreaking, justification, character protrusion, grayscale balancing...
A cursory glance at the PDFTeX author's thesis work may give an idea of how far the system has evolved:

http://www.pragma-ade.com/pdftex/thesis.pdf

It is impossible for me to adequately convey the TeX ecosystem in a comment -- you may consider that my question
is aimed at people already familiar with it.

Now, I understand that current web technology seems to be improving to the point where, as you say, "you have an underlying engine that arranges text with arbitrary modifications..." So, I am left with the question of whether the TeX ecosystem can somehow be ported completely to create, say, HTML5 documents or something like this, instead of the current PDF output. I am talking about something new - this will not be a PDF, and it will not be a traditional webpage with features such as re-flow or "multi-browser support"... this would be an electronic publication where the author has complete control over the viewing experience.
The advantage of this would be the possibility of extending TeX even further, to allow for programmatic control of the reading experience, to include features such as folding, nonlinear document structure, embedded media and code, and many other things I can't even fathom.
If the current toolchain does in fact have the capabilities for TeX to be implemented in it - then it would be very interesting to create a plan for how to accomplish this goal in the proper way.
That video is about a show car, and it says the technology will show up in he 2010 model year. But it didn't happen.

Electric cars face big challenges in terms of cost and weight; I expect that a design like this, which increases both, is far, far away.

The Tesla cars, which cost a huge amount of money, don't do things this way. The Toyota hybrid system, probably the most developed in the world at the moment, doesn't do things this way. The people who designed those things were smart people.
No, she presented Karim's argument in another column. This is Khan's response.

I don't know if she has a position on Khan herself.
> C++ has the best (imperative) language support for templates

D's template support is far superior: static if, constraints, compile-time function execution, string mixins, opDispatch. These features make templates much more practical and more powerful.
I built Happy Docs a while back for documenting APIs. It's still a work in progress. It mostly gets used for internal projects, so there isn't a good public example yet that showcases all of the features, but it includes a query tool (a bit of a work in progress), several authroing/editing tools, collaboration, and a few different export formats.

http://happydocs.net
... but it was certainly good for the soul.

How so? Are you building new kinds of applications that you couldn't or wouldn't have built using familiar, reliable tools?

I'm curious because there's a sort of risk for risk's sake feel to your comment.

It seems like loosening the bolts on a car and then driving to the same old places; there's a thrill to be sure but you don't end up anyplace new.
Beginners Guide To PR
Apple Buys Mobile Security Company AuthenTec
I am not trolling. People need to ask themselves - why not just redefine marriage as any two (or three or ten) people over the age of 18?

There are lots of ways to prevent a child from being born. Still... any two consenting adults... brother-brother... brother-sister... sister-sister... should all be allowed to "marry".

Redefining marriage is the radical point-of-view.
That's what they meant. A yes vote on Ref 74 will legalize same-sex marriage.
This is probably just my own bias as a physicist coming in, but I found the opposite conclusion from what he saw. He spoke of how Godel took him to computation and computer science, where function and purpose are essential. However, I'd say that the uselessness of purpose is most evident in computer science. To take a trivial example:

double square(double x) {
return x * x * x;
}

If you look at the purpose of that function, it's to return the square of a number. However, if you treat it as just a big pile of code, you'll see that it's going to return the cube.

Looking at purpose focuses your mind on a model of how the world should be and distracts you from what it really is. The purpose of the eye is to collect as much light as possible, but the layout of the retina isn't setup for that. The purpose of a business is to make money, but the actual accounts can still be in the red. Looking at the purpose can be a useful crutch when the system matches its purpose, but looking at the big pile of goop is best in the real world where things don't always go as planned.
Not sure if there's a reason you mention it that way but his last name is Khan, not Kahn.
Agreed, but that fight is over: it's going to be on the ballot.
Student Medical Coverage In Ohio
"Stay in gorgeous, perfectly renovated apartments in pre-WWII residential buildings with high ceilings"

You don't see anything disturbing about that sentence? Nothing at all? No somewhat-disturbing suggestion that apartment renters today can happily reap the benefits of dispossession and war?
DayZ interview: “I wanted to feel moved, I wanted to be angry.”
I feel like the third example should be "What do you want to do?" rather than "Do you want to close it?" The way it is now, I expect a Yes/No question, but instead I get 3 actions.
Usually when you talk about slope we're assuming "slope of a line". In that case, Khan's definition is fine. If you're trying to really rigorously define "slope", which is fairly silly since you should just start using the term "gradient" which is more rigorously defined, then I could see this going two ways:

1. You could argue that if you're talking about slope, you mean slope of a line. If you want to talk about the generalized notion of slope of a line, you should use terms like gradient, derivative, etc. If Khan had taken this stance, I would have been fine with his defense.

2. You go with the fully rigorous definition of slope as basically being a synonym for gradient. This is what mathworld actually does. This is where Khan's reputation gets really knocked, in my opinion. He quotes mathworld (http://mathworld.wolfram.com/Slope.html) but only selectively. What he failed to mention are these key points:

- The very first sentence defines slope this way: "A quantity which gives the inclination of a curve or line with respect to another curve or line."
- The sentence he did quote begins with "For a line in the xy plane..."
I think that's right, but stated wrong. :) Randomness does confound our expectations. But what it does not do is confound them consistently. It's routine for a random order to play the same song twice in near succession ("I just heard this yesterday, and I have 2000 songs in this thing!"), etc...

But none of that really gets to the linked article, which is that iTunes was using a fixed shuffle order.
One more thing to add, if that matters, is I've brought our staging and production servers from the ground up. As part of this, I've done some work on https://github.com/pboling/capistrano_mailer
They key word there is "directly."

http://en.wikipedia.org/wiki/Political_action_committee#Supe...
And that double-espresso fair bean organic latte is vastly more wasteful than a glass of water.

And your sharp looking clothes are far more wasteful than a peasant shirt and plain shorts.

And your smart phone is far more wasteful than a basic phone.

And a house with a yard is vastly more wasteful than a 150 sqft per person apartment.

And do you know how much wastage occurred to make that movie you watched? Or that TV show you like?

Everything can be considered wasteful by comparison. It comes down to balancing your needs/wants with energy requirements, and choosing which causes to bring up when preaching your moral superiority.
"Gnome is too big for its own good."

Interestingly, the direction some GNOME developers want to take is to make it even bigger. E.G. Juan José Sánchez and Xan López's proposal for "More GNOME 3, GNOME targeting new form factors and GNOME as an OS or final product/UX".

http://blogs.gnome.org/otte/2012/07/27/staring-into-the-abys...
Apple's Authentec Buy Hints At Secure iPad
I don’t think this matters if it’s possible to plug in an Xbox controller. They are ubiquitous, cheap and competent.
Wish I knew this when I was fundraising for my startup.
>The president of Chick-Fil-A claimed it was company policy to support "biblical principles". This is a little more than just what he does with his own personal money.

Since it's a privately held company, I don't really see much difference.

Also Chick-Fil-A has been well known for decades, as a company that supports biblical principles. I live in Georgia where they're from, and I don't think they'd be nearly as large as they are today without the brand loyalty that support has built them.