skysight-inc/HackerNews huggingface dataset:
I wish there would be more NFC enabled devices: I think its a really nifty way to initiate contact between electronics. I see a future where one device, most likely the cellphone, will be the 'remote' for all other household devices. Tagstand sounds promising, but I would also prefer the app to be as invisible as possible, once the functions are defined/set.

In my case, I use my N9 to turn on and connect to my Nokia Play 360 speakers[0] by just tapping it. It's really cool and I'm surprised the novelty of it hasn't worn off even after a year of use.

[0]: http://www.amazon.com/Nokia-Play-Bluetooth-Speaker-Black/dp/...
>Virginia, Louisiana, and Missouri receive more federal dollars than they pay in taxes.

You don't see the irony in this context of asking for a state that pays more in federal taxes than it receives in federal dollars but still manages to have good finances? The reason New York (87%) and Illinois (111%) have such difficulties to begin with is that the federal government extracts so much more from their tax base than they get back in federal money. Minnesota (199%!) pays a higher percentage than Virginia (-145%) receives.

( Numbers are 1990-2009 federal taxes minus spending as percent of state GDP, from here: http://www.economist.com/blogs/dailychart/2011/08/americas-f... )
I thought the concept behind hellbanned posters was that nobody else could see their posts?
It's true that the 'undead' wouldn't skew the mean life span much. But given the way life expectancy is calculated (http://en.wikipedia.org/wiki/Life_expectancy), it ends up being closer to median life span - so an overstated number of centenarians (people over 100) could significantly skew things.

And it's worth noting that while other developed nations are close to Japan in terms of life expectancy, they're WAY behind in terms of number of centenarians. Switzerland for example has an average life expectancy of 81.8 years, vs. Japan's 82.7. But Japan supposedly has 3.5x as many centenarians per capita (http://en.wikipedia.org/wiki/Centenarian#Centenarian_populat...).
Making generalizations from a single style of husbandry is a little like making generalizations about human children based on a single school. A year at many US schools might lead you to believe children are rude, avaricious, and gluttonous, but I don't think that's a fair universal characterization of kids.

A sibling comment mentions flock size as a factor, but there are many factors in chicken personality. Most farmers create scarcity across almost all resources, from food to grooming space, to running and flying room, to pasture time, and so on. Almost any creature, in constant competition for scarce resources amongst her peers, will develop a deplorable personality, sadistic or vindictive.
That's incorrect. Only specific variants of their peanut and almond butters were recalled. That particular manufacturer also provided their product to many other companies.

http://www.webmd.com/food-recipes/food-poisoning/news/201209...
You can get someone (ok, some couple) in a can and on their way by 2018, the next near approach. The following near approach will be enough time in the future to define a distinct mission, enough that current interests and abilities may no longer be capable (even multi-millionaires only live so long and/or retain mental capacity so long, or even possibly their money and influence), and enough time in the future that it will not provide the current boost and motivation that is intended.

TL;DR: This is in part the "just fucking do it" approach to manned space exploration including travel. Some people argue that it / a return to it are long overdue.
Ferrari and Apple are in talks to expand cooperation on in-car entertainment
What Lisp are you talking about? If Lisp isn't simple, what is, then?
Sure, if you want to become a skilled programmer in Lisp, it would take many years. But that is applicable to anything in life after all.

The original Lisp 1.5 Programmers Manual had 106 pages, including appendices and a glossary. Scheme specification is very small too.

It may be arguable that the lots of parenthesis is unappeling, but not that the language is complex.
The URLs for the menu links at the top were spot-on.
The parody is funny. The comments here are hilarious. I fear I will never again be able to tell if an HN commenter is just jerking my chain, no matter how sincere they seem.
Probably dealing with angry customers.
It would be nice to have a latency profiler that would dump stack traces (or break) when execution takes more than 0.1 seconds (or 0.01...) for both js and native/html and xul.

Also, realiable support for "break on throw exception".
Forgot an "Edit: Why am I being downvoted?" comment.
And even worse - they can infect (and end up causing the death of) babies who are too young to be vaccinated.

That one fact alone shows how truly reckless people who refuse to get their offspring vaccinated are.
Wait, since when TDD become a best practice?

I know this author is advocating it, but has 0 (zero) solid data or evidence to back this assertion. He is just trying to sell another religion. What I have noticed, TDD is being pedled heavy by RoR contracting shops that just care about billable hours and not vested if the startup or company is going to make it on the long run. I see often that it is the usually youngish and guidable engineers that fall in the trap of eating it up. TDD is something that makes younger and less experienced developers feel good (more locs) and a false sense that the code is correct while there is solid data that even 100% unit testing coverage finds only 20% of defects, at best.

Having shipped many world class products, and none of the processes that build those products had any resemble of TDD in them. So, to all the pragmatists out there feel free to ignore the advice on the article. I'd yet to hear a super successful startup that used TDD.

Having Tested Code (which is a good goal) != TDD. TDD to me is putting the carriage in front of the horse. Anybody that have created large systems from scratch, TDD is a major slowdown on the refining process. Your job is to SHIP a working product. Testing is only a small part of it, and its positives should be considered alongside its negatives and side effects on the shipping timelines.

Having worked for over 10 years in the industry I have to meet any great programmer that preferred TDD. I hate to attack the author, but from his bio he seems a bit like a process peddler. I don't see him have worked on any successful startups, or anything that had a good exit. So take his claims with a grain of salt.
http://www.8thlight.com/our-team/robert-martin

He is trying to sell a religion, so buyer beware.
> "I don't want Google to consider me a single identity across its different accounts, either."

Good luck with that.

I've had Google prompt me to associate separate accounts across different domains (each driven by google apps). And I've had Google prompt me to merge what it determined were 'duplicate' email addresses into one contact for several of my friends/family -- it connected work accounts, pseudonymous webmail accounts, personal domain accounts, etc.

You may not want to make the connection official, and I understand and respect that. But Google already has the data to know with some confidence. And that's not just a hypothetical capability; they're demonstrably doing it.
Glasgow University teaches Haskell to 2nd year students.
As in every HN thread where hellbans are mentioned, someone has to be the person who has to explain that you can see hellbanned posts by enabling showdead in your preferences. I guess that's me this time.
So, what do you recommend for fresh eggs?
There are always going to be exceptions in the EU. That’s just how it is. It would have been nice if the article were a bit more accurate, but the basic story is very true.
It's not always possible to push changes back to LESS or SASS due to ambiguity at which level changes should be applied - if you're editing CSS values. The browser would have to display SASS or LESS in the inspector for what you're suggesting to work.
Yep, there's no API really, just creating a file in a specific format, and uploading it to the bank after logging in. Balanced is definitely easier.

The security conscious part of me also likes that there's human, offline intervention before money leaves my bank account.
This article is sensationalist and false. If one reads the CBS page linked from the article (http://www.cbsnews.com/stories/2010/09/10/world/main6853038....), we find the following:

"An official at the Health Ministry's statistics bureau said Friday's survey does not change Japan's status as a fast-aging nation because life expectancy calculations are not based on family registration records."
Also, and this is the bigger piece of having auto insurance vs being self-insured, if you hit somebody else and kill them, you may be in for a wrongful death suit and personally liable for all of those expenses, or even medical bills if the person survives it. Those bills can easily jump into the hundreds of thousands of dollars.
I still don't understand why it isn't. We have wide screens and we use more and more tabs.
Music Subscription Is Broken
They are more likely living in somewhere relatively dense in population, and it is easy for people to take notice something weird going on with noise, and more often, report of odors afterward. (Unless they go out somewhere in the middle of the mountain, which happens; not everyone having a car can make this challenging option.)

Another factor is their mindset, too. While most of Japanese are not religious, they do follow certain cultural customs from Buddism and Shintoism, etc.
Maybe, maybe not.

The top cause of death in Japan is Amyloidosis:

http://www.nationmaster.com/country/ja-japan/mor-mortality

Amyloidosis, in case you're wondering, is a protein disorder most commonly found in super-centarians (people 110 years old or older):

http://en.wikipedia.org/wiki/Amyloidosis

So not only are the welfare fraudsters great at hacking the social support system without getting caught, they're also really knowledgeable about arcane disease patterns in super-centarians, just to give their lie that extra ring of truth once they decide to finally leave the dole. And... somehow... they're conning medical professionals into reporting this as a cause of death for mummified elders.

While a large number on the face of it, I'm not even convinced 230,000 missing elderly is statistically significant given the size of the population. [1]

I usually give articles a stronger benefit of the doubt, but this is from the site that's arguing that lung cancer isn't really related to smoking, and questionable claims about the causes of autism.[2]

Now I'm wondering, is the blog's title an easter egg? Is the whole point to just take some crazy proposition and see how many people will buy it? Is this entire blog just trolling the internet?

[1] EDIT: Someone ran the numbers, thanks icegreentea http://news.ycombinator.com/item?id=5326622

[2] Hacker News discussions raised interesting counterpoints, questioning large gaps reasoning in previous pieces:
http://news.ycombinator.com/item?id=5196579

Perhaps the best comment:
http://news.ycombinator.com/item?id=5196734

"It appears you've made some sort of resolution to publish and promote a blog entry per day in 2013. 40 entries in 41 days this year vs. 46 in all of 2012. You should reconsider - whatever your reasons were, I doubt they included a desire to develop a reputation for presenting topics that were sensationalized and thinly researched produced with a pace that ensures discredited theories dont get reviewed."
But couldn't you use algorithmic generation to hold a 32x32 image as well?
It matters in high performance Python.
How could you have used the Internet more than three times and not heard of Brad Conte?
Asking "Why": A dialogue with Sarah
I'm sure most the taste is determined by the feed, which is mostly a common ground up mixture. 'Yard eggs', where the chicken doesn't not eat a diet of %100 feed can have a different taste and yolk color.
Why does it matter that they are using a third party system to accept payments?
That statement truly sums up 99% of compiler discussions on the web.
I agree. I love the response that I got. :-)
Simple does not imply easy. As an extreme example, a unicycle is simpler than a bicycle--fewer components, simpler structure, no gearing--but also more difficult to learn.

Really, I'll just have to point you to the "Simple Made Easy" talk again. The core point being that there's a difference between something being "simple" and something being "easy", and we should generally strive for the former rather than the latter.

Having a deep theoretical foundation is also not a sign of complexity. Instead, like most of math, it's usually a sign of simplicity. After all, math always strives for elegance and simplicity.

What it means is that a lot of smart people have spent a lot of time thinking things through using a strict framework for reasoning that ensures everything is consistent. The theoretical framework lets us simplify by recasting different concepts using the same fundamental ideas. If we can capture things like state, errors and non-determinism using a single concept, we've made things simpler because now we have a common ground and relationship between seemingly disjoint ideas. This is exactly what Haskell (and the theory behind it) does.

This theoretical foundation, coupled with the relative simplicity and consistency of the language, actually make code much easier to reason about in Haskell than in other languages, except for some performance issues. Basically, as long as your main concern is in semantics--and, for 90% of your code, it is--Haskell makes life easier than any other language I know. You can manipulate the code purely algebraically, without worrying about what it does, and be content that the meaning remains the same.

Having well designed libraries with actual algebraic laws governing their behavior, a powerful type system and very transparent syntactic sugar is what makes the code particularly easy to reason about. A simple, elegant semantics also really helps. You can really see the influences of a good denotational semantics when using the language.

Now, reasoning about performance is sometimes an issue. It's certainly reasonably hard without additional tooling. Happily, there are some nice tools like criterion[1] to make life easier for you.

[1]: http://www.serpentine.com/blog/2009/09/29/criterion-a-new-be...

Also, the Haskell community does acknowledge trade-offs. They're just not the same trade-offs that people not knowing Haskell lambast. Which should not be a surprise--you can't expect somebody who hasn't really learned Haskell or its underlying ideas to have a thorough idea of what its real problems (or even its real advantages) are.
A Drunk 62-Year-Old Shot a Police Robot and Got Charged With Vandalism
>But I would retort that FB and Google are the default market places for connecting with people and spreading ones ideas.

"Default marketplace" != only marketplace. Was The Independent Journal, which published the Federalist Papers, the largest publication around at the time? Did it matter, as long as the Federalist Papers got published somewhere?
> As far as I can tell Wayland relies on things like KMS to function

Is this a limitation of Wayland or the reference implementation? If I'm not mistaken the server needs a modesetting api, not necessarily KMS.

The server runs on top of a modesetting API (kernel modesetting, OpenWF Display or similar)

http://wayland.freedesktop.org/architecture.html
Humble Bundle with Android 5
If you understand function composition, you already understand monads; you just may not realize it yet.

Monads are a wonderful thing, spoiled by being packaged in truly awful terminology.
Absolutely, if you care about those numbers. I think my average karma is pretty low, but that's not why I'm here.
Hrm, I have found the main benefit of Haskell is that it makes it far easier to reason about code. The separation of side effecting operations from non-side effecting is huge.

Also I am very comfortable with monads and have never dug into the theoretical category theory side of it.

I bet you could be writing code in the IO monad within a day with some proper guidance. It really isn't hard at all.
What language easiest for proof of concept?
Background: After getting a CS minor, I worked as a C programmer in the early 90s, then on the business-side for big tech, and I've come to entrepreneurship in my 40s.

Today: I have a number of startup ideas which involve some web presence. Since I don't have a technical co-founder, I expect to have to prove my concept by building a bare-bones site myself - to attract co-founder or funding. So I'm learning web technologies on CodeAcademy.

Question: Of the the many options in CodeAcademy, in what order should I learn them, and (if I first learn Ruby on Rails, which seems very elegant to program), do I even need to learn PHP, JavaScript, JQuery, and/or Python?

Summary: My goal is to create a bare-bones proof of concept, and I have zero programming experience since last typing make on my C code in mid-1995. Is Ruby on Rails sufficient?

Thanks.
Thanks for the guidance. If you ever do a release of your own handiwork, please let me know. Email's in my profile.
I've finally seen how downvotability looks like in HN UI :-)
Py3k status update #10
I disagree with this almost entirely.

Startups _are_ different:

1. What you are doing starts at 0 value.
2. You can (usually) break it and it's ok.
3. You need to change stuff a LOT to figure out something that someone wants to use, rewriting tests makes that slower.

Every test case you write has a cost: It verifies that something of unknown value works. What if the value of that code is 0? Well, you just doubled down on something useless.

There are no absolutes in software development, but how we did it was have uncomfortably too few test cases when something is new, change the product for a while until someone actually wants to use it, then add a bunch of tests until we know it works from there on out.

And I hesitate to add: Also we work in Java so a bunch of testing comes for free, so there's that.
And, if you aren't working directly for those people, get out.

A typical corporate scenario can be that you are satisfying some very real needs, but you are reporting to other/different people than those -- people who may have or come to have very different goals.

This is a recipe for getting screwed.
Umm, look more closely at your link. Amyloidosis is only "top" because the list is alphabetical.
Be careful with the "as a European". Eggs are sparkling white in many European countries.
HP launches Ubuntu-based Pavilion 20 all-in-one
Wouldn't the problem then be what you consider horror vs what other people consider horror?

What if it's labeled as horror and comedy because it's a parody?
HBO Plans to Combat Game of Thrones Piracy, Sort Of
"CIA's web page on Japan's death rate shows Japanese mortality as having dropped by 10% in one year, in 2012"

10% sounds like a lot to me, but that 2011 earthquake/tsunami will have caused a peak in death rate. Likely, there also was a stress related peak outside the directly affected areas. That peak would be followed by a through, just like one sees elsewhere after a hot summer or harsh winter (http://en.wikipedia.org/wiki/Mortality_displacement)

Ten percent fewer deaths would be, I guess, about 60,000 'excess' deaths in the year of the tsunami and 60,000 fewer in the next year. Does anybody know whether that would be feasible?
They are eating greens like grass.

http://en.wikipedia.org/wiki/Pastured_poultry
Show HN: Meet your heroes at Hello Hero. [Launch Hackathon prototype]
> And if Google+ challenges you on a name violation, you can "clear your name" with purely online-evidence, if you like.

Their help page states that you may appeal with "Proof of an established identity online with a significant following"

That's more of a celebrity clause than an actual solution for real users. Yes, if you're Lady Gaga or 50 Cent, or if you're just an internet personality with enough followers to raise a stink about being blocked, then you'll get your pseudonymous account. The rest of us will be named what Google tells us to be named, or stay out.
Also, you forgot at least one archetype: the enthusiastic rant from an oblivious hell-banned poster.

There should also be a subthread complaining to the moderators about the title change.
I would have guessed that the guys who "distributes" are better than those who "post". Have you tried these?
If you're returning for the same socks year after year, why not simply buy 20 years worth of socks?
Funnily enough, where I am, you can't buy eggs in a supermarket that aren't free-range or better. Demand for eggs from caged hens just dropped completely, and now you can't get them.
Ugh, disgusting; take your laugh privilege back to Reddit.
I believe Amazon is PCI compliant now? Would that change things?
aka the original :)
I just work in a public place like a college cafeteria and I fall in love 100 times in a day watching beautiful women. That's even more disturbing than the noise.
I still get work done.
Define funny
Asian Cairns, Sustainable Megaliths For Rural Urbanity Shenzhen 2013 China
In fact I do have something on my mind and I am prototyping it..I made a market research until now and things look promising only things is I was sure I will fund that application from the money I was earning at my job...so now things look different on the financial part
Thanks so much for the plugin -- I use it frequently. It's the one bookmarklet I actually use enough to keep on my bookmarks bar.
Or you could, e.g., use the Lua scripting extension, load one of the native threading libraries for Lua (Lua Lanes, for example) and fire away a few background tasks. Whatever actions the background tasks need to perform with the buffers you'd have to serialize, but that shouldn't be all that difficult.
Thank you. I read all the posts in the section Founder's mindset- the posts are of the right length for me :)

I also found the mentions of Trollope (http://en.wikipedia.org/wiki/Anthony_Trollope) to be interesting, especially your line:

>>"Trollope wasn’t writing one book. He was a writer."
They're slightly exacerbated in that Cabal/GHC/Haskell type checks and thus has a higher likelihood of discovering mismatches.
And in Denmark the eggs are also refrigerated.
I know this is off-topic, but could you teach Redditors how to make funny threads? It's very funny.
The blog's text looks fine for me on a 95DPI monitor using Firefox on Windows 7. It looks quite bad on a recent Chromium build but that's to be expected for Webfonts rendered in Chrom* running on Windows.
It's simply because of different breeds of hens.
Yes, but this only affects people's online activities. It additionally forces otherwise innocent people to open themselves up to offline, real-life harassment.
Share code that uses new URL Search tool and win AWS credit
Ha ha. That's awesome: a bag of Skittles from Canada! (as a Canadian, I appreciate this).

Question: why did you decide not to put a price on it?
If you're on salary or your boss won't pay you for hours past 8 hours, then that equation does not work.

It only matters if the time lost could have actually resulted in you being paid that amount of money. Unpaid time is still unpaid time regardless of where you spend it. Not all potentially free time results in being paid.
Recognize introduces public employee recognition
Raspberry Pi makers unveil camera, issue challenge to photographers
Do you remember which program it was?