skysight-inc/HackerNews huggingface dataset:
It's because of the non-fluffy release posts.

They have detailed list of new features, with good GIF demos of new features. How can one not like a release post like that?
Uh.... Uber vetting is weak compare to Lyft.

They're both may not be super stringent but I've seen Uber vetting process and Lyft. Lyft was felt much better compare to Uber.
Is that so? I recently bought some fake-plastic bags made out of plant matter (not fossilized mind you) in the hope that they would be more environmentally sustainable. As I remember it, googling did not turn up any conclusive evidence to the contrary. Why do you think banning plastics would be a bad idea?
> Is Scala still competitive to modern languages like Swift and Rust?

Of course it is... swift is a mobile PL, and Rust is barely used non-academically (and also takes a long time to be productive in).

Scala let's java devs immediately hit the ground running, for better or worse, and it's hugely popular in the real world.
No organization could adopt what they recommend. 75% of the "adiot" class disappears in six months

It is good for buzzword bingo awareness.
Objective-C is also listed as a backend programming language about to reach the productivity plateau ...
Rack::Attack – secure you rails app for the real world – Red Panthers
Or 28 hours... 24 hours between Monday and Wednesday, 4 on Thursday. Conceptually it's half the week. I hate explaining (or trying to explain) to our five year old daughter why Daddy goes to work most days of the week. Clearly the implication is that work is higher priority than family, and everything else in life. Yes, an income is high priority, but to the exclusion of so much? Seems idiotic to me.
The problem is that the car market is bigger, and massive investment there hasn't yet produced a viable product. A farm robot would have added challenges and is a much smaller market. Anybody that can design robots that can do what you want at this time would not be sitting on the technology and anybody doing new R&D here is going to go for the massive, easier market before the smaller, more difficult market.
Don't drivers also rate their passengers?
to be fair, that would be like using a shovel to hang the door. Just doesn't make sense :)
Bluehost Review – Expensive but Value for Money Web Hosting
So where, exactly and precisely, is the line between "extra" and "normal"?

If you think about it critically for just a second you realize there is no line. Accessibility is an absolute in the United States.

If you disagree then I wish you the best of luck in your campaign to repeal the ADA.
I don't know if you're thinking about area or population, but by either metric London is bigger than any city in the US, and has a much better public transport system.
That was exactly my experience. Great hobby language. Not what I want to use on a professional team with a mix of capabilities.
Yeah - Bezie definitely didn't take years! It's interesting that basic curves don't exist in some DAWs. My guess is that the codebase is monolithic and there's probably lots of legacy code that is hard to touch. Hopefully Bezie works out for you and thanks so much for the review!
Scala is a language of compromises. That's part of its success! I think it appeals to people who want to try out many different types of language styles, but the programming language purist in me hates it because it's not opinionated and is such a mish mash.
Yep there was anipike, the anime directory for anything anime related.

Relic of the past before search engines.

I saw this and went over to check if anipike still alive. It's... a shell.
Cool, I use public transit heavily (subway and buses) and I'm a fan.
Mixed feelings.

In a vacuum, it's a net positive to be able to understand an additional language very well. But I've felt that my life would be easier in Japan if I were "more foreign", since I wouldn't be subjected to the expectations of a domestic person while actually internally being a foreigner.

Also I'm convinced that had I spent the resources that would put towards Japanese into English, I would have become much more proficient at English earlier in my life. That would have translated into better verbal test scores, and may have meant I wouldn't have had such a hard time in my younger years in school. Then again plenty of solo-English speakers of the shy nerd bretheren have problems at school of not fitting in, so this isn't only a language issue.

