skysight-inc/HackerNews huggingface dataset:
Right, he's basically saying that he wants the browser to behave identically to the desktop, where all logic is executed locally and direct connections are made out to external databases for storage. I assume this is because he's a language hipster and resents ever having to look at something that's not JavaScript.

There are multiple reasons that people stopped shipping big blobs with application logic and now rely on backend servers, but database servers having "failed the web" are not among them.
Elon Musk believes this as well. In a 2012 interview by Chris Anderson published in Wired[1] on why SpaceX does not patent anything:

Anderson: So what have all your creative people come up with, then? What’s different in your basic technology versus 50 years ago?

Musk: I can’t tell you much. We have essentially no patents in SpaceX. Our primary long-term competition is in China—if we published patents, it would be farcical, because the Chinese would just use them as a recipe book.

[1] https://www.wired.com/2012/10/ff-elon-musk-qa/all/
I'm wrong. Huh.

https://qz.com/874224/this-year-you-wont-wake-up-to-a-shocki...

But seeing this, it's neither sophisticated nor malicious. They changed their customer pricing model from time-and-miles to fixed-price. That doesn't defraud anyone. And of course Uber is going to balance their increased risk (i.e., that their estimate is too low) against better profitability and customer experience.

Like, duh.

Similarly, Uber didn't change their pricing model for drivers. It's still time-and-miles. You can certainly argue that drivers should get "more", but are drivers willing to shoulder the increased risk as well? I could see this story going the other way: Uber Slams Drivers With Increased Risk, Lower Pay with an example of some driver getting paid $10 for some crazy-long trip during a snowstorm.
Ask HN: A new paradigm in programming languages?
Looking back, it seems to me that there hasn't been a new, and important, paradigm in (general purpose) programming languages in the past 30+ years.

Looking back, I think of the major paradigms as procedural (C, Pascal), Object (Smalltalk), Functional (LiSP), and Logic (Prolog). These are all at least 35 years old. Have I missed something or have we stuck in a period of refinement to existing models?
What country are you in? I'd wager a bet that many people still do it, just like many people in your country probably hit their children.
JPMorgen invested in a fund that was invested in all companies that did well when there was social unrest. Pretty close.

Fun story, not sure if they made a profit.
I don't really understand why Uber would be required to show the same price to both sides unless contractually obligated. When I hire a contractor to renovate my house he doesn't typically show me the invoices to all his subs. He negotiates one price with them and a different price with me.
The entire US economy had be reworked to a wartime footing in WW II. The government was far smaller and poorer and would have stayed that way but for the war. And frankly it's difficult for me to believe the Norden gunsight cost that much.

The Russians developed nuclear weapons because they didn't have a choice given the US had already done so, and it's not clear when they would have been successful without the US project.

The reason I picked the early 1960s for peacetime development is nuclear weapons development became much easier with the introduction of nuclear power. At that point it became much easier for any motivated government, so it's not surprising the South Africans were able to do it in the '70s. And still they needed US help to do it on that timeline.
There's always something that's going to be harmful to us in our man-made environment. It's just a matter of degree. If it's not radium watch dials or arsenic paint, it's asbestos or lead paint, or radon gas, or, triclosan soap, or plastic microbeads, or whatever else.

That's not to say people shouldn't be concerned or strive to improve even more, but we're better now than we ever have been in any time in our history. The "product containing x will kill you and your children!" thing just gets tiring after a while.
Tremendous investment towards very uncertain results. Asia in particular -- what exactly is the point of investing in Asia? Uber got kicked out of China, and besides Japan, what other market is really worth investing in there for a company that constantly struggles with unit margins?

I think I agree that Lyft is the better opportunity right now to Uber based on valuations -- while Lyft is clearly the less valuable company, it's hard for me to believe that it's 10x less valuable. 5x? Sure. But that makes Lyft twice as good an opportunity as Uber.

