skysight-inc/HackerNews huggingface dataset:
In our organization we have seen tremendous value using docker for our CI server (bamboo) and for infrastructure deployment.
On the CI server side of things....
Our CI server a.k.a the "host machine" in docker speak has a MySQL database that we did not want used by all of our builds and wanted to isolate the creation of our application from the ground up within using its own MySQL instance. Additionally there is a lot of other peripheral software that we did not want to install on our host machine but it was critical for our unit tests to run. This is where docker is valuable to us from a build perspective. It allows us to isolate the application for unit testing and not get caught up with the possibility of other running software on the same machine affecting the builds, therefore freeing us up from debugging, and therefore saving the company money because developers are not wasting time debugging CI server issues. It's easy to isolate CI server related issues from the docker container running the unit tests because a developer can just run the same tests using the container on their local machine, so it creates a consistent environment.

On the infrastructure deployment side of things....
Previous to our "dockerized" infrastructure we were managing about 7 different AMI's for all our servers and it was becoming a pain in the butt to manage the installation of new software if our application called for it, create a new AMI, then re-deploy said AMI. If you have experience with AWS and you have done this enough times, I'm sure you have faced at one point or another long wait times for your AMI to be created before you can re-deploy with that newly created AMI. This is time wasted on the application deployment side of things, but also on the personnel side of things while you wait for that damn thing to be created so you can re-deploy. Time is money and money waiting for resources to be available or for AMI's to be created is money taken away from the business. Additionally though in its infancy stage, we are using docker-compose (https://docs.docker.com/compose/) which offers some really nice ways of defining your container infrastructure within a single machine, I highly recommend looking into this for further efficiency.
The number of iOS users is very high, and the adoption rate for the latest iOS version is very high (yes, it's available, I just updated). That will be very many people quite soon.
Google Scrambles After Software IDs Photo of Two Black People as “Gorillas”
The thing is, for a ton of people it's not really an issue. I use a Mac (and various gizmos) at home and one at work and other than the occasional "(2)" showing up on computers and more AirPlay flakiness with AppleTV it hasn't effected me.

It's one of those thing that, for whatever reason, is never noticed by most people. But some people (like you it seems) get bit HARD and it becomes a huge hurdle to using the computer.
This is an area where a lot of companies are focusing in terms of data science.

As you noted, reproducibility is a huge issue in the scientific community (according to docker users/vendors I've spoke to) to the extent that there are a number of funded startups trying to solve this problem (some using Docker.)

What has been also very surprising is the big companies who have read only copies of analytic data they want to run computations on - sandboxing the data scientists scripts in a container has helped them tremendously in terms of supporting the execution.
This is extremely subjective.
An interesting part is the sharing links at the bottom. I get that music is super social, I've just never seen Apple show other companies on their site. FB, Twitter, Instagram, Tumblr, Snapchat. Not surprisingly...no Goog.
Yes... because everyone uses the terrible piece of software that is iTunes. Even me as an iPhone user, I won't be switching anytime soon- Spotify has a sense of community and music discovery.
OS X just updated to 10.10.4, available now & free.
> I have met a few folks who switched from gcc to clang mostly because of a feature like this!

I'm in that camp. Both compilers function properly for what I need to do, but clang's output is a lot friendlier. The choice to switch was easy to make.
Could you post a link to the Dockerfile for the deluge/openvpn container?

I have a VM setup with transmission/openvpn since I was having issues getting the VPN to work with Docker's networking and it was just easier to use a standard VM instead.
> Although I do use docker to run deluge in a container with openvpn on my home pc, but only because someone else had gone to the trouble of writing the dockerfile and getting it to work.

That's actually pretty cool.
That's pretty dang cool. Might cause issues if clearbit ever looses the data and a bunch of websites link to it, but that's pretty standard.
I'm sold on Apple products relatively easily, but not so much on any of their services short of the Apple Care plans.
For a library that wants to be ubiquitous (and therefore wants to be cross-platform) it's a bug. Can I expect this to build cleanly on GNU/kFreeBSD, or windows SUA? If it were autotools I would.
Most of these settings are available to systemd unit files. Is there anything unique here that isn't available?
I know Glassdoor is using Facebook as a source of their company logos
Not completely happy about this, especially as it introduces some conflict not just in the Windows ecosystem, but also with Sony's Playstation 4.

However, if no one else is interested in buying AMD, then that's probably still better than AMD remaining independent (and dying). Does Microsoft have the necessary chip expertise and more importantly commitment to compete toe-to-toe with Intel, though?

The very first thing I'd like to see Microsoft (or whoever ends up buying AMD) do is manufacture the latest CPUs and GPUs on the most cutting edge non-Intel process technology available (which seems to be owned by Samsung right now). That along with the new high-performance Zen core should at least give AMD a fighting chance against Intel. Some overhauled, easier to understand branding of AMD's chips probably wouldn't hurt.
Awesome, this helped quite a lot. Thank you!
Or that Safari has no support for WebRTC.
Ok so we will only have Intel when it comes to desktop and laptop processors and running anything but Windows. Great.
You might consider adding Mapsense[https://github.com/mapsense/mapsense.js], a library for using tiled vector sources with D3. (I work at mapsense).
...did you not learn how to do presentations in school?
When You're Having Fun (6 Years at Netflix)
A lot like Linux chroot, with some additional features, restrictions, and a mechanism to share them easily.
Also why upstream smart batching is so important. If you only have 1 packet shovel it off. But maybe wait 1-2 micros and see if you can combine 10 packets (up to MTU) to decrease overall latency.
Not Only S3: 6 AWS Cloud Storage Cost Use Cases: Part 1
In my experience there is a pretty high operational burden to it. You spend a lot more time configuring, testing, diagnosing errors, etc.
Rackspace, SoftLayer/Bluemix
Anybody know if this is better than fail2ban?
The new electronic circuits are smaller, but they require more power than their predecessors, there are more of them, and the sensors have placement requirements which conflict with the aircraft's configuration. All of this adds up to having to re-wire the aircraft, do a new layout, and move around a large number of parts.
Core dumps are at a completely different layer, so they don't really belong in this comparison. Unless we phase out the traditional conception of an OS process in 10 years, which is extremely doubtful.
I think seeing an email address to apply to is important. If you dump me into a form and ask me to retype my resume section by section, I'm not going to do it.
Re the last sentence, that is not true, nor was it a claim.
For the basic chart types, I think dimple is a good choice. Here is an example for creating a responsive bar chart
http://dimplejs.org/advanced_examples_viewer.html?id=advance...

By default, as fas as my experience goes, charts will fit the containing element, if width and height of the chart are not set explicitly.
I know the upgrade rate on iOS is quite high, and I'm sure driving updates is part of the reason they required it, but within one hour? You'd have to be pretty on-the-ball to be ready to listen when the broadcast first started.

And I can't be the only one who is wary of running an OS update first thing in the morning on workday. Granted, Apple have been very good about their updates, I haven't had one screw up yet, but the last thing I want to worry about is possibly having a dead phone all day.
There has to be some level of fair use or copyright involved, no? You are taking corporate images, modifying them, and then distributing their modified brand/logo potentially without their consent. If they don't like the results, they could sue you.

Or at least, I feel that would be the case.
They should really start making memes of the F-35.

Or maybe even a motivational picture of McNamara, with satirical captions.
Hi I'm a secret agent of sleepy town
You wrote,

> Did I miss the part where Wikileaks refuted the allegation

that is, you asked specifically for Wikileaks response, which is contained in one of the links I posted.

I don't believe that wlcentral is Wikileaks itself, and in any case the evidence and arguments they present should stand on their own, regardless of whether one likes Wikileaks or not.
Ask HN: If money's not a problem, why Docker over Heroku?
For the sake of argument, let's say Heroku & Docker are mutually exclusive options. I get the benefit of having your dev environment match production if you use Docker. But is there any other benefit besides being cheaper?
Yeah, of course, but surely she's in the "player pool" :)
And then check out the new Clojure Applied (by me) which aims to be a good intermediate level intro. https://pragprog.com/book/vmclojeco/clojure-applied
Offering a guaranteed response might entice a lot of applicants e.g., "Yes or No, We promise to get back to you with in one week"
You can also look at it the other way--we have fighters, and what do they spend most of their time doing?

The F-16 was designed expressly to win dog fights, but today most F-16 combat missions are air-to-ground. So when designing the plane to replace the F-16, it might make sense to take that balance of missions into account.
What a 4am haircut taught me about hackathons
Inside Google’s Advanced Technology and Projects Group
If Firefox and Chrome would render websites as nicely as Safari and integrate with the keychain I would switch (on Mac). As it stands though, neither of the alternatives are as pleasant and as well integrated with the rest of the operating system. Unlike with IE, they could be.
The instant hotspot thing stopped behaving for me and the fix has been to click on the bluetooth menu and mouse over the phone connection over and over. I have no idea why this works or if it even does anything, but so far I've had no problem connecting when I do it and when I don't it times out.
Based on the feature set it looks like a me-too of fail2ban. I'd be interested in seeing a comparison. The site's FAQ has no mention of fail2ban.
> Not seconds, usually a minute:

Almost every service I use is 30 seconds - including Google's [1]. Even in the RFC you linked it says 30 seconds.

> This is mandated because the user could start typing at the end of a time step and/or clocks can be slightly out of sync.

That is the downside of TOTP. If your clock isn't in sync with the server's then you may never have a valid OTP. However, I have seen many implementations allow for time shifting - ie the code that was generated in the past 30 seconds, this 30 seconds and the next 30 seconds are all valid. I didn't do that for my source code hosting service - but it makes sense in case the user hit enter right after the 30 second window. I suppose HOTP is supposed to solve the timing problem.

> That does not change the fact that TOTP is extremely vulnerable to phishing.

This doesn't make sense - TOTP isn't any more vulnerable than the password itself. You still need my password. And even if you phished that - by the time you would attempt to access my account the TOTP would be invalid. The only way that would work is if you were actively watching the captured credentials and attempted to login right away. That to me would be a targeted attack rather than some random phish.

[1] - https://github.com/google/google-authenticator/wiki
The trend is to have a different logo for apps and websites. another parameter might be helpful.
Most people don't. Not that they don't give presentations in school, but they are absolutely not either graded or coached on presentation skills, only on content (since most of the time it's presentation of a research project).
D3 is excellent. I poked around with Chernoff faces using D3 and React and had a great time[1].

I love these awesome lists, great for compressing the accumulated knowledge of open source tools.

1: https://github.com/gnarmis/chernoff-faces
Ouch. Looks like I'm going to continue running Mavericks for now.
This has always been one of my favorite childhood games. I would love to hear what he has to say about the development of this title.
I don't believe it is the case that keeping a property empty of furniture absolves the owner of have to pay council tax: [[https://en.wikipedia.org/wiki/Council_Tax#Exemptions]]
How to Get 100,000 Blog Visitors per Month
Which the US has been doing for many decades now. WWI, WWII, Korea, Vietnam, Iraq War 1, Iraq War 2, Afghanistan, Somalia, etc.

I'm not saying that it's MORALLY right in any or all cases. But I am saying that talking about something which is illegal -- in the context of international relations -- is really silly. Governments answer only to power, and maybe not even to that.

In order to talk about something being illegal you really need to have an institution with authority over both sides of the dispute. The UN is SUPPOSED to have that, but the UN doesn't have its own standing army so it can't really impose its will on the various countries that make it up.

So while it might be TECHNICALLY illegal to start a war, in practice it's not. Especially if you're the victor.
> How many users "MITM" their own SSL connections?

If you're looking for a startup idea, this is one: to check that what the manual says about outgoing data is true, and to what degree they compromise privacy. Decorate with 1-5 stars ratings. The ultimate goal is to have companies pay you to test their products.

However right now not enough people care about this, but it might change quickly. So starting it now might be a coin flip.
Brilliant, this is helpful for building MVP products as well!
Paying with a debit card isn't much different from using only cash. I know who to file a report against if the product isn't delivered, but the amount that I expect to recover compared to the effort makes it comparable to having paid in cash with no recovery.
Open data.

Convincing people to put stuff in your closed database just makes it so you will eventually become the incumbent villain. It also creates a legal target, as demonstrated by this story.

Imagine if anyone could download an extension that would scrape a little bit of craigslist, copying that information into a public shared database that wasn't even centrally hosted.
hiccup.

:)
It eliminates having to think about race conditions. It doesn't automatically mean concise code.
>That means that Apple's revenue from the app store should also be in the low billions (based on the 70/30 cut they take from app store sales and purchases).

That makes it around $3 billion, before taxes and infrastructure expenses, payment deals, etc.

$3 billion is spare change for Apple. They have 200 times than in cash.
I am reading several negative responses to this comment and I feel the need to throw him a hand. I like the idea of having a single place where every application is installed, to the extent possible. I like to try to install everything with apt-get, and I feel there is value in working that way.

It's way more complicated to have apt-get for some things, lein for other ones, pip install, quicklisp, the ruby gems, emacs packages, and every other environment reimplementing something that should be possible to reuse.

From the outside, and without researching a lot, it seems that the problem is that authority/responsibility is not easily delegated in the right way.

Perhaps someone can create something like a federated-containerized(contained?)-buzzword-github-like-blockchain-social-aptget-buzzword-thingie. Only half-joking here, but perhaps there's something a la git/dropbox, a product that you don't see coming until you turn the corner and They Just Got It Right. Something created on top of http://ipfs.io , for example, which looks very promising!

EDIT: Perhaps a simpler solution is to enable apt to delegate specific domains to packages marked as package managers, and have them talk through a specified protocol...
صباغ+المنطقة+العاشرة+هاتف+55757238+صباغ+الفحيحيل+ورق+جدران+-
did anyone else notice the title of this hn thread change?
The cloud application cycle is broken – can it be fixed?
How Do Bikes Stay Up?
I used them in Fipp to replace Reducers:

https://github.com/brandonbloom/fipp/commit/b83dfb3b3ac7c90d...

My use cases are 1) to emulate yield / a pipeline of generators 2) to avoid intermediate object creation. My code is an indirect port of some Haskell code, so it's a tad awkward, but overall Transducers were a small perf win over reducers (which was a big perf win over lazy seqs) and also provide a good effectful-ish model for my pipeline.
I should have read it more carefully

No, I was unclear. :)

