skysight-inc/HackerNews huggingface dataset:
Another health factor at work might be the unprocessed nature of the food they
consume: as Trichopoulou observed, because islanders eat greens from their gardens
and fields, they consume fewer pesticides and more nutrients. She estimated that the
Ikarian diet, compared with the standard American diet, might yield up to four
additional years of life expectancy.

Oh boy, 4 years.

Eureka. You've done it. You've found the secret to eternal life.

She also pointed out a preliminary study of Ikarian men between 65 and 100
that included the fact that 80 percent of them claimed to have sex regularly,
and a quarter of that self-reported group said they were doing so with
“good duration” and “achievement.”

If you had asked me the same question in middle school, I would have said that I was having all sorts of sex too.

Although unemployment is high — perhaps as high as 40 percent — most
everyone has access to a family garden and livestock, Parikos told me.
People who work might have several jobs. Someone involved in tourism,
for example, might also be a painter or an
electrician or have a store.

This is a common pattern in the very poor. When you don't have any savings, you can't afford any interruptions in your income stream. Consequently, they're forced to be jacks of all trade, master of none. This makes it impossible to specialize in any one field, and lack of income means they can't make any capital investments.

"When everyone knows everyone else’s business, you get a feeling of
connection and security. The lack of privacy is actually good, because
it puts a check on people who don’t want to be caught or who do
something to embarrass their family."

I'd hate to be homosexual here, or be a member of any kind of minority group.

Anyway, the effect is almost certainly due to a "small study effect" sampling bias. In a tiny population (one island) a handful of exceptions (164 people over 90) massively affects the average lifespan. There's no randomization or blinding at all: observational studies like these are exquisitely sensitive to methodology errors, especially when examining small effects.
Unfortunately, Outwitters was a sales disaster: http://www.wired.com/gamelife/2012/10/outwitters-sales-disas...
They're both Dremel clones, but this one seems to be a lot more complete (as Drill is just getting started).
Boeing perfects missile that wipes out electronics with microwaves
There certainly is a space for an organization which handles the production and distribution for hardware hackers. Grand St could let a maker upload an idea, put up a page, and attract people kickstarter-style. Once people start ordering, Grand St would automatically start manufacturing the items and shipping them.

They'd need to purchase manufacturing hardware, lease space, pay employees to manufacture and ship these, so Grand St would take a percent of the profits, but this could easily be a non-profit organization.
Implementing GitHub login is no more valuable than offering Facebook login. It ties things to a single identity provider and limits the number of people who can use it (ie: no FB/GH account, no ability to use it).

Why not implement Mozilla Persona instead?
I did this exact technique as a hobby project.

Your next assignment: find similarly coloured photos using the right data structure. See my stack overflow ticket http://stackoverflow.com/questions/10555511/need-a-proper-da...
I get the impression it pushed a few peoples' buttons because the startup culture likes to think it's morally superior to Wall Street.
I'm personally really curious about the "other territories" that US has control over (overseas) as a result of wars and other political events.

Examples [1]:

* The Line Islands (? – 1979): Disputed claim with United Kingdom, all U.S. claims were ceded to Kiribati upon its independence in 1979.

* The Panama Canal Zone (1903–1979): sovereignty was returned to Panama under the Torrijos-Carter Treaties of 1978; the U.S. retained a military base there and actual control of the Canal until December 31, 1999.

* The Corn Islands (1914–1971): leased for 99 years under the Bryan-Chamorro Treaty, but these were returned to Nicaragua upon the abrogation of the treaty in 1970.

[1] http://en.wikipedia.org/wiki/Territories_of_the_United_State...
Nmap: The Internet Considered Harmful - Darpa Inference Cheking Kludge Scanning
You can automate tasks in the house (e.g. a maid) with http://redbeacon.com (disclaimer: I'm an engineer at Redbeacon).

I also automate groceries at http://shop.safeway.com .

In San Francisco you can automate laundry with http://sfwash.com . Great service.
One could say the same about everything that will divide your attention from the task at hand - for me this is my RSS Aggregator (with HN, among a few others) and IRC.

Solution? Close every program that isn't needed for what you currently do and only open it up when you're done or having a break...

This needs some serious willpower though once you return from the break and in general..
From the first link, it was fascinating watching the rapidly increasing number of tests through the sixties to the late eighties and then the sudden drop to almost nothing shortly after 1990.
Really highlights how abrupt the end to the cold war was (and how scary it must have been for those in the know while it was going on!).
C or C++ are still (depending on background) the systems languages of first-resort for things like writing a database or an operating system. The exception to the former is usually Java depending on ecosystem and the programmers involved. (Cassandra, et al)

No-compromise performance still happens with C and C++. Secondarily Fortran and Ada for their respective industries. I doubt that'll change anytime soon as I'm not seeing any languages that are choosing the same priorities. Go isn't a systems language by any measure or estimation in design or implementation, and Rust is a type-safety-centric compromise that will likely end up somewhere around Java in performance. I'm not seeing much indication from the mailing list that safety-off all-go performance is a priority for the Rust devs because they seemed to favor avoiding the quagmire of a large C++ codebase.

I think realistically a "clean start" of C++ with the best of C++11 and earlier standards but removing a lot of the less worthwhile features would go a long way. Won't happen though. A lot of people avoid those problems by just writing C. Missing out on the cool reference counted pointers and compile-time stuff though.

Any language that wants to fully replace C/C++ has to embrace "pay only for what you use". Mandatory anything at runtime at the language design level is untenable.
Multiple inheritance is the major one for me.. been waiting a long time for this
I do not currently have a fan page on Facebook, but if I did, I would have assumed that people who liked my page would receive my posts in their news feed. It seems odd to me that Facebook is allowing you to build a fan base while promoting their product but then charging you to reach them. Sure, I could go to their fan page but as a Facebook user, I like them so that I do not have to go to that fan page.

For example, if my Crossfit box posts a new WOD everyday, I would greatly prefer to have that in my news feed rather than having to go search out the fan page again. I could have just gone to their actual web site.

It would be very nice if you could use the search box to search on your news feed posts. If I could quickly do a search for the Crossfit box and get to the daily post.... awesomesauce!
Awesome detective work there! Yes you are correct, the basics of the parser is that it is just replacing values for x and while I did a check for 10x to be 10x, I did not check for x10 to turn into x10.

Just pushed the bug fix, should work now! Hacker News is awesome, thanks :)
I had this exact feeling as an inkling in the back of my mind - "I'm spending way too much time here".

Goodbye HN.
In the US our bank/atm cards are our debit cards. I don't see how that is light years ahead of the US.
Leak on Tumblr: https login page has a mixed-content error
I was interested, I digged into your docs : no postgresql scaling :(
There's a database(quite old) of HN posts and comments here:

http://www.btscene.eu/details/2240774/Hacker+News+Database+o...
I hope you have the opportunity to read this and reply (or anyone else that knows more about this). My understanding of groups is that they are more for short term active discussions where as pages are better for long term relationships. Also, I don't think you can add events to pages, where you can for groups.

Am I looking at this wrong?
I've heard that you can add another tank between the plants and the fish where you can grow algae that feeds the fish.
I always think of these as "Leaving, forever" posts since that's what we called them over on PlanetCrap (which I haven't been an active member of in quite some time, though I still read Quartertothree.com a bit, and that has some significant overlap in users).

A big part of the meme is that people who post such posts before they leave are nearly guaranteed to come back, and sooner rather than later. (Though often under a different pseudonym if the forum allows it).
There certainly is a mechanism [0], however it doesn't actually completely remove the commit from the remote GitHub repo, as people with the direct link can still access it. I'll check to see if I can find removed commits using this.

[0] https://help.github.com/articles/remove-sensitive-data
Reply here if you'd like an invite.
I would guess it was anti-dupe code, not anti-spam; the exact same comment is posted and visible further down.
14 year old girl rebuilding a 1986 Pontiac fiero
Haskell text-processing performance
Not sure about HN but I dropped scanning news from my radar a few weeks ago and I am totally happy about it. My take is that news in general is usually long distance from where you are, so why bother about it? One can save time and energy by reducing the unnecessary noise out of the system.

