HNHacker News
TopNewBestAskShowJobs

ayb

132 karma · joined July 9, 2010

http://about.me/ayb
submissionscomments
ayb··on Ask HN: learning Ruby/Rails
If you're just starting out with Ruby I strongly recommend the book "Ruby for Rails" by David A. Black. It teaches you Ruby and shows you how Rubyisms work with Rails.
ayb··on Times Square video billboards defaced using iPhone transmitter
This was on HN earlier today: http://news.ycombinator.com/item?id=2322401
ayb··on Now Anyone Can Sync Google Docs & Microsoft Office
that is running Windows
ayb··on The IRS Targets Income Tricks
A S-corp owner must take what the IRS deems to be a "reasonable salary" based on the overall profit of the company, and must pay self employment taxes (FICA, Medicare, etc.) on that amount.

The IRS does not give out much guidance on the definition of "reasonable salary" but has provided guidance on what is /not/ reasonable.

In this case the IRS evaluated the company's return and decided that his salary was less that reasonable and as such they went after him and got him to pay more tax.

This rule does not apply to C Corporations.

ayb··on Steve Jobs To Take ‘Medical Leave Of Absence’, Stays On As CEO
I agree that he should have some privacy but as the CEO of one of the largest publicly traded companies the state of his health is something investors need to know.
ayb··on Airbnb Is Soaring Into 2011
I tried to use AirBNB a couple times in NYC but my experience boiled down to (a) people not replying when I contacted them about their property, and (b) people trying to get me to pay them cash directly instead of via AirBNB. Glad to hear they're doing well, but I haven't had any luck with them.
ayb··on [dead]
I've been in New York for 3 months and less than half of my calls go through without a problem. Haven't called to complain yet mostly because I don't want to spend an hour on the phone.

I swear I'm not crazy either.. :-)

ayb··on Verizon iPhone 4
Since Apple normally releases new iPhones in June, does this mean the Verizon iPhone 4 will be obsolete in less than 6 months?

It will be lame if Verizon has the iPhone 4 and then AT&T gets a new GSM-only iPhone 5 in June.

ayb··on Founders Den: A Private Clubhouse For Entrepreneurs Opens In San Francisco
Anyone know if there is anything like this in New York? Either open to all or invite only, pay or free?
ayb··on NY Hackers: Breadpig & LEGO are hosting our first Hack Club on Jan 14
This sounds fun! I look forward to figuring out where it is :-)
ayb··on Testing is waste of time, I know that my code works
As much as I've tried, I really can't get into "test first" development. I find that I make so many tiny changes when I am first working on a new project, and refactor so much, that the tests would really slow me down.

But once things get more solid for me (and, like you said, I know the code has some long term value), I'm a big fan of building a solid test suite before a full production launch.

I also think it is worth the time to use code coverage tools to find sections that are not being covered. Odds are your test suite only covers 60-80% of the total logic in your app.

ayb··on Kaplan Universities Gorilla Tactics at Recruiting Students
Gorilla != Guerilla
ayb··on Facebook valued at highest ever: $50 billion
Not sure I trust anything from these folks. They are the ones that said "an unnamed source" said Groupon sold to Google for $2.5B last week.

http://news.ycombinator.com/item?id=1949584

ayb··on Captain Crunch needs your help
Could they have added any more self promotional links at the bottom?
ayb··on Ask HN: UK parcel delivery service prime for disruption?
Having lived in London for 2 years (2003-2005) we were very frustrated with parcel delivery. The Royal Mail was pretty good as the doorman at our building held packages for us, but other services such as DHL were hit or miss as they largely used independent contractors etc.

That said, a "reliable parcel delivery service in the UK" would be hard to do unless you first start with portions of the UK and not everything. There are quite a few locales in the north that are quite out there and difficult to get to, some requiring one or more ferries etc.

Not saying it can't be done, just not sure if it can be done without substantial investment.

ayb··on Ask HN: Looking for a rails mentor
Happy to help if I can as well, details in profile..
ayb··on Heroku is down for the third time today
Thought about writing an app to do that. Unfortunately I would not be able to host it on Heroku. :-)
ayb··on Heroku is down for the third time today
We're actively sending pay per click traffic to our online store and it's very easy to spend hundreds of dollars. When our traffic converts it's great but it pains me to think I could be sending traffic to a Heroku 503 error page and have zero control over it.

So, "could we do better"? I'm not sure. I'm trying to figure that out. It certainly would not be as easy to use as Heroku or easy to deploy. But at a minimum I need to get some other host option set that we can switch over to.

ayb··on Heroku is down for the third time today
I use Heroku for subscription software services, online retail stores, and phone ordering system for our staff.

Right now all of our sites are failing with 503 errors. Our store is down and when one of our employees went to take a phone order they got a "Welcome to your new app" message.

I've been a big evangelist of Heroku since we migrated over last year, but I'm getting deeply concerned about the elevated error rate since every minute is costing us money.

