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 Turn.js 4th Release is out and amazing
Agreed. It looks nice, but it has poor usability. I tried common things like clicking the edge of the page, scrolling on my trackpad, and using keyboard arrows, but none of them worked to scroll it.

Having to find and move a scrollbar to move the pages was not immediately intuitive.

calvin··on Ask HN: Where do you buy your SSL certificates?
I found a previous discussion: http://news.ycombinator.com/item?id=3556796

I used HN Search, looked for "SSL Certificates", and sorted by Points.

Thanks for the tip.

calvin··on Side Project: 1 Month, $10,000
You're right about apps being popular and continually growing in importance.

However, you're talking about a task (creating/updating a CV) that takes a lot of manual work and editing. It could certainly be automated to a large extent by grabbing existing information from LinkedIn or Facebook or wherever. But when you get down to the details, there's a lot to write. That will never be fun to do in an app.

I can't imagine people caring how "fun" a CV app/website is so long as it helps them get the resume updated and get a new job.

calvin··on The day Bill Gates called me rude — and other lessons in user experience
The designers I've worked with on web applications are often the biggest advocates of a good UX.

I have no insight into Google's process, but I'm curious if others run into cases where designers have limited sensitivity to UX (and ignore feedback about it)?

calvin··on My Google Interview Experience
Attention to detail matters. Spending time looking at the code, and talking about (and explaining) your solutions matters.

If an engineer misses details and won't spend time looking for a more optimal solution on a white board, I wouldn't expect them to do it in the day-to-day work of their career either.

calvin··on Poll: Do you think HN should go dark in protest of SOPA?
Agreed. I'm all for raising awareness, but many of the articles surfacing here over the past few weeks have been SOPA related and taking down the whole site to put up one message may actually reduce the amount of SOPA/PIPA-related information people are reading.

For reference, all SOPA related articles on HN: http://www.hnsearch.com/search#request/all&q=SOPA

calvin··on Amber.js (formerly SproutCore 2.0) is now Ember.js (and released)
It's "released" but it doesn't have a license file yet. In reply to this issue on their github repo, they state it will use the MIT license, but I don't feel comfortable using a library until I know what the terms are.
calvin··on This Site’s Domain is Stolen
One more great reason to set up two-step verification for your Gmail and Google Apps accounts.

http://googleblog.blogspot.com/2011/02/advanced-sign-in-secu...

calvin··on 90% Good parts of jQuery - at only 13% of the size
Check your facts.

The standards body for JavaScript is Ecma International -- hence JavaScript being officially known and standardized as "ECMAScript".

Additionally, JavaScript began at Netscape in 1995 two years before it was a published standard.

See Wikipedia:

- http://en.wikipedia.org/wiki/ECMAScript

- http://en.wikipedia.org/wiki/Ecma_International

calvin··on Mozilla Firefox and silent updates
Summary: "People want silent updates for Firefox; we're working on it."
calvin··on WordPress, Git-ified
FWIW, Mark Jaquith is a lead developer for WordPress.

I hope this is an indication they're considering a switch to Git for the future. It makes a lot of sense to me consider the distributed nature of Automattic's workforce and the large number of contributors to the codebase.

calvin··on Next-Gen Web Apps: Google unleashes Native Client into Chrome
The fact that it's anything like ActiveX is what scares me. I'm not looking forward to further fragmentation of web browser capabilities.
calvin··on I'm almost homeless: Why you should not go outside Airbnb's payment system
People get scammed all the time; this is newsworthy here only because it indirectly involves a Y Combinator startup. I doubt you'd find another journalist interested in the story.

I feel for the people in the situation, but you have to use common sense particularly when you're using up the bulk of your runway in one payment. Part of business is sizing people up and making a decision about whether to trust them or not -- and when you make bad decisions there are consequences you have to live with.

calvin··on Facebook autobot going berserker
There's a post from yesterday which is more recent about the same operation: http://developers.facebook.com/blog/post/516/
calvin··on WordPress install is too slow, so I created this 90 second installer.
Dreamhost and other providers DO have simple installers for things like WordPress. Most good providers do. If people are using these hosts, they won't need your tool.

