HNHacker News
TopNewBestAskShowJobs

jm3

587 karma · joined February 23, 2007

i don't throw bombs i write code.

[ my public key: https://keybase.io/jm3; my proof: https://keybase.io/jm3/sigs/nrbwUxRe4ie110jlT18E46Z44QmQ1MjdMap0eX0FHHY ]

submissionscomments
jm3··on HTML5Wow
first line of the deck clearly states, "If using Google Chrome, you will likely need the Dev channel to see all of the functionality in this presentation," which i take to mean, "if you're not using a fresh Chrome beta, this isn't going to work so well for you."
jm3··on The Awesome Truth About Pivots (UMich Center for Entrepreneurship)
Thanks! I could re-record a version at home and post it.
jm3··on Why passwords have never been weaker—and crackers have never been stronger
Duo Security, from some of the Open{BSD,SSH} guys, offers a nice two-factor auth layer that's pluggable into any web or online service; push notifications, SMS, or voice. Similar to Google Authenticator except that Duo isn't limited to Google supported services (although they did take an investment from Google Ventures).
jm3··on Is tpope asleep?
Dicuss: http://tbaggery.com/2011/03/10/is-tpope-asleep.html
jm3··on Ask HN: TextMate-style files pane in Emacs
Some fun dired examples to blow your hair back if you're used to TextMate: http://denverdroid.blogspot.com/2011/07/cool-things-to-do-in...
jm3··on Ask HN: TextMate-style files pane in Emacs
C-x dired is your friend.
jm3··on JQuery Mobile 1.0
zepto looks wonderful. have you used it yet?
jm3··on Don't use MongoDB
If you don't have paying customers (Foursquare), you're not going to lose much in hard dollars when your service falls over. Reputation points? Sure. Dollars, not so much.
jm3··on Why The MongoDB Hate?
As Cloudera and ex-Facebook hacker Jeff Hammerbacher once put it, "I've never seen MongoDB used in anger against anything resembling real scale."
jm3··on Ask HN: [redis] ruby client for splitting reads/writes to slave/master
Any recommendations? https://github.com/oggy/redis_master_slave doesn't seem too widely used.
jm3··on Ask HN: DNS provider suggestions?
Indeed! Also, in morphing the OP's intention a bit, I'd love to have a single provider for awesome zerigo-like DNS mgmnt via API, and domain registration.
jm3··on DNS API provider Zerigo acquired by 8x8
Slightly nervous about this, as I've just moved 15 domains over to Zerigo after reading @stammy's endorsement of them…
jm3··on Show HN: Google Chrome extension monitors your Rails/Node apps
clickable version of link: http://proof.ly/get-chrome-relic
jm3··on Look out: Google now offering in-app payments
not sure, but I think I can use this to accept upgrade payments from within my Chrome extension.
jm3··on Ask HN: Where can I find iPhone UI Templates for purchase?
http://pttrns.com/activityfeeds is also a great iPhone design resource.
jm3··on Ask HN: Where can I find iPhone UI Templates for purchase?
http://keynotopia.com/
jm3··on [dead]
looks like they are the same IP, so... appears to be legit:

jm3% dig news.ycombinator.com | grep IN news.ycombinator.com. 424 IN A 174.132.225.106

jm3% dig hackerne.ws | grep IN hackerne.ws. 932 IN A 174.132.225.106

jm3··on Announcing Duo’s two-factor authentication for Unix
I use Duo to harden ssh connections from work to my box at home since I don't like leaving my home network unsecured. When people hear my iPhone buzz with the Duo authenticator callback when I open an ssh connection, they pretty much freak out at how cool it is.
jm3··on A Note About Git Commit Messages
Some interesting data on how line-length affects readers exists here: http://www.codinghorror.com/blog/2006/06/text-columns-how-lo...
jm3··on My first tiny "weekend project": readable text hosting. Useful?
Good idea but logo not readable. https://skitch.com/jm3net/rnqge/logo-not-readable
jm3··on Design early. Earlier than that.
I used to think the brain was the most important organ in the body.

Then I thought, look what's telling me that.

(emo philips)

jm3··on Usability Tips Based on Research Studies
Well for navigation, the F-shaped or "Top-Left" pattern has been a staple of site design for at least 11 years.

In 1999, when i started making sites, the sort of nav was considered "boring" because everyone was using it, and our designers often created weird (poorly performing) nav just to buck the trend.

jm3··on Show HN: Streak.ly tracks what you do daily and I'd love feedback on the concept
The "signup friction" argument's a straw men; no sane startup seeks to add friction to the signup process. the bogus (implied) assertion in the comment is that requiring a Twitter account to use a new web app in beta is overly restrictive / cumbersome.

The only way that would make sense is if beta testers don't have Twitter accounts, since OAuthing with an existing account reduces friction. Twitter's been around for four years and seems fairly well established among early adopters like HN readers, so counting on a critical mass of beta testers to have Twitter accounts hardly seems a stretch, even if those users aren't very active tweeters.

i for one was very glad not to need to enter an email address, pick a login name, etc; the oauth process handled that for me. ymmv

jm3··on Show HN: Streak.ly tracks what you do daily and I'd love feedback on the concept
really? creating a twitter account takes about 15 seconds. if you're not one of the 150 million people with a Twitter account, then why not just be patient? i'm sure kyle will get around to supporting other login methods eventually.

i believe you're genuinely trying to be helpful with your suggestions, but comments like this reminds me of the vocal 0.1% of users who exercise troublesome preferences like disabling javascript, or installing ad-blocking plugins that break half the web, (which is fine!), but then complain that their (pathological) preferences prohibit them from enjoying the experience (which is not so helpful).

feedback like, "i can't be bothered to log in to give you feedback because i don't like your login" isn't great feedback. it might even be viewed as a sign to you that you're not the intended user. yet.

jm3··on Show HN: Streak.ly tracks what you do daily and I'd love feedback on the concept
feedback re: the reminder portion of the app - would be nice if:

1. i could get the notice as a tweet (DM) instead of an email. since you're using oauth, i'm betting you're facile w/the twitter api.

2. you offered a fuller range of hours for the reminder. the first task i added to streak.ly was, "cook breakfast", but 10am was the earliest reminder i could pick in the list, which is too late for me ;)

