10 February 2022

50 links · Thursday

Why did Mark Hamill say this?

Funny, random, epic, fails, easter eggs, hidden details, and Star Wars clips and shorts from Bombastic.ORIGINAL VIDEO: https://youtu.be/0QPXsFqaybQ🕶 FOLLOW...

Unit testing Async WPF ICommand

In the past, within my team at Innoveo, we had several discussions about the best way to unit test async WPF ICommand. We value quality, so testing is essential to us. We decided to make the methods c

Akamai Blog | FritzFrog: P2P Botnet Hops Back on the Scene

FritzFrog is a peer-to-peer botnet, which means its command and control server is not limited to a single, centralized machine, but rather can be done from every machine in its distributed network. In other words, every host running the malware process becomes…

Release 1.41.0 · gorhill/uBlock

Commits to master since this release Commits since last release To install the stable build: Firefox: Rejected by Mozilla Review Team. The reason is that I did not provide an exact link to the ori...

Top 10 web hacking techniques of 2021

Welcome to the Top 10 (new) Web Hacking Techniques of 2021, the latest iteration of our annual community-powered effort to identify the most significant web security research released in the last year

JavaScript Closures in FIVE Minutes

JavaScript Closures aghhhh! Trust me, they aren't as bad as you think. In this video, we'll look at a practical use case for Closures inside of a Rock, Paper...

Piped

An alternative privacy-friendly YouTube frontend which is efficient by design.

Piped

An alternative privacy-friendly YouTube frontend which is efficient by design.

How to write performant React apps with Context

De-mystifying Context and its influence on React apps' performance. Learning a few useful patterns in the process, that could help minimize the re-renders impact and improve code's readability and scalability.

.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.

Startup Funding Without Giving Up Equity

If you spend much time in online forums about startups, one of the most persistent questions is about funding. These questions dominate r/startups ...

Diagnosing and Fixing MediatR Container Issues

An issue I see come up quite frequently, much to the chagrin of DI container maintainers, are problems of complex generics edge cases and how they come up in MediatR. In fact, more than one container author has demanded some kind of recompense for the question…

BeyondCorp is dead, long live BeyondCorp

No organization has successfully implemented a fully zero trust architecture. Many proponents of zero trust, including the US government, have ignored device...

Nakamoto's Longest-Chain Wins Protocol

In this post, we will cover Nakamoto’s Consensus protocol presented in the Bitcoin whitepaper. There are a lot of posts and videos that explain this seminal and simple protocol. Our goal in this post will be to intuitively piece out the need for different aspe…