skysight-inc/HackerNews huggingface dataset:
As posted in another thread:

> These laws that were passed to prop up car dealerships and came about in an era without mass marketing, but, very importantly, and self-acknowledgledly, these laws existed to prevent the manufacturer from undercutting prices offered by dealers - under the theory that dealers were of critical importance to customers for servicing and selling cars. Which is a combination of circular and dumb. And even if it was once true, because people could not comparison shop without the internet, it is now no longer true, because people can comparison shop with the internet and can visit manufacturers directly for servicing. These laws are literally anti-competitive monopolies that, if they never existed, would not need to be invented now to protect consumers. Instead they operate as enforceable licenses, dividing the country up into fiefdoms, in which each little fiefdom the local car dealer is the ensconced baron, operating with a monopoly on all original cars sales from that manufacturer in that territory - and if another dealer tries to sell new cars from that manufacturer in that territory, they can be stopped by the state and sued out of existence.

In other words, it was once thought that car dealerships offered critically important services to consumers - and even if that were once the case - and I deny that it was ever the case, it was just an excuse to pass these laws - it is no longer the case, because of carfax, bluebook, rigorously licensed repair shops, and car manufacturers that have figured out how to create and operate manufacturer owned dealerships.

This is the vestige of a bygone - and I argue, wholly credulous - era. It is a straight-up tax on the consumer, and it benefits no one but the car dealerships to make it literally illegal for two people to be selling new cars from the same manufacturer within the same territory. That is what those laws do - let that sink in, because that is fucking ri-goddamn-diculous. Car dealerships, and their territories, literally become heritable assets like a barony. It's insane.

And no, my sarcasm aside, the point about being silent in areas of ignorance was made out of frustration that because the person I was replying to was personally ignorant it meant that there was a bona fide debate in this area. There isn't. And it is pretty easy to do the research. I find all to common, however, it being a very fashionable and vogue statement for someone to make to prove how intellectual and cultured they are that, if they aren't familiar with an area of discussion, then surely there must be a legitimate debate to be had. Well, no. That is sometimes true, and very often not. This is one of those cases.

You will find two sides in this debate: car dealers and the people paid by car dealers; literally everyone else.
Never heard of that before - what's some good data to read more about that?
In an extreme case, let's say an employee was a total fraud, filling out timesheets and never coming to work. It would make sense to take all compensation back.

At a certain point of literally not doing what you were paid to do, on purpose, at the very least all bonuses should be revoked. Signing bonuses should require a certain amount of honest effort before they lock in, and exit bonuses should require the same or more.
That's true, but that data is for only a few locations.
Ah, I see your point now. Quite right.
Time Spent Judging Others' Mistakes Is Time Not Learning from Your Own
Adding a small delay after someone types a letter and before the API is hit would improve it a bit in the meantime. Also use history.replaceState so you don't add so many entries to the browser history.

Every time I type a letter (or each time I hit backspace), the browser fires off a dozen requests for the search term and all the images for every app in the result. This is a waste of bandwidth and bogs the browser down. I'm all for interactivity but you need to take usability into account a bit.
Orbiting bacteria: Space Station may need some tidying up
no))
Apple should start a university
That I agree might be a problem. If the case ends up being decided in favor of Christoph Hellwig based on that then I wonder if what happens isn't just that companies gets a third party to distribute a modified kernel (as source code) with the interfaces they need added and then use that. It may still technically be a violation, but judging intent isn't easy.
Having attempted to purchase truck-shipping online before, and found a morass of confusing interfaces with no current information but plenty of spamming over a year later, I think there is room for improvement here. We ended up hiring someone local whose name we got after about 14 phone calls, and who was much cheaper than anything listed online.
What about some of the more hybrid models that are growing - where you have a company trying to build a brand on quality work - like TopTal or Codeable - where they have seemingly good management overseeing the work?
Even if that is true (which it may well be), it's yet another landmine for companies who seek solutions via outsourcing.

