skysight-inc/HackerNews huggingface dataset:
A nice quote from Phil Zimmerman from a comment in a post by Schneier which was posted in a comment to this post:

"I remember a conversation with Brian Snow, a highly placed senior cryptographer with the NSA. He said he would never trust an encryption algorithm designed by someone who had not earned their bones by first spending a lot of time cracking codes. That did make a lot of sense. I observed that practically no one in the commercial world of cryptography qualified under this criterion. "Yes", he said with a self assured smile, "And that makes our job at NSA so much easier." A chilling thought. I didn't qualify either. "

https://www.schneier.com/blog/archives/2011/04/schneiers_law...

edit:

By the way I think that Jeffrey Paul has a relevant point, I think it deserves to be taken into account. I understand his words can hurt Nadim Kobeissi nevertheless from my point of view they carry no such will.
We don't know what the cost of transactions in Bitcoin will be yet.

Bitcoin includes two methods to pay miners for the infrastructure costs of running the network: mining rewards and transaction fees. The idea is to bootstrap the network off of mining rewards, and then switch to relying on transaction fees in the future, as Bitcoin reaches its limit of 21 million coins.

The problem is that mining rewards are currently very, very non-negligible, even if they're decreasing. In 2012, the Bitcoin supply increased by over thirty percent. In 2014 another 1.3 million Bitcoins will be minted and sold by miners to pay for the cost of operating the bitcoin network. At current prices, that's nearly a billion dollars.

As mining rewards continue to decrease, that billion dollars a year is going to need to be made up through transaction fees. Mastercard takes in less than 8 billion a year, so those transaction fees are probably going to be substantial.
> Single-payer is inappropriate for the USA.

Citation needed.
> Single-payer is inappropriate for the USA.

Care to elaborate?
> Much of the explosion of building in the Bay Area has been recent and during a period that no one wanted public transportation, they wanted a car.

You're saying that the region's transit was built up during a time when people didn't care about public transit. I think that's mostly true, and it led to a milquetoast "well, let's just sort of put some train stations around the edge but not do anything that might upset anyone" plan that, today, serves the region a lot less well than New York's strategy of "let's cut-and-cover tracks right down all our major avenues".

> Consider this: how late in the history of New York were those grand stations built? Compare that to how far in to San Francisco's history

If you think you can't build good transit late in a city's history, how do you explain London or Paris?
how did this make it to the front page of HN?
Games are art. If you don't like the policies of the Louvre, do you go to the Musee d'Orsay instead and have the same experience? Not if you know anything about art.
The Creative Commons level zero license is probably the best option. In some jurisdictions it is impossible to give up something into the public domain, so the CC0 explicitly gives up as many rights as possible. If it is possible to put something into the public domain, then it does.
Yeah, but we still don't know if anyone in Google provided aid. So long as National Security Letters exist, there will always be the possibility that an employee or business unit has been complicit without anyone who can speak for the company ever finding out.
You can't trademark a function object like a costume.
Is it? In Steam, one's "Library" is the list of games you have access to, including games that aren't installed on the system. Has anyone had the game silently uninstalled if they already had it on their system? If the listing is removed even if the game is installed, can the game be launched by running the executable directly?
Prepare to be disappointed with a Hackintosh, especially if you've never built one before.
"promote the view"

Do you not believe that they are actually out of control? Breaking peoples stuff for no good reason and basically telling them to fuck off seems pretty out of control to me.

How you could think there is nothing interesting about the people we pay to make our country safe going out of their way to cause harm is pretty far beyond my comprehension really.
For a long time, I had been hearing that bloggers should create ebooks or other "info-products" if they want to generate any meaningful income. As a result, I've recently launched an experiment; a small book with tips for storing fresh fruits and vegetables (http://foodconstrued.com/products/storing-fresh-fruit-and-ve...). Definitely not your typical HN content.

It is a simple downloadable PDF and includes text and photos. I'm currently only selling via e-junkie.

It's been less than a month since I created, so I'm not yet ready to say if the experiment was successful. I found the process of writing enjoyable, so I might try another one this year.
You may be able to implement this yourself using the data explorer:

http://data.stackexchange.com/stackoverflow/query/new

You could do that as a direct step towards finding the questions you desire, as as a rhetorical move towards getting it implemented in SO.
I don't think it's all that surprising. If my daily routine consisted mostly of email and simple documents (i.e. not code) I'd buy one in a heartbeat. They're great little machines.

I had a chance to play with the Pixel version and it's really nice. Cold boots in something like 7 seconds. Chiclet-style keyboard, nice touchpad, etc.

Truthfully I'm not sure my next laptop won't be a chromebook anyways: Surely it's possible to put linux on them, in which case you've basically got yourself a netbook.
Programming Interview Question: Eight Queens
Some people are interested in the rising price, some people are interested in the interesting things that can be built with and/or on top of it, and some people are interested in some other aspect of the technology that has sprung up around it.

