skysight-inc/HackerNews huggingface dataset:
I may be breaking HN guidelines but I do want to express my Gratuitous Negativity towards that order.

Too broad, too vague and gives way too much discretion to parts of the USG that are already known for abuse of power ...
`.expect()` is slightly better (you can give it a string that will become a part of the panic message)
That's good to know. It's 35 years too late, though. I wrote the Donkey Kong cartridge for the Atari 400/800 computers, and wish I'd had this kind of information when I was writing the barrel code.

I think I just added more vanilla barrels, more wild barrels and more X-velocity jinks to increase the difficulty. I was totally guessing just based on a few weeks of playing the game intensively.
Obama's presidency makes me feel so swindled.

I voted for this man. I debated friends and did my best to persuade them to do the same. I genuinely believed in his 'Change I can Believe In' shit. I trusted that he was an honest politician who believed what he said. Not as much as Paul (my primary vote went to him), but at election time I knew that he had no chance and I felt that Obama was at least better than Romney. I'm not so sure that's honestly even true.

I feel as if the interests of young people are systemically downplayed as presidents are generally 50+ years old. I genuinely believe Obama is a good guy. I actually think George W. is also a good guy at his core as well. I just think they're incapable of truly understanding what the internet is about because they're not digital natives like we are. So they push these laws, and they push mass surveillance, because they fear what they do not understand.

The unfortunate thing is that it looks like the internet of my childhood and adolescence will be dead by the time any digital native could have found herself in office. Gone are the days of the wild wild west. The average 12 year old online spends his time on a locked-down tablet watching youtube poops, watching YouTube channels with professional production, and interacts with his friends on Facebook. Its not necessary to learn about the computer to use the computer, and its not necessary to explore the internet to consume the internet.

Its just profoundly sad. I might be pessimistic here but as someone who had their own computer in their room since I was six, (thanks to my father who was an EE) I know that the wild internet shaped the core of who I am; I feel persecuted by the masses of people who aren't curious enough about the computer systems they rely on.
no one thought to parse that as "Believe that there will definitely be change." during election time.
We have `flat_map` for iterators. (`and_then` works for Options, which are basically nullables)

You can convert an Option to a zero-cost iterator and then use `flat_map` though.
https://www.truste.com/business-products/enterprise-privacy-...
Getting downvoted on this board can sometimes be a mark of distinction. And anybody who complains about golang not having generics is a wimpy whiner, IMO. And as has been said before on this board, Hail Satan.
Woz is a master troll.
Yes, but you won't see production traffic there since it's a isolated instance. Great for doing one-off tasks with your app, but doesn't help debug performance issues.
Two can play at that game. You can store data in JPEG that can even survive recompression with lower quality. If it's worth it to you to go to all that trouble, that is.
You're using a mathematical model that doesn't apply. The ahead-of-time simulations invalidate the idea that your decision can't affect the outcome, despite the final decision ultimately occurring afterwards.

An analogy would be asserting that you can't possibly shoot yourself in the back of the head when firing into the distance, and sticking to that position even after finding out you're in a pac-man-style loop-around world.

A much closer but more technical analogy is that you can't solve imperfect information games by recursively solving subtrees in isolation. Optimal play can involve purposefully losing in some subtrees, so that bluffs are more effective in other subtrees.

The fact that you are doing worse by two-boxing, leaving with a thousand dollars instead of a million, despite following logic that's supposed to maximize how well you do, should be a huge red flag.
I can see where you're coming from, but I've posted a lot of comments on this topic, and I absolutely acknowledge that I don't feel certain about these things. For example, I'm not certain that I agree with Go authors that "simplicity = usability", but I really don't know. I plan to master Go, and then maybe I'll have a better idea.

I've also acknowledged that even my definition of "simplicity" isn't the same as everyone else's.

You seem to be reacting to my argument that boilerplate != usability, and I stand by that. Typing the same thing over and over is fragile, and it's antithetical to the concept of programming. If there's anything that I can say with absolute certainty is vital to usable programming, it's DRY.

Other than that, I really am curious to know what usability really means. I've seen a lot of interesting studies on HN that contradict commonly held notions (e.g. refactor often). It'd be so cool and important for a language to base itself entirely off of such research, rather than a small group's experiences.
Good question - I did take a brief look but it wasn't really solving the main problem we had at the time, which was how to manage a cluster of servers. I feel like emulating the Heroku features is pretty easy to do yourself anyway (and kind of a fun exercise)
2) This type of apps already exist for quite some time. A quick google for 'do surveys for money' easily comes up with half a dozen apps. My advice is that you focus on the local market and UX and adjust your app accordingly based on feedback as the best path to long term viability is happy users.
The Washington Post did a few great stories on this fact.

http://www.washingtonpost.com/sf/investigative/2014/10/11/ca...

http://www.washingtonpost.com/investigations/highway-seizure...

The second link (the Iowa incident) has an ~11 minute video that is a must see, but only if you want to be truly disturbed by how police just dgaf.

Additionally, SCOTUS decided Heien v. North Carolina[0] last December in an 8-1 decision for North Carolina. From SCOTUS blog summary: Holding: A police officer’s reasonable mistake of law gives rise to reasonable suspicion that justifies a traffic stop under the Fourth Amendment.

[0] http://www.scotusblog.com/case-files/cases/heien-v-north-car...
GitHub.com/Microsoft/AppInsights-iOS
I think every discussion is a series of code and whether you want to "write clean code" with other people or not shows the value you have for other people. You call it pedantic in the same way that a disorganized person calls an organised person pedantic for making that extra effort.
Ask yourself why I should spend my time reading your comments when you yourself have admitted that you dont think every post you write should be subjected to critical thinking 101. Why should anyone? Unless you think our time is not valuable.
I am this direct with you because you seem to want to be effective, but I believe you are not.
Absolutely. Theft is the outcome. It's also getting worse.

Work your way back up the chain, though, and you'll see that worsening correlates heavily with the adoption of these privatized "training programs."

Capitalism is the best system we have, in my opinion--and it's predicated on "reasonable freedom in the pursuit of profit."

I personally don't think it's reasonable to for that profit to come from public/municipal funds directed to "training programs" with a demonstrable connection to a systemic increase in civil rights abuses.
Most people won't find any real-world use for this, but it's cool/clever enough by itself that it's worth the author's time and effort.
I don't think they don't understand, but rather they don't care. Obama is at least a decently smart guy. After all these repeated infringements by the government, there's not really a chance that he's somehow unaware.
Attorney General Eric H. Holder Jr. on Friday barred local and state police

How about federal law enforcement?
The AWS abbreviation for Elastic Beanstalk is EB.
You're right, and you're also ignoring the inverse effect that "hearing about more" now has on depersonalization.

That profession has always attracted those who will abuse the rights of others and seek power for personal gain, however, that's an intrinsically human quality that applies in many contexts. What is clear is that its more damaging in some than others, and its momentum/inertia is relevant. Pass a certain threshold of such behavior and, as per game theory, the motivations of the entire network (or "culture") change.

We're hearing about it more, but I'm also gravely concerned about the rapid rise in annual cumulative seizures. We may never solve the intrinsic problem, but if we don't take action now things could quickly become untenable with no method of recourse.
Mr Bezos, tear down this HTTP
Being the cofounder of Apple means you can get away with a lot of shit. I'm sure the secret service could have prosecuted him if they wanted to. They just chose not to.
Good points but I think internet as we know it now will evolve over time. Spaniards leaving Twitter for GNU social was interesting article, emphasizes the shortcomings of centralized services. I truly believe in future things would not be like today and maybe not easy to block as they are today.
I always find this kind of philosophical thought experiment unsatisfying.

Super-accurate predictions of human behaviour are just not possible. If I could do it, I'd be a gazillionaire philanthropist/playboy dating supermodels and advising heads of state because I can't be bothered to rule the world directly. As it is, I can't do better than a draw against a 5-year-old at rock-paper-scissors.

So this paradox tells us more about psychology than philosophy. Folks who think "A and B" is the right answer basically ignore the bit about the predictor never (or almost never) being wrong and go with a strategy that is great for fallible human predictors.

And well they should. The only thing more ridiculous than an infallible predictor is one that wastes his time playing shell games where the best he can do is break even.
I'm in a situation like this as well, using Heroku but not happy with the performance on the Dynos and looking to move to EC2 (we already use our own databases etc hosted on EC2).

The biggest issue is finding a solution which can give similar ease of use and functionality as Heroku. Doing a opsworks/chef setup like this isn't appealing - over time we want to have many microservices which can be scaled independently, and you don't want to be doing a lot of setup for each one. It's also complex to setup the kinds of scaling and rollbacks with git deploys like you can get on Heroku.

Right now Deis or Flynn looks best, giving most of the advantages of Heroku, but they are also pretty immature. Deis only just got the ability to send logs to a syslog instance, and can't be upgraded without either building a new cluster and migrating across (lots of work), or doing a in-place upgrade, which could mean up to 10 mins of downtime.

