skysight-inc/HackerNews huggingface dataset:
Thanks for saying what nobody else dared to say.

When I saw "The Day We Fight Back" in the header and in the #1 spot, I just ignored it and click on the #2 article. The day we fight back? Please don't waste my time.
oh, because hacker news is so much different from reddit
I want my donated money back.
Not all schools do that, however. Some have weedout classes with 30% or higher failure rates (I'm looking at you GA Tech!). This wasn't just a wakeup call with a C, "Oh, maybe CS isn't for me." It was more, "Here, we threw this course together for the 3rd CS course, we'll poorly introduce terminology and use TAs (some were awesome) who are only one semester ahead of you and terrible teachers. Your next 3 courses, that depend on this, will be much easier and better taught. Good luck!" And then 30% or more would fail.
> Over time the major political parties have largely separated on this issue with the American Left more federal and the Right more interested in state rights.

My perception has been that they're both extremely federal about some things, and extremely anti-federal about others. To take an example of Republicans taking the federal side and Democrats taking the more subsidiary side of an issue, about 10 years back there was an interesting point in Wisconsin state politics where municipalities were starting to enact bans on smoking in taverns, and some folks in the state legislature responded by attempting to enact a statewide ban on smoking bans.

Of course, smoking in bars still became illegal statewide about 3 years ago. . . which I think illustrates the real guiding principle in American politics, which is political pragmatism: Election season politicking (read: dishonesty) aside, neither party truly takes a principled stance on the big government issue. In practice, they freely flip-flop between pushing big-government policies and stumping for smaller governments' right to be free from meddling depending on which approach better suits their goals in a particular situation.

To take another example, the two main parties' relative opinions on the desirability of using great heaping piles of taxpayer money to fund government programs in order to create jobs does this sudden, dramatic and complete inversion when the topic of military contractors gets raised.
What is the Internet of Things Exactly?
Atari 800XL 64k
What is there to figure out about errors vs exceptions? I think the Go position on that matter is very clear.
Well as long as you don't use the style of writing in the title I'll give it a read! :)
Sure, why not? You could raise lots of CA tech money, I'm sure.

One of the hallmarks of an effective issue advocacy group is that it cares more about performance on its issue than it does about party affiliation. So you might want to take on one Democrat and one Republican (preferably from different states, to head off criticism that your movement is geographically limited) to make the point.

One note, though: there is a lot more money sloshing around in a Senate race then there is in a House race. You might want your first targets to by House members, therefore, to make the most of what will at first be limited resources.
I did have 10MBps and a while before that 100MBps just because of the campus network. Today in a residential area I have 22MBps down, 16 up (measured). However, that result might actually be capped by my wifi. I should have 60-100 MBps.

That said, I was thinking of it all, memory bus, disk r/w speed etc.
'I can't write code myself,' admits woman in charge of teaching our kids to code
There are 3 obvious areas of monetization:

- paid private repositories on npm or a parallel system (think github)

- paid internal npm servers with support (think github enterprise)

- statistics that used to be available, like download counts (think imgur pro)
How To Hack Subway Fares Using Fare Arbitrage
Quit being so melodramatic. 23 deaths in over a decade is a rounding error.
http://talks.golang.org/2014/go1.3.slide#9 Ok I see how it's go-routine (or thread) safe, but what is meant by "free list"? It's a pool of objects that you can access and put back, and putting back doesn't block? Free as in freeing memory maybe?
Give a fish a ride and you transport him for a day, but teach a fish to drive and you transport him forever.
The infrastructure of npm is open-source: https://github.com/npm
Why is it that looking at those old computers fill me with the hope of what can be (the oldest of the set), and as the things get newer, I loose that feeling?

QBasic was killed when? When was it that a computer became a thing that did a list of stuff and not a thing that I could make do anything?
I don't get it. The community was thriving even without investment. What do the investors get from this?
I'm a Sony hardware fan and I would have bought this device in a heartbeat if it didn't have such awful battery life. It would be perfect on my bike rides but I ride all day, not less than an hour.

Happily I have a Sony mp3 player with 30 hours from a single charge.
Perhaps someone a little more vulnerable in general might be a good idea. I think I remember reading somewhere that she basically has that seat for life.
Wow I didn't realize Hulu Plus still showed ads. That's quite annoying.
I don't like the trend of businesses becoming less and less easy to reason with. If an algorithm, or even a person, decides to cut you off, that's it. There's little recourse in situations like these.
Even without action by Facebook like this, it's been clear to me for ages that Upworthy's lifespan will be very, very limited. People will only keep clicking on those links until they build up enough "mental antibodies" to linkbait headlines, and I'm betting most people will hit that point within a year or so. (How many people do you know who still pass along email chain letters about some mysterious kid with cancer?) I'm sure there's a core group that will keep sharing Upworthy links forever, but if they haven't already hit a peak in popularity I expect that they will soon.
Oh good, the UPDATE brought some helpful advice to the original article.

