skysight-inc/HackerNews huggingface dataset:
Aside from the obvious reason why (iOS support looks unlikely to ever happen), I imagine seeing the list of supported browsers read nothing but "Chrome" discourages implementation too.

Though U2F's javascript API situation makes a lack of adoption a bit of a mixed blessing. Because sites need to include browser-specific code to access a browser's U2F support, that means any site adding support for Chrome right now will have to go back and modify their code to add support for Firefox when it comes, etc. (From the spec: "RPs [Relying Parties, i.e. web pages using U2F] interact with the FIDO client through a MessagePort [WEBMESSAGING] object. [...] This specification does not describe how such a port is made available to RP web pages, as this is (for now) implementation and browser dependent.")

Google and Yubico provide an example wrapper around the Chrome-specific method for getting access to Chrome's U2F messageport (at https://github.com/google/u2f-ref-code/blob/master/u2f-gae-d... in the function u2f.getMessagePort), but the wrapper gives up if it's not running in Chrome (the else branch just tries hitting the old Chrome extension by hardcoded chrome-extension:// URL).

Even if Google's wrapper someday adds support for other browsers, every site will need to update its copy of the wrapper before that site will support the other browsers.

If very many sites were adding U2F support right now, I suspect a lot of them would remain Chrome-only even as more browsers added U2F support. Maybe if adoption only happens after more browsers already have their U2F support available, more sites will end up supporting those browsers than if it was getting adoption right now.
I still don't see a bugfix that matches your complaint. The warning is about the compiler behaving as designed; it's for programmers who are probably using that behavior incorrectly.

Solidity definitely has design warts; possibly Viper will end up the leading language, once it's production-ready.
I really like this graphic for that effect: http://www.leiserstrassenverkehr.bayern.de/assets/stmi/vum/s...

Yellow is trucks, blue is cars. Full line is total noise, broken line is noise by wind and tires, dotted is noise by the motor.
I can in good conscience believe he shouldn't have to borrow money simply to see a dentist.

I'm not clamoring to say they deserve a nice car or go to Disney world, but surely you can agree that every citizen in this country deserves a basic right to basic health care and education, and the means to achieve them?
The Morning Paper (http://blog.acolyer.org) is the only source mentioned so far that I go out of my way to read. Highly recommended.
The win 10 is an all around mess and the typical user gets ads in their start menu.

It still has a few dialog from the nt4 era, some that use the snap-in nonsense, regedit is still a thing. Then for about half of what a typical user does they can use the nice pretty UI, as long as there are no unexpected errors.
This article[0] says the US has 3.6 million software devs. 3% of that is 108,000. The stuff you listed is like .1% of developers.

[0] http://www.computerworld.com/article/2483690/it-careers/indi...
Yeah... I don't get it. Maybe I'm not seeing it from disadvantaged/poor communities, but I don't actually see how this would impact them. The Whole Foods-Amazon merger will do either one of the following:

1) Whole Foods will continue to keep its prices as high as it does. Poorer/disadvantaged communities will continue to not shop at Whole Foods as it is out of their price range.

2) Amazon lowers Whole Foods prices. Whole Foods becomes affordable for more communities. If Whole Foods expands into poorer communities with these lowered prices, it will give poorer communities more access to groceries. If Whole Foods does not expand into these poor communities, storefronts like Smart & Final, Walmarts, Big Lots!, Ralphs, VONS, etc will continue to exist.

I really fail to see the problem here.
Also: "Fear of missing out"

It's essentially what our culture seems to be based on nowadays. Thanks Facebook, thanks Google.
You imply being able to write code for fun in your leisure time is bad, but so many great things have come out of leisure time.
This can apply to any monopoly that undercuts on price to destroy competition. Can't you imagine the danger of a scenario in which super-high capitalization + magical shareholder expectations = "awesome" enough to destroy competitors? Is regulating markets to protect competition ever a good idea?

Also, the premise that "consumers" are a monolithic group is mistaken. What's good for comfortable consumers in wealthy places is not necessarily also good for poor consumers. Is Amazon Whole Foods going to serve 100% of the United States? Can you imagine them destroying the business of a company and then choosing not to serve all of that company's customers?

Amazon's "awesome" prices are artificially low (like Uber's, for example) due to subsidy from investors. This indicates an intent to compete and then raise prices.
In a security-sensitive corporate setting it is already harmful if anything gets uploaded to some cloud service - if this occurs, the damage already happens and anything that follows is "just" damage containment.

I believe about every company that develops software has some clauses about what software is allowed to be installed on the corporate computers and who has to initial any request to install a new program on the computer.
> EU secure intranet has no business being there. I've never heard of it and it's "not a thing" in regards to this. Even if it is a thing in real life.

It's called s-TESTA, its precursor was TESTA [0].
The thing is: The same company responsible for the leak was allegedly also contracted to connect the Swedish government intranet to s-TESTA. So if the company is really a bad actor, and not merely incompetent, then there's a very real possibility of s-TESTA having been compromised.

I mean even if they are really just that incompetent, then that also doesn't bode well for whatever they did to connect the Swedish intranet to s-TESTA.

[0] http://ec.europa.eu/idabc/en/document/2097/5644.html
I'm familiar with this list but unfamiliar with the mapping you're making to contractors getting access to facilities and amenities. The specific items you're pointing out apply far more to the normal course of the work contractors do than they do to cafeteria access.

I'm going to push a little further back on this point, because the contractors we're talking about don't work for Facebook. They work for body shop firms, at arms length remove from Facebook.

Another problem I'm having with this logic is that I've done long-term staff aug gigs for companies, direct 1099, and been given access to facilities and amenities.
You missed the hedge phrase—"pretty much". Obviously there isn't such a thing as a guarantee for security, but there are counterexamples for most OSs. Do you have one for the current iOS version? I haven't seen someone jailbreak their phone since iOS 5, I think, though people did do it since then.

What's the point of your critique when you can apply it to literally any piece of software? Even SEL4 relies on a correct processor, and yours has flaws.
Also, don't forget that you'll frequently need to deal with multiple bills, each potentially requiring separate work to resolve.

If you take an ambulance to the emergency department, see a doctor, they order a scan, the scan shows appendicitis, and your appendix is subsequently removed, this can easily lead to six different bills:

- Ambulance
- Facility
- ED doctor
- Radiologist
- Surgeon
- Anesthesiologist

And that's assuming that the ED and hospital are under the same company (not always), and that no off-site labs are used. You may not have ever heard of the radiologist or anesthesiologist. I once had bill collectors calling me re: a radiologist I'd never heard of, who managed to ruin my credit for a good six months until I figured out what the bill was actually for.
This notion existed far before that ad came out.

It's a combination of a few things: (1) why bother investing time and resources for a platform with around 10% of users and (2) OSX has had strong security mechanisms e.g Gatekeeper, XProtect, App Sandbox. Windows 10 is much better but unfortunately not everyone is on that OS yet.
Yes, Berkeley residents who downzone are hypocrits. That's the point I'm making. As for money if you live in CA you would know the UC system faces funding challenges while millions from the state to fund road maintenence in Marin and Atherton.
It's a link to the previous HN discussion of the same story. We often post these to explain to readers why a later submission has been tagged [dupe] above. If that still doesn't make sense, feel free to email hn@ycombinator.com and we'll explain further.
No..I was referring to Tesla, since they are often called out for not using LIDAR. They are, however, selling direct to consumers...where that $10k matters a lot, right now.

Waymo is likely either targeting operators (not end consumers) or at least waiting until LIDAR is much cheaper before they do.
I'm pretty sure OP was referring to smaller creatures of the same species.
Use a VPN Server to Connect to Your AWS VPC for Just the Cost of a Nano Instance
I don't think people crave fear, they crave stimulation. Joy is much harder to manufacture than dread, and dread makes people act in a predictable, often-profitable manner. In other words, people don't want to be bored more than anything else, and the rest is just about the most stimulating things on offer.
This may cause a cascading effect on your credit score. Certain banks tend to trim credit lines or outright close it when collections are reported on credit reports, which in turn increases utilization of credit lines which in turn drops score, which in turn leads to new reviews.
For a non-technical user Windows is the infinitely better product than typical Linux desktops, you should see the pain that people go through that use commercial software nominally supported on Linux such as Cadence tools compared to the same experience on Windows, not to mention the lack of any serious well made office suite.

Heck in direct comparison Ubuntu 16.04 looks like a joke system compared to Windows 10, for example Ubuntu doesn't let me use my on board sound and only displays the dedicated sound card, but only half of the time. It has a horrible toy like ripped off user interface with ugly buttons, I can't think of a single application that is actually better than an equivalent application that is also available on Windows.The only reason I'm using Linux is because in a lot of areas including the field I work in it has achieved the same lock in that windows has for the general desktop market.

It is kind of sad that the only two alternatives are a clone of 70s technology or a clone of 80s technology. I feel like there should be a way to get things unstuck, but research into operating system design has all but ceased, with very few exceptions, many of them ironically coming from Microsoft.
For what it's worth, I think this piece is mostly right, especially in pointing out the lack of recognition that our current society does not generally "accept that education and merit are two different things."

I think there's more to the criticism of a meritocracy, namely that randomness plays a large role in opportunities and demonstrations of success, but the focus of the linked piece is also part of it.

The example of performance of surgeons in medical school is kind of ironic, given studies showing that grades in medical school only weakly correlate with real-world performance. The later mention of ability-chess performance correlations is actually not that different from grade-performance correlations across a range of educational levels.

Not too long ago, there was a job ad posted here that kind of underscored many of these sorts of criticisms, essentially suggesting they were only interested in people from the most prestigious schools. The implication, of course, was that this corporation was not interested in your actual professional achievements or ability, but only the status of the school you attended (which is related at least earlier in life, but not in general).

The example of the person with the degree that's discussed in the piece is also an excellent one, that arises many times. A better example are companies requiring administrators to have master's degrees for its own sake, even if this is not actually required for the job duties. I've seen countless examples where corporations require master's degrees, and actually do not care what they are, which raises the question of why the degrees are actually being required, above and beyond the obvious question of what the job duties actually entail.

Meritocracy has its own problems, related to randomness in events and outcomes, but I think the more immediate problem the linked piece discusses might be better labeled credentialism.

I think it's tied to broader trend toward increasing laziness on the part of corporations and institution in their hiring practices. Maybe it's not laziness, but rather, a sign of regulatory capture, or gross inequality, in that there is such an imbalance in the number of qualified individuals and the number of jobs that employers have to start using criteria that are only tangentially related to the job to filter out applications (e.g., I have 50 people who could actually do this job well, and don't want to admit my choice at this point is actually random, so I'll start selecting them based on unrelated, or only very weakly related criteria).
Well, to the person that knows better it means you can have a clean Mac by following basic download hygiene -- which is not possible in platforms with widespread viruses targetting vulnerabilities they can exploit automatically and which you can't protect from (except if you don't connect to the internet at all).
Knowing the plaintext version of a packet does not allow you to get the key. That's called a known plaintext attack and AES is resistant to it.
How is Verizon wireless a utility? None of the usual arguments (natural monopoly) apply. And there are four major competitors in the market (more than in say search or social media).

Also, data caps are just price discrimination, which is pervasive even in highly competitive markets (and not necessarily a bad thing): http://else.econ.ucl.ac.uk/papers/uploaded/222.pdf. You walk into Home Depot and they charge you twice as much for the "Best" paint rollers versus the "Good" paint rollers. It's not because there isn't competition in the paint roller market, or because it costs twice as much to make one paint roller versus the other.
Yes to lossy dielectrics. The caveat being that right now we only have support for homogeneous materials - we have some thoughts on how to bring our methods to continuously varying materials, but that's still a research topic.

