8 September 2020

53 links · Tuesday

Maoni0/mem-doc

This is a document to help with .NET memory analysis and diagnostics. - Maoni0/mem-doc

Spreadsheets, smoke, and leases

This is an installment of my semi-regular Patch Notes – a braindump of things I’m leaning, building, or thinking about. Subscribe here. In this release: I’m moving to San Diego! housing & lease agreements spreadsheets are hard and software is trash I re-i…

Good students find questions, not answers

It is often believed that learning is a simple matter of collecting answers and replies.  I suspect that “learn mechanistically how to answer the questions” is a great way for weak students to pass courses, and for smart students to ace courses. However, I bel…

Have I Been Pwned Report

This is a simple automation story built using Tines to check the Have I Been Pwned API for a list of email addresses and generate a report. For more information on how to automate this process, check out our blog https://www.tines.io/blog/breaches-are-inevita…

Why I dropped out of college

The experiences, situations, and thoughts that led me to choose a new path.

The Automated CIO

An article focused on our internal infrastructure and automation.

After-the-fact warnings

In my line of work, we talk a lot about security warning design and effectiveness. Usually, the task of a warning is to prevent a user from doing something dangerous, such as accepting an invalid certificate or installing malware. There’s another class of warn…

Gem Island • Nicholas Pilkington

Are you fresh off the back of the long weekend and looking to sink your teeth into some combinatorics and induction? Great then you’ve come to the right place so pull your discrete mathematician stocking over your head and let’s get started.... | Nicholas Pilk…

The Two Risks of Investing - Jonathan Liu

Investors must thread the needle between two risks - the risk of actual loss and the risk of opportunity loss. Even the best occasionally fail.

For the Future of Work, Look to Gaming

In 2002, my mom started a new job in finance. One day, I visited her office. As part of the grand tour, she showed me her Lotus Notes setup on her PC, and explained that she received around 400 emails a day. This baffled my eleven year old mind: “why don’t you…

Non-POSIX file systems - weinholt.se

Operating systems and file systems have traditionally been developed hand in hand. They impose mutual constraints on each other. Today we have two major leaders in file system semantics: Windows and POSIX. They are very close to each other when compared to the…

That time I needed money… – Dave Gooden

This story just popped in my head and I thought some other people might find it interesting. I can’t remember the exact year, but it’s safe to say it was about 15 years ago.

Announcing a new way to paste URLs, Link format!

Recently, we wanted to dig into how users feel about copying and pasting a URL from their browser. We looked to understand what they do when they copy and paste URLs, as well as the pain points they experience.   What did we find? We found that one has to regu…

loic-sharma/BaGet

A lightweight NuGet and symbol server. Contribute to loic-sharma/BaGet development by creating an account on GitHub.

Vitamin D, part 3 - The Evidence

A review of the best trials on Vitamin D. Results have been disappointing.

Home - History of .NET

Back in 2017, there was a party celebrating the 15th anniversary of .NET shipping. I had the opportunity to do some short interviews with folks at the party that were part of .NET way back at the beginning. You can see s…

Charge your Tesla for less

Optiwatt uses your exact electricity rates so you can track and save when charging

.NET Microservices with Steeltoe

Steeltoe is an open source framework for .NET that provides libraries to build cloud-native and microservice applications. In this episode, Cecil chats with David and Hananiel from the Steeltoe project to learn about the various scenarios that it enables for …

Your Man in the Public Gallery: the Assange Hearing Day 6 - Craig Murray

I went to the Old Bailey today expecting to be awed by the majesty of the law, and left revolted by the sordid administration of injustice. There is a romance which attaches to the Old Bailey. The name of course means fortified enclosure and it occupies a mill…

Why I Link to WayBackMachine Instead of Original Site

When linking to a page for the purpose of reference, it seems better to me to link to the archive of a given page, rather than to the original site itself. This ensures that after some years have gone by, my article is guaranteed to be consistent. Due the chan…

How is it possible to jam a virtual card reader? | The Old New Thing

Back in the day, I supported a time-sharing system known as VM/CMS. Each user signed into the system got their own virtual machine, with virtual hardware devices, a virtual card reader, a virtual card punch, and a virtual printer. Okay great,

Create React App vs Next.js vs Gatsby

There are lots of options when building React applications so where do you start? Create React App is probably the most common starting point, but have you looked at Next.js and Gatsby? They are two frameworks built on top of React that bring features like bui…

AVIF has landed

AVIF is the first browser image format we've had in 10 years. Let's see how it performs…

Inaugural Melb.NET virtual meetup

Tue, 8 Sep 2020, 6:30 pm: The Melb.Net community is inviting you to a virtual online .Net & technology dinner - fun with .Net in lockdownWe will be serving:Appetizer - How to write a football twitter

Pair programming with JetBrains IDEs

Today we are launching plugins for all the JetBrains IDEs that allows you to do pair programming with people using other IDEs (like VSCode or any other).