Flynn has no ability to send logs to an syslog server from what I can see, and seems even more immature than Deis, but looks like it might have a better technical foundation.

I've also been evaluating Amazon's Elastic Container Service, but that is unfortunately also very immature - No load balancing integration yet and also no information on logging, rollbacks, etc.

Elastic beanstalk is also interesting in a way, but we already have one app deployed on it using Docker and it's not great - logging is a kludge using a logger running in each container, and you either use your own docker repository (in which case you can't do rollbacks), or give them a zipfile with a Dockerfile and your app, which allows rollbacks but means the docker image gets built by every server in the cluster. It also doesn't seem to have any way of easily running and scaling multiple processes per app like you can with the Procfile on Heroku.

Anybody else in a similar situation? It seems that there are a bunch of interesting projects that will be very competitive with Heroku soon, but nothing that's really matured yet.

I wish Heroku would just introduce a new range of PX (running on their own EC2 instance) Dynos without the crazy pricing - right now the only PX dyno they have is $500 per month when you can get a substantially faster instance on EC2 for ~170 per month.
Ok, bad guy, but that sentence is insane. 18 years!?
Via Turing, we know that the Predictor would be able to decide programs, and since it can't, it can't be a Predictor.

The isomorphism between the program which defeats decidability and the two-box Newcomb problem is left as an exercise.
Just to clarify, when I said "acceptably do encryption" I meant "do encryption without requiring a user to wrestle their browser and install my certificate".
Google patents robots with personalities in first step towards the singularity
I suppose that's possible, but last I looked into it, it was also expensive. If I need $5000 in BTC, how much do I have to spend and how long do I have to wait? Additionally, how many bits of identity do you lose by buying a capable miner?

I'm not sure mining qualifies as "easy", though perhaps not extremely difficult.
In an era where American ISPs charge extra to not spy on your non-encrypted traffic, it seems odd that Amazon doesn't care... improving the non-Amazon ads that you receive surely causes Amazon to lose money.
This Case Turns Your iPhone into Full Blown GameBoy with Cartridges and All
Is it known whether inkjet printers have a similar issue? My brief search didn't find anything.
My understanding is that asset forfeiture came into existence for fairly sensible reasons a few hundred years ago in the days of piracy.

The problem we have on our hands today is asset forfeiture combined with perverse incentives- only recently did the department that did the seizing, get a cut of the assets. Originally it all went straight to the Fed, so there was little incentive for local police departments to shake people down.
18 years! The guy surely deserves some correction but 18 years? That's more than most murderers get where I'm from.
I feel like some information is being left or.

What was the nature of the counts for identity fraud?
Yup, pretty much.

We actually were using Docker Hub but they went down a few times so we are going to try setting up a private registry. We also tried Docker Hub's "Automated Build" service but it doesn't do any layer caching between builds so we found it way too slow.

One thing I'd recommend is at least installing the Docker service itself on the AMI (spinning up EC2 instances, especially on Opsworks, is slow enough as is)
America in general has extraordinarily long prison sentences.

But this isn't that long, in relation to others, if you consider that this amounts to a criminal enterprise with many multiple, provable victims.
Maybe the fact that the girls posted on the site had their name and Facebook profile included?
After the first four years of his presidency, Obama had a shocking record of human rights violations. This was heavily publicized in the press. You must have known about it, and yet you still voted him in for a second term.

What was your rationale for doing it a second time, even when the warning signs were clearly present?

Could you or anyone else who voted Obama in for a second term answer this?
I've now received "your personal information has been breached, here's some free credit monitoring" letters three times. Once from a major health insurer, once from a major retailer, and once from a large regional hospital. I've also been a member of several large websites that have had their systems breached. Given the sheer number of breaches, and the variety of organizations that have been breached, I suspect that most Americans have had their information compromised by hackers at least once.

We're also regularly seeing breaches of major companies for the purposes of economic espionage, and disruption of service as a political or economic tactic. We regularly hear about breaches of government systems, including sensitive systems.

Given that very sophisticated companies and government agencies are regularly suffering from breaches, I think we have to conclude that we are really struggling to build systems that provide adequate protection for our personal data.

All of the comments in this thread have addressed the risks of government overreach, but none of them have looked at the costs of these breaches. At what point do we conclude that our technological tools are inadequate, and we also need additional legal tools to deter potential hackers who are overseas and out of reach of the US legal system?
What is the advantage of this over a Raspberry Pi?
I disagree, I've had a couple successful posts in Show HN that I was able to garner some really useful feedback off of. I think the key is that people have a short attention span so posting to show HN needs:

