skysight-inc/HackerNews huggingface dataset:
the only bit I'd prefer clarification on is:

Timestamp with Timezone

There’s seldom a case you shouldn’t be using these.

For recording most event times that's true but:

Birthdates (which can include times) shouldn't use them.

Calendaring should think very carefully too, should the 9am meeting move to 10am due to DST? or should it "stay put" but potentially move for other timezones?
I can't help recalling a post here a couple of years ago about the concept of "hellbanning" scammers on ecommerce sites--in short, making it look like everything is going fine, while actually isolating them completely from your business logic. Orders with stolen cards appear to go through, and send confirmation emails, but no real order is generated... In this case, you could transparently poison the results served to identified scrapers with 5% bogus vulnerabilities.

Or is that about as ethical as spiking trees to prevent illegal logging?
This wasn't a bad round up I thought.

http://phys.org/news/2011-06-oh-my-god-particles.html

"They propose that extragalactic cosmic rays are spun up in supermassive black hole accretion disks, which are the basis of active galactic nuclei. Furthermore, they estimate that nearly all extragalactic cosmic rays that reach Earth come from Centaurus A. So, no huge mystery – indeed a rich area for further research. Particles from an active supermassive black hole accretion disk in another galaxy are being delivered to our doorstep."
regarding the first part, granted.

regarding the second part, the proposed scheme uses hn's built in control of making users earn a bunch of karma before letting them downvote. I agree that topic drift happens, witness all of the bitcoin related discussion over the past year or so.
Nit: granting of exclusive franchises has been illegal since 1992. I believe most cable franchises are by now nonexclusive. E.g. http://bloomingtonmn.gov/faq/cs/cs_cablefaq.htm#exclus.

And the cost of renting space on utility polls or underground doesn't come near the cost of the surface property rights. And cable companies pay billions a year in franchise fees. Though I'd be interested to see a calculation...
.CLUB Sets The Bar For Launching A New gTLD
Other being Firefox OS
Troll 2 used to be the worst-rated movie on IMDb until it became a cult favorite and garnered tons of 5-star ratings.

If you're interested, there's a really interesting documentary about Troll 2 called Best Worst Movie, which covers the film's production and cult following. After watching the documentary, Troll 2 becomes an enjoyable movie because you know all the crazy backstories to the actors and scenes.
One of the example solutions breaks the rule of "only pass a light once"
Okay, so what kind of cosmic phenomena causes a particle with mass to accelerate to such a ridiculous speed?

That seems like the more interesting point not touched by the article.
right, I always read HN on my phone ;d
I've definitely seen this done in practice
increasingly this looks like a smart choice. :/
CureCrowd – Crowdsourcing Science
It's not really reasonable to say "I don't like the way you market your goods... so you really shouldn't be concerned with people stealing them."
On negotiation in general, ff you have a partner or group to practice with, or as a regular small team exercise, I highly recommend Harvard's materials from their Program on Negotiation.

The material is inexpensive and can be previewed / downloaded, in full, for free (the instructor pack).

Dedicate more time to the de-briefing than the exercise, as that is where the learnings are.

http://www.pon.harvard.edu/store/
The last 2 Nexus phones were also LGs. Not sure how to vote...
Definitely some great points and valid cases. In the calendaring case I actually may enjoy the shift, but that would probably be a surprise to most. Will work to add these examples where you wouldn't want the with timezone behavior in.
You still need links to rank, just like the old days. However, unlike the old days, you need links from (very) high quality, high relevance sites.

Commenting won't cut it, blogrolls won't cut it, site-wide footer links (e.g. "Wordpress Theme by MyBlog.com") won't cut it. You need someone that writes regularly for a premier or second tier site to create an editorial link to your post with relevant anchor text.

It's hard to get those authors to notice you - really hard - but it does happen. Keep writing good quality content and engage the right people often. Do something nice for them, offer a free tool that's perfect for their niche or help them out with technical stuff. Be a good guy - good guys get good links, given enough time.

When you have a few high authority links into your pages, you can link to yourself and distribute that page rank around your site. And when your site moves up the rankings, don't forget to link out to the other struggling good guys out there.
Woah no love for Blackberrry? (As of now the only vote for Blackberry is mine!)
Western Union Gets A Patent On An Exchange For 'Alternative Currencies'
Got a Sony Xperia Z1 when it launched 6 months back - very happy with it and would recommend it to anyone looking for an Android handset. They don't seem to have much presence in NA though, which explains the low number of votes in the poll.
Indeed. Congrats guys!
Are you serious ? If you want to capture a clear intent then simply ask the user to provide parameters.

docker clean remove-untagged

docker clean remove-old 4w

It's bizarre that the Docker team is so oblivious to the issues running Docker in a real world environment.
This is surprising to me because Kayak uses ITA Software [1] which is owned by Google. Perhaps Kayak has better relationships with the airlines than Google and cultivates more accurate pricing this way.

[1] http://www.itasoftware.com/index.html
Can Kensho Bring Google Style Search To Stock Picking?
Gratis for all open source databases; Postgres, MySQL, H2, Sqlite .. even NonSQLs. And worth damn every penny, should you pay for it.
> Will never buy anything from Samsung, they are one of the most scummy companies around.

Yeah, just like those companies that blatantly violated antitrust laws to suppress wages for thousands of engineers. Oh wait, wasn't Apple part of that too?
He's just making the point that it's unethical, which it is. Even if it boils down to simple bandwidth theft.
Thanks a lot for this work, btw; I found your labor of division blog posts last year and integrated your code into my permutation generation logic, to very nice effect.
What is wrong with paying for software? It's very reasonable license too. Cost-free for open source databases and without immediate support. This is classic Free Software licensing.
Why do you say that? The location tracking and call/sms traffic analysis is equally doable with a dumbphone as a with smartphone. Sure, there may be more ways to track a smartphone, but using a dumbphone doesn't eliminate the cell provider's ability to track you. And all dumbphones are now E911 [0] capable. so they can get the location of a user to several hundred meters accuracy.

[0] - https://en.wikipedia.org/wiki/Enhanced_9-1-1#Wireless_enhanc...
Wow! How about that? Congrats guys - what a time to make a difference in cancer.
When I loaded the page, it said this:

"Drawing Tools - Use built-in vector drawing tools to design controls, icons and other graphic elements."

And

"Code Generation - PaintCode instantly generates Objective-C or C# code from your drawings."

Seems obvious to me what it does. I literally have to do nothing besides open my eyes to get that information. Couple that with the screenshot, and the name, and the fact that the price is presented front and center, I can't help but wonder what information is missing?
I don't own a phone. Not a smart, not a dumb, not a landline. Is this "other"?
Preprint is now available: http://arxiv.org/abs/1405.1418
It displays by default. It only hides if you mouse over other yellow dots and look at other information.
Wow, seems like Blackberry is well and truly out of fashion (at least with the Hacker News crowd). Not surprised to see the iPhone, Nexus and Samsung phones rating highly in the poll. Interested to see if there are any surprise risers as this gets more votes. I use a Samsung Galaxy S4 myself, best phone I've ever owned.
Moto X is pretty rad.
It's more helpful to private message people these things, sometimes the author doesn't even know their project has been posted to HN.

Last week I wanted to comment about a bug on HN, then I realized it's more constructive to open up an issue on their Github repo.
When I loaded the page, it said this:

"Drawing Tools - Use built-in vector drawing tools to design controls, icons and other graphic elements."

And

"Code Generation - PaintCode instantly generates Objective-C or C# code from your drawings."

Seems obvious to me what it does. I literally have to do nothing besides open my eyes to get that information.

