HNHacker News
TopNewBestAskShowJobs

pairing

167 karma · joined March 3, 2012

submissionscomments
pairing··on Ask HN: How do you send money to friends?
Venmo is getting really popular. I use Venmo on a weekly basis for any shared expenses with friends or co-workers in the Bay Area.

The reason for its quick traction is that if you hook up your checking account you can send money without any fees, and also because they give out referral bonuses for inviting others.

pairing··on Ask HN: State of Rails e-commerce?
I wrote an e-commerce store in rails just under a year ago. I did some of the same research, and I looked into Spree & Piggyback. Spree has a talented team and I was excited to try them but I found the project buggy, huge code base, & very inflexible.

In the end, I decided to roll my own solution from scratch and use Stripe instead of using one of the pre-built solutions. In hindsight, rolling my own solution was the way to go and the time spent starting from scratch was probably quicker than having to learn something like spree anyway.

pairing··on Engie - A new Suggestion Engine for your data, seeking beta testers
Much better. I think the animations are great and your message is clear.
pairing··on Engie - A new Suggestion Engine for your data, seeking beta testers
Looks interesting. Please change the red background though. I couldn't look at your site for more than 5 seconds. It's just a little too bright IMO.
pairing··on Ask PG: Postmortem of the outage?
I'm surprised HN is using twitter instead of one one of their investments, Statuspage.io.
pairing··on Prim (YC S13) Does Your Laundry. Pickup, Wash, Fold, Delivery, Awesome
So few apartments have laundry in SV. Seems like a great place to launch this service for those of us who don't work at a company that provides laundry.

Having to spend 2.5 hours on weekends for laundry is a huge time sink for me. By the time I find a washer, find a dryer, and then run a second dry cycle because the first one didn't dry the clothes I've wasted good portion of my day on laundry. I can't leave my complex because then I'd be the neighbor who leaves clothes in the dryer all day. I'll have to checkout Prim!

pairing··on Ask HN: Tips on preventing credit card fraud through Stripe?
Are you authorizing the card when you receive it? Stripe added a capture attribute to their api a few months ago allowing you to authorize a charge and then "capture" / charge the card when you ship the product.
pairing··on San Francisco, I Love You But You’re Bringing Me Down
As a comparison though, people are paying 100K over asking without blinking in South Bay for already overpriced real estate in the last 2 months. I've even seen bidding up of rental prices in the last month. 10K sound pretty good in comparison.
pairing··on Exploitation of an old Rails vulnerability
Subscribe to the ruby on rails security mailing list if you haven't already: https://groups.google.com/forum/?fromgroups#!forum/rubyonrai....

I also started using Gemnasium which does a good job of notifying me about security patches in my app's dependencies along with keeping me up to date with gem releases.

pairing··on The Silicon Valley Toxic Waste Heat Map
So how close to one of these indicators do I have to be for it to be hazardous? There's two hot spots very close to my apartment complex (<1000 feet). Now I'm paranoid since I've been living here for 2 years and drinking tap water.

Edit: Zooming out on the south bay it looks like the whole area has issues. I thought the TCE issue was contained to the Moffet Field area. It will be interesting to see the whole bay area when you add other counties. It's amazing to me that these hazardous conditions don't affect home prices.

pairing··on Why is it acceptable for native apps to have sound effects?
Interesting, I think having sound effects gives a significant advantage to native apps because it creates a more stimulating experience.
pairing··on Why I Don't Like Pair Programming (and Why I Left Pivotal) (2009)
As time goes by a skill gap grows between the developers and one will become the go to person while the other just watches. Especially if one part of the pair develops outside of work and the other does not. This creates resentment and results in the more skilled developer having to use less elegant solutions to a problem so that the other developer can understand what is happening.

Additionally, I feel long term pairing creates tunnel vision and stifles innovation as there is no time to stop pairing and think out a solution. The focus is cranking out features without spending the time that you get working alone to get more creative.

The lack of creativity is actually a side effect of the increased productivity. You are definitely more productive working as a pair because there are no breaks. You can't check hackernews, reddit, etc when you have some watching everything you do. I view this as a good thing, but I wouldn't be checking those sites during work time anyway. Sometimes I just need a few minutes to research alternative solutions instead of just going for the first one that the pair comes across.

In my view, pairing works best when used in moderation. Adding a new team member? Have them rotate and pair with different team members for the first 4 months. Pairing will get them up to speed with the rest of the team in no time. The new hire will learn the programming culture of the company and experience various team members insights.

I think pairing together to work on a feature on an occasional basis is also a great team building strategy. The key is moderation and rotating the pairs so that it doesn't become stale.

Having experienced the Pivotal way for a good amount of time, I feel they have taken pairing too far.

pairing··on Thalmic's (YC W13) MYO draws 10,000 preorders in 2 days
Wow, looks like a great product. If it works as seamlessly as the concept video suggests this could be a huge hit. I find this product more interesting to me than Google glass. I'd consider preordering but there are too many unknowns at this point and the website is kind of vague.

I wonder if the rumored apple "watch" is similar tech.

