And it leaves the cursor wherever it ended up. So one gotcha to watch out for is, if your key combination needs to start (for example) at the beginning of a line, then make sure to put it back at the beginning of a line when you end it (ready for the next round of replay) ➰
There are also ways to name the macro and save it, etc., but I'm yet to get to that stage...
Right now my "default" is to go to GitHub, and then maybe GitLab and Codeberg...but that leaves out all the other hosts out there. Once #ForgeFed happens we'll need it even more :fedi:
(By the way, I say "git" because that's where most code is, but if other kinds of repos are supported, even better! 🔍 )
#TIL (or re-learnt) that the "5G" in "5G WiFi" is a short form of the 5 GHz frequency for #WiFi networks and doesn't have any connection with #5G (the mobile standard)
> Wget has (recursive) downloading powers that curl does not feature and it also handle download retries over unreliable connections possibly slightly more effective.
> For just about everything else, curl is probably the more suitable tool
That answers my question! My Internet connection has been historically quite unreliable, which is probably why I ended up using wget more (and the second paragraph explains why everyone else tends to use curl) :terminal:
If it's anything like it used to be, it's better than Squarespace and its ilk because you can directly upload your pure, hand-coded HTML instead of going through all those autogenerative contraptions they have nowadays 🧶
@floppy yay thanks! Credit for the "keeping it online" part goes to Tripod though; I haven't touched it at all in years but they're still keeping it going 😅
(I believe I do have an offline backup somewhere though)
#App developers, is there an easy way to securely share sensitive data (eg. login credentials) locally between two #apps on the same device? And if not, what about non-sensitive data (like how the #SimpleApps or whatever they're called now share themes)? 🔏
Basically it's a family of apps with a common login and we're trying to avoid the user having to log in separately on each one. We're using #Capacitor, if that matters ⚙️
What key would I use for encryption? (Will it have to be provided by the app builds, since I'm guessing every sister app would need to share the same decryption key?)
What's the way to share the database file between apps, given that Android isolates apps so much? (Is it using the Files permission and then literally opening the file like a normal desktop program...or is there some other magic I'm not aware of?)
If the e-filing portal insists that you "Please correct the error below" without indicating any error, it might be to do with your address. Especially if there's something about a failed address regex in the console.
Going to the profile settings and updating it fixed it for me.
(And yes, they changed the rules, so you might have to file a different form than what you were filing earlier)
@tennoseremel fair enough if we're talking app level, but you can't just download and install "the Jabber app". What we're trying to sell is the entire concept of federation, etc., which I think might be easier if we say "they're compatible with e-chat. Like y'know, with e-mail but for chat?"
(Not saying it's a silver bullet or anything of course but it might be worth a try?)
@Cmastication ooh, now I wish I had a foot pedal too 🦶
Speaking of weird keys, my friend @ravi and I realised that a selfie stick is actually a Bluetooth keyboard! Albeit a tiny one with a single button 🤳
His phone's onscreen keyboard was "malfunctioning" when the selfie stick was connected; we later realised that it wasn't malfunctioning but just respecting the "Hide onscreen keyboard when an external keyboard is plugged in" setting 😅
#Guile devs, is there a way to "continue execution with this default value" like what Common Lisp has when an error occurs? I got into the debugger and saw some ways of getting around but couldn't find any way of continuing execution... ⚙️