skysight-inc/HackerNews huggingface dataset:
First class functions mean you can define functions outside of classes. Java 8 does not have any such feature.

Kotlin has quite a lot of hidden treasures in it, typically at the intersection points of several features. People who think of it as a better Java, or something Java can easily catch up with, should take a closer look.
"Hah" says the person who is trying to reproduce this in about a month
Okay, then car companies can open source their ECU (and other safety-critical) software.

No one is recommending copy/pasting aerospace regulations. In part because we're now 10-30 years further along in basic and applied CS research than we were when those regs were drafted.

What makes aerospace regulations expensive is the process, not the analysis. The attitude that formal methods are completely untenable is painfully sutck in the 1990's. For god's sake, Facebook runs portions of their code base through static analyses, as does Google. If websites are important enough to establish the safety of using formal methods, then the software running are ours sure as hell is.

In any case, thing is sure: as software becomes an integral part of high-level safety-critical control decisions, it needs to either be taken seriously by car companies and trusted by the general public.

Formal methods and static analysis are the only way we know of for establishing trust in software systems without revealing their source code or relying on black box testing (the downsides of which are demonstrated by both the Toyota UA and VW emissions testing cases). If you know of a third option, then by all means...
> How else will they monetize?

Native advertising, that's the only way I see it happening.
But of that day and that hour knoweth no hacker, no, not the angel investors which are in heaven, neither the Son, but the Father.

That is, make hay while the sun shines.
Sometimes I get the feeling there is a business model in there somewhere trying to get out. Something that replaces magazines. I don't know if medium is it, certainly Blogger and Tumblr weren't, or the collection of things that is AOL these days.

Somehow a go-to-market strategy involving authors, editors, advertisers, and readers which gives everyone a really great experience. It is a tough nut to crack though.
Consider that whilst Kotlin does not support things like function currying and partial application out of the box, they can both be added by a library (funktionale). Kotlin has a focus on DSLs defined in libraries and has a few language features that are intended to make them work better, in this sense, Kotlin and Scala are similar.
Couldn't agree more. When I was young magic software seemed magic. Then I found out it's 10x harder to debug when it breaks.
> The USA is unusual in that it is possibly the only economic powerhouse that is largely self-sufficient in most regards

Hardly - the US could not maintain its current economy and standard-of-living as an autarky. The US is only able to maintain its current standard-of-living because of the massive amounts of work being down outside the country. Manufacturing in China is an easy example, but not the only one.

> The world has much more to lose than we do should we should to inflate our way out of debt.

Not really. Through a number of effects (both direct and indirect), if we were to try and inflate our way out of debt of this magnitude, we would tank our economy in the short- and medium-term, just the same way Germany, Zimbabwe, and Thailand did[0]. Those economies did recover in the longer run, but not without serious repercussions in between, and it can literally take multiple generations just to get back to the starting point, to say nothing of recovering the same global standing.

There is no way the US would want to regress to the sort of economy that this would involve. It would be a total economic disaster.

[0] This would be true even before we took into account the effect of no longer being the de facto global reserve currency (which would no longer be the case if we started printing hyperinflation-levels of money).
Some of those statements might be hyperbolic to a degree, but it's really a question of degree, not the overall trends. My personal characterization was 'The choice is more between "member of various elite / professional jobs" and "Starbucks"', which I don't think is all that hyperbolic if you look at the actual "hollowing out" data from Autor, Stiglitz, et al.

If you read only one link, make it this one: http://economics.mit.edu/files/5554 - the study is one of the universally acknowledged and well-respected around. As far as the happiness quotient for the broad swathes, I think the polls do contradict you:

http://www.pollingreport.com/right.htm

Edit: here's one from the AEI, a right-learning source you linked to (Tyler Cowen, a popular right-libertarian blogger's book "Average is Over" deals with this as well. Definitely worth a read if you haven't):

