What should I do tonight?
I think I will spend some time starting up my own little framework of bits and pieces I repeatedly do when coding my own little projects. I might call it "X-frame". Who knows how far I will get with it. I might finish setting up
The shake-up at OpenAI has exposed a massive and obvious foundational risk in placing all bets on a single entity. Everyone should take note, focusing more on this than on the comings and goings at…
I’ve aggressively defended free will lately. Writing, I argue here and here , exemplifies the conscious deliberations and decisions that constitute free will. But in the dead of night, hell, in the cold glare of morning, I fear I have no more free will than…
johnhorgan.org·Nov 16
Written By John Horgan··4-5 minutesai
StyleTTS 2: Towards Human-Level Text-to-Speech through Style Diffusion and Adversarial Training with Large Speech Language Models - GitHub - yl4579/StyleTTS2: StyleTTS 2: Towards Human-Level Text-t...
Designing a beautiful frontend requires HTML and CSS only. But while constructing some app, eventually we end up with SPAs or MPAs. Why? I think we can simplify all of this stuff, going “back” to templated HTML pages, rendering all your objects there.
Most of the time, using Rust is just bliss. But today, it took us for a ride. We were reviewing some code (simplified for the blog) and stumbled upon a nested enum that looked like this
Following on from Dependency Injection and Logging, in this post we’re going to configure the IHostBuilder to load and access configuration information within a Windows or Uno Platform application. We’ll pick up where we left off with the IHostBuilder setup to…
Simplify your code with the remove control flag refactoring technique in C#. See the benefits of removing control flags in this guide to applying the technique.
Use code BLACKFRIDAY23 and get 40% off any course and 20% off any bundle on Dometrain: https://dometrain.com/courses?coupon_code=BLACKFRIDAY23Get the source ...
youtube.com·Nick Chapsas
Nick Chapsas
•··4 minutesyoutubedotnet
Dive into the world of Fluent UI and discover how to leverage its seamless integration with Blazor for building web and mobile applications. In this presenta...
Entity Framework Core 8 (EF8) introduces several new highly-requested features, as well as major underlying infrastructure changes setting up EF Core for fut...
There is a lot we don’t know about the battle in which ʿAbd al-Rahman al-Ghafiqi died. We know that al-Ghafiqi was the governor of al-Andalus, leading a Muslim army into the lands of the Franks. We…
“To learn all that is learnable; to deliver all collected data to the Creator on the third planet. That is the programming.” (Vejur, née Voyager 6, in Star Trek: The Motion Picture) Ima…
What is/isn't design?Design is not a collection of pictures or a set of colors. Design is how something works, the nature of the interaction we have with a system. The design of a shitty chair is shitty because it hurts so we notice it. The design of a ga…
This might get lost in the OpenAI earthquake happening, but it’s important so I wanted to post about it. (And gosh! A Starship launch, which is amazing. We live in interesting times.) On Tue…
Hey folks! Fireside this week! I was hoping to have a post on Roman infantry tactics this week, in particular the oddity of the Romans not using spear-and-shield infantry (much), but it isn’t…
Outlining security risks in ‘Nothing Chats,’ an iMessage app for Android made in partnership with ‘Sunbird’. Observe the poor security practices that made it into the production release. ‘Nothing C…
I was going through the release notes of the new Python 3.12 version the other day, and one item caught my attention in the deprecations section:datetime.datetime’s utcnow() and utcfromtimestamp()…
Twitter/X is testing charging users $1/year with the idea that will keep out bots and spam. It’s an appealing idea, and charging definitely does introduce a “proof of work” that …
In 2015 I had the most difficult year of my life until this year. I left a CTO position for a product I’d built from the ground up. I let a vampire into my life through business that violently exploded, threatened to unlive me and several other people I knew, …
The other day, I was thinking about less-obvious skills that I find helpful for working as a software engineer. Some skills are obvious, like understanding technical topics, learning new things, and thinking like a computer, but there’s a separate class of uno…