skysight-inc/HackerNews huggingface dataset:
For me, it's because "native apps" still fail at the first step, installation.

Whether it's a website, or web-app, "installing" it is as easy as going to a URL. You can go to that same URL on your PC, phone, tablet, your friend's computer, etc. and it will run the same. It's easy to share, easy to remember, and if it takes more than 5 seconds from the time you hit enter to the time you are using it, we consider that a mistake on the creators part. Plus the ability to discover new applications is extremely easy, and interoperability with other web applications is both easy for the developer and the user.

Compare that to desktop applications where installation is still an "event", and you are lucky if it can be done faster than a few minutes. Plus there are portability issues (oh that doesn't have a windows version?), it's difficult to share (try explaining how to install software to a non-technical person...), there is DRM all over the place, and they are significantly less secure.

Even most mobile applications take 30+ seconds to install on my android phone, and have all the same issues with discoverability, cross-platform issues, vendor lockin, and permissions/security issues.
It's interesting that some of the most charming neighborhoods in the country (e.g. Chelsea in New York, DuPont in D.C.) were built before all that crap. You'd never build a "modern city" like Philadelphia, with its narrow one-way streets, lack of parking, and commercial and retail mish-mashed together. But most of the rest of the country feels dead in comparison.
Likely != some

Of course some batteries explode. Shall we also ban laptops and cell phones?

As for content of the juice, sure there has been a few incidents of chemicals discovered to be potentially unsafe, but that's a far cry from " tend to produce some sort of unexpectedly toxic chemical". (What does that even mean, it sounds like we live in pre-scientific times and the world is a completely mystery to us.)

> How can you be sure that some fluid works fine with most e-cigs but when used by one that runs a bit hotter it doesn't cause a fire or have some chemical reaction between components that generates some dangerous gas?

There is no theoretical basis in chemistry to believe this, and there is extremely widespread usage of ecigs with no incidents.

But sure, anything in the world is possible I suppose considering you cannot prove a negative. I'm going to start wearing safety goggles when using my computer in case the screen explodes, after all, even though there's no theoretical reason to fear this and no incidences of it happening, it could, couldn't it. :)
I have to tell the database which columns I want in either case. The only difference (in my opinion) is now it's in a more convenient form, especially if you have a Node/Ruby/etc app where json/jsonb types is put into a native hash object by the PG library, and you would have to build that object anyways.
Why wouldn't you setup tls?? That makes no sense. By setup he means buying a cert
I don't know why the author only does an analysis of just property taxes contributing to road maintenance.

Most people in the US are contributing additional taxes in the form of:

* Gasoline taxes

* State and local sales taxes

* State and federal income taxes

Those taxes are available to build and maintain infrastructure as well. Whether they are [used for that purpose] or not is a different question.

I know that I am contributing more than enough taxes to maintain the small patch of road in front of where I live by the author's cost analysis.
For some I'm sure it is, but I believe there's another facet to it: waste. A lot of tax revenue is totally wasted, and while some is almost certainly inevitable in an organization as large as the government, I strongly feel that no taxes should be raised or imposed until all reasonable avenues of reducing that have been pursued. For example, this should not be a thing: http://www.gao.gov/new.items/d08333.pdf
I don't think your first point is is very strong since subduction zones don't work like transform faults. The land "will drop by as much as six feet and rebound thirty to a hundred feet to the west" http://www.newyorker.com/magazine/2015/07/20/the-really-big-...
But what an ABI does is specify a binding between language-level concepts and binary representations. That's why mentioning the language matters. If "Platform X's ABI" says that structs are passed on the stack, or ints are a certain size, or pointers have a certain alignment, or whatever, it (usually) means that C structures are passed on the C stack, C ints are a certain size, C pointers have a certain alignment, etc. Another language can use its own data types and even its own concept of a stack. (For instance, Go uses a C-incompatible stack.) And the reason that we care about "the C ABI" is whether the implementation of a language on platform X has data types, stack usage, etc. that matches the implementation of C on platform X.

Put another way, I'm arguing that "C" is a more useful descriptor than "platform X's", because the sentence "Rust is compatible with the C ABI" is short for "forall X, Rust on platform X is compatible with the C ABI on platform X", and means something different from "Rust is compatible with the SysV ABI" (which implies that it follows the SysV ABI on Windows and OS X, too). And since the typical way of doing that is by interfacing with a C compiler or the C library (... and you could make this exact argument about the phrase "C library", I think), it's worth mentioning C. For instance, Vala and Nim, which both compile to C, are always compatible with the C ABI. If you port them to a mainframe they remain compatible with the C ABI, but not with the native ABI.
It does mention it, briefly:

> This is enough information to uniquely identify source code from crates.io, because the registry is append only (no changes to already-published packages are allowed).
Neat! I use the Python equivalents, `any()` and `all()` quite frequently.
I actually did ask about this at one doctor's office, and they let me know I was welcome to decline the arbitration clause (the document even noted that option), but that the doctor would refuse to see me. This has appeared to be the case with every doctor I have found over the last few years.
I was referring to this part of your original post:

> It's also easy to make mistakes because of type mismatches. For example, if you pass `42` to a CGFloat parameter, this works fine when you cast msgSend to the right type, but will fail amusingly if you rely on varargs to make it through.

All of your other claims are completely valid. This one, I'd say, is partially valid.

No need to pick nits with my usage of the word "prefers."
Opening Access to Capital in California: Local Economies Act and Crowdfunding
These fuckers clearly didn't. And yet you're arguing we're somehow doing something wrong by going after them?

This is a clear-cut case of fraud. I'll have you know I grew up in the southern US, I have many "illegal" friends I grew up with. You know what they did? Worked hard and found their own path. Hell, my "child of immigrants" mother actively denigrates Hispanics and I call her out when she does. Somehow I have a "fuck you, got mine" attitude?
Apple's short support life cycles for its operating systems is problematic for many organizations. Its constant churn of hardware specifications also presents issues for organizations seeking stability and standardization. Personally, I don't see Apple as likely to move away from either practice due to its business model and consumer device focus because both have produced substantial profits for a number of years.

I don't see Google as likely to move into the space either, at least in a way that doesn't increase their cash flow from advertising. Their focus with business and enterprise sales has been on services, insofar as there has ever been such a focus at Google.
I am not. I am under the impression that some people believe "I control my own machine" is a point in favor of security. And that those people are wrong. Perhaps not for themselves specifically, but in turning that philosophy into a general rule to apply to consumer products.
As an example where CloudFlare could be very useful is the following: (since I couldn't edit my parent comment)

I have a site. Because the site is... disparaging to political figures, I want to run behind Tor as a hidden service. Now, CloudFlare is good at their core business, so I hire them to cache my .onion site for mass consumption. It also defends my .onion site from being slashdotted/reddit hug of death/HNbombed.

All the better if fellow Tor users access my site: I want people to consume/use my site. That's why it's published.

And here is CloudFlare, destroying Tor user's capability of using any site that hires CloudFlare. It's a completely ridiculous situation, and a horrid solution they ascribe to that does nobody any favors.

Now, they do have some valid reasons. And there can also be technological ways to solve it without shitcanning every Tor user.

1. Tarpit defense. Slow down connections that show 'harassing behaviors' No you don't need to see that webpage 100 times in a second.

2. Offer a CloudFlare.onion hidden service. There's no reason they can't get into Tor HS as well. Facebook already is.

3. Limit bandwidth to known Tor exit nodes. Don't block.
The analysis seems to include the material and labor costs of building the street. Most peoples' street was already built by the time it became theirs, so, of course their taxes didn't pay for any of the substantial costs that were previously laid out.

Moreover, looking at only a single year's budget would not represent the years with large expenditures on streets, or take into account increased, future amortized payments to cover costs.

Ultimately, we can know that this particular article is invalid because it is representing "long-term costs estimated by unnamed civil engineer as a global average" as "the actual costs of the streets in my city", and "the actual costs of the streets in my city" for "all my city wants to bill me for my streets, even though they actually cost a lot more".

Further, the article never explains who actually paid the costs, nor how this all relates to a claimed Growth Ponzi Scheme, or even evidence of property taxes halving...ever.
Yes, the thing I in particular worry about is the event dispatch system. The last thing we need there is multithreaded event dispatch, where multiple handlers fire at the same time, possibly resulting in race conditions on state managing objects.

But on closer inspection of the post, this implementation seems to be highly targeted at certain kinds of compute-bound tasks, with just the shared byte array based memory. It's well-partitioned from the trad ui / network event processing system in a way that makes me optimistic about the language.
Possible you live in a bubble. (Or more than possible. I mean, you're treating Reddit as representative.) I've seen a couple of custom-assembled vapes out and about, and a hell of a lot of gas station disposables.
I see a lot of general anger against H-1B visas, so hear me out. There are broadly two kinds of Indians who work in the US legally (I will come to the illegal part later) under H-1B visas.

[1] The first is typically graduates from elite Indian engineering institutions (Indian Institutes of Technology, or a few other institutes) who have either gotten a job offer from a US firm for their US office straight out of college, or have come to the US for graduate school and are now entering the workforce. These are, in an overwhelming majority of cases, NOT cheap labour. They are hired at market rate (sometimes even higher, because they typically have strong profiles), they compete with the rest of the student and larger labour pool and get these jobs based purely on merit. For reference, I have plenty of friends who are in this category (I am too), and all of us get paid competitive market salaries. We are also not beholden to any firm and are pretty free to switch jobs if we desire. A lot of us have paid for graduate school in the US too, so it's not like we are just somehow freeriding. This is the kind of crowd you typically encouter in the Bay Area.

[2] The second category typically consists of people who don't have a stellar educational background, and are mostly hired in India by companies like Infosys, TCS, Wipro et al. for typically very low salaries (say 1/4th or 1/3rd of what a Googler would get in India). They mostly work on outsourced projects that come from other companies (both in India and outside). Often, these workers are then transfered to the US, where they work as vendors for companies such as Microsoft. They are technically employees of TCS or Wipro or whatever (which have branches in the US), and are on the payroll of these companies, but work for companies like Microsoft. This pool of workers is indeed cheap labor for the big cos because they can a) skimp on stuff such as insurance costs b) typically have to pay less anyway c) the low salary is still pretty high compared to what the worker would have otherwise been able to command in India, d) the worker has relatively lower job mobility because their resumes are probably not as 'employable' as Category [1]

Like it or not, [2] far outnumbers [1]. I don't remember the link right now, but these companies apply for in the order of 1000 H-1B visas every year. Most startups etc, for example, apply for a few or in the order of tens at best.

The illegal bit is of course what a few other commenters wrote—there are these 'consulting firms' which will apply for H-1B on your behalf (you pay them $5K or whatever). If you get through the lottery, you can now move to the US on H-1B. You don't have an actual job though you are on the consulting firm's payroll. You then transfer money to them under the table, which they pay back to you as 'salary' because you are on their payroll after all. In the meanwhile, they try to find a job for you. If they can find a job you will then work wherever they set you up and they take a cut of your salary. This is typically done by people who want to accompany their spouses to the US but don't want to be on H-4 visas which don't let you work.
If that's what it takes I vote for the tax increase
I believe Windows 8 introduced the group policy to set a default lock screen image (https://technet.microsoft.com/en-us/itpro/windows/whats-new/...). Since Enterprise is the only LTSB SKU, I would assume some sort of group policy is also being deployed. Wouldn't be too hard to set that policy up, which disables Spotlight automatically.
Vue is awesome. It has the templating parts of Angular 1 (which are quite nice), but it doesn't have the Java enterprise-like mishmash of services, factories, providers, modules and what have you not. I'm not sure if you should build a big application in Vue (maybe you should use React for that), but for a small-to-medium size app, Vue is an excellent choice.

Oh, and the documentation, a part so often neglected or written in a style that's for CS professors instead of mere mortals, is extensive, clearly written and full of examples. Lovely!
This would also apply to larger properties and businesses, such as farms. It is probably a good thing to have regulations against intoxicated driving around a farm when there are other people that could get hurt there.
Didn't Smokey say "Only you…"? [0]

[0] https://en.wikipedia.org/wiki/File:Smokey3.jpg
On Hacking MicroSD Cards
For the record, that hasn't been my experience with IBM; I used to get a pretty bad runaround, but perhaps that's changed - I stopped using their products as a result.
Yep, budget mismanagement and being underfunded are completely separate things. It's entirely possible that the "moron" woman interviewed believed that the budget was plenty, but being negligently mis-spent.
I thought this too, but the fact that you can't send only a chunk of an array buffer is a huge limitation. It basically limits you do using a background thread to do something, instead of dividing the work among many (well, you can, but you loose most of the benefit of transferrable).
Hi,
I'm the author of the blog post and optimizer. We had SSA since around 1999-2000, just that some important components like the expression optimizer were written before that and not updated with support for SSA. The difference is a lot more than just SSA, the blog has just a few examples. The new framework started as being somewhat similar to InstCombine, since then it got much larger and it will be the place where more optimizations will be integrated, hopefully replacing some older ones. To answer your question: SSA is built with both types of exceptions and the new optimizer works as expected, except a few cases where it would be unsafe. It seems that the rejection rules are a bit too aggressive in your example, it's obviously safe to optimize in this case - thanks for the example!
Or is it knowledge that most of the cost are going to growing administrative costs and bureaucracies and not to actually provide the services they are their ostensibly to provide. It reminded me of when my home towns school district had budget cuts no one in the administrative side was let go but a dozen or so teachers where laid off. services are cut but administive side stay the same or grow.
If you select "Add to desktop..." under "More tools" in Chrome and check the "Open as window" option it will look the same as this :)
DRM is not different, you're just confused about what a "program" is. Windows/Linux/OS X defines a program in a specific way (e.g. that matches one or several known formats) and will happily execute programs that conform to that specification. But if you take a C source file that can be compiled into a valid program, Windows/Linux/OS X will not execute that C source file for you, it will only execute the results of compiling it. And DRM is no different. It just happens that the definition of "program" for DRM is different than the definition of "program" for your OS, and the compiler for your DRM computer is the process that takes the un-DRM'd content and wraps it in the DRM.

> Window and OSX will happily grant the owner the highest level of privileges and let you read or flip any bit in the system.

Not true. At the very least, you cannot muck with kernel memory, and OS X also prevents you from modifying a bunch of files on disk that are crucial for the operation of the system even if you have root access (this is called System Integrity Protection).
Oh god that's terrifying.
This is both C and C++ - they share a common backend (c2.dll) where this work was done. They have different front ends (c1.dll / c1xx.dll).
I don't know what other towns or states look like but from what I can see all those sources are already stretched pretty thin.
The browser is not unified. Every website has its own unique and distinct UI. Believe it or not, but for a person to sell pizza online, they need to actually describe the position of pixels on the screen. That's insane.
Apple and SAP Team Up for Blockbuster Partnership
One little detail: I've read the official page for the Apple Music Subscription, and nowhere do they tell you they move your content to the cloud.

This app is not supposed to move anything. Just copy it. The deletion part of "moving" is a fraud, and possibly illegal.
LIFE GOT US CRAZY
I think the difference here is not that it was entrapment, but that it wasn't a crime at all. Unless the law says this crime is strict liability, then the prosecutor would need to show that these individuals intended to commit the crime they were committing.

For example, say you have a bucket in your yard, I go and stick a sign up saying 'Free bucket to good home.' and someone else comes by and grabs the bucket. Focusing only on the third person's actions for a moment, even though they took a bucket that they had no right to take, and they would likely have to give back, they never committed a crime because they never intended to steal the bucket. They only intended to take a bucket being given away freely. (This is different from 'ignorance of the law isn't an excuse'; that would apply if they did intend to steal a bucket but thought stealing wasn't illegal.)

(Now there is still an issue with the government doing something similar with strict liability laws and I'm not sure how that one works out.)
Uber has an extremely adversarial relationship with the US gov, so while I doubt they're doing this out of love for their users, citizen privacy and uber's profits happen to have a shared enemy.
Point taken. I just assume that Google is harvesting enough personal info through search that they could carve out a space for a private OS. Maybe I'm being naive. Yeah, I'm probably being naive.
Climate change is a fact. The causes are just theories based on computer models.

To say that it's a fact and needs no further study is not only anti-intellectual, it’s criminal.

I worked in academia for over a decade. Knowing what I know about the process and how much ego, money, and politics are involved, it really makes it difricult for me to believe any study isn't biased.

Thw entire system needs to be scrapped and started over.
Because I don't want to breathe your diacetyl and propylene glycol mist any more than you want to breathe my cigarette smoke.
There's a few cases; some have mentioned scenarios where you might want SSL offload. Those are perfectly valid. I'll contribute another.

Let's say you have a single web server you need to have up all of the time. You need high availability, but not necessarily instant fail-over, because you want to keep your costs low, and so you don't want two instances running all of the time. It may not serve much traffic at all, so there isn't much load to spread. What you can do is place an ELB in front of the web server, set a condition to start a new instance if the page becomes non-responsive (i.e., a failure), and set the auto-scaling to "min 1, max 1." This way, you'll always have a pool of one server, that will automatically rebuild if the instance fails.

I admit, it's not a common use case, but it's one of the more clever uses of the ELB I've heard. =)
"Interesting value" doesn't work in a market with very adequate substitutes.
How are you arriving at $8? The footnote on page 2 puts it maybe close to that at minimum just for the construction (the article is including 30 years of maintenance).
Closed has benefits. "Curated" is a nice euphemism for closed.

It's much easier to childproof a curated app store than The WWW for example.

I'm not saying closed is better -- they're just different and that's ok. In fact I like how different they are. It means each has its own unique strengths and doesn't have to worry about trying to do it all.
Include both how? Make renamed copies to have two and modify the code to use the new names?
Facebook, Apple and Amazon to lobby next president over tech worker visas
And a comment referring to us as "angry monkeys" is non-pedant constructivism?

Where can I view these observations?
PIANO PRODIGY PLAYS PIANO BLINDFOLDED
Why the Tesla Model 3 and Chevy Bolt are going to kill the gas station
>The FTC recognizes it as a commodity, something that can be bought and sold. In it's current incarnation, it is the equivalent of bartering with baseball cards in lieu of cash.

The US government has a stake in the failure of non-state-controlled currencies, though, so this isn't really evidence of anything.