I'd agree with OP on this. I've never seen a distributed, outsourced approach work. The product has always been poor or even worthless.

Having said that, I have seen distributed, in-house projects work, sometimes very well, even when the teams were internationally distributed, and even with moderate language barriers.
This was only ten thousand years ago, though.

Anything that lived millions of years ago we're very unlikely to find enough intact genetic material to string a genome together anyway.

You would of course need some kind of zoo, reintroducing a new apex predator into the wild would probably wind up bad for somebody.
SEO is dead. Search for "hotels in boston" on Google with your ad blocker off. In my 1920 x 1080 browser window, there is not a single organic result above the fold. Everything is an ad. Same with Bing, same with Yahoo.

Search engines should be renamed ad engines.
Deep Learning in a Nutshell (2014)
Some DJs also get instructed to talk over the beginning and ends of songs to avoid people doing this. I remember being annoyed in the 90s that DJs would never STFU when the song started, but learned later that it was at the request of the cartels.

Hopefully this practice died when the Internet and death of cassette tapes killed off radio mixtapes.
This doesn't feel like particularly new research - my PhD supervisor did work in the area of argumentative zoning nearly 10 years ago: http://www.cl.cam.ac.uk/~sht25/Project_Index/Citraz_Index.ht...

I initially started my PhD research looking at sentiment analysis on citations, but I found it wasn't a particularly interesting field. As the linked article says, negativity is pretty rare, and it's also something that human annotators disagree about a lot, as it can be expressed in some very subtle ways. The formality of paper publication has a lot to do about it; there are avenues for critical feedback and conflict well before the paper gets published.

I found that looking at how people talk about each other had a much richer depth of expression, although even more nuanced and harder to get annotators to agree about :)
Microsoft partners with ConsenSys offering Ethereum Blockchain services (E BaaS) [pdf]
They also invented many fundamental computer hardware and software technologies. (I was a bit surprised when I first read that several years ago.) From the Wikipedia article about IBM:

IBM has 12 research laboratories worldwide, bundled into IBM Research. As of 2013 the company held the record for most patents generated by a business for 22 consecutive years.[16] Its employees have garnered five Nobel Prizes, six Turing Awards, ten National Medals of Technology, and five National Medals of Science.[17] Notable company inventions include the automated teller machine (ATM), the floppy disk, the hard disk drive, the magnetic stripe card, the relational database, the Universal Product Code (UPC), the financial swap, the Fortran programming language, SABRE airline reservation system, dynamic random-access memory (DRAM), copper wiring in semiconductors, the silicon-on-insulator (SOI) semiconductor manufacturing process, and Watson artificial intelligence.

https://en.wikipedia.org/wiki/IBM
That's not type covariance. Variance only comes up when you have generics, which Go doesn't, and subtyping, which Go doesn't really have. It's the lack of a coercion/conversion between slice-of-T to slice-of-interface.

The correct language-level solution to #4 is to introduce generics and to allow generic type parameters to have interface bounds. That would solve the problem without having to introduce variance.
Amazon don't distribute any of their Xen-derived code, so they don't have to give the source out either.

This is something that the GPL version 3 tried to fix.
Dropwizard v0.9.0 released
I have been on the opposite side, working in a female dominated office of fifty employees. I was one of seven males, myself interning during summer vacation.

I was once called into HR because I made someone feel uncomfortable by not saying hello to them that morning. I was intent on putting out a fire that was causing $1,000.00's worth of losses per minute. That was not important, because I made someone feel uncomfortable.

My discomfort was secondary in all situations that summer. If you think that sexism only works one way, think again. I wasn't part of the girls club. Many, certainly not all, of these women conducted their "locker room" talk in my presence.

There were inappropriate remarks, vulgar remarks, gentle teasing and even full blown harassment. Any man would lose a career over some of the things they'd talk about... or my ass they'd grab.

