skysight-inc/HackerNews huggingface dataset:
Ruby: MRI vs. REE vs jRuby vs Rubinius, for starters.

And this choice is solved through a variety of mechanisms that people rely on for other parts of their infrastructure, and feel strongly about.

For my part, this is also a solution that is way too late: We have Docker/Rocket and a range of similar tools. Why do it yet another way, when if you instead build a Docker image, you can take that Docker image and deploy it without having to translate your dependencies to a different format and re-test everything?
URL typos are forever: how-a-two-day-spring
This looks like the original story for the photo:

http://news.yahoo.com/beijing-marathoners-don-face-masks-bat...

So... it's not?
> The reason Scala has so many features is that it chooses to be 100% compatible with Java,

Not sure what you mean, the ABI compatibility doesn't require any feature to work. Does Scala support higher kinded types to be compatible with Java? This does not make sense to me.
Amazon discontinues the Send to Kindle feature for publishers
Personally, even though I like all 3 languages (ceylon, kotlin and scala - no experience with xtend) I came to appreciate the vision behind ceylon lately: the language is really well designed, with very few compromises.

A lot of people overlook ceylon because the language is just not promoted too well currently: even though the documentation is comprehensive, it's not focused on the features the programmers are interested about. And they need more target platforms, but they are already working on that.
Day of arrival refunds don't work for any industry that relies on reservations, appointments, or rigid scheduling. It doesn't need to be "impossible" to get a refund, but being able to show up and say "no thanks" (for seemingly any reason) when the result is the business losing substantial revenue - is a bad situation for all.
The way we treat threads like this has been consistent for years. Here's how it works.

We penalize indignation and/or sensational stories unless there is something unusually interesting about them. Indignation does not gratify intellectual curiosity, which is the mandate of this site. It does, though, attract large numbers of upvotes—most consistently. That's a weakness of the voting system and a countervailing mechanism is needed. If we didn't have one, indignation would dominate HN, and that would be fatal. So we can't go by upvotes alone.

Second, we don't censor posts for being anti-YC. That's literally the #1 rule of HN moderation—it's the first thing pg explained to me. We get accused of doing so anyway, of course, but it's important to be able to answer in good conscience. So when an indignation thread is YC-related, we may still penalize it, but always less than we otherwise would.

(Why do we penalize them less instead of just staying completely hands-off? Because that wouldn't be good for HN. There are a bunch of concerns we have to balance, and giving anti-YC threads carte blanche would neglect those other concerns, e.g. the quality of the front page. It would also be a truck-sized loophole that people would soon exploit.)

Third, there is software to detect flamewars and downweight such threads. Since indignation breeds indignation, that often kicks in on such posts.

Finally, anything beyond the above is the effect of user flags. This sort of thread always gets a lot of flags as well as upvotes. If you see a post whose score is growing and yet whose rank is falling, that's usually because it's attracting flags as well.
Carly Fiorina endorses waterboarding 'to get information that was necessary'
There is research that supports the idea that yes, people do check the promotions tab. http://returnpath.com/wp-content/uploads/2015/02/Return_Path...
Side note to Hashicorp devs: The Products section of your homepage is virtually unreadable on Windows/Chrome: https://i.imgur.com/8st8HQk.png
Thanks for a detailed reply. My comment wasn't trying to be snarky, I really would like to know a reputable source for this statement.

As far as I understand it's much easier for us to know distribution of different elements that it is to know distribution of different molecules in the universe. I assumed that it wouldn't be that popular given that it does not take part in a nuclear fusion.
I must say, anecdotally, I have friends who have had similar, very scary, air bnb experiences, even in California. I stayed in an Air BNB in Baltimore with a dog that genuinely tried to bite me. I'm great with dogs, this one was crazy. And my girlfriend and I had a similar very uncomfortable experience in Rome, being moved from place to place and having our rooms double-booked ... I can't remember whether that particular reservation was booked through Air BNB or not, but the feeling is very unsettling not to mention a time and money drain.

I think the blog post is spot on, in that the customer and most vulnerable person in many of these instances should be thought of as the renter. Of course property damage to the host is a concern, but it can be seriously scary to be stuck somewhere strange feeling unsafe and with nowhere to go.

Compare to Uber. With Uber, if a driver gets many negative ratings, they are booted. Yet there are still many many drivers available here in NYC. I've talked with drivers, and they expressed a lot of concern about their ratings and how they are perceived.

Air BNB is failing to create a culture of accountability, and failing to step in quickly to make things better for people who use their marketplace. If at all possible, I think they should at least do more to address the edge cases. Unhappy, scared, customers are not going to use the service.

I love Air BNB, they are not dead to me, but if they don't address this well I am afraid competition or regulation might.
They address this in the article - less than 1 in 1000 residences are renting enough nights to break even on rent, implying that it's not a supply problem.

Residents in SF and the peninsula are pretty quick to try to put the housing-problem blame [1] on anything tech related, but traditionally haven't wanted to increase the supply (high density housing).

[1] http://www.sfbg.com/politics/2013/12/20/sf-and-oakland-activ...
Audi and Skoda say 3.3m cars have 'cheat' emissions software
Ask HN: What are you working on this week?
I haven't seen a thread posted like this before, so I thought I'd ask.
The price of housing in SF has about doubled in the past 5 years, according to the post. What has happened to the price of hotel accommodations over the same period?
IME non-internet, big corporations, are no better than google. Try reaching someone at your health insurance provider, or almost any other 'customer support" / complaint line.
The older I get the more cynical I get, and the further I drift leftward politically in favor of more government regulation, the underlying reason I think being that generally speaking, most cultures (and especially "high achievers" within) are fundamentally dishonest - like teenagers, they often cannot be trusted with serious responsibility. They have highly potent skills, but they don't have the corresponding maturity or morality to safely wield those skills.

And this goes not only for small startups, it is applicable across huge blue chip companies as well, the latest being VW (and now it appears other auto manufacturers).
Being in a classroom full of noisy students raised my anxiety in elementary school. I wish I could ease myself in with groups instead of just being thrown in one with the most obnoxious kids. I'm in my twenties now and still dislike working in groups. I'm far more productive and mentally stress free when working in solidarity.
A starting point for Meteor applications
Sterilization is not a binary thing, it's a matter of degrees. All of NASA's Mars rovers have been constructed in clean rooms and sterilized according to planetary protection protocols. But there are levels of such protocols and though the levels that have been used so far are quite high they are not sufficient to reduce the chance of some micro-organisms surviving the trip to Mars low enough to justify risking putting the rovers in environments with potential Martian life.

Additionally, only recently have we been able to construct rovers that could host the equipment necessary to reliably detect and study Martian life, so the level of sterilization that we've been using hasn't been a problem.
You're right, but it's still something they should account for. Some people just fall apart under stress and have no interest in resolving that before doing things they have no business doing. At the end of the day, right or wrong, those people are going to speak badly of your service.
I feel like a lot of people conflate social awkwardness and social anxiety with introversion.

My wife is excellent at giving presentations (briefing policy makers is her job) and it great in social situations. She can make friends anywhere. She also prefers sitting and read or working solo. She only has some much energy for "on time."

I'm sort of the opposite. I love interacting with people and hanging out in large groups but I've also got a touch of social awkwardness and social anxiety. Talking to new people is stressful at first.

And I think the mislabeling has consequences. Social anxiety is pretty treatable using immersion therapy. You probably can't teach an introvert to like extrovert activities, but you definitely can teach someone with social anxiety to get over their fears.
You probably already know about this but this is what the double tap (not press) of the home button is for. Technically you can still use the phone with one hand.

It's not really a great solution but you get used to it.
Key takeaways for me:

- __Right now__, Otto appears to be Vagrant++. I wouldn't use this for prod, at least not for a while.

- Otto is written in Go. Source is here: https://github.com/hashicorp/otto

- Otto uses a plugin model for different applications. Plugins aren't supported yet. https://ottoproject.io/docs/plugins/app.html

- Built in plugins don't appear to be consuming a sane plugin interface. How the built-in plugins work is non-obvious.

- Under the hood, Otto appears to be using Packer, Terraform, and Vagrant.

- I would consider Otto, Nomad, and Terraform to all be "provisioner tools". They seem to be all directly related to tools such as Ansible provisioning, Chef provisioning, Fog, or other direct management tooling, like the AWS CLI or Powershell CLI for VMWare.

- Otto, Nomad, and Terraform all promise to solve the same problem in prod in different ways:

-- Otto is a one-off push to set up infrastructure and deploy to prod.

-- Nomad is for pushing jobs to help maintain long standing infrastructure in prod.

-- Terraform is for periodic pushes to prod to create idemopotent infrastructure.

In other words, from least to most robust IMO:

Least Robust -------> Most Robust

Otto --> Terraform --> Nomad
I noticed this too, you can however lightly double tap (don't click) the home button and it brings the top half off the screen down to the middle of the screen.
This is Spain we're talking about. It has a homicide rate about one sixth of the USA. It's a safe western European country.
Yep. Universal surveillance has been post-Orwellian in its technical ability and nuance for a while now. Enjoy the blackmail society that results.
4S was indeed a big leap. When I broke my 4S, I temporarily downgraded to a 4 but missed the faster, better camera so much that I once again upgraded to the 4S.
Strongly agreed. If you are running an 1) illegal cab company or 2) illegal hotel company, you have to expect this. At a certain scale you are tolerated, but when you are a major player you will get some scrutiny that cannot just be "disrupted" away.
That fact that they were even asked to provide "proof" is insane on so many levels.
Irreversible Failures: Lessons from the DynamoDB Outage
What was wrong with Groovy?
Unless I missed something, those articles just give specific examples of agents being uncovered. Nothing is given to indicate how many remained uncovered. Its a pretty long jump from examples of such to the general statement that "the majority of official-status officers" being known by their host countries.
I first read the title as "two day sprintf". Need a little rest definitely...
I think that Ilya Zemtsov's Encyclopedia of Soviet Life could be entertaining reading for you.

