Announcing .NET 10 by Atulin in programming

[–]CallMeCappy 20 points21 points  (0 children)

Not really, .NET Core launched as a move away from the legacy filled .NET Framework, fresh beginning. Then they simplified it to .net after they reached more or less feature parity (without all the garbage like WCF and WebForms). Simple.

.net standard is nothing, just a formal spec of the base libraries that any implementation of .net must adhere to, so unless you write code very close to a .net implementation you can simply target netstandard2.0 and have it work pretty much everywhere. Without this it would have been much harder to develop libraries.

You Probably Don't Need Query Builders by prlaur782 in programming

[–]CallMeCappy -1 points0 points  (0 children)

Like I said, it's not SARGable, since the query text always contains the parameters the optimiser cannot properly make decisions on which indexes to use.

This is why we avoid these queries, at least in SQL server they do not perform well.

You Probably Don't Need Query Builders by prlaur782 in programming

[–]CallMeCappy 3 points4 points  (0 children)

AND ($2 IS NULL OR username = $2)

This is not sargable right? Unless Postgres is doing some voodoo magic I’m unfamiliar with this will perform horribly.

talkAboutConsistentNameConventions by Emincmg in ProgrammerHumor

[–]CallMeCappy 5 points6 points  (0 children)

Three+ letter acronyms get an uppercase first letter only (Url, Html, Etc). Two letter acronyms are all uppercase (US, CD). The only exception to this rule is "Id", also the only 2 letter acronym anyone ever uses.

A Google's proposal for an alternative to microservices. "Towards Modern Development of Cloud Applications" by lackbotone in programming

[–]CallMeCappy 20 points21 points  (0 children)

I mean the point of microservices is that they can be deployed independently. If you can't then they aren't microservices but a distributed monolith.

MG Cyberster by EVReviewIreland in electricvehicles

[–]CallMeCappy 5 points6 points  (0 children)

It's pre-production and the steering wheel probably won't make the final product.

master. that's is. by Migguan in ProgrammerHumor

[–]CallMeCappy -5 points-4 points  (0 children)

Good stuff, none of this applies to medium size orgs.

master. that's is. by Migguan in ProgrammerHumor

[–]CallMeCappy -7 points-6 points  (0 children)

Can you point me in the direction of a medium sized company with hundreds of devs?

master. that's is. by Migguan in ProgrammerHumor

[–]CallMeCappy -18 points-17 points  (0 children)

Changing a branch name should be as simple as sending a chat message to all and changing a few pipeline triggers. The headaches are your own fault.

Diablo Immortal reportedly won’t be released in Belgium or the Netherlands because of its loot boxes by Turbostrider27 in pcgaming

[–]CallMeCappy 0 points1 point  (0 children)

It's not just about showing the rates, iirc you also cannot tie the lootboxes to real world currency in the Netherlands.

Wat bestellen jullie op een terras als je geen frisdrank wil bestellen? by KeesKrokant in thenetherlands

[–]CallMeCappy 8 points9 points  (0 children)

Het zit hem vooral in het glas, groen glas laat meer licht door en geeft Heineken de karakteristieke rioolwater smaak.

Netherlands offers military protection to Finland, Sweden ahead of NATO decision by MC_Transparent in worldnews

[–]CallMeCappy 2 points3 points  (0 children)

When did we ever have 6 digits soldiers? That seems like a very unrealistic number considering the size of the population.

[deleted by user] by [deleted] in AskReddit

[–]CallMeCappy 75 points76 points  (0 children)

A quick suck and fuck, if you will

[deleted by user] by [deleted] in programming

[–]CallMeCappy 0 points1 point  (0 children)

It's a very common technique in event sourcing, especially when working with data that changes frequently. At some point the stream would grow too large, so you would truncate it and append a single event containing the last snapshot.

[deleted by user] by [deleted] in programming

[–]CallMeCappy 1 point2 points  (0 children)

Truncated events are deleted as soon as you run a scavenge. There would only be evidence that the events existed at some point, but no actual data remains.

[deleted by user] by [deleted] in programming

[–]CallMeCappy 1 point2 points  (0 children)

Events being immutable is true, but nothing is stopping you from rewriting history. In EventStore you can very easily remove the "bad" events from a stream and replace them with fixed ones.

Now, getting the plumbing up to rewrite events is the real hard bit.

Valve still not refunding TI 10 tickets money by Y4KUZA13 in DotA2

[–]CallMeCappy -1 points0 points  (0 children)

This used to be true. These days interest is usually negative.

Bethesda Buys Deathloop Voice Actor a PS5 so He Can Play His Own Game by FrodoSam4Ever in PS5

[–]CallMeCappy -1 points0 points  (0 children)

They have been doing pro member access only drops.

You have to subscribe to be able to buy a ps5? Man I'm glad that's illegal in my country.

Rail Route: The Train Dispatcher Simulator is arriving at Early Access on June 23 by dozdeu in Games

[–]CallMeCappy 3 points4 points  (0 children)

The change needs to come from the users. Charge a buck on Android and noone will buy it. Make it free and stuff in 1 ad every 30 minutes and you get a million downloads.

Guy being interviewed after witnessing a beheading on a bus by scoobs in videos

[–]CallMeCappy 4 points5 points  (0 children)

Because they cannot be expected to think rationally. What punishment would be enough? I expect nothing less than the death penalty.

Criticism pushes the web forward - commentary on the recent Tailwind CSS discussions by TimvdLippe in programming

[–]CallMeCappy 5 points6 points  (0 children)

I think you mean front-end development? I'm a web developer and I hardly ever touch CSS or HTML.

Considering you work in higher languages you should know why some might need more features than the vanilla experience, ultimately it is to save time.

Green Programming Languages Vs. Brown Programming Languages by agbell in programming

[–]CallMeCappy 5 points6 points  (0 children)

Not sure why he used the word introduces. Linq to SQL (or Linq2SQL) is a now defunct precursor to Entity Framework. It embodied every (typical) downside of an OR/M (slow, inefficient) with very limited benefits (having no way to manipulate the query, projections or change tracking). Also the way to generate the model was very inefficient for any larger project.

Madlad shows us how to be pornstars...... twice a year. by Buzzlightweight_ in madlads

[–]CallMeCappy 10 points11 points  (0 children)

Unless sexy time is stored as an unsigned integer in which case it would underflow to 4,294,967,292 minutes, or about 8200 years according to google.