skysight-inc/HackerNews huggingface dataset:
I would like more use cases to see the full value. For a Ruby-dev, why should I use this paid service instead of Google Drive ruby-gem? https://github.com/gimite/google-drive-ruby or the nice excel gem https://github.com/cxn03651/writeexcel ?
Microsoft adds Bitcoin to Bing's currency converter
Take a random word. The proportion of people who know its etymology will be low. Is that really news to you? This is Hacker News, not Linguist News.

I don't really understand this attitude. I once made a joke about the Swedish word for sandwich - which is literally "butter goose" - and a humorless immigrant got all pissy about how Swedes are so ignorant, they don't even know that "butter goose" doesn't refer to actual geese etc etc. (Coincidentally, I did know the etymology but knowing it would not detract from the joke.)
is it unreasonable that state actors would try to crash Bitcoin out of self interest?

Is it unreasonable? No. Is there any evidence to suggest it? No.
AeroFS is the best kept secret of small-team paranoid-about-security IT; I know a lot of groups of 5-10 who are using AeroFS plus team server in a couple locations, and it makes things a lot easier.

Auditing is really what it takes to make it a great solution for 50+ user deployments. Compared to the alternatives (running your own system, or security layered on top of Box or Dropbox), AeroFS is really attractive and easy to use. The only weak point is the iOS client situation (i.e. none), but they're working on that, and iOS app support vs. Dropbox.
It seems unlikely to me that, after surviving all the things you mention, Bitcoin's downfall would be the result of some temporary downtime from a couple of exchanges. I guess you could argue it's the proverbial final straw on the camel's back, though.
Awesome.! This will get me trying my hands on something else
Their backend software is probably able to deal with it, but not a massive DDOS brute force attack to try to find holes in the exchanges. This is an information gather exercise by some organized hackers.
MtGox is the only one using the TXID hash to track unconfirmed transactions. The problem with the other wallets is that if you try and spend a change address from a rewritten transaction before it is confirmed then that transaction involving the change is then invalid.

Edit: Here is a good explanation of what this latest problem is which is different than the problem MtGox is struggling with http://www.reddit.com/r/Bitcoin/comments/1xm49o/due_to_activ...
I agree, but would also point out that panic isn't necessarily going to exit a program, recover exists and it isn't that uncommon for programs or libraries to do a deferred recover at the beginning of goroutines so that a panic within that goroutine will only kill off that goroutine and allow the main goroutine and other goroutines to continue.

Of course this "pattern" should only be used when you're sure that that one failing goroutine won't have a cascading impact on other goroutines that are still running.
The Ergodox [1] might be what you're looking for, although there's a significant amount of assembly required. It's been sold on Massdrop [2] before to reduce the cost of the PCBs (~$200 with the maximum number of people participating). While I don't own one, I've only ever heard good things about them.

[1] http://ergodox.org/ [2] http://massdrop.com/
Chaining jobs and parallel ones are both very important. Especially the last one since it saves you a lot of time waiting the tests to complete. Also a big plus is to be able to run certain set of tests only when a specific event is fired eg ran test A when somebody pushes to branch X
Didn't NASA spend countless dollars trying to develop a pen that would work in zero gravity?

I'm sure there are some artists that would find use for this as well.
Thanks for sharing. For nearly 10 years I managed and engineered a large e-commerce site. I learned a ton in the process. These posts always hurt. I feel the pain.

Also, reminds me of this post a while back - http://elliotjaystocks.com/blog/good-riddance-paypal/

"PayPal have all the power of a bank and yet none of the responsibility."
This is the first thing I thought of when I saw this post. I use RQ extensively and it's great.
I'm not terribly interested picking up another web framework. I've looked into Play before but am looking for a non-web project for now!
Information gathering. Prelude to potential attacks against the exchanges that could result in actual losses.

