skysight-inc/HackerNews huggingface dataset:
I do not think its tied to the ratio. Its just tied to the absolute hits value. Yeah, if the recruiter is sending tons of unqualified resumes, then a company would end up changing it. But that does not happen often.
Those monopolies you're talking of (IBM, Oracle, Microsoft, Apple, etc) are subject to US laws and courts because they are US corporations. Other large companies likely also have a presence in the US, which again subjects them to US laws and courts.

Why don't you cite a handful of recent cases (<5 years) in which a British or German software company has been successfully sued in the US for infringing upon a US-registered software patent by a US patent troll? I'm not saying you're wrong, and of course just because I haven't found anything doesn't mean it doesn't exist, but the odds of being successfully sued by a patent troll as a foreign business are vastly less than being sued as a US company. Even if a patent troll were successful in securing judgment (perhaps by default), enforcing a judgment against a foreign company is vastly harder than a domestic one; patent trolls like easy wins.

Nobody in Europe is complaining about US patent trolls suing them because to the best of my knowledge, it doesn't happen. If it does, it's so infrequent that it's a non-issue.

I assume you're a troll because of your comment history. I mean, c'mon, you pretended to be able to read my mind and asserted that my lack of desire to open up an office or business in the US was not because of the risk and costs of a patent troll's attempt at a shake-down, but rather because I don't know how to form a company, or that I'm not a US citizen! If you're really a lawyer I doubt you'd be making such claims.
Wow, what a nonsense. Honestly, comparing a waiter to a software engineer ? Really ?

You see these types of claims are usually made by someone who doesn't know what he's talking about. I've been a "software engineer" for over 7 years now and the amount of stuff you have to know is overwhelming. Honestly in my current project I'm working with at least 4 different languages, a lot of software engineering concepts, platforms, a tons of tools and I can promise you that in my professional career there wasn't a time where I stopped studying just trying to keep up.

Having said that, I've seen a lot of "engineers" like the OP, that think it's all too easy until they make a huge mess and call the "real engineers" to fix it up.
* deal with re-orgs, layoffs, and acquisitions

Also, for everyone saying we're paid too much, keep in mind that it might be just that on an individual level, you're underachieving. Being a good programmer is very hard, and being a good engineer in a large, bureaucratic org is even harder.

However, do make sure to tip your servers well, they deserve every dollar you'd ever give.
Exactly, there's a reason the title 'Junior Developer' exists
I agree that there is a value proposition for the recruiters but its difficult to make a service for them.

I think I have a value proposition for companies as well. I am reducing their filtering time (the time where technical folks from the company itself in involved).

Again, for candidates, if you speak to outside recruiters and judged by them before your resume get fwded, so you can see me as another recruiter who is actually technical and I am testing on your tech skills.
>The Doctrine of Equivalents [4] means that any element in any claim of any patent can be interpreted to cover other ways to implement it as long as it performs the same function.

The Doctrine of Equivalents is one of the things that make patent law so ridiculously unclear. But there is something more there which is uniquely problematic with respect to software patents.

It seems like the problem is that the vagueness created by the Doctrine of Equivalents at the level of individual claim elements is allowed to expand to the entire claim in software patents, because the claims are allowed to be so abstract that they aren't tied to any particular implementation. So we get patents that claim all methods of achieving a particular outcome rather than being limited to some subset that the patentee ostensibly invented.

The problem with software is that the alternative would break the patent system the other way, because there are so many reasonable alternative implementations of any given abstraction that a patent on any one of them would be effectively worthless (or just equivalent to copyright) since any decent engineer would easily be able to work around it. Which is why just abandoning software patents makes more sense.
Respect is probably an incorrect word to use here. You rightly shouldn't be expected to respect someone's epithets regardless of the cause.

As has been mentioned, this man has a disease that is causing him to act in a way that in almost every other way he probably wouldn't otherwise act were he to not have this disease.

There was a man several years ago who was convicted of attempted rape. He had no prior history of anything like this yet when he was incarcerated he was constantly propositioning the female officers. It cost him everything including his wife and family. And rightly so. Except, just before his sentencing he was diagnosed as having a brain tumor. When it was removed the predatory behavior ceased and he was a normal man again. Two years later the tumor returned and he started trying to force sex on every woman he saw.

Was he a rapist? Technically, had he succeeded in raping a woman, yes. Should he be imprisoned for it? Probably hospitalized actually but either way I'm sure you'd agree he should not be allowed back into society.

So instead of "respect" how about "compassion"? Can you have compassion for a man who is provably brilliant but also suffering from a debilitating mental illness that just may be the source of his racial slurs?
Buying and litigating patents is A LOT of work.

That's not an argument. Make-work is not valuable.

you can't discredit their work just because you don't believe in what they legally are entitled to do

