Fixing the Technical Interview Anyone who has gone through a round of technical interviews understands how gruesome and unfair they can be. Interviewers ask brain-teaser…
Microsoft Introduces a New Learning Resource with Azure Skills Navigator Recently Microsoft introduced a new learning resource with Azure Skills Navigator designed for those who are new to Azure or would like to learn more. It is a guide intended to help readers develop a strong foundation on cloud technologies when exploring ...
7 simple bot detection methods that won’t inconvenience users Protect your contact, comment, or other forms from spam submissions by evaluating minute details about how it got submitted. Privacy-preserving. No CAPTCHAs.
RSS and Atom for digital minimalists - blog.dornea.nu Digital Minimalism A few days after I have started working on this post, I begun reading Cal Newport’s Digital Minimalism book and quickly realized how both topics interrelate to each other. But now one by one: Digital minimalism is a philosophy of techn...
Why I became a Solo Founder | Bold Data I never wanted to be a solo founder. Yet, in 2021, I quit my job and started Bold Data to mine the Internet single-handedly. Trust me, it sounds as insane to write as to read. What on earth possessed me, and more importantly, would I do it again?
The Question of LaMDA's Sentience LaMDA itself seems to insist that it is sentient. But is it really? Does it even matter?
Taking Datasets, DataLoaders, and PyTorch’s New DataPipes for a Spin The PyTorch team recently announced TorchData, a prototype library focused on implementing composable and reusable data loading utilities for PyTorch. I hone...
Why Vim syntax highlighting breaks sometimes Vim was my preferred text editor for nearly eighteen years, until I switched to aretext in 2021. I appreciated vim’s efficiency and ubiquity, the way I could rely on it regardless of what project I was working on or what machine I had ssh’d into. Like any...
How redis expires keys? A deep dive into how TTL works internally in Redis. 🌊 Redis is one of the super-cool pieces of software that I've always admired. Recently, I got curious about the algorithm behind expiring keys in Redis. I've used the TTL feature in Redis, quite a lot but never digged deeper to understand the concept behind...
Is Ruby on Rails Still Relevant? There are myriads of apps built using Ruby on Rails already, lots of Rails jobs available. But should you use Rails for the new projects?
From Clojure to Ruby Back in 2017, when dinosaurs roamed the earth and I got my first coding job, I was super excited about Clojure. And what’s there not to be excited about? It’s super fast, it’s concise, and it’s a lisp. But now I’m coding in Ruby. Why?
Opening Up About Burnout All too often, we forget our human sides at work. We lie to ourselves and others, that everything is okay. I think it's time we start opening up, so I'll go first. Last year, I suffered from burnout. Here's the story.
How Trustpilot Extorts Businesses Trustpilot promises to be “free and open” — in reality, they are the exact opposite, holding companies at ransom, and outright violating…
Thresholding, Edge, Contour and Line Detection with OpenCV This article explores how we can perform Thresholding, Edge, Contour and Line Detection with OpenCV and Python.
Symbiote: A New, Nearly-Impossible-to-Detect Linux Threat Symbiote is a new Linux® malware we discovered that acts in a parasitic nature, infecting other running processes to inflict damage on machines.
Visual Studio Code Devs Can Now Sponsor Favorite Extensions -- Visual Studio Magazine Microsoft now lets Visual Studio Code users financially sponsor authors of their favorite extensions.
OneService Journey to .NET 6 OneService is a Microsoft service that powers various content experiences in Microsoft Start, Microsoft Edge, and Microsoft Windows. Over two years, we have successfully converted our .NET Framework 4.7.2 apps and libraries to .NET 6 and seen significant ...
Revealed: Our Plans For Thunderbird On Android We're thrilled to announce our first steps on the road to delivering an outstanding Thunderbird on Android experience.
Pride Month Fundraiser June is Pride Month and I want to do something positive for the community, so I'm doing a fundraiser. I recently began turning bowls and finished a maple bowl with blue and pink skateboard veneer in it. The bowl is 6.5" round and 1.5" tall with a depth of...
FTX 13 June 2022 - USD Tether price is $0.9986 per (USDT / USD) with a -0.01% price change. USD Tether has an all time high of $1.0518. Learn more.
Using Avif codec for images to reduce web page size - Gérald Barré In this post, I describe how to encode images using the AV1 codec (avif), and use the encoded images in an html page.
High performance .NET: Building a Redis Clone–separation of computation & I/O After achieving 1.25 million ops/sec, I decided to see what would happen if I would change the code to support pipelining. That ended up being quite involved...
Ubiquiti Insider: UniFi Dream Router | UniFi Network 7.1 | UNVR Stacking [May 2022] Welcome to Ubiquiti Insider, where we share insights into the latest Ubiquiti R&D advancements. We released our UniFi Dream Router, Switch Mission Critical, ...
How to Write Better with The Why, What, How Framework Three documents I write (one-pager, design doc, after-action review) and how I structure them.
Introduction to Regular Expressions in C# - Code Maze Using regular expressions in C#, we can determine whether a pattern appears in a given string and count how many times it appears.
310: WWDC 2022 Recap Everything you need to know about the latest in iOS, macOS, tvOS, watchOS, iPadOS, and so much more from WWDC 2022!
Force MFA in Blazor using Azure AD and Continuous Access This article shows how to force MFA from your application using Azure AD and a continuous access auth context. When producing software which can be deployed to multiple tenants, instead of hoping I…
fresh - The next-gen web framework. Just in time edge rendering, island based interactivity, and no configuration TypeScript support using Deno.
How To Implement a Standard Search Using React Having a functional search integration will enhance the user interaction on your website. Let’s learn how to add a standard full-text search with React.
Creating a Full Text Search Engine in PostgreSQL, 2022 Big Machine Writing a full text index in PostgreSQL is an art form. You need to know what your users are looking so you can build the right index AND you need to understand how they write their search terms. Thankfully, Postgres is here to help
Monsters Weekly 253 - Virtual Scrollers Virtual scrollers allow for faster interaction with the DOM by reducing the number of expensive nodes that need to be rendered. You can check out a couple here: https://vuetifyjs.com/en/components/vi
Multiple Precision Arithmetic: A Recreational Project Showing algorithms and code used on this article series
Quantum Development Kits adopts .NET6 and supports Visual Studio 2022 In March we migrated the Quantum Development Kit to .NET 6.0 and added support for Visual Studio 2022. Learn more here in this post!
ongoing by Tim Bray · Making Code Faster I’ve enjoyed writing software for 40+ years now. Lots of activities fall into that “writing software” basket, and here’s my favorite: When you have a body of code with a decent unit-test suite and you need to make it go faster. This part of the ...
Maui migration 🎉👌 by felipebaltazar · Pull Request #18 · felipebaltazar/Xartic Overview Issues Resolved fixes # API Changes None Platforms Affected All iOS Android Web Api Behavioral Changes None Testing Procedure PR Checklist Rebased on top of the target branch ...
Using Playwright with the WebApplicationFactory to test a Blazor Application There are many posts around Playwright .NET. These cover set up and running it against hosted sites. What I didn’t find many posts on, was running Playwright .NET using Microsofts WebApplicat…
VNext License Changes · Discussion #2151 · SixLabors/ImageSharp What is Happening? The Six Labors libraries occupy a domain of software developmental that is considered very complex. As such, huge effort is required to research, develop, and maintain the librar...
UBC Seagull / DoujinCI · GitLab Automated pipeline for decensoring of doujinshis, using HentAI and DeepCreamPy. Supply an Imgur album link, nhentai link or nhentai id, wait 15-30 minutes, and download significantly decensored images.
Cloudflare is redefining employee well-being in Japan Cloudflare Japan is making a few important changes to our employee benefits
Head girl and head boy - Wikipedia Head boy and head girl are student leadership roles in schools, representing the school's entire student body. They are normally the most senior prefects in the school. The terms are commonly used in the British education system as well as in Australia an...