But I don't think same applies to HN if your work and your world revolves around the same field. Consequently, I wouldn't have dropped the news from my daily habits if my life/work was dependent upon it.
This. I can't even imagine how founders with families and kids deal with the stress that goes hand in hand with being broke. Being scrapy and hungry is a good thing. But not knowing how to pay rent or having to freelance a couple of days a week is a huge distraction.
Here's a recent blog post of a very elegant k-means implementation in cloud haskell. It's part of the effort to bring an erlang-like, CSP style, DSL-based message passing to haskell.

http://www.well-typed.com/blog/74
There are less drastic options. Set up blocking software to give yourself limited access so you can get your fix without the distraction. LeechBlock & Chrome Nanny are what I use, there are lots of others.
naw, better link to full gallery of skimmer pics on that site is here:

http://krebsonsecurity.com/all-about-skimmers/

Krebs has a story on POS skimmers w/ pics of pin pad overlay here:

http://krebsonsecurity.com/2011/05/point-of-sale-skimmers-ro...
Hey... Thanks for the offer! How can I contact you? I didn't know we can pm users over here.

I did have worked with ML before but mostly with images which are (IMHO) way easier to put in a format depending on the problem.
Does anyone else find useless virtual assistants? Isn't it easy enough to buy your plane ticket at hipmunk.com and book an apartment at AirBnB?

I think it takes me longer to describe what I want to the assistant than doing it myself.
If you want colored honey, wouldn't you just add food coloring to regular honey?

That's probably essentially what is happening here—the food coloring from the candy the bees are eating is getting into the honey.
To piggyback a bit on the "no spammy emails" idea, one of the most irritating parts of the experience of buying electronics on Amazon is the slew of "new recommendations for you" type emails I get. They are almost always filled with products that are similar (or in some cases exactly the same) to what I just bought.

Where's the logic in that? If I just made a decision to buy a pair of great headphones, why spam me telling me about other great headphones that I might want too?
Let's not forget the intent of this article- Facebook is screwing page owners and real fans of the page over. Like used to be "Become a Fan". And a page owner used to be able "Send updates" to fans. There are lots of us who had tens of thousands of fans, who actually were fans. But "Fan" became "Like" and "Send updates" disappeared, and slowly posts that were shown to most of your fans were now showed to almost none. Through all these changes and monetization products Facebook has diluted it all to the point it's become useless.

