skysight-inc/HackerNews huggingface dataset:
Just the right mix of theory and practice to make the data structures class I had as an undergraduate pale in comparison. Thank you Mr. Norvig, and please keep them coming.
Seems like you could set this up yourself using just Vim and Git(Hub).
> * You're right to think that's there's almost always a trick, but interviewers generally are more interested in watching your work process than in seeing if you can get it.*

This is true, and certainly my approach to doing interviews.

I tend to ask two kinds of questions. There are easy ones, with lots of different solutions. On those I do want to see a working answer (because they are supposed to be easy), but I explicitly track how the candidate arrived at their particular answer. I get an idea how they think, and what kinds of solutions they consider, not to mention how they deal with bad approaches.

And then there are the hard ones. They usually have exactly one correct solution, but finding that is not required. Instead I focus on how the candidate approaches the problem, and how they deal with different tradeoffs. The interesting bits are generally false path eliminations, the kinds of hints they need, and quite often how they formulate the problem to themselves.

Once a candidate has shown that they pass a definite baseline requirement for proficiency, the rest is mostly about trying to see how they approach problem solving in general.
For me it would be a matter of personal strategy. Basically, is standing on principle the most strategic thing I can do given my goals in the situation that left me on the receiving end of a polygraph?

Even if my strategic goal is to show that a polygraph is meaningless, being able to pass or fail one at will could be really useful to that end.

The odds seem pretty low that any job or clearance requiring a polygraph would let you get by without one, even if you displayed an extensive knowledge of them and how they're flawed. Personally, if acting on principle, I'd probably just not want to work at a place like that to begin with. Of course, I'm sure there are some highly sought after individuals that could get by with that, and it probably depends on whether or not the organization you're engaging with views the polygraph seriously or as a relic on its way out.

If it were something to do with legal proceedings, I'd have to talk to a lawyer first, and see what was in my best interest.

As far as term semantics go (which I think are important), maybe "manipulating" would be a better word than "beating" or "cheating"

edit: The sibling poster also has a really good point about everyone possibly knowing it's a sham, but using it as a tool to get rid of people they want to get rid of. That might be more likely than all my speculation
If you buy a property in the middle of residential Oak Park, on a sleepy block lined with bungalow houses, do you have the right to open up a bar in it? How about a 24/7 metal machining shop? A noxious waste processing plant?

Where do we draw the line, and why do we draw it there?

It's not an abstract question: the regs that Airbnb pushes on are society's current answer to that question. They're going to change, as I think we can all see, but how far will they change? That's an extremely important and immediately impactful question right now.

Meanwhile, bringing this back around to Grooveshark: copyright is unlikely to change in ways that would be meaningful to Grooveshark.
this is another version of the "machine learning" prob isn't it? the machine collects a bunch of basic physiological variables and makes a prediction, you just have to figure out what those variables are, whether it's hr, bp, etc
I think they're talking about some other recruiter.

Cause the one I'm thinking about gets a commission base on the salary the company agrees to pay you. So it is their goal to try to get you a good salary.

In general many of those type of recruiters have no loyalty it's a shot gun approach and throw as much people at the company and perhaps they'll hire one.

I had one that were asking for answers of the questions given during the job interview. I gave it and asked for a call back. Never got the call back and realized later on they probably giving it to their next interviewer. They gave me a tip before hand to study the questions in w3schools website. Roughly over a year later they call me back and I basically told them I'm not doing business with them.

There are a few job recruiters that are professional enough. Nothing that stands out but they gave tip, didn't lie to me, nothing fishy, set up an interview or phone call and went from there.

In general, all my job I got was from me, direct. The job recruiters never got my skill set right or the company were too corporate-ish.
I guess gangsters are a species of hacker in a sense
No, it's not a way for corrupt clerics to suck savings off of old dying people. We're not in the Wars of the Reformation anymore. It's a way for corporations to suck savings off of old dying people, and it works.

Do you have anything more to say?
I think avoiding negotiating salary in advance is the best way to waste one's own time in the hiring process. Why do a phone screen, one or more interviews, and possibly some day-long coding challenge only to find out that the company wants you but does not want to pay your rate? This has been exactly my experience a multitude of times. Figure out what you want to make and what the market pays and ask for it up front. Add a bit of wiggle room so they can knock off a few thousand on their end and you're still getting what you want. That would be my advice because many negotiations will get to the offer stage and be out of reach or unwilling to pay, even if they really want you. You can try to play the game of not giving out a figure first, but it's much harder to do when you're avoiding a direct question ("What will it take for you to join our company?") in salary negotiations with the CEO after an interview. When you've had enough time wasted by the process and companies not willing to pay an extra $10 or $20k to even be at market rate, eliminating fruitless job-seeking endeavors is much more important than trying to play games around salary.
I would think that a Passport Power Index would include more than just where you can go visa-free. Things like availability of embassies and consular services would also factor in. Is your government going to intervene if you get into trouble abroad? If so, how effective are they at doing so? Can you buy property outside your own country? If so, how many countries allow it and are there any restrictions?

