Gian-Carlo Pascutto
banner
gcp.sjeng.org
Gian-Carlo Pascutto
@gcp.sjeng.org
I used to be an open-source developer like you, but then I took a promotion to the knee and now I just whine on the internet. Certified by Reddit to have absolutely no idea what I'm talking about when it comes to computer chess.
It sure is a change from having to keep redefining intelligence because computers started doing things that we used to claim required intelligence.
Bahahahahaha The New York Times just printed an opinion piece declaring "AI is intelligent, so long as we redefine what intelligence means to include it. And soon AI will be conscious, because we'll just redefine consciousness too!"

Nothing means anything! Yay!

www.nytimes.com/2025/11/08/o...
Opinion | A.I. Is on Its Way to Something Even More Remarkable Than Intelligence
www.nytimes.com
November 9, 2025 at 3:29 PM
Release notes

List of merged PRs
...
90. asdf in #5940
...

It's only a key project in a company valued at 1 trillion dollars, folks.
October 30, 2025 at 8:09 PM
"This dir has a neural network trainer. We increased our dataset size 7x. Adjust the default number of training epochs (1000) to keep training the same duration and adjust the reporting interval accordingly."

SOTA models figure out you want 150 epochs, not 143. Only GPT-5 solves the reporting part.
October 29, 2025 at 9:38 PM
My article about how we won the 2023 and 2024 World Computer Chess Championships is now out.

It includes some previously unpublished details about the design and implementation of Stoofvlees II and should be a fun read if you're interested in computer chess.

journals.sagepub.com/doi/10.1177/...
Sage Journals: Discover world-class research
Subscription and open access journals from Sage, the world's leading independent academic publisher.
journals.sagepub.com
August 25, 2025 at 2:53 PM
I have an open position on my team. Looking for experience with native application development on Windows/Win32 and good C++ skills. Knowledge of macOS/Linux development a plus, as is experience with Rust.

Remote work possible in a lot of EU countries + US & Canada.

www.mozilla.org/en-US/career...
Mozilla Careers — Staff Software Engineer, Desktop Integration — Open Positions
Mozilla is hiring a Staff Software Engineer, Desktop Integration in Remote UK, Strategy, Operations, Data & Ads, Security, Security, Strategy, Operations, Data & Ads,…
www.mozilla.org
August 21, 2025 at 3:27 PM
I was expected the answer to "why is Codex so much slower than Claude Code" to be something related to their models, and maybe it is, but it surely is not helping that Codex runs all the tool calls under x86 emulation.
August 21, 2025 at 12:43 AM
DeepSeek V3.1 scores 71.6% on aider polyglot, a slight improvement over DeepSeek R1 0528 while being more than 5 times faster.

Cost: 0.60 USD for the entire benchmark.
August 19, 2025 at 5:54 PM
lichess.org/lag

"Lichess developers cannot ... make light go faster."
June 3, 2025 at 4:32 PM
We noticed a CPU bug on Raptor Lake because the bounds checking in our Rust zlib implementation was hitting "impossible" bounds checks: github.com/trifectatech...

The Oodle devs noticed similar issues in their decompressors and managed to root cause it: fgiesen.wordpress.com/2025/05/21/o...
index out of bounds: the len is 512 but the index is 567 · Issue #306 · trifectatechfoundation/zlib-rs
After enabling zlib-rs/libz-rs-sys 0.4.1 in Firefox nightly, we've started receiving crash reports for out of bound accesses in State::d_code: https://crash-stats.mozilla.org/report/index/113ebfb1-...
github.com
May 22, 2025 at 9:15 AM
OH: "Here we see the seething neckbeard in its natural environment"

(Warhammer World Championships thread in /r/belgium)
May 9, 2025 at 6:14 PM
File -> Open is just not something you can expect to work on a modern Linux desktop.

github.com/microsoft/vs...
System dialog boxes don't show in Plasma · Issue #231310 · microsoft/vscode
Does this issue occur when all extensions are disabled?: Yes VS Code Version: 1.94.2 (installed from Snap) OS Version: Ubuntu 24.04.1 Steps to Reproduce: Perform any action that usually shows a "na...
github.com
May 8, 2025 at 6:19 PM
Reposted by Gian-Carlo Pascutto
linux folks: just use your distro's package manager!

