Release age v1.0.0 🏁 · FiloSottile/age age—pronounced [aɡe̞], like the Italian “aghe”—is a simple, modern and secure file encryption tool, format, and Go library. It features small explicit keys, no config options, and UNIX-style compos...
The Crypto-Carry Trade This is not a crypto bull or bear case piece. It’s simply a discussion of some crypto-currency policy problems which must be addressed over the next few years. The way the US monetary system reacts to these problems or fails to will have huge consequences...
Hundreds of Economists: Marijuana Prohibition Costs Billions, Legalization Would Earn Billions Over 300 economists, including three Nobel Laureates, recently signed a petition that encourages the president, Congress, governors and state legislatures to carefully consider marijuana legalization in America.
Why not ZFS ZFS is a hybrid filesystem and volume manager system that is quite popular recently but has some important and unexpected problems.
My phone case, the hidden state of an RNN What I needed was a new phone case. But I wanted a case that declares “my owner is a nerdy deep learning engineer”. So I made a visualisation of an RNN and had it printed, and I’m quite happy with it. This post is the origin story of this case, or, how to...
Building Applications With Cassandra: Experience And Gotchas Recently I’ve summarized some experience on quickly getting started with Cassadra. And for this post I’d like to keep writing about some of our experience using and operating Cassandra. Hopefully it c
Optimizing Netlify - Atif Afzal I don’t work at netlify but I’ll show how their Single Page Application load time can be improved. Log in to https://netlify.com. You’ll be
Introducing Zero-Knowledge Proofs for Private Web Attestation with Cross/Multi-Vendor Hardware In Cryptographic Attestation of Personhood the server sends a message to the browser that the hardware security signs, demonstrating its authenticity.
Saving a restic backup the hard way This is the end of the holidays in which I spent a long time building a backup infrastructure like a responsible adult. The villain of the following story is the junk MIPS machine which held hostage most of my important data (about 1TB). Its evil plan was...
Dealing with Modules, Assemblies and Types with CLR Profiling APIs This episode explains how to get the type name and generic parameters hidden behind a ClassID with the .NET Profiling API
A meditation on three dead side projects If you're building a side project your motivation likely fits in the overlap of two broad categories: education (and, in general, practicing the joy of your craft) and money (clout, fame, etc). The story of these three dead projects is ultimately the stor...
GitHub - michaelkacher/k8cher: An opinionated getting started project leveraging Kubernetes, Tilt, Dapr, and SvelteKit An opinionated getting started project leveraging Kubernetes, Tilt, Dapr, and SvelteKit - GitHub - michaelkacher/k8cher: An opinionated getting started project leveraging Kubernetes, Tilt, Dapr, a...
Svelte and SvelteKit - Why We Love It and Why You Should Try It Let's talk about Svelte and SvelteKit with Brittney Postma! We'll talk about why we like Svelte, how we got started, how it compares to other frontend JavaSc...
Staged Rollouts & Phased Release on Google Play and App Store Connect What is a phased release/staged rollout, when should you use them, and how much control do you have for you iOS, Mac, and Android apps?
ProtonMail logged IP address of French activist after order by Swiss authorities – TechCrunch ProtonMail, a hosted email service with a focus on end-to-end encrypted communications, has been facing criticism after a police report showed that French authorities managed to obtain the IP address of a French activist who was using the online service. ...
After six months on Mars, NASA's tiny copter is still flying high It was only supposed to fly five times. And yet NASA's helicopter on Mars, Ingenuity, has completed 12 flights and it isn't ready to retire.
Important clarifications regarding arrest of climate activist We would like to provide important clarifications regarding the case of the climate activist who was arrested by French police.
Germany wants smartphone makers to offer 7 years of software updates Germany is currently mulling over a new law that would force smartphone OEMs to deliver seven years of software updates for their devices.
Revolt Don't bother with chat apps that don't respect your privacy. Revolt is a brand new chat platform designed around you.
“BUT THE ENVIRONMENTAL ISSUES WITH CRYPTOART WILL BE SOLVED SOON, RIGHT?” Cryptocurrencies and NFTs are an absolute disaster for so many more reasons than the ecological.
Melatonin: Much More Than You Wanted To Know [I am not a sleep specialist. Please consult with one before making any drastic changes or trying to treat anything serious.] Van Geiklswijk et al describe supplemental melatonin as “a chrono…
GitHub - Lutando/Akkatecture: a cqrs and event sourcing framework for dotnet core using akka.net a cqrs and event sourcing framework for dotnet core using akka.net - GitHub - Lutando/Akkatecture: a cqrs and event sourcing framework for dotnet core using akka.net
How not to read a string from an UTF-8 stream - Gérald Barré In this post, I describe how to correctly read a string from a UTF-8 byte stream in a .NET application.
US Cybercom says mass exploitation of Atlassian Confluence vulnerability 'ongoing and expected to accelerate' | ZDNet IT leaders have taken to Twitter to confirm that the exploitation is ongoing globally.
GitHub - koenvzeijl/AspNetCore.SassCompiler: Sass Compiler Library for .NET Core 3.x/5.x without node. Sass Compiler Library for .NET Core 3.x/5.x without node. - GitHub - koenvzeijl/AspNetCore.SassCompiler: Sass Compiler Library for .NET Core 3.x/5.x without node.
Ordering asynchronous updates with coroutines, part 1: Mutual exclusion I opined some time ago on the perils of holding a lock across a coroutine suspension point. But say you have a bunch of asynchronous activity that you want to serialize. How can you do that without a lock? There are a few different scenarios in which you ...
Hiring Developers: How to avoid the best - Parthenon A satire piece about hiring developers. Listing the multiple ways companies often go wrong in their hiring process. Ending with a quick guide on what to do
In defence of .NET Minimal APIs 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...
homebrew-x/podman-apple-silicon.rb at main · simnalamburt/homebrew-x My homebrew packages. Contribute to simnalamburt/homebrew-x development by creating an account on GitHub.
270: M1 on the road, phased release, new SQLite-net, and .NET MAUI ready libraries Frank is on the road, but we answer your questions in this week's podcast featuring lightning topics! We take a look at the latest enhancements to SQLite-net from Frank, how to get your libraries .NET MAUI and .NET 6 ready, and what is the proper way to d...
Using Azure security groups in ASP.NET Core with an Azure B2C Identity Provider This article shows how to implement authorization in an ASP.NET Core application which uses Azure security groups for the user definitions and Azure B2C to authenticate. Microsoft Graph API is used…
Malware found preinstalled in classic push-button phones sold in Russia A security researcher has discovered malicious code inside the firmware of four low-budget push-button mobile phones sold through Russian online stores.
Stock Price Prediction Using Hidden Markov Model | Rubik's Code In this article, we explore the possibilities of the Hidden Markov Model (HMM) when it comes to the prediction of stock prices.
Writing Logs to SQL Server Using NLog - Code Maze This article shows how to configure and use NLog to log messages to SQL Server database in an ASP.NET Core Web API Project.
Visual Studio Code August 2021 Learn what is new in the Visual Studio Code August 2021 Release (1.60)
Python in Visual Studio Code – September 2021 Release We are pleased to announce that the September 2021 release of the Python Extension for Visual Studio Code is now available. You can download the Python extension from the Marketplace, or install it directly from the extension gallery in Visual Studio Code...
C# Caller Attributes Make Tracing and Logging Easier If you wanted to include information about your source code in a trace message, there would be quite a lot of prep work to do before you could actually write a message out. Let’s use the below WriteTrace example to show what this does to your application.
Custom Model Binding in ASP.NET 6.0 Minimal APIs - Ben Foster This post covers some of the extensibility points offered by ASP.NET 6.0 Minimal APIs to customize model binding
git/torvalds/linux.git - Linux kernel source tree Merge NTFSv3 filesystem from Konstantin Komarov: "This patch adds NTFS Read-Write driver to fs/ntfs3. Having decades of expertise in commercial file systems development and huge test coverage, we at Paragon Software GmbH want to make our contribut...
GitHub - containerd/nerdctl: Docker-compatible CLI for containerd, with support for Compose Docker-compatible CLI for containerd, with support for Compose - GitHub - containerd/nerdctl: Docker-compatible CLI for containerd, with support for Compose
GitHub - olup/kobowriter: A simple typewriter written in go for KOBO e-readers A simple typewriter written in go for KOBO e-readers - GitHub - olup/kobowriter: A simple typewriter written in go for KOBO e-readers
Freewrite: Distraction-Free Writing Tools Double your hourly word count with the Freewrite portable typewriter. Great for aspiring and experienced writers. Click now to learn more.
SolarWriter SolarWriter lets you type on your e-reader outside in the sun, like a modern typewriter that uses the equipment you already have.
China Airlines A333 at Taipei on Jun 14th 2020, all primary computers, reversers and autobrakes failed on touchdown Aviation Herald - News, Incidents and Accidents in Aviation
Art Student's 407-Piece Hand-Carved Wooden Clock Literally Writes The Time | aBlogtoWatch The 22yr-old Suzuki Kango's "Plock" is a mechanical clock made of 400+ parts that writes the time with styluses on a board every minute.