1. A moderately interesting post title
2. A direct link to a page that immediately comes out and easily comes out and says what the thing does and shows it off

Anything other than that seems to not do well or get negative comments, I think that's ok.
Many people here believe a necessary and legitimate role of law is to provide specific methods for creators of intellectual goods to earn income, and are willing to encroach on people's freedoms in order to archive this goal. Other's don't view this as a necessary or legitimate role of law (and many aren't even convinced that intellectual property law actually provides a net benefit from a utilitarian standpoint).

I believe it is specifically the creator's responsibility (and in general, the market's role) to figure out how the creator can make money.

I am reminded of a rather blunt slogan found in cat-v (http://harmful.cat-v.org/economics/intellectual_property/) and in the Center for the Study of Innovative Freedom's page (http://c4sif.org/): "Your failed business model is not my problem."
Hm, I'm not sure about the parallels between Lisp and Haskell, and the conclusion that they are primarily valued for showing off. Yes, they are appealing to programmers with that mentality because they are powerful languages that are difficult to learn and use effectively. However beyond that they diverge dramatically.

Lisp is a language with no syntax, it is like an unshaped lump of clay. It gives you total freedom to implement any computational construct you can imagine. This does allow greater productivity for very small teams, and maybe it's the most powerful tool for the smartest programmer, however it doesn't offer anything to improve the practice of maintenance and reuse. This is why no viable ecosystem ever coalesced around Lisp, and in fact why there are so bloody many Lisps to begin with: because it is attractive primarily to individuals who want to build their own special flower.

Haskell gains its power in an almost opposite way by its type system, it's an extremely rigid structure which contributes tremendously to code reuse and maintainability. It works because great effort was put into the type inference so that it is strong yet lightweight.

IMHO as a seasoned programmer who has spent 5+ years and 7+ years on individual projects, I can definitely see that Haskell is addressing real world problems in a way that Lisp can not. I use ruby day to day, and frankly it's good enough in its meta-programming ability to solve most of the pain that Lisp solves compared to say Java or C++. However when I look at the problems which creep in over a period of years, the code rot, these are things which Haskell trivially prevents while half-hearted type systems like Java don't really put a dent in.

I think the reason Haskell hasn't seen more adoption is simply because of the current value of shipping fast. However we are in the midst of a Cambrian Explosion of software, and I believe that as the maintenance costs become apparent (as well as parallelization increasing), that the scales will tip towards many functional programming ideas. Maybe it won't be Haskell that sees mainstream adoption, but at the moment it has the most powerful embodiment of these ideas. I wouldn't bet against it based on the parable of Lisp.
Just as with adults when billions of children with vivid imaginations keep making things up, a few of them are bound to stumble upon the truth by coincidence.
Indeed.

The guy definitely deserves jail, no doubt about that. But for 18 years he literally could have killed someone or committed roughly three rapes.

It is also worth considering that the people actually doing the literal posting deserve some of the "credit" for the crime also. He facilitated, and that definitely can be illegal, however they too deserve culpability here.

I'd say this was a 1-3 year crime. With the people doing the literal postings also getting 6 months to 1.5 years a each.

PS - Maybe I lack the full facts of the case.

edit: Appears like some of the victims were under age and he used a "hacker" to steal revealing images somehow(?) from victims which got him 15 charges under CFAA.
I think the extortion part is probably a bigger factor in sentencing than identity fraud.

Soliciting compromising photos, and then extorting people to have them removed. He effectively started a criminal organization. A stupid, poorly hidden white collar criminal enterprise, but one nonetheless. Not much different from sending muscle to collect protection money.
I'm sure if you could murder people en-masse from a website (or offer them "we won't murder you" service for a fee) that they would be getting much longer than 18 years...
It was a multinational initiative, at least in its later stages. (You're welcome to ask a local data protection authority if they approve...)
They don't appear to. There are forensic methods (for example, based on irregular wear of the gears!) but no known deliberate forensic marks.
I gave a talk at OOPSLA in Montreal in 2007, made a pacman game during my 30 minute talk slot using a live programming language/environment. I'm sure I wasn't even the first, as I got many of my ideas from Chris Hancock's PhD thesis published in 2003, "Real time programming and big ideas in computational literacy", and of course the multitudes of less but still interactive Lisp and smaltalk environments, and fully interactive visual environments way before that (starting with sutherland's sketchpad).
I think the extortion played a big role in the sentencing. Hard to claim you didn't know they didn't want their pictures on the internet, if you're actively taking money from them to remove the pictures.