Honestly it's just a grass is greener type of situation. It's brought me great advantages (I wouldn't be doing my current company without this advantage, and I genuinely think the language is a beautiful and sonorous one, and the cultural traditions are admirable), but it's also held me back in many ways compared to my 100% American English peers as well.
The problem is that there are lots of people that really really want climate change (or rather its effects) to be true. Just look here in this thread people willing to swear that hurricane activity has increased due to global warming, while there is no evidence yet that this has happened ( https://www.gfdl.noaa.gov/global-warming-and-hurricanes/ ).

Before your automatic downvote, I'm not denying climate change and some of its future effects (maybe even catastrophic). But the fact that it's happening doesn't explain or justify why people seem so eager to see its effects in everything even without a scientific proof whatsoever.
I always dislike these comparisons. The truth is simply that it depends. You can't justify an unknown city having a certain quality of bus routes compared to a diverse range of tens of countries by saying "it's smaller".

It'd be slower and more expensive in some parts of the UK, easier in others and in some countries I assume you'd be expected to just cycle the 6 miles.
I've heard it in everyday speech, yes. I always assumed people pick it up from reading it, though.
WebGL is cool for prototyping shaders without spending time on Android Java/C++ builds.

But I am yet to see web pages that are as fluid as the games I have on my devices.
JonnyB_Amazon responds on time! I can vouch for that. :)
Medium Launches Snapchat Stories, but for Medium
What do you consider exceptional Lyft service?

Exceptional, by definition, is rare. Having an easy option for a rare event is usually bad UI.
It ain't $5 if I can't fab it at that price.

I can get a Raspberry Pi 2/3 for $35. That's a real price that reflects the Bill of Materials.

However, I still can't get a datasheet or support from Broadcom. That's a dealbreaker.

Feel free to use RPi's in your projects or for small volume. But if you need real volumes, use a Beaglebone Black/Green.
I love the speed of Sublime, and still use it sometimes. But, the vast majority of time is in VSCode.
Yeah there's,some magic involved in the background for sbt, but Google helps :D
I'm sure I read that plant coverage of the earth has increased by 14% since we started pumping CO2 into the atmosphere. Unfortunately the consensus seemed to be we are at or near the peak of this effect.
Meet the AI Tennis Ref That Can Be Bought for $200
There is an error on your application page which I believe is preventing the resumator widget from appearing:

http://imgur.com/a/yNPWI
"Series is very much a Medium product, a spare and empty place for you to fill with text and images, but there’s a dash or two each of Instagram, Snapchat (more like five or six dashes of Snapchat), Periscope, Twitter, even news apps." aka cocktail.
We detached this comment from https://news.ycombinator.com/item?id=13765429 and marked it off-topic.
"STOP STOP, It's already dead"
): I will buy your IPO.
It's not that difficult. Everything is open source these days. I can licence the tech. I find it worthwhile to put my own money into it. But I am baffled by the stone wall I face because no matter how earnestly I make my case..even if I pay for it, it's peanuts compared to the driverless cars or even let's say..the toy robot market..

I wanted to buy one from EU but they can't sell in US because radio frequencies used don't conform to US norms.
This is another odd byproduct of labor law in the US. The same regulations which protect workers from a lot of abusive employer behavior also have the effect of putting a floor on the numbers of hours employers require. So until regulation is reworked to protect workers irregardless of the number of hours worked this behavior will continue. It also has to do with tax incentives. Anyway, I'm totally with you. I'd voluntarily and enthusiastically take a job paying half of what I make if they expected half as much output or hours worked.
I'm not really sure where this idea of a laid back California comes from... in my general experience people seem way more agro on BART and Muni and around the bay than in NYC. Hell, even in LA when going out for drinks bouncers and such seem way more keyed up than on the east coast (or the north west).
Pilgrim SDK by Foursquare – increase your customer engagement 4x
My first suggestion would be Swift, which I think will enjoy an exponential use curve going forward. That will also give you exposure to a highly efficient native language, in fact one that's quite a bit more efficient than Go. It's also very well designed, and doesn't come with the learning curve of Rust. Finally, it will position you to do iOS and macOS development, which you may find enjoyable and profitable. I see you're interested in Linux from an earlier comment - Swift is open source, with a Linux port.