Unfortunately, I think that both companies are most likely doomed. Uber almost certainly, Lyft maybe a little less certainly. There really isn't much sign that there's a $7B business in ride sharing, much less a $70B business.
Those attached PDFs give a great overview of how to implement this. The virtual machine and friction plugins sound so good, I really want to try duplicating this. Thanks for the samples!
While that sounds like a very nice machine, it's worth noting that a more 'normal desktop' machine that hosts those GPUs could be $4k instead.
I received several phone calls from their Regulatory complaints/compliance department. Played phone tag with them for a few days, until I finally just left them a message instructing them to refer to the resolution on my complaint.

They actually give you a field to fill out on the agency websites:

"What would you like to see happen as a result of this complaint?"

Basically just said send me my money. They held onto it for more than 6 months.

What is laughable is before I got fed up dealing with lower level employees and managers, I had them telling me to consult legal counsel - over an $1,800 check.

Yeah pay an attorney $1,800 to represent me .. to receive $1,800! Makes sense of BofA! Why didn't I think of that?
Can algorithms help improve hiring?
For example, came across this recently: http://higherteams.com/

Curious what HN thinks about whether this would add to the hiring process, if companies would actually use it, how results would be weighed in making a decision vs. other factors, etc.

On one hand, hiring seems like far too human of a process to let algorithms decide... but then again, we've said that about a lot of processes that have since been replaced by technology.
3 ways to fight the impostor syndrome
Great answer! thanks. I decided that I will star with a RDBMS, and then when I get to the point of creating the recommendation / matching engine I will look into hooking up a graph database if I can not solve it through the RDBMS.
They don't need to be "part of a branch of Christianity" to be Christian; it doesn't work that way. In fact, they represent a majority of (non-Catholic) Christians in America these days. The mainline Protestant groups (Lutheran, Episcopal, etc.) are dying out, and all the younger people are going to the independent evangelical Prosperity Gospel megachurches now. The Catholics are really the only serious exception.
This is something else I want to write about. Starting a really different service is a lot harder to sell, and I knew going in that selling is what I am worst at.

Also, when I started, most of the competition was using UML or OpenVZ. Xen was unquestionably superior to those technologies for multi tenant systems, so one could argue that this market wasn't as crowded in 2005

Of course, I was big into the idea of a commodity product. Like I said, competing as a commodity requires less marketing skill. Instead of talking someone into trying something new, you start with something they already are using and then just point out the advantages of your implementation, which can be as simple as the blog I posted in the other comment.
That's just like saying that France and England started the war because they declared war on Germany when they invaded Poland.
The 'problem' with the stock market is that most of these expectations are usually already priced in, i.e. NVDA's market cap today reflects expectations of massive future growth.

That said, NVDA's stock just went 7% down due to an analyst's downgrade (which in the long run is relatively meaningless), so if you'd want to buy NVDA stock and hold it long term now might be a good time.

