skysight-inc/HackerNews huggingface dataset:
Hi. I'm the author of the post. I realize that it's a somewhat challenging read, at least compared to my usual style, but my goal was to stay as true to the physics as possible. I was a little disappointed with some of the popular science coverage, because some sources made it seem like this is the first time that physicists reached negative temperatures (not true), or that negative temperatures aren't physical (they are, but they're weird!). I hope you find it interesting.
because the menus would make it worse for the average user and the power user should be willing to pay if it's that important for them.
Height is a relative thing though. I used to club with a good friend of mine, about 6'8". I'm 6'2". Females used to flock to him when we hit clubs; all he had to do was walk in. I had to put up a lot of effort just to get a "hello". I grew bitter and mentally bashed females for a long time for being so shallow; that mentality reinforces itself and destroys dating prospects. I missed out on a lot of opportunities because of that. On the dating front, optimism always trumps pessimism. Do the math, there statistically has to be someone who would want you in a city of 7m.
What's the optimal solution, and what is "internal motivation" except a sense of discipline?
relative to the large expanse of employers who don't have those needs? that's still a small base. I didn't say those jobs didn't exist.
Turn your Macbook or Macbook Pro in to a seismograph
There are probably some on offer in Silicon Valley :) Probably many in fact. Are you in NYC now? or not in the US yet?
His reply:

"this response, as well as your previous one, is priceless. I can't thank you enough for taking the time to cull some kind of advice from your contacts. It is much appreciated."
Sad (for me) difference: tail call optimization, done automatically in Schemes, unavailable in Clojure. I know of recur and trampoline, but recur does not (I think?) work with mutual recursion and if I wanted to use trampoline, I'd be coding in JavaScript :)

Personally I dislike Clojure's syntax - Scheme's feels more pure, cleaner. It's a bit like PERL vs. Python, a matter of taste largely.
Strange, I find that message annoyingly dismissive.
This is exactly how my partner and I feel. I was able to get a Canadian work permit as her common-law spouse, so we didn't need to get married when she did grad school in Canada. (We're from the US.) Until there's some other reason to get married, we have little interest in doing so.

[edit: added closing parenthesis]
I would suggest Chicago. I have always felt that, from a jobs-available point of view, Chicago is broader and deeper than most places in the country, including New York. Technology jobs run the range of high-frequency trading jobs where C isn't always fast enough to insurance giants like Allstate, who when I last checked, had about 1000 IT-related jobs, a very large chunk of them in programming. Financial modeling, data warehouses. Lots of Java, .net, some C, some C++, Ruby, Rails.

While the startup scene in Chicago is not quite what it is on the west coast, there is some of that in place. Lots of former startups like 37signals, Groupon, kCura. And don't forget my buddies over at matasano for top technological challenges.
Storm: Distributed and Fault-Tolerant Real-time Computation
Putting aside the idea of whether marriage should happen after N years of dating...to my point, we still don't know enough to make any judgment on "Jacob" because we only have glimpses of the women he is said to have dated. Relationships are two-way streets and the man is not the sole arbitrer of tying the knot.

And I'm old enough to be starting to harangue the next generation for not things the way I remembered doing them...but I think you're a bit too judgmental. One of the underlying themes of this piece is that Internet dating makes the "market," so to speak, much more liquid. The people whom you know who got married after 2-5 years...can you, or they, say that who they matched up with and vowed "till death do we part" was conclusively the best person for them in existence? Isn't it slightly coincidental and solipsistic to think that the universe arranged things so that out of billions of human beings, these couples who met mostly in real life (before the spread of e-dating) happened to have the physical proximity needed for their paths to intersect?

Whether or not marriage is the ideal state is a whole different argument...but you have to take into account the different worldview that the Internet unavoidably propagates. I think this is why I'm defending the OP (even though I've never online dated)...it's almost not necessary to provide hard evidence for the OP's assertion (or the admittedly self-interested online dating professionals quoted) because the Internet has so fundamentally changed how we interact and what we believe in. Right now, it is strange to me when friends don't have the intent to eventually marry...but I grew up with that being the status quo. The generation entering adulthood now did not and so it seems impossible to think that e-dating had (or will have) no impact on how we perceive and carry out relationships.
My experience with CloudFlare couldn't be more to the contrary.

We rolled it out for a good few months and gave them quite a while to get their act straight. Ultimately, we had to do an emergency switch to another CDN because the performance was SOOOOOO bad and we had an important event occurring the following day (Not the ideal time to be playing with DNS on a production website).

The Theory behind CloudFlare makes sense right? They'll protect you from DDOS by getting everyone onto their network, so the network gets so big no one can take it down and they have specialized equipment and techniques. Well, maybe that makes sense if you have a problem with DDOS, but if you don't, why join a network that is obviously being DDOS every day? That doesn't make much sense to me. I assume they were being DDOS'd because every time they went down, taking us with them, that's what they would said on twitter.