Just my thoughts
Hmm, I see. Makes me wonder where bitcoin would be trading were its history not riddled with political/legal/fraudulent/technical/reputation snafus.
>the same stuff they're into.

This is only relevant for the very small fraction of the population that are "into" those things.
We Need Government Surveillance Reform
Announcing Arctic15: Exit Path
Blockade: a Docker-based utility for testing network failures and partitions
Provide better justification rather than "its my opinion".
I know more about the internet and web than the congressman who are regulating it, so why should they get to pass rules they know nothing about?

The answer? They shouldn't. Congress is less than useless. They are harming us. They are not governing, they are parasites living off the work of others.
New nature-inspired antenna improves performance by 6-8x
Desperate to compete, CanCon producers demand new regulation of Internet giants.
Longest Common Subsequence in k-length substrings
Right, per-user is a very useful feature. Given that 99% of the world's real work is done in Excel I think this could be a good product.
Yuga
I don't think I ever encountered that argument, and when I see people arguing against it, it always seems to be a straw man.

The argument I've encountered goes more like this: Because there has been historical oppression, we can't easily distinguish the influence of that from biology and should remove the oppression before we come up with biological theories that justify the oppression. That seems reasonable to me.
...I figured an Upworthy headline was the best way of drawing attention to the report of the Presidential Commission on Election Administration

I don't know if this qualifies as clever. If people are starting to react against the style, then it may not be the best way of drawing attention. Heck, the "Presidential Commission on Election Administration" probably deserves a fresh angle rather than a hackneyed one, since the topic sounds deathly boring (like Upworthy stories tend to be).
What is the recurring billing problem?
It sounds pretty new, my google search didn't have links to human use newer than about 2/3 years ago.
Git Push Heroku Master: Now 40% Faster
As much as I don't condone this kind of abuse, that's exactly what I'm preparing for. If BTC drops below $500, I'm buying more.
Andreash - this product is designed specifically for Excel - as an end user, you can pull data from within Excel directly to your spreadsheet (which may already contain models, charts etc.), without having to shuffle around multiple files.
How Fast Can We Multiply Large Integers on an Actual Computer?
It's too bad the conversion between currencies adds an additional 2% fee.
My bank noticed before I did, but apparently never told Dell. I haven't had any issues since then. I just got a new credit card in the mail a few days later.

One thing I learned is that I should also contact the vendor next time. I am not sure who lost in my case, but after the information I heard today I think it is Dell.

Dell still thinks I am a good customer. I can't get them to stop sending promotional junk mail since the incident.
Steam Dev Day talks now available
No, but you have to be kidding yourself if you believe that Bitcoin will not make governments weaker and libertarian-minded people stronger. Satoshi, who one can argue, is a libertarian/crypto-anarchist allegedly holds 10% of all Bitcoins. You think if Bitcoin takes off that's going to mean nothing? If not, you better start fighting Bitcoin now.
The Dash – Wireless Smart In Ear Headphones
In the world of grand political change, three or four years is nothing.

It isn't even a full election cycle.
Native of Georgia (US) here. We use "all y'all" as a possessive. I've never heard "alls y'all's" here, but have in the Southwest and thought it was linguistically slightly excessive. :-)
It really depends on what rights izs has in the case there are differences of opinion between him and where the VCs want to go.

Let's be honest here, 92% of commits were made by izs, npm is izs and izs is npm. The two are inseparable. Without izs, any real development of npm would slow to a crawl, until someone else familiar with the codebase takes ownership.

I know izs personally and he is a stand up guy and a lot of the negative comments about him selling out in this thread are completely unjustified, especially without knowing more details about the rights he has relative to the contract he has with npm, inc. as its CEO.

If push comes to shove and izs disagrees with the direction the VCs push company after later rounds of funding where izs and the other founders lose control, does he still have the right to split off from the company and continue supporting npm the open source project independent of npm, inc., including taking it in a direction contrary to the goals of npm, inc.? If the answer is no, then there is risk that the community has plenty of time to mitigate if we really care about keeping npm as a public good. The risk is that we lose the most valuable person to this project because he can't work on it anymore.

