a small world / celebrity encounter

1. Noticed a new Tesla Motors showroom in Los Angeles at Sepulveda/405 on Santa Monica Blvd last night on my drive to my guitar lesson. Made a mental note to stop by and check it out, looks like they have some museum-style exhibits –fuel cell cutaways, etc of the car.

2. Was talking it up to some friends/coworkers earlier today.

3. Was planning to go to the Hadoop Meetup tonight at Mahalo, but skipped it and worked late.

4. Saw an orange Lotus pass me on the way home… but wait… it has a TESLA logo! I pursued, thinking it was kind of late for a test drive.

5. Pulled up at a red light to listen to the silence / congratulate the driver on his nice ride. Honked my horn.

6. Driver rolls down the window and turns to me, and it’s none other than the CEO of Mahalo, Jason Calacanis!

Life
Networking
Random musings

Comments (0)

Permalink

Upcoming AI / Machine Learning Conferences

A (partial) list I found today. Doesn’t include NIPS, so I’m not sure how exhaustive it is, but it has a bunch I haven’t seen before.

http://www.kmining.com/info_conferences.html

Analytics
Informatics
Mathematics
Networking
Science
Software
Statistics

Comments (0)

Permalink

Blogroll fleshed out

I’ve recently and in the past had several requests for my newsfeed reading list.

I don’t really use a proper newsreader. I use the “Web Clips” option in Gmail. It’s like a poor man’s newsreader. You can add RSS feeds under Settings > Web Clips, and article titles will appear in the bar above your mailbox, interleaved among the advertising that Google places there. You can only have up to 40 (shame on Google!) but it works well enough.

Anyway, I dumped out the links today into my blogroll. You can see them in the sidebar.

Random musings

Comments (0)

Permalink

Is Amazon CloudFront right for me?

Here’s what the pricing looks like. Learn more about Amazon CloudFront at http://aws.amazon.com/cloudfront.

United States Edge Locations

Data Transfer

$0.170 per GB – first 10 TB / month data transfer out
$0.120 per GB – next 40 TB / month data transfer out
$0.100 per GB – next 100 TB / month data transfer out
$0.090 per GB – data transfer out / month over 150 TB

Requests
$0.010 per 10,000 GET requests

I evaluated AWS for hosting a while back and concluded that the bandwidth and storage costs were just too expensive if you have even a modest amount of storage traffic needs. Here’s the breakdown:

A dedicated 100Mbit line can xfer 30TB/month. Costs $1000/mo, or $10/Mbit/mo. Source: CalPOP. (I host here).

From AWS @ $0.120/GB that’s $3600/mo. If you’re pushing sizable volumes of bits, it seems like it will only make sense to do this under 2 scenarios:

  1. you can benefit from having a >100Mbit/s cap b/c you have *very* spiky traffic. you xfer well over 400Mbit/s for a few hours/day (and 0Mbit/s the rest), and
  2. you need lower latency than a 1-2 datacenter network can give you

I suspect most for most of their target clients it’s [2], or clients that are really in it for the whole S3/EC2/SQS/EBS bundle. Being able to rent cores at $0.10/hour can be really attractive for some types of services.

So no, it’s not right for me. YMMV.

Business
Computing
Scalability

Comments (0)

Permalink

Building a men’s wardrobe from scratch, part 2

In part 1, I described my experience with trying various designers for fit, and assessing what type of wardrobe items I should buy to begin. I also described where I’ve been considering picking up some items, and how I might go about doing that.

In evaluating the possible strategies for building the wardrobe, I’m considering the following factors:

  • time units to acquire a garment
  • effort per unit time to acquire a garment
  • garment price, as a fraction of retail
  • garment quality

These are not necessarily conflicting factors, but there are definitely some inverse relationships. For instance, if I want to minimize time and effort, price will certainly go up. So I can wait; I’m not in a rush. I’m also not much of an active shopper and I don’t want to spend lots of time running around town or shopping online, so I want to reduce effort. I also don’t want to compromise on quality, and I’m willing to pay more to get what I want. I’m also willing to wait longer to get a lower price.

