skysight-inc/HackerNews huggingface dataset:
This article doesn't mention it but the Tesla press release pointed out... "the vehicle was on a divided highway with Autopilot engaged when a tractor trailer drove across the highway perpendicular to the Model S"[1]

Think about that for a second. How does that happen? Sounds like the truck was jack knifing, making an absurdly abrupt lane change, or the highway was not completed divided. Either way it's not like it was simply rear-ended, the car went under the side of the truck.

I'm not a Tesla apologist by any stretch but this sounds like a bit of a freak thing. My guess is the physical sensor wouldn't pick up something that high off the ground (keep in mind this was the side of the truck not the back where there is a bumper) and any camera sensors didn't have enough contrast. To prevent this they would have to have sensors point UP and forward, which I would guess they will be doing after this.

[1] https://www.teslamotors.com/blog/tragic-loss
I have 5 year of OS/2 Warp experience. Does that count?
Yes, sadly in a sense the judge is correct -- connecting to the Internet can result in virus infections. About two weeks ago, I detected that my computer had gotten a bad virus. Maybe I got rid of it. But last night my computer ran for 9:23 minutes checking for more virus infections -- none were found.

To me, a first criterion of computer security of an operating system is that it be able to run any software at all, including software that tries to be malicious, and connect to any communications at all, all quite safely.

Does meeting this criterion really have to be too difficult?

With this criterion met, the judge will be wrong.

While I have no sympathy for the defendants in this case, computing is important and so is secure computing.
This site requires disabling ad blockers before showing content. It's not worth the risk to me, personally.
> Maybe they could invoke that on grounds of ignoring the referendum

The referendum is only advisory under British law so they'd have no legal basis on which to do that.
collecting every penny spent on internet, leaving nothing to our national tech industry. Big money flowing straight to uncle sam's pocket. The worst part of it is that FB/WPP uses the same technology to maintain an huge army of brainless evangelists of their (and us govt) interests, making FB users think they get more from using facebook than would receive in a local social network. But Baidu and WeChat proves that this way of thinking is wrong: with millions of users, is not that difficult to compete with FB, WPP or Google.
What is a Patent?
Previous discussion with few upvotes/comments: https://news.ycombinator.com/item?id=12012095 (10 points, 16 hours ago, 4 comments)

The first comment has a link to a debunking article:

By hughw:

> Responses pouring in. "The analysis is making mistakes that even one of my junior undergrads would not make" [1]

> [1] https://www.washingtonpost.com/news/capital-weather-gang/wp/... .
Sure, we can always make up an examples.

Perhaps if you are using null to represent something explicitly in your data.
But silently failing on undefined is just going to lead to an other bug somewhere else entirely and half a day of debugging.

I would much rather fail early and loudly than having to hunt down some
anecdotal bug that happens every prime-th national holiday and is impossible to reproduce.
Cache for those who don't want to disable their ad blocker: https://archive.is/KtPyk
Thanks for the info, I did not know that.
The purpose of a board is to look out for owner's interests. That is not exactly the same thing as investor's interests. That is why boards aren't made up of just investors.
I don't care what people say, the ethics, or legality, you should consider dumping fake identifying info.

http://xposed.info/

http://xprivacy.eu/

Use apps from other app stores, in my case F-Droid.
The kitchen sink size of Lodash is ~22kb gzipped, the core build is ~4kb gzipped, and it's modular so you can cherry-pick what you want

https://github.com/lodash/babel-plugin-lodash

https://github.com/lodash/lodash-webpack-plugin
I found this one incredibly interesting, but for mostly tangential reason: relationships. I have mostly concentrated on trying to find reasonably likeable, kind, successful, and attractive partners. But because of that I have had a lot less variety of experience with different kinds of people. Perhaps a better strategy is to date a lot by uhh, focusing less on 'quality', so that 'relationship skills' are learned better?

What do you people think?
If not enough people are willing to pay, nobody will create an alternative.
Re #2, it's tolerance to an extremely awesome herbicide. Glyphosate is extremely toxic to plants and extremely non-toxic to everything else. Doesn't kill mammals or insects, doesn't migrate to the water table (it binds to soil and then breaks down when unbinding), doesn't cause cancer. There's a reason farmers love it, especially the ones who remember all the toxic, carcinogenic chemicals they used in the 50's and 60's.
It's a rule of thumb in most software I found studying high-assurance. Inevitably, some academic or commercial team wants to robustly implement some standard (esp a protocol). They notice it's specified in a combo of English and implementation code. They start doing formal specifications of English spec. Every time, IIRC, they find various inconsistencies and such that already did or could lead to real-world problems. Showed me the value of formal specs but also important lesson: using informal specs will almost always require reverse engineering and extensive testing due to, at very least, English ambiguity or implementation deviations.
Federal computers, too!
No, early Twenties with 15 Years of experience in the 'field'
Their "Machine learning first" position[0] makes them even more dependent on data collection, even for basic things. I doubt the two trends are unrelated.

[0] https://news.ycombinator.com/item?id=11954988
I get it, but the thing is almost anything can be a stand in for penises or vaginas. So it's kind of fruitless to try and abate these things.
Seriously. A really common example, ever have a website that completely fails to load when you're running adblock? Would you rather have a blank page, or a 99% functional website with a couple of error messages in the console?
Show HN: Hypergolix: effortless, end-to-end encrypted IoT development
I was in Cebu, Philippines earlier in the year on business. Tech is absolutely booming over there and yet it's completely unheard of in the Western world. We're more interested in outsourcing development work but there seemed to be a lot of homegrown talent and innovation. Cost of living is low as well (although rising).
Hello! The tl;dr is: IoT is a totally new arena for privacy and security, and existing best practices either don't work well for eg. playing with a Raspberry Pi, or require trusting companies like Facebook with access to your baby monitors. I want to play with my Pi, and I don't particularly like Facebook etc, so I started working on an alternative.

Golix is an end-to-end encrypted, open protocol that enforces privacy at something approximating layer 5 (not exactly though... Golix doesn't lend itself to easy comparisons with the modern web). Roughly speaking, it's PGP with key encapsulation totally separate from data encapsulation, and everything statically hash addressed and routed by public key fingerprint instead of IP address. That also makes it really powerful (including, for example, seamless LAN fallback when your internet goes out).

Ideals are great, but privacy is mostly only a secondary market concern. Hypergolix is built on top of Golix, with the goal of presenting a compelling economic argument for using the protocol. Put plainly; IoT development is a pain in the ass, and Hypergolix substantially decreases time to market for developing new applications. In the short term, I'm focusing on the Raspberry Pi, Beaglebone, etc.

I'm happy to answer any questions and looking forward to the feedback. If you think the project is worthwhile, please consider contributing to our OpenCollective!

Some more information:

https://opencollective.com/golix (for monetary support; also backers will have access to a private pre-alpha release)

https://github.com/Muterra/doc-golix (protocol documentation; includes a security whitepaper)

https://github.com/Muterra/py_golix (protocol implementation)

https://hypergolix.com/ (join the mailing list)

https://github.com/Muterra/py_hypergolix (full Hypergolix source code)
Every other industry is busy trying not to be 'eaten by software'.
What is HN-driven-development?
The post just above sounds just excellent to me.

I posted

https://news.ycombinator.com/item?id=12016441

then saw the above comment and concluded it was better than what I posted. So, I so indicated.

Might regard this comment as a more explicit way of up voting the comment I was referring to.

I'm not familiar with the universe where this is a bad thing to do.
I think it's worthwhile! Lack of a comprehensive test suite means:

1) There are seem to still be regressions in pretty fundamental stuff when new features are added. Usually caught before things reach "release" trains, but I see it in bug trackers all the time.

2) Other layout engine managers I've talked with who want to do a layout system rewrite are terrified of anything that doesn't look like a large-scale refactoring because of this issue. I've had the "how are you testing and measuring progress / how do you know you're done with layout?" conversation with most of our engine peers at this point :-)
Direct link to Atlas: https://www.mongodb.com/cloud
Regarding the hamburger/shower figure, it seems to be a popular pro-veg rhetoric but here's a good breakdown on skeptics.stackexchange that seems to support it (for a quarter pound patty even!)