https://www.aei.org/publication/more-evidence-average-is-ove...
I see what you did there. ;)
There so many things different in C++' approach compared to Scala that your whole comparison is disingenuous to begin with.

I think

I believe that such claims are unwarranted,
mostly coming from beginners with a superficial
understanding of the language

fits fairly well here ...
That's not what the parent wrote though. He named a couple of large international chains. (Of course "local hotel regulations" may also not amount to much in some places I've stayed but that goes with traveling.)
“A Live Programming Experience” by Sean McDirmid
Well, the fact of the matter is, most Reddit communities are dominated by male voices. So the "social politics" often aren't artificial incursions into the discussion, but underrepresented groups just trying to be part of the conversation. For example, there was recently some controversy about the portrayal of a female character in Metal Gear Solid V. It's not good when a woman says "I don't like how this character was portrayed" and everyone else pipes in with "lol SJW feminist". It's just a shitty, shitty atmosphere. In contrast, I've found that in communities with a more equal gender split, benefit of the doubt is far more freely given, and some great discussions about potentially touchy topics happen as a result.

Anyway, I've found that the people who use shorthand insults like "SJW" are typically part of the entrenched majority group of their subculture — and want nothing more than to keep those pesky "outsiders" away from their clubhouse. (Despite the fact that those outsiders had, in fact, been there all along.)
The poster is correct: money is a social phenomenon which the US can create all it wants. (In fact, most of it is just numbers in databases. Points in a game. Those who control the game's rules have everyone wasting endless time life chasing these points.)

More important than creating money is having by far the biggest guns. What does it mean to be owed a "debt" by the person who controls the currency and most of the guns?

Yes, there are "consequences" to creating more money. Every act has consequences. If someone advises you to drink a lot of water, should I respond with counterexamples where someone drank from a firehose?
How Hacker News and FreshDesk led me to quit my job and launch my own startup
My wife was in downtown Detroit recently. She was surprised by how nice it was compared to Baltimore. At least there is some revitalization in Detroit, somewhere.

It's not a choice between pockets of growth and broad-based resurgence. It's a choice between a few gentrifying neighborhoods and not even that.
Great quote from a recent post here on HN:

Perhaps the best way to explain local
realism is that it’s the thing you believe in,
if you believe all the physicists babbling
about “quantum entanglement” just
missed something completely obvious.

https://news.ycombinator.com/item?id=10269297
You could also just use Java.
This is exactly correct in that a country whose debt is denominated in it's own currency cannot suffer currency crisis ALA Argentina circa 2000 or Greece currently.
pretty good for good looking contenteditable
We Need More Technology Education
Can someone explain why blog website needs 82M?
The plastic surgery part certainly isn't true. The porn industry caters to all sorts of tastes, including imperfect bodies. A single visit to a popular porn site will demonstrate that.

As for kissing - OK, so that is one understandable definition, thank you for that.

I think sex is simply weird - if you think rationally about sex it is not really appealing. It only works in a state of arousal. That plays into the hands of feminists who frame sex as something disgusting being done to women - it works because people are rarely aroused while reading feminist pamphlets...
> If you traveled by car to meet someone vs walking, you were not losing anything.

You may not be losing any bandwidth, but you are introducing a ton of latency. The time spent walking less the time it would have taken to drive is time I could have spent communicating.

Also, without cars, many face-to-face communications just would not take place at all.

Plus, I don't think it's accurate to say that walking doesn't come with it's own benefits. It might not strictly increase communication, but you do get more information about your travel if you take it at a slower speed (which you can talk about with whomever you're meeting).
Thanks Obama.
Interesting point. I think I'll be sure to carry a paper travel guide (Lonely Planet, etc.) when travelling internationally just for the hotel reviews and phone numbers in case of problems.

10 years ago, when travelling internationally, my first step when arriving in a city was to park myself at a payphone in the train station and start calling places.
Show HN: Just another instagram for video app
I was actually thinking about this. With facebook upping their UI/UX game for notes, it can strike as a good competition, if it catches on. Lets see how it works out.
does iOS let you shoot raw yet?
For the time being, the problem is things aren't getting better and after numerous false starts, the problems of the world which have merely been masked over the last 8 years will have to be dealt with.

Never mind the coming Demographic crisis, in Japan, China, almost all of the EU, Canada Australia and the US eventually as well, you're right we are better than most of those but all of those are hitting a brick wall
Yes, initially around 10,000 of them running a grsecurity kernel when they switched over from Skype the corporation's "volunteer" supernodes.
Exactly. But, those are official covers, most of these are covert but not necessarily clandestine. There are people with Non-official covers (the real clandestine people)who don't get the grace of diplomatic immunity and persona-non-grata if they are caught.
Thanks for clarifying.

Further to this comment from [0]:
"But with Cfp1, the stakes of that specific patent dispute go down. A lab or company could use Cfp1 without infringing on the CRISPR/Cas9 patent. "

[0] http://www.wired.com/2015/09/war-genome-editing-just-got-lot...
Like https://coderwall.com/ ?

The problem with this approach, even if we ignore the problems posed by the network-effect, is that developers are strange people, they tend to like to host their own profile, to have access to the code behind the pages, to migrate their content using rsync and bizarre things.

Also, you're trying to get everybody from StackOverflow, GitHub Issues, IRC, Hacker News and all jobs-for-developers platforms to yours. I think it will be very difficult.
Err, The site is pretty sparse on info, but "Applying SAT to crypto" wouldn't really gain you much would it? "Applying an NP-complete problem to the analysis of a definitely-not-NP-complete-&-maybe-not-even-NP-hard problem" ?
Almost all of the official covers (covert) are known. Hence they have a safety net of simply being persona-non-grata'd. It's the non-offical clandestine covers who really get screwed.
To me it feels Kotlin paid 80% of the cost of features, but got only 20% worth of features.
Sometimes I have fun searching for generic stuff (like 'book') in Amazon and then ordering by descending price.
Right know for example you can get "Educational Research: Competencies for Analysis and Applications (with MyEducationLab) Value Package (includes SPSS 16.0 Student Version for Windows)" [1] for a mere $11,259,120.28.
Please notice that it is the value package :-).

[1] http://www.amazon.com/Educational-Research-Competencies-Appl...
I hated group work for the opposite reason: there was always some ass who thought their work and ideas were superior and they didn't let anyone else provide any input. They'd often just re-do the work I did because I didn't do it the way they demanded I do it. I eventually just stopped even bothering cause it seemed like they weren't so much interested in the quality as in having complete control over everything.
The big problem with this idea is that many will assume, rightly or wrongly, that in spite of someone's success at $COMPANY_X that they still would have been bad for $COMPANY_Y. I am personally of the opinion that a good engineer is a good engineer, and a bad engineer is a bad engineer. Organization and culture can amplify or attenuate the "goodness" or "badness", but cannot make a good engineer bad or vice versa. I also think way too much emphasis is put on culture fit, however it gets defined.
What do you rnean?
Hook.io microservice platform adds support for 11+ programming languages
> both of your points get solved with greater transparency

My first point was exactly that transparency isn't a solution, even theoretically. There's no such thing as perfect knowledge when the questions you're asking are undecidable.

My second point was that even if transparency is a solution theoretically, it's demonstrably not a solution historically. People (including customers not subject to CYA-induced stupidity) choose insecure proprietary systems over secure open source systems all the time.
Therapy delivery through ad networks. Finally something socially constructive...
>airbnb should be doing

According to you.

Paying in to something with zero or negative ratings on a reputation-based market always carries risk; it should be priced accordingly.
> "the inequality debate needs to shift from individuals to businesses and communities."

It seems like the inequality debate is stuck between either doing more for education or redistributing more tax from someone/somewhere else. There is rarely any discussion of the other side of the equation -- ending government policies that might be exacerbating the problem.

For the bottom 20% of households, about 5% of their collective before tax income gets spent on the lottery, and get redistributed upward.

* http://metrocosm.com/could-the-lottery-be-the-largest-tax/

40% of their income is spent on housing. Yet, nobody ever talks about the fact that the government explicitly restricts the housing supply via zoning laws. I understand that people want to maintain the character of their neighborhood, but is that really a good justification when other people struggling to afford a place to live?

* https://www.quora.com/What-are-some-examples-of-racist-or-mi...

Why are we still spending $601 billion per year on the military? Are more fighter planes really the country's top priority? For comparison, the combined income of the bottom 20% of households is only about $200 billion.

http://www.businessinsider.com/how-the-us-military-spends-it...

* The first two posts were written by me. Not meant to be promotional and no reason to click unless you want to check my sources.
Some people work for the CIA as analysts or even basic jobs like accounting. It's not all one big super secret thing. If it were you wouldn't have the top spots like the head of recruitment or the director known. There's one professor at my alma mater who is openly known as a in-resident CIA officer and helps people with their tradecraft, it's all on his university site profile page.
It's amazing that The ultimate test of quantum mechanics can be explained to aomeone with just general understanding of probabilities and statistics.
The description of college being expensive enough to be extremely harmful to the students well being is not inaccurate. The rest is true they did act entitled but then they expect that they have a right to a meaningful life which (in their eyes) requires both college and money.
Mindsets like this are a large component of why security vulnerabilities are ubiquitous.
I dunno, I have yet to find a real-world situation where the demands/requirements aren't "too specific". There are always obnoxious little kinks unless you are using some tool from scratch as the basis of your entire operation. Particularly in production!

And I don't see why we need default stacks, don't we already have that with Vagrant? Isn't that the entire point of the Vagrant file and the setup file? You grab an image, you grab the post-setup file, and off you go? Is it really that much work to write a post-setup script to run apt-get and do some config work?

It just seems like we're reinventing the wheel, again. And again, and again. And we invent all these new tools just to go through and spend another 6 years fixing them, improving them, debugging them, cajoling others into using them, etc., instead of just improving the tools we already have.

Or perhaps I'm just in a shitty mood, I dunno. All I know is that the only reason I can use Vagrant in my professional life is PRECISELY because it's not for production deployment, and that's awesome, because it fills a very specific and needful spot that was vacant before. Why do we always have to keep expanding, cannot we not be happy with just really good tools for a really good specific purpose?

P.S. Thanks for the info.
One of the big problems I had with it (stopped using it about a year ago) was that they changed those core concepts so frequently.

I had code routinely stop working during point releases. I couldn't justify spending that much time on my build code.
Fish playing pokemon back again
I commonly use Ansible with Vagrant: the two play very well together. Otto seems to be an alternative to Ansible.
Another alternative is that Apple wants both foundries to stay reasonably healthy.
Test Your Website Speed – Free Website Speed Test
It's easy to say "Kotlin has no projects with poor documentation" when it doesn't have many projects at all. :-)

