Posts6
Comments37
View on HN

The problem is smaller than you think. You need time.

Dunno if that helps, but I've been programming since 8 years old. When I did college there was definitely a considerable amount of people that I might consider that... they didn't know how to code or to properly solve problems, but that's because they didn't improve their problem solving skills.

If you have no monetary or legal obligations, just stay at your parents place, sit down, create a SPOJ account and go problem by problem until you are confident. If I had quit 2 years off my career to study problem solving now that I am 30, it would rarely make me lose anything, much less in a 30 years of work timeframe.

Go get rid of that anxiety I think you can only solve it by being more confident, and to be confident you need time. It is much easier to be a good guitar player if you start as a kid, but I bet that anybody that dedicate a few years will be able to perform well, peogramming is the same.

Best advice ever.

I come from a relationship with my family like the one you described. Now my mother is dead, my father married another woman and all the advice and control they gave me is gone and they barely remember these expectations which some of them I fulfilled but actually at some point I left my home and worked in another city without having money to pay even my lunch. That made me make a lot of money, move from a third world country and meet the love of my life. I didn't have diabetes so maybe for you it might be different, but unless you take control of your life and start to have frequently moments which you are 100% responsible for, you will never truly live.

I always felt weak and had my fair amount of health imperfections, but I once thought that if I'm a bird with an undeveloped wing and I need to do my first flight, I would rather crash my face to the ground and die than to live a shitty life being abused by everybody.

Maybe you can fix your disadvantage with your brain and become a bird that makes other birds fly for yourself.

Also take out this disadvantage mindset. You should make your strong points stronger. You have gone through some crazy shit that those perfect rich white males probably never went. So at least at something you can excell.

Please also take my opinion with a grain of salt, you know your life better than me. Cheers

Tell them that it's just a currency, but unlike a normal currency where the government has control, nobody has control.

Then there's a big sheet of paper where the transactions with their amounts are written and shared with everybody, that way everybody knows how much each of them has. So when they receive money, they know that whoever sent them has money.

Then just raise up the simple problem of you copying that last transaction and transferring money to somebody else before everybody knows that you did the first. You can just say that there is a system that waits until that other transaction is processed and be done with it. It makes no sense to actually explain in more depth even to a savvy user...

even if you do explain, it will be like when they try to explain poverty in the third world to Americans... they can even see the picture, but they won't understand because they've never lived it.

In the end, all you do is to think that you managed to explain something but the other party didn't really understand you

I go to work, nothing special as most of the remote worker in (subdeveloped country with great weather). Actually in nothern Europe, where most of the days are just gray and I don't get enough sunlight.

I have a wife and a dog whose I share my life with, we play games in the sofa and eat together, maybe once a year we travel to explore new places. Sometimes routine is hard, but I can always count on them snd vice-versa.

- Make me a German(great read, even if you aren't into germany, nice read/comedy).

Still reading "Meditations" from Marcus Aurelius, definitely a must read. You can easily see why he was an imperator and can probably guess how much far a human can get even in today's society with the mindset he provided in the book. Maybe it's a good idea to finish this up this xmas.

It was a very poor year in reading for me, but compensated by the fact I've moved to Germany.

No. This is not an advantage.

Any average developer can probably write something in Ruby/Rails at least 2x faster(in developing time) than the best clojurist alive if the startup in question is a web app / mobile app. And this matters for a startup, time to market.

If the startup has a very complex business domain, needs some deep data science to be done, machine learning or some sort of thing, it might be a good indicative that they use clojure, but there's like 10.000 things that you should care before if they use clojure.

There's a lot of companies that are about raising money, picking a weird stack, hiring a bunch of hipsters and then running out of money and closing operation. I know people who are programmers that know that the company product sucks and just stick to the company because of the tech stack. As non-founding engineers don't get that much stock options it seems a good idea to work for a company with some fun stack that pays well enough even though you think the product is shit.

As you aren't a programmer, you should look for companies where you see that the business makes sense. Tech tools rarely end up as a big market advantage.

What makes all the difference is having great managers, board, C-level, culture... and of course, a decent business model. With a competent team, good business model the team will apply a tech stack that is good enough to solve the situations at hand a move the company forward. And this won't evolve just one programming language, just as you can't create a big company just doing advertising, or just having only finance people. You need all kind of skillsets and this also applies to tech.

Clojure? Last concern.

I share the same opinion and congratulations for tailoring this great piece of rationality you wrote.

But I think PG isn't bad. I think he mostly want to do good things and thing well of him, just as all the other venture capitalists that back his incubated companies. But they rarely get how hard life is for most of the people.

They were born in the land with the most opportunities, and/or studied to be in the field with the most growth in the last decades by far(technology)... and they don't get it.

I actually miss the time he was just a computer programmer, he wrote cool stuff.

Now, it seems everything to be about making a dent(5-7%) in the universe. Everything is about money. Money. Money.

I seriously see no value in making taxists make less money than they already do, or completely "disrupting" markets where the workers, the poor, end up having shittier lifes because all of that venture capital injected to a competitor just across the street.

But well, history will tell if this was right or not. I'm just a man who can barely come up with a concise though as you.

US H1B visa sucks, forget it. Unless you got a PhD or something better... companies aren't that willing to go through the bureaucracy and investment to hire you. Also, your wife/significant other will have no rights there, also, you are tied to the company...

I'm from Brazil. I gave up trying to go to US and then applied to a couple of companies in Europe and got the job. The visa here is good(Germany), my wife can work, public services are good and I can get permanent residence in 2 years, citizenship in 8.

I still have the dream to work in the US, but only when they deal with their poor VISA crap. After I saw how things are good for immigrants here in Europe, even if I got an offer to work there for Facebook, I wouldn't go. The US government have to get their stuff straight.

But yeah, I think you need more experience. Talk in events, have a nice github, improve your english, level up your game... and keep applying to companies!

So you are basically trying to get advice on something and tell me afterwards "I'm this, this and that."

I really think that you should reflect more and relax, you are in a good position comparing people at your age. That is good... but I feel that you care more about counting the countries that you've visited(like 140 countries!) instead of the moments you had there. I do abstract a lot of things like that too, but sometimes its time to enjoy the moment.

Well, I hope you find your way and be happy(or get out of boredom)! :D

First of all, people frequently do those walls of texts when they have no idea of who they are, they just did everything that they were told so, so they are like a puppet. Making money is not hard when you are puppet. Here on HN there's a lot of paul graham's puppets, so they somehow spend their lifes creating CRUD apps...

Don't take me this the wrong way.... but I think you are full of shit. You are those kind of people(very common in HN's community also) that HAVE to think you are somehow special. You think that life is something you explore and conquer. Your life made you think like that and now it's time for you to release yourself from your stupid destiny, just like you did with the drugs.

Start reading more philosophy and literature... I know you are probably goal driven and there's absolutely no real goal in "reading". You just get to see things differently, with a diferent perspective and that will really help you.

Also, don't forget that days go by really fast, someday you will die. God might not exist and that might be your last chance to be yourself, so... who are you?

And please, make real friends and get a girlfriend: you will see how simple working and making money is, something hard is to make a person happy everyday(your friends, your girlfriend, the ones that you love...).

Dear procrastinator 15 years ago

Actually, I know the problem:

It's with our right hemisphere, it's the one of you that is creative, that had hopes as a child to really do something useful for the world, the one that is out of control, seeks freedom.

The thing is that you aren't doing art/music(that's what people frequently do with it) and art/music is well known as freedom, what you are probably doing is:

A stupid startup to proove yourself, make some money and shit. Even if you own twitter or facebook, it's still shit compared to art, believe me. It's shit.

If you were doing something that would eradicate some sickness in africa and would save millions of people or had anything altruist in it, i doubt your heart wouldn't be pumping from the second you started.

Believe me, it's because what you do is shit, your brain knows and it wants to free you from this bullshit.

I don't procrastinate to wash dishes for my girlfriend, no matter how much it's boring, i fucking love her. But you know, if i had to wash it for ME, i would procrastinate all day. You need love.

Steve Jobs don't know how to program probably. Once I've watched a video of Steve Woz on youtube saying he(Jobs) didn't knew a shit about making computers(hardware), but he is very talent at being the CEO or something like that. So it's very unlikely that he knows how to program.

I know that microsoft employees, including Bill Gates have read some Knuth, I've read that in a book of Bill Gates.

It wasn't a scam, just take the fact that "[LinkedIn] became the first major American social media company to go public" and you should notice that it happened due to (1) managing an IPO is HARD (2) web social media is young.

A real-time chan/anonymous community. We want to explore the potential in the privacy aspect that it does have. Chans are known to be hard to break-even(server cost wise) and they look... bad/ugly.

So using node/socket.io and with a nice execution, in that "adventure" we want to create one that can scale cost-wise and basically own the market. We are developing a lot of cool features(and useful) and it's looking good now. Beta in july/august.

We want to change that narcissist/egocentric facebook culture that the web is built upon. Contributing to something and not getting credit for it is good. Altruism is awesome. We want to change the "crazy/sick" reputation that chans do have today.

Ruby is awesome.

Please don't compare it with java, that makes me so sad.

Java is so bad, deal with it. The good thing about java is the JVM to use with another language like scala, clojure and so on.

Being a programmer is actually funny, you can stay all your life using 10 frameworks to do something for web in java with a lot of lines of code and bugs and think you are so good(like I did), but you're actually so bad.

I'm still trying to learn lisp and start doing some clojure too, can't wait!

Well as it has been proved to be profitable and you already have clients, it's up to you do decide it(well... it has always been up to you) as you are probably the only who know how big your public will be. If you are afraid of stuff breaking up/it not scaling so well and so on, work on it until you feel satisfied. As you already said, it's B2B and service standards may vary from country to country. A good experience would be try to get some clients from another country with "high service standards" and try to give them some benefits to try it out the services(for free maybe?) and if the feedback is good enough you launch it.

If you would like to wait for the API to be ready, just do it. I know that there's a lot of people that would say that "launch it with 50% done" or something, but the person that know your product best is YOU.

I hope you have much success with it!

Yes you should! It's also important to know how basic data structures work(you will learn it in college). I studied before college on a good book of data structures in C which introduce from the basics(like binary numbers and so on) that let you learn C and also improve a lot in algorithms. The book name is "data structures using C". Here is the amazon link:

http://www.amazon.com/Data-Structures-Using-Aaron-Tenenbaum/...

Have much success in your degree!