HN user

Valord

27 karma
Posts0
Comments65
View on HN
No posts found.

I have one for categorizing subscriptions/channels. I've been running it for 3y maybe more. SQLite too. No history integration. I have not opened sourced it because the code is thrown together and there are some subscriptions that the YouTube API doesn't return. I'm not certain what the commonality between them is, either. Possibly country of origin.

My impression is that costs will continue to go down. Large investments are unlikely to be profitable for these businesses. Whoever is dumping billions into this is unlikely to get their money back. The new tooling, models, discoveries seem to be commoditized within months. There are no moats. If things keep going this way there will never be a point where employers (or anybody for that matter) have to pay the real cost.

Programmers don't fully control what they work on when employed by an entity seeking profits.

Programmers _do_ have control in the world of open source. Unfortunately efforts are spread out thinly[0] enough to prevent many ideas from reaching the tipping point to being better than a profit driven entity's solution.

Imagine what would be possible in OSS if all work in a similar domain was concentrated.

[0]https://news.ycombinator.com/item?id=42821332

I agree that Go is not an improvement over C#. In my experience the language ergonomics of C# are better than Go. I've done both in industry and am much more productive with C#. It is too bad that C# and .NET are often perceived as bad because of Microsoft & Windows. .NET core has a lot of really things going on.

Not that Go is a bad language. It has its place. I recommend it for embedded systems and as an option for systems programming.