Yesterday, the Internet Archive filed our response to the lawsuit brought by four commercial publishers to end the practice of Controlled Digital Lending (CDL), the digital equivalent of traditional library lending. CDL is a respectful and secure way to bring …
Hello Windows Insiders, today we’re releasing Windows 10 Insider Preview Build 20170 to Windows Insiders in the Dev Channel. PLEASE NOTE: Windows Insiders with PCs that have AMD processors will not be offered this build today due to a bug impacting overall usa…
I purchased the original AirPods back in 2017 when they were first released. They have been my favorite product of the past couple of years and I highly recommend them. Recently I noticed the batteries in the pods not lasting as long as they used to. I was con…
Understanding the importance of inflection points in technology, startups, and investing. Inflection points matter because they create shifts that cascade down for multiple decades
Say you want to display the contents of a file on the command line. The first tool we most of us reach for is cat, which does a fine job at just this. But what happens when you are on a Linux machine and when you try to cat a file this happens:
$ cat file.txt …
Drive past an apartment complex in your area and you will likely see a “For Lease” sign. At first glance, you’d be lead to believe you could find a rental almost anywhere, with no competition to...
The HTTP Read-Eval-Print Loop (REPL) is a lightweight, cross-platform command-line tool that's supported everywhere .NET Core is supported and is used for making HTTP requests to test ASP.NET Core web APIs and view their results.
As per the new education policy approved by the Narendra Modi-led government, students in India will be taught coding as a subject from as early as class 6th. Typically, students in class 6 standard are roughly around 10-11 yrs of age. The aim behind teaching …
A Piece of Pi, on brown paper, signed by Brady. Each piece (A5 sized) is unique and contains 2500 digits of the famous constant. See the pictures. Pieces like this were sent each Patreon supporter (at $3.14 and above) who had joined by the end of February. But…
We now have enough gear to make a naïve “proto-QuickLife” implementation as a test to see (1) does it work at all? and (2) what is the performance compared to our other implementations …
In a previous post, I wrote about using GitHub Actions to automate the promotion of my blog posts. While the GitHub Action works, the approach lacks any sense of state and tracking. The tweets that promote my posts are random, and that can create an uneven mar…
Burnout is a legitimate struggle especially for developers. I'll walk you through some of the things I do to help prevent/deal with burnout myself!
_____________________________________________
Newsletter 🗞
Interested in exclusive content and discounts? 🤯 …
Originally streamed at https://twitch.tv/davidwengier
This week we make use of the tree renderer that Scott so kindly donated, but of course that means first we have to completely rearchitect how we store tracks, so bring on the ELDD, the Error List Driven De…
This video is explains the Backtracking algorithm and how it can be used to solve a sudoku. Along with the explanation of the algorithm, Python code is used to show the implementation.
Let me know if you have any feedback and don't forget to subscribe for mor…
July introduces new options to drill into your cost data, save on Azure VMs and Data Lake storage, as well as new videos for even more cost-saving tips and tricks.
Last year I posted about a series of posts that Beatriz Stollnitz made on WPF/Silverlight that had been moved to GitHub. Unfortunately most of the samples don’t work out of the box with the latest version of Visual Studio but with some minor adjustments they’r…
The realm of cybersecurity is more than a combination of its technical components like hardware and software. It’s an industry that’s founded on the innovation and creativity of its practitioners—continually discovering better ways to protect our homes and our…
A Universal Basic Income (UBI) would improve everyone’s lives, increase our free time, empower workers, and ensure everyone has food and a roof over their head. These are noble goals, but obviously there’s a downside or it would already be implemented, right?
In Giving GPT-3 a Turing Test, Kevin Lacker found that GPT-3 does well answering simple factual questions like “Who was president of the United States in 1955?”, but also happily answered absurd qu…
The Cybercrime industry represents an over trillion-dollar industry that is ever-changing and growing all the time—a threat to all companies around the world. Like many in our industry, Blackbaud encounters millions of attacks each month, and our
expert Cy…