ayb··on Twenty Dying Technologies
I really dislike having to click "next" 19 times to see a list of 20 items.
ayb··on Ask YC: How to learn the most programming possible in 9 months?
Do whatever it takes to program every day. Either build a few apps for yourself, work on a new app/business you plan to launch, or try to extend open source projects. The important thing is trying.

Like an writer or a painter, the best way to learn programming is to learn by doing.

It does help to work with others, so find a friend and work on a project with them and try to learn as much as possible if you can.

Regardless of how you do it, you will be blown away by how much your skills improve after 270 days.

ayb··on The Very Last Thing I’ll Write About Twitter
Ultimately Twitter is a business that needs to generate ROI for its investors.

The open API gave them plenty of ideas for functionality and "holes" in their system, and Twitter has made it clear that they need to fill those holes.

The multiple points of entry also showed them that they needed a seamless user experience, which is why they launched their own native Blackberry app and acquired Tweetie, launched an iPad app and now relaunched their web interface.

Many of the twitter.com upgrades were built by someone else on some other site first, but it is in Twitter's own interest to use those ideas to get more traffic to twitter.com and ultimately use the traffic to generate revenue.

It is sad to think that Twitter fostered its ecosystem only to strong arm it and chop it down when it was ready to figure out its monetization strategy. But those are the perils of building a business off of someone else's platform.

As a Twitter application developer myself I knew this was a risk, but I have become painfully aware of it over the past few months. I think their current trajectory will eventually kill off a good part of the ecosystem that helped them get to this point.

ayb··on Ask HN: Experiences with PayPal? Would you recommend or kill it with fire?
We do a relatively large amount of volume through Paypal, roughly mid to high five figures per month. Have been using them for more than five years and have done about mid to high seven figures with them in that time.

Some of that is eBay sales transactions, some is merchant account transactions for online stores, and some is recurring billing for a subscription site.

We have had our account frozen several times with substantial amounts of money in it (like a whole month's worth) and had some stressful moments when we were trying to figure out how to get the cash out of there so we could pay our American Express bill on time.

Over the past 5 years we have had numerous designated representatives but all in all they were difficult to connect with and provided little value and I can't recall a single instance where they were able to go above and beyond to help us. (The same also goes for the eBay Powerseller representatives we have had over the years.)

We have had random instances where funds are flagged as being questionable and Paypal seems to be inconsistent. For example, just 2 days ago we sold 2 items on eBay totalling about $2500. Paypal/eBay said the transaction was approved and told us to go ahead and ship it, so we made preparations to do that. The next day they flagged the transaction and told us that unless we could provide proof it had already been shipped the funds were going to be pulled. Our options were to either refund immediately or just wait and see what happened, which is what we are doing. We just need to be careful because they could arbitrarily just take the funds in a state like this and we would be out both the cash and the merchandise.

Ultimately this sort of stuff has driven us to migrate our online stores over to Braintree.

If you are just doing consulting it shouldn't be too bad, just always remember that there is no amount of business you could do with them that would cause them to care about you as a customer.

ayb··on Rails 3 Has Great Documentation
Railscasts didn't exist when I first started using Rails in the fall of 2005 - they are an invaluable resource and just one of many the author points out.

For someone who has not used Ruby before, it will likely take years to go from 0 to Ruby/Rails "Zen Master". The Ruby language seems simple at first but there are many nuances and powerful methods (such as #inject and #map) that few will master right away.

Also with regards to Rails, there are a lot of "moving parts". Randomly picking something out of the API and expecting to understand it, outside of its context etc., is not the right way to go about this.

Having been learning and working with Rails for several years now, I can tell you that there is must more excellent content now than ever before. And there will soon be plenty of Rails 3 specific books available too.

ayb··on Less Framework 2.0 Released
I like the idea of cross browser flexibility built in and I'd like to try this on a Rails app but not quite sure how I would actually use it.

Can you combine the columns for the ability to build larger boxes? Or use less than 5 columns on the widest site?

ayb··on Of Course You're Awesome. Now Pay $10 a Month to Hear Someone Else Say It
Congrats to them for the exposure! Awesome example of someone taking an idea, bootstrapping it, and running with it.

I saw it on HN first :-) http://news.ycombinator.com/item?id=1616154

ayb··on Ask HN: Best place to register a .ly domain?
I own a .ly and bought it at http://libyanspider.com/
ayb··on Ask HN: What do you listen to when coding?
Depending on my mood I listen to hip-hop when I code. I've tried various genres but for some reason hip-hop is working the best for me right now.

I will either listen to just one song on auto repeat or a tiny playlist of < 5 songs on shuffle/repeat. Too many songs and I find that I get distracted when the songs change.

At times I also listen to a "white noise" CD called Holosync that is theoretically supposed to help improve neural connections. I like it just because it is noise and not distracting, but I have no evidence to show that it helps me code or is actually improving my brain function.

I've had multiple days where I made fantastic progress while listening to the Notorious BIG's "Hypnotize" on continuous loop for 12+ hours straight. :-)

ayb··on Ask HN: How fast do you code?
When I took CS101 (Summer 1993) we actually wrote Pascal code on paper for the exams :-)
← PreviousPage 2 of 2