HN user

gicadin

47 karma
Posts0
Comments19
View on HN
No posts found.

One thing i've found as an avid gamer is the lack of "humanity" in modern games. Modern high budget games are streamlined, risk averse, and predictable.

If you look at older games you'll often find the creator's / developer's quirks and mannerisms have seeped through showing mild biases, prejudice, stereotypes, etc (humanity). The freedom to express yourself in your work, resulted in people becoming emotionally invested in the product. This investment likely meant they spend many additional hours if not directly working on the product, than thinking about it resulting in a faster shipping date or a higher quality product in the same timespan.

Our position is unique where we are able to make a significat amount of money without the large time investment of other professions. Doctors/Lawyers mach our salaries only after a significantly longer time ( school and experience). after investing 10-15 years of their time to such a career its a lot harder to give up and pursue your dreams. This is my explanation why its so easy for people to give up on such high paying jobs in our industry but does not happen across other sectors

Although I agree that buying everything organic is irrational there are certain products where the organic version is quite different. A good example are tomatoes where market bought often taste like plastic. This is my personal taste and opinion but i've validated it in my circle of friends.

Props for describing the problem as an optimization problem.

To add to that: Companies are not always looking to hire the best person for the job, but someone that can solve the problems they are facing. Since problems tend to repeat themselves, someone with experience has likely encountered and solved many of the problems they are hired to deal with.

This is not saying that having experience in a field means you will be able to solve a problem better than a inexperienced person, it just means they've likely encountered it before (or a variation) and managed to solve it. Business in general are risk averse, and therefore will opt for a guaranteed solution even if its not optimal.

Although there is a lot of merit in implementing an algorithm and not just writing pseudo code, doing it on paper has some advantages.

- Its a lot quicker to sketch an algorithm on paper ( you can ignore some details which are either trivial, or irrelevant to the problem )

- At a certain level you are expected to be able to convert pseudo code into actual code

- The most important part of an algorithm is knowing about it and what problems it solves (and variations). As well as the "trick" that makes it solve something particularly well - dynamic programming for solving sub problems etc... Even if I implement an algorithm or just write the pseudo code, I will forget the details fairly quickly, but the takeaway is that I know that for problems of type X I can use algorithms of type Y, (and sometimes i'll remember I can use Y because of fact C related to that particular problem or algorithm)

Dynamic Programming is one of the most common tools when doing optimization.

Generally, shortest path algorithms rely on dynamic programming for a reasonable solution. Examples of include the Traveling Salesman.

Wc3 is good as a reference to html or css syntax but I feel it's spread it's tentacles to far and wide. It's the first result when I search for a php method, and I don't feel it's nearly as good as the php manual

This experiment would not be removing any existing food sources but adding another one. I doubt there will be enough cigarette buds for every single crow for it to become the dominant method of obtaining food for the whole species.

In the case of minor car accidents it does seem to be the common practice. I also feel that insurance companies have raised prices so high it could be argued that you'd be foolish not to do the same.

I live in Vancouver, Canada where the average car insurance per month is around 200$.

50% cheaper tires may not necessarily 50% worse tires than the competitor. It could be that 99% of tires between the companies are near identical, but the likely hood of a serious defect is higher in the cheaper tire ( due to less quality control resulting from cheaper prices and/or lower standards ). Or it can mean less tolerance at the extremes( heat/cold).

Higher price can mean mean price gauging (like you are refering) but it can also mean straight up higher quality, reliability(consistency), or it can or many other things.

The post above highlights the negative stereotype of bootcamp grads (being under-experienced and under-qualified for the jobs they apply for), and therefore recommends highlighting your experience and projects over your bootcamp certification.

If you have a "great resume" then a bootstrap certification is not what makes it great. Self taught developers prove that a degree is not essential, and being self taught shows motivation and interest.

If someone disagrees with you and they have more experience and/or education, then your level of knowledge is the first thing they would attack, so again keeping it on your resume is no advantage in that case.