16 September 2022

40 links · Friday

noname developer updates: structs are working!

noname is the DSL I'm working on to write rust-like programs and prove their executions using zero-knowledge proofs. The previous post used noname as an education tool to explain how programs get compiled to gates and constraints. In this post, I showcase a ne…

Egg Boxing - Peter Attia

One of the most underappreciated sports of all time, egg boxing. Like the Earl of Sandwich, I have been referred...

Be critical or be corrupted

I recently rewatched "The Wire". The show's central theme is about counter-productive metrics and their corrupting influence on institutions. I've noticed hints of this pattern in software engineering, too

Hunting YouTube Crypto Scams - addshore

Back in April 2022 I got annoyed by how prevalent cryptocurrency scams were still on YouTube years after I had first seen them. I spent a few minutes going through the scams that I easily found with a search for live streams including either “ETH” to “BTC” and…

The quest for my PhD

Photo by Secret Garden on Pexels.com I sat through two interviews the other day. I am writing in this blog post to chronicle my interview process and provide a perspective to the readers. These int…

The Commoditization of Social Interaction and Other Progress

The rise of social media has come with both many positive aspects and many negative aspects, societally-speaking. To name just a few on the positive side: being able to conveniently keep in touch w…

I don’t know how to solve prompt injection

Some extended thoughts about prompt injection attacks against software built on top of AI language models such a GPT-3. This post started as a Twitter thread but I’m promoting it …

Securing self-hosted Plex with Cloudflare Tunnels

Introduction Plex.tv Media Server is an application to organize and stream your own personal library of videos, audio and photos. Plex supports sharing your library with others on your local network. Plex even has the ability to share your catalog over the pub…

Technical documentation

Search for in-depth articles on Microsoft developer tools and technologies.

Cloudflare Ditches Nginx For In-House, Rust-Written Pingora

Cloudflare has long relied upon Nginx as part of its HTTP proxy stack but now has replaced it with their in-house, Rust-written Pingora software that is said to be serving over one trillion requests per day and delivering better performance while only using ab…

Svelte & Third Party Javascript

STAY IN TOUCH 👋Check out the Podcast - compressed.fmNewsletter 🗞 - https://www.jamesqquick.com/newsletterLive streams on Twitch 🖥️ - https://twitch.tv/jam...

Grial Web Admin

Build better, build faster.

Are daily stand-ups a waste of time?

If your daily stand-ups feel like a waste of time, they probably are. Here’s what’s wrong with most stand-ups — and what you can do about it.

Let's Upgrade an app to .NET 7 RC

Today, Fritz is going to upgrade a Blazor and ASP.NET Core application from .NET 6 to .NET 7 RC and talk about some of the new features of .NET 7

Code Maze Weekly #139 - Code Maze

Issue #139 of the Code Maze weekly. Check out what’s new this week and enjoy the read. .NET and C# Top Picks How to download files from ASP.NET Core MVC [blog.elmah.io] If downloading files in ASP.NET Core MVC is something you’re planning to implement, or have…

Episode 105 - More App Security with Tanya Janca

In this episode, Tanya Janca returned to the show to talk to use about Application Security, the WeHackPurple community, OWASP, and ways to learn the latest in appsec without having to pay a huge amount.

Plasma Bigscreen

The most popular HTML, CSS, and JS library in the world.

Working Iteratively

Working in small chunks is one of the most impactful things we can do as developers.

Wikipedia Speedruns!

The rules of this game are simple. You'll be given a starting Wikipedia article and an ending Wikipedia article. Your goal is to navigate from the starting article to the ending article using only the article links.

The Spectacular Collapse of CryptoKitties, the First Big Blockchain Game

In September 2018, someone bought an angry cartoon cat for the equivalent $170,000. It was big win for CryptoKitties, the world’s first blockchain gaming hit. But the sky-high transaction obscured a more difficult truth: CryptoKitties was dying.

The next big step: Godot 4.0 reaches Beta

It has been a long road to Godot 4.0 with 17 alpha builds distributed in 2022, and continuous development effort since 2019. We aren’t done yet, but today marks a major milestone on the road to Godot 4.0: the first beta is out!