HNHacker News
TopNewBestAskShowJobs

calvin

1,342 karma · joined April 12, 2008

I am a principal front-end engineer working remote from Idaho. Amazon veteran, startup aficionado.

  https://calvinf.com/
submissionscomments
calvin··on John McAfee on Obamacare Website: Backbone.js is Impractical
Look at the healthcare.gov source and you see the following technologies in use:

  - jQuery 1.8.2
  - Backbone 0.9.2
  - Bootstrap 2.3.2
You may need to look inside the all.css and all.js files.

Page Speed: 92/100 YSlow!: C, 76/100

At least on the homepage I don't see Backbone actually being used.

calvin··on Warning: Google Authenticator upgrade loses all accounts
If you offer two-factor authentication for your website, be prepared for a surge in support requests today. When I talked to one of my providers on the phone, they stated they are already getting a surge in calls because of this app update.
calvin··on Kickstarter Fulfillment
Yes, you'll have a cease & desist as soon as Kickstarter sees the URL and site name.
calvin··on Amazon Acquires Social Reading Site Goodreads
Did Woot get murdered? No.

Did Zappos get murdered? No.

Did Quidsi get murdered? No.

Did Shelfari get murdered? No.

(Note: I'm biased.)

calvin··on 22 and no life
I changed careers five years ago. Up until that point of my life, I'd primarily worked in customer service jobs despite having a B.A.

What I did:

1) found the first job I could in the Seattle area (it was a call center job)

2) attended tech / startup community events (meetups, hack days, etc)

3) got lucky by meeting helpful folks in the tech community

4) worked on side projects on nights and weekends to grow my web development skills

5) found my first paying freelance dev work

6) found more paying freelance dev work

7) took a webdev job at a startup

From there a lot more has happened, but I've been in a webdev role ever since and continued learning new skills and taking opportunities to grow and contribute.

This is only one story and one perspective, but I hope you find a way out of the problems you're facing.

calvin··on Stack Overflow ranks #2 for Google Search for "Stack Overflow"
Yes. And DuckDuckGo. And Google.

Why give all your searches to one search engine and one company?

Depending on what you're searching for, Google doesn't always provide the best results.

calvin··on End Daylight Savings
I like the points made here and the general thrust of the petition; however, the big question I have: where is the data to back up these claims?

The argument would be a lot more convincing if sources or studies were cited for claims such as increased air conditioning costs, etc.

calvin··on FloJack: Bringing NFC to iPhone/iPad (kickstarter)
Is $80,000 a realistic amount of money to launch a project as ambitious as this one? With multiple employees and a large need for hardware and manufacturing, I don't see how this is enough to kickstart the product.
calvin··on Uiji.js is jQuery in reverse
Zen coding syntax is fantastic, it makes generating HTML in my editor a breeze.

Stick to ">". That's the standard CSS for indicating a child element.

e.g. "div.myclass > h1" indicates a div with class "myclass" and a child h1 element. In zen, it outputs:

  <div class="myclass">
    <h1></h1>
  </div>
http://www.w3.org/TR/CSS2/selector.html#pattern-matching
calvin··on How TaxCloud Stole My Code and How I'm Doing Something About It
I'd explicitly state the license to be blunt, obvious, and avoid any confusion.
calvin··on How TaxCloud Stole My Code and How I'm Doing Something About It
Drew's gem doesn't specify a license. It may be open source, but it's not clear what the license is. That doesn't help in this kind of a situation.
calvin··on If Hemingway wrote JavaScript
Can anyone provide a SFW link for this?
calvin··on OStatus: like Twitter, but open
WordPress has BuddyPress (http://buddypress.org/) for social networking. I don't believe it allows interconnecting with other installations.
calvin··on Tent v0.1
If 99% of your friends keep their data in Facebook, you're still dependent on Facebook.
calvin··on Tent v0.1
What problem is this solving? I know users of social media who are unhappy with what they're using. But I've never heard my mom or any other Facebook user for that matter say: "You know what I want? A decentralized social network where I can own my content!"

For this to get traction, it'll need at least one server with a strong user base.

calvin··on How we keep GitHub fast
If so, that would be incredible. More than once I've found myself wanting to search a repository for a specific word or variable without downloading it and acking through it.
calvin··on CSS Tricks: Thinking Async
Doesn't involving another third-party vendor add an additional point of failure to the system?
calvin··on Digg Archive lets you download your old data
It's been long enough since I've been on digg that I don't have the same email address.

I'd much prefer if they provided the data to the internet archive rather than one-by-one providing information to users.

calvin··on HTML5 Boilerplate v4.0.0
When will the changelog be updated?

https://github.com/h5bp/html5-boilerplate/wiki/changelog

calvin··on Twitter Gives Developers 6 Months To “Properly” Display Tweet
Hence Dalton Caldwell's "Audacious Proposal" and the birth of App.net.

https://join.app.net/

calvin··on [dead]
If you have a policy with an insurance company, they should honor it rather than going out of their way to take advantage of a customer. That's the point here.
calvin··on JQuery 1.8 Released
They've made the build tools modular using grunt.

Considering that they have custom download options for jQuery UI and recently added a tool for jQuery Mobile (http://jquerymobile.com/download-builder/), I expect it won't be many more months before they add one to jquery.com.

calvin··on Good News: Craigslist drops exclusive license to your posts
The disclosure at the bottom is rather informative:

"Disclosure: Craig Newmark, founder of craigslist, is a member of EFF’s Advisory Board, and craigslist has donated to EFF."

calvin··on Wikipedia Redefined
I like the use of colors in the redefined design, but will it work for people with color-blindness?
calvin··on Firefox upgraded my browser from 3.6 to 12 without asking and my consent
It's targeted primarily at enterprises and only gets updated (aside from security patches) every 7 releases (42 weeks).
calvin··on Firefox upgraded my browser from 3.6 to 12 without asking and my consent
I can't speak to why they upgraded without asking you. However, 3.6 has been end-of-lifed and will no longer receive security updates. You'll be much better off using the Extended Support Release.

Mozilla doesn't make it easy to find the ESR download page. It's here:

https://www.mozilla.org/en-US/firefox/organizations/all.html

calvin··on Amazon Is Reportedly Working On A Smartphone
Amazon Wireless already exists, but not in the sense you're describing. They sell phones and plans on the existing carriers.

http://wireless.amazon.com/

calvin··on JQuery 2.0 Drops Support for IE6/7/8; API-Compatible with jQuery 1.9.
I can think of a lot of reasons this approach won't work well for most of the sites I work on (other than a few blogs).

1) Combining jQuery with other JavaScript at build time (to reduce HTTP requests). At built-time, we don't know which browser they're using. We'll end up with two assets (the combined version w/ jQuery 1.9 and the combined version w/ jQuery 2.0).

2) Testing costs. For larger sites it's not a trivial thing to test and support two different versions of jQuery. For any site that still needs to support IE8 (and 7 and 6), it will not be feasible to test and support two different versions of jQuery. As such, we'll never get the benefits of using jQuery 2.0 and would not be able to do so for many years.

3) Plugins will be written that only work for one of the two versions (1.9 or 2.0). This will divide the plugin ecosystem. Ideally, plugins should work for both, but many people will only test and support their plugins on one of the versions.

calvin··on JQuery 1.8b1: what’s new?
I don't think any knowledgeable front-end engineer would build a page in quirks mode, but a surprising number of existing sites have large swaths of pages without a doctype.
calvin··on JQuery 1.8b1: what’s new?
A lot of good changes in here. The modularity will improve usability -- particularly for sites who want the core jQuery features without all the extras. My hope is this will make it easier to use jQuery on mobile -- and more comparable to Zepto in terms of size.

I remember reading somewhere that 1.8 would drop support for quirks mode in IE. Anybody know if this ended up happening? I didn't see any mention in this post.

← PreviousPage 2 of 6Next →