skysight-inc/HackerNews huggingface dataset:
Honda's system cuts out at some 'slow' speed like 35mph. If you don't do anything the car should fully stop but that's because you'll trigger the automatic emergency breaking.

The problem with the system is it's relatively simplistic. You set a following distance (there are 4 options) and the car will never get closer to the car in front of you than you've specified. It will slow down as necessary to maintain that distance.

This works fine on empty highways but in traffic it doesn't help. Since it won't go to (and resume) from a full stop you have to fiddle with it constantly. In tight traffic the distance has to be modified or people will continually jump in front of you (causing the car to slow down and back off).

I'll also say that it waits a surprisingly long time to start braking to the point it can be a little unnerving at times. I know it knows there is a car there (there is a symbol on the dash to show that it sees a car) but it doesn't act until you get much closer.

A system like Tesla or Volvo have that can bring the car to a stop and then speed back up or could decide to try to maintain a distance similar to that other drivers are maintaining would be much nicer.

Still for long trips the Honda system is great. And you can always put it in 'dumb' cruise control mode if necessary.
Funny, I've been trying to get my Windows 7 laptop to take the upgrade, but it strangely won't.
Will it be possible to group a number of repos inside one org as well? E.g. repos A and B form one group and repo C is separate?
I just got upgraded Saturday and the EULA specifically says that you can't bring a class action lawsuit against them. They want you to try arbitration for 60 days and if that doesn't work then you can try small claims. Yeah, sure.

Anyway I had two problems afterwards.

It logged me into a TEMP account so no config changes were saved and my files appeared to be all missing. They weren't, it just the shortcuts all point to the C:\users\TEMP\ directories. There's a few fixes for that one. Mine was checking the box that stopped OneNote from auto loading at start up.

After a reboot the start menu went away. The logo button is there but the menu doesn't come up. I found a site with a few fixed and tried them all in succession. I don't know which one solved it because I only rebooted after doing all of them.

So now I have 30 days to downgrade to Win 7 or forever hold my peace.

<backspaced off rant here />
Destructive cluster recovery, patched with mirroring raises the question of how suitable RabbitMQ is for the job in the first place. Mirroring for RPC requests, think about it for a second! Mirroring. For RPC!

RabbitMQ's autohealing just solves your problem in the wrong way. Yes, it will usually fix itself (if it doesn't die with a Mnesia inconsistent_database error), but it will discard messages, and you won't know which ones.

Meanwhile, NATS will forward messages to subscribers as long as there's a clear path. There are no network partition issues because the queues don't have RabbitMQ's strict, total ordering.

Note that RabbitMQ is notoriously sensitive to partitions; one small blip and it gets its knickers in a twist. This is why I recommend increasing the net_ticktime option to something like 180 so you're less exposed.

Having done this for a long time, my advice is that making the client more intelligent is always the better option. If you're relunctant, consider a sidecar proxy like Linkerd [1] which can handle the gritty details for you.

[1] https://linkerd.io/
In other words: They have it worse financially and some folks think that money is the only thing that matters.
Why not? I've found Ruby to be a flexible language. If, for a project, the Rails patterns don't suite my goals, I am confident I can find the packages to come to a solution in good time. Rails popularised Ruby. Ruby offers much more than Rails provides. Based on recent writings, Rails consists of the parts that make DHH happy. I've seen nontrivial projects that use other parts of the language and other packages. I have myself used Ruby in ways wildly different to Rails to achieve my needs.

You're also forgetting the time period. Many web projects used PHP and built businesses from them because that was the defacto. Web stuff pretty much meant Apache/PHP/MySQL for a time. Now there are better choices, its easy to say better choices should've been made in retrospect. Then again, that's always the case no matter what the less than ideal decision was without the knowledge of today isn't it?
Not to knock Dropbox's engineering, because it is sexy, but there are off the shelf enclosures right now that will fit 90 drives in a 4u case. Given that said enclosures have full rack rails and all, and are narrower, I don't doubt that a more densely designed server is feasible in the least with dropbox's design.
IndieBio Demo Day
The demo seems to be down at the moment.