Excerpts here: https://books.google.fi/books?id=XFje-RiHeisC&pg=PA302&dq=en...
No too much! just enough.
You eventually gain downvote permissions after gaining a certain amount of karma.
8 cities that show you what the future will look like
Generally dangerous seems disingenuous. I think it's generally practical to assume most people are decent human beings. It's worked very well for me over time (and clearly has worked for services like uber, lyft, ebay, craigslist, airbnb, etc), but it when bad actors appear (as they always do once you hit a certain number of persons involved), it's what happens then that counts the most.

I think E-bay has tended to handle things very well, I haven't heard many horror stories about them (if ever), and they've been around for quite some time (as software companies go) and quite successful. Uber and AirBnB on the other hand I've heard plenty of horror stories from. It may (or may not be) the reason I've not used Uber in months and months and have only ever booked a room once on AirBnB (which I cancelled last minute and still paid for).
> So why don't you name those things that you don't like?

Because then you will tell me that I don't like these features because I don't understand them?

But alright, here are a few:

- The type projector lambda syntax is absurdly arcane: `({type λ[α] = Either[A, α]})#λ]`

- The curry syntax is silly as well (multiple parentheses)

- The "_" character has eleven different meanings depending on where it's used [1]

[1] http://stackoverflow.com/questions/8000903/what-are-all-the-...
Didn't listen to the podcast, but if the thesis is borrowed from Judith Rich Harris[0], then the GP's claim is still valid. To wit, parents' parenting practices have limited impact on their children (vs. peers and genetics) but their success and income do (via genetics and the influence of wealth over peer environment).

[0] https://en.wikipedia.org/wiki/Judith_Rich_Harris
I actually didn't know. Useful trick indeed. Thanks!
Until the nerds learn that they don't need to ace in every assignment to get a passing grade. I confess having being delighted of get a failing grade on purpose, with the full knowledge that I but not my peers was able to take the hit.

Later I have met others who came to the same basic conclusion, though they were much more constructive and assertive when dealing with the situation.
Ubuntu on Azure: Microsoft makes big decision on big data
The point is that adding more grants is less effective than making students aware of grants that already exists. For low-income students whose information through local social networks isn't getting the message passed about potential grants, trying to shake the pot around harder isn't going to attract the attention they want.
Why Weight
The "First Round Review" is an embarrassment, they push out content-free fluffy valley conventional wisdom every day or so, an unfortunate number of which make it to the HN front page for some reason.
Yes, totally agreed there. A service like AirBnB should be able to handle all sorts of people, even those who aren't prepared to seek new lodging at a moment's notice in a strange city.
The Unforgotten: Patrick Modiano’s Mysteries
there is already go project named otto: https://github.com/robertkrimen/otto
"Students are afraid to fail; they do not take risks; they need to be certain about things. For many of them, failure is seen as catastrophic and unacceptable. External measures of success are more important than learning and autonomous development."

This is in part a consequence of test-based education. Students have been told for a very long time that failing important tests like the SAT/ACT will have irrevocable consequences that are negative. Most of their learning has occurred in the light of this danger, and so, failure is a big deal. Actual learning or autonomous development are pieces to spruce up the resume after the good scores are in the bag.
Freescale's ARM processors are quite open, and getting better all the time! I'm looking forwards to their i.MX7 line.
I don't think it'd be hard, if you gave it a moment, to think of counterexamples whom we'd almost all recognize.
Go is definitely a good language for high turnover chop shops. A Cobol/Java for the 21st century, if you will.
Sam means well, but he does live 200% inside the internet hype machine bubble vortex:

The whole magic of the sharing economy is better asset utilization and thus lower prices for everyone. Home sharing makes better utilization out of a fixed asset, and by more optimally filling space it means the same number of people can use less supply.

"better utilization out of a fixed asset" is how we talk about factory machinery, not so much living space.

Housing has physical implications and psychological cost. If we wanted optimal space filling, we'd put 10,000 bunk beds in a warehouse and tell people to deal with it. The proles can have their bunk bed warehouse while the billionaires can have estates in San Francisco. et voilà, optimal filling of space allocated by level of monetary expenduture.
I'm 34, capable as the next guy and would probably have difficulty re-booking a room, in a foreign country while also being "homeless". In fact, during summer months I'd have difficulty booking a room 5 min from my house last minute.
Kelsey Hightower plans on giving a talk on this tomorrow at HashiConf.
> Identification can be a strongly limiting and a destructive power.

