How HEY Protects Your People
I recently signed up for HEY (from the makers of Basecamp). The benefits of this service for you as an end-user are clear. And with how they’ve implemented this anti-tracking, HEY protects yo…
I recently signed up for HEY (from the makers of Basecamp). The benefits of this service for you as an end-user are clear. And with how they’ve implemented this anti-tracking, HEY protects yo…
Release notes for new/upcoming features in Visual Studio for Mac, available for pre-release testing by downloading the Preview version.
Written materials transform board meetings. With most of us working remotely, many startups have thrown out Google slides and replaced them with Google docs. It’s a fundamental change, and one I hope persists after work returns to the new normal. Amazon is fam…
It might seem a reasonable question, but it makes some terrible assumptions: lines of code = effort lines of code = value all lines of c...
I use every ounce of willpower to keep still. One wrong move might wreak havoc. After carefully assessing the situation, I move my mouse over the right option, select it, and press ‘Next’. Crisis narrowly averted, I am now confronting the next set of inane set…
A minimal dev blog by Julian Huhn about technical challenges as well as social and political issues.
In other words, Tim Toady is a racecar driver.
Mobile browsers are far from perfect. Browsing larger GitHub Source files, slow loading websites with one gig of images and js. They are just not done for it. However, there are things, that should just not be.
How I got here, how it went, and what happened along the way. I didn’t want to start a company. But I had no choice. I was a SysAdmin after college, because I tried everything else and got fired fr…
Traditionally, most career advice has centered around building an impressive resume. Most job hunters spend most of their time on resume reviews and practice interviews. However, in the internet era, a resume is way overrated. The resume is dead. And content k…
I have a repeating to-do item in my Todoist: do something to increase luck. To remind myself of the things I can do to get more lucky, I include the following subcategories: Do something nice/kind Meet someone new Show up (purposefully vague) Bring someone up …
This half, some of my goals are to raise money and awareness for climate change and to reduce my carbon footprint by 10%. In the past I’ve done this by changing my diet and paying a carbon tax. Recently I’ve been intrigued by the power of economic motivators a…
Commentary and analysis of chapter 11 in Wendy Liu's book, Abolish Silicon Valley, titled "A New Industrial Model"
Welcome back to part 4 of our Blazor 2d Gamedev series.Today we're going to refactor the code of part 3 and start moving the sprite across the screen.
Are you worried that your spouse might be cheating for you? If that is so, I have the perfect solution for you right here. With the methods that I suggested below, you can keep a tab on your partner&#
The design of "technical interviews" is hurting the tech sector.
Coyote is a set of .NET libraries and tools designed to help detect potential problems in your asynchronous code. In the episode, Rich chat with Chris Lovett about the issues developers face with writ
This document covers the winding down of BinaryFormatter within .NET. Starting with .NET 5, we'll start obsoleting APIs and disabling BinaryFormatter-related features in certain project types. ...
The good news is that this was a bureaucratic necessity rather than an actual cybersecurity attack.
Papers from the computer science community to read and discuss. - papers-we-love/papers-we-love
cargo is the package manager and crate host for rust
Empowering everyone to build reliable and efficient software.
How TikTok exposed Facebook’s blindspot, thanks to its Chinese roots, and why those Chinese roots make TikTok a genuine concern.
Once upon a time in 2013, there was a tool called etcd which was a really lightweight database written around the Raft consensus algorithm. This tool was originally written in 2013 for a bullshit unsuccessful project called CoreOS Container Linux that was EOL'…
Today's episode is about how the abstract algebra and probabilistic data structures helped solve fast versus big data issues that many are struggling with.
Fixes CVE-2020-1147 (see MSRC advisory, GitHub announcement) See also https://go.microsoft.com/fwlink/?linkid=2132227 for documentation. This is a direct port from the release/3.1 branch, plus the ...
Trying to generate some simple little moons and planets to fly about and explore. Inspired by the (incredible!) game Outer Wilds. Project Files: The files are currently available in early access to patrons of the channel (but will be made public end of July).…
A simple calculator for decisions
If you’re reading this post, you might be interested in trying your hand at live coding on stream, as a way of sharing your projects in a more relatable, immediate way than a polished blog post, teaching others about programming, or just as a way to have fun. …
When I am creating error messages in PowerShell scripts, I like to use common .Net exceptions. Most of the time when I am searching for a list of exceptions to use, I end up using the All .Net Exceptions list generated by Mike Vallotton. I thought it was a cle…
In this post I show how you can use the library ImpromptuInterface to make it easier to call internal classes using reflection.
Did you know you can create a custom Github profile page? Well, it's as easy as creating a new repository and adding a ReadMe. In this video, I'll show you how to create that Github profile ReadMe! Article from Monica Powell - https://dev.to/m0nica/how-to-cre…
Natural Sciences · 2020
Over the last 10 years, the PR2 has helped roboticists make an enormous amount of progress in mobile manipulation over a relatively short time. I mean, it’s been a decade already, but still—robots are hard, and giving a bunch of smart people access to a capabl…
This is Numberphile. We mainly post videos about mathematics and just numbers in general.
Tributes to mathematician Ronald Graham - a man of many talents.
Dotnetos Week is a free online event lasting 5 days, organized by Dotnetos Ltd. It's focused on .NET, delivering knowledge to your place, for free.
Tributes to mathematician Ronald Graham - a man of many talents. Our guests include Steve Butler, Tom Leighton and Joe Buhler. Ron Graham 'fan' webpage - http://www.math.ucsd.edu/~fan/ron/ Ron Graham papers - http://www.math.ucsd.edu/~ronspubs/ Ron Graham …
The vast majority of serious malware over the past 30 years has been written in Assembly or compiled languages such as C, C++, and Delphi. However, ever-increasing over the past decade, a large amount of malware has been written in interpreted languages, such …
PR adding pipeline operator support to TypeScript. The proposal is currently a stage 1 proposal for EcmaScript. It "introduces a new operator |> similar to F#, OCaml, Elixir, Elm, Julia, Ha...
This blog post explains how you can automatically open a web browser in either private browsing mode or with a custom user profile when debugging web applications from Visual Studio.
I like Moq. It’s easy to use and it’s used frequently enoughthat developers are familiar with it. But sometimes there’s an even easier way to write tests, an...
C# 9 is in the pipeline and one of the more exciting features in it is record types. Because we couldn’t figure out how to play with C# 9 yet we’ll take a break and look at how they’re implemented in
Introduction We talked in the past about some of the most powerful features OData has to offer such as shaping, filtering and ordering your data all within your API request. But with an API GET request you can only do so much before you reach the maximum lengt…
Connection Strings are typically used to store the connection information for one or more databases the Web App needs to connect to for storing and retrieving
Implementation details of the C# IO container.
When building ASP.NET Core backends for SPA applications one thing that you have to worry about is how to handle client side routes that end up being fired against the server through external or reloaded links. While ASp.NET Core has built-in support for this …
We are constantly dealing with libraries and NuGet packages. These libraries depend on other popular libraries and there are a lot of shared dependencies. With a large enough web of dependencies, you'll eventually get into conflicts or hard situations. The bes…
Documenting Police Tech in Our Communities
00:00 - Introduction 00:50 - Mandelbrot Algorithm 02:07 - Building the Mandelbrot Setup 13:05 - Mandelbulb Formula 13:48 - Building the Mandelbulb Setup 21:56…
The tech industry is built on serendipity. If workers flee the Bay Area, what’s left?
gitfaq - Frequently asked questions about using Git
Build Postgres Extensions with Rust! Contribute to zombodb/pgx development by creating an account on GitHub.
Feross Aboukhadijeh is a computer security researcher, teacher, web developer, designer, long distance runner, gamer, music lover, and builder of websites that (sometimes) go viral.
More than two thousand sites using Extended Validation certificates stopped working this weekend and remain inaccessible today (Monday), including those...