skysight-inc/HackerNews huggingface dataset:
Head of Title Inflation

I don't care what my title is, just compensate my fair market worth. Granting a title increase is just another cheap and easy way to keep wages down. "But, you just got promoted, we can't jump your pay much further or you'd be paid more than your title." Have heard this excuse more than once.

Since when does title confer ability? If my goal is to save/make the company money and I'm accomplishing those goals, why not just pay me what I'm worth and at the end of each pay period we call it even?

Titles are a lot like uniforms. To cite Richard Feynman:

"One of the things that my father taught me besides physics - whether it's correct or not - was a disrespect for respectable... for certain kinds of things. For example, when I was a little boy, and a rotogravure - that's printed pictures in newspapers - first came out in the New York Times, he used to sit me again on his knee and he'd open a picture, and there was a picture of the Pope and everybody bowing in front of him.

And he'd say, "Now look at these humans. Here is one human standing here, and all these others are bowing. Now what is the difference? This one is the Pope" - he hated teh Pope anyway - and he'd say, "the difference is epaulettes" - of course not in the case of the Pope, but if he was a general - it was always the uniform, the position, "but this man has the same human problems, he eats dinner like anybody else, he goes to the bathroom, he has the same kind of problems as everybody, he's a human being.

Why are they all bowing to him? Only because of his name and his position, because of his uniform, not because of something special he did, or his honour, or something like that." He, by the way, was in the uniform business, so he knew what the difference was between the man with the uniform off and the uniform on: it's the same man for him."
This is faster (don't keep calling new Function) and more OO (send message to prototype to clone it):

Proto = {
cloneConstructor: new Function,

clone: function()
{
Proto.cloneConstructor.prototype = this;
return new Proto.cloneConstructor;
}
}

var Point = Proto.clone();
Point.x = 0;
Point.y = 0;
Point.print = function()
{
console.log(this.x, this.y);
}

var p = Point.clone();
p.x = 10;
p.y = 20;
p.print(); //10 20
Situations like that are exactly why we still need real, human pilots in these aircraft,

Or sensors that aren't unreliable pieces of junk. I'll fly with a computer that has accurate SA over a human that doesn't, any day of the week.
Customize Gmail Themes
Conversion Selector : Menu Select() - Python Tutorial
So if they could care less, they do care a little?
it's the same cost?

or if you have an EDU email address it can be free
There are was research paper, which found correlations between Moon phases and a stock market.

If you desperately looking for something, eventually you will find it ;)
Does this problem exist in jruby and rubinius as well?
Simple implementation of regular expressions by Kernighan and Pike (1999)
>His emphasis on Semantics

What are you talking about? Chomsky has always been highly critical of formal semantics.
>I further think that statistical/probabilistic models of language are better for both goals.

Could you give some concrete examples? As a linguist, I don't see that statistical models are currently giving us much insight in those areas where current syntactic theory does give some insight. So for example, we don't seem to have learned much about relative clauses, ergativity, passivization, etc. etc. through these models. On the whole, statistical methods seem very much complementary to traditional syntactic theory. This seems to be Chomsky's view also:

"A quite separate question is whether various characterizations of the entities and processes of language, and steps in acquisition, might involve statistical analysis and procedural algorithms. That they do was taken for granted in the earliest work in generative grammar, for example, in my Logical Structure of Linguistic Theory (LSLT, Chomsky 1955). I assumed that identification of chunked word-like elements in phonologically analyzed strings was based on analysis of transitional probabilities — which, surprisingly, turns out to be false, as Thomas Gambell and Charles Yang discovered, unless a simple UG prosodic principle is presupposed. LSLT also proposed methods to assign chunked elements to categories, some with an information-theoretic flavor; hand calculations in that pre-computer age had suggestive results in very simple cases, but to my knowledge, the topic has not been further pursued."

Anyway, if you want to pursue this critique of Chomsky further, I'd recommend a bit more background reading. This article gives a fuller explanation of the views he was outlining at the conference: http://www.tilburguniversity.edu/research/institutes-and-res...

>Or do you think Chomsky meant something else by that?

He presumably means what he said, namely that merely creating accurate models of phenomena has never been the end goal of science. You acknowledge this yourself when you say that you take both modeling and explanation to be part of science.
This is what I got from the article. data.gov has LOADS of datasets for the USA, as well as hundreds of other APIs from different departments that can be used to retrieve that data in real time.

The problem comes just after you click "download" and realize you have a 600MB XML file listing the Ph levels of groundwater sites around the country for the past 25 years. How in the hell are you going to make that data an interesting draw that users want to read or learn about?

I have no skill for frontend design, but I've recently begun to learn how to display data in an intelligent manner. If anyone is interested, these books have helped me:

Information Dashboard Design: http://oreilly.com/catalog/9780596100162