Otherwise I'd probably suggest something on the JVM ecosystem, if you might consider either portable web development or Android development. I personally find Scala, Kotlin and Clojure to be interesting in the JVM space.
Please don't use visual gimmicks. We all love ASCII art but these threads are top heavy already and we don't want an arts race.
Fear and shock dont work. Shame is the solution. Work to make bad actions socially unacceptable.
CNN models with a fair amount of variables (1million) are in megs. Learning is another story, and could be done on the server, but prediction is totally feasible on the browser.
The very first example is about DI and advocates MacWire to do that in Scala:

lazy val userDao = wire[UserDao]

I come from Java and when I moved to Scala I wanted to use DI to mock dependencies in my unit tests. The logical choice for DI seemed to be MacWire, however it did not help me with the mocking at all.

In Java you have Mockito and annotations such as @InjectMocks that inject all your mocks into your SUT automagically. In Scala, regardless if I used MacWire or not, I had to override my SUT's implementation and its dependent fields by myself, or use constructors that take all the dependencies as arguments so I could override them in my tests.
Luckily this is much easier in Scala than in Java, but to me MacWire was a disappointment.
> He was always willing to listen when I had design ideas that differed from his own. When my ideas were better, he'd incorporate them into our plans.

This is what makes someone a good Tech Lead and/or manager.
I agree with you that tipping sucks, but using Uber doesn't the functional reliance on it go away, it just means you don't see it (and the people working for you can't benefit from it). That's not an awesome look.
Make prompt great again – add weather info to bash prompt
Asana (https://asana.com/jobs/eng) | San Francisco, CA . New York, NY | ONSITE
Software Engineers (generalists and specialists: mobile, web, api, infra, security)

We’re a mid-stage startup (~250 people) building a SaaS product that allows teams to track their work and achieve their most ambitious goals. We are looking to grow our team with engineers and managers who want to build enterprise software that delights users while ensuring the highest level of security, availability and performance. We're hiring across all of our teams in SF and NY, each of which has 2-5 engs at a time and is responsible for projects from inception through launch and beyond. We value technical excellence, mindfulness, and maximizing impact, which leads to an engineering culture that focuses on shipping quickly (and sustainably) as well as mentorship.

Our interview process consists of a written test, phone interview, followed by on-site interviews. You can view our interviewing guide at http://asa.na/interview
Here are a few links in case you are interested in learning more:
Engineering Blog: https://blog.asana.com/category/eng/
Asana's vision doc and where we are going: http://asa.na/vision
Our Engineering Values: https://asa.na/14g
Our co-founder Dustin on why work-life balance is so important to us: http://asa.na/live-well
Please email me at hn@asana.com if you're interested in our engineering positions.
"Play with mobile development, either native or Xamarin."

Another very interesting development in the mobile space is Exponent, based on React Native...
Mitigating an AWS Instance Failure with the Magic of Kubernetes
When I was learning Clojure a year ago, I spent quite some time Googling the cryptic error messages. An overview like this would have been useful. But I never really understood why Clojure couldn't give better error-messages by itself.
android development could well be kotlin's killer app. i'm seeing a lot more buzz about it there than anywhere else, especially since it promises a very low overhead over plain java, as contrasted with clojure and scala.
Why the Chicken Little sky-is-falling panic? By the time the Earth freezes over or turns into a dustball (or whatever other disastrous scenario you envision):

a) we'll have AI that can solve the climate problem cost-effectively, or

b) we will pass our legacy on to our AI descendants, just like in the movie "A.I. Artificial Intelligence", where, at the end humans are extinct and Manhattan is buried under a glacier. Nice pic - a friend thinks Spielberg may have pegged the future (but I doubt it).

Worst case: our AI descendents inherit human social characteristics that render them panic-ridden morons who irritate each other with endless whiny propositions about possible bad futures.

I hate this: a friend was once a decent conversationalist. Now he constantly harps on global warming. He believes that, because Trump was elected, we'll have category 8 hurricanes, the Atlantic will freeze over in the next 3 years and all coastal cities will be underwater in 7 years. Since the election my friend's brain has become like Dr. Who's tardis: more bullshit has come out of it than can be explained by modern physics. You simply can't believe the crap his mind is generating.

Is there some new push/funding or alarmist bulletin in the AGW community to get out and proselytize for AGW that is feeding his frenzy?
What a crap, supercilious comment. Yes laypeople want functioning doors, but this is not an article for laypeople, it's an article for engineers. What we want are tools that allow us to build performant, maintainable, reliable code.

Besides, if all you do is to fix a door than you may be right. But we build entire tower blocks, with doors, windows, elevators, ventilation systems, structures able to hold up tons of material, and all the rest. Your screwdriver metaphor may be good go way to score a cheap point with strangers on an internet forum, but not much besides.
> Visual Studio in growth?

Probably referring to Visual Studio Code.
AXIOM ZEN | Vancouver, Canada | FULL-TIME | ONSITE (visa assistance provided)

Axiom Zen is an award-winning venture studio. Our products have made “Best of the Year” lists (Apple; The Next Web), and are used by the world’s leading companies – including Adobe, Sony, Starbucks, Phillips, and SEGA. In 2015 alone, our work was featured in TIME, The New York Times, USA Today, and Wired.

We just made the cover of Canadian Business' 2016 "Most Innovative Companies in Canada".

- UI Engineers (CSS Experts) - http://grnh.se/rk83fw1

- AI / Machine Learning Expert - http://grnh.se/cjat6v1

- UX/Product Designers - http://grnh.se/1y3txb1

- Lead Project Manager - http://grnh.se/7udpje1

Don’t see an opening that matches your skills?

Apply at http://grnh.se/j16n8w and provide us with your own job description.

https://www.axiomzen.co
Is it a particularly ethical standpoint to say "I don't pay my driver's a fair wage, but if I did then I wouldn't make money!"?

I would rather have companies be forced to pay a reasonable minimum wage and compete by improving the service or efficiency, not just pushing the employees to work for less and less.
I'm not sure either, but in this case it was abusive and we take voting privileges away from accounts that do that.

We detached this subthread from https://news.ycombinator.com/item?id=13770978 and marked it off-topic.
Thanks. I'm working on an Exciting architecture in that direction. We'll see if I can raise money.
At least, the same they do on their phones.
The Case for Going to Bed at 2:30AM
With all the talk about waking up at 4AM or 5AM like super human productive freaks, it's refreshing to find an article about someone who sleep at 2:30AM. As a hardcore night-owl, this article makes more sense.

http://www.vox.com/first-person/2017/2/27/14726418/delayed-sleep-late-bedtime
> This would only allow them to win more elections and retain power for longer. Instead include them in discussions; try to socialize them. Don't talk down to them as they will move away from the discussion and purposefully remain ignorant and vote on such feelings of wrong and vengeance that emerges from ridiculing them. Have we learned nothing from Trump's victory? If so, get ready for two terms.

The problem isn't trying to socialize them.

Their beliefs are a matter of faith and as such is not something they are willing to seriously question without help. You simply cannot "socialize" this problem away. The reality is, these are people who genuinely caught up in a web of charismatic con artists and unfortunately we reality is we will not be more effective than professionals. I have friends who I interact with daily who support Trump and socializing with them it has become clear they take dogma over facts. And I don't mean things that are heavily politicized like Climate Change. I mean, literally, year old events that have dozens of news articles (including multiple right-wing sources) they choose to disbelieve over their chosen charismatic leader on YouTube and Right Wing Radio.

This isn't something you can fix with socialization. This is a willing blindness of cult followers who have been decieved.

https://cultnews.com/2015/01/how-do-you-deprogram-a-scientol...

> Deprogramming a current member of Scientology would depend upon the concern and support of family and friends.

> a charismatic leader who increasingly becomes an object of worship as the general principles that may have originally sustained the group lose their power;

> a process [Lifton calls] coercive persuasion or thought reform;

