Skip Navigation
leraje Leraje @lemmy.ml

Creator of Mullem - a Firefox Add On to create and manage combined feeds for multiple Lemmy communities across any Lemmy instances.

Posts 14
Comments 24

This community is moving Instances

This instance is overwhelmed it seems, so in the interests of making life just that little bit easier for lemmy.ml, this community is relocating to lemmy.world

0

Missing the MultiReddit experience? I built a Firefox Add On for that

cross-posted from: https://lemmy.ml/post/1611805

> And I called it...Mullem. > > ! > > ## Mullem? What's Mullem? > > Multiple Lemmy's....Multi Lem's...Mullem > > It's a way of having MultiReddit-like experience until (if) the Lemmy devs incorporate that feature into Lemmy. > > ### What? > > It's a way to view multiple Communities from multiple instances in one unified feed. > > ## FAQ > > ### Will this work in a Chromium (Chrome, Brave etc) based browser? > > No idea. I don't have a Chromium based browser on any of my machines and I ain't going to install one just to test this. If you want to port it, be my guest. > > ### Is this compatible with KBin? > > Nope. Part of the code needs to look for '/c/' in a URL and as KBin uses '/m/' it'll just break. Don't try it, it WILL break. I will add this in future development. > > ### Will this work on a mobile browser? > > No, it would be unusable as the interface would be all over the place. Mullem uses a Sidebar for one thing. There are zero plans to make this work on a mobile browser so don't ask. > > ### What Manifest version does Mullem use? > > v2. I'll port this to v3 if Mozilla kill off v2. > > ### Why haven't you set up a proper Git repository so I can see the code? > > Can't be bothered. If you want to see the source, download the file, uncompress it and have at it. If you're really paranoid, run it through a virus checker. > > ### Can I make changes? What License is this released under? > > No license of any kind. Do what you want with it. But bear in mind the licenses of the three files bundled with it - jQuery, FeedEk.js and skeleton.css. > > ### I'm American, can I change the date formatting? > > Nope. Adding this option at some point though. > > ### Can I change the colours? > > Nope, working on it. > > ### Are there size/Community/Mullem limitations? > > Yes. Community and Mullem data gets placed in Local Storage which has a size limit. You'd have to add god knows how many Mullems and Communities though. Each entry is literal bytes. > > Each Mullem fetches a maximum of 100 items. So whilst a Mullem can theoretically contain hundreds of Communities (seriously though don't do that), the combined feed of all those Communities can never exceed 100 items. > > ### Does this Add On respect my privacy? > > Absolutely. It contains no tracking of any kind. It contains no adverts of any kind. It does not collect, store or transmit any information about you, your browser, your connection or your OS. The data you enter to create Mullems and add Communities to Mullems is stored in Local Storage in the browser you installed the Add On to and can be wiped at any time if you see fit. > > ### What have you successfully tested on? > > Plain vanilla Firefox v.114.0.2 and LibreWolf v.114.0.2-1 on Debian and Fedora > > ## Installation > > 1. It's here, on the Mozilla Add On Store > 2. When it's done, look at the main browser address bar. To the right of it, you might see the Mullem icon. > 3. If not, click the 'Extensions' icon (looks like a jigsaw puzzle piece) > 4. You'll see the Mullem extension listed in the drop down, click the cog icon to the right of it and click 'pin to toolbar' > 5. The Mullem extension icon should now be on your toolbar alongside the 'Extensions' icon. > > ## Uninstall > > 1. Right click the extension icon in the toolbar > 2. Click 'Remove Extension' > 3. Uninstalling will delete all Mullems and Communities. If you want to keep that data, then before uninstalling the add-on, go to 'about:config' in the browser. Search for 'keepUuidOnUninstall' and set it to 'true'. Then search for 'keepStorageOnUninstall' and set that to 'true' also. > > ## Using Mullem > > Click the Mullem extension icon and the Mullem sidebar will apear. You might need to manually adjust the width of the sidebar after adding Mullems and Communities. > > ### First time? > > If this is the first time you've used Mullem then you (obviously) have no Mullem's yet. So step 1 - create a Mullem. Let's say you want a Mullem for Politics so you can view multiple Lemmy political Communities in one feed. > > 1. In the 'Create Mullem' section, enter 'Politics' in the 'Mullem Name' text box. > 2. Click the '+' button. > 3. You should now have a new Mullem called 'Politics' (all icon links to the right are explained later in this document but at this point, without any communities added to this Mullem, they do nothing, except the Delete icon, which will delete the Mullem) > > Now you can add Communities to your Politics Mullem. To do this: > > 1. Copy the link to the Community (e.g. https://sh.itjust.works/c/ukpolitics). NOT the federated link (e.g. https://lemmy.ml/c/[email protected]). Using the federated link may well break Mullem. > 2. In the 'Add Community To A Mullem' section, paste the Community link to the 'Add community URL' text box > 3. Choose the Mullem (Politics in this example) to assign this Community to > 4. Click the 'Add' button. > 5. Click the title of the 'Politics' Mullem, you should now see the Community you just added listed under it. > 6. Repeat for all the Communities you want to add to this Mullem > > NB: A good place to search for Communities across all Lemmy instances, by subject, is browse.feddit > > ### Management of Mullems and Communities > > #### Communities > > You can do 2 things with Communities you've added - delete them completely or move them to a different Mullem > > 1. Click the Mullem name that contains the Community you want to manage > 2. When all the Communities for that Mullem are listed below, find the Community you want to manage and click the gear icon to its right > 3. When the popup box appears, to delete this Community, click the 'Delete' button. > 4. Or, to move this Community to a different Mullem, click the 'Move to' dropdown box then select the Mullem you want to move it to. > 5. Click the name of the Mullem you just moved it to and you should now see it listed there instead. > > #### Mullems > > You can delete Mullems by clicking the minus icon link on the top right of each Mullem. This will delete both the Mullem AND any Communities you have associated with it so if you want to keep a Community, move it to a new Mullem first (see step 4 in the section above). > > ### Viewing the Mullem > > As we've learnt, clicking the name of the Mullem reveals a list of all the Communities in that Mullem. To view all these Communities as one feed (i.e. view this Mullem), click on of the four icons to the right of the Mullem name. These are (from left to right), this Mullem sorted by Hot, this Mullem sorted by Active, this Mullem sorted by New and this Mullem sorted by Old. > > The Mullem will now be generated and appear in a new tab, sorted depending on which of the four icons you clicked. > > There is no auto-refresh so if you want to see any new posts, you'll need to refresh/reload the page in the normal way (CTRL + R, or F5 , or clicking the browser 'reload current page' icon to the left of the address bar). > > ## The Code > > There's nothing in this section about how to use Mullem, it's just an explanation of the code and a few provisos. > > * I'm not a JavaScript expert so I used jQuery. The code is far from perfect and someone more expert with JavaScript could probably optimise the shit out of this. If that's you, feel free. > * This is my first Add On, so there's probably ways I could've made this better too. > * The whole plugin, including images, weighs in at less than 236kb uncompressed and less than 57kb compressed. > * I've used 3 things for this add-on - jQuery, a minified jQuery plugin called FeedEk.js to manage the RSS and skeleton.css to make my life easier. > * The add-on grabs the RSS feed(s), sorts them in the requested way then presents them as one big feed. I used RSS rather than the Lemmy API as it's easier. The documentation of the API is a bit lacking. No diss intended, Lemmy devs are busy as hell right now. > * Hardly any Lemmy instances have CORS enabled their RSS feeds (seriously instance Admins, please do this) meaning the jQuery RSS plugin (FeedEk.js) uses a proxy to grab the feeds. This is admittedly a concern. If their proxy fails, the feed fails and the add-on becomes useless. I'm looking at ways around this as a matter of urgency. > * All Mullem and Community data is stored in Local Storage. > > ## Road Map > > 1. Option to format the date in the Mullems for Americans. > 2. Add ability to rename Mullems. > 3. Allow colour theming of. > 4. Support KBin Magazines > 4. Find a way to not rely on proxies to get around CORS issues > > ! > > ! > > !

