skysight-inc/HackerNews huggingface dataset:
> Every high school has some sort of career counselor. Colleges have many of them.

They typically won't tell a student "sure, you can go for a PhD, but it's a waste of time." Schools and colleges tend to be biased towards thinking more education is always better.
I couldn't answer the question there because of reputation thing. (just signed up)

Here is a little bit different approach;

If you are in the room and smelled the burn, that means something is already happened and you are dealing with its result and possible side effects, and that gives you possibly enough time before shutting down everything or getting out of the room. Your chance of not being harmed by this situation is high at least for 5-10 minutes.

In this case, having a termal check would not help you a lot since burned hardware is most probably not functioning anymore and might be colder than the regular servers. The other option would be that it is still working but not causing any fire yet so heat is not much different than the usual.

Now, smell is your only evidence,

I am hoping you guys have air conditioner in the server room. Put it on the max level so that the smell will not be so strong everywhere. This can help you identify where the smell is coming from. Before you check the smell, get out of the server room, breath as much as fresh air you can, so that your realisation will be sharper when you get back to server room. Having your colleague with makes the process faster.

This would be my first reaction to these kind of situations.

It is of course costly to turn off whole system but don't forget that it is not important than you!
From a usability perspective I don't think this really works at all. For most of the UI elements, the only visual indication that you get that something is clickable (buttons, link, collapsibles) or separate (grouped buttons) is on mouse hover.

But this is for jQuery Mobile, and you don't get mouse hovers on the devices this is targeted for.
LOL. I guess the 7 people who upvoted me didn't read to the end of the article either :)
This may only be the case for CMU EE PhD's. In today's winner-take-all economy, graduates of top programs have all the options; anyone who isn't a superstar generally has to eat shit.
Actually, I think the stereotype he was targeting was that of software nerds who are married with non-technical women. This is my case and my wife isn't offended. I don't have the data to backup this, but from my personal perspective, all the male software and IT people I've meet enough to know if they were married, were with a non-technical partner (yes, even gay couples).
And this is not an issue, I wouldn't want to state in my divorce papers: "she's an emacs poweruser".
https://coinbase.com/checkouts/dd24f66b49e34b97d2bbe0e3a9a2e...

It is someone SELLING Avalanche Spa Powder. These all are checkout pages of sellers, not transactions. This particular checkout was probably indexed from legalhighaz.com which was run by https://twitter.com/legalhighsaz
Presumably you can take your bitcoins out whenever you want if you need to use them anonymously.
Well, there is a PhD requirement wall for many cool jobs out there, including at Microsoft Research and alike.
Jeff Bezos invests in Business Insider
For anyone curious of the λ-calculus, and why the Y-Combinator plays an important role in the turing completeness of this, please check out the excellent Y-not series by Jim Weirich[0]
[0] http://www.neo.com/2012/11/13/y-not-adventures-in-functional...
This is the plan. And in the end They will switch off Google and this is what St. John saw as Apocalypse.
Simply not showing the transaction if you're not logged in and not the user belonging to the transaction?
How to work with Java Collection Framework
You can also specify a meta robots tag inside the page HTML. If you want to block a lot of pages, your best bet would be to add it to your master layout or template. You get the same effect of blocking on robots.txt but without exposing a list of blocked pages.

The downside is that Google will still crawl the page and use your bandwidth, but the page won't be indexed.
How many 10K hours do you have left?
By the time you're evaluating someone with FizzBuzz, they're trying to convince you they have training and have developed from "very junior" (to wit untrained). FizzBuzz is the kind of test which should be a pass/fail final exam question for a 6-week Beginning Programming course, not something any degreed entry-level candidate would have trouble with.

Can they be trained? sure. But when applying for jobs, they're expected to already have training up to basic competency for the position. A restaurant shouldn't have to teach a prospective cook how to make a grilled cheese sandwich, an auto repair shop shouldn't have to teach a prospective mechanic how to change a tire, and a software house shouldn't have to teach a prospective programmer how to write FizzBuzz.

If such training is in fact needed, then the higher education "industry" is broken to the point that businesses should just get kids straight out of high school and take 'em from there.
I was thinking there'd be a scary monster that would pop out along the way
It's better to think of map without thinking of looping. I think its a good idea to think of it as converting a container of A to a container of B. It doesn't matter how it happens, and the container might be empty, or only big enough only to hold 1 item. Loop is beside the point.
These are checkout pages, not transactions. You put up a link to the checkout page if you want to sell something.
SKI combinator is indeed another explanation of why the λ-calculus is turing complete : http://en.wikipedia.org/wiki/SKI_combinator_calculus
It's a controversial topic, but I agree. If the privacy issue is handled properly (advertisers are not allowed to access any data about you) and the ads are not terribly intrusive, advertising based on what I'm actually interested in and looking for is useful. I'm not the kind of person who gets irrationally angry about any advertising at all, only if it gets in the way of what I'm trying to do at the moment.
How do you Create a Complex Isolationist Nation-State like North Korea?
Hi Hackers, with North Korea in the news so much, a topic of curiosity has returned to my mind...what does it take to build a relatively capable isolationist nation?

