Oliver 'kfsone' Smith
kfsone.bsky.social
Oliver 'kfsone' Smith
@kfsone.bsky.social
October 29, 2025 at 9:44 PM
A significant portion of what made Python so popular was its stability. For a decade, for most people, Python 2.7 was Python.

Python 3 is imbued with a level of "live at head" zeitgeist that is neither of complete nor limited-but-manageable.
September 4, 2025 at 1:39 AM
June 16, 2025 at 8:51 PM
There was nothing pathetic about it unless you were not paying attention. Down to Fox adding a clap track when Turdnip gave his feeble.

The US Army defended the US of A against a domestic terror in Washington DC, aggressively-peacefully.
June 16, 2025 at 7:15 PM
... playing Fortunate Son as the army shuffled past
x.com/GoadGatsby/s...
saluting the flag, not the wannabe dictator
It brought a tear to my eye.
June 16, 2025 at 7:09 PM
June 13, 2025 at 9:04 PM
@anthropic.com Oh, that doesn't sound *at all* nefarious or sus.
May 22, 2025 at 9:12 PM
Oof. @windsurfai.bsky.social's Cascade having a Grok moment. "Given these challenges, it would be more appropriate for a more experienced Rust developer to take over this project."

I asked it to write a stdio mcp server to list models in a "./models" directory.
May 15, 2025 at 9:34 PM
In the spirit of DOGE, I'll go ahead and save some of our tax dollars on a design.
May 14, 2025 at 10:32 PM
Meg and I got sidetracked into building a wheel-chair for one of the sanctuary guineapigs.
May 8, 2025 at 10:55 PM
Outside as seen from inside outside
April 13, 2025 at 8:23 PM
GPT/Dalle/et al are usually pretty terribad at drawing Guineapigs. But today, #ChatGPT outdid itself drawing an "SVG of a guineapig's face with a hole in it"
March 30, 2025 at 7:41 PM
would suggest in discussions of the issue online.

Step #1: Create bad code.
March 25, 2025 at 9:53 PM
that it was now doing something totally different).

Deepseek just started using chinese characters more often.

LLM with a shell getting thwarted and asking me to look at screenshots:
March 19, 2025 at 7:41 AM
In a related dichotomy... Hehe.
March 11, 2025 at 7:10 PM
Apparently, AI takes coffee breaks too?
March 6, 2025 at 9:49 PM
@microsoft Copilot icon most closely resembles:
- Impressionist painting of Clippy,
- Clippy having a transporter beam malfunction,
- Clippy having been put in a blender,
- Bionic-man style parts diagram of "we can rebuild Clippy",
- Clippy,
- Clippy,
- Clippy,
February 22, 2025 at 1:24 AM
@microsoft.com There is one feature I would really like in Copilot, which is to not have it all.

Also a reminder to people that you'll be charged more for your 365 subscription if you don't go to account management and cancel the copilot subscription MS automatically upgraded you to.
February 22, 2025 at 1:17 AM
February 22, 2025 at 1:15 AM
How we laughed.
January 10, 2025 at 12:26 AM
I was able to make the format LALR1 and performant with two quick tweaks:
1. only parse strings that start AND end with { and }, you could add your own, but this gives me an early out from our locstrings;
2. require variables to be prefixed with '#' but don't otherwise special case it.
January 8, 2025 at 7:13 PM
If you've ever had to deal @unicode.org's ICU Format Message but libicu was not an option, two small tweaks will turn it from evil to viable.

Problem: a format is only a format when it's not plain text.
{hell} <- could be variable reference or plain text.

unicode-org.github.io/icu/userguid...
January 8, 2025 at 7:13 PM
will challenge the value you would theoretically get from writing good tests, and Catch2 doesn't support the usual 'streaming' concept.

I think I'm going to have to look at 'doctest' github.com/doctest/doct...
January 5, 2025 at 12:05 AM
able to generate the required ".runsettings" file automatically.

I should probably do a proper blog post or video on what's good and worthwhile about Catch2, but I think for now it's best to summarize that the meaty value is if you can use the BDD DSL to organize and write your tests.

The catch?
January 5, 2025 at 12:05 AM
u"" string literals, but the MS STL in various places too.
December 26, 2024 at 9:51 PM