5

Missing the MultiReddit experience? I built a Firefox Add On for that

And I called it...Mullem.

!

Mullem? What's Mullem?

Multiple Lemmy's....Multi Lem's...Mullem

It's a way of having MultiReddit-like experience until (if) the Lemmy devs incorporate that feature into Lemmy.

What?

It's a way to view multiple Communities from multiple instances in one unified feed.

FAQ

Will this work in a Chromium (Chrome, Brave etc) based browser?

No idea. I don't have a Chromium based browser on any of my machines and I ain't going to install one just to test this. If you want to port it, be my guest.

Is this compatible with KBin?

Nope. Part of the code needs to look for '/c/' in a URL and as KBin uses '/m/' it'll just break. Don't try it, it WILL break. I will add this in future development.

Will this work on a mobile browser?

No, it would be unusable as the interface would be all over the place. Mullem uses a Sidebar for one thing. There are zero plans to make this work on a mobile browser so don't ask.

What Manifest version does Mullem use?

v2. I'll port this to v3 if Mozilla kill off v2.

Why haven't you set up a proper Git repository so I can see the code?

Can't be bothered. If you want to see the source, download the file, uncompress it and have at it. If you're really paranoid, run it through a virus checker.

Can I make changes? What License is this released under?

No license of any kind. Do what you want with it. But bear in mind the licenses of the three files bundled with it - jQuery, FeedEk.js and skeleton.css.

I'm American, can I change the date formatting?

Nope. Adding this option at some point though.

Can I change the colours?

Nope, working on it.

Are there size/Community/Mullem limitations?

Yes. Community and Mullem data gets placed in Local Storage which has a size limit. You'd have to add god knows how many Mullems and Communities though. Each entry is literal bytes.

