Build a Tiny Certificate Authority For Your Homelab Let's make a tiny, standalone CA! We'll use a Raspberry Pi 4, YubiKey 5 NFC, and Infinite Noise TRNG.
The FBI is Secretly Breaking Into Encrypted Devices. We’re Suing. We can't let the FBI keep the public in the dark about its ability to gain access to information stored on our personal mobile devices.
Infer# Brings Facebook's Infer Static Analyzer to C# and .NET With Infer#, Microsoft extends the choice of static analyzers available within the .NET ecosystem by bringing Facebook Infer's inter-procedural static analysis capabilities to it.
2096 - Windows: splWOW64 Elevation of Privilege About Monorail User Guide Release Notes Feedback on Monorail Terms Privacy
Interview advice that got me offers from Google, Microsoft, and Stripe “What would you say if I asked you to design me a service capable of responding to thousands of user requests every second and latency was critical?” “Umm...that you have to solve this problem at work. But you’re out of ideas, and are looking to interview...
Comic Mono A legible monospace font… the very typeface you’ve been trained to recognize since childhood
Release Radar · December 2020 Edition - The GitHub Blog Here's to the top Open Source releases of December 2020. There were so many good ones this month it was hard to choose. Congrats to everyone who shipped a new update.
.NET Tooling Community Standup - Designing UIs for developer tools Come join us as we meet with the visual designers behind Visual Studio, Visual Studio Code, and Visual Studio for Mac! We’ll talk about what it takes to buil...
Tokio We are pleased to announce the 1.0 release of Tokio, an asynchronous runtime for the Rust programming language. Tokio provides the needed building blocks for writing reliable networking applications without compromising speed. It comes with asynchronous A...
No, Cellebrite cannot 'break Signal encryption.' Yesterday, the BBC ran a story with the factually untrue headline, “Cellebrite claimed to have cracked chat app’s encryption.” This is false.Not only can Cellebrite not break Signal encryption, but Cellebrite never even claimed to be able to.Since we were...
Anti-diarrhoea drug drives cancer cells to cell death – Aktuelles aus der Goethe-Universität Frankfurt In cell culture, loperamide, a drug commonly used against diarrhoea, proves effective against glioblastoma cells. A research team at Goethe University has now unravelled the drug’s mechanisms of action of cell death induction and – in doing so – has show...
Data Security on Mobile Devices: Current State of the Art, Open Problems, and Proposed Solutions Tushar M. Jois Johns Hopkins University jois [at] cs [dot] jhu [dot] edu Matthew Green Johns Hopkins University mgreen [at] cs [dot] jhu [dot] edu
Get a Head Start with Entity Framework Core 5.0 with EF Core Power Tools You would really like to take advantage of Entitly Framewrk Core 5.0, but you are not familiar with the dotnet command line and the EF Core commands. See how...
‘YouTube recommendations are toxic,’ says dev who worked on the algorithm Google is notoriously cryptic about how YouTube's recommendations work, that's why Guillaume Chaslot is fighting for increased transparency
How can I emulate the REG_NOTIFY_THREAD_AGNOSTIC flag on systems that don't support it? part 3 | The Old New Thing We continue our exercise of emulating the REG_NOTIFY_THREAD_AGNOSTIC flag, this time trying to address the problem we discovered where our proposed solution can end up starving the thread pool due to its own misbehavior. What you have to do to fix this pr...
The Catch Block #39 - 2020 Year in Review! Checking out the biggest events and best articles of the past year, with a special thank you!
Splitting up a Monolith to (micro)Services Splitting up a Monolith into (micro)services is not an easy task. It's actually can be broken apart into multiple steps. Defining boundaries and capabiliti...
MAPS.ME is gone. We must bring it back. TL;DR: MAPS.ME got bought by a payments company and completely rewritten, I want it back. I will rebuild the original app and bring it back. Sign up for this email list to get the original version back. Or subscribe to this Telegram channel. On December 2...
Integrating Cloudflare Gateway and Access We’re excited to announce that you can now set up your Access policies to require that all user traffic to your application is filtered by Cloudflare Gateway. This ensures that all of the traffic to your self-hosted and SaaS applications is secured and ce...
RssBandit/RssBandit Browsing web news without a browser . Contribute to RssBandit/RssBandit development by creating an account on GitHub.
Things You Should Never Do, Part I Netscape 6.0 is finally going into its first public beta. There never was a version 5.0. The last major release, version 4.0, was released almost three years ago. Three years is an awfully long tim…
C# 9 records as strongly-typed ids - Part 4: Entity Framework Core integration So far in this series, I showed how to use C# 9 records to declare strongly-typed ids as easily as this: public record ProductId(int Value) : StronglyTypedId<int>(Value); I also explained how to make them work correctly with ASP.NET Core model binding and...
Practical Networking for Future Founders I have a lot to learn about building a company before I can start dishing out useful advice. Let me be clear about that upfront. With that disclaimer, I've noticed that some of the decisions and...
Stop charging for support plans The large enterprise software companies really need to stop charging for support plans.
Things you're allowed to do A list of things you're allowed to do that you thought you couldn't, or didn't even know you could.
Testing your code is not optional. | Fotis Alexandrou - Software Engineer Let’s start with a story… A quadrillion years ago, I used to work for companies none of which had automated tests in place and believe it or not, testing was not that popular; We wrote the code, tested manually on...
You can't be "not good enough" to skip (or drop out of) college | Carol's Blog Carol Chen's blog about stuff she does or reads about or observes
I quit my high-paying job as a software director At the end of October I quit my job as a director of software engineering. Many (most?) people view this as insane given the amount of money I was making. I'm not going to give a precise figure here, but if you're really curious you can check out software...