RSSAmplifier

Blog

Daniel’s Blog

danielvaughan.orgRSS feed ↗10 posts

Latest posts

Content Grabber: a small Visual Studio extension

I found myself repeatedly copying code out of Visual Studio to share it elsewhere. Usually this meant: copying multiple files adding file names manually wrapping everything in markdown code blocks It’s a small thing, but it adds up. So I made a simple extension that does it in one go. Select one or more files in Solution Explorer, right-click, and copy them as Markdown with code fences and file…

How to Build an Automatic AI Slop Generator

Use AI to publish regular AI slop. On a schedule. Reliably. Like a factory. Introduction According to this, more articles are now written by generative AI than by humans. Getting your message out there is sadly no longer about insight, originality, or effort. It’s about volume of output, and lots of it. Articles are still produced, but they no longer appear to be meant for reading. They…

Building an Agentic Quantum Laboratory with ASP.NET Core

Introduction As frontier language models improve, AI agents are set to move further into the realm of scientific research. Multiple agents, working independenty, exploring scientific domains, offer the promise of greater speed of discovery. In addition, LLMs encode a vast amount of technical information that empowers humans to reach beyond the limits of their own education and experience. I’m…

Our New Paper on Distributed Agent Reasoning

We have published a new paper presenting a novel architecture for distributed agent reasoning across independent systems, all under strict data locality. The work shows how agents on separate Orpius deployments can cooperate through natural-language messages, without shared identifiers, schemas, or any centralised data store. A promising direction for organisations where data cannot move or be…

Orpius can see!

Orpius now supports image retrieval and analysis! Orpius can download images, analyze them, perform activities based on what it sees. Combined with the scheduling capabilities of Orpius, it works even when you’re sleeping, making for one heck of a powerful tool. I’ve also added an exciting feature revealed near the end of this post (hint: it changes how you’ll see things entirely). Btw., in-case…

Find Tables with Keyword Names

I was working with an SQL Server schema and discovered that one of my tables was named with a keyword; SELECT u.*, a.* FROM [Bpm].User u INNER JOIN [Bpm].Account a ON u.Id = a.UserId WHERE u.Username = 'foo@exammple.com' Msg 156, Level 15, State 1, Line 2 Incorrect syntax near the keyword ‘User’. Turns out ‘User’ is a keyword and I needed to enclose it in square brackets: FROM [Bpm].[User] ....…

Quantum Computation Primer Part 1

Introduction The major cloud providers: Microsoft, Amazon, Google, IBM, and Oracle are racing to bring quantum computing as a service to their offerings. In addition, companies, universities, and even nation states are investing heavily. Why all the buzz? Quantum computers offer the potential to bring parallelism to calculations on a scale that cannot be matched by classical computers. They may…

Option Templates in UWP

Introduction Adding Options Sample Overview Exploring the .NET Standard Library Rendering Options in UWP Conclusion Introduction Just about every app needs a settings screen. A lot of developers choose to simply build-out static UI; hard-wiring buttons and text fields to a setting backing store. If one does this, however, eventually, as the number of settings grows, technical debt increases;…

Asynchronous Commanding with Codon FX

Introduction Have you ever created a view-model for your app that contains an ICommand that needs to perform some asynchronous activity? Such as calling a web API or saving data to a file? If you have, you’ll know that the synchronous ICommand interface doesn’t lend itself easily to asynchronous operations. You end up having to build a mini-state-machine to disable and re-enable the command target…

Combining the UWP Community Toolkit with Codon FX

Introduction Creating a Custom Dialog Service Leveraging the UWP Community Toolkit Conclusion Introduction Codon FX is a cross-platform framework for building maintainable applications. I use it for all of my .NET based applications. Codon is built on .NET Standard and uses platform specific assemblies to support various platforms including UWP. Codon has no references to third-party libraries,…