skysight-inc/HackerNews huggingface dataset:
GPUs have had MMUs for a while (though they don't recover from page faults the same way CPUs do, I don't believe).
One thing I've never understood is why these platforms are considered winner take all.

They don't seem particularly sticky nor does it seem like economies of scale matter. Seems like only a matter of time for meta sites to pop up finding the best riding deal across multiple platforms.
People who often play 3D games always update their graphics drivers :)
Obviously. It does have another use case too, for developers, it's an easy way to run parallel login sessions on webapps without stomping over cookies. :)
Big companies can suck the enthusiasm out of you, but don't mistake it for not liking what you like anymore.

Just take some time off, without even opening your laptop, and you'll see that your passion will come back.

It happened to me in the past, and the problem was just that I had overdone it.
>>Being empirically observed phenomena rather than abstract mathematical facts, Benford’s law, Zipf’s law, and the Pareto distribution cannot be “proved” the same way a mathematical theorem can be proved. However, one can still support these laws mathematically in a number of ways, for instance showing how these laws are compatible with each other, and with other plausible hypotheses on the source of the data.

Interesting that some the most reliable and interconnected observed emergent behaviors in mathematics do not have an actual hard-and-fast proof, but merely a lot of "evidence".

Is there such a proof? If so, would it be enormous like "Classification Theorem of Finite Groups" or "Erdos discrepancy problem"?

Or are such things purely outside the range of mathematical language, but can only be talked about in terms of observational data?
VCs don't really do $5b rounds. I'm curious where Lyft investors Founders Fund and A16Z think its gonna go.
Genze electric scooter at CES review by Verge
I have a feeling truly driverless operation will be slower than we think.
Don't they sometimes use compressed nitrogen to pressurize a fuel tank? Nitrogen is pretty much air without the O2.

https://en.wikipedia.org/wiki/Monopropellant_rocket
I seriously believe it'll be here in no more than 3 years, maybe 5 if there are regulatory hurdles. There's just too much value to capture for everyone to be half-assing it.

EDIT: Citations

"Google Self-Driving Car Project Monthly Report | December 2015"
https://static.googleusercontent.com/media/www.google.com/en...

"We’re currently averaging 10,000-15,000 autonomous miles per week on public streets"

