Hacker Newsnew | past | comments | ask | show | jobs | submit | StudlyCaps's commentslogin

I feel your pain. I'm quite a bit older than you are. Programming is my second career and I'm competing with people who have been doing it their whole lives.

I must say, it sounds like you're being VERY hard on yourself. Having a CS degree degree from a top 10 school and enough money in the bank to freelance for a few years puts you in a really good position.

Stop constantly comparing yourself to others. Set some realistic goals for yourself. Those goals should be based on what will make you happy, not what will make you feel like you measure up to others.

When was the last time you took a vacation? You may be a bit burned out. This will definitely cause you to procrastinate. Take some time off to refresh and recharge your battery.

Also, do you suffer from depression or anxiety? If so you may want to consider doing some therapy. Do you have a social life? Do you do fun things on a regular basis? If not, start making time to improve the quality of your life. I suspect that most of your problems are not career problems but side effects of general unhappiness. When you find happiness it will solve the other problems.

One last piece of advice. Going "indie" is not for everyone. I have a feeling it's not for you. You may find that you will flourish in a staff job that you truly love.

Best of luck friend!


The customer support rep gave you the answer. You didn't like the answer and you picked the fight. Customer support staff don't get to decide what features a product will or will not have. Your feedback probably could have been directed to a different channel within that company that actually does look for feedback.


Does your team have a project manager? If so, he or she is the person to go to when you think a project is in jeopardy.

How did it come to this? Were the original time estimates way off? Was there significant scope creep? Were there blockers that were beyond your control (ie. tech problems with dev environments, specs were delivered late, etc.)

More than likely, the release date can be pushed.


That was childish and contributes nothing to the conversation.


Yes, and flagging is a form of censorship is it not?


Why is it inappropriate, because you disagree with it?


I would. I would also buy a phone that can detect the difference and does not connect to them.


Well the difference is simple, most cell site simulators force unencrypted protocols... There are android apps that supply this sort of information.


Hi Can you share some more information? Which apps would you recommend? Besides installing the app, what else does one have to do to prevent their phone from connecting to sting rays?


There's very little you can do (afaik) to keep your cellphone from connecting to a stingray. It's essentially the same as being way out in the boonies with only 1 (unecrypted) tower within range. Here's one of the android apps: https://secupwn.github.io/Android-IMSI-Catcher-Detector/.


Yeah I agree. I think it's like hipster Kewl to be a "feminist technologist." Like even if you're not an especially good programmer you can become your own brand and give talks and organize events based on being a "feminist woman in tech." Guys are falling all over themselves to get drunk on this Kool Aide, too. Like "how can we help? Yell at us some more!"


I don't have a Facebook account so I can't post a question. Can someone post this question for me? Ask Zuck why he's invested so much money into making their own frankenstein PHP when they could have just used Java? I mean I like PHP and all. It's great for blogs or personal websites, but why would you invest all of that blood, sweat and beers into build something at that scale on PHP?


By the time they got around to building "frankenstein PHP", it was way too late to switch languages. Before that, there was no time to switch.

The whole development process of Hack is interesting. It was very organic, if the stories I heard were true. Someone got it in their head to try compiling php to c++; they tested it and got a free 20% (ballpark) speedup of everything. Then they made a VM to make it faster and more efficient, and once they had that vm, it was easy to add small, useful features like 'await' and such.

Much of what people hate about PHP isn't in Hack, by the way. It has type hinting, lots of dumb conversions don't happen, and obviously it's not interpreted. Hack is really just a better language they made that, because it shares the same syntax as PHP, was very easy to switch over to while still developing features.


Well, at some point Facebook had a code base with a whole bunch of PHP and it was worth a lot of effort to make it more efficient. One possibility was rewriting stuff, one possibility was this project to make a different PHP compiler. It wasn't obvious what the right strategy was and the Facebook spirit is to try lots of stuff and see what works. So effort went into each, and basically each of the methods turned out worthwhile for some things. Nowadays a lot of components of Facebook are not written in PHP, especially the infrastructural components. But a lot are written in PHP and work goes into the compiler. So the answer is, it didn't happen dogmatically, it happened bit by bit.


@dang that's unfortunate. This was the one place that I thought a group of intelligent and objective people might have a dialog about this. I guess it's easier to believe the official version of events.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: