HNHacker News
TopNewBestAskShowJobs

clintjhill

307 karma · joined December 2, 2008

submissionscomments
clintjhill··on Show HN: attainable – The fastest and easiest way to design and deploy APIs
Basically those plans represent the size of the clusters that are deployed for your APIs.

All of them come with a minimum 3 node database layer, and each plan increases the node counts. The medium and large plans also increase the CPU/mem of the database nodes.

clintjhill··on Show HN: attainable – The fastest and easiest way to design and deploy APIs
Thanks! It's a great point to make. Early on I worked on a "migration" ability for the resources, so that every change you make automatically updates the underlying database. But the longer I worked on that, the more I realized I could create/delete as many APIs as I wanted working out what's necessary. Then scale it up for longevity. And the time it took to create/delete APIs was nearly as fast as some of the build times I've experienced for front-end applications.

That's ultimately what I think the value is: API development as hyper-iterative as front-end apps.

I'm still clearly working out how to describe this value. I'm developing more examples to help define what I think the best use-cases are.

clintjhill··on [dead]
There is a lot going on in the tech industry, and this is the question you should be asking yourself right now.
clintjhill··on [dead]
Be careful how you approach things you feel have simple answers.
clintjhill··on [dead]
Charity Majors, Kelsey Hightower, Tim Jarratt, Tim Banks, and Brian LeRoux - Profiles in software for Attainable Newsletter.
clintjhill··on [dead]
The art of resiliency includes letting go, but that is not to be confused with losing.
clintjhill··on [dead]
Permanence and certainty are not always something you have, rather it’s what you work to achieve.
clintjhill··on [dead]
Kelsey’s favorite place on earth is earth, and it reflects his sense of team and community.
clintjhill··on [dead]
Charity's philosophy on coaching should not be judged by its appearance.
clintjhill··on We call ourselves innovators, but most of us are really just iterators
Don't forget to look at industries where maybe there already exists large solutions or organizations, but aren't doing as much as can be done to help those that need it most. Education and Healthcare are a few of these. You might not make billions of dollars improving Kindergarten classes in North America, but you could "change" the world.
clintjhill··on Why we're moving away from Ember.js
I wish there was more information about "where" they're going now. They imply that it's not Ember that's broken rather Ember isn't done and the problems are hard that Ember is trying to solve. So I'd ask - why not stay with Ember and help solve the hard problems? Or did you find another technology that "solved" it?
clintjhill··on I’m done with the web
Fair. I'm only suggesting that before we collectively steam roll an open source project and its volunteers with "I don't get it, so it sucks" mobs, that maybe we spend a weekend with it. Maybe over that weekend we learn "oh dear $DEITY". And maybe, just maybe we contribute back to it in an effort to "help".
clintjhill··on I’m done with the web

  Your day job is to build a piece of web software and you can’t take a few days to learn the ins and outs? 
This is the opinion I had when all of the previous Ember flare ups happened. My thoughts were exactly this. It would behoove so many of us to simply spend more time with new technology and ideas before we simply throw our hands up and say "it confuses me".
clintjhill··on Dad hacks Donkey Kong for his daughter; Pauline now saves Mario
I think this might be an over-emphasis on writing and coding for both articulation and problems solving. Doing both won't provide "everyone" better results. There are many ways people approach communication and problem solving. To say writing and coding are the best or only ways to develop these skills is in my opinion very short sighted and limiting.
clintjhill··on Rethinking Backbone.js View Rendering
We agree on having a single source of truth. I'm arguing for it to be derived in a controller and not in a view.
clintjhill··on Rethinking Backbone.js View Rendering
I would have the opinion that you don't mean "real logic" as much as you mean "model data". In other words if you follow the examples you give, I wouldn't see any reason that the model would not have those fields accessible directly or via a standardized "get" as opposed to direct function calls. I would argue that "real logic" in your view/template is a "real bad" idea.

Edited grammar.

clintjhill··on Software Development Is Bad For Your Health
Technically it's free. Plenty of websites with all sorts of helpful information about programming. But paying to be a part of a box and a small community while working in a competitive environment is worth money. To me at least.
clintjhill··on Software Development Is Bad For Your Health
I've been doing CrossFit for a year now. I couldn't articulate enough how it has improved my posture and general fitness. There isn't one particular thing about CrossFit, rather the whole. I'd recommend to anyone.
clintjhill··on EmberJS Confuses Me
This is actually where I think Ember does better than the Angular sample provided. Ember controllers hold the "data" in a "content" field on the controller (proxied). Any model can be placed there. If you do add a "people" field to the controller (as in the sample) I'd argue that does what you're describing here as "bad" because it's specifying information in the view about the model.
clintjhill··on EmberJS Confuses Me
The controller is responsible for rendering the view when the data changes. It does graft the model data - and any other data you want renderable into the view. I wouldn't characterize it as "the data" however.
clintjhill··on EmberJS Confuses Me
Except you could write identical code in Ember as well when you extend the controller. Replace "$scope" with "content" and it's identical.
clintjhill··on EmberJS Confuses Me
The examples provided to describe the difference between controllers in Ember and Angular do not appear to be different to me at all. In fact I'd argue that they are identical. It feels to me as though the author is wanting them to be different because maybe it's a style preference from the templating perspective?
clintjhill··on Why I'm No Metrosexual
If I'm not mistaken I've read Gruber complain about Apple's products with bad UI/UX before. I'm not sure Apple doing this would change the outcome of the analysis. I also didn't read the article and hear "bad UI === Microsoft".
clintjhill··on Facebook explains what's wrong with the mobile web
It's a setback - but I find it less dramatic than what you make it to be. Mobile web still has tremendous value over native (specifically in deployment options). If some of these things get addressed by device builders we could see a real explosion of "apps" not unlike the explosion that has already occurred. I'm a fan of native implementations for the exact reasons Tobie laid out, but I'm a bigger fan of Mobile web for distribution reasons.
clintjhill··on Vire.js: Vimeo Event Firing jQuery Plugin
I never knocked. I only said "alternative".
clintjhill··on Vire.js: Vimeo Event Firing jQuery Plugin
http://vimeo.com/blog/post:268 http://vimeo.com/blog/post:334
clintjhill··on Vire.js: Vimeo Event Firing jQuery Plugin
There is an alternative that allows for CSS declaration of the time: http://hitchjs.com/describe/jdorra.mediatime/1.

Example: http://www.hitchjs.com/test/mediatime.html

clintjhill··on How I lost 30 lbs
I would be interested in more opinions about Paleo. I'm actually on this diet myself and experiencing similar results (however I've added Crossfit and I think that's been more influential than my diet). My curiosity is about the notion that somehow Vegetarian style diets or even diets with grains is truly damaging. I read the Paleo Solution. I want to know how much is Robb Wolf just spreading his own bias around?
clintjhill··on Sublime Text 2.0 Released
But it's not. In fact intelligent completion is incredibly hard for dynamically typed languages. Those IDE that do perform intellisense or autocomplete with dynamic languages do it with very basic ability. In a real world dynamically written code file the editor simply has no way of knowing the members of a class. Or if it is even a "class".
clintjhill··on Don't build your house on someone else's platform.
Soon we will be talking about "exit strategies" in the platform sense, not in the buyout sense.
Page 1 of 4Next →