Jonathan Bowman (@jdbowman) header
Jonathan Bowman (@jdbowman) profile picture

Constantly learning to develop software. A Python enthusiast. Data wrangler by day. Finds containers helpful. WSL is a great way to have Linux, not avoid it.

Landisville, PA
Joined December 2008
A little confused by the association of "distillation" and "attack." Which individuals and companies are allowed to consider generated tokens their own for developing their product? If I develop a Typescript runtime or CLI Coding Assistant, am I allowed to use Claude outputs?
We’ve identified industrial-scale distillation attacks on our models by DeepSeek, Moonshot AI, and MiniMax. These labs created over 24,000 fraudulent accounts and generated over 16 million exchanges with Claude, extracting its capabilities to train and improve their own models.
36
Started to use "droid" today, a very nice command-line agentic coding assistant by @FactoryAI. I used it to tune some complex LLM API calls in my code (looking at you, OpenAI /responses API!) The droid cli did a fabulous job! Without consuming tokens indiscriminately.
32
I have been very curious about very small LLMs lately, such as Gemma-3-270m, Qwen3-0.6b, LiquidAI/LFM2-1.2B, etc. So I truly loved reading this informative and practical article.
1
80
There are a nice array of tmux options in Nix Home Manager home-manager-options.extrani…
32
Keeping tabs on the very rapid development of sqruff by @quarylabs. Like sqlfluff, but Rusty and fast. We will see where this goes... github.com/quarylabs/sqruff
27
Really impressed with sli.dev @Slidevjs This is now my go-to presentation tool.
8
In the foot terminal, I frequently forget how to view URLs in the browser. Ctrl-shift-o to the rescue. codeberg.org/dnkl/foot/src/b…
1
20
When configuratin sway wm, keybinding codes can be found with the wonderful tool wev by Drew DeVault, as in "wev -f wl_keyboard:key" git.sr.ht/~sircmpwn/wev
Using and exploring @SQLFluff for both linting and auto-formatting SQL. Very flexible and configurable. Honestly, can't find better in the open source space. Actively developed. docs.sqlfluff.com/
1
1
sudo has @SudoProject and a website!? I guess I didn't know there was one source of truth. Nice to keep up with this oft used command. sudo.ws/
1
Just discovered SQLite JSON functions. The potential... sqlite.org/json1.html
Looking forward to presenting at OLF Conference (Ohio Linuxfest @ohiolinux) June 2. Titled: "Python: the Multi-tool for System Management" I am really excited about engaging others who work and play with Linux and open source. And I get to talk about Python!
I feel this all the time. I write SQL all day and get better and better at it, while Python, Go, Javascript/Typescript, and Rust (languages I want to learn or grow in) sometimes just seem aspirational.
This Post is from an account that no longer exists. Learn more
This small change is remarkably significant...
Why did nobody tell me that in #Python 3.11, datetime.fromisotimestamp() can parse arbitrary ISO timestamps!? #gameChanger (Before it could only parse the output from datetime.isoformat(); e.g. choking on timestamps ending with a Z for UTC.)
1
1
After years of contemplating, I finally did this: "git config --global pull.rebase true" and, yes, it does fit my workflow perfectly, and makes history logical. #EastSideOfTheBellCurve git-scm.com/docs/git-config#…
Might need to "wsl.exe --update"
We released our build 1.0 of WSL on the Microsoft Store, taking it out of preview and making it generally available! There's also some other exciting news coming very soon, stay tuned for the official announcement!
1