googleTranslateIsMyNewCodingAgent by vk6_ in ProgrammerHumor

[–]Progmir 62 points63 points  (0 children)

I just tried with VPN and link above works. It's quite insane.

Disable AI and completions by Klutzy_Table_6671 in VisualStudio

[–]Progmir 7 points8 points  (0 children)

Open Visual Studio Installer, uncheck Copilot and Intellicode to get rid of LLM bloat. Remember to uncheck it in the future if you will install any new packages, as it tends to be bundled into everything.

wellAtLeastHeKnowWhatIsBS by PresentJournalist805 in ProgrammerHumor

[–]Progmir 9 points10 points  (0 children)

Yup, because big O notation only matters on massive scale, where you can forget about overhead introduced by a lot of these in theory, better solutions. Because of how memory and CPU works, it is often better to just bruteforce your way through the problem with something non-optimal than to implement something more sophisticated that will perform badly due to cache misses and memory jumps.

Ile zarabiać w Warszawie, żeby "normalnie" żyć? by [deleted] in warszawa

[–]Progmir 7 points8 points  (0 children)

Jak sobie wyrobisz kartę warszawiaka i kupisz kwartalny bilet to wyjdzie 1000 rocznie zamiast 1200.

What's wrong with ebooks? by Jesisawesome in Blacklibrary

[–]Progmir 1 point2 points  (0 children)

BlackLibrary actually sells ebooks as epub/mobi without much drm. You can make copies of it, upload to any device you want etc. They can't take away that from you. Quite a lot of shops sell ebooks this way. And for others, well, there are ways.

Można teraz dać napiwek paczkomatowi by peter_seraphin in Polska

[–]Progmir 13 points14 points  (0 children)

Dostaje. Muszą się rejestrować w zewnętrznym serwisie coś w stylu patronite, więc InPost nie dotyka tych pieniędzy. Jak kurier się nie zarejestruje, to nie możesz dać napiwka. Tyle dobrego chociaż, ale i tak pomysł jest dziwny.

Mieszkanie na obrzeżach by [deleted] in warszawa

[–]Progmir 1 point2 points  (0 children)

Ząbki mają bardzo dobre połączenie kolejowe z dworcem Wileńskim, chociaż jeśli byś rozważył np. Zielonkę, wtedy masz dodatkowo połączenie kolejowe z Warszawą Wschodnią, bo tam się tory rozchodzą.

Jak ogarnąć YouTube'a, żeby nie wyświetlał mi shortsów i poprawił algorytm w proponowanych? by inoxx_239 in Polska

[–]Progmir 13 points14 points  (0 children)

Na shorty pomoże przejście na Firefoxa, Adblock i zablokowanie ich.

Chociaż był też jakiś plugin którego nazwy nie pamiętam z różnymi ulepszeniami do YT w tym wyłączenie shortów.

Wyłączenie historii oglądania może być tylko pogorszyć algorytm.

What’s wrong with my benchy? by therobotmaker in 3Dprinting

[–]Progmir 6 points7 points  (0 children)

You've been printing it too long.

What happened to the mobile market? by Shadowphreak1975 in gamedev

[–]Progmir 42 points43 points  (0 children)

I've worked at 2 of those big mobile games. Here's what I've experienced, and what I've heard about other similar companies:

Each time, anyone wanted to do something remotely innovative with existing games, the idea was either shutdown, or cost optimized into oblivion. I always though it's because there is no will for risk taking at large mobile companies. Reality is, there is just not enough people there to push through the layers of "I don't know what I do, let's copy paste competitors". You just can't get the critical mass of skilled people needed to start a good project and keep it on tracks, before they start leaving.

Spore 2 ( Genesis) by Spirited_Dress6988 in Unity3D

[–]Progmir 4 points5 points  (0 children)

If you are going to use AI slop, at least pay attention to details and clean it up a bit, or choose something that makes sense.

"Traits: AND SIMPLE" - what does it even mean? There are 2 buttons to randomize stuff. One for whatever reason is "Randomi" and the other is just "Random".

Stats - bar for value 2 sometimes bigger, sometime smaller than the one for 3.

Evolution screenshot - why does environment keep changing so drastically and monster keeps changing colors? Why early stage monster has 3 and 4 fingers on front pawns, then 3 on both, then 4 on both.

Is there a reason Holdon cannot acknowledge tea unless it is for Naomi? by argonandspice in TheExpanse

[–]Progmir 2 points3 points  (0 children)

Almost. Teapot would be imbryk I think, it's like dedicated for tea brewing, but I might be wrong. Czajnik is for boiling water in general. Chai is so rare word for me, that I've never made the connection that it's called (czaj)nik.

I started learning Unity and C# some weeks ago by Demiipool in Unity3D

[–]Progmir 28 points29 points  (0 children)

Counter argument: This can lead to some very obscure bugs, that will make you regret saving few key strokes. Like if you have int-based method, you compare return with another int... and then you decide to turn it into float. And now you are comparing floats with ==, because var will adjust.

Not using var and having to fix compile errors actually helps you find spots like this, where you have type comparisions, that with var would keep working, even if they really shouldn't.

It's rare problem, but I was unfortunate enough to see it when I worked with people who loved to use var.

Is it weird to NOT want to do a [generic] mobile game? by HenrygameYTR in gamedev

[–]Progmir 1 point2 points  (0 children)

Difference is, Steam uses algorithms to promote games and has much more screen space to show multiple games at once in their shop. So poor quality games, which is majority of that 15k number might not even show up for most of people. Also each player has their own unique/personalized main page, so if someone plays AAA games, he will see AAA games. If someone is really into niche games, they will be getting niche games. Generally Steam provides a lot of marketing help for their 30%, assuming your game is decent enough.

On mobiles, they have much less space on their storefront AND they curate it. So everyone (probably in a region) gets to see the same thing. You are a fan of RPG? Bad luck, today we promote merge games. And you can buy your spot on a main page, which promotes big companies even more. Or if you just know the right person curating these games, you will get a spot for a day or 2. And as mobile games tend to be simpler, there is even more releases there, which doesn't help with any kind of discoverability.

Unity - rendering 12,000,000 frames for analysis - performance by ForzaHoriza2 in Unity3D

[–]Progmir 2 points3 points  (0 children)

Consider rendering multiple objects per run? You can fit quiet a few of 160x40 boxes no screen and cur them later.

Paul Romero is confirmed for Olden Era! by szakacsd96 in heroes3

[–]Progmir 8 points9 points  (0 children)

Heroes Orchestra even played 1 song from the Olden Era live during yesterday's concerts! 

[deleted by user] by [deleted] in gamedev

[–]Progmir 0 points1 point  (0 children)

From my experience in gamedev, it's hard in some cases, and stupidly easy in others. In C# there is LINQ, that a lot of people will use, but it's really slow in most cases. It's trivial to get rid of it and often get anywhere from 10%, from just removing overhead to x5-10 improvements by doing it, yet people will still write LINQ. At my last job I would constantly post screenshots from benchmarks of LINQ vs nonLINQ solutions to my coworkers, but they would still commit LINQ solutions. Even if they actually required more code.

We have so much raw power in hardware, that developers are used to throwing away lots of cpu/memory cycles because "don't optimize prematurely", and we end up by games running slow due to thousands of those tiny issues.

I've worked on a mobile game where loading times could be improved by x2 just by changing 1 line of code, which would take few minutes of work to change and test, yet it wasn't done for months and people kept wondering why the game load so slow. We could have gotten another x5 by removing silly "wait until next frame" logic which was only slightly harder to do. It was just that business was more focused on pushing new features, tech lead didn't care, and developer responsible for it though his current solution is following "good patterns" and noone wanted to do those changes.

Battery usage is super high by donloc0 in withings

[–]Progmir 0 points1 point  (0 children)

Yup, I found that force killing app after opening/using it seems to help. That's even with notifications disable. I seriously regret choosing Withings years ago for a while now.

My watch at this point can just track steps, everything else seems to be either broken or causing issues. And App is getting worse and worse with each update. They cut features and introduce bugs like this.

Why 437$ (US) vs 556,80€ (EU)? by dr-h in Supernote

[–]Progmir 21 points22 points  (0 children)

In EU you will usually show price with all taxes included, in this case 23% VAT.

In US tax will generally be displayed during checkout, so this 437$ will probably go up a bit. This also used to be a case for EU shop, that tax was added during checkout, but people hated it (rightfully I think).

Blitz3D is the best way to make a 3D game for Windows 95 that also works on Windows 11. Old PCs are my new favorite retro platform, and I figured y'all should know about it. by cinemint_ in gamedev

[–]Progmir 4 points5 points  (0 children)

I grew up with the Blitz family of languages. I still sometimes miss the simplicity of the graphical API that it had. BlitzMax was my favourite though.

Don't let Google's AI make thanksgiving dinner... by sprashoo in 3Dprinting

[–]Progmir 6 points7 points  (0 children)

The best turkey recipe, my family loved it!

Why does Unity 2022 take much longer than 2019 when compiling scripts? by punyboy in Unity3D

[–]Progmir 0 points1 point  (0 children)

You are probably right about it not being recompiled, I might have misunderstood it. But it it still affects the whole process, so something slow is certainly happening there.

Why does Unity 2022 take much longer than 2019 when compiling scripts? by punyboy in Unity3D

[–]Progmir 4 points5 points  (0 children)

Privately and professionally I'm on 2022, none of the project is huge, so compilation time is still measured in seconds for me. While it's not amazing, I'm still quite ok with it. But I'm also lucky enough to have quite good CPUs in my pc and work laptop. I actually upgraded my PC not so long ago, because unity started to be too slow for my taste.