• Uncategorized

    Native Swift .stl and .obj converter

    Just posted this little project to script batch processing of .stl to .obj or vice versa. It’s uncompiled so requires Xcode to build and run, but is fast and efficient because it uses the native RealityKit options: https://github.com/krypted/3dconverter It’s unlicensed, mostly ’cause if you finish it, I’ll just use yours 😉

  • Programming,  Uncategorized

    Creating Unit Tests With Google Bard

    Unit tests are one of those things that evolve over time. When we talk about test coverage, anyone that thinks they have full coverage is kidding themselves, but it’s not uncommon for my workflows to just build some stuff and go back and fill in the unit tests before I bring in a second person. And yet… we know we need to do them. Sometimes I’ve gotten help with this specific part of projects from sites like Upwork. There’s been a lot of talk about AI eating the world, so I thought I’d see how much of this kind of thing AI could get us for free. Let’s start with…

  • Uncategorized

    Apple Device Management Second Edition book now available for purchase from Amazon, Apple Books and Apress

    As usual, the wonderfully timely (yes, that was two adverbs in a row) Rich Trouton posted about our latest book, the second edition of Apple Device Management, finally shipping. Ironically we were talking about a day or two before about why the publication date got pushed back. But alas it didn’t. He also included where to get it for different ways people like to consume their content. To add to the conversation, it’s worth noting that some of the chapters were left barely touched. Others had new technologies, like SSOE added, and still others were largely rewritten. As compared to my first books on Mac OS X Tiger and on,…

  • Uncategorized

    Why I Joined The Board Of Minnestar

    This pretty much sums up everything I love about all of the Minnestar events. They’re fun, instructive, inclusive, expansive, and all around rad experiences. These are the types of events that make people smarter, more empathetic, and well rounded humans. The innovation and new ideas is always inspiring.

  • Uncategorized

    Curl App/Framework for iOS

    Built Detect Thoughts for web developers to test their own code from an iPhone. This is a free app in its compiled form but it’s also meant to easily be dropped into other Swift projects to add (as an example) a developer mode. The source is at https://github.com/krypted/DevModeCuRL and the compiled version has now been posted to the App Store at https://apps.apple.com/us/app/detect-thoughts/id1635176129. Detect Thoughts takes the logic from a curl command and makes it simple to send a query to a standard REST endpoint on a web server. It supports GET, POST, PUT, and DELETE methods. It also supports Bearer token authentication, basic auth, and OAuth 2 (although that might be considered a…

  • Uncategorized

    Virtual Currency Laws Per US State

    Virtual Currency is often decentralized (unless a given currency or blockchain is wholly owned by a given institution). Many seem to think this means there are no laws in the space. Sure, John Perry Barlow could tell governments of the world that they have no control over the internet in his “A Declaration of the Independence of Cyberspace” and proponents of web3 or DEFI have room to experiment with a new currency. Decentralized is not the same as unregulated. Turns out we’ve been electronically sending funds (or objects with a monetary value) for a time, so each state as either created a statute or provided interpretation of existing statutes. These…