Some definition is probably in order. North Korea is of interest because the nation-state appears to be capable of complex engineering and manufacturing (if nothing else, nuclear capabilities are a good milestone), to the point of being worth international concern. By contrast, I'm sure there are some effectively isolated island or African nation-states that cannot achieve the same level of significance.

So for an isolationist nation-state to be able of complex sophistication, one requirement does seem to be that the people are relatively imprisoned, either through force or indoctrination, or a combination. This facilitates some type of energy/GDP transfer from the people to the central direction of the nation-state.

However, that alone is not enough - it does not mean that the surface area of the population and/or natural resources are rich enough. A total slave society in a desert won't produce as much complexity (Egypt comes to mind, but they had the Nile, hence the exception).

So some combination of (Forced Central Direction) + (Minimum Natural Resources) + (Minimum Population or Productivity) must be the formula to break out of total and immediate failure, and to get on a technology development track. I would imagine another ingredient is external state support in N.Korea's case, but I'd like to leave that to the side at first. Maybe it turns out that's the only way an isolated nation-state can get on an advanced technology track.

Any thoughts?
Fascinating. What is this?
Maybe she didn't feel like having her identity plastered all over the Internet just because she happened to be married to Ryan?

I would never release personally identifable information about my wife on the Internet without getting her permission first.
have you got any sources telling about this? I can't seem to find any. Would be a nice read
You mean unconsciously wanting to get upset about it, or do they really just go around trying to find stuff to hate on?
>"Wow, this company went through YC?"

And was actively defended and supported the last time a thread came up questioning the issues that Coinbase was having:

https://news.ycombinator.com/item?id=5427985

Turns out those questions were justified. They've outted people selling bath salts and god knows what else.

So much for anonymity. Between this, MtGox, Instawallet, do we still believe Bitcoin is taking over the world?
I wary of Facebook finding more ways of encroaching into my life. I'm now thinking Facebook is like the kudzu of the internet. I only recently installed Facebook's app on my Android because of the potential notifications, integration (accidental sync of all my contacts), etc.

I know I can disable (which I have), but with Facebook's ever-evolving privacy policy and the like, I'm sure there is a way it's gathering more and more information about me.

I'm already in bed with Google... Anyone try Facebook Home, yet? Thoughts?
It actually is a TinyMCE problem. (Article says that Tiny used the non public URL and if it got back 500 error, just defaulted to "oh, no spelling errors then")
This gives me an idea: a podcast or blog post series in which I explain technical concepts to my non-technical wife. I know I'm not the only one whose significant other has a hard time relating to the work I do and the hobbies I pursue, and it would be nice to provide them with some context. I know I enjoy learning about the nuances of my wife's work (early childhood education) and it gives me a better appreciation for her talents when I'm given the nitty-gritty domain specific details of her job.

Just the other day I was trying to explain the term "meta" to my wife and having a hard time of it. Trying to put it into terms that didn't involve programming was an interesting mental exercise.
How to remove PDF password on Mac?
On OSX at least spell checking is a function of the OS rather than the browser.
There was a time when I'd say the HS & college students soon will have jobs. Now I'm not so sure about that.
"If you ignore the practical issues of computers like size, weight, cost, heat,
and so on, what do you really need in a programming language?"

One instruction

https://en.wikipedia.org/wiki/One_instruction_set_computer
But...but...but it's a beta!!

Sorry, had to do it ;)
Why isn't there a version for iPhone. This looks really useful. There's probably an opportunity there.
Stamps are only nice to look at for some people. The only reason I would buy a stamp would be to sell on again at an expected profit later on.

The value today comes from the expectation of future value, based on something as subjective as the opinions of a subset of society.
If URLs were really for people we wouldn't see people sent to prison for manipulation of URLs.
Well, someone using his email address sold / bought it; it's possible someone else did it. (Reputation attack; etc).

Is there a date attached to that? (To work out rough quantities). It seems like a significant quantity. While we might not agree with what law enforcement do about drug and borderline-legal substances we know that law enforcement does take vigorous action.

As do the US tax people. I guess his yearly audits suddenly got worse.
I know this will not be the most popular opinion to voice but you know what? I call major first world problems.