Could you post some screenshots?
Yeah, a couple of mine had it over the weekend too. One with good results, and doesn't care. The other with a couple fails in the house that had to spend time to reinstall from scratch.
I think that with cars that offer 'full stop' cruise control the driver must press a button to indicate that they're ready to roll again after the car has stopped it's self (or perhaps tap the gas).

Not positive, that what I remember hearing. That way it's still the driver's responsibility, but it's easy enough that it doesn't annoy the driver.
I've been having a lot of frustrating conversations with my father the last several months around these issues. He is far from an intellectual and holds the 'protestant work ethic' in high regard. He is retiring in the next few months and work to him has always been this crappy thing he does every day to allow him do the things he loves (gardening, farming, camping, construction projects on his property).

I have never looked at work that way and I even quit my last job partially due to moral qualms I had helping a company I didn't believe in. He seems to think all I want is money, but that is the third priority for me following challenging work and contributing to a company that makes the world better. My father has never been all about money, but he never would have gone to work for anything but money.

He was even offered to interview for his boss's boss's job last year (C-suite in a conglomerate), but turned them down because he was over the rat race. Anecdotally, they told him they would 'overlook his lack of an MBA since he had 30+ years of experience' to which he replied 'that's good, since I don't even have an undergraduate degree.' So I suppose it's never been about money, so much as what the money enables him to do outside of work.

He continues to urge me to take a job, any job and just be happy with what any manager does to me as long as I get a paycheck. He was baffled when I quit a decent job to be unemployed. I can see his points and I often wonder if I am doing it wrong. He purchased a home in his late 20's after getting married, had 5 kids, very involved with his church, and has always had personal projects he spent his weekends working on. Even if I didn't go to college, those things would still be out of reach for me.

I wonder if my generation has just been instilled with different values or have we just been prevented from having the fruits of our values (homes, kids, etc)? Are we (I) just trying to fill the void because the truly wonderful things in life are more out of reach than they were for the Boomers? I really wonder how my father would fare if he was born in the same generation as me.
I have the 2016 Honda Civic LX with Sensing. It doesn't require me to keep my hands on wheel. However, it keeps losing the lane, requiring you to steer manually. Maybe the lane markings are not clear enough here in Los Angeles.

Also, the adaptive cruise control often brakes abruptly, even making the front collision warning system go off. I also don't know if it activates the brake lights when it brakes (since traditional cruse controls don't). This means that I usually brake manually.

All those things make this feature less useful than it should be. Before I bought this car, I actually did some research on this, but I haven't found any test that compares how well these features do in practice.
> Anyone have any insights into why the commonly used guns argument is not good enough for encryption? If we ban guns(encryption), only the criminals will have it.

Guns are defense against guns in a way that encryption is not defense against encryption, so the notion that we are depriving non-criminals of an important defense against encryption-toting criminals carries less weight.
"npm install" installs devDependencies too. You can do "npm install --production" to skip them.
Am I missing something? Why is this top news? There are several cars out there with adaptive cruise control. In fact, I think most mainstream cars offer it as an option now. It's pretty impressive but calling it "self-driving" is hyperbole.

Subaru's eyesight is technically even more impressive considering it does image processing to detect vehicles, whereas most of these systems are based on radar. Although I don't see the point because radar is more reliable IMO. Unless you use some features which only camera can provide (stop at traffic lights?), which Subaru doesn't yet do. From whatever research I did before buying a car, Volvo's system (uses both radar and camera) seems to be one of the best overall, along with Mercedes, and Subaru being a close third.
I've owned three cars with automatic cruise control for the past decade. This isn't exactly new technology, perhaps only at this price point.

The first car I had with this, an '06 Infiniti, was only able to slow to a crawl, not a full stop. So while it was useful on the highway it was useless in stop and start.