They're hacks and cheats. There are other ways they could have done this.
Sorry, I meant "Quality". Edited. Thanks for pointing that out.
For students, they could use Pelles C (http://www.smorgasbordet.com/pellesc/) which has support for C99 and C11 and is free as well. There are well established alternatives to C99. At this point, Microsoft would be trying to play catch up which would take away from other areas of focus.
I used to work on the EC2 team. The regions are wholly independent of one another.
The Author Life
From the 6th Ammendment, http://en.wikipedia.org/wiki/Sixth_Amendment_to_the_United_S...

> In all criminal prosecutions, the accused shall enjoy the right [...] to have compulsory process for obtaining witnesses in his favor...

Further reading: http://en.wikipedia.org/wiki/Compulsory_Process_Clause

So the Constitution is fairly explicit that courts have the power to compel testimony. That's not to say that the power isn't be abused, or at least used in a fashion not originally intended. But given the directness of this statement of a court power, your arguments against are unconvincing, since they rely on interpretations that are as yet unproven (like the right to silence).

The courts are generally more empowered than normal government institutions, because they are only invoked when other rights (may) have already been violated. The pursuit of truth, and in particular the pursuit of innocence of an accused party, may occasionally trump individual civil liberties.
I've had credit cards compromised before. Takes a few minutes to resolve. Really not a big deal. Debit fraud is worse, because the money and incentives are all arranged differently, but credit cards are pretty simple.

Credit card fraud should not in any way be lumped in with identity theft, which is a vastly different act that's far more difficult to deal with. Credit card fraud is simply not worth worrying about as a consumer.
Agreed. Too many startups are focused on connecting to the social graph instead of selling a customer on it. If they like your product, they will make sure their friends are on it or hear about it.
Creative Thinking and Data Science
True! Let me fix that.

I'm going to love this game right up until someone else creates a cheating app/site.

Seriously though, cheating apps totally ruin these word games. I remember loving Scrabulous (remember that name?) right up until everyone figured out how to cheat. Then the game just became tedious. Hopefully the tile-taking mechanic in this game will introduce enough strategy to keep play interesting for a while.
Serious laughs. I once bought a ping-pong table on Amazon and received recommendations for other ping-pong tables from them for months. I think that's what happens when you let robots take over all core competencies of your business. :)
D basically is this restart of C++ you are referring too. Unfortunately it sees basically no adoption in the industry as far as I can tell.
For physics simulators it is C++, C, and Fortran. I knew people who had SciPy code and rewrote it in C++.

Many in the HPC community think anything that is not compiled is a joke.
Create Wordpress Post Custom Meta Boxes
Yes it is necessary. Microsoft has people like Herb Sutter talking about how awesome C++11 is and that Microsoft is totally committed to it. But then they support barely anything of C++11. They are the once holding back the adoption. GCC and Clang support all the core features.

Of course the people working on VC++ aren't dumb. But Microsoft is apparently not investing enough money. So it's absolutely necessary to call them out.
Right, that's what I went to. I figured I'd give their tool a whirl but it's just an obfuscation of git. I guess it might be easier for some but it just gave me error after error.
Reduce application clutter, disable unwanted Rails generators
I can assure you that having no money is not an asset.
Types of Automated Website Security (Cloudflare vs. Sucuri vs. Tinfoil)
We use http://www.abelandcole.co.uk for food. They do deliver once a week, but with some planning and reoccuring orders you can pretty much automate your food supplies. Also they don't require you to be in - you can ask them to leave the boxes somewhere "safe" (behind a dust bin). Not ideal, and depends where you live, but we never had any problems in the last 4-5 years... Also they typically deliver quite early 5/6 am.
Customer support is great. No monthly subscription.
Cons: bit pricey, but I found the stuff to be of a better quality than in large supermarkets - they try really hard to be organic and stuff like that.
Aren't chip-readers the law in the US now? What's the use of getting a PIN if the only thing you can link it to is impossibly-encrypted chip data?
Any plans to try to get a dataset for supervised ml? Perhaps collect the top 4 comments from all front page threads and post a survey on HN asking HNers to rate those comments for skepticism/dismissiveness?
The Sharper Image tried this, along with Radioshack and arguably Best Buy, but with the advent of the internet each was forced into their own market niche.

Best Buy and Radio Shack now cater to the late adopters target market, specifically those who do not shop online very often or need something immediately (hence economic hold up with the Monster Cables). The Sharper Image ditched it's brick and mortar locations and is purely an online store for "cool" gadgets.

If you're going to ride the wave of a "hardware revolution", I would look at what a fledging hardware developer needs to get their next successful good off the ground and cater to that, even if Kickstarter already exists in this space. Creating a BnM store just isn't the best way to reach the early adopter target market anymore.

Or, you could go for the regional 3D printer business model that people have been talking about but nobody has implemented yet. Try and help product developers rapid prototype their electronics.
Maker's Row — Factory sourcing made easy (just launched)
Ryan, I wrote:

DKIM is an anti-spam mechanism. It does not authenticate the sender of an email message; to do that, use something like PGP. This is an interesting story, but it's not a story about a "massive net security hole". Mail on the Internet has always been spoofable.

What else do you want me to say? Mail on the Internet is spoofable, with or without DKIM. I literally don't know what I can do to placate you at this point.
Logstalgia: website access log visualization
That's not trivial compared to magnetic stripe. I created a credit card reader with £2 of electronics, my laptop, and a freely available open-source program. (And I'm pretty dumb, so it's really easy)
Similar, but for Europe (which has had much more border changes):

* Maps every 100 years (0 → 2000) http://www.euratlas.net/history/europe/index.html

* http://historicalatlas.com/ Software and videos of border changes
I think no one would mind if you just state that it is a referral link, and secondly, if you want, you can give both with and without referral links. That improves the credibility of the post.
Here I'm just going to refer you to "Three Myths About DKIM", linked from the front page of the DKIM site:

http://jl.ly/Email/threemyths.html
> But you can, and probably should, use the chip in Europe/Asia/Latin America where chip readers are widespread.

It's still pretty common to have 2-mode readers there (wehere you can chip or swipe), though they're slowly becoming rarer and I can't remember anybody actually using swipe.
It was poorly timed and the default GC terrified (C/C++) people.

It would've been more constructive for D to focus less on using GC and more on compromises and intermediate stages between fully static memory management and raw malloc/free.

Compromises like reference-counting pointers with various semantics available in Boost.

C++ didn't kill D, Java did. D was never going to replace C++.

Rust is doing a better job of making things like that available (unique pointer, borrowed pointer, etc).

That said, D didn't embrace "pay for only what you use" at a serious level because shutting off the GC basically left you in the wilderness and there weren't many accommodations made for making non-GC operation as good as possible. Rust doesn't seem to embracing that either for the sake of prioritizing safety.
News.me kills iOS apps due to Twitter API restrictions
Grand juries sit for months at a time, and a prosecutor has to bring cases before the grand jury before going to court. The grand jury decides if there is sufficient evidence for the case to go to trial. It's largely a formality. Essentially, the grand jury is there to answer the question of 'if these alleged facts are true, would that mean a crime has taken place?' Technically, the GJ's job is to find whether there is probable cause to issue an indictment and put someone on trial.

That's why you don't have a regular defense team there; the GJ isn't pronouncing on the guilt or innocence of the accused person, they're pronouncing on the gravity of the alleged offense. So if you're a prosecutor and you bring someone in front of a grand jury for murder, all you have to establish on a practical level is that a murder took place. You can learn more from the handbook for jurors: http://www.uscourts.gov/Viewer.aspx?doc=/uscourts/FederalCou...

There's no precrime involved here. A crime (vandalism of a federal court building) occurred in May, and it was brought before the grand jury that happened to be impanelled at that time, as one of the many cases they examine. It's not a conspiracy just because you don't know about it.
This is exactly what I dislike about it. Ironically, it makes it more difficult to realize there is no more content.
I'm guessing this is a solved-many-times problem :) Here is my own version of the same thing:

http://tylerneylon.com/a/imghist/
(and source) https://github.com/tylerneylon/imghist/blob/master/imghist.p...

That also includes color histograms.

Thoughts on actually using this:

* If a human is using the color output, it's fun to weigh the colors by cluster sizes.
* To find human-perspective dominant colors, it helps to throw out very-light/dark pixels.
* Dribbble does a very good job of this - look at any of their individual photo pages.
* For production use, C would be much more appropriate at solving this problem (but python is more fun to use).

Another cool application of color analysis like this:

http://www.vijayp.ca/blog/2012/06/colours-in-movie-posters-s...
What is Grand St?

As in, is it actually going to be a store? on a 'grand street' somewhere?
Sky's infrared background light may be from stars that linger between galaxies
I guess the difference between mostly for Clang and GCC and full for Sun Studio and IBM is the difference between having a PR department and being an open source project.

The important features are available http://gcc.gnu.org/c99status.html
It's funny that he uses Akira as an example, a movie that famously went over budget because it needed a much larger colour pallet than usual (for the night scenes).
IF Google decides to let you.
Yes. I've used SciPy for some pre/post-processing but for the simulation kernel, C(++) or Fortran it was. Despite claims of JIT compilation, automatic parallelism, etc that matlab and other languages promised, our C-based implementation crushed everything else.