There are ~100K Model S vehicles. Somewhere around VIN 55K is when autopilot hardware was introduced (http://www.teslamotorsclub.com/showthread.php/44787-Autopilo...). Let's conservatively say that there are 40K Model S vehicles out there with self-driving hardware that are refining their data, and consequently, algorithms Tesla is updating. 40K vehicles * 12K miles/year/vehicle (average) = 40,000,000 miles/month (!!!) in "autonomous experience" Tesla is gaining. (Fun fact: The average human drives ~500K miles in their lifetime)

"According to Fred Lambert from Electrek, Musk referred to the first round of Model S owners with Autopilot as "expert trainers" that will collect and deliver tons of important data for Tesla's intelligence network. Musk said the system should improve each week as the driving algorithm constantly updates, adding Model S drivers could add around 1 million miles of new data every day."

http://www.techinsider.io/elon-musk-explains-tesla-autopilot...

That's a lot of progress being made each month.
Did not document (other than the assembly script that I can't share), although I did post my jail.conf (essentially) in an earlier FreeBSD thread https://news.ycombinator.com/item?id=10602990

If you know how to build a minimal chroot, you know how to build a minimal jail, and then you just need to configure it, etc... If you don't know how to build a minimal chroot, check out option 3 'most minimal chroot possible' here: http://ram.kossboss.com/debian-ubuntu-build-minimal-chroot/

It's written against Debian Linux, but the same thing basically works for FreeBSD, except ldd on FreeBSD omits the loader (/libexec/ld-elf.so.1), but I sort of remembered that from somewhere, and I used truss to see what system calls were being used before it died.
Well they're decidedly not a startup so that's partly why.
How to bring down a website
This was posted earlier from its original site:
https://news.ycombinator.com/item?id=10782126
I tried merlin before and I'm really torn.. tomato does some things clearly better (dns-crypt, ftps, file sharing, bit torrent, UI, customization) and I wouldn't give up tomato if it wasn't strictly necessary.
The advantages of scale are massive. More drivers = faster rides. More riders = more trips. It's a pretty classic natural monopoly. Like Ebay.
If you polished a bullet to a mirror finish, would it be immune to lasers?
Morals of watching pornography? I thought we were past their point already.
Maybe that's why it's called "Wired" -- it doesn't work OTA?
Yep, but first you have to load this counter and increment it manually in some CPU register. And you also need to repeat the whole sequence in case CMPXCHG8B fails.

With 32 bit integers you just execute XADD and move on with your life.
Why+Use+The+best-quality+Hair+For+luxury+Hair+Extensions+And+Weaving+Camelon
They didn't. The mortality rate for kids used to be insanely high.
Uber pays as little as 30 cents/mile in some cities (e.g. Detroit)
It is still possible to inspect previous framebuffers after rebooting.
I work a cubicle job in the financial services industry, a large back-office for one of the largest independent broker/dealer networks in the country. Attending to email is essentially the crux of my job. The entire corporation is held together by email. My eye is constantly on not just my personal inbox, but several shared inboxes. A certain type of email hits a certain inbox and the clock starts ticking, I have a specific time frame in which to process a series of actions. I am just one cog. Once I'm done with my part, I fire off an email that hits a number of other shared inboxes and people in other departments pick up the baton and do their processes. If I fall out of my prescribed time frame, I become a bottleneck, the issue gets escalated to higher-ups and it can impact my performance review. If I get too many at once, I'm S-O-L. And, oh yeah, there are also faxes.
I don't really see why I'd use this. It doesn't seem to have any features twitter and instagram don't and it feels something like a strange mix between the two.

I has 'magic words' that are (very) approximately like slack commands. I'm going to be skeptical and say they look to be about user profiling as much as utility.
Example module showing some ES2015 best practices for module authors
> Let's assume self-driving cars take off in <5 years. That means that this isn't "winner take all". It means its a commodity that's going to be driven down to razor thin margins. In that case, neither Lyft nor Uber have much of a business, and VCs are better off burning their money in a barrel.

Possibly. But Uber raised 1B at the same time. So that suggests that the VC world still believes in the Uber model (or that they think Uber comes out as one of the winners in self driving cars). The fact that Lyft failed to get any traditional investors suggests that those investors believe there is a significant difference.
They likely also got more sun.
As boulos points out ingress is free -- the other question is how much you actually need to egress. Transfer within a GCP region is generally free as well, so unless you really need your giant result set in its raw form, you can potentially just leave it in GCP and do any analysis/summarizing work you might otherwise have done externally within GCP.

Taking this to the extreme, you might even fire up a Windows VM so you could run some analysis or reporting tool there (say, Tableau), within GCP and then only need to egress the Dashboard or Report that it generated. You'd still have the raw data, but you would only be paying to store it. Especially if you're only keeping it around for archival purposes you could put it in a Nearline bucket and really minimize your costs.

(note: I work on GCE)
This article is about Vitamin D supplements. (Not the vitamin in general.)

I remember looking up Vitamin C supplements and found similar articles on the harms of those and similar supplements.

Turns out that the vitamins found in foods and created by our bodies are more complex than RPG stats. There are complex combinations of vitamins and minerals that need to be taken together. You can't just up a Vitamin level and it not effect other chemicals in your body.
It's also the thinking that got us Doom. ;) There are use cases where performance trumps security; the only issue here is that "multi-app semi-trusted computing environment" isn't one of them.
Well it has value to the advertisers who got the opportunity to brainwash you into buying their products a bit.
Not my experience. I signed in once (can't recall watching an ad) and now any time a train enters a station with wifi it automatically connects. No ad and it usually connects quickly enough that I can load a page or refresh a feed while passengers get on/off.
English is not math. As you should be able to tell by now, that is not at all what people mean by "inequality is bad."
Smartflix lets you watch the global Netflix catalog
I don't think you can access 64bit registers from 32bit code. I know you could access EAX (32bit registers) from 16bit code with a prefix (0x66), but I do not think there's an equivalent access to RAX for the 32<->64bit case.
If they had been filled with liquid 02 they would not have survived reentry. If the didn't burn up, they would hand landed like bombs. If it was rocket fuel, say hydrazine (these are too small for the kerosene used on lower stages) this would be a public health issue. Helium would be my bet for spherical tanks. Perhaps this was from some of the "ghost" boosters that are floating in low orbit such as from the SL-16 r/b launches in the 80s.

Has this come down in the north/south I would assume it was from a not-public imaging sat or launch, but vietnam is near enough the equator that it could be anything.
Their Stats Engine does resolve the issues, but I have to laugh at their marketing materials calling it 21st century statistics, because even the new approach is comically behind the times. Looks like the poor schmucks accidentally outsourced the project to some really old-school one trick pony "let's throw some maximum likelihood theory at this" statisticians. I would've hoped even die-hard frequentists would see the value of a multi-armed bandit and the irrelevance of declaring a winner rather than quantifying the effect of each variant and the uncertainty around it.

Cf. the technical paper: http://pages.optimizely.com/rs/optimizely/images/stats_engin...
I haven't tried to find out why people do that and find it baffling, but I guess they don't trust Grunt or their minifiers and want to compare the output of different versions. The repos I have seen also have the genuine source code.
Just a handful of paintings, some are very simple and each one is still fascinating to explore. Just a few people got it. Vermeer was one, and also his american and updated version a few hundred years later that was Edward Hooper.

http://www.essentialvermeer.com/vermeer_painting_part_one.ht...
True; I often do exactly that :).
(as others have mentioned) Optimizely's newer engine uses ideas like Wald's sequential analysis. Here is my article on the topic: http://www.win-vector.com/blog/2015/12/walds-sequential-anal... .
Even though it isn't GPL anymore, how exactly would it kill all hope?
Might be off topic, but can we map 3-d space to detect obstacles like how a roomba maps 2-d space and avoids obstacles ? (like this http://www.technologyreview.com/sites/default/files/images/i...)

I mean, is that a solved problem ?
I don't see comparable numbers here either, but if you want to believe this - good for you. I don't see anybody contemplating buying, say, Call of Duty game or saving money to buy magic mushrooms in some mobile game so, frankly, I don't even understand what are you comparing. My main objection was comparing total numbers of devices capable to play some kind of games vs dedicated gaming hardware, which, I hope we have sorted out.
It doesn't matter what it would be like, what matters is that it's going to be stronger than us in many ways no matter how we turn that around if it is indeed going to appear.
Disclaimer : I work for an A/B testing platform.

There is nothing inherently wrong with A/B testing, and it's basically the only way to verify that anything you do has a positive impact. What's created a hype bubble is articles and platforms saying that minor UI changes, colour of buttons etc. make a real difference to conversion rates. Good tests based on well thought out hypotheses relevant to your actual customers, can and sometimes do help websites find measurable gains. It is not a silver bullet, and no matter how careful you are there is always statistical uncertainty, it won't always help.
First they came for the militants... yada yada yada.

This strikes me as an end-run around limits on censorship. That is, convince/coerce gateway corporations to do things that the government can't for legal reasons.

What happens when the gateway corporations start to censor other things, like news of illegal corporate behavior, or politics that isn't pro-business/pro-aristocracy? Who steps in to say that's a bad idea? The government is already approving of the censorship.
Unix Delenda Est (2015)
We've already had these kinds of issues with webgl. Here's one that I found through some googling: http://www.cvedetails.com/cve/CVE-2014-3173/

You don't need webgl for this kind of infoleak either, regular good old 2d canvas also supports allocating memory. It also supports reading the current state of all of the pixels in the buffer through Javascript, so if you have an exploit that gets you an uninitialized canvas you can easily send whatever memory contents you got back to your server for later analysis.
Stephen Hawking's New Black-Hole Paper, Translated: An Interview
Your comment hits the nail on the head here.

Standard statistical tests used in a/b testing are based on one check. If someone is checking repeatedly on a test until they get a 'significant' result, your chance of getting a getting a false positive is many X the stated significance.

Best practice - set a pre-defined end, and one or two defined early check-in points where only make an early call if result is overwhelmingly significant or if the business has fallen off a cliff.
Where are you getting all of these discounts? I've used Lyft ~80 times this year, and I've never seen a coupon that isn't just for first-time riders.
Never underestimate the volume of regulatory hurdles. I'd bet on decades of needless delay. Half of it caused by the first time people hear on the news about a self-driving car in an accident and ignore all the statistics showing they're actually far safer.
I've also seen hundreds of Lyft billboards around SF along with their promotions with the Giants. So they've got the poor performance of their primary product (they claim that Line accounts for the majority of their trips) along with what must be incredibly high rider acquisition costs (spray-and-pray ads, multi-trip promotions, subsidized trips).

With their aggressive spending to acquire users, it's amazing they aren't making up more ground. But I suppose that's why they always refer to the couple cities where they're aggressively spending. They seem quick to mention SF and Austin, and never mention anything else.
This seems an unwarranted dig against a poorly specified group of people.

The notion that a type system is "just" logic and so should be trivially followed by anyone "smart enough" or "careful enough" is laughable - there are many different type systems (sometimes with different details depending on the options or pragmas you feed to your tooling), and it can take time to get a sense of where the boundaries are.

The notion that you're not likely to find a type system helpful if you have trouble with it initially is harmful.

Please don't do this.
I know that profiling using VisualVM (or most other profilers) can substantially change the garbage collection behavior of an application (http://psy-lob-saw.blogspot.com/2014/12/the-escape-of-arrayl...).

I don't know if using VisualVM in the way this article does has the same effect--sounds like the author is not doing any actual profiling, so it may not be an issue. Additionally, since this is a synthetic benchmark, you might argue that it's not important. Still, I'd tend to think it makes more sense to use OS level tools to monitor the CPU usage and avoid changing the behavior of the JVM.
We don't know whether what we observe is more coherent than the majority of universes, because we have never observed other kind of universe. The very fluctuation hypothesis and the argument against it have no solid basis in science.
On one side as you mention the body need to get certain combinations, let's imagine the fuel to air relationship for proper combustion.
On the other side sometimes you also need certain combinations just for the mater of absorption, Curcumin and peperine for absorption or calcium and vitamin D.
Someone still using it: https://news.vice.com/article/windows-31-is-still-alive-and-...
I agree. Anyone who thinks it is coming soon is deluding themselves.

The technology maybe reasonably close but the policies and logistics aren't. The responsibility for car crashes and insurance isn't defined and needs alignment with government policy around the world. And there are still concerns about the behaviour of the self driving cars i.e. it drives to the rules which no one does and how does it handle random scenarios e.g. mattress flies off truck in front.

It's taken years for car avoidance and emergency braking technologies to come to market and even those aren't widely available still.
You can use Polyglot-Maven [1] with Maven if you want to use a programming language syntax atop the XML. Polyglot-Maven enables not only Groovy, but also Ruby, Clojure, or Scala to be used with Maven.

[1] https://github.com/takari/polyglot-maven
IIRC that limitation was lifted in haswell (the then new fused multiply-add would also otherwise be pointlessly inefficient), though I have no idea about how or whether that affects things like adc.
Sometime around 1995 I had a brand new 80486 Dx-100 I was putting together, and just for kicks I decided to pull the CPU out while it was running. I expected some kind of epic C-64 style rainbow gibberish crash, but it actually just froze, with the Windows 95 desktop still on the screen.
I will bet you $1,000 that there will be ZERO driver-less cabs in Chicago by New Years Day 2021.

Your statement that there's "too much value to capture" is absolutely correct. The value that is being captured is human labor.

There are entrenched political interests that will slow down adoption of this that will make climate-change deniers look like kindergarten bullies.
Sounds like a 50-50 mix would do that trick, right?
If your mechanism is to be opt-in then it should clear deallocated pages :)
> Are device drivers ever updated, much less for security issues?

Yep, all the time. http://i.imgur.com/8k3ffLa.png
Funny, I was just looking at the vitamin D literature (http://www.gwern.net/Longevity#vitamin-d)... The short answer: No. If vitamin D were all that harmful, Spector would be able to point at increases in all-cause mortality from the meta-analyzed RCTs, the same way he could point at some other vitamins I won't mention, not grab a few cherry-picked endpoints like fracture from a few small studies while ignoring the implications of consistently lower all-cause mortality in vitamin D groups.

For a great overview of all the vitamin D endpoints, I'd suggest the mega-review/meta-analysis Theodoratou et al 2014, “Vitamin D and multiple health outcomes: umbrella review of systematic reviews and meta-analyses of observational studies and randomised trials” http://www.bmj.com/content/348/bmj.g2035.full
Thanks for the link. That will take time to digest.
But nothing prevents drivers from working multiple networks nor riders switching. It's literally a web gui ready to be written.
So did I. He had waaaaay too many things. I have an app running on Heroku that handles his peak traffic, daily, for just $16. The only difference between mine and his is the SSL add-on...but that's $20.

He loaded up too many things.

1 web dyno, the free Heroku Dev DB, SendGrid free starter plan, Google Analytics, and the SSL would run him about $27 ($20 for SSL and $7 for 1 paid Web Dyno so the app doesn't go down every 16 hours).

That's all he needs. $250/mo is OVERKILL that he doesn't need.

Pretty sure this is not a Heroku issue.

P.S. As others have pointed out, this is a simple checklist app. He doesn't even need the SSL add-on until he verifies this is something people will pay for. It's not that serious bro. People can login with their personal info over a normal HTTP connection for now.
The chart at the bottom of the article is incorrect in at least a few spots:

- The article does not identify difficulties with testability or development of the MicroService architecture.

- The face shown for Layered architecture's "Development" is colored incorrectly (since it is a smiley-face and the article text supports that).
Groovy for Android isn't being maintained. The programmer maintaining it was retrenched by Pivotal 12 months ago. Groovy's used quite a lot for scripting, but the more recent statically-typed additions for Java and Android aren't being used much and have QA issues.
This is a bummer as I really love the idea and have bought quite a few issues. Super well done. But I completely understand the lack of creative juices after a while. Best of luck in your next venture.
Lyft and uber are competing in 2 completely different spaces. Uber is most similar to a company like the nasdaq and lyft is pretty similar to a cable company that existed in a liquid market.

Uber is an information arbitrageur. They make markets and have high velocity. By this I mean they are well capitalized and all of their money is spent on people and developing software. Google collects and organizes the worlds information, uber it's movements.

Lyft, like fed x, runs ligistics and information analytics but largely inside of its own narrow domain here being last mile transportation. Lyft focuses on comfort and style and is modeled on something like virgin airlines. It will continue to make money (i have reversed my thinking here) but not a lot as the industry becomes commoditized.

Uber will pivot into something like a CDN in a few years doing end to end delivery or will become software vendors of autopilot technology.

Obviously, I dont know what each company will do, but they are super different
Sure, but let's say you as a consumer don't actually care about the brand of the ride platform and just want to get to your destination for some weight of speed and cost. Then it doesn't matter if there's only Uber or if there are 50 private taxi services in your area. Once someone fills gap with a meta-privte-ride service that just locates the closest and cheapest provider it's trivial for someone like Uber to be undercut by a local competitor.
Don't build your own before you try Phabricator http://phabricator.org

It's one of the most comprehensive tools I've ever used and its also not an unwieldy beast like other tools with a similar breadth of features. I'm probably never going to try and administer Jira for a small team ever again after the grief it brought me but I'm still quite happy with my own personal Phabricator installation, it just works.
After reading the blog post and reading through the comments, it looks like people are drawing the wrong conclusion from this. The problem is not that AB-testing is overrated, doesn't work, is bullshit etc. but that Optimizely used to do it wrong.