I think your link takes a very narrow definition into its rankings. I'm not sure how broad the index in the story is, but it seems to take into account more than just visa requirements.
That is valuable information if I wanted to reveal it, however you can still say that you aren't going to risk it or that you think sticking to your word is important.
Now I understand how our government got to be so corrupt.
External recruiters are normally compensated by a percentage of your first year's salary, so disclosing a salary requirement to them is actually usually less likely to decrease your earnings than disclosing it to an internal recruiter. The internal recruiter is never going to offer you more than your salary requirement unless you get a better offer, whereas the external recruiter will be quite happy to hint that the hiring company might be able to budget for more if they don't think you're less likely to be hired at a higher rate.

Deal with external recruiters if they're offering you jobs with higher prospective salaries than you're able to find from your own enquiries, and don't if they don't. External recruiters make huge amount of money placing people in positions they could have easily applied to themselves, but they also find out about positions you're unlikely to find simply by looking.
I remember seeing a documentary on Netflix that pointed out how rare the earth was. They seemed to have a good grasp on the science. They ran the numbers and probability was not in favor of there being many planets like our own.

Edit: I think it was called 'The Privileged Planet'.
One of Canada's largest grocery chains has a similar brand, actually named "No Name"

http://33.media.tumblr.com/9a00bdd93c236e0b7aa4441318308bbe/...
Interesting - 6 months ago or so I was monitoring all transactions on a handful of altcoins' blockchains in regards to which transactions were going in and out of exchanges. Because the number of transactions per block were a number of orders of magnitude lower than bitcoin, it was far easier to keep an accurate index of which addresses belong to a given exchange without relying on a bug in BitGo.

I kept a running tally of coins in/out per hour, 6 hours, and day. I could with fairly high certainty predict most large dumps 5-30 minutes before they occurred (delay before deposit is confirmed) and then immediately sell myself while placing a buy order for 5-10% lower depending on the size of the deposit.

I also started tracking the exact deposit addresses being used - and more importantly, which ones get reused (a crazy high percent) - which let me correlate market behavior to an individual's actions. For example, address X just had a very large deposit. 6 blocks later, there is a market sell order placed for the exact amount deposited and this same behavior happens every time coins are deposited to the given address.

I can then basically add a trigger to automatically pre-empt the likely incoming dump with one of my own and then buy back for 5% less.

The biggest problem was the market cap and transaction volume was just too small to make much money relative to the risk. However if one could do this same analysis with bitcoin, it could be extremely profitable.
BIER back label: https://i.imgur.com/eVm18Vm.jpg
On average, the link would be at least as long as the book.
Ok so I think we may be talking past each other here. I'm not arguing about the legitimacy of polygraphs. They're hokum.

I'm keying in on things like "being able to pass or fail [a polygraph]". "Able" to "pass" or "fail"? Would you say the same thing about being able to pass or fail a psychic palm reading?

I feel like I'm missing something, which is why I keep asking.
So what about when you're just starting out, OP? When you haven't quite reached the Torvaldian heights of subject expertise in a niche, but you are somewhat competent with everything. What's the best strategy for finding / choosing gigs and building your brand then? Also, how long did it take you to reach expertise in your niche area?
If cumulative happiness over your life is the goal then the first one is clearly the wrong approach. The probability that you will die/become incapacitated/have health issues before you can either build up or enjoy for a long period of time that F-U money puts a discount on the entire end state.
I'm definitely not an expert in the area (never even taken a polygraph), but I highly doubt you could prevent yourself from getting nervous/agitated when asked a question about something you had to lie about.

Don't think most people are that good at controlling their emotions, even if the question in your head is different you still know what the intimidating investigator actually wants to know.
It took me half way through the article to realize Indian == Native American, not from India.
Yes, that's true. As a benefit though, I don't have to be a full-time interviewer, and can sometimes actually do my real work.
While I like the overall Rust community, I'm a bit skeptical to this, because all the language communities I've seen claim to be friendly and helpful.

There may be some difference in degree, though.
Midnight Hacking at Disrupt NY 2015
You Don't Just Say These Three Words
Of course they don't. Everyone wants to externalize the unpleasent parts of business.
Not really. Your first paragraph is also true for JS (think of ES6 "class" syntactic sugar). Some browsers implement the DOM in JavaScript (https://www.chromium.org/blink/blink-in-js, http://www.phantomjs.org/, https://github.com/andreasgal/dom.js). And there are things like asm.js and even Linux VM running in JavaScript (http://bellard.org/jslinux/). JavaScript/ECMAScript is one of the most misunderstood languages, please read up before jump at conclusions.
Not sure how universal this is, but I think many large companies have compensation systems/plans that are very uniform and don't leave a lot of negotiation to happen:

http://www.quora.com/What-are-the-best-tips-for-negotiating-...

So outside of top ranks, and maybe stock package, it's ok to reveal your current salary.
I was at Defcon that year, the Ninjas did a real cool job. I got to play around with one of the phones a little, the UI and the interface was really nice - i'd love to see this as an actual UI.

Plus, the party was spectacular, as far as I remember...

Cudos to everyone who made that happen.
I disagree.

Recruiters will know how difficult it has been to fill the position. They generally work on a percentage - in which case the more you can get the better, or a flat fee, in which case they don't care.

It's all about making them want you, and justification. Even if you initially say to the recruiter that you're looking for $100k, but when the manager asks you you reply with $130k, this isn't a problem provided you can justify it ("I'm looking at several other options at the moment/I've reconsidered/something else creative"). Often the justification doesn't need to be watertight - just something to say that sort of makes sense. Even just saying that you've reassess the market is sufficient. There's no wrong answer if you say something subjective.

> they will NOT allow a recuiter to low ball you just to save $30k.

Agreed. But the recruiter should do as they're told by the client. It isn't the recruiter you need to convince.

> it all depends on how much they want you

This is the key point. Make them want you and then negotiate. But make sure that your opening offer is so high that they can't do it - or if they do you'll be very happy anyway. Then come down a bit or change the package ("Oh, OK well if there was more holiday/working from home/whatever I'd consider it for that salary"). Most of the time managers aren't paying with their own money. The only place I've ever had to bargain hard was for a small company. Never again. It's just so much easier negotiating and working with people who spend someone else's money (i.e. bigger corporations).

Also, if you let the other person open the negotiations, as another commenter has said you're then in an uphill struggle. People compare things - since there is no absolute value here - so start the comparison at the top end where you want it. Don't let the other party dictate where the negotation starts.
It seems simple but in my experience there's always hidden complexity and gotchas that don't reveal themelves until the localisation step.

Usually it's when there's some phrase that needs interpolation, or when it's time to run a quick A/B test, or you've emails to send to your user... Etc. Nothing that can't be solved but it adds time and complexity.

I like the advice to wait as long as possible... Look at those users/sales as an incremental that you can capture one-day, after you've picked other low hanging fruit.
Clojure needs a web framework with more momentum
There should be an "Out out as a service" where I can may $3 per month and it opts me out of all these EULA clauses automatically.
it's actually pretty close to what I need. Will try.
How does one order a BIER beer in a pub?
"Never ever publish anything that has been automatically translated. Never. Don't even think about it. You don't know the number of times I've had to re-run the translation backwards to English just to guess what the original intention was."

This. I've been telling Backblaze for years that their French localization is beyond unusable, and the copy in the very first screen of the installer makes this look like some 12 year old's job, not a company you're about to trust your data with.

Have it proofread by a native or just don't do it, period.
I do not want the add/commit/pull cycle.
(my current employer should certainly not disclose that information to them)

I agree with the overall message of your comment. Just for people looking on, I should make clear that most jurisdictions do not have ANY law that would ban a company from disclosing truthful, public information about a former employee, and it would be hard to make a case that disclosing a former employee's salary (which arguably is not "public" information for most business corporations) is in any way illegal. A company may or may disclose that, depending on its own policies. (Most companies don't disclose very much besides dates of employment, but you can't count on that as a matter of law.)
> Are you allowed to listen to music at work (with headphones)?

Really up to the work place I guess. All my work place so far let me listen to music with headphones...

I'd start looking for another job unless you don't have any good resume experiences and having a hard time getting a position. Then you would probably want to stick it out for a year and get friendly with that 1 other worker for a reference.
I'm just curious, why do you think it is necessary to ever disclose your current salary at all? It doesn't seem like it would ever provide you with an advantage.

I prefer a more aggressive approach: after discussing the benefits you bring to the prospective company, YOU ask what the company's budget is to see if they're in your ballpark. After the recruiter discloses a number, you can make a judgement call and negotiate up from there.

This pattern turns the tables on the traditional view of the recruiter-prospect interaction. Don't be passive; actively shape the direction of the conversation.
I agree that salary shouldn't be the only criteria. Companies can help you save money in other ways as well like with better health coverage.

This is just a single case but I was surprised that Microsoft was willing to pay less than a start up I got an offer at, but I suspect that has something to do with the fact they have a set amount for junior developers. On the other hand, I realized later that even though they paid less it might have actually ended up being better for me compensation wise because of all the perks they have.
A portion of the reason why trolls exist is for the same reason fighting exists in hockey. It's a valid method of self-policing. There are so many people peddling so many forms of b.s. on the internet, that there has to be a mechanism for calling them on it.

Now, that's the highest form of trolling. Many trolls are just nasty lonely people.
It's funny, for a lot of us, affording living in most of Boulder County (bar Longmont) is unfeasible even on a decent engineering salary. It's still crazy to me that housing prices and affordability near Denver/Boulder are starting to go the way of the Bay Area.
> I happen to believe that's actually true in both cases, but that doesn't make what they're doing equivalent to building a business on someone else's proprietary IP.

Drop the "intellectual" part of "intellectual property" and that's exactly what AirBNB is doing - tenants are literally using property that isn't theirs (they've leased it, but they don't own it)[0] and are making money off it.

And in doing so, they are also impacting others' property rights, since the externalities of short-term tenancy are borne by neighbors, not by the person who lists a whole-apartment rental on AirBNB.

[0] And given how hard the music industry has been pushing the line "you don't own the music you buy; you're only leasing rights to access it" for digital downloads (not just streaming), this isn't really that different a situation.
We have to use what we know, but with a serious effort towards discovering communicating civilizations other methods could be explored. I'm sure the people working on gravitational wave detection would love the boost of interest they could receive as part of a search for exotic forms of communication.
I don't agree at all.

In an open space office headphones = working. No headphones - temporary you may disturb me now sign. Anything requiring more than 2 people briefly talking -> find an office.

And that's why open offices are horrible for devs - you work on your own 75%+ of the time and you get to choose between slowly damaging your hearing or being distracted and not getting any work done.
This doesn't change the fact that it did happened, there are thousands of witnesses, also the governor who was a former pilot admitted that it was "otherworldly".
The launcher is on GitHub: https://github.com/ninjanetworks/launcher
You can simply call the program with that file name as a commandline argument.
You can always ask what is the salary range for the position. If they refuse to tell you, you can stop the process early :-) but usually they will. Then if you fit in their range continue, otherwise walk away.
I got a lot of this recruiter incredulity when I was looking for work late last year. It got to where I was talking about salary range at the front of every call with a new company/recruiter to make sure that we were on the same page.
Except that it happens with a completely fresh install. I should note that my iMac (2014 i7) does not exhibit these issues.
I think yk's idea is excellent - I'm actually working on it right now. You're correct that the book locations need to be about as long as the book to provide sufficient unique values - but it isn't humanly or temporally possible for people to bookmark that many pages - so a separate index of bookmarked pages could use much shorter urls.
Maybe the power rank should be self-referencial. More higher power-rank country you can visit higher your power-rank.
Which country are you from?
For me( a Zimbabwean) i rely on these:

http://en.wikipedia.org/wiki/Visa_requirements_for_Zimbabwean_citizens
http://www.doyouneedvisa.com/passport/Zimbabwe
Some of the profit is used to fund "Bewegung für Inhalte, Entschleunigung und Reduktion (B.I.E.R. e.V.)" (loose translation: movement for substance, deceleration [think 'Slow Movement'], and cutback [0]. One of their planned activities is to buy outdoor billboard ad space and offer it to artists for free.

[0] http://www.bierev.org/
Years ago, I was seriously involved in trolling, here's why: some people behaved in ways that I found painful, and I wanted to be as ugly to them as they were to me.

Someone actually beat another person in the face over who would get to buy Tickle Me Elmo or the latest Harry Potter book? I found stuff like that really disgusting, and I wanted them to feel disgusted, too. I wanted them to think about how disgusting they were.

Over the years, as I got a little better control over my mind and feelings, I stopped behaving like that. I realize now that my behavior was not constructive, and I'm sorry. But I couldn't just know what was at the end of that road without walking it.

I think I'm extremely un-sadistic. If anything, I'm unusually empathetic. And I don't enjoy, much less need, attention. If anything, I'm unusually motivated by my internal self-assessment. I know from times when other members of the troll gang I was in would break character that I'm not the only (former) troll of this type.

There seems to be an idea flying around lately that trolling is just a safe, cowardly way of being sadistic, but I find that really simplistic. In some cases trolling seems closer to a weird kind of performance art by people with surplus brain cycles, motivation, initiative, and creativity.
How unfortunate then that this is the first negative feeling I have in relation to Erlang. I've actually had limited but good experience with ejabberd, and everything else I've encountered was positive.
Wow, brilliant. Complete speculation, of course, but it is almost as if the owners of DirectMailer set out to troll for the trivially corruptible, and then play them.
I don't know :) I did this 2 years back while I was in my college. Just thought about posting it in HN today. Why it is considered of interest, it is entirely up to the community.