hacker news with inline top comments    .. more ..    29 Mar 2013 Ask
home   ask   best   5 years ago   
Open Source Startup Incubator in San Francisco
3 points by alexnewman  1 hour ago   2 comments top 2
mindcrime 1 hour ago 0 replies      
Sounds pretty cool! Now we need somebody to do this here in the Research Triangle Park area.

You might want to post some sort of contact info as well, so people will know how to get in touch. Note that the email in your HN user profile is not visible to the public, just to YC / HN staff.

unhush 34 minutes ago 0 replies      
Awesome idea! I'm interested.
Ask HN: How "illegal" is the application I am building?
2 points by theschnabler  31 minutes ago   1 comment top
lazugod 22 minutes ago 0 replies      
What are the stated copyright terms of the API?
Ask HN: Have you ever hired an Indian Fresher for your start-up?
2 points by sravfeyn  43 minutes ago   6 comments top 2
ashray 12 minutes ago 1 reply      
Visa issues in the US can be very hard for companies to deal with. Established companies normally have good protocols and departments for overseas hires. However, startups barely have departments, let alone a dedicated department for overseas hires.

Normally, the best path for an Indian to get to the US is to study a degree in the US, gain some work experience in that year you are allowed H1-B work after your degree and then hope that the company you worked for wants to retain you (they usually do..). Plenty of people I know have followed this path.

May I ask though why you are restricting your search to the US ? There are many startup hubs around the world and interesting companies in Europe (Berlin, Amsterdam, etc.) or even South America (Santiago, Chile).

Also, there's a vibrant startup community in India as well. So what's wrong with India ?

shanelja 40 minutes ago 1 reply      
In all honesty, most companies aren't willing to work through the Visa process, they are either too small and have never done it before or know how difficult it can be.

Larger companies tend to be less averse, but even then it comes down to the candidate, hiring you has to be worth the expense and trouble they would have to go to to find a suitable local equivalent.


Clickable, since he screwed up :c

Ask HN: most essential questions to be able to answer about your business?
4 points by zxcvvcxz  2 hours ago   2 comments top 2
gatsby 1 hour ago 0 replies      
Sequoia has a really good outline on their site of things that every entrepreneur should know or be able to explain about their company:

-Define the company/business in a single declarative sentence.

-Describe the pain of the customer (or the customer's customer).
-Outline how the customer addresses the issue today.

-Demonstrate your company's value proposition to make the customer's life better.
-Show where your product physically sits.
-Provide use cases.

-Set-up the historical evolution of your category.
-Define recent trends that make your solution possible.

-Identify/profile the customer you cater to.
-Calculate the TAM (top down), SAM (bottoms up) and SOM.

-List competitors
-List competitive advantages

-Product line-up (form factor, functionality, features, architecture, intellectual property).
-Development roadmap.

-Revenue model
-Average account size and/or lifetime value
-Sales & distribution model
-Customer/pipeline list

-Founders & Management
-Board of Directors/Board of Advisors

-Balance sheet
-Cash flow
-Cap table
-The deal

t0 2 hours ago 0 replies      
Shark Tank has a nice standard set of questions they ask nearly every pitch.

What is the product? Do you have sales? What would you do with my money? ... http://liftdevelopment.com/2012/05/fifteen-valuable-question...

Ask HN: Would you pay for design lessons?
28 points by marcomassaro  2 hours ago   44 comments top 20
starpilot 1 hour ago 1 reply      
Just a caution: people who "would buy" generally greatly outnumber people who buy. You might want to try advertising your product like it exists and tally up serious inquiries. It's easy to rattle off things you "would do," a bit more effort to actually do them.
RyanZAG 1 hour ago 1 reply      
I would probably pay for the one-on-one help part. In particular, anything along the line of professional review of my own designs would be something I would pay for. I wouldn't pay for generic design advice from tutorials etc, as these kind of things are often a lot of work to really use and it's difficult to know if you've learned anything or used them correctly - plus there are very good ones available for free already.

I'm not sure how you'd be able to charge for this - if you charge consulting rates for one-on-one then only expect a few large companies/startups to sign up - and these guys would probably just hire a design consultant directly. If you went for a cheap offering, you'd need to keep the advice very short and shallow so as to cover enough people to make a living wage - and shallow design advice is not that helpful.

yid 2 hours ago 4 replies      
I would consider paying for an in-person tutorial/workshop, probably not for a newsletter. There's already Hack Design which I subscribe to but never find the time to read.
stfu 1 hour ago 2 replies      
Only if it is really increasing my personal learning curve.

1. I want to try stuff my own.

2. Then I want an expert to step in.

3. The expert should teach me how to improve the stuff I already started.

4. And now the important part: I need to understand why/what makes it better.

5. Teach my how to "think" like a pro.

There is a gazillion of tutorials and stuff out, but what I am missing the most is fixing the gap between what is going on in my head vs. what is going on in the head of the teacher.

jonathanjaeger 1 hour ago 0 replies      
You should check out The Skool (http://theskoolrocks.com/) with Jose Caballer. He's the host of the This Week in Web Design podcast and former creator of The Groop design agency in LA. He has conferences as well as weekly group calls and one-on-one help, along with all the tutorials. You might be able to get some background on the pricing, although he caters more towards professionals looking to improve their career rather than strict tutorials of how to design better. But it's a good starting point. Also, you need to see how much value you can add compared to a DIY subscription to something like Treehouse or Lynda.
goldfeld 2 hours ago 2 replies      
I would pay for lessons in the context of design critique. Meaning, I have (attempted) to design something, you offer harsh critique bracketed by tailored lessons. I think you'd have a good market since a lot of devs try their hand at designing their apps.
throwaway1979 1 hour ago 1 reply      
I am cheap and so are many other consumers of your product. That said, I have probably spent a few hundred bucks last year on online education (mainly codeschool and peepcode). The stuff I've paid for has the following feature ... some part of the education is given away for free. For other parts of more advanced parts, there is a fee. I guess this is a variant on the fremium model. This is how you get my hard earned cash :)

Regarding a price point ... I don't have a huge hesitation dropping $5 or 10 for a 1 hour screencast. More than that makes me think.

_lex 1 hour ago 0 replies      
Check out http://teamtreehouse.com/ as a basic business model that's similar and works.
grimtrigger 1 hour ago 2 replies      
I (a web developer) wouldn't. There's so much free info online I couldn't imagine paying for it.

Also, I'm not convinced good UI/UX can be taught.

briandear 1 hour ago 1 reply      
I would. Make it like Railscasts and charge similarly and I would subscribe today. I would suggest very concrete lessons designed around a specific task. 5-10 minute lessons with a comments section and source code on github. Make it where I can login using my github account.. I would follow the railscast pricing model as well. Free + a Pro plan. Railscast's system is awesome. I would follow what has been proven successful. Good luck!
emilioolivares 2 hours ago 0 replies      
Very interested, but would have to be in-depth to be able to compete with all the free stuff on the web. For example, I'd pay for a tutorial that walks me through the design of a complete website app from start to finish, if it has video even better. Also, please don't exclusively make it subscription based. I'm willing to pay 30 - 50 dollars up front to learn something in depth (it's similar to paying for an e-book) than to subscribe monthly for something I may not have time to go back to. Offer both options.

If you do go through this, please dedicate a large portion of time on your workflow and tools. Not enough programming, design books do this. For example, when I learned Python and Django it took me a while to figure out VirtualEnv existed and things like Vagrant etc.

Put up a landing page and ask users to leave their email, it will help you gauge interest.

Good luck!

faet 2 hours ago 0 replies      
I'd be willing to pay for a book (E or physical). I'm not a big video fan. Probably $40-60.

Not sure what I'd pay for one on one. If you were willing to look at my code and evaluate, I'd be more interested. Rather than something 'lecture' style. You could then do future posts/tutorials via my one on one. "This was the original code, it was good but XYZ was lacking. So we did THIS. Here is a before/after shot, etc".

YuriNiyazov 1 hour ago 0 replies      
In-person, or one-on-one via Skype or e-mail - yes. Just online materials or newsletters - no.
sunnybunny 1 hour ago 1 reply      
Why not just set up a skillshare class and find out exactly what people want directly? They would take care of the distribution for you, and so you can just figure out the content of the experiment.
alimoeeny 1 hour ago 0 replies      
No, sorry. I try to learn by observation and as a developer that's enough for me.
hayksaakian 2 hours ago 0 replies      
Maybe the railscast model could work for you.

The only issue I see is there is an inundation of YouTube tutorials in this area.

Sakes 1 hour ago 0 replies      
I would (developer) but it would have to be for a price that I wouldn't think twice about, 4.99 or 9.99 maybe per month.
t0 2 hours ago 1 reply      
Your work is pretty amazing. I would suggest a freemium model where you give away a basic tutorial and sell the video/source/1on1. Definitely interested!
madiathomas 1 hour ago 1 reply      
After seeing your work, I can safely say I wouldn't mind paying you to teach me design.
Ask HN: Did you have Lasik eye surgery?
4 points by palidanx  3 hours ago   2 comments top 2
lutusp 2 hours ago 0 replies      
I got Lasik eye surgery about ten years ago. I did it because I had always needed rather thick glasses and this interfered with my active lifestyle -- SCUBA diving (couldn't see underwater very well), kayaking and skiing (constant lens fogging issues) and other things -- all were hindered by the requirement for eyeglasses.

The procedure for both eyes required about an hour and I was allowed to leave -- but I was told to keep my eyes closed as much as possible for a number of hours afterwards, which I did.

For the first two years or so after the surgery, after dark, fine points of light like stars and headlights weren't points, they were blobs of light with radial extensions. I knew the reason -- it's caused by the irregular seam created during the surgery. Over a longer period of time (many years) that seam smoothed out and now I see stars as stars again.

Do remember that, as you get older, Presbyopia (a gradual stiffening of the eye's lens) will require you to wear one or another kind of corrective lens, probably for close vision, and Lasik can only allow you to choose which default correction you want to have (I chose distant vision).

Before Lasik I had to wear glasses for absolutely everything, now I wear glasses only for close work (I'm in my 60s).

So I have to say that, for me, Lasik was an unqualified success, and I would do it again -- no regrets. Also, I have no connection with the business, I'm just a recipient of the procedure.

anon1685 2 hours ago 0 replies      
I had a lasik surgery about 12 years ago. First I had to undergo an eye examination, then a few weeks later I came in for the surgery, which took I guess no more than 15 minutes.

The procedure itself was quite simple: after applying anesthetic to the eyes, the doctor performs an incision in your retina, then a fancy laser machine cuts the retina based on the data collected in the examination.

The sensation during the operation was a bit surreal - as the effect of the procedure is apparent immediately once it's done: I could see everything clearly after years of having to wear eyeglasses. After the surgery they gave me a pair of translucent goggles, which I had to wear for a couple of days, and some eyedrops against infection.

I came back for an examination a few days later and it turned out I had better than 20/20 vision. I hadn't had any examination since, but I still have very sharp vision, better than most people I know. The only downside I can tell is that my eyes seem to be more sensitive to bright sunlight than most people.

Ask HN: Best environments to hack in SF
4 points by EddieB  3 hours ago   4 comments top 4
BillSaysThis 29 minutes ago 0 replies      
If you're willing to go to Mountain View, as suggested by jwb119, Hacker Dojo (http://hackerdojo.com) is a much better choice IMO than Red Rock. Don't get me wrong, Red Rock is probably the best of the downtown MV coffee shops and I worked there many mornings before the Dojo opened, but the Dojo is much larger, has far less ambient noise and the people are much more amenable to conversation.
yid 2 hours ago 0 replies      
I worked on a startup for a month from the SF public library near the Civic Center. The trick is to go up to the 4th floor, where they have some really nice reading rooms with power and free wifi, and pretty nice views of the outside. Good light, too. Just make sure to empty your bladder before coming, because you sure as hell don't want to use the restrooms (I've seen homeless people bathing in the sinks).
jwb119 2 hours ago 0 replies      
Not technically SF, but if you are down in the Valley you have to check out Red Rock Coffee in Mountain View at least once. Great spot.
Ask HN: What are the major benefits of learning Node.js?
2 points by ryhanson  2 hours ago   3 comments top
mbehrendt 2 hours ago 1 reply      
Well first of all it's always a good idea to learn different languages and frameworks. A common point is that learning for instance ruby makes you a better X developer.

I'm using Node.js since almost 2 years now besides other technologies like PHP and Ruby. During those 2 years my javascript knowledge and understanding grew a ton compared to just "playing" with jQuery, Backbone etc. Also my understanding for asynchronous code (both javascript and non-javascript) increased a lot.

If you don't care about Node.js or don't like javascript (on the server), try Ruby or Python or Scala or whatever. There are so many different and awesome things out there, especially for building web applications. It would be a shame to work with PHP/MySQL all the time.

What really kept me in developing Node.js after the first few weeks was the amazing community. Basically everything is Open Source and happens on Github. New development happens basically on a daily basis, really impressive. And there a tons of awesome modules out there, from template engines to testing libraries.

So bottom line: I don't need to convince you to try Node.js, but I do want to convince you to try something else (not just in terms of languages and libraries - try different databases like Postgresql, MongoDB, CouchDB etc. as well. Working with MongoDB for more than a year also taught me a lot).

Btw: "Scaling" and "performance" doesn't really cut it, since Node.js isn't necessarily faster than other tools, it always depends on the type of application and the developers/admins knowledge.

Ask HN: what do you use for a home NAS?
3 points by niels_olson  3 hours ago   7 comments top 3
SEJeff 3 hours ago 2 replies      
I've got a NetGear ReadyNas Pro with 6 drive bays each containing a 2Tb seagate low power drive for 12Tb of usable space. It allows me to rip dvds in pretty much raw form to the nas and then transcode them (using http://handbrake.fr) to whatever format I want. My wife wants to watch some RomCom on her phone/android tablet during a long plane ride? No problem! Get it at RedBox for $1.20, rip it, and transcode it to the proper size and format. The resulting file is only 300-450Mb, so her phone and tablet can hold gobs of them. Also, netgear has some pretty decent forums.

As a Linux guy, massive bonus points that the ReadyNas boxes are just modified Debian and they will let you get root on them. http://www.readynas.com/forum

I'm a HUGE fan. You can get a diskless 6 drive bay one for:

It is also a great time machine backup for my wife's crackbook pro lappy.

mcrider 1 hour ago 0 replies      
I could never afford a real NAS, and I've used many DIY setups (linux boxes, mac boxes, with software raid) but I've settled on a WD MyBook for its pure simplicity. If you just need a file server and don't need tons of space (2TB is plenty for me) I'd definitely recommend it.
migrantgeek 3 hours ago 1 reply      
I just bought a Mac Mini and attached some external drives. I run PS3 Media Server for Mac to stream content to my PS3 and app enabled TV.

It's not super slick or cool but I don't care. I spend at least 8 hours a day at a Linux or Solaris terminal. When I'm ready to relax, I want everything to just work.

Ask HN: Co-Development, XCode, Git and Storyboards. Is there a decent solution?
3 points by jgibfried  3 hours ago   1 comment top
rcirka 3 hours ago 0 replies      
The solution I use is to not use storyboards. Although storyboards have some nice features, they don't work well in large projects. Merge commits are the big problem. The storyboard diagram can get huge. Also, storyboards don't handle the re-use of view controllers very well. My teams stick with using the traditional viewcontroller per nib model. I have read that some companies, such as google, forbid the use of nibs altogether.
Show HN: We're running a free online course on making your first HTML5 game
5 points by Kyatric  5 hours ago   discuss
Where is good journalism about Cyprus
2 points by netcan  3 hours ago   discuss
Really, Google?
24 points by kennethcwilbur  21 hours ago   15 comments top 11
jmillikin 18 hours ago 2 replies      

  > Will someone please, please, please make a reasonable
> Gmail facsimile that I can pay for, so that I don't have
> to put up with these arbitrary changes?

You can pay for Gmail, if you want to. Paying will remove the ads. Paying won't cause Google to halt all changes to the user interface forever. I expect you will have a very hard time finding any actively-maintained web service that does not periodically change parts of the user interface to better serve the majority of their audience.

If you want a bookmarkable full-screen compose page, that is still available. Go to http://mail.google.com/?ui=html , then click compose, and bookmark that page.

jfoster 20 hours ago 1 reply      
I wonder if this might be leading toward an eventual merging of Gmail into Google+. They both already have very similar chat functionality. Such a merging might not suit Google Apps users very well, though.
kniht 19 hours ago 0 replies      
The old compose _was_ broken (at least for me). I encounter the use case where I need to reference data from another email when composing a new message all the time. This used to mean opening up a new gmail tab, with the new compose I can draft an email while jumping around through archived messages. That's a big win.
joshuapayne 20 hours ago 0 replies      
One less than perfect alternative is to use the Shift-c shortcut which will give you a compose window in a new window. Its not the same as your bookmarked compose view but it'll block most of your inbox. I'm with you though . . .
niico 16 hours ago 1 reply      
I personally love the new compose page. It helps me to get over other emails if I need to while writing a new one
mike-cardwell 8 hours ago 0 replies      
If you don't want arbitrary changes to your UI, use a desktop client.
Navarr 13 hours ago 0 replies      
You could always click the pop-out button and full-screen that bitch.
anigbrowl 20 hours ago 0 replies      
I have been using this for a while but I don't care for it much. I feel like they've reinvented Desqview.
sfrechtling 20 hours ago 0 replies      
You can still access the old compose page (temporarily) - by clicking the little up arrow on the right hand site of the page. Hopefully they keep both choices available.
mccolin 19 hours ago 0 replies      
I still use the old compose and actively opt out of the new compose whenever they try to force it on me. It smacks of something that should be a choice and not a forced-upon default.
Ask HN: Working at Google - is better to live nearby or in SF?
7 points by vette982  16 hours ago   7 comments top 6
lnanek2 15 hours ago 0 replies      
They do have high quality company buses between SF and Mountain View. I've been on them before. So even if you commute, at least you won't have to drive and can do something useful like reading or programming.

Personally I'd prefer to live and work in Mountain View. I've lived happily in East Palo Alto before without a car. Just had to take a bus to the Caltrain a couple times a week or so for an event, but ate and grocery shopped within walking distance most of the time. Very cost efficient.

pizza 15 hours ago 1 reply      
Heads up: this is how you do a poll -- https://news.ycombinator.com/newpoll
vette982 16 hours ago 0 replies      
Live in South Bay and work in SF
vette982 16 hours ago 0 replies      
Live in SF and work in South Bay
argonaut 15 hours ago 0 replies      
Google has an SF office. Try working there.
vette982 16 hours ago 0 replies      
Live and work in South Bay
Proposition Bet: I'll work on your startup for free
11 points by jaggederest  23 hours ago   3 comments top 2
devonbarrett 22 hours ago 0 replies      
I would be up for doing the same.
localcasestudy 17 hours ago 1 reply      
I have a startup, profitable. Would be interested in chatting further.
Remind HN: YC S13 applications are due tomorrow at 8pm PT
9 points by 6thSigma  21 hours ago   1 comment top
aadarshbohara 16 hours ago 0 replies      
Submitted our application few hours ago..:)
Ask HN: Have you ever been sued by your startup?
186 points by throwaway10283  4 days ago   98 comments top 22
nlh 4 days ago 2 replies      
It is absolutely an adult form of bullying. Filing a lawsuit, though many will trivialize it, is anything but trivial. It requires time, energy, and most importantly, $$ to be spent on a lawyer. I'm still amazed that so many people go through with it for petty matters or fights.

I've had customers rent a car from my company, damage it, and then sue us to try and recover the damages after we bill them for it. They spend double the cost of the damages to have their lawyer file the lawsuit, and every one has lost the lawsuit so far. So why do they even bother? Because it gives people in a less-powerful position some semblance of control/power (which, by no coincidence, is where bullying often comes from.) - "This car was damaged under my watch, they used my deposit to bill me, I signed a contract agreeing to this scenario, but I'm not happy about any of this and I'm used to getting my way, so I'm going to sue."

Anyway - that's not advice, just background. My advice - if the situation is indeed as you present, is that as painful as it is, you need to defend yourself. If you don't, you risk the court entering what's called a 'default judgment', which is basically a loss on your part.

I'm not sure what the amount is (you said it's more than you were paid, but I don't know what order of magnitude that is) - if it's small-claims-scale, you do not need a lawyer and you can defend yourself in person in court. If it's above the small-claims threshold, you'll need to take it a step further.

In either case, I suggest you at least speak to a lawyer first. It will cost something, but it won't cost thousands to have a conversation, and it may not even cost that much to respond.

One thing that's important to remember: It gets VERY VERY VERY expensive to take a lawsuit beyond the initial filing and angry-letter-exchanging phase. Nobody wants to go there - not the plaintiff, and not the defendant. Filing a response costs time and money, but after that, a world of pain gets opened up with discovery, etc. etc. And that's on both sides -- to the tune of tens to hundreds of thousands of dollars. So honestly, very few people actually want to go that far unless there is a lot of money at stake.

So likely, you'll want to at least make contact with the plaintiff and figure out what they really want (it might be nothing more than making you pay for a lawyer to respond), but either way - get a lawyer and at least have a conversation.

paulsutter 4 days ago 3 replies      
You can't afford _not_ to have an attorney. Most give free 30-minute consultations, start there.

Get the best attorney you can. Good lawyers cost much less than mediocre lawyers, even if they have a higher hourly rate. Good lawyers have plenty of clients and have more flexibility with how much they actually bill you.

A letter or two from your lawyer may resolve the whole mess. Anything you write could easily make things worse. The legal system is a dangerous jungle you've never seen before. You need expert help to navigate it.

EDIT: to find a lawyer, ask smart businesspeople for a referral

strlen 4 days ago 1 reply      
0) LAWYER. Get one. Do whatever she says, including ignore this comment (except for this line).

1) Do not "meet" with the the party suing you or the lawfirm representing them on your own. Do not sign anything they extend to you to "make it go away." Send all communications from them to your LAWYER first, never respond on your own.


Now, it seems that the party suing you is not in it for your money as they know you can't pay; besides, the lawsuit itself costs money, possibly more money than any judge or jury would reasonably award. Instead they're probably looking to:

I) Hurt you

II) Sue your current, previous, future, etc... employers who might actually have money.

III) Both

If you sign something admitting guilt (even if you don't realize it), there is a chance (depending on what they've accused you of, probably not the case for breach of contract but I am not a lawyer) they might use it to start a criminal trial against you (which meets goal I). It is highly unlikely that this trial will happen or that you'll serve any jail time if it does, but it will be absolutely painful.

You've now also opened up the potential for your current employer to be sued (meeting goal II). In turn, your current employer, has the right to sue you (again, helping meet I) and in this case probably for good reason: either you're honest in having caused damage or you've given false testimony.

What the party suing you is counting on is for you to NOT get a LAWYER and to prevail against you in a system that is adversarial. I'm a big fan of the adversarial legal system: it works great for criminal cases where you're guaranteed many rights, most important presumption of evidence, and a defender. However the way it's currently practiced in civil cases is flawed: the goal is for attorney on the either side to win, rather than for both parties to work diligent towards uncovering the truth, but most people don't realize it.

On the other hand, if you do get a LAWYER and are found innocent, the other party will cover your legal fees. If you and your LAWYER settle without going to trial, the legal fees will also be much lower (and you will not have to pay damages).

If you lose, the lawyer can make the loss hurt less: e.g., lessen the damages, avoid a situation that opens you to a criminal trial, etc...


Disclaimer: have never been sued personally, know entrepreneurs who have. Not a lawyer but curious about law. Everyone should also read every comment by grellas and rayiner. If anything said in this comment contradicts the advice of a reputable lawyer you've hired, follow her advice instead.

isalmon 4 days ago 1 reply      
>> Have you ever been sued by your startup?

Yes I have been in exactly the same situation.

Went all the way, they filed every possible paper they could file, but they did not succeed. Based on your description, I don't think that in your case it was actually filed yet (correct me if I'm wrong). In some cases they will just try to scary you, but if you don't break - they won't file. If they do - well, find a good lawyer (somebody already mentioned Grellas here).

Right now the first thing that you should do is go and talk to SEVERAL lawyers. Find the ones that have free initial consultation, spend 30 minutes with them, they will tell you what your options are. If there's a possibility for a counter suit - you should probably do that.

Also, read your employment agreement several times. In a lot of cases there's a statement that the defeated party will pay attorney's fees. In a lot of cases there is a statement that the company will pay all the fees except first $100-$500. And in a lot of cases the case must be filed with the arbitration, which is much cheaper and if you don't have money to pay for your lawyer - you might have a better chance there.

jd 4 days ago 1 reply      
I don't think you have to worry much about this being a public mark on your record. Bogus lawsuits happen all the time, and especially if the lawsuit is dismissed or if you win it nobody will care a few years from now. So I would focus instead on surviving this lawsuit while taking as little damage as possible. So lawyer up.
georgespencer 4 days ago 0 replies      
I'd like to help out with the costs. My email address is in my profile.
mortov 4 days ago 0 replies      
First, you do need a lawyer. Do not write or say anything directly as that will bite you in the ass. Hard. If there are scheduled court dates already, make sure you turn up and tell the judge you are seeking time to gain advice and representation and have limited funds. They will generally be sympathetic to that - they won't be sympathetic to a no-show.

If you have no money and no assets (you've just commented you are a student), there is not much to be got from suing you so it's not such a hot strategy on his part.

Depending on where you are (you don't say), there can be legal clinics or even unions/professional bodies who can help out or have on-call lawyers for basic advice and to point you in the right direction. Perhaps the instutution you are studying with may have something to go to first.

I suspect a sensible lawyer would start with a counter suit and some publicity. The fresh oxygen of publicity often curbs bad and bullying behavior - just look at last week's HN for an example of that.

dreamdu5t 4 days ago 1 reply      
I once paid for lawyer services by building them a website. Just find a lawyer and deal with payment later.
wildlogic 3 days ago 1 reply      
Hello. I have both been sued by a startup and defended myself pro-se (in a different criminal case). I was paid a small sum to do some work, which I did. I delivered the work to contract, but when I did not want to do the additional work involved with actually setting all their stuff up and getting everything deployed, they sued. I didn't have the time or money to deal with it, so I ignored it all, they ended up getting a default judgement against me for double what I was originally paid. I just figured I wouldn't pay them, but they were lawyers so they got my wages garnished (25% of each paycheck). Paid my last part of the garnishment last week.

Don't worry about going pro se from a procedural standpoint - judges are quite accommodating (and frankly, amused) by those of us who choose to represent themselves. I did an exhaustive amount of research prior to trial, and the district attorneys were grossly under-prepared for the case, so I was able to easily put them to shame. Put time into your opening, closing, and preparing your witnesses (including yourself). Watch a few episodes of Law and Order. It actually ends up being a pretty awesome story, whichever way it turns out.

The whole situation is terrible, I've been there. Whatever happens, just know that it's all not a huge deal however it turns out. My current employer didn't have any issues with the suit or with the garnishment, it was fortunate that they gave me the chance to explain myself.

Let me know if you have any questions about anything, b@pan.sx, happy to discuss.

michaelochurch 3 days ago 0 replies      
This sounds more like extortion than a legitimate lawsuit. He's suing you for breach of contract when the breached clauses don't exist, and based on false pretenses, while exploiting an asymmetry in financial resources. I wouldn't be surprised if a good lawyer would find cause for you to turn around and sue him.

Lawyer up. Lawyer up. Lawyer up. Do not pass Go, do not collect $200 until you lawyer up.

rhizome 4 days ago 1 reply      
By "I'm being sued," are you saying that a suit has been filed and you have been served with papers? Do you have a court date?
bzalasky 4 days ago 0 replies      
Talk to a lawyer with enough experience in this area to make a judgment call on your case. Then you'll have a better idea of how to move forward. It could be saber rattling, or it could be more. Note, I am not a lawyer.
thinkcomp 4 days ago 1 reply      
I'd recommend using PlainSite


to see A) which lawyers and firms have represented your former employer, so you know who not to call, B) cases based on the same statute as yours, so you can find lawyers who are experienced in that particular domain, C) information about the judge in your case, and D) what similar case dockets tend to look like.

alekseyk 4 days ago 0 replies      
Talk to his investors, believe it or not they will be very interested if you do not go public with this.
beakel 3 days ago 0 replies      
It happened to me, and I understand the panic it causes. I joined a startup after college, got paid less than the minimum wage (no kind of equity in the company either) because I found out the financial situation of the company had been misrepresented to me by the co-founder, and I left with the work I hadn't been paid for as collateral (knowing they were going to let me work the month out and were unable and unwilling to pay me). I had my suspicions and I found this out by looking at their conversations on a forum on the server (which I had the root password to).

First thing they did was call the cops for "computer hacking". Cops laughed it off obviously. Then they went to their lawyer. They were desperate for money and thought they could exact revenge. Lawyers really know how to write scary letters and make it seem that you're in a world of trouble, I hope you're aware of that. Really what they're doing is trying to get you to reply to everything they throw at you, so that something can be used against you. They want an admission of guilt, and then they can force you to settle.

I sought free legal advice from a local charity, but they only operate once a month so I had to write back before then. I defended my actions and made allegations against them. Their response was always short, they would never address what I said to them, and they would always try to trip me up on what I said (poorly might I add, based on their poor understanding of technology). One lesson I learned from this is that nothing you say in those letters in your defence goes in your favour, it is only fodder that can be used against you.

The lawyer told me that when writing back to them I should put "without prejudice" on the letters, meaning the letter can't be used as evidence (this was not in the USA however!). Eventually I threw enough stuff at them about wages, their taxes and their activities, threatening to take them to the labour court, that I just stopped hearing from them. In the end they walked away with probably a $1500 bill from their lawyers and nothing to show for it. (good enough for them!)

In summary, don't panic, the lawyers are relying on you panicking. Get a lawyer. If you live in a sane country you can find a free one.

atirip 4 days ago 2 replies      
Whats wrong going to court in civil case without an attorney? If you have strong case, do not be afraid. I have done it and won, but not in the United State of Attorneys, but in Europe. Act well, judge is gonna even help you to.
rdl 3 days ago 0 replies      
Has the startup taken any money? I'd go through a lawyer, but probably a good way to convince the entrepreneur to be sane is through his investors.
temphumanoid 2 days ago 0 replies      
Going through a similar thing (except I was a former founder of the startup). Grellas is my lawyer, highly recommend him as a thoughtful attorney who is not just a rubber stamp.

You can email me at mraiqensame@dunflimblag.mailexpire.com which is a temporary address that expires in 24 hours.

dashr 3 days ago 0 replies      
Are you in the US? Try looking for a local Legal Clinic or Community Law center that helps employees, via http://www.probono.net
vt3 3 days ago 0 replies      
Congratulations! He has done you a favor by suing you. Just think of it as a rite of passage. Take the opportunity and learn from it. In five years time you'll be laughing about it and grateful for the experience.
lgleason 4 days ago 1 reply      
You can't get blood from a stone. Sounds like he is trying to bully you. Try rational means and as necessary it might make sense to take it public if you have enough of a chorus of people saying this is not warranted and have exhausted all other means.

Try to get some pro-bono help first.

exim 4 days ago 2 replies      
Did you consider kicking his ass? Seriously.
Ask HN: Does this exist or would it appeal?
14 points by davidfm  1 day ago   11 comments top 5
huhtenberg 1 day ago 3 replies      
It's a solution in a search of the problem, I think.

If it's a poorly designed system, then the view will be a muddy web of connections. On the other hand, if it's a well designed system, it will be highly modular, with each module being small enough to be readily comprehensible in one go and with very few connections between the modules. So I basically don't see a use for the system that you are describing.

ig1 1 day ago 0 replies      
Rational (IBM) have tools that can do it for C/C++ - what language are you looking for ?
icey 1 day ago 1 reply      
What you're describing sounds a little bit like LightTable to me (http://kodowa.com)
michaell2 1 day ago 0 replies      
don't know of any such tools, so instead I perform the task manually. If I want to better understand how some feature works, I write down in a text file what methods are involved, what method calls which etc. That way at any given time I have to answer fairly simple questions, but the accumulated info in the notes can then be used for more sophisticated reasoning. In other words, analysis :)
toutouastro 1 day ago 0 replies      
I always wanted something like that !
Ask HN: Open sourcing a previously closed project
4 points by okal  12 hours ago   3 comments top
jcr 12 hours ago 1 reply      
Why? The occasional profane code comment or commit message proves
two thing; (1) you're human like the rest of us, and (2) you both
find and fix the mistakes. The frustrating stumbling blocks that
you hit are good things for others to know, even if your reaction
may have been a bit too severe in retrospect.
Ask HN: What do you do to stay motivated?
8 points by gajda  18 hours ago   3 comments top 3
mindcrime 15 hours ago 0 replies      
Pretty much everything sfrechtling said, but I'd also add "visualization". I don't just think about the things I'm afraid of and want to move away from, I visualize the things I want to move towards.

So, visualizing myself tooling around in a shiny new Maserati with a 6' tall redheaded supermodel with a Scottish accent...

I also take special glee in proving people wrong who doubt me, so I visualize the opportunity to go visit $JOE_BIGSHOT who could have helped us, but didn't because he didn't believe in us... after he's crashed out of being a $BIGSHOT and is now selling cars at the local "buy here, pay here" car lot.

Music is big for me as well. Stuff like this:




Stuff like that. :-)

sfrechtling 18 hours ago 0 replies      
Fear. The fear of failing. The fear of being ridiculed. The fear of not achieving, of not finishing - of being the back of the pack. The fear of letting my friends and family down. The fear of not making an impact - of living a worthless life. The fear of being looked down on. The fear of not being able to eat, or shelter myself. The fear of not being able to live how I want to live.
shadowrunner 17 hours ago 0 replies      
It sounds like you're running from -10 to 0 (-10 being despair and 0 being adequately motivated) instead of starting and 0 and ramping up to +10 (10 being a full blown obsession).

If you are just treading water, look for a way to get out or modify your work so you enjoy it more. To get to a +10, I think you need to dream big and set goals to achieve those dreams.

I also suggest you do whatever it takes to enjoy your work process. What helps for me is buying great software that removes points of friction from my workflow.

For instance, instead of getting annoyed at crappy, slow PDF reader software, I splurged and bought Nitro PDF which is like a Ginsu knife. Now, using and editing PDFs is sheer elation.

I'm actually launching a program that reveals how to become obsessed over anything - even stuff you used to hate doing. If you're interested you can sign up here: http://indoctrinator.com

Ask HN: What do you use for your tech blog and are you happy with it?
7 points by egonschiele  18 hours ago   8 comments top 3
GeneralMaximus 1 hour ago 0 replies      
After writing my own blogging app in Django and being unhappy with it for months, I switched to WordPress some time ago. I blogged about my reasons for switching here: http://ankursethi.in/2013/03/okay-wordpress-you-win-this-rou...

In summary: WordPress has a neat dashboard, thousands of plugins, and wonderful themes. Writing and maintaining a blogging app is boring. I prefer to spend my time blogging and programming, rather than programming admin dashboards for blogging apps.

People will tell you that WordPress is slow, which is true. To remedy the situation, you should: (1) use a PHP opcode cache (I use php-apc) and (2) use a caching plugin (I use W3 Total Cache). That's about it.

I'm quite happy with my setup. It's not the fastest or the hippest, but it works great for my blogging needs. My advice would be to choose whatever makes you happy, and then stick with it.

bhauer 18 hours ago 3 replies      
I know a lot of developers use Octopress and its many variants. Tie that together with one of the comment services (e.g., Disqus) and you're pretty much set. Or you can just link every post to a HN submit and direct readers to your HN submission.

You can then deploy to Github or just some CDN.

I don't particularly find it appropriate to use WordPress as a tech blog. It just sends the wrong message in my opinion.

That said, I am of the opinion that developers should take pride in developing their own blog platform. It's conventional wisdom after all that building a blog platform on a modern framework only takes (a few hours | a few days | certainly not a week).

