HNHacker News
TopNewBestAskShowJobs

dboyd

1,276 karma · joined February 20, 2008

I'm Darren Boyd.

My startup work began in 1993, and my career has been largely Internet related development, including these products and companies...

  http://yourlink.ca/

  http://sendables.jibjab.com/everyday_fun/category/starring_you

  http://msnack.com/ (that company didn't work out to well, that site might be gone)

  http://repairpal.com/

  http://www.zendesk.com/

  http://www.realgravity.com/

  https://www.lendeavor.com/
Other person info...

  https://ruby.social/@craftiness

  
http://www.hackernewsers.com/users/dboyd.html
submissionscomments
dboyd··on What a fig is.
You forgot to first make a small lengthwise cut in the fig, and fill it with blue cheese. Then wrap it with bacon, secure with a toothpick, and put it on the bbq.
dboyd··on Agribusiness and Infobusiness
There's something to be said about the irony of posting an article on the issues around the over-abundance of information to HN. Although, HN definitely improves the quality of the information.
dboyd··on How to encode all of your videos on the cloud, quickly and cheaply
There doesn't seem to be any information about patent indemnification.

I've done video transcoding in the past. While I wasn't an expert on the legal/patent issues, I know that the product we used (helix mobile producer, from Real) indemnified us such that we could then use ffmpeg as long as it was on the same machine.

If you use this service, you might want to inquire into patent issues, and if you are covered.

dboyd··on Facebook now has 500 million users
That's 1 in every 10 people with electricity.

If we assume that people who live on less than $10 a day don't have a computer, or access to one, or cannot actively use Facebook on whatever computer they do have access to...

  That's 5 in every 13 people who have access to Facebook.

Population and other stats from: http://www.globalissues.org/article/26/poverty-facts-and-sta...
dboyd··on NASA to deploy PostgreSQL/Nagios on Space Station
I've used both very recently, and I would definitely avoid MySQL given a choice.

From my experience, postgres is faster, especially at more difficult problems (complex joins). I've never had issues in postgres joining several tables into 10 million plus row relations, and then filtering down to the set of interest.

I did a recent test adding a similar column to a MySQL table with 3 million rows in it compared to adding a column to a postgres table with 30 million rows in it. MySQL took 3000 seconds, and postgres took 82 ms.

Functional indexes. Doing things like "create unique index user_emails on users (lower(email));" works great in postgres.

A quick google reveals this: http://wiki.postgresql.org/wiki/Why_PostgreSQL_Instead_of_My...

It's a bit old, but it might provide more insight.

dboyd··on Google Testing Blog: There, but for the grace of testing, go I
> Certain features like making and receiving calls, texting and so forth are used more often than taking pictures or searching maps.

I find that surprising. Maybe I'm just an edge case. I rarely make or receive calls on my 'phone' (maybe 2-3 times a month). Texts are much more common; at least 5 times a week.

Maps, however, are probably daily. My phone is basically a calendar, mapping, suggestion device.

dboyd··on Well paid jobs that require you to be physically active?
Cabinetry: http://en.wikipedia.org/wiki/Cabinetry

It doesn't have to be overly taxing physical work (requiring a lot of strength), but it is usually a very active physical work (requiring constant movement).

Getting well paid while doing it might be tough. It is not a well paid job by default. However, with some imagination you might be able to use your scientific/math/engineering background to make products that have decent margin.

dboyd··on Twitter launches own shortener t.co
This has been done: http://to./

HN: http://to./4dw2

Note that the 'dot' (in to.) is necessary to make the hostname absolute, so it doesn't fail in pretty much every browser. Otherwise, the URL should just be: http://to/

dboyd··on A Desk That Allows You to Stand or Sit
I had spent thousands of dollars on treatment, and spent the greater part of 12 years in pain before I spent $1300 on a sit-stand desk. I have had virtually no back trouble in the last few years, which correlates to the time I have had a sit-stand solution.

If you think the cost of prevention is expensive, wait for the cost of the cure.

I highly recommend workrite desks...

  http://www.workriteergo.com/products/sierra.asp
dboyd··on Proposal: "{" and "}" to be known as openstache, closestache
With apologies for dampening the mood of the original post...

  () == paranetheses
  [] == brackets
  {} == braces
http://en.wikipedia.org/wiki/Bracket
dboyd··on Cisco announces 322Tbps router
The actual Cisco source... http://newsroom.cisco.com/dlls/2010/prod_030910.html

As an aside, it bothers me that news sites like CNET (and others) don't actually link to a source. In this case, they had no issue using the image from the Cisco site, but couldn't be bothered to link to Cisco's actual news post. I digress, maybe I'm making something out of nothing.