That being said, the license information on the npm github repo shows that the most valuable assets are owned by izs and not this new company. He owns the trademarks "npm", "the npm registry" and the copyright on the npm codebase. npm, inc. does not own these things. I assume that he, the individual, licenses rights to the npm name to npm, inc. With all this in mind, does he have a non-compete clause that would prevent him from supporting npm if, for whatever reason, he splits off from npm, inc. If there are no legal restrictions on his rights to contribute/maintain, I'd say the risks are much lower than we thing.

At the end of the day, if people in the community really feel strongly about all this, the best thing they can does is start building equity around a different trademarks other than "npm" and the "the npm registry". Those are the two most important assets and given that the codebase is licensed as Artistic License v2, the name of any fork in the future would have to change its name even if the trademarks were unprotectable.

If all this bothers you, do the work to build a community fork of npm with a different name (and give ownership of the trademarks to the community), maintain feature parity and compatibility with npm and maintain registry mirrors for this community version. Add to this community fork a dual publish feature that simultaneously publishes modules to npm, inc. controlled registry servers and community maintained ones. This is the best insurance policy the community can have.

Either put your time where your mouth is and start working on a community fork that lives peacefully in parallel or quit whining and especially quit criticizing izs. izs has contributed an incredible amount of time to the needs of the community and has more than earned the goodwill and benefit of the doubt. If npm, inc. one day starts doing something truly anti-community, that is the time to cry foul, not now.
>optimally playing this game isn't really that interesting

Disagreed completely. Doesn't become uninteresting to me. Of course I watch it to see how many questions I know and shout the answers out at the TV. ;)

If they didn't want people to play the game that way, then they can change the damn rules.
> You can only modify non-essential pieces of the transaction, but it does change the overall transaction hash.

That's the thing I don't get. If one is going to allow non-essential changes, shouldn't one _not_ include those data in the hash? Alternatively, should one simply not allow changes, period?

I've not read the Bitcoin paper, just summaries (been too busy, and it's outside my area); perhaps there's a good reason for it.
That worked really poorly with the last "Hope & Change" candidate.

If you suggest voting for an independent... That is sort of a pipedream in the current US election climate. Noble thought and effort to push for such a candidate, but they have little to no chance of actually being electable. And even if they do get elected... Whats to stop them from being totally corrupted, or just overtly ignored by the rest of the government?

You think Obama had a hard time pushing through legislation? Just wait till some independent has to fight both Dems & Repubs on every issue because he/she isn't part of either party (and basically a slap in the face to their power structure.)

Edit: The biggest issue (in my opinion) at this point is the two party system that is entrenched beyond belief.
How does Facebook disable Developer Tools?
Twitter search is down?
I learned absolutely nothing from having to use horrid unix tools like gdb in college. The focus on unix tools, in my opinion, seriously degrades the ability of students to learn and unfortunately cements very very bad usability paradigms in their minds.

I learned a ton by debugging things on my Mac using Turbo Pascal, Think C, and even, when absolutely necessary, MacsBug. Those are all obsolete today, but it was well worth learning the skills regardless of the tool.

That said, we were also taught very little about debugging in class. I learned it all on my own (with help from friends). Most of my fellow graduates seriously didn't know how to set a breakpoint and step through code at the end of their college days.
There's also a story here about responsible disclosure.

People are making the case (and I tend to agree) that Gox should have contacted the other exchanges in private to discuss this problem before going public with it.

There's a very good chance this widespread attack is a direct result of Gox's announcement.
This sounds awesome.

I used to have the awful job of auditing executive expense reports at a fortune 10 company. One major problem is that employees submit expenses, and managers approve them, but they don't comply with IRS guidelines for deductibility. For instance, an employee just submits a expense for a $300 dinner, and it is approved by his manager.

