skysight-inc/HackerNews huggingface dataset:
> for the vast, vast majority of internet users.

Well, unless this is baked in, which it is not. It's the old privacy rich vs privacy poor debate. If I buy black curtains, I cast less of a (nude) silhouette than my neighbor for all to see, but the tradeoff is, I have to research black curtains on the internet, where there is no privacy, and so I have no choice but to build my own private Internet.

If the internet was private, no such measures need to be taken and I have perfect autonomy. Autonomy being a luxury since the digital space has effectively perfect memory.

This is why I'm against logs and data retention. It's very un-natural and it's why the human brain habitually flushes memories. Nature needs to renew itself and re-invent itself, and in some sense, forget itself (if you believe in a Gaia mind).
This looks awesome, look forward to reading through it!
I have had so many troubles managing all the integrations that my SaaS has, every day new apps are requested to be integrated by our users and my dev team works long sprints to make that possible, this is an interesting idea. I will like to see how your product works and how much time will save my team. Can we schedule a demo?
> The Obama administration has proposed spending $4 billion to accelerate autonomous-car technology during the next decade.

Hmm, what are they spending it on? There's a lot of money being spent on developing this technology already by multiple private companies. I assume it's for something else...

IMO government research money should go into stuff that private industry is unwilling to fund, like pure math, theoretical physics/CS, and other things that have very long-term yield/results timelines.
No the op, but for me 50mg nortriptyline daily is the no-migraine magic. Been thru most of the other available meds and nothing worked, except zomig, which you take after onset and for me, relived the pain, but none of the other symptoms. Nortriptyline is a really old tricyic antidepressant/nerve pain med, with pretty low risk of interaction/bad reaction. Without it I have clusters of 2-6 migraines over 4-5 days every 3-6 weeks. If you don't get them regularly, you may not want to have to take something every day, but if you get them with any frequency, it's a million times worth it. I can miss up to 2 sequential doses without problem but if I miss 3 or 4 I will get a migraine every time.

Best of luck.
"until about a year ago when I finally found a medicine that has successfully prevented Migraine (completely)"
How does this compare to Autobahn / crossbar.io?

http://autobahn.ws/

http://crossbar.io/

I really like the service discovery in Crossbar ("routed RPC").
The Real Reason Middle America Should Be Angry
Re 1 Probabyl to much time and money in the wrong channels..

Re 2: Only a trademark

Re 4: It's seems to be somebody who knows the internals. As they are asking for things, you can't really know unless you've worked with us. We're trying to figure out who is doing the biding..

Re 5: Completly aggree. What they will be lacking is the market knowledge. Before spending money on a lawyer, I'd rather invest that money directly in the product..
I want to reply to all three of you (turtlebits, maxerickson, teod) with basically the same points. I'll put it here because yours is currently the top-ranked reply, but I am going to address all three of you.

> Once cars are autonomous, it makes it drastically simpler to carpool/rideshare or even pick up and drop off riders that may share the same or partial route as you.

I don't see how it is drastically simpler. Yes the logistics would be easier. There still needs to be an infrastructure for identification of passengers and dispatch of vehicles that is completely independent of what is driving the vehicles themselves.

> Also if your car is able to drop you off, it can be a shared resource when you don't need it.

Assuming I want my car shuttling other people around, particularly when I'm not in it.

> Prompting a human that is also driving to make a 3 block detour is pretty hard to do safely. Prompting a passenger to see if they will take a 3 block detour to save cost is not so hard to do safely.

True, but the bigger issue is, will the current occupant of the vehicle ever say yes?

> The self driving vehicles would also be reporting available ride shares to people looking to make trips.

Somebody could already do this with human-driven cars.

> To me, it seems like the incentives to own a car may not be so great once self-driving taxis are available, especially in the city. No need to worry about parking, insurance, maintainence, or gas.