> So if you're expecting me to tell you what to do, here you go: develop a strategy that is in line with your beliefs and goals, and share it with others.

If only The Day We Fight Back people were doing that. Like, if they had found a piece of legislation that worked toward their goals, come up with ways to improve it further, developed a strategy to support that legislation, and then embarked on a widescale sharing campaign, maybe they could get something done.
Nokia to unveil its Android phone.
> Congress is completely broke.

I think you meant "broken" – they have plenty of money.
Having a couple of times ran into the issue of Go not knowing to free some memory that is unused, and not being able to manually free it (or hint that it should be freed), and thus having to do some really janky hacks to make Go free it--this is really good news.
Specialization. I don't have time to research these things as deeply as someone we're paying full time. Which isn't to say that this concern should dominate - clearly, there are issues which this would ameliorate; any proposal has costs and benefits. Just pointing out a (potentially significant) cost.
Could you please make a blog post about the difficulties involved in serving new countries? Obviously it's related to bullshit regulations, artificial barriers to entry and so on, but it would be lovely to know any specifics.
Surprised at the traction that this interview is gaining. This isn't all that different from the amatuer blog post from a few days ago saying the same thing where everyone educated the poster on the subject of modern AI development.

Almost all the comments from that thread can be applied to here. People with this point of view suffer from a fundamental misunderstanding of what natural intelligence is in my opinion.
SSH client PuTTY available on the Windows Phone Store
As I understand it, the position is that there are error return codes _and_ exceptions. Error return codes are for bad stuff, Exceptions are for really bad stuff. So correct Go code pays the price twice: it should be exception-safe, _and_ you have to manually handle error codes.
California allows direct democracy by referendum and ballot measure. The results have largely been terrible.
Paxman vs Russel Brand [video]
How to prototype Facebook Paper iPhone App In 15 Minutes with Apple Keynote
Show HN: A Better Excel Data API
Thousands of GitHub projects need contribution – Cadeify
"NaCl supports 32-bit ARM, but we have no plans to support it."
"why not?"

Because she's not up for re-election until 2018.
Smarter Than the Other Guy: Big Data Application Management
It's not accurate to say that Fastly is hosting the registry; Fastly are providing CDN services to our registry -- a globally distributed cache -- for which we're very grateful.

