skysight-inc/HackerNews huggingface dataset:
> The republican party is simply unacceptable on many levels for any intelligent, honest person.

> I realize that you, like many people, simply do not see it that way,

Are you saying that hueving is not an intelligent, honest person?
Ok, but please do not vote for anyone calling themselves "scientist" who practices NHST, you will only be perpetuating this nation- (even civilization-) destroying practice:

"We are quite in danger of sending highly trained and highly intelligent young men out into the world with tables of erroneous numbers under their arms, and with a dense fog in the place where their brains ought to be. In this century, of course, they will be working on guided missiles and advising the medical profession on the control of disease, and there is no limit to the extent to which they could impede every sort of national effort."

Fisher, R N (1958). "The Nature of Probability". Centennial Review. 2: 261–274. http://www.york.ac.uk/depts/maths/histstat/fisher272.pdf

Do not be blinded by a degree, there are a lot of these people out there. As a heuristic, you may have to limit "scientist" to mean physicists and engineers, as those communities have been least affected.
> No, I don't think you can since it's entirely possible Trump will simply declare he never backtracked and that he still has doubts or evidence Obama wasn't legitimate. He's repeatedly denied saying things _he is on video or twitter_ saying. He can simply make up any facts whenever he wants because no matter the evidence to the contrary, what he says is true simply because he's said it.

President Obama is on video, audio, Twitter, and just about every other form of media saying things that subsequently were proven false. A brazen example of that is the infamous line, "If you like your plan you can keep your plan." which he knew to be false (and Ezekiel Emanuel, architect of much of the ACA had apparently laughed at as impossible).

I don't mean to single out President Obama as it's really all Presidents, or more generally politicians, that do it. It's not unique to Trump, didn't start with him, nor will it end with him.
That's a rather different issue. Abominable types are annoying and mostly worthless, but there's nothing inherently wrong with code containing a type variable that refers to the type. Java's screwy generic instantiations are types that violate constraints by merely being named.

I'm not saying that C++'s type system is great. I'm just saying that Java's problem mystifies me.
Snapchat HQ transforms the city of Venice near LA
It is amusing your lambda usage could be used by the Python community as a classic example of problems that can occur if they allowed what you want.

Mutating variables in a lambda is something abhorred in many functional languages.
I'd like to recommend Huxley's "Island". It isn't as relevant or famous, but it's a great book. If 1984 and BNW are "how dystopias could work", this one is "how utopias could work".
It's easy to get attached to your former project/team (and yes, if you've made the decision to leave they are already former). But, it's not your problem anymore. Turnover happens in all phases of a project--all companies deal with it.

Back when I was in my twenties and knew everything, I would always think that the project would surely crash and burn without me there every day. Of course it doesn't work that way--one person leaving is almost never going to doom a project. And even if it does, so what? It's your FORMER project at your FORMER company. Are you really worried about having some kind of "legacy"?
How Web Crawling Can Help VCs (Includes Insights from 2016 TechCrunch Articles)
Part uh: what does it take to be a full stack developer?
The author isn't testing just the software but combinations of various software/hardware systems, including for example PostgreSQL on an i5 CPU, 16GB RAM and 850 SSD hardware:
http://tech.marksblogg.com/billion-nyc-taxi-rides-postgresql...
It's not slavery because you could choose not to work at all and pay no taxes. In fact, in most first world nations, the effective tax rate on the lower income brackets is 0.

Even more so, they are often so unsure of their ability to judge whether you are unwilling to work vs unable, they'll give you money in the form of social benefits if you are poor, just in case. You have the choice in these nations to live (albeit a modest life) without working at all. That's the opposite of slavery. It's closer to aristocracy!
People working around coal get black lung not just underground miners. In 2013 CWP resulted in 25,000 deaths down from 29,000 deaths in 1990. https://en.wikipedia.org/wiki/Coalworker's_pneumoconiosis#ci...

Considering the total number of people globally working with coal it's still a significant issue.

PS: Spraying it with water can help with transportation, but you can't do that right before burning.
The solution to the problem you describe is different classes for students of different abilities, not different schools. The school I went to (in England) split most classes into 4 sets where the 'best' student's in each subject went to set 1 and the ones that need extra help went to set 3 or 4. Then there where extra-curricular 'clubs' in certain subjects for students that wanted to go even deeper than the lessons allowed. Even the most gifted of students may need some extra help in some subject. I, for example, was in set 1 for math and science, but set 4 for french.
LEAVE. You have made the best out of development disorganization within your current employer.
There have been quite a few. But until Ubuntu introduced Upstart, and i am sure someone will claim it was not dependency based, few if any reached mainstream usage. Keep in mind that RHEL6 actually use Upstart as pid1, but you would not guess it as Upstart deals with sysv rc "just fine".

