skysight-inc/HackerNews huggingface dataset:
So Chairman Pötsch said "All of this was caused by a desire to expand diesel sales in the US, a desire that wasn't matched with sufficient time or budget to develop engines that fully complied with the tough NOx emissions regulations of the US." The unsaid implication being that someone was pushing that desire, and the very much danced around implication of either "Management said we have to sell more cars no matter what it takes" (indicating management knew about it and didn't care) or possibly even "Management wants to sell more cars and you must make cars more sellable at all costs" (indicating that the developers were afraid for their jobs if they spoke up about potential misdeeds while making cars more attractive to consumers.)

Someone, somewhere, either felt like they couldn't blow the whistle without getting fired (obviously a problem) or management knew about the rule breaking and just didn't care (which is a bigger problem.)
The book I saw as the source "Setting the Record Straight: American History in Black & White" detailing 5 Presidents who were members. The only dispute I see about the book is its deemphasis of churches over Republicans.
Well, you have 3.5 times as many pixels, of course fine fonts are readable there.
Hmm...hard to put into words.

But here are some examples:

Perl often gets flak for "There's more than one way to do it", and sometimes that's justified: It's confusing to do things a billion different ways. BUT, sometimes you can use those different ways to be meaningful. So:

foo() unless (condition) vs if(!condition){ foo() }

They are FUNCTIONALLY the same, but COMMUNICATE differently. If you don't pay attention to the latter, then TIMTOWTDI will be an enemy. If you do, then it can really help.

Also: "not", "and", "or" - I wish more languages had these. && and || might seem to be the same thing, but there's no reason to cling to foreign symbols where native (for english speakers) symbols do the same. ! is particularly bad, since it's so small, can easily blend in to an adjacent paren, and yet REVERSES the meaning. Don't get me started on the terrible switch/case syntax that is perpetuated for no reason other than C did it.

Moving away from syntax, hashes/dictionaries/associative arrays/Js objects, these guys all have the same basic addressing style. If you're using them in a context where the key will almost always be present, why not use that?

instead of addresses[currentAddress]
use address_of[current] (or addressOf[current]

Instead of building variable names that are 4-5 camelCase words, use the hierarchy of your structures to communicate more clearly.

variables are WORDS. Too few words doesn't communicate clearly, but too many is just as obtuse.

There are a great many "clean" bits of code out there - nicely structured, nothing wrong, but I'll still have to read the whole to understand a part of it. Similar to the semicolon argument: The reason I object to dropping semicolons is not that the statement needs it - but that I need to read the next statement to retroactively know if the statement needs it.

If you can write code so that a reader understands what is happening as they read, rather than understanding the whole and then viewing the parts in that context, your code becomes that much more maintainable.
Is your assumption that Slack validates the possibility that HipChat can be a bigger business? The group collaboration software market is by no means zero-sum at the moment, but I'd still wager that Slack is causing more churn for HipChat than HipChat can replace with new sales.
The Honest Magician: A Parable
Wow, and I expected a story about StarCraft II. /s
I'm not a big fan of exceptions in general, but I do like the direction Swift has gone with multiple aspects of its language design.
Ask HN: Anybody planning on making a MailBox replacement?
I've been writing small libraries in Rust and calling them from Python. Fantastic pair! Congrats to the Rust team.
You can read them as much as you like. It's the constant writing that can be an issue.
I'm a Bay Area resident that just got back from my first visit to Portland. It's an amazing city, great food, and pinball in every bar. But the weather sucks (I'm still wet), and it's missing the critical mass of tech that the Bay Area has.

The tech scene reminded me of nearly any other similarly sized city in North America. One or two interesting employers (New Relic, Puppet Labs), and the rest is enterprise.

And even if Google, Facebook, Apple, and all the other smaller interesting companies moved there overnight, the cost of living would skyrocket overnight too, blowing away Portland's main advantage.

And if you thought the hipsters' resistance to tech in SF was bad, I feel that Portland's would be worse.
What is the minimum amount to trade with?
Video title: "Fusion reactor designed in hell makes its debut"
I guess colors were picked up based on psychology, and for design, yes, it's similar. Maybe it's actually the same person/people? Who knows! :)
It's actually "if x { y }" in Perl rather than "if x then y".
This favours blocks of multiple expressions whereas "y if x" is good for a simple single expression.

A lot of the Perl branching and looping directives provide both methods so you can choose what you prefer.

Having both ways is great for the Perl one-liners :

cat file | perl -e 'while (<>) {next if /^SKIP /; print if /<fancy regex>/;}'
Meh, I'm not so convinced. AR is certainly a great way to interact with real time information, but there's a time and a place for that. I don't want to be out at dinner and be interrupted with notifications while I'm having a conversation. Laptops and Mobile phones have one huge advantage that AR and even desktops don't have: they're easy to put away. Close the laptop, put the phone in your pocket or in a drawer and it's gone. I suppose you could do the same with glasses, but they're still more intrusive.
I don't think you'll find anyone arguing it was anything other than pure stupidity or mental illness - Bergdahl included.
The Turley Effect: can a rogue designer make MTV cool again?
http://www.wwwdotcom.com
It definitely may be the same designer; who knows. It's just pretty strange that so many of the design elements of Stripe are 100% reflected on this companies page.
I don't know about 100K, but for my 5667 line project, a recent nightly build takes 8 seconds to build on my 2012 macbook pro (4 core 2.3G i7). That is with up-to-date external crates that aren't being rebuilt.

Typecheck happens early, with borrow-checking following soon after, so you get feedback on errors fast, and thus only end up waiting when the compiler is happy with your code. Still, it may be an issue for people who like to do TDD or need to do a lot of run-time verification.

For a big project you'd probably need to split it up into multiple crates to "emulate" incremental compilation, at least until it is supported by the build system.
There really should be a support group for people who have to support systems like you describe. (Sympathetic sarcasm, of course.)
I don't think science should care what 'reasonable people' believe, because reasonable people are often wrong. The whole point is to build accurate models of the world and perpetuating a myth is harmful in the long term.

PS: Can you point to where you think I changed definitions? I may have been less than clear.
New Style of Police Training Aims to Produce Guardians, Not Warriors
That would be a great debate to have. It's a shame that those who want to change names couldn't care less about a debate.
A more useful mental model is "your website will only get the traffic you drive to it." Substitute app, software, tool, etc. for "website" if necessary.

But this makes the reality more clear: building it is not enough. You must take active, focused marketing action to build an audience or customer base.

That doesn't have to mean running ads, although I would not rule out ads. It can include PR, SEO, events, social media, etc. The point is that if you want a product to succeed, you have to be ready to spend time and money to make it succeed.

Now, it's true that a few special products are so awesome that they take off on their own. But most products don't. And if you happen to build one that does, it certainly won't be hurt by some marketing.
I'm actually happy about it in most cases, as it shows that it's likely to be maintained, as it has a existing use outside of "Hey, I wrote some code!"
The best interface is no interface. Don't get me wrong, I find the work you do stunning and well thought through. But I fail to see any actionable value in it.

I could see down the line how measuring continuously vital signs and blood work could help us detect or prevent illnesses or risky behaviors, but the complexity of its analysis will demand something a lot more intuitive than a dashboard. As of now though, these are all vanity metrics, just as useful as tracking the number of visitors landing on your front page.

I appreciate the car analogy, but if you car were as well designed as your body, you would not need a dashboard. Getting more sleep, controlling your food intake, getting more exercise, drinking less... It doesn't take a dashboard to know when you should act on it; your body let you know naturally. You get fat, tire easily, yawn, feel like your overate.

Knowing what to do isn't the hard part, your mom probably told you everything you should be doing since you were able to take your own decisions ("Don't stay up late", "Go play outside", "Eat your greens"). But as pretty as our tool is, I see this as useful as the tons of gadgets and fancy sport gears I see people wearing at the gym: a palliative which distracts us from the real hard work.
More at https://news.ycombinator.com/item?id=10712195.
I would like to clarify that this was just a testicle and should probably be filed in a testicle-only picture category.
I didn’t wait for a grown-up job to finance the life I wanted
What a uniquely Canadian take on the Putin glamour shot!
The trouble with this is your avenues for distribution will be limited. Any venue like Steam or GOG will refuse to sell anything like this where the ownership is ambiguous. Obviously, you can sell the stuff directly and you might do well, but it does limit the audience.
This is a cute fantasy but it's wrong on multiple fronts. First, incorporation does not protect directors from tort liability. If you can't invoke respondeat superior, it's somewhat likely that you'll be personally liable for any tort claims. Your LLC won't shield you, and you'll be liable for infringement damages.

Second, corporations have teams of lawyers whose whole job is to find marginal infringements of their IP and pursue said infringers. It doesn't matter that it's going to cost the company more money than it's worth in your particular instance. What matters is that the company establishes a reputation for mercilessly pursuing infringers, because such a reputation deters further infringement, and because it precludes the possibility of someone claiming that the work was abandoned or no longer of interest (which doesn't negate copyright infringement claims, but could limit damages; it potentially could negate trademark claims).

Do not fool yourself into believing that your small-time operation won't raise the attention of big corporate lawyers. For the extra cherry on top, note that if you do raise the notice of big corporate lawyers, you'll be forced to comply no matter how wrong they are, since they'll pursue every strategy to make the legal fight as long and expensive as humanly possible and you'll eventually have to settle unless you already have $5 million+ sitting around with your lawyers' name on it.

Uzi Nissan, rightful owner of nissan.com, spent 9 years and approximately 3 million dollars defending against Nissan's attempt to wrest his domain from him, and they're still trying to get at him by filing frivolous trademarks. [0]

That is the MO of big corporate law. They absolutely can and will use their larger position to bully you, and you don't really have the option to take the dispute to court if you aren't pulling in tens of millions in annual revenue.

The Walt Disney Company famously sent a C&D to a day care in Florida [1] for having unlicensed representations of their characters painted on the walls.

IANAL and everything I said is probably wrong.

[0] http://www.digest.com/Big_Story.php

[1] http://www.snopes.com/disney/wdco/daycare.asp
The State of the Internet of Things in 2015. And What to Expect in 2016?
Hi acdha - sorry you didn't find this helpful. My intention wasn't really to bring anything new to the table. This actually was an adaptation of the real proposal we used to sell the technical leadership in a switch from Backbone based UI.

Mostly I've found blog posts about react to come in 3 flavors:
1. Something geared towards an audience that lives and breathes web and wants to learn about new tech
2. somebody's experience integrating
3. A tutorial of some kind illustrating how to get started.

It was my hope that I could help provide a concise starting point for others who are trying to migrate old stacks to React not to convey new insights :).
20-rep movements are great for hypertrophy/building size, but are not going to do nearly as much for strength and the 3-8 rep range.

And squatting once a week will do even less than that.
I also am interested- we are using Mezzannine, but open to switching if it improves things for our designers + copywriters.
We're only interested in the salaries of the jobs we actually take. Final offers will be negotiated upward from the interview request. Interview requests where the candidate (or company) don't proceed won't.

So why use interview requests in the data at all? The fact that some joker company offered me 90k on hired when everyone else was offering 130+ shouldn't pull the average down.
And how much does one need to spend on implementing the design? For software one can clone, build, and start playing with the APIs. The cost is almost 0.
Because swift is for apple...?
Unfortunately, regardless what the wiki says, the CR is not strict and because of that the code quality is not that great.

I also think the biggest issue when contributing to this project is that the owner clearly does not speak english as a first language. I know that doesn't invalidate the quality of his code (though the quality speaks for itself as not great) nor his feedback (though it makes it harder to understand), but his poor english results in everything just being harder.
Excellent work! I'm really liking the structure board changes, as I had run into some issues with that in the past.

I've used Django CMS for client work and have been very happy - it's all the power of Django combined with a nice user interface for clients to manage their content. It's also very easy to integrate with existing Django sites/plugins.

Anyone working with medium-sized websites and trying to stay away from the PHP world should look into it for their next project.
I honestly doubt that the low hanging fruits in terms of productivity hide in these kind of things. I'm pretty sure there are about half a dozen obvious things you could do to drastically optimize your commit output (if that's what you're shooting for) before these tweaks become viable.

