skysight-inc/HackerNews huggingface dataset:
At the high school level, I think your analysis is generally correct. Most students who aren't already interested in computer science will have the same attitude toward a programming course as they have toward foreign language courses.

However, in college, the paradigm is different. At my university, programming is taught from two distinct perspectives: theoretical (as in the computer science major) and practical. I'm in the business school, and we have courses that teach VBA, SQL, Python, and Matlab. These courses focus on using these languages as tools to solve problems and gain competitive advantages through optimization, efficiency, and data analysis (think of Steve Jobs' bicycle analogy). For example, one course teaches Python and Matlab in the context of text analytics -- students use Python's text handling capabilities to parse text and collect data, then use Matlab to visualize the data and detect trends. VBA and SQL are taught together as tools which increase productivity in business, where scripting Excel can save countless man-hours and being familiar with databases can make interfacing with data analysts and IT people easier. These courses are taught with a distinct "hacker" or "scripter" mindset.

Students inevitably have difficulty with syntax, logic, etc but get past that with practice over the course of the semester. Programming is perceived by students as a problem-solving tool, like a TI-84 calculator helps them solve math problems and graph functions. They will not be creating enterprise applications or studying theory, but learning to script measurably enhances productivity -- and that's where the value is.

(Anecdotally, I'm not a programmer but am familiar with Ruby as well as the languages listed above. While doing an academic research project this semester, knowing Ruby made it trivial to quickly organize and manage a trove of 10,259 text documents. Without programming knowledge, that task could have taken quite a few hours.)
I did think about it. I thought about it briefly. Then I decided that the idea that men are somehow oppressed by feminism (or, really, by any other kind of force directed solely at men) is fucking ridiculous and unworthy of point-by-point debate.

You show me the startup that carefully considers whether or not to hire 20-something men for fear that they might have children and need to take time off or work less than 60 hours a week. That happens, and I'll carefully consider the notion that men are oppressed in our workforce.

Good luck.
I had that for free in my building in Seattle. The best days of my life! Now I'm on the East coast and I doubt I'll ever have a great ISP again.
Yes exactly what we need, an over saturated job market where the potential to make a living with be under cut. Because company X would rather pay 20k less a year on your cousins high schools son, rather than someone who has spent their life making an art out of studying computer science.
They definitely are, I'm going to do my best to fight the urge.
I've created a collection on Medium if anyone's interested in sharing their personal stories on learn how to code :)

https://medium.com/how-i-learned-to-code
same for me. I also use it to remember places I've gone to, so I can find them again. Foursquare is incredibly helpful for that.
>The best government is the least government.

Nope. Least is not the same as efficient or effective. You're just stating a libertarian principle.
Sorry to hear of the loss of your friend. As a devote cyclist it always hits me hard to hear of another cyclist being injured - especially when it appears as though it was through no fault of their own.

Maybe it's not as obvious to you but, I feel, your writing adds some much needed colourful philosophy to our community. As you say yourself, all too often we end up with our heads buried deep in virtual technical problems and forget to embrace the world that surrounds us. I can't count how many people I've shown your leadership talk to [0].

http://www.youtube.com/watch?v=V74AxCqOTvg
Great point, I guess they're not so different...
What you want it somewhat difficult to implement. As light switches are currently implemented, they physically close and open the circuit. You will need the light switch to be just another signal, along with the web-switch and timer. Have all of these signals route through a uprocessor, implemented whatever logic you need there, and then use the uprocessor to control the actual light.

You will need a magnetic relay, and you will need to remote the light switch from your main home circuit.
Looks like "someone" doesn't understand income inequality trends very well. Increases in inequality have been especially pronounced at the top end of the distribution, well above the $100k threshhold. Long story short, the income distribution has such a steep curve now that we can implement much more redistributive social policy without raising taxes on people making $100k or even $250k/year. I'm sure that more has been written about this since then, but Matt Yglesias made the case really well in an old blog post entitled "Mobilizing the Lower Upper Class":