Thing is that systemd is lead by some of the most myopic developers in the Linux community. If is not in use by RHEL or Fedora it does not exist. End result is a litany of NIH projects that could have been avoided had they looked around just a little bit.
Remote work is an option. :)
Hunt – Free Voice and Video Call
> I was taken back by this rather harsh treatment of Python.

I am taken aback by the evangelical tone of Python enthusiasts, where is has warts intentionally maintained by the creator in the form of missing features.

If you want speed you go to any other scripting language (other than Ruby). I agree Python is mostly sane and naiively productive. That being said, it's a result of the syntax. Transpiling it to another language like Google did, shows that the underlying technology is not worth much.

> what languages do you think are better in comparison

Better in what way? PHP, Go, Pony, Javascript all have these features and the problems with the languages are not that people don't understand when they come across a switch or map.
> How would you quantify the level of stress from %0 to %100?

Reminds me when my employer asked me to rank my level of happiness at work.

I hesitated between 7 and 8, the other guys in my team answered from 5 to 9.
>Private (not personal) property doesn't a priori have to be more of a natural law than any of those.

Private property is every bit as natural as personal property. Both are enforcing exclusive usage of some part of the natural world for one's own self. Both are required for one to be able to enjoy the full value that they create through their own efforts. The personal/private distinction an arbitrary one with no philosophical basis. It's purely done for sophistry.
Forwarding to another process still means that if Journald goes belly up, the logging just died...
> I made small research and I see higher-kinded types very similar to generics, what is the main difference?

Higher-kinded types mean you can have type parameters that are themselves parameterized. E.g. in Java (or Kotlin) you can do

interface MyType<T> {
T something();
}

and you can have a MyType<List<String>> where something() returns List<String>. But you can't do

interface MyType<T<_>> {
T<String> something();
T<Integer> somethingElse();
}

and have a MyType<List> where something() returns List<String> and somethingElse() returns List<Integer>.

> You have Multiple Inheritance in kotlin, which does more or less the same.

Only if you control the classes involved, and most of the time you don't - I can't see any way to create a union where one of the types is from an external library, not even by making them both subtypes of a common interface. (Particularly frustrating since Kotlin supports extension methods, which have all the same complexity for the reader, but as far as I can see you can add a method to a library type but you can't add an interface onto it). (Also Ceylon's native union types are nicer than subtypes).

> I don't get this. Xml in java code? Ceylon and Scala I think they compile to bytecode too.

What I mean is, real-world Java codebases end up full of proxying/bytecode-manipulation/reflection controlled by annotations and/or (in older codebases) XML. E.g. Spring/Guice, Hibernate/JPA, Jersey, Jackson, Quasar... . It's worth saying that this happens for a good reason: Java isn't expressive enough to practically express functionality that people need, and thus they resort to using these techniques instead (the realistic alternatives are callback hell, dropped transactions, copy-pasted code...). But HKT (and related/similar functionality) give you enough expressiveness to replace these things with plain old code.
Tostitos made a bag that can tell you've been drinking and call you an Uber
Nothing to do with the article but its too awesome not share. Check this Uplink mod if you havent already: http://www.moddb.com/mods/uplink-os
How Being Bored Out of Your Mind Makes You More Creative
My best manager was an ex-Air Force fighter pilot who had a general idea of what we were doing. He understood his role wasn't to do what we were doing but instead to enable it.

Some of the worst bosses I had were technical people who had been promoted to upper management and couldn't let go of the tech stuff. My attitude towards them was that if they wanted to code then they could take a demotion (and give up those huge equity grants) and get down in the trenches. Otherwise they could STFU.
This is the technique that I used to triple my salary in about ten years
A Case of Spam and Free Speech at Intel (1998)
Quick Cheat Sheet on First Amendment Rights of Public Employees
Trump Administration Preps Plan for Huge Cuts to Department of Energy
Call it theft, call it extortion - whatever your preferred perjorative is. I'm simply arguing that it's not slavery - and that terming it so deemphasizes the real horror of actual slavery, current and past.
Isn't the subway subsidized as well?
Show me your money and I'll sign you up.
In another comment [1] in this thread, owenversteeg says that Tesla batteries are not space-constrained, but rather weight-constrained, and that the cylindrical shape is only suboptimal in its space efficiency, not any other important design parameters.

