HNHacker News
TopNewBestAskShowJobs

tomfakes

668 karma · joined August 12, 2009

I am a consultant providing expertise to make your Rails app scale. Faster apps make happier customers

Previously, co-founder and Chief Engineer of Offbeat Creations, sold to Playdom in early 2010.

Earlier: 10 years at Microsoft, then various Seattle area startups until I started Offbeat Creations in 2008

http://blog.craz8.com Twitter: http://twitter.com/craz8 email: tom at craz8 dot com

submissionscomments
tomfakes··on Steve Jobs, Thomas Edison, and Benjamin Franklin
Add Einstein to this list, and three of them have the same biographer.

Walter Isaacson did a great job with Franklin and Einstein. Hopefully, it isn't too soon for Steve's biography (a bunch of Einstein's letters didn't get released until some time after his death, so a biography in 1955 would have missed some detail)

tomfakes··on Denmark introduces fat-related food tax
The big thing that sticks out here, and makes all the science hard to prove or disprove, is that no-one actually sticks to the diet they are assigned in a trial!

Almost everyone agrees that you shouldn't eat the processed crap - but after that, the results become harder to get out of trials.

tomfakes··on Denmark introduces fat-related food tax
One interesting point that the Archevore points out is that the reason Very Low Carb works is because the lack of insulin spikes causes the cravings to go away, and you tend to eat fewer calories. If these calories have a lot of saturated fat, this tends to make you fuller sooner, and without cravings, you stop eating sooner during a meal.

I have experienced exactly this phenomenon.

tomfakes··on Denmark introduces fat-related food tax
This guy is an interesting read, he's a medical doctor and there's a lot of technical stuff that you may need to lookup to see if hs's actually BSing or not - http://www.archevore.com/

There's a lot in there about why the Common Wisdom is built on bad science - the big one is the 7 Countries paper that cherry picked the countries to get the results they wanted, and ignored the 14 countries that didn't show the required results. This is where Saturated Fat = Bad came from.

The book Good Carbs, Bad Carbs opened my eyes to why Atkins works - lots of science references in there.

With personal experimentation this year, I'm beginning to work out what I can eat and not have problems in the short term. This experience is lining up with the paleo diet. It's much harder to tell if the long term problems will follow the same way, but if I feel physically better now, that can't be bad. I am thinner, healthier, more muscular and have better endurance than at any other point in my life, and I'm 44.

YMMV

tomfakes··on Denmark introduces fat-related food tax
In my recent research into nutrition, there is good evidence that saturated fat isn't the enemy.

The science for nutrition in humans is very difficult to pin down - there are just too many external variables, and the human body does a fantastic job in working with whatever it gets as a fuel in the short term that masks a lot of what is bad.

Personally, I'm convinced there's something that rings true in the Paleo movement, and I'm trying that out now to see how it works for me.

tomfakes··on How fresh are your gems?
There's a cool site here http://www.bundlewatcher.com/ that can read your bundle definition and provides a RSS feed of updates to all your gems.

I have all my gems locked on specific versions to avoid surprises, and this site shows me when there are updates and I can decide to update my bundle to use the updates.

tomfakes··on Ask HN: What are Geeks to do in Seattle?
Unrelated to the discussion, but KEXP is hiring a software engineer if anyone's interested

http://seattle.craigslist.org/see/sof/2609125268.html

tomfakes··on I have Crohn's, an incurable digestive disease, and built Crohnology
In 1985 I was diagnosed with 'crohn's disease' and spent most of that summer in and out of hospital - I watched Live Aid on a hospital TV!

After a bunch of stuff failed, they eventually opened me up and whipped out 2 feet of intestine that turned out to be malformed - so probably no crohn's disease at all.

This does cause a number of interesting day-to-day issues even now!

