Not op, but I have been forced to switch to morning workouts for the past year and they as bad as they always were for me.
Above low intensity and I am impaired for the rest of the day - struggling with low energy, cognitively dulled and desperate for a nap. This applies even though it's not from sacrificing sleep at 05:00 like some folk do but a leisurely 08:30 or later.
My evening workout schedule (for decades) lets me push to total exhaustion and pass out immediately after eating. One of it's prime benefits was totally solving insomnia/sleep-procrastination of a night owl with an involuntarily regular sleep schedule. I am always spent after exercise not energised.
For me the difference is anaerobic vs aerobic exercise.
I can only go for a run first thing in the morning. Although, that's more about the empty stomach (and outdoor temperatures in summer). If I got sugar in my blood, food in my stomach, I kinda "crash" very soon and tend to get heart burn. The empty stomach also makes me feel lighter and the slight hunger feels in tune with the overall experience, if that makes sense. Running in the morning doesn't leave me tired, if I've reached the "maintenance level" (got no specific exercise goal, tho). Aerobic exercise has the benefit of giving me overall higher "energy" by making everything slightly less exhausting. And the peaceful calm of an early morning run in the green (city park) is a blissful, almost spiritual experience radiating into the day. That said, running in the evening can be fun, too, because I feel supernaturally fast. I do that too sometimes, if I feel very, very stressed/anxious and need an outlet.
On the other hand, doing strength training blood sugar is an asset, but pushing limits leaves me exhausted and tired no matter what. I presume, it's natural to feel tired, if the body has tissue damage to repair from exercise. The difference is, running can be done effectively (as far as health maintenance is concerned) without excessive tissue damage and inherently pushing limits as much.
FWIW, I'm on the email list of Hillel, and when discussing that the book is done, he said the following, which makes me thing otherwise:
This marks the completion of a project that took five years of work, six bookwriting professionals, fourteen domain experts, and fifteen public alphas.
This has been, without a doubt, the biggest and most exhausting project I've ever done. The examples in the discarded drafts alone could make a second book. The cursed knowledge I've gained on LaTeX and typography could fill a third (or at least a couple of entertaining blog posts). Self-publishing was simultaneously the worst and best decision I made.
Now excuse me I am going to sleep for a month.
Really? Every time I do a search I feel like there are too many TEA frameworks for rust, and I have to figure out which ones to invest time into. afaict iced and xilem are probably the best current options
I absolutely like this. Pi becomes sluggish after installing a couple of extensions. I myself was trying to port Pi to Rust but it was consuming too much tokens.
Is there any API like Pi so that I can create extensions.
It absolutely doesn't. It must be the extensions you're using.
I've found is that nearly every extension on the official pi.dev/packages is vibe coded trash, like for example the most popular subagents extension.
Instead of just giving you a basic subagent, it's a whole kitchen sink of recursion, teams, chains, confusingly named agents like "oracle" etc. Basically feels like someone kept prompting "what else could we add here?".
They're all like that. It's no wonder these slow down pi.
What I've done is just have the agent write my own.
Get a local copy of e.g. that kitchen sink subagents extension. Have the agent list all the features, then I give back a much smaller list of the features I want and say "write me a new extension with just these new features" and every time it one shots it (using GPT 5.3 usually), then 20-30 minutes later I have a working, lightweight extension tuned to my exact workflow.
I've done this for I guess about 8 extensions now (subagents, a lightweight typescript LSP, web search, background processes, Claude style hooks, plan mode are the main ones) and it's very fast and snappy.
Bun is basically a wrapper over JSCore. I don't think it's that big of a feat. Furthermore they are heavily invested in vendor specific APIs which I think is not good.