HN user

Max_Ehrlich

94 karma
Posts11
Comments28
View on HN

I understand that these variables have a rich and long history, but if you have ever heard a professor or anybody else say "foo" in lecture you will understand why I detest them.

They have absolutely no connection to the matter at hand. Since foo is often used before bar, you would think there is an ordering between the two but there doesn't have to be. They are hard to pronounce and easier to confuse.

Whenever I give an example I use variable names that actually make sense and are related to the example. I'm glad that I have been fortunate to not see "foo" and "bar" anywhere in all of the code I've seen in recent memory.

  Location: Maryland, USA
  Remote: Yes
  Willing to relocate: Yes
  Technologies: Rust, JavaScript, OCaml, Java, C, Node, Express, React, AWS, 
  Résumé/CV: please email
  Email: olliboudon@gmail.com [different name to preserve online privacy]
  Visa status: US Green Card [permanent work authorization]

A real benefit of the Socratic method is that those magical moments of insight are all yours. You discover a new insight yourself, guided along the way.

It's more fun and exposes any weaknesses. It's easy for the student to say they know something when they actually don't. Drawing links themselves exposes everything. Then a quick detour can fix the foundation before continuing.

It's also very effective for large classes. You are forced to pay attention, because the teacher could call on you at any time.

Thanks a lot for your detailed advice.

Problem is I don't have access to a laptop. It's not allowed inside the base.

Can I do these things with just a phone, internet connection, and Kindle?

I really want him to succeed, but I think coffee is about the "sexiness". You hand-grind the beans, get a beautiful french press on your counter that declares you are a coffee connoisseur, and then savor the end result.

His idea is like making ice-cream; you've got a monstrosity on your counter which you ignore until it's done. You also don't use it often.

But then you don't have the same ability to add flavors and mess around like you do when making ice cream.

Fascinating, but I'm not sure about the assumptions. This model mainly doesn't account for risk in the calculation.

The company owner might only work twice as much as the 9-5 salaryman. But he increases the value of his equity, while the salaryman just draws a monthly salary.

Eventually that equity is valued at millions by investors, and that is how the company owner becomes rich. Or it could be valued at zero.

Meanwhile, the salaryman is not even exposed to any of these extremes because he never took the risk.

All fantastic ideas, thanks. Not that they're the same, but heroin addicts replace heroin with methadone. So that's probably the best solution, to replace instead of just abstain. The devil finds work for empty hands and all that

Thanks for the advice.

For the country's bitch part, I've got a green card waiting for me in the USA if I choose to study there. I fly in, and I'm already a permanent resident and then a citizen in five years. So hopefully that should work out

Thanks for this, I agree with everything you've said here. I agree that business skills will ultimately lead to wealth, but I would like to have a degree and be a graduate first.

I know it's going to be a struggle, and I hope I enjoy it at least a little bit if I follow through with CS. Employment is definitely not a good road to wealth, but with CS maybe I will learn those technical skills to make something of value later on.

Thanks a lot for your advice. Interesting that you can't get rich with cs in all countries, but I think that in the USA at least I should be able to launch a business or something.

Thanks for the reassurance and sharing that you did it for the money and were only mildly interested like how I am right now. Hell, from what you've described it even sounds like I might enjoy it o.O

Thanks. But if I study in the USA, I get citizenship fast and easy + law is not an undergrad degree over there. So maybe it would be worth studying CS instead.

As a barrister, I think maybe I would be doing something useful for the community but what I really want is to become a millionaire

That. Is absolutely what I want and have been thinking about. It could be worth doing CS just for this alone. The only high-paying field that doesn't need you to chain yourself to any place.

Thanks a lot, this is a crucial point and good to hear it from someone with the same background as I.

Thanks a lot for your comment, it's really reassuring to know someone else in my case.

Honestly Law isn't really my "thing" either. It was just convenient and well-paying.

You're right, I was just terrified that I'll hate my life if I do CS