jomendoz

Joined 11 years ago

Karma
11
Submissions
9
Member since
May 30
software developer
View on Hacker News

Recent submissions

Comment · 2 years ago
Could you share a link to the courses pages? I haven't visited the university site before.
Comment · 2 years ago
Comment · 5 years ago
Unfortunately, "chafa" means lame in Spanish.
Comment · 7 years ago
Yes. But URLs tent to be logged more than HTTP headers or payloads. Any L7 proxy can spit out requested paths and the password will be preserved in different places for long periods of time.
Comment · 7 years ago
Please, do NOT sign up in this site until author fixes this noobish vulnerability:

When the sign up request is sent, it shows a S3 error not finding corresponding key. The true misdeed is requesting the resource with get and passing email and password as query parameters in the URL. Such a shame >-(

Comment · 8 years ago
Is it just me or this article is very poorly written?
Comment · 9 years ago
Well, I think you're doing very well with coding so far.

Generally, in a CS major you will get accounted with many great things that are the baseline of computation, I really enjoyed my time in university with intense math discussions, really good friends and lots of new experiences.

But math passion started to peak at my last semesters when knowledge started to get denser and denser. And because I decided that I wanted to work in private sector instead of academics, I knew that that knowledge in very different areas of computation will irrevocably start to fade away. I don't regret having done my major though!

Enter real life work... Well, the real thing about real life work is that you have to manage a lot of non technical issues, namely coworkers, lead tech(s) planification, discussions about what to do next, what to do with inherited mess, resolutions in those regards, etc. Being practical before being correct. And then, balance practicality with correctness through simplifying.

I started to learning how to code in 2006 but I had a part time job in web development in 2010 and roughly I could say that I have used many different technologies since then. In every team you'll be working, you always need to handle those issues (at least in my limited experience).

Now a little bit of non-requested advice: 1. Don't worry too much about tech stacks, they change over time, at varying frequencies, but a rule I have seen is that almost no library or framework endures a lot of years without major adjustments or complete overhauls. 2. In CS major I learned a few tricks about the foundations of now-a-days flashy features of new tech stacks so don't let them blind you. Experiment with due diligence (I mean, new tech inherits a lot of risk in adoption, so test thoroughly and mindfully). 3. Balance practicality with correctness (again).

Lastly, let's talk about passion. I left this point intentionally as the last thing to talk about because it's something very important to me that I started to reflect intensively lately (I'm 27 btw). CS and computation in general is a whole world by itself, you can do thing for the very sake of doing that, solving math problems, coding new features, read HN for the sole intent and joy of knowing more. But that's not the only way to view this regards. CS and computations in a wider view is just a tool for something else. A tool for creating art, creating experiences with games, creating music, preparing trips around the world, exploring worlds far apart, learning different cultures and languages, helping people in need and so on and so for. So at the end, my last non-requested advice is to experiment life in different places, with different people. I'm very passionate about languages and linguistics in general so I can say firmly that easily I could spend a decade on working something related to language / linguitics. Take deadmau5, he did CS and was passionate about doing music. Take Paul Graham, he knew was passionate about CS and art, but later in his life he turned into an enterpreneur and created Y Combinator. Take solo-devs of indie games, they enjoy computation but are passionate with games. At this age, explore as many areas as you can and hit your passion right away, even if that mean to spend some years in the finding. I recommend to you reading the conception of DuckDuckGo by Gabriel Weinberg [1].

Have a nice journey.

[1] DuckDuckGo: The Solopreneur That Is Beating Google at Its Game - https://fourweekmba.com/duckduckgo-vs-google/

Comment · 9 years ago
The opening paragraph is wrong. It has been 32 years since the greatest earthquake in Mexico, 1985.
Comment · 10 years ago
It seems to be a great game! Sadly, I think it encourages resource exploitation as to what we, the human race, have been doing to Earth as a whole.

I think a very good extension would be to provide new technology for sustainable energy generation and even further the ability to harness and excel the planet as a super living thing (as Asimov could imagine in its Foundation series).

This would provide an even more constrained and challenging environment as to maintain planet's equilibrium on one hand and progress on the other.

Maybe, those aren't really valid concerns from the beginning of a game. But afterwards, it'll be important as massive industrialization reaches ecological relevance.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton