skysight-inc/HackerNews huggingface dataset:
I'm not a hacker, and actually don't even remember how I ended up here some day back in August 2009. I was one of those for whom the term "hacker" had a negative connotation.

I'm a designer and I didn't understand 90% of the topics discussed here. But the reason why I stuck around and why HN eventually became my most visited site, is the community's quality. Comment threads usually spawn multi-leveled discussions with various but not radical opinions about a topic. The top comment can slightly favor point A while its top answer moderates the tone with or without contradicting it. The result is a a discussion with various shades while most comment threads on other websites are generally black or white and favor one-liner jokes to in-depth opinions.

I believe Digg was still around in 2009 but was mostly focused on offbeat news. Slashdot never appealed to me. And even though reddit covers a lot of topics, the community isn't really open to discussion and/or criticism.

Although HN is mostly a tech news site, it oddly taught me more about arts, politics, business and lifestyle than any other website. I guess quality can't restrict itself to one single topic.
The Key to Cheap Renewable Energy? Robots
I'm fine with it defined on the individual level - but somehow making a blanket statement about all people regardless of culture of culture on something as subjective as "work-life balance" seems a bit broad.
Why GTD sucks?
Track Instagram Ads performance with Nitrogram
But why split it in 3?

Why not allocate more time for sleep or activities? Why not work more (not all people hate working).

Seems like we could come up with a bunch of other arbitrary decisions that would make just as much sense if they were already a part of our culture for the last 100 years.
Well I trust what the US does with the information more than China. It's like Tiannamen Square never happened.
How much of GMail does this do (or intend to do)? Off the top of my head, GMail does this for me (in this order):

- Email server that I can run for my domain.

- Search a large number of messages on the server

- Spam detection on the server

- Automatic labelling / categorisation on the server for incoming mail

- Address book

- Saving of drafts on the server so I can edit and send on several devices

- A webmail interface

Is this intended to be a GMail replacement or another webmail interface?
Nothing but contempt for this barbaric destruction of its own history. A new low point.
Not really. Assuming that page size is 4KB, and given that for most systems, the minimal amount of memory that can be committed is a page, you will exhaust all 4GB of your server's physical RAM with only 1 100 000 threads.
Ha. I meant to ask if the game ran on latest windows.
We send over the state of the DOM of the person who presents to the person that follows. So the guy that follows the session will see the same thing as the guy that controls it. We also synchronise the viewport fe, so if the controller resizes the window and the site adjusts accordingly the follower will see the exact same thing.

We don't have every corner case covered yet - but we're working on it.
> It's being designed as a javascript replacement.

Yes, it is. But I'm not sure why you're viewing that as something negative.

It addresses the kind of problems everyone encounters when they try to write bigger applications in JavaScript.

GWT and the Closure Compiler also did this kind of thing. Dart does the same, but in a far more elegant manner. It's terser and the workflow is far more streamlined.

Having proper tooling is really great. Also, thanks to the type annotations you'll need fewer tests, you get better documentation, and it also acts as a safety net for refactoring/maintenance work.

It will enable more people (myself included) to write larger high-quality web applications.
https://github.com/pagekite/Mailpile says:

> Mailpile has a built-in web server and will eventually include a proper web-based interface for searching, reading and composing e-mail.

I'll have to check it out and work out what it actually is/does sometime.
How to save the output of a console.log(object) to a file?
As a Brazilian that had ti witness the effects of US alliance during cold war... No, hell no. With a friend like that, who needs enemies?
You still have to get the bytes out of the server and into the Python process.
Show HN: New Weekly Fantasy Football Site
Hey HN,

We're looking for feedback on our weekly fantasy football site, www.firstroundfantasy.com. I'm not sure if there are too many fantasy sports fans here but I figured it couldn't hurt to try. From a technical standpoint, I developed the site on Google App Engine in Java and a fair bit of JS on the front end.

The site itself is different from most weekly fantasy formats in that users can keep players on their roster for as long as they want. In most weekly formats, players are drafted prior to each contest. Because players can be maintained indefinitely, the best players in the league cost money (up to $10). For example, you can buy Peyton Manning for $10 and after doing so, you can use him as much as you want - even into next season.
We're not funded, if that matters, and I am the only dev on the team so far. I am also an iOS dev and if this site gets any traction, an iOS app will be soon to follow. Let me know what you think and if you have any questions, technical or otherwise. Thanks!

PS - the site is NOT mobile optimized so please look at it on your desktop/laptop. If you're on a phone and go to the site, go easy on us. We're working on the mobile version.
Type Checking in JavaScript
> The USD has had zero intrinsic value since the end of the gold standard. That's why, by definition, it is called a fiat currency.

The definition of "fiat money" depends on who defines it, but in my eyes the most correct definition is "any money declared by a government to be legal tender". Fiat literally means "let it be done", as in a declaration. The U.S. dollar is fiat because the U.S. government says it is money, and it was fiat under the gold standard as well.

