Keynes was wrong because he failed to consider class conflict – William Mitchell – Modern Monetary Theory I was asked during an interview the other day from Paris whether I was a Post Keynesian. I replied not at all and explained that I have never felt that my ideas fit into that category although in a facile sense we are all post keynesian in a temporal sens...
beautiful do-nothing scripts I want to show off demo screenshots and code snippets from a do-nothing script I wrote last year. 🥺
A designer’s guide to loving the terminal — Alex Chan An introduction to the wonders of using the terminal as a designer.
Rockchip NPU update 2: MobileNetV1 is done Progress For the last couple of weeks I have kept chipping at a new userspace driver for the NPU in the Rockchip RK3588 SoC. I am very happ...
Custom useFetch wrapper for Nuxt useFetch in Nuxt can be hard to customize since wrapping it manually loses type completion. Here's how to do it correctly.
8529 people have contributed to scikit-learn The code that scikit-learn comprises has been committed to by 8529+ people. python/cpython - 2640 numpy/numpy - 1581 scipy/scipy - 1447 joblib/threadpoolctl - 10 scikit-learn/scikit-learn - 2837 It is possible that some of these people introduced typo cha...
Turbo Native iOS and Android apps in 15 minutes | Masilotti.com A quick-start guide to building Turbo Native apps for Ruby on Rails developers, no Swift or Kotlin experience necessary.
The Problem With Goals Goals are good for setting a direction, for giving you something to achieve. But systems are how you make progress. Goals are for the future. Systems give you something actionable and satisfying to do in the present.
A Ruby on Rails OOM Mystery: The Case of the Hungry Hippo | Prefab Explore the interaction of rails, puma, workers and kubernetes as we track down some 137 oomkilled kubernetes errors
Developers: Stop Donating Your Work to Cloud Service Providers! | TDengine In the war for software freedom, the greatest enemy is no longer proprietary software but cloud service providers.
Operating an Entire Company on a Minimal Two-Core PostgreSQL Instance: Index Tuning, Part 2 Optimizing PostgreSQL is a relevant and controversial topic ("How much resources should I invest in optimization vs. hardware?"): The first part of the series, <a href="https://robertrode.com/2023/11/15/operating-an-entire-company-on-a-minimal-two-core-po...
How to Build a competitor analysis tool using ChatGPT Discover how to effortlessly track competitors with a no-code tool combining Gmail, Google Sheets, ChatGPT, and Zapier. Learn to automate competitor analysis for insights and strategic advantage, without needing coding skills.
Making a SOTA Adversarial Attack on LLMs 38x Faster Last summer, a group of CMU researchers developed one of the first automated red-teaming methods for LLMs [1]. Their approach, the Greedy Coordinate Gradient (GCG) algorithm, was able to jailbreak white-box models like Vicuna convincingly and models like ...
A gentle introduction to ESR's `reposurgeon` Greetings, fellow traveller. By this point in your journey you may have ran across the enigmatic Eric S. Raymond a couple of times; I assume you have hit upon this page because of a legendary and exact blade he has forged called reposurgeon. However, you,...
What Does It Mean to “Own Your Content”? Late last year I was starting to hype myself up to write more. One thing I got hung up on was, “how do I post from my phone”? Honestly, I’m still slightly hung up on this. But thinking it through: I really don’t post enough that it can’t wait until I’m in...
The Men Who Sold The Moon Eden Kupermintz's personal blog containing poetry, short stories, and more!
First time right, with software development Applying first time right during the software development life circle.
Solving the “Are You a Millionaire?” Problem with ZK certificates Are you a millionaire? Would you like to show off your millionaire status without exposing your level of wealth? Let’s see how to solve the “are you a millionaire?” problem with elegant cryptography.
Should you do anything about a productive but overleveled employee? At some point in your managerial life, you may find yourself in a situation where someone on your team is over-leveled i.e: their compensation or title is meaningfully higher than what their impact merits. Maybe you overestimated their seniority when hiri...
Large language models use a surprisingly simple mechanism to retrieve some stored knowledge Researchers find large language models use a simple mechanism to retrieve stored knowledge when they respond to a user prompt. These mechanisms can be leveraged to see what the model knows about different subjects and possibly to correct false information...
Getting the Method Name from a Task in C# | no dogma blog Getting the name of a method from a task is not trivial, but this post will show you how to do it and includes an extension method for you to use.
[Media] Lars Bergstrom (Google Director of Engineering): "Rust teams are twice as productive as teams using C++." Posted in r/rust by u/TotempaaltJ • 488 points and 80 comments
I called CreateEnvironmentBlock with a process's token, but I didn't get that process's environment - The Old New Thing That's not what the CreateEnvironmentBlock function does.
“CVE-2024-21388”- Microsoft Edge’s Marketing API Exploited for Covert Extension Installation By Oleg Zaytsev (Guardio Labs)
C# MongoDB Insert Benchmarks – What You Need To Know Curious about C# MongoDB insert benchmarks? In this article, I show you BenchmarkDotNet code and the results for several variations of inserting data!
Digital wallets and the “only Apple Pay does this” mythology Apple Pay is great, but I think there is some misunderstanding out there about the details of how it works.
Programmatic Html to PDF Generation using the WebView2 Control In this post I describe how to use the Microsoft WebView2 control to automate HTML to PDF generation generically for any kind of Windows application, including services. We'll look at the WebView and it's printing functionality and some of the intricacies...
Certificates from the Ground Up One of the most fun things that I do at work is share knowledge about how various things work. A few months ago I talked internally about how Certificates wo...
.NET on Azure Functions – March 2024 roadmap update Learn about updates to the isolated worker model and the roadmap for .NET on Azure Functions.
Improve DNS security by using Domain Name Label Scope Learn about a new capability in Azure public IP address that can prevent DNS subdomain takeover while still allowing for re-use of DNS names.
Why x86 Doesn’t Need to Die Hackaday recently published an article titled “Why x86 Needs to Die” – the latest addition in a long-running RISC vs CISC debate. Rather than x86 needing to die, I believe the RISC vs C…
UX Crash Course: Information Architecture While a good design does make websites and applications more attractive and give them a professional finish, that’s not the only thing it does—not even close!
Attacker Techniques: Gesture Jacking A few years back, I wrote a short explainer about User Gestures, a web platform concept whereby certain sensitive operations (e.g. opening a popup window) will first attempt to confirm whether the …
A new MSBuild editing experience - Visual Studio Blog Explore the new experimental MSBuild editor in Visual Studio, which helps you understand and edit your project and targets files.
Microsoft.Extensions.DependencyInjection–Register a type with all its interfaces After using other DI containers like Microsoft Unity, StructureMap and Autofac, I'm now using the built-in Microsoft.Extensions.DependencyIn...
.NET 7 will reach End of Support on May 14, 2024 - .NET Blog .NET 7 will reach end of support on May 14, 2024, this blog breaks down all the valuable information you need to know and how to update to .NET 8.