jm3··on Show HN: Streak.ly tracks what you do daily and I'd love feedback on the concept
nice idea. i'm sure you know about http://www.freshapps.com/streaks/ already. wonder if there's an integration point, there, where you could leverage their app with your data.
jm3··on Ask HN: Best way to prevent UX arguments with non-UX designers?
Design is communication, and "selling" design, internally and externally, is the difference between executing great work that users connect with, and just being a good pixel-pusher. I think jacquesm has the right idea but muddles it a bit: all great design is sold, not delivered like a pizza. And great design is very much worth selling, for the effect it can have on the world. While selling can seem distasteful (it certainly doesn't come naturally to me), it's a critical skill for designers, entrepreneurs, and founders. Selling is design.

"But is this really MY problem?" In presenting design ie. communicating its value, the roles/responsibilities are not unlike that of a teacher and students: successful delivery of information is the responsibility of the sender. To say eg. "I taught it to them but they didn't learn it" is a contradiction in terms tantamount to "i sold it to him but he didn't buy it." You as the designer are responsible for 1. understanding the problem landscape well enough to deliver a working solution 2. building a decent relationship with the client (internal or external) that you have a good communication channel.

What are the best ways to sell design to non-designers? Clear objectives you've agreed upon and stuck to. Compelling storytelling. Competitive benchmarks. Pure visual WOW factor. $10 usability tests. Man-on-the-street impressions. Rote logic. Brute force. These are the techniques that I've used successfully. They can of course be combined, and there must be many others. ymmv

If "selling" design is problematic and you're not able to push work through to some kind of test environment where real customers can connect with it to PROVE the design works (via sales / leads / engagement, whatever the objective may be), then you might consider joining forces with a fellow writer or designer, or agency, to watch how designers and creative directors successfully bring clients on-board to sell innovative designs.

CAVEAT: There are always critics and naysayers of any sufficiently innovative solution or design. To those people, I say http://purplejesus.files.wordpress.com/2009/03/haters.gif Let them do better, and prove it.

jm3··on Facebook acquires Hot Potato
Meet the new Facebook Places team!
jm3··on Logo Downloads & Brand Guidelines
For early stage startups with unknown names and products, a strong visual identity like Dribbble's helps products make a great impression.
jm3··on Apple to bullet its acquisition Quattro ads, support iAds only.
The comment in the article that “Apple is walking away from performance [CPC] advertisers” in favor of more palatable brand advertising is interesting but not particularly surprising. Apple has always believed in the power of staggeringly strong branding.
← PreviousPage 2 of 4Next →