Here’s what I’m doing:

  1. Subscribe to department store mailing lists. Here are some deep links to sign up for:

    This way I’ll be sure to be notified of clearances like the Barneys Barker Hangar warehouse sale. My impression so far is that Barneys sends out a ton of spam — like 1-2 per day! Yuck! I haven’t received any mail from the other two yet in the ~5 days I’ve been on-list.

  2. Subscribe to eBay watch lists. You can set up a watch. It’s like a brokerage trade trigger and emails if new items are listed that match your search terms/categories/sizes.
    • For example, I’m subscribed to a search for Kiton 42L sportcoat.
    • I’m also subscribed to the word couture along with some other terms like so. You see this word appear in the higher-end lines for many designers, or sartorially-oriented sellers on eBay will use it in their titles/product descriptions. Along the same lines, you could subscribe to Purple Label to get alerts on high-end Ralph Lauren items if you like those.
  3. Subscribe to the AskAndyAboutClothes sale forum. It appears to be a very active sale forum. The sellers are frequently announcing sales in there and linking to their eBay profiles. I’m using this as a form of vetting of the sellers on eBay as the AAAC forum seems reputable. This subscription doesn’t allow filtering of items by size, etc. The very low prices more than make up for the effort of checking the forum regularly.

Business
Life
Random musings

Comments (0)

Permalink

Milkin’ it – Happy Tree Friends

I was watching a Spike and Mike DVD this evening and was introduced to the Happy Tree Friends work Milkin’ it.

Totally made my day. :-)

Also of note on the DVD – Dr. Tran – Here Comes Dr. Tran! from Lone Sausage.

Hot Dickings! Just passing ‘em out.

Priceless.

Fun

Comments (0)

Permalink

Building a men’s wardrobe from scratch, part 1

swatches

I’ve been looking into building a wardrobe for a few months now. I’m going to summarize what I’ve learned in this post. Mainly through hyperlinks. I’m writing at novice level of knowledge at best, so caveat emptor with all of this.

Motivation for this post: I’ve been finding that with greater frequency I’m not able to attend social events because I don’t own formal (or even semi-formal) clothing. That’s right, I only own jeans, short sleeve buttoned- and t-shirts, jeans, flip flops, and sneakers. Goose thief on the AskAndyAboutClothes forum put it really well, so I’ll quote from his thread:

I am new to this forum, but have been lurking for a few months. I would humbly like to consult the collective wisdom of this community for assistance.

I am a 31 year old writer and have recently moved to Los Angeles. Like many in my field, I kick it casual in t-shirts and jeans with a pair of sneakers to round out the slacker uniform.

Recently I suited up for a meeting to accept a new job. The suit was OTR, but fit well and I splurged on a MTM shirt.

As far as shirts go, there is no going back. A garment made to fit my measurements not only makes sense, but paying a craftsman is a rewarding experience. The difference in comfort was also incredible.

What surprised me most however was how differently people treated me. Not that they are rude to me when I am not dressed up, but by me doing so, it actually seemed to brighten the mood of those I walked by.

Which led me to ask the question. If I feel more comfortable, look better, and have greater power to please – why am I still dressing like a man child?

Nice. Sounds a lot like me. Even lives in LA.

Anyway, first thing I did a couple months back was go to several department stores in Los Angeles. First stop was Bloomingdale’s in Century City, followed by Alandales in Culver City, and finally in Beverly Hills I went to Barney’s NY, Neiman Marcus, and Saks Fifth Avenue. I did this over the space of 2 days, and tried on every designer label I could find so I could calibrate quickly and compare everything while I was in the mode of comparing what to me seemed like very similar items.

I was surpised to find there is actually quite a bit of variety, and found there were generally two types of coats, those I liked and those I didn’t :) . Seriously though, there are some coats which are Neapolitan-style, and others that are Roman. They differ in the amount of structure built into the garment. A salesman at Barney’s described the Roman style as being more like a suit of armor. It definitely felt like that, and I definitely preferred the Neapolitan style.

I also noticed that the amount of handwork that goes into each garment really does make a huge difference in my perceived quality of the fit and appearance of the garment. On the appearance it’s possible that the fabrics just looked nicer, but I got to the point that I could tell the mass-produced coats from the handmade coats even without looking at the label. They’re that different. Noticeably more comfortable. Visual detail is also noticeable. For instance, the garments with more handwork have little things like pique/contrast stitching on the lapels and working buttonholes on the sleeves. Of course, the price of the garment goes up along with the number of hours of human labor used to make them. I found that I particularly liked the garments from Kiton****, Isaia, Zegna. Dolce & Gabbana and Theory were also nice.

Now, I’m just starting to build out a wardrobe, so I’m looking for a few basic key pieces from which I can get the most value. A sportcoat fits the bill here. As I learned, a sportcoat is a specific type of coat that generally has the pockets sewn on the outside with flaps at the top. It’s meant to be worn with jeans or pants. A blazer is a subclass of sportcoat that is made of solid fabric, typically navy, charcoal, or black. All other sportcoats are made of patterned fabric.

