Save and Read Models in ML.NET

Often times you’ll be iterating on your model to try to get it to perform well with new data, so you’ll be training on it for each of those iterations. However, once you feel like you have a model that you believe is good to use, what do you do next? In this post, we’ll…
Security

Security Best Practices for Docker Images

Docker Hub is a blessing and a curse at times. It’s a great way to share Docker images to the public, but it can be used by hackers to sneak code into environments with malicious intent. Recently, a hacker uploaded images into Docker Hub that were downloaded over 5,000,000 times. The intent was to turn…
Burnt Computer

Using Rclone with Azure for a Low-cost Backup

While backups are often one of the most overlooked planks in a comprehensive data security plan, they are are probably among the most important things one can do for data security. It’s works as an insurance policy against data loss which can be caused by a myriad of things ranging from accidental deletion, to drive…

Machine Learning with C#: An Introduction to ML.NET

When you think of data science and machine learning two programming languages are going to instantly pop into your mind: Python and R. These two languages are great and I love working with them, but coming from a .NET and C# background myself it would be nice to see some love for data science in…

Beginning R Programming for Data Science: Language Basics

If you’ve done even a short amount of research into data science, there is no doubt you’ve come across the Python vs. R debate. While we won’t get into which is better, there is nothing wrong with knowing both. You may be stronger in one than the other, and even prefer that one, but knowing…
OpenVPN

Using OpenVPN on Azure For a Low Cost, Private VPN

A personal VPN is a nice way of securing traffic between your device and the Internet. Securing your traffic is good for several reasons including safe browsing when one is away from a trusted network like one’s home or office. Untrusted networks would be those at coffee shops, airports, hotels, public libraries, and other places…
Blockchain

Is Blockchain Interest Really Low?

Gartner’s 2018 CIO survey had some pretty damning information when it came to blockchain technology. According to the survey, CIO’s in general have very little to no interest in blockchain technology. The media naturally noticed this and reported it as a wet blanket being thrown on the blockchain hype. Something about this though did not…
Blockchain

Interfacing .NET and Ethereum Blockchain Smart Contracts with Nethereum

.NET is the venerable framework that indie and enterprise developers alike have come to love. The ability to choose a variety of languages as well as deploy to a variety of platforms ranging from mobile to servers makes .NET a great choice for all kinds of applications. While .NET does a lot, it doesn’t do…