dboyd··on Valve bringing Steam to Mac
My experience with Steam on windows has not been entirely pleasant. Granted, the poor user interface, and the endless amount of intrusion into the startup and gaming process can quickly be forgiven in light of the fact that I got one of the most entertaining games I've ever played through Steam: Portal.

Still, as someone who really doesn't want to have to own a high-end windows box for the sole purpose of gaming, this announcement make me (cautiously?) optimistic.

dboyd··on Gmail Retires 5 and Graduates 6 Labs Features
I enabled this feature for a similar purpose (exception reports from running apps).

However, even with fixed-width available, I almost always go after the "show original" feature* instead. I find that having the message isolated in a separate tab altogether makes it much easier to read.

* "Show original" is under the drop-down menu for the message itself.

dboyd··on NBC's broken Olympic coverage
I have to believe that a lot of the action is covered with Olympic provided cameras. There are a lot of cameras on track systems, which there can only be one of. There are also a lot of cameras in venues that only hold a single set of cameras; e.g. curling and hockey rinks.

Other than 'backstage' interviews, I suspect most footage is shot by IOC crews.

dboyd··on Google's Parisian Love Superbowl Ad
Eric Schmidt has posted to the Official Google Blog regarding the Ad...

http://googleblog.blogspot.com/2010/02/love-and-super-bowl.h...

dboyd··on Rails 3 : Vaporware To Awesome
Yehuda didn't simply say that Sinatra failed. What he said was that Sinatra (and other similar projects) failed to achieve a critical mass of support. The reason for this failure was because these projects were trying to do fundamentally different things than what most people were actually doing with Rails at the time, and as a result, they didn't catch on.

This statement was made in comparison to merb, which succeeded in getting more mindshare than the other 'Rails competitors.' This was largely because merb attempted to do much the same things that Rails was trying to do, but to do them in a much better way.

He was indirectly positive about Sinatra throughout his talk, and when covering router changes, kept describing how you could mount Sinatra applications inside of your Rails3 app.

The "prototype sucks comment" was made along with a very tongue-in-cheek "everyone will move to jquery" comment. He was laughing when he said it, and I got the impression that he was simply making a joke as the author of jquery.

He never once said anyone was stupid. Actually, that's not entirely true, he was pretty critical about some of the code found in Rails 2.x. He backed his criticism up by showing the code, and I certainly didn't think he was out of line.

dboyd··on How to lose weight. No, really.
Except that adding lean body mass increases your Basal Metabolic Rate, which increases the amount of calories you burn when you are not exercising.

http://en.wikipedia.org/wiki/Metabolic_rate

dboyd··on How to lose weight. No, really.
He uses the guilt of owning a gym membership to make himself more disciplined. I think if he did better on being disciplined and super-disciplined, the gym membership wouldn't be necessary.
dboyd··on How I Lost 20 Pounds in 20 Weeks With My iPhone (or: Data is King)
I'm not sure I can add much to the argument of meal frequency. A lot of the information I rely on has come from the body building community, since that is where I get a lot of my information (although, I'm not a body builder). I accept the fact that there are many different schools of thought on the subject, each with their own sets of "empirical evidence." Not surprisingly, I tend to champion the one that worked for me.

My change from 'three squares' to 4-5 smaller meals a day has had quite a positive impact on my health and my lifestyle. As such, I'm not about to give it up. I really like never being really hungry. (note that I define a meal as 'eating something', even if that something is simply a banana.)

> Notice how you never hear from people who have stayed thin for years by counting calories.

No, I didn't notice. In fact, a lot of the people I know that have stayed fit for years have used calorie counting as part of their tool-set. The author of the book linked in my above comment is one of those people. However, that's just my experience.

Like the author of the original author stated, counting calories is used more as an educational tool than a micro-management tool. It helps people understand their own personal energy (im)balance. That may well be the crux of your point though.

I find it interesting that the research indicates something doesn't work that I have seen work with much success. I've always thought that calorie counting makes sense, since "you can't manage what you don't measure."

dboyd··on How I Lost 20 Pounds in 20 Weeks With My iPhone (or: Data is King)
The empirical data that I've read and used was to...

- count calories, and ensure that I maintain a calorie deficit (which is the only way to burn body fat).

- eat frequently, to reduce hunger and maintain an optimum metabolic rate.

