skysight-inc/HackerNews huggingface dataset:
President Obama Weighs His Economic Legacy
This is a good point but aren't you doing the same thing? sorry that was a cheeky response.

One thing I will say on your point is that this sort of "side" discourse sometimes brings about real good discussion. Maybe the actual article itself dosent spawn anything new or maybe it is too complex for most folks. However, sometimes the comments lead to new articles to explore a "side" idea that came out from the online comments.

So many articles I've read lately start with "There was a great discussion on hacker news on this topic I felt obligated to write about it, you can find it here".

I think this is healthy.
There was a YC company a few years back that got acquired by Palantir in February that did something very similar. https://www.kimonolabs.com/
One major reason why Bitcoin is used in the West is that it enables integrity and privacy when making online purchases, as opposed to bank-issued cards.

I've used BTC in an emergency situation, to transfer money when I would otherwise have needed to wait for several days for an international bank transfer (and then would also have hit my bank's foreign ATM withdrawal limit).

Your third paragraph is a veiled insult based on a notion that if applied consistently would deem the international banking system at least as immoral as Bitcoin.
Is Haskell suitable for real-time software?
I wish I was that clever.
Finally something to buy other than drugs.
It depends on who 'we' is. Anyone with a passing knowledge of the history of computer does not. They probably give more than a fair share to Turing and von Neumann, but you are right they don't think of those 4.

But if we are talking the general public, who might not know much about Turing beyond that a movie exists, if that. They would have no clue who von Neumann is. Zuckerberg, Gates, and Jobs would be far more likely to be who they think of as innovators of technology.
Frankly, if that works and you get fired, you didn't lose much to start with. Sorry, but keeping your job is a different skill set than doing your job.

I've had to opposite experience twice - I got drop-shipped into projects where somebody had gone rogue and I cleaned it up, and then they were let go. It's most unpleasant, and had they been more perceptive they'd have known that's what was going on. In both cases, I believe they were ready to go ( and I lost any trust in the management that used this gambit and left myself shortly).
Not exactly the same...but I bought this over a year ago.

http://papilio.cc/index.php?n=Papilio.PapilioDUOHardwareGuid...
> While ASICs represent the fixed cost of Bitcoin mining, the expense of electricity is the marginal cost; indeed, Bitcoin is, for all intents and purposes, the digital representation of electricity.

https://stratechery.com/2015/21-inc-and-the-future-of-bitcoi...
That's just the lawyer being clever -- it's obvious that claims made in a fictional context don't have the kind of weight he's ascribing to them. It's funny, though.
The Bitcoin network works perfectly fine and always has. The issue you are referring to was during a DOS attack on the network, which still wasn't an issue if you paid slightly higher fees to prioritize your transaction. The developer split on the blocksize increase was pretty heated for a while, but has largely blown over due to Bitcoin still working and the sky refusing to fall as some predicted. However, scaling is still a major issue that some very smart people are working on.
See also LCS press release: http://conlang.org/axanar/

Disclosure: I founded the LCS, directed our participation as amicus in this case, and am press contact for this issue. Marc Randazza wrote the awesome amicus brief (linked in OP) pro bono.
There was only one mention of Flickr in the article. It's really the only Yahoo! product that I'm emotionally invested in.
This is one of my favorite features of unique_ptr. It is an all-purpose way to make something happen at the end of scope without having to write a new struct and destructor. You don't even need the pointer at all since you can simply do:

std::unique_ptr<void> finally(42, [](void* unused){ whatever });
> while the entire yearly value of the drone market is $50M.

That's purely a total-airframe valuation estimate, excluding revenue being generated by commercial use of drones.

If you want to use that type of valuation then the loss of an A320 ( as reported in the original story ) would be around $98 million.

http://www.airbus.com/presscentre/pressreleases/press-releas...
If possible, do things without macros. Problem is - it's pretty much always possible to do things without macros.
> Steam/bitpay don't wait for transaction for put money into your steam wallet

The guy who made the reddit announcement had to wait 1day+ because his txn didn't get the 6 confirmations. Compared to that, my visa txn took approximately.. 10 seconds? While I was in Lahore, Pakistan.

> No exchange rates are involved in any meaningful way.

That's a dishonest statement to make.

> A lot of people don't have debit cards.

That's what you think. Its trivial for anyone who wants to get one (and doesn't have a criminal background) to get one.

If you mean people who don't know how to open a bank account, they're even less likely to know how private / public key encryption works and use bitcoin.

> A lot of kids

Gift cards.
Or does it just require that one judgement precedes the other?

Imagine two related suits filed within weeks of each other, A & B. B, the later-filed one, gets resolved quickly, for whatever reason, maybe it has a narrower focus. It seems the lawyers and judge in A, filed-earlier but still ongoing, could look to B for precedent since it is a relevant piece of settled law.