pairing··on Ask HN: How do you know you are getting "fair market rate"?
How many years of experience do you have?
pairing··on Developer Auction out of beta; accepting developers from all backgrounds in US
I applied when the site first launched, but my profile is still being approved... It would be nice if they had a section to highlight side projects. Most of my software work out side of my day job is in side projects, and not open source.
pairing··on Ask HN: What is your preferred text editor color scheme?
I like the railscasts theme. I use it in macvim and sublime text 2. https://github.com/jpo/vim-railscasts-theme
pairing··on Ask HN: What is the future of passwords?
I'd really be interested to know if simply saying passphrase/pass-sentence/etc instead of password would encourage more complex 'passwords'. Saying password in my mind gives the user the impression that they can only use a singular word instead of a phrase or sentence.
pairing··on Ask HN: Why won't your company hire remote workers? Why not work in an office?
Hiring a new employee to work remotely requires employers to give a lot of blind trust to someone that is a stranger. I think trust should be earned not given so I would not let someone start off by working remotely.

The company I work for has been burned several times by remote software consulting firms (some well regarded) that created garbage applications. They now require all work be done in the office, and (speaking on their behalf) the difference is very significant. Communication is the key to success, and remote work really complicates things unless you work hard to have a great communication infrastructure in place.

pairing··on Ask HN: What do you wish you knew about UI/UX design?
People don't read. Sounds simple, but I find it one of the greatest challenges.
pairing··on iTunes 11 is out
I'm not having any performance issues, and I really like the new look. It feels less cluttered and the album view with the colored background is visually appealing with a few exceptions where the color doesn't work as a background.

I also really enjoy the placement of the play next button which is something I've already used several times. Overall, I'm very happy with the upgrade.

pairing··on Hacker Dojo auctions its members to raise funds
So I went to the link in the reply above that goes directly to goodwillion and I have no idea what the winning bidder gets? Frustrating...
pairing··on Ask HN: How do I get a coding job as a recent grad with a non-CS degree?
Apply! Show off projects on your resume (even if you don't think they are impressive), link to your github on your resume. Explain your passion for programming in a cover letter.

You would be surprised how many fresh CS majors have nothing to show other than the title. With the same intangibles, I'd hire a new college graduate with personal projects/open source code and no CS degree over a fresh college graduate with a CS degree and nothing to show for it.

pairing··on Why isn't Java used for modern web application development?
When starting web development, I found it easier to learn Ruby and the Rails Framework from scratch than to use Java which I had several formal classes in. I think that says something about Java's documentation/community support.

Ruby/Rails has railstutorial.org, tryruby.org, rails for zombies/code school, and railscasts. All these high quality beginner resources made using Ruby instead of Java an easy choice.

The other reason for me is that I find the code I write in Java to be too wordy and found the more concise syntax of Ruby refreshing and fun.

pairing··on Half of Americans think Facebook is a fad
I've noticed a huge drop within in my friends' activity on Facebook. I have exactly 100 "friends". The vast majority of which are college acquaintances who graduated in 2010

The bulk of my news feed is the same 4-5 people. I was shocked to find that when I checked in yesterday 6 "friends" had deactivated their account within the last 2 weeks. I have vastly scaled back my own activity to only checking in once a week. I have less than 5 status/stories in the last year. When I look on my friends' walls/timelines, I see the same amount of activity. This same group of friends would generate that amount of activity in a week. With the better privacy controls, most friends including myself don't share tagged photos anymore.

The only thing I still see Facebook being used for in my circle is chat with Google Chat just as popular.

Will Facebook continue to grow for the next few years? Yes, it will grow outside the U.S. Will Facebook continue to grow in the U.S.? No, the "cool" factor is gone. I think it has already peaked. Will Facebook stock go up after IPO? Yep Is it the next AOL? I believe so.

pairing··on Pair Programming Considered Harmful?
Agreed. We started the project at Pivotal so that is where we got the setup, and I agree that it makes a huge difference.

It's a shame more companies don't implement pairing correctly. The extra grand (less if you don't go with an apple display) for the monitor is a small price for the results you get.

pairing··on Pair Programming Considered Harmful?
Exactly, one monitor is an iMac the other is a thunderbolt display. The display just mirrors the iMac. We each have our own keyboard and mouse which controls a single cursor. The monitors face opposite each other so we are sitting (almost) directly face to face so talking to each other is natural with minimal turning, which would occur if you sat next to each other.
pairing··on Pair Programming Considered Harmful?
3 hours is not extensive.... That would means the majority of your day is still solo.
pairing··on Pair Programming Considered Harmful?
I pair 100 percent of the day so 8 hours a day for the last year. It has been a very rewarding process. As a natural introvert pairing has made me a much more communicative person and my programming ability has significantly leveled up as well.

We pair with 2 monitors, 2 keyboards, and 2 mice facing each other with our own desks which I feel gives each person in the pair enough privacy and space to make us both very comfortable.

Is pairing intense? Yep. Is it worth it? Absolutely in my mind. The high quality of the code and the productivity is well worth it.

← PreviousPage 2 of 2