Vulnerability doesn’t come after trust – it precedes it. Brene Brown, a researcher from the University of Texas, became the “vulnerability expert” after she recorded a TED Talk on The Power of Vulnerability 9 years ago in 2011. I remember th…
Conversations and Ideas Conversations about ideas should help you understand what you think. They need more tension than a regular conversation but not so much that you're afraid to share nascent thoughts. The best...
Visual Studio 2019 for Mac - Release Notes Get information on the latest release features, bug fixes, and support for Visual Studio 2019 for Mac. Download today.
Great CRO Tool or Privacy Nightmare – SystemTrap The past few years have seen many different SaaS apps pop up and appeal to businesses. From CDPs to AI, to session replay, there have been many different advanced platforms marketers can add to their toolbelts. One of my personal favorite tools over the p...
Trademarking Infocom, again, part one It must be a Monday -- someone has trademarked "Infocom"! No, this doesn't happen every Monday. But over the past twenty years, a surprisi...
Increasing Battery Life on an Arch Linux Laptop (ThinkPad T14s) - Austin G. Walters Configure and Arch Linux laptop to maximize battery performance while not reducing performance. In this case, we cover T14s and stretch battery life 2hrs.
Jack of all trades, master of none Back in the Renaissance, having skill in many different areas was seen as a good thing. But things changed. Movements such as the industrial revolution…
Alcohol delivery service Drizly hit by data breach – TechCrunch A well-known data seller on the dark web claims to be selling the site's stolen user data.
Firefox 79: The safe return of shared memory, new tooling, and platform updates – Mozilla Hacks - the Web developer blog Firefox 79 offers a new Promise method, more secure target=_blank links, logical assignment operators, tooling improvements for better JavaScript debugging, and many other updates of interest to web developers. In ...
The Toxoplasma Of Rage I. Some old news I only just heard about: PETA is offering to pay the water bills for needy Detroit families if (and only if) those families agree to stop eating meat. Predictably, the move caused …
github/roadmap GitHub public roadmap. Contribute to github/roadmap development by creating an account on GitHub.
Historical programming-language groups disappearing from Google As Alex McDonald notes in this support request, Google has recently banned the old Usenet groups comp.lang.forth and comp.lang.lisp from the Google Groups system. "Of specific concern is the archive. These are some of the oldest groups on Usenet, and the ...
runlyio/core-dotnet Multi-threaded batch processing and background jobs for .NET Core - runlyio/core-dotnet
Introducing GitHub's OpenAPI Description - The GitHub Blog The GitHub REST API has been through three major revisions since it was first released, only a month after the site was launched. We often receive feedback that our REST API is an inspiration to
WasmBoxC: Simple, Easy, and Fast VM-less Sandboxing The software ecosystem has a lot of useful but unsafe code, and the easier it is to sandbox that code, the moreoften that’ll happen. If it were as simple as ...
github/renaming Guidance for changing the default branch name for GitHub repositories - github/renaming
Announcing the GitHub public roadmap - The GitHub Blog The public roadmap is designed to give your team more information about what features and functionality you can expect from GitHub over the coming quarters.
Move C# 9 specs to sub-folder by jcouv · Pull Request #3731 · dotnet/csharplang File renamed without changes.
Expanding Beyond 64kb of Memory with Bank Switching (16-Bit VM in JavaScript 012) In this episode we're learning about memory bank switching - a technique common in the retro game console days - that allows us to address more memory than the limited address space that 16 bits provides! =[ ℹ About ℹ ]= This series is all about buildi...
Migrating a 40TB SQL Server Database Initially, I wasn’t sure whether to write about this migration project, but when I randomly asked if people would be interested, the response was overwhelming. This was a long, kind of boring, very repetitive, and at times incredibly frustrating project, ...
IEvangelist/Blazing.Twilio.Video A Blazor WASM video chat app, built using the Twilio SDK for .NET and JavaScript. - IEvangelist/Blazing.Twilio.Video
Detecting duplicate routes in ASP.NET Core: Visualizing ASP.NET Core 3.0 endpoints using GraphvizOnline - Part 5 In this post I show how you can use a unit test to identify duplicate routes that would fail at runtime
Chessprogramming wiki The Chess Programming Wiki is a repository of information about programming computers to play chess. Our goal is to provide a reference for every aspect of chess-programming, information about programmers, researcher and engines. You'll find different way...
Lazy Load Images with Vanilla JavaScript and Intersection Observer Website performance is crucial for user experience. If you leave the user looking at a blank screen for too long they will leave. In this video, learn how to lazy load images to improve your site performance and user experience. To do this, we'll use vani...
Fody/MethodDecorator Compile time decorator pattern via IL rewriting. Contribute to Fody/MethodDecorator development by creating an account on GitHub.
Polymorphic Encryption Algorithms — Generating Code Dynamically Polymorphic encryption of code, an article presenting all the concepts and steps involved in creating a polymorphic engine in C++.
ritterim/stuntman Library for impersonating users during development leveraging ASP.NET Identity. - ritterim/stuntman
Official Support for Remote Debugging a .NET Core Linux app in WSL2 from Visual Studio on Windows I've blogged before about Developing on Docker with the new and improved Visual Studio Container Tools (and WSL2) and ...
Why It's Easier to Manage 4 People Than It Is to Manage 1 Person · Stay SaaSy It’s easier to manage 4 people than it is to manage one person. The primary reason for this is the inherent over-reliance in the relationship between a manager and a single report. Let’s dive deeper.
Catalina - *all* web-browsers fail to open new pages after a few hours use. I am experiencing the weirdest problem that I've seen in using Macs for nearly 20 years. I have a late-2019 MacBook Pro 16 with the latest version of macOS Catalina (10.15.4). The problem is this, which started about 3 weeks ago. 1) After a reboo...
ongoing by Tim Bray · Not an Amazon Problem The NY Times profile quotes me saying “We don’t really have an Amazon problem. What we have is a deep, societal problem with an unacceptable imbalance of power and wealth.” But the URL contained the string “amazon-critic-tim-bray” and...
shirhatti/zocket Development tool using socket handoff. Contribute to shirhatti/zocket development by creating an account on GitHub.
Double Entry Accounting for Developers — Django Hordak 1.0 documentation Hordak is inherently aimed at software developers as it provides core functionality only. Friendly interfaces can certainly be built on top of it, but if you are here there is a good chance you are a developer.
Advancing resilience through chaos engineering and fault injection This post is designed to get you thinking about how best to validate typical failure conditions, including examples of how we at Microsoft validate our own systems.
Gittrends lags: A Tale Of CollectionView and Garbage Collector Previously on Game of Leaks I'm super interested by what is causing precisely the many GC collections. Will try to dig into this. https://t.co/qnrfFMSZjR— Jean-Marie Alfonsi (@Piskariov) July 14, 2020 So here is what I dug so far:) First I fork...
LunrCore, a lightweight search library for .NET I'm pretty much convinced almost all applications need search. No matter what you're building, you'll likely handle data, and no matter how well you organize it, a good text search is often the …
How do I set multiple items to a Windows Runtime vector in a single call? | The Old New Thing Suppose you want to set multiple items to a Windows Runtime IVector<T>. This is common in the cases where the system provides a vector that you are expected to fill with stuff. For example: // C# var picker = new FileOpenPicker();
Task asynchronous programming as an IO surrogate Is task asynchronous programming a substitute for the IO container? An article for C# programmers.
The falsehoods of anti-AGPL propaganda Google is well-known for forbidding the use of software using the GNU Affero General Public License, commonly known as “AGPL”. Google is also well-known for being the subject of cargo-culting by fad startups. Unfortunately, this means that they are suscep...
Comic: Why Do Their Keyboards Keep Breaking? A comic about why some developers keep breaking their keyboards
Calling Generic Methods from Non-Generic Code in .Net Somewhat often (or at least it feels that way this week) I’ll run into the need to call a method with a generic type argument from code that isn’t generic. To make that concrete, here&#…
How to list and download the contents of a Google Drive shared folder in C# Mark Heath's Development Blog
Don't Judge XAML Based On Lines of Code - Nick's .NET Travels For those following the on-going discussion around the future of XAML and specifically the use of XAML in DotNetMaui/Xamarin.Forms, this post is a follow on from two great posts discussing the options that are, or will be, available for Xamarin.Forms deve...
How GPT3 Works - Visualizations and Animations (Live thread, will be updated with new visuals and polish over the next few days) A trained language model generates text. We can optionally pass it some text as input, which influences its output. The output is generated from what the model “learned” ...
Join the DotNetEvolution Discord Server! Check out the DotNetEvolution community on Discord - hang out with 416 other members and enjoy free voice and text chat.
Learn more about the Ransomware attack we recently stopped The Blackbaud news archive is here to provide our existing users and prospects the past news surrounding our products, service offerings as well as industry news that still affect us to date. Discover our news archives today!
Public Asked To Report Recipt of any Unsolicited Packages of Seeds July 24, 2020 Public Asked To Report Receipt of any Unsolicited Packages of Seeds Contact: Michael Wallace
SachiraChin/dotnet-monitor-ui Contribute to SachiraChin/dotnet-monitor-ui development by creating an account on GitHub.
When does it make sense to use containers in a development workflow? Inspired by Immo Landwerth’s tweet:
How do I stop others from sharing files with me? I want to stop file sharing on my Android. I can not find any information related to stopping others from sharing files with me. I want to turn off file sharing.