EDIT: however I agree on the first point you made. You can't improve something you don't measure. I'm merely pointing at the fact that as of now most tools/products in this space provide nothing actionable beyond the obvious.
Another PlanGridder—we're really proud of our product and really appreciate your support--so thanks :) people find our product really helpful, hopefully your construction manager + team will, too!

could you send along a pic of the funky layout?
> And when most of the world don't need high performance PC any more

Well, that is because we do have very high performance PCs these days. Somewhere on Wikipedia, there is a quote by somebody (I forget who...), that a supercomputer is a device for turning a CPU-bound problem into an IO-bound problem. By that definition, even modest PCs these days are supercomputers for the majority of programs ordinary people run on them.
Since they aren't selling files anyway, it doesn't make much of a difference. But my question was two fold. I.e. when they'll start selling DRM-free files, and when they'll support FLAC while doing that :).
It seems like they've done all of this at a surprisingly low cost.

1 million assembly hours at 370 million project cost = 370 Euros/hour (assembly + management overhead costs).
Hey HN — Segment PM on the project here! Happy to answer questions.

Under the hood we're using NSQ as a queuing layer, S3 for storage and batched uploads, Amazon Aurora (for S3 indexing), DynamoDB for billing and metadata storage, and several distinct Go services that handle batching, transformation, schema updating, deduplication and internal consistency checking.

It's been in beta for several months and we're loading about 10,000 events per second into customers' databases today.
do people actually use LT instarepl for anything but teaching? Side effects in our code are killer, and real world clojure code is, you know, pretty close to referentially transparent but not quite...
Yahoo a good bet for Barry Diller’s menagerie
Hipchat Connect takes a HUGE step forward in completing with Slack and I prefer integration over a few flashy features. Yes you can integrate with Slack but my company has bought into Atlassian and it's quite wonderful...
Main copy font should be darker/heavier. I bet Museo Sans of that weight and copy is readable on a Macbook Pro. On this notebook its readability leaves something to be desired.
I have read more than one article that many don't use Apple pay either. I have it and honestly have no reason to use it because credit cards just work. It would be one thing if fraud was prevalent and using your credit card was difficult but that has never been the case.