IANAL, and I can see arguments on both sides of the issue, depending on the exact matter under discussion. But logically, it seems that the judgement is what matters most for precedent, not when the suit was filed or when the incidents happened.

It's an interesting question though. I hope a lawyer can set us straight.
Yes the article deserves more attention so hopefully it will get much more eyeballs this time round :)
This is largely a regional/cultural thing..

In Europe people tend to care more about these things because they're interested in creating a good healthy workplace. If you only wrote about your professional achievements, it would be a sign that your lack of a personality could cause problems within the workplace.

Everyone is different and there is no one-size-fits-all thing here that works for every country / job opportunity.
I take your TND, and then I give you BTC which I've purchased. I will also buy your BTC, but I'll likely rely on BTC purchased from foreign exchanges. You then use that BTC for whatever. The problem is that it becomes difficult to bring in casual customers due to the overhead introduced by Bitcoin, as Bitcoin is virtually unknown in Tunisia.

A common issue in Tunisia especially is sending money to relatives in France. I want to give them the end-to-end experience in one place: you send me TND, I send your relative EUR. But everything I've thought of to accomplish that is just too complex.

So right now my idea is just to give users BTC in an online wallet and let them do whatever they want with it. That means I'll need to effectively educate users about the basics of Bitcoin at the very least.
2 spaces for indentation? No :(
Apple throws open doors to CareKit, shows off the first four apps
Who do you eat lunch with? After 7 years I became pretty good friends with a lot of my co-workers. We went to hockey games and other activities.
Contact information is in my profile, I'd be happy to help if I can, though 90% of it's going to be just rubbing elbows with the right people and hiring out the proper staff. (Though one can do fairly well organically guest posting on relevant blogs - i.e., if I were targeting the financial industry I'd post about how my software helps with risk analysis, if I were targeting primary lenders, I'd blog about how much easier it is to keep a real-time view of your cash-flow/accounts, etc). Not sure how much I can help specifically, but my contact information is in my profile if you'd like strategic advise which is fairly cross industry.
It's actually pretty related. Expect some articles in the near future that address this exact issue. (I can't in this context, since LCS can't take position on API issues, and I won't scoop our press contacts.)
People don't use cars because they have a hard on for internal combustion engines. They use cars to go from one place to another, i.e their utility. The utility of bitcoin is its TPS rate.
You can buy as many dollars as you want in Argentina since December.
Rewatching "Enemy of the State" a short while ago reminded me of this idea.
> The 'gram' prefix has been around for quite a while [citation needed]

I lately heard about that newfangled thing called tele-gram.

(Nitpick: it's a suffix, not a prefix ;)
No, the real test is how survivable the vehicle is in a collision. Probability of suffering an accident is a separate discussion.

If your family is T-boned in an intersection by a drunk driver who ran a red light, are you going to say, "Well, at least the odds of that happening were very small, since she rarely drives!"

No, you're going to be dealing with serious injuries or possibly deaths and you're going to be saying, "I wish they'd been in a larger vehicle that was more survivable."
It's really a pity when an otherwise neutral piece sees one-sided discussion that polarizes to the opinions of the person submitting the link. I've seen some extremely presumptuous discussions because of this, where 80% of the comments dig into only the [incorrect] title and not the article/facts.

Customized titles should be the exception and not the rule. In truth, HN should really hit the page and grab the <title> and, if it's changed, flag it so that a moderator can vet it.
Show HN: Botbouncer: ban bots/scrapers until they pay Bitcoin (Node.js)
قناة العالم
Small electrical vehicles like that are going to be used mostly in slow moving urban environments and your chances of being killed are massively affected by impact speed so probably quite low.
Machine Learning Amplifies Inequality in Society
MJMLv2
The one thing that I can think of which Mars has in abundance and is limited on Earth is plain old real-estate.

In a century's time (give or take), being able to build sprawling, cheap (for certain values of cheap), polluting factories without having to worry about poisoning the local rivers or running afoul of environmental regulations might start to look like a decent deal.
I can only imagine the difficulties and challenges faced by those folks who could only ever speak in nouns.

Really, really long nouns in sentences stated very indirectly.
Startup Life: Should a Startup Outsource Development?
In reaction to Project Infinite from Dropbox, Infinit announces Project Dropboxe
I think it was more that the amount that you need to pay to get your transactions to complete in a reasonable amount of time has gotten higher.

That's not a problem for Steam, since the fees are still much lower than credit card processing fees for larger transactions (as in at least several dollars). It is a big problem for people who have dreams of micro-transactions via bitcoins.
Might be able to use this to buy games at massive discount on Russian VPN too. Bitcoin doesn't demand I upload a passport to make a Russian account. This may help drive down prices on RU/CIS versions of games on secondary markets like G2A too.
It is, and yet I have a feeling that is not the answer they are looking for.
> Some company accepts some new form of payment that hardly anyone uses.

I also believed that. Recently I've come to realize I'm skewed because I'm in an eastern country with little financial controls. Bitcoin has real traction in places like Brazil or China. That has real value, and it is enough to make BTC gain critical mass.

Had you asked me two months ago, I'd say bitcoin as a currency was doomed. Today? Not so sure anymore.
Yet here we are, many of us do in fact work on what could be called "CRUD" apps but no one is actually forced to do it.

When you say "90% brainless" you're neglecting that fact that there are arbitrarily complex rules/requirements behind each of the letters in the acronym "CRUD". Moreover UI and "nice connections between the data" are incredibly rich problems especially when you consider scale, market-- and let's not forget the fact that the fruit of this labor has to make money at some point.
I imagine you'd get the refund of the USD (or whatever your currency is) equivalent at time of purchase in your Steam wallet.
Does anyone have any information on anyone that's used HTTP as an API to share/create metadata for any transactions, content, etc. publicly online? I would very curious to know about it!

Welcome feedback on my "Apply HN" on doing exactly this:
https://news.ycombinator.com/item?id=11583348
I recently discovered that the 'src' attribute of the @fontface directive supports the inline 'data:' syntax (like you can do with images etc.).

So you can basically do this:

@fontface {
...
src: url("data:font/opentype;base64,<base64-encoded-otf/ttf-file>");
}

Although this expands the payload size slightly, it does remove the need for another round trip to a server (so renders potentially faster), and also gives you full control over your embedded fonts.
But you don't have to have valid data on your steam account?
1) Civil engineers and architects can design any bridge they want (though not build it). True, SEs can actually "build" any software they want, but without users it can be hard to tell how good it is.