Even under the gold standard, U.S. dollars did not have "intrinsic value" the way I understand it, which is to say value that comes from the physical properties of the object in question. There is a very tiny intrinsic value because you can burn U.S. bank notes for heat and things like that, but nothing else - gold standard or not. Gold may have some intrinsic value because it can aid industrial processes and fill teeth and make jewelry, but that is probably far away from explaining gold's market price today.

Bitcoin, on the other hand, is not fiat, because no legal authority has declared that it shall be money.
Not really a natural law, but medicine from time to time finds out that working too much or sleeping less or not having time for pleasure/fun/family hurts your health.
Would be great for demos, but unfortunately it doesn't work with the canvas element on my website hashtagify.me
The calorie labels you see on food are adjusted to account for average digestive and absorptive effects for the mix of macronutrients in that food.

Calories in - calories out doesn't mean "Calories on food label minus readout on the treadmill". It refers to the actual energy balance. Under no reliably observed circumstances has human biology been shown to violate the conservation of energy and matter.

The point of repeating "a calorie is a calorie" is to reconcile people to the inescapable fact that a caloric deficit, no matter how imposed, is the necessary and sufficient cause of lowered long term average body mass.

The problem is that some folk like to embrace Nirvana Fallacy as some kind of debating trump card. "You can't calculate future weight down to 1 gram resolution 6 months from now, therefore your premises are totally wrong!"

Well I can't predict the temperature in my bedroom exactly 6 months from now either. But I have a pretty good idea of what season it will be.
This work hours issue is quite contentious. I don't want to stifle discussion but right now I wish there was a standard "gwen" response at the top of the thread with well researched papers on the subject.
Surfly.com is not easy to use outside of a mobile device or tablet (anything without swipe navigation).
You had enemies in the cold war. The USSR was much, much worse.
So how exactly do you handle sites that require logins?
Outwars is mechanically interesting. Controls sort of like Starsiege: Tribes (there's a jetpack), and you can control the legs and torso separately ala MechWarrior.
Our government not only doesn't care about us, it schemes to make things worse.

This is the main issue for me, I think about it a lot as it seems to me that we're starting to see the beggining a major change in how people view and respond to government.

For me, the main (only?) problem with democracy is that it requires citizens to pay attention and get involved. Voting is the bare minimum. Taxpayers have to be the watchdog over public spending (it's their money), monitor the ethical behaviour of elected officials and, ideally, be involved in their favorite party to keep political careerism low and avoid electing corrupt/for sale candidates.

Banks can only get as big as regulators allow them to. So it's people that need to force the regulator into action on their behalf, instead of just complaining about getting screwed over by a bank rescue due to incompetence or criminal behaviou.

Whining won't help, only serious participation can save us from an increasingly shitty life imposed by low IQ and/or unethical politicians.
That's a pretty small market - BMW only makes about 4000 M5s a year and I'd be surprised if the sales of equivalent models from other manufacturers were much higher.

http://en.wikipedia.org/wiki/BMW_M5
Very nice. You might want to consider supporting OSC as well as midi. The mobile platform is providing a way to break from that horrible proprietary 1970s protocol, and you can do your bit to help out!

I really should write that essay about how midi is an evil tyrant holding back musical expression.

Also OSC will allow you to have less "discrete" notes, so it might actually sound like a theremin.
This is anecdotal, but I've now lost 40kg with a mix of diets, none of which involved worrying about ketosis.
They'll opensource it next.
The other posts have covered the copy/design issues pretty thoroughly, but they largely ignore something I've found devastates conversion: you have not one, not two, but FOUR calls to action above the fold.

Users are more likely to take an action, if there is one clear route they should take. I'm very confused about where to start: should I register or download the app? If I'm correct that this is a mobile app, then you're probably best off having them download your app, then having them register through there. A facebook registration without an app download is useless. Someone who downloads the app, on the other hand, is much more likely to become an engaged user.

also for crying out loud WHY IS THERE AN ANIMATED BUTTON christ
If you are in the mood for video (though not necessarily on this topic) Prof. Simon Schaffer's documentaries are invariably very interesting:

http://www.imdb.com/name/nm2406693/

Absolute Zero and Light Fantastic stick out in my mind as particularly good.
> Sadly, this is the nature of so-called "Open Source" at Google.

What's up with those scare quotes? Angular is open source (MIT), not "open source".
You trust the US of today. That is your right and well, that is fine.

But who is to speak for tomorrow? None of us can tell what the future brings. Not me and not you. So who is to say that in ten years, when that data is still there, that the US is still worthy of your trust?

It is the future we should distrust, even if you trust the past, and the present.
How effective would it be to self host your mail regarding spam?

In gmail I guess that once a few peeps click "Report Spam" on a mail that passed filters, similar mails are also flagged as spam in other accounts. I've always found gmail extremely effective at this, and I practically never flag mail as spam myself.

Sure, there are automated spam filters to configure, but overall wouldn't going alone make things much less efficient on that topic?
I am sure that this nypost flame-post, combined with the increased traffic from HN made a 35+ year old department mananger spill his coffee in the morning. MS has no balls.
Show HN: Monitor your friends Facebook online status and activity
True but I don't really mind hypocrisy. Would you rather he stayed quiet about the government?
I spent two months this past spring on a project where I put in similar time of my own accord as well. Had 2.5 days off in 7 weeks. Averaged 78.5 hours a week over the period. Slept 4-5 hours a night.

It was one of the most rewarding and happy periods of work I've had.

I know there are medical studies that suggest less than x hours of sleep a night is bad for your health. Or, working more than 45-ish hours in a week spikes cortisol levels.

I'd like see the results of these studies correlated with respondent's happiness and satisfaction.

You've got a good insight here:

> Why pressure to work hard can be destructive

I also wonder if the negative health effects are more strongly correlated to the stress of "having" to work those sorts of hours vice legitimately "wanting" to work them, sans stress.
I get that. But, what's more worrying is that my password came through in the URL string (a GET request)
Maybe it's teenage nostalgia talking, but I think Slashdot was a bigger deal.
What does it mean?
#WarrantCanary
We've all committed that class of crime at one point or another. Kudos for being willing to hear some blunt feedback.
BuddyBeers - a true German startup
Considering the state of battery technology did Tesla have any choice? Even their new X will be more expensive than the S.

To get his range he needed long wheelbase large cars. To get range he needed more than a 1000lbs of batteries.

He won't get to the lower end of the market unless batteries improve and by then he will have ceded it to the established players who will and are willing to offer more than electric only solutions.
Definitely need it if you're living there... Fellow connectican
The Perl script will be slower because there are some extra steps it's going through in that code.

So it can be improved. First here is the base line (using my own transaction.list file):

$ time awk '{ SUM+=$5 } END {printf "%d\n", SUM}' transaction.list
7725580800

real	0m1.419s
user	0m1.391s
sys	0m0.027s

$ time perl -e 'my $sum = 0; while (<>) { my @F=split; $sum+=$F[4]} printf"%d\n", $sum' transaction.list
7725580800

real	0m3.453s
user	0m3.428s
sys	0m0.024s

So this can be improved upon by removing need to create that temporary @F array in each loop...

$ time perl -ne '$sum += (split)[4]; END {printf "%d\n", $sum}' transaction.list
7725580800

real	0m2.727s
user	0m2.700s
sys	0m0.026s

Better but has mentioned by dtamhk elsewhere here, split can be speeded up if you are able to give it a limit:

$ time perl -ne '$sum += (split /\s+/, $_, 5)[4]; END {printf "%d\n", $sum}' transaction.list
7725580800

real	0m1.657s
user	0m1.632s
sys	0m0.023s

So now pretty much identical to awk speed. And if you're able to use substr instead of split then you can make it significantly faster than awk:

$ time perl -ne '$sum += substr($_, 30, 12); END {printf "%d\n", $sum}' transaction.list
7725580800

real	0m0.368s
user	0m0.347s
sys	0m0.021s
You make an incorrect assumption that causes an incorrect conclusion.

Not all employers want to pay as little as the candidate will accept. I can state this as fact as I am an employer and I do not do that.

As an employer, I want a happy and loyal staff member. Negotiating them down on price doesn't achieve that. I have never offered less than someones initial asking price, and sometimes paid more.

I think it's wrong to assume the employer and employee have differing objectives. We hopefully both want a successful relationship/partnership. Achieving a salary that both are happy with is part of that.

As for your example, again you assume that the employer makes an offer or the employee demands something. Can't it just be a discussion to find the most appropriate salary? That's how I do it.
There must be a spam filtering as a service? Send anything that wasn't signed and/or you're not 90%(?) sure isn't spam?
That seems... disturbing. What are the practical applications of this outside of stalking?
Aside this thread, I'm not familiar with apple-tracker.com, however 'Froogle' (Google's shopping part of it's search engine) does do product searches, availability and price matching.
There's no conundrum. You take what you can get, when you can get it - especially with how Washington functions today. The other big name groups recognize this. Perfect is the enemy of good here.
Why not just wait and see if Apple manages to fix Mail.app?
http://www.macrumors.com/2013/11/04/apple-preparing-bug-fix-...
Thanks for reporting, we just looked at your site and saw a different issue causing this problem, we'll push out a fix somewhere tomorrow. This fixes your pretty hashtag cloud.
Tiannamen Square is believed to greatly affected Chinese politics, mostly for the better. They do not like talking about it but they have done much to prevent something like that from happening again.
Of course it can't be calculated objectively.

Only the employee knows the amount that is right for them.
Ask HN: The most business travel for an IT job?
I've been a software developer, and a software tester, mostly embedded and recently some web stuff, sometimes as perm, sometimes as a contractor. I've worked for several great companies, but one thing that's always eluded me is business travel. I know some people hate it, but I honestly love it. Being far away, strange food, jetlagged and in a rummy hotel - sounds great! But the farthest I've been is about 40km for work.

I know, many fellow IT workers who travel for work complain that most of the time they're in a box, an office, a crummy hotel room, and don't get to explore. But even that would be ok - I'd be accumulating miles.

I'm happy to start targetting a different role at this point - after a decade of cramped desk work, I wouldn't mind training people, or presenting, or liasing - I'm ok with people, and don't mind doing much.

What's the sort of role I should start to target to get some more travel into my work life?
I have a love-hate relationship with HN. On one hand, I love the insight I get in technical issues as also in business matters in general. I also like the fact that there is a certain level of respect in different views which you don’t often see in public forums especially technical ones. I rarely happen to see inflammatory comments. And I love the simplicity of the design. Sure it leaves a lot to be desired but in a functional level it’s just brilliant. You get the content which is the important thing without any fluff.

From the other hand, my most productive days/weeks is when I stop reading it altogether. It’s like a black hole that sucks you into an alternative reality and you lose focus of your priorities. There are times when I check it three or four times daily and this hammers my productivity a lot.

Either way, I consider it the most important community in the IT world right now and one of the best all around.
I want this to be a replacement. I haven't yet set up spam filtering and search but I'll get around it eventually.

This is just my MVP.
Changing The World With Big Data - One Use Case At A Time
Only the controller fires the HTTP requests. The viewer just gets DOM updates, so cookie's (session secrets) or password will never be send to the follower.
Are you sure they were? As far as I can tell the US has done more damage in Latin America than any USSR meddling. Stalin was really bad but the USSR was not ruled by Stalin for that long.
This guide works like a charm, takes about 2-3 hours to setup:

https://www.exratione.com/2012/05/a-mailserver-on-ubuntu-120...
That's fine for privileged artisan-class freelancers like talented software engineers are today. What about the powerless working class though?
11:39] ~$ host internet.org
internet.org has address 173.252.110.27

11:39] ~$ host 173.252.110.27
27.110.252.173.in-addr.arpa domain name pointer edge-star-shv-13-frc1.facebook.com.
That would be a very interesting law.

"It is a criminal offense to have unreasonable expectations of this law."

Or did you mean "the law" as in the institution?

(Also, to check, you didn't read my sarcasm as sincerity, right?)
Does this use WebRTC?
Maybe having an online database of spam emails that every self hosted mail can access could be an answer.
I'm personally far more angry with Congress utterly failing in their oversight role, and to some extent with the judiciary for becoming at best a rubber stamp, than with NSA. The President (pretty much from LBJ onward, but even farther back) is also fairly complicit in this, but that part is accelerating.

I would probably be a single-issue voter if a candidate for congress were likely to win and was aligned with me on this issue but opposed on virtually everything else.

One essentially-fantasy is to run for Congress directly. Unfortunately I haven't lived my entire life to my mid-30s in trying to become a viable political candidate, so this would be difficult. Central or Eastern WA is probably the best bet, along with starting a 50-500 person business which employs a lot of local people (manufacturing of some kind) and generally being an engaged local citizen for a decade or more. But that's a long term goal.
I guess that for many people, Facebook _is_ the internet.
It gets worse with Political Science, or perhaps the broader Social Sciences.
Poor choice of photo, perhaps. This wasn't a posed photo originally intended for the article. We were just smiling to look good for the camera.
It's a real shame. You don't just go and delete your history!
facebook is behind internet.org[1]

[1]http://techcrunch.com/2013/08/20/facebook-internet-org/
And if we embrace the fact that this quickly becomes more and more Kafkaesque, and run with it?
Company A has the statement on their front page, maybe somewhere unobtrusive like the footer: "We received one or more NSLs today for customer data"
Now, should it ever become a true statement what then? Leaving it would be a crime. Removing it might also be a crime. What is poor Company A to do, Judge? We're just trying to comply with this law...
I was of the impression that rapeseed oil was unhealthy compared to e.g. extra virgin olive oil, due to the common processing methods used to extract it (heating, chemicals[1]). Extra virgin olive oil is extracted purely by mechanical means, no heating is allowed.

Here in Sweden, however, it's easy to find and buy organic cold pressed rapeseed oil. I'm of the impression that this stuff is a lot better for you than "canola" oil.

[1]: http://wellnessmama.com/2193/why-you-should-never-eat-vegeta...
Wrong, they now have coffee flavored balls.