As a software engineer, this problem has been prevalent in my mind lately. My main question is this: how can we, as members of the technology industry, use our skills to help solve the homelessness problem?
I've seen a lot of people suggesting that learning to code is a solution, which feels like a very disconnected kind of response. If you're trying to stay warm and survive from day to day, buying a computer is surely the lowest priority. Another solution is raising awareness via the web. In the social media era though, this has the negative of making people feel like they've done something by sharing a link or upvoting a story without actually making an actual difference, so I don't feel like this, by itself, is a great solution.
The disparity between people in the technology industry and the homeless is so huge, and noticeable, in areas like San Francisco that I feel it is our responsibility to give back and try and make a difference somehow. What are some ways that this could be achieved?
Haha, I was equating it more to job postings that look for "rockstar ninja solo hackers". Childish was the wrong choice of word, and I failed to explain myself clearer. :)
Cocoa is pretty good, but like all frameworks, it definitely has its downsides. Point #1, unfortunately, seems to be something that the author has a hangup about.
I find that using a single XIB for a view controller at a time works the best for me, and maintains some semblance of MVC. I work on a relatively large app, with more screens than usual, and I never find it hard to figure out view controller transitions or anything like that.
I'm interested in what you think distinguishes it from marketing and better UX.
From what I can tell, it seems to be a term predominantly used by startups who want someone both technical and interested in the marketing side of things, likely since they don't have the budget to hire more than one person.
I think HN seems to have a negative view of the term, most likely because it seems like such an empty buzzword. And the use of "hacker" seems to play to a childish mentality of software engineering. (EDIT: I'm thinking in terms of use like "rockstar ninja hackers" job postings)
This looks really interesting, but to be completely honest, I lost all interest once I saw that there was no other option but to sign up with Facebook.
As a developer, I understand the business and UX need for it, but it still manages to turn me away from really interesting services. It looks like you're looking to improve on this pain-point, so I'll definitely check this out later. :)
I'd also love it if the About page was on your own site as well. Linking to the Facebook app page feels like you were a little rushed.
A little off-topic, but is anyone else really dumbfounded by the amount of websites lately that use a top notification header that pushes content down? It's really jarring and annoying.
Biggest issue with this is the lag time between iOS SDK releases and whenever they update their SDK. Overall interesting, but not something I'd seriously consider writing an app with, knowing Objective-C already. This is more for Rubyists who'd like to dip their toes into the iOS ecosphere, but go in knowing that it's always better to just learn ObjC eventually.
I've seen a lot of people suggesting that learning to code is a solution, which feels like a very disconnected kind of response. If you're trying to stay warm and survive from day to day, buying a computer is surely the lowest priority. Another solution is raising awareness via the web. In the social media era though, this has the negative of making people feel like they've done something by sharing a link or upvoting a story without actually making an actual difference, so I don't feel like this, by itself, is a great solution.
The disparity between people in the technology industry and the homeless is so huge, and noticeable, in areas like San Francisco that I feel it is our responsibility to give back and try and make a difference somehow. What are some ways that this could be achieved?