Each Mullem fetches a maximum of 100 items. So whilst a Mullem can theoretically contain hundreds of Communities (seriously though don't do that), the combined feed of all those Communities can never exceed 100 items.

Does this Add On respect my privacy?

Absolutely. It contains no tracking of any kind. It contains no adverts of any kind. It does not collect, store or transmit any information about you, your browser, your connection or your OS. The data you enter to create Mullems and add Communities to Mullems is stored in Local Storage in the browser you installed the Add On to and can be wiped at any time if you see fit.

What have you successfully tested on?

Plain vanilla Firefox v.114.0.2 and LibreWolf v.114.0.2-1 on Debian and Fedora

Installation

  1. It's here, on the Mozilla Add On Store
  2. When it's done, look at the main browser address bar. To the right of it, you might see the Mullem icon.
  3. If not, click the 'Extensions' icon (looks like a jigsaw puzzle piece)
  4. You'll see the Mullem extension listed in the drop down, click the cog icon to the right of it and click 'pin to toolbar'
  5. The Mullem extension icon should now be on your toolbar alongside the 'Extensions' icon.

Uninstall

  1. Right click the extension icon in the toolbar
  2. Click 'Remove Extension'
  3. Uninstalling will delete all Mullems and Communities. If you want to keep that data, then before uninstalling the add-on, go to 'about:config' in the browser. Search for 'keepUuidOnUninstall' and set it to 'true'. Then search for 'keepStorageOnUninstall' and set that to 'true' also.

Using Mullem

Click the Mullem extension icon and the Mullem sidebar will apear. You might need to manually adjust the width of the sidebar after adding Mullems and Communities.

First time?

If this is the first time you've used Mullem then you (obviously) have no Mullem's yet. So step 1 - create a Mullem. Let's say you want a Mullem for Politics so you can view multiple Lemmy political Communities in one feed.

  1. In the 'Create Mullem' section, enter 'Politics' in the 'Mullem Name' text box.
  2. Click the '+' button.
  3. You should now have a new Mullem called 'Politics' (all icon links to the right are explained later in this document but at this point, without any communities added to this Mullem, they do nothing, except the Delete icon, which will delete the Mullem)

Now you can add Communities to your Politics Mullem. To do this:

  1. Copy the link to the Community (e.g. https://sh.itjust.works/c/ukpolitics). NOT the federated link (e.g. https://lemmy.ml/c/[email protected]). Using the federated link may well break Mullem.
  2. In the 'Add Community To A Mullem' section, paste the Community link to the 'Add community URL' text box
  3. Choose the Mullem (Politics in this example) to assign this Community to
  4. Click the 'Add' button.
  5. Click the title of the 'Politics' Mullem, you should now see the Community you just added listed under it.
  6. Repeat for all the Communities you want to add to this Mullem

NB: A good place to search for Communities across all Lemmy instances, by subject, is browse.feddit

Management of Mullems and Communities

Communities

You can do 2 things with Communities you've added - delete them completely or move them to a different Mullem

  1. Click the Mullem name that contains the Community you want to manage
  2. When all the Communities for that Mullem are listed below, find the Community you want to manage and click the gear icon to its right
  3. When the popup box appears, to delete this Community, click the 'Delete' button.
  4. Or, to move this Community to a different Mullem, click the 'Move to' dropdown box then select the Mullem you want to move it to.
  5. Click the name of the Mullem you just moved it to and you should now see it listed there instead.

Mullems

You can delete Mullems by clicking the minus icon link on the top right of each Mullem. This will delete both the Mullem AND any Communities you have associated with it so if you want to keep a Community, move it to a new Mullem first (see step 4 in the section above).

Viewing the Mullem

As we've learnt, clicking the name of the Mullem reveals a list of all the Communities in that Mullem. To view all these Communities as one feed (i.e. view this Mullem), click on of the four icons to the right of the Mullem name. These are (from left to right), this Mullem sorted by Hot, this Mullem sorted by Active, this Mullem sorted by New and this Mullem sorted by Old.

The Mullem will now be generated and appear in a new tab, sorted depending on which of the four icons you clicked.

There is no auto-refresh so if you want to see any new posts, you'll need to refresh/reload the page in the normal way (CTRL + R, or F5 , or clicking the browser 'reload current page' icon to the left of the address bar).

The Code

There's nothing in this section about how to use Mullem, it's just an explanation of the code and a few provisos.

  • I'm not a JavaScript expert so I used jQuery. The code is far from perfect and someone more expert with JavaScript could probably optimise the shit out of this. If that's you, feel free.
  • This is my first Add On, so there's probably ways I could've made this better too.
  • The whole plugin, including images, weighs in at less than 236kb uncompressed and less than 57kb compressed.
  • I've used 3 things for this add-on - jQuery, a minified jQuery plugin called FeedEk.js to manage the RSS and skeleton.css to make my life easier.
  • The add-on grabs the RSS feed(s), sorts them in the requested way then presents them as one big feed. I used RSS rather than the Lemmy API as it's easier. The documentation of the API is a bit lacking. No diss intended, Lemmy devs are busy as hell right now.
  • Hardly any Lemmy instances have CORS enabled their RSS feeds (seriously instance Admins, please do this) meaning the jQuery RSS plugin (FeedEk.js) uses a proxy to grab the feeds. This is admittedly a concern. If their proxy fails, the feed fails and the add-on becomes useless. I'm looking at ways around this as a matter of urgency.
  • All Mullem and Community data is stored in Local Storage.

Road Map

  1. Option to format the date in the Mullems for Americans.
  2. Add ability to rename Mullems.
  3. Allow colour theming of.
  4. Support KBin Magazines
  5. Find a way to not rely on proxies to get around CORS issues

!

!

!

0
What are you earliest me memories of web forums like?
  • Oh wow, I'd forgotten all about geek code.

  • *Permanently Deleted*
  • Are you being human trafficked?

  • Need help learning how to read books again
  • Short stories is the answer. They do seem to mainly the province of horror and sci-fi but even if that's not a favoured genre(s) it's a way back in. Try Night Shift or Skeleton Crew by Stephen King (give The Mist a miss though, it's not really a 'short' short story). Take it a page at a time, stop reading the minute you start to lose interest, try again 15mins later. Remember it's fun activity not a competitive sport, take all the time you need, the books you want to read are going nowhere :)

  • GOS International Message To Former TST UK Members

    The Global Order of Satan wish to congratulate the members of the former TST UK chapter on their recent decision to disaffiliate from The Satanic Temple. We know from experience such conclusions are not easily reached. It takes fearless introspection to discard dearly held loyalties, and your immediate reward is likely to be revisionism, rejection, and abuse from those who once called themselves your allies. We applaud your courage and integrity, and we offer our solidarity. Our own Order was also emancipated by unanimous vote, after failing to reconcile the actions of Executive Ministry and National Council with the cherished tenets that once united us. Unfortunately, the gulf between those stated ideals and the behaviour of those atop TST's hierarchy clearly remains vast, and represents nothing less than a wholesale disregard for the ideology they claim to espouse.

    We all know former TST members who have been on the receiving end of institutional bullying, gaslighting and legal threats or action in an attempt to censor and suppress. Some have been forced to sign non-disclosure agreements, others compelled to broadcast scripted apologies. We continue to observe manipulation, abuses of power, strategic harassment, and litigious persecution, levelled disproportionately at women, members of the LGBTQI+ community, and vulnerable individuals struggling with their mental health. We encourage those still within TST to pause and question the reasons why their leaders would engage in this behaviour, or sanction it. Why would a religion that truly valued tolerance, forgiveness, or consent do such things? How does this "encourage benevolence and empathy among all people", or "oppose injustice"? How do they propose to make a moral stand against "tyrannical authority" while they repeatedly violate their own tenets? It is difficult to see these actions as anything other than the dictatorial, authoritarian cruelty that they represent. This is not Satanism.

    Satanism is a religion of individualism, a forthright bellow of challenge to those who suffer under the yoke of hierarchical, doctrine-laden superstitions and are led by unaccountable figureheads. We brook no arbitrary authority and take no vows of service. We do not — we cannot! — stand meekly while orders are issued from the ranks above who scheme in secrecy and fear plots to overthrow them: all while they demand your tithes and your loyalty. To do so would make us no different from the mainstream religions whose influences we strive against: plagued by prejudice, structural inequality and corruption.

    The good news is that hard choices yield opportunities for growth, and provide endless possibilities for structural change and the forging of new connections. You now have the autonomy you didn't before, with nobody to answer to but yourselves. As we write, there are a thriving multitude of Satanic organisations run by former TST members who left after realising the contradictions at TST's core - all of whom blazing their own autonomous Satanic path and shining all the brighter for it. In time, we hope that the ever-growing void between TST's stated aims and its public and private behaviour will become obvious to more people. Like many others, we have kept our receipts.

    For now, we welcome former TST members to join our Discord server if they wish. We may or may not be the right place for you — but we at least understand how some of you will be feeling.

    Non serviam! Hail Satan!

    0

    Following The Disbanding Of The Satanic Temple UK...

    Following the announcement by The Satanic Temple UK to disassociate from TST in the wake of TST founder Lucien Greaves behavior in parading a known transphobe around TST HQ, I'd just like to note that GOS are here, we share a lot of values. If you have questions, I can help.

    0
    *Permanently Deleted*
  • You really need to re-read that book, but without the preconceived rightwing slant.

  • *Permanently Deleted*
  • Are you trying to compare OP with Galileo?

  • USA - The Well Funded Christian Group Funding And Fueling The Culture Wars

    From the Guardian UK:

    With the US besieged by a rightwing culture war campaign that aims to strip away rights from LGBTQ+ people and others, blame tends to be focused on Republican politicians and conservative media figures.

    But lurking behind efforts to roll back abortion rights, to demonize trans people, and to peel back the protections afforded to gay and queer Americans is a shadowy, well-funded rightwing legal organization, experts say.

    Since it was formed in 1994, Alliance Defending Freedom has been at the center of a nationwide effort to limit the rights of women and LGBTQ+ people, all in the name of Christianity. The Southern Poverty Law Center has termed it an “anti-LGBTQ hate group” that has extended its tentacles into nearly every area of the culture wars.

    In the process, it has won the ear of some of the most influential people in the US, and become “a danger to every American who values their freedoms”, according to Glaad, the LGBTQ+ advocacy organization.

    Through “model legislation” and lawsuits filed across the country, ADF aims to overturn same-sex marriage, enact a total ban on abortion, and strip away the already minimal rights that trans people are afforded in the US.

    Under the Trump administration, the group found its way into the highest echelons of power, advising Jeff Sessions, the then attorney general, before he announced sweeping guidance to protect “religious liberty” which chipped away at LGBTQ+ protections.

    The organization counts among its sometime associates Amy Coney Barrett, the supreme court justice who the Washington Post reported spoke five times at an ADF training program established to push a “distinctly Christian worldview in every area of law”.

    ADF is engaged in “a very strong campaign to put a certain type of religious view at the center of American life”, said Rabia Muqaddam, senior staff attorney at the Center for Reproductive Rights.

    “[The ADF campaign] extends to abortion, it extends to LGBTQ folks, to immigration, to what kind of religion we think is America, what kind of people we think are American,” Muqaddam said.

    “It’s as dramatic as that. I think we are in a fight to preserve democracy and preserve America as a place where we do tolerate and encourage and empower everyone.”

    ADF was founded in 1994 by a group of “leaders in the Christian community”, according to its website. Among those leaders was James Dobson, the founder of the anti-LGBTQ+ Focus on the Family organization who has said the 2012 Sandy Hook mass shooting, in which 20 children and six adults were killed, was a “judgment” from God because of declining church numbers.

    Its leaders remain involved in niche interpretations of Christianity. Kristen Waggoner, the ADF chief executive, also serves as legal counsel to Assemblies of God, a church which encourages worshippers to speak in tongues and believes in “divine healing” – the power of prayer – as a medical tool.

    Over the past two decades, ADF has been a main driver in dozens of pieces of rightwing legislation and lawsuits.

    The organization is currently behind the lawsuit 303 Creative, Inc v Elenis, which the supreme court is expected to decide this month, and which could chip away at LGBTQ+ rights. It’s a case that is classic ADF – a seemingly manufactured issue which the group has managed to chase all the way through the American legal system.

    The plaintiff, 303 Creative, is a website design company. 303 Creative has never made wedding websites, but its owner, Lorie Smith, claims her first amendment rights are being impinged because, if she were to start making wedding websites, she would not want to make them for same-sex couples – which would violate Colorado’s anti-discrimination laws.

    Another ADF obsession is abortion. It was involved, Muqaddam said, in crafting a 15-week abortion ban in Mississippi – which prompted a legal case that found its way to the supreme court – eventually resulting in Roe v Wade, which guaranteed the right to abortion, being overturned in 2022.

    “Alliance Defending Freedom has been instrumental in the dismantling of Roe and the ongoing efforts to eliminate abortion nationwide,” Muqaddam said.

    “They enacted a law that they knew was unconstitutional, they enacted it for the purpose of generating case after case after case to push it out to the supreme court until they found a court that was sympathetic to their argument,” Muqaddam said.

    She added: “I think that’s exactly what is happening in the LGBTQ context as well. Their goal is to limit individual rights as much as possible.”

    The ADF website shows the breadth of its involvement in rightwing culture wars. The organization touts its work opposing abortion, on opposing same-sex marriage and opposing trans rights.

    “We advocate for laws and precedents that promote human flourishing by recognizing the important differences between men and women and honoring God’s design for marriage between one man and one woman,” ADF’s website reads.

    But Emerson Hodges, a research analyst at the SPLC, said what ADF is really doing is attempting to “undo LGBTQ social and legislative progress”.

    “They go under the guise of religious liberty, and religious freedom. What that means, though, is this religious liberty to discriminate and the religious freedom to invalidate LGBTQ individuals,” Hodges said.

    Worryingly, there are signs that ADF, and other groups like it, are growing in influence. As Republican politicians and rightwing media fan the flames of an extremist culture war, NBC reported that donations to ADF, which is a registered non-profit, more than doubled from 2011 to 2021.

    As it has grown in influence, ADF’s “model legislation” has found its way into state legislatures across the country, as the group attempts to strip away LGBTQ+ rights, and the rights of trans people in particular.

    “Just about every anti-LGBT legislation that you’ve seen probably in the past decade was probably copied or paraphrased off of a model legislation built by Alliance Defending Freedom,” Hodges said.

    “They provide legal advocacy support, litigation and policy models for government officials.”

    An article on ADF’s website states that it is a “biblical truth” that “men and women are physically different”, and the organization has duly worked to prevent trans people taking part in women’s sports.

    The group sued a school district in Minnesota in 2016, and in 2021 a judge in Connecticut dismissed an ADF lawsuit which sought to prevent transgender athletes competing in high school sports. The same year, ADF backed a lawsuit brought by a teacher in Virginia who had said he would not use a transgender child’s preferred pronouns because that would amount to “sinning against our God”.

    In April, ADF, which did not respond to a Guardian request for comment, filed in Oregon on behalf of a Christian woman who wanted to foster children, but said she would not agree to “respect, accept, and support … the sexual orientation, gender identity, [and] gender expression” of a child placed with her, the Statesman Journal reported.

    “[ADF’s] obsession with targeting LGBTQ people is unhinged and drastically out of touch with supermajorities of Americans who support LGBTQ people and laws to protect us from discrimination,” said Sarah Kate Ellis, the president and chief executive of Glaad.

    “Everyone should understand the truth: the ADF is simply an anti-LGBTQ group trying to abuse levers of government to push discrimination and keep their warped sense of control.

    “They’ve also worked to ban the right to choose, and are in cahoots with other extremist groups to oppress marginalized people. ADF is a danger to every American who values their freedoms – to be ourselves, live freely, and be welcome to contribute and to succeed in every area of society.”

    0

    Christians whining about drag artists ignore whats actually hurting kids

    Soul Survivor: Church knew about ‘teen massages’ for 19 years The founder of the Christian youth festival Soul Survivor was first reported to senior Church of England figures for allegedly inappropriate behaviour almost 20 years ago, it can be revealed. (Times - Paywalled)

    Spain's Catholic Church finds hundreds of alleged child abusers over eight decades An investigation by the Spanish Catholic Church into child sexual abuse by members of the clergy and non-clerical staff has so far identified 728 alleged abusers and 927 victims since the 1940s, according to its first report. (Reuters)

    First study of clerical abuse in Brazil calls known cases ‘tip of the iceberg’ An unprecedented new compendium of child abuse cases in the Brazilian Catholic Church has found that 108 members of the clergy victimized 148 children and teenagers since 2000. The authors, however, claim those totals are only the tip of the iceberg, and that many other cases are still to come to light. (Crux)

    Church abuse victims risk new trauma over payout scheme – report One man's dealings with the scheme left him suicidal, says the report by the Church's Independent Safeguarding Board. (BBC)

    Archbishop loses appeal of $2m altar boy payout A Catholic archbishop has lost a bid to reduce an almost $2 million court-ordered payout to an altar boy subjected to horrific sexual abuse by a pedophile priest. (Canberra Times)

    0

    Protecting home IP (privacy reasons) with an ISP that only offers dynamic IP adresses

    I have a self hosted server running yunohost that I use for a few services for my own use all of which require login to use so they're safe enough.

    However I'm increasingly uncomfortable with the fact that anyone can discover my home IP via my domain name. Especially if I decided to install something like Lemmy or Mastodon.

    Yunohost installs dyndns as part of it's setup but, aside from buying a fixed IP from a VPN provider that allows incoming connections I'm not sure what other options I have

    I can't change very much on the modem router either. I can forward ports but that's about it.

    I can add and manage new domains if necessary.

    Any and all ideas welcome but, as you can guess from the fact I'm using yunohost, my networking knowledge is limited so please eli5 :)

    21
    Best VPNs
  • A VPN service isn't for illegal stuff. It can be used that way but for me its usefulness is in providing a layer of privacy between me, my ISP and online services I use.

  • Best VPNs
  • F. is no longer true. They recently removed support for this after lots of people abused the feature.

  • [Project] Having trouble deploying Lemmy? Try my new script! Get up and running in minutes!
  • Does docker need to be already installed on my local machine and my VPS?

  • Thanks to Lemmy, people can stop designing forum websites from the ground up
  • Forum packages have been around for at least 20 years. I'm terms of forum like features the only difference is federation.

  • Best VPNs
  • They have recently removed support for port forwarding. That won't stop a user being able to torrent but it will stop seeding and will affect discoverability and speed somewhat.

    Has no negative impact on their privacy features

  • Best VPNs
  • Another vote for Mullvad. You can pay by cash, vouchers (in some countries) or Monero for total privacy.

  • UK - Why Are Teachers Free To Impose Their Religion On Pupils (Statement from Global Order Of Satan)

    More troubling developments from religionists trying to use their beliefs to justify spreading bigotry.

    "[Mrs Justice Eady] qualified these rights and warned they were not without limits.

    Specifically this relates to when "such manifestation or expression" infringed on the rights and freedoms of others."

    Whatever happened to the rights of children to be taught accurately and without the censorship of religious prudes? There may be plenty of biblical precedent for controlling people by keeping them in ignorance to shape their thinking — but this is never appropriate in schools.

    We at GOS say: if you don't feel comfortable with your kids learning the school's curriculum in its entirety, then you do not have your childrens' best interests at heart. Knowledge is power — far from "brainwashing children" these critics' objections stem from deep insecurities about the nature of their faith. Denying knowledge to your children will only grant you temporary power over them: when they learn the truth they will not appreciate your insulting and paternalistic approach.

    Story on BBC

    0
    *Permanently Deleted*
  • I physically deleted that part of the image, then filled the area with black :) and the seller actually suggested doing that in their selling notes.

    The key is making sure the seller has a good rep.

  • My Opinion of the Fediverse so far.
  • Well, the issue is that although both an instance that uses Mastodon and an instance that uses Lemmy communicate using ActivityPub, the way the might choose to display the passed info is different. Lemmy for example can have longer posts than Mastodon (a micro blogging service) can handle.

    There does need to be a way to handle that but I don't think its really in place yet. Let's not forget the fediverse is a very young thing, not all the issues are resolved yet.

  • *Permanently Deleted*
  • After installing the wallet from getmonero, I went to localmonero.co and located a reputable seller in my country who accepted Amazon gift cards bought with cash.

    I then bought an Amazon gift card using cash and kept the reciepts.

    I then, as per requirements of the seller, took photos of the gift card number and the receipts to demonstrate the date and the fact I'd paid with cash. After sending these images to my PC I edited them in gimp to remove store identifying info from the receipts image, ran both images through a metadata removal tool and initiated the trade with the seller with the images. They accepted the trade and approx 20mins later the XMR was in my wallet

  • Continuing to use Reddit (A thought)
  • Reddit is not going to go away. And if there's a set of tools to autoedirect/replace content to a Lemmy based community it won't be long before its automodded and possibly even excluded server side in the reddit codebase.

    They've said it themselves - profit is their target. They'll do pretty much anything to prevent that being impeded.

    I will have to participate on Reddit as I help mod a sub for an org that risks being misrepresented. But that's all I'll go for, no more participation in any other sub (unless I spot some misrepresentation of what's happened or of the fediverse). My community is here now.

    Maybe its time we just moved on from Reddit and worrying about what its done and concentrate on building the community here.

  • [Question] Installing Lemmy with Ansible
  • Ooooh, I see - that makes perfect sense. Thanks :)

  • Installing Lemmy with Ansible

    I'm looking at the official docs but I'm a bit confused. I want to install Lemmy on a VPS but the fourth bullet point in the documentation says:

    "Install Ansible on your local machine (do not install it on your destination server)."

    And then the Install instructions start going about how to install it.

    If Ansible is on my local machine how am I supposed to use it to install Lemmy on a VPS?

    7
    Hosting an instance of Lemmy
  • Your best bet is https://lemmy.ml/c/selfhost but your options are either self host at home or a VPS. Hetzner are a decent VPS provider, some people are using them with 4gb ram/60gb space which is about £6 a month. I'm going to go for 8gb RAM/80gb space.

    You can either use Ansible, Docker, Yunohost or do it all manually.

  • How the beehaw defederation affects us
  • Its convenience. 99% don't care about anything apart from getting what they need. The blackout caused them inconvenience so its therefore annoying. Its the same attitude that can appear when workers take strike action.

  • Somebody gave me this link earlier as to why they don't like the Fediverse, from the perspective of an user
  • 'Better' is relative. To me its better because no one person or group owns or controls the software. There's no central authority. Don't like the instance you're on? Just move to another. Cant find an instance you like? Host your own. Don't like the path the developers are taking? Fork the code. As long as the very core remains standard (ActivityPub), all possibilities are on.

    There needs to be a return to being patient. Most fedi software is not beyond beta yet. They will develop and they will mature but right now the fediverse is a toddler learning to walk. There are issues but with time they'll get addressed. We've all got so addicted to shiny cool apps and services we've become prepared to sacrifice our privacy, our choices and our reason at the altar of a quick dopamine hit.

    There's no big money to throw at these issues and therefore no dedicated team. This means solutions come slower. But they will come and they will be motivated by usefulness not profit. The people developing these things have lives and day jobs. Give them time.

  • Yunohost on Hetzner running Lemmy

    I'm not familiar enough with Ansible or Docker to really risk installing Lemmy straight onto the VPS so I'm thinking of putting Yunohost on it.

    If I chose the Hetzner Cloud package with 8GB RAM and 80Gb space, realistically, how many users could sign up before things got dangerous.

    Hetzner is fine with yunohost installs and the hardware specs are good for it, I'm just wondering about Lemmy capacity in terms of numbers of users. I realise you'd only be able to guesstimate a ballpark figure.

    Also, one way to cut down on space use is apparently object storage. I know I can use Backblaze for this - how exactly is this configured? Is there a setting in the lemmy config to point to external object storage providers?

    2

    Are You Satanically Curious?

    Got questions? I have answers :) on our KBin instance https://kbin.social/m/globalorderofsatan/t/14226

    0

    About The Global Order Of Satan

    The Global Order of Satan is an international collection of communal Orders, helping to grow Satanic idealism and self worship, while protecting those who are oppressed by overbearing religious hegemony.

    As atheists we believe in neither gods nor devils. Our ideology is instead rooted in courage, compassion, science, the self, and in rituals of introspection. These ideals are enshrined in our Founding Pillars.

    The Six Pillars

    Satanism helps define how we live our lives & interact with other people. The founding pillars of a Satanic organisation guide and empower you to live a Satanic lifestyle. No single founding pillar should be raised higher than any other. Our actions should be guided by them collectively.

    1. Self-fulfilment and personal understanding allow us to support ourselves and therefore others.
    2. Respect the inviolable body, autonomous will, and sovereign right of every individual to guide their own life and being; remembering that enjoyment of these rights is predicated on respect for the same in others.
    3. Science, evidence, reason, and critical thinking should guide our beliefs about our universe. Truly critical thinking can only be achieved by challenging your own preconceptions and opinions, providing a more balanced outlook to help us make better informed decisions.
    4. Act with empathy, compassion, and wisdom towards yourself and others.
    5. Justice always takes precedence over laws, institutions, and religious texts, as long as the pursuit of it does not countermand the pillars.
    6. All people make mistakes. Allow them to correct those mistakes, as we seek acceptance in others over our own.

    FAQ

    Do you believe in / worship Satan?

    No. We are atheists which means we don’t believe in the existence of the supernatural. This means no god, no demons, no angels, no ghosts (holy or otherwise) and no devil. Worship is an expression of adoration to something which one reveres. In our case, we revere ourselves as individuals capable of the greatest human expression of compassion and empathy. We have hearts and minds that are imbued with warmth, rationale, and a quality of curiosity that can reason, resolve, and navigate profound existential experiences. That’s essentially the heart of Satanism. This philosophy can be thought of as a type of selfism.

    Do you sacrifice animals?

    Of course not. Satan doesn’t exist, so there’s nobody to sacrifice to. Besides, animal cruelty or the mistreatment of animal remains would be against everything we stand for. There are plenty of other religions (and troubled teenagers) that kill animals with the intent of achieving some misguided ritual “purpose”; despite what lazy journalists would have you believe there’s nothing in modern Satanism that would encourage such an act.

    If you don’t worship the devil then why do you call yourselves Satanic?

    Buddhists don’t worship Buddha, but they follow those teachings. The name Lucifer actually means lightbringer, and nothing is more illuminating than knowledge. In fables, Satan was the first to speak out and voice rational inquiry to an authoritarian god that demanded blind obedience, and for it he was cast out. Of course we don’t believe this actually happened. But, historically, we know that those who speak out against the injustices committed by governments, religious dictators, and corporations that consistently prioritise profits over people are often imprisoned, killed, or branded incendiaries. So we believe the allegorical teaching of Satan is the need to use one’s own voice as an honest tool of evidence-based dissent against corrupt regimes where one sees it. Use of the name also requires individuals to think about what it is that they actually believe. To its detriment, much of the world’s cultural experience is informed by religious dogma and institutional influence and it can be hard to disentangle what one actually believes from what one has been told to believe. Associating with something typically seen as forbidden and characterised as evil when evidence shows that thing to be ethical and charitable for the benefit of all mankind, requires a level of rationality and critical thinking that we encourage in our membership. And if people and governments and leaders can do horrible things in the name of God then we can most certainly do beautiful and inspired things in the name of Satan.

    So then you’re activists, not Satanists?

    We are Satanists, make no mistake. It is the lessons of the literary Satan that we follow –the importance of dissent, rational inquiry, vigilant self-assessment, and the continuing struggle for justice. Because we’re committed to acting on our beliefs, this philosophy can take the form of activism. And like anyone else who calls themselves religious, it’s our commitment to these deeply held convictions that our organisational identity represents. So, yes, we’re Satanists – and activism is just our way of doing the devil’s work.

    Won’t the name Satan make it harder to accomplish your goals? Wouldn’t it be better if you called yourself something else?

    People can be superstitious and reactive as individuals and in groups which is often a symptom of ignorance or entitlement and we’d like to change that way of thinking. Of course it’s an uphill battle, but every movement towards social equilibrium requires those on the forefront. If the world would take steps to shift its collective approach to differences away from defensive and protective, making an intentional movement towards vigilant integrity in our approach to truth, understanding, and self-awareness, then we might realise we’re far less vulnerable and capable of great adaptability which is empowering.

    So you don’t have rituals or kill babies?

    What most people think they know about Satanism comes from Roman Polanski films like Rosemary’s Baby and The Ninth Gate, The Omen trilogy, and Hammer Horror films like The Devil Rides Out. It’s not surprising – those are great films – but that’s fiction, folks. We do perform rituals, but so does everyone else in their daily life. Crossing the street is a ritual in which you look both ways beforehand. Checking your email can be a ritual if you have a routine for it – do you check it in when you first wake up…with coffee? Do you play music and dance around the kitchen while cooking supper? That’s a ritual too. We ritualise life because it provides comfort and it can be a hallmark for important events of recognition, such as the ritual of marriage. Global Order of Satan performs rituals too, but it isn’t black magic, it’s just a celebration of life.

    I’ve heard that becoming a Satanist will grant me money, fame and power. How do I join you and get all this?

    We’re sorry to disappoint you, but joining Global Order of Satan does not grant you money, or fame, or power. If you read through the rest of this FAQ and site, you’ll find that we’re an atheist group, who don’t believe in a god, or a devil, and also laugh at the concept of doing some kind of deal with a supernatural entity for a secret way to make money, become famous or powerful. We stand for those oppressed by mainstream religions, and provide a community for those who agree with our philosophy – we’re not a cult, there’s no direct line to grant special favours from Satan, and we’re very sorry you’ve been lied to.

    Are you related to the US-based Church Of Satan or The Satanic Temple?

    We have no current affiliation with either. We have similar beliefs but we also have different policies and principles. For example, membership with Global Order of Satan is always free. We also don’t ask for money from our members or chapters and we put into practice our ideals about autonomy and the importance of rebellion. Because we have more of a global reach, as we currently preside over Europe, Australasia, and the Middle East, our concerns are global ones and not restricted to our locale.

    So do you hate religion?

    Religious practice can be a source of immense emotional gratification. We’re a religion ourselves, so -no- we don’t hate religion. What we hate is abuse and bullying. When Catholic Charities are taking social welfare money earmarked for HIV prevention but hide the condoms because they don’t believe in them, that’s a type of moral bullying with epidemic consequences. When families in one of the most dynamic capitols in the western world burn to death in substandard housing because of greed supported by casual classist attitudes, that’s economic bullying and a form of genocide. And if you’re a bully, especially one who uses religion as a get-out of-jail-free card in place of compassion and reason, then we’ll probably be seeing each other soon.

    Do I have to be a goth/like metal music to join?

    Absolutely not – we believe in individuality & free expressions, and appreciate the value of diversity.

    Does it cost anything to be a member?

    Membership is free, and we will never pass around a collection plate.

    0

    What was your journey to atheistic Satanism?

    What was it that led you down the left hand path?

    0