Why Big Tech Is Being Attacked Is it as strange you as it is to me that Google, Facebook, Apple, and Twitter are all suddenly being attacked and sued by the government? Sure, Big Tech has
My Ken Williams story I picked up Ken Williams’s book Not All Fairy Tales Have Happy Endings back in October and read it over my Thanksgiving break. I recommend it, especially if you’re interested in the his…
How I Made $350k in Machine Learning Tournaments Between 2015 and 2020 I have participated in Quantopian and Numerai tournaments. Being involved in these tournaments has led me to a very profitable journey: I made around $350k during these years.
Things That Didn't Kill My App The day SongRender launched, there was a bug that prevented files from uploading. I found out when my first paying customer’s videos failed to render. Since the files had never left his computer, there was no way for me to fix it for him. I had to ask him...
ph1lter When starting a new project we are faced with the choice whether to use an existing tool, package or library or whether just to write our own.
Auctioning vaccines - Ben Davies Pancs (2020) proposes an auction for vaccines in which people can bid on others’ behalf. This format allows people to internalize the externalities they enjoy from their peers being vaccinated.
Don't Kill Time - David Perell If you’re okay with killing time, it’s not scarce enough. Time is scarce, life is short, and as the grains of sand slip through the hourglass, so does the precious gift of time. Once gone, it disappears forever. We all know these things. And yet, at work...
How my Twitter hijacks happened You might recall that my Twitter account was hijacked and then again just two weeks later.
A Paradox of Irony Some time ago, I compiled a list of awesome Unicode code points. One of the code points I added was U+2E2E REVERSED QUESTION MARK, the irony mark “⸮”. I’ve described it with the sentence
Get Through the Year with These Visual Studio Code Holiday Themes -- Visual Studio Magazine Just what you need to crawl over the finish line and say goodbye to 2020 with a smile on your face. 🤶
no dogma podcast discussions on topics connected with software development; privacy, security, management, tools, techniques, skills, training, business
Double Blind Passwords (aka Horcruxing) Before we get into Horcruxing, here's a quick prologue on online security hygiene. You can skip to the Horcruxing section if it seems redundant. Rules for Strong Online Security 1. Longer passwords (atleast 16 characters) are better than shorter on...
Selling a Tiny Project | Tiny Projects How I sold my tiny online store builder One Item Store, and how I think anyone can sell their tiny projects online.
Cyberpunk 2077 Refunds SIE strives to ensure a high level of customer satisfaction, therefore we will begin to offer a full refund for all gamers who have purchased Cyberpunk 2077 via PlayStation Store. SIE will also be removing Cyberpunk 2077 from PlayStation Store until furt...
Centering in CSS Follow 5 centering techniques as they go through a series of tests to see which one is the most resilient to change.
What should the state of a moved-from object be? | The Old New Thing In the C++ language, there is the concept of moving, which is a way of transferring resources from one object to another. The language specifies that a moved-from object is in a legal but indeterminate state. Basically, the object is in a state that can b...
Asynchronous Courotines with C# Coroutines are state-machine-style functions that can be suspended, resumed and executed cooperatively by yielding. In C# they are traditionally implemented ...
I have resigned from the Google AMP Advisory Committee As per the AMP AC charter, I have resigned with immediate effect. As I was a non-corporate representative, I will not be nominating a replacement. I have loved working with the AC. They are a team …
Syncing Logins Between Availability Group Replicas I mentioned this in a few previous posts, but for for those who may have missed it or forgotten, here’s a quick refresher - we use Always On Availability Groups at Stack Overflow on all of our main production servers running the network of public Q&A site...
Cryptography Dispatches: Re-Deriving the edwards25519 Decoding Formulas Welcome back to Cryptography Dispatches, my lightly edited newsletter on cryptography engineering. Today, math. I have no analytics, so I won't know how hard...
The bug in Valgrind Valgrind is an essential tool for anyone who is working with native code, especially if you are running C or C++ code. I have a codebase that is about 15,000...
dotnet/diagnostics This repository contains the source code for various .NET Core runtime diagnostic tools and documents. - dotnet/diagnostics
Blob Opera - Google Arts & Culture Create your own opera inspired song with Blob Opera - no music skills required ! A machine learning experiment by David Li in collaboration with Google Art...
Computing Euclidean distance on 144 dimensions Last year we deployed a CSAM image scanning tool. This is so cool! Image processing is always hard, and deploying a real image identification system at a Cloudflare scale is no small achievement! But we hit a problem - the matching algorithm was too slow ...
Facebook Criticising Apple’s iOS 14 Privacy Changes is a Hypocrisy In their latest attempt to disrupt the iOS anti-ad tracking feature, Facebook has stooped to a new low
Apple has stopped providing standalone installers for macOS updates Apple released macOS Big Sur 11.1 on 14 December. Although yesterday it finally posted standalone installers for the two concomitant security updates to Catalina and Mojave, no standalone updaters …
Sony Removes Cyberpunk 2077 from PS Store, Will Offer Refunds to PlayStation Players Who Already Bought It - IGN Sony has delisted Cyberpunk 2077 From the PS Store, and will offer players refunds if they have already purchased it digitally.
2020 in Sound SOUNDTRACK Bronson - Foundation Bronson - Heart Attack (with added Big Ben) Zac Hemsey - See What I've Become The Weekend - Blinding Lights (Remix by https://www.stevenbeddall.com/) Trent Reznor & At
dotnet-aspnetcore-blazor - Microsoft Q&A Microsoft Q&A is the best place to get answers to all your technical questions on Microsoft products and services. Community. Forum.
Trove - Apps on Google Play Share your photos with AI projects and get paid. Trove is a new marketplace for the fair exchange of data, where you can share photos which help AI projects training computers to learn what they contain. HOW DOES IT WORK? Find projects you like, send yo...
10 Inspirational Black British Women Who Code! In honor of October being Black History Month in the UK, we highlight ten influential Black British women who code and break down barriers. For more Black British Tech stories, see our BHM feature on UK founders from 2017. Charlene Hunter – Lead Software ...
Languages & Runtime Community Standup - Infer# Today, we're showing off Infer#, planning for .NET 6, and some new cool C# features. You don't want to miss it!Community Links: https://devblogs.microsoft.co...
What's new for desktop developers building WPF, UWP & WinForms In this session we'll be taking you on a tour of what's new for desktop developers building applications using WPF, UWP and Windows Forms. We'll cover improv...
C# with CSharpFritz - S2 Ep 2: Introduction to ASP.NET Core MVC MVC is more than just an acronym, it's also a user interface framework for building web applications with ASP.NET Core. In this episode, Fritz takes us on a...
Is Real-Time Phishing Eliminated With Fido? Social Engineering Downgrade Attacks Against Fido Protocols Your name
Controlling My Home Sauna Using .NET 5 Today, .NET can really run everywhere. Come see how I was able to completely modernize my sauna controller by using .NET on a Raspberry Pi with Gpio support,...
.NET 5 Runtime Deep Dive with Rich Lander and the Architects Go deep into some of the .NET 5 runtime features like performance improvements, how single-file applications work, ARM64 support, and more.
Token authentication requirements for Git operations - The GitHub Blog Beginning August 13th, 2021, we will no longer accept account passwords when authenticating Git operations on GitHub.com and will instead require token-based authentication (for example, a personal access, OAuth, or GitHub App installation token) for all ...
How to lock down your CSP using Swashbuckle in ASP.NET Core apps In this post, we explore how we can keep a fairly strict content security policy in our app while leveraging the great tools built in the Swashbuckle NuGet package.
Securing Blazor Server-side Applications Learn how to secure your Blazor Server application using a variety of best practice techniques for authentication and authorization.
Tom Cruise pète sa coche sur le plateau de «Mission Impossible» Tom Cruise a perdu son sang-froid sur le plateau du nouveau «Mission Impossible».
Commits are snapshots, not diffs - The GitHub Blog Git has a reputation for being confusing. Users stumble over terminology and phrasing that misguides their expectations. This is most apparent in commands that “rewrite history” such as git cherry-pick or git rebase. In my experience, the root cause of th...
Understanding Availability Sets and Availability Zones When learning something new there are a lot of phrases, terms and theory to learn and when learning Azure the same is true. One of the things you should be aware of within Azure is the difference and use cases of Availability Zones and Availability Sets. ...
SQL Tools December release recap - SQL Server Blog The December releases of Azure Data Studio 1.25 and SQL Server Management Studio (SSMS) 18.8 are now generally available. Additionally, the mssql extension for Visual Studio Code has recently been updated to version 1.10.0. Read on to learn more about ea...
5 ways to save costs by running .NET apps on Azure Digital transformation is accelerating at an incredible rate for consumers and employees alike, and the way we live and work has drastically changed.
Catch up with 2020’s .NET community webinars – .NET Tools Blog | JetBrains Ah, December. A great month! It provides us with some downtime, there are a number of holidays, and it's the month where I turn 37. December also brings a chance to look back at the past year, and tha
Hallucinations re: the rendering of Cyberpunk 2077 Realtime rendering and videogame programming mostly, but I love computer science and visuals in all their forms. This is a notepad of my ideas.
Getting Started with Windows Terminal | Windows Command Line Installation Windows Terminal is available in two different builds: Windows Terminal and Windows Terminal Preview. Both builds are available for download from the Microsoft Store and from the GitHub releases page. Requirements In order to run either Windo...
How to set up a Smashing dashboard on your Raspberry Pi As an OS we are going to use DietPi because it automates most of the setups. There is a 64Bit version available but at the time of writing this, I can't install Chromium on it. To install DietPi you can follow their Guide. For flashing I used RPi Ima...
Episode 358 - Cloud Identity in the Cloud Era Cale, Sujit, and Cynthia speak with Christos Matskas, Senior Program Manager in Identity about Microsoft's Identity strategy, how developers can utilize several ready-made components, the idea of Secure DevOps.
A quirk in the SUNBURST DGA algorithm On Wednesday, December 16, the RedDrip Team from QiAnXin Technology released their discoveries (tweet, github) regarding the random subdomains associated with the SUNBURST malware which was present in the SolarWinds Orion compromise. I