One area where you could really stand out from the competition is guiding people to do the right thing, e.g. list the number of people that attended the dinner and a few names and titles of the attendees.
Totally. The US assassinated Admiral Yamamoto during WWII and I think that was a perfectly valid and even moral thing to do. But, as with all things, the devil is in the details. Assassination as a weapon of war can sometimes be worthwhile, even moral, but when it requires the spread of the "battlefield" to nearly the entire world and when it routinely takes the lives of bystanders needlessly then its validity and usefulness comes into sharp question. Even more so when it is exercised based on secret information.

We've been blowing up a lot of down-level al qaeda leaders and operatives (at least folks who have been alleged to be such) and in the process we've killed a substantial number of bystanders and innocents. Either through accidents or through collateral damage. As I mentioned, in practice the drone strikes have been about as effective and as precisely targeted as using car bombs would have been. If the US had been blowing up al qaeda leaders using car bombs I think the perception of the campaign would be markedly different.

The existing rules of warfare are there because war is chaotic and anarchic, and without a firewall between warfare and civilized society then it becomes all too easy for violence and warfare to be used as a political tool at home. Caesar crossing the rubicon, as it were. I believe we are dangerously close to such a situation today.
Basecamp for Android
wow. I actually laughed so hard that everyone in the incubator heard me.
Steam Dev Days Video and Slides
I'd really like to see support for Mexico. Integrating with you is far better than the other only available option here.
So you expect me to believe that a vending machine where I can buy a Coke for six quarters that I can also buy an MP3 player for 750 quarters? I am not buying it.
Google Cloud SQL hits general availability with data encryption, 99.95% uptime
Have you ever used Expensify? They don't live up to their slogan.
Drugs are the entire basis of their dysfunctional economy. The resources that drive the aggressiveness are supplied by the extremely profitable drug trade. Most people don't want or respect the cops because they benefit from the autonomous zone, and so would rather support their non-state-sanctioned force monopoly. Stop persecuting drugs and we're left with a city that's just poor and would appreciate the official police for providing net safety instead of the current chaos. Only then can the poverty itself be addressed.

(As an aside, can we stop with this "regulate and tax" boot-kissing of politicians? We all know that's how they stick their grubby fingers into everything and ruin it; there's no need to encourage it)

Also, while this article focuses on the progress being made by the police, if you switch your perspective and imagine yourself living there, it pretty much sounds like the beginnings of a standard sci-fi dystopia.
We Need to Replace Objective-C
You pay for those teachers typically with property tax revenues. Their pay goes up; your taxes go up. At least, that's how it works in many locales.
I use Go on 32-bit ARM (Beaglebone Black, Raspberry Pi, Samsung ARM Chromebook, and a few old chumby imx233 devices), and having this would actually be useful to me.

In any case, I'm sure ARM support will be added in time (just not for 1.3 release) if not from the core team than by outside contributors. There are quite a lot of people using Go on ARM devices.
I got trapped in Seattle a couple years ago after some flight cancellations some former students of a colleague put me up for a few days. They had a waterproof notepad suctioned to the wall of their guest shower and each morning I would draw out detailed diagrams of locks & methods of attack. I found it was a bit frustrating to get a good transfer onto the pages, but really liked the novelty of being able to take "shower notes".
The difference between Gox and BitStamp is pretty easy to see take Gox they have had constant problems the most recent of which has been this which has been going on for multiple weeks now and their reaction was we are just going to suspend all withdrawals indefinitely.

On the other hand Bitstamp identified a problem within 24 hours of it starting to happen says they know how to fix it and will have everything back to normal shortly.

Personally I'd rather have my money with the latter.
Stack Exchange API V2.2 – and the demise of V1.x
BGA packages are definitely a pain in the ass. Especially highly dense BGAs, which probably require more than 4 layers.

