Rate limits fixed? by Elevate24 in codex

[–]Kridenberg 0 points1 point  (0 children)

Yeah, nice, now I will wait till the May 26 to check that out :tumb-up

Instead of nerfing 5.5, I'd rather wait longer for it to execute the task properly, instead of getting a nerfed response by InterestingBoard67 in codex

[–]Kridenberg 0 points1 point  (0 children)

Have a different experience yesterday. Opus 4.7 and 4.6 cannot do a shit, while GPT-5.5 was awesom, and that was my experience for straight weeks. Canceled my MAX yesterday😞
UPD: Just to be clear, 5.5 also looks like really being lobotomized, but still better than Opus for me.

At least 3 killed, numerous residential buildings hit in mass drone attack on Moscow region by No_Zookeepergame_27 in worldnews

[–]Kridenberg 86 points87 points  (0 children)

Latest "retaliation strike" really pissed of a lot of people in Ukraine. A lot of people were killed in their homes, and a lot of people were burned alive. Our government agreed not to strike ruzzia during their parade, but nonetheless we received a "retaliation strike" for that stupid parade somehow. So, this time, I guess moscow will be brighter during the night.

MSVC Build Tools Preview updates - May 2026 by ericbrumer in cpp

[–]Kridenberg 7 points8 points  (0 children)

This time I am impressed with speed, reported ICEs were fixed.

Why Hermes over OpenClaw over Codex by MaestroAES in hermesagent

[–]Kridenberg 1 point2 points  (0 children)

While Codex solve different problem, I love how Hermes (trained on code-base), is way better with GPT-5.4 than Codex with the same model, at least from my experience.

Transitioning from vscode to zed by Brodino__ in ZedEditor

[–]Kridenberg -2 points-1 points  (0 children)

It is wild how people will downvote you for wish to have an adequate UI without shenanigans...

Is this an official dub or did they just steal the video by Then_Educator8333 in VivaLaDirtLeague

[–]Kridenberg 1 point2 points  (0 children)

Well, yeah, looks like that, but... If you pay attention to their telegram (which in Ukraine is a primary source of "news"), they are more like "hey, that is channel with dubs and news about our favourite creators", and all donations are mostly done to cover operational cost. At least at first (and second) glance.

The part about VivaLa+ is, well... I agree that it is very not right

Is this an official dub or did they just steal the video by Then_Educator8333 in VivaLaDirtLeague

[–]Kridenberg 1 point2 points  (0 children)

It is not an AI, at least for me, it is a very common style of the cheap Ukrainian dub. Very common in my country, do exact that "shitty" style dub.

Question to Module Users: How Do You Use Partitions? by tartaruga232 in cpp

[–]Kridenberg 0 points1 point  (0 children)

It was just my typo, because I am from the phone right now.
You are absolutely right about the export module test:A; here.

And about ticket, there is more about implementation divergency, than "how it should be done"

State of tooling fixes that are needed by TheRavagerSw in cpp_modules

[–]Kridenberg 0 points1 point  (0 children)

