skysight-inc/HackerNews huggingface dataset:
I would just allow for testing and building online ; want to run on your own server, just click export, pay something (or have a subscription) and there you go. Of course you open source the api wrappers completely to get more people using them outside your platform.
If we are discarding of a distinction between correlation and causation, the best way to increase birth rate is to plunge the public into crippling poverty.
My first thought for why someone would want to defeat screenshotting was banks trying to make their websites more secure. I confess I can't quite see how this technique would help their use case.
A Laravel Bundle for the Dribbble API
Webvan was a great idea too... if you were the consumer. Not such a great idea to run that money pit of a business.
ipython has notebooks, but they are browser-based.
Pushing the envelope in RRM?
http://en.wikipedia.org/wiki/Radio_resource_management
If anyone has links to info on the best currently known designs, please share.
If the 100K investment makes business sense and results in a positive outcome (profit or increased market share etc), then it's the right price regardless of whether you could have bought another domain cheaper. Buy, profit, move on to the next task on the list...
> You can agree with the concept of a free market, but disagree with how unions currently operate.

You can do, but die-hard free market types only ever seem to disagree with how unions currently operate, not how corporations currently operate.
About the difference between the signatures. Well, one is in Haskell and one is in an imperative language. I think there's a significant software-engineering-philosophical difference, though. Concatenative programming languages are kinda based on this same philosophy.

When you call boo function in Haskell, you have the power to create the "universe" which is both necessary and sufficient for the function to perform some self-contained computation. When enough of these computations are composed and nested together, you can really see how data flows through some logical procedure, possibly one with lots of essential complexity. On the other hand, when I look at the same signature translated into Java, for all I know it could be the 4th function call in a stateful 8-function-long set of functions you always have to call in order, except you don't have to call the 6th function if you pass true to the 2nd function. Easy enough, right?

The fewer combinations of arbitrary state are allowed to determine the behavior of your program, the fewer unanticipated scenarios arise. I think this is a good software engineering principle. The corollary that I think Haskell really brings home when it comes to designing programs is that it's better to change the way data flows in one small section than to add a little more state somewhere and handwave away state combinations which you think are impossible. This idea applies in both Haskell and Java.
"Assuming there is any genetic component to the desire for having children and religiosity (and I believe there is)"

The genetic argument should cancel itself it out. After all, if genetic factors should eventually cause people to have more children, then how is it possible for us to have a 55 year trend toward less children (as the article says, since 1957)? If genetics can eventually correct this trend, then why hasn't it already done so? For you to make this argument solidly, you'd have to establish at least 1 of 2 dependent arguments:

1.) there is some critical number that triggers a reaction

2.) there was, in the past, some force that allowed people to defy the genetic impulse to have children, but whatever that force was, it will no longer have as much power in the future

Here on Hacker News I have, several times, seen people invoke the idea that child-raising is a genetic impulse and that therefore the trend toward less children should be self-correcting. The people who advance this idea don't seem to get the irony of the suggestion.

Here is a bit of personal history: my great grandmother had 16 children. My mother had 4 children. Of the 4 of us, we are mostly past the age where we would consider having children. The 4 of us have so far had a total of 3 children, and I don't think there will be any more children, so my mom has less grand-children then she had children. This surprises her.

There are some powerful forces pushing the trend towards less children. My feeling is that some people are glib in their dismissals of the trend. A poorly thought out genetic argument would fall into my category of glib.
Wording looked fine to me. guess you cant please everyone eh.
It's the same damn crap here in Australia and it's making me furious.

It's stupid that there's more sensitivity on the online spam issue than the physical spam.

The mail box is a part of my property, why aren't I entitled to choosing who can use it and who can't?

It's not legal to just dump a bunch of ads on someone's lawn every day, why is it legal to dump it in their mailbox?

Just imagine the waste. I get ads that are not even remotely relevant to me. Really weird specific stuff that you'd think that maybe 1 out of every 500 person would be interested in.

Here's an idea,

Build a customer base of people with their interests, then print a custom catalog with deals and ads and everything specifically for their interests and send it to them. So my neighbour gets sweet fishing deals and I get the nerdy deals and my wife gets the clothing ads.
Conversions will be a lot higher.
Indeed, the latest figures (2012, CIA World Factbook) show the United States' 13.68 births per theousand persons is still higher than most of Western Europe.

The demographic-economic paradox [1] is fascinating.

[1] http://en.wikipedia.org/wiki/Demographic-economic_paradox
...except for the fact that non-religiosity is spreading quite a lot faster than people can breed. Religious indoctrination runs in families, but reason and skepticism are universal.
Metrics can't answer every specific question directly. But if you look at the kind of activities your lost users performed last, and find a surprising amount of, for example, "Select", "Undo", "Select", etc you will know you have a problem area.
Still, we might hit negative growth worldwide in about 50 years, that's going to be very interesting.
I wouldn't count on it. Even if it were possible the genetic pool is too vast for single traits to really have an impact. Plus consider that most (if not all?) homosexuals have heterosexual parents - that is more influenced by number children, but it shows that there is more involved than just people who have the traits being selected out. Most of the biggest advocates against religion were born in religious families. Most parents regret having kids, most couples who have kids are less happy than couples who don't have kids. People wanting to be child free is here to stay and it will grow before it has any chance of being bred out. Choosing to be child free is the rational thing to do if you want to be happy. I welcome people to join more people avoiding having kids here: http://reddit.com/r/childfree
So he is his own strawman?
Nitpicking, but:

// of type B. ">>=" instead takes in something of type M[A],
// a function from (A -> B) and produces something of type
// M[B].

The type of ">>=" is M a -> (a -> M b) -> M b, which lets you 'chain' the result of one monadic function (a -> M b) to another monadic function. So, for example:

return :: String -> IO String
putStrLn :: String -> IO ()
getLine :: IO String
return "foo" >>= putStrLn :: IO () -- prints "foo"
getLine >>= putStrLn :: IO () -- gets a line of input, then prints it
It's probably safer to keep it in a VM until you have a finished product.
App for That: Naughty Nice Meter
How does he know that's how it works?
Setting up a Ruby development environment on Mac OS
The marriage rate is lower than ever because we are in a transition from a patriarchy to a matriarchy. See my blog post about it:

http://blog.couder.net/post/2012/06/30/Sex-and-Power
And then you lose users on that request dialog...
Not really. There's a really nice paper by Graham Hutton, "A tutorial on the universality and expressiveness of fold" which goes into a bit more depth than OP does. Your question is answered directly in section 3.2, "The fusion property of fold". Basically, a sequence of multiple folds can be fused to a single fold.

See http://www.cs.nott.ac.uk/~gmh/fold.pdf
Cowboy riding a 40 meter rocket.@elonmusk
SpaceX's Grasshopper taking a test flight with a human on board.
http://twitter.com/elonmusk/statuses/283034463372464129
Microsoft patents long-distance virtual handshakes, hugs
Mildly interesting - but determining if a sequence of maybe random numbers actually is random is hard.

I'd like to see people talking about the DieHard tests, and potential problems with it. Or about the needs for different types of randomness for different applications - modelling requires large quantities of random numbers but needs to be able to recreate the same sequence later. That would be very bad for cryptography. Games need unpredictability, but true randomness isn't great. Music shuffle systems are often made less random to prevent jarring changes.
I think what is meant if there will be something to reward the kids when they do something by themselves and not only by doing the requested chores.

Example: Kid cleans up his room without it being asked. Will there be an ability to award points even without a task being created.
I hope you'll take the Android version out of beta soon as well. I haven't gotten a chance to test it yet because I have an ARMv6 phone, but to be honest I think you should save yourselves the trouble and completely skip this architecture, and just support ARMv7 and ARMv8 chips with NEON. Pretty sure the manufacturers will stop supporting ARMv6 for low-end devices next year, too, in favor of Cortex A7. Even Google doesn't make Chrome for ARMv6.

Also, if you want to have the best media player on Android, MX Player is the one to beat, in both performance and features.
Was expecting a Raspberry Pi Laptop connected to iCloud or something.
Real World Haskell isn't a very good introductory text. Some of the early chapters are riddled with errors and confusing, contradictory instructions.

Learn You a Haskell For Great Good! is one of the better introductory programming books I've read, and the author writes in a ridiculously fun and easy-to-read style.

http://learnyouahaskell.com/
It is clear to me that crazy geo-engineering 'solutions' will pop up more often as we are passing one climate tipping point after the other. However, it is not like we are doing too less geo-engineering, we are doing too much for thousands of years. Agriculture, deforestation and industrialization have already left marks on the planet. So, why adding some more instead of substituting fossil energy with solar power? Just because of lack of political will and failure of leadership?
HTML keygen element (2008)
Soma Kömürü | Çetinay Soma Kısrakdere Kömürleri
does australia not have "return to sender"? That seems to work well for the little amount of junk mail that I get.
You have to change the type signature if you want to do IO... Purity also means you can't read or write global variables, that's just another type of IO.

If you've written so much Haskell that you think of global variables (!) as a form of IO, then perhaps you would benefit from writing in C for a while? Beware internalizing abstractions so completely that you confuse them with the reality.
This spoke the hearts of many souls, myself included. Thank you for writing this.
It is true that the US has had remarkebly high birth rates during the last 30 years compared to most of Europe and the rich cuntries in Asia. However, once the trend for low fertility has been established it is extremely difficult to break. Even the countries in Europe that have given strong economic incentives to have children have still not managed to keep their fatility rates at replacement level. The only exception is Ireland, which has strong anti- abortion laws. Teherefore it important of the US to confront the problem of declining fertility before it has turned into a permanent problem.
Agreed. You could easily argue that in an agrarian society children are an economic benefit (because your wealth is based on working the land), whereas in an urban society having children is an economic burden.
I suppose that as good as this sounds, and I have heard about it many times [1][2][3], it boils down to opportunity cost. To me it will allow for a powerful counter argument when it comes to hitting emissions targets.

[1] http://www2.eng.cam.ac.uk/~hemh/climate/Geoengineering_RoySo...
[2] http://aircrap.org/uk-climate-fix-technical-test-put-on-hold...
[3] http://www.bbc.co.uk/news/science-environment-14936184
How does that work?

As in, you return it to the sender, as a request for unsubscribing?

If that's the case I don't think it would work because the postman doesn't care which box he's dumping the ads in.
Because that would be a pretty severe violation of my privacy. I really don't want some big company advertising something to me that I might not want. Lets say I'm a smoker, I don't want them advertising it to me because cigarettes will kill me. Or let's say I like some weird sort of porn, I don't want them sending me that literature in case it gets opened by someone else in my family.

I note this is the Facebook model of advertising. I find it intrusive. I also worry that organisations will use their data irresponsibly. Not all uses of information are to your benefit.
VLC used to be my favorite video player. Then I discovered Splash Pro Ex.

Seriously, if your computer isn't very powerful, you can watch full HD movies without any stuttering, barely any CPU load, and has half of the load on the GPU compared to VLC. Instant skips to any part of a huge file (I just tested on an 18GB mkv, VLC takes like 30 sec to skip to the middle).
Your comment would be more helpful if you wrote what is actually wrong with this book template, or with Zed Shaw’s works in general.
I just find it hard to understand why should so much money, time and energy should be spent on making Metro version of VLC considering it might be only useful on one niche product.
It would also kill several small businesses that rely on junk mail as their only affordable advertising medium (e.g. think Pennysavers).
A 3D scan of the real Elephant Man Skeleton
So? It's not like we're running out of people.
Sweeping most of the contents of my mailbox into the trash bin isn't that hard. My inner ecologist and economist is much more put off by it than my inner "consumer". When I think about all those trees, and all the net energy expended on the production and delivery of junk mail, it just makes me want to cry.
In the UK we have the Mail Preference Service which allows people to opt out of most (but not all) junk mail. We also have another system which allows people to opt out of the rest. It'd be nice if it was a single page that did both, but it's better than nothing.

Personally, I'd prefer the Royal Mail to have an expensive stamp for letters that was almost guaranteed next day delivery, and a regular stamp for letters that meant "next 3 to 5 business days". I'd like them to deliver business letters before 9am, but domestic letters could be before 4pm. These steps would save the UK mail delivery a lot of money, but have been deeply unpopular when proposed before.
you write "Return to Sender" on the outside of the envelope and stick it back in the mailbox (really). or, if you live in a complex with a separate outgoing mailbox, then put it there.
In the Netherlands we can get a free mailbox sticker.
There are some options:

No-No: No advertising and magazines.
No-Yes: No advertising, magazines excluded.

http://translate.google.nl/translate?sl=nl&tl=en&js=...
Yeah which is fine; I just remembered another Python notebook environment but that might have been just this one :) Unfortunately I don't get to work with Python much.
The Best Times To Engage Your Social Media Audience
I had been posting the majority of my content right after 12p.m. and right after 5p.m. Living in midwest suburbia, my rationale was actually rather on point. I thought “Oh great, i can directly impact people when they’re on lunch break or once they get home from work!” One thing i failed to realize is that the majority of people certainly don’t live in the Central-Standard time zone.
They turned off the lights before the helicopter airframe hit the surface of the pool. In the dark, the churn of the water that tried to pull me from the four-point harness was the main indication that the helo's cabin was rotating.
Some junk mail (in the UK) is addressed to a real person at a real address. Some is addressed to "The Occupier". Some is just unaddressed leaflets.

You can opt out (over here) but it's not as easy as it could be.

Keeping a recycling bin by the door relieves some guilt I feel about trashing so much stuff.

I wish they'd use more eco-friendly paper - recycled, not glossy, better inks, etc.

There have been people who've collected all their junk mail over a year. Perhaps we need to see the results for some streets to be shocked at the sheer quantity. Or maybe some international comparisons?
Капитальный ремонт квартир, ремонт квартир в Москве
You can get a 112 square foot tent for $60.

Doesn't mean you would want to live in it.
I doubt the Roombamower would work that well without training. The Roomba is constrained by the walls, so it can just move about randomly without problem (except for stairs---unless it has a sensor to detect its about to tumble down a flight of stairs, you might need to "wall off" the stairs).

However, where I currently live, there are no such constraints for a Roombamower. There is no fence between our yard and the neighbor to the south. There is a fence between us and the north neighbor, but only in the backyard. The driveway isn't a good border because we still have a portion of our yard on the "far side" of the driveway (so the Roombamower can safely cross the driveway to keep mowing), but it shouldn't venture out into the street (no curb---and no sidewalk (another rant) to worry about). I'm not terribly concerned about our back property line as that's a nearly impenetrable thicket of native plant life (Florida, if you are curious).

In our situation, we would need to somehow inform the Roombamower the extent of our yard.

As far as the microwave goes, I can barely operate ours (and here I am, programming computers for a living) and would prefer two dials---power (linear scale is fine) and time (logarithmic would probably work nicely for this).
There is the interesting side effect that we'd have some measure of control over how much global warming we can handle. Instead of stopping some action X, we could instead amplify some geo-engineering Y.

It has a certain appeal. Not advocating for this, just pointing out the perspective.
The Open Source Startup: Business Model?
Моє місто: Житомир
In any field in which there is a concentration of employers relative to employees. Which is to say: most of them.

Quoting from Wikipedia: "The Law of Rent states that the rent of a land site is equal to the economic advantage obtained by using the site in its most productive use, relative to the advantage obtained by using marginal (i.e., the best rent-free) land for the same purpose, given the same inputs of labor and capital."

Where "land" is taken as capital, equipment, and/or alternate business opportunities, the employee's wage-bargaining leverage, in the absence of collective bargaining, is what s/he could make by going elsewhere and starting up a new firm. Where no new business opportunities exist, wage bargaining falls to subsistence levels (employers will pay employees the bare necessities for staying alive).

In the economy at large, the situation still remains true. An employer need pay an employee no more than that employee could claim at another job (or by going into business for him or herself), given the employee's skillset.

Given that skills tend to wed to experience, should the employee transition to a different line of work (at which they are less skilled), unless there is a peculiarly high demand for that work, their wages will fall. Also, the employer's surplus (that is, productivity above wages) is governed by the Law of Rent.

Given collective bargaining, through the threat of withholding labor (with skills that, collectively, the employer would be hard-pressed to replace), a negotiation for total compensation (wages, hours, benefits) in which more of the employee's surplus is distributed to the employee may be arranged.
What I don't get from the article:

Why could people in low-bandwith regions suddenly watch YouTube videos? Having the website itself down to 98KB is fine (which still took 2 minutes to load in some areas). But then you only get the first video frame.

So then you'd go and watch a video and that file is still the same size (several megabytes at least), which should take them still hours to load the entire video.

I understand that less requests and a smaller page weight does matter and I try to keep my webpages as light as possible, but YouTube seems to be the least interesting example for that, since the content itself can't be reduced much further without reducing either the image quality or the screen size.
It somewhat reminds me of http://www.sagemath.org/.
I had a friend who enjoyed taking all of the junk mail he received and putting into mailboxes. I don't think it made a difference.
A similar service exists in Denmark. You can opt-out of either advertisement and/or so called 'free newspapers' (we get three of those a week at my address).
Yeah but us Lua folks are picky about the sort of C we like to interface to.
I'm personally insulted that there's a billion dollar industry telling me, "Hey Phil, YOU throw this away!"
Some people collect junk mail, and then stuff it all back into the reply-paid envelopes it sometimes comes with.
When is it acceptable to use ALL CAPS!?!? in a post like this?
I've found the CLI on Cisco routers (and some other, non-Cisco routers) to be very discoverable. At any point, you can type a '?' (even on a half-typed command) and get a list of commands/options with descriptions. Okay, it's a summary, and it helps to have some context, but it's not opaque as a Unix command line.

Then there was Lotus, which (at the time it was written) driven by a text-based command line. Type '/', and the cursor would drop to the penultimate line; a list of valid commands/options would appear on the bottom line. You could either type the command/option, or use the arrow/tab keys to select it. And as you typed, the bottom line would change to always list valid options (or a description of what to type next, like "(type a number)").

Heck, even VMS had an extensive help system available at the command line (type 'help'---it was interactive). Please don't judge all CLIs by Unix and MS-DOS.

Don't judge all CLIs by Unix or MS-DOS.
It won't kill the postal service. Maybe they'll have to cut back delivery to two or three per week and maybe stamps will have to go up, but it's worth it.
When I was in the Netherlands, this is one of the uglier things about Amsterdam. Nice ancient steel doors on impressive buildings all plastered with these No-No stickers. Feels like a very poor solution.
Also:
(++) :: [a] -> [a] -> [a]

Article implies:
(++) :: [a] -> a -> [a]
Awesome - I had the same question. I was basically wondering how to inform the system of the opportunity to parallelize.

BTW, Hutton's book on Haskell is just so excellent.
Also, if you use map and you want to easily filter out values, and 'nil' is an ok sentinel for this, then just use compact after the map.
Problems Related to Workability
If their only means of survival is to ship metric tons of trash to people, let them die.