The worse part was response times. With them, individual assets where taken around 500ms to 800ms to load. Once we switched to another service provider, we were seeing around 20ms-30ms. And if it's not already obvious, dynamic pages served off Heroku are faster if they're not stuck behind CloudFlare. Our total cold page load time when from 5s-6s down to 2s with this switch.

Also, all the asset rewriting and page optimization magic is so silly IMOHO. Just use a good framework like ROR with Asset Pipeline and write good code and you won't have that problem. Not like for a small site it should be much of a problem, and for a big site, they should have competent programmers and adequate resources.

Also the SSL Cert they give you sucks. It will have a bunch of other companies names on it, and perhaps besides allowing you to rollout SSL very quickly and easily, doesn't do much in the way of validating your identity.

I wish CloudFlare luck, and hopefully they will fix their issues. Until then, I'm staying away from them.
Mind blown: What will the next Neolithic Revolution look like?
Newsflash: a two-word category descriptor isn't good at conveying nuance. It does pretty effectively convey the idea, though, that in whatever specific area of application, storing and processing data is a core technical challenge.

If you need a shorthand "way to describe startups that are dealing with large quantities of data", as a non-nuanced category, "big data" does a pretty great job.
Lea Michele spotted at beach with her boyfriend
You can easily lose money if you value the time spent writing the book and get paid nothing / less than you could have earned elsewhere for it.
I find firefox's Well this is embarassing phrase irritating.
I've been developing several native mobile apps for android platform during the last 18 months. Actually i'm developing on iOS too. I used the Sencha Touch framework (and their Architect tool) to build one of the apps. Here my experience:
- Sencha did great efforts but HTML5 is maybe supported best on iOS than on Android so that great differences still exists between the same HTML5 app executed on Android or iOS
- You have different (too much different) behaviors between android 2.3 and android 4.0 also building an html5 app
- Sencha tools are really (too much) bugged for android development (this is more related to Sencha and not HTML5, but we are talking of cross platform build so it should matter)
- Simply (at least for android), HTML5 app speed depends on os version but hardware too (quite obvious!): so you can have an html5 app running on a modern android4.0 device and still see lags (a lot of lags) or other problems related to HTML5...if you develop a native app, it is probable that you won't notice problems regarding performances on different android 4.0 devices, but also with not too old 2.3 devices.