How is this different than human-driven cars? Do you really think cabbie salary is enough of a driver in the pricing of taxis now that shared car services will suddenly become attractive once they are eliminated?

I pretty much agree with y'all on the technical barriers being overcome, but I think y'all and others seriously underestimate the sociological barriers that would need to be overcome to make this a reality on a large scale. Maybe I don't want to pick up random strangers on my way to work. Maybe I don't want to add five minutes to my commute to pick someone else up. Maybe I don't want other people in my car.

The reason these shared car services don't really exist today has little to do with who or what is actually driving the vehicles and quite a bit to do with the nature of our society. You can't change that by just building a fleet of autonomous, on-demand cars.
I was responding to the assertion that distributing code to multiple "processes" would avoid crashing all of them, which is simply not true. Even the rare state you mentioned would crash all the processes. The rare state would be an input that testing failed to catch. The code in any of the processes encountering the rare input could crash.
Leapfrog Probing
I think it probably also matters a lot whether or not there's a clear solution. If there's a better than average chance that the optimization strategy is known, and will work then it's probably fine to hold off on it. If the way you are writing the program doesn't lend itself to clear solutions for the performance bottlenecks then that's an issue that should be dealt with right away or you risk throwing out a whole lot of work later on.
You can't optimize a system that does not exist yet. You can't effectively optimize a system you can't measure.

Design activities allow you to think about how a system may and should behave. Optimization activities involve analysis of how a system actually behaves, and making changes typically involving performance trade offs, then analyzing those changes.

These activities can (typically should) be iterative in nature over a complicated projects development, and they do feed into each other somewhat.

What is true as a counterpoint to Knuth's maxim, is that if you do not think about the implications of your design early enough, you can easily end up painting yourself into a performance corner it may be difficult or impossible to optimize your way out of. If you've picked a fundamentally inappropriate data structure or algorithm, you may be in trouble well before you realize it. This is also why software developers would often benefit from more targeted design prototypes, earlier on.

And yes, for some of this there is no easy replacement for experience.

Another thing to think about: Optimization almost always costs you something, at the very least time, but often code maintainability, portability, generality etc. It is usually a trade-off (but not always).

Often good design work will improve your system in many respects at once.
Let us hope that the IoT buzzword doesn't get abused as much as "cloud" has in the past 4-5 years.
As the SRE writing the blog post on disk lifecycle, I can confirm it amongst others are in flight. :)
There's a related joke about engineers riding in a car that breaks down.

The mechanical engineer says, "It's a loose belt. Let's tighten that and we'll be all set."

The chemical engineer says, "No, it's fuel contamination. We need to drain the fuel, filter it, and then we can be on our way."

The software engineer says, "No, all we have to do is turn the car off, get out, shut all the doors, then get back in and turn the car back on."

The irony is that I now own a car for which "reboot it" is a valid troubleshooting step....
David Ogilvy’s unconventional rules for getting clients
Then you should spend some more time on HN or reddit and you will definitely hear this. It's bound to pop up sooner or later in topics where programming languages are discussed.

Here's a comment where someone says that performance doesn't matter at all if you only have a certain number of users and then they backtrack and qualify their statements: https://news.ycombinator.com/item?id=11245700

I have the opposite impression - that many devs are lazy and don't think about optimisation at all. They write slow code by default and hide behind a misquoted Knuth.

Your definition is off by the way, writing fast code and doing optimisation doesn't necessarily mean that the code will be less understandable or become brittle. e.g: using range va xrange in Python 2.x when iterating over large ranges - that's a difference of literally one letter.
There are of course other examples.
CodeDeploy is currently listed in us-west-1, though it may not have been when you trialled it.

http://docs.aws.amazon.com/codedeploy/latest/userguide/troub...
That's because they need more money for the "fix" they are about to implement.

And if you know some things about infrastructure/network engineering the "fix" they are talking about here isn't cheap (both in infrastructure and operational costs.)

