24 August 2022

57 links · Wednesday

What I Learned Running a Seasonal SaaS Businesses - Vance Lucas

I created and run BudgetSheet - a Google Sheets Extension for importing bank transactions into Google Sheets via Plaid. Although people use it all throughout the year, it is a somewhat seasonal business. My best time of year for new signups and customer acquis…

Should You Buy an EV?

Buying an electric vehicle today seems like a no brainer, it’s good for the environment and it will save you money on gas. And that last poi...

Best time to go to a gym or how to avoid people

I always felt I knew what a good time to go to a gym is, but I never had any empirical evidence to back it up or ensure that my insights are correct. On my gym app, I could only see the current capacity, so even if I leave home

Is Lerp Frame Rate Independent?

In this post, we find out that interpolating a value towards another over multiple frames is affected by fluctuations in frame rate, but that this is almost entirely fixed by...

Capacity Plan

Here’s a simple tool if you need to plan a team’s work, schedule them to deal with given customers, discuss if projects fit in the roadmap. It is meant to su...

In Defense of DevOps

Lately there seems to be a growing chorus within software engineering that DevOps is “dead”, or at least an abject failure. I’d argue it is more important than ever before. Software delivery is an increasingly complex beast, fraught with security threats and r…

Certificate Transparency is really not a replacement for key pinning

I’ve noticed that there’s a common misconception that Certificate Transparency is a replacement for HTTP public key pinning. If those words make no sense to you: HTTP public key pinning was a now-mostly-defunct mechanism whereby websites could “pin” themselves…

Preparing for the wave of open source funding

During PyCon US 2022 Dustin Ingram delivered an incredible talk about securing the open source supply chain. This quote from Dustin's talk is addressing maintainers of projects in Python's suppl...

We Deserve Better Than BEM

A simple approach to composing web page components using a compiler and a monadic action. It's easier than BEM, and it works better too.

Am I going to die if I ditch my phone?

While the answer seems obvious, why is it so hard for us to live without our phones? Think about it and you will find one billion reasons not to ditch your phone: What if I'm kidnapped? What if I miss a message from my crush? What if I miss my

No models are perfect, but Biotech's are terrible

No models are perfect, but in drug discovery, the models are terrible. This is widely understood yet widely disregarded. Finding new drugs requires sifting through the practically infinite space of possible molecules to find the one that is very specifically g…

Devs don’t want to do ops

Developers are straining under the demands of ‘You build it, you run it,’ and operators are feeling more pressure too. Is it time for development and operations to be separated once again?

Inside the Pinecone | Pinecone

Edo Liberty, Pinecone CEO, provides a glimpse into the journey behind building a database company, including some insights into the latest innovations around the product and vector search.

Release Cemu 2.0 · cemu-project/Cemu

Changelog: Major: Cemu is now open-source! Preliminary Linux builds are available, but be warned that they are still very rough around the edges Going forward, we simplified the versioning a bit b...

Ridiculous Junior Developer Requirements #shorts

STAY IN TOUCH 👋Check out the Podcast - compress.fmNewsletter 🗞 - https://www.jamesqquick.com/newsletterLive streams on Twitch 🖥️ - https://twitch.tv/james...

Mainnet Merge Announcement

Ethereum is moving to proof-of-stake! The transition, known as The Merge, must first be activated on the Beacon Chain with the Bellatrix upgrade. After this, the proof-of-work chain will migrate to proof-of-stake upon hitting a specific Total Difficulty value.…

Strongly Typed Middleware in ASP.NET Core

Most ASP.NET Core developers are familiar with the traditional way to author middleware classes which is based on conventions. The vast majority of examples out there feature the convention-based approach. But there is also a strongly typed approach availab…

Learnings from a Custom Neural Voice Proof of Concept

Custom Neural Voice (CNV), a Speech capability of Cognitive Services on Azure, allows for the creation of a highly realistic humanlike voice that can convert text input into speech. This can be used to personalize a customer experience or enhance a brand image…

Trying Out Machine Learning

  In this post, I share my recent experience with trying out machine learning including resources I used, my takeaways, and where I would want to go next with learning about ML. Approaching ML   Recently, my team and I got started with exploring machine learni…

Fixed Partitions

Keep the number of partitions fixed to keep the mapping of data to the partition unchanged when size of a cluster changes.

ASP.NET Community Standup - Blazor in .NET 7

Description: Learn more about the great new features coming to Blazor in .NET 7.Community Links: https://www.theurlist.com/blazor_community_standup_august_20...

pornpen.ai

AI generated porn

Mapping Multiple Static File Folders in ASP.NET Core

Recently I needed to map an external folder as a 'virtual' directory in an ASP.NET Core application to include externally added content into the main Web application. ASP.NET Core's Static File Middleware provides easy mapping of a folder for static file servi…

El Sueño Americano / The American Dream — T O M K I E F E R

El Sueño Americano / The American Dream is a photographic documentation of the personal belongings carried by migrants and those seeking asylum that were seized by U.S. Customs and Border Protection at a processing facility near the U.S./Mexico border in south…

The case for using Sass in 2022

With CSS adding a lot of equivalent features, is Sass relevant? The answer is still Yes, it is far from obsolete, despite what some folks might tell you.

Mind-Blowing loneliness. - Pravesh Koirala

Mind Blowing. Such a colorful word that aptly describes what happens during the times when we are utterly swept away by the magnitude of what we just learned / realized. Of course, there are no dynamites involved, but there might as well be because until the d…

VR and digital Assistants are the Future

I want to make a prediction. I think in around 10 - 15 years, most of the people in the western World will own or think about owning a Virtual Reality Headset. I also think that digital Assistants like Google Assistant or Alexa will be more important in that c…

My new tab

A browser tab that works for me

Slowing Down | Cadell.dev

I went for a walk today and it was really nice. Not walking to get somewhere or walking for exercise, just walking for the sake of walking. Before too long I was having some deep, almost philosophical thoughts.