me this morning:

1. <package> is 6 versions out of date, doesn't work
2. add upstream package server
3. oops! was built in a way that doesn't fucking work
4. download their script to do something to add it anyway
5. okay cool it works. i guess.
May 5, 2025 at 5:28 PM
Different tests generate the exact opposite conclusion, e.g.
github.com/lechmazur/co...

"Reasoning appears to help. For example, DeepSeek R1 performs better than DeepSeek-V3 and Gemini 2.0 Flash Thinking Exp 01-21 performs better than Gemini 2.0 Flash."
May 6, 2025 at 6:18 AM
OH: "we have colleagues who are younger than this file"
May 2, 2025 at 12:59 PM
In Ubuntu 24.04 "perf top" now requires selecting which PMU type to monitor (P and E core types), and will then only list that one.

This is an extremely crippling regression for me. Any idea how to get rid of it? Is this a regression in the kernel itself?
April 13, 2025 at 6:33 PM
Ubuntu 24.04 wrecked my LVM+LUKS install upon upgrading from 22.04.

After a few days of fighting with it, key tricks were to add "initramfs" flags for all LVM drives to the crypttab and finally "keyscript=decrypt_keyctl" to avoid having the reenter the password.

All of this just worked in 22.04 🤷
April 3, 2025 at 8:56 PM
"The amount of electricity required to train DeepSeek-V3 would power the Bitcoin network for all of 5 minutes."

Random claim on an evil site but I'm totally willing to believe this.
March 27, 2025 at 8:15 AM
National news reporting on the Hegseth gaffe: "US adversaries now know which chat service to attack...Signal may encrypt messages but it is not secure"

Time for my daily dose of Gell-Mann amnesia.
March 25, 2025 at 7:29 PM
Because of being tied to Electron, and thus to Chrome, Visual Studio Code on Linux has two modes: you can choose between "missing window borders" github.com/microsoft/vs... or "context menus don't work" (github.com/microsoft/vs... but really issues.chromium.org/issues/33037...).
[GNOME Linux] No window decoration (shadow) if a window title bar style is custom · Issue #225073 · microsoft/vscode
Does this issue occur when all extensions are disabled?: Yes VS Code Version: 1.92.0 OS Version: Fedora 40 (GNOME 46) Steps to Reproduce: Set window.titleBarStyle options to custom in the settings ...
github.com
March 20, 2025 at 3:06 PM
"However, C++ bindings have different semantics than value assignment ... only destructed at the end of the enclosing scope, even though the mapping wasn't bound to an identifier."

bugzilla.mozilla.org/show_bug.cgi...

Because of course C++ didn't have enough footguns yet.
1951925 - 7.27 - 3.55% Base Content Heap Unclassified / Base Content Resident Unique Memory + 1 more (Windows) regression on Wed March 5 2025
RESOLVED (afranchuk) in Core - IPC. Last updated 2025-03-13.
bugzilla.mozilla.org
March 13, 2025 at 6:06 PM
"The exact format of the id string is left unspecified." aka you must return exactly the same thing as Chrome does.
March 13, 2025 at 10:09 AM
discourse.ubuntu.com/t/carefully-...

"Rust may present a steeper learning curve than C in some ways"

I wonder how true that actually is for writing/enhancing a production-level core util.
Carefully But Purposefully Oxidising Ubuntu
Last month I published Engineering Ubuntu For The Next 20 Years, which outlines four key themes for how I intend to evolve Ubuntu in the coming years. In this post, I’ll focus on “Modernisation”. Ther...
discourse.ubuntu.com
March 13, 2025 at 9:45 AM
web.git.kernel.org/pub/scm/linu...

This is really nice. The old way definitely had issues like limiting a single Firefox process to about 32GB of RAM.

And yeah, most of us wouldn't want the browser to take 32GB of RAM, but if you *need* that for some purpose, then it's a silly limitation to have.
mm: madvise: implement lightweight guard page mechanism - kernel/git/torvalds/linux.git - Linux kernel source tree
web.git.kernel.org
February 26, 2025 at 11:36 PM
"Allow edits from maintainers" is a really nice small feature and we're jealous at not having it.
February 25, 2025 at 2:53 PM