We started out focused on RCS problems for algorithm development and validation, but we're shifting to more antenna design and analysis (mounted antennas, installed performance, placement optimization). We have done near-field excitation of our own models on large structures, but usually our goal has been to maintain accuracy so our use case has us solve the driven antenna and the platform together in one go.
> I always thought that stories like those were just drummed up by anti-virus vendors to make sure that people continue buying their wares.

Look at this article and every article about Mac viruses.

Always an anti-virus vendor.
Made HN when we launched late last Summer- we're doing our first 5k+ unit wholesale orders and have shipped caffeinated toothpaste to thousands of customers.

https://news.ycombinator.com/item?id=12504012
https://www.powertoothpaste.com/
Who “absolutely can’t use” it, and for what purpose?

Most people use patent-encumbered media formats all the time.

HEVC is going to have dedicated hardware support on most devices in the near future, and will therefore be power-efficient and fast to encode and decode.
This will sound like a strange suggestion, but think about collecting people's emails and sending out an email every quoter or so with a list of conferences. Of all the newsletters I wouldn't mind this one at all.
Kinda unfair to not let me use the biggest example (DAC/user separation) just because there might be sensitive data with user permissions when we're talking about arbitrary code execution. Even still, such a concept makes privilege execution orders of magnitude harder on * nix systems.

POSIX philosophy also prevents the "keys to the kingdom" kind of exploits you can get in windows, many linux exploits are much harder to chain together simply due to this.

The * nix networking stack has always been much more mature and robust than the windows stack, although I'll admit that's not necessarily inherent to the design.
>That's not a valid comparison. When Mac OS 7/8 was mainstream, it was common to get software via a floppy disk that had already been in 10 other machines or from a fly-by-night BBS. Nowadays software distribution is far less peer-to-peer, and it's much more difficult for simple viruses to move from machine to machine.

That doesn't make sense. The software that back in the day would be in a disk that had "already been in 10 other machines", can now come from a website that serves millions of machines with the same malware infected programs.
Check your ad blocker. Mine (uBlock Origin) did remove the main link.
Well, in my country, the government would laugh, and then only pay a standard amount.
Learning to Love Ansible
To be fair, you can build a working shotgun for less than that.
India will ban driverless cars in order to protect jobs
When I get overwhelmed and feel that tension that comes from digging in to a new project here are a some things I do.

1. Schedule clear time to work on the project - I want to be intentional with my time so there is no ambiguity on what I should be doing. ex. 9AM - 12PM work on this feature

2. Win the war before going to war - A lot of the time, procrastination stems from not being clear of what exactly needs to be done. The task is either very complex or simply not clear. Cognitive complexity is the precursor of inaction. So before I start I try to describe what exactly I'm going to do before I even open my IDE. For example, 1. Get the requirements, 2. Create a flowchart of the data, 3. Describe what I think would be the best approach.... etc

I'll even drill down to actual classes and methods I should be making. This really helps get me unstuck

3. I have 5 truths of work that I remind myself of. Here they are

1. No where does it say that work must be easy for me to do it
2. No where does it say that work must be enjoyable for me to do it
3. This work is important
4. You don't have as much time as you believe
5. Your self worth is not determined by the success/failure of this so just attack

Those are some of my personal methods but in the end, it's about experimenting and finding what works for you.

Hope this helps
The article is about wireless providers. Sprint/ATT/Verizon/T-Mobile all cover the vast majority of the population.
I take it she isn't on a recent OSX version ?

Because those apps shouldn't be able to be opened unless the author has code signed them.

In which case if they are malware then just report it to Apple and they can centrally block the app.
How to always win at rock, paper, scissors
Its possible it could be Intel silicon, just not a Altera FPGA.
That depends on the state. Most states have no laws against this.