I put together mine [1], including the javascript in about 3 days. People tend to hate the background, but I wanted something a little more visually engaging and I'm not a graphic designer. :)

[1] http://tiamat.tsotech.com/simplest-of-webapps

pinks 6 hours ago 0 replies      
I use Pelican, but a lot of people like Jekyll, too. Pelican has good documentation, and I like that it uses a makefile because I was able to painlessly add in my own deployment command that pushes to S3 and an option for compressing CSS and JS.
Ask HN: What to do with ultra tight API terms?
3 points by latraveler  14 hours ago   3 comments top 3
jfoster 9 hours ago 0 replies      
Sometimes the terms might be more restrictive than is actually enforced. Doesn't really help with your fear, but if you avoid undermining them in every way you can, it's probably less likely that they'll try to cut you off. Having a backup plan (Google Local API?) probably isn't a bad idea, though.
ig1 7 hours ago 0 replies      
Use APIs in ways that add value to the provider (i.e. you're paying them or adding value for their users). If it's in their interest to keep you alive then then they're most likely to keep the API going.
pm24601 12 hours ago 0 replies      
I "love" clause 6D:

"You agree that you will not, and will not assist or enable others to: use the API on behalf of any third party;"

So in other words, no one can use the API except to get Yelp information about themselves.

What a fucking joke.

22 and no life
170 points by rootkat  2 days ago   183 comments top 77
zaphar 2 days ago 5 replies      
I've been where you are right now. Only I was married with 4 kids and one on the way. No job, No home, No degree, and what looked like No future.

I don't know what your exact circumstances are but here is how I went from there to working for Google.

1. I got exposure. I hung out online with open source developers and participated. I did stuff in perl and blogged about it.

2. I did whatever I needed to to survive and support my family while doing the above. For awhile I worked as temp manual labor for Labor Ready. It was first come first served but if you did a good job companies would request you and you would have a job any time you stepped in the door.

3. I eventually managed to get contract work and continued to hone my skills and ability as a coder.

4. Finally I got noticed and was recruited by a company in chicago that later got bought by Google. I survived the transition and have been working at Google ever since.

You're path might not be exactly the same as mine but there are two key parts of my experience that you can learn from. Fisrt OpenSource gives you Exposure and Skill building that you can leverage. Second that menial jobs are a sometimes a necessary stepping stone but that they can be temporary.

Good Luck and don't give up.

willurd 2 days ago 5 replies      
I don't have a degree and I consider myself pretty successful. I'm no Zuckerberg but I haven't been unemployed since 18 (I'm 26). And, like others who've posted, I have to beat recruiters off with a stick. There is a lot of work out there if you have a good online presence.

Those are my credentials, now here's my advice: build a portfolio. And I don't mean a portfolio site or physical portfolio per se (though that would be best), I mean a body of work you've done that you can show off. All a degree really is is a piece of paper that says "I know how to do all this stuff. Contact these people and they'll vouch for me." Sure, some companies simply won't hire people without a degree, but you don't want to work for them anyway. Remember, you're smart, you're technically savvy, you're young, you're ambitious. Companies want YOU. Now, all you have to do is PROVE to companies that you can do the job. That's what a portfolio is for - it's actual, physical (or virtual) examples of your work; it's evidence that you know what you're doing. Make a blog and write some compelling articles. The blog, design, and articles are all examples of what you can do. Are you a designer? Make some icons, logos for companies that don't exist, or redesign an existing popular website just because you can do better or can offer a fresh outlook on their design (here's a guy that did this to Facebook: http://www.behance.net/gallery/Facebook-New-Look-Concept/650...). Are you a developer? Find an interesting open source project (or 5), learn it, and start fixing bugs and adding features right away. Maybe even start your own open source project (you have a GitHub account, right?!). Remember, your portfolio doesn't have to contain work you've been paid for; it can be filled with things you did on your own simply because you love what you do. My portfolio is what got me hired when I first started out (it also pays to be confident and have some good interviewing/interpersonal skills; confidence is really all about perspective, though, and is, if you lack it, something you can achieve through things like reframing: http://en.wikipedia.org/wiki/Cognitive_reframing, http://changingminds.org/techniques/general/reframing.htm).

A few more things:

1. Companies aren't charities (even many charities aren't charities when it comes to hiring). They aren't there to hand out jobs to people just because those people need a job. They hire people because they have a void and believe that person can fill it. It is necessarily a mutually beneficial arrangement. You have to show companies that you are the person that can fill whatever voids they have.

2. If you don't have a resume, make one! Then put it online, on every site you can think of (LinkedIn, careerbuilder.com, monster.com, etc). If you contact me (my email is on my HN profile) I'll help you with your resume!

3. Many companies put in job descriptions that they require a 2 or 4 year degree. Sometimes this isn't really the case and, if you can demonstrate that you are the right person for the job, they will hire you anyway. This is what happened to me for my first job (it was a Fortune 500 company, so even they'll hire people without degrees sometimes!). So respond to every job description that looks interesting to you!

4. When you get an interview, and I know you will, do some research on the company before hand. Look at their website, check out what their doing, learn about their business domain, etc. If you're a web designer and/or web developer, think about ways you can improve their website and let them know you "had some ideas" while you were checking it out (don't make it seem like you didn't like their site, even if you didn't; be diplomatic about it).

5. I know I said I have to beat recruiters off with a stick; I don't actually beat them. Pro-tip #5: Don't burn bridges with recruiters. I have turned down more recruiters than I can count while at my current job because I'm not looking for work, but I always a) respond to them quickly, b) thank them for taking the time to contact me, c) thank them for considering me for whatever jobs they have available, d) let them know why I'm not available, and e) let them know that I'll keep an eye out for them if someone I know that fits one of their job descriptions is looking for work (and I mean it; I have forwarded several friends to recruiters). Sometimes I'll even talk to recruiters on the phone so they can get to know me (I always tell them up front that I'm not looking for work, but sometimes they want to talk anyway). Because of this, I have a huge list of people I can contact that might be able to help me should I find myself out of work.

I'm sure other people will have other perspectives and experiences. I hope this or something else on this page helps you!

EDIT: Also, when you're not spending time working on your resume, contacting companies and recruiters, committing to open source projects, redesigning popular websites, making logos for non-existent companies, or otherwise beefing up your portfolio, spend time making yourself better (for free!): https://www.coursera.org/, https://www.edx.org/, http://ocw.mit.edu/, https://www.canvas.net/, https://www.udacity.com/, http://webcast.berkeley.edu/, http://www.academicearth.org/, http://ocw.tufts.edu/CourseList, http://www.open.edu/openlearn/tags, http://www.cs.washington.edu/education/courses/, http://ocw.nd.edu/, http://law.duke.edu/webcast/, http://oyc.yale.edu/. There isn't much room for anything else if you're serious about this.

EDIT 2: Added udacity (thanks philwebster!)

bazillion 2 days ago 5 replies      
Honestly, probably one of the best things you could do is join the military. If you are tech savvy, then chances are that you can score high enough on the ASVAB (entry test) in order to get into a really high speed career field. I joined the Navy, became an arabic linguist, left after a few years, and got a programming job as a contractor for 102k/year. Here's the process you're looking at if you want to take a similar route:

1) See your local (you might have to travel a bit) recruiting station and ask to start the process in joining. I recommend the Navy of all branches, because I've worked with people of all the other branches and the Navy gives you the most potential to succeed long-term -- they are the only ones that promote the idea of cross-training, will burn away your outer weakness by some extremely crappy years of work ultimately making you a better person, and allow you more technological opportunities than any other branch.

2) Your recruiter will ask you about your past. This will include drug use, prior convictions, etc. Hopefully you don't have any felony charges, or you won't be able to join. There are waivers for various offenses, but some will preclude you from getting a security clearance job.

3) Take the ASVAB. It is an extremely simple test which tests very basic concepts that you should already have formed a mental model about if you're a halfway decent programmer. Example: This lamp post is 30 feet tall and casts a 50 foot shadow -- What is the hypotenuse? (That was a real question). There are also mechanical things (what type of wrench is this?) and basic english things. Score in the 80+ range (out of a possible 99...which I maxed out without breaking a sweat and I'm not a genius) and you can almost guarantee yourself a security clearance job.

4) Your recruiter will take you to a MEPS station. After they do a bunch of physical tests on you (normal physician tests like stripping you down and checking your parts), you will be taken to the most important leg of the journey -- the guy that will assign you your rating. If you did well on your ASVAB, this part will be a breeze, because he will mostly be interested in fitting you in to where you're comfortable. As a programmer, your goal is to get one of these ratings in order to get yourself into a job that can leverage your skills. Even though I was an arabic linguist, I was allowed to build unlimited amounts of tools in order to support missions, and that eventually just became my job. I was in the military and could come in to work whenever I wanted to and basically do whatever I wanted to. This is the exception more than the rule, however, but it's still a possibility if you have an excellent work ethic. The jobs that get you into said positions are: CTI, CTT, CTN, CTR, IT (secure). All of these will require a 6 year obligation (4 year + 2 year extension).

5) Boot camp. It was basically one of the more enjoyable periods of my life. Every day is mapped out on a bi-hourly basis about what you're going to be doing from the minute you get there to the minute you graduate. You can look on the schedule and see what you're going to be doing 2 hours and 4 weeks later, and that will be exactly what you'll be doing. The structure will allow you find out things about yourself and your capabilities which you might not be aware of. I had barely graduated high school (1.8 gpa) and had a couple months of work at subway, but the experience awakened a great motivation to succeed in me, and it just might do the same for you too.

6) A-School. Depending on the rating (job) you chose, this will be different. For the non-CTI jobs, you'll be going to lovely (sarcasm) Pensacola, FL. The experience is great, and it's a good stepping stone to re-introduce you back into the world after having everything taken away from you in boot camp. If you chose CTI then you'll be going to the Defense Language Institute (DLI). It's basically college, except you're paid to go. Would recommend.

7) C-School -- most likely still in Pensacola if you're a non-CTI, and if you're a CTI it will just be at your final duty station. This will be where you learn more advanced things, and will be influenced by your scores on tests in A school. The great part about this is that there's no homework since everything is classified, which is why I was able to do really well here. Only knowledge and practical ability matters (which is the common theme that you'll find in most of the Navy).

8) Final duty station. This can be many places around the world, but if you specifically want to program then you want to be stationed at an NSA facility. The NSA is the only government agency that really promotes people to think outside the box -- trust me, I've worked at all of the others. I never programmed anything for real until I went there, and there was a program we used where you had to add the number 9 to a calculation before entering it in. I asked "shouldn't the computer just do that?" and no matter how many trouble tickets we submitted, no one would resolve it. So, I asked the person who had created the program 20 years ago if I could modify the program to fix it -- he handed me the Perl cookbook and said go for it. That spawned an entire career. You'll find that people there, although odd, will be more open to change than anywhere else in the government.

Once you have 6 years in (which will be the minimum for a job like this), you'll be 28/29 with a lot of skills, experience, and a security clearance. You'll have met people working at various contracting companies that will hire you, or you can apply at various government agencies that will easily snatch you up.

About me: I started out as an EW (electronic warfare technician) tech which was 2 years of electronics schooling. I served on a ship for 2 years and cross-rated to CTI to learn arabic. After finishing 9 years total in the Navy, I collected a total of 62,000 dollars in bonus money. I left the Navy with no debt, a car, a lot of money in the bank, a 92k offer and a 102k offer and three full months of collecting my Navy paycheck after leaving (terminal pay). I took the higher job offer and worked that for a year, conceiving of, writing the requirements for, and building (by myself) a computer program that saved the government an estimated 3 million dollars (along with writing a bunch of piddly scripts and API's that have saved a few million more and continue to be used). I'm 29 now and have saved up enough money that I dont have to work for 2 years and can focus on bootstrapping my own startup. The Navy and my work ethic (and ability to save money) gave me that, and it can give it to you too.

If you'd like more information, message me and I'd be glad to help.

rdouble 2 days ago 8 replies      
Work anywhere you can until you can save up about $5000. Then go to Australia on the working holiday visa. You can make $16/hr picking tomatoes or as a barista or $25 an hour shuffling stuff around at a building site. Save $20K while enjoying life, then move to California and do a 2 year degree at a community college for $36 per credit. Get good grades then transfer to a UC to complete a bachelor's at in state tuition costs.
calvin 2 days ago 1 reply      
I changed careers five years ago. Up until that point of my life, I'd primarily worked in customer service jobs despite having a B.A.

What I did:

1) found the first job I could in the Seattle area (it was a call center job)

