Libraries lend books, and must continue to lend books: Internet Archive responds to publishers’ lawsuit - Internet Archive Blogs 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 b...
Announcing Windows 10 Insider Preview Build 20170 | Windows Experience Blog 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 overal...
AirPods Pro Clone Review - Tim Leland 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 wa...
On Inflection Points - Michael Dempsey: Blog Understanding the importance of inflection points in technology, startups, and investing. Inflection points matter because they create shifts that cascade down for multiple decades
The Forgotten Early Adopters Everyone knows Amazon started with books but a few other "origin stories" may surprise you....
Cat without cat on the commandline 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...
Where have all the rentals gone? 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...
Apple tells app devs to use IPv6 as it's 1.4 times faster than IPv4 | ZDNet Company also urges app devs to start using newer web tech like HTTP/2 and TLS 1.3, citing similar performance and speed improvements.
The 3 problems of Django Yourlabs blog with posts about Continuous integration, Developpement, DevOps, Infra, Security, Automation
The essence of quantum mechanics Here’s what I know about QM. I’m trying to learn QFT and it helps to have this stuff compressed into the simplest possible representation.
Lecture Slides | Performance Engineering of Software Systems | Electrical Engineering and Computer Science | MIT OpenCourseWare Complete lecture slides for 6.172 Performance Engineering of Software Systems.
Microsoft.dotnet-httprepl 3.0.47301 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.
Indian Students To Learn Coding Skills From 10 Yrs Of Age: New Education Policy 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 teac...
A Piece of Pi 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...
Angular Language Service - Visual Studio Marketplace Extension for Visual Studio - Provides the Angular language service to enable editor features for Angular templates.
Life, part 28 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 …
Azure Functions On macOS With JetBrains Rider 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 uneve...
You Want to See My Data? I Thought We Were Friends! - Facts So Romantic - Nautilus Stuart Ritchie is a Lecturer in the Social, Genetic and Developmental Psychiatry Centre at King’s College London. His new book, Science…
How to Deal with Burnout 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...
Trains․NET - Episode 40 - Trees! And a massive refactoring to enable Trees! 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 Driv...
Sudoku solver (Algorithm explained w/ code) 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 fo...
A new funding model for open source software GitHub Sponsors is a step forward, but it's far from a panacea. I propose an alternative model for open-source funding.
Azure Cost Management + Billing updates – July 2020 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.
NuGet PackageReference Versions SOLUTION Wide Using the same NuGet Package (PackageReference) across multiple projects? Here are ways to specify them in a single place for your entire solution.
Handling concurrency in an ASP.NET Core Web API with Dapper This post covers how to handle concurrency in an ASP.NET Core Web API with a SQL backend and Dapper
Back to Basics #1: Data Context - Nick's .NET Travels 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 t...
Announcing Microsoft Security’s #CyberContest 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 an...
The Secret Origin of the Action RPG Who knew that the knowledge of the true progenitor of the action RPG would be hidden in a stuffy basement in Akihabara, Tokyo?
Universal Basic Income is Capitalism 2.0 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, ri...
Teaching GPT-3 to Identify Nonsense 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…
Security Incident 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 expe...