Posts by niconiconi@mk.absturztau.be
(DIR) Post #B2gTr67JicfpIKhAau by niconiconi@mk.absturztau.be
2026-01-26T17:48:34.092Z
2 likes, 0 repeats
You must be kidding me. Your CI job failed. Why? No logs, the whole runner just suddenly died. What?!
(DIR) Post #B2gaJvgKCBhp3LCWqO by niconiconi@mk.absturztau.be
2026-01-26T18:58:32.752Z
1 likes, 1 repeats
You know the software is from a Big Company when the project doesn't compile with the latest dependency version from the same company.
(DIR) Post #B2ggnkzt5HDsKOxQcy by niconiconi@mk.absturztau.be
2026-01-24T19:34:02.317Z
0 likes, 0 repeats
@lanodan@queer.hacktivis.me It's a Lisp interpreter, so it must be doing some memory tricks.
(DIR) Post #B2i0vTxeV47s38phz6 by niconiconi@mk.absturztau.be
2026-01-24T17:44:24.158Z
1 likes, 0 repeats
"Errata TGL068: Under complex microarchitectural conditions, the processor may hang when executing a microcode update (MCU) by writing to IA32_BIOS_UPDT_TRIG (MSR 79h)."Intel: No worries, we can fix it by updating the microcode... Oh, wait a second...
(DIR) Post #B2i0vV8g7YXXhd01oG by niconiconi@mk.absturztau.be
2026-01-24T18:03:46.312Z
1 likes, 0 repeats
Oh, wait a minute. So in Intel engineering speak, "MCU" can stand for "Microcode Update"! Years ago, Intel said some CPUs had hardware Spectre mitigation via "MCU", most people including myself read it to mean "an microcontroller in the CPU is in charge." Well, no. It probably just meant the CPU had updated microcode baked in :blobcatfacepalm: (or worse, it means you need to update the microcode?)
(DIR) Post #B2lGr4iaamRlLIaUeu by niconiconi@mk.absturztau.be
2026-01-28T21:33:55.393Z
1 likes, 0 repeats
#Windows development experience be like... :woozy_baa:
(DIR) Post #B2lGzgKcd8ZKJbTtRI by niconiconi@mk.absturztau.be
2026-01-28T22:59:02.255Z
0 likes, 0 repeats
"In 2009, it was discovered that the act of unpeeling adhesive tape generates non-polarized terahertz radiation, with a narrow peak at 2 THz and a broader peak at 18 THz."#TIL Adhesive tapes generate both ionizing and non-ionizing radiations.
(DIR) Post #B2mpAKUnkMTVNTS2JE by niconiconi@mk.absturztau.be
2026-01-29T19:14:22.307Z
0 likes, 0 repeats
Lesson for naming features: never use terms such as "new engine" or "fast protocol" as they age poorly. Use codenames.
(DIR) Post #B2owzeE7EejXKsz4HQ by niconiconi@mk.absturztau.be
2026-01-30T19:49:36.584Z
1 likes, 0 repeats
Spent half an hour trying to figure out how to escape a semicolon in CMAKE_ARGS. It's a nasty problem, whenever the variable value is used to set another variable, the semicolon character becomes a list separator, so the number of escapes depends on the number of variable expansions... The solution is to use the generator expression $<SEMICOLON>... (only for CMake 3.3+).
(DIR) Post #B2p1Yq6PTPE47UPpvk by niconiconi@mk.absturztau.be
2026-01-30T20:09:36.335Z
1 likes, 0 repeats
@lanodan@queer.hacktivis.me SEMICOLON is a built-in "$<>" template expression for the named semicolon character.
(DIR) Post #B2pAk2gPwCjFuYftXE by niconiconi@mk.absturztau.be
2026-01-30T22:26:00.092Z
1 likes, 0 repeats
It's funny that an entire family of convoluted challenge-response authentication algorithms became obsolete overnight after mandatory TLS. Now it's just "auth plain".
(DIR) Post #B2rLPELqqcqjpYFnJQ by niconiconi@mk.absturztau.be
2026-01-31T23:34:03.272Z
1 likes, 0 repeats
"Mom, can we have namespaces?""No, we have namespace at home."namespace at home: NAMESPACE_VAR
(DIR) Post #B2tqVgDJefVqsPjj5k by niconiconi@mk.absturztau.be
2026-01-31T21:46:10.278Z
1 likes, 0 repeats
TFW /pol/ discovered Jeffrey Epstein is responsible for its existence.
(DIR) Post #B2vSmzPtVFswlxGEGO by niconiconi@mk.absturztau.be
2026-02-02T23:10:00.709Z
1 likes, 0 repeats
There should be an award for all apps and websites that implemented the spinning loading icon correctly via 2D graphics, rather than just rotating the whole rectangle pixmap that happens to show a circle, causing the icon to jump up and down when it passes the 4 corners.
(DIR) Post #B2vVCf6xoukxEZm98y by niconiconi@mk.absturztau.be
2026-02-02T23:43:43.833Z
1 likes, 1 repeats
Q: What is common between a FOSS project infrastructure sysadmin and Hakurei Reimu?A: Solving incidents, with few donations.
(DIR) Post #B2w2L2Xts8vEicyf9k by niconiconi@mk.absturztau.be
2022-10-06T11:18:32.159Z
3 likes, 1 repeats
Whoever invented this method must be a genius. This was a portable calibrator for high-voltage partial discharge testing. Because of HV, it was battery powered and insulated from the mains. But sometimes the test signal needs to be phase-locked to the 50/60 Hz AC mains frequency, and the solution was:"with a photocell that synchronizes the instrument with the ambient lighting of the laboratory.":blobcatthinksmart: #electronics
(DIR) Post #B2yIW57Ud54JTDpfvs by niconiconi@mk.absturztau.be
2026-02-04T08:05:11.950Z
1 likes, 0 repeats
"You also can't redistribute debug versions of your applications, or the debug versions of DLLs or libraries supplied by Microsoft. You may only copy debug executables and libraries to machines you use for testing."#TIL All debug binaries built by MSVC are no-redist.
(DIR) Post #B2yJ9mt5psQYVW1wIa by niconiconi@mk.absturztau.be
2026-02-04T08:11:30.859Z
0 likes, 0 repeats
@lanodan@queer.hacktivis.me MSVC code may get inlined or statically linked into binaries, so I think this was what the M$ lawyers recommended.
(DIR) Post #B2zZwtJGXWyx2VfVp2 by niconiconi@mk.absturztau.be
2026-02-04T22:29:08.244Z
0 likes, 0 repeats
"Distribution Restrictions. You may not [...] Distribute Distributable Code to run on a platform other than the Microsoft operating system platform;"TIL Microsoft EULA technically bans people from redistributing Windows UCRT and <del>MSVC runtime</del> if they run on non-Windows.
(DIR) Post #B2zZwuYtst5AvHzVpY by niconiconi@mk.absturztau.be
2026-02-04T22:56:31.531Z
1 likes, 0 repeats
Correction: Windows Kits EULA and MSVC EULA apparent have different REDIST licenses. The "Microsoft systems only" clause is only in the Windows SDK, not MSVC EULA. So UCRT DLLs is Windows-only, but using MSVC runtime under Wine is okay (but Wine has its own UCRT anyway, so Microsoft really doesn't want you to bundle UCRT).