2) attended tech / startup community events (meetups, hack days, etc)

3) got lucky by meeting helpful folks in the tech community

4) worked on side projects on nights and weekends to grow my web development skills

5) found my first paying freelance dev work

6) found more paying freelance dev work

7) took a webdev job at a startup

From there a lot more has happened, but I've been in a webdev role ever since and continued learning new skills and taking opportunities to grow and contribute.

This is only one story and one perspective, but I hope you find a way out of the problems you're facing.

agentultra 2 days ago 0 replies      

I was literally where you are now when I was 22. I moved to the big city, homeless, scraped together cash working retail to put myself through one of those seedy, "recording arts" programs. Then I took out some pretty big loans to start my record label and begin living the dream. Boy was I out of touch because it didn't take long for that dream to come crashing down. Facing reality was one of the hardest things I had to do.

First, obligatory advice that ironically won't make sense until you're older and have your own story to tell: you're young and you'll get through this and you'll get old and have your own story to tell. Don't sweat it too much.

It took me almost nine years to pay off all the debt I had accumulated during that hard time. It was horrible at first. However you can beat it if you put your mind to it.

My life started turning around when I was living in a tiny room in the basement of a large boarding house in the worst part of the city. Here's how I did it:

1. I created a cash flow spreadsheet and budget. I stuck to it. The nice thing about having the cash flow though was that I could see what my finances would look like in the future. This helped me to plan things and having that really put my mind at ease because I could visualize the light at the end of the tunnel. It would take me a while but I eventually added an entertainment expense.

2. I don't recommend this long-term but when things got thin I learned how to make decent food on the cheap: lots of rice, bulk dried beans, and as much fresh produce as I could afford. I'd make a tonne of stir-fry and eat that throughout the week. It's important to eat well so the first thing I tried to expand was my food budget... this doesn't include eating out.

3. Snowball those debt payments. Pay the minimum on everything except the most important one. Put everything you can after you're most basic needs are met and the minimums are all paid out. Once that one is paid off, keep going. Pick the next highest one and don't shirk and think you have more money to start going out or something. Just make the payments bigger on the next one... they snowball into one another. After you've knocked a couple of the big ones out then start giving yourself a small weekly budget to go out (and learn to make that small budget stretch... I liked going to bars with friends and we found all of the places that had $2 beer nights and went out on those nights).

3. The best thing that happened to me was finding a job through a friend at a local hosting company making websites. It wasn't anything glamorous but it was my first salaried job and I did everything I could to land it: I brushed up on HTML, CSS, Perl, PHP... I made a rather simple little blog script that I could show them before I went into that interview. I spent as much time as I could online and at the library doing research and taking notes. I think it helped because I got that job and I hadn't done any web programming for a few years at that point.

4. I didn't stop pushing myself. I got better at what I did for a living a little bit each day. I tried learning one new thing each week. And after a couple of years I started to get calls from recruiters and have moved up from there.

(It turns out I love CS and probably should have gone to university instead of trying to be a rock star, but you live and learn)

I'm not sure if any of this will work for you but if there's anything I hope you will take away from this comment it's knowing that there's still plenty of time to work your way out of your situation and get to where you want to be. Don't spend time reading about the over-achievers who've been handed the right opportunities at the right time... and don't listen to the claim that it was because of their drive, determination, and all that. Just use your hustle and keep at it. Most of all, smile once in a while and remember that it's just life. It happens to all of us.

cwilson 2 days ago 0 replies      
As others have said, you need to get out of that town.

I live in San Francisco and love it, but the cost of living here isn't exactly low and unless you have a job lined up or are already freelancing, it's going to be tough.

Instead consider other towns. Others have already mentioned Seattle, but I'd also consider Austin, specially because you mentioned both tech AND audio engineering. Austin is the live music capital of the world for a reason, and it has a great tech scene to boot (not to mention a really low cost of living... I say all of this being born and raised in Austin).

If you'd like some contacts in Austin (or more advice) I know of a few tech startups hiring, freelancers who could help you find good first gigs, and have a ton of friends and even family in the music industry in the city. Shoot me an email and I'll see what I can do: cullen@sponsorfied.com

rwhitman 2 days ago 0 replies      
Producer/audio engineer will get you no where. There are a million "producers" out there without work, and honestly focusing too much on the music industry was really what set me back on my career by about 5 years. Call it a hobby and move on.

"Programmer" however will solve all of your financial problems for the rest of your life. Invest as much effort as you can into building up your skills and tell everyone you can about them. Email every business in town with a list of your tech skills. Go on ODesk make a profile and list those skills. Respond to every gig posted on there. Check Craigslist, Elance, rentacoder whatever. Find a few gigs, build your skillset and once you are confident enough in what you do, work will just start to find you. As soon as you can afford it get the hell out of your small town and move to a larger market. Everything will change

mladenkovacevic 2 days ago 1 reply      
You are 22. You have 8 years, or 70 thousand and 80 hours until you turn 30. If half of that time is spent sleeping, you still have over 35 thousand hours to dedicate yourself to becoming a master at something. If Malcolm Gladwell's law of 10,000 hours is valid, that gives you three and a half chances to start something, completely waste your time, and start anew. And that's just until you turn 30. It's not that you have no life... it's just that it hasn't even started yet. Now go read this thing about Ang Lee http://jeffjlin.com/2013/02/23/ang-lee-and-the-uncertainty-o...
Mahn 2 days ago 0 replies      
Side note to the advice being given here: getting a job, any kind of job, is usually the best way to get to know people, and this should be your ultimate goal: having people you can turn to for a talk or a walk makes wonders to remove the shitty feeling of having no life, even if you have no car and barely enough money to survive.

(Speaking of which, we should probably organize HN meet ups more often)

webwright 2 days ago 0 replies      
At your age I was working in a bookstore for 7.75 an hour. After that, I worked a graveyard shift at a residential treatment facility for 11/hour. Since then I've built and sold companies, raised venture money, etc. I started the good stuff near the age of thirty but I enjoyed the low-money years.