I think Scala library authors would love some links to those things where you consider the documentation to be lacking.
The original developers of fish plays stopped streaming so we took up the challenge to remake it from scratch. We have plans to make Freddy play other more difficult games such as league of legends, binding of isaac, etc. Feel free to drop in give us suggestions we hope to develop more interactive/entertaining content for twitch using code.

Thanks,
FreddyTheFeesh
I wonder why they reused the "San Francisco" name. Following the original Macintosh tradition of naming fonts after "world class cities", there are plenty of new names they have have chosen.

http://www.folklore.org/StoryView.py?story=World_Class_Citie...
If anyone has any questions about the software please let me know and I'll do my best to answer.
This seems very similar to PagodaBox's Nanobox product (https://nanobox.io/). What are the key differences between the two?

I imagine I'll do a more thorough comparison myself later, but I was wondering if anyone else had taken a look.
> To me it feels Kotlin paid 80% of the cost of features, but got only 20% worth of features.

That sounds very good. Scala overdid it.
Alaska Mental Health Enabling Act
yes and let's dig a little deeper, about how the perpetuation of union activities basically sunk and drove out companies and killed cities and towns as a result. See Detroit and East St. Louis for details.
One submission on HN a few months ago, IIRC, was a history of how the USA dealt with a subtle bugging of all the typewriters in the US embassy. Given penetrations like that, it's not much of a surprise if the USSR had known most/all of the US's spies...

