HN user

sheepz

157 karma
Posts0
Comments42
View on HN
No posts found.

I'm not sure I agree. If more people have a university degree, then it's no longer than differentiator that it used to be. To obtain this degree, you have to take on a substantial student loan in the States from what I understand. To me it seems like a big financial risk, which might not pay off in many cases.

So, if we consider value to be the expected life time value of obtaining a degree with respect to the person's net worth and plot it over time I would assume that this value would be decreasing.

These results are to be expected, if IQ is normally distributed, but we push more people into obtaining university degrees.

The value of a university degree has severely deteriorated since every white collar job essentially requires having one and it will continue getting worse.

I would assume that it's worse in the US than in Europe, because in EU it seems that education is less commercialized and you can get a degree for free if you are above average.

I've used pganalyze which is a non-free SaaS tool. Gives you a very good overview of where the DB time is spent with index suggestions etc. There are free alternatives, but require more work from you.

Agree wholeheartedly with the conclusion of the article.

But the post makes it seem that there was no real query-level monitoring for the Postgres instance in place, other than perhaps the basic CPU/memory ones provided by the cloud provider. Using an ORM without this kind of monitoring is sure way to shoot yourself in the foot with n+1 queries, queries not using indexes/missing indexes etc

The other thing that is amazing that everyone immediately reached for redesigning the system without analyzing the cause of the issues. A single postgres instance can do a lot!

Ironically a better example of this would your own claim that focuses solely on the crimes of Nazism without any mention of Communist crimes. Since USSR was on the Allied side, Communism never quite turned into the embodiment of evil that Nazism has become. Due to this, today many academics are proud to call themselves Communists, whereas you would be hard-pressed to find any self-proclaimed nazis, at least in the mainstream of academia. All because history is written by the victors.

To people who hate running, run slower! Most people who hate running are conditioned to go way too fast. Once you build up a base, then you can speed things up.

There is little enjoyment if you are constantly struggling. A smartwatch can give you a pretty good idea of how difficult a run is based on your pulse.

I've come to the conclusion that such inept statements can only come from people who have lived their lives in very safe environments where they have never needed police protection. Such environments do not represent the safety of the country or the world in general.

It strikes me as odd that someone as familiar with history as yourself would single out the US and the practice of slavery whereas slavery has existed almost everywhere in the world, including here in Europe. Yet nobody in Europe thinks that the formerly enslaved peasants' much temporally disconnected descendants are substantially worse off because of that or that this would somehow translate into today's policing.

In conclusion, abolishing the police is a completely stupid idea that the American people in general do not even support [1] that hurts not the tech elites of Silicon valley, but normal people living in high-crime areas.

[1] https://webcache.googleusercontent.com/search?q=cache:dcBdhE...

While there is certainly more complexity in modern software, it does not necessarily need to translate to increased memory, CPU usage and increased latency for the user. Are you saying that this increase in software complexity definitely increases these requirements?

Java is definitely not a good example of a memory-efficient language when compared to its non-GC alternatives.

It all comes down to economics, software is written as inefficiently as possible as long as it does it jobs and is not hindered by this and this actually the crux of "Wirth's law".

No, it's the other way around. Advances in computer hardware have allowed the use more inefficient programming languages allowing more inexperienced and unskilled programmers to create programs leading to more resource hungry programs. When there are little resource constraints the only real constraint becomes developer time.

I don't see how having IDEs implemented in browsers has anything to do with security, the speed of light or compatibility. It's just the lack of constraints allowed by advances in computer hardware.

Most software is written with no performance considerations in mind at first and the performance issues are addressed only when they become visible. However, if there is abundant memory available, why bother?

It's funny that the downvoters haven't really come up with a valid argument why Bitcoin is not a valid use case for this.

It's much more difficult to prove that person A transferred money to B via Bitcoin than it is via regular financial transactions due to Bitcoin's pseudonymity. Similar it's equally difficult to prevent this from happening.

Just that the you do not seem value in this (censorship-free transactions), does not make the argument invalid.

This a perfectly bad example, because your example makes the reader's intuition pump in a certain way. Consider the alternative story where Mark is a wife beater. Would still come to the same conclusion? Or does it say something about Mark's character or his possible future behavior?

I think communism is pretty well defined, in its ultimate form its the abolition of private property. This is in strict opposition to capitalism.

The blockchain hype is crazy.

My favorite truism that I see people spouting is that Bitcoin (or cryptocurrencies are) is worthless, but blockchain is a huge innovation.

Little do these people understand that the true innovation is Bitcoin's proof of work as a consensus mechanism with the economic incentive of mining. Most of these "blockchains" are just distributed databases, which are not trustless, decentralized etc.

You would think so, but my commute to work is a little over 3 km and I used to drive a car to work, until I realized how ridiculous that was. I know co-workers who live even closer and still they drive.I live in a small town, but people still use cars for everything although we have good bike roads.

Mining cryptocurrencies in your browser could be seen as form of parasitic computing that is actually happening right now (mining Monero on Piratebay)

Most Python 2 codebases probably have a lot of unknown bugs in them related to Unicode. The code will work fine for cases where the inputs are ASCII, but will subtly break if unicode inputs are provided.

In term's of code reliability, Python 3's approach is much more sane.