I have used vim since around 2000. I have written five books, a PhD thesis, a few dozen papers and over 150 articles with it. At this point, my higher brain functions are not engaged at all when I use a bunch of common vim commands, they just happen. Documents I wrote with anything else have random :w in the middle.
So I tried NeoVim when it was quite new. Vim that you are familiar with, but better? Great!
Persistent undo is one of my favourite features of vim (introduced a few years after I started using it). My .vimrc includes a couple of lines related to this. One sets the path to be under ~/.cache so the undo files do not clutter the rest of the filesystem (I do the same for the swap files). The other sets the undo limit to something large (10,000, I think) because disk space is enormous relative to pretty much anything involving human-readable quantities of plain text.
I don’t often need the persistent undo. But on the few occasions when I have needed it, it’s been invaluable: ooops, I deleted something from this file, maybe last week and one reboot ago, what was it? Undo until I find it, copy it, paste it into the current version. Or, a bit more commonly: I had this working, then I tidied it up ready to commit, now it isn’t working, what did I do?
Vim has kept this working across major version upgrades over a period of about 20 years. I don’t even think about it, it’s just part of Raskin’s First Law: A program may not harm a user’s data or, through inaction, allow a user’s data to come to harm. If vim or the computer crash, or if I close a file and come back to it six months later, my undo history is still there.
The first thing I noticed in NeoVim was that undo didn’t work. I tried opening the file in vim and undo didn’t work there either.
Neovim had changed the format of the undo files. It hadn’t upgraded the old one. It hadn’t used a different name for its undo files. It had just noticed the existence of a vim undo file, deleted it (losing all of the data in it) and replaced it with one that vim couldn’t read.
I raised an issue about this and was told that the persistent undo format was unstable and users should not rely on data being preserved in a feature explicitly called persistent undo. It had changed once and would probably change again.
And that ended my experience with NeoVim. The authors showed immediately that they absolutely could not be trusted with any of my data. Breaking persistent undo is something I could forgive as a bug, but the attitude that just because something is a persistent file on your filesystem that contains data that you might want is no reason for their program not to delete it meant they had no concept of a duty of care to their users.
Apparently now they’re platforming white supremacists. I am completely unsurprised. Different facets of the same underlying attitude.
@david_chisnall it's just fantastic to know that everything i depend on is now either full of slop or influenced by fascists, or both.
hyprland, keepassxc, rsync, and now neovim.
i'm so fucking tired of this shit, man.
Quinn Slobodian's back. Back again. This time with an account of how neoliberalism and racism dovetailed into the alt-right during the 90s and 2000s. Tell a friend.
(comment on Hayek's Bastards)
Hayek's Bastards
Race, Gold, IQ, and the Capitalism of the Far Right
Fireside Fedi Panel (Very Low Quality Recording)
Fireside Fedi Panel (Very Low Quality Recording)
and then the author was explicitly like ok JUST for this one bit i'm not gonna be looking at this as a number but JUST as a function operating upon a string of bits (i.e. a bit vector with independent components) and i was like ohhhhhh sick and he was like yeah we're seeing what the cardinality is or whatever
i often find matrices terribly aggravating when they look like assigned work even if i really like drawing my little number friends in their little n x m box houses looking out their little windows
Fireside Fedi Panel (Very Low Quality Recording)
My wife bought new salad cutlery and because of the weird number of arms on the fork my first impulse was "that's AI". Which of course doesn't make sense because I was holding the object in my hands.
@tante desingned by AI at least
New Twitter launches, says Musk's X gave up the name
Judge hasn't ruled on X Corp’s preliminary injunction, but Operation Bluebird plows ahead
https://arstechnica.com/tech-policy/2026/08/new-twitter-launches-says-musks-x-gave-up-the-name/?utm_brand=arstechnica&utm_social-type=owned&utm_source=mastodon&utm_medium=social
@arstechnica
"we have waited months and months to launch" OH DO FUCK OFF!
Fireside Fedi Panel (Very Low Quality Recording)
(comic) Amnesia https://www.workchronicles.com/p/comic-amnesia-41a
Fireside Fedi Panel (Very Low Quality Recording)
I Just got the Nokia TTS addon for NVDA, and it is quite interesting. I knew that it was quite multilingual, but I did not expect languages like Icelandic, Basque, and even Tagalog to be supported, nor did I expect for all languages to have both a male and a female voice! So, not only are standalone emulators becoming obsolete, but also getting physical devices just for the TTS engine as well! 12 years ago, I did exactly that with a Nokia N95 which had this formant TTS on it, basically thinking at the time that any mispronunciation was the funniest thing ever, now not even having any reaction when hearing the quirks of Nokia TTS. I wouldn't want to use it as a daily synth, Nokia TTS is more of a novelty/preservation type synthesizer.
Introducing the Fediverse: a New Era of Social Media
Just reading about the death of the Norwegian king. Physically recoiled at reading he was a popular leader, credited with breaking tradition by marrying a COMMONER. I do not love that word. It's 2026 for fucks sake. We don't say that the royals are.... a.... fuckn bunch of parasites. Outdated. Slavers. A disgusting blight on humanity. Commoners. What a word. Peasants. The unclean.
@TheBreadmonkey The only problem with folk songs is they are written by the people.
Now Hiring: Senior Open Source Maintainer
https://nesbitt.io/2026/08/28/now-hiring-senior-open-source-maintainer.html
Shouldn't this have a Content Warning? I've never maintained an open source project, but I believe this may trigger PTSD in those who have.
Épiphanie : GTA 7 doit traiter de l'urgence climatique !
@Zestryon on n’est pas a l’abri d’une montée des eaux à Vice City 😄
https://en.wikipedia.org/wiki/Cobham's_thesis it's really fascinating too that the other 1974 phd thesis from dillon came about (as best i can tell) from digital multichannel radio transmissions in which one desired a long carrier wave (i think lengthier waves let you fit more channels in or something?) anyway that thesis was the first time i'd seen a fourier transform expressed as a matrix which recorded the frequencies of each cyclic subgroup and it all worked in the integers because it was (mod m)
and then the author was explicitly like ok JUST for this one bit i'm not gonna be looking at this as a number but JUST as a function operating upon a string of bits (i.e. a bit vector with independent components) and i was like ohhhhhh sick and he was like yeah we're seeing what the cardinality is or whatever
Weather for Hull ☁️ - 28/08/2026 12:09 BST
At a glance:
• 18.6°C · Cloudy ☁️ | Min 15.7°C / Max 21.2°C | Precipitation probability 60%
Forecast for today:
• Min 15.7°C, Max 21.2°C (Moderate rain) 🌧️, Precipitation 20.3 mm, Precipitation probability 60%, 🧭 1000.9 hPa ↘️ -0.5 hPa/24h, Wind speed: 21.2 km/h (5.9 m/s), direction: ↗ 239°
Hourly forecast for the next 12 hours:
• 13:00: 20.0°C (Partly cloudy) ⛅, Precipitation probability 49%, 🧭 1000.9 hPa ↘️ -0.5 hPa/1h, Wind speed: 16.9 km/h (4.7 m/s), direction: ↗ 226°
• 14:00: 21.2°C (Cloudy) ☁️, Precipitation probability 57%, 🧭 1000.8 hPa ➡️ 0.0 hPa/1h, Wind speed: 18.4 km/h (5.1 m/s), direction: ↗ 226°
• 15:00: 20.6°C (Light drizzle) 🌦️, Precipitation 0.1 mm, Precipitation probability 67%, 🧭 1000.6 hPa ➡️ 0.0 hPa/1h, Wind speed: 19.4 km/h (5.4 m/s), direction: ↗ 234°
• 16:00: 20.3°C (Light drizzle) 🌦️, Precipitation 0.1 mm, Precipitation probability 76%, 🧭 1000.3 hPa ➡️ 0.0 hPa/1h, Wind speed: 19.4 km/h (5.4 m/s), direction: ↗ 236°
• 17:00: 20.5°C (Cloudy) ☁️, Precipitation probability 87%, 🧭 1000.2 hPa ➡️ 0.0 hPa/1h, Wind speed: 21.2 km/h (5.9 m/s), direction: → 256°
• 18:00: 20.0°C (Cloudy) ☁️, Precipitation probability 97%, 🧭 1000.3 hPa ➡️ 0.0 hPa/1h, Wind speed: 18.7 km/h (5.2 m/s), direction: → 250°
• 19:00: 19.7°C (Clear sky) ☀️, Precipitation probability 96%, 🧭 1000.4 hPa ➡️ 0.0 hPa/1h, Wind speed: 18.4 km/h (5.1 m/s), direction: → 264°
• 20:00: 19.0°C (Cloudy) ☁️, Precipitation probability 73%, 🧭 1001.0 hPa ↗️ +0.6 hPa/1h, Wind speed: 15.8 km/h (4.4 m/s), direction: → 250°
• 21:00: 18.3°C (Partly cloudy) 🌕, Precipitation probability 39%, 🧭 1001.7 hPa ↗️ +0.7 hPa/1h, Wind speed: 17.3 km/h (4.8 m/s), direction: → 252°
• 22:00: 17.7°C (Partly cloudy) 🌕, Precipitation probability 12%, 🧭 1001.9 hPa ➡️ 0.0 hPa/1h, Wind speed: 16.6 km/h (4.6 m/s), direction: → 250°
• 23:00: 17.4°C (Partly cloudy) ☁️, Precipitation probability 2%, 🧭 1002.2 hPa ➡️ 0.0 hPa/1h, Wind speed: 16.2 km/h (4.5 m/s), direction: ↗ 246°
• 00:00: 16.9°C (Cloudy) ☁️, 🧭 1002.4 hPa ➡️ 0.0 hPa/1h, Wind speed: 16.6 km/h (4.6 m/s), direction: ↗ 242°
Forecast for the coming days:
• Saturday 29 August: Min 15.6°C, Max 20.6°C (Moderate rain) 🌧️, Precipitation 10.4 mm, Precipitation probability 41%, 🧭 1001.9 hPa ↗️ +1.0 hPa/24h, Wind speed: 15.1 km/h (4.2 m/s), direction: ↑ 198°
• Sunday 30 August: Min 14.8°C, Max 20.4°C (Light showers) 🌧️, Precipitation 11.9 mm, Precipitation probability 43%, 🧭 1003.6 hPa ↗️ +1.7 hPa/24h, Wind speed: 17.3 km/h (4.8 m/s), direction: ↗ 225°
• Monday 31 August: Min 13.5°C, Max 19.9°C (Light drizzle) 🌦️, Precipitation 0.1 mm, Precipitation probability 32%, 🧭 1003.9 hPa ➡️ 0.0 hPa/24h, Wind speed: 25.2 km/h (7.0 m/s), direction: → 259°
• Tuesday 01 September: Min 12.5°C, Max 18.4°C (Cloudy) ☁️, Precipitation probability 15%, 🧭 1013.0 hPa ↗️ +9.1 hPa/24h, Wind speed: 21.6 km/h (6.0 m/s), direction: ↗ 228°
• Wednesday 02 September: Min 14.3°C, Max 20.0°C (Light rain) 🌧️, Precipitation 15.3 mm, Precipitation probability 20%, 🧭 1004.1 hPa ↘️ -8.9 hPa/24h, Wind speed: 25.9 km/h (7.2 m/s), direction: ↗ 214°
• Thursday 03 September: Min 12.7°C, Max 18.1°C (Light rain) 🌧️, Precipitation 5.4 mm, Precipitation probability 29%, 🧭 1010.5 hPa ↗️ +6.4 hPa/24h, Wind speed: 16.6 km/h (4.6 m/s), direction: ↘ 321°
Details:
• 🌡️ Current temperature (at 12:00): 18.6°C (Cloudy)
• 🤚 Feels like: 18.0°C (-0.6°C)
• 💨 Wind speed: 16.2 km/h (4.5 m/s), direction: ↗ 232°
• 🌬️ Wind gusts: 30.2 km/h (8.4 m/s)
• 💧 Humidity: 81%
• 🧭 Pressure: 1001.4 hPa ↘️ -0.8 hPa/3h
• 👁️ Visibility: 15.3 km
• ☀️ UV index: 2.0
• 🌅 Sunrise: 06:02 · 🌇 Sunset: 20:01
Air Quality:
• AQI: 54 🟡 (Moderate)
• PM2.5: 3.7 μg/m³
• PM10: 7.3 μg/m³
Data provided by Open-Meteo
#Hull #Weather #WeatherBot #OpenMeteo #FediMeteo