Honestly I'd be worried if I saw somebody using a tool like this to install WordPress. Too much potential for abuse.

It's not that I don't trust you, but I don't trust the other nefarious guy who will build SEO and setup a site to install corrupted versions of WordPress for people.

calvin··on I don't learn anything on HN anymore, bring back the upvote count
Perlmonks.org does this. They only show you vote counts for nodes you've voted on. It always seemed effective to me -- I'd vote on comments I thought were good, and after I voted I'd see what their vote scores were.
calvin··on Twitter in Talks to Buy TweetDeck
That's useful to know, I assumed it was a done deal. CrunchBase stills shows that article as the most recent info.
calvin··on Is Tumblr the new WordPress?
They're dumping PHP4 and MySQL4 support in WordPress 3.2. You're right, they have to consider support for existing themes and plugins, but they're not chained to the past.
calvin··on Get Ruby and Rails running on Ubuntu with one command
Note to the wise: do not run this on a production machine unless you understand the full consequences of what the script is doing.

This is great for starting out a new machine and getting things setup, but running the update and upgrade commands without consideration of what's being updated could cause a lot of headaches if any existing sites running on the server have dependencies that are botched by the upgrade.

calvin··on Eric Meyer's Reset Revisited
It's great to see the HTML5 element reset added in.
calvin··on IE9 Won't Support Windows XP
It's because this means all the PC users who stay on Windows XP will be perpetually using IE6/7/8. IE9 usage will only grow as adoption of Vista/7 picks up. In essence, IE9 will have slower marketshare growth and web developers will be forced to cater towards the XP-using masses for another 5 years or more.
calvin··on Poll: Do you find life difficult?
Sometimes, yes. Some days, yes. But I'm glad I'm here: living, learning, loving, laughing. Even on the days that suck.
calvin··on Microsoft Small Basic
The installer seems confused.

The first time, the installer installed the French version. I thought it might be some kind of fluke or I'd missed the language option. I redownloaded/uninstalled/reinstalled.

The second time, I had the Russian version.

Microsoft isn't making it easy for me to speak their language.

calvin··on XHP: A New Way to Write PHP (from Facebook)
I'm having exactly the same problem, same system (Ubuntu Karmic Koala). Prerequisites installed, XHP module installed, it's listed in my phpinfo. For any XHTML tag I include (a, span, ...) the error message says class not included:

  Fatal error: Class 'xhp_span' not found in ...
Any ideas on how to fix would be appreciated. Google and Bing have nothing so far and the module configuration info on the GitHub page is limited: http://wiki.github.com/facebook/xhp/
calvin··on [dead]
By posting about the "problem" of iPad stories you're generating yet another meta story about the iPad.

I'm all for hearing other news. Please submit some. If it's awesome, we'll hear it through the noise.

calvin··on Bowkett: This Is Why You Should Pay For Advice
Did you read his post, "Blogs Are Godless Communist Bullshit"?

http://gilesbowkett.blogspot.com/2009/12/blogs-are-godless-c...

He's not concerned with credibility. He's mocking the system, mocking its methods, but using them to build his own traffic and generate money via affiliate marketing.

It's a parody. I'd say the original post and all the followups he's doing along the same lines are incredibly effective at demonstrating his point.

calvin··on Would you (do you?) trust your company's source code to github?
We recently migrated from self-hosted SVN repositories to GitHub. It's proven quite beneficial in terms of allowing access to developers at off-site locations. With GitHub's use of SSH keys for authentication I haven't had to worry much about security, and as far as disgruntled employees go it's easy to revoke access to the repository (i.e. set it up so everyone has their own GitHub logins and then you can add/remove access as needed).
calvin··on [dead]
Its the most wonderful grammar site their is too be seen online!
calvin··on Ask HN: anybody bought droid? what has been your experience?
Verizon stopped using the term "Unlimited" on any of their plans after they lost some lawsuits. Look closer at the small print and there is always a limit stated.
calvin··on HN: share your unneeded Google Wave invites
153 comments and counting. I don't know who will find my comment in the mix of all this, but here's hoping:

http://mailhide.recaptcha.net/d?k=01pgWlnMQ_EuvMDzAzg5Nugw==...

← PreviousPage 3 of 6Next →