As of five days ago ( http://blog.npmjs.org/post/75707294465/new-npm-registry-arch... ) we are hosting the registry ourselves; it was previously hosted by Nodejitsu (who still operate a downstream mirror).

As for the download counts, per Twitter ( https://twitter.com/npmjs/status/422823647619710976 ), we removed the download counts because our original solution for those counts (keeping them in CouchDB) wasn't scaling. I am literally, as we speak, working on the replacement system to restore download counts.

And Isaac's LinkedIn title is a joke. I hope that's obvious.
Widespread sex differences in gene expression in the human brain (2013)
>The story is, a variety of complex programs are being built and deployed in Golang without generics, which makes it an open question as to whether they're required at all.

This. The same can be said for C as well, but C is not memory safe and Go is- so it wasn't immediately obvious the same would hold for Go.

I used to use generics/templates in Java/C#/C++ a lot, and at first I missed them in Go, but now, after writing Go full time for 2+ years- I no longer miss them more than once or twice every few months... I think generics are great, but also greatly overused.
I don't think they're "figuring out" exceptions; my understanding is, they're not going to happen.

I am also not a fan of hyperliteral case-by-case error checking (it reminds me of my early C code), but it's A Style, one that the Golang team enthusiastically adopts, and it's unlikely to go anywhere.
As Ken points out Daily Double searching is not new, and Chu is no innovator.
FIDO Alliance Opens Its Security Standards To The Public
Of course I would to run a few tests to run my hypothesis, but an almost too easy feature could make this avoidable: the ability to remove from demographic people who like X. That way, if you want to target people who like Apple you can also avoid people who like HP or Dell. An easy enough solution, that Facebook should look into.
A sample set of "people that will tolerate the lack of generics" might be slightly biased on this question!
3D graphics in JavaScript (no libraries)
That image is insane. $7,500 for a couple of hours in a recovery room. Not sure how that can be justified, they're clearly just getting as much money out of people as possible. As the services are not exactly optional.
You don't need to know how to cure cancer to know that poking me in the eye won't cure cancer. You don't always need the right answer to recognize a wrong answer.
I had an Apple IIe(2e).
I'm not here to make you believe anything. Do what's working for you. If Facebook ads are not working for you, stop using them, or seek the help of someone more qualified than you and your team.
Next up, can they please block any article originating from the Huffington Post since they seem to have morphed from a Drudge Report clone into some kind of Viralnova/Buzzfeed love child?
Golang does not have exceptions. It has "panic", which, you can see from the name, is meant to end a program's execution and is presumably "recoverable" only so that programs can wind themselves down (more) gracefully.
Thanks for clearing it up. I knew there are technical/logical answers to all of the points people are bringing up.
Except, of course, internet diatribes like this.

I had a similar problem with eBay and the only way to get them to respond in a timely fashion was a similar rant that made it to the front page of Hacker News.

Customer support via blog post. Not the most effective method I can think of.
In general, I agree. Go doesn't have to be all things to all people, but it could be more than it is with a story about how it would add generics. I think a lot of people are disappointed that Go doesn't seem interested in going beyond the "systems language" level; we were excited to use Go in a range of applications but were disappointed by our inability to write generic map/reduce/fold/etc functions.

>I would be just as happy at this point to see the Golang team put generics to rest.

Clarity on this point would be great. And update the FAQ.

As it is, Rust is looking better and better as Mozilla tightens it up.

EDIT: I added the Rust note after tptacek added his reply. Apologies to him.
Can't he use Strip for the online portion of these transactions? I don't know if their customer service is any better, but at least he doesn't have to use Paypal.
While not simply a petition (nb. this isn't either), the anti-SOPA blackout - particularly the calls and media it prompted - accomplished a whole heck of a lot more than the Rally To Restore Sanity and/or Fear.
And donating. And working campaigns. And getting out the vote.
Evolution and AI
Exceptions are already in the language: panic/recover. Though discouraged, you can't assume they won't happen. To me, this seems like the "worst of both worlds". It doesn't feel like a final position to me, it feels like a 1.0 position.
So use Rust. Rust looks neat.
Yep. The thing is, though, that a lot of Republican primary voters support the Tea Party's message of lower taxes, limited government, and a return to constitutional norms -- to the extent that they're willing to toss out an incumbent, which loses DC seniority and risks having an even-worse Democrat elected instead. That's trading short-term costs for long-term benefits.

It's not yet clear whether R and D primary voters care enough about NSA surveillance to vote out incumbents on those grounds alone. (What about abortion? Environment? The need for higher or lower taxes? Gay rights? Firearms? Etc.)

I suspect that NSA revulsion among R and D primary voters is insufficiently strong to make displacement a real threat. Look at SOPA author Lamar Smith's easy cruise to primary reelection victory in Texas hill country -- after being feted by those SOPA-loving liberals in Hollywood and opposed by Reddit's TestPAC. Smith won nearly 80% of the primary vote. BTW, Feinstein, one of the most prominent NSA loyalists, isn't up until 2018.

If anti-NSA activists really want to have a tremendous political impact, they should unseat Rep. Mike Rogers, who beats out even Feinstein in his defense of warrantless surveillance. But National Journal last year said Rogers is in a "safe congressional district that’s poised to keep reelecting him until he decides to retire":
http://www.nationaljournal.com/congress/the-reason-mike-roge...

So good luck with that.
‘Jail Time’ for Killer Instinct Rage Quitters
There are 2 things mentioned in the article:

1. A shortage of private pilots i.e. customers for airport and airplane related services.

2. A coming shortage of commercial pilots.

As far a the commercial pilot shortage goes; haven't we been seeing article on how pilots coming into the industry are paid very poorly? If there really is a coming shortage it might be because piloting pays poorly and rational actors are picking another line of work.

http://skift.com/2013/08/28/the-u-s-airline-pilots-who-barel...

http://blogs.wsj.com/middleseat/2009/06/16/pilot-pay-want-to...
The only hope that we have of containing mass surveillance technologies is to establish a moral norm against using these technologies as unchecked tools of power.

The point of the Day We Fight Back is not that effect that we have in Congress but the effect calling Congress has on us as a society.
My comment was to be taken as a joke ;) Given how the federal state give a hard time to coffee shop in california, colorado, etc. I'm pretty sure they did not plan it this way. However, as an external observator, it is funny to see that things went this way.
The vast majority of the UK's health expenses flow through the NHS. This gives NHS the power to demand prices that are lower than they would be if there were many competing insurers. That is effectively a price control. If you don't agree to accept the NHS's price, you're left with few, if any customers.
You can abuse "panic" to implement exceptions in Golang the way you can abuse "longjmp" to do that in C. The purpose of "panic" isn't for general-purpose exceptions. It's to panic the program.
Genuinely interested: do you have a trick for making sorting a collection less copy-and-pasty?
Gateway 486/33DX.
"I guess it's the Internet." I don't think we should accept this though. I think most people would benefit from having "thicker skin", but at the same rate we should not rationalize boorish & hostile behavior. Anonymity does not have to lead to ass hattery.
I think you'll find that in CS, there's often if not always a way to implement or approximate the theory in code. To me, that's the more interesting part, but it requires self-learning because there are very few teachers who can blend theory into practical terms. Like the original EE intuition examples, perhaps it's something you appreciate after 10 years in the field.
its like seeing a lost friend in a picture sniff
Cadeify http://cadeify.madroids.com/
This is the experience you get with traditional merchant accounts (what every business had before 3rd-party processors like Square and PayPal, and most large and B&M businesses still use). You get chargebacks, you lose the money immediately, you often lose the disputes even if you shipped items, and if your CB rate is over 1% of your monthly volume for a few months, your account gets closed. Period. The only way to stay in business if you're a target for fraud is to become very good at screening orders, whether it's through systems or manual review, because nobody else is going to protect you.

This is the value of PayPal's Seller Protection Program, which people probably undervalue since they've never dealt with a real merchant account. If you sell with PayPal, and ship a tangible to the address on the buyer's PayPal account, and have proof of shipment, you have 100% liability protection. Someone charges back the payment, and it's PayPal's problem, not yours; even if they lose, you don't lose your money.
Shouldn't Square be the one detecting fraud with address verification, CVV codes, etc?

And while it's ok to cancel an account that has a high proportion of fraud, it's wrong to do that AND take the money back.
Either these slides mischaracterize what liblink does or it has the wrong name. The fact that it does things that the linker used to do doesn't mean it is doing linking.
> This kind of post isn't helping. It's hurting the cause.

So is this:

The Day We Fight Back

A bit of text at the top of the page. It is doing nothing but still feeling like you did. You were so moved that you did ... nothing. That is the message it sends. These people are too lazy to do anything except put a little banner up that in no way disrupts anything about their little lives.
The CSS transform previews are pretty impressive.

And Vim keybindings! That's going to make the scratchpad so much more useful for me
LinkedIn Kills Controversial iPhone Email Feature
There are a lot of Michiganders uncomfortable with surveillance. Maybe some of them can eat a longer commute and move to Lansing?
Here's hoping a Square employee (or someone that knows one) reads this. It'll keep happening to the small guys as Square scales - they need to tackle this sooner rather than later.
AVS and CVV do not do much to detect fraud. Anyone that's bought a stolen credit card has the address and CVV code too. Square isn't keeping any money either -- that money is going back to the account it was stolen from (the owner of the stolen credit card). It left Square's bank account before Square was even notified of the chargeback; that's how the system works. The fact that they don't immediately deduct the funds from the merchant, as a merchant account would, is actually a nicety, as their own books are missing money until that chargeback is resolved.
Ask HN: Favorite projects for learning a new language?
Most of what I do day to day is web applications with Ruby/Rails. I'm looking into picking up a new language or two for fun (so far toyed with Scala, Clojure, and Haskell), and I find I learn the concepts best when I put it all together in an actual project. I'm not so interested in more web stuff or challenge-based things like Project Euler / CodeEval.

What are your favorite micro-projects for picking up a new language?
It's enough to now that it is outside of 'murica.
> enable all kinds of delightful reactive functional idioms

Link?
>Not only do these tactics not accomplish anything in reality, they also distract people from making a real effort to change the world.

You might say the same thing about a massive street protest. Those people are just standing in the street shouting, they're not physically acting to solve their complaints! And yet, from civil rights to overturning dictatorships, peaceful public protests have proven unsurpassed for effecting change. In a world where social networks are no longer local, people still need a way to coordinate and make a show of strength in support of their chosen causes.
I know I'm only speaking for myself here but sometimes I upvote articles or links just so that people see it and comment on it. Sometimes I'm more interested in what people have to say about something rather than the content itself.
Shopify might be worth considering, they have a pretty good POS system (http://shopify.com/pos), and probably more experience dealing with these sorts of shenanigans, plus you can get them on the phone.

And you don't have to sign up for the whole POS system to get the card-reader for your phone/iPad. Their mobile app (available to any Shopify shop owner) ships out a free reader. http://www.shopify.com/blog/11013977-introducing-shopify-mob...
16oz of water go for $1.50 or less everywhere. I don't think widespread distribution will be a problem.

Bigger problem is that once you buy it, you still need to take it home, dry it off, and load music on it.
+1 for Poland (and the rest of Central Europe! Remove the obstacles - you'll be first from the West there instead of competing with others elsewhere in Europe(PayPal, etc.)
Quite true. Even though I didn't donate, I wonder why they went for crowdfunding while they were going raising VC funding. I would expect (partial) refunds.
I don't it works well.