http://skeptics.stackexchange.com/questions/23921/does-one-h...

This might push me over the edge from part-time vegetarian.
I never said that was their purpose, just what you want as an investor.

You can have a board focusing on balancing public good with profit, if that's what the companies charter says. But, that's probably not a great investment.
What's Paper?

:troll:
eh it's okay if you are 20 something and single. If your goal is to fill your office with 20 something single workers, it seems fairly effective..
I know that at least Sprint already does this. You can typically see your call log on the bills, but getting text messages requires a notarized form.

https://support.sprint.com/support/article/Get_your_text_mes...
I remember a case where police placed or retrieved something from a car in the driveway without a warrant. The reasoning was that your driveway is not private property.
If these results are being interpreting correctly, it could be that there are just many more talented men being churned out of schools, and the problem is the pipeline to the interview. This is consistent with my experiences hiring software developers at a Fortune 500 where there is already tremendous preference to hire women to overcome the typical ratio, but very few applicants to choose from.
http://www.monsanto.com/food-inc/pages/seeds-patent-history....
Parsing CSS, the selector matching to apply style rules to nodes, and the cascade of properties to other nodes.

Servo's style engine is parallelized and scales nearly linearly with number of cores, and style time is a non-trivial amount of the total rendering time.
Funny that they specifically mention 'Home' computers. Wouldn't want the public snooping around on data inside court and government computers now would we... Incompetent double-speaking idiots the lot of them.
WhatsApp claims they never stored the messages. So it'd be akin to asking them to write a backdoor. Right?
I was just at his shop a few days ago and his guy there said they couldn't fix a loose RAM chip so now I'm out $700 for a logic board, contrary to the article's acclaim:

>Using a microscope connected to a camera, Louis walks the viewer through the entire procedure, which involves tracking down the problem via common sense and diagnostic tools, and then replacing the faulty components. This is the kind of “surface mount” repair Apple considers impossible – much to Louis’ frequent amusement.