Professionalism is professionalism. One thing that stands out though, the women would continually accuse the men of the office of being sexist pigs, myself included.
Old but good related article on life as a car salesman:

http://www.edmunds.com/car-buying/confessions-of-a-car-sales...
Russia announces plans to send humans to the Moon in 2029
I'm not too knowledgable about Tor, but I'd imagine there's a benefit to well-known CAs issuing certificates that are trusted by existing browser infrastructure. As far as I gather, Tor authentication merely verifies that the owner of the server you're connecting to also has ownership over the .onion domain, not necessarily that that owner is who they say they are.

Granted, I'm not sure the HTTPS cert infrastructure guarantees that either. I'd love to be more informed about this.
If it's the same release I don't see how it doesn't count as a dupe. There aren't enough slots on the front page to have a new thread each time software goes from RC to GA.

If HN users feel strongly about this we're always happy to make exceptions, but we see a lot of incremental release and status-change posts, and most don't count as substantive.
One would not have expected "convoy.com" to have required any "sleuthing" at all?
This is how the JLENS Blimp was supposed to work
I agree strongly with this, it seems like the author has some expectations from his known language pool. Reason #3 about lexical scoping is the big one to me, as you can (and might want to) arbitrarily block variable scopes in many languages.

The other components seem to be mostly that Go is still in flux as a language so things that are silly today may be fixed tomorrow, but that's kind of a built in expectation with the ability to transform source files to current. This feels like a lot of the early Java issues that were resolved some time later.
yep. It's not the same at all. The format is harder to read, and the point of \G is you can do it without toggling. Say you run a query. Turns out, you need vertical format to see the entire contents. Just hit up arrow, replace the ';' at the end with '\G' and run the query again.

MySQL also has \c which I find tremendously useful, when you screw something up mid-query.
Well, it would encrypt the traffic from your TOR endpoint to the application. Usually this is on the same box so it's not a big deal, but not always.
I don't understand 3. How else is it supposed to work?
Fascinating story.

What's even more fascinating to me is to ponder that the space race was part of an arms race that goes back eons.

It's fun to imagine Og the caveman and his council trying to think up a defense mechanism against the evil Oog. The tribe of Oog's most recent innovation was the spear, allowing them to fight at a distance.

Repeat a million times or two and now we have cyber warfare.
LiquidPiston X Mini: 70cc prototype gasoline engine
Nothing can last forever. When you are big, you are doomed for aging. Empire, dynasty, country, all bow to age.

IMO, keeping your company rich, powerful but small (in terms of the number of products and employees) might last longer. But this seems unrealistic for real business in the real world. Reason is, the undead like AT&T (my colleague always talks about his experience working there and comments the Lab in NJ is a ghost town) will continue to live because of the deep root of AT&T in our American life.

It's a paradox and sarcastic. You either prosper and everyone admires, or you remain undead and disgusted by many. And to both you have to be big...

-- EDIT --

To the commenter:
Most of the empires and dynasty power degraded after 50-100 year. That's the life span of one or two emperors. Almost all of these empires continue to split until full conquer. During splitting, you may have a couple more strong emperors in place. This is like HP splitting, or IBM selling its desktop and laptop division to Lenovo. They are merging or cutting arms to survive.

Roman might be one that last longer before a big split than the rest. In the ancient Chinese history, most dynasties you have heard of would lose dominance and prosperity after about 100 years, mostly due to incompetent leadership. In the case of the Mongolians, they conquered half of the world in less than a decade, but they divided into several ruling regimes to avoid big civil war. The one that controlled ancient China (called Yuan dynasty) went defeated to the Han people in less than a hundred years. The last dynasty in China, the Ching dynasty, did enjoy its dominance for four different emperors, and then rapidly declined due to foreigner invasion, corruption and severe political conflict, and unaccountable spending from the previous administration (plus many social issues).
Not nervous but it just started snowing here so hoping for a reason to get the hell out of Wisconsin for a while lmao!
Pressuring everyone to add "practically speaking" to every assertion or statement is pedantry gone too far.
> A question: how has the accuracy of weather prediction improved overall?

