Scott talks to Huma Abidi, the Senior Director of AI Software Products at Intel. Huma leads a team of software engineers and today she sits down and gets deep with Scott on AI, machine learning, deep learning, optimization...and painting! What is the role of s…
Table of Contents My Story with Anki My Failed Attempt at Switching to SuperMemo Why I Switched to SuperMemo Burnout From Repetitions Frustrated with Anki…
Yup. You are. I often think about what the limits of procedural generation are. When you think of procedural generation in video games, the usual suspects are terrain maps, and 2D levels. Very rare…
by Ryan Eberhardt, Stanford University TL;DR: Can we use GPUs to get 10x performance/dollar when fuzzing embedded software in the cloud? Based on our preliminary work, we think the answer is yes! F…
There seems to be a fundamental misconception of why people are enjoying Quibi's demise. Startup vets seem to believe it's making fun of people who took a big swing and failed. The glee about Quibi's failure seems to me misguided. Startups are hard. There&…
Analogies are always useful to get into the right mindset about how things work. They are even more useful if you're trying to explain how software engineering works to a non-technical person.
Some time ago, I wrote a short article called "Writing
HTML in HTML",
where I explained why I use plain HTML to write, edit and maintain my
web site. As I've been living with my decision to eschew both dynamic
content management systems and static site generat…
This website is provided by troyhunt.com as part of the Pluralsight course
Hack Yourself First: How to go on the cyber-offence.
It's full of nasty app sec holes. No seriously, it's terrible!
Six years ago I started work on a public records project idea.
After several days coding, I wondered for some reason how far back the undo history was on the IDE.
Surprisingly, it went all the way back to the beginning of the file.
I decided to replay the …
Progress announced an update to its Telerik UI for Blazor components, targeting Microsoft's open source Blazor framework that lets C# coders create web apps without having to rely upon JavaScript.
This is a follow up on a previous post
about how to host multiple isolated ASP.NET core applications in a single
process with with a single http listener/entry. The techniques used in that post
used types and classes e.g.
Microsoft.AspNetCore.Hosting.Internal.…
Infragistics, specializing in third-party UI/UX controls and tools, unveiled a new offering targeting Blazor, Microsoft's red-hot open source framework that allows for C#-based web development instead of traditional mainstay JavaScript.
I just read the
US antitrust “Complaint”
against Google. This is obviously just the first chapter of a very long story, but here are early observations.
You can now use templates in Visual Studio that were installed through the dotnet cli. This opens even more opportunities for 3rd party template authors to integrate with tooling. This is currently a preview feature that must be enabled.
Community Links: http…
Slow breathing practices have been adopted in the modern world across the globe due to their claimed health benefits. This has piqued the interest of researchers and clinicians who have initiated investigations into the physiological (and psychological) effect…
breathe.ersjournals.com·Marc A. Russo, Danielle M. Santarelli, Dean O’Rourke··34-43 minutesencryptionjavascript
QUIC and HTTP/3 are open standards that have been under development in the IETF for almost exactly 4 years. On October 21, 2020, following two rounds of Working Group Last Call, draft 32 of the family of documents that describe QUIC and HTTP/3 were put into IE…
If you have the handle to a volume, you can issue certain disk ioctls to the volume, and it will forward them to the underlying disk. We saw this earlier when we used IOCTL_STORAGE_GET_DEVICE_NUMBER to obtain the physical drive number from a volume.
Let's take a step into object oriented design and listen to Fritz explain abstract classes and interfaces. We'll use our newfound knowledge to write error handling and exceptions in our code.
Interactive Notebook with samples you can run IN BROWSER at: http…
In July 2020, I joined Cloudflare as a Product Management Intern on the DDoS (Distributed Denial of Service) team to enhance the benefits that Network Analytics brings to our customers. This is my experience.
Learn how CSS isolation allows you to scope CSS to your components, which can simplify your CSS and avoid collisions with other components or libraries.
<a href="https://community.cadence.com/cadence_blogs_8/b/breakfast-bytes"></a>The title of this post, you are not expected to understand this, is one of the most famous comments ever. It is in the v6 version of Unix, the mother operating system of Linux, Andro…
Azure App Service(opens new window) is a family of Azure services that you use to run your applications. You can use Azure App Service Web Apps(opens new window) to run your websites and APIs and Azure App Service Mobile Apps(opens new window) to run the…
Today, we are releasing React 17! We’ve written at length about the role of the React 17 release and the changes it contains in the React 17 RC blog post. This post is a brief summary of it, so if you’ve already read the RC post, you can skip this one. No New …
Azure Service Fabric 7.2 is now available! We're excited to announce that 7.2 release of the Service Fabric runtime has started rolling out to the various Azure regions along with tooling and SDK updates. The updates for .NET SDK, Java SDK and Service Fabric r…
You can use Azure Active Directory (AAD)(opens new window) to make users authenticate and authorize to use your app. AAD provides an intelligent identity-as-a-service that protects your application. And it is easy to use and implement.
The Windows 10 October 2020 Update has started to become available to customers as a free update.
This year has continued to bring about change for many of us. Change in how we connect to one another, how we work, how we learn, even
‘Load Balancing’ is here the distribution (e.g. web requests) based on defined criteria (e.g. user location, resource utilization or round robin) to achieve a goal, e.g. avoid overloading or in case of a disaster to increase availability by automatically faili…
.NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.
This post shows how to use encrypted access tokens with Azure AD App registrations using Microsoft.Identity.Web. By using encrypted access tokens, only applications with access to the private key c…
Uninterrupted, good quality mobile phone reception is extremely important to rail passengers. In technical terms, it’s the pièce de résistance for every network provider because the demands on bandwidth increase with data-intensive applications. Swisscom has n…
swisscom.ch·Armin
Schädeli,
Deputy Head of Media Relations
21 October 2020··5-7 minutesweb