Before you get too gleeful though, I would wager only a small percentage of people who have ever bought Bitcoins have sustained a loss as of today. Besides, there's nothing wrong with putting money behind a technology and then reaping either a gain or a loss based on how successful it becomes.

My actual point was that you can't look at what the fee structure / usability / etc is today and conclude there's nothing useful there.

This is especially true with the more common argument of, "Sure, I can see why someone would find it mildly useful for use a, b, or c; but I don't think it's useful today for more mainstream purpose x, y, or z, so I think it's worthless." Especially when (so far) the abc list keeps growing and the xyz list keeps shrinking. I'm not sure where that trajectory ends, but I personally think there's a lot of interesting problems that will be solved with crypto-currency.
I'd prefer a fixed copyright term that applies to everyone, possibly with different terms for different industries. That way rich and powerful studios enjoy the same protections as starving first-time novelists.

It would be grossly unfair for some small open source project to enter the public domain after five years, allowing commercial developers to fire most of their R&D staff and just assimilate five year old OSS without paying it forward. For that matter, any large publisher would just have to bury new authors in obscurity for five years to be able to steal their work for free.

I understand a compounding registration fee is meant to appease the behemoths who can afford it, but such a plan would end up working in their favor.

Copyright protects more than the ability to commercialize a work. The terms must be shortened, but they must also be blind to the wealth of the copyright owner.

I propose instead, as an example for discussion, a fixed term for duplication rights of 14 years from publication (+/- some years depending on industry), with a single low-cost renewal. For moral rights, life of the author plus a few years, with a 100 year maximum (people are living longer these days).
#1 tip
Know your AWS service limitations before you start using it! specifically with services like Cloudsearch and dynamodb!

2nd, know your usage upfront before you incur thousands of dollars in usage fees! services like dynamoDB can become very expensive very fast!
The time scale is compressed, but China (others soon) is following the US / UK playbook to grow their nation. We have not provided anyone a better roadmap than coal / gas, so that is what everyone else is going to use.
And where do you get the software that runs on the servers?
I remember signing up for a news on a site "Not Constructive", here on HN a while back. I really wish it would appear.
Once you have physical access, no need for the private key. Unless you're encrypting all of your data, they'll just snapshot your VM to go through it later (or your EBS volume, depending on where the data is stored).

And yes, you can write out whatever is in RAM just as easily.

Did everyone forget that "cloud" means "someone else fully controls the hardware"?
A greencard is not just an employment permit. It is a permit to stay here permanently.
OP here. I think that a good portion of participants here are interested in this primarily because of the relationship with security. Admittedly, there isn't much here related with _hacking_ in the colloquial sense, but it is of interest to those concerned with their privacy getting hacked.
Huh? I genuinely do not understand posts like this at all. You're blaming a musician for trying to bring an instrument into the US with the expectation that customs not break it for no reason? As someone else posted, bamboo products are explicitly allowed (https://help.cbp.gov/app/answers/detail/a_id/1359/~/importin...), but hey, why understand details or have compassion when you can just side with the government mindlessly at every opportunity...
Because if they posted "Customs does something right", they would be posting something ordinary (something that actually represents the majority of the events).

And that does not serve their narrative... That you have to be a victim living in a repressive police state which spends it's days attempting to beat you down.

So they do their best to post outliners ... that simply happen due to the sheer size and magnitude of the dataset.
What are the chances this action was retaliatory, perhps in response to some political idea that someone in US Government didn't like?

