HNHacker News
TopNewBestAskShowJobs

travisjeffery

803 karma · joined May 21, 2008

Building useful tools with software and sharing what I learn.

Worked at Basecamp, Segment, Confluent.

https://travisjeffery.com https://twitter.com/travisjeffery https://github.com/travisjeffery

[ my public key: https://keybase.io/travisjeffery; my proof: https://keybase.io/travisjeffery/sigs/rmqEh_5Fn6mwjg0KQsHzFGHKun8SEOJsbr2fqYgIvwI ]

submissionscomments
travisjeffery··on How we keep GitHub fast
Source(s)? (More because I'm interested rather than doubting you)
travisjeffery··on Zsh 5.0 released
Updated Homebrew's Zsh formula for v5, give it a +1 if you want to see it updated faster: https://github.com/mxcl/homebrew/pull/13543
travisjeffery··on [dead]
I believe this was meant to be a reply to the top level of the thread. Errantx is not the author of the blog post.
travisjeffery··on Making Chrome better on iOS
> Google Chrome is nothing more than a UIWebView skin on iOS

Mobile Chrome's networking stack is the same as Desktop Chrome, providing SPDY, prefetching, etc.

travisjeffery··on A New Rocket(r) is Fast Approaching Launch
Thanks for the submission! I'm an engineer at Rocketr and our talented team is very excited to get shipping!
travisjeffery··on Using Git's Include for Private Configuration Information (Like Github Tokens)
Thanks for submitting this. I did say 1.7.10 was required in the article.
travisjeffery··on Paul Graham's Letter to YC Companies
PG wrote it but sent it to YC Companies, not publicly on Hacker News. emilepetrone took what PG sent and posted it here.
travisjeffery··on Show HN: Underscore.js for Objective-C
No, you need to embrace how Objective-C is written today because blocks (and all those braces) are a fundamental part.
travisjeffery··on Follow up to the CSS Google Doodle - Accurate this time
Yep, but if you from this opportunity your next implementation will be a little shorter...
travisjeffery··on OSX For Hackers
Go to System Preferences > Keyboard > Modifier Keys... and configure them however you want.
travisjeffery··on NoSQL with Postgres - Using Hstore in Rails
I wrote a similar article here sometime ago:

http://travisjeffery.com/b/2012/02/using-postgress-hstore-wi...

I go over how to use the keys as fields, and some other common problems.

travisjeffery··on Code statistics for Basecamp Next
No, not at all; especially not for enterprise applications.

The current project I work on has 292908 LOC, and Code to Test Ratio: 1:1.1.

travisjeffery··on Solarized color theme for Emacs 24
Why do you care what people name their Emacs config? One advantage right of the bat with a unique name is for referencing a configuration to new users to get up and running on Emacs quickly, instead of:

1: "Hey try this configuration until you're up to writing your own."

2: "Which one?"

1: "my .emacs"

Rather than being able to Google: "Emacs Prelude" or "Emacs Starter Kit".

As for educating new users, most people simply don't have the time or regard to build an Emacs configuration that they can be productive with right away from day 1. There's just too much to know all at once. Emacs configurations such as the Emacs Starter Kit and Prelude provide a centralized place for new users to learn. I see how configurations can do anything to increase the confusion they already have. They either don't care and just like how it works better than without the configuration, or they're interested and use THE manual by doing the C-h's, or browsing the configurations files learning new things incrementally, when they feel like it.

travisjeffery··on Ruby 1.9.3 released
That was on the linked page:

> Also the license of Ruby has changed. Previously Ruby has been released under GPLv2 and "Ruby" license. But Ruby 1.9.3 is released under a joint 2-clause BSD license and "Ruby" license.

travisjeffery··on Is tmux the GNU Screen killer?
Tmux is slightly nicer than GNU Screen is some respects but I still use GNU Screen.

For one, Screen is everywhere. I can go from system to system and it'll be there.

Also, I use a Mac and Tmux doesn't work with the Mac's clipboard; probably the biggest reason I can't use Tmux.

Screen has had vertical splitting for sometime now, just get a beta release or build from source (https://savannah.gnu.org/git/?group=screen). That's what I use and find very stable.

travisjeffery··on Introducing Amazon Cloud Drive
Before your comment I don't think I'd heard of Xdrive. People know Amazon, Amazon already has a lot of users, and Amazon knows how to get people to buy things.

Odds are someone is going to have an account at Amazon rather than Dropbox, and when they go to the Cloud Drive site they see a massive button to upload files and get going immediately. As compared to Dropbox where the user has to download and install something first, and then go from there.

So yeah, I think Dropbox just lost a lot of potential users — sure, they may not have been the type of users who would pay Dropbox at first, but Amazon's service is only going to get better, and they're less likely to grow into a Dropbox paying user.

travisjeffery··on WWDC sold out in ten hours.
The title is just a statement of how long it took to sell out, "WWDC sold out in ten hours." — tell me where the exaggeration is in that sentence.
travisjeffery··on Twitter to developers: no new Twitter clients
No, it's perfectly clear what they want developers to do: Fuck off.
travisjeffery··on MacRuby 0.9 is released
Haha, that's ridiculous. I've never heard such rumors but if I had they would be up there with 2Pac releasing a new album.
travisjeffery··on Snapshots of the HN "newest" page - one per month
The links submitted are just one part of the overall quality of HN, I would even argue a small part.

What is much more valuable is the quality of discussion in the comments that is really where HN shines, or used to; however you feel.

travisjeffery··on Some thoughts on Emacs and Vim
> Ok, I agree, maybe for scripting and small code, but anything more complex is just for the Hype of saying I am a Emacs user and you are just a plain dumb Java developer that uses eclipse.

Sorry, no. I don't have any prejudice on whatever programming language you use, but you're making yourself look like a plain dumb person, period by saying that you can't be productive with Vim or Emacs with large pieces of code.

Here's just a few notable cases...Guido and Python with Vim and Emacs, Torvalds and Linux/Git with MicroEmacs, Stroustrup and C++ with Sam, DHH and Ruby on Rails with TextMate, Matsumoto and Ruby with Emacs, Zawinski and Mozilla with Emacs, Steele and Scheme with Emacs, and on and on.

Ridiculous.

travisjeffery··on Nerd Fort
You need to link to some photos.
travisjeffery··on Eric Schmidt wants to set the record straight
Perhaps it's because Google is behind in the markets that they're competing with Apple and Facebook in, mobile and social, respectively.

There's no doubt there's competition, they're just passive aggressive about it for the most part. Jobs was quoted as saying that Google wants to kill the iPhone -- that's pretty convincing to me.

I don't think we'll see the real competition between Google and Facebook until Google unveils their social network that's been rumored.

travisjeffery··on Flirting Social Network Likealittle Hits 20M Pageviews In 6 Weeks
Ditto that, I actually emailed them to get their 'API key' to write an iPhone app for the site. They told me they only got half way through writing the API and then decided to give up and keep people interacting to their site through their mobile browser. :S
travisjeffery··on Delicious2google – Import Your Delicious Bookmarks To Google Bookmarks Easily
You don't get your descriptions or tags that way though.
travisjeffery··on Mozilla’s new CEO explains his love-hate relationship with Google
They linked to some information at the bottom of the article: http://www.zdnet.com/blog/btl/mozilla-posts-2009-revenue-sur...

"Approximately 86% and 91% of royalties revenue for 2009 and 2008, respectively, was derived from this contract [with Google]."

travisjeffery··on Ask HN: Any web startups using Java?
Squarespace is a lot of Java.
travisjeffery··on Facebook Tries To Silence Lamebook: Removes Its Page, Blocks Links And Likes
Google "Where you can find Chuck Norris" and press I'm Feeling Lucky...

Or back in the day with "Miserable failure" going directly to George W. Bush's page.

These things have happened before.

travisjeffery··on Facebook Removing Gmail From List Of Third Party Email Providers
Facebook and Google could write the book on passive aggressiveness.
travisjeffery··on Why the 8 Hour Workday Doesn’t Make Sense
That may have happened and have been possible in 1900, but I grew up in a farming family and there is no way any farming people who wish to be profitable and have a good business do this today.

Today it's more like you have a job for year round income like hardwood flooring or whatever and then in the Summer you have 2 jobs: whatever job you have year round and then your additional farming work.

← PreviousPage 2 of 8Next →