Profile

Cover photo
Eric Hammond
Works at CampusExplorer.com
Attended University of Cincinnati
Lives in Arcadia, CA
121,598 views
AboutPosts+1's

Stream

Eric Hammond

Shared publicly  - 
 
Find the AWS region for an instance, image, volume, etc. using concurrent aws-cli commands to hit all regions in parallel.
use concurrent AWS command line requests to search the world for your instance, image, volume, snapshot, … Background. Amazon EC2 and many other AWS services are divided up into various regions across the world. Each region is a separate geographic area and is completely independent of other ...
1
Add a comment...

Eric Hammond

Shared publicly  - 
 
I love the idea of having a full power computer in my pocket that can be plugged in to a standard display and use Bluetooth keyboard, mouse.  Plus, it's a smartphone running Android.

I just picked up (contributed towards) a second Ubuntu Edge.  The contribution/price was just lowered, making them more attractive.

You have to contribute to the Indiegogo campaign now to get one. These phone/computers will not be for sale after manufacture.
The Ubuntu Edge is the next generation of personal computing: smartphone and desktop PC in one state-of-the-art device.
1
Add a comment...

Eric Hammond

Shared publicly  - 
 
I guess this explains why my computer (Google Hangouts enabled) started ringing recently when people call my cell phone (Google Voice enabled).

It seemed a little creepy at first, but I'm getting used to it and the popup alert saved me a couple times when my phone was on silent.
 
Hangouts, phone calls and Google Voice

Thanks for all of your feedback on last week's Hangouts launch. I wanted to quickly talk about 1) making/receiving phone calls in Gmail, and 2) Google Voice support more generally.

1) Today's version of Hangouts doesn't yet support outbound calls on the web and in the Chrome extension, but we do support inbound calls to your Google Voice number. We're working hard on supporting both, and outbound/inbound calls will soon be available. In the meantime, you can continue using Google Talk in Gmail.

2) Hangouts is designed to be the future of Google Voice, and making/receiving phone calls is just the beginning. Future versions of Hangouts will integrate Google Voice more seamlessly.
500 comments on original post
5
Jack Deslippe's profile photo
 
Should be a nice app once they have all the pieces in place
Add a comment...

Eric Hammond

Shared publicly  - 
 
Divshot is creating impressive tools to help web developers build modern, clean front end code (HTML, CSS, JavaScript).  Today Divshot announced that the company has raised $1.1 million in seed funding, and I'm happy to have a part in supporting their work.

On techcrunch:
http://techcrunch.com/2013/03/18/web-app-interface-builder-divshot-raises-1-1-million-seed-round/

On socaltech:
http://www.socaltech.com/divshot_raises____m_for_visual_web_app_software/s-0048269.html
5
2
James Tan's profile photoJim Andelman's profile photo
Add a comment...

Eric Hammond

Shared publicly  - 
 
I answered the @quora question: "What is the biggest heist you ever pulled off?"
3
Add a comment...

Eric Hammond

Shared publicly  - 
 
The comments on Alestic.com are often better than the articles.  josh.monet's comment on my most recent post forced me to recalculate how Amazon charges for S3 objects transitioned to Glacier.

It turns out that S3 files transferred to Glacier are more expensive than leaving them in S3 for files that are 13 KB or smaller, and not cost effective for some range above that.

I have updated the article including a new formula for calculating the break-even point for automatic archival of S3 objects to Glacier.
3
1
Chris Moyer's profile photo
Add a comment...

Eric Hammond

Shared publicly  - 
 
Amazon S3 buckets allow you to specify lifecycle rules that tell AWS to automatically delete or archive any objects in that bucket after a specific number of days.

I wrote this article to demonstrate a simple way to restart the delete or archive countdown using the new aws-cli command line tool.
Reset S3 Object Timestamp for Bucket Lifecycle Expiration. By Eric Hammond on September 10, 2013 5:00 PM | 0 Comments. use aws-cli to extend expiration and restart the delete or archive countdown on objects in an S3 bucket ...
2
Add a comment...

Eric Hammond

Shared publicly  - 
 
There are a lot of business ideas that require getting payouts to lots of users.  Stripe just made it a whole lot easier to do this.  Of course, Stripe also makes it easy to get money from people, so go build your marketplace now!
1
Add a comment...

Eric Hammond

Shared publicly  - 
 
This Android app saves me many annoying and repetitive clicks when all I want to do is send myself an email note with the URL of the web page I'm looking at on my phone.  Single click share to send myself the link.

Built by a friend.
Easy content sharing. One-tap to email yourself.Share links and text with y...
3
Add a comment...

Eric Hammond

Shared publicly  - 
 
Deep math from Ben Tilly.  Part one in a series on AB testing for web sites.  I got an in-person preview where I acted confused and astonished at appropriate times, thus getting me a "thanks" in the credits section.  Seriously, if you can follow this series, there are some pretty amazing approaches with very cool math and business properties.
 
I've decided to write several articles on how to get the statistics of A/B testing right while being able to look at ongoing tests as often as you like.  You can find the first, which demonstrates a very rigorous approach, at http://elem.com/~btilly/ab-testing-multiple-looks/part1-rigorous.html.

With luck there will be interesting discussion at http://news.ycombinator.com/item?id=5112378.
2 comments on original post
2
1
Brian Hartnack's profile photo
Add a comment...

Eric Hammond

Shared publicly  - 
 
Here's a new article that describes how to set up the appropriate SNS topics and CloudWatch alarms so that Amazon will send you emails when your AWS charges accrue past limits you set.
3
Earnest Jackson's profile photo
 
Thanks again Eric! You information is always helpful. 
Add a comment...
Story
Tagline
Internet Startup Technologist, AWS/EC2, Ubuntu, Alestic.com
Introduction
Builder of technology and technology teams for a series of early stage startups including Citysearch.com, Stamps.com, Rent.com, ThisNext.com, and currently at CampusExplorer.com.


Education
  • University of Cincinnati
    BS Computer Science
Basic Information
Gender
Male
Work
Occupation
Internet Startup Technologist
Employment
  • CampusExplorer.com
    SVP Technology, 2007 - present
  • ThisNext.com
    Co-founder / VP Technology, 2005 - 2007
  • Rent.com
    Director of Technology, 2001 - 2005
  • Stamps.com
    Sr. Web Architect, 1999 - 2001
  • Citysearch.com
    Sr. Architect, 1996 - 1999
  • Structural Dynamics Research Corporation
  • Xetron Corp
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Arcadia, CA
Previously
Cincinnati, OH
Eric Hammond's +1's are the things they like, agree with, or want to recommend.
Subscribing AWS Lambda Function To SNS Topic With aws-cli - Alestic.com
alestic.com

The aws-cli documentation and command line help text have not been updated yet to include the syntax for subscribing an AWS Lambda function

AWS Lambda Event-Driven Architecture With Amazon SNS - Alestic.com
alestic.com

Today, Amazon announced that AWS Lambda functions can be subscribed to Amazon SNS topics. This means that any message posted to an SNS topic

Boot EC2 Instance With ssh on Port 80 - Alestic.com
alestic.com

In a thread on the EC2 forum, Marko describes a situation where an outbound firewall prevents the ability to ssh to port 22, which is the de

Hidden Dangers in Creating Public EBS Snapshots on EC2 - Alestic.com
alestic.com

Amazon EC2 recently released a feature which lets you share an EBS snapshot so that other accounts can access it. The snapshot can be shared

Persistence Of The AWS Lambda Environment Between Function Invocations -...
alestic.com

AWS Lambda functions are run inside of an Amazon Linux environment (presumably a container of some sort). Sequential calls to the same Lambd

Before You Buy Amazon EC2 (New) Reserved Instances - Alestic.com
alestic.com

understand the commitment you are making to pay for the entire 1-3 years. Amazon just announced a change in the way that Reserved Instances

S3 Bucket Notification to SQS/SNS on Object Creation - Alestic.com
alestic.com

A fantastic new and oft-requested AWS feature was released during AWS re:Invent, but has gotten lost in all the hype about AWS Lambda functi

AWS Lambda: Pay The Same Price For Faster Execution - Alestic.com
alestic.com

multiply the speed of compute-intensive Lambda functions without (much) increase in cost. Given: AWS Lambda duration charges are proportiona

AWS Lambda Walkthrough Command Line Companion - Alestic.com
alestic.com

The AWS Lambda Walkthrough 2 uses AWS Lambda to automatically resize images added to one bucket, placing the resulting thumbnails in another

Exploring The AWS Lambda Runtime Environment - Alestic.com
alestic.com

In the AWS Lambda Shell Hack article, I present a crude hack that lets me run shell commands in the AWS Lambda environment to explore what m

lambdash: AWS Lambda Shell Hack - Alestic.com
alestic.com

I spent the weekend learning just enough JavaScript and nodejs to hack together a Lambda function that runs arbitrary shell commands in the

When Are Your SSL Certificates Expiring on AWS? - Alestic.com
alestic.com

If you uploaded SSL certificates to Amazon Web Services for ELB (Elastic Load Balancing) or CloudFront (CDN), then you will want to keep an

Throw Away The Password To Your AWS Account - Alestic.com
alestic.com

The root account credentials are the email address and password that you used when you first registered for AWS. These credentials have the

AWS Community Heroes Program - Alestic.com
alestic.com

Amazon Web Services recently announced an AWS Community Heroes Program where they are starting to recognize publicly some of the many indivi

EBS-SSD Boot AMIs For Ubuntu On Amazon EC2 - Alestic.com
alestic.com

Ubuntu Release, server 64-bit. Ubuntu 14.04 LTS Trusty PV EBS-SSD boot, ami-80778be8. Ubuntu 14.04 LTS Trusty HVM EBS-SSD boot, ami-a6926dce

Default ssh Usernames For Connecting To EC2 Instances - Alestic.com
alestic.com

Each AMI publisher on EC2 decides what user (or users) should have ssh access enabled by default and what ssh credentials should allow you t

Scanbot | PDF Scanner
market.android.com

Scanbot is your premium mobile scanner app. Create premium quality PDF scans. Send them via email or upload them to Google Drive, Box, Dropb

EC2 create-image Does Not Fully "Stop" The Instance - Alestic.com
alestic.com

The EC2 create-image API/command/console action is a convenient trigger to create an AMI from a running (or stopped) EBS boot instance. It t

Finding the Region for an AWS Resource ID - Alestic.com
alestic.com

use concurrent AWS command line requests to search the world for your instance, image, volume, snapshot, … Background. Amazon EC2 and many o