What are the chances this is not the case? Pretty slim if you ask me, based on my expirences with TSA.
Even after you are fully insured, say with an 80-20 policy, healthcare costs in the US can be high enough to bankrupt someone, as many people in this recent thread reported (http://www.reddit.com/r/pics/comments/1tugnm/i_never_truly_u...)

This scared me like anything when I first saw it. Any steps that the HN crowd can suggest to pre-empt such costs (I know that there might be very little you can do, but figured every little helps.)
Do we need the zillions of other movies? At some point, we need to curate to not be overwhelmed
"...it is a known fact blah fucking blah..."

[citation needed]

And stop ducking the question, genius. Are you really trying to tell us that the solution to your homelessness problem is to bus people who you magically somehow don't think are from your area clear across the country to a place they almost certainly aren't from?
Google explicitly denied voluntarily cooperating or working with the NSA in such a manner. While their denial was picked apart (just as the Apple one is, everyone declaring exclusions and perceived disclaimers), Google's statement effectively eliminated the possibility of an NSL silencing them. An NSL bars you from talking about something, but can't compel you to publicly lie (nor do I think a company with the might and influence of Google be bullied too easily).

Of course this is all talking about Google as a corporation voluntarily doing something. Was someone in Google (or Apple or any other company) working on behalf of the NSA? There was early debates about whether that could even be legal, but at this point it seems that "anything goes" is the pattern, so possibly.
Exacerbating this, emigration to other countries in an intellectual flight as employment overseas becomes ultimately more lucrative or desirable from a technical standpoint.

Not great...
No, I disagree. So many programs rely on further support for Python 2. When you would end the life of Python 2, I myself would think, if I have to make a switch, should I switch to a more reliable codebase??? (Ruby, maybe -- I don't know enough about Ruby, but I would have a look on it)

The reliability is one of Pythons strength and one of the reasons I use it. Take away the reliability and you will loose a lot. You will loose also many friends (like myself).

There was a blog post recently and stated an other option: Bring Py2 and Py3 nearer together to make the switch easier -- than more people would willingly move.

Some obstacles for moving where removed -- but a little late (e.g. the u"-Syntax was used many times in Py2 (at least outside english speaking countries or where localization is a topic) -- but abandoned in Py3. That was not necessary, but blocked an easy migration, because there are so many positions the code can be in. Now Py3 also supports the syntax and just ignores it ... why was that option not taken in the first place???) and not all. As much I know, there are still major differences when programming C extension libraries .... that makes porting existing libraries unnecessary troublesome.

Such things where not recognized early enough and still hamper adoption of Py3. Remove the blocks and you will gain more ground!
Oh, so anyone in relationship should just delete everything? Is that something you are going to propose? She's still my friend and we cherish everything we had. Please. Don't think so creepy about other people.
A Deeper Look at Primitive Integral Types in Java
My daily routine consists of code and I still enjoy my chromebook. It has ssh, so I don't need to wipe everything to do the little bit of coding I need to when I'm on the go.

It's not a replacement for my desktop machine, but still worth the $250 bucks.
>> I don't keep my savings in cash, but I can withdraw as much cash as I could reasonably want at zero cost from my bank.

And once you are over a certain amount, the government finds out.
Do you really think you got the whole story in that blog post which itself admits it has no details about what happened?
> I do NOT like the fact that you are wearing an always-on recording device pointed in my direction.

Well, I will wear it if I was given one and just because you don't like it me wearing it all the time does not mean I have to drop it. That's something I can choose to do without being called an asshole. The same thing goes to people who are pro gun and who are not. It doesn't matter whether it is given by the Constitution or not. If saying owning a gun is morally bad, then one is disrespecting someone's preference to like owning a gun. Disclaimer: I am anti-gun.

I can temporarily remove it at your presence, but I am not going stop wearing it if I had one. That's my right to be a user. Being respectful doesn't mean you have to agree with me. You don't have to accept that God exist and that I am praying to Lord on the train when I am sitting next to you. And this has nothing to do with freedom of religion. It is a matter of preference that I chose to pray when I am riding the E train.
Sure. Pretty much everything in the USA should be free-er and more market-based than other countries because that is one of, if not THE, bedrock founding basis of this country and what has led it to become the worlds only super-power.

Also, we should strive to have the best system and I don't think that's possible with single payer (eg Canada/uk vs France/Switzerland/Singapore/japan).
Right. The "show your work" stuff is about establishing a proof of work for effort expended on a question before anyone expends effort on an answer. It's a way of keeping the system honest, so askers aren't purely freeloading off answerers. It's a human blockchain!
How much of the 2.5% credit card fees goes towards combating fraud and enabling reversibility of transactions? I assume it's a significant fraction because you get a better rate if you use services like "verified by visa", no? Is there any reason to believe that fraud rates will be lower with bitcoin?

And as far the programmable money idea goes, I'd like to see more compelling applications than M of N transactions or escrow. The examples I've seen so far seem rather unexciting.

ed: Maybe cdixon's real point is that the technology behind bitcoin is disruptive to the financial industry? I can get behind this, and I'm waiting to see how the government-backed bitcoin clones fare.
Well if you take the original quote in the context of the last three to five years, it is indeed un-Apple-like.

Apple has recently redesigned every computer they have except for the Mac Pro, which hasn't been significantly redesigned in something like a decade.

Call me old school, but I would rather have a bigger chassis with internal expansion than the "small for the sake of being small" design of the new Mac Pro. In my opinion, having external devices (requiring their own power cables) creating clutter around the new Mac Pro somewhat nullifies the advantage of its tiny footprint.
bitcoin can be an implementation detail of credit cards, totally hidden from the user. In the medium term, banks can probably figure out how to work this to their advantage, for example by reducing cc fraud.
If they weren't still copyrighted, new media sellers would want them destroyed
I totally agree with the general gist of your comment, but I think that it's entirely possible to have high-quality answers that aren't necessarily advanced.
Yes! Thank you.

All the other commenters here that are explaining things like using a list() in order to print out an iterator are missing the point entirely.

The issue is "discomfort". Of course you can write code that makes everything work again. This isn't the issue. It's just not "comfortable". This is a major step backwards in a language that is used 50% of the time in an interactive shell (well, at least for some of us).
Maybe this is an issue for you, but I don't see this as compelling advantage.
A day later I see no hyperbole here. If the logic one uses is:

-Should I listen to anything this person has to say or take value from their life experiences?

-Well I dunno, have they turned 40 yet.

Is very certainly in the top 5 dumbest things I've ever heard if not the dumbest. A human being going well out of their way to avoid learning things and gaining more experience. But thanks for contributing with the random insult. Hope it helped rebuild your self esteem?
How are "weekly earnings" calculated? For instance, I get all of my income in lump sums, typically two or three times per year. Does that mean my weekly earnings are $0 (or some really large number if you get me on a specific week), or do they take yearly income and divide it by the number of weeks? If the latter, why bother breaking it down to per week?

Also, given that the Bureau of Labour is the source, do they include non-labour income sources? It seems pretty important, at least in my mind, to include all income sources. The average high school-only graduate will have $100K of potential to invest by the time someone in college graduates. Even with a low 3% interest rate, that is $3,000 in additional income for high school grads each year.

Educational Attainment by Annual Household Income:

http://content.gallup.com/origin/gallupinc/GallupSpaces/Prod...
Previewing Tonight's Uber Surge Pricing Schedule
There is so much unexplored territory when it comes to Cryptocurrency. I think people will find innovative uses and start amazing businesses with this.

And to me, the great thing is, that there is no real reason to hate it. There's not company of brand that you can hate, it's just people and ideas.
Just a bit of advice, the body font you chose is terrible at smaller sizes.
You may also get attempts at answers which don't answer the question, and then people whining at you to accept one when none of them are actually adequate. A small price to pay, admittedly.
Good points!

There must be a law of diminishing returns in education just like in almost everything else. As the opportunities to get more education have greatly expanded, the quality of both the students and that education have probably suffered. This at least partially explains the decline in the average income of college graduates. While we are probably better off as a society overall, it does mean the net benefit of education is narrowing.

And the margin is where we should focus. A basic law of decision making (in economics, business, public policy, engineering) is to always look at the marginal impact of decisions as that is where the impact will be. Unfortunately this analysis is very difficult in this case (forecasts, discounting, preferences, controls) and the results will not be very comforting: for some people, some subjects and some professions the costs will not be justified by future earnings. I don't see our society rationally acting on this kind of information. So the trend will continue or even exacerbated with more lending and subsidies. This is similar to the problems we have dealing with healthcare or global warming.

However the cost of college has increased by about 7% a year inflation-adjusted for over 30 years. This doubles the real cost every decade! Meanwhile median incomes of college graduates have been flat or declining since 2000. This clearly cannot go on forever and something that can't go on forever won't. But it is not clear to me how this will end.

My hope is that technology like MOOCs can bring down the cost of education and that incomes increase as the benefits of both that education and globalization are finally realized. Then we would have both a better educated and richer society. Alternatively more people may decide higher eduction is simply not worth it - probably resulting in negative outcomes for some. Or something more messy such as mass loan defaults and university bankruptcies resulting in even more negative outcomes. This may take a vey long time to fully play out.
The issuing bank and (often the) consumer also collect some of the payment fee.

I guess credit unions that offer Visa or Mastercard on their checking cards are also funding some of their operations this way (indirectly benefiting their customers).
Seriously impressive design all around. However, I still can't pull myself to spend 10k on one when I can instead do a decked out iMac and then offload processing to ~4 custom built servers with far more total procs/ram/ssd. The only hard to replicate piece is the six channel PCI-E SSD (cost-wise).

This is what I have done for years now, and however much I might like to just for the design... I imagine sticking with it.
Lies, damned lies.. and charts with not only non-zero, but mismatched baselines!
"Some guy in Arizona can set himself up online, sign up for Stripe, have no set fees, and accept a payment from someone in Germany (or NY or Australia) that afternoon."

Anyone can take payments using Bitcoin in less time than it takes to sign up for and implement the Stripe API (I would know; I've done both), and you don't have to have a bank account in an approved jurisdiction in order to do so.

They can either do this by using the technology directly or using an intermediary such as Coinbase.

"Bitcoin focuses in on those areas where it has a strategic advantage over cards and ignores those where it doesn't."

Thankfully Bitcoin doesn't care what it's used for, and there will probably be people trying to implement a Bitcoin solution for all these areas; the ones that find a niche will survive, and the ones that don't will fail. Either way, we'll (in theory) end up with the services that Bitcoin is suited for, and the ones that it isn't suited for will continue to use more traditional methods.