HN user

Hypergraphe

77 karma
Posts0
Comments64
View on HN
No posts found.

I remember the day I bought that game at my local dealer. It looked amazing and nobody told me about it, my friends were playing FFVII and stuff like that. After installing it, it was mindblowing, the mission editor was incredible with infinite possibilities. When you think about it, that engine and it's SDK were really advanced features and concepts. I mean Rainbow Six had a mission planner, but OPF, with it's editor and addons was an inifinite sandbox. Good memories.

Not directly related to the article, but, the way we played multiplayer games on a sofa back in the 90s was way more funnier and fullfilling than what it is now through steam/discord. The sharing was not the same.

They tried a handheld UI, with Windows phone but it failed. I think mostly because their UI was too far from what people expected aka something looking like ios (Android UI is almost a copy of iOS UI) and also because they came into the market too late with too few product innovations to be appealing. With 5% of market shared, this was not worth the cost, for devs on the plateform. If they want a comeback in the smartphone industry, maybe they have something to play with copilot and AI. Like an Android with free AI agents out of the box.

I think that it is not exact. OS is as important as yesterday since you need them to run your containers that provide your services used by your thin clients. This is still the backbone of everything. But you have a point windows kinda lost the servers battle.

Running a cloud and developping an operating system are two separare activites that don't need to be tied together. There is a lot of proprietary software in companies around the globe that rely on windows low level APIs and it will last for decades. There is a lot of things that are running outside the browser. The whole gaming industry is still tied to Windows directx.

we are talking about people (homo sapiens) putting a major something on their heads that dramatically takes over their visual field for the pursuit of... what exactly?

In the simulation field, the advances are already major. There is a huge gap in the gaming experience when playing simulation games for instance.

Can't agree more ! The levels of API backward compatibility of the Windows API is really impressive and should be taken as an example for everyone.

Some Opensource projects like OpenSSL do have the same philosophy.

This is harder for the developpers to maintain old APIs but it does develop a sense of trust on the products.

Not only for security reasons, anybody who has ever maintained a large codebase with external dependencies for enough time knows the pain it is to handle breaking changes in the underlying libraries without breaking your own public APIs. Sometimes you even have to embed multiple versions of the library to be able to still use it's legacy elements. So yeah 100% agree that each dep should be scrutinized.

I've worked, and still work, on large legacy codebases on a daily basis and I couldn't agree more that total rewrite is not the solution in most cases and a waste of time and money.

But, I have also witnessed projets that were poorly engineered and should have been rewritten or refactored in time to permit better integration of junior devs, prevent the burnouts and the people quitting.

Sometimes, when you don't make the good refactoring on time, you end up with nobody to maintain your software and you have to rewrite it.