By now women (thankfully!) have the right to vote, to study, to pick and divorce their partners as THEY see fit, they are allowed to drive, to drink, to be artists, to be engineers, scientists, to be anything they want, there are extremely influential political and economic positions held by very capable women. Now, I am NOT saying we are perfect and women should just stop complaining - but I AM going to say let's just be happy for a moment we made it this far because there are still quite a lot of countries in this world where all the aforementioned are denied to women and splitting hairs on comparatively petty subjects like the stereotypically non-tech "grrrls" seems like a waste of everyone's time and effort. Better focus on subjects that actually matter instead of wasting it on over-compensating and über-political-correctness.

I may not be working in the most hip and trendy kind of places so YMMV, in my own experience the IT industry I have seen so far definitely IS predominantly male to the point having 1/3 female colleagues would seem like the maximum I (n)ever (even) encountered. In the university where I studied they were trying hard to attract female students, we started with maybe 1/3 or so female; then came the programming lessons and unfortunately those mainly got rid of most of the girls. At the end, there were just a couple of girls left who finished their degree. IT is not for everybody and there are a lot of guys who just cannot do it either, why is it such an atrocity to say the same about girls? Nobody would cry murder if the article was explaining it to "my little brother".
That's one possibility. The other is that the submitter chose to retain clauses which would increase hits at the expense of wasting a lot of people's time.

How many people would bother with an article telling us that academic jobs for Literature PhDs are hard to find?
True, for people running Rails etc. on it. Said systems I know of aren't public facing and don't process user provided data... Not everyone uses Ruby for web apps.
"I trust our Google Overlords to not use my personal information for evil."

What do you consider "evil"? You must already accept that they are, or plan to, sell your personal information to advertisers - because why else would they bother setting this service up? Purely for your convenience? So you've made your peace with that, and don't consider it evil, which is entirely up to you. But someone else may feel very differently about this.
Most of the languages we code in are almost 20 years old, and the techniques and conventions for coding in them even older. Core architectures are based on design conventions that existed before most of us started programming. The fast innovation mostly happens around the edges.

We have more cores and memory caches and our address spaces have gotten larger but the most popular computer design, if I am not mistaken, is still the register-based machine. In that case despite advances in hardware, C and it's derivatives have scaled rather well to the problems at hand.

Given a sufficient proficiency for abstraction an evaluator should be capable of emulating any machine required to run a given process. Which is what has allowed Lisp based languages to scale and continue to be relevant over the last 50 years.

Some developers talk about "age," like it's a bad thing.
You know I was also thinking in Perl yesterday when I read this and this is definitely a Perl idiom.

I really believe you get a lot better at seeing the benefits of patterns when you try to apply them in different languages and different contexts.

Are patterns something we should try to transcend in our learning? Meaning, you really do need to know them before you understand how to dismiss them in favor of something else?
According to that logic we might as well do away with DNS entirely, and just use numeric IPs in URLs.
Well, I don't think they'll accept any pull request, I think hosting these files on sourceforge won't make any difference.
Well the users of our Spell Checker app for Android did notice.

Sure, we know it's entirely our fault for using a non-public API.
I have to agree with img. This theme runs into problems on mobile devices. Depending on your audience it probably is not intuitive to them that many elements are interactive with the absence of mouseover effects. Still nice to see a flat UI port to jQuery UI though. Cheers.
That is what I am wondering. Here I am building a web site and wondering how to make Google index sites behind authentication and such, and here is a site that has got everything indexed.
This has been said again and again- the main thing that Coinbase needs to do right now is to get better about their communications with the public.

Its understandable that a fast-growing startup in a new field, doing transaction-based work, will hit some bumps along the way. But they need to keep the community in the loop better. Twitter, blog, posting to threads like this (they know HN exists!)
christkv's comment is about creating a new connection per request. As I said, I agree, you should use a connection pool instead. When the web request comes in, you already have multiple database connections waiting for you. The connection overhead is not an issue then.

And yes, that is exactly what I am thinking. More database connections = more concurrent database requests. I don't understand your reasoning about being in a single threaded environment. You made a statement but you haven't explained it.

From what I can see, this problem is simply serial vs parallel. Is there something I'm missing? I don't see how the fact that node.js is single threaded changes the situation since the database requests aren't working within the node.js context.

Edit: sorry, my previous reply may have been confusing. I was responding to your comment that having multiple connections is useless in a single-threaded environment. I was not suggesting that it may be helpful for the OP to make a new connection for each incoming http request.
I thought that literally the entire point of URL's was that humans can't remember and use IP's naturally so we created URL's and DNS to let humans interface with the machine IP language.

If URL's are actually intended for computers, than I'd say we've failed rather badly.

The whole point was to interface with people.

If people don't matter and it's for machines, why use URLs? Just type IP's. Skip DNS all together...
7 Tips to Enhance Your Online Sales
21 Songs to Inspire You at Work... I agree on the Eminem picks
This is awesome, now I have something to do tonight. :-)
MPEG-LA is a troll company that only exists to create a monopoly on video. Most of the big tech companies are part of it.
Every time I read a norvig article I can feel myself get a little bit cleverer

Edit: And dumber, until I work through the examples twice

NB Chrome's spell checker has an edit distance of one. I learnt something useful and immediately applicable from norvig - I tell you this guy is great :-)
Because since iPhone took over the world, and people realized that they could get around the GPL with SaaS, it makes a certain type of developer/businessman physically ill to imagine someone loading a local file with a local program.

Due to the success of that no-install, no-config business model, a certain type of consumer can't understand files or folders, or understand why you would have something on your own computer, other than to break syncing.

Also it makes it easier to dabble?
Don’t Hate Google for Reader — Award It the Nobel Prize for Books
McGill iNovia Tech Innovation Day to Provide $7000 for Best Pitches
But it is almost surreal to think that the most fundamental act of man, to feed yourself in order to remain alive, requires a license fee paid to government

Slightly OT but in this case, given that unrestricted fishing might well cause the fish to go extinct in short order, so nobody can benefit from them to feed their families (see: tragedy of the commons), some form of government regulation might be a pretty good idea, 'fundamental laws' notwithstanding.
From his own comments on the original post, he was:

> p: Ugghh. I have to admit, this post does seem kind of sexist now that you mention it. It never occured to me that it might be taken as such. I didn’t mean to imply my wife was a layperson due to her being female. I use “explained to my wife” at work as a simple way of saying that something is being described in a way that you might be able to explain to layperson (like people who make buying decisions :) Of course, everyone at work knows that my wife is non-technical and also that she is one of the only people outside of work I get to have grown-up conversations with.

>

>> Dude, your wife must really love you to go through all that which was obviously of way more interest to you than to her!

>

> There’s a bit of context missing from the beginning of the post: I had been busy at work and hadn’t seen her much in the past week or so. When that happens she starts getting jealous of the laptop and wants to hover over my shoulder — that’s a sign, it means: put it down and pay attention to me. If I don’t heel to that hint, she’ll start asking me about whatever’s on the screen. If I’m lucky it’s vim and a terminal running screen, which freaks her out and she leaves. Otherwise, I’m usually in the browser or my newsreader. It just so happened that at this time, I was reading Roy’s Bio so she saw his picture and says, “Who is Roy Fielding??!?,” using the exact the same tone and inflection you might when saying “WTF?”

>

> When this happens, I usually just say, “Oh, it’s nothing,” or something like, “it’s just some stuff about a thing.”

>

> Anyway, the funny thing is that I wasn’t really trying to explain anything at first. It started out as a bit of joke — a be careful what you ask for type thing. But then she says, “Oh, I get it.” and I so I kept on going and the next thing I know we’re talking about polymorphism and URL canonicalization and all kinds of crazy shit.

>

> She gets me going on purpose just so she can see my arms waving and the vein pop out of my head while I’m trying to describe this stuff. I don’t think she really pays all that much attention to what I’m actually saying.

This also explains the tone that some have complained is unrealistic: She was not trying to have a serious discussion about technology, but to wind him up.

Maybe including that as an introduction to the article would have pacified some of the complaints, but the comment I've quoted above was posted in 2006 as the 6th comment on the post. It's really ridiculous that he kept getting complaints about this post.
>Edward Cutrell and Zhiwei Guan from Microsoft Research have conducted an eyetracking study of search engine use (warning: PDF) that found that people spend 24% of their gaze time looking at the URLs in the search results.

>We found that searchers are particularly interested in the URL when they are assessing the credibility of a destination. If the URL looks like garbage, people are less likely to click on that search hit. On the other hand, if the URL looks like the page will address the user’s question, they are more likely to click.

I wished someone at MS would follow up on that and fix the whole bay0X.cdn url jumping everytime I connect to outlook/hotmail.com
The second, I think.

They have some personal issues, from not having slept well to more deep rooted stuff, and they take it out on the internet on whatever attracts their attention and can justify some "hate".

I doubt if perfectly normal people care if Ryan used "to my wife" or "to my spouse" etc.

If someone wrote "How I explained Monads to my husband" I could not care less normally -- but on a bad day, I could take offense for similarly BS stuff, like "how dare you write that shit about Apple", etc.
Don't forget carbohydrates restriction. Calories are not all the same.
There is also the matter of missing assets.
Maybe you are taking a similar path that I did, good luck. (I went further getting ATP and working at an airline, which I regret a bit now I'm just CPL/CFI/CFII, I teach at a local flight school just to keep my licenses)

/r/flying is pretty active. If you are CFII you shouldn't have a problem getting a part-time classes, just find a school, I'm sure there are plenty near SF.

I wrote this:

"How to build aviation software and why I quit flying to do it"

http://eduardo.intermeta.com.br/posts/2013/2/10/making-aviat...