Disclosure: I am long NVDA, and my stock picking track record is atrocious.
Google invests in INDIGO undersea cable to improve infrastructure in SE Asia
I can't comment on Google's decision here. I don't see any technical reason why they can't support client-side interactive transactions. But I'm happy to comment on technical points I made in the post ...
Or, you know, OneNote will do this amazingly well.
For AR, cash management facilities and even backing a bond for a long-term commercial lease, they are pretty startup friendly -- at the beginning. I had a company in the 90s that got caught in a couple of unexpected ripples (unrelated to our core business), and a couple of unexpected contracts that failed to close at the same time (completely related to our business), a cancelled IPO (because, Y2000's NASDAQ plunge) and then the private equity guys hiding under their desks, and ... yet more nonsense that ended up hitting a wall that had materialized out of nothing faster than we had planned for. Whatever - it happens. We found two buyers that, between them, would pick up >95% of our employees and get the investors 85% back on their ~$100m invested. Not great - but it sure beats a sharp stick in the eye. Silicon Valley would not budge on their first leinholder position on some cash we wanted to move to get liquidated to get everyone (including them!) paid. I think they held up an $85M million transaction over a $2M deposit we had in their bank (but they froze) for almost 3 weeks. Almost queered the deal twice over. At this point I don't remember the details, but I remember being frustrated (and very very surprised!) that they had changed from friendly/flexible to "nope! not gonna do it!" in a heart beat, and they almost lost out on getting paid their piece (which was bigger than the $2M note they were holding us up over). Weird.
"27. In the overwhelming majority of transportations, the upfront price is the amount that a User is ultimately charged for the transportation services by the driver.
28. When a driver accepts a User’s request for transportation, the User’s final destination is populated into the driver’s application and the driver is provided
with navigation instructions directing him or her to the best route to the User’s
destination"

---------

It seems like User sees a price X for a ride and accepts it. The driver might see a price X-y if conditions have changed. Doesn't that imply User agrees to price X and driver to price X-y ? Uber might be able to adjust the price at the end but can they be sued if both party agrees to it before hand?

--------------

"36. Had Plaintiff and the Class known the truth about the Uber Defendants’ deception, they would never have engaged in the transportation or would have
demanded that their compensation be based on the higher fare."

------------

I am curious as to how they reached to a conclusion that Uber was intentionally doing this. Did a bunch of drivers co-ordinate experiments with riders to see if there was price differences? Did they just log out and log back into different accounts to see the price differences?

I am neutral to Uber so I feel its natural to question if Uber is seen as an easy target to go after since they are already in a legal swamp. IANAL so would love to read what people familiar with law have to say.
I agree that perverse incentives are possible, but I think that stance is a bit pessimistic. Being the author of an RFC grants you no social capital unless that RFC is good enough to get accepted (and if it's good enough to get accepted, then it's a good thing someone took the time to write it!). Additionally, the amount of social capital one receives from being known as the author of an RFC is very minor (especially since Rust RFCs only represent the beginning of the conversation, not the end, and the features any given RFC describes can change drastically between RFC and eventual stabilization, and god only knows how many people are responsible for the end result by that point).

(There's only one accepted Rust RFC whose author I can name from memory, and that's only because it's an RFC that I didn't like. :P The knife cuts both ways!)
Thanks for the idea. May I know what do you expect from a good news aggregator and what news aggregators have you tried so far ?
Ask HN: Which platform to use for beta-testing desktop apps?
Hi, we need to beta test apps for OSX, Windows, Linux.

For iOS there is Testflight, for Android - Testfairy. What is a good solution for desktop app if any?

Or if there is none, maybe someone can recommend a good workflow? We would be perfectly happy with public unlisted Github repository, but there is no such thing.
When will this be available in Canada?
Looks like 25% article, 75% adverts and headers and footers and title bars and side bars and overlays and banners and other stuff.
Ionic 3 has been released
As I recall, the USPTO declined to grant the registration for the service mark, which was kind of sad for OSI, but they kept going anyway, encouraging people to refer to OSI-certified open source.
I honestly make terrible automotive analogies. Most people I talk to have driven a car or have at least ridden in one, so it's a good basis for shared understanding. Making the analogies obviously bad shows that programming is subject to human faults and conveys that programmers aren't necessarily smarter or better than anyone else. We're just as liable to misunderstand things or make mistakes, and that's a useful piece of information for non-developers, who tend (in my experience) to regard developers as wizards.

Correcting my terrible analogies is an object lesson in the software development process, too.
Because Harry was forced into eating that by the Dursleys! Why would you want to eat something Harry didn't even want to eat? If you had an obsession with treacle or coffee cake or one of the many other delights Harry enjoyed at Hogwarts are at the Weasley's, I'd understand your motives better!
I hope down the road, if the program is successful, they can increasingly push for open hardware in the machine.
And: Non-enterprise users will most likely not need AD/LDAP support.

I strongly disagree with this. Everyone with more than 2 users in their organization can benefit from AD/LDAP support, if it is easy to set up and administer.

Because... what else is viable for managing multiple user accounts across several machines? Twenty years ago, I would have said NIS (from Sun, originally called YP for 'yellowpages'). But that was horribly insecure. NIS+ was supposed to fix that, but support was never there in Linux land.

Kerberos? That seems too difficult for most small networks.

Don't get me wrong, I don't like LDAP, but there isn't anything better that I'm aware of. LDAP has some support for other applications (for example, we use it for Redmine user accounts), I don't know of anything else besides LDAP that has widespread support.

But the initial configuration was a bit of a mess, where I was going back and forth among the official docs, the Ubuntu docs, and other guides. I should write my own guide so that I can add to the confusion.
Best Amazon Review Ever
23andMe is finally allowed to tell you if you have the genes for Parkinsons
Okay, so I was skeptical that he had ever said such a thing, but it turns out that a magazine called the New York Enquirer (later, the National Enquirer), which was later charged with sedition for opposing america's entrance into WWII did publish an article claiming that he said it.

Churchill claimed that he had said no such thing, and was sued for libel over it:
https://www.winstonchurchill.org/publications/finest-hour/fi...

After the publisher was indicted for sedition, the judge dismissed the case.

It sounds to me absolutely nothing like something he would have said.
All it takes is a tiny tiny line in the terms of use that states that the fare differences can be different between client side apps.

The user isn't paying the driver, they are paying uber. The driver is paid by uber under a separate agreement.

So it honestly doesn't matter.
Here's an article about this issue from a couple of months ago, for anyone looking for additional information: http://therideshareguy.com/how-to-beat-ubers-upfront-pricing...
If the rate drivers get paid is based off the price paid by riders, yeah, it is illegal what they are doing. If they only say it's a % of it, then you are correct
I beg to differ here. Once you get the scale like Uber, and you don't have to spend billions on marketing, this is a very high margin business.

Minimal costs to maintain infrastructure and 20% cut on millions of ride's a day.

The only reason Uber was struggling is because it wanted total global domination. It was a land grab, and they played it quite well. Failed in China, but succeeded in quite large portion of the globe.
No, he was 5'7" (after converting French feet to modern feet), and that was slightly taller than average for the time. If you don't care about "average height for the time", then you're just being intentionally obtuse. The average height of the time and place is the only thing that matters for defining "short" and "tall".

(He was likely shorter than his Imperial Guards, who were chosen on the basis of height, which would have made him look short by comparison when seen in public, much like Arnold Schwarzenegger looks like a little person when he's seen next to Andre the Giant and Wilt Chamberlain.)

By the standards of the Dutch, you're probably a short, tiny little person too. But by the standards of modern America, Napoleon was average: the average height of a man in America in 2017 is 5'7" (last time I checked). Standards vary from place to place and time to time. In modern Japan, he'd probably be considered a little tall. In modern Netherlands, most of us are short.
Google partners with Elastic to offer managed open source search on GCP
Is it common to smoke in public places?
What about AWS Lambda?
Apple iPad review (2017): No alarms and no surprises
I think a combination of that, and that with closed projects the drama like this doesn't tend to end up in public purview, sometimes not even among the workers in a company if HR does a good job of not letting it turn into a big issue. That's one kind of situation that companies tend to have an advantage in dealing with since they can more easily fire/remove a person causing problems from a project. That's a lot harder with a publicly developed open source project.
23andMe wins FDA approval for its genetic tests
His source is probably a Malcolm Gladwell tech talk [1] It is corroborated by other sites on the Internet [2], though Gladwell frequently gets his information from secondary sources so who knows if these are independent? Based on the history of the project though [3], it seems plausible - the Norden bombsight is basically an analog computer whose development started during WW1, and building a computer with WW1-era technology seems like it could easily cost half as much as building an atom bomb with WW2 technology.

[1] https://www.ted.com/talks/malcolm_gladwell/transcript?langua...

[2] http://warfarehistorynetwork.com/daily/wwii/the-norden-bombs...

[3] https://en.wikipedia.org/wiki/Norden_bombsight
Because I'm unfamiliar with the project, can someone provide some context as to what happened ?
Data Compression Improvements in Redshift Bring Compression Ratios Up to 4x
My point would be to see how much the model is relying on punctuation. It could provide insight as to why character-based models outperform word-based models for sentiment analysis.
One advantage is that the planck [1] is over 4x smaller than the emscripten build [2].

[1]: https://github.com/shakiba/planck.js/blob/master/dist/planck...

[2]: https://github.com/kripken/box2d.js/blob/master/build/Box2D_...
Parkageddon: How not to create traffic jams, pollution and urban sprawl
Can someone explain what is "unsupervised" about this? I'm guessing this is what confuses me most.

I think this work is interesting, although when you think about it, it's kind of normal that the model converges to a point where there is a neuron that indicates whether the review is positive or negative. There are probably a lot of other traits that can be found in the "features" layer as well.

There are probably neurons that can predict the geographical location of the author, based on the words they use.

There are probably neurons that can predict that the author favors short sentences over long explanations.

But what makes this "unsupervised"?
I'm thinking of MBPs with nvidia. I'm guessing Vega only comes in big configurations and there won't be a smaller version suitable for notebooks. Mobile Polaris is non-competitive with Pascal on notebooks. Hope this is the case.
Does it really make much of a difference?

Even for large screen TV's, you would need to sit about 3-5 feet from a 4K TV to make out every pixel.

3k rendered, then upscaled to 4K should be pretty much indistinguishable to 99% of viewers.
Welcome Dan.

What other production implementations of Calvin are out there?
Well it depends on how you look at it. Today we have many more devices connected to the internet, and like you mentioned, the interconnected nature of devices, increases the surface area for exploits (and other non-exploits like denial of service attacks). Also back in the day the people using computers were more savvier about tech in general, making the whole situation much more worse IMO.
Uber's driver agreement isn't and has never been, "You get X% of the fare we charge." It's "You get $X for this fare." (Based on some combination of time and distance actuals, which are also transparent, along with any multipliers.)

If I can charge a rider $10 for a ride and get a driver to accept $5, no one's "defrauded". They may not like the spread, but that's easy to solve: riders, don't pay $10, and drivers, don't accept $5 in the first place.
I agree that being able to more easily give structure to data is probably an improvement, but I don't see why it's particularly "more Unix-y" - could you elaborate on what particular aspects of "Unix" or "Unix philosophy" you see it as better exemplifying?
I don't really understand this. I'm a small business owner and all the insurance, training costs, etc. are not money I make. Those are business expenses. If you work for a big hospital or group, the employer pays for all that. If you open a private practice, your business still pays for it. The doctor and their practice are separate legal entities for a reason. The doctor's salary comes AFTER all that stuff is paid for by the business. So you don't subtract the cost of insurance from their salary.
I found this New Yorker article helpful in providing context: http://www.newyorker.com/magazine/2012/12/24/utopian-for-beg...
> 23andMe is now the only company authorized by the FDA to provide personal genetic health risk reports without a prescription.

Will it be hard for competitors to get this authorization as well?
Usenet is, once again, a lesson here. Remember cancel messages. Then remember forged cancels. Then remember the people who decided to stop respecting cancel messages. Then remember the discussions about signed cancel messages. And so on. (-:
I think the InterPlanetary File System is what you're looking for: https://github.com/ipfs/ipfs
TensorFlow 1.1.0-rc1
In my experience, it's the same with any volunteer project that doesn't have a large amount of contributors and low barrier of entry for active contribution.
I don't follow. Are you saying that a company should be blamed for flaws in products which they simply purchased?