This will be the big test of if being brought out will help them.
They’re sitting on such amazing IPs but have just fucked everything recently. Except diablo 2. That was great.
I live in hope as warcraft is still my absolute favourite game series.
This will be the big test of if being brought out will help them.
They’re sitting on such amazing IPs but have just fucked everything recently. Except diablo 2. That was great.
I live in hope as warcraft is still my absolute favourite game series.
Most of the time yeah. But it depends as you can write c# with very little GC use if you avoid allocations.
Ahead of time compiling also gets things much closer. But then you lose runtime optimization.
Actually jit languages can outperform compiled languages by using runtime analysis to perform tiered compilation and profile guided optimisations.
C# has made some great strides in this regard.
All the normal optimisations are applied when it is compiled to byte code. Like loop unrolling etc.
Then once it detects the hot paths during execution it can apply even more based on how it is called. It can also do optimisations that aren’t possible at initial compile time.
Dynamic PGO it’s called. It’s a really interesting topic.
How would you check two variables have equal values without changing the value of one otherwise?
Assignment you are assigning a value to the left side. Equality you are checking if the left and right are equal.
It’s “set equal to” Vs “is equal to” one is an operation the other is a condition.
Use your bed only for sleep. No screens for a few hours before bed. Milk before bed. Reading or audio books are a great way to settle your mind.
If you aren’t asleep after 30 or so minutes get up and do something chilled for a little bit. Laying there getting pissed you aren’t asleep doesn’t help.
Stick to a sleep / wake schedule. I’ve found getting up early and consistently much more effective for sorting out my sleep.
I’m fairly sure use after free isn’t possible unless you explicitly use unsafe code right?
It’s compiler enforced is the point.
That sounds like a comment written by somebody who has no idea what the article says
If you actually had infinite monkeys it would be the first thing a very large (infinite) amount would type.
2.6% increase in thread ops when copying data from user space seems pretty significant.
I love things like this.
There was a set of brick stairs leading up into a giant hedge full of brambles in my hometown. Straight from the pavement up and you couldn’t see the end.
Fascinated us as kids.
I bet you plenty of people absolutely do want this.
Most people can barely use a computer and would love this if it worked well.
You forget a huge percentage of users can barely access their emails.
Lemmy is very techcentric and most users on here are far from the average consumer on technical literacy.
You just aren’t the target audience.
It’s amazingly good at moderating user content to flag for moderator review. Existing text analysis completely falls down beyond keyword filtering tbh.
It’s really good at sentiment analysis. Which is great for things like user reviews. The Amazon ai notes on products are actually brilliant at summarizing the pros and cons of a product. I work for a holiday let company and we experimented with using it to find customers we need to follow up with and the results were amazing.
It smashes other automated translating services as well.
I use it a lot as a programmer to very quickly learn new topics. Also as an interactive docs that you can ask follow up questions to. I can pick up a new language as I go much faster than with traditional resources.
It’s honestly a complete game changer.
I’m guessing they have limited resources for direct intervention so use this to flag up people who have the most risk factors.
It doesn’t sound like this is people asking for help but more trying to predict who might need it.
after an investigation by The Fuller Project and The Markup found the department’s algorithm prioritized White, male veterans. It also gave preference to veterans who are “divorced and male” and “widowed and male” but not to any group of female veterans.
It shouldn’t favour anyone. It should treat each person as an individual and figure out what they need based on their characteristics. If it’s been designed to only work well for white men it’s been designed poorly.
The observant will have noticed one of these early uses of mother-board are in conjunction with baby-board, and not today’s common daughterboard. A mother-baby relationship seems more appropriate in this context than mother-daughter.
So daughter boards were earlier referred to as baby boards. Mother to baby seems a more obvious link than farther.
It has always had structs. They are often used for interop but can be used to avoid allocations and they are memory safe out the box, which nice.
Both languages are really great in my opinion. But very different use cases generally.
The reason is the vast majority of places use c# to avoid this stuff. So performance is often not the first priority
The complexity it adds takes away from the readability and maintainability. Which is often the priority.
But in a hot path where you need optimization these are a good send as previously you had to use raw pointers and completely side step all the safety of the language.
I would say 90% of c# developers will never touch these. It’s more for library and framework writers.
I believe most of these features are driven by what the Microsoft Devs need to write asp.net and EF.
It’s 100% not a borrow checker because c# doesn’t have borrowing. It’s just static analysis to ensure memory safety. But the author acknowledges that.
It’s just checking the scopes the variables are defined in in the first example.
You just straight need more stuff. It’s like a model home before people move in and personalize it.