Recent submissions

Comment · 2 years ago
This is a slam dunk for free software. Even Oracle can't deny the benefits.
Comment · 2 years ago
More precisely, it's not the standardized testing that's hurting, it's the underlying material conditions.
Comment · 2 years ago
I expected Google Ultron
Comment · 2 years ago
Why not just make Windows 10 better and have that be the last OS
Comment · 2 years ago
Proton is amazing. I have no other words, it's just amazing.
Comment · 2 years ago
Honestly at this point I am curious to see how far Microsoft can degrade the experience before its users discover the concept of self-agency.
Comment · 2 years ago
Interesting. Would the differences in binary sizes be prohibitive for use on the internet?
Comment · 2 years ago
For 99% of us that's just an implementation detail anyway. Although I remember reading that Firefox can compile wasm faster than normal network transfer rates so maybe AOT makes more sense there.
Comment · 2 years ago
I didn't expect my descriptions to be included verbatim hahaha
Comment · 3 years ago
I thought Planetary Annihilation was a spiritual successor to both TA and SC
Comment · 3 years ago
I have two suggestions :

TerraTech (https://store.steampowered.com/app/285920/TerraTech/) for the vehicle building category. Very streamlined and surprisingly deep, although the campaign gameplay can be frustrating.

Workers & Resources: Soviet Republic (https://store.steampowered.com/app/784150/Workers__Resources...). A planned economy city builder. It's apparently an extremely deep game with a steep learning curve. Seems to have developed a cult following.

Comment · 3 years ago
Fantastic post. Your logic is a perfectly hermetic circle.

I'm sure the OP can competently explain all of these things. What they can't do is justify them, or reconcile them with the principles that their society has instilled in them.

Comment · 3 years ago
I have one major objection.

It's easy to forget, due to the vast wealth of genuinely great volunteer-driven projects out there, that an overwhelming share of open source contributions are actually funded by capital. It's hard to imagine the Linux kernel, or llvm, or even projects like React ever fizzling out due to maintainer burnout or disinterest.

This is fascinating, in my opinion, because our systems of accounting and economical analysis are by design terrible at keeping track of externalities. They are not good at analyzing the potentially holistic value of mutualist projects. Largely speaking whatever cannot fit on a balance sheet becomes the province of philosophy and culture.

Despite all that, in the modern culture of tech companies, the value of FLOSS seems to be understood and the companies that recognize it genuinely seem to out-compete those that don't. They recognize the value it creates for them, even if it's very difficult to estimate the costs that are avoided by using a FLOSS system that would otherwise need to be licensed or built. Even if the completely optional act of using one's own resources to contribute to open source software does not easily map to an equivalent or greater return in accounts receivable or company valuation.

What I mean by this is that the sustainability of "open source" broadly speaking is already demonstrated and I don't see that changing any time soon. What's not demonstrated however is the sustainability of OP's project. I think this is a challenge that they and their users should tackle without implicating the entirety of open source software as a culture, or attempting to impose any responsibilities upon users of open source software that don't already exist.

Comment · 3 years ago
I've noticed that a lot of industry practices demonstrate their value in unexpected ways. Code tests, for instance, train you to think of every piece of code you write as having at minimum two integrations, and that makes developers who write unit tests better at separating concerns. Even if they were to stop writing tests altogether, they would still go on to write better code.

Microservices are a bit like that. They make it extremely difficult to insert cross cutting concerns into a code base. Conditioning yourself to think of how to work within these boundaries means you are going to write monolithic applications that are far easier to understand and maintain.

Comment · 3 years ago
That's probably the best heuristic for finding quality stories nowadays. The publishers and their readership are stuck in a taste-affirming feedback loop and it seems most of the big literary awards are administered by people who have chosen representation activism as their primary reason for existing.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton