mg
banner
morng.bsky.social
mg
@morng.bsky.social
Developer of 18XXc & BankBuilder
November 15, 2025 at 9:15 AM
Played 18Texas. A bad 18xx is still way better than most other board games; and it was a pleasant experience enough. But this is one toothless game. A friend called it a baby game. Apt. No opportunities for attacks anytime during. Very soft, very safe.

#18xx
August 20, 2025 at 10:41 PM
When the AI bubble bursts, and all the VCs are pondering their life choices, they can take some comfort in that at least they helped build a tool that saves me from my mild dyslexia again and again
August 8, 2025 at 1:48 PM
Surfacing the Ash sections as an LSP document symbol would be great. Dont know enough about how LSP works to know if that would be simple or hard
August 4, 2025 at 11:55 AM
For me it is becoming increasingly clear that the economics of this @xkcd.com charts are changing. I am finding that automation that is not in the small rectangle in the upper right is almost always worth doing; if I understand the problem and what the solution might look like, an llm model...
August 1, 2025 at 9:53 AM
I have a tmux workflow for working with databases in a project. I am in neovim and I press Prefix D. That opens up a tmux menu where I can choose between three terminal db clients: duckdb, rainfrog, and psql. When I select one, tmux opens a new window in the current session and executes...
August 1, 2025 at 9:45 AM
btw claude is as dyslexic as I am, no judging
July 30, 2025 at 12:28 PM
My current understanding of the flow in Ash actions with validations, identity, hooks, etc. I am sure there are more pieces to this machinery.

#ElixirLang
July 30, 2025 at 8:28 AM
The LLMs know enough about the Ash Framework to save me from my silly mistakes. That is encouraging.

#ElixirLang
July 22, 2025 at 10:39 PM
Trying #igniter for the first time. The postscript on this confuses me, what following installers did not exist? Did it succeed in installing ecto or fail?

#ElixirLang
July 22, 2025 at 2:37 PM
This is nixpkgs unstable
releases.nixos.org/nixpkgs/nixp...

It is based of this git commit
github.com/NixOS/nixpkg...

And the supposed fix is an ancestor of that commit
July 20, 2025 at 8:58 PM
This is such a f*** you behaviour from YouTube. How about "getting" that what I want is to never see shorts instead of this passive aggressive "we dont care what you want we will still show them to you". Even when I pay for this, they are still treating me like 'the product'.
July 20, 2025 at 6:30 PM
Now that 18XXc is back on both platforms, I am getting BankBuilder back into shape.

Its been 18 months since last build; but since it was already built with null safety; the #flutter part was quick: Update packages and replace one, done.

iOS worked but Android has predictable gradle problems.
July 19, 2025 at 8:49 AM
"someone is talking about me on the internet"
July 18, 2025 at 5:19 PM
18MEX is always good. A simple 1830-lite with moderate chrome.

My game consisted of starting the CHI, dumping it early to bankroll the MEX, and then start the PAC late just to fund a D into the MEX.

#18xx
July 9, 2025 at 10:46 PM
I am somewhat grumpy about this
July 5, 2025 at 3:54 PM
Refamiliarizing myself with the 18XXc codebase. Of the three calculators, the Result calculator is the most complex. But the Custom Game Editor is even bigger. And I am not sure anyone has ever used that thing.

#18xx #flutter
June 28, 2025 at 3:19 PM
A few years ago Google made null safety a requirement for Flutter/Dart apps. It was the correct decision, but 18XXc was built with v1 and I was not looking forward to going through all the state and widget logic.

Working on it now, not done but looks promising; a lot works already

#18xx #flutter
June 27, 2025 at 8:32 PM
There was great drama when I was left at the end of SR5 with 3 companies: all of witch had stockholders over 10%; and the priority deal.

Subsequently 2 of those companies got robbed, dumped, and then burned when the 6s and Ds where rushed out.

Good fun #18xx
June 13, 2025 at 11:27 PM
Played 2nd game of 1822 MRS. Not liking the pressure that comes from minors rusting the Ls and 2s. So much rushing in a RunGoodCompany game. Seems minors are just there to exist for 2 to 3 ORs and then you need to merge it in as quickly as possible.

Still learning, opinion likely to change. #18xx
April 3, 2025 at 8:04 PM
But I do have these on monitoring and trapping
March 23, 2025 at 9:16 AM
Building this to have a clearer idea on how errors and success signals propagate across processes; e.g. when :exit becomes :EXIT becomes :DOWN, etc.

Not sure I have the complete picture, there is a lot of nuance to how this works.

#ElixirLang
March 22, 2025 at 8:30 PM
Played 1822 (MRS) for the first time. Got bitten hard by the loan mechanic early in the game and never recovered. But the game was a hit with the group; people found the 22 system very interesting and all are eager to explore it further.

#18xx
March 20, 2025 at 10:21 AM
March 18, 2025 at 7:23 PM
Played a game of 18Cheasepeake - Off the Rails tonight. It was a game full of shenanigans; a suite case company milked for everything, astonishingly aggressive operation order manipulation; massive stock trashing at the tail end, and a well earned bankruptcy on the D's.

All in all good fun. #18xx
March 12, 2025 at 10:08 PM