JuliaMono is a monospaced typeface designed for programming in the Julia Programming Language and in other text editing environments that require a wide range of specialist and technical Unicode characters. It was intended as an experiment to be presented at t…
Two years ago, I had a blog entry describing falling in love with Rust. Of course, a relationship with a technology is like any other relationship: as novelty and infatuation wears off, it can get on a longer term (and often more realistic and subdued) footi…
Welcome to the fall/autumn edition of ramblings. COVID-19 Surprise, surprise COVID is still raging across the world and we are heading into flu season. To say this continues to be a stressor is a m…
I want to discuss a (minor) antipattern that I think is (slightly) harmful. Lots of websites use large Javascript libraries. They often include them by using a 3rd party Content Delivery Network li…
A few months ago I saw a blog post touting fancy new SSE3 functions for implementing vector floor, ceil, and round functions. There was the inevitable proud proclaiming of impressive performance an…
The lawsuit against Western Digital has been updated with new plaintiffs and technical data. The suit doesn't claim the WD Red drives were defective; it goes after the company for false advertising.
extremetech.com·By Joel Hruska on June 18, 2020 at 9:38 am
64 Comments··6-7 minutes
Learn the introductory theory behind XChaCha20-Poly1305, a standby cipher for symmetric encryption, and how to use it in .NET with libsodium or implement it yourself by 'rolling your own crypto' on top of Bouncy Castle.
Today, we are adopting 10 principles – building on the ideas and work of the Coalition for App Fairness (CAF) – to promote choice, ensure fairness and promote innovation on Windows 10, our most popular platform, and our own Microsoft Store
Dear Cecil:
Cecil, old buddy, even though I am receiving a doctorate this spring, the old adage that the more you learn the less you know still holds true. So tell me this: how does a gas station...
A monthly meeting of professional and enthusiast software developers, discussing all things .NET (Microsoft and open source), as well as languages, web frameworks, IoT, cloud, back end, testing, mobil
Omar Khan - General Manager of Azure Customer Success Marketing Microsoft Learn and Pluralsight are joining forces to help you unlock the power of Microsoft Azure and to help you think further outside the box than ever before. Join us at Pluralsight LIVE, an…
Gunjan Datta demonstrates how to surface a classic SharePoint HTML/JS/CSS solution in a modern page or teams tab. We will use the VueJS Basic Dashboard example from the Code Examples page to surface in a modern page and teams tab. Minimal App Page We will use …
You’d think that 13 years into my career I’d have the self belief to know that I’m a capable person and good at what I do. The truth is I have feelings of self doubt almost every single day. From the outside, people likely see someone who’s very confident and …
In most programming languages, the value 0.1 + 0.2 differs from 0.3. Let us try it out in Node (JavaScript): > 0.1 + 0.2 == 0.3 false Yet 1 + 2 is equal to 3. Why is that? Let us look at it a bit more closely. In most instances, your computer will represent nu…