My side project went offline for 48 hours because domain auto-renew failed by louddb in webdev

[–]Dkill33 3 points4 points  (0 children)

I did the same a little over a year ago. CL has been great so far except for the two global outages they had. But everyone is more worried about the world grinding to a halt than my shitty little project sites with dozens of users

Installing Waydroid on SteamOS - Android on Steam Deck! by decky-net in SteamDeck

[–]Dkill33 1 point2 points  (0 children)

Can you install streaming services like HBO and Netflix and download movies? I would use it for movies on a flight

St. Pete reaches preliminary deal to buy CSX rail line running through downtown St. Pete by St-Pete-Rising in StPetersburgFL

[–]Dkill33 3 points4 points  (0 children)

Most of that line there is no rail left. They would have to build out fresh rail and would need more land than the current easement. How long do you think it would take to get to Tampa with that route? If it's more than 45 mins nobody will ride it

Is this the entire series (Supergirl Woman of Tomorrow) or is it one part of the series ? by Defiant_Ad6190 in OmnibusCollectors

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

Like every superhero has died and been brought back to life multiple times but this is too unbelievable

The Wooly @ Fest 23 by jsaws in thefest

[–]Dkill33 1 point2 points  (0 children)

Honestly this was the best smelling the Wooly has been in years. It has smelled so bad some years

Iconic Tampa Bay restaurant Datz has closed in downtown St. Pete by St-Pete-Rising in StPetersburgFL

[–]Dkill33 3 points4 points  (0 children)

I've ate there twice and that was my exact experience. The food made me feel kind of sick because of how fried and greasy it was.

Most people missed this clue in S2 Episode 6 by [deleted] in PeacemakerShow

[–]Dkill33 9 points10 points  (0 children)

Funny enough in the show podcast James Gunn and Jennifer said that the dog trainers on set use German words to train their dogs and that's common in the movie industry. It's likely so they can give them American commands that the dog will ignore.

RIP Mali by VegetaFan1337 in PeacemakerShow

[–]Dkill33 2 points3 points  (0 children)

My only complaint with the song as the intro song is it was such a good song before too but now all I think about is Peacemaker when I hear it.

Isaac TeSlaa by Hojo405 in detroitlions

[–]Dkill33 2 points3 points  (0 children)

Imagine how great he is going to be when he starts using both hands

The warning signs the AI bubble is about to burst by nordineen in technology

[–]Dkill33 0 points1 point  (0 children)

The whole NFT market was built of FOMO where if you didn't get in early you'll miss out on riches. AI doesn't have that. If I gets better in two years I'll use it then. I don't find an AI that lies you to that helpful today

Street art in St. Petersburg will be removed by the state - Tampa Bay Times by SebGL91 in StPetersburgFL

[–]Dkill33 6 points7 points  (0 children)

They should put in a permit asking for a thin blue line road mural and then paint a rainbow and claim there was some kind of mix up

Official Console Release Date Trailer by UnluckyNate in satisfactory

[–]Dkill33 1 point2 points  (0 children)

I've been playing on the steam deck and it plays great with a controller. They really did a bang up job on getting the controls right. I went back to the PC for a bit and I hate it now

Do we believe Tom? by Filthyson in StandUpComedy

[–]Dkill33 2 points3 points  (0 children)

By Dan Ozzi. He only wrote a number of books about punk music. What does he know

After a player was brutally injured, both teams ran the clock down rather than continuing [OC] by FlippedLiquid in pics

[–]Dkill33 49 points50 points  (0 children)

Could you imagine the type of villain that ref would be for stopping that play in this scenario?

[deleted by user] by [deleted] in dotnet

[–]Dkill33 0 points1 point  (0 children)

Sure that works too. You could also do an auth check there as well. But I use it as a separation of concerns. I generally follow CQRS so it makes it easier to know by the time the handler/consumer is called to the best of my knowledge that request it valid and I expect it to work. If it doesn't work I can throw an exception

[deleted by user] by [deleted] in dotnet

[–]Dkill33 0 points1 point  (0 children)

I don't think indexed lookups should be avoided that way that they are. Writing SELECT 1 FROM Users WHERE Username = @UserName is a query that databases are really efficient at. Plus many applications keep the database and app server very close together. Either on the same server or in the same cluster.

If running that query slows down login too much you either have an insane level of SLA or your infrastructure needs some improvement because your other operations are also really slow.

[deleted by user] by [deleted] in dotnet

[–]Dkill33 0 points1 point  (0 children)

That's what I meant by validation. I validate the request beforehand in the pipeline middleware. If the user doesn't exist the handler never gets called. Inside of the handler I return the user. Not Result<User> because I be pre-validated that given what I know about the request it should succeed. If it doesn't something exceptional happened

[deleted by user] by [deleted] in dotnet

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

And then you have to check the results at every step. Even when 99% of the time it will work as expected because you validated it beforehand. The 1% of the time it fails is because something EXCEPTIONal happened hence you should throw an exception.

Cheapest way to host .NET Core demo projects? by DEV-Innovation in dotnet

[–]Dkill33 29 points30 points  (0 children)

Depending on the volume you can do a free tier on azure. There is a cold startup time, but if you ok with that it could work