Get Firefox dotcom.
Download, install, & run.
Menu -> Add-ons and themes -> Extensions -> Find more add-ons: "ublock origin" -> uBlock Origin by Raymond Hill -> Add to Firefox
Why?
Because now that Chrome has dethroned Internet Explorer, one dark lord has been replaced by another:
https://www.bleepingcomputer.com/news/google/google-chrome-warns-ublock-origin-may-soon-be-disabled/
Is Firefox the best Web browser? No, far from it! But it's the *least* bad choice of browser that works with the modern excuses for websites you use.
Switch to Firefox if you want ad blocking to work. Also available mobile on Android. https://www.bleepingcomputer.com/news/google/google-chrome-warns-ublock-origin-may-soon-be-disabled/
How do you enable auto-save while writing in ed(1)?
Muscle memory. Every time you reach for your drink, type period, enter, "w", enter, "a", enter.
... You *are* remembering to hydrate, right?
What about the ed(1) command prompt? It doesn't have one!
There are only two modes: command & entry. If you're ever less than totally sure about which mode you're in. just type a period (".") on a line by itself.
If you were in entry mode, nothing will happen, and you're now in command mode.
If you were in command mode, the current line is printed, and you're still in command mode.
Either way, you're now in command mode & your next command will act on the line you think it will.
What was the hardest thing about switching to ed(1) for text editing?
Understanding that the atom of data in ed is not the character of text, as it is with WYSIWYG text editors & word processors. The atom of data in ed is the *line* of text. Every ed command does things with or to a line. Even "s".
This was also the case in the ed-inspired microcomputer editors MS-DOS Edlin & (mostly) CP/M Ed.
#AI
This whole AI tech bubble really reminds me of the time when game developer executives were getting really excited about putting NFTs in games, while zero gamers were excited about it.
One of the Vim features I miss is nested bracketing highlighting. When your cursor is on a "),],}", it highlights the corresponding "(,[,{", & vice versa. But in recent versions or in some syntaxes (IDK which), it's losing track at less than 5 deep, highlighting obviously mismatched pairs. Sometimes, it mismatches 1 of a pair but correctly matches the other of the same pair. In this broken state, the feature is worse than useless.
Because ed(1) doesn't have this feature, it can't do it wrong.
With the proliferation of compostable disposables, I just want to say: reusable stuff is still better than disposable stuff. It feels simple and obvious when framed this way, but it's something that isn't emphasized enough.
A reusable coffee cup is better than a compostable single-use cup, which is better than a non-compostable single-use cup.
Invest in convenient reusable things so you don't have to depend on single-use crap, whether or not it's compostable.
anyway i have been logically homeless and countryless for over two years now and i would really like to be not that thank you for donating to my fundraiser i know you have https://www.gofundme.com/f/get-taylor-and-millie-together
by the way if you are in the #uk and you need your #retro #computer or #video #game #console repaired i am a highly skilled technician that cannot be legaly employed in the uk so send me a #paypal donation of a #symbolic ammount and ship your computer to the southwest devon and i will repair it for you i have clients who can vouch for me thank you. i have an oscilloscope and everything, which is more than some thousand-follower retro tech youtubers can say.
@cr1901 Indeed, m4 is very fun to write, whatever the purpose, but only once the macro definitions are sorted out and debugged.
Okay, story time. I was asked for the tale of my laser eye injury, so here you go. I'm fine. Customers were fine. No children were harmed. The only victims were me and Bob's career. https://www.funraniumlabs.com/2024/07/how-i-got-my-laser-eye-injury/
Current self-inflicted pain:
No, not using ed(1). Believe it or not, switching from Vim was a surprisingly remarkable improvement, especially over SSH, & especially since I already know sed, vi, & re_format(7) reasonably well.
It's doing actual, honest to goodness, Turing-complete programming in pure m4, the ancient text macro processor your modern Linux likely has by default, to do the sort of text transformations I'd ordinarily write a shellscript to do.
IDK why I do this to myself.
"Have you tested doing full restores from backups?"
"No, that would take too long."
"Say that again."
Cloudflare is the only company that has ever given literal nazis my mother's phone number, so my opinion of them is slightly worse than my opinion of hot garbage.
https://infosec.exchange/@briankrebs/112887890911515501
✨ Kind 'Net Help Desk fairy by day. ✨
✨ Weird & furry Unix fairy by night. ✨
✨ Sometimes a retrocomputer fairy. ✨
✨ Pays the ComputerFairi.es bills. ✨
✨ Sparkly✨shellscript✨princess. ✨
✨ Age: Mere days younger than ✨
✨ the Intel 4004 & Unix 1st Edition. ✨
✨ Follow requests welcome. ✨
✨ ✨