2) What's the medical / engineering / legal equivalent of a hackathon that those professions aren't doing? Doctors and lawyers can always choose an interesting or deserving client (possibly pro bono), or do a research project.

3) If it's hard to explain, is it possible software isn't changing the world all that much?

4) Imagine Google sharing its Search code. It won't, but as lawyers get to learn from the best lawyers in any area of the law by reading their briefs and watching their trials (all public).
I agree. There is already enough literature on Ramanujan to sate the most curious appetites, so the only thing Wolfram can offer that others can't, is his relationship ship as a scholar, to that of another scholar he admires.
> "How will it make money"

I was trying to implement a Firefox add-on which navigates the web based on speech for my senior project (the theme was assistive technology). The major blocker with developing any tools to help navigate web page despite some effort in ARIA is that there are so many actions one cannot parse nor do without writing custom code for every single website. i.e. how can you tell where the login button is? what to click? frankly if you look at Gmail the DOM was a huge huge compressed mess (names all rewrote, without gmail.js I wouldn't be able to get Gmail working in my project). If every website exposes a standard set of APIs that can reduce the barrier by a good percentage. So think of combinging HATEOS from REST and this. Here we turn things into JSON with href allowing a client to navigate, sort of a first step making a website more "web client" compatible... funny is it?
Pi vs. Oberon
Is that why there are so many laws to prevent the accumulation of wealth in the US?....
Who works 24 hours a day? Also most work 40 weeks per year iirc.
Actually, I'd argue that the potential for Bitcoin lies more in third world countries than economically developed ones. First world countries usually don't suffer from unstable currencies or financial controls, which is what makes the utility of Bitcoin seem quite limited.

Yes, your second point is true, but sometimes the country itself is struggling to stabilize its currency. Thankfully, that's not (yet) the case in Tunisia.
Yet traditionally most accidents occur quite close to home. So they will be in many more accidents? Its the severity-probability product S(a)*P(a) that yields the 'suffering coefficient'
There's always this discussion about the author, yet recently it was posted here in HM his blog [1] about Ada Lovelace, which I read and enjoyed quite a bit, and of which I don't remember being distracted by any of his self-promotion at all. I do remember "A New Kind of Science", but it's also ok to forgive and forget.

[1] http://blog.stephenwolfram.com/2015/12/untangling-the-tale-o...
> "But I was just following orders" isn't an acceptable excuse in any situation.

On the contrary, it's an acceptable excuse in lots of situations. The finding at Nuremberg was that there is a line beyond which it stops being acceptable, and murder is on the far side of that line. But most things in commerce are on the near side of it.

In other words, a moral obligation to give up your job rather than tolerate sloppiness, applies when you're dealing with safety-critical stuff such that sloppiness could get someone killed. It doesn't apply when the sloppiness will cause minor inconvenience.
"A small drone helicopter passed within 30ft of the cockpit of an A319 plane while on the approach to Heathrow"

I really dislike the use of the word "drone" here. It really implies something that it's not - in that case it was a helicopter, in most other cases they use that term it's an RC quadcopter.

Unless we're going to start calling everything that's RC a drone.
Amazon Unlimited Fraud
> could also see value in using bitcoin to reward content creators

Me too. That's basically the mission of yours.network btw. Best way to keep in touch is the slack channel https://yours-slackin.herokuapp.com/
This is more of an "IQ test" and has the fallacies of an IQ test.

1. The sample was people that went to University Open Days.
They may not be interested to spend much time on answering.

2. It is the style of IQ question that you exclude the odd answers until you get the right one. If you are not familiar with IQ tests, you would pick one and get over with it.
> we've still avoided adding another potentially crappy dependency to our project.

No, you've just added the crappy dependency == your off the cuff implementation (which is even more work since you have to handle issues and unit testing for it too).

> What the hell sort of library would you crack out to do a breadth first search traversal?

In Python I would use networkx probably, unless there was a good reason I couldn't (such as working in an embedded environment where I couldn't install large libraries). It ought to require an exceptional circumstance to stoop to implementing it myself.