However I'm on his side here. Apple's approach is quite troublesome: soldering everything so it's impossible to upgrade, creating iPhone screws that if put back in the wrong place short the phone, etc. I know catering to the non-technical, to the point of being anti-technical, has been a hallmark of Apple's (Jobs') philosophy since the beginning but I don't have to like it.
At least eBay https://news.ycombinator.com/item?id=12000820 and Twitter https://news.ycombinator.com/item?id=12002103
I can certainly see how investors might only want investors on the board! Screw the other owners! That would be sketchy!
His site also seems to have download links for Adobe Photoshop, which I'm guessing are malware links

edit: maybe not, can't really tell with the adblock nonsense
From the first link:

> Plan on working ~100+ hours a week during sprints

And the second:

> A lot of companies equate putting in long hours with productivity. We think thats nonsense.
While I can't agree/disagree with you points due to the lack of evidence, I was curious to see who did best at Ivies. I felt it would be Indians/Americans of Indian origin. Probably biased because I fall into that category :P
It's called Replicant. It is aggressively free in the GNU sense and has a limited installation base because of strict requirements in hardware due to blobs and general functionality.

http://replicant.us/

If you want a compromise, like me, Cyanogen with out GApps. What other options do you have?

The more I got into Android, the sooner I realized it was a crap shoot when addressing your question and my core interests in hobbyist computing on phones just like computers.
We do plenty fine with just `import get from 'lodash/get', however we're fairly eager to upgrade to webpack to to take advantage of it's tree-shaking capabilities.
While not a bacteria to plant situation could you comment on the example by dekhn below [1] (Link or search for Brazil Nuts in this page). He references a paper with an NIH link. The gist of it was protein from one plant transplanted into another and causing allergies. Is this kind of situation not a concern?

[1] https://news.ycombinator.com/item?id=12016159
Are You a Software Expert? Prove It
Angel Investing in Afrika
On Tesla Autopilot's First Fatality
The main one is mozbrowser which has some documentation here: https://developer.mozilla.org/en-US/docs/Web/API/Using_the_B...

We are deliberately trying to keep this to the bare minimum, and will likely try and find someway to standardize those few things we do if possible.
No, not really. I enjoy doing those things in the office.
Siege lions and procedural apes
Sorry. Didn't mean to obscure or contradict that point. I was trying to demonstrate a cultural norm in the Northeast, which as you point out, gets selectively applied.

I'm not sure about jaywalking citation stats in Boston and Providence, but random stops have been a part of life in poorer neighborhoods in both cities.
City of Salo interested in the HyperLoop test track
Moved from CO to BOS basically on a whim. Was stuck in a lower paying job and just felt like I needed to start over. After a business trip to BOS, I said f-it and started applying to jobs. Got one a couple months later, packed up everything I could take in my tiny sedan, and just left.

I stopped talked to 90% of my friends and only kept in touch with the important ones. Best choice of my life. Been here for a couple years and am making 5x what I was making in CO, am working in a challenging industry, learning new stuff every day, and get to work on leading tech. Most important, I get to network with inspiring and intelligent individuals, and have the freedom to do more than most.

Sometimes you just have to drop everything, put yourself way into the uncomfortable zone, and figure it out - especially if you're young.
I know, but in which way is different selling physical goods from outside the App Store than selling digital content from outside the App Store?
It sounds like a gay man.
dated: 18 Nov 2011
"Belongings of people who are leaving their apartments are not private, Court Rules.

A judge in Rhode Island	rules that people should have no expectation of owning their belongings while they are outside of apartments, because no person on the street 'is immune from robbery'."
Isn't there a big button to just show the article? There was for me but I opted in to ads and it's just a tiny banner ad at the top. I figure if it is a smaller site and they ask to opt-in for ads, they are going to be good citizens with their ads. Actually, I went back and there are more ads than I noticed initially so it is a bit over the top compared to the actual amount of content.

Summary: Youtuber who does surface-mount component repair of Apple laptops on video demonstrating that Apple's repair stance is silly (ie 15-30 minutes to fix an issue instead of just swapping out the logic board) is threatened by unknown party over (unofficial) schematics used. Schematics likely unofficial from Chinese sources. Youtuber doesn't name who is threatening them but assumed to be schematics source or Apple.
Messing around in the settings feels like telling a talented child what to play - it can technically play anything but isn't sure what to go for! http://djen.co/#share/gN3Ao9
I can't help but imagine a future where every single resource that we consume will provided by one of a small number of megacorps (gigacorps?) and branded, right down to the home that you live in, the people that teach your children, the food you eat, the water you drink, and the air that you breathe.

"Amazon Air. For a lighter, purer you."
Orkut is a non-factor in Brazil currently and has been for years now.

Facebook and whatsapp is used by basically everyone who has internet access [1][2]

Edit: Of course number of users does not imply in revenue, but the Facebook office in Brazil is also a gateway to other Latin American countries. So I would argue that the country might not be as unimportant as you seem to imply.

[1]http://www.statista.com/statistics/268136/top-15-countries-b...

[2]http://www.telegraph.co.uk/technology/2016/05/03/whatsapp-sh...
Someone not having a reasonable expectation of privacy in a thing does not mean it is legal to hack their computer.

The CFAA does not depend on any expectation of privacy, only authorized usage.
>I need to assert in the base class that all my "derived" classes implement a method with a certain signature. Does C++ allow me to do this?

Of course (C++14, possibly C++11):

#include <type_traits>

template <typename T, typename... Params>
struct HasFoo {
// SFINAE will disable this function template if U has no method foo(float)
template <typename U>
static constexpr bool check(decltype(std::declval<U>().foo(std::declval<Params>()...))*)
{
// We don't check foo's return type here
return true;
}

// Fallback if above function template is disabled
template <typename U>
static constexpr bool check(...)
{
return false;
}

static constexpr bool value = check<T>(0);
};

template <typename D>
struct Base {
Base()
{
static_assert(HasFoo<D, float>::value, "D must implement 'foo(float)'");
}
};

struct Derived {
void foo(int)
{
}
};

Since this essentially simulates a method call, implicit conversions work, as does overloading "foo".

As you have to implement "HasFoo" for every method you check, a macro will come in handy, say MAKE_METHOD_CHECK(Foo, bool, float)

I added some comments, feel free to ask if something is not clear :-)
Yes it amuses / frustrates me that people site working with JSON as a reason for using node.js. Every mainstream language can parse and create JSON trivially.
Good ole Big Head, in to save the day.
What can you anchor yourself which Isn't transient?
I disabled every control on this page months ago.

Unfortunately, the Google Maps app won't remember searches unless you're logged in and share your entire location history. There's just no way to keep a local history of places in Maps.

I'll get rid of Google Maps as soon as Maps.me let me stream OSM maps instead of downloading packages one-by-one.
You might be remembering the FBI placing GPS tracking on cars in drive ways, which was considered fair game and not requiring a warrant.
A nice thing Lodash has that Native doesn't is the 'matches' shorthand for things like find. I find it easier to read and quicker to write than a callback.

_.find(items, {id: 10});
Well, start the service, state you use RSS library X and that you will keep it updated and send people over to it for bug reports and contributions.
This feels a bit like blaming unsafe working conditions and 12-hour work days at the beginning of the industrial revolution on workers, because they signed the contracts (this was the prevailing narrative from factory owners at the time too).

At some point, society came to the conclusion that the workers and factory owners were not on equal footing, and so rules were instated, despite strong protests from the factory owners that contract law was sacrosanct and workers should be free to agree to anything.

Perhaps it's time for regulation to solve this dilemma?
This is key. The truck was sideways in front of the car on a divided highway. That is not normal. And all the situations I can think of where that could happen involve really quick unexpected moves on the truck driver's part. And at high speed.

Combine that with the fact the truck was high enough that it was over the hood of the car (and therefor probably over the hight of many of the sensors).

I don't think as a human I would have done any better.
Tokens insread of strings as keys. Ruby has :tokenname instead of “tokenname“ as option for key like parameters
I'm guessing writing with whatever is most exciting eg Rust, Go, Phoenix, ml, etc.
Don't forget about phones, no more warrants for phone taps.
> In summary: by default this is stupendously insecure, there's no reasonable way to make it secure

That's an honest review? I tend to ignore reviewers who talk about security as an all or nothing proposition. Maybe everyone else will in a few years too.
Cracking open a free beer and playing COD on a console somebody else paid for at 5:01 PM on a Friday sounds fantastic to me. Working with people you consider friends is awesome, and this sounds like a great way to facilitate that.
Lambdas support that in C++14 (generic lambdas/polymorphic lambdas).
While often attributed to Schneier, he attributes it to the NSA https://www.schneier.com/blog/archives/2011/08/new_attack_on...
We were hoping to make it yesterday, but ran into some issues. It's hopefully not more than a few days work.

Servo works fine, and we have an installer, but when run from the installer there are some weird things we weren't able to track down in time.
Here's a case were the schematics were declared non-copyrightable.

https://en.wikipedia.org/wiki/Behringer#Legal_cases
Not malware at all, it are links to the Adobe support pages:

https://helpx.adobe.com/photoshop/kb/uptodate.html?sdid=XT3P...
What do you think the demographic of Hacker News is? Why are you surprised?
Even "up"?

I know my car has all the sensors mounted low. I'm not a radar expert. If the side of the truck was significantly above where the radar is looking would it be able to see it?
I doubt that there's going to be much effort into improving the HTML based browser that they're using as a shell to the engine outside of making sure you can go to a specific URL. Things like hotkeys and autocomplete are nice, but not really necessary for developing on Servo. I could be wrong on that though
How about the interviewers prefer the qualities often exhibited by men regardless of gender?
I can't. I'm a fraud.