News for hackers. Stuff that matters.

symmet

Re:The DOM isn't slow on Tuesday March 19, 2013 @10:53AM (#5401218)
There are some points that I'd agree with in this post, but the framing is all wrong. The author begins the article saying that abstractions are fast (the DOM) and ends the article saying that abstractions are slow (jQuery).

The native vs web argument has been beaten to death. It comes down to this: there is no perfect solution and everything has trade-offs (speed, quality, and cost). Use your brain and pick the solution that works best for the problem you are trying to solve. As much as web apps have replaced many things that may have previously been implemented as native apps on the desktop, there is still native development being done.

Re:One Year After Quitting My Job on Saturday December 29, 2012 @06:08PM (#4983839)
I think that this is the most impressive fact so far. Being successful on your own as well as maintaining a good work/life balance (especially with a family) is an incredible feat. Way to go.
Re:Ask HN: How do you stay productive after work? on Thursday May 24, 2012 @11:28AM (#4018865)
I know this isn't your main question, but you should really check out Instapaper.com for saving articles to read later.
Re:Ask HN: Young 'Developer' seeking Advice on Tuesday October 18, 2011 @11:00AM (#3125454)
There's no reason you can't do both. I worked for a web dev company while going to school at the same time and it was certainly difficult, but I learned a lot about priorities and juggling things of equal importance. Got 8 hours of work to do plus a paper due the next day? You'll learn some valuable lessons. Getting a degree is a lot more than just learning some skills.

As far as your development skills go, Read looks like a great app. If you're young and already cranking out stuff like that, keep at it and you'll go far. You'll be taken seriously as a developer more so by the things you make than by the papers you hold.

One suggestion on your site, make a beta signup form to make it as easy as possible for people to show their interest. It may not seem like a big step, but having to copy that e-mail address out of the alert box and then composing an e-mail is enough to prevent someone from following through.

Re:Payment processing for Django on Friday September 23, 2011 @10:43AM (#3030125)
Thanks for releasing this just after I finish up a Django e-commerce project. ;)

Seriously though, looks like this will come in handy in the future.

Re:Ask HN: How do you keep up with HN? on Friday February 25, 2011 @01:03AM (#2261249)
My advice is to just be ok with the fact that you might not see EVERY submission. Watch the home page to see what's hot, look through the New section and see if something interests you. Just enjoy it.
Re:Ask HN: Portfolio or Internship? on Monday February 21, 2011 @12:30PM (#2246238)
I think an important aspect of the internship, as touched on by bartonfink, is the social connection. This decision isn't as easily boiled down to whether you'll make more impressive things at an internship or on your own.

I don't think forgoing an internship would necessarily hurt you, but your portfolio would have to really stand out to make up for it.

I would say continue to pursue internships and see what turns up. If nothing viable or attractive comes up, then plunge into your ideas.

Re:Ask HN: How to politely quit my job? on Sunday February 13, 2011 @07:02PM (#2214576)
I just went through something very similar. I had been working with a smaller company all through school and for a while after I graduated. The people I worked for were family friends and just great to have as employers. Then, I had the opportunity to join another company that I felt would allow me to do more of what I enjoy and had more room for me to grow, so I went for it. It was quite difficult telling my boss that I was leaving, no doubt about it. He offered everything he could to get me to stay, but in the end I knew that it was time for me to move on to something new.

That being said, here's a few tips that I think could help you.

1. Remember that this is business. That doesn't mean forgetting about the people involved, just that the most important thing in this situation is your career.

2. Do as much as you can to help the transition. The new company that I went to work for wanted me to start asap, but I was willing to give my previous employer 2 full weeks of my time since I did value the relationship and wanted to leave on the best terms possible.

3. Just be honest. While they may not want you to go, they should understand that this is what you need to do.

Good luck! Hope it all goes well.

Re:Ask HN: Better to use Javascript or CSS on Tuesday January 25, 2011 @12:20PM (#2139886)
My approach is to do everything in CSS animations for browsers that support it, and then fall back to jQuery animations for those that don't.

CSS animations can take advantage of hardware graphics acceleration and they render very nicely on mobile browsers.

So, my answer is: both.

Re:Does HN care about/use Google Reader? on Friday January 21, 2011 @04:18PM (#2128926)
Yep, I use Google Reader every day. I can't imagine that they're going to remove it. RSS is not as dead as everyone likes to shout.
Re:Node.js used to mirror DOM across browsers on Tuesday August 31, 2010 @12:10PM (#1649829)
That's definitely one of our ideas for pushing this further!
Re:Node.js used to mirror DOM across browsers on Tuesday August 31, 2010 @11:22AM (#1649644)
Thanks for all the great feedback, everyone! This was our Node Knockout submission, so if you get a chance, please give us a vote. Give us some big points for innovation!

http://nodeknockout.com/teams/starcraft-2-destroyed-my-marri...

Re:Rate My App: Heroku Management App for iPhone and iPad on Tuesday August 24, 2010 @01:40PM (#1630488)
Just saw this in the productivity section today. Although I don't use Heroku, it looks nicely executed.

One suggestion I have on your website: I think you should follow through with the actions you demonstrate on your video. You do so when on the console. But when you show off the "Add Collaborators" and the email function, it just feels weird to see the cancel button clicked so much. This is pretty minor, but just something I noticed.