Code Maze Weekly #50 - Code Maze In this special issue #50, we’ve got important news about .NET 5, which is going to be revealed and released next week on .NET Conf! We look forward to new features and optimizations and we’re going to focus a lot on them in the following months. Other th...
YouTube's Fake Animal Rescue Ring Since my latest video “YouTube's Fake Animal Rescue Channels” I decided to do a bit more digging in the fake animal rescue genre. And what I found was a disturbing connection between multiple channels, that seems to be a legitimate animal abuse ring right...
The .NET Stacks #24: Blazor readiness and James Hickey on Coravel This week, Blazor readiness and a talk with James Hickey.
Troublesome Codespaces Work Hinders VS Code 'Housekeeping' Update -- Visual Studio Magazine The October 2020 update to Visual Studio Code brings the open source, cross-platform code editor to version 1.51 as the dev team focused on 'housekeeping' tasks, so it's light on exciting new features.
.NET Conf 2020 Join the .NET Conf 2020 free virtual event November 10-12 to learn about the newest developments across the .NET platform, open source, and dev tools. Mark your calendar!
Release Tye 0.5 · dotnet/tye Release notes These are the release notes for the 0.5 release of Tye. The package version is 0.5.0-alpha.20555.1. See getting started for installation instructions. Notable changes and features .NE...
tomnomnom/gron Make JSON greppable! Contribute to tomnomnom/gron development by creating an account on GitHub.
We asked people from all over the world how journalists should cover powerful people who lie. Here is what they said More than a hundred people from all over the world contributed with ideas. We highlight the do’s and don’ts most of them agreed on.
No, your clean code won't save the planet Need to channel my election anxiety into something productive, so here you go. One baffling trend I'm seeing recently is people trying to moralize virtuous...
How do I save a C++/WinRT array_view as a com_array? | The Old New Thing If you have a Windows Runtime class with a property whose Windows Runtime type is an array, then the C++/WinRT projection expresses the property setter and getter as follows: // Set array void IntArray(winrt::array_view<int32_t const> const& value); // G...
Optimization: what I did to make the game 300 times faster A major point of feedback for evolution simulator The Sapling is that the players wanted larger levels. To make this possible, I spent three months optimizing the underlying game engine. This article is an in-depth explanation of one of the main insights ...
DotVVM Blog: Announcing DotVVM 2.5 We’ve just released a new minor version of DotVVM – the version 2.5. It took longer than we expected, but there were several fixes and features we wanted to squeeze in this release.
SignalR Service – Real time web | Microsoft Azure With Azure SignalR Service, adding real-time communications to your web application is as simple as provisioning a service.
Deprecating scp The scp command, which uses the SSH protocol to copy files between machines, is deeply wired into the fingers of many Linux users and developers — doubly so for those of us who still think of it as a more secure replacement for rcp. Many users may be su...
Fall 2020 RPKI Update The cap of two hundred thousand routing cryptographic records was recently passed. We thought it was time for an update on a major year for RPKI.
Spending political capital As I’m writing this, there seem to be a huge amount of furor over the US elections. I don’t want to get into that particular mess, but I had a few idle thoug...
dotnet/core Home repository for .NET Core. Contribute to dotnet/core development by creating an account on GitHub.
RIAA Abuses DMCA to Take Down Popular Tool for Downloading Online Videos "youtube-dl" is a popular free software tool for downloading videos from YouTube and other user-uploaded video platforms. GitHub recently took down youtube-dl’s code repository at the behest of the Recording Industry Association of America, potentially st...
dotnet/core Home repository for .NET Core. Contribute to dotnet/core development by creating an account on GitHub.
Run Blazor Apps Within Electron Shell – .NET Tools Blog | JetBrains Hi-diddly-ho Blazorinos! A long-lived mantra of the .NET community has concentrated on transferable knowledge of C# into different paradigms, including desktop, mobile, web, and embedded systems. Blaz
TylerBrinks/ExCSS A CSS Parser for .NET. It's BADA55! Contribute to TylerBrinks/ExCSS development by creating an account on GitHub.
GraphQL.NET and endpoint authorization in ASP.NET Core 3.1 Had my first experience with setting up a GraphQL API in ASP.NET Core 3.1 today using GraphQL-DotNet. Using their examples as inspiration to get started you'll find that there's nothing in the .NET Core sample regarding on how-to protect the endpoint that...
90 day Finn - Helsinki Business Hub Apply for a free 90-Day Helsinki Relocation Package! For the selected applicants we arrange everything from housing to daycare and schooling.
Querying Across Databases In SQL Azure I seem to be picking up a few projects lately which require migrating data up to Azure SQL from an on premise database. One of the things that people tend to do when they have on premise databases is
The Guide to CSS Grid Let’s learn about the new system for creating two-dimensional layouts in CSS called CSS Grid, compare it to Flexbox and learn how to customize awesome layouts.
The Most Confusing Grep Mistakes I've Ever Made In this article, I'll discuss 5 very confusing mistakes that have caused me to waste significant amounts of time when using the command-line tool known as 'grep' to search for things. I have chosen to document these mistakes in detail because they are mi...
Controlling the hostname with a WebApp when fronted by Application Gateway I wanted to demystify the hostname that is used within an ASP.NET core application when the application is hosted in a WebApp and fronted by an Application [...]
erebe/personal-server Personal Server configuration with k3s. Contribute to erebe/personal-server development by creating an account on GitHub.
Add natural language understanding to your bot - Part 2 This blog post is about adding natural language understanding to your bot. Language Understanding (LUIS) is a cloud-based API service that helps you to recognize the intent of user input and better direct the conversation flow. In the previous post I conf...
Why Dark didn't choose Rust Welcome again HN! Dark is a programming language, structured editor, and infrastructure—all in one—whose goal is to make it 100x easier to build backend services. Check out the website, our What is Dark post, and How Dark deploys in 50ms for more. Thanks ...
Netflix Targets Critical 'Cuties' Tweets With Copyright Takedown Requests * TorrentFreak Netflix has sent many takedown requests targeting tweets that are critical of the movie 'Cuties' or urged people to cancel their subscription.
OS hacking: Let's debug a GCC crash on SerenityOS SerenityOS is open source on GitHub: https://github.com/SerenityOS/serenity Follow me on Twitter: https://twitter.com/awesomekling Sponsor me on GitHub: https://github.com/sponsors/awesomekling Support me on Patreon: https://patreon.com/serenityos Donate ...
Corporate Password Security with Troy Hunt | Authlogics Authlogics Password Security Management ensures Active Directory password compliance with NIST SP 800-63B and that they haven't been breached online.
Underjord | The BEAM marches forward The BEAM is the virtual machine that Erlang and Elixir runs on. It is widely cited as a battle-tested piece of software though I don't know in which wars it has seen action. It has definitely paid its dues in the telecom space as well as globally scaled p...
We Don't Need to Boycott Wayland This is a response to the "Boycott Wayland" gist, stating that we should boycott Wayland because something something Red Hat evil and breakage and...global menus? Well, there were quite a few exaggerations and misrepresentations in the gist, which will be...
Stop telling me to exercise: dealing with a mild short-term depression In this post, I wanted to share some of my reflections on the depressive state that I went through. I'd like to share some of my thoughts that were running through my head and what helped me get over.
Everybody be Coil. You... Be Coil - Tink - Léonie Watson Online advertising is, in my opinion, intrusive, invasive, and, in the case of accessibility, frequently destructive. Yet since it first emerged in 1994, online advertising has been one of the few ways content creators have had to be compensated for their...
Life and Death of a Linux Process This post contains a rough sketch of the life and death of a process on Linux. It is a first-order approximation only. A later post will refine this further and provide a more precise description, adding details about pid namespaces, obscure syscalls, and...
Don't make me think about whether I should pay you I recently watched a few videos on YouTube about the latest and greatest LEGO sets. I didn’t do it because I’m super interested in LEGO (that was a while ago) but because the YouTube algorithm decided that I had to. I naturally obeyed. The results were as...
Compose for Desktop UI Framework Modern high performance reactive UI framework for desktop platforms by JetBrains
A Productive Productivity System I’ve tried many different systems and tools over the years: Getting Things Done (GTD), todo.txt, Taskwarrior, Org Mode to name a few. One thing I’ve discovered is that productivity systems are like dieting; you feel really motivated when starting out but ...