Recent submissions

Comment · 2 years ago
Exactly, I think a university degree used to be a good proxy for IQ. But like every metric it becomes becomes bastardized in the end.
Comment · 2 years ago
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.

Comment · 2 years ago
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.

Comment · 2 years ago
Is it just me or has Mozilla been taken over by grifters?
Comment · 3 years ago
Why do you think rewriting it in Rust would improve its reliability?
Comment · 3 years ago
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.
Comment · 3 years ago
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!

Comment · 3 years ago
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.
Comment · 3 years ago
s/Russia/Soviet Union/g.

The huge role of Soviet Union was pushed by the Soviet Union as part of its Great Patriotic War narrative is continued to this day by Russia's propaganda. Without the US Lend-Lease, the situation could have turned out much differently for the soviets (as even Stalin himself admitted).

Comment · 5 years ago
yes, this is exactly the way it is. most people are perfectly fine with throwing their ideals out of the window if they were applicable to people they don't like.
Comment · 5 years ago
Perhaps it was run by some introverted developer-types? Or there were some cultural differences at play? The reaction seems a bit excessive and I'm not sure if it characterizes the company as a whole.
Comment · 6 years ago
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.

Comment · 6 years ago
Comment · 6 years ago
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".

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton