skysight-inc/HackerNews huggingface dataset:
Aside from the political discussion bound to happen here, I was surprised and happy to see the story of Hilltop highlighted. I used to buy filet mignon there for $7 a pound back in 2009 when I was living in Chelsea, as a recent migrant from California. I was very sad when it closed, and never knew the story.

It highlights a more general point: we, as humans, have a profound attribution bias. It's psychological. We tend to attribute success to our own individual characteristics, actions, and free will. Americans significantly more so.[http://www.jstor.org/discover/10.2307/2786780?uid=2&uid=4&si...]

This would be fine, if it were true; however this attribution bias causes a significant departure from reality. When people succeed, we tend to focus on their personal attributes and actions, instead of looking at the situation surrounding them. When we do that, we tend to think of them as "rising above their situation," or "using their advantages well." We like to think we can do the same, but it is truly a kind of collective delusion.

We have to recognize that this is simply fantasy. It's not backed up by truth. Statistics says much the opposite: that most people who try will fail, and that people will be significantly burdened by failure, and that people who have failed or succeeded are extremely affected by external effects; that most successes are the result of both individual and significant historical and contextual factors. Externalities are more important than we want to believe. They're not everything, but they deserve much, much more attention than they get, which is often nil.

We would be a different kind of society were we to match our perception of success and failure with the reality of that success or failure. We don't have to give up our sense of individualism and the respect for personal growth and contribution; we just need to back it up with a recognition of the surrounding factors that are extremely real and highly influential on all our lives. I know we would be a better society if we did.
> There were a few nearly identical incidents. Another involved someone working alone after hours dropping the last block of plutonium/uranium onto a stack during criticality testing after realizing that it was going to go critical, and removing it by hand.

