8 March 2021

63 links · Monday

Communiroo - BuiltWithDot.Net

A while back I wrote a few app store apps and wanted a quick single site to send my users to for submitting bugs, feature requests, and support tickets, as well as providing forums and StackOverflow type QA. I couldn't find anything like that, so I wrote Co…

Google suffers from a digital petro curse

The profits that spew out of our ad-infested internet accrue to Google most of all. For the last couple of years, Google has seen an astounding $40 billion dollars per year flow into its coffers from US online advertising alone – a market in which it commands …

dotnet/announcements

Subscribe to this repo to be notified of Announcements and changes in .NET Core. - dotnet/announcements

Folklore.org: -2000 Lines Of Code

In early 1982, the Lisa software team was trying to buckle down for the big push to ship the software within the next six months. Some of the managers decided that it would be a good idea to track the progress of each individual engineer in terms of the amoun…

Bill Gates Says that Bitcoin is bad For the Planet

Bill Gates is targeting Bitcoin for the accessive use of Planet Energy for validation of its transactions. In a live-streamed Clubhouse session, Bill

Pinboard.net - BuiltWithDot.Net

A fully featured C# wrapper for the pinboard.in API. Pinboard.in is a clean bookmarking website that lacked a good .Net API and I decided to write one. Since it is written on the Netstandard platform, it can be used across multiple types of projects.

The benefits of serving stale DNS entries when using Consul

We use Consul for service discovery, and we’ve deployed a cluster that spans several of our data centers. We were aware from the start that the DNS query latencies were not great from certain parts of the world that were furthest away from these data centers.

Benchmarking RavenDB on the Raspberry PI

I recently got my hands on a the Raspberry PI 400 (the one that comes in a keyboard form). That is an amazing idea and it make the Raspberry a lot more appro...

Happy International Women’s Day!

Here at Cloudflare, we’re thrilled to celebrate International Women’s Day today! We have tons of events planned throughout the month of March, which is our way of honoring Women’s Empowerment Month.

244: Introduction to Microservices

We are ready to enter the world of Docker and Microservices.... but first what is a microservice? what is a container? an image? why is all of this important? We discuss.

Egram - Telegram Client - BuiltWithDot.Net

Egram is an unofficial crossplatform Telegram client written in C#, .NET Core and Avalonia. The project aims to be a full featured Telegram client with a different approach to UI (when compared to official Telegram clients).

We may Soon have City-Spanning 900 MHz Mesh Networks

We may soon have city-spanning public mesh networks that can be used to send text messages and emails and lightly surf the Internet, thanks to Amazon's decision to put 900 MHz radios in some of its devices.

Announcing the New TypeScript Handbook | TypeScript

Hey folks, we’re happy to announce that a fresh re-write of the TypeScript Handbook is out of beta and is now our website’s primary resource for learning TypeScript! Read the handbook on Web / Epub / PDF In the last year,

How to speed up / slow down a video – FFmpeg

The speed of a video stream can be changed by changing the presentation timestamp (PTS) of each video frame. This can be done via two methods: using the ​setpts video filter (which requires re-encoding) or by erasing the timestamps by exporting the video to a …

10 Reasons to Love Passwordless #10: Never use a password

In this series, Microsoft identity team members share their reasons for loving passwordless authentication (and why you should too!). Pamela Dingle closes the series with a post about the tighter security of passwordless authentication.     Here we are at the …

Raspberry PI for Kill Mosquitoes by Laser

More than 700 thousand human deaths from mosquito bites are observed annually in the world. It is more than 2 times the number of annual murders in the world. In this regard, the invention of new more effective methods of protection against mosquitoes is neces…

Bogus fake data generator - BuiltWithDot.Net

Bogus is a simple and sane fake data generator for .NET languages like C#, F# and VB.NET. Bogus is fundamentally a C# port of faker.js and inspired by FluentValidation's syntax sugar. Bogus will help you load databases, UI and apps with fake data for your t…

KeexyBox

The box to keep the Internet under your control

Someone Is Hacking the Hackers

In the latest in a string of “hits” on Russian dark web forums, the prominent crime site Maza appears to have been breached by a hacker earlier this week.

Donate Unrestricted

The secret curse of the nonprofit world is restricted donations. If you haven't been involved with nonprofits, you may never have heard this phrase before. But if you have been, it probably made you wince.

A flamegraph of Real-World Cryptography

I've now spent 2 years writing my introduction on applied cryptography: Real-World Cryptography, which you can already read online here. (If you're wondering why I'm writing another book on cryptography check this post.) I've written all the chapters, but the…

“VC Brain”—Why VCs Seem Like Assholes

Why do so many Venture Capitalists act like assholes? It’s because their brain gets wired that way. “This is your brain on Venture Capital”. They don’t respond to your email…

How Banks Create Money

A very common view on banking can be summarized by the following statement: Banks accept deposits from savers and then loan those deposits out to borrowers. This is a fundamental misunderstanding of how banking really works.

The dark side of "eating lower on the food chain"

Nine years ago I made one of the most consequential decisions of my life—I switched to the so-called Paleo Diet (“paleo” is a bit misleading, as I explain in the post). Had I not done

Goodbye minikube

I’ve been using minikube as my local cluster since I started to learn Kubernetes. But I’ve decided to let it go in favor of kind. Here’s the story. A couple of weeks ago, I gave my talk on Zero Downtime on Kubernetes. A demo is included in the talk, as with mo…

Storytime

How I failed to become a game developer at the age of 13