skysight-inc/HackerNews huggingface dataset:
You aren't being a real man but a wimp who complains, showing that you are probably just bitter that you can't get any attention from real women.

/s

This is the summary of how it was explained to me. A man who complains about gender roles does have inherently different judgments made about who he is and why he is complaining than a woman who does the same. And complaining about those judgments does nothing but make the problem worse.
Are You an Engaging Leader? 6 Questions to Ask Yourself
I'd say it's pretty different than before. You used to buy a license and it came with 1 year of updates and you had a perpetual license to the current version when your updates ran out. Now you pay for a year+ of updates and then you get a perpetual license for a year+ old version.
There's also Quasar for Java, Clojure, or Kotlin code
It would instantly bankrupt VW, in almost any way you cut it.

I have no idea what the intricacies of German bankruptcy laws are, but I imagine they could cut a deal with car owners, and then emerge back out of bankruptcy in whatever German equivalent manner that would occur. That scenario will never happen though, there won't be enough global coordination between vehicle owners. The only way that type of outcome occurs, is if the US Government nudges it that direction (US car owners doing that would be enough to bankrupt VW).
I'm glad they found a way to not buckle on the subscription model. I think having an option to get started on intellj for $10 for a month will really help build their customer base long term. No more $200 sticker shock.

And since I'm going to upgrade yearly either way, I don't mind it getting cheaper...
This post puts into nice terms something I have been feeling for a while regarding my own startup. Why spend 40 hours filling out paperwork when I could spend 40 hours developing the product and actually making money? What good is a tax credit if I didn't pay any taxes because I didn't make any money?
> Homebrew

Exists because OS X doesn't have a vendor-supplied "download and install this, including any dependencies" type package manager, and the existing attempts to fix it, were terrible. Frankly so is Homebrew.

> linuxbrew

using Beer terms is apparently cool for software packaging so lets port the idea of Homebrew back to Linux.

> rbenv/rvm, ndenv/nvm

rvm (and can i assume nvm, which i guess is rvm for nodejs?) is about installing multiple versions of Ruby and using them. There is nothing inherent about this concept that can't be achieved with a regular package - you're just placing compiled files in certain directories.

Debian even had multiple versions of 1.x (1.8 and 1.9 from memory) that could be installed side-by-side. Even now the packages install binaries etc as e.g. `/usr/bin/ruby2.1`, so I don't buy the "traditional package managers were not doing the job".

They just aren't written in hipster languages and they don't force you to compile every fucking thing you want to use on every fucking machine every fucking time you install it.

> Likewise, in most distros it's impossible to cherry-pick a single package back onto to an older release; an explicit backport must be made available. Too bad if it's not available!

Debian provides a pretty easy to follow guide about making your own unofficial backports, or guidance on creating official backports, and even has a basic 'auto' setup script and a "backport from a PPA" guide.
So, using DMCA and copyright would actually make the public less safe, because fewer eyeballs can legally look at systems.

"You can't look at this, and you can't talk about it, or we'll prosecute you."

I sometimes quip that the US is a consumer paradise in the same way that Argentina is a beef paradise.
While I don't like that model, from a business standpoint, it worked extremely well for Adobe (someone pulled a chart the other day showing Adobe revenue skyrocketing since the introduction of creative cloud and the subscription model).

It's no surprise many more businesses selling desktop software might be tempted to do this in the future.
You're paying the ISP for infrastructure access. Not for content.

It's possible to have a separate "content" subscription but that will mean ISPs have far more tracking and net neutrality issues than now so it's best to have another 3rd party doing this.
If you have not purchased already I strongly recommend re-considering and buying a made for Linux laptop. Putting Linux on hardware intended by the OEM of Windows is not always a good idea. I've not tried them yet but my next laptop will come from System76 (unless I see something better before then).
> I don't mention dead code because that can be, if really needed, removed by a tool so I think the point is moot.

It can easily be cleaned up in an automated fashion and they don't do it. That's exactly what everyone means by slop. If you could pick up the clothes on your floor but don't, it's not because you're a hacker.

Update: not only do they not clean it up, they ship this shit to a billion people. Talk about lazy.
Doesn't seem a good idea to do a drug test on someone whose body has been through a lot of unproven drugs already
Logic and rationality aren't necessarily the basis for laws.
Europe has been trying to move people away from diesel for a while now.

The high pollution in some city centres (eg London) and the associated death rates are driving change.
Here's a somewhat-related quote from patio11 that I often refer back to:

> Developers have a cultural quirk where they believe that, e.g., "file sharing is not theft" / "manipulating a URL can't be a crime" / "laws about disclosing protected information invariably contain a public policy exception which comports to the temperament of the dev community" are axiomatic and thereby create an internally consistent legal system which fails to falsify those axioms but also fails to meaningfully resemble the legal system we actually operate in.

