HNHacker News
TopNewBestAskShowJobs

micah_chatt

539 karma · joined September 17, 2013

Principal Engineer at AWS working on EKS

Github/twitter: @micahhausler

[ my public key: https://keybase.io/micahhausler; my proof: https://keybase.io/micahhausler/sigs/rg60fRi4UGRr1oFpkl2hOHdQFc4-uUekdcDHbhayDm8 ]

submissionscomments
micah_chatt··on Word Cloud spoken by each Republican Candidate for the 4th debate
The most surprising thing to me was that Jeb's most commonly used word was "Clinton"
micah_chatt··on Deploying a Django App with No Downtime
Totally agree. I've been advocating this for months but the ease/simplicity of simply restarting the server with new code has won out for now.
micah_chatt··on How We Extended CloudFlare into Mainland China
I've never paid much attention CloudFlare's datacenter map before, but I'm quite surprised to not see anything in India or near Egypt/Israel.
micah_chatt··on Remote Kernel Code Execution Via HTTP Request In IIS On Windows
One other possibility, is that your systems have already been compromised and are giving you back incorrectly safe-looking output. I'm not saying its probable, just possible.
micah_chatt··on DDoS attack on GitHub has stopped? Status is green again.
Interestingly, GitHub seem's to be allowing logged-in users to access those pages, but using a incongnito tab shows unicorns. I'm guessing they've just disabled access for unauthenticated requests.
micah_chatt··on Apple App Store STATUS_CODE_ERROR causes service problems
It seems that the "Detailed Timeline" at the bottom shows an outage for "iCloud Account & Sign In" earlier today. That is probably the issue for the original post.
micah_chatt··on iCloud Terminal Notepad
Can someone make a Vim plugin command for this?
micah_chatt··on Docker Image Insecurity
OK, honest question: why have the "The image you are pulling has been verified" message without also printing a disclaimer on `docker pull`?

Secondly, It seems that the author did not follow the stated docker procedure for security vulnerabilities (https://www.docker.com/resources/security/). In my view this taints the author's position of revealing a vulnerability to the community and reduces it to mere attention-getting.

micah_chatt··on What Xfinity Internet Data Usage Plans will Comcast be Launching?
Very interestingly, they did NOT add the Chattanooga market.

Chattanooga has its own public utility that provides power and Gigabit fiber. See http://www.salon.com/2014/07/18/comcasts_worst_nightmare_how...

micah_chatt··on Verizon Wireless injecting tracking UIDs into HTTP requests
When I try to 'withdraw consent' for 'Verizon Selects Participation Status', I get this prompt http://imgur.com/sbVpMhR
micah_chatt··on Docker 1.3 is out
Check out https://github.com/docker/docker/releases

EDIT: Its slightly off, but still about one a month

micah_chatt··on Docker 1.3 is out
I'm guessing that would be a second dot release (1.3.1) monthly. If you look at the github milestones, it appears a dot release is scheduled for every 3 months. https://github.com/docker/docker/milestones
micah_chatt··on Docker and Microsoft partner to drive adoption of distributed applications
Theoretically I'm guessing this could enable multi-platform gaming? Ex: "Download this docker image, and play our game: Windows or Linux, or boot2docker Mac!"

Secondary, a native Darwin Docker server would be killer.

The mobile implications could be huge if this made it out of Windows Server.

micah_chatt··on CoreOS Stable Release
I'm really curious how you manage the load balancing. Are you using CoreOS's elb mailgun walk through?
micah_chatt··on Open Source as a Habit
Worth noting: I'm releasing it all under my employer's organization. I'm still making the commits and getting the 'credit.'
micah_chatt··on Ask HN: Would you use a Django package that models the AWS console?
Your points are valid, its not a total replacement to the console, and is a wrapper around Boto.

There are several reasons that we use this:

* 'Template' out our infrastructure. If us-east-1 is ever down, we can easily re-create and spin up in us-west or wherever we'd like.

* If us-east-1 ever goes offline (a-la hurricane sandy), we have a record of what size/how many resources we had in production. Especially helpful since our infrastructure is dynamic. We add autoscale groups as we gain customers.

* We can easily foriegn key models in other apps in our project to an Autoscale group/ELB's etc. Ex: a customer is assigned to a particular autoscale group or load balancer.

* The loss in accuracy is acceptable, as we don't use every feature of AWS, so we only (at this point) have built out the necessary features.

micah_chatt··on Ask HN: Would you use a Django package that models the AWS console?
Screen shots of the admin panel http://imgur.com/a/B3rbO

Features:

* Models have several extra/modified methods:

.sync(force=False) # push changes to AWS

.should_sync() # if last .last_aws_sync() > self.last_update_time

.destroy() # for deleting in AWS

.delete(destroy=False) # override of .delete to call .destroy() on delete

* Uses django-encrypted-fields for storing passwords, SSH keys

* Uses django-netfields for validating subnets

* Uses jsonfield for validation and storage of IAM policies in postgres.

Each model has an additional interface for making calls to AWS. This keeps .models from being too huge.

There is still much to model and build out, but we're actively using it in production.

micah_chatt··on Ask HN: Which git commands do you use most? (counting command included)
If you're using OS X, instead of using [a-Z], try [a-zA-Z].
micah_chatt··on AWS Tips I Wish I'd Known Before I Started
"Can you use their queues and database tools w/o using EC2?" Yes, you very easily can. RDS is a simple setup, and so is SQS (queuing). The same goes for Dynamo and Redshift.
micah_chatt··on Recent Startup Trends
We've seen several of these trends already for 2013 and are really seeing a buildup for 2014. My startup is a mashup of analytics, targeting neglected industries, SaaS, and quantified self.
← PreviousPage 3 of 3