That's why the prices changed -- if Big Media didn't force Netflix to start blocking nothing would've changed. Now they do, SF is basically forced to pivot their business model slightly or risk go out of business completely.
Language is organic and constantly changing. I used to insist on calling my drone, a remote controlled quadcopter, as drones were those autonomous military vehicles dropping bombs on weddings in the Middle East. But everyone now from the news to the FAA calls my little RC toy, a drone.

Sure, it bothers me to watch words like self-driving and hoverboard lose their meaning. If someone as influential as Obama can't protect my favorite Egyptian god, Isis, there's no point in blaming anyone or trying to fight it.
Hi, I'm Tom, one of the folks joining.
I actually work a fair amount with FreeBSD and its surrounding organizations and have helped several projects get financial backing including paying for code updates.
You can look forward to more updates as time goes on :)
Actually, with buses today, it will take almost twice as long (14 hours) and require between 3-5 transfers [1]. In a car there are no transfers and it takes 8.5 hrs [2].

[1] https://www.google.com/maps/dir/San+Francisco,+CA/Las+Vegas,...
[2] https://www.google.com/maps/dir/San+Francisco,+CA/Las+Vegas,...
Ethereum Homestead release is live
Feels like this "do [x] while npm install is running" silly project is turning into a running gag. Why not fix the issues with NPM install that makes it extremely slow instead? Not saying that people shouldn't make things just for fun, but when you've got 10 different projects around the idea that NPM install is slow and you should do play a game or watch silly gifs while it's installing, maybe the time would have been better spend fixing the problem.
It's hard not to love the CPU usage graphs. Same would go for the memory usage graph if it wasn't scary, looks as though the application is using no memory at all.

I've also been looking around for places using PHP7 in production, was glad to hear it went well. While Etsy did it, they have Rasmus. Does anyone else have examples of PHP7 running in production, especially if the development team has written about it?
But do they have it in such a cheap car? I know that the feature existed for a long time in very expensive cars.
I found this deeply ironic given the article's premise:

"are any of my queries are doing table scans?"

It makes me grind my teeth when developers apply brute force thinking like this. There are many times when full tables scans are fine - e.g. used on a small table, or when a query returns more than a few percent of the rows in a table.

imo, blindly hunting out full table scans is a textbook case of premature optimization.
Poor blinker usage drives me nuts.

Yes, there are some cases where, well, stuff happens. A driver forgets until the last minute. Many times I see them hit the blinker a split second after they've changed lanes.

But far more frequently, I see the driver who is drifting between lanes at will, without thinking of the blinker, and seemingly without a care in the world. This is disturbing, especially since if I'm seeing the behavior, I'm behind the driver. That means it's my job to figure out where the winds will blow them next.

Too many times I see idiots posting on Facebook or texting as I pass. Many times this is when we're both doing 65mph or more. Insane stuff.

This isn't full auto driving, but every little step helps.
Not a bad article, but I wish they'd focus on search latency instead of thread pool size. Define your required 99.999th latency, draw a line on a chart, and tune/scale to reach it. If that requires SSDs, so be it. If you can reach your latency goals with huge thread pool spikes, fantastic.

Internal operational metrics like thread pool size are excellent for diagnosing failures to reach target latencies, but keeping thread pool queues low shouldn't be the direct goal.
According to the readme - https://github.com/deplicator/xkcdTime_atyourownpace/blob/ma...

> Special frames are selected by popular vote. The vote calculation is done automaticly, but new special frames won't show up right away (about a 10 minute delay). For a frame to attain special status it must receive a certain number of votes, and it must have a higher number of votes for it than against it. The exact numbers for this are still being determined.

> Debated Frames are frames that have recieved a number of both yes and no votes.
Hedge Funds Aren’t Supposed to Beat the Market
Depends on your field, but my local library has the latest Cell, Science and Nature magazines for perusal, and anything older than 1 year is usually released gratis. If you need more than this to stay up to the state-of-the-art, chances are your future "industry" job will also have access to this, or it will become more of a hobby.