Couple that with the screenshot, and the name, and the fact that the price is presented front and center, I can't help but wonder what information is missing?
Lenovo ? .. it might be cheap.. but it works..
BasicCoin, a cryptocurrency in less than 600 lines of Python
The concept of a "primary" smartphone is a little strange to me. How common is it to have multiple active smartphones? (As opposed to, say, one for testing software, or an old one in the closet)
Calling Stallman a jerk is definitely uncalled for. I personally think he is the epitome of everything that is right with the Computer Science. It is your prerogative to distribute the software however you like. Remember that Stallman created something which most of us can only sapire about.
I was on a Samsung Galaxy S2 and I switched to a Nexus 5 in December. I'm really enjoying it. Someone stops me at least once a week to ask what phone it is and tell me that it looks really good.
Now Nokia 820. HTC Sensation previously.
I like how you didn't address his concern, but instead responded with a completely different concern. Good response. Five stars. Very helpful.
You realize that those benchmarks are all open source and they encourage patches from anyone if they can demonstrate it benches better?

So instead of just saying their Symfony benchmarks are bad, submit a pull request to fix whatever you think is wrong so they can get more accurate benchmarks next time.

Also their tests are run without caching for a reason. It's not a test of the language/framework if they just use whatever language to generate a static/cached file and serve it with nginx.
Are you in the US? How do you deal with any one of the many sites that require a phone number (e.g. bank accounts)? SIP?
Previous phones: iPhone 4s, 5, 5s.

I recently switched to a Nexus 5. First I bought a Nexus 7 to play around Android and it turned out I liked it very much. I decided to switch because many apps I frequently use (Authenticator, Calendar, Chrome, Gmail, Docs, Drive, Google+, Keep, Hangouts, Maps, Play Music, Search, Youtube, etc.) are made by Google and I feel like I'm getting a better experience on Android. I also really enjoy the fact that I can install Play Store apps directly from my desktop web browser. And from a hardware standpoint, I much prefer the larger screen of the Nexus 5.
This is one of the more interesting policy questions on the web. Our search engine crawls a lot of blogs and what not on the web, criminals who want to find unpatched wordpress sites try to acrape our crawl by sending automated (scripted) queries to find them. We have developed a number of defenses over the years and pretty regularly ban them[1]. Here is the weird part though, if they hired 300 people on mechanical turk and paid them each a dollar to do one search, it probably would get them more information. Look at folks like 80legs or other 'distributed' scrapers. They exist almost solely to subvert these service terms. Are they evil? Creative?

One of the things that stands out is called out in this article. The people involved really want this information, so much that they are willing to expend time and effort to construct scraping bots and what have you . Why not just buy it? How is it that someone gets a request from their boss to get some information, but their boss expects them to get it for free? Can you imagine if they said, "We need pens, pencils, notebooks, staplers, the works for the office here. Oh and you can't spend any money getting that stuff, just get it here." Would they construct some elaborate raid on a nearby Office supplies store using a mercenary army of criminals? Why do that with information?

We did an experiment where we would 'grep the web' for you, basically run a regex over a multi-billion page crawl, give you the first 50 results for "free" and you could buy the complete set. I think we sold exactly one of those.

It is a weird thing, the OP captured it perfectly.

[1] Its a violation of the terms of service.
Why Redditors Are Revolting
But I think you need one to post a question?
BTW, I checked it out again, definitely not a real option.
Moto G! I've finally found a phone that annoys me the least.

I totally see using it for next couple years if Google continues to optimize Android for better memory utilization. As is with KitKat it only works good enough for most things.

I've thought about why I like this phone so much and I think I like the minimalism, the great in-hand feel, the very consistently nice performance and great battery life.

Edit: Coming from a Note 2, I noticed I have automatically made few usage adjustments chiefly due to screen size but somewhat also due to less RAM. But I find it works better that way.
I'm in Canada. Amazingly, a lot of these sites that require a phone number don't actually require one. If it's a person grabbing my details, I tell them i don't have a phone, and they usually figure out what to do. If it's a computer that won't accept "no" for an answer, I pick 1234567 as my number after the area code.

This has not really impacted my life in any significant way.
What you did in the limit in your second expression does not make any sense. You can't obtain the indefinite integral (the expression with cos()) and then take the limit as n -> infinity. This is not meaningful.

