14 July 2020

59 links · Tuesday

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…

How to Transform Your Board Meeting with Written Narratives by @ttunguz

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…

The Power of Defaults

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…

The Resume is Dead. And Content Killed it. — Avthar

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…

Luck is the Opposite of Efficiency - J.D. Moyer

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 …

Save the world with a personal carbon tax

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…

Reclaiming Technology / Thomas Wang

Commentary and analysis of chapter 11 in Wendy Liu's book, Abolish Silicon Valley, titled "A New Industrial Model"

10 best free app to track a Cheating Spouse for Android

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&#

Reliable Async Systems with Coyote - Part 1

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

papers-we-love/papers-we-love

Papers from the computer science community to read and discuss. - papers-we-love/papers-we-love

The TikTok War

How TikTok exposed Facebook’s blindspot, thanks to its Chinese roots, and why those Chinese roots make TikTok a genuine concern.

Etcd, or, why modern software makes me sad

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'…

Coding Adventure: Procedural Moons and Planets

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).…

How to Run a Live Coding Stream on Twitch using OBS

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. …

All .Net Exceptions List

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…

How To Create a Github Profile ReadMe

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…

Podcast — Numberphile

This is Numberphile. We mainly post videos about mathematics and just numbers in general.

Dotnetos Week - 5 days, 5 sessions, 5 speakers

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.

Python Malware On The Rise

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 …

Sometimes It's Easier to Mock Without Moq

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...

Monsters Weekly 173 - Record Types

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

All in One with OData $Batch | OData

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…

Handling SPA Fallback Paths in a Generic ASP.NET Core Server

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 …

Understanding How Assemblies Load in C# .NET - Michael's Coding Spot

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…

Atlas of Surveillance

Documenting Police Tech in Our Communities

zombodb/pgx

Build Postgres Extensions with Rust! Contribute to zombodb/pgx development by creating an account on GitHub.