gfunk911


218 points by gfunk911 7 months ago | link
cached 20 days ago

165 points by gfunk911 3 months ago | link | top
cached 3 months ago
I love this. Apple clearly laid out their reasoning, using facts and persuasive argument. The world needs more of this.

Obviously, there is some spin in the post, and I don't completely agree with 100% of it, but I love the level of discourse.


51 points by gfunk911 7 months ago | link | top
cached 20 days ago
I want to make a snarky comment, but I just feel for the guy.

50 points by gfunk911 5 months ago | link | top
cached 5 months ago
You guys seem to be saying he was wrong on most of them. I strongly disagree. Sure, he didn't nail every one exactly, because he's not psychic, but for all of them, he correctly saw the trend, and he's very in the ballpark.

1. This is happening, just not as quickly as he thought, and with JSON. (XML Databases)

2. If you actually read what he wrote, this is obviously happening. EC2, Github, Heroku. (Open Source Hosting)

3. Using processes instead of threads is absolutely rising in popularity.

4. Off on the timing, but we are in the middle of an explosion of other JVM languages. The JVM has clearly established itself as the best way to launch a new language.

5. Off on the timing, possibly off completely. Clojure is gaining in popularity, which ties in with #4. (Lisp in the Top 10)

6. Facebook. This one was easy. (Community Hangout)

7. He was actually late on this one. iPhone obviously. (Mobile Computing 5 Years Out)

8. Google Apps. (I'll Pay Google)

9. Wrong literally, but if you take out netbooks, which weren't around, Apple sells the large majority of $1000+ laptops, and they obviously sell a ton of iPhones, which are just small computing devices. (Apple Selling Laptops)


46 points by gfunk911 about 1 month ago | link | top
cached about 1 month ago
Agreed. There are two problems that compound on each other but are somewhat distinct

1. Excessive models. They make this look work than it is by essentially having 2-4 customizations of the same model and presenting them as different models.

2. Confusing attempts to segment. Having the first step on the website be choosing which "segment" you want confuses the user. I'll pick a segment, then be unsure if I'm not seeing models that I'd like to see. Savvy consumers assume that "Home" mean "crummy," but "Business" isn't exactly right either.


27 points by gfunk911 about 1 year ago | link | top
cached 22 days ago
Zed should make his own BSD-style license that says you can use his software freely, as long as you send him a notarized letter stating you're using it, along with a note on your website.

I can't tell if I'm joking or not.

(To be clear, I think Zed is awesome, and he has the right to use whatever license he wants. Oh, and we use Mongrel).


19 points by gfunk911 11 months ago | link | parent | top
cached 4 months ago
http://github.com/raganwald/homoiconic/blob/master/2009-05-0...

why is awesome. he's one of the big reason I'm a ruby programmer. He's contributed so much to the community, and he doesn't owe anybody anything.

If he deleted all his repos, sites, etc with no notice, then that was a dick move. It doesn't mean he's an asshole, it means he did one asshole thing. That doesn't mark him as an asshole, but it wouldn't change the fact that it was an asshole thing to do.

If you're running for the elevator and I don't bother to hold it, that's an asshole thing to do. Maybe I saved your ass last week when you forgot to check in the fizbit and the client was pissed, whatever. That doesn't change the asshole-ness of my one action. And that's ok, we all do it. why's still awesome, even if possibly for an hour he was an asshole.


19 points by gfunk911 13 days ago | link | top
cached 12 days ago
People discussing this, please dispute the data, offer solutions, talk about root causes, etc. Please don't fall into the trap of calling the data racist.

12 points by gfunk911 about 1 year ago | link | top
cached about 1 month ago
Wow. That might be the most unprofessional thing I've ever read.

10 points by gfunk911 6 months ago | link | top
cached 6 months ago
"And checklists lack flexibility. They might be useful for simple procedures like central line insertion, but they are hardly a panacea for the myriad ills of modern medicine. Patients are too varied, their physiologies too diverse and our knowledge still too limited."

The problem is that everyone (including doctors) overestimates both their ability to diagnose based on instinct, and the percentage of patients who deviate from the norm.

For heart attacks, they found that a 3 step checklist was X% effective in diagnosing a heart attack, while the doctor alone was Y%, and X was much higher than Y. Yes, sometimes the doctor would use his expertise to catch something the checklist would miss, but over time the math was with the checklist.