Well, sure you can. Just because it's legal does not mean it's ethical. You're a lawyer, you should understand that.
This man did not commit any terrible deed. Instructors teach people how to use guns every day. Some of these people go on to kill people and commit crimes, but no one would suggest you prosecute the firearms instructors.

All this case does is point out how stupid polygraph tests are. Nothing more.

If, as the government claims, Chad Dixon taught methods that allow subjects of polygraphs to effectively cheat them, then polygraphs can easily be cheated. If polygraphs can be easily cheated then why is anyone relying on polygraphs for anything.

Polygraphs are part operational security theatre and part invasive intrusion on someone's personal life. As this sad story proves they offer little more.
It wouldn't be controversial to say that humans are more prone to see green than blue or red, or more interested in faces than in leaves, so I hope graphics researchers won't be offended by the truth that preserving details in naked bodies is a wholly necessary benchmark for a compression algorithm, just like it is for a painting.
In case you're unaware of what Spamhaus is, its severity as a DDOS, and the ongoing investigation into its operations, read here:

http://arstechnica.com/security/2013/03/spamhaus-ddos-grows-...
Indeed. You want people who can code, and who know algorithms. You must test for both.
But what if they lack the basic tech skills? I am not talking about tech as in knowing a language but someone whose CS fundamentals are weak.

Would you still consider? Obviously I am not talking about roles which do not require CS fundamentals to be strong.

edit: obviously again I am taking just round one.
I've fired all the companies I've worked for that started to become corporate.
Guess what. OS X users upgrade their system much faster than win-users. That leads to developers not wasting time to support old OS X and focus on the new one, with new APIs.

> OS X users have to figure out if they need that Intel or PPC binary, or maybe just the larger universal one and call it a day.

Whoa, how is life in 2006?

>Then there's not being able to run any of their older PPC-only apps once Apple removed Rosetta from OS X.

I would like an example of the app that you absolutely want to run.

> Microsoft puts a ton of work into keeping backwards compatibility.

Usually MS fails at it. Upgrading to win 8 made me furious because apps stopped working. I still remember time when I had to dual-boot win 98 and xp in order to play pre-xp games.
These tests should be administered on top politicians from time to time, and only would they consider banning them.

