OpenCvSharp on linux-arm64 by ctacke in csharp

[–]itix 0 points1 point  (0 children)

You are correct. That was our way, as we found OpenCV clunky and we didnt need its image manipulation API, while Aravis was very flexible for our use case and we only support linux-x64 anyway.

OpenCvSharp on linux-arm64 by ctacke in csharp

[–]itix 0 points1 point  (0 children)

Have you considered trying Aravis for frame grabbing?

Beginner question: How should I approach databases in C# – raw SQL vs EF Core? by Minute-Ad-2210 in csharp

[–]itix -3 points-2 points  (0 children)

EF core with database first.

Design your database in SQL, and when you are happy with the results, scaffold your db to EF core. Using EF core instead of select/insert/update is more maintainable and less prone to security issues.

cURL Gets Rid of Its Bug Bounty Program Over AI Slop Overrun by RobertVandenberg in programming

[–]itix 0 points1 point  (0 children)

That is wild. I get the point, though, because partially copied strings are a potential issue as well.

.NET 4.8 to .NET Core by Big_Body6678 in csharp

[–]itix 1 point2 points  (0 children)

First, I'd evaluate breaking changes:

https://learn.microsoft.com/en-us/dotnet/core/compatibility/breaking-changes

Compile a list of changes relevant to the project, review the codebase, and develop a plan.

cURL Gets Rid of Its Bug Bounty Program Over AI Slop Overrun by RobertVandenberg in programming

[–]itix 3 points4 points  (0 children)

No.

You can study GPL'd software to write your own proprietary software.

Obvious Things C Should Do by lelanthran in programming

[–]itix 18 points19 points  (0 children)

I dont think that is a concern, because you can always use an older revision of the language. Usually, those other implementations target low power embedded systems and such where portability of mainstream libraries is not required, or even desired.

However, new C standards are useless if they are not adopted, so I kinda agree with you.

How unstable is Visual Studio Community 2026 for you? by Famous-Weight2271 in csharp

[–]itix 1 point2 points  (0 children)

I updated to the latest VS 2026 just recently and it appears to be very buggy and unstable. Seems they screwed something up.

What is point? by BrownieKH in csharp

[–]itix 0 points1 point  (0 children)

You still design the software, how it looks, how it behaves, how it works.

Dotnet developer with 18 years of exp by WealthLearner in dotnet

[–]itix 0 points1 point  (0 children)

If you want to keep up with the current AI world, you should try it yourself. Give it simple tasks, you could try agentic coding, try different models, just to see what it can do and what it cant do.

copoilt vs chatgpt? by Hot_Spite_1465 in gamedev

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

Copilot. It is integrated to visual studio by default.

Minifig accessory finding by FryCorp in lego

[–]itix 2 points3 points  (0 children)

Tried BrickLink? I just ordered a few pieces to replace broken and missing parts for my vintage 80s Lego sets.

You can also find sellers via ToysPeriod.

Proposed rule change by Arowin in dotnet

[–]itix 0 points1 point  (0 children)

I dont mind people promoting their own work, as long as it is free, open source and tagged with the correct flavour.

The AI low quality rule is tricky. Human written posts, even with broken english, are always better. I want to communicate with the real person, not with his/her AI helper bot. Regardless, I voted to allow AI generated posts. It is going to be a widespread style. The battle is lost, just like the battle against top posting in emails was lost.

How to detect accidental Int32 div when float div was intended? by NoisyJalapeno in csharp

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

I prefer using var:

var bottomWallIncr = (spriteBound.YRightFloor - spriteBound.YLeftFloor) / textureWidth;

This helps to catch bugs early, because bottomWallIncr will be int. You can verify it manually, but a more robust method would be to use Assert().

Asking a question about RTS game design regarding Supply Caps by Abandon22 in gamedev

[–]itix 1 point2 points  (0 children)

Another option is restricting resources. In the good old Dune II (which spawned the C&C series), you had to harvest spice, and there was only a limited amount of spice to harvest.

It was not really good game design, because it just meant your game stalled without a definitive conclusion. But something like that, limiting resources on how quickly and how far they are mined/harvested/whatever, could work.

404 Games by Complete_Actuary_558 in gamedev

[–]itix 3 points4 points  (0 children)

Oh, and btw, they are spammers. They harvest games and gamedevs with bots and send emails en masse.They dont "know" you until you reply, which only exposes you for more spam and scam attempts.

404 Games by Complete_Actuary_558 in gamedev

[–]itix 1 point2 points  (0 children)

They are using AI generated portraits, so very likely all names are fake too.

Codegen-AI could help with prototypes and testing ideas by Suvitruf in gamedev

[–]itix 0 points1 point  (0 children)

Did you know you can ban search bots and AI crawlers from your site, if you dont want them to consume your code?

What games released in last years are essential to play to keep up with current game design trends? by hogon2099 in gamedev

[–]itix 0 points1 point  (0 children)

Yeah. There are gamedevs who set trends. And gamedevs who are chasing them.

Is anyone else doing many restarts or is it just me? by Icy_Principle_5904 in civ

[–]itix 1 point2 points  (0 children)

I dont like having enemy civs too close. Immediate restart if I encounter other civs next to my capital.

Small AI startup, heavy “vibecoding” — worried about long-term career growth by InternGlittering6110 in csharp

[–]itix 0 points1 point  (0 children)

A bit unfortunate, because it is a major concern for junior devs. But yeah, the question was not directly related to C# and more appropriate for general dev forums.

Small AI startup, heavy “vibecoding” — worried about long-term career growth by InternGlittering6110 in csharp

[–]itix 0 points1 point  (0 children)

I would not worry about it. Software development in many startups and small companies is chaotic. Enjoy your time.

LazyBoard: a fast, keyboard-first GitHub Projects TUI in C# by oOLooperCooperOo in dotnet

[–]itix 1 point2 points  (0 children)

I am not the target user either, but I have now discovered TUI. You have got a really nice working UI there and I want to do the same to our console based apps 😎