> economic exploitation of group members by the leader and the ruling coterie.

1) They felt vulnerable and they were losing ground in what they believe is a religious war on "their" belief system by Cultural Marxists / PC / Liberal culture. They feel that old institutions that they value have been weakened or destroyed outright. (i.e. Marriage) They rely on charismatic leaders to focus their worship. (i.e. Trump, Rush Limbaugh, Milo)

2) The "cult" has created a filter bubble in which cult members discuss things among themselves and assume all outside influences are heretics acting in bad faith to lure them away from the light. (i.e. They attack credentialed experts while holding up small minority opinions that are not the views of almost all experts in that field of study) People who act against this are ostracized by the party, called cucks, RINOs, etc. (i.e. Right wing talk radio, Alex Jones, Blogspam, Fox News Opinion Shows)

3) The "cult" acts against the economic best interests of the majority of its members and instead focus on servicing the needs of its ruling coterie of donors. (i.e. It focuses on servicing the needs of the wealthy donors and their beliefs.)
The difference is that during primordial times, we did not have all our infrastructure built out across the globe.

Although global warming is often talked about in "bad for the Earth" terms, really, the Earth will be just fine. It's been through worse.

Global warming is scary because it's bad for human societies. We built our cities and farms and national boundaries in certain places based on the climate we have had. Significant shifts in sea level, precipitation, temps, etc. will cause massive costs and unrest.
Just signed up and discovered a vulnerability. Thanks!

A quick suggestion, consider adding a full sample configuration along with your config docs: https://pyup.io/docs/configuration/

It's a lot easier to see how it all sits together with a sample.

CircleCI has a great example: https://circleci.com/docs/1.0/config-sample/
Appearing smart in technical interviews
sbt has a circular dependency
On iphone, uber's app now requires you to give it permission to see your location always, regardless of whether the app is open. With lyft, the app only needs my location while it is open. That's a huge one in my book. The day uber updated and said it had to track me 24/7 was the day I deleted it.
New accelerator: BaseLaunch invites promising healthcare startups to Basel
Tyriar, thanks SO much for minimap! I use multiple editors. I mark up some of my files with designs that can be seen from a "high altitude" minimap view, and I've had to use a different editor for those files until now. With minimap, I can also edit those files with VSCode and eliminate one other editor.

I hope you'll add a variety of preferences for it, so users can decide for themselves how much "weight" they want to bear and for which features. I'd like to be able to toggle it on/off, have it show highlights, keep the viewport highlighted even when the mouse is not in the minimap, and adjust the width (sometimes I have more room, sometimes I have a VERY long file, etc.).

SEPARATE ISSUE: I wish the "Panel" (output, terminal, etc.) could be positioned side-by-side with the code instead of being fixed on the bottom, where it covers up half of your code while leaving the right side of the screen empty.
Maybe this is the result of someone (junior?) trying to get a grasp of the overwhelming plethora of development tools by documenting his/her current findings and beliefs in a visualization as a help to decide what tool to look into in more detail.
Click the shit out of them. Happy times.
That's a strange point to make about Scala. First of all you can choose if you build your Scala project with SBT, Maven or Gradle. Actually I know quite a few people who switched from SBT to Gradle.

And the collection libraries is where Scala shines comparing to Java. Handling collections in Scala is just so much easier and more fun than in Java. Please try it out if you haven't done it yet.
Ironically, I've have an English bachelors degree,and I've never seen it in writing before, till now! Language is active learning. There's no real way to avoiding these pitfalls, besides reading and engaging with others. I'm OK with it aslong as those offering corrections do it kindly.

I've learned German, too. German is 'difficult', not because of its grammar, but because how mistakes are handled. Which is often with harsh commentary, ridicule or confusion. Not sure why that is the case, but English speakers are often kinder when offering corrections!
We Need to Stop Being Short Sighted and Start Hiring Junior Software Engineers Now
You sound like an excellent manager to work for. And you're right, it requires that people be adults and actively work together, make agreements, manage expectations and all that.