It seems that there are a bunch of other problems that can occur with intestine problems. I currently have been diagnosed with Ankylosing Spondilitis that I am able to control with my diet (which may indicate that it's something else)

The connection between intestinal disorders and auto-immune issues seems to be growing stronger. Maybe something to watch out for.

tomfakes··on I have Crohn's, an incurable digestive disease, and built Crohnology
I have been diagnosed with an auto-immune issue that has a single obvious symptom and a bunch of long term, harder to track ones.

Several months ago, I was on a very low carb diet to lose some weight (which worked!) and my obvious symptom went away after 10 days on this diet. Wow! Now it's time to experiment to see what's up.

Here's what I've found - if I eat something 'bad', in 2 days time, my symptom comes back. In 3 days it peaks, and it tails off over the next 4 days. This makes it really tricky to isolate the specific food that is causing my primary symptom.

So far, I've found the outer edges of my problem foods, but I need to find the inner edges - is it sugar, or potatoes, or rice, or wheat, or beans, or beer, or all of the above? This part is harder to test specifically, as there are other things going on in my life at the same time, and I like eating out, which can sabotage any in-progress test.

Overall though, this is a much better place to be than taking the $2000 per month biologic injections that I've been prescribed for the rest of my life - and it helps that the ultra-low carb solution provides better symptom relief too!

tomfakes··on How To Live Like James Bond For A Weekend
This person could also be counting the cards, and adjusting their play according to the cards remaining in the deck, i.e. they're a better player than you!
tomfakes··on Ask HN: Moving to London. What would your salary expectations be?
I left London in 1994, and at that time I was earning 25K GBP, being 4 years out of university. 20K now sounds very low, being the US equivalent of quite a bit under $40K.
tomfakes··on Ship It - Tales from the Trenches
Based on the context of the article, he was a QA person in a triple A game company. It seems to be standard practice to let most of the QA teams go once the game has shipped, as most of these guys are contract, not full time.
tomfakes··on Help, I’ve fallen into a pit of steaming Google+
Here's another link for 150 if that one runs out - I don't know if this adds me to a circle for you to start you off:

https://plus.google.com/_/notifications/ngemlink?path=%2F%3F...

tomfakes··on "Made in China" products accounted for only 2.7 percent of consumer spending
http://www.evolvingexcellence.com/blog/2011/08/the-fed-disho...

These guys call BS on the Fed's numbers, and then ask why the Fed deliberately made this complex calculation in a way to deceive what is really happening

tomfakes··on Facebook is down
Its acting funky for me, but not down.

Facebook is so distributed that very few need be inconvenienced by a few failed servers

tomfakes··on Why the hell are all app demos done using Macs?
Almost no-one uses Linux as their desktop. A lot of the UI tools don't work as well on Linux, or have no Linux versions at all.
tomfakes··on Why the hell are all app demos done using Macs?
I think there are a few reasons

1. Mac UI looks good, browser fonts look good there too 2. A lot of open source stack developers use OSX as their dev machines, so the code has already been tested there 3. Since OSX is BSD, a lot of the same server code runs, and runs well on OSX, so demos can run well with everything hosted on the same machine without needing VMs or other tricks.

Windows can do all of this too, but some stuff doesn't work as easily on Window. Microsoft server stack runs great on Windows, but 'the cool kids' are all running open source stacks.

tomfakes··on Interested in a Seattle HN Meetup? Sign up here.
I'd prefer eastside, all of the cool kids meetups tend to be downtown and traffic sucks to get from here to there on weekday evenings.
tomfakes··on Hacker News Fires Steve Yegge
Here's the money quote:

  I'm officially quitting that job on national TV
The use of the word 'job' there implies The Job, not 'the job on the project', hence the overall confusion - people taking the words as said, not as meant

Note: Did HN just screw up this same posting?

tomfakes··on [dead]
Blogger comments suck!

Here's the money quote:

  I'm officially quitting that job on national TV
The use of the word 'job' there implies The Job, not 'the job on the project', hence the overall confusion - people taking the words as said, not as meant
tomfakes··on Ask HN: What to do in Seattle this weekend?
The Bite of Seattle is running this weekend - good food, entertainment etc

http://www.comcastbiteofseattle.com/

tomfakes··on Why SourceForge Lost
Unfuddle charges by space used, not per-repo.

For Git projects, the per-repo pricing of Github is insane. They don't even have a public pricing plan for the number of repos I'd need for my personal (and private) coding.

I use Unfuddle for my private and business code.

tomfakes··on What the hell is happening to rails?
Yup - I'm going to need a 'build for production' system - I've used Hudson for this in the past - that does this and sets up the production push.
tomfakes··on What the hell is happening to rails?
This needs the V8 stuff compiled and installed. And then I'm running yet more code on my production servers to deploy. And this code compiles the CoffeeScript to JS, and this will be the very first place that this code will have actually been tested in this configuration.

This deployment scares me a lot -- partly because I haven't yet made it work in an RC build, and mainly because it adds more moving parts to my production servers.

tomfakes··on What the hell is happening to rails?
I've been building a new app with the Rails 3.1 rcs for the last 3 or 4 weeks. I still have no idea how to actually deploy into production in a way that has a chance of working.

As far as I can tell, I need the V8 code built on my production boxes! That seems insane, unless I want to switch to using node.js....

On my FreeBSD system, I still have no idea how to get V8 built correctly. I've bailed on it for now and am running my 'production' server with the 'development' environment.

Remember, I'm not running beta software, I'm running a 'release candidate'.

When this works, it'll probably be great, but stick with 3.0 if you actually want to make progress on your application.

tomfakes··on Don't Forget Your Logged Out Users
Amazon's user accounts have some strange behavior. I have managed to get myself 2 accounts with the same email and different passwords. There is no way to merge these together!

This is the only site I've used where the username doesn't have to be unique!

tomfakes··on Rails 3.1: Release candidate
I've had trouble with Mongo Mapper and Devise.

I've upgraded Mongo Mapper to 0.9.1 to take advantage of it's Rails 3 integration, and it works with Devise 1.3.4 which removes the deprecation warnings.

To do this, I had to pull down the devise-mongo_mapper plugin to avoid version conflicts - it works with the newer code with no changes.

Mongo Mapper 0.9.x has a new configuration hookup that I had already written myself, so that code had to get a small change.

Joint, a Mongo Mapper plugin, doesn't work. I was going to replace Joint anyway for my own needs, now I need to do it today instead of next week.

Now I'm 2 hours in, and still not working on the Asset pipeline work I want to do, but my app is running except for the Joint bits

tomfakes··on Rails 3.1: Release candidate
I just manually changed the Gemfile to 3.1.0.rc1 and fixed things that broke.

My next step is to fixup my morass of CSS and JS files to use the Asset pipeline correctly. That's probably another hour or so.

tomfakes··on Rails 3.1: Release candidate
I just upgraded an app from 3.0.7 to 3.1.0 rc1

I use Devise and Mongo Mapper. The Mongo Mapper for Devise gem depends on Devise 1.1.x, and this causes a bunch of deprecation warnings, but it works. I don't know if the latest Devise has this fixed, as I can't run it due to the Mongo Mapper for Devise dependency.

Some hand editing of development.rb to remove the debug_rjs setting and some editing to change my use of stylesheet_tag and my app ran ok

I'm not using the cool new asset pipeline yet, but my app runs with 1 hour of work.

tomfakes··on Ask HN: What happens to old developers?
I think it's something like the plot of the Logan's Run movie: http://en.wikipedia.org/wiki/Logan%27s_Run_(1976_film)
← PreviousPage 5 of 7Next →