187 karma · joined August 23, 2010
I bought an iPad and I don't think that it's going to affect distribution of software in any meaningful way, besides making it easier for developers to reach users through the app store. For one, anyone can deploy an app to Heroku for free. You can host plain html, css, and js for free. You can learn how to program an iOS device for free with tons of great guides and materials online. When you want to distribute it, there is a hurdle to clear, but (and this might be a cultural thing), $100 as a 12-15 year old is not such a wild sum. It also makes my experience browsing the app store better.
I've seen other sites in the past attempt to solve this problem, but using the SourceForge model. Just hosting lesson plans and providing search and ratings isn't enough, though. I think the GitHub model is so much more successful because of the feedback provided by forks, watchers, and recent activity. This implicit measurement of activity is much more interesting than a star-rating when judging a project's quality.
InternMatch is looking to hire a software developer as employee #1. We are looking for an entrepreneurial developer whose next job description will likely read "Founder." More details at: http://www.internmatch.com/about/jobs
Contact us at jobs@internmatch.com
I don't think Circles intends to aid in setting social context for other people. It's intended to help the sharer set context for who will see their content. Google is betting that people will share more information if they can limit it to the right groups of people.
As a commenter on this content, I don't get to reset the context or modify it. I can either trust the initial poster's choice or I can dig in further. The mental model is pretty simple: I trust the poster or I take a look around the room and see who else is there. I think when people do dig in further, they will either see a small group of people that they recognize or a large group of people which will set them in "public" context mode for commenting.
The test probably does weed out good engineers, but I would rather have a test for employees that yields more false negatives than false positives. I know plenty of people with families that also code in their spare time as a hobby.
I think, though, that audience targeting is the weak point of Facebook and Twitter right now. I think many times people post something with a few people in mind or at least a subset of their social graph. For example, when I post technical articles that probably are interesting and relevant to my technical peers, my HS friends and family will see them also. I don't think you can blame users for doing this or chalk it up to vanity. Their posts are probably relevant and interesting, but just for a subset of their graph.
A Googler made an interesting presentation describing this problem: http://www.slideshare.net/padday/the-real-life-social-networ...
It's not negativity to call bullshit on a claim. There are plenty of things Microsoft could be touting about their browser without making up marketing speak.
EDIT: typo
I have no evidence for this, but I think that IE is trying to ride on the positive association people have for "native apps" on mobile phones.
As a counterpoint, last year I joined a startup as the first technical member. I migrated a PHP application written by an inept contractor (terrible DB layout, SQL queries in the views, most features buggy and incomplete, etc.) to Rails piece-meal. I had very little experience with Rails or PHP prior to this, but was able to rewrite the app in the course of a few months, while adding new features and continuing product development. I simply placed nginx in front of both the PHP and Rails app servers and rewrote the auth system for both apps so that cookies/credentials could be shared. Then it was a matter of migrating sections of the app over one-by-one. There was some hairiness in how the Rails side linked to non-Rails pages, but that code was gradually replaced as the rewrite progressed.
Even despite the abominable DB schema from the original PHP app (which, in fairness, had nothing to do with PHP), Rails was flexible enough to allow me to override its conventions and map tables to models with joins, etc. Overall, it was much simpler than I thought it would be and after the rewrite was complete, it was pretty simple to write migrations to start organizing the DB schema into something coherent.
I don't think, though, that a cover letter is a great test of these skills. Cover letter templates are abundant and it's very easy for someone to basically copy and paste one in their application. Our team has read every cover letter sent through our site and we noticed some interesting patterns with them. Initially, most students didn't really know what to put in a cover letter and they basically looked like form letters. We created a few resources to educate students on what to write and placed links to them in the application flow. This helped immensely (a lot more than I expected, honestly) and the quality improved.
Still, though, as an employer looking at the resumés and cover letters of students, it's sometimes difficult to distinguish between candidates before doing a phone screen. They have limited experience and skills to highlight. We're trying the blog post / think-of-something-creative application process basically as an experiment to see what students come up with. It's possible that by removing the constraints that students normally perceive on cover letters that something interesting will shake out. You may think it a waste of your time, but you also aren't on the list of companies looking at these candidates :-) Companies participating can opt-in with this expectation in mind.
Startups tend to be less picky about year of graduation and more interested in the capabilities of the student. The best intern I've had was a sophomore who within a month was contributing like a regular member of the team. We had him stay on part-time through the next school year.
I'm pretty confident we'll find good students again this year even in April. If this experiment goes well, we'll probably try another push in the fall to help startups edge in on big company recruiting territory.
Shoot me an email if you'd like to be included in this: kyle@internmatch.com