"[W]hile I have no sympathy with the idea that making the lower upper class return to Clinton-era tax rates is too hard on them, I think you could have some sympathy with the idea that your person earning $250,000 shouldn’t pay the same marginal rate as much as someone making $1.25 million or $6.25 million. Why not add additional marginal brackets?" ( http://thinkprogress.org/yglesias/2009/03/10/192079/mobilizi... )

I found this post via an old bookmark to some insightful commentary on it by Nate Silver: http://www.fivethirtyeight.com/2009/03/missing-1000000-tax-b...

The problem is, while these "new rich"--the "petty bourgeoisie," as Marx called them--are all too eager to declare themselves "not rich" for tax purposes, they are just as eager to see themselves as being like the rich. They see themselves as the truly productive class, the ones who really keep the economy going. It's ultimately for ideological reasons, moreso than pragmatic ones, that they end up opposed to redistribution (even in the face of increasingly sickening, 1920s-esque levels of inequality).

Recently, my dentist and dental hygienist tried to strike up a conversation with me after a routine cleaning. My dentist was just so dismayed that unemployment benefits were still being extended when the recession had "ended" years ago (which is true only in terms of GDP growth, not in terms of the effects on employment and income). But in response, the hygienist--who probably makes one-third what the dentist does, for doing three times the work--upped the ante, approvingly quoting her fiance's suggestion that "the unemployed shouldn't be able to vote until they find a job." Of course, the dentist was delighted by this proposal!

The point is, progressives have plenty to offer the petty bourgeoisie: more customers for their small businesses, via boosting aggregate demand; a better educated and healthier workforce "below" them, via treating education and health care as public goods--but what we could never offer is the feeling of saintly victimhood they get from libertarianism. Not only do they nurture this spirituality in themselves, they evangelize it to every promising young worker (e.g., the hygienist) who might someday join the fold.
You try to do everything right (helmet, bike lane, daylight riding), and then a police car runs you over and kills you.

Sometimes I don't know why I bother doing anything except spending time with my family. I tell myself that I've got to pay the bills, be an adult, etc., but is it really worth it when everything can be over in an instant?

Now I'm depressing myself. Maybe reading another couple HN articles will cheer me up...
Having to compromise a biological imperative in order to be able to afford a particular sort of lifestyle, and not being able to book first class tickets at the last moment is difference in kind, not a difference in degree.
The animation from your book, "Obvious to you. Amazing to others." https://vimeo.com/25494440 is something that's really stuck with me ever since I saw it about a year ago. Excellent advice for helping consciously and rationally overcome the tendency to inhibit one's own creative output.
Stripe-cli
The injury rate per mile is about 2.5x higher while cycling vs riding a car, though low on a per hour basis.

Bicycle: .039 fatalities per million miles
Car: .016 fatalities per million miles

http://www.bellboycott.com/cached/www.kenkifer.com/bikepages...

I think the biggest problem is the lack of control. If someone makes a mistake, has a seizure, loses control etc, and crashes into a cyclist, the cyclist has less 'protection' around them.
I think the difference is that the current campaign isn't saying everybody should learn to code to be a programmer, instead it's saying, everybody should learn the basics of coding because it will be beneficial to whatever their job is.
One general objection to two-tier systems is that they are a symptom of people with the ability to effect change saying "we know this is broken, but we've decided to just fix it for ourselves, not for you". The emergence of the new tier shows they have the power to effect change, even as it removes their incentive to cause further change.

For example, if the boss has a reserved parking space it's a sign the other parking sucks and he/she doesn't plan to fix that. If the politician puts their kids in private school it's a sign they think public schools don't work, but they don't plan to fix them. If the affluent community installs gates and hires their own guards. In countries with public healthcare, if upper middle class families buy private medical insurance.

When the powerful eat the same dog food as the rest of us, the theory goes, we get better dog food than otherwise.

A person with this view might think Google should use their evident power fix the public transport system instead of putting in place a parallel private system.
Google's plan to kill the corporate network
Put "Shared knowledge for the open web" on just one line. It will look less clumsy, plus there will be more content "above the fold." (More content above the fold would be great on other pages, too.)

Generally speaking, dealing with developer docs, "less is more" is almost always true. I love elaborate design, but here, visual clarity and speed are key. Finding things quickly is more important than beautiful fonts and graphics. Therefore, take an "un-design" approach. This iteration of MDN certainly is a step into the right direction.

I love Open Sans, but, at least on Windows, Arial is more legible (and doesn't have to be downloaded first.)

Menu fade effects are cool as long as I perceive them subliminally; 400ms (?) feels extremely sluggish.

As others have noted, page load times still need to improve considerably. In order to find my way around tech docs, I have to browse a lot; therefore, pages can't load fast enough. Grab a copy of "High Performance Web Sites" and heed the rules outlined there. 9 CSS files are not okay! >10 JS files are not okay! (Why would you even need that much code for simple docs pages?)
Membership fees and cross-promotions to other adult properties are the primary means of monetization. Some of them will have virtual goods and tribute/tip systems as well. Most often (male) users cannot communicate with other members unless they pay for access. And, what's more scammy, is that if you receive any messages from women, it's highly likely to be a camgirl or female agent from another part of the company. These girls receive commissions for getting non-paying members to convert.

Hookup sites are a volume-based business. A common business practice is to whitelabel a successful hookup site; give it a different skin, but share the same database so it looks populated. Once you're in the database, you'll be spammed for any new whitelabeled version that pops up. Also, the user population is 95% male, so you have better odds of finding a female hookup at a gay bar.
What happens if you now describe that?
It would be great to also enumerate other examples where it shines.

I've used it for caching, session and transient objects connected to Rails without issue for the last two years.

Additionally, I've been looking at it recently for a simple database to perform fast matches on sorted data (E.g. get me the lowest number in this set).
JPMorgan Chase Building Bitcoin-Killer
grrrr . "I can haz android" plz
That is of course "the rub" as they say. 45 degrees doesn't feel cold to someone in Minnesota, but it feels down right frigid to a resident of San Francisco.

So you take the entire US, and you pull these numbers out, and then you call one income "rich" and another income "poor" and if you're not displaced in location you don't feel it as that. The truly poor know who they are, and the truly rich know who they are, and the middle folks rarely do.

In Las Vegas where a new house is $150,000 and gas and food 10% - 15% less expensive, making $100,000 a year might feel pretty darn comfortable. Certainly you'd have some left over to save for a rainy day. But if you're spending $40K/year just on rent, another $20K/year on food and gas, well it doesn't feel like you have a lot of extra.

So the median income is a lot higher (http://quickfacts.census.gov/qfd/states/06/06075.html) and that skews the feeling of rich / not rich.

Its unclear though which is cause and which is effect (if there even is a relationship). Did we start paying people more to work in California so the prices of everything went up? (the Mining Town paradox) Or did the rising prices force us to pay people more?
The entire idea behind fuel taxes (and why these taxes are not levied on off-road use such as farm fuel, like for a tractor or to run a threshing machine), was that fuel taxes are to pay for the roads and other infrastructure.

Typically for these kinds of articles, nowhere is the actual cost of maintaining the road system actually mentioned.

The reason is, that in many cases, the fuel taxes collected are far, far in excess of the money actually spent in maintaining the road and building new roads.

And most politicians love the slush-fund aspect of all the money that flows in, and the horse-trading that goes into determining how it is spent.

Also not mentioned and not included in the calculations: the thousands of dollars taken in on sales taxes, license fees, plate fees, etc. over the (let us say 15 year) lifetime of your average car.
The Bin Laden and Bush families go way back. FBI Agent Robert Wrights press conference is a good place to start.
http://911encyclopedia.com/wiki/index.php/Robert_Wright

Also the calls Emad Salem (1993 WTC Bombing) recorded with his FBI handler where he talks about who built the bomb.
There's enough blame to go around- city councils and affluent voters in communities in the peninsula and points beyond who can't break out of NIMBY enough to allow BART to expand from the East Bay are a big cause for why the transportation system is so badly Balkanized.
Instead, it's because 100s of man-years of work is going out the window.

Rightly so, because this work should never have been done at all!
Well, it needs to be accepted in all G20 countries. I really don't understand why people interpret what happened in China as "not so bad" - it set a bad precedent and both France and the Netherlands had very negative statements, so, who knows what exactly is gonna happen.
~2s is not reasonably fast. <100ms is. :)
It seems very cool. :) Just download it.
And check out the landing page we create for your app.
http://bit.ly/IBRJhw
Technically, you owe taxes the moment you buy something with Bitcoins that have appreciated in value:

http://www.bitcointax.info/

(That says nothing about how many people actually report that though.)
From the article: "The goal is to create a product that is platform-agnostic, Sims said, citing Duolingo as an ed-tech company that has succeeded in that regard."

I'm sure it's coming.
It's possible to acknowledge that many sex workers have challenging situations without denying them agency entirely. If they aren't "prepubescent minors", then they aren't "just like" such minors.

In pointing this out, I'm not just playing a philosophical game. Those who wish to assist sex workers, whether in leaving sex work entirely or just being safer or happier in sex work, ought to be practical enough to realize that many sex workers choose sex work over other means of support.
> The false-flags that involved the US are the exceptions that prove the rule.

Are they? They are certainly rare, but so are actual terrorists attacks in the United States. If you choose at random an attack on the US outside of a combat zone within our lifetimes, you have a nontrivial probability that it was an admitted false flag operation. And that's just counting the ones they've admitted.

This isn't to say that we should fall in with the "9/11 was an inside job" people, but rather that we should be extraordinarily skeptical when there is some kind of an attack and self-interested parties come out of the woodwork with complicated one-sided proposals to ensure "never again" (even though they can ensure no such thing), which just so happen to secure to the proponents an unfathomably large quantity of tax dollars.
Does "Google is planning on being the registry for these new top level domains" mean that if I want a .dad or .new domain name my only option is to buy it through Google? (or through a Google reseller)
I didn't mean to sound elitist, its not about "mastering" coding, the question is more about whether someone actually wants to code in the first place.
Passion should be important to hackers.
The other thread regarding Milt's death: https://news.ycombinator.com/item?id=6875151
Google Chrome Voice Recognition app: Type with voice on Google Chrome
nice ! or at least the screenshots are nice. any chance you can 'hack up' an android version?
Think of it this way: This headline is telling 1 in 5 Americans that they should consider how badly they think they have it, then consider that there are many people who have it much worse. There are people here talking like 200k/yr/household is no big deal... meanwhile that is four times the national average. This article is an opportunity for people to stop worrying about the luxuries they do not have, and reflect on the luxuries they do have which most Americans do not get to enjoy.

Headlines about the extent of poverty do not offer much in terms of sudden realizations. Everyone knows that there is poverty, and most people think that there is significant poverty. What most people don't seem to stop and realize is that the poverty that many Americans experience is nothing like their "I can only put a few thousand into savings every month" problems. This headline gives meaning to your headline. The two stories compliment each other.
you can always write for yourself.
I meant the community. Looking briefly at the mailing list, it isn't a wasteland. Certainly gets more traffic than many well regarded libraries. (Apache Shiro, for example, gets less traffic and is a well regarded library.)
They're only doing what all nations' intelligence services do.

Right?
What went wrong? What's the Redis K/V model for it being used as a fuzzer farm data thing?
And you couldn't be more wrong about submitting this to Hacker News.
Reading what other people write is how many people learn, they learn that they are normal, and they learn perhaps other little tidbits - though in learning they are normal, that they are not alone. No one is never alone, even in solitude - though our current technology-driven society we are very much pulled towards loneliness.
Nope. It represents an 'ideal man' that Heinlein pretty consistently praises across his books.
Simple & Easy Executable JARs
A simple way to make executable JAR files.
> That said, how many working people have ever had to face the problem of getting a list of filenames into an email?

A lot of my coworkers.

They take a screenshot, thus offloading the hard part onto everyone who needs to get data out of their email.

It's about as awesome as it sounds.
Get ready for your online identity to be https://104233435224873922474.plus/
Thanks for the reminder. I decided to eliminate some of the mental noise and just add w3schools to Chrome's Personal Blocklist extension.
I'm not a lawyer but I do think that knowing the basics of day-to-day law like you said would actually be really nice. Maybe it would have helped people who were signing up for extremely risky mortgages around 2007 to better understand their real contractual obligations for re-payment, at a time when the banker they were dealing with was probably failing to highlight the fact that the payments would dramatically increase beyond the introductory period? I'm just speculating.
That's what they want you to think...
That's not what I said (although the salary differences between good and bad engineers are small, in comparison to the differences of output).

A good, senior engineer (10-15 years experience) is typically going to get $150k at a large company and drop to $110k at a startup. But it would take at least $75k/year in equity, for a savvy person, for that drop to be worth it. A stock that is correlated to your employer should be worth less to you than one at zero correlation. Moreover, it's an illiquid stock. Furthermore, VCs are buying preferred stock while you have the common kind, and that can easily be a factor of 2 (or 4, or 8+) of difference in fair value.
How are you determining which domain names are available?

Also, you may want to add some sort of contact feature for people to leave suggestions.
I was on unemployment, for much longer than I felt safe with. I went into one extension, as I recall.

I found a job before UI expired for me. I took it. Because life on unemployment sucks. And anyone receiving unemployment worked before they received it, so they have something to compare life on unemployment with an employed life.

Most people would take employed, given the choice, and UI helps people make it to the next job. UI also gives people a chance to hold out for something closer to what they're qualified for, instead of "anyjob." Once you've taken anyjob (assuming they'll take you), it's extremely difficult to look for a better quality job.

UI is not just keeping people afloat, it's a buffer to encourage more people to be maximally employed rather than "merely" employed.

I could have taken a job as a sign waver. Instead, I waited, and I'm making a great contribution (IMO) to the medical devices industry. I'm helping to save lives, rather than drawing them in to a fast food joint and shortening their lives (and mine).
Reading the site FAQ (http://lightpack.tv/faq), it sounds like the problem with making a "just read the video stream" implementation is the complexity and (surprise, surprise!) prohibitive cost of licenses required to support HDMI...
It is not a grey area. It is a completely black area. Completely and totally wrong.
Thanks. You have understood the exact level I am pitching at. The chess analogy is great. I have seen too many learners read too fast and on inconsequential optimizations compared to getting the basics right.

Of course the basic topic of validation gets pretty deep fairly quickly too. Out out of bag scores anyone?
I wonder how much, if at all your viewpoint would change if you learned to code somewhat proficiently. - http://learnpythonthehardway.org/book/ - https://docs.djangoproject.com/en/dev/intro/tutorial01/

Cheers
Would it make sense for the current Academia to fire Peter Higgs?