@dragfyre Just want to bring to your attention that the IRC bots (SubWatch and BahaiFYIBot) seem to have disappeared from the channel. If you're already aware of this, please disregard.
@dragfyre Hey bahaibot on reddit is all of a sudden posting a lot of biographies to the history subreddit. Looks like it's been going off pretty close to every ten minutes for the last hour. I have a guess you might run that bot too - is this the intended behaviour?
Hey @freemo the web interface looks to have changed recently. The "read more" link used to expand a long status in-place; now it just loads it in the rightmost column. Any way to bring back the old behaviour? If I want to load a status in the rightmost column, I'll click the body text itself. If it matters, I'm using the material theme.
This week I discovered the ηMatrix browser add-on. It presents a nifty user interface which gives you fine-grained control over what each website is allowed to transclude from other sources. You whitelist the elements that are necessary for the website to function, and leave the rest blocked. In particular, this makes it really easy to block things like those annoying modal dialogues that adblockers don't cover - but it can function as an adblocker or noscript in its own right.
This post (as with all from this author) doesn't appear on QOTO's local timeline when I'm logged in. Nor do I see it when using the "See what's happening" feature while browsing the web interface and logged out. It looks like it's set to public, so I'm surprised it's not appearing. Any thoughts? This seems similar to the behaviour with the bots from last week - but now it's affecting local accounts.
Here's a kind of non-explanation ("we saw a lot of other people doing it and the activists said it's good"): https://cbc.ca/1.5626669
I've recently noticed a number of media outlets capitalising "Black" when referring to a person's race. Here's an example, from a CBC story:
"Officer Garrett Rolfe fatally shot Brooks in the back after Brooks fired a Taser in his direction while running away after a struggle with officers outside a Wendy's restaurant on June 12. Rolfe, 27, is white. Brooks, 27, was Black."
Here's another, from FiveThirtyEight:
"Some political science research shows that Black people vote at higher rates when a Black candidate is on the ballot, although that finding is somewhat contested, and that research is about voting for a Black candidate, not a white candidate with a Black running mate."
This is an error in English because "black" doesn't derive from a proper noun (unlike "African" which does). However, these are both fairly respected news organisations - the CBC in particular is supposed to serve as something of a language model - and the pattern is consistent enough it's clearly intentional.
Would anyone care to offer any insight as to why the writers or editors are deviating from conventional English practice here, and selectively so (note that in both examples, "white" is not capitalised)? I'm specifically interested in the reasoning from their perspective; if all you have to contribute is "the media is full of liberals" then you're not going to advance the conversation much.
Here's another handy rule for your XPath-aware adblockers, to improve your viewing experience on QOTO.
By default, when you create a filter in Mastodon, any matched post is replaced by a useless stub - you can't expand it to see the original post, you can't dismiss it, you can't do anything but leave it there. Each stub takes up less space than the original post, but many of the nuisance posts you'd want to filter come in swarms, so it still ends up occupying a big chunk of screen space.
Here's a rule to remove those stubs. To the viewer, they're invisible, but the original text remains in the browser's memory in case you want to have a look.
qoto.org##:xpath(//div[contains(concat(' ',normalize-space(@class),' '),' status__wrapper--filtered ')]/ancestor::article)
Workaround for MIDI issue in Mint 19.3
I know #LinuxMint 20 is due to be released soon, which will obviate this issue, but today I figured out why 19.X versions based on Ubuntu 18.04 don't play MIDI files correctly. Turns out Fluidsynth has a bug (332) which results in it being unable to find the default soundfont. Since the default media player Rhythmbox relies on GStreamer, and GStreamer uses Fluidsynth to play MIDI files, this propogates down the dependency chain. This bug was fixed a while ago, but the version of Fluidsynth available on 18.04-derived platforms is rather old. The fix is to grab a newer Fluidsynth and its associated dependencies from the eoan or focal repositories.
So far on #QOTO we have brought the following services up, I want to know what you want to see next. All of these services are free and open to the...
Looks like it was due to shifting to weekly rather than nightly builds, combined with dropping one due to their signing problem. I just found it a little disconcerting going from a new release every night to nothing for thirteen days in a row.
Now all that's left is to wait for my device to get promoted to 17.1.
@freemo I notice that many of the ads I've seen this week are posted by accounts with the bot flag set. Since it's already in the server rules that bots may not post to the public timeline, can the server be configured to automatically detect and report such posts and mute them pending your review?
If it's a spambot you can suspend the account, if a legitimate bot you can warn the owner to post unlisted, and if a real user you can let him know he needs to unset the bot flag on his account.
Does anyone know why there are no new #LineageOS downloads in the past four or five days? The website shows a history of nightly builds that cuts off after 24 March or 25 March.
It seems the 17.1 builds suffered from a signing problem this week, but it's not clear what happened to the 16.0 builds. Are they affected by the same bug? Discontinued as development shifts to the newest version? Paused due to the virus-fighting measures imposed around the world?
The problem recently posted by @freemo reminded me of this one from my freshman analysis class in university.
I claim that, for all natural numbers N that are not perfect squares, √N is irrational. Determine, and prove, whether my claim is true or false.
Maybe you've seen it before, if not; I encourage you to have a go at solving it.
Here's a #toyprogrammingchallenge requiring a bit of algebra.
For any four non-collinear points A, B, C, and D in three-dimensional space, there is a unique hyperbolic paraboloid H containing the lines AB, BC, CD, and AD (that is, every point on any of these lines is also on the surface of H). Write a program that accepts Cartesian coordinate triplets representing A, B, C, and D and prints an equation in x, y, and z that is satisfied if and only if <x, y, z> is a point on H.
Your program's output may differ from the examples but should be optimised for human readability. Combine like terms, omit terms equal to zero and avoid unnecessary factors (e.g. prefer "x = y" to "2x + 0 = 4y - 2y" even though both describe the same surface).
Example 1 input:
<0, 1, -1>; <1, 0, 1>; <0, -1, -1>; <-1, 0, 1>
Example 1 output:
z = x² - y²
Example 2 input:
<1, 1, 1>; <1, 0, -1>; <-1, 1, -1>; <-1, 0, 1>
Example 2 output:
2y = xz + 1
Example 3 input:
<0, 1, 1>; <0, 1, -1>; <0, -1, -1>; <0, -1, 1>
Example 3 output:
x = 0