Jan Ringoš
banner
janringos.bsky.social
Jan Ringoš
@janringos.bsky.social
TRIM CORE SOFTWARE s.r.o.
Systems engineer and C++ programmer.
I absolutely love asking AI to find me API functions.
December 6, 2025 at 3:07 AM
Since I fixed my diet and got my testosterone back up to normal levels I'm having way less patience with oversensitive butthurt nerd's bullshit. Unfortunately they are the one's wielding banhammer.
December 5, 2025 at 12:50 PM
I dared to criticize The Holy Reflections in C++ subreddit. Oh yeah.
December 3, 2025 at 5:12 AM
Got myself quite a few ♥ for this. Apparently the sentiment is clear.
November 13, 2025 at 4:34 AM
6.1.7601.27929
November 8, 2025 at 10:25 PM
Hey mom, I'm coding clever things again:

template <class C, class R, class… Args>
R (* GetFn (R (C::*m) (Args…))) (void *, Args…) {

 typedef R (C::* MemFn) (Args…);
 typedef R (* RegFn) (void *, Args…);
 constexpr auto x = sizeof (MemFn) - sizeof (RegFn);
...
October 29, 2025 at 1:18 AM
And yet...
This is the paragraph I was working on that required remembering the Amiga's clock speed. A 190,000 times speedup from 1985 to 2011 is pretty amazing, and that doesn't even include speedups from multi-core.
October 23, 2025 at 3:54 AM
Reposted by Jan Ringoš
So, beware of possible errors when getting your history from foul-mouthed comedians - but he got the basics right!
www.youtube.com/shorts/6quxP...
"What do you think of the Catholic church?!" #jimmycarr #hecklers #crowdwork #standup #heckles
YouTube video by Jimmy Carr
www.youtube.com
October 21, 2025 at 11:11 PM
I thought about getting TLoU2 and competing in No Return, but the blatant cheaters (on PC) there totally dissuade me from that.
October 22, 2025 at 3:06 PM
Until January 13, 2032 for me!
October 14, 2025 at 3:02 PM
A few times a year I remember this short blog post. And the countless examples I could list, but won't.
The Sound of Silence
I recently heard one of the more interesting insights about Silicon Valley I'd heard in a while. It explained something I’d wondered about for years. But I can't tell you what it was. There's too...
foundersatwork.posthaven.com
October 10, 2025 at 9:08 AM
Reposted by Jan Ringoš
Have to use Win11 for work and its so fucking great i love that every single function is worse than it used to be and every article is just an explanation of how to disable the new feature and make it a worse lobotomized Win10 its so good i might just fucking off myself i love it so much
October 8, 2025 at 11:51 AM
I wrote a quick benchmark to measure the function call penalty from replacing pointer + size parameters with std::span (or string_view).

And the results are quite harrowing!
94 million calls per seconds vs. 355 M/s.

Must be a bug in the benchmark, right?
github.com/tringi/win64...
GitHub - tringi/win64_abi_call_overhead_benchmark: Measures the horrible overhead of the lacking X64 ABI on Windows
Measures the horrible overhead of the lacking X64 ABI on Windows - tringi/win64_abi_call_overhead_benchmark
github.com
September 25, 2025 at 10:37 PM
"Hyper-V Manager (virtmgmt.msc) is abandoned, use Windows Admin Center instead" – they say.

I tried: The latest version of WAC does exactly NOTHING more than than virtmgmt.msc. So why the fuck would I?
September 23, 2025 at 5:46 PM
I barely post here and I'm already blocked by 58 people and on 18 lists of untouchables.

This fucking site LOL, LMAO even.
September 13, 2025 at 7:02 PM
So I fixed Windows Update failing and rolling back.
By using massgrave scripts.
On my completely legitimate installation.

By some magic and googling I found that HRESULT of c004f011 in FACILITY_ITF reported by CMIADAPTER (in CBS.log) means licensing data broke...
September 12, 2025 at 8:52 PM
Reposted by Jan Ringoš
Do these idiots even realize that shooting Charlie Kirk makes you a worse person than Charlie Kirk?
September 10, 2025 at 7:01 PM
Your TDS is so tedious
September 7, 2025 at 7:44 PM
Hey Mom, my first improvement request for Chromium:
Do not keep the screens on if the user locks the workstation.

Arguably it's something Windows should be doing. The power requests should apply only when the relevant desktop is active, but it is what it is.

issues.chromium.org/issues/44310...
Chromium
issues.chromium.org
September 5, 2025 at 9:06 PM
Everyone remembers the rant, nobody remembers the game.
September 1, 2025 at 4:23 PM
I've finally thrown together a new NAS.

11 drives, 58 TB total.
Alder Lake N100, 10GbE + 2×2.5GbE connectivity.

44 W in idle, 70 W when copying to/from one of the RAID 5. The 750W PSU was overkill, but hey, it has 92% efficiency.
August 29, 2025 at 9:12 AM
So do I get this right? COD players can't handle metal so they had to current-day enshittify Metallica for them?
August 19, 2025 at 6:11 PM
Another thing I want in C++:

template <typename T>
std::string function (T p) {
 auto r; 👈
 if constexpr (std::is_integral_v <T>) {
  r = sub1 (p); // returns 'int'
  r <<= 4;
 } else {
  r = sub2 (p); // returns 'float'
  r /= 12.3f;
 }
 r += 123;
 return std::to_string (r);
}
August 14, 2025 at 7:34 PM
I've finally deciphered this!

It doesn't even attempt to get window's small icon, the WNDCLASSEX.hIconSm. Instead it searches Start shortcuts for that EXE, and extracts small icon from that.

So in order to have nice crisp small icon on the Taskbar, the app needs to have a Shortcut in Start menu.
August 10, 2025 at 10:13 PM
Happy Birthday Windows 10.

I remember reporting bugs and issues via Feedback Hub for Technical Preview releases that are still NOT fixed in the latest Insider builds of Windows 11.
July 29, 2025 at 3:47 PM