Visualizing Data: http://www.amazon.com/Visualizing-Data-Explaining-Processing...

Beautiful Data: http://www.amazon.com/Beautiful-Data-Stories-Elegant-Solutio...
There are also enterprise sales organizations where all members of the team are given director or better titles because that has a real impact on whether or not they can meet with the CTO/CIO-level potential buyers.
Photo Editing: 10 Great Online Apps
> Divine right of the mob is no better than the divine right of kings, oligarchs or whatever else.

Absolutely. If the mob says a witch must be burned; is that still the democracy that the author had in mind? It seems that there are two definitions of democracy: one that implies a liberal system of the sort that developed in the West that has public institutions, several branches of power, and regular referendums, and another that implies that the majority is always right (aka "tyranny of the majority", "dictatorship of the masses" etc). I have a feeling that Thiel had the second definition in mind when he criticized democracy, and the author of the article decided to take advantage of the ambiguity of the word "democracy" and paint Thiel as an authoritarian of some sort. Either that or the author is really confused and shouldn't be writing about politics.
I see things like that on pastebin since ages. I thought it was common knowledge that pastebin hosted that kind of content until today.
I think the first generation don't need to be as technically sophisticated as most people think. Get users in quickly (social logins), and let them pop out just as easily, even to the point of closing their profiles out until they get back. I think things like proximity detection or automatic social graph relevance algorithms are add-ons for later.
Yes, the ability to form new words like that is very powerful. In the beginning the concatenated words tend to stay close to the original separate meanings of the word, but sometimes they start to stray.

(and for the record, the swedish variant of vocabulary is 'ordförråd', which literally mean a store of words)
I used http://www.cleanmywall.net/ which was scrapping for over 12h, also used https://chrome.google.com/webstore/detail/ficlccidpkaiepnnbo... to export my friends and luckily I wasn't banned. I wonder what are the criteria to get banned for scrapping.
I think you have this impression that "plundering the public domain" is somehow a bad thing

I think using the public domain is a good thing. I think that describing it as "raiding" and "plundering" when someone you don't like does it is bullshit.

I don't think anyone who's using the term thinks plundering the public domain is a bad thing

Then why would you use the word plundering to describe it? That's like saying rape is part of a normal and healthy marriage. If you don't mean rape, don't call it rape.
Transactions costs, minimum payments, infrastructure and complexity. To make a long story short, bitcoin can do micropayments because the transactions costs are very low, highly divisible denomination, straightforward addresses, no definite need for forex, and there is no intermediary financial institution. I think a framework might need to be laid over the top, however.
Kinect vision
AFAIK, evaporative coolers are more energy efficient than AC, as they just power a small pump instead of a compressor.
...which still has nothing to do with the author's original statements regarding the social bias against medication for mental issues.
While this is very much a nascent field, this is the best attempt I've seen so far to do meaningful collection and analysis of actual data around startup sucess.
And one of these groups is more reluctant than the other to use medication for their condition due to social bias. Which was the point.
Follow Node.js developers on Github
Coroutines aren't as flexible as continuation passing style and add significant overhead for the non-vital syntactic sugar they give you.

I'd much rather explicitly set an OnWrite event that has a one-to-one correspondence to a socket write event from a poll() system call, than create a ton of coroutines and juggle "resumes". This is especially true if you have a usecase where you want to start sending while you are still reading, this would require the creation of 2 coroutines per each context.

