Gian-Carlo Pascutto
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.
92 followers167 following184 posts
Just a bit over a year of work with a small but dedicated team, very happy to see it go out into the wild! www.firefox.com/en-US/enterp...
One of my engineers pointed out a race condition in Claude written code. Claude's reaction: "His reading is correct" /uninstall @anthropic.com
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...
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/...
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...
lichess.org/lag "Lichess developers cannot ... make light go faster."
www.neowin.net/news/microso... Firefox already implemented this security feature over 7 years ago: bugzilla.mozilla.org/show_bug.cgi...
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...
File -> Open is just not something you can expect to work on a modern Linux desktop. github.com/microsoft/vs...
Gian-Carlo Pascutto reposted
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."
The newest and most powerful A.I. technologies — so-called reasoning systems from companies like OpenAI, Google and the Chinese start-up DeepSeek — are generating more errors, not fewer. As their math skills have notably improved, their handle on facts has gotten shakier.
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...).
"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.
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.
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.
23 years after the initial release, and 12 years after it has been deprecated, Apple adds support for patent free audio codec.
The beta for Safari 18.4 is here! It’s a big release for web developers. - sideways writing modes - view-transition-name: match-element - CSS shape() function - details/summary disclosure triangle is a list item - Ogg Opus and Ogg Vorbis - Image Capture API - WebM support for MediaRecorder (cont.)
DeepSeek-R1-Distill-LLama-70B scores only 8.4% in the Aider polyglot benchmark: github.com/Aider-AI/aid..., significantly worse than for example Qwen2.5-Coder-32B. Real DeepSeek-R1 scores 56.9%. The distilled models that "you can run at home" are nothing like the real thing, not even close.
For something like astral uv (the Python package manager), what do we prefer? a) sudo snap install astral-uv b) curl -LsSf astral.sh/uv/install.sh | sh c) pip install uv Pros/cons of each method?
Bug 1944784 - Minidump DumperError only contains the letter 'E', 'F', 'N' or 'W' bugzilla.mozilla.org/show_bug.cgi...
Upgraded to Ubuntu 24.04. See all my terminals disappear if an application OOMs. Read github.com/systemd/syst.... Rage at Linux/systemd ecosystem.
The reactions to this blunder remind me of the people who looked at computer blunders and concluded "computers can't play chess", e.g. timkr.home.xs4all.nl/chess2/honor... It's not because the computer makes a blunder that an 1800 Elo player would avoid, that the computer is <1800 Elo.