skysight-inc/HackerNews huggingface dataset:
On the contrary. The USA only has ten carriers deployed right now.

The "Carrier Strike Group" is simply all of the other ships (destroyers, cruisers, etc. etc.) that follow the carrier around.

The Strike Groups will remain without a Carrier. They basically are the US Navy, aside from the subs we have hidden around the world.

Furthermore, all of the other ships are completely useless in Iraq, Syria, and Afghanistan. You can't hit ISIS with a Destroyer. You hit them with Airplanes, carried over by Carriers.

The firepower of a single US Carrier is bigger than the vast majority of land-bases in the world. A US Carrier can also move however. Its probably one of the most potent weapons of the US.

Basically, we have ten moving naval bases, that can be stationed anywhere in the ocean. Each one can go toe-to-toe with the vast, vast majority of land-bases in a particular region and win.

Or we can build another few $500 Million to $5 Billion bases in Afghanistan that we later abandon when we change administrations (Bush had different plans than Obama).

The Carriers are a far better use of money than building actual bases. Despite their high costs.
The accidental permanent deletion can also occur very easily if you use the GDrive native windows sync tool.

Basically if you don't have any offline backups it is easy to become totally screwed. 2TB drives are cheap.
I would assume this will help Apple to be compliant with the EU General Data Privacy Regulation. The GDPR defines quasi-identifiers as PII.
The ethics of design – how much should you manipulate your users?
Some more technical information is available on CrowdStrike's blog: http://www.crowdstrike.com/blog/bears-midst-intrusion-democr...
15 Insanely Actionable Content Marketing Tactics for B2C Startups
I had a go at this problem, backwards-compatible safe C, back in 2012.[1] It was discussed on the C standards mailing list, and the consensus was that it would work technically, but was politically infeasible. What I proposed was not too far from "Checked C", but the syntax was different.

I'd defined a "strict mode" for C. The first step was to add C++ references to C. The second step was to make arrays first-class objects, instead of reducing them to pointers on every function call. When passing arrays around, you'd usually use references to arrays, which wouldn't lose the size information as reduction to a pointer does.

Array size information for array function parameters was required, but could be computed from other parameters. For example, UNIX/Linux "read" is usually defined as

int read(int fd, char buf[], size_t len);

The safe version would be

int read(int fd, &char buf[len], size_t len);

In both cases, all that's passed at run time is a pointer, but the compiler now knows that the size of the array is "len" and has something to check it against. The check can be made at both call and entry, and in many cases, can be optimized out. In general, in all the places in C where you'd describe an array with a pointer with empty brackets, as with "buf[]", you'd now have to put in a size expression.

You could do pointer arithmetic, but only if the pointer had been initialized from an array, and was attached to that array for the life of the pointer.

char s[100];
char* p = s;
...
char ch = *p++;

Because p is associated only with s, the compiler knows what to check it against.

There was more, but that's the general idea. A key point was that the run-time representation didn't change; there were no "fat pointers". Thus, you could intermix strict and non-strict compilation units, and gradually convert a working program to strict mode.

This took less new syntax and fewer new keywords than "Checked C". I was trying to keep C style, adding just enough that you could talk about arrays properly in C.

[1] http://www.animats.com/papers/languages/safearraysforc43.pdf
> borderline illiterate emotional animals

This may be true in some cases; this is why I think universal vote, without any limitations, is not a good idea. Voting is a privilege and a job of running (a small piece of) your country. Compare it to a jury duty.

This, again, may be false in some cases. Unless the voting process is framed as a sports match (like it usually sadly is), the emotions are much easier to keep in check, and reason is easier to listen to, even without an advanced university degree.

OTOH if you don't trust your countrymen, I wish you all the luck in importing infallible Martians to help you rule your country as e.g. a king. On this planet the only way used to be growing and educating some portion of your countrymen to be able to run the country (without running it into the ground). This applies to kings and dictators to a very high degree. This as well may apply to a wider mass of voters.

I suspect this is what happened to the Swiss: centuries of local self-rule and rather immediate consequences of it, combined with living in rather harsh conditions most of its history, must have educated people not to take the voting lightly. I don't see modern Swiss killing Muslims or Hispanics on sight (it's not the Reformation wars time), but I do see a ban to build minarets [1]. Apparently the fallout was pretty small, without a "culture of fear", Muslims fleeing the country or something like that. Sometimes a minority has to listen to the majority; it's best when the compromise is as small as this ban. Regular not listening to the majority and alienating them makes for what you fear: the mob running over the castle of the highly-cultured but insolent lord.

[1]: https://en.wikipedia.org/wiki/Swiss_minaret_referendum,_2009
> However, because adblockers mostly work at the network interface level, the typical 3rd party javascript tag approach is very easy to disable, and self-published native content by publishers using the existing content management system is a good workaround. It's more of a stop gap then a long term approach though.

The major adblocker filter lists tend to quickly add filters for "native" ads on any site with a non-trivial number of users.

Rather than moving to native ads, start planning today for how you could do without ads entirely. If that doesn't turn up any answers, you should worry about your future.
That is somewhere around asking for a citation if the sky is sometimes cloudy.

https://web.nvd.nist.gov/view/vuln/search-results?query=use-...

Before getting too excited and claiming that it's only 1.3% of all CVEs or something, remember that it's 1.3% of all vulnerabilities. (Especially with the explosion of dynamic web languages, a lot of CVEs aren't really C/C++-related.) There's a power law to these things, so by the power law metric, it's not that far behind "buffer overflow" (6,500 entries), and ahead of the well-known "format string" (577), which is also certainly "one of" the most common C issues.
I think my favorite part of all this is that Sacks has dubbed his start at Zenefits as "Day One" and is dubbing this Tony Hsieh move "The Offer".

I imagine that after today he will go home to The Woman and sit in The Chair and pat David The Dog on his scruffy head while feeling well accomplished.
Yeah, definitely the second offer!
Do any of these web-based DB tools come with autocomplete? I'd say that's the feature I value most when using desktop DB tools.
> What, you think the people that build the software and IT environments for campaigns ... are the creme de la creme of software security talent?

No, but I've always considered the competence of the IT people to likely fluctuate wildly from person to person, as I assumed many were politically motivated and donating at least some of their expected compensation level. I think the bigger problem would be in an organization with lots of volunteers, at least at the lower levels, and that gets at least partially rebuilt every few years, operational security is probably very hard to enforce for multiple reasons.
Well if you had ran into that problem the link would be very touching to you too. The stop is referring to the constant changing and difficulty in diagnosing resolution under os x (or whatever it's called)
and Panera, but yes.

I don't know if community centers are the right analogy though. Simply put, a business where you can get a drink or pastry and socialize for an extended amount of time is an integral part of many societies, but it was lacking in most parts of the US for many years.

https://en.wikipedia.org/wiki/Coffeehouse

https://en.wikipedia.org/wiki/Viennese_coffee_house

https://en.wikipedia.org/wiki/Pub
$10,000/week range seems low for a week long audit, but depends on time charged.

Most audits I've worked on, while a week long, have a 2 week pre-audit familiarization period for the audit team, and a 1 week long post-audit report-writing period. This means a 1 week audit is an actual week of investigation, and for $10,000 this sounds low.

Via the article, it seems like a leading client / lead of future potential client, so discount works on many levels.

And from TFA: Conservancy and the phpMyAdmin project are proud of the results and thank Mozilla for funding and initiating the audit.
> Most people are dishonest not because they like to be, but because they have their backs up against the wall.

This is not my personal experience.

> As the person in the position of power here (you are) have compassion.

He just got robbed of months of wages. Sure, he has the hand, but he's still undeniably the victim.

I'm all for compassion, and understanding but sometimes things are quite clear cut. I'm not arguing for vendetta, just reparation.
Maybe you just take another route to your VPN gateway than to Netflix. So Netflix may be saturated, when your VPN is not.
Facebook Offers Tools for Those Who Fear a Friend May Be Suicidal
> Next stop is the supreme court if they continue to push back against it

More likely the next stop is Congress. Reversing basically everything the FCC has done with the internet and making sure the FCC does not do any such things again is a major goal of the Republicans and they currently have majorities in the House and the Senate.

Their presumptive presidential nominee, Trump, is also against net neutrality, seeing it as a liberal attack on conservatives: "Obama’s attack on the internet is another top down power grab. Net neutrality is the Fairness Doctrine. Will target conservative media" [1].

[1] https://twitter.com/realdonaldtrump/status/53260835850816716...
Why the Microsoft-LinkedIn deal is no guaranteed win
Venmo and the like are pretty effective at all 3 for personal use. Acts as a trusted intermediary so you don't give your bank info to anyone you're paying/receiving payment from.
I haven't used Groovy, but some quick googling suggests it might have issues with remote debugging.

Also, if that quote is related to the surrounding paragraphs, it sounds like the biggest upgrade isn't so much the node.js debugger, as it is the services being rewritten in a decoupled, non-monolithic way. So now devs can test with local copies of software, instead of requiring an entire infrastructure to be online just to test a single function.

The decoupling and microservice mindset aren't specific to node.js, you can achieve those benefits in any language, however it is more idiomatic in node than other stacks,
A friend of mine services kitchen equipment for a living (in the UK), he regularly tells me McDonald's are the cleanest establishments he visits.
Great and all.

But

> smart digital prices

End consumer will hate you. One of the worst ideas ever.
I wonder, if you had to for some reason do field surgery at a rave, whether you could go round grabbing baggies off of people in order to dose them enough to operate.
Anyone can apply for T-Mobile's Music Freedom (zero-rated music streaming) and BingeOn (zero-rated video streaming) programs assuming you're providing legal content.

Edit: It's also worth noting that participation in the programs is free both for the provider and end user.
I'd suspect that there is a wide range of what we're willing to accept in a given situation, reflecting our incomplete model of how sound works.

Given what I was talking about, it's largely a matter of people accepting symbols or tokens of things in lieu of perceiving the actual thing. It's a form of ignorance that masquerades as culture or "sophistication." (It is the former, but it's not the latter.)
Concurrent optimized in-memory data store in Go
Pinker is arguing big picture, and what he says is true, but when I say "we see the use of actual force happen more and more" I mean the number of times the use of force is made as a decision is increasing, not that the overall force used is increasing. If I had said that, it would be false. I did not say that.

Here's my last comment. You linked to a book. (thanks). Here's one for you. https://www.amazon.com/Invisible-Armies-History-Guerrilla-Wa...
perhaps one simply enjoys elixir, or wants to add some opengl features to an existing elixir product, or is simply curious.
Kindle DX is from 2008/09!
FWIW the site has a language switcher right next to the logo. It's not most most obvious one as it just says "Deutsch" which is the German word for "German". It also didn't respect my browser's language setting.

Most if not all multilingual websites have such a language chooser but sometimes it's well hidden.
For me personally, I feel like JSX is a dramatic step away from standards, and at this point, I like to stay away from tooling as much as possible.
Most of the pubs near me are restaurants first, pubs second.
So this is pretty interesting.

One of the great hopes of the current deep learning boom is that somehow we will develop unsupervised or at least semi-supervised techniques which can perform close to the great results that are being seen with supervised learning.

Adversarial Networks is one of the more likely routes to semi-supervised. There is also a lot of interesting work in combining Bayesian optimization techniques with Deep Networks to develop one-shot learning[1][2]. Some of this was (very broadly) in response to the the one-shot learning paper coming out of (I've forgotten!!) where the authors are famously doubtful about the utility of Deep Learning, and showed somewhat competitive results on MNIST. (I can't remember who it was - there have been HN discussions about the group. Sorry!!)

Both OpenAI and DeepMind are following roughly similar paths here (no surprise really), and the results are looking really good.

[1] http://arxiv.org/abs/1603.05106

[2] http://arxiv.org/abs/1606.04080
For what it's worth, there's at least one major 3d project in Erlang:

http://www.wings3d.com/
Hmm? As far as I know it's not "on" until you open an Airdrop window in Finder.
Avoiding US would be a big reason why US airlines are not doing so well (among others).
This requires defining matching patterns, like a word-based regex though, right? Houndify uses that approach because it is easier to integrate with speech recognition, but it is very cumbersome to use and maintain and doesn't allow learning new utterances.

I don't think Wit.ai works as simply as you believe - it isn't merely matching keywords. Unfortunately I haven't been able to find out exactly how it does work. Alexa, and Nuance Mix work the same way as Wit.ai. In my experience it is the superior approach.

Viv is also one to watch but they haven't really said the NLU works yet.
Article blocks those using an ad-blocker
They are the full size images. CIFAR-10 is 32x32 colour images: https://www.cs.toronto.edu/~kriz/cifar.html
It's useful for highlighting how useless these poll results actually are for policy making, because people have a propensity to hold opinions on things they have absolutely no knowledge of.
This mirrors my experience. C is a drug man. It's bad but you can't stop. You know how to get shit done in C and it's easy to think in. C is, IMO, something of a local optima for programming. Problem is, it's actually a relatively awful language, and I don't subscribe to the worse-is-better philosophy (though C may well be the best example of it).

Thankfully Rust gets my ML instincts going. I'm trying to use it more. It'll be nice not to be anxiously running my test suite under ASAN after every build.
Aren't Japanese McDonald's a popular hangout for teenagers?
Take your kids to McDonalds if it makes sense to you. If you base your decisions on how to raise kids based on social norms/stigmas, you're going to make sub-par decisions.
Building a Streaming Analytics Stack with Apache Kafka and Druid
Watch This Fascinatingly Incoherent Short Film Written by a Neural Network
Barnes and Noble cafe's are also very popular hangouts. As were Borders before they all closed.
If you want to be single-tenant but still in the "cloud" paradigm, you can get a private cloud (NOT a virtual private cloud), i.e. an OpenStack instance just for you running on dedicated servers. Some providers will administer the OpenStack part for you - they'd call that a managed private cloud.
Here's how to avoid owning stock in gun companies
An alternative way to look at it: the value in the network is due to the networking effects, which is contributed by the network members --- the value provided by the two corporations is slight in comparison. This is the same as in property value --- a McDonalds located in downtown San Francisco is quite a different proposition to one located in the middle of a prairie, and the value isn't in the building, but the availability of patrons that comes from a flourishing neighborhood.
In addition to the speed of trades in the market itself is also some determination of the reporting structure of companies within the market. It's taken as de facto market requirement in the existing markets that companies report earnings to shareholders not less than once per quarter year (if not attempt to produce dividends to shareholders each quarter on the dot). Shareholder expectations of those quarterly earnings reports drive a lot of business decisions and subsequently a lot of business thinking seems to be driven by "quarterly thinking" where they'll make decisions that are dumb in the long term but will gain shareholder kudos in the immediate quarter.

I would think that a long-term-focused market could also attempt to control and slow down things like earnings reporting periods and expected investor dividend earnings pay out timings.
Why would I want to avoid that? Ridiculous.
Not Everyone Is “The Next Theranos”: Why Google's 'Verily' May Be Doing It Right
Well when you are depressed/anxious or just in a bad state of mind it is very difficult to follow simply steps; But thankfully I didn't need to pay since my university offered free mental health support
This is really cool! I love playing with my own Last.fm data. Some suggestions:

- Manually (or using your Facebook timeline?) place out big events in your life and see if you can see what kind of music you listened to before/after them that you don't normally. I listen to depressing shit post break-ups.

- Use your Twitter or any other feed to estimate your "mood" over time and see if you can find any music you listened to while you're angry

- Use The Echo Nest to get metrics for how happy/sad/energetic the music you listen to is.

- Come up with your own definition of albums played! I hate Last.fm's because, as you mentioned, it heavily biases albums with multiple tracks. In my personal analysis I always start off with a RLE for tracks played on the same album, and my metric for "albums I listen to the most" is "which albums do I listen to at least 3 continuous songs from the most".

I spent a few months this year trying to combine my Last.fm listening history with my geolocation history (I've mostly just stayed in the same place for the last 8 years, 3-4 years) and Forecast.io's historical API to be able to answer the question "am I really only happy when it rains?" -- Data warehousing is a hard problem, though.
There is no need to keep your checking where you have loans. I've also had success with running my main "hub" checking account out of an internet-only bank, with an account at a local credit union I use more rarely, when I need to do something in person.
There's something incredibly American about a multibillion dollar fast-food corporation that's unwittingly found itself as the gathering place for those abandoned by a society that has gutted and underfunded social services.
The Downside to Neanderthal DNA
Unfortunately, I'd like to engage in transactions (both economical and informational) with more than my immediate social group.
Adblockers are just software and there are already dozens of ways to work around this. It's not the end of the world but a new paradigm that requires more work than before. Part of the benefit is that it's a reset in the industry that should get rid of some of the bad vendors and help improve the experience by showing advertisers that consumers do care about UX and choice.

Advertising will always be around though. No need to worry about that future. People want content but they don't want to pay, and advertising is a great model that works well for the vast majority. In fact digital advertising today is bigger, stronger and better than ever.

It's the legacy tech, formats and thinking that are broken, but progress is being made and everything will get better soon enough.
> The way JWT solves CSRF is not by the way it's stored; it's by the way it's transmitted in an Authorization header, which can't be done cross-domain and won't be included by the browser (as cookies would). If you're not using JS, you shouldn't be looking at JWT at all; it's useless without it.

This isn't quite true: JWTs may also be transmitted as an access_token URL or form parameter. As such, they are not useless without JavaScript (which is good).

> > JWT tokens are not exactly small.

> They're as small as a secure cookie: metadata header + data + signature. That's it.

They're in a sadly verbose format, which by its nature tends to lead to double-Base64-encoding values. There're a lot of double-quotes and commas, which isn't wonderful. It's not a colossally-wrong format like XML, but it's not great. And it's not terribly readable, despite being somewhat verbose.
Or was "not able".
I assume they referred to this outbreak but I'm not sure how non-organic food could have prevented that: https://en.wikipedia.org/wiki/2011_Germany_E._coli_O104:H4_o...
Sony still includes a FM radio. The Xperia Z5 has one. As said elsewhere in this thread, though, their phones are more prevalent elsewhere in the world, not in the U.S.

Although I have a Sony Xperia Z3 and Z3 Compact, neither was bought through my carrier. While the Z3 does require headphones for the radio's antenna, you can play the radio through the speaker.
> "No Paid Prioritization: broadband providers may not favor some lawful Internet traffic over other lawful traffic in exchange for consideration of any kind—in other words, no "fast lanes." This rule also bans ISPs from prioritizing content and services of their affiliates."

In the absence of a clear definition of "favor", this could also make it difficult for ISPs to host CDNs, or caching servers provided by content providers. If you put Netflix's caching box on your network, in some sense that "favors" Netflix traffic. And yet doing so is good for Netflix, the ISP, and the customer.
I tried doing this with my own Last.fm data, if this slow badly coded Heroku app is still live you can see mine: http://lastfm-seasonally.herokuapp.com/user/pvam

Basically, I listen to what I like to listen to no matter the season. If you have last.fm change the last slash in that URL with your username and after a couple minutes (it's single-threaded pulling API requests) it'll show your analysis.
Marketing and mindshare. Node.js encouraged that architecture as the proper way to compose services, and you got async libraries for free. You could do the same thing in Java, but with frameworks and libraries that weren't as well-known before Node.js became popular.
Aldi's Barcode Strategy
Block their ad-block blocker with anti-adblock-killer https://reek.github.io/anti-adblock-killer/

Built into uBlock Origin with a checkbox to enable it in the settings.