Again, not looking to spend a lot of money. It seems there are several ways to stretch the dollars.

  1. Sale shop. Last-call clearance items are typically 50-80% off. I’m now on several dept. store mailing lists for a few months. The best sale is around the beginning of the year because it’s where you can get garments that can be worn year-round, as opposed to the lighter weight garments that would be available in a summer or fall clearance sale.
  2. Outlet malls. Maybe Palm Springs or Las Vegas for those also in SoCal. This might not work for me, as I’m a 42L which is a slightly unusual size.
  3. Barneys has a warehouse clearance sale twice a year at the Barker Hangar in Santa Monica, approximately in August and February.
  4. Ebay. I can occassionally find a Kiton 42L on Ebay, but it’s hard. I’ve bid on a few items, but I don’t really know yet what a good deal is. I’m also a little freaked out about the prevalance of counterfeit garments on Ebay. I’ll keep looking and post on this again later. It looks promising.
  5. Thrift stores. Apparently you can get good stuff at Goodwill, etc. Maybe not in this economy though, it could be well picked over. I also don’t know which Goodwill stores have the good stuff. Beverly Hills maybe? Need to do more research here.
  6. Student deals. I’m not a student anymore, but for those readers who are… some of the manufacturers give steep discounts for grad students. Brooks Brothers is apparently having a 40% discount for grad students right now. Check it out.

I looked into other guides on how to build a wardrobe. I found some good stuff here:

  • askandyaboutclothes.com – amazing article on pattern matching on an amazing site. I’ve been doing a lot of reading here for the last couple of days. Wow.
  • Wikihow has an article on building a basic men’s wardrobe. Seems like reasonable advice. AskAndy… also has some great threads/advice on this topic, like this one and this one.

I really liked the sales staff in Alandales. Stan was the salesman helping me, and he gave me a lot of attention and answered a lot of questions. These guys are working w/o commission, and it showed. I didn’t feel pressured/ignored like I did in the dept. stores (exception: Barneys was also great), and the staff seemed knowledgeable.

I’m going to take the advice of the Wikihow article and get a few made-to-measure (MTM) shirts from Alandales. They take measurements and send off to a tailor that makes shirts for them. Seems like an inexpensive way to get the process going, and I’ll need a few shirts no matter what other items I buy anyway. I might also buy an off-the-rack (OTR) high-end designer shirt from Ebay to see if its worth spending any money here.

To be continued…

Business
Life
Random musings

Comments (0)

Permalink

Parallel DNS reverse lookups

Need to do lots of reverse DNS lookups for some reason? Maybe b/c you’re trying to get a seed list for a web crawl or hack attempt on a bunch of ISPs. Who cares. Here’s a quick way to generate names from a big list of IPs like:

1.1.1.1
1.1.1.2
[...]
254.254.254.253
254.254.254.254

We can use hadoop streaming to chunk the list so we can do the DNS lookups in parallel. Easy and requires little to know thought:

./bin/hadoop jar contrib/streaming/*-streaming.jar -input /home/aday/classC.dat -output /home/aday/classC_dns.dat -mapper 'perl -ne '\''print `host $_`'\''' -numReduceTasks 0

We wrap the host call in backticks so we can trap non-zero exit codes and get an error message on stdout courtesy of perl.

Distributed Systems
Hadoop
Java

Comments (0)

Permalink

ZIP code demographic data with Perl

I needed some demographics data earlier this week and tried using the SF3 files from census.gov’s “Census 2000″ data set.

What a time sink. Ugh.

The methods used are very well documented, and I learned a lot about the census. What I was not able to learn, however, was how to actually extract the data from the flat files. Look at what Joshua Tauberer went through to get some idea of the pain level.

Finally I got fed up and wrote a screen scraper for ZIPskinny.com in Perl. It’s one-off crappy code. You can get it from CPAN under namespace Geo::Demo::Zipskinny.

Hope it saves you some time. Leave me a comment if you have working code that can deal with SF3 files.

Here’s a little ZIP code to rich-vs-poor plot I made earlier.

Analytics
Perl
Science
Statistics

Comments (0)

Permalink

Java port of GNU getopt

This looks useful
http://www.urbanophile.com/arenn/hacking/getopt/gnu.getopt.Getopt.html

Java

Comments (0)

Permalink