IIRC, that incident happened with the same sphere of plutonium, causing it to be called the "Demon Core".
Warn HN: Downvoting sucks :(
Maybe that is why FB does not have an Unlike button...
Widerun: Virtual reality and sports. Oculus Rift can also change indoor workout
If you take the work involved in keeping a closed, armored, pressurized habitat viable on Mars and instead direct it to create a closed, armored, pressurized habitat viable underwater or underground on Earth, you should get the same insurance policy at a considerably lower cost.
Dissection of Quarkslab's 2014 Security Challenge
Apache Storm is ready for prime time
Sigh. Well fine, if you're stuck on Windows then language-specific package managers are much better than nothing. But on POSIX systems, we can do so much better than the current mess.
Ask HN: Authentication with Angular/Rails?
I know there are many companies developing with Angular and Rails (and many looking to hire for this as well).

How are you managing authentication (securely)?
"The Making of the Atomic Bomb" http://www.amazon.com/Making-Atomic-Bomb-25th-Anniversary/dp... is a fantastic book for anybody in a technical field. It describes in precise detail how a team of scientists, materials engineers, and government came together to make possible something that started as theoretical physics.

J. Robert Oppenheimer and Leslie Groves were a fascinating team, Oppenheimer being a physicist and Groves an Army general.

A must for anyone in technical management.
Exactly. It's really disappointing how it would never occur to so many white people how dangerous this would be to play with dark skin.
I doubt it would have taken more than 50 years or so longer if Columbus hadn't gone.
Remote Debugging on Android with Chrome is down
being "idiomatic" is now the most important thing in Go, apparently.
Downvoting has a negative psychological effect, that´s why social media tends to avoid it.
Click one of the formats (Kindle, hardcover, etc) and you should be able to purchase then.
perhaps the inverse is true, we send a load of people and a spend a huge amount of resources to be able to make an inhospitable planet, hospitable, through the means of huge domes etc.

Perhaps then we will realise how fortunate we are to have a planet where this is not required and that may cause us to increase our efforts to save earth.

I would agree however that finding a hospitable planet that did not require 'terraforming' would be the death knell for the earth. Mainly because the rich/powerful would see their exit and would happily use all of earths remaining resources to get themselves there even if it was at the cost of most of the rest of the population of earth and earth itself.
Local Search in 2016: Wearables, Beacons, and Machine Learning
I don't think it's gravitating "toward" Nix. Many members of the community are trying to use Nix personally and maybe Cabal proposals are inspired by Nix. I don't think the idea today would be that the entire community should move to Nix, however, not by a long shot.
> Because they are selling magic and brands, not concrete features.

And because it's completely pointless to sell concrete features for certain components. If they boast the Ghz number it will be relatively easy for competitors to produce higher figures. Ghz don't mean anything unless you take into account all kind of details (architecture, throttling...) that no one except really detail-oriented reviewers will go through and that will bore 90% of the users. Hence the bragging on the name.
Okay, sure. We have evidence that certain behaviors are predictable, but that doesn't eliminate free will entirely, it just limits it.

It's also worth making a distinction between our subconscious and conscious choices, even if they are both more or less deterministic. At least we are aware of our conscious choices, and probably identify more strongly with them.

The original discussion was about when someone deserves credit for their actions. And if there are two poles of always and never, can we land somewhere in between? And where?
I'm still looking for an app which does just that, just with my own server via scp / sftp and not dropbox or a third party service. It's so convenient once you got used to it.

- https://news.ycombinator.com/item?id=8039708
Locator Services in Apple iPhone Slows Down Wifi Connections
It is not just the cost of rockets holding us back, if we are going to do it right and safely we will be years in sending robots there to make it ready for people.

With current limitation in AI and robotics, sending robots is not really good use of resources. They are inflexible and if something broke, it may be difficult to fix on the spot. Don't forget that teleoperation from Earth takes minutes, and by then, situation would have changed entirely.

You're better off sending a shit ton of materials to Mars, with many redundancies so that a colonist can survive for years without going home, until the next resupply point.

Teleoperation with the colonist nearby is a good idea though.
> Hiroshima was clearly within the parameters of the conventional attacks carried out that summer.

That's like saying we'd treat a shooting incident where 500 people died the same as 500 individual murders.
WWF just released its annual report. Shocking

Of course it's shocking. This tells you very little about how good or bad things actually are. WWF will always say that right now is the last chance to save life on earth unless their viewpoint is given high-status.
We've done that. It's called a nuclear bunker.
I'm somewhat taken by surprise by the negative comments on here. I couldn't agree with him more.
Interesting that the only problem the reviewer could find with sticking to 1 GB of RAM is that you can't keep several tabs live in Safari. To me, that just highlights the inefficiency of the modern web stack, rather than any problem with iOS or with the iPhone sticking to 1 GB of RAM.
Why do you think it'll be hard? I'm not saying it's going to be easy, but what difficult challenges to survival do you specifically think they'll struggle to overcome?
> Putting aside the offsite-backup-for-humanity angle, if it becomes practical to send a significant population to Mars, wouldn't it consequently also be at least as practical to keep sending them stuff?

Not really, not with the expense that would entail. The only viable Mars colonization model assumes the creation of most needed commodities out of local resources.

> I have always assumed that any Martian colony would be receiving regular supply dumps from Earth for decades or centuries before becoming self-sustaining.

It such a colony required substantial supply dumps from Earth, and if this were anticipated in the planning stages, the colony wouldn't be funded in the first place. Transferring anything massive from Earth to Mars is extraordinarily expensive and will continue to be so.
As mentioned in many of the other comments, the site does not do a good job or explaining it's purpose. As far as I can tell, it's a database of personal information indexed by telephone number. While this information may be public, it raises privacy concerns, and I do not necessarily condone their right to sell it. Furthermore, I'm very curious as to the "location.geo" attribute that specifies the user's latitude and longitude -- is this in real time? (meaning they can track individual users somehow) or is it based off of the billing address of an associated account? -- either way, I definitely do not condone selling a users's location information.
Mostly because these difficulties are front-loaded by the Cabal system. Version/implementation conflicts are faced by all other package managers, but most solve the problem by (a) waiting until you notice your program has broken and then (b) suggesting you nuke your package sandbox.

Cabal just tells you up front when this will happen which can be annoying. That said, the prior mechanism requires that you notice when version mixes are causing issues.
As much as how cool the app may be, it does violate what apple's terms are, which include making effective replacements of their components.

This is why "browsers" like Chrome on the iPad still use the webkit components and it just adds password-management and bookmark syncing on top.
Hopefully there is a ton of gold, that'll get us there really quick.
You say that like he's trying to shove you in the rocket.
That doesn't really explain this since `map` could look at the tag on the list/array instead of on each individual element.
The guy who started the club was very proactive about talking to the administration. I think that nerf blasters (we were not allowed to call them guns, they are "blasters") were originally allowed by campus policy, which made things easier. But there were many strict rules. No black, no silver, had to be a brightly colored "blaster" firing brightly colored ammo. No playing in the streets, no interacting with non-players.

We were very aggressive about complying with the administration. Any request was immediately honored, and if it was unfair we'd request a change in policy on a later day. We were very diplomatic and worked very hard to be on the good side of the administration. I think this helped a lot.

I'm not sure how that would scale to a city. Trying to be compliant with many police forces in different residential areas sounds a lot harder than trying to be compliant with a single college campus administration. Especially because it's a lot harder to enforce a diplomatic attitude among thousands of random players than it is among 50 people who are all either friends, or friends of friends.
Agreed. My best guess would have been that the service is an API that allows you to access information on individuals. I suppose this could be useful, but I don't immediately see what "powerful apps" I would build.
This is classic bikeshedding. A lot of mobile device reviews are pretty unsophisticated, so there's a lot of spilled ink about button location, how the metal/plastic feels, etc. Its a strange regression. Like we just can't judge or weigh the complexity of a modern mobile OS and all its services and apps and just take on this simplified, "Uh, it looks nice" point of view.

Strange that even a hard-nosed tech site like anandtech can't resist the typical fetishiztion of buttons and whispered sighs of "So intuitive" and "designey!" Meanwhile, valid competitors like the Nexus or Samsung line-ups either get strict apathy or get criticized in a way that Apple is immune to (for example the Note's size being unacceptable yet the 6+ size being perfect). Or the Jobsian logic that the press repeats (size of iphone is perfect because of human thumb size) and then ignores when even Apple itself doesn't buy that argument anymore.

