Dave Thomas

Dave Thomas

@7sharp9.bsky.social

Programmer and Guitarist. >The difference between us and a computer is that, the computer is blindingly stupid, but it is capable of being stupid many, many million times a second. - Douglas Adams

248 followers330 following174 posts

Dave Thomas reposted

Oh well... Next Mibo release is going to jump to 6.0 It is going to re-work the way the Grids for map generation work. This time this goes more web'ish style. Inspired by semantic html and css grid. it should be easier to hand author maps #dotnet #fsharp #mibo

Dave Thomas reposted

After a long summer break, I'm continuing my blog post series on event sourcing, focusing on how to handle acceptance workflows: an employee makes a change that needs approval from, e.g. their manager. So we need to accept or reject events. www.planetgeek.ch/2026/09/28/e... #EventSourcing #fsharp

planetgeek.chEvent Sourcing: two ways to enable accept/reject workflowsWhen an employee corrects the time they started or stopped working in a time-tracking system, a workflow typically notifies their manager or HR that the data has changed. Then, the manager or HR…

Dave Thomas reposted

I'm doing a MSc in AI because AI has reduced, or at least fundamentally altered the perception and basis of skill of a software developer. I'm still regularly trying to untangle what this means for future work and career.

Dave Thomas reposted

Fable 5.14.0, 5.15.0, and 5.16.0 have been released over the past few days! 🚀 These updates feature: - Improved support for Python, Rust, and Beam. - Added support for precompiled libraries in fable-standalone (stay tuned for a surprise coming in the next few days!). #fsharp #fablecompiler

I've just put Myriad inside a TypeProvider. “I felt myself on the edge of the world; peering over the rim into a fathomless chaos of eternal night.” - H.P. Lovecraft #fsharp

Dave Thomas reposted

“For better or worse, the power of these systems is so great and the ability to accelerate is so strong that just writing stuff by hand...I don’t think it’s going to make sense for very much longer,”, Zach Lloyd

And so it begins, a massive jump in billing calculation. Copilot is useful for some repo grunt work but it's not in the same league of usefulness of Claude Code, even when Copilot uses the same anthropic models.

Dave Thomas reposted

Dave Thomas reposted

I'm still processing but I watched Dirty Business (not even done yet) & while I knew a lot about this & lived in Ox, I'm completely beguiled by the almost direct parallel to what we're going through with AI. I'm at a heightened awareness of our role as academics. theconversation.com/englands-sew...

theconversation.comEngland’s sewage scandal hinges on lack of water industry regulation – new docudrama reveals how profit drives pollutionThe water industry has been left to police its own pollution.

Dave Thomas reposted

About a year ago I made some predictions about the effect of AI on programming jobs. Block laid off 40% of its staff claiming AI made them more efficient. Is that really true or did they just over-hire? Let's look at some data and see what's really happening. Full post: seldo.com/posts/do-ai-...

I'm seeing a lot of anti AI sentiment, not AI has taken our jobs and stuff like that, but things like: AI agents don't work or they are no good or don't help. I see the exact opposite and cant help that my career as a programmer is defunct, at least in terms of actually writing code.

Dave Thomas reposted

You know, we used to joke about 'vibe coding.' Well... things have changed. We should call it what it is: Coding with AI. From @karpathy.bsky.social It is hard to communicate how much programming has changed due to AI in the last 2 months: not gradually but in this last December.

Dave Thomas reposted

Learning Rust. Looks like someone took functional and procedural F# or Haskell and transmuted it with the C-like syntax while using the Malbolge paradigm (making everything as convoluted as humanly possible) into a new language difficult as hell.

Dave Thomas reposted

Aside work on the Firefly compiler, we're also building a cloud edge platform. That process, starting as back plane machinery for package management, emerged with "shared edges" until we found that re-imagining it as part of the Fidelity Framework itself was warranted. speakez.tech/blog/intelli...

speakez.techIntelligent Systems At Cloud's EdgeHow Fidelity.CloudEdge extends the Fidelity Framework to embrace intelligent edge computing on Cloudflare

I pretty much use AI daily, albeit my definition of AI is Artificial Imbecile. Once you get that locked in you can progress a lot faster with less foot guns; and screaming.