skysight-inc/HackerNews huggingface dataset:
A more immediate fix for HR departments might involve a two step process for selecting candidates.

The first step is to get the candidates CV and work history, and then re-enter that information into a generic form. Only crucial information should be entered in this step, leave out the candidates gender, marital status, age, the name of their school(s), the names of previous employers, etc. The second step is to pass this "sanitized" information on to someone else to make the actual decision as to whether or not the candidate should be interviewed.

The two step process is repeated in the interview process. Only objective information is taken down by the interviewer, and again this is passed on to someone else, who can make a value judgement about the candidate without their judgement being colored by the candidates gender, race, looks, height, perfume or whatever else is considered to be extraneous information.
Yes! The tools are a means to an end. The goal isn't to impress other developers with advanced knowledge of design patterns. The goal is to impress users. If your products impress users (which Instapaper and Tumblr certainly have) I think that makes you a damn good programmer.
Your reach on social media is wider than you think
Amar G. Bose, Acoustic Engineer and Inventor, Dies at 83
Private jets and military escorts have been paid for for so many more trivial purposes.
"Daddy, how is software made?" "Well, when a programmer loves an idea very much they stay up all night and then push to github the next day"
I wonder how many students will be funneled through DigiPen's summer workshop programs. (https://projectfun.digipen.edu/summer-workshops/workshops-gr...) Students who have done some of those workshops would have a huge competitive advantage over those who haven't. (I'm told by a friend who teaches some of the Engineering workshops they get a good selection of bright kids too.)
> The Human Rights Watch representative used this opportunity to tell Mr Snowden that on her way to the airport she had received a call from the US Ambassador to Russia, who asked her to relay to Mr Snowden that the US Government does not categorise Mr Snowden as a whistleblower and that he has broken United States law.

Am I the only one who found this whole statement pretty odd?

Let's see. A "whistleblower" is a term for someone who blows a whistle. This is generally meant to indicate someone who is making some kind of loud noise to report a crime; someone (maybe a cop, maybe just someone who is a victim of a crime) trying to get attention that a crime has been committed.

Now, when reporting a crime, do you generally expect the perpetrator of that crime to be the appropriate person to determine whether or not a crime has been committed, and thus whether or not labeling the person a "whistleblower" is appropriate?

The whole idea of whistleblower laws that don't protect someone from reporting to the public about crimes committed by the administration is laughable. What the hell is the point of any kind of whistleblower laws or protection if you can't actually blow the whistle on your bosses?
Lava to launch sub-Rs. 3,000 Firefox OS-based mobiles in India
Now, see, that's a useful comment. I learned!
>Because there is no such "secret court?"

agree, secret court is too much. A confidential interpretation by a government lawyer would be enough as always.
But at least you agree that it falls under even the most loose interpretation of a "cruel and unusual" punishment and is thus unconstitutional? Or no?
Wavemac , Kinect at your fingertips built in IIT KGP
Why are you talking about Guantanamo, but linking to a picture from Abu Ghraib, while linking to a post where I clearly point out that when I talk about Guantanamo, I'm not talking about Abu Ghraib?
Tree style tabs.
All-in-one sidebar.
Vimperator.
Ghostery.
Adblock Plus.
Stylish (or Stylebot). I've come to rather love the latter under Chrome, which I've been using increasingly lately.
Readability.
Torbutton.

That's off the top of my head, there's a few others I typically add.

My main problem with FF lately is that with _both_ FF (well, Iceweasel) and Chromium installed, Chrome pigs out all available memory, while Firefox is single-processed. While the _active_ Chrome tab usually frees up fairly quickly if swapped, Firefox can literally take minutes to dig itself out of heavy swap.

Yeah, I still use spinning rust.
Sorry, confusion on my part.
> if you're asking where the moral authority to demand you help house feed and clothe people comes from... LOL. It's already here.

Rather than snarky comments, try to actually think about the question. There are good arguments against unbridled capitalism, but "Libertarians -- LOL!!" is not one of them.
Such as xcon.
Snowden blew it.
It's like entropy: the emotional bullshit in a closed system only increases. Until one person leaves, or you bleed off the pressure outside it.

With negotiation, my understanding is that the real negotiation starts weeks beforehand, because the game is about getting an information advantage, enough to make the other side's shady tactics irrelevant. All the nonverbal skills are just used to hide the math layer of the exchange. Assuming you can't dump the shady opponent for one who thinks win-win, but even then having more information can't hurt.
It is included in the description.

Please be aware, the Deus Ex: The Fall play experience is currently restricted on jail broken devices. Do not purchase if you have voided your warranty and have Jail broken your device.

I'm not sure whether that's exactly fraudulent (equivalent for people not reading what devices an app supports and purchasing it)
These tunnel boring machines are one of humanities greatest achievements.

Look at their size: http://en.wikipedia.org/wiki/File:Hamburg.Trude.wmt.jpg

It took 3 years for men and mules working 24 hours a day 6 days a week to dig a 2 mile tunnel out under Lake Michigan for Chicago's clean water in 1865. It was heralded as the 8th wonder of the world.
Considering that the First Congress authorized the death penalty for crimes like counterfeiting, and punishments like the pillory were still in use in the U.S. until well into the 1800's, no, I don't think the founders would have understood solitary confinement to be "cruel and unusual." The rack, drawing and quartering, flaying, etc, that's what the 8th amendment refers to.
Recommendation SDK for content based mobile apps
Why you should learn coding, if you are running a tech startup?
Here are some of my Chrome autocompletes: n (news.ycombinator.com), mu (music.google.com), ma (mail.google.com), a (amazon.com), gi (github.com), q (quora.com), l (localhost), i (images.google.com), c (coursera.com). I don't think I even give it a second thought after pressing these characters. I just do 'n' and Return.

Your experience might be worse, probably because you haven't used chrome enough.
"Our future is small computers + high speed internet available everywhere + online storage and services. Not the other way around."

That's nice. If you perform a cursory examination of computer science history, you will find many examples of "what's new is old." Any new paradigm, usage scenario, software type, or what have you could invert that. Even the one you like so much ... I think they had these things called dumb terminals and mainframes at one point ...
Bose does not have a monopoly, yet people willingly pay for their stuff. Not everyone need observe your definition of "better place."
When people say Software is eating the world. What does that mean ? Software is being used as a tool in many different domains to solve problems. I think people who focus on software development to serve software development is in the minority.
> "Methods for Presenting Data Over a Network Based Network User Choices and Collecting Real-time Data Related to Said Choices."

Maybe someone should just patent the general method for the operation of a computer by feeding it a series of instructions combined with user input and a way to present output, and we can all go and start new careers.
Interview with startup wunderkind Salvador Briggman
Sounds like Marco is in the same place I was in my late 20s: burnt-out.
Building things is awesome. It's too bad that the people who get more respect tend to be managers. Think Jobs vs Woz. I bet a good number of apple users don't even know who Woz is.
Looks a lot like http://www.bifferos.co.uk
But the whole idea of government is that one group of individuals should be the "top level" of authority, creating, enforcing, and interpreting its own laws, reserving the authority to keep certain types of secrets (and, of course, reserving the authority to determine which types of secrets qualify), etc.
Note, the part about criticism was incorrect. The criticism was that if you handed someone a gender inverted resume, it would score lower period. So of course, if you took a "male" looking resume and gave it to someone with a female name on it, they'd find it odd just as they would if they got a female looking resume with a male name on it. The claim was the study failed to account for this.

The study in question:
http://www.pnas.org/content/109/41/16474.full.pdf
I disagree. It's completely possible to impress users while simultaneously writing code that is abhorrent. It makes you a good "UX guy" I suppose, but not a good programmer.
I reviewed the claims and, as is frequently the case, nothing there screams "invention" but rather "implementation".

I don't know what you do. There could be an issue of context here. All I can say is that from the context of someone like me there's very little in software development that deserves a patent these days, of ever.

In fact, I'll go farther than that: Having any kind of patent granted should almost be exponentially more difficult with the passage of time. As technology develops and we, as a species, learn and become more adept most engineering falls under implementation rather than invention.

What's the difference? If I take the same problem and give it to five different people skilled in the art and they can pretty much rattle off a proposed implementation in short order, it's umplementation, not invention.

In this particular case the claims start of by describing a networked game where users can choose characters and their attributes via a UI and their selections are stored in a database. It goes on from there. If you read it as an engineer there's absolutely nothing there that was "invented". If you read it as a lawywer, well, almost anything is possible.
How did you end up moving past that (assuming you did)?
i don't say that these words didn't exist before. If you read the link you submitted, the first 2 paragraphs clearly state that "enemy combatant" notion used in the US after 9/11 is different from typical meaning of enemy combatant that existed before.

The "enemy combatant" as it is used in the US means people in the US custody who is outside of the US jurisdiction and have at the will of the executive branch been denied Geneva convention (which covers _everybody_, not just uniformed combatants - everybody else is also entitled to protected POW status until put into domestic justice system of the country possessing the custody)

Such "enemy combatant" notion don't have basis in the US law as well as in international law.
So, I occasionally hear someone espouse the utility of design patterns. As a Haskellite, I tend not to see the point, and wonder sometimes whether they're all just kludges to, e.g., work around not having first class functions. I've actually written more Java than Haskell, and have taken a (not great) class on design patterns, so I'm aware of these concepts; I'm just yet to see the point.

Is there a good explanation of design patterns conducive to a "functional" programmer's point of view? Most importantly, one that doesn't motivate the problem in terms of objects? (Objects in the solution are fine, but if the problem only arises when you use objects I might as well go back to Haskell.)

The one pattern I know holds its water is the Visitor pattern.
Does anyone know if you can use Lavabit with your own domain?
PHP originally stood for "Personal HomePage tools". My guess is that it was never meant to be what it is today.

While PHP has some rough edges and language level design flaws, it supports everything one needs to write structured and well designed code.

This PHP hate shit is just stupid.

Disclaimer: I use python.
And his video interview along with live online chat didn't showcase his abilities?
A lawsuit over the rational approach of contacting Apple for a refund?
In my attempt at brevity I fear I lost some context. I do however firmly stand by if you are not actively coding, you are not a programmer. What the exact timeline is, I will gladly leave up for debate, but it's not like riding a bicycle - you lose ability over time.

As for design patterns, I think we are in agreement (at least in principle) about their worth as a starting point. I am not at all saying that GoF (or any other design pattern text) should be followed. Rather, that anyone seriously considering themselves a programmer should have an understanding of the design patterns that are pertinent to their language/methodology, and hopefully their own opinions on which make sense or not.

I likely have too high of a standard for the term programmer, but feel it has been steadily lowered by this type of talk and wanted to at least try to move the bar back up.
Have you seen this? http://xamarin.com/studio.

I traded my VM + VS in for that a few months ago, makes a huge difference on my Air. No Resharper but unfortunately.
I have been working on something like this: try http://vocowl.com (http://github.com/pathikrit/vocowl)
Maybe it's actually because people are less afraid of discrimination there? So they don't have to play it safe.
As a high schooler myself who's working at a company (DIY) that's promoting the same ideas, this is extremely awesome. I totally think more companies should be doing this, so major kudos to them.
No, that was your inference. The implication was that correlation does not equal causation.
So... does that mean that it's right? Because I don't think you can prove a point by assuming the existence of things that haven't been invented yet.
You forgot one:

- Cause some coworkers to resent a person for being hired just to fill a quota rather than on merit.
Airport Scanner : Make your airport safe (Android game)
To my knowledge, none of them supports multi-dimensional metrics. So I had to cross them off my list.
It was definitely never meant to be what it is today, and that's one of the reasons that most informed people with a choice choose not to use it. It may support everything one needs to write structured and well designed code in theory, but it makes it far easier to write poorly structured and poorly designed code. I've never seen a real-world PHP codebase that wasn't a disaster.
The ageism in your post is disconcerting. On one hand you equate youth with innovation, age with stagnation, and on the other you posit that overworking youth for below market wages is simply a cost of doing business.
Ah self awareness is a curse. I can certainly relate to Marco's and by reference Matt's struggle.

Early on in life there is the ever present exchange "Hi, I'm Chuck I <foo>" where <foo> is some tag, some referent, that hopefully is common with the person you are talking too and that sets up a series of linkages, defines behaviors and expectations, and can inform on conversations that may or may not be interesting. When I was in my mid twenties I realized I was saying by rote "I'm an engineer." And that would then grease the conversation along.

But after a while I had things I did at work, and things I did as a hobby, and things I was interested in, and had a few awkward sort of exchanges that went something like "Hi I'm Chuck, I'm an engineer" ... various technical discussions ... "what do you think of the hypothesis that petroleum is a biologic process?" ... pause ... "Uh, I thought you were an engineer."

Then once I realized the conversational rut I was in I started just cutting it off, "Hi, I'm Chuck."

Now that is really funny around introverts since you leave them with no place to go. And a lot of folks I socialize with are fundamentally introverts. So that isn't a good conversation starter. :-)

But once you realize its a conversation starter, not a definition of who you are, you can go back into discovery mode, like "Hi I'm Chuck, I'm curious about that gizmo you're carrying ..." etc.

And you realize, as Marco and Matt have you want to know "who" you are. I've decided I'm the equivalent of the 'curiosity' thing you pull out of GLADoS in Portal.
9 useful jQuery code snippets
I think the observer pattern can be useful as well (though there are definitely alternatives), but for the most part you're right. Factory pattern et al exist to solve problems that are introduced by OO. Get rid of OO and you no longer need to solve those problems, though of course you do still have to solve the problems that OO was introduced to solve in the first place.
How many more Linux users do you think that they could actually add too their user list if they supported Linux?

I mean, I am a Linux user and I give them my money anyway. I expect most others do as well.
"To make his plan work, Malone wants the cable industry to act collectively. His logic: Ensure that no maverick breaks ranks and provides users of IP bits with unlimited capacity at a reasonable price."

Isn't this the kind of collusion between competitors that the anti-trust laws are designed to prevent? One would think that the government would be especially upset if this was being done by companies that were already close to being monopolies.
Well, I have no idea about what the true demand is for this project, but I random article I pulled up on this project claims that today the estimated traffic between the two cities is at least between 30-40k cars/day (http://house.qingdaonews.com/content/2013-07/12/content_9853...). Apparently, the current infrastructure is ill-equipped to handle this, so that some trucks will actually still choose to go the land route. Also, there is something called a train ferry transporting trains across the sea? I had no idea.
You, my dear friend, just described an internship. I'm one of two programmers on the game we're working on. I feel like I contribute a fair share as an employee to the game.
I suppose I am not as confident as you that small fish would stay out of the game. If. I was, my only objection would be that all things proprietary need to stay away from standards.
you can.

You need to get a paid account then email them to ask them to set it up; there's no web interface to add a domain as you would on eg fastmail.
It'll be open source soon. Plus, you can always look at the injected JS yourself - it's not obfuscated.
You forget that Valve's offices are in Microsoft's backyard.

I helped out at http://studentrnd.com/ a few times. Hooooly crap. Some of those 14 year olds can code! Having two Microsoft Devs as parents is a pretty good strategy if you want to grow up and be valuable to Valve.
There is an assumption here that our capabilities for mole-hunting haven't increased in the past 40 years. A situation where the government knows you are the leak and no one else does may be more dangerous than when everyone knows. I don't know that Snowden handled things optimally, but it's not clear that he is a "putz" for not attempting to do it the same way Felt did.
tokenadult isn't saying the US is perfect. He knows China better than most. In China, these kinds of projects are riddled with corruption. They're practically for theft primarily, and only secondarily for whatever their stated purpose is.
Visitor is just a kludge for multiple dispatch.
This could be the subject of an entire series of blog posts. Look up adrenal fatigue; which is a controversial and not medically recognized diagnosis. I basically followed the approach others have outlined.

I didn't take the gingko, black liquorice, and pig adrenal tissue cause that wasn't a thing in 2008. But everything else. Remove toxic people. Quit your crappy job. Remove dreadful stuff from your TODO list. Tea instead of coffee. Sparkling water instead of booze. Sleep a lot. Do yoga. Figure out which foods upset your digestive tract (for me that was dairy and gluten).

Burn out is a real thing and almost every person I know in tech that has been doing it for a while has dealt with burn out.

I hope to write out my thoughts and experiences but I'm wary because I want to be helpful without coming across as a medical professional, a new age guru, or a self-help blogger.
I seem to recall you making a surprisingly originalist comment about the US Constitution before, as well. Do you really think the meaning of "cruel and unusual" doesn't evolve as we learn more over centuries? All kinds of things now regarded as indisputably abusive were taken for granted in the past (child abuse, to name one—or flogging for that matter). Solitary confinement seems like just this sort of thing, although one that is still somewhat early on the curve.
BullGuard Virus Scan : Free Cloud-Based AntiVirus
I don't really understand the hatred because, compared to true audiophile gear, Bose is absolutely dirt cheap.

There's a boutique audio store down the street from me that sells RCA cables which are more expensive than a Bose iPhone dock. An entire "audiophile" system is easily in the 6 figure range. If you're into that kind of gear then obviously Bose must be low end equipment for you.

For the rest of us, though, I think you pay a little more for Bose and, for that, you get a little bit better sound. It's one step above consumer gear, but still well below audiophile gear. I think it's priced appropriately.
It's unimportant.
http://hal2020.com/2013/07/12/doing-the-successor-speculatio...
Fair enough. Some company you've been at had a bad HR and recruiting department...