Like, along with an oath, let a President take a lie-detector test.
How To Upload Videos On Instagram
With people like Linus Torvalds at the helm of the project, what else can be expected?
We normally call the people who committ this 'horrible deed', defense attorneys.
Hardly a possibility. More of a reality.
What sort of data files are they (hoping you don't say MID/MIF).
Couldn't have said it better myself. Basically, this guy is a hack ...
Note this detail from the article:

“Teaching about the flaws of polygraph testing is not inherently illegal. […] Dixon was charged after he helped undercover agents learn to cheat the test after they told him specifically that they intended to lie as they applied for federal jobs.”

So Dixon’s charge isn’t simply helping people beat a government test. It’s aiding candidates in gaining government jobs, even though he knows that those candidates are unqualified for those jobs (according to official measures). I think that makes Dixon’s charging more understandable.

Now, one may disagree that the questions they ask in such tests are an accurate way of finding good candidates. I don’t know what sorts of questions they ask. But the government’s response is understable, because they believe that the tests really do qualify one for the job.
No, anything he has to say is not really worth reading now-a-days.
I guess I don't really know anything about what social or dating life in Chile is like. Is it the sort of place that if you haven't made friends in high school or in college, there's no opportunity to make friends or meet people to date afterwards?
Ridiculous. Good engineers solve engineering problems. The huge number of successful engineers out there in the world solving problems without remembering their CS course notes tells you everything you need to know about how important much of the algorithmic subject matter is.
I don't think we really disagree: I also wouldn't hire a web dev who wasn't fluent enough in basic CS that they couldn't pass an algorithm interview. Once you get past JQuery and need to do your own DOM manipulation, it becomes really important to have your tree traversals down. And webdevs who don't realize that NodeLists are actually lists (with O(N) .length calls) cause a world of pain with their for(var i = 0; i < element.children.length; ++i) quadratic loops.

But I thought what started this thread was mamcx's thought question about why we don't apply this the other way around: when hiring data scientists, why do we not require that they have a basic fluency with web UIs, at least enough to throw a table and a few images up onto a web page and show/hide some details? In my experience, what separates the best data scientists from the worst - and there's an order of magnitude difference in productivity between them, at least, enough that a poor data-scientist will never come up with a useful result - is the ability to quickly visualize their data set and understand its "shape". They need to know the distribution, and be able to drill into a few examples of raw data, and come up with the top X or so results by whatever signal they're studying. And the easiest way to do this is by generating a web page with a few charts, a few examples, a sortable table, etc. Nothing terribly fancy, but having the chops to do this on your own makes you much more effective than someone who knows the theory but can get their hands dirty with actual data.
Why? Does it discourage models from working with photographers or artists? There seems to be plenty of female photographers or artists that have no problem with nudity, too.
I am seeing lots of comments about candidates feeling bad about it. Just to clarify on that end.

Do you speak to outside recruiters. Do they ask you questions about your skills before fwding you resume? If the answer is yes, then I am just another recruiter who happens to be actually technical and instead of asking you "Whether you know this tech? or How many years of experience you have with this tech?" kind of questions, I am actually taking proper tech interviews before fwding your resume.

Thoughts?
NaCl: Networking and Cryptography library
> Why not cut the owners of the patents in on a % of revenues?

If you do this, you'll be labelled a sucker and get bombarded by more patent trolls. Unless you're an Apple or Google, your business is sunk then. Most every business violates hundreds if not thousands of patents. Simply owning a computer means you've violated many patents.
FWIW, LosethOS/TempleOS/whatever, which I had never heard of until this afternoon, has made me smile all day.

It makes me exceedingly happy to know that things like this exist in the world.
100% agree with pg on this (and no I don't always agree with everything)...

Most problems in life are as a result of miscommunications and associated false assumptions, whether they be in business, marriages, or friendships.

Anything you can do to increase the fidelity of communication quite simply: must be done.

Before I read the news about this I was about to write my first ever blog post about the symbiosis between DNA health and pair programming - the link between the two... have a guess?! Quality of communication.

You see there is ongoing debate amongst the Agile software development community as to what methodologies are most helpful; test-driven-development, refactoring, code reviews, static code analysis...

I maintain that that start-ups have the edge mainly because there is more pairing (pair-programming / pair-design / pair-refactoring / pair-testing) than there currently is in most software shops - and the reason this is so effective is the boost it gives to communication...

Now the DNA angle you ask, well in 2009 a team won the Nobel Prize for Medicine for proving that chronic stress inhibits the brain from releasing Telomerase that repairs the Telomeres that protect the end of your chromosomes during cell-division (crossing over). Guess what causes most workplace stress - miscommunication... and in software also the fact that you are often unfortunately forced to work alone. Start-ups force you to work together and that is why you are healthier and live longer and, incidentally, write better software ;-)
Better question: Where would porn be without computer science?

http://vimeo.com/7088524
That's a little harsh. Yes he has a tendency to be - erm, 'vehement' about the quality of code, but there is no one else anyone would rather have at the helm of the kernel project.
Was it actually confirmed that he was actually told that?

Seems like a good story to justify shutting him down.
Kaggle is an interesting site. But the cynic in me says these contests/competitions are just a cheap way of effort harvesting. For a pittance, the companies sponsoring these contests are getting tremendous value in return. If you are a statistician/analytics person, there is no reason to let your value and skills get commoditized in this manner.
Celebrities To IPO?
Uh huh. I can fix my car without knowing metallurgy and fluid dynamics, but you wouldn't want me building you an engine.

Just because people are getting by doing the technical equivalent of changing sparkplugs doesn't mean that I want to hire them to do something more difficult.
This documentation for stdbool.h says exactly what he says is wrong:

http://pubs.opengroup.org/onlinepubs/007904875/basedefs/stdb...

It's interesting though... does anyone know of specific cases of the problems he's refering to?
> Bullshit. If you feel like you are fraud and you are paid too much, well you might just well be. Doesn't mean everyone is.
Agreed. It's the market that decides the price, not the employers. Capitalism isn't always fair.
But either way - if okcupid and meetup have limited presence in Chile, then there should be equivalent websites that are for Chile. And if there aren't any, then apparently there's a huge market void in Chile.
An increase in the rate of swear words.
If I were to hypothetically send two FBI agents to your door, you'd probably take the situation very seriously. I don't see why you have trouble taking the people you don't see seriously. This isn't the DMV.
The difference between Dixon’s case and the gun instructor case is that, to use your analogy, the students on gun use actually told the instructor that they planned to go out and shoot someone. That is, people told Dixon that they were going to lie on these tests (rather than just prevent the test giving them a false negative).

Now, getting a government job you’re unqualified for isn’t as bad as murdering someone, but it’s still a bad thing for society. Unqualified people in government jobs would presumably make the government run less efficiently with respect to taxpayer money, and less effectively, which could be especially bad if these government jobs help people.
I wrote this in an attempt to trace the problem: https://news.ycombinator.com/item?id=6078124
I wonder what the threshold is for pursuing trademark infringement...obviously imposters but what else?
What about all your jobs that you only stayed a year or less at on your resume? Has no one questioned that? Do you have any explanation for such apparent job hopping? Not that I blame you...
Instructors teach people how to use guns every day. Some of these people go on to kill people and commit crimes, but no one would suggest you prosecute the firearms instructors.

Unless the students being taught told the instructors in advance that they were going to use the education to kill people and commit crimes, which is exactly what happened here.

That being said, I agree with everything else you said.
Are you sure you're a lawyer, as you've claimed elsewhere? I have strong doubts given the way you debate and write.

As a lawyer you should know that (at least in the US) relief from a default judgment is available. Such relief requires a showing of good cause, but the standard for "good cause" doesn't appear to be especially high.
I believe that ReactOS relies on large portions of WINE for support, and simply provide the base platform and windows desktop bits.
We need a modern Lenna, with a nude man holding a strategically placed Utah teapot.
Of course, it could also be an elaborate scheme on the part of the government to convince people his techniques work, precisely because they don't!
It doesn't matter if you are a junior person in the company or not. You are a team member, you should have a say in who gets hired.

> How about think along these lines, that if I really find you good. I will definitely make sure that your strengths are played in front of the employer really well and you are given due chance.

If I am really good, you will be wasting my time by not giving me a chance to tell me what on earth the company I am interviewing for is doing. Interviewing is a two-way street. It is not only about me passing your tests but it is also whether I will decide to like the company. That time that I spend interviewing with you is time where I still have no idea what the codebase looks like, what the latest problems the company is tussling with, why I would be a right fit.
Which programs didn't work for you under Windows 8? Just curious, I haven't hit one yet.
Couldn't the engineer just lie? The test won't detect it, and the engineer knows that.

Also, no one is claiming that the polygraph actually determines the truth of what someone is saying, only that it determines if the person believes what they are saying to be the truth; and most polygraph examiners likely believe that the polygraph works.
I believe that code (and ideas) flow both ways between the WINE project and ReactOS
Just because it is serious doesn't mean the government isn't stupid. That is why they are dangerous, because they are violent, stupid, and very serious.
Perhaps, but that wouldn't be because women don't like looking at pictures of naked women.

[G]ay men overwhelmingly become sexually aroused by
images of men and heterosexual men by images of women.
In other words, men’s sexual arousal patterns seem obvious.

...

In contrast to men, both heterosexual and lesbian women
tend to become sexually aroused by both male and female
erotica, and, thus, have a bisexual arousal pattern.

http://web.archive.org/web/20070806123743/http://www.northwe...
Maybe, but I would think WINE would cover most of that niche.
Is it a crime to lie on a resume then? Is it a crime for me to explain how to lie to you on a resume?

Is it cool to throw someone in jail for explaining the best way to lie?

Every thing is a nail to you people, waiting to be solved with the hammer of violence.
This makes the assumption that if you enjoy doing something, you'll enjoy teaching it, and if you enjoy teaching it, you'll enjoy teaching it via a blog. I have personally not found that to be true. I enjoy poker, programming, and board games. I enjoy teaching all 3 of those things to people. I don't enjoy blogging though.
I was recently interviewed by Google, didn't get the gig, didn't do very well If I'm honest, however even though I'm a bit bitter, I'll admit that knowing algorithms and data structures is important. I was rusty before the interview so I hit the books and I was amazed how many things I've forgotten and I do believe knowing those thing makes you a (much) better developer. Whoever says otherwise, do yourself a favor and learn at least the fundamentals.
You are pitching this idea amongst a group of people who hate the idea of talking to outside recruiters. To be honest, maybe your service isn't meant for startups in the Bay Area. Maybe outside there is a larger culture of talking to outside recruiters and going through that torture.

Oh, for the record. I have a firm policy of not answering technical questions posed by a non-technical recruiter who reads from a Q&A sheet.
Well, I have worked on mostly very early stage startups. Very rarely in a big corporation except my last employment. After that I have been working on my own startup.

As you know things change a lot in startups. Statistics show >95% of them fail. Hence the jump. I am not saying I jumped because they fail. But you work in a startup not because you want it to be next run of the mill company. You work in a startup so that it becomes the next Google.

But if my senses say that a company is not going to become next Google, I move on instead of wasting my time and companies time and money. I am not sure whether I answered your question but its more philosophical than anything else.
Yeah, I think we're on the same page. Your traversal example is a good one.

I also agree with you that web engineers should be at least functionally competent at UI development. But where I depart from mamcx is that I'd still choose the algorithmically talented candidate over the one with UI skill and no algorithmic knowledge. I think that learning web UI development is easier than learning the fundamentals of computer science. But maybe I'm just a snob. :-)
I suppose it was more of a "This is interesting. While we are here..." addition to the data.

I didn't mean to insult your intelligence regarding Tux. I just know that I would rather people not assume that I know things, especially when responding on the Internet.