Here is a recent New York Times article on that topic, with emphasis on hurricane prediction:

http://www.nytimes.com/2015/10/03/upshot/hurricane-joaquin-f...

"Over the last few decades, faster computers, superior models and new data have allowed all weather forecasting to improve, by a lot. But the United States hasn’t quite matched that effort. It didn’t invest in computing power and models that kept up with the potential for better forecasts."
If I've only had self-taught exposure to programming and can do like PHP/WordPress and a bit of rails, but am more of a marketing business person, if 5-10 years down the road I want to start a software company and don't want to be taken advantage of would you absolutely recommend becoming proficient in a language to have cursory knowledge, or for your examples above would the management/CEO have to be a full-time extremely proficient programmer?
There is a great plugin for Elasticsearch that translates SQL into Elastic queries also [1]. I am unsure if it supports this new major version though.

1 - https://github.com/NLPchina/elasticsearch-sql/
> It's about the fact that doxing is way too easy, because companies are ridiculously lax about keeping people's private information safe.

Even more that people are terrible at keeping their own information safe. A collection of one-off facts over the past 8 years of a person's internet life can paint a rather vivid picture. You can tell how many relationships they have been in, if they have a new job, what country they live in, what town they might live in, what their pet's name is, who their friends are, and more.

With enough metadata it becomes trivial to find their social profile (where they often speak about bits of information contained in the metadata) and then you have their full name, family, friends, etc. At that point it becomes trivial to find more information on them.

Informing people is rarely enough to get people to understand. On the contrary - they'll blast all the info you need to know on their Facebook or Twitter. They'll take pictures of local parts of town and post them on Instagram, etc.

It's extremely hard to be doxed unless the user shares information with the public. It's extremely rare to be publicy doxed due to leaked credit card information or a company being hacked and a database being released.
The Aerostat has a couple of choice memes as well: https://twitter.com/AberdeenBlimp https://twitter.com/search?f=images&vertical=news&q=%40Aberd...
Who Is the Real Father of Economics?
I recently bought a new car and I bought it just like my last one. I contacted the fleet managers at nearby dealers and asked for a price for the model and options I wanted. Then I just accepted the best offer that didn't require too much travel.

Oh, this time I tried Truecar first, but the fleet manager price was lower.
Ha! This is a game I play pretty much every time I see a globe for sale or in someone's house.
rr works for C++/C code too?
Facebook is not all about the money
This looks like I very cool project, thank you for all the work you put in on it, I've definitely run into some of the problems you're trying to solve, and have come up with various custom-hacked solutions to make it work. I can't wait to try this out on a project.
"Health inspectors may prevent head lice but word of mouth is still the main way a business gets shut down for shoddy work."

The difference, at least in theory, is that the health inspector prevents the outbreak. Word of mouth is generally more reactionary and after-the-fact.
Flosstime Helps You Remember to Floss
You can provide services all day long and you don't have to provide the source code. It's when you ship a binary that you have to provide the source to the person buying it.
While Go could probably be better at not letting you shoot yourself in the foot, 1-4 seem to be code smells - you should fix your code and not the language. 5-6 seem to be personal preference, I have no problem with either as they are and they certainly don't trip me up. #7 as the author says himself:

> noone actually cares, it’s just fine
Dang, I think you're too aggressive with article renames. The author claims that Go is poorly designed. And that's the title of the article. Yes, it's a provocative opinion (and the article text is loud), but the title itself was not outrageous hyperbole. I disagree with other commenters here: just because a controversial opinion will (naturally) gather more clicks, doesn't mean it's linkbait.

The articles here on HN also surface on reddit and other forums. I frequently click links on HN just to discover I'd read them already.

