My Experiment with GPT and the End of Writing as We Know It

OpenAI’s GPT (Generative Pre-trained Transformer) platform has made waves in the realm of natural language processing (NLP) and AI. The original was impressive, GPT-2 was deemed too dangerous to release (originally), and GPT-3 is invite only at present, and locked behind an API at that. I’ve been fascinated by these developments but never really thought much about them until more recently.… Read the rest

The Quick Guide to Understanding Supply Chain Attacks

Supply chain attacks have been in the news time and time again with ConnectWise, SolarWinds, and Kaseya (which was eventually claimed as a zero-day), but they aren’t just a potential breach of source. They’re far more nuanced and abstract (depending on the interpretation). To confound matters, there really isn’t a single, agreed upon definition. A supply chain attack isn’t just an exploit of source, it’s an exploit of the whole pipeline by exploiting a piece of the process which can have staggering ramifications for security down the entire chain.… Read the rest

When to Use Inheritance: A Wide Brush Approach

Inheritance is a fundamental concept in virtually any language which supports object-oriented programming. How inheritance works varies between languages, but virtually all languages with an object-oriented class system support it in some form. While most programming materials will teach you how to use inheritance, they don’t really touch on when it ends up detrimental to coding.

Inheritance is a tool in a programmer’s toolbox just like any other feature of a language.… Read the rest

What Is Metadata and How Does It Impact You?

Metadata provides a general description of what is contained in a collection or repository of data which can range from technical specifications such as resolution or color depth for images, what the general contents are for GIS applications (region, lat/longs, etc.), to where and how the data was collected. With the right model, metadata can become the workable data for determining trends.… Read the rest

How to Reduce Digital Eyestrain

Staring at a screen all day doesn’t come without its costs. While I really don’t want to stare at a screen all day, it’s a bit hard not to when you work in tech and blog on the side. It takes its toll on your body, both your back and your eyes.

I had serious issues with tension headaches, migraines, and even just an inability to focus before I learned how to reduce my eyestrain.… Read the rest