https://en.wikipedia.org/wiki/Craig_Murray makes an interesting claim https://www.craigmurray.org.uk/archives/2015/06/five-reasons... :

> 3) MI6 officers work under diplomatic cover 99% of the time. Their alias is as members of the British Embassy, or other diplomatic status mission. A portion are declared to the host country. The truth is that Embassies of different powers very quickly identify who are the spies in other missions. MI6 have huge dossiers on the members of the Russian security services – I have seen and handled them. The Russians have the same. In past mass expulsions, the British government has expelled 20 or 30 spies from the Russian Embassy in London. The Russians retaliated by expelling the same number of British diplomats from Moscow, all of whom were not spies! As a third of our “diplomats” in Russia are spies, this was not coincidence. This was deliberate to send the message that they knew precisely who the spies were, and they did not fear them.

(I quickly tried to look it up, but there are so many mutual expulsions it would've taken too long.)
> I can't say upon reflection that I am either an introvert or extrovert.

Sounds like you are an ambivert.
I learned by watching Antony Morganti's tutorials [1]. They're freely available on youtube and they cover everything you need to know.

Watch the first 3 videos I linked, play with Lightroom, and then come back and watch again. You'll learn more now that you're familiar with the tool.

[1] https://www.youtube.com/playlist?list=PLllFqBuTM0WI0fC_PujkG...
The 2channel Split Incident – A Tale of Data-Mining, Censorship, and Betrayal
Can anyone with local knowledge comment on the following?

In the days that followed the burning of the coach, riots broke out in Gujarat that left hundreds dead, most of them Muslims. As the massacre continued, journalists, activists and several senior police officers in Gujarat who spoke to the news media on the condition of anonymity said that Mr. Modi’s government was complicit in the violence. Mr. Modi, for his part, asserted that the violence was “a spontaneous reaction of the Hindus.”

While reporting from Gujarat on the aftermath of the riots, I stumbled upon the fact that a senior minister in Mr. Modi’s cabinet, Haren Pandya, had testified in a shroud of secrecy before a tribunal that was investigating the cause of the riots. When I approached Mr. Pandya about this, he told me that he had told the tribunal that on the night of Feb. 27, Mr. Modi held a meeting with senior police officers and bureaucrats during which he is alleged to have instructed the police to allow the mobs to vent their anger on Muslims. It is a charge that Mr. Modi has consistently denied.

Mr. Pandya, who was a political adversary of Mr. Modi, told me that he did not attend that meeting, but that other people who were present had told him what had happened.

Months later, Mr. Pandya was found shot dead in his car. When Mr. Modi went to his house to pay his respects, Mr. Pandya’s widow told him he was responsible for her husband’s death and asked him to leave. But a few months later, several Muslim youths were arrested in connection with Mr. Pandya’s killing, and their motive was said to be vengeance for the riots. Twelve of them were later convicted of murder by a special court and sentenced, but the Gujarat High Court overturned the murder convictions, alleging flaws in the investigation. The Gujarat government and an investigating agency have since challenged this in the Indian Supreme Court.

Shaking Off the Horror of the Past in India
http://www.nytimes.com/2012/02/16/world/asia/16iht-letter16....
Yeah. Reflecting back on that interview process was very informative for me. I am glad I went on that interview because this was a very valuable lesson.
8 Surprising Benefits of Learning a New Language (Backed by Science)
Just because they didn't do their research doesn't mean it's not a no-brainer.

> it requires build complexity

All languages benefit from not having to deploy their standard library on every iteration, not only Scala.