11 October 2021

59 links ยท Monday

Have I Been Pwned: Donate

Have I Been Pwned allows you to search across multiple data breaches to see if your email address or phone number has been compromised.

The BEST Way to Find a Random Point in a Circle | #SoME1 #3b1b

This is my first time ever making anything like this and it was a lot of fun! If you have any feedback for me, I'd be happy to hear it so I can improve for m...

You're Doing IoT RNG

Learn why hardware random number generators (RNG) used by billions of IoT devices to create encryption keys don't always generate random numbers.

Pro rata is a bad term

For a long time, I was a strong believer in investor pro ratas. As a founder, I understood the trade and was comfortable with it. As a partner at YC, I thought it made enough sense that I helped...

Roboflow Professional

Roboflow Pro enables your company to start deploying real computer vision applications using your existing engineering resources

Welcome | Create jaw-dropping virtual events

Welcome is a virtual event platform that enables you to create high-quality events that feel like an Apple keynote.

Confidence games

Say you’re developing a new anti-cancer drug. You apply it to some cell line, draw 40 random cells, and manually inspect them. You find that the drug changed 16 of the 40, suggesting the drug…

Productize your service

Define, brand, and price your service as if it’s a product. You will help people picture what they’re getting for their money. Expect sales and satisfaction to increase.

The Returnly Suite | Returnly

The Returnly Suite is the complete solution for online returns with self-serve returns, exchanges, branded tracking and analytics. Try it free today!

Seed Stage Operating

The trap The differences between a first-time founder and a repeat founder are most noticeable during the seed stage. First-time founders want to take their newly acquired funding and put it to use right away. Hiring a team, buying new services, buying more ad…

Tractor - LifeTrac 6

STATUS: We are currently on version 6 of the tractor. This is an articulated-steering, hydraulic drive tractor. It has a modular Power Unit and modular wheel units, and features a Bobcat standard quick attach.

Pluralsight | Free week

You can learn a lot in a week. That’s why we’re making all of our expert-led video courses, interactive courses and projects free from 10/11 - 10/17, the same week as Pluralsight LIVE. We love a winning combo!

Performance architecture talk

I spoke at the Donetos conference about how to design your system for high performance, using RavenDB’s story as the backdrop. I think it went great.

Is there a way that my macro can detect that it's running in a C++ coroutine?

Say you are writing a macro that wants to behave differently depending on whether it is expanded inside a coroutine or not. Specifically, you want to expand to return in a regular function, but co_return in a coroutine. template<T> T&& TraceValue(T&&

4 new useful APIs in .NET 6

Subscribe: http://bit.ly/ChapsasSubBecome a Patreon and get source code access: https://www.patreon.com/nickchapsasHello everybody I'm Nick and in this video...

The Fundamentals of Testing with Persistence Layers

Mocking out dependencies such as databases and other persistence layers lead to ineffective tests. Unfortunately, our industry is also focused on function-level testing to the exclusion of all else, so few are trained on how to write any other type of test. Th…

Microsoft Announces the General Availability of Azure Purview

Recently Microsoft announced the general availability (GA) of Azure Purview, its data governance solution in the cloud. It provides customers with a unified data governance solution for on-premises, cloud, and app-based systems. The GA release is a follow-up f…

How the biggest consumer apps got their first 1,000 users - Issue 25

Considering every startup confronts this question at some point, I was surprised by how little has been written about it. Particularly anything actionable. So I decided to do my own digging. I spent the past month personally reaching out to founders, scouring …

Challenges to Self Sovereign Identity

The article goes through some of the challenges we face when using or implementing identity, authentication and authorization solutions using self sovereign identity. I based my findings after impl…

Which Version of JDK Should I Use?

To build and run Java applications, a Java Compiler, Java Runtime Libraries, and a Virtual Machine are required that implement the Java Platform, Standard Edition (“Java SE”) specification.

Introducing experimental OpenTelemetry support in the Azure SDK for .NET

Cloud-hosted apps are often composed of many services that are integrated together in some fashion. For example, processing a single request might involve: Calling an Azure Storage service. Posting an event to Azure Event Hubs. Calling a custom authentication …

Who is empowered by your API design?

Analysing API design through lens of skill floors and ceilings can help us think about the impact of adding a feature.

Azure Functions Auth via OpenAPI in 6 Ways

Azure security baseline for Azure Functions well describes the security consideration in general while developing an Azure Functions application. In addition to that, Azure Functions offers a built-in authentication method through the functions key. If you use…

Cake - Cake v1.3.0 released

Version 1.3.0 of Cake has been released. Take it for a spin and give us feedback on our discussion board.

Bubble sort slower with -O3 than -O2 with gcc

I made a bubble sort implementation in C, and was testing its performance when I noticed that the -O3 flag made it run even slower than no flags at all! Meanwhile -O2 was making it run a lot faster...

Should You Speak at a Conference?

We discuss the pros and cons of speaking at conferences and similar events, while Joe makes a verbal typo, Michael has turned over a new leaf, and Allen didn't actually click the link.