- brief bouts of difficult exercise (3x30 minutes of anaerobic and 3x30 minutes of aerobic exercise a week) (the on an empty stomach part isn't very helpful).

- but, first and foremost, set goals and measure progress.

I've lost 25 pounds of body fat and gained 7 pounds of muscle mass in the last 14 weeks using this approach.

For the first 4 weeks I used the "Lose It!" application on my iPhone to help me better understand my calorie intake and burn rates. I couldn't recommend that application more.

My best source of information that I've found had been this...

http://www.amazon.com/Body-Fat-Solution-Principles-Maintaini...

(Note that the paperback is coming out in December.)

dboyd··on Rails_on_pg: PostgreSQL views, functions, triggers, FKs for rails migrations
Rails migration syntax is intended to be database neutral. That is one of the main reasons to use it. The migration functionality also generates a database neutral 'schema.rb' file, which is intended to be the canonical representation of your application's current schema. This makes it possible for a new developer to simply run "rake db:create db:schema:load" and start working.

Since this particular plugin is aimed directly at postgres, I am not sure it really adds a great deal of value. It might be useful if it maintained the schema.rb file properly, but it does not.

So (at least IMO), I don't think this plugin is all that helpful. You can run straight SQL in rails migrations (and we do that whenever we need anything postgres specific).

dboyd··on Rails_on_pg: PostgreSQL views, functions, triggers, FKs for rails migrations
I just tested it with views, functions and a foreign key. None of those things ended up in schema.rb.
dboyd··on IMDb Turns 19. Yes, 19. Older Than The Web Browser.
Just to add a couple facts to the context of IMDb being older than the browser...

According to http://www.boutell.com/newfaq/history/fbrowser.html the first web browser prototype was developed in late 1990/early 1991. Mosaic was released in March of 1993.

dboyd··on Poll: Do you use a case/bug/feature tracking software?
We use Redmine as well. It's fairly easy to install and run (especially if you are familiar with ruby/rails). The source control integration is great (putting 'closes #123' in a commit message will change the state of the actual issue).

What I like about it the most is its level of verbosity for issues. It asks just the right amount of information, and no more.

A good example of redmine is the official Ruby language project: http://redmine.ruby-lang.org/

dboyd··on "KeyFixer" Firefox Plugin: Forces correct behavior of HOME/END keys on the Mac.
The find 'bar' does change the behavior. I've learned to keep it closed when not using it (hitting cmd-f then esc has become a habit).
dboyd··on "KeyFixer" Firefox Plugin: Forces correct behavior of HOME/END keys on the Mac.
Don't they?

When I type this message (on mac firefox), ctrl-a/e takes me to the beginning and end of the line, which is what I expect. Also, ctrl-w, deletes a word backward, ctrl-k kills to the end of the line.

Most of these seem to work http://cheat.errtheblog.com/s/bash/

EDIT: I should add one more thing ... ctrl-w on firefox is very useful in the location bar (as in, it's very smart about what it defines as 'a word').

dboyd··on Milton Friedman: How to Cure Health Care (2001)
"Spending on medical care provides a reasonably good measure of input, but, unfortunately, there is no remotely satisfactory objective measure of output."

Seriously? An economist, of all people, is trying to convince me that we can't estimate the effectiveness of a health care system? At the same time he thinks he can estimate the effectiveness of a theoretical economic model for paying for a health care system? I call B.S.

His comment about Physicians earning much less in Canada than in the U.S. is also disingenuous. Canadian doctors spend the vast majority of their 40-hour workweek being doctors. In the U.S. doctors have to deal with both patients and insurance companies equally, raising the time they spend working and lowering the overall efficiency of providing care.

Besides, lawyers also make much less in Canada than in the U.S., as do senior executives. Is this also because of the health care system?

I like his thesis. I find it elegant and simple. It's too bad that any time he approached presenting a real fact in the article he did so dishonestly.

dboyd··on Ask HN: What other HN-like sites do you read?
I found that simply removing 'reddit.com' from 'my reddits' made my front page considerably more valuable.

I do read the comments, as they are generally entertaining. If HN is a student lounge outside the computer lab, Reddit is the local pub ... right before closing time. Two environments that I find valuable :).

dboyd··on Zed Shaw's New Blog
"The true quality of a community is ... how easily it can adapt to change."

Very true.

"The fact that the plan for 'moving forward' [is] to pull in another framework wholesale, does not bode well for the Rails community."

Very untrue. In fact, very contradictory to what you first said. The fact that the the Rails community is so willing to adapt to the change that is Merb bodes very well for the community as a whole.

+1 for "the Ruby community != the Rails community." That's a statement worth echoing many times over.

dboyd··on At 38, am I too old for a startup?
At 39 I work in a startup. I would say that mid-thirties is probably the ideal age to get involved with a startup. Both the founders for which I work are also 'mid thirties'. At that age you probably have enough experience to be at a great advantage over people in their 20s.

Good luck!

← PreviousPage 3 of 4Next →