It’s not the same thing? Emulation of older consoles improve and mod the experience. Upscaling, custom textured, etc
It’s not the same thing? Emulation of older consoles improve and mod the experience. Upscaling, custom textured, etc
Which is why I buy games on GoG whenever it’s an option.
My biggest gripe is the lack of respect/understanding for the importance of data models and clear domain boundaries.
Most things that end up as “technical debt” can be traced to this. Sometimes, it’s unavoidable, because what the data models changes, or the requirements of the domain, etc.
And, it’s very innocent looking differences sometimes. Like “We know that the external system state will change from A to B, so we can update that value on our side to B”. Suddenly you have an implicit dependency that you don’t express as such.
Or, things like having enum that represents some kind of concept that isn’t mutually exclusive. Consider enum values of A and B. Turns out this really represented AZ, and BP (for some inherent dependency to concepts Z and P). Someone later on extends this to include ZQ. And now, suddenly the concept of Z, is present in both AZ and ZQ, and some consumer that switches on concept Z, needs to handle the edge case of AZ… And we call this “technical debt”.
I did eventually yes. Thanks for asking. I was exhausted yesterday, and upon reading my comment again, I get the downvotes. Being a second language doesn’t fully explain the wrong tone there. The article was a lot more insightful and in depth than I had mistakenly assumed.
After reading it tho, it seemed a lot more focused on performance than I think would be warranted. But that could be due to different concerns and constraints than where I’m used to working. I’d focus more on the mechanisms that best expresses the intent, and although they do discuss this well, the Venn diagram for the appropriate use of exceptions and error codes don’t overlap as much in my world.
And, it’s not like I’m arguing that they are wrong. It’s an opinion on a choice for a tradeoff that I only think, while allowing the possibility of being wrong, might miss the the mark. Stack unwinding is by its nature less explicit for the state it leaves behind. So it shouldn’t be a question of either error codes or exceptions, but which are most appropriate to express what, and when.
Even for Rust, where monads are preferred and part of the language to express and handle error codes, I would say that the statement of “newer languages like Rust don’t allow the use of exceptions”, seems incorrect to me. Something like panic!("foo");
coupled with panic::catch_unwind(|| { ... } });
I believe would unwind the stack similar to that of a throw/catch.
Anyways. Thanks for reminding me to actually read the post. It was well worth it, and very insightful.
I’m just going to comment on the face value of the title itself, and make assumptions otherwise.
Exceptions are control flow mechanism. I.e. that can be used for code execution flow, in the same application.
Error codes are useful across some API boundary.
Does this adequately cover whatever it is they figured out was a good tradeoff?
The quality of code available for LLMs to learn from is normally distributed with the peak around “shouldn’t pass code review”.
What experienced developers write code at would be on the top 5 percentile, and are used to their colleagues to do the same. The effort put into reviewing code, also takes that into account.
If a team member starts using LLMs to write chunks of code, the quality will at best have the same normal distributed peak as the learning data. Which is a incredibly waste of resources, as you now have to spend 10x more time on reviewing the code, regardless of how often it ends up being ok
What’s the definition of owning the home? I assume that even if 85% of the value is a bank loan, it still counts?
Pesto contains pine nuts.
Not sure if that helps or answers anything tho.
Edit: From a different comment here, they mentioned pine nuts being the cause for them. Seems very plausible then.
I do have some experience. What you are talking about are all internal hurdles, and what I was referring to as the hard problem to solve.
Incurring an expense in order to compensate for a service rendered, which is what the company would need to do in this case, is not difficult.
If you deal with amounts that need special consideration, there are people who do this for you for money. I believe that the correct approach is to show up, and sequentially slide individual banknotes from a densely packed stack in their general direction.
All of the other things you mention can be solved with money. In terms of the things that are easy and hard, this very much the former.
The real hard part here is whomever in charge of making the actual decision, to expense a pittance.
Failing that hard to not know what is, and isn’t knowable, is a good reason to not give a single f about what they think
In the EU, it sort of isn’t.
Takes a long time to write a proper response for all the GDPR stuff. The responses surprisingly don’t change all that much whether or not I do, so I might as well save me the trouble.
Blocked most Linux communities on lemmy, as most of them are low hanging dumb image memes that lost their relevancy about 10 years ago. Haven’t ran that much into this since.
That said, I use arch, and I’m very happy with it.
The title explains it… If it isn’t clear by that, it explains what that means in the text below. That my explanation was necessary is not really the fault of the infographic
Does this help?
Did the review copies have the features you’d need to buy with microtransactions?
deleted by creator
First thing you mention is such a fun and useful exercise. But as you point out, way overkill. Might even be dangerous to expose it. I got mine to 20kb on top of busybox.
There is something that tickles the right spots when a complete container image significantly smaller than the average js payload in “modern” websites.
If you’re actually vetting PKGBUILD, I don’t think there is a single one I’ve installed that doesn’t download some blob. There is no way of knowing if it’s OK, unless you also sift through that. I don’t think anyone does. I certainly don’t.
I believe that a significant factor for this can be attributed to mental development and maturity of boys lagging behind that of girls of the same age, during formative years. And, please read on, if you assume my argument is “boys dumb, conservatives dumb. Q.E.D.”
The second factor is an education system where this offset in mental development/maturity is further confounded. Boys don’t typically do as well, because sitting idle and being a “good boy”, is more challenging. This leads to a path for boys to start working earlier, while girls get higher degrees. (I assume the trends for higher education by gender, to be similar, if not, then that can falsify this hypothesis).
What a person then observes they get from society, vs what you pay in terms of taxes, is skewed between these two groups, and highly correlated with gender.
If this hypothesis has any validity to to it, then one could argue that a way to mitigate this is by correcting the negative causes. Where the fundamental root cause might be improved by revisiting how education is failing boys in particular.
The challenge with this is that if the conservative parties’ policies are driven by what can make more people vote conservative, then this will be a negative feedback loop. The worse you make it for a certain group of people that vote for you, the more that group is willing to vote for you.