If there experience on older systems is terrible, they
run the risk of people switching to a different operating
system and platform. If the experience isn't significantly
better on newer hardware, however, customers won't be
motivated to upgrade.

I'm certain the main engineering goal they have for Safari is energy efficiency.

Battery life is one of the two or three major selling points of all their devices, and improved (or at least equivalent) battery life is something they deliver with every iteration of OSX.

I believe Safari's performance/responsiveness is largely a happy accidental byproduct of this focus on energy efficiency.

Again, I'm not defending anything they do. I'm a OSX user and Firefox is my browser of choice, if that tells you anything!
> If this is required for the exploit

there is no exploit as far as i can see. the article just describes how to use a kerberos ticket generated on a machine on another machine.
This is our current business case. Multiple CentOS/RHEL 6 systems in a global environment and we want to run an application that requires Ubuntu and newer libraries.

Instead of spinning up new VMs in each environment for one new application, we can instead run a Ubuntu container with the application within the existing environment. This brings with it all the other benefits such as continuous delivery and orchestration that we didn't have before.

Once the platform is established there is no limit what we can run within a repeatable and consistent environment.
It sounds like you are referring to various ideas around delayed var loading to improve startup performance - most of that was delayed, although there was one change that improved compilation speed and improves the performance of some projects.
I'm confused what the difference is between "For You" and "New" - are they both just customized channels for me? Why are there two? I wonder if everyone gets the same "New" - I clicked on a ton of Pop Songs, Artists - and under New Music, one of the first recommendations was the explicit version of "Dreams Worth more than Money".

