> Weird that this is the top-rated comment, The reason it is top-rated is because it sounds extremely reasonable. This is enough for most people. I am not judging on whether the comment is correct or not, just answering…
Call me sceptical. That would have been astronomically expensive given the enormous supply chain needed to produce charcoal to get that iron in those times. I am sceptical on how they figured out iron stains are pothole…
Or the person is sensibly trying to make the code easier for other people to understand. I am tech lead and architect for large financial systems written in Java but have done a bunch of Common Lisp and Clojure projects…
How is this unfortunate? Most programmers learn about loops pretty much at the absolute start of their development experience, where they don't yet have a way to talk about recursion. Don't even start about tail…
Used something very similar many times in my past without knowing it is formalised as a pattern. For example, one application of this was a long migration project where a large collection of files (some petabytes of…
It is hard to me to understand how much this revisionist tendency is just a recent invention and to what extent it has been present throughout the history. For the most part, I can see old books on bookshelves are still…
There is no single solution this problem. Look at the changes that happened in the past and ask yourself: * which people have been successful regardless of changes that happened? I think almost independently of whatever…
50 PRs with a thousand developers is definitely not healthy situation. It means any developer merges their work very, very rarely (20 days = 4 weeks on average...) and that in my experience means either low productivity…
Yes. There are costs to having monoliths. There are also costs to having microservices. My hypothesis is that in most projects, the problems with monoliths are smaller, better understood and easier to address than the…
Well, technically, you can construct the microservices preserving type safety. You can have an interface with two implementations - on the service provider, the implementation provides the actual functionality, - on the…
Oh, it is even worse. The MAIN reason for microservices was that you could have multiple teams work on their services independently from each other. Because coordinating work of multiple teams on a single huge…
Not specifically about event-driven, but the most damaging anti-pattern I would say is microservices. In pretty much all projects I worked with in recent years, people chop up the functionality into small separate…
> Why on earth would anyone buy one? For the same reason I, and a lot of other people, chose to not have sweets and snacks at home. Because we like them and if they were available, we would eat them. We know that this…
> with less red tape than NYSE or Nasdaq Good luck with that. The story of the red tape is that every time somebody does something stupid or malicious, there is some red tape added so that future investors face less…
What should and what does happen at large companies are completely different things. I worked for a lot of large companies and I can tell you things like this happen every day, usually not out of malice. Corporate…
It is the professionals, power users who in the end shift markets. Corporations are nothing else than collections of directors and managers who have their own preferences which definitely influence their decision…
I can see how this can happen at a large corporation. The way companies operate, they usually order somebody (most likely a contractor) to create media. Then pass these to another team that creates website, press…
Yeah... we kind of already have billions of machines efficiently spreading it all over the globe.
> You cannot compete with the best for free Except I paid for my Windows license.
I have decided a long time ago that Windows is no longer an operating system to do work o. I have one that is relegated to being a game console and its days are numbered, too. There is only so much BS I can take.…
It does requires realistic collisions. The point is you fly in a small spaceship in an arena, you hide behind obstacles, you shoot with a small variety of weapons and you use your weapons to either shoot the enemy…
Yeah, I am also suspicious about people with radical opinions. Truth is USUALLY somewhere not at the end of scale. BUT, have you noticed yours is also a radical opinion? The reality is that sometimes, a radical opinion…
One side project I am working on right now is a 2d space shooter I am developing with my son. The idea is to have top down look, have each player control some kind of ship and fly in an enclosed area filled with space…
Actually, for the past two years I was using the coding task I got to do when I joined the company. This helps me appreciate how I felt when I have seen it for the first time.
You are right on point.
> Weird that this is the top-rated comment, The reason it is top-rated is because it sounds extremely reasonable. This is enough for most people. I am not judging on whether the comment is correct or not, just answering…
Call me sceptical. That would have been astronomically expensive given the enormous supply chain needed to produce charcoal to get that iron in those times. I am sceptical on how they figured out iron stains are pothole…
Or the person is sensibly trying to make the code easier for other people to understand. I am tech lead and architect for large financial systems written in Java but have done a bunch of Common Lisp and Clojure projects…
How is this unfortunate? Most programmers learn about loops pretty much at the absolute start of their development experience, where they don't yet have a way to talk about recursion. Don't even start about tail…
Used something very similar many times in my past without knowing it is formalised as a pattern. For example, one application of this was a long migration project where a large collection of files (some petabytes of…
It is hard to me to understand how much this revisionist tendency is just a recent invention and to what extent it has been present throughout the history. For the most part, I can see old books on bookshelves are still…
There is no single solution this problem. Look at the changes that happened in the past and ask yourself: * which people have been successful regardless of changes that happened? I think almost independently of whatever…
50 PRs with a thousand developers is definitely not healthy situation. It means any developer merges their work very, very rarely (20 days = 4 weeks on average...) and that in my experience means either low productivity…
Yes. There are costs to having monoliths. There are also costs to having microservices. My hypothesis is that in most projects, the problems with monoliths are smaller, better understood and easier to address than the…
Well, technically, you can construct the microservices preserving type safety. You can have an interface with two implementations - on the service provider, the implementation provides the actual functionality, - on the…
Oh, it is even worse. The MAIN reason for microservices was that you could have multiple teams work on their services independently from each other. Because coordinating work of multiple teams on a single huge…
Not specifically about event-driven, but the most damaging anti-pattern I would say is microservices. In pretty much all projects I worked with in recent years, people chop up the functionality into small separate…
> Why on earth would anyone buy one? For the same reason I, and a lot of other people, chose to not have sweets and snacks at home. Because we like them and if they were available, we would eat them. We know that this…
> with less red tape than NYSE or Nasdaq Good luck with that. The story of the red tape is that every time somebody does something stupid or malicious, there is some red tape added so that future investors face less…
What should and what does happen at large companies are completely different things. I worked for a lot of large companies and I can tell you things like this happen every day, usually not out of malice. Corporate…
It is the professionals, power users who in the end shift markets. Corporations are nothing else than collections of directors and managers who have their own preferences which definitely influence their decision…
I can see how this can happen at a large corporation. The way companies operate, they usually order somebody (most likely a contractor) to create media. Then pass these to another team that creates website, press…
Yeah... we kind of already have billions of machines efficiently spreading it all over the globe.
> You cannot compete with the best for free Except I paid for my Windows license.
I have decided a long time ago that Windows is no longer an operating system to do work o. I have one that is relegated to being a game console and its days are numbered, too. There is only so much BS I can take.…
It does requires realistic collisions. The point is you fly in a small spaceship in an arena, you hide behind obstacles, you shoot with a small variety of weapons and you use your weapons to either shoot the enemy…
Yeah, I am also suspicious about people with radical opinions. Truth is USUALLY somewhere not at the end of scale. BUT, have you noticed yours is also a radical opinion? The reality is that sometimes, a radical opinion…
One side project I am working on right now is a 2d space shooter I am developing with my son. The idea is to have top down look, have each player control some kind of ship and fly in an enclosed area filled with space…
Actually, for the past two years I was using the coding task I got to do when I joined the company. This helps me appreciate how I felt when I have seen it for the first time.
You are right on point.