cultural reviewer and dabbler in stylistic premonitions
if you’ve never used ed(1)
technically it’s illegal for you to say “it’s a UNIX system, i know this”
yep. (see my other comment in this thread)
The three currently-maintained engines which (at their feature intersection) effectively define what “the web” is today are Mozilla’s Gecko, Apple’s WebKit, and Google’s Blink.
The latter two are both descended from KHTML, which came from the Konquerer browser which was first released as part of KDE 2.0 in 2000, and thus both are LGPL licensed.
After having their own proprietary engine for over two decades, Microsoft stopped developing it and switched to Google’s fork of Apple’s fork of KDE’s free software web engine.
Probably Windows will replace its kernel with Linux eventually too, for better or worse :)
How else are Chrome, Edge, Brave, Arc, Vivaldi and co getting away with building proprietary layers on top of a copyleft dependency?
They’re allowed to because the LGPL (unlike the normal GPL) is a weak copyleft license.
BSD tells me the team probably wants Ladybird to become not just a standalone browser but also a new competing base for others to build a browser on top of
it’s about the ladybird browser. i edited my comment to add details.
with mandatory male pronouns for users in the documentation.
(and no politics allowed!)
this issue was resolved eventually by another dev; afaik the lead dev stopped commenting on it after he closed a PR and said people who wanted to remove the docs’ implied assumption of users’ maleness were “advertising personal politics”.
edit: ok, i went and checked, here are the details:
https://github.com/SerenityOS/serenity/pull/6814 is the first PR he closed in 2021 saying “This project is not an appropriate arena to advertise your personal politics.”
https://github.com/SerenityOS/serenity/pull/24648 is the PR where it was eventually fixed, after it was publicized in july 2024
here https://xcancel.com/awesomekling/status/1808294414101467564 the day after the fix was merged, he sort-of almost apologized, while also doubling-down on his defense of his decision to reject the first PR 🤡
https://en.wikipedia.org/wiki/Ladybird_(web_browser) was later spun out of SerenityOS in to its own project
shoutout to the person who reported this post. reason? “dangerous misinformation can lead to heat stroke and death”
https://kernel.org/pub/linux/kernel/SillySounds/english.ogg (from back when many english speakers were still insistent that the i in Linux should be pronounced “eye”)
I’m confused as to why this 404media story neglected to link to the post in question.
to get from this article to the post that it is about, i had to type in the bsky username from the screenshot and scroll through the timeline. to save others the effort:
https://bsky.app/profile/marisakabas.bsky.social/post/3liwlwvvq6k2s is the post which was removed.
https://bsky.app/profile/marisakabas.bsky.social/post/3lj3yrzc6is2p is the thread about it being removed and later restored.
i don’t usually cross-post my comments but I think this one from a cross-post of this meme in programmerhumor is worth sharing here:
The statement in this meme is false. There are many programming languages which can be written by humans but which are intended primarily to be generated by other programs (such as compilers for higher-level languages).
The distinction can sometimes be missed even by people who are successfully writing code in these languages; this comment from Jeffrey Friedl (author of the book Mastering Regular Expressions) stuck with me:
I’ve written full-fledged applications in PostScript – it can be done – but it’s important to remember that PostScript has been designed for machine-generated scripts. A human does not normally code in PostScript directly, but rather, they write a program in another language that produces PostScript to do what they want. (I realized this after having written said applications :-)) —Jeffrey
(there is a lot of fascinating history in that thread on his blog…)
I used that link to look up the source. It wasn’t here so I posted it here. I do the same with archive links.
Do you post MBFC links on articles from outlets they classify as “unbiased” too, or just the “biased” ones?
As others have pointed out many times before, the entirely flawed premise behind MBFC is that centrism correlates with credibility and/or factualness.
I didn’t report this and don’t have a problem with it.
cool 👍
In general, the fact that they don’t disclose the country they operate out of is problematic
Who doesn’t disclose where People Dispatch operates out of? MBFC? Yeah, they don’t, because they’re lazy hacks who’s job it is to impugn the reputation of anyone doing any journalism that isn’t in service of the status quo.
since we can’t know if they’re operating from a place where telling the truth is illegal.
A couple minutes of research shows that (although their contributors are all over the world) their legal entity People’s Dispatch Ltd. is registered in New York. So, the way things are headed, I guess actually you might be on to something here soon 😬
Edit: I should also say that it’s important they’ve never failed a fact check. I don’t really care about them having editorial bias as long as we know what it is.
The notion that any outlet could have no bias in what they decide is and isn’t worthy of reporting on, especially the people MBFC says are unbiased, is ridiculous. And it’s usually not difficult to see what an outlet’s bias is without relying on a 3rd party using their own bias to classify someone else’s.
Wow, a lot of people emotionally disagree with that quote. You can tell because 30+ down voted and you maybe see 1 of them commenting to take a stance.
Cowards who are afraid of reality deserve no respect.
Maybe… it got all those downvotes because it was a ridiculous thing to post in reply to an article which is simply reporting facts without any bias whatsoever, and posting that comment here in this context appears to be an attempt at discrediting Petro (who is, in fact… a leftist 😱 …watch out) in response to his standing up to to Trump?
And maybe all those other people downvoting it didn’t bother replying because I had already posted my reply (which adequately pointed out the absurdity of it) right after the comment was posted? 🤔
I’m curious, do you think there is some bias in this article? What is it?
In case you doubt their translation, you can find the original source of the statement by Petro here.
Is there some other source, which you consider less biased, which has published an English-language translation of his response to Trump?
Or, would you consider any reporting at all of this head of state’s response to Trump’s tariffs to be intrinsically biased?
What you want is not an “uncensored” server, but rather a server that is moderated in a way that you find acceptable.
There is no such thing as an “uncensored/open” server. Or, when there is, it can’t last long. Every open server needs to delete some things, because if they don’t, their disk will soon be full of spam and CSAM and then the server will go away. Some servers claiming to be “uncensored” might allow nearly everything besides those two categories, but they tend to quickly become nazi bars.
Sorry i don’t have any specific suggestion, but of the 61 servers listed here hopefully there is one with a moderation policy that is to your liking.
just tell them “it’s been a long time”
i’m not aware of anybody who allows public signups and is interoperating with bsky.app yet (besides Bridgy Fed which will create an ATP identity for your ActivityPub identity), but I’m pretty sure it is possible because I follow people there who appear to be doing it for themselves.
see also my reply to you in another thread.
Very interesting, thanks! Is it possible for people to register on that relay?
(if I understand correctly) you don’t register on a relay, you register on a PDS (which you can easily self-host on a small computer at home). But, to register with a PDS, you need a DID, and to interoperate with the rest of bluesky it needs to be using one of their two currently-supported DID methods: either did:web or did:plc. The former is a thing which you can create using a domain you control, which gives you an identity that you lose control of when you lose control of that domain. The latter is the actually-centralized “placeholder” DID method implemented by an append-only log operated by BlueSky PBC, which is what most people are actually using. I’m not sure if/how you can create a did:plc
without first creating an account on a bsky.app PDS, but you can migrate it to your own PDS after creating one there. or, you can use did:web
and rely on your domain name registration instead of their centralized log.
Further reading:
as i wrote in another thread:
Content addressability is absolutely essential for building something that will last, and BlueSky gets that right. Decoupling the many responsibilities which an ActivityPub instance operator has (especially for identity) is also essential, i think, and while BlueSky’s identity solution is less than ideal it’s much better than ActivityPub and I expect it to improve.
If you’re interested in the topic you probably want to also read the followup post from the same author (after reading the reply linked there from someone on the BlueSky team).
Christine’s analysis is by far the best I’ve read on the topic, but I think she is too dismissive of the possibility that people will actually build things using ATP in a manner more like ActivityPub (where there doesn’t need to be a global view). It’s also possible/likely that ActivityPub will eventually evolve to adopt content addressability (Christine actually built a proof-of-concept of doing that years ago, linked in her blog post, but there doesn’t appear to be any recent progress in that direction), and decouple identity from responsibility for data availability, and adopt something like BlueSky’s composable moderation.
Given their respective advantages over the other, i’m pretty sure that both ATP and AP will make changes which make them more like the other in the coming years.
obligatory FSN links