4 August 2022

54 links · Thursday

On Being Rich-ish: Lessons I learned becoming suddenly middle-class

There once was a guy who was very, very broke. To be clear, he wasn’t the brokest guy you’ve ever heard of. There were poorer people (he knew some, even) but he did spend a long, long time trying to raise a family on not a lot of money; think “a family of four…

What Is Cloud Asset Inventory? | Resoto by Some Engineering Inc.

On March 14, 2006, Amazon Web Services (AWS) launched S3, the first public cloud service. Since then, cloud consumption has increased each year. Gartner estimates that worldwide spend on public cloud services will reach $600 billion in 2023, up from $410 billi…

We only need to plant 1 trillion trees

Global CO2 emissions from fossil fuels are ~35 billion tonnes (35 trillion kgs) [1] Over one year, on average, a mature tree will absorb about 22 kg of CO2 from the atmosphere [2] Following from 1...

Thinking with pen and paper

With the world inundated with productivity apps, it feels nice to return to the tried and tested pen-and-paper methods. In this blog post, I'll share my anal...

Prevent Forwarded header spoofing with HTTP message signature

The Forwarded HTTP header has been introduced in RFC7239 from June 2014. It “defines an HTTP extension header field that allows proxy components to disclose information lost in the proxying process, for example, the originating IP address(…)”. However there is…

Five Positive Interactions for Every Negative One

One piece of leadership advice that has stuck with me is the idea that for every negative interaction you have with someone, you need to have 5 positive ones to offset every 1 negative

The Firestarter

A quality I try to have and look for at my jobs.

.NET Data Community Standup - Intercept this EF7 Preview 6 Event

EF7 includes a variety of new interceptors and events, as well as many improvements to the existing lifecycle hooks. In this session, Arthur and others from the .NET Data team will dive into this new functionality, including examples for intercepting materiali…

Differentiating Visual Studio instances

When you have multiple instances of Visual Studio open at the same time, it can be tricky to tell them apart. Especially if you’re working on different branches of the same solution, which makes them look almost identical. What if each instance could have a un…

Botspam Apocalypse [ 2022-08-03 ]

The "future" in the film Terminator 2 is set in the 2020s. If you apply its predictions to the running of a website, it's honestly very accurate.

Cut the cutesy errors

If your app has just ruined my day, I need help, not humour.

Windows Package Manager 1.3

Today I get to announce Windows Package Manager 1.3 has been released. The team has been adding several enhancements to manifests to improve your package installation experience. We’ve enabled better package version reporting. A new setting allows verbose logs…

.NET Rocks! vNext

.NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.

Why do tree-based models still outperform deep learning on tabular data?

While deep learning has enabled tremendous progress on text and image datasets, its superiority on tabular data is not clear. We contribute extensive benchmarks of standard and novel deep learning methods as well as tree-based models such as XGBoost and Random…

.NET Data Community Standup - Intercept this EF7 Preview 6 Event

EF7 includes a variety of new interceptors and events, as well as many improvements to the existing lifecycle hooks. In this session, Arthur and others from the .NET Data team will dive into this new functionality, including examples for intercepting materiali…

.NET Data Community Standup - Intercept this EF7 Preview 6 Event

EF7 includes a variety of new interceptors and events, as well as many improvements to the existing lifecycle hooks. In this session, Arthur and others from the .NET Data team will dive into this new functionality, including examples for intercepting materiali…