Also, if you read your insurer's fine print, you'll find that they will only pay out-of-network providers to some limit that they and the provider agreed to. Even in an emergency situation, you will foot the bill for the delta.
Visualizing Large Datasets on the GPU with Vega and MapD
You completely misunderstand my point. I'm a card-carrying NRA member, but I wince when I hear someone notice that a anti-2nd-amendment zealot mixes up terms like "magazine" and "cartridge" and thinks "Aha! I've won this argument because you don't know what these basic terms mean." It really doesn't help convince people on the other side to consider another point of view.

In fact, your zealous answer proves my point.

Now back to viruses and PUPs.
There are tons of attack vectors that spyware can enter linux through :)
When I was at FB, I did several improv classes. I noticed a number of older engineers at them (40+). That was 2 years ago so maybe things have changed but I doubt it..
The 2nd top-selling consumer product: the first is anxiety (for your body, social status, income, career, etc.).
Basically, events like TFA where someone gets shafted even with insurance are fairly rare. The system is bad, but many (most?) people aren't exposed to just how bad it really is. The elderly, who require the most healthcare, have Medicare helping them. Working adults often get insurance subsidized by their employer, and young adults/kids under age 26 can stay on their parents insurance plans. With insurance, especially "good" insurance, you don't see all the insanity unless you dig into the itemized details of your medical bills... even then most people will shake their heads, pay their (relatively small) portion of the bill, and move on.
I think more likely will be users type 'paint' into the start menu and just click the first option which should be the new Paint 3D on a fresh system
Unfortunately the CHIP ($9) hasn't shipped for a couple of months while they revamp their CPU. I have a few and they truly are exceptional hardware and probably better than the Zero for your needs due to onboard wifi, bluetooth and 4GB of storage.

https://getchip.com/pages/chip

Its big brother CHIP Pro ($16) can be ordered in any quantity but you will need to solder your own headers. Depending on what you want to do it might be a good fit:

https://getchip.com/pages/chippro

Pine also has a $15 board that seems to be shipping:

https://www.pine64.org/?product=pine-a64-board
Since when did politics have anything to do with reality?
In early Java versions, functions were not objects, and therefore could not be passed as parameters. So you needed patterns such as Command or Observer. In Javascript, for example, you wouldn't need them. More recent versions of Java, with the introduction of lambdas for example, are also reducing the need for these patterns.
Police investigating stolen laptops discover Bitcoin heist
> ISPs have profited massively from many many Moore iterations while consumer bandwidth is stuck on below 1990 technology.

On what planet? I did a speedtest.net run the other day on LTE and got 150 Mbps down/20 Mbps up near a strip mall in exurban Maryland. That network did not come cheap.
No, just punish any companies that break the law by seizing assets and imprisoning employees in the country.
This Is How Your Fear and Outrage Are Being Sold for Profit
Welcome to windows. They have finally started bringing out great laptops, but I can just never go back to Windows.
Unrelated points. These things are not mutually exclusive.
So it makes them huge profits but they simply don't want to keep it going? Time for someone to step in and take their profits.
"Despite the huge profit we earn, we are closing our activity. [...] But we never had any government or legal pressure [...]"

Sure? I think most would find this hard to believe. That was such an odd way to start the announcement.
This may depend on region. I'm in Europe, where the city speed limit is at 50 km/h and frequently reduced to 30km/h and where you can get literally stuck between buildings in a few places with a larger car.
3 years ago I tried to launch my Bitcoin options trading platform (or at least the paper-trading version of it) with a Show HN post which did briefly reach the front page. I got 0 signups and mostly a lot of comments about how the landing page was so ugly and using an outdated Bootstrap that they wouldn't consider using it. As a backend dev that was a revelatory experience and I appreciated the honest feedback after my hurt feelings recovered.
Google Pushes AMP Growth Internationally