Assuming you have the PCB manufactured, would you assemble the components yourself? I recall being quoted higher for BGA components at a PCB assembly service because they needed to X-ray each BGA for inspection.
Looks good specially the part "payouts are tied to approval and go out nightly". So I am assuming that once it is approved, it auto pays ? If that is the case, how would/did you deal with the bureaucracy of Accounts Payable at companies ? Departments such as Accounts Payable exist to ensure that they have the power to send you paper checks (yes even in 2014) and are not willing to budge from that specially for larger amounts.
Checking their BGP, they're only peering with NTT and Teliasonera: http://bgp.he.net/AS133165

Honestly, I don't understand this stuff but possibly this is why things are so bad...?
Does this relate to why coinedup suspended bitcoin withdraws and deposits for around 14 hours yesterday?

http://www.reddit.com/r/CoinedUp/comments/1xkft8/why_are_bit...
I don't disagree, but with that logic, maybe facebook could get away with it too. And I didn't suggest it as an either/or thing, just maybe something to reduce the pressure on the current revenue streams. For certain types of sites/products, facebook could give google a run for their money with a competing product.
> by factors more productive than the same work I've done in C#

are you exaggerating here? C# is already the most productive language in my toolkit. It's easy to write reams of code that just works in C#. I should have a look at Go then. (edit forgot a word)
Y'all is most certainly plural where I'm from (Southeast US).
We'll said! Also, we should be careful not to impose new restrictive social conditioning while eliminating the legacy conditioning. We will never entirely succeed, but we should try. (In the same way that one can't drive 100% straight but one should still make a good effort.)

Once one's movement for justice has crossed the line, where there are apologetics for the abandonment of that effort, it is then creating injustice.
Well, you can already specify a particular version that you want to use (though I'm not sure if you can verify that using hashes).
> If we don't restrict some choices in the short term, then we can end up with no choices in the long term

Is it a chant or something? We can end up with no choices. Or maybe we will end up with more choices. Can you prove it logically without manipulating data and suggesting it to be evidence? Because the 2007 crash you mentioned can be explained from a different point of view, completely different from yours.

I can also say "everyone being able to own guns actually increases overall safety and if you don't allow people to own guns, we may end up with less safety". Do you realize this sounds exactly like your argument?
agreed. if braintree can do it why can't stripe?
Shuffler.fm doubles-down on curation with a multimedia music magazine for iPad
I doubt it would be the best distribution method :) But it would still be a good idea to put it in some high profile vending machines even if nobody buys it from them. If you saw an MP3 player while you were off to buy some Mike n' Ike, you'd definitely remember that for later if you wanted to buy an MP3 player, and also, very importantly, you'd tell all your friends.

The video probably has a higher return on investment than actually stocking some machines with it, but I can still see it being worth it to stock some vending machines in highly visible places with it.
Why Russia should ban Michelangelo and Caravaggio's gay 'propaganda'
My Point:

No. Not everyone in "non-Western countries" wants to move to a "Western country." That being said, someone that may not normally want to relocate to a "Western country" may have a desire to do so if they have significant fear of their life in their own country.
With respect to your side note: As someone who swam competitively throughout high school and college, having the ability to listen to music while practicing is really nice. When you're practicing 2-3 hours a day, six days a week, it can make a big difference.
YEVVO – Broadcast live to your friends
A variety of complex programs are being built and deployed in plain C without generics, which makes it an open question as to whether they're required at all.
I generally agree that this is bad in the short term, but likely a net positive in the long run. Bitcoin's delivering some very harsh lessons in crypto-currency security.
tldr: "Sleep more"
The Half Keyboard allows you to type with one hand OR use it as a second keyboard in addition to your main, full-sized keyboard.

http://matias.ca/halfkeyboard/
I just got out to fix my machines, and I'm glad to say that Debian's default configuration is already right, nothing to fix there.

Anyway, I'd encorage anybody to read the link and check, maybe you are not using the default, or maybe you are using an earlier version.