While Lua coroutines are significantly better than Python generators by having a more functional than syntactical "yield", I still feel it does more harm than good for structuring asynchronous applications.
And what stops them from doing this with any of the other translation services out there? translate.google.com isn't going anywhere, and if they're actually having a problem related to abuse (as they claim on the Translate API's site), I seriously doubt that spammers are going about this in this way. The notice seems to say that the Translate API is overloaded -- charging x c/call would definitely diminish the load, especially if we consider that most spammers are not going to want to give real payment data to Google in the first place (since it can then be subpoenaed and used to prosecute or otherwise identify the spammer).
Yes, and shifting is the same as multiplying by -2. Fun!

Can you do it without negative signs?
There seems to be some deep intuition that anti-depressant drugs will adversely affect something essential about who a person is, how they will function, or how they will experience and perceive the world. I absolutely share those feelings and concerns. A therapist gave me great advice: let's be empirical. Instead of basing decisions on supposition, let's try a few things, gather some data in terms of how various options affect you, and base decisions on that accumulation of information. The only risks I could see with this strategy were (1) going on a drug and then stopping it would permanently damage me in some way or (2) I would become dependent on something.

The other thing that has really influenced my thinking is how it is for people I love to live with me. Doing something to treat depression might have a noticeably positive impact on them. So even if my preference was to not receive treatment, based on a sense that the joys I love about life might become muted, or that I might not be able to think as well, or whatever, there are other people to consider.
If you have been out of school six years, where you went to school should at best only be a minor consideration regarding your qualifications - proven track record will nearly always trump academic credentials in the business world.

In addition attending a mediocre local school due to limited options is different from traveling across country to do so as an explicit choice.
I use pymacs/ropemacs, but for generalized search I use ack-mode.

If I know what I'm looking at, go-to definition is perfectly fast even in huge projects. (My day-to-day project is quite large.)

I know the generalized search sucks/is slow, I've been meaning to fix it myself for some time.
Nice! Finally where I've always wanted to be... The future!
Comparison of Protobuff, Thrift, Avro
"A private corporation restricting access to information isn't censorship."

Censorship is the suppression of speech or other public communication
which may be considered objectionable, harmful, sensitive, or
inconvenient to the general body of people as determined by a
government, media outlet, or other controlling body.

https://secure.wikimedia.org/wikipedia/en/wiki/Censorship
It should be ok (the poor PHP implementation aside). Auto-vivification is something that's very useful in Perl and I miss it greatly in the languages I program in now. Being able to do this:

$one->{ two }->{ three } = [ $four ]

Without having to check every link for definedness makes for cleaner code, IMO. Making it optional "suppressing that error" would be a good middle-ground.

Coffeescipt has the existential operator, not quite on a par with Perl's autovivification, which allows:

zip = lottery.drawWinner?().address?.zipcode
"There's your problem. Start reading just one, commit to finishing it. If it doesn't keep your interest, then commit to closing it for good and start reading something else."

I disagree. Perhaps this is a personality issue and not a fault, but like the person above I'm always in the middle of many books. This is optimal since I'm letting your mind ruminate on the info, rather than just taking it all at once for the sake for completing it. They key is to take good notes (assuming technical books) and reviewing them each time before starting on the new info.

That's said there's certainly something to be said about sitting still and doing absolutely nothing.
Amazon Loses $3.2 million on Two Days of 99 Cent Lady Gaga Sales
I’ve often wondered if there is a parallel to the concept of Turing-completeness in linguistics. Once a language possesses certain principle structures, would it be capable of expressing all human thought?

I understand that linguistic relativity argues that a language’s structure directs the scope of thought, but couldn’t it be argued that these effects are largely cultural?

Two Turing-complete programming languages can naturally suggest quite different solutions when presented with the same problem, but they would both ultimately solve the problem—or in the linguistics parallel, both express the same thought.

Maybe we’re back to the adage that it’s easy to solve a problem, but much harder to find a novel one to solve.

So there could still be a defence of linguistic/programming relativity. That as certain programming languages invite particular problems to be solved, certain spoken languages invite particular thoughts to be expressed.
I bought the album just to get the 20GB Cloud drive space free for a year. Definitely a great deal and I'm sure the product awareness from the promotion was cheaper and more effective than traditional ads.
I figure a quick and dirty explanation of basic flight systems might not be unwelcome.

In most aircraft and certainly in jets, you have six primary instruments: airspeed indicator, attitude indicator (artificial horizon), altimeter, turn indicator, heading indicator, and a horizontal speed indicator.

The attitude, turn, and heading indicators rely on gyroscopes that are propelled by a vacuum pump and/or electric motors.

Airspeed, altimeter, and vertical speed indicators rely on a pitot-static system. The pitot tube must be exposed to the air that is uninterrupted by the plane's passage. The static port(s) must be positioned where the air is calm and undisturbed.

Each instrument of the pitot-static system relies on pressure differentials, but only the airspeed indicator is reliant on both the pitot tube and the static port. The other two instruments rely on the static port and vents or calibrated leaks.

Part of a pilot's primary training and certainly part of instrument training is in recognizing failures in this crucial system. For example, let's say you take off and your airspeed slowly drops to zero but you remain flying. There's a good chance you've got a blocked pitot tube. This is a simple example, but pilots are trained on this and other failure scenarios during primary and instrument courses. Pilots that want to die of old age train themselves beyond what's required by these courses.

At lower altitude in visual flying conditions, these failures aren't as deadly, primarily because one can still see the horizon. But high altitudes remove most of the visual cues, requiring pilots to trust the hell out of those instruments...except when they can't.

Someone else said it, but these guys lost situational awareness; I'm guessing that all of the warnings going off just overloaded them and caused them to overlook the clues that would have saved them. I've personally never flown anything bigger than a six-place Beechcraft, but I've had enough scary moments with buzzers and lights flashing to appreciate just how much pressure that situation would have caused.
The code is updated - now randomizing the order and time in which contacts are polled.
I don't think Sherlock Holmes is languishing in obscurity - in the last couple of years there's been a new movie adaptation and a (far superior) TV series. The original books are old enough now that they would be public domain, even in the US?
Read the primary sources yourself. If you're a hacker you'll have no difficulty making sense of a research paper, even if you have no academic background.

Anecdotal evidence is particularly unhelpful in the case of depression because most cases resolve of their own accord. Spontaneous recovery is the most common outcome and antidepressants are the most common treatment, so it doesn't tell us a great deal if the two coincide quite often.

The big metastudies are fairly unanimous - the efficacy of antidepressants is marginal at best. Kirsch et al (2008) [1] showed that response to SSRIs was only better than placebo in the most severely depressed patients, due not to better response to the drugs but to lower response to placebo.

For me, the takeaway from the data isn't that drugs are useless, but that anything treats depression if you believe it to. All treatments have roughly the same efficacy - that of placebo. Do whatever makes you feel good and you'll feel better. I'd be reluctant to choose drugs over another placebo because they're an expensive and risky placebo, but if you believe in drugs, take the drugs.

The real thinking point is what this says about the nature of depression as a diagnosis. Personally, I think the disease model doesn't work and that we're inappropriately medicalising something because we have a cultural preference to see unhappiness as medical rather than social.

[1]http://www.plosmedicine.org/article/info%3Adoi%2F10.1371%2Fj...
Got any public code? I'd like to see examples of non-class-style JS code.
> I think it would scale fairly well, just buy a second set of pots.

He's saying that you couldn't scale the individual size of the pots that much. The ratio of surface-to-volume changes dramatically as the pots get larger (squared-polynomial for surface vs cubed-polynomial for volume).

Realistically, unless you are storing something which generates its own heat, the only thing affected would be the amount of time to lower the internal temperature to equilibrium, at which point the added thermal inertia of everything in the pot would help keep things at temperature. With a system like this, what you're fighting is the thermal exchange with the surrounding air, which is of the same magnitude as the vapor exchange (both are a squared-polynomial).

(Anybody with a less hand-wavy understanding of thermodynamics, feel free to step in!)
this seems like quite a serious move in breaking compatibility with an existing feature. bad news google :(
The reason why we don't write
You might be able to, but I imagine the calculations will be very complex and readings will be highly unreliable in anything but ideal conditions and constant speed level flight.

But yes, I think the conclusion after AF447 investigation is completed will be that some kind of back-up speed indicator is needed beyond pitot tubes.
Motl's humor is not always in the best taste.
You seem a bit like myself, a few years back. You are worried about "School Names" or how it looks to others.

Don't even worry about what school you attended, worry about the things you know. Did you learn anything?

Worry about what your skills are, good companies could careless if you went to no school and know the skills instead.

Worry about what projects you have done and what you learned from each one, even if the project was by yourself.

My point is people are so hung up on schools and degrees, they forget the skills and experience out-way any degree.

So worry about skills and experience even if its on your own experiments. The passed is the passed, hopefully you learned something at the school at the least.

You just don't learn in schools.
Wow, amazing find. I've been struggling with this issue for many months, and I just figured it was rails 3.0 fault for being so big and bloated. Now we find out it's ruby implementation. I really hope this patch makes it in.

I've patched my local copy. Feels like I have doubled my computer speed! Seriously though, I can't believe the fix was so easy, and the ruby core hasn't done something about this yet.

The last major external fix to ruby was with the REE people, and that still hasn't made it back into MRI. So I'm a bit worried this patch will get rejected and the problem won't be fixed.
>It's funny. Lately I've been working with NLP systems and in the last few years there are a few really good parts-of-speech taggers that are about 99% accurate. All the ones I know of are based on hidden markov models, which definitely would disappoint Chomsky.

No, it wouldn't disappoint him at all. In fact, one of his earliest works in linguistics discussed how transition probabilities could be used for chunking and categorization. (See http://www.tilburguniversity.edu/research/institutes-and-res... ) It's not as if Chomsky ever presented part of speech tagging as a poverty of the stimulus argument.
Why is it considered an abuse?

Here is a description on what service pastebin provides: "Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time."

It doesn't make pastebin abused just because some internet individual thinks it is only for interesting source code.
You don't have to put it on your resume.
Zed vs Github... to the death
It does become more difficult to risk it all when you have a family/are married, so this probably plays into it.
I foresee a backlash wherein people start putting things like "security" under their names.
Hacker Poll: Do You Use Any of the APIs Google is Shutting?
I was surprised to learn that someone was a "Vice President" at a rather large bank. Until I learned that every branch location (if I understood it correctly) had one or more "vice presidents" of something or other. I guess this would mean/imply some sort of executive authority at the level of the branch location.

These things seem to go in cycles. And to come, inevitably, with expensive consultants to tell us what is currently in vogue and that we should, regardless, be "minding that gap".
That's one of the reasons we use a graph database which, by definition, has costs that can easily be predicted by the graph, i.e. the data structure being stored.