This cannot be emphasized enough. Sometimes identifying mental characteristics/behaviors can be very important (for instance, depression) in that it allows you to start examining it and trying to correct it, or build a career or social life that takes account of it. But many people latch onto non-disorder labels (like introversion) and use it to justify all their behavior ("I don't want to go out on Friday night because I'm an introvert." - spoken by many of my friends, even when going out just meant a night in playing board games that they originally suggested).

This isn't true of all introverts, but many self-identified introverts that I've met the last several years exhibit behavior more in common with burnout and depression. They hold the dual views of wanting to do things with people (their friends at least) but refusing to go out because it means dealing with people (often those same friends). At some point, like I did, you have to figure out a healthy way to deal with your desire to have quiet time/alone time/whatever time in a way that doesn't frustrate the people you want in your life to the point that they end up leaving you behind. Or you need to find friends that you actually find yourself desiring more time with.
Many professionals in the real world work in team environments where they depend on each other, and you can't just ignore your teammates bad work. This is certainly true in all but the smallest software shops.
The article gave gave an example of 'Rewards program' of a company. Using that example, most rewards program give you the option not to receive 'promotional emails' from them. Does this mean such companies will also not upload to Google, the email of someone who has opted not to receive promotional emails? If the companies don't do that, how can a user 'opt out' of not receiving such targeted advertising?
I tried to mitigate that with the leading phrase, but this would be far from the first time I was an insensitive jerk.
Yes. Especially if you have a good tool that you pair with 'paid for' consulting. Consider RedHat or Canonical (among others).
So you suggest this is a good use-case because you can run Linux in a recent Firefox on an old machine better than you can run it natively?!

Have you run a recent Firefox on an old machine for that matter?
Prop 13. Very low property taxes create tremendous incentives to hold on to real estate you own. People paying 2000 level property taxes on real estate with 2015 level values are making a killing on rent.
Goes the other way as well. My cousin had horrible marks on her SATs. 800s. Yet she was straight A's in classes. As a music major she was playing in two bands in addition to her AP course work.

The college didn't seem to mind. UNC gave her a full ride. Well deserved.
Well, at least it's a change of pace from the same handful of technical questions people post over and over again.
Technology has disrupted and continues to disrupt many industries, but those focusing around human relationships have been the hardest to automate. As technology gets better, you will see more disruptions to how government goes about its business. The main obstacle to this is that governments don't have natural competitors, and need to be dragged kicking and screaming into the future.
I think it'd be more useful comparing with a "decent" point and shoot, because that's the market being eroded by camera phones. The only people moving from DSLRs to camera phones probably didn't really need the power of a DSLR in the first place.
Let's Not Talk About Diversity, Let's Talk About Justice
> In fact, Airbnb worked with economist Tom Davidoff of the University of British Columbia and found that Airbnb has affected the price of housing in SF by less than 1% either up or down.

Airbnb commissioned this economist[1]. That doesn't necessarily mean his conclusions aren't credible, but commissioned research that supports the agenda of the company that commissioned it should be subject to a higher level of scrutiny. Is there any independent research Altman can cite?

> Unfortunately, a lot of other people have problems paying their rent or mortgage. 75% of Airbnb hosts in San Francisco say that their income from Airbnb helps them stay in their homes, and 60% of the Airbnb income goes to rent/mortgage and other housing expenses. Making it harder to share your home in San Francisco may make it impossible for some of these hosts to afford to stay in their homes and in this city.

What about their neighbors? If I'm paying good money to rent an apartment or I shell out big bucks for a new condo, why should I be forced to live in a hotel-like environment because a neighbor decides to violate the lease or association CC&Rs/bylaws?

It doesn't matter how well-intentioned a host is. It's callous to have sympathy for hosts who are violating leases and condo association association CC&Rs/bylaws and no sympathy for the neighbors their selfish behavior negatively affects.

[1] http://blogs.wsj.com/developments/2015/03/30/airbnb-pushes-u...
Answering my own question after looking at the code:

https://github.com/hashicorp/hcl#why

It's JSON-compatible, at least (valid JSON is valid HCL).
The config format looks like the same format as Terraform.
Weird, in my experience Uber customer service is very responsive. Never used Lyft CS but friends report the same for them.

Can you share some examples of the "no end of people" you refer to?
Bottle is indeed an excellent tiny framework (although I usually use it with Jinja2 when it's being used for html generation).
City zoning is only voted on by the people who currently live there, not the people that would like to live there. They use threats of violence (government force) against property owners that would like to help others move into the city.

I'm not sure how a better solution would be implemented -- allow people to choose which jurisdiction their vote applies to?