[1] https://news.ycombinator.com/item?id=13482273
I think I read that, too. Makes some sense since among the trees in the northeast it is the only one that produces an edible mast crop. Definitely better than acorns.
I use the beta version of this library all the time in my code! It was really simple and my code was cleaner, easier to read and write! (link to beta version of library: https://github.com/pcattori/namespaces ) ”
This is sort of the same sentiment that people have towards things like Bird Flu. It didn't happen, so the experts were wrong, and it was all a load of hot air. But in actual fact a lot of people behind the scenes worked very hard to make sure it didn't become a problem.
Part of why the goalposts changed is most people don't know what the goalposts should be.

When I first heard of electric cars they were convert your car with lead acid batteries. An interesting project, but not practical. Then the EV1, but since I don't live in California I ignored it. Then Tesla which was neat, but I make 300 mile (one way) trips and the supercharger was still a promise - the price made it a "I could make it work if there was a supercharger along my way, but it is too expensive". Then came the leaf - affordable, but the range was such that I didn't have confidence I could go to work, lunch and get back home again. Now the leaf has solve the above, but I'm learning about battery life - it can work for the first 60,000 miles, but after that replace the battery at a high cost.

What will be the next goalpost? I don't know. The number one goalpost for me is always is it cheaper to replace my car or not. The reality is my current car is still working (though we will see what my mechanic says, there are some signs that the body is starting to fail), and at 40+mpg electric is not a better deal than keeping it working.
Have you considered working remotely? There are a lot more remote positions available these days than you may think.
I don't actually see any support for the Republican party in hueving's post.
Would be great for Republicans if this boom persists through the 2018 midterm elections.

When Trump's trade policies take hold there should be a rush to form manufacturing startups to make stuff in the USA for the industrial supply chain, e.g. power cords, circuit boards, paints, etc. I expect these to form in the traditional centers of manufacturing excellence - urban areas where minorities will enjoy relative job prospect improvements.
I don't disagree that it absolutely is no guarantee for success, but don't you agree that it's one requirement?
Call Your Legislators, Don't Email
Wow, this is a very categorical view that does not provide any additional data or useful information.

As somebody who a few years ago was looking to move to London and was getting depressed reading all sorts of alarmist comments I feel the need to respond. This place is wonderful!

Concrete data:

* I pay a bit over 1/8 of my salary (_excluding_ stock, I consider that extra) on rent. I live in a nice two bedroom apartment in zone 1 and share a room with my GF; the second bedroom is rented by a friend of ours.

* I walk to work; pay nothing for transport unless I want to go visit something. I don't own a car and don't need it.

* The culture is awesome. For example, I like music a lot and I constantly find stuff I love that I can see live. I go to at least one concert a month. I don't think there's another city that tops London on music (at least for the genres I like).

* The food is awesome, quality is way, _way_ better than anything I've had in the US. Super varied and affordable - there are plenty of street markets selling delicious food for £5-8 / portion during lunchtime in the week. I don't have catered food at work, but I think I would still prefer the street food.

* I didn't realise how _green_ the city is. There are a lot of trees, parks and nice places to walk around.

* The weather's nice enough that I can run outside a few days a week for the duration of the year. The summer's lovely and there are loads of places to spend time outside.

* I don't have kids and am not interested, in the short term at least.

* I was lucky enough not to need any medical assistance / GP services so can't comment on that.

Please stop with these baseless categorizations. I lived in Slough for almost a year so I understand that there are places less than perfect here but let's try and base the discussion on objective facts.
I was one of those "disruptive assholes" in school. It was simply too easy for me to take seriously. A big part of it was also seeing through a lot of the teachers. I realized if there was a way to be successful in the world none of these people have a clue how to do it.
Indeed. I believe "Content Marketing" is the term.
Or go get in your car and get into an accident.

Marijuana-related fatal car accidents surge in Washington state after legalization: http://www.washingtontimes.com/news/2016/may/10/marijuana-re...

You can go ahead and keep thinking weed is harmless, but many drugs have started out being promoted as "harmless" including heroin, which was promoted as a cough suppressant in the early 1900's. What about cigarettes? How much propaganda did you see touting them as "harmless" despite all the scientific research to the contrary? And what about the surge in cocaine use in the 1970's and 80's? People thought it was just a harmless drug people used on the weekends.

While I do believe there are many positive uses for marijuana, thinking its harmless is just being naive.
> public goods / roads

a public good is a good that is both non-excludable
and non-rivalrous in that individuals cannot be
effectively excluded from use and where use by one
individual does not reduce availability to others

You assume a road is a public good. Sunshine is a public good. A road is not.

It's hard to imagine a society not oriented around roads, since the government has been building them for so long. But lots of people have an economic interest in using and maintaining the roads.

> An even more obvious example is something like pollution control.

Ah, the good old, "Libertarians can't handle externalities."

Well there is lots of free-market scholarship on pollution and courts going back decades. If you're actually curious about it, I can point you in that direction. If you've already made up your mind, then there's no point elaborating.

One quick aside: during the Industrial Revolution, government courts sided with industry in pollution matters, granting them the right (sometimes monopoly) to pollute. Plaintiffs were ignored by the government in pollution cases, since industrial progress was more important than their health. So government actually made pollution worse...
I don't think it's necessary.

When I was in high school you could elect to take a more or less challenging course load. I effective did go to a different school than many of my peers simply by taking different classes.
But is raw HKT enough or is what you really want libraries like scalaz?

I think people can imagine new type system features more easily than you think. But this stuff has been studied:

http://sns.cs.princeton.edu/docs/asr-oopsla13.pdf

Programmers don't tend to value new type system features that highly. I don't think it's to do with ignorance. I'm well aware of Haskell's newtype and would like it on the JVM/with Kotlin, as I think it's easier to write correct software when you have that feature. but I'm not going to pick a language based only on that. The incremental benefit just isn't all that large.

Access to a giant number of quality libraries, though, that is in fact a killer feature. I'll use a language just to get access to libraries. Like how people use Scala just because of Spark or Java because of Hadoop or because they want to write a Minecraft mod.
Y2K doomsday etc.

Wasn't it expected that the markets would rise as soon as uncertainty about Trump started dropping off? Market pricing tries to look ahead.
I agree, but this is very tricky in the software development industry where things change so quickly. I went from senior to leading a team of 5 people. As soon as I started to lead, my technical skills started to atrophy. I've now switched companies and dropped back down to a Senior position because I need to build my skills back up. How do you navigate this?
Burnout is the other side of the coin of spending too much time on meetups/hackathons/blogging/opensourcing/lectures. Sometimes staying motivated means stepping away from writing code and clearing your head.
I remember history a bit differently, with Obama being attacked due to his lack of political qualifications - he was too young, too inexperienced. I believe it was Clinton that ran with that narrative, although I may be misremembering.
>The liberals

It's highly unscientific to make such a sweeping generalization. There are plenty of liberals and leftists who will accept science and data that doesn't match their political agenda, just as there are still some conservatives who will. However the GOP has official policies opposing such nefarious plots as 'critical thinking.'
Exactly this. When you just get 2 weeks, you save those up for a week long cruise and Christmas. You wouldn't take a random Tuesday off and burn a vacation day.
I wonder if Odyssey's UGC plan is starting at the wrong time--well the wave of clickbait now be a target of platforms under pressure? Or is "viruality" at any cost still the way to make a big splash on social?
China is going to be one happy country.
All the options you mention are perfectly viable, and none of them is 'strictly better' than the other. This thread will be filled with people telling you to use one of them because reason X, or not use one because reason Y. It's like arguing which brand of beer is the best, there's no definitive answer to a question like that. This thread will be filled with choice-supportive biased comments, and their arguments might not apply to you at all. It comes down to personal requirements and taste.

Really like Javascript over HTML? React is probably for you.

Don't care about details and just want things to work? Vue could be nice.

Prefer sticking as close as possible to the W3C specifications? You will like Polymer.

Telling you want you should use is like telling you what things you should value. Again, all the options are great. All of them have mature tooling, and will 'just work' if you buy in to their way of doing things. Just try them and figure out which one you like.
Hell ya. I was utterly bored in most classes at school since most of the stuff they covered I have done a few years ago. This was true not only of science and math but humanities subjects like history as well. Not to mention that many teachers couldn't handle the fact that a student was smarter than them. In addition, it was very hard to find intellectual peers at an average school.
Who worked behind the scene after the election to make sure that the economy doesn't crash?
I use the beta version of this library all the time in my code! It was really simple and my code was cleaner, easier to read and write! (link to beta version of library: https://github.com/pcattori/namespaces ). Thanks and I am looking forward to try out Maps now!
Elon Musk says he will start digging a tunnel to address traffic problems in LA
Never stop learning. Learn as you do, do as you learn. But always learn because you will always know less than it is needed to figure out how things work in currently and future complex world we live in. Näive approaches and poor execution is a fast recipe to lose money and become ashamed by your crap product, not rich/succesful.
Trump for all his craziness is vehemently pro business. I know the whole tech crowd wants him to crash and burn but the stock market rising is no surprise to me.

Whether it's worth the damage done to the poor and the environment is yet to be seen.
It only seems primitive until you try to figure out how to keep thousands of batteries all at the same charge level cycle after cycle. If even one manages to have more charge than the others in the pack, it could overcharge and catch fire.

Battery management has been the biggest problem among the DIY EV crowd and is responsible for a large number of fires.
I've had people ask me why I always refer to it as "the facebook" and its fun explaining to people that that really was what it was called at the time I signed up. Also, "the facebook" was late to my college campus (relatively) so we hopped through a small collection of facebooks. It's weird today that most people don't realize there were multiple competitive facebooks or that it was essentially a generic term before it was a brand...

It's especially weird when I see people roll their eyes or laugh at someone say my grandmother's age referring to it as "the facebook", because to them its quaint and elderly, and I'm tempted to break out the "get off my lawn, that's what it has always been called" speech... Internet history is weird.