@Lunatech @schizanon @Jerry @mattblaze I think some users don't realize that it's actually not that easy to change instances... I don't know if you do know it but I've seen a bunch of posts like yours that completely skip over one point that makes migration not as hassle-free as they make it sound. Posts do not get migrated:
https://github.com/mastodon/mastodon/issues/12423
I've actually seen some occurrences where people have been bitten by this thinking they can always just change their instance.
@brettcannon if not now then maybe in a year when you begrudgingly renew it... Or maybe a year after that. Some day for sure.
@adamchainz sure! I don't know that much about less but it does have a lot of (probably interesting) options so maybe I'll learn something and I'll be sure to give my feedback once I read it. I was just quite happy (even made a backport ppa for ubuntu 22.04) when I ran into the new `--redraw-on-quit` since it's always bothered me so I wanted to share One other problem I have with less but doesn't really seem solvable yet is with top of less's output getting cut out after quit due to multi-line prompt:
https://github.com/gwsw/less/issues/84
It's way more specific though so not getting my hopes up.
@adamchainz @pganssle (TL;DR at the bottom) by default, less draws to the alternate screen so when you quit it, you no longer see what you've seen right before quitting, you just get back to the terminal as if the command never returned anything.
If you Google for this, you'll find that there's an `-X` option that allows you to set less to draw on the primary screen but this has a couple of drawbacks. Notably, this makes less not capture mouse scroll events which means you can no longer scroll through the file with mouse scroll.
If, instead of `-X`, you use this new `--redraw-on-quit` option, less will continue drawing on the alternate screen, so mouse scroll will work and after quitting less will just redraw what you've last seen before quitting on the primary screen.
I find this useful because after finding what I need using less, I usually want to type some command that's based on what I've seen there and this allows me to still see what I was looking at after quitting less.
TL; DR:
<no options> - doesn't keep output after quitting, mouse scroll works
`-X` - keeps output after quitting, breaks mouse scroll
`--redraw-on-quit` - keeps (technically redraws) output after quitting, mouse scroll works
@adamchainz @pganssle I really appreciate that they're still adding new features, like the recently added `--redraw-on-quit` option which is amazing.
Alright, my open sourcerors and glitch witches: I need your help.
Tidelift – my employer whose rallying cry is Pay The Maintainers! – has launched its second ever Open Source Maintainer Survey.
If you're a maintainer, can you please take a few minutes to complete the survey? If you're maintainer-adjacent, can you please boost?
https://blog.tidelift.com/take-the-2023-open-source-maintainer-survey #OpenSource #FreeSoftware #FLOSS #PayTheMaintainers #Maintainers
@nedbat you can also create aliases directly in gh cli (including running it through the shell, same as with git) to group GitHub-related commands under gh rather than git.
@simon personally I find it surprising that credits from Heroku's Open Source Credit Program probably won't be provided before this month ends not allowing for zero downtime. And they've waited with responding to requests for almost 3 months, only to ask you to fill a form week before the deadline...
@hynek @simon FOSS maintainter Christmas gift idea: a framed printout of "SOFTWARE PROVIDED AS-IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED".
Alternative idea: a good bottle of strong booze.
Third but distant alternative: therapy sessions for building up the mental muscle for setting healthy boundaries (who are we kidding)
@nixCraft
- requiring a clipboard manager app/daemon for the clipboard to be kept after application exit
- middle click working as paste rather than just being a middle click or autoscroll in apps with scrollbar; though Wayland works better here and I know that at least KDE allows to disable middle click paste when running on Wayland
@jonn @simon@fedi.simonwillison.net QOTO renders "QT: url` as a quote tweet and has a button for quote tweeting but unless Mastodon were to add such feature, it's unlikely that any mobile apps will render it in such way and they may at best show what the link is by checking open graph meta attributes on the page.
And I feel it's unlikely Mastodon will add this since they made an explicit choice not to in the past...
@ssbarnea not. Trunk launcher is but that's really just a script that downloads the actual trunk cli binary.
@freemo to how many users has it been shown?
@trinsec hmm, in that case, does qoto plan to eventually remove those themes so that the users get automatically switched to a different theme?
@trinsec great, that solved it! Do you know if the ticker system is shut down permanently?
Hmm, something seems wrong with #qoto's performance for me today, it takes over 10 seconds to show anything but a blank page due to a failing request (status 503) to `https://miy.pw/css/12.css`? Same happened when I was earlier today on mobile network though I can't really verify it's waiting for that request there as well.
I'm not sure what that resource is for but since the page eventually shows up and seems fine, does DOM rendering really need to wait for that request to end?
@Decad3nce multi-platform social media apps are very cool, using the merged timeline in Twidere app makes browsing both platforms much nicer.
I mentioned this in a private message to someone recently about why a small handful of servers block qoto. I wanted to reiterate it here for the new comers on QOTO who dont know the history:
So there are some servers out there that demand every server int he network block every instance they do, and if a server doesnt block an instance they block then they block you in rettatliation.
Their reason for this is quite flawed but it goes like this.. If we federate with a bad actor instance and we boost one of their posts then their users will see it and defeat the purpose of the block. The problem is, this isnt how it actually works. If they block a server and we boost it, they wont see the boost, thats how blocks work.
The issue becomes even more complicated when you consider the fact that these servers, by virtue of their policy, have huge block lists where they block tons of major servers. So in order to satisfy them we too would have to block a huge number of servers.
This means you have a choice, you either join a server that isnt blocked, but has a huge block list themselves, or, you join a server that doesnt block and be blocked by a small handful of servers. Obviously that means on QOTO you will have bigger view of the world than you would on any of these others servers. In fact QOTO has onne of the largest federation footprints of any server in the network.
I want to also explain why we choose the decision we did. Years ago when this controversy started and servers across the fediverse started blocking there was a divide of people taking sides. WOTO was one of the few servers that didnt take sides and allowed people read content from any server (but with strict hate speech rules). This caused a huge influx of people,s pecifically from the LGBTQ community, onto our server. It turns out many people relied on us not-blocking for their physical safety. There were big name biggots (like milo yanappolus) who were on the network. They used their accounts here to watch his account for doxing so they could warn themselves and their community and protect themselves accordingly. In fact we added a feature just for them called subscriptions which allowed them to monitor accounts without following them so they could do so anonymously.
In tthe end for the safety of the LGBTQ community here we refused to engage in mass server blocking and instead encouraged our users to block servers on an individual basis and provided access to block lists for them to do so. But some really misguided servers blocked us anyway.
Thankfully the servers blocking us are few and far between and are limited to only the most excessive and aggressive block lists. As I said, QOTO has one of the largest federation footprints on the fediverse,
New blog post: "Why is Rosetta 2 fast?"
https://dougallj.wordpress.com/2022/11/09/why-is-rosetta-2-fast/
Python OSS contributor, maintainer of Red-DiscordBot (http://discord.red)