You can only do that with a definite integral (under conditions).

Using your reasoning, even a function like exp(x) would not integrate, because the terms in the integral of its series expansion would all go to zero as n -> infinity.

Another way to think about this is that each term in the indefinite integral you wrote has an arbitrary constant of integration, which can depend on n, that you did not include. This constant precludes you from actually finding the limit.
I rarely need the console tab in the chrome devtools because hitting Esc is normally way faster. Also having the tabs in a defined order allows you to use Cmd+n to switch between them (and the number stays the same).
It's disingenuous, or maybe just naive, to think that a generation who has been on the earth 20 years longer than you doesn't understand what's going on in your generation.

Sometimes I think Hacker News doesn't take a long enough view of history. My grandparents went to war in Europe. They saw and did things that shamed and haunted them when they came home. They were emotionally disconnected and stunted as they raised their children, my parents. My parent's generation, consequently, decided in the 60's that sexuality should be liberated, in the 70's that everyone should experiment with drugs, in the 80's that money and wealth were the most important priority, in the 90's that integrity was an outdated notion.

In my generation, meanwhile, we've concluded that morality itself has run its course and that we should be tolerant of everything except intolerance, that faith and morality are all fine and well as long they're held privately, and that taboos are the only taboo.

I asked my wife's grandparents what the biggest change is between now and the time of war that they lived through. Their answer? Community. There is no I've got your back, you get mine mentality really left in our nation.

I think the point they were making is that if our generation were faced with the same question as theirs (Another sovereign nation is exterminating a race and seeks world domination, what should we do?), we'd be paralyzed by a lack of community. There would be no banding together, considering the price of losing hundreds of thousands of lives, and deciding to pay that price because it's the right thing to do.

Call that hypocritical if you like. I'll just take it as well-placed criticism, because I've outlived my "everyone older than me is stoopid" mentality.

EDIT: My point about taking a longer view of history is that all of these changes have taken place over a span of maybe 80 years. That's short enough that people have lived long enough to see it all happen. When older people complain about changing morals, they aren't necessarily going senile.
Agreed. Although while travelling I frequently find people who have 2 smartphones. Usually because the main one is carrier locked but also, I guess, as an anti-theft solution.
I didn't know they made phones.
1. Most H1B's get higher pay than the H1B application wage. This happens in consulting jobs and is to ensure that you don't have to get deported because your annual income fell short of the absolute minimum in case you took a prolonged vacation back home. And the prevailing wage is determined by DOL. Not by the employer or the lawyer. If you compare the H1B prevaling wage with your own, most of the time yours would be higher. But that doesn't mean you are getting more pay than the H1B employee. Most H1B's atleast have an engineering degree. Getting through a degree course is no lauging matter anywhere in the world. Vast majority of US employees don't have any formal education. End of the day, companies interview H1B employees just like they interview you with puzzles and white board tests and github code reviews. Nobody, not even Infosys and Wipro employees get a free ride.

2. Same case for L1. They have degrees in addition to work experience. Nobody makes 15K in US on L1. That's just a lie. I used to make 15K USD back in Chennai, India. Not many people would make the trip to US for 15K.

3. Americans don't work abroad in India. Americans work for Indian companies here in US. Every time an Indian airliner buys Boeing over Airbus and everytime a US arms manufacturer gets a deal over the Russian or European companies, the Indian companies employ Americans. It's a trade off mostly in America's favor. Indians export technology and Americans export finished goods. Consumers of raw technology always gains in this trade.

4. The problem with GC is not because the H1B's abuse it. But because US has a stupid immigration policy where they equate India or China with a billion people to say Kuwait or Vatican and give equals quotas per country. If this is fixed, the applications would get quickly processed and the wrongful applications would be denied.

5. Mass layoffs with simultaneous I-140 filings... Getting someone a Green Card would cost upwards of 15K. And they don't exactly come cheap. green Cards usually have higher wage requirements. Also I-140 holder can switch an employer after 6 months. Nothing chains them to the employer.
>I also really enjoy the fact that I can install Play Store apps directly from my desktop web browser.