Just my opinion as a PhD, working in industry, who does not read nearly as much as he used to.
Those are subtle and interesting points.
A modest proposal for a more natural KB
PHP 7 on Debian 8 Performance Benchmarks
It's a great workaround for bans on quadrocopters.
What does any of these have to do with the equivalence between Apache/Ngix and Erlang when running multiple servers of them to avoid crashing all?
https://www.youtube.com/watch?v=gYZ44Vc03xs
They now warn you in the manual expressly about that (specifically mention car washes too). Although I'm sure that was an addition, and I'm also sure many people won't read the manual (and Subaru's manuals aren't the nicest manuals around as an aside).
> But you only have to program it once and then all the cars get the update

Not exactly. The situations we're discussing are more-or-less unique, having their own environment variables to contend with.

Not to mention, there are scenarios where a driverless car will never be able to operate (such as off roads, or back-country/non-mapped areas, or when road lines are covered by snow or just not there due to road construction, etc...).

Roads are anything but a constant. I cannot foresee any future where someone can get into a vehicle, in the back seat, tell the vehicle where to go, and then promptly take a nap.

Even with high-grade multi-million dollar vehicles such as military drones, they still require two humans to be at the controls at any time (even though in the air, collision opportunities are almost non-existent). The sensors and computers in a mere $20,000 vehicle aren't going to compete with this stuff.

A human will always have to pay attention to the road and be ready to take control. This aspect almost completely nullifies the desire for a driverless vehicle.
How a Magento SEO module could save you up to $1500
It would be interesting to know how well this holds up over different scales.

Does a prediction based on base 3 hold up better over primes under 100 than 1000 and 1000 than 10000?

Is the ratio of how well a base ending sequence is predictive scale to a predictable range based on the base that the prime number field is viewed within?

Just thinking about what might be happening, I would imagine that the answer is yes, but that a lot of crunching would be needed to graph and deduce a relationship to an actual predictive property statement.
But that's not an SMR drive.
I gave up caffeine for 2 years. Got tired of drinking just water, beer or milk. Sodas and coffee w/milk sugar are too tasty.

All I did to quit was pop advil for a few days. Quitting caffeine wasn't remotely difficult physically. I used to drink 3-4 liters of soda a day, so not some small amount. I quit because I was worried about diabetes even though I was a healthy weight (as per my doctor's instructions).
But you probably need a car when you get there and bus service is not nearly as comprehensive as planes.
Great advice, but only if you're already in a position of strength. You have to work your way up to being able to be this picky, AKA you need to already have "fuck you" money.
Hi Loren, I feel your pain. Please go to http://www.saasler.com/contact/ and let me know in your comments when would be a good time to talk.
> Conferences are more important to a scientific career than an OA paper

Depends on you field of research, maybe? Paper publications make or break early biomedical research careers.

Further, the grants that these funds are paid out of often have travel funds built-in, so conferences are still available.
I mean i relation to our mind. If I took a hammer to your skull, I could fundamentally alter your personality. So the person you are right now is variable, depending on the state of your brain. So with that has a fundamental fact, who are you really but the state of your brain at the moment?
Free-market ideology if you ask me. The first sentence suggests the hapless government wants to spent $4 billion on research for something you you can have today for $20K. A little later it mentions Washington's "time and billions" spent on fuel-efficiency instead of "saving lives". The government has also funded electric-car research and encouraged Detroit to build them. Contrasting self-driving with electric drive is just another way to suggest the dead hand of bureaucracy is impeding the invisible hand of the market.

By the way, the government has saved drivers' lives, too, by the thousands, more often than not over industry objection. Seat belts, unleaded fuel, crumple zones: it's a long list. The article's bias isn't just bias; it slants away from the facts.
Curiously I'd rather pay a premium for a car that can park itself flawlessly. Or drive itself around town while I am busy doing things in said town.
You can't fix fundamentally flawed systems.
Show HN: Asset Library / Style Guide Template for Your Next Projects
...work just as well as the real thing...