> This results in developers sincerely believe things like "Your Bitcoins are unprotected by the legal system because nobody can steal a number", which is a proposition that is absurd to the legal system as "JavaScript is not a programming language" is to a programmer.

(https://news.ycombinator.com/item?id=7367312)

In other words, no. There is—and should be—nothing special about computers.
Previously: https://news.ycombinator.com/item?id=10277024
My thoughts too, 7 days ago: https://news.ycombinator.com/item?id=10239008 not many comments either.
Come on, you were mad because you didn't like it, and now? I assume the silence means you are happy, come on! Show some love.
King-Man+Woman = Queen: The Marvelous Mathematics of Computational Linguistics
The easiest sell to clients and stakeholders is reduced operational overhead, lower costs, and higher reliability. Real-world stories are coming out of 10-20x reduced server counts from Ruby and Python systems that have been replaced by Elixir. We also have stories like WhatsApp (Erlang) who supports their hundreds of million of users with a few dozen engineers. The dollar cents here make it a strong sell to stake holders, and the platform features make it a strong sell to the rest of your team and software requirements.
The Python Paradox
So I am reading Paul Graham's essay "The Python Paradox" and decided to learn Python.

I downloaded Python 3.4.3, pip and django version 1.8.4 and am going through this tutorial : https://docs.djangoproject.com/en/1.8/intro/tutorial01/

I managed to run the command $ python -c "import django; print(django.get_version())" and verify my django version correctly.

The 2nd chapter (Creating a project) gives these instructions :

If this is your first time using Django, you’ll have to take care of some initial setup. Namely, you’ll need to auto-generate some code that establishes a Django project – a collection of settings for an instance of Django, including database configuration, Django-specific options and application-specific settings.

From the command line, cd into a directory where you’d like to store your code, then run the following command:

$ django-admin startproject mysite
This will create a mysite directory in your current directory. If it didn’t work, see Problems running django-admin.

I ran into some problems here : How do you "cd into a directory where you'd like to run your code" ?
Hmm, not necessarily. Unless the user is careful, it's possible that many of those apps would request data in the background, etc., which would result in performance issues.
They didn't mentioned on the interview.

If I recall correctly it was at a Visual Studio event last year, on those floor interviews they publish with the teams on C9.
I've never seriously pursued it, but at SLCC, there is a guy whose specific job is to help little companies break into government contracting. You can meet with him and he'll tell you where to register your company and how to get the ball rolling on becoming eligible for contracts. He'll help you bid on specific contracts afaik.

You don't necessarily have to navigate the "incredibly difficult and needlessly complex" infrastructure without help.
Четвертый+выпуск+шоу+Голос+4.+Слепые+прослушивание+от+25.09.2015+»
You can because this is how many publishing companies are run today.

The obligation is to accept the ads with the content. It's actually in the terms and service of many sites and doesn't require a signature. This is completely legal and binding, just not easily enforceable.

Sure there might be natural losses due to leaving or not looking at the screen but adblockers are all about your intent to completely remove the ads from the content before you even seen it. That's the issue.
No access, no fun.
The economist has an interesting article out right now, about how the discussion over diesel cars is almost moot with the rapid rise of the electric car globally over the next few years:

http://www.economist.com/news/leaders/21666226-volkswagens-f...
Awesome Neo4j – A curated list of Neo4j resources
My Toshiba Satellite S55t-B has the Toshiba-eco utility that allows me to put it in eco-charge mode which also keeps the battery at a max-charge of 80%.
Some random thoughts and impressions:

I had not even heard of Elixir till the Phoenix framework hit 1.0 about a month ago, and right now I'm very seriously considering Elixir/Phoenix for my next startup and have been slowly learning/hacking in it.

I come from C/C++ background, so the syntax was different as it is more Ruby-ish, but still very easy to grok. I've been looking at golang as my next language, but I think Elixir is even more simpler that it. Of all the functional languages that I've tried to get into in the past, this has the most approachable syntax, and I can see things like pattern matching helping a lot with code maintainability.

The performance, from whatever I've seen and the limited benchmarks that are out there, it compares extremely well with JVM, Node and Go. Erlang/OTP brings fault tolerance, Phoenix/Ecto etc. have been very productive, community is awesome and helpful. Erlang tooling, such as observer, is awesome and I don't think we have anything similar in golang, though I could be wrong. Dializer helps with type checking.

The one thing missing is lack of a enterprise sponsor, and also number of potential hires which can be risky for startups, but on the other hand people interested in working in elixir could be an interesting hiring filter ;)
He's not wrong, at least for many workstations. If you can't keep your wrist absolutely straight or maybe a little arched when you mouse, you're at a higher risk for RSI. Most setups I see either have the mouse too far to the side (especially with keyboards with numeric keypads) or too high, ergonomically speaking.
Another interesting aspect is app size. These days, when many complain that the entry level iPhone only has 16GB of storage, it's nice not to have to install ~200MB social apps.
unfortunately, while it is in JSON, it is not in GEOJSON, nor anything that appears to be standard.

at least the points are in WKT, so should be able to be converted into something useful.
They should clearly win because they were sold a fraudulent product. If I sold you a gold watch that didn't turn out to be gold I don't just owe you the difference, I owe you back all the money and I go to jail.

The good news for VW is that the cars aren't worthless, so they can buy them back and sell them. For people who want to keep their car there will probably also be a cash offer.
Whatever makes the most money is the correct thing to do. How often do we hear something to this effect? :-(

Also, creative cloud, creative cloud, creative cloud:

https://www.youtube.com/watch?v=PaR2jR-RpYo
People also approach you way more in open office layouts, probably because of "in sight, in mind".

Little things that they usually wouldn't pester you for, it pops into their head and turns into a five minute conversation that completely obliterates any thread of concentration from before the interruption.

Also, I fully agree re: desk passing, it's so difficult to ignore this... particularly because if you _do_ manage to get in the zone and not notice the office traffic, there's inevitably somebody who comes to stand just a little behind you and to the side, hovering there waiting for your attention. It's startling when you notice them.
They have gotten a bit more restrictive.

In my experience The burden for SR&ED isn't actually too bad if you know what you are doing. Startups typically run into trouble with because they didn't document things as they went, and scramble near filing time.
Elixir creator here. This is a very good question and a very hard one to answer because there are so many facets to consider. I will provide some bullets instead of doing direct comparisons.

* Concurrency is not an after thought. The primary abstraction are actors (Erlang processes) that are isolated and communicate with message passing. Data structures are also immutable which helps greatly with concurrency and also leads to clearer code (it is really comforting to know that a value won't change under your feet).

* The Erlang VM: we are leveraging 30 years of knowledge in building and running fault-tolerant systems, thanks to the underlying process model. We could really go deep into this topic so I will just link to an article I wrote some time ago talking about Elixir and microservices: http://blog.plataformatec.com.br/2015/06/elixir-in-times-of-...

* Performance may also be a big deal depending on what you are doing. Elixir/Erlang are not good at number crunching but if you are running anything behind TCP/UDP, it will give you better throughput and a consistent latency compared to Ruby, Python, Node.JS, etc.

* We don't have compile time checking but we do provide type specifications and a way to check them: http://elixir-lang.org/docs/master/elixir/Kernel.Typespec.ht.... The integration between Elixir and Dialyzer is suboptimal today but if type checking is a big deal for you, it will certainly help.

TL;DR: Elixir is for building and running fault-tolerant, concurrent, distributed systems. It brings extensibility and great tooling to the Erlang VM. If what you are building requires 1. a TCP/UDP port and/or 2. running for a long time, you should definitely consider Elixir. An introduction to the language can be seen here: https://vimeo.com/131631884
If they don't accept many contributions, it's quite likely it'll just be forked.
>Women almost never initiate touching with men. It is well established this is a sex based "male privilege." Men tend to take it for granted that no woman is allowed to touch them without permission.

Not what I've seen at all. My own experience and socialization is that women are allowed to touch with far less risk than a man is. This stems from the false stereotype 'men always want it' be it sexual advances or touching. Men also have less recourse to complain about such incidents and are treated far harsher when they do (may not within the last few years as the LGBT movement went mainstream, but some time ago it would result in many others ridiculing you for being gay).

If anything, men are more allowed to touch other men than women, which itself may be a problem (as touching tends to build trust, thus resulting in a tighter knit group of men only which, completely unconsciously, excludes women).
https://news.ycombinator.com/item?id=10270014
For what its worth, it can be done successfully for considerably less effort than that.
The problem is the JVM. There's a reason erlang has its own virtual machine. Without virtual machine support, doing concurrency is really just faking it, and will result in significant bugs later on that are essentially impossible to debug.
British 'Karma Police' program carries out mass surveillance of the web
I believe that Mercedes and BMW have reasonable suspicion cast on them too.
I actually did this when I was in college. I started as a participant, then started recruiting, and also worked as a monitor. When I left, I was trained as a phlebotomist (someone who draws blood).

I did a ton of studies. Most were harmless like Diclofenac, Naproxen Sodium and countless others. The first study I did was for Morphine and the company did several studies in various strengths. I was in the study that did 15mg dose, but they went as high as 30mg and had some issues with the higher doses. Since they were dosing people on empty stomachs the higher dosed participants threw up sometime after being dosed. There were two people in the 30mg morphine study who got black listed from the company when they found out they weren't taking the dosage.

I'm surprised the guy in the article still got paid considering its pretty easy to tell if you've taken the drug they give you. The guy who ran the place I was at said when they do blood draws, they can track the drug through your system. It's like a bell curve. Your body absorbs the drug, then gradually gets rid of it. If you don't take the pill, the line is totally flat.

I have a ton of stories since I worked for the company almost my entire college career in some aspect or another. Since I worked both sides of the equation, I could probably answer any question people have about doing this.

EDIT: The interesting they left out of the article was how this is taxed, and if you have to pay taxes on this kind of work. It's something I ran into with the company I was at.
The founder has said it would be on the order of a few hundred dollars, which is less than the cost of any of the add on packages.
JavaScript Promise Visualization Playground
If you have sufficient test coverage and a proper merging and deployment flow then package upgrades that break your code will be caught, and you'll have a chance to adjust your code in response to the package changes.

The one minor issue I've still had with automatic dependency upgrades is the extremely rare case where a package maintainer actually pushes a broken package version. In those cases our tests catch it but I have to temporarily pin that specific package on the previous version until the maintainer is able to deprecate the broken package version and push a new one.
Maybe. I am not sure this would be the way to go on this.

Really the car the consumer got was better (to them) than the product ordered. It had better gas mileage, and better performance than it should have had.

The net loser in the trick was the environment (/ the world). If a company does a trick to make money and hurt the environment, the government should step in and make them pay, right? Like if I run a tire shop and secretly burn all my old tires in the back yard.. my customers weren't hurt (directly), but the entire environment was.
You never put aside the "data". That's how you make smart decisions.

You're talking about basing all this on some rough psychology - however plenty of people don't watch comedies with laugh tracks because they just don't like the show and it's the same with headlines.

There might be certain influences (since it is called clickbait) but in the end it's all up to the user. They choose to click.
Globally?

Electric cars will never reach that much consumers in Asia as it has in US.
Very few people in Shanghai/Seoul/Tokyo own private garage to charge cars in over night.

And this is why Toyota/Hyundai are stubbornly pushing Hydrogen cars.
Adding Custom Fields to a Laravel 5 Registration Form
It's pretty direct unless you have a private ambulance. Otherwise it's tying up a valuable shared resource that could be used to save others whose life is in danger for reasons other than own stupidity.
Compilers and Termination Revisited (2010)
What about the owners of VW cars that aren't affected by the consumption fraud. I would imagine the value of their cars will, regardless of the diesel engine, decrease with the saturation of people selling their cars or trying to return them. Is it possible for non-affected owners to be compensated as well for loss in market value as a result of the company's actions? Concerned Jetta owner here asking smarter people.
Making money along the way: Did Dropbox and Evernote heed the lessons of Flip?
Yeah, but it's going to be a mess. The person who sold you the car, at the VW dealership, unknowingly misrepresented the product to you. As a consumer under US law you are entitled to certain remedies (such as: the retailer has to take the product back). Then the dealer, who is not, under US law, a "consumer" and is also not identical to Volkswagen itself, has to seek relief from VW for providing it with the bogus merchandise in the first place. But in practice you're not going to be able to walk into the VW dealer and demand your money back, you'd have to take them to court, and there will probably be strong arguments on their side that the case is preempted by some other, much larger suit.
Well, people also complain (extremely loudly) that they paid for a 50Whr battery, and by golly, they mean to get 50Whr of power out of it! They're not going to let some slick talking corporate drone trick them into believing they should only use half of what they paid for.

Practically speaking, even assuming my battery did idle at 50% sitting on my desk, what happens when I decide to take it out to the coffee shop (or the airport!) and want it at 100%? I don't want to micromanage charging my battery and filling it up before I go out. I have enough fun discovering my car is only ever out of gas when I'm about to depart on a long drive.
If the warranty/purchase agreement indemnifies the manufacturer against lost value, then they won't pay anything. Did you read the whole contract?
ISO 9001 Survey (For Employees of ISO 9001 Certified Companies)
Deciding on what language to use on a new project and rewriting a large app are two different things. It's much harder to sell a rewrite than it is to sell using a different language on a greenfield project.

If you know Elixir and are confident using it, you'll understand its benefits and when best to use it. I work for a dev shop where we use Elixir for client work. Elixir is performant and you end up making the most out of your server resources. That would be great for clients who end up having huge traffic. But more important than performance, I find it easier to maintain Elixir code largely because it's a functional language. Lastly, I think Elixir's Lisp-inspired macros are a great way to write reusable libraries/modules.

In essence, I'm more productive with Elixir than I am with Ruby even though I used Ruby for much longer. I find it a more pleasant experience maintaining Elixir code than Ruby code.
International companies of any size aren't a single legal entity - bankrupting VW USA (which presumably sold the cars) is probably a limited liability subsidiary of VW - so it could go bankrupt without necessarily bankrupting the parent company.