HN user

griffindy

109 karma

Music / Classics major.

software engineer at Twitter in Boston.

Posts27
Comments34
View on HN
arstechnica.com 9y ago

Tales from Comcast’s data cap nation: Can the meter be trusted?

griffindy
2pts0
vkostyukov.net 10y ago

Finagle 101

griffindy
4pts0
tjheeta.github.io 10y ago

Ansible vs. Chef

griffindy
17pts1
linkerd.io 10y ago

Linkerd: Modern RPC proxy for microservices

griffindy
9pts0
marco.org 10y ago

The Apple Watch got me hooked on mechanical watches

griffindy
6pts0
mcfunley.com 10y ago

Do You Work at Amazon?

griffindy
9pts0
blog.acolyer.org 10y ago

An Empirical Investigation of Modern Application Integrity

griffindy
3pts0
blog.twitter.com 11y ago

Handling five billion sessions a day – in real time

griffindy
19pts0
hatch.io 11y ago

Twitter Hatch 2015

griffindy
2pts0
rubini.us 11y ago

Rubinius 3.0 – Part 5: The Language

griffindy
4pts0
blog.twitter.com 11y ago

Twitter Flight Schedule Is Now Available

griffindy
1pts0
github.com 12y ago

Jerry is a simple Inversion of Control container for ruby.

griffindy
1pts0
www.forbes.com 12y ago

Saving Lives Through Social Learning

griffindy
1pts0
blog.dylangriff.in 12y ago

Using Sidekiq's Redis Connection in Other Places

griffindy
5pts0
www.nytimes.com 13y ago

No Six-Figure Pay, but Making a Difference

griffindy
2pts0
www.igvita.com 13y ago

Innovating with HTTP 2.0 Server Push

griffindy
3pts0
solitarywatch.com 13y ago

Voices from Solitary: A Sentence Worse Than Death

griffindy
4pts0
thenextweb.com 13y ago

Shareaholic launches Channels for better targeting and content categorisation

griffindy
5pts0
www.boston.com 13y ago

At the elite colleges - dim white kids

griffindy
2pts1
blog.danielfischer.com 13y ago

Fresh Mountain Lion Cheat Sheet for Ruby

griffindy
1pts0
www.slate.com 13y ago

Brogrammers Wanted

griffindy
9pts3
ignite.io 13y ago

Ignite.io - Ignite is a new way to share, run and save code

griffindy
2pts0
www.nytimes.com 14y ago

The Trouble with Online Education

griffindy
7pts0
gopollgo.com 14y ago

What Editor Do You Use for Ruby and Rails?

griffindy
1pts0
web.mit.edu 14y ago

EdX - Harvard & MIT

griffindy
5pts1
madeinmass.com 14y ago

Made in Mass - a website cataloging Boston/Mass Tech Companies

griffindy
1pts0
torrentfreak.com 14y ago

Little Pub in England Being Sued by Hollywood

griffindy
4pts0

While the fonts themselves are proportional, usually each letter (counting space as a letter) has the same width every time, it just happens that an 'i' takes up less space than 'w'. Regular spaces are usually 'en-spaces', meaning the width of the 'n' in whatever typeface you're using.

That being said, spacing is obviously very different in justified type (and a huge pain to set by hand), where it will change depending on which words fit in the line.

Why Ruby rocks 13 years ago

What kind of creation are you building that you are expecting to not know which methods are available while running your program?

`method_missing` is more useful for dynamically responding to method calls than actually not knowing how to respond. A good example of this is rails' (version 3.2 and lower) dynamic finders:

User.find_by_username('a_username')

`find_by_username` is never defined anywhere, it is dynamically responded to using method missing. this allows code to be much more precise and DRY (though at the expense of readability if you don't know what's going on)

but very few people who are in college right now were perhaps old enough to remember floppy disks. I graduated from college in 2012 and remember having floppy disks as a kid (I think for Encarta?) but don't remember ever using them.

I think that we're right on the cusp of people graduating college who have never used a floppy disk.

PHP 5.5 13 years ago

If michh is working on plugins for other people, shared hosts can be pretty behind on their PHP versions. I just had to backport a wordpress plugin to 5.2(!), which came out in 2006.

EDIT: meant PHP versions, not plugins.

on a unix system you could put them inside `/etc/profile.d/user.sh` as environment variables so that whenever that user is running something those variables exist. then if you're using chef (not familiar with puppet, etc.) you could keep those passwords/keys in an encrypted data bag and set them during provisioning.

Other than the central repository (which vim does lack, there are quite a few plugins I'll admit), I don't see anything too different from vim, or am I just missing something. not trying to be mean spirited, just curious.

slightly more idiomatic, though perhaps not quite as clear as the clojure:

    def unique_keys(*hashes)
      result = {}
      hashes.each do |hash|
        result.merge! hash
      end
      return result.keys.map(&:to_s).sort.join(', ') unless result.empty?
      '<none>'
    end
https://gist.github.com/4695388

I've been trying this out side by side with sparrow for the day, and I like it's looks, though it seems to be a little choppy (I do have a rather sizable gmail inbox), here's hoping the developers keep up the good work!

I agree with the ability to learn part, but do you need the basics for what's required for a CS degree? I say this as someone who does not have a CS degree, but I also don't know that many places working directly with binary trees and linked lists, though I'll admit I may not have found them.

[dead] 14 years ago

not even a serious car crash, even someone who has had a major heart attack. talking from personal experience, they can look just fine, but if their brain was without oxygen long enough, there's no chance that brain's coming back, even though certain reactions will still be present.

^ this ^ never understood why certain methods (or are they functions?) are not called on the objects. This is one of the reasons I love Ruby, everything is clearly an object.

as a classics majors, I love running across these things, and I'm especially glad to see it on HN, though I agree with tborg that both the presentation and translations could be more up to date. something to work on if I'm bored tomorrow. Now I just need to find the Latin

No More Internet 14 years ago

I feel the same way, and I don't even have cable! But I always have mountains of books to read, which was the pre-internet internet to an extent.

No More Internet 14 years ago

I'm not sure if this was in the book you're describing, but I remember reading somewhere that was has changed is that we no longer remember specific facts (Boston is the capital of Massachusetts), rather where we can find them most easily (Wikipedia). Whether or not that's a change for the better, I couldn't say.

Pixel Perfect 14 years ago

not to be too pedantic, but The New Yorker uses Caslon, which while gorgeous and second in my mind only to Garamond, is a rather old type face and is widely used because it is 1) very readable, and (possibly more importantly) 2) uses a lot less ink than other similar type faces

My next text editor 14 years ago

I remember feeling like sublime's vintage mode implemented some of the things from vim, but not enough of them to make me switch. Then again, if one is looking so hard for an application to imitate vim, why not just use the original?

+1 I made it through college with hardly any debt because my family's income wasn't high enough to warrant loans (instead of straight up aid) until I was a senior. However, I have a friend whose family makes more money than mine, but also has a sibling in school so they have a lot more debt.