Tell me, if we switched from talking about breadth first search to, say, inverting a matrix with Gaussian elimination and pivoting, do you feel the same? Are you going to trust your implementation over something you can get from netlib?
'Drone' has become a fad word. But it has a real meaning - an un-manned aerial vehicle. So technically even a model helicopter is a drone. I've resisted using 'drone' carelessly, and always say 'quadcopter' or 'helicopter' or whatever is appropriate.
For me the largest put off with Bitcoin is the community. They seem to be very intolerant of criticism, to the appearance of a cult or ideology.[1] The problem lies in that unlike most open source projects, a sizeable portion of the community stands to make huge profits, giving rise to a permanent conflict of interest. Time and time again, the financial interest of the early adopters continue to stifle actual development of the technology.[2]

[1]: https://www.reddit.com/r/btc/comments/49osb4/examples_of_rbi...

[2]: https://medium.com/@octskyward/the-resolution-of-the-bitcoin...
We do something similar. Any bug that is submitted by a customer (rather than QA, or a trial team, or other developers) is analyzed. 50% of our bugs are due to poor requirements. 25% are due to poor design. The other 25% are just coding problems.

Most of the requirements problems derive from lack of understanding about the tradeoffs in the current system or lack of understanding what the customer actually wants.

Most of the design problems are a result of excessive complexity. People often forget to simplify and refactor prior to adding a new feature. They end up having to keep a larger system in their brain when designing than they otherwise need to. Therefore they miss interactions that exist or forget to handle them in the new design.

Most of the coding problems would have been caught had unit tests been clearer and closer to 100% branch/code coverage. It is amazing how many bugs lurk in the last 5% of testing.

It is actually quite fun to tell a product manager that they are the cause for a bug :) Usually it is the developer that
Don't forget about the threats of cave ins and poisonous gas...
Comcast's NBCUniversal to Buy DreamWorks for $3.8B
CERN released the WorldWideWeb source code this week in 1993
Interesting. Would love to learn more about these kinds of ideas. Is this something you've been kicking around in your own mind? Or has someone put a more formal framework around these concepts? Where can I read more about it?
Stream games from where?

Over the internet? Where do you live, a datacenter?

A box 5-20 feet away? Why not plug it into the screen in front of you? I never really understood the draw of game streaming when you can't use the source device in any way (like Steam, Xbox One streaming).
I started skimming the rules and was like "this all seems fine" and then noticed "no semicolons".

YOU'LL PRY THEM FROM MY COLD, DEAD HANDS FIRST
Apple's iTunes is 13 years old–and it’s still awful
Try re-reading the first paragraph as if you were the recipient of your message. And where do you think it's no hassle for me? I spend somewhere around 4 hours every week on interviews, for years now.

Job hunting is a big deal. It's real work, and literally everyone who's doing an interview has been interviewed, almost certainly in the same process. I studied up before my interviews, and I worked to manage my energy and capability when doing them. The article's premise that they should walk into an interview room and mystically get evaluated on traits that you can't directly measure, or compare objectively, is ridiculous. I read the article thinking this is the same type of guy that probably complains about having to see homeless people in SF. Completely entitled.

I take offense to the premise that I don't have empathy for the candidates - evaluating a person for a job is a deeply emotional affair. I have to walk a fine line between the needs of the candidate and employer. I can't hug you or take you out for drinks, as that could result in a lawsuit. The best I can do is find the interview question that lets you show off the best of your talents.

Asking for empathy without giving any in return isn't going to get you very far.
Perhaps not adequate, but a hell of a lot less inadequate than "got a job in the government bureaucracy" or even worse, "got elected by the voting public".
That sounds awesome! Send me some contact info and I'll get in touch!
Related story about the recent extension of the attack vector: https://news.ycombinator.com/item?id=11574753