Totally agree. Very similar to the Amazon "Whispersync" for kindle. I loved stumbling on an app online that looked interesting, click install, and next time I take out my phone it's just there ready for me.

I recently switched to a iPhone 5S from many consecutive android phones, and this is definitely on my list of things I miss.
An iPhone 4S, which I grudgingly upgraded to IOS 7 after Apple refused to fix the SSL bug on IOS 6. I absolutely hate the look and the removal of button shapes is an affront to everything I ever learnt about user interfaces (from Apple's HIG, no less).

I'll probably keep this phone forever out of sheer apathy, since I don't want to spend money on another IOS 7 UI and don't much like Android for a variety of reasons. Maybe I'll try a Firefox OS device at some point, but the last time I looked at that it did not compare well.
Tell HN: I will hack on your SF startup for a place to sleep
Hey HN,

I'm a hacker/CompSci student studying at a top 3 school in CS (easy to guess), and feeling a little adventurous. I don't have much planned this summer other than side-projects, and have been rather bored in school. I want to do some real work and build something. I don't need money; I just want to work with smart people. All I need is a place to live in SF. If you're in SF and think there's a place for me, I'd love to hear from you.

Cheers,

intx
I enjoyed the article, but I'm not entirely convinced online gambling can be so easily lumped into the moral panic category with the rest. Unless it's gotten to the point where the games are tightly regulated for fairness and controlled for access to make sure only adults are playing.

On the other hand, I guess video game items having real world value already allows young adults to test these waters somewhat. Just seems that when actual money is involved you're moving beyond simply playing a video game. Or I'm old and panicking morally.
Lenny Bruce covered this in his day https://www.youtube.com/watch?v=Ua0TT87KNwo
Bar graph as of 11:30 EDT.

http://imgur.com/oaBZOv7
-having battery life more than a few hours is a life changing experience

-being able to open the phone and just start typing on the dial pad to have it call someone without fishing through menus is great

-theres nothing more stylin then flipping the phone closed after a call ends, or flipping it open to answer
A Fresh Groovy Take on Pharrell's Happy
The chip in your iPhone 4s is made by Samsung.
Same, except I have a (dump) phone to keep in contact with my parents who live in another city. Also Canadian!
Nokia 920, which I got at /build 2012
Most of 2048's fanbase enjoys it because it makes them feel smart. It gives them an adrenaline rush as they tap buttons or swipe the screen, watching the numbers combine and become higher and higher. Some say that playing 2048 makes them "feel like a computer", and that Threes does not.

If pushing buttons quickly and watching numbers fly everywhere /and somehow not cause you to lose/ makes you feel like a computer, then Threes absolutely does not make you feel like a computer. You can get pretty far in 2048 just by rapidly pressing two buttons and then adjusting when the board gets messy. That is the entirety of 2048's strategy. I've been playing Threes since its release three months ago, and I still find that my scores are improving as I notice new strategies. Threes has infinitely more depth than 2048, which is what keeps me coming back for more.

The only reasons 2048 is more popular than Threes is that a) it's free, while Threes costs $2, and b) it is EXTREMELY friendly to newcomers. It's absurdly easy to get a 2048, while it actually takes thought to score high in Threes.

So yes, if you're looking for a mindless free time-waster, 2048 is the game for you. If you're looking for a deeper, more polished puzzle game, Threes is superior in every way.
The negative review route could actually lead to legal troubles, if you don't represent yourself truthfully. But that's not a problem as it seems you won't go that route, anyway, based on the comments here and your reaction to them.

It is a good idea to take the high road, as everyone's suggesting. But they are in fact a competitor, so go ahead and compete. I liked the suggestion of making a deal with the CEO, lol, if you could stomach working for them. Other than that, I wonder if you could just call them up and discuss all this with them. Don't do it if you think you'll be angry. Maybe they'd be shamed into toning down their copying a bit.
I stopped reading at "SocketCluster is N times faster than any other available WebSocket server"...