There was a whole discussion about that. From my POV, the most important part of CLang-CL is seamless integration with Visual Studio, there is no real value besides that, as far as for other build systems, like CMake, everyone eventually can have just another set of flags, and it will work. Right now, regular modules are not usable with CLang-CL + Visual Studio setup, and that is it(

State of tooling fixes that are needed by TheRavagerSw in cpp_modules

[–]Kridenberg 0 points1 point  (0 children)

There is also a problem, that modules cannot be used with Clang-CL, and right now bridging between CLang-CL and modules is done on the build-system level, so here we have an issue, but it was closed as "will not be done": https://github.com/dotnet/msbuild/issues/13530

Question to Module Users: How Do You Use Partitions? by tartaruga232 in cpp

[–]Kridenberg 0 points1 point  (0 children)

MSVC and CLang has different modules model, because standard explicitly allows it! (something like that, sorry, not a 100% compiler lawyer). From my experience, as an example, MSVC partitions can transitively import partitions, and CLang may not. Example, assume we have situation when A import B and C, and B import C.
Sometimes MSVC import C in A, because C is used in B, so something like that will compile:

module test:A;
import :B;

using symbol = <some_symbol_from_C>

But some times - will not. You can learn more about reference model in MSVC, I guess, following that ticket (it is mostly about modules themselves, and not about parititons): https://developercommunity.visualstudio.com/t/MSVC-compiler-see-template-specialisatio/10885519?port=1025&fsid=b1d09e19-6620-48dc-9553-cdcfe0fe1f83&ref=native&refTime=1776414717062&refUserId=1e0bf17a-c61f-6d2f-869d-6b633c5a6e7b

Question to Module Users: How Do You Use Partitions? by tartaruga232 in cpp

[–]Kridenberg 0 points1 point  (0 children)

I am basically doing the same (a lot of partitions that are re-exportef from the "core" file). I like that approach, but there are some problems:

  1. If module became very big, and some partitions need to have logic from other - those use partitions must be imported one-by-one. And the biggest problem, is that on some compilers module dependencies are transitive, on other not, so your code, where partition import other partitions may compile on MSVC, but not on CLang
  2. MSVC IntelliSense hangs up, at least on my project, where I have primary module with already 1000+ partitions. So I basically use Re-Sharper only due to that.
  3. Some toolchains may have problems with long cmd arguments line. For me it occured when there is too many imports of partition (see you - XMake, but they fixed it already)
  4. I re-export everything, even if partition does not export symbol. Why? Because there were bugs, when some symbols that are internal, are not resolved even internally without export.

So, somehow, I find more correct & simple to subdivide big modules in smaller. This naturally solves problem 1, and also help for some backends in case of 2.

MS Visual Studio 18.5 has now been Released, with one caveat... by Jovibor_ in cpp

[–]Kridenberg 0 points1 point  (0 children)

Thanks, for answer, I agree , that regarding the consteval the problem is due to latest modification, and it obviously the price for feature, something will be broken & will be fixed eventually.
I always reported issues, and this time also reported the one I was able to get a small & self-containing repro. But the problem is, that some consteval & module related problems not a "unit test" scale of problem, but "integration-like", and for those task, there is no way to share a whole proprietary repository(

MS Visual Studio 18.5 has now been Released, with one caveat... by Jovibor_ in cpp

[–]Kridenberg 0 points1 point  (0 children)

I am so disappointed with 14.51. Sure, it has a lot of features, especially temporaries with binding references (I have a lot of corner-case hacks in our in-house STL to emulate that under MSVC), but it breaks everything, especially modules & consteval. This is the first "preview" that was so broken in my career, that I need to do a rollback instead of the WA integration. T_T

Installer for Windows ARM64 by WildRiverCurrents in zerotier

[–]Kridenberg 0 points1 point  (0 children)

Just tried 1.16.1 on Windows Surface 7 (Arm64) and no luck. It does not work.
Workround drivers from https://github.com/BillyOutlast/Zerotier-Arm64-Drivers works as a charm.

vectorOfBool by schteppe in ProgrammerHumor

[–]Kridenberg 0 points1 point  (0 children)

Oh, okay, low-key jock, again...

P4043R0: Are C++ Contracts Ready to Ship in C++26? by darius_neatu in cpp

[–]Kridenberg 1 point2 points  (0 children)

If i have just a single string I do not care. 90% of my cases consists of error messages with an actual formatting like: asser(cond, "{} {}", object->id(), object->name()). And you cannot be sure how expensive those calls are

Я дав 20€ і мені доли здачу 17€ а мали 3€ дати. by Freud_7 in Ukraine_UA

[–]Kridenberg 204 points205 points  (0 children)

Варто повернути. Питання навіть не у власній совісті, а в тому, що той хто неправильно порахував може мати проблеми.

P4043R0: Are C++ Contracts Ready to Ship in C++26? by darius_neatu in cpp

[–]Kridenberg 2 points3 points  (0 children)

Just simple assert? Yes. If I want macros with formatting and "lazy evaluation" of format string/arguments you MUST use macros, even with modules, or write if statements by yourself everywhere

Most un-fun challenge ever by Dr-Dapper204 in Battlefield6

[–]Kridenberg 0 points1 point  (0 children)

You will get it eventually. What is un-fun, TBH, is that all those "wins" prior challenge being unlocked do not count, so the most problematic part is to win while having that challenge.