The title often contains a clue as to what I'll find in the article. The author presumably gave it some thought. When HN editorializes titles, I lose that context before I decide to click.
You can provide services all day long and you don't have to provide the source code. It's when you ship a binary that you have to provide the source to the person buying it (or technically just downloading it if you give it away).
Free quality controlled historical data available from NOAA as well:

https://www.ncdc.noaa.gov/data-access/land-based-station-dat...
Live Upgrading Thousands of Servers from an Ancient Red Hat Distribution (2013)
Isn't it possible to talk about variance as soon as you have a type constructor (function from types to types)? In this case [].

Edit: I don't know go, but if slices give write access, I think the automatic conversion the author wants would be unsound.
The company also has a popular mobile app, which Mr. Kenny said
collected barometric pressure from its users’ phone sensors.
Millions of locations are turning in information 96 times a day.

Well, this is news to me.
Dealers are really only guaranteed to have parts for a vehicle until it runs out of warranty. Even then they're likely to have to call back to the warehouse for anything unusual.
Even very low draw weight bows can be deadly weapons especially with neurotoxin's, but we could add a dispensation for the truly enfeebled to use crossbows. (but enough joking around.)

Statistically your worse off owning a gun. The odds of a member of the general public using it for defense are lower than the odds a gun they own will end up killing them.

Overall, I am fairly neutral on the gun issue. I just don't see a clear defense for mass gun ownership without oversight though. IMO, we let people drive cars with minimal licensing and take that right away when abused, it seems like guns should follow a similar approach.

As to music I really don't care. End copyright, require DRM, outlaw DRM, or even outlaw music, it really does not matter to me.
> I guess my point is, I'm totally unsurprised that less-scrupulous employees faced with that hairball just said, eh, I'll make up that I successfully contacted them, what harm could that do? -- and if that happens, you've got across-the-board confirmation bias going on, "of course our graduates land good jobs in the field."

Well, my experience is that it's more of a selection bias than anything else. Not outright employee-not-wanting-to-do-their-job lying. When the calls go out to graduates to get employment data, the successful ones have no problems giving their data, while the unemployed ones hesitate. This can be seen where the percentage of graduates reporting data is given.

This also happens with salary data, those working temp jobs or minimum wage don't as readily give out their salary data as those who are really successful early on.

One seemingly effective way I've seen universities get more representative data has been to hold diplomas until a survey is filled out. Obviously this doesn't capture later data (like salaries/employment 9 months out), but it gives a good picture of recent graduate data with extremely high reporting percentages.
It's depend on what you mean as "extending": official module/plugin or process memory patching. Some example would be helpful if you seriously want to discuss it.

Though for officially supported add ons system of proprietary products usually state what license you can or can't use. All kind of tools that access and patch process memory are not in danger because most of time they modify process state via 3rd party OS APIs and they do not interact with programs they patching.

In same time changes that patcher do within process can't go under GPL and fact that developers keep licensing that code under open source licenses doesn't change the fact it's break EULA.
I'm a software engineer using java, xml, plsql, oracle db, javascript, html/css.

I am about to start a side project in java and have one just started in python with flask. I want to start using reactjs too.
Didn’t Homejoy Shut Down?
Users Can Now Record and Publish Video Gameplay from Google Play Games App
How Startups Can Become the Unexpected Parental Leave Champs
Of course it's JLENS...
A Live NBA Game Is Cool in VR, but Don’t Sell Off Your Season Tickets Yet
Call for Robust Privacy Legislation in Wake of EU Safe Harbor Strike-Down
Goldman Fined $50m for Hiring Ex NY Fed Employee, Obtaining Confidential Docs
Snapchat Adds Slow-Mo, Fast-Forward, and Rewind Video Filters
Why Is the NSA Moving Away from Elliptic Curve Cryptography?
The Weather Company owns the Weather Channel.
Why scientists should study art and literature
<ahem> My mother was a FORTRAN programmer in the early 1960s. :-P