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.
How I dumped my CenturyLink fiber router and replaced with my own for better performance, range and configuability.
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...
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 does i…
What topics get compliments, how do people react, what are exotic ways of praising?
The new .icu and .cyou domains targeting the new generation, which is a hip way to say ‘I see you’, or ‘see you’.
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.
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.
In the last couple of weeks I have seen at least three colleagues ask about ...
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've e…
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…
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.
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 a def…
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 shares…
How I planned a two-month sabbatical during the worst year ever and how it really played out.
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 comman…
Cool Earth is the non-profit organisation that works alongside rainforest communities to halt deforestation and climate change.
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 an i…
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 code, yo…
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…
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-code p…
Ninety-six percent of cancer patients claim to be in better health than the average cancer patient.
Minimal Bash script template that will make your scripts safer, consistent with standards, and provide a way to parse and validate parameters.
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 the …
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 want t…
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 as th…
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 quantu…
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...
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!
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 them as…
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.
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 acce…
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 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.
In this session we will discuss about why .NET is a perfect blend to deliver Cloud Native applications.
In this post I compare the impact of the framework-dependent vs self-contained mode on Docker image size, taking layer caching into account
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 in: …
concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit - moby/buildkit
When it comes to CSS, sometimes a `border` is not really a `border`. In this episode, we'll cover the differences...
Your name
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
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.
Hello World Has Been Released!
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. …
The latest news and resources for .NET app developers.
By: John Blair, Netflix Partner Engineering
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 fini…
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
Learn with me as I build my first C# Code Analyzer and Code Fix using Visual Studio and the Roslyn SDK!
It's time to probe the promise of Blazor Mobile Bindings enticing web developers to come build mobile apps.
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
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.
A blog about dev: web and mobile, especially .Net, OSS and CI.
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...
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 practic…
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
In this article, we are going to learn how to implement Angular Authentication functionality including the Login and Logout actions.
[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
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 lot of …
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 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
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…
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, and…
A few words on the Unix philosophy of building small programs that do one thing well, and compose for comprehensive functionality.
The greatest trick the devil ever pulled was convincing the world that behavioural advertising is more effective than contextual advertising.
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 ...
Continuing my search for a better debugging experience for my current projects (zig/c, nixos).
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.