There are a few ways to take this, but this reminds me most of the diet aids that supposedly consisted of tapeworm eggs.
Online Checklists – Why Do We Refuse to Use?
Fault isolation. We're doing it for daemons, we're doing it for web browsers, it is insane we're not doing it for operating system services. I bought a graphic tablet and the first time I plugged it into my laptop the Linux kernel crashed. And this was merely a faulty driver, not even malicious hardware.

Also think of the effort it took to introduce namespaces to all the Linux subsystems. After a decade the user namespace still has problems. This is ridiculously easy on a distributed system, yet very hard on a monolithic one.
Has it occurred to you that, in context, there's no way I meant blindly checking?

Besides, this may "grind your teeth" but I see the opposite at least a full order of magnitude more often, if not two. I'm far more likely to get someone asking me "What's EXPLAIN?" (when working with MySQL) than to see someone going nuts making sure they have 0 table scans.
I've heard it in both contexts. When I first started getting into Rails I had to take over a project from a contract firm who very blatantly coded for "make it work" with no regard for the stress that certain things caused on the database. It was code that should have been a giant red flag to just about anybody, but was defended as "it would have been premature optimization". This was a piece of code that would, 1 one BEAUTIFUL line of Rails code...execute 50,000 queries on a single page.

The problem is that when people hear that quote, without knowing it's original intended usage, they are able to use it as a "just get it done" excuse. This often happens when people are too shielded from what's going on in the database via an ORM layer like ActiveRecord for example.

You don't need premature optimization...but you do need competent optimization. If you can see a blatant red flag that you're going to avoid by taking a little more time to do something a different way...do that.
Constraint Grammar can count! (formal expressiveness of CG)
>Having been on both sides of some of John's issues, I have to say that he is a master of making you think you understand an issue, when in fact you are carefully sealed off from getting even a whiff of what the other side's points may be, with snark and mockery substituted instead.

It is like the people who, when asked about why some thing should be, they respond "Because it is 2016!" And all their supporters laugh and agree and think the argument has been made. Both sides are really strongly set on talking past each other, and on some issues they are often far closer in opinion than they would ever be willing to admit (especially after all the extreme rhetoric was thrown around).

And my absolute favorite, when you make a careful comparison between two issues to show a comparable line of reasoning, a lot of people will just go "They aren't comparable." No discussion, no attempt to explain why they are different, and if you can manage to get them to keep going, you are going to be swimming in a flood of logical fallacies.
A great book on this subject is The Emperor of All Maladies, which goes through the historical development of cancer treatments. I highly recommend it to anyone with even a passing interest in understanding cancer.
It sounds a little bit disgusting, but have you heard of fecal transplants? I've read that this can help people with clostridium difficle infections if antibiotics don't help (which is kind of 'funny', because patients seem to get clostridum infections after antibiotics therapy...) and research is going on if this can also be used for treatment of colitis and morbus crohn (but I don't know more than that, maybe you can find already published study results about that).
One of the best things about AWS is how much focus they have on client libraries that actually support the available features and functions within AWS.

The other clouds don't seem to think it is so important that their clouds can actually be programmed. Other clouds seem to think the important thing is that a cloud has a feature, less important that it can be used.

Also the AWS documentation team is first class and runs rings around the cloud documentation from Google and Microsoft.
I didn't realize the scope of our data went back that far!
What are you using for general load balancing/availability? A consistent hashring?
That's what I said (or tried to :) ).
It's using an old (v0.9.9) version of smoothscroll plugin. This issue was actually raised in its Github Repo [1]. Reportedly new version detects if the input device does inertial scrolling and disables itself in that case.

Of course a better solution would be to just remove the plugin ;).

[1] https://github.com/galambalazs/smoothscroll/issues/85