skysight-inc/HackerNews huggingface dataset:
Predix POCs were on AWS but have migrated primarily to internal datacenters after customers expressed little interest in running applications using Predix on AWS. Not sure if this is poor foresight by the Predix team or an unexpected change in customer sentiment.

I'd be surprised if anyone outside Silicon Valley in GE's LOBs wanted to consider AWS for production considering how many have likely invested greatly into their own datacenters as well as the general trends of non-technology companies to fear an external cloud first instinctively regardless of how poorly managed their internal IT is. This puts GE in a poor position potentially in that even if they create a great platform that their customers that are perhaps even more technology phobic will need to invest money as well into areas they historically have failed to generate much ROI from. But perhaps GE's dominance / position can help them here and these concerns are long addressed.
It would be a powerful argument, except that Thiel's money wasn't as instrumental in killing Gawker as Gawker's own behavior. The same attacks levied against, say, the NYT wouldn't have accomplished anything except losing Thiel money.
Server housing publication PDF's appears to have problems, at the moment.

Archived copies:

http://wayback.archive.org/web/20160828234821/http://groups....

http://wayback.archive.org/web/20160828234958/http://groups....
That's actually...a really good point. It might be that my "it's not novel" feeling is actually "it's too novel (to be comfortable)". Realizing this, it kind of makes me want to rebel against the whole "it feels too old" and actually go re-read some of the stuff that didn't catch my attention before.
I disagree. Kube, Mesos, etc.. are all great I'm sure. I had Kub documentation open in the background for about a week or two while doing other things, trying to get a handle on installation, deployment, how it will fit my use-cases... I kept wanting to dip in, but kept getting pounded by tons of heavy dependencies I would have had to learn. After Swarm Mode was released I had a cluster deploying things locally within 2 hours of reading the documentation. From there was able to map all of our use-cases on top (rolling updates, load balancing, etc...). I totally get that it's "hard to take seriously" perspective with some of the early glitching, but Kube, Mesos, etc.. needed this egg on their faces to realize how easy the installation and getting things up and running should be. If nothing else, that alone will make those other products better.
The issue is, for example, if you have for example a class encapsulating a bunch of flags, and allowing the user to either set each flag seperately, or a bitfield representing all of it.

In C, you might be able to do some magic, but in Java, you’ll need setters and getters there – you can’t even do final fields there.

Luckily, in C#, you can just use accessors, and maybe in Java with Lombok, too.
It's hard to imagine anyone who understands the adage, "If you are not paying for it, you're not the customer; you're the product being sold." -Andrew Lewis not agreeing with you. That doesn't mean that Facebook should be stopped or censured though, just that only fools should be left using it with their real identities.
Lets try and look at facts rather than anecdotal evidence:
https://www.niddk.nih.gov/health-information/health-statisti...
No clue! Your comment history seems to say you're more qualified to answer that than me.

My first look says that dense_hash_map seems to use STL stuff and generics, khash is in pure C, and uses macro hacks to achieve the same functionality and only has a few key types it can use (str, int, int64).

Other than that, dense_hash_map and khash both use quadratic probing (https://en.wikipedia.org/wiki/Quadratic_probing) to resolve collisions. I couldn't really dig and find the hashing functions used by dense_hash_map but khash uses a weird one called X31 (search in https://download.samba.org/pub/unpacked/ntdb/lib/ccan/hash/h...) for the string ones and .... nothing??? for ints, with an alternative of Wang's integer hash function (https://gist.github.com/badboy/6267743). The world of hashing functions seem to be a crazy underworld of arcane incantations, old tomes, and copy pasting and emailing and trying random shit. It's really wonderful, reminds me of the olden days.

Khash.h is a measly 624 lines of code, everything included, so there's that.
Apple patches iOS 0-day
I've got one better. Planets orbit their star. What if the aliens have antigravity devices so a planetary-mass object doesn't orbit its star or some other planet. Then what will we call it?

("That's Not A Moon...It's A Space Station!" tells us that those people long ago and far away didn't think that moon had to orbit a planet.)

To add more fun to the pile, is the "rogue planet" PSO J318.5-22 a planet? https://en.wikipedia.org/wiki/PSO_J318.5-22 . And yes, the IAU has already considered this case.
What you can do with a site like HN will be different than if you're a shopping getting DDoSed on Black Friday by a competitor.

You can put the whole of HN into read only mode if needed and it'll have no real impact; disallowing purchases on MyAmazonCompetitor.com would be catastrophic.
I think the advice is more relevant in the context of the specific language; it's not universal.

In python you can go from attribute access to using a property (getter/setter) without breaking anything.

The same is not true in a language like Java where obj.foo is always a direct field access distinct from calling a method like obj.getFoo(), so going from public fields to getters is not backwards compatible and can be painful.
Making a point with SLAs
That's a good point, we would have to consider all electron particles identical.

Regarding field quantisation - why should the electron field be quantised?
Also coming out this year with the same goal is Ebb from Stanford: http://ebblang.org

Both languages look cool, but seem fairly limited at the moment -- they are basically DSLs for assembling and solving PSD systems.
Millennials Less Sexually Active Than Gen-X Peers
Dairy farmers offset beleaguered workforce with robots
It doesn't matter what scientists claim, it only matters what scientists can demonstrate, reproducible, and subject to review. I get it though, I wish I were a lot less skeptical and could believe in something that would ease the terror. Maybe in 30 years or so I'll choose on some level to fantasize rather than be terrified. Maybe there will be other options, but I doubt that this pill is one of them.
I use a very similar system to this one, but instead of building from environment-specific branches, we branch from a release branch.

We use a similar git flow system, but we build when a deployable bit of work has been merged into the release branch for this sprint of work (e.g. release-0.1). Once this merge has occurred, a build is triggered, and is then sent to our deployment tool (Octopus Deploy). Our branch naming structure partners with the build number for this specific bit of work to create a build number that matches semantic versioning.

From Octopus, we push these releases from our automated dev deployments up to UAT, staging, and eventually to live. Once we have pushed a release to live, the release branch is merged into master, making that release our new master build. When we move on to the next sprint/release cycle, we reset the build number and merge into a new release branch

We were keen to use this approach as it allows QA and non-technical people like project managers to deploy releases rather than developers. It was a bit weird to move to a workflow where you never actually deploy from master, but it's worked really well for our use case. It's also reassuring to know that the build that works on your dev box is the exact same build being deployed to your other boxes.

With that aside, I definitely agree with the idea behind your post. These are problems that can be solved with existing tools. You can do it using plain-old pull requests, or using a dedicated deployment tool. These tools already have plugins that you can throw into your favoured chat platform, or through email. It seems like there are an ever-increasing number of build/deploy solutions out there that seem to do basically the same thing, but slightly differently.
The parcellations in the paper were defined in part on task-dependent activity. I'm asking a simpler question: did the HCP paper use the false-positive prone analysis software?
I have seem some papers discussing the idea of an electron as a ring or vortex of electromagnetic energy. I believe the idea is still purely speculative though.
I guess I'm different as I've drank just one cup of coffee in the past 3 months. I guess for me there's nothing to quit but if I were forced to drink it everyday I could stop if I could.
Creating and maintaining a service cluster is hard. I dont think you should just take it back to the store if your magic wand has a hiccup.
The big electronics retailers in Tokyo let you try earbud headphones; they usually have most of their range on display with the jacks available to plug into your phone. There's alcoholic wipes to clean the buds.
Spreading propaganda is not the same as cooperation with the TLAs. If you read Chomsky in detail, he is describing exactly how this works, and it does not involve spies telling the NYT what to write. It's a lot more gentle.

Seriously, if you're so keen to criticize the western media you might as well do it right. Chomsky wrote several books (E.g. Understanding Power) documenting and detailing how it works.

Now, back to where we started. Where is your evidence specifically for "The New York Times has a long history of cooperating with three-letter agencies"?
I understand that this is the law, and seems like a law to be worked around and a fine time for piracy to do something useful.
Webpack and PostCSS and Stylelint and Stylefmt
Most of the responses here deal with bandwidth floods. Is that really the most common DDoS?

Thinking like an attacker, wouldn't the most effective DoS be to find a CPU or memory intensive part of an application and use a small amount of bandwidth to create a large impact?
Me too. But hey, I live here.
The idea of the charge being some topological quantity is interesting and I think the mostly likely explanation. There's something similar with the electron spin that I don't fully understand. (If you rotate an electron once its wavefunction is negated, twice to restore it, I might have the details incorrect there though)
> “in a few instances the organizations were aware of the C.I.A. connection, but most of them appear not to have been.”

Really? This counts as "a long history of cooperating with three-letter agencies" in your book?
It seems like it would be much more straightforward to write a graph-based FEM library for MATLAB than to make an entirely new language around a feature with a very specific and very narrow use case. Still, the high performance aspects of simit seem interesting, assuming that they weren't too badly cherrypicked.
We got hit by one about a month ago that was over 20Gb. Even a 10Gb pipe has limits.
If you're getting more traffic than 1 request/s, it's less work to generate a static cached version on the cadence of ~1 second than to dynamically generate the content for each request.
> AWS, Heroku, and other platforms make it possible to develop and host a complete web application for free and to make it publicly available on the Internet for anyone to use for free.

I have been running complete web applications from home for free for anyone to use for a long time. That is what the web is about - you don't need a dedicated, centralized host. Anyone can connect to it and anyone can run servers on it. It isn't terribly difficult to do, nor costly, I do it on a budget residential broadband connection.

Granted, it might not scale to millions of users, but neither will heroku's or AWS's free/low-cost tiers either.
This is actually a somewhat different issue. The salmon "result" is essentially a multiple comparisons problem. In a typical fMRI analysis, the researchers run a huge number of significance tests, one per voxel (i.e., 3d pixel). Even if false positives are relatively rare on a per-test basis, you're going to see a non-trivial amount of them when you run a large number of tests. This phenomenon was well-known in the statistical literature...and in the fMRI literature, but sometimes it takes a cute little parable, like the salmon, to drive something home.

In this case, however, there was one honest-to-God bug (in AFNI). The other software modeled something in a way that sounds fairly reasonable, but didn't quite line up with the way that nature (or, actually, the scanner manufacturers) behaved. Unlike the fish issue, I think you could legitimately try to do things correctly and still get bit by this sort of bug.
3 Surprisingly Simple Ways to Get More Clients
The important thing you need to assess is how critical is it that clients receive fresh data.

You can imagine that for a real time service it would be better to provide a timeout immediately rather than providing stale data.

HN is an example of a near on-line site where some delay is perfectly acceptable. No one cares that they're receiving a 2 second old page, it's better for the site users to reveive old data fast rather than new data slow.

If you use nginx the following commands would help out significantly (if I remember them correctly)

proxy_cache_use_stale updating
proxy_cache_lock on
proxy_cache_lock_timeout 1s

This config allows nginx to fetch cache updates while serving clients and when fresh data is received from the upstream application server it'll use that immediately.

If that's wrong hopefully someone can correct the conf.
That's a convenient way of dismissing the problem, but since you didn't make any coherent arguments, we can safely ignore you. The hard problem simply asks how, for example, our subjective experience of color comes about, and why we should have that experience at all rather than nothing. If that's disconnected from reality and nonscientific, then you don't understand the meaning of those words.
> I think you're fundamentally misunderstanding representative democracies. Nothing about them says the can't enter into an agreement to create a pan-national body to settle trade disputes, as opposed to escalating every incident to a diplomatic dispute. If people don't like that they'll make in an election issue, and either it'll be re-negotiated after the next election or the nation will leave the trade agreement. That's the democratic process at work.

Quite. Is someone proposing that we do otherwise? If not, I'm not sure what point you're trying to make.

> Or you could look at this from the flip side of that argument, which is that it's detrimental to international trade if companies can't make international investments without being at risk to domastic political whimsy that runs counter to the spirit of the trade deal that was initially agreed upon.

I'm not sure why governments should be more concerned about promoting international trade than about protecting their citizens. See e.g. the fracking thing upthread.
Why? The assembly line doesn't need elite hackers, and there aren't that many elite hackers around. There is a place for cost-effective development.
It's likely that your kid is pranking around by spoofing a MAC address belonging to the NSA.
Simple Ad Block Detection
I don't know what you are talking about I don't see any ads... Oh wait adblock.

Turns off adblock and hits refresh

Jesus christ nope not again never again.

Turns adblock back on
It seems pretty unlikely it is in the right plane. And even if it is, with its extremely long orbit, we would have probably have to wait at least 10,000 years before it was in the right position.
Quantisation does not have to be axiomatic however. Some things are naturally quantised, such as the frequency or wavelength of standing waves in a chamber of a given length, and likewise the energy levels of an electron in a harmonic oscillator potential or an atomic potential.
Make your comments system a static site generator, so that each comment generates a static HTML page and you serve that statically. 4chan does this.
Completely 100% disagree that the getting started guide is easy. Let's go through this by the numbers. First off specifically comparing the guides, the Docker 1.12 stuff works ANYWHERE you have root access. When I go here I'm totally confused:

http://kubernetes.io/docs/getting-started-guides/

Ok, let's see, not only do I immediately get diverted to another page, but I feel like every OS+Cloud combination isn't represented. I guess the CLOSEST thing to working is Ubuntu+AWS. Click.

http://kubernetes.io/docs/getting-started-guides/juju/

YAY! JUJU a new technology I need to learn. Hey guess what, this only works with Ubuntu. Closes browser. I spent weeks trying to map this out in my head. I can't understand why Kub doesn't just "install" like Docker does.

Ok, back to the deployment guide. Let's see there's a GIANT TABLE OF LINKS based on cloud+OS+whatever. So I think it's a massive understatement to say that Kub is more unwieldy than Swarm 1.12.
Who are these landlords that are selecting tenants based on how fast they replied to an ad!?!

What happened to background checks, credit checks, and general tenant due diligence?

"Well Mr. Applicant, it says here on your application, you're a heroin addict with a history of extreme violence and a credit score of zero, you don't have the income or the deposit, and quite frankly, I'm not sure how you'll pay the rent. But you did respond to my ad in 6 milliseconds thanks to a python script, so I guess the apt is yours! Welcome home!"
Relearning How to Talk in the Age of Smartphone Addiction
If you make the statically typed field public you lose the ability to change the implementation without breaking the clients. (Getters/setters have the same problems, but not as pronounced). And no, you don't always have the ability to recompile everything that's using your code.
Nasa ends year-long Mars simulation on Hawaii
Size of engineering team and scope of work are correlated, in my experience.
It is a thing. We know how to study correlations between brain activity and conscious experience. The hard problem involves figuring out how brain activity causes conscious experience. Once we explain it (or, as in physics, have a convincing theory) it won't be a problem at all anymore. Saying that something that everyone experiences all the time "doesn't exist" is not a convincing theory.
San Francisco 49ers Controversially Sit Out National Anthem in Protest
Ask HN: Real time one way replication on Linux?
Hi everyone,
I'm looking for a solution to synchronize in real time the content of a server on a local machine, but once the content has been fetched once, I would like to be able to remove, rename or move it without it to be downloaded again.
Have you heard of a solution for this ?
It fixes other things as well. A point particle like an electron has an infinite charge and an infinite energy.

Except obviously it doesn't.

If you make the electron a field instead of a point all of that goes away.
People seem to forget that freedom isn't always used the way you want it to be used. If it were, it would be called "control".

We may be free to travel the world. But our freedom includes the right to create a space that we control. And invite in those we choose and do things our own way.

That's what I do at my house. Don't you?
"... oil prices -- currently around $80 per barrel but dropping fast" ?? I'm guessing that was a typo and he meant $50 per barrel.
Crazy idea: stop usng mocks completely where possible, and install a formal currency process for keeping the existing ones up to date. Mocks are notorious for diverging from the code they are mocking and should be used very carefully.

It also sounds like lack of discipline and management are the root of the problem that needs to first get resolved.
Thanks for sharing these link. I agree on your points. It will take a huge effort, more actual fiber in the ground everywhere
Because charge is quantized, and not splittable.

Once it interacts with something all of it gets "sucked in" to one spot, and the entire electron interacts. The exact place it does that is randomized with varying probability at different spots.

But once a place is "picked" all of the charge goes there.

It's the quantization that is fundamental, and it's the quantization that makes fields look like particles, not the other way around.
I think the reason we are having this disagreement is our basic vocabulary was developed when we knew of the existence of far fewer types of objects orbiting the Sun than we do now, and we are trying to fit the new objects into our old vocabulary.
Yea, I'm not really sure what a new language buys them here. It seems they could have just released a library (not even tied to Matlab) with their highly tuned stiffness matrix assembly routines and their kernels...
Migrated a complex Jenkins setup to Deploybot in 2015, saves our company a ton of time managing deploys. I'd highly recommend deploybot to anyone.

If I could critique even just one thing it would probably be its pricing structure for personal use, I can't justify $15/m just for deployments. I'd love if they had some kind of personal "developer" tier with support for more repos. On the business side, $15/m is ridiculously cheap for what service we're getting.
Facebook being a little bit more open would go a long way, RWX like a good old FTP-server. I'm not active on Facebook and I can't even read the posts of my wife without becoming a member or signing in. A read-only mode would allow me at least to read her posts - or other. I completely understand that Facebook requires you to become a member to post messages and upload stuff on its platform (write), let alone execute things, but now it's way too closed.
Euler's work is in the public domain. You can download the 1755 publication with Euler's transformation from the Internet Archive here: https://archive.org/details/institutionesca00eulegoog

That and much more is also downloadable from the MAA's Euler Archive: http://eulerarchive.maa.org

Note that Euler generally did not write in English. His math was usually published in Latin. If you want to read it in English, you need a translation. Although the underlying work is public domain, the translation may still be under copyright. The particular translation that the site links to was done in 2000, and so is still under copyright.
From a JS perspective, I would be interested to know that you understand how to make requests, parse them into a data structure, and manipulate them DOM. Preferably, one project which demonstrates that you can do this without the help of a framework; another project, that you can.
> why can't a UI framework give me a "YesNoModalPopup" that looks and acts however a "YesNoModalPopup" is supposed to act on the respective OS

As a simple counter-example, macOS rarely uses Yes/No/OK/Cancel buttons. Instead, dialog buttons have meaningful names based on the task at hand, e.g. "Overwrite File" and "Keep Old File".
At AWS re:Invent 2015, Amazon claimed that 15% of attacks were at layer 7, 65% were network level bandwidth floods, and 20% were network level state exhaustion [1].

[1]: https://youtu.be/Ys0gG1koqJA?t=229
Express SQLite Ajax API with Raw SQL Capability
I suspect that one reason for a domestic storage system would be having solar in one of the states where the power companies have imposed punitively high charges for tying to the grid.
By documenting the process and making this open source it seems like it will be even harder to find an apartment in San Francisco.

Might be worth trying this code for other cities though :)