Can an economy keep on growing? - Inverted Passion Imagine an economy that keeps on growing indefinitely. It's essentially a non-zero sum economy - as the pie becomes bigger, everyone becomes better as even a small percentage of a really large number is substantial. Can such an economy exist in our univ...
The Brazilian challenges for media streaming Here at Globo, we have as our mission to build resilient systems to provide an optimal experience for our domestic and international customers, allowing them to watch their favorite international o…
You should only be using an old computer If there is a single point of advice I can offer novice computer users, it is stop using modern computers.
Stunning Photoreal Renders in Blender by Blitter These renders look like real photos taken with an old camera.
In-kernel WireGuard is on its way to FreeBSD and the pfSense router WireGuard probably won't make it into 13.0-RELEASE, but 13.1 seems very likely.
Docker Raises $23 Million to Capitalize on Accelerating Demand for Modern Apps and to Increase Developer Velocity Series B round led by Tribe Capital as Docker’s annual recurring revenue (ARR) increased 170% year-over-year
Survey Finds Slow EF Core Adoption, Surprising Dev Team -- Visual Studio Magazine Microsoft's data dev team recently shipped Entity Framework Core 6.0 Preview 2, which comes a couple months after a survey surprised them with indications many developers are sticking with tech that can be more than 10 years old.
Windows APIs Everywhere in .NET Unlock the full potential of your .NET applications by taking advantage of the native platform APIs in Windows. In this demo heavy session, you'll learn how ...
The Case of the Last T: A behind the scenes look at how we decided to capitalize the T in Azure.IoT This is a story of how much effort and care we put into Azure SDK naming guidelines and consistency - even for the casing of a single letter…the last T in IoT. In 2005, I read Framework Design Guidel
JDK 16 GA Release This page provides production-ready open-source builds of the Java Development Kit, version 16, an implementation of the Java SE 16 Platform under the GNU General Public License, version 2, with the Classpath Exception.
TestServer & ASP.NET Core 5: Fix “System.InvalidOperationException : Solution root could not be located using application root” with a custom Startup file Introduction I am very happy to write this post today because I have had a...
C# with CSharpFritz - S2 E8 - Hosted Services and CORS with ASP.NET Core ASP.NET Core applications can host background services and in this episode, Fritz talks about how to configure them and important considerations in your code...
Service to service invocation with Dapr .NET SDK In the previous two posts, we tackled the way to start with Dapr and how to call services. In this one, we will see how we can leverage the Dapr .NET SDK to handle service to service calls. Getting s
One Year Alone in Forest of Sweden | Building Log Cabin like our Forefathers Sometimes we hear a call from nature. When I was 18 years old I ventured out alone with only a backpack full of simple hand tools to actualize my dream. Buil...
Cuneiform Numbers - Numberphile Alex Bellos discusses how numbers were written in ancient Cuneiform.More links & stuff in full description below ↓↓↓More from this interview on Numberphile2:...
How C++ Resolves a Function Call C is a simple language. You’re only allowed to have one function with each name. C++, on the other hand, gives you much more flexibility: You can have multiple functions …
Secretless apps with .NET and Azure Key Vault In this episode, Scott Addie joins Christos Matskas to discuss secrets management in .NET apps. They cover the .NET SDK's Secret Manager tool as an option for your local development environment. Next,
Brain’s ‘wiring insulation’ is one of the major factors of age-related brain deterioration A new study led by the University of Portsmouth has identified that one of the major factors of age-related brain deterioration is the loss of a substance called myelin.
Navruz-Özdemir quantile estimator | Andrey Akinshin A brief description of the Navruz-Özdemir quantile estimator
Running Kubernetes and the dashboard with Docker Desktop In this post I show how to enable Kubernetes with Docker Desktop, show how to install and patch the Kubernetes dashboard, and how to enable CPU and memory
Automatic Platform Optimization post-launch report We explored almost 200 websites with the activated Automatic Platform Optimization feature in Chrome User Experience Report data. Automatic Platform Optimization consistently demonstrated better aggregate performance among sites we analyzed in TTFB, First...
Avoid password reuse with Pwned Passwords and ASP.NET Core In this post, I'll show you how we are avoiding people to re-use pwned passwords on elmah.io in our ASP.NET Core web app using the Pwned.Passwords package.
YouTube Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
Three ways to containerize .NET applications on Red Hat OpenShift - Red Hat Developer Developers looking to containerize .NET applications have options. Get an overview of the three paths forward using Linux, Windows, or Red Hat OpenShift CNV.
Pre-Rendering: Carl Franklin's Blazor Train Ep 42 Carl shows you how to use pre-rendering to decrease load-time.You can download all files at www.blazortrain.com#blazor #datavirtualization #blazortraining #c...
Why We Don’t Use Docker (We Don’t Need It) UPDATE: minor edits to mention that we do have a dedicated build server after this got posted to reddit. This might end up getting a lot of ...
Role of Performance Engineering in Designing Carbon Efficient Applications | Sustainable Software What is performance testing ? Performance engineering is a software engineering discipline that deals with the techniques, processes, and metrics to make our applications more performant. It is a technique by which we tune the code that we write by measur...
Zoom Escaper Zoom Escaper is a simple tool to help you escape Zoom meetings and other videoconferencing scenarios. It allows you to self-sabotage your audio stream, making your presence unbearable to others.
Webinar: .NET 5 Dependency Injection | The .NET Tools Blog Join us Thursday, April 8, 2021, 16:00 - 17:00 CEST (10:00 AM - 11:00 AM EDT or check other timezones) for our free live webinar, .NET 5 Dependency Injection, with Steve Collins. Register now and get
Generate Dockerfile for .NET Applications with Rider | The .NET Tools Blog The modern development stack continues to evolve, bringing along with it incredible conveniences for developers. Arguably, one of the most significant advancements has been the ability to containerize
HelpMate.Core 2.1.0 Released! Today, a new version of HelpMate.Core has been released. What HelpMate.Core IsHelpMate.Core is a simple library that provides a set of extension methods that you can use to perform common validations and conversions in C#. With HelpMate.Core, you don't ne...
Optimistic Nihilism Explained Optimistic nihilism takes the grim view proposed by nihilism and gives it a sunny, happy face. Yes, most things are meaningless but that's a good thing
ASP.NET Core IHostingStartup that as soon as the site has started makes a request to itself then shuts itself down ASP.NET Core IHostingStartup that as soon as the site has started makes a request to itself then shuts itself down - ShutdownHostingStartup.cs
Starving Threads In Ruby A deep dive into concurrency details in Ruby to better understand when and how threads are being switched. Caution! You may encounter here a few slices of C code.
eyal0/Chicken-story The story of Chicken for Club Bing. Contribute to eyal0/Chicken-story development by creating an account on GitHub.
WTF is FP? For the Mildly Curious to the Mostly Skeptical|~ 4 min read Journey to Functional Wonderland: Part 3
Why bother with Scripting? Many years back, Larry Wall shared his thesis on the nature of scripting. Since recently even Java gained 'script' support I thought it wo...
Rockstar thanks GTA Online player who fixed poor load times, official update coming A player recently claimed to have improved GTA Online’s loading times by up to 70 percent. Turns out, they were right.
beuke.org There are different kind of performance indicators for disks. The most commonly known is probably throughput. When you use a USB stick you will immediately notice if it’s USB 2.0 or 3.x in case of a GiB sized data transfer. Another important performance i...
A Simple and Cheap Recording Setup for Online Lecturing The pandemic changed the way many of us work, making remote work often a necessity.1 As a ‘glass-half-full person’ and an early-career researcher,2 I understood that I would now have more opportunities to disseminate my research to a larger audience. This...
When Should I Interrupt Someone? How many times have you sat there trying to work through a technical problem, and thought: Is it OK if I interrupt someone else to get them to help me?Pretty much every engineer ever Since I work w…
What It Means to Learn to Code After a career change I have been working as a professional software developer for over ten years now, despite the fact I didn't study computer science or software engineering in university. In those ten years I've worked on projects for tiny startups tha...
Use hosting startup assemblies in ASP.NET Core Discover how to enhance an ASP.NET Core app from an external assembly using an IHostingStartup implementation.