The second car, a '11 BMW, added "Stop & Go" to the formula. Great? Not quite. What would happen is that the car would come to a full stop, and then a timer would run, and if the car didn't start moving again within 10 seconds the cruise control would shut off, and to resume you'd have to push the pedal. This was especially maddening when stop & start traffic is inconsistent and the stops last 10.5 seconds. Basically the idea of being able to set & forget was completely undermined by this and driving with the feature on was more stressful than driving with it off and just doing everything manually. A complete bust. I don't know why it does this but I can see it being some combination of the product team needing to ship the feature in the state it was in, and legal requirements.

The problem with both of these implementations is that they promised to alleviate some of the issues with past "auto-drive" features (and you should consider Cruise Control to be the very first auto drive feature), but introduce their own. If you want the user experience of set & forget, you need very predictable conditions if you want any of these mass market systems to work for you, and unfortunately that's just not the way the roads are.

I think I have the feature in my latest car too, but I've given up and decided to enjoy manually driving, and just wait for fully autonomous vehicles.
Alarm bells ring in my head whenever someone claims "it's a solved problem" in the context of an engineering (as opposed to mathsy) problem. Unless the context is really narrow (and the problem becomes basically a math problem) that claim is usually wrong.

Thanks for pointing to PEGs. I will definitely try them out. But judging from a quick web search, it's obvious that there are perfectly valid reasons not to use a PEG grammar today -- unless someone already designed the grammar for you (and it's PEG!).
http://lambda-the-ultimate.org/node/3039#comment-44356 http://stackoverflow.com/questions/1857022/limitations-of-pe...

Those of us who care about syntax (that is optimized for the user, not the programmer), will have to keep thinking about parsers for the foreseeable future.
rss reader written in java, yuck i'd rather use PHP lol
Why might someone need flash? (That was literally the last thing i was expecting in a discussion on HN about why someone might need a mouse!)
Was discussing "in the cloud" with my wife yesterday, and I said "It just means on some company's servers." Which suddenly de-mystified the whole concept for her.
Try massaging yourself with heated sesame oil when you have a migraine. It's worked for me 4 times now.
Google Cloud Dev Advocate Jailed at SXSW
CamelCase vs. underscore_case
Hopefully with Wayland coming around, this will all be simpler. The reference Wayland compositor (Weston) has a built in fullscreen zoom feature which is basically identical to OS X's (hold down key, scroll).

In fact, the default implementation in Weston is, better in my opinion, and also enabled by default. Instead of having to go to the edge of the screen to move the region, it moves the region with the cursor in the same position relative to the screen as the region. Of course, for those with dyslexia or some other psychovisual disability; it may be worthwhile to have an option to go the OS X route.

Thanks for the input, I'll maybe put it on the GNOME bugzilla if it isn't already there. :-)
I'm having trouble identifying what algorithmic innovation AlphaGo represents. It looks like a case of more_data + more_hardware. Some are making a big deal of the separate evaluation and policy networks. So, OK, you have an ensemble classifier.

The most theoretically interesting thing to me is the use of stochastic sampling to reduce the search space. Is there any discussion of how well pure Monte Carlo tree search performs here compared to the system incorporating extensive domain knowledge?
Microsoft did bundle the IE banner upgrade advertiser with security updates recently, and that was uncool/unacceptable.

But I've never seen an update security button that actually INSTALLS Windows 10, and that is specifically what this complaint is about, the upgrade starting on its own.

As I said if there is a bug that causes upgrades to occur without permission then people need to provide production steps. If there isn't a bug and Microsoft is doing it on purpose then why is it only impacting so few people? And how can we exclude user error?
> This means that, unlike in Emacs, it's straightforward to write extensions in whatever language is best for the job...

Lisp is the best language for the job!
Show HN: Help future entrepreneurs to validate their idea
Ask HN: How do VCs verify employment history?
If someone is from Google or similar, does this actually hold weight when pitching to VCs? If so, how exactly do VCs verify work history?
Leveling Up with React: React Router
Modern browsers use this one [0]:

/^[a-zA-Z0-9.!#$%&’*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/

That certainly accepts plus signs. I'm sure there are theoretically valid addresses it wouldn't accept (IDNs spring to mind), but HTML5 is willing to be "practically", rather than theoretically, correct. Anyway, there are email validation modules in every popular language. A good technique, which seems very common, is just to make the user type their email twice. Invalidity is not the most important reason why an address could cause problems.

[0] https://www.w3.org/TR/html-markup/input.email.html
This Productivity Software Alters Your Brainwaves to Increase Focus
>Consider what would happen if instead of using taxes to pay SS in the US we just printed that much each year. It would be a disaster.

Would it? In the eight years since 2008, the Federal Reserve's balance sheet has grown by nearly $4.5 trillion[0], mostly to the benefit of financial institutions and the stock market. Meanwhile, the cost of social security in 2015 was $888 billion.

The first quantitative easing was an emergency response, sure. Yet it expanded by an additional $2 trillion since 2010! I have to wonder if this money would be better allocated to living income, putting cash in the hands of consumers and boosting aggregate demand.

[0] 2015 Federal Balance Sheet Report http://www.federalreserve.gov/monetarypolicy/files/quarterly...
Most of the claims from neovim seem over the top and off from factual i.e. vim base code is so bad it is unreliable.

To be fair, the one example you give is from a person not directly (to my knowledge) associated with the neovim fork. There was more than a bit of discontent, I think, at the slow rate of progress Vim was making compared to more modern options. I've been using Vim about as long as you have, and I have to say that I welcome the options neovim brings to my favourite editor.

I suppose it's impossible to have any fork of such a well-worn, fundamental piece of software without some feeling the need to be partisan. I have to say, though, that Mr Arruda has regularly conducted himself with a great deal of courtesy and professionalism, at least in every instance I have seen. I'm quite happy to be throwing his team a few bucks every month.
Working for half a day to be more productive
All the state funded research must be in public domain. Everywhere else the one who funds the research must decide what to do with it.
See this: https://gist.github.com/zeusdeux/5491cff541fb4ac4c142
I myself prefer the extra 100kb if I receive in exchange a more robust client/server architecture with browser fallback.
neovim doesn't have much on top of what vim has; it has async plugins and a terminal, in a lot less code than vim is constructed from, and everything else is external. It has less testing because it's been around less time and this would be an equally pointless criticism of any new piece of software. Your last thing was just an opinion that one may or may not agree with.
I have almost this exact same setup, except I use tmuxinator instead of tmux-resurrect. Honestly tmux-resurrect looks like it's the better solution; I just haven't bothered trying it out.
Yes, your body will build a tolerance to any amount of anything you put into it, if you're doing so frequently. It's easier to form a tolerance to small quantities than large quantities. The best way to avoid forming a tolerance is to use large, infrequent doses. In other words, drink a few energy drinks once a week for an all-nighter instead of cup of coffee every morning. Heavy, infrequent use also makes it easier to reflect on how your drug usage is impacting your life. The same logic applies to most things, although with some other drugs there are additional factors that come into play and complicate matters.
I don't know if this was changed for the external release, but when Windows 10 was rolled out internally to employees at Microsoft, a significant fraction (but not all) employees weren't notified and had their machines reboot without warning. This happened in the middle of the workday and caused a lot of employees to lose half a day, and that's in the happy case where nothing went wrong with the install.

> I flagged this article on purpose because I don't consider a random Reddit thread to be a legitimate source.

Maybe you also won't consider a random HN thread to be a legitimate source, but if you ask MS employees you're sure to find some who were either hit by this or know someone who was hit by this.
Thanks for the reply. I assure you I wasn't trolling, I don't know enough about the topic to construct a troll even if I wanted to.
I agree. Depending on the size of the HDD and the amount of data lost, there's a good chance that some data can be recovered, especially small files like office documents.

That said, it's a HDD wipe followed immediately by a full Windows installation, so there's a high chance a lot of the data were overwritten already.
Shared inbox on steroids – New feature “drafts”
The high-end market is mostly gamers, which is 95%+ Windows.
I've had success with kwm[0], it works more like bspwm than i3 but has been the best tiling experience I've found on OS X. (And has focus follows mouse!!!!)

[0] https://github.com/koekeishiya/kwm
A: "it seems the evidence of the prosecution overwhelmingly identifies you as the robber of the convenience store. What evidence do you provide in your defense?"

B: " 'I' am nothing other than my present brain state. Since the entity that robbed the convenience store possessed a different brain state, we cannot be the same person."

Not sure how that would fly. Maybe there is a meaningful concept of personhood that transcends specific brain states?
Does anyone have a benchmark of how current Postgres does against current Mongo as a key-value store?
Yes lets pretend that all of the migrants are refugees escaping from persecution and not simply economic migrants...

Let's ignore the fact the Fundamental Law you speak of was written in 1993, and the fact that you speak of today's migrants lack of assimilation on German education from the 60's and 70's, praytell which side of Germany during that period are you even talking about? Of course the Migrants during the time period you speak of are nothing like the Migrants of today...https://en.wikipedia.org/wiki/Immigration_to_Germany

Not certain which thing you are referring to in terms of "snake oil" but the active recruiting of migrants from the Middle East and North Africa by the low birthrate nations of the EU is a real practice.
Meh - I prefer lisp-case and c_case readability wise...
No, it's forced. I came home from work and there was pop-up window which I thought was the usual nag screen. It said my Windows 10 download was ready.

Except this one had a count down timer at around 54 minutes left. There was also an option "I need more time...".

I X'd the box closed and went on thinking whatever.

54 minutes later, in the middle of typing an email, the system auto rebooted and "Configuring Update for Wndows 10" screen came up.

I took pictures of it with my cell which are kind of blurry because it's hard to have a steady hand during a good WTH rage.
I think the gp just doesn't like this liberal usage of the word "poison".

Most medication is "poison" to people who are otherwise healthy. NSAIDs are bad for the stomach, pills for insomnia will make you fat, narcotics will make you fall asleep, epinephrine can stop your heart. We take them because their ill effects aren't as bad as the good they produce.

Cancer chemotherapy is mostly unique because it produces a lot of suffering to someone who appears to be quite healthy. There are other medicines with horrible side effects, but you'll usually have to be obviously sick with something like malaria in order to be treated with one of those.
I've been trying to move away from WMC - trying MediaPortal, NextPVR and Emby, so far, but the interface on all of them is sub-par. It's very frustrating - I'd gladly pay a chunk of money, but I guess I'm part of a small audience that doesn't make such development worth it.
Perhaps for one where you are stationary...but I've never seen a tunnel wash that advised anything other than placing one's vehicle in Neutral.
I guess you haven't read any of the studies of Acupuncture. The World Health Organization endorses Acupuncture, and there are decades of studies showing how Acupuncture is effective for particular problems. Some insurance companies even cover it. Similarly, it was just a few decades ago that it was illegal to practice Chiropractic, and many Chiropractors were imprisoned for practicing medicine without a license - but people slowly realized that it helps for some things. The same thing is true for Acupuncture.
The cultural aspect is interesting. We hired on a Windows admin a while ago (a very good one, well versed in NT's evil little ways) to take care of our Windows kit, and also gave him his first exposure to Linux. He took to it like a slightly reluctant duck to water that turned out to be just fine. It's heartwarming to see ...
Except it is actually a job title at all sorts of places.
10 TB drives can be gotten off the shelf -- http://www.hgst.com/products/hard-drives/ultrastar-he10 -- and 14 TB drives are probably in the state of availability for large customers; it's not unusual for drive makers to make available drives coming down the pipe to certain customers.