I'm guessing it's because I clicked on Drake.

Ballsy recommendation, regardless. Also, pretty good.

But - overall, the App's pretty fantastic. Every Song I've looked for by every artist is there. Great Integration with my (extensive) iTunes library. And Free for three months. I'm going to cost Apple a fortune (Well, $0.002 * a heckuva lot of plays) over the next three months.

But I'm still confused as to why there is a "New" and a "For You" tab.

[Edit - Seriously, everything seems to be here. All of Taylor's stuff of course, but AC/DC, you name it. I'm guessing there is very little that Spotify has that Apple Music doesn't. ]

[Edit 2 - Holy Crap offlining is easy. You just "Add to my Music, Make Offline - boom. Downloaded onto your iPhone. I've just dumped a bunch of live albums. I wonder what the limit is...]
That's because Uber is an infrastructure project that just happens to be VC-funded instead of taxpayer-funded. Uber is targeting the taxi industry and delivery services. Their competitors like Lyft have too small a vision. Lyft doesn't want to replace taxis with self-driving, they're focusing on making the standard taxi ride experience nicer than usual. Uber has a service for delivering food, their competitors are courier services who do food delivery, in-house delivery drivers, and apps that let you pre-pay for takeout. Uber's vision is bigger than just delivery of food, it's for delivery of damn near anything.

This is why Jeff Bezos invested in Uber; Amazon is looking at using drones for delivery but why do that when you have a stable of drivers (and self-driving cars in the future) that can do deliveries?

Basically; Uber's competitors are still focusing on their little niches and not willing to be the infrastructure for getting person/object A to place B.
The Harrier is still flying. The F-35B is set to replace them but since that aircraft hasn't been manufactured in large numbers yet, the Harrier remains in front line service and likely will for many years to come.

> The U.S. Marine Corps has extended the retirement date of its AV-8B Harrier IIs in increments until 2030, and most of the fleet will remain active through 2027, according to Boeing, which supports the 1980s-generation strike aircraft. Harriers were originally scheduled for retirement in 2015.
Might as well check out Joy of Clojure by Michael Fogus also, really good book.
I still don't understand from those videos how they make money with the vacant houses.

In the UK, the main political parities have resisted allowing a house construction boom for two main reasons. Much of middle England has got used to steep house price increases as normal income stream, so to slow it down is considered to be political suicide. And also much of the financial industry and upper classes are very used to it, so it would screw with the banks and the posh people to slow it down as well.

This means that currently London property is just guaranteed to rise (or so folk think), so it is considered an investment just to buy it and wait, and has been for at least 20 years.

This is also why they keep putting off raising interest rates. When they do it will get very messy.
AA missiles start with a huge energy disadvantage. They start with a velocity and altitude of 0 so they need an engine powerful enough to catch the fighter and enough fuel to reach it's altitude. More power means more weight, more weight means more fuel, that equation results in a huge missile with minimal maneuverability.

No maneuverability = no hit. Surface to air missiles are intended to target low, slow, or bulky targets and fighters are outside those categories.
Antipattern.io: Every Code Review Is an Opportunity to Learn and Teach
There have been a number of places letting people know to update iOS at 8AM PST for the 9AM launch of BeatsOne. Zane realizes that he's broadcasting exclusively to early adopters right now. As he said, "you've got to start sometime."
Hey Alex,

This is pretty sweet. Nice job! Is there a post where you talk about the tech behind this API? I've been working on a simple API that finds domain names from company names that I use on projects where I use business intelligence APIs like Clearbit and FullContact.
Where did the Greek bailout money go?