My experience is based on an html5 app built using Sencha 3 months ago, released for both iOS and android. I tested it on iphone4, Samsung Galaxy Note 1 and 2, Galaxy S2 and S3 so i can confirm that it is impossible to tweak an html5 app to be well performant on all these platforms/devices (so if you want to do it, you have to spend so much time that you will surely ask yourself "Maybe i should have build a native iOS app and a native Android app: i would have spend maybe a little bit more time, but i would have had reasonable return on performances and coolness of my app!"
Here's mine: http://blahg.res0l.net/2009/01/bastet-bastard-tetris/

A Flash port of Bastet from many years ago.
The headline is misleading, he mentioned hitting a car and was charged for that.
I like that this article focuses on the word "commitment" rather than "monogamy", instead of conflating them like the first article did.
It's a trade off. It may be something the user expects to be able to do, but for whatever reason doesn't have permission. In that case it's better to say "You don't have permission to do 'foo', please contact your administrator if this is incorrect." (no need for "Sorry..." either, IMO). Then they know what's going on, instead of just wondering "Where the hell is the 'foo' button..."

Or maybe they can use the feature in some situations but not others. For example they can edit some records but only view others. In the second case, having a visible but inoperative "Save" button may be a better user experience than the save button being completely hidden.
You treat "America" as some culturally monolithic thing, when it's not.

Basically, I always considered the whole "celebrity worship" thing to be for more "lower class" people, and I think there's some truth there.
well here is my Tetris http://www.blocksonblast.com

The mechanics were lifted nearly wholesale from Tetris Grand Master 2 (you may know it from watching invisible Tetris on youtube [1]), since I like how that series plays a ton more than any other Tetris. There's also a really basic AI and additional gameplay modes that may or may not be accessible. To go fast and get a high score, lock your pieces with the soft drop.

[1] http://www.youtube.com/watch?v=KfDPUAluwpo

e: source is at https://github.com/pharrington/Bodies/tree/master/demos/74 for the curious
Something wrong with Samba?
I agree with you about praise versus regimentation. My parents never really praised or chided me and my sister. If we did something wrong, they treated it as a learning opportunity. If you washed the dishes badly, it was probably because you just need to learn how to wash dishes better. If you hit somebody, it was probably because you need to learn why hitting other kids isn’t necessarily the best way to resolve an argument.

So in a way I was raised to believe that praise and encouragement for their own sake are basically useless—real critique should give you a simple, concrete handhold by which to improve yourself. We also had a lot of freedom to make our own mistakes, though my parents were always there if we needed them.

And that isn’t at all how school works. I wasn’t very “successful” in school, because I was depressed by the dishonesty of getting good grades without any real effort. All the way through college, I wanted challenges, but there simply weren’t any to be had. So I had to find my own and motivate myself to learn and improve, or else I would have killed myself.

So, sure, I got some bad grades, failed a couple of classes, and dropped out of college. But it was just because I’m the kind of person who’s better off working on real challenges. The “real world” didn’t break me down—it saved my life.
GE Hopes to Make Its Cloth Wind Turbine Idea Fly
Practical Applications of Partial Application
Is the website not accessible for anyone else? It always happens to me with this website.
OWA specifically redirects Chrome for Linux to an older, static-html version. You have to spoof Firefox for Linux or spoof Chrome for Windows in order to get the rich client UI.
> Perspective, please. I believe you seriously overstate the impact of having a popular post on an internet discussion board.

Really? Well, first, tens of thousands of people clicked on Obama's link and filled out the voting information on Election day. Sure, that's an extreme and rare example, but a popular link can influence democracy.

More realistically, though: my life has been dramatically altered and formed by comments I've read on reddit. I learned python and lisp because of reddit, studied algorithms more intently, learned enormous amounts about politics and world news. There have been countless comments that have fundamentally altered the way I think about math and science, about morals and life.

I can't imagine how much I would have missed in life without a place like the reddit comments. Sure I would have picked up some of that stuff elsewhere, but it happened for me on reddit.

I think you are underestimating the impact of reddit comments.

> Step 1....Step 2....

I enjoy reddit by doing quite the opposite of your suggestions, so that's really a personal preference. I cannot enjoy using a site where hundreds of thousands of people will read 'climate change is fake!!! scientists are liars!!' with no rebuttal, while I'm off participating in a thread about pythonisms.
Here's another list:

http://nytm.org/made-in-nyc

There are companies on each list missing from the other.
If a screen could be developed that could be adjusted to different sizes as needed, that would make a single unified computing device much more feasible.
Much more interesting and important was the FRAND settlement wrt the Motorola Mobility patent portfolio.
I researched the 4 Cs on google, then bought a ring on ebay. It had a 7 day return policy, so I scheduled an appraisal for the day after I got it. Paid a few thousand. Appraised for 4+ times as much as I paid.
The blog is using google pagespeed service with prioritize content caching enabled. blink.js helps render the page faster. I had no idea rendering was broken in Safari. I just hard coded margin-left: 0 !important as a temporary fix.

Thanks for pointing this out!
Internal motivation is doing things that you like.
And then: doing things that you don't really like that much, but that allow you to progress in doing things that you do really like.

This is the optimal solution.
“Societal values always lose out,” says Noel Biderman, the founder of Ashley Madison, which calls itself
“the world’s leading married dating service for discreet encounters”—that is, cheating. “Premarital sex
used to be taboo,” explains Biderman. “So women would become miserable in marriages, because they
wouldn’t know any better. But today, more people have had failed relationships, recovered, moved on, and
found happiness. They realize that that happiness, in many ways, depends on having had the failures. As
we become more secure and confident in our ability to find someone else, usually someone better, monogamy
and the old thinking about commitment will be challenged very harshly.”

Oh man. Societal values will always lose out? Women (just women, mind you! Not men, or women and men?) were miserable in marriages because premarital sex was taboo? The lack of premarital sex directly leads to unhappy marriages? Some of these quotes border on the ridiculous. Personally, I'm glad the societal value of "Murder is wrong" hasn't lost out to these dating websites. I'm going to pile on real quick and also point out that commitment is hard. It's a disturbing trend that people can now just not deal with commitment (an important societal need, not just in relationships but in business as well) since sites like these offer them an easy way out.

I'm far from the evangelical Christian right, but there is no denying family values play a part in a functional society. Stable homes and good role models are invaluable to children growing up. Good marriages can demonstrate valuable social skills, such as compromise, respect and as corny as it sounds, love. Such things should never "lose out".

Let's not forget that, as the article mentions, most of these people's goal is to generate repeat users, not create healthy relationships. I'm not denying that online dating can be a great tool, but let's take some of these opinions with a grain of salt.
physorg is in print now?
Why The Media Won’t Stop Reporting on Mass Killings: We Like Them Too Much
http://google.com/jobs

We're always hiring. The Chrome team does lots of C++. The Android team does lots of Java. I believe the docs backend and the g+ backend are mostly Java though I've never seen them. I'm sure other teams use Java and C++ as well.

They have offices in NYC. No need to relocate ;-)

For tips see
http://steve-yegge.blogspot.com/2008/03/get-that-job-at-goog...
Silicon Valley conquers Hollywood, part 3
For those unfamiliar with the company in the article, Rachel's talking about her experience at Google.