Step one is getting yourself happy. Punt the toxic people in your life, focus on friendships, exercise, and mental health (it sounds like you're depressed), and save up a few nickels. There'll be time enough for financial ambition down the road.

mnicole 2 days ago 0 replies      
Hey OP, hope you read this! I am from the Tri-Cities, so I can relate. At my very first job in high school I worked with a Flash developer from Yakima who had been homeless and living in a drug-addled abandoned building with no floor - so there's definitely hope.

If you're interested in moving an hour and a half south, they have &yet, which is a strong agency but was just starting when I moved. I went through damn near every decent web company in the area before finally moving out to Portland because of how unhappy I was there and how uninspired I was by the quality of the work being put out by the area.

Eastern Washington - Spokane possibly excluded - is a barren wasteland for honest web/tech work outside of freelancing and working out at Hanford, and I'm not sure Yakima has anything worth investing time in either. The cost of living in the TC can be pretty cheap if you're able to find a gig there, but public transit sucks. If you want to apply to some dev jobs in Portland (which would probably be more difficult than finding some in the TC) and get an interview or two out here, you're welcome to stay with us. I have some friends your age that are also into audio production and we have jam sessions with our gear sometimes at our place. Would love to have you if you get any leads.

I am in touch with a few developers still living in the Tri-Cities, too, if you'd like me to reach out to them as well.

ambiate 2 days ago 0 replies      
Move in with someone. Attend community college for 2 years taking basics (anything that can transfer: govt, hist, math, bio, chem, engl) on only PELL grants. With a 0 EFC and independence, you should qualify for Pell. A Pell grant should cover books and tuition. Finding someone to take you in should not be that hard. People love helping others in need.

Second, transfer to somewhere that will take your GPA and translate it directly into scholarships to pay for the rest of your education. Transfer that into a masters.

The US college is made for poor people to aspire and start again. Don't take out Stafford loans until you're working on a bachelor's degree.

(Source: 23, no life, homeless, no money, no car. 3.93 in community college, transferred to university that covered 75% in scholarships and 25% was Pell/Stafford. Now 27, still degreeless, but by choice. Finally, landed a decent job.)

If college is not an option due to existing loans, and this is a complete shame, craigslist jobs can actually land you freelance work. If college is an option, ie: no existing loans, shoot me an email.

ruswick 2 days ago 2 replies      
I'm in what might be considered a precursor to this situation. I'm a high schooler and although I have a fair amount of technical skill, finding employment has been a fruitless endeavor. I fear that my inability to find freelance work or secure an internship will preclude me from the vast majority of jobs. Moreover, my grades are fairly mediocre (something largely attributable to depression and general apathy), which effectively prevents being accepted to most colleges. This then puts me into a situation whereby I'm forced to attend a state university, which, although technically has a lower sticker price, has a higher net cost because state schools don't meet full need. Moreover, in many cases obtaining a degree from middling college is tantamount to not having a degree. (Obviously, the majority of institutions still have a positive ROI but the return plumets as one descends college rankings.) I spend every day worried that I'll graduate with a relatively worthless education and little employment experience into a market in which I have no capacity for employment saddled with tens of thousands in debt.
matiu 2 days ago 0 replies      
This is how I got out of a similar situation. I hope it helps:

When I was there, I made a flyer: "Computer Whiz-kid Seeks Work" .. like a news paper headline. Did some bullet points:

* Website design/fixing
* Desktop Publishing
* Data entry
* Virus Removal
* Computer Speedup

then some blurb .. I'm 22 and really good with computers. Give me a call if I can help you out with anything.

I distributed 100 fliers in a trading estate and a shopping mall, and got 3 job offers. One turned sour and the guy tried to sue me, one was a one off, and the last one got me a job converting .eps and .ai files for a sign writing plotter machine.

This company had associations with gangs and a drug using boss, who sometimes slapped me on the back of the head and called me a fing idot. However that job set me up for my next job and following career.

At that time, I was 13k in debt, and had no degrees. To get off the street, I bought a car for $150 to live in. The Methodist city mission was very helpful to me, giving me free, or $2 meals once a day. Also the Hari Krishna restaurant had good cheap food.

From the car, I moved in to a friend's part-under-the-house where the supports and dirt is, and lived rent free in exchange for doing chores.

That's when I managed to get that job controlling a sign writing plotter. Also I had to go through 6 months of being sued and had a bit of a breakdown, but it's all good now.

At that time I was 20/21. Now I am 38.

I hope it works out. Just keep sowing seeds, and soon enough some will start to sprout. I think the best place to get work and help is the larger cities.

ChuckMcM 2 days ago 0 replies      
Here is a random suggestion. Yakima has a number of Churches and one of the types of people you can find at a Church are older people who are befuddled by computers. You can also find people to talk about what is important in life and what isn't. Not saying you should convert, just saying that its a place to hear a point of view.

Offer to help people get their computers set up, or fixed up. Be scrupulously honest, do not lie and do not exaggerate and do not try to be anything except helpful. That will get you money to eat and buy the basics. You may still be homeless but you will start connecting with the community in a helpful way.

Yakima does have some electronics stores (BestBuy and Radio Shack) and if I were in your spot I would look to see if either of them needed technical help. Its not that hard to learn how to pull apart, clean, and re-assemble a desktop PC.

Don't give up, and each morning think of at least two things you can be thankful for and hold onto them all day. Be open to opportunities that may present themselves.

rootkat 2 days ago 0 replies      
Wow! Thank you all for reading/responding, I really didn't think I would get any sort of response. I'm very much taking your guys' insight into consideration and will be contacting some of you! I'm feeling beyond motivated right now. Seriously, thank you guy's!!
zallarak 2 days ago 1 reply      
Hey there, for what its worth: Try and start building a portfolio if you're having trouble finding a job. You're 22 years old - don't worry if it involved bi*chwork; the best thing you can do is ditch any sense of entitlement, and I'm not saying you have any! I worked in customer service for almost a year before saving enough money to train as a programmer.. it wasn't easy but with the right attitude it was a blast. You are in no hole - you are 22 years old with a passion to make your skill awesome! Hope this helps and work hard - feel free to contact me off list. Just remember, nothing comes easy, we all have issues attaining our perceived goals.

Best of luck to you.

nonamegiven 2 days ago 1 reply      
Good suggestions here already.

You might look for jobs on Craigslist. It sounds like right now you're looking for anyjob, for cash/rent. Be willing to do about anything, you're not choosing a career right now you're just taking money from people without stealing. Depending on who you work for, some of them might have interesting ideas or contacts.

If you can get to North Dakota you might work in the oil fields, but I hear it's hard to find a place to stay; boom times and all.

I don't know the producer business, I'm guessing there's much more opportunity programming. Don't know your experience. Pick a language, start making stupid little things and put them on github. The first stuff doesn't have to be impressive, doesn't have to be web whiz bang, just anything that gets you thinking in the language. If you get far enough along before you get an interview you can take the earlier ones down. If you're lucky enough for someone to consider you earlier, for the type of job you might be talking about, you can point to even your small silly projects and say "hey, this is what I've been doing to build my skills."

Whatever language you pick, learn the debugger, it will teach you more than the debugger.

Read something enjoyable, it's a cheap way to do something good for yourself and to get your mind off your troubles. Make it non-career oriented at least some of the time. You can get things at the library, or a used book store. Finding a good, old, funky used book store is a delight.

Your health matters. Exercise as well as you're able. Challenge yourself to eat as well as you can on the least amount of money. Beans and such go a long way for very cheap. These two things can be some of your reading. Learn as much as you can practically use about them.

Help someone.

ChuckMcM 2 days ago 0 replies      
Another choice is the Perry Technical Institute is in Yakima, talk to them about their 12 month program on Welding. Its not as "tech" as web site design but if you get through the program you can hitch hike over to North Dakota and the Gas fields there and find lots of work. Looking at their course catalog it looks like its about $16,000 total (four quarters at about $4,000 each), You can do that in four years with no loans if you can scrape together enough for one quarter every 9 months.

Alternatively they have a machine shop program which could exploit your programming skills.

I only mention it because young people often forget that there is a lot of need for people in these jobs which currently are dominated by older men preparing to retire.

GFischer 2 days ago 0 replies      
You sound depressed. If you're 22 and in good health, you have your entire life ahead of you :) .

You're already living in the United States, a dream for many.

There's probably an entry-level job in one of those chains or retail stores you can get which will allow you to study on the side - my brother moved from Uruguay to Canada at about your age, worked at KFC while studying and is now an extremely sucessful manager in the advertising business.

As zaphar says, if you're tech-savyy, you don't need the degree - getting exposure will do the trick.

Yakima looks relatively close to Seattle, which is a hot spot for tech, and I've heard Portland also has a good tech community. Try to go to events there and socialize. After you get better known, you might get some freelance work or maybe you can get a position and move there.

I don't know about rent in Yakima, but maybe you can share an apartment with someone interesting/who shares your interests, or at the very least is motivated.

I'd try to find some kind of counseling or support group. If you can't find any in Yakima, there are several in Seattle:


A non-refundable round trip bus ticket from Yakima to Seattle is about U$ 30 according to Google, so you might be better off paying for some local counseling.

vincentbarr 33 minutes ago 0 replies      
Don't give up.
elptacek 2 days ago 0 replies      
When I was 22, I was homeless, too. I didn't really snap to this fact until many years later: I had no home, therefore I was homeless. Everything I would want to say to you, someone else has already said in one of the other comments (eg, rejected by the Air Force, turned out that the best place for me was in college). So I'm just posting to tell you to keep your pecker up (hey, it's Scottish and it means keep your spirits up, it just sounds funnier). I'd hug you, too, if I could. Keep working to outrun your fear.
mrjbq7 2 days ago 0 replies      
I'm reminded of the Dave Matthews Band song lyrics:

  Twenty three and so tired of life
Such a shame to throw it all away
The images grow darker still
Could I have been anyone other than me?

You might be feeling down right now, but it is quite likely to be temporary. The future holds promise for you. Whether it is concentrated effort or serendipity or rationalization, you will likely be in a better place before you know it.

ankurpatel 2 days ago 0 replies      
If your really passionate about software development consider joining App Academy http://www.appacademy.io/

It actually free and you only have to pay them once you get a job after graduating from their program. Plus the job will be in San Francisco area and will pay well like about 80K which will help you get out of your current situation and then you can decide what to do with your life after that.

dreyfiz 2 days ago 0 replies      
There are lots of jobs out there that will pay you to relocate. Consider making this a focus of your job search.
rayiner 2 days ago 0 replies      
Why do you think you're going to find a job there? My wife used to teach in eastern Washington, there is nothing there.

You don't need money to get a degree. That's the point of student loans. Are you in-state in Washington? If you can take the SAT's you should be able to get into a decent, cheap state school. You can get a fee waiver for that, btw.

Jd 2 days ago 0 replies      
I think if you can't find a job and you are aspiring to have other skills but don't have them yet your best bet is a focused job with manual labor as the core component. You might think I'm joking, but manual labor has the benefit of focusing the mind, and there are numerous labor intensive jobs that pay very very well.

Here are three you might consider: working on a fishing boat / working on a oil rig / joining the US Armed Forces.

The first two of those are very good money with a bit of risk with not a particularly long time commitment. After you are out of your financial hole you can transition to doing something else. The Armed Forces is not a bad option if you are looking for something that could be a longer term option for you and potentially include training in skills you are interested in.

Also, in general, getting jobs is first and foremost about confidence. I suspect you don't have a lot, so going out there and doing something where you can build confidence (my suggestion not knowing you is through a body focused manual labor activity, but that may not be the best), and then use that confidence to build skills, and then go out and get a job that makes use of those skills. That's a general strategy that can carry you for your whole life, the trick is to avoid getting stuck in a depressive cycle (which seems like where you are now).

Anyways, good luck mate, wish you the best!

teeja 2 days ago 0 replies      
* You're not the lone ranger, many of us have been there. You're right, you're not in a good place.

* ANY job, if you can pare down/get help with your living expenses, is a plus, especially now. Discipline yourself to save to go to the place where your best chances are. Leave no stone unturned.

* Get help! College environments have lots of services and opportunities for people your age - counselling, jobs lists, ride boards, tutoring opportunities. If you've gone to a college, go there. Don't be shy about spelling out your predicament. Someone may hear you who's been there.

* Avoid the drugs, make sure your personal appearance and demeanor is as good as you can make it. Don't give them any excuses to overlook what you know how to do. Doesn't matter whether you score high on their tests if they don't like your look. "Really tech savvy" is NOT easy to find these days, if by that you mean MAD SKILLS. Sell that hard. If you mean "learn fast and will study hard", sell that. And mean it.

jacoblyles 2 days ago 0 replies      
North Dakota has a severe labor shortage. There are reports of salaries over $100k for semi-skilled labor.
spoiler 2 days ago 1 reply      
I know how you feel, I am 19 and I feel like crap, but I am chronically depressed, so I might be in a different position. Did you try seeing if you suffer from depression? I have/had self loathing issues and depression, which lead to procrastination (I wasn't lazy, I would be genuinely busy doing a billion things void of any productive outcome). The procrastination lead to obvious under performance, etc etc. It was a form of self targeted, passive, destruction (look at me being all sciency).

P.S: I was on pills until recently, when my psychiatrist told me I can stop taking them to see if I still need them or not (they also make me very sick for a short while, roughly 20 to 60 minutes on average), and I am starting to fall into my old and bad habits, again. Just thought I'd add that if anyone's wondering about how I feel.

rootkat 2 days ago 0 replies      
I just want to again say thanks to everyone who responded or took the time to read what I have written. I've gotten A LOT of good feedback from just about everybody and have even gotten some job offers. Now that is amazing. I'm truly inspired by not only some of the stories posted but also from just words of kindness others have left. Thanks again everybody!
robeasthope 2 days ago 0 replies      
Hopefully I'm just being paranoid but on the off chance I'll say this:

You sound pretty depressed - remember the best functional description of depression is an inability to create detailed mental images of the future - Your entire psyche is focussed on trying to solve all the things you've got going on (which is natural because want to fix this) but be careful about it distorting your perspective.

Slow down your thinking and try not to freak out - like others have said you are young and that gives you time to learn new skills. .

If things get bad or you just want to talk email the Samaritans in the UK - http://tinyurl.com/bfghx6q - it's all anonymous and they won't care or even know about the US connection unless you tell them (If anybody knows the US equivalent or one local to the area, post it below).
There are literally hundreds of people out there that want and can help with these situation but you've got to seek them out - Western society is terrible dealing with mental health issues but once you fire up the bat signal decent people come running. Good luck

bdcravens 2 days ago 0 replies      
Freelance. Join enough online meetups, Linked In lists, etc. Start a website where you blog about topics you're an expert in. (I'd lean more heavy on the programming thing than the audio stuff - not as fun, but you can program from anywhere)

Or: do some overseas mission stuff. I don't mean church stuff, where you pay to go, and are in an isolated bubble of service. No, I mean give up your life, go somewhere for a year or two. You can live on dollars a day (and still live better than the natives), and I think it will greatly benefit your worldview.

Join the military. Regardless of the politics of it, I think most will agree it's an opportunity to learn, grow, and get away.

chrisgoodrich 2 days ago 0 replies      
First of all, you have a bright future. Don't sell yourself short or give up. Failure is the key to success.

Contrary to what many commenters have indicated, don't get a job if you can avoid it. If you can get by without a job, put every last waking moment into your passion.

1) If you want to be a programmer, build something innovative and cool and tell the world about it. If nobody cares, try something else. Build a portfolio of things you've done that compensates for not having a degree.

2) Network. Meet people, talk to people and get involved. Help others and others will help on your projects. Network locally as well as with others in areas you want to live.

If you pour everything into your passion, you'll get better at what you do and everything will fall into place.

beatpanda 2 days ago 1 reply      
I know a job you can get. Get yourself to Sacramento, California and look up the Fund for Public Interest Research. If you can be personable and articulate they'll hire you. You can make decent money (enough to live on) and learn some sales skills while you're at it.
RougeFemme 2 days ago 0 replies      
It sounds like you are also depressed, which is not all surprising, given your situation. While you are following through on the work/training/career suggestions posted here, also try to hook up with some free counseling resources. If there aren't any readily available in Yakima (which is likely) see what's available online. The suggestions here are great and just starting on some of those may help peel away the depression, but just in case, reach out to other resources focused on emotional well-being, in addition to networking, training, etc.
calinet6 2 days ago 0 replies      
Do whatever you can to move. That's the only thing that will improve your condition, I think. Just get out, go somewhere, anywhere--Portland, Seattle, anywhere with a hot tech scene. You'll be able to find something to do in a city, just get out of Yakima.

Go to any city you have a friend willing to take you in. Jump start from there.

Lastly, it will get better. Life can be hard sometimes, but you can always start over. I promise it will get better for you.

mbillie1 2 days ago 0 replies      
I'm not sure how realistic it is (I know nothing whatsoever about WA), but there are lots of tech meetups happening all over the country. Weekly groups for various languages, frameworks, etc. That can be a really good place to meet people and network. You probably don't want to show up and ask for a job, but it's a great way to bounce ideas off of similarly-minded people, make friends, learn new things or hone your skills, etc.

I also think getting a job - any job, McDonalds, Walmart, whatever - is an important (even if it's miserable) step, because it's SO MUCH EASIER to get a job when you already have one. Even if it takes several bounces up the ladder, it's very difficult to go from being unemployed to being employed in a good job in the field you're interested in. I've got no degree and no have an amazing job working as a developer for one of the most difficult-to-get-hired-at places in tech. I worked (I will omit the time from 17 years old to 27 years old, because I honestly can't remember all of the jobs I had in that period, but the last year or so I was unemployed) for an office furniture dealership (through a temp agency at first), then got a tech-support job for a small software company, worked hard enough to get a little more responsibility and learned some networking/sysadmin-type stuff, learned some sql, hacked around with Python and Ruby, and got a chance to be a developer. Never looked back. I'm 30, for reference, and I've also been homeless and had to sleep on friends' couches, lived paycheck-to-paycheck or sold belongings on craigslist to pay the rent at times, etc. Hang in there. It's hard to hear, but once things work out and you "get there", you tend not to give a fuck about the path it took to get there.

See if you can get to a tech meetup, or just hang out in IRC, post on tech forums, etc. Get the best job you can, but get any job before no job. Sometimes temp agencies can be a really good way to start - I've worked for several. They're usually indoor, business-casual, 9 to 5 office jobs. Don't expect it to be interesting, of course, but some of these places will get you _a_ job right away as long as you're reasonably polite/presentable and can type fast, and it'll probably be a little bit better than the bottom-end of the retail/fast-food spectrum in terms of pay.

Like zaphar said: Good luck and don't give up.

ndesaulniers 2 days ago 0 replies      
Don't give up! There will always be hope until you yourself abandon it. Don't ever be ashamed about not having a degree; I'm ashamed that I've learned more about programming from a few good books than my overpriced education! You may not think that you have much, but you've already been given everything you need to succeed in life. Don't be ashamed of what you don't know, be eager to learn it. Don't expect anyone but you to change your situation. The first job in a desired field is always the hardest to get because of little to no experience. Don't be afraid to try something in a similar field than the one you intended; you may find you like it better, or it may give you the experience to get your foot in the door in the intended field. Thank you for posting this, and I'll pray that you find a way out of this. You can do it!
kvad 2 days ago 0 replies      
Your are not the only one, this game was rigged from the start. At 24 years old I tried to started my own businesses to employ my friends who did not have the same opportunities. My business failed, do to an employe error. The police and the EPA went after me like it was the BP oil spill. I'll be paying the IRS or the Franchise tax board 40% of what I make for the rest of my life. Cops and robbers have teamed up and the average American citizen is caught in the cross fire. Currently I am reduced to farm out my skills to international corporations. I'm considered lucky to have a job working 12 hours a day.

I believe the tech workers should be moving towards private unions to get standard wages and mentor programs. We need to move away from this dog eat dog individualistic suppository programmer complex.

Most tech managers are just trying to suck the life out you to further promote their career with zero consideration for you well being.

Of course you can go work for a Google or another large corporate outfit. Remember that for every job we hold we are cutting an unknown number of American jobs.

Food for thought, there is a special place in hell for the greedy and traitorous. Personally I feel as a part of the high tech sector we are heading in that direction. No one stands up for worker rights in high tech.

wcfields 2 days ago 0 replies      
Here's what I'd do if I were you and were really backed into a corner with no support:

1) Get a job at a call center, this will suck but you can at least pay for rent off of this.

2) Make flyers and/or find a place that will hire you on to clean Bonsai Buddy off of grandmas computer. If the job pans out enough you can quit the call center.

3) Save up all the money you can.

4) Move to Southern California or anywhere with a growing tech scene. Rent an apartment / room in a cheap part of town (Oakland, parts of LA) that you can use public transit initially.

5) If necessary repeat steps 1 or 2 until you can get a job doing something more. In this time attend meetups to meet other people in the industry you want to be in.

thomasmarriott 2 days ago 2 replies      
we're hiring, give me a shout-
incept 2 days ago 2 replies      
alex [ at ] incept design dot com <<I have a project I will pay you to start on right now
codeonezero 2 days ago 0 replies      
I can give you advice that I would give myself at 22 if I could.

Connect with people who have similar interests than you. They're out there either online or otherwise but find a group of like minded individuals - preferably find a group that gets you to connect face to face. If you aren't comfortable hanging out with them because you keep kicking yourself about your shortcomings, you need to get over that. But once you find a group just show up. 80% is just showing up.

Don't over-think. Find something that's interesting to you, and instead of thinking "wow I don't know if this will pan out" ask yourself "do I enjoy this?" If the answer is yes, do it. Don't worry too much if in three months from now you have a better idea and your current idea doesn't seem so interesting anymore. You're building up experience.

Be social, go someplace that's interesting. Talk to people, even if you're no good at it, you'll build up social skills. If people don't want to talk back, go find someone else that's interesting that's more receptive. Eventually you'll make friends and build up your social skills.

Build a support network from friends and family that you know love you and care for you. They are there even if it's a small group of people. Tell them what you're trying to do and talk to them. They may not have good advice but they'll listen and be supportive.

There's a lot of other good advice here, but these are just some of the things that I tell my brother who is almost twenty.

booleandilemma 2 days ago 0 replies      
I was in your situation about three years ago, and I'll tell you what I did.
I found a startup company that was willing to hire me for $15/hour as a low level computer tech. A computer janitor, essentially. I worked "in the field". My job roles consisted of configuring hundreds of computers by hand, performing keyboard and screen replacements, and occasionally having to physically deliver dozens of computers to our clients' office locations.
My fellow techs had never progressed beyond high school, and I had just graduated a liberal arts college with a CS degree. I felt a little ashamed.
To get attention from management, I started writing software to automate a large portion of my job. Surprisingly, and fortunately for me, no one had thought to do this before. The company's sysadmin was excellent, but he lacked a flair for programming. Management soon moved me into a sysadmin role, and I became the company's go-to guy for writing programs that would make configuration changes to our thousands of client machines in the field. My pay was increased and I got a desk. It helped greatly that I was the only person in our company's US office that had any programming ability.
I guess my advice to you is to first get your foot in the door doing the most trivial work they'll give you, and then show them what you're really capable of.
Edmond 2 days ago 0 replies      
I think you need to take a step back... you are only 22, trust me life is only getting started and you most likely haven't faced your toughest moments yet.

In life it is important to have the right perspective as this shapes your attitude and attitude is everything.

I am 32 now but in around 2001 I was about your age and I had an associate degree(CS), but the job situation sucked. The unemployment rate back then was much lower than it is today....perspective.

I think you need to consider taking any job until you can get on your feet. When I was 22 I was working at a call center taking 50+ abusive phone calls everyday, as I stated above I already had an associate degree...so again adjust your attitude.

Lastly, you may have hung around HN long enough to get the vibe that college isn't necessary, nothing could be farther from the truth.

Peter Thiel may tell kids already on their way to Harvard, Stanford et al to drop out and start a company, that advice is the absolute worse advice for 99.9% of kids....again perspective shapes attitude and attitude determines outcome... seriously figure out a way to enroll in college and get a degree....

hope this helps.

founder @APPYnotebook (www.appynotebook.com)

Kim_Bruning 2 days ago 0 replies      
Right, the economy sucks, there's no work, you're at the bottom of a hole, and all the sides are steep, and you're worn out, in trouble, and it's all coming at you at once. :-/ I have that sometimes. Maybe it's all coming down already, but... it's probably not all going to come down at exactly the same time; there's some playroom to juggle with. Take things one at a time, first things first. (And it goes without saying: Make sure you're healthy and sleeping and eating as best you can) . And sometimes something is going to fall over. And sometimes you have to let it, no matter how it hurts, because it's more important that as many of the other dominoes stay upright as possible. If they do, you can probably salvage something or at least use them move on. At some point you'll get a toehold, then a foothold, and you can start climbing out, slowly - 2 steps up, one step down.

tl;dr. Don't overstress. Take problems one at a time. and grimace when some of them asplode anyway.

ps. you're only 22. I know folks in their 40's who still struggle! (but somehow they manage to be happy every day. <scratches head>) . I think you'll figure it out. Either the road to traditional western success... or maybe you'll find your own path. :-)

pps: {{hug}}

hello_newman 2 days ago 1 reply      
Although I cannot say I hav been in the same situation as you, I can empathize and offer my sincerest sympathies for your struggle. I noticed you want to be a programmer, there are m any options.

Check out appacademy.io. They are a 10 week programming bootcamp learning ruby, rails, JavaScript and HTML5. Because you already have programming experience, you are above the rest and may have a better chance getting in. It's completely free to attend and you only have to pay if you get a job after the program.

It's run by a group of hackers, and you can email Ned Ruggeri and apply once you check out the site. They have classes in San Francisco and NYC.

I hope everything works out for you man. Not to sound too cliche, but what I have found is it truly is the darkest before the dawn. I attended college (I'm 21), got tired of it, started a couple businesses but I wanted to do more. I applied to Dev Bootcamp and got in, and I will be there in April. Keep your head up and never stop hustling to get what YOU want.

Best of luck.

nbouscal 2 days ago 0 replies      
If moving to Spokane is an option, let me know and I can see if I can set you up with some connections.
caphill 2 days ago 0 replies      
Why can't you move to Seattle?

I moved into one of those apodment places once I got here during the summer. It's a dorm style place that comes w/ furniture,internet,electricity,heat,and water for like $700.

I then emailed a bunch of companies in the area and landed a junior dev job. The pay is low but I am learning a lot.

pyrocat 2 days ago 1 reply      
These people telling you to move to California aren't necessarily giving the best advice. Seattle is like San Francisco with slightly less start-ups and 1/3rd the cost of living. Seattle also has Microsoft and a wide variety of businesses that support Microsoft. It also has a great public transit system that means you can live in one of the cheaper areas around Seattle (Wedgewood, Northgate, Central District, Georgetown) and bus to the city easily for work. There are lots of jobs for tech savvy people, so check http://seattle.craigslist.org/ early and often. You can catch a Greyhound from Yakima to Seattle for $18 if you order online early enough. If you can get a loan from your parents or someone, just enough to cover rent for 3 months, you could find a place to live in Seattle and (hopefully!) find a job in that time.
azzkicker 2 days ago 0 replies      
Its all about HOPE, man! Its the drug that you need right now. Do whatever you need to do to plant as many seeds of hope that you can. You need to slowly work out the things in life that are killing your hope. Building positive friendships will help, too. You have time to build a good life for yourself.

Just look at all the comments and suggestions all these people have posted. If you need help, just ask for it. But you will need to work on changing things that you can and they may be hard. Life can get you down. Even in the darkness of days, there are always bright sunny days ahead of you!

Serenity Prayer:
God, grant me the serenity to accept the things I cannot change, the courage to change the things I can, and wisdom to know the difference.

cnp 2 days ago 0 replies      
Not to sound cynical, but you live two hours from SEATTLE. If you have skills, you WILL find work here, particularly tech work. End of story!
taopao 2 days ago 2 replies      
GTFO of Yakima!
keammo1 2 days ago 0 replies      
I was in almost the exact same situation at 23. Broke, unemployed, car repossessed, eviction notice for my apartment and living in a town with no real jobs to be had. I was tech savvy and a beginner programmer, but no real job experience or degree. I'm doing great now at 29. You can definitely turn things around. Seems like most of the important advice has already been dispensed here. Only thing I will add: I was extremely lucky to have friends in NYC who let me crash while I looked for work. Do you have any friends that live in a cities where there are jobs and good public transport? Would they let you crash for a while? Maybe offer to do their dishes and cook them meals while you're there. If you have such an opportunity, definitely seize it.
yarou 2 days ago 0 replies      
These material things don't matter in the long run. You've identified your passion; all that's left is to pursue it. But you need to identify what about your personality led you into this situation. You always have a choice, regardless of external circumstances.
ovidius 2 days ago 0 replies      
It helps to have specific goals. "To just be ok for once" sounds nice, but what exactly does that mean to you? It's much easier to make a plan for yourself when you have specific goals.

You might try thinking out -- and writing down -- specifically what sort of circumstances you think would help you to feel "ok." An apartment? A steady, stable job? A car? A group of reliable friends? You don't need a perfect answer, just try to flesh out some basic details.

Once you know where you want to be in life, you can start taking determined action to change your current circumstances. Where do you want to be ten years from today? Five years? Try to answer those questions, then work back to today, determining the requirements at each step.

So, if you have as your goal getting a job at $50k per year working as a web developer at a small to medium sized company, starting x years from today, then your requirements might be:

Living in a city with sufficient job opportunities in the IT industry; specific programming skills; interpersonal skills for working in an office environment; personal and professional references; a resume; some relevant work experience; basic interviewing skills; a permanent address; reliable transportation; food in your stomach; some reasonable clothes; and a few friends and a healthy way to relax during your downtime.

Take each of those criteria, compare to where you are now, figure out specifically what you can do to improve your circumstances, and take action!

Having it all written out can work wonders for your motivation and ability to stay on track. You can also include some goalposts in your plan with specific timeframes so that you can periodically remind yourself that you're making progress -- that can really help you make it through when things get difficult, which they sometimes will.

It sounds like right now you need to get traction and put some money in your pocket, and some more in the bank. That means you'll want to get your expenses down as low as possible and save as much of your income as you can. You may have to work some unpleasant jobs to get yourself started, but remember that they're not permanent, and stay focused on your goals.

I hope this was of some use for you. Good luck!

molesy 2 days ago 0 replies      
Central's a good school. Good enough at least. Get any job you can in Ellensburg and find roommates. Apply, do things around campus, do anything you can to meet people and get out there. It does not matter if you actually get in or take classes, but it'll help to try.

Seriously you're less then 40 miles away from tons of people going through the same thing trying to get themselves together. Even if you end up doing something completely different, it's a place to start and it's just a hitchhike with a bunch of people you'll probably want to meet anyways away.

onehundred 2 days ago 2 replies      
How can you be reached? I'd like to help some how, possibly offer you a free place to stay in the Bay Area (Talk it over with my room mates) and pay for your flight. Please leave your contact info
greyhat 2 days ago 0 replies      
I emailed you some thoughts! (coming from brianfarr@gmail.com )
andyjbas 2 days ago 0 replies      
Dude go get some work. If you are tech savvy then put yourself out there. I have less than a year of programming experience and I turn down more work than I take on. I don't even market myself beyond an odesk profile and a blog/resume. It is really that easy, but if you just sit there and feel sorry for yourself, you'll be in the same spot in a year. Go send quotes for 20 feelance gigs in the next week. Work for 15/hr if you have to... in a few months that will be 50/hr and more work than you can handle.
enemieslist 2 days ago 0 replies      
I just wrote a book about this, called "Break Free of Your Rut." it's based off my own experience being deep in there, and getting out.

It's 2.99 on Kindle, but send me an email and I'll send you a free pdf copy. dan@enemieslist.net is my email.

It sucks, but it gets better.

martinrame 2 days ago 1 reply      
One strategy is contacting english teaching academies in South America (there are thousands) and go to live there (of course, you'll need some money to afford a couple of renting months), that kind of work will allow you to make a living without taking all your day. The next step is to join a public university, remember in some countries of South America there are great free public universities that allow foreigners.
saiko-chriskun 2 days ago 0 replies      
do you have a resume/github/anything to look at?
slajax 2 days ago 0 replies      
Convert that angst to motivation and create something. Every day take a step towards making that thing better. Before you know it doors will start opening. Most importantly, never give up.
L0j1k 2 days ago 0 replies      
That's what your 20s are for. Learn to live off next to nothing and hit the road. The people you meet, the experiences you have, the skills you learn, will feed you and your family for the rest of your life. Take it from someone who was in your position exactly...
bsilvereagle 2 days ago 0 replies      
I've never been in this situation. However, I've speculated about it quite a bit.

Embrace this. You'll (ideally) never be here again.

Is there somewhere you've always wanted to live? Move there. I'm sure there's an airbnb for ridesharing to get there. If not, start building it.

Once you're there you need to find work. Working fast food? That's cash. That's not equity somewhere, that's immediate rent paying and food buying cash. You want this.

When you're not flipping burgers, try and find work that is at your technical level. Startups, firms, etc. You probably won't find any at the get go. That's fine. Put an hour a day into this search. The rest of it? Start fleshing out stuff on Github.

Don't necessarily take the first job that comes up; flipping burgers and waiting for the right job is better than a sucky job.

Final step, start living life.

Like I said, I've never been in the situation, but that's the advice I would give myself.

Good luck.

xijuan 2 days ago 0 replies      
I don't have time to leave a long comment right now. If you need someone to talk to, add me on gtalk.
IheartApplesDix 2 days ago 0 replies      
Lower your standards and get a job.
hedgehog 2 days ago 0 replies      
What's your skillset?
GoranM 2 days ago 0 replies      
You're not alone in being alone, and there are people worse off, I assure you.
PixelPusher 2 days ago 0 replies      
Just get really good at something. If you're already tech savvy, be great at developing software that delivers value to businesses.

I'm personally a high school drop out and work as a developer in an up and coming startup.
Prove that you're a good developer and you don't need a degree.

alexsilver 2 days ago 0 replies      
Please come back in a few months and update us on your progress, we're anxious to see how for you've gotten. Good luck!
renod 2 days ago 0 replies      
Just share more about yourself. People will be able to help you.
vonsydov 2 days ago 1 reply      
start a company
bquarant 2 days ago 1 reply      
Start turkin'
Ask HN: How much bandwidth does the US Internet use?
4 points by DiabloD3  18 hours ago   discuss
Ask HN: How much more expensive is it to live in Silicon Valley?
8 points by shawndumas  1 day ago   15 comments top 9
gatsby 23 hours ago 1 reply      
"Can I trust these cost-of-living calculators?" I wouldn't.

As people have already mentioned, taxes and housing will likely be your largest increased expenses when compared to an area like Boca Raton. I would go onto some home-search sites and start looking around at actual places for rent. You'll quickly get an idea of exactly what you would be paying if you moved out today. To give you a general idea, lots of very non-posh 3 bedroom, 2 bath single family homes in Santa Clara go for $3-5k/month. However, that number can differ wildly by moving even a few blocks in any direction.

Feel free to email me if you want to discuss specific areas further.

hkarthik 1 day ago 1 reply      
If you are single, you can probably live there with minimal life adjustments. The rule of thumb with housing is that you spend twice as much for half as much space as compared to most parts of the country.

If you have a family with school age kids, the situation is far worse as the family friendly housing costs are closer to 3x-4x compared to other areas.

rpedela 1 day ago 0 replies      
Having just moved to CO after living in Silicon Valley for 3-4 years, here is my cost experience. Most things are about the same price as everywhere else (food, clothes, etc). However two things are not: taxes and housing. If you are single, the only way to get a nice apartment at a reasonable price is to live with roommates. If you have a family, you will be living in an apartment/condo/small house unless you are super rich or you buy a house so far away that your commute sucks. However salaries are usually $100K+ for good, experienced engineers. There is a lot of low-income housing too which may be helpful if you qualify, and it is usually mixed in with nice housing so we are not talking the ghetto.

The above is true for most of the Bay Area, not just Silicon Valley, unless you are willing to live in bad neighbourhoods.

650REDHAIR 1 day ago 1 reply      
It is expensive to live in SV.

Check sfbay.craigslist.org to see what apartments are going for.

If you live in the Valley you're going to spend quite a bit of money (and time) commuting anywhere useful. If you live in SF your rent will be higher, but lower transportation costs.

muzz 1 day ago 0 replies      
> having lived here I know that Delray represents a huge cost savings and a 10 min commute.

If you work in Palo Alto or Mountain View, you can live in Santa Clara or San Jose and significantly lower cost. Additional commute is 10-30 minutes

If you work in SF you can live in Oakland or most of the East Bay (think El Cerrito, San Leandro, Hayward, etc)

tutufan 1 day ago 0 replies      
If you have a family and are thinking of living in a house, you are in for a world of hurt. Houses are for people who have already gone through an IPO and gotten lucky.

I recently had an offer from a well-known SV company. It seemed really good, and was maybe 80% more than I was making in the sticks. But I also have a family, and in my case want to put the kids in reasonable public schools. After long study, I realized that this just wasn't possible, even on the generous salary.

Some people say that the Bay Area is simply full. For people with families, that might almost be true. Certainly it's a major challenge. Good luck!

markhall 1 day ago 1 reply      
I now live in Palo Alto. Being from Broward County (45 min from Boca), I can definitely relate to your concern. There is a significant difference in cost of living between So. Fla and here, often beyond what's visible on 'cost calculators'. Use multiple data points and average things out. If you have any specific questions, ping me at my email in my profile.
shawndumas 1 day ago 0 replies      
Also: I know the state sales/income tax is higher; that's a fixed cost that's easy to calculate.
gamechangr 1 day ago 0 replies      
Yes. (disclaimer I don't live there, but have been a number of times)

Highest cost of living in the country in my opinion. There are ways to beat the system, but half the population are looking for those exceptions.

Show HN: Drive Google's Streetview Car
7 points by spicavigo  1 day ago   6 comments top 4
spicavigo 1 day ago 0 replies      
MattBearman 1 day ago 1 reply      
This seems like it could be cool, any chance of having it hosted somewhere? I'm too lazy to set it up to test, and I'm sure I'm not the only one :)
codegeek 1 day ago 1 reply      
very cool. The interface with ability to control location, speed, no. of frames will be awesome. Bonus point if you can add Play/Pause button for the video while car is driving and annotations/arrows on the map when taking turns
afaqurk 1 day ago 0 replies      
Cool! Definitely worth putting an interface around it. Love the concept and the simplicity of the code.
Ask HN: Why the recent flurry of .io domains?
16 points by Jeremy1026  1 day ago   16 comments top 11
moonboots 1 day ago 2 replies      
I chose an io domain my site http://typing.io because of the input/output programming reference. It's also more difficult to find a reasonable .com domain related to typing practice.

The registrar I'm using is about $48/year [1] with no price bumps for renewals.

[1] http://en.gandi.net/domaine/prix/detail/io/

argonaut 1 day ago 0 replies      
One big reason is that if you're making a B2D product (business to developer), adding a .io to your name is pretty acceptable.

See: segment.io, filepicker.io, etc.

These companies have adopted the ".io" as part of their company name, all in order to get a cheap domain. If you tried to buy a domain name like segment.com, that would be around $100k (ballpark). (Segment.com is probably not actually for sale, since an actual business is using it right now!)

fakeer 1 day ago 0 replies      
It's because of "I/O - Input Out". Gives a nerdy touch to the URL.

Maybe also because it's one of those easy sounding, feels real short and quick like some other domains i.e. .in, .co and .ly. Nth beats a .com yet.

Anyway reason you think, we might start getting single character TLDs? As in .a, .k , .z &c?

bmelton 1 day ago 0 replies      
I think it's mostly just due to the fact that a $75 .io domain is still many times cheaper than having to purchase an already-registered domain from somebody outright. Plus, it's short, and there are still tons of domains available on it.
RileyJames 1 day ago 0 replies      
We chose to use .io as opposed to .com because io seems to be accepted within the development / tech community. Rather than come up with a web 2.0 domain name we'd prefer to use the name we like. http://theoria.io. If the product didn't have a tech / dev audience I'd probably go with something else.
uladzislau 1 day ago 1 reply      
I'm happy about .co domain zone as well. An average $20 year for one domain vs. $8,000 asking price for the same domain in the .com zone. I really hate domain squatters.
blazing_grey 1 day ago 0 replies      
As everyone else is saying, it's still a pretty uncrowded namespace and the 'IO as in input/output' thing is great for B2D or D2D sites. More concretely, it's a way for me to have a personal site whose domain is 6 characters, all of which mean something (http://lsh.io, my initials and "input/output").

Thread derail: I just bought that domain recently. What's the MVP for an engineer's personal site?

roryreiff 1 day ago 0 replies      
For us (Splash.io), it was a matter of not having the ability to purchase splash.com, and that our URL is not really that important (we are a mobile app, App store ranking and searchability is a way bigger issue). Plus, .io seemed reasonably acceptable for our product. We also nabbed getsplashapp.com, but splash.io is shorter, and I think easier to remember.
birchbird 1 day ago 0 replies      
It's usually because the ".com" version of the domain is taken and the sites cater to a more tech savvy audience. I'm not sure I've seen examples of medium or large companies/services using .io domains. (Exception would be survey.io, but it's a few years old)

As psycr says, it's also a reference to I/O and could also represent 1 and 0.

psycr 1 day ago 0 replies      
It doubles as a reference to the computing term I/O: https://en.wikipedia.org/wiki/Input/output
ed56 1 day ago 0 replies      
Because Stone Cold said so.
       cached 29 March 2013 20:05:01 GMT