Using the OrchardCore OpenID management feature with an existing OpenIddict deployment In this post, discover how to use OrchardCore's OpenID module with an existing server.
Wiki - RustStarterKit2020 People were arguing about Rust’s std lib recently, so I went through the Cargo.toml of all the Rust projects I’ve written since 2015 and picked out the choice tools that get used over and over again. Up to date as of October 2020.
Saving in the age of abundance Can software save savings? New thinking for a world with negative real interest rates.
The end of the American internet — Benedict Evans For its first two decades, the consumer internet was American - American companies, products, attitudes and laws set the agenda. That’s not so true anymore - there are more smartphones in China than in the USA and Western Europe combined. Software creatio...
Save your wrists and your time: lose the mouse | Kevin Chow Note: This post is aimed at macOS users, with some cross-OS tools. Most are free and open-source. Hi, I’m Kevin and I don’t use a mouse. As a knowledge worker or keyboard warrior, most of my life exists between the four corners of a screen.
Does Snowflake have a technical moat worth 60 billion? I didn’t know much about Snowflake, so I decided to have a look at its SIGMOD (ACM Special Interest Group on Management of Data) paper and investigate a bit more what special capabilities they offer, and how they compare to others.
Why Charge, How Much to Charge, and Pricing - Bone and Feathers I remember the first time I wrote a checkout system that took money from customers. It was for a paid real-time analytics product that I’d built – a few years before Google made it free with Analytics. I was using the Authorize.net API and was terrified. ...
Open Source Thinkpad T420 Battery Part 2 This is the second part of my battery adventure, if you haven’t read part one you can find it in the link in the header. Since I made the first writeup, I got the cells, a spot welder and have assembled the battery fully. It’s working fairly well, but wit...
Replacing Zoom with Open Broadcaster Software A post on local recordings Background Since the advent of the COVID-19 situation, there has been an increase in the demand for recorded materials. Standard approaches involve Zoom, which is not only proprietary, but also quite a bit of a privacy nightmar...
LLVM provides no side-channel resistance Half a year ago I finally achieved my master’s degree in computing science.Now I am pursuing a PhD at the Radboud University in the field of cryptography.Amo...
SLOs for Open Source Open source software has been used to build organizations for years. From libraries to complex infrastructure systems, the open source landscape provides a vast sea of solutions. For larger infrastructure projects, organizations are asking maintainers for...
nidhaloff/igel a machine learning tool that allows to train, test and use models without writing code - nidhaloff/igel
Passwords with Troy Hunt Listen to this episode from Phoenix Cast on Spotify. In this episode of Phoenix Cast, hosts John, Kyle and Rich talk with special guest Troy Hunt, web security expert and the creator of Have I Been Pwned?. Troy takes a fresh look at the best practices fo...
Computer science is not software engineering | Swizec Teller Wow, college was such a waste of time ... when did you ever invert a binary tree outside of an interview? Honestly I never inverted a binary tree in college either ☹️
Month full of Days | undefined News - Times of India WHAT do you do on Mule Day or for that matter Virus Appreciation Day? The month of October has a slew of special days, each with its own special agend
The .NET Stacks #19: An Ignite recap and F# with Phillip Carter This week, we run through Ignite and also talk with Phillip Carter about F# from the Microsoft perspective.
Raycasting engine in Factorio 1.0 (unmodded) - Facto-RayO v2.0 Version 2.0 of my ray casting engine build entirely inside factorio. No mods are needed to run it. more information and download: https://forums.factorio.com/viewtopic.php?f=193&t=88678 -------------------------------------------------------------------...
Newsletter Week 40, 2020 Sergey .NET Continue to work with how to create as simple as possible scheduling and exception handling for .NET Core Worker Services. This is next blog post in the blog series about .NET Core Worker Service. Recorded new eposide "Cloud stories from Norw...
What is the best Dumb TV without smart features? - Pointer Clicker There are a few things you need to consider when you’re looking to buy a good dumb TV. Let’s take a closer look at each of them. Read more...
Bring your whole self I remember during the onboarding week there were compelling testimonials from ...
Require PRs be in a repo with hacktoberfest topic and be accepted by MattIPv4 · Pull Request #596 · digitalocean/hacktoberfest Description To reduce spam and make Hacktoberfest an opt-in event, only consider pull requests that are submitted in a repository that has 'hacktoberfest' as a repository topic. Further, on...
.NET 5: Exploring System.Net.Http.Json namespace Introduction .NET 5 brings interesting new features. In this article I will introduce you a...
The Kyber/Dilithium NTT During the last half year, I have been working on implementing the Dilithium signature scheme.Dilithium is one of the few remaining candidates in the NIST po...