How to Use Your Own Router on CenturyLink How I dumped my CenturyLink fiber router and replaced with my own for better performance, range and configuability.
Top Best Reasons Why You Should Use WordPress for Your Website One of the questions that we regularly get requested is: Why need to I use WordPress? Isn’t my antique web website online right sufficient? Why do I want to go with WordPress from any other platfor...
Some real data on a DIY box fan air purifier Bad air is bad for you. The air purifier market, though, is a mess. Every purifier uses incompatible proprietary filters, presumably to lock you into buying replacements forever. How do we know these actually work? Few seem to publish lab tests. And why d...
How to Compliment What topics get compliments, how do people react, what are exotic ways of praising?
Don’t buy a .icu domain – Rukshan's Blog The new .icu and .cyou domains targeting the new generation, which is a hip way to say ‘I see you’, or ‘see you’.
Multi-Class Classification Using PyTorch: Defining a Network -- Visual Studio Magazine Dr. James McCaffrey of Microsoft Research explains how to define a network in installment No. 2 of his four-part series that will present a complete end-to-end production-quality example of multi-class classification using a PyTorch neural network.
Design Systems Are Bullsh*t | Blog of Pascal A critical look at design systems, and how they relegate design to a check box, waste time, fail to deliver, as well as straitjacket creativity and kill craft.
Catching Stack Overflow Exceptions In the last couple of weeks I have seen at least three colleagues ask about ...
How Tail Call Optimization Works Most undergraduate computer sciences courses teach students about tail call optimization (TCO), and even if you don't have a formal computer science background the concept is talked about enough that you might be familiar with it anyway, especially if you...
Future of work Sobering take on the future of work. By now, you must have read many radical takes on the future of work. Whenever I read these extreme predictions, two things come to mind—regression to the mean a…
Mastering Postgres indexes in 10 minutes Enough about the insides of Postgres indexes to impress your coworkers at the coffee machine or recruiters at a job interview. We'll look at B-Tree, Hash, GIN, GiST, BRIN indexes and focus on demystifying them.
The story of the one line fix – Dave Cheney Picture yourself, an engineer working at the hottest distributed microservices de jour, assigned to fix a bug. You jump into an unfamiliar codebase and quickly locate the line where the problem occurred. The fix is simple, just return early or substitute ...
How market leaders disappear A few days ago, the WSJ published a new episode of Tech News Briefing titled How Mobile Chips Overtook Intel and I couldn't help but think that only a few decades ago, many experts would have doubted that giant chip maker Intel would lose massive market s...
Three Thoughts on My Sabbatical – Zaharenia Atzitzikaki – VP Design at Workable How I planned a two-month sabbatical during the worst year ever and how it really played out.
AWS CloudShell – Command-Line Access to AWS Resources | Amazon Web Services No matter how much automation you have built, no matter how great you are at practicing Infrastructure as Code (IAC), and no matter how successfully you have transitioned from pets to cattle, you sometimes need to interact with your AWS resources at the c...
Cool Earth | Working to support rainforest communities to improve lives, reduce deforestation | Climate Change Charity Cool Earth is the non-profit organisation that works alongside rainforest communities to halt deforestation and climate change.
SuperRT Video links for this article: Short trailer Walkthrough and technical details I’m pleased to finally have some results to show for a project I’ve been working on in my spare time for the last year or so. The idea originated when I was trying to think of...
Shitlist Driven Development Recently the team I work with completed a project to allow Shopify to run in multiple datacenters. This project was a refactoring project in disguise. When you undertake large refactoring of a code-base with 100s of developers and 100,000s of lines of cod...
Backyard birds of Seattle Since I’m staying home all day due to the ongoing pandemic emergency, I’ve decided to document all the different species of birds that arrive in my yard. I am not a great bird photograp…
There’s more to Power Platform than low-code/no-code development | Developer Support Reed Robison reflects on Microsoft’s Power Platform and how low-code/no-code development is only one aspect of the value it provides to Office 365 customers. As a developer that has been around longer than I care to admit, I’ve seen a lot of low-code/no-c...
I assume I’m below average Ninety-six percent of cancer patients claim to be in better health than the average cancer patient.
Minimal safe Bash script template | Better Dev Minimal Bash script template that will make your scripts safer, consistent with standards, and provide a way to parse and validate parameters.
Twit Tips #2: Sonic and Tails Twit TipsI've seen some software funnies in my time, in this on-going mini-series I'm going to be sharing them with you. These posts will all contain genuine code I've seen personally, in production systems, (or even code I've written myself) - I'll leave...
Adding Encrypted Group Calls to Signal 2020 has seen its fair number of challenges and changes. We’ve all adapted to new ways of staying in touch, getting work done, celebrating birthdays and weddings, and even exercising. As more and more of our critical and personal moments move online, we w...
Lost Windows feature: The Horizon | The Old New Thing During the early explorations for what became the Windows 8 user interface, one of the major questions was what system affordances, if any, would remain on the screen when an app was running. And one of the leading candidates was a concept that was known ...
Microsoft and the State of Quantum: Q&A With Mariia Mykhailova Quantum computing can be used to solve large compute problems on small data in areas such as chemistry and materials science. InfoQ interviewed Mariia Mykhailova, a senior software engineer in the Quantum Systems group at Microsoft, to better understand q...
Authentication with Graph SDKs Authentication with Graph SDKs To call into Microsoft Graph, your code must acquire an access token from the Microsoft identity platform. To get an access to...
Learn about online security, privacy, and encryption Education hub about all things cybersecurity. You'll find short videos, articles, and tips on how to become safer online. Learn about online security here!
Framework Design Studio Released Krzysztof Cwalina, along with Hongping Lim and David Fowler, has developed an API management tool they call the Framework Design Studio. This tool can be used to compare different versions of .NET APIs. Users can also append comments to APIs and export th...
XAML Hot Reload for Xamarin.Forms - Xamarin Reload changes to your XAML file instantly on your running application so you don't have to build your Xamarin.Forms project after every XAML change.
Files and directories to exclude from antivirus scanning for Orion Platform products (AV exceptions and exclusions) This article provides brief information on files, directories, and ports that should be excluded (AV Exceptions) from antivirus protection, GPO restrictions, and service accounts that should be added for optimal performance and to allow all Orion products...
SEC filings: SolarWinds says 18,000 customers were impacted by recent hack | ZDNet In SEC documents filed today, SolarWinds said it notified 33,000 customers of its recent hack, but that only 18,000 used a trojanized version of its Orion platform.
Apple’s anti-tracking plans for iPhone Apple plans to improve privacy on iPhone, but it’s already pushed back the implementation. Apple needs to hear that consumers want anti-tracking features as soon as possible.
Architecting Cloud Native Application in Azure using .NET Core In this session we will discuss about why .NET is a perfect blend to deliver Cloud Native applications.
Should I use self-contained or framework-dependent publishing in Docker images? In this post I compare the impact of the framework-dependent vs self-contained mode on Docker image size, taking layer caching into account
Azure Functions in Any Language with Custom Handlers To support building serverless applications in any programming language or runtime, Azure Functions provides a Custom Handlers feature that is now generally available. Many developers have already been successful building Azure Functions custom handlers...
The 3 CSS Methods for Adding Element Borders | Modern CSS Solutions When it comes to CSS, sometimes a `border` is not really a `border`. In this episode, we'll cover the differences...
YouTube Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
“Steal It” and Other Internal YouTube Emails from Viacom’s Copyright Suit The U.S. District Court has just made public the documentation in the controversial Viacom vs. YouTube case. It’s a goldmine of data, most of which is really dirty mud-slinging by Viacom, based on internal emails from YouTube’s past.
Google Cloud Status Dashboard This page provides status information on the services that are part of Google Cloud Platform. Check back here to view the current status of the services listed below. If you are experiencing an issue not listed here, please contact Support...
Life of a Netflix Partner Engineer — The case of extra 40 ms By: John Blair, Netflix Partner Engineering
Implementing a Text Templating Language and Engine for .NET | xoofx Last year, before developing markdig, I spent a few weeks developing a brand new text templating language and engine called scriban. Though, while I have received a few enthusiastic feedback on this project, I haven't taken the time to promote, polish and...
ReSharper 2020.3: Support for C# 9 and Source Generators, New Features in Inlay Hints, and Support for Avalonia UI – .NET Tools Blog | JetBrains Hello everyone and welcome to ReSharper’s third and final release of the year!With C# 9 recently released, ReSharper 2020.3 was destined to be about supporting new language features with our entire
Building a Code Analyzer for .NET Learn with me as I build my first C# Code Analyzer and Code Fix using Visual Studio and the Roslyn SDK!
Exploring Blazor Mobile Bindings It's time to probe the promise of Blazor Mobile Bindings enticing web developers to come build mobile apps.
Rider 2020.3: .NET 5, C# 9, F# 5, Immediate Window, Project Dependency Diagram, and Updates to Unity Support – .NET Tools Blog | JetBrains Hello everyone!For the last 4 months the whole .NET division here at JetBrains has been working hard on preparing some awesome stuff for you in the last Rider release of this year. We hope you will
Dynamic Class Creation in C# - Preserving Type Safety in C# with Roslyn This C# tutorial demonstrates how to take advantage of Roslyn to increase the amount of dynamic language features we can use into our programs without compromising on type safety.
Add Superpowers to Your Next ASP.NET Project with ABP.IO A blog about dev: web and mobile, especially .Net, OSS and CI.
The cleverest floppy disc protection ever? Western Security Ltd. Introduction I've been on a bit of a floppy disc protection odyssey recently. This will probably be the last floppy disc related post for so...
FTC Issues Orders to Nine Social Media and Video Streaming Services Seeking Data About How They Collect, Use, and Present Information The Federal Trade Commission is issuing orders to nine social media and video streaming companies, requiring them to provide data on how they collect, use, and present personal information, their advertising and user engagement practices, and how their pr...
Ever wondered how Workplace Health and Safety solutions were built? Wonder no longer, this new #IoTShow episode with @obloch has the answer! Have you ever wondered how to build a workplace health & safety solution end-to-end? Teo De Las Heras from the Azure IoT team joins us to demo and explain the architecture of such as solution buil
Angular Authentication Functionality with ASP.NET Core Identity In this article, we are going to learn how to implement Angular Authentication functionality including the Login and Logout actions.
TWC9: Learn Together event, GitHub Universe, PowerShell Crescendo, and more! [00:35] Learn Together event[01:28] GitHub Universe 2020[02:48] Windows Form Runtime in .NET 5.0 [03:23] .NET Core Updates coming to Microsoft Update [04:10] PowerShell Crescendo Preview.1[05:26] Use
Insulation: first the body, then the home You could fill a library with reports and books describing the importance of energy-efficient heating systems and home insulation. However, not a word has been said or written about the energy savings potential of clothing, even though there has been a lo...
I have been dev for 20 years and I can say with guarantee this is the WORST documentation I have seen in my life. · Issue #180 · amzn/selling-partner-api-docs I can understand typos. I can understand logical errors of mixing AWS with MWS though they are not the same. BUT missing code? uncompilable code? urls pointing to amazon.com instead of sellercentra...
Jacob Yates Jacob Yates is a post-doc interested in how sensory signals are encoded into neural activity and how that activity is decoded to form perceptions and actions
My responsibility on this planet as a person in tech For the past few months, I’ve been doing a lot of self-discovery. The goal was to decide what I want from my life. Borrowing Rob Siltanen’s words – I want to belong to the group of peop…
Top Articles I've Read in 2020 Below are the top articles I’ve read in 2020. This year’s list contains a nice mix of types of articles. A prominent theme in the list is economics and economic methodology with A Theory of Optimum Currency Areas, Economic Modelling as Robustness Analysis...
Small, Sharp Tools A few words on the Unix philosophy of building small programs that do one thing well, and compose for comprehensive functionality.
Clean advertising The greatest trick the devil ever pulled was convincing the world that behavioural advertising is more effective than contextual advertising.
Spotify's Worst Feature In its iPhone app, Spotify teaches you that swiping right on a song will queue that song. Queuing is great because it doesn't interrupt the ...
Looking for more debugger Continuing my search for a better debugging experience for my current projects (zig/c, nixos).
I Switched from Dashlane to Bitwarden and Why You Should, Too Dashlane has a lot of problems, some of them critical, that no one seems to talk about in any reviews for some reason. I finally left Dashlane and switched to Bitwarden, which feels much more dependable.