I think the world of tech reviewing proves how well marketing works, especially against those who often see themselves as resistant to it and self-declared rational/skeptical/intellectual thinkers. If anything, these types seem more susceptible to it for some reason.

I don't even really read reviews in a serious fashion at this point, except maybe at Ars. Reviews seem to be marketing vehicles, either consciously or sub-consciously on the part of the reviewer. Ars seems to be more even-handed than most and they try not to fall too deeply into the trap of bikeshedding or pandering for ad impressions. I can't be the only one unhappy with how these things are reviewed nowadays. It seems like the narrative of the "nerds have won" in regardless to tech is pretty disingenious. If anyone has won, its the marketers. The more you spend to promote your talking points, the more often those talking points will be believed or, at least, repeated. It doesn't seem anymore complex than that.

I'm also willing to concede that there's a subjective element here that makes reviewing of commodity tech almost like reviewing the arts. At a certain point performance, durability, etc are all fine for the top competitors and reviews just address things that are more subjective than objective for the lack of things to talk about. Mobile has certainly reached that space and the only rational move for these companies is to just invest more in marketing to make your 'SoC tied to a touchscreen tied to a mobile OS tied to an app store' look better than the other guy's 'SoC tied to a touchscreen tied to a mobile OS tied to an app store.'

Now the role of the reviewer is to communicate these marketing messages effectively.
Besides being condescending and bordering on the nonsensical, the U.S. spends way, way more on space exploration than lipstick. Lipstick & lip gloss sales are ~$500M annually[1], while NASA's budget averages around $15B in constant 2007 dollars[2].

[1] http://online.wsj.com/news/articles/SB1000142405270230445980...

[2] http://en.wikipedia.org/wiki/Budget_of_NASA
I'm a big fan of bpython (especially bpython-curtsies), but I have to admit the multiline editing and the navigation keybindings in this are very nice. Bpython lets you rewrite the last line via ctrl-r but it doesn't let you navigate through a multiline function. I find the way bpython shows the docstring when you type the open paren for a method extremely useful, however, so that would be a nice addition here.
however the people on mars would have been supported significantly more by people from earth, both in getting to Mars and maintaining a colony before it became self sufficient. So it would take a generation or two after full sustainability for this sort of mindset to come into play in the younger generations, perhaps 4th and 5th generation martians.
Just out of curiosity, are you a student or recent graduate?
Throwing type-safety out the window is so 2006. Just use Scala.
White Privilege: Unpacking the Invisible Knapsack
TechCrunch Disrupt – the lessons learned
why not start with, say, underwater cities on Earth?

Because they don't want to live on underwater cities on Earth. They want to live on Mars.
I'm taking the attitudes you suppose might exist in the future and translating into your current context, with the intent of showing that once you consider them concretely they don't make much sense. The United States isn't going to go "Oh, it's OK if everyone on Earth gets nuked, at least our Mars colonies will still be there." anymore than you're going to be unconcerned about whereever you live getting nuked because some other chunk of your country will probably survive.

Self-interest isn't going anywhere.
Keeping them there would likely have to be profitable, otherwise the considerable expense of putting them there would be very hard to justify.

Some predictable and unpreventable existential crisis might do that, but I can think of few cases where setting up a dozen similarly sized self-sufficient colonies on the Earth (in Antarctica, buried in the middle of the Great Victoria Desert, etc.) wouldn't be a better strategy with higher chance of success.
Golang stops the world for about 10 seconds (2012)
If a language is not dynamically typed then it's cumbersome not to have generics, that's for sure.

On the other hand what I really like about go is that they are the only popular recent language that pushes back against a lot of modern features and says: "It doesn't matter how clever those features are, overall simplicity and consistency matters more."