I still don't understand the business case other than trying to open a new revenue stream because it certainly wasn't solving a problem
Other interesting tickers are Salesforce (CRM) and Southwest (LUV).
I've just updated the link.

It is 1.4 as I've brewed rust few minutes ago.

And you get the point, don't need to picky on the specifics.
Save Robomongo (Indiegogo Campaign Link)
First you really need to go back to the issue of bad will on the gun control side, I mean, when both Obama and Hillary publicly call for outright confiscations ("Australian style gun 'buy-backs'") that shouldn't be open to question.

Then perhaps a return to the issue of dog control. More specifically:

In practice, registration accomplishes nothing good.

What controls?

GPS tracking ... how??? Especially for the 350+ million legacy guns in our hands? And what would it accomplish? At most it would snare criminals stupid enough to legally buy guns before they have a disqualifying record, wouldn't address the other problems.

2) Mandatory is non-negotiable given the bad will, unless you make it a required middle or high school thing for everybody. As for free, the other side's vapors about Eddie Eagle, shutting down of high school rifle ranges (even in Arlington, Virginia, home of the US military! ), and so on suggests that's non-negotiable on their side. But I most certainly support it, did my part of it in JROTC (the members of the rifle team helped the teachers run the winter safety and marksmanship unit).

3) Now you're on to something. But it's not going to happen in 5 of the 15 most populated states (California, New York, New Jersey. Massachusetts and Maryland), and we think the bigger problem is the proliferation of the Orwellian named "gun free zones". With the exception of the shooting of the Arizona congresswoman, all the modern ones have happened in such. And of course the likely stoppings of mass shootings by armed citizens have by definition happened outside these zones.

4) Really doesn't exist. At least if you're talking guns or edged weapons, I would not ask any police officer to use anything less than lethal force from a gun once combat begins. Google Tueller Drill for some sobering videos.

Perhaps better would be real and much more certain sanctions for truly abusive police; going back to the Tueller Drill, in what circumstance is in necessary to shoot a man in a wheelchair if you think he might have an edged weapon? (http://www.liveleak.com/view?i=bf5_1348711197&comments=1) If it was just incompetence in allowing yourself to get cornered as the police allege, that should be worth condign including being expelled from ever having a job in law enforcement. Whereas these police officers should all have been publicly executed: https://en.wikipedia.org/wiki/Kathryn_Johnston_shooting including every member of the coverup.

But in the current BlackLivesMatter environment which lumps murderous thugs like Michael Brown together with virtuous tax evaders like Eric Garner, I don't see that happening.

Echoing the Eric Garner case, I've been told by police officers that anytime things go hand to hand a tragic outcome is very possible. In fact, we don't talk about "non-lethal" methods at all, just "less-lethal".
> Totally do-able

If I want to live in my car for four hours a day sitting in traffic. Some of the bigger companies have shuttles and such but it doesn't fix the problem that all highways in the Bay Area during rush hours are parking lots.
I'm reminded of this comic
http://i.imgur.com/PuUBaVU.jpg
There's a color version of it from "PVT Murphy's comics"
Car Engines: The incredible shrinking machine
We use self-hosted so YMMV but I've never really considered it to be that slow. It's a solid tool and at the top of it's field IMHO. I'd love (seriously) to hear what others are using we looked at a few alternatives but none of them held a candle to JIRA and that's before you consider the integrations with other Atlassian products.
Is it really misleading? Where did you expect the integration with banks to come from? It doesn't even seem like a remote possibility that could be provided without using/including a library from someone. Now one is able to integrate this functionality as easily as one might add Stripe checkout. That's a win, isn't it?

This library aside, I've grown accustomed to every "Do complex thing X in a few lines of code" announcement to, as a rule, mean "as long as you're using our sparkly new library." So much so that it seems rather silly to even mention a library is required. Of course it is. The hard work was wrapped up into a nice interface for everyone to use.

As much as I've grown tired of the automatic developer default to include third-party libraries to do everything, things such as financial transactions seem like one area where it's unlikely one will ever be able to do anything without libraries in a few lines of code.
Just a guess, but they project the cost of large scale GPU manufacturing to decline faster than ASIC due to the shared applications of gaming/VR?
Support is just very spotty, and one's experience will depend on the games one tries to play, the platform the emulator's running on, game-specific config settings, plugins in use, et c. In this regard it's barely advanced from where it was years ago.

It's a system for which it is unsurprising to encounter difficulties emulating a given game, even if it's worked for you in the past.
Bringing private education to the masses in South Africa