Best train goes zoom zoom.
This infantile post is brought to you by the letter Z.
Posts by John McDole
Leave it to win32 to have "ERROR_MORE_DATA".
Things I didn't think I would be doing: writing Win32 FFI code.
I need to bring her in on the weekend or something and see how she handles the space
"But don't you want to play with me?"
... I'm a filthy hacker and I use Blender + CAD Sketchup + Geometry Nodes.... waaaaaay more work than its worth.
Then I switched to FreeCAD for a bit.
CAD as Code though? 🤯
Granted - this is for main channel of Flutter... but I was considering something like this for flutter-stable and flutter-beta; just package all the tools in a docker image (or multiple depending on what you want, e.g. web only). Rather than downloading the whole git repo.
This is the composable action:
github.com/flutter/flut...
It was used in this test to run the tools test; but I disabled it because it doesn't work for engine builds:
github.com/flutter/flut...
I'll dig up the workflow script we have. Iirc I made it with with ACT as well as GH.
Any details? I've been considering building / publishing docker images for actions.
As I've slowly migrated some projects to the HSM; I found myself needed a few more features; replace/copyWith:
github.com/jtmcdole/hie...
HSM 2.2.1 released... why? While I have "stable" flutter running, I didn't use flutter_test till I started migration and hit the dreaded version pinning >:(
and of course I fudged it up with "sealed" and didn't see any problems with testing. <sigh> version 1.0.1 incoming
Let me know if you run into any issues. I wrote this a long time ago and have been carting it around in a private repo for a while. I did a clean it up pass, redone with callbacks (al'la changenotifier), and added the stream extension.
Replay streams are also a sneaky form of injection :)
And the gathering and sharing of all the tools in my toolbox continues: core_bus (pronounced corvus) - const Events with type safety, no choke points, callbacks for performance and streams if you need'em. replayable events as well.
no deps either.
#opensource
pub.dev/packages/cor...
Just added serialization to my hsm library. mostly handwritten.
Also added plantuml output. I want to support mermaid, but how do you write text inside the state blocks?
github.com/jtmcdole/hie...
Proud to be the 131st backer 😎 on @BackerKit Crowdfunding for New Edge Sword & Sorcery 2026! www.backerkit.com/c/projects/b...
HSM 2.0 published - now with nearly all the things I wanted years ago:
* Proper event deferral
* Deep and Shallow history
* Fork, Choice, Terminate, Final pseudo states
* Blueprints for composability + validation
* Performance: lca and paths precomputed
* PSSM tests
pub.dev/packages/hie...
How is this the world we live in today?
> President Trump posted a blatantly racist video clip portraying former President Barack Obama and the former first lady Michelle Obama as apes
Also, even with ~96% coverage - there is likely bugs. Report them or send a patch request.
I need to make a CONTRIBUTING doc...
I have a few more projects to release showing some full stack flutter/dart. I just needed this first.
Then Google launched Gemini CLI Conductor. I spent the last few weekends really trying to pull the spaghetti out of my old code and make it available in package form.
It's about 50/50 code to tests, with a lot of that being storage options. Take a look if you've got fullstack Flutter/Dart.
Today I released Portico Auth - A modular, Dart-native authentication and authorization ecosystem designed for self-hosting and experimental applications.
For a long time my personal home projects have used this JWT/JWE/Auth0 API, but in a copypasta fashion...
I love working on open source code at Google. This is the account you should be following.
You can't spell Cowardice without ICE
You can't spell Cowardice without ICE
www.youtube.com/watch?v=cxew...
Sharing for no reason in particular :)
I don't want Greenland. I don't know of anyone real person that wants Greenland.