The point is that we really need this experiment. It's in everybody's interest that the go people push back and continue to keep the language minimal. In a few years time someone will say on the internet that unless you have features x, y, and z in a language you simply cannot be productive/concise/maintainable/performant/safe/not-a-blub. At that point it may be possible to point at some evidence and say "Well I noticed that those machine learning guys at myAppsTheGreatest.com wrote a large system in go". Then you can go study it and see if they really needed those features. You can also ask the developers who used it and hopefully some of them will also have experience in [insert crystalline functional language here] so you can get them to weigh up the pros and cons. Go is an experiment that is needed.
Also worthwhile is "Five Myths about Nuclear Weapons" http://www.amazon.com/Five-Myths-About-Nuclear-Weapons/dp/05...

A very well-researched book that challenges, adequately in my opinion, some of the fundamental assumptions about nuclear weapons. First and foremost, that "the atomic bombs ended the war with Japan".
and you know, we find an efficient way to create a breatheable atmosphere, even if it is a huge bubble dome. Getting there is not really the problem, we could get there now it would just take a while, but staying there requires significantly more than just a rocket.
Gold is heavy. How expensive would it be to send enough fuel to Mars to have enough fuel to return the gold to Earth?

Or do we get fuel on Mars?
It's plainly stated in the terms (https://developer.apple.com/app-store/review/guidelines/)

Section 10:

10. User interface

10.4
Apps that create alternate desktop/home screen environments or simulate multi-App widget experiences will be rejected

So, like it or not, it's what we agree to if we develop apps for iOS.
> Nix and Guix are the only 2 general-purpose package managers that I know of that can do it.

For anyone constrained to GNU/Linux, right?
have a look here: http://www.matchstick.tv/developers/documents/supported-medi...
Interview with Watch Writer on Apple Watch
It's right in the app store guidelines, you can't make an app launcher thing. The guideline describes exactly this.

10.4 Apps that create alternate desktop/home screen environments or simulate multi-App widget experiences will be rejected
I also miss generics in Go. It is especially a pain to implement a nice high performance collections library without them. I have been working on and off on a data-structures library and you have to go through a lot of hoops to make it nicely usable and your still end up with `interface{}` everywhere.[1]

It should be noted that this is not the first attempt by any means. droundy implemented basically this several years ago.[2] The problem is these things are non-standard and I don't feel comfortable using them. I want generics but I want them as part of the language not as some weird third party CGI script. I also want them integrated into the template system. That way I can create type variables which must implement an interface. However, when the code is actually run, it isn't an interface object it is the actual object. Features like that would make them fit much better with the rest of the language.

[1] https://github.com/timtadh/data-structures
[2] https://github.com/droundy/gotgo
So we just launch a rocket to Mars ... wipe our hands and be done with it? Considering the efforts just to build/launch the ISS, I can't imagine rocket launching capability is high on the list of worries re:colonizing Mars.

Colonizing Mars is going to be difficult, but it's going to involved a whole lot less people willing to cooperate and pay for it.

The issue is more technological. The rockets need to be cheaper and carry more payload to allow the feasibility of people paying for their own ticket to Mars.
not neceesarily, any event that was significant enough to wipe out the land based populationw oudl probably mess up the entire ecology of the planet, no reason being at the bottom of the ocean will save you.
I've sat on my Note 3 (sans any type of case) more times than I can remember, and have never even so much as scratched it.
I've grown to like the SQLite documentation to the brink of adoration. It reads verbose but has a certain mathematical succinctness and completeness to it.

Took me some time to get used to, and yes, you always have to read the entire paragraph.

In the unlikely case that this is intentional it's genius:
it doesn't let you get away with "what do I need to know to make this code compile/kinda-sorta-run", but almost forces you to at least notice the things you should know when using it (protecting you from dangerous half-knowledge).

I'm not sure if this is perfect for file format documentation, but I would guess that a more "traditional" presentation would answer certain questions faster - such as "oh! this looks easy" / "this will take me weeks to work through", or "no, they don't seem to use RFC455692673 index optimization". However, for actually uisng the format for something productive, the time invested would be about the same.

All in all, SQLite is a pleasure to work with, and that's something outstanding on its own.
You really aren't up with Mars proposals. Even NASA's DRM 3.0 (Design Reference Mission) for Mars from over 10 years ago had a habitat being on Mars, and a return vehicle fully fueled and ready to go, before the human crew launches.

You can launch lots of things to Mars and have them sitting around waiting on the surface for the humans to show up.
As I commented last night, I personally know someone who got his phone bent as well: https://news.ycombinator.com/item?id=8385941

It's extremely frustrating that when I and my friend told this to others, we get accused of lying. Granted that in the large scheme of things these are anecdotes, but it's still not a lie. The phones bend when you keep them in your front pant pocket, a handful of people have reported this.
Stories like these are exactly why I won't even touch an iOS device. It's the wrong app ecosystem for creative innovation and freedom.
Apple doesn't even tell you how much RAM their phone have. Or what the CPU/GPU frequencies are.
This has been significantly improved in recent versions. As a young language, Go's runtime still has a lot of room for optimization.