22 September 2022

61 links · Thursday

Extending supabase with your own backend

About the author: Daniel is co-founder and CTO at Aqarios GmbH. He holds a M.Sc. in Computer Science from LMU Munich, and has published papers in reinforcement learning and quantum computing. He writes …

Don’t Start Believing

mumbo jumbo neuron firings

Proprietary Environments are a Trap

What to learn in order to not become obsolete as a software developer, and then being forced into early retirement from programming? What platforms to prefer for building products that last with minimal maintenance?

How to use DMT without going insane

DMT has a certain popular reputation – that of something discombobulating, inscrutable, not necessarily for the faint of heart.

Notification of Plutonium Forum Databreach - September 2021

Hello community, It is with deep regret that the Plutonium Staff Team need to give notice that in September 2021, data was stolen from our forum. This affected all 1.3 million registered users at the time at the date of the breach. We became aware of this...

Building ASP.NET Core Minimal API in VB.NET

This post is about how to build ASP.NET Core Minimal API in VB.NET. Long back I wrote a blog post about Building ASP.NET Core web apps with VB.NET. Today Maurice asked whether we can build ASP.NET Core Minimal APIs in VB.NET. So I thought I will wrote a blog p…

reading through the OCaml compiler: Part 1

I found this web page (https://htzh.github.io/browse-ocaml/) that allows you to easily browse the source code of the OCaml compiler. I decided to take a dive...

Now Introducing Arm64 Support for VS Extensions!

Back in June, we announced Arm64 Visual Studio 2022 application, the first version of Visual Studio that natively supports building and debugging Arm64 apps on Arm-based processors.  Now, we’re excited to announce the extensions you write, and use, are support…

ImperialViolet - Passkeys

This is an opinionated, “quick-start” guide to using passkeys as a web developer. It’s hopefully broadly applicable, but one size will never fit all authentication needs and this guide ignores everything that’s optional. So take it as a worked example, but not…

Learn to Build Software that is Secure by Default with Chainguard Academy

Software serves as the foundation of the digital technology we all depend on, yet it’s being exploited more than ever before. From Log4j to Solarwinds and countless other exploits like the PyPI phishing attack and typosquatting threats in GitHub, software supp…

Chainguard Enforce Is Now Generally Available

We are excited to share some progress we’ve made on Chainguard Enforce, the first comprehensive software supply chain risk management platform. Starting today, Chainguard Enforce is generally available, and we are expanding our early access program to make it …

.NET MAUI Framework Released Together with Visual Studio 2022

Microsoft announced last August that its multi-platform UI framework called MAUI has been officially released and out of preview, with the launch of Visual Studio 2022 for Windows. The release marks the official launch of the new framework for .NET programmers…

06 SnarkyJS

Regional Services comes to India, Japan and Australia

With Regional Services, we are thrilled to expand our coverage to these countries in Asia Pacific, allowing more customers to use Cloudflare by giving them precise control over which parts of the Cloudflare network are able to perform advanced functions

Systemd support is now available in WSL!

Systemd support is now available in WSL! The Windows Subsystem for Linux (WSL) can now run systemd inside of your WSL distros, empowering you to do more with your Linux workflows on your Windows machine. This post will cover: What is systemd?

Azure Container Apps Networking: A condensed view of concepts

    The purpose of this post is to provide a condensed, more chronologically ordered view into the various networking concepts and components that need to be taken into account when deploying Azure Container Apps (ACA). By presenting and meshing the concepts o…

Olive.c

Olive.c is a simple graphics library that does not have any dependencies and renders everything into the given memory pixel by pixel.

Bald And Bankrupt RUSSIAN INTERROGATION Video

Bald and bankrupt interrogation video.Bald's Last Video: https://www.youtube.com/watch?v=qyB1l-89KEkThanks to Sam's Russian Adventures for the footage: https...

The Journey Is Over

This journey that started for me aged 17 in Anna’s Russian class has now come to an end. I’m glad that you were there to see a huge part of it. From the vill...

Hacking anything with GNU Guix

Perhaps my favourite feature of Guix is guix shell. It is one of those tools that I don't know how to do without. Even if you are not ready to use Guix as a package manager (or distro), guix shell alone might be a reason to have Guix installed.

Press release: Use of Google Analytics for web analytics

The Danish Data Protection Agency has looked into the tool Google Analytics, its settings, and the terms under which the tool is provided. On the basis of this review, the Danish Data Protection Agency concludes that the tool cannot, without more, be used lawf…

Denmark declares Google Analytics unlawful

After Austria, France, and Italy, Denmark has become the fourth country to declare the use of Google Analytics unlawful. This decision was stated in a press release from the DPA itself and is the result of a coordinated approach at a European level.

AWS vs GCP reliability is wildly different

Cloud compute is usually seen as an ethereal resource. You launch VMs and spin them down, billed to the second. The billing and the mental model make it seem like these resources are limitless. That's typically one of the selling points versus on-prem compute.…

Entitlement in Open Source

There have been discussions in the aftermath of the log4j vulnerability about whether or not open source is broken or sustainable, what we can do to improve the sustainability of the open source ecosystem moving forwards, and the entitlement of users and compa…

What is security?

Listen now (40 min) | What do we mean when we say some piece of cryptography is secure? What are cryptographic assumptions? How does modelling security fail in practice?

CK's Cold Dive

Musings about technology, cryptography, and whatever else is on my mind. Click to read CK's Cold Dive, by cronokirby, a Substack publication. Launched 2 months ago.