One problem I've seen in big tech. companies (especially Google) is that most employees hate doing interviews, they think it's worthless and a waste of their time. They don't seem to realize that this is a necessary part of the job (especially with a company that went from 20 to 20000 in such a small amount of time). In the end, would you rather have your co-workers be interviewed by yourself (or another technical fellow) or by an uninformed HR department?

Having said that, I would've loved to work with Rachel. I have a deep fascination and respect for
responsible and involved people who can pull the weight of an entire team when everyone else ain't
doing shit.
‘You treat “America” as some culturally monolithic thing, when it’s not.’

I second this. The United States alone are basically a loose collection of countries held together by the dollar and a certain amount of federal guidance. I use the term “countries” in the broader sense of “land”; they don’t necessarily correspond to state boundaries. And this is to say nothing of the rest of America.
Seems fine, does this link work better? http://rachelbythebay.com.nyud.net/w/2013/01/04/cal/
Persian Gulf in 3D Anaglyph - CodeProject
> Is Google leveraging the popularity of maps.google.com to also marginalize rockmelt?

If Google did prevent a browser like rockmelt, which is not a strategic threat to Google, from accessing maps, I would say that likely it is a side effect of something else. But Microsoft IS in fact a strategic threat to Google, and Google constantly thinks about how to compete effectively against it. To do otherwise would be stupid, which Google is not.

> it ignores the very simple fact that any organization is made up of people with very different opinions

Of course Google is a very large company, and has many people inside it with many different opinions (and as you say, many are great people that truly care about the open web). But like any corporation, it is hierarchical and its leaders at the top do define an overall coherent strategy for the company as a whole. A company that does not do that is doomed to failure, and there are of course plenty of examples in history.

Google's overall strategy with respect to the web has shifted in recent years, with less support for alternative browsers on desktop and especially mobile. This makes business sense for Google - supporting other browsers in some cases might help them compete against Google, which like any company Google wants to prevent. This is not unique to Google; what is, is that years ago Google was very different - it didn't have it's own browser and OS, and it supported openness on the web, that openness helped Google as a new company making money on the web. But that openness is no longer crucial to Google's strategy, and that is affecting Google's products more and more.
Hope you will integrate vim bindings soon!
I would, but it definitely depends what for. I use it with sequelizejs (MySQL) at the moment in a biggish web app and it works really well. We have a LOT of forms and complex validations, prefills, searches etc, which are a joy to do without having to write them in 2 languages because I want them on client and server. With supervisor and node-inspector, expressjs, passportjs, socket.io and so forth everything is just a joy.

This is already a part of the 'easy validations' but it comes in in a lot more places; being able to just shove the same code to client and server and have it run is really a win for me. Simplified, I have my own class libraries which are loaded both on client and server with most code the same and some different depending where I am, and without thinking I can just execute the same code everywhere; I even just send code via socket.io from server->client dynamically when it comes in handy and it's a better experience for the user.
Kohsuke Kawaguchi » The other side of forking and pull requests
I'm pretty sure my employer does not just do "glorified web development" though I'd suggest you lose the attitude when you get here. The glorified web programmers have us surrounded and there are plenty of good ones ;-)

http://jobs.vmware.com/go/engineering-jobs/210703/
Pug Talk Magazine?
Why have voting at all? I think that this kind of pre-filtering content only encourages group think and isn't a good system at all.
Sounds interesting. What is the speed of that thing, can it hand JS heavy webapps in a desktop browser properly?
Vuo: replacement for Quartz Composer (sort of open source)
Can't you just install a different browser on WP8? Or is Microsoft locking down their platform to only the IE engine?
During a second-year pharmacology course in medical school, our instructor was talking about the influence of pharmaceutical reps. He asked us to raise our hands if we would be influenced by a $1m gift. Most raised their hands. Then he asked us to keep them up if we would be influenced by a free car. Some hands dropped. Then a gift card for nice clothes. Still more hands dropped. Finally, he asked if we would be influenced by a slice of pizza.

I was the only person with my hand still up.

People really like to believe that they are above being influenced. People are wrong. It's OK, we just need to try to continue to redesign our medical system with that in mind.
It shouldn't matter though. They are visiting your site...
If you use a Wordpress blog and the W3 Total Cache plugin (the one that's most recommended and versatile), it has native CloudFlare support.

Using that, I've survived a HN+Reddit spike, no sweat.
Downvoted because you present no arguments for two non-obvious statements.
Oregon: Mileage Tax On Fuel Efficient Vehicles
Isn't the need for a site like this suggesting that "peer review" is not working anymore for some reason? Why is that?
Depends on the end user and the type of error. There's a difference between an error message on facebook, and an error in a server-based command-line application. If every error says sorry, the word loses its impact.