Efwis

joined 2 years ago
MODERATOR OF
[–] Efwis@lemmy.zip 2 points 5 days ago (1 children)

May I DM you to answer the last two paragraphs on your post.

[–] Efwis@lemmy.zip 2 points 5 days ago

Please check our community page to see if we may have achieved what it was you were looking for us to avoid. As for the echo chamber affect, that will be caused by the user not our site. I will be posting a snippet of our LiveStream this morning as soon as I can to our community page. Please be patient with me as I am working on some new features for the site.

[–] Efwis@lemmy.zip 1 points 5 days ago

Pleas note, we I have brought this converstation to our admin team, and we have, we hope, found a way to mitigate your concerns you brought up. Please go to the !KAOSnow@lemmy.zip community to see these changes so as to now take this up in this community. Please ask any questions or voice any concerns you may have. Your opinion matters to us.

[–] Efwis@lemmy.zip 1 points 5 days ago

So we had our meeting this morning and made changes to the way it is handled. Please see !KAOSnow@lemmy.zip to see these changes.

[–] Efwis@lemmy.zip 1 points 5 days ago

we're not putting a minority or majority issue in place. We had a meeting this morning, like we do every Sunday. To help mitigate this issue we have removed the ability to reply to posts directly. All opinions posted will not have reply ability by anyone, except Moderators or administration. And that will only be used if/when necessary. We want everyone to be able to voice their opinions without having to put up with people arguing with them on the forum. This was decided among the founder, myself, and our co-founder. We are also updated the description of KAOS and I will be making a post in our community regarding this.

[–] Efwis@lemmy.zip 2 points 1 week ago

Unfortunately you are correct with your last paragraph, and we are open to ways to help broach this issue.

I do agree a lot of the free speech forums did turn into massive echo chambers. But as far as I can tell it was because of lack of proper moderation and showed that the site admins and moderators were directing the conversations to that end.

Since we, meaning the people who participate as registered users, have it in our by-laws that we are apolitical and don’t choose left or right topics. We believe in the people having a voice and being heard. If you don’t like a post you don’t have to reply, we have a ranking system that will be tied into upvotes and downvotes on the subject matter. We do ask that you read the post before mashing upvote or downvote of course.

[–] Efwis@lemmy.zip 1 points 1 week ago

Actually I have moderated this groups. I knew coming in Thai wouldn’t be easy, but I love a good challenge.

As. Said in another comment, people complain the loudest and are quiet when there is no complaint.

I agree, we need to get the quiet ones more involved. If you have any ideas that would help accomplish that I’m up to listening. You can even post that in the !KAOSnow@lemmy.zip community.

[–] Efwis@lemmy.zip 2 points 1 week ago

All identifying info is sha256 hashed and is not available, even to the administration. We also don’t ask for any identifying information other than email address, and that can be a throw away mail if they want.

We are taking this into consideration and are doing everything possible to mitigate that. Hell, you don’t even have to use your real name, and the only people who see the up addresses are administration, which is me and our co-founder. This info is only for security reasons which require banning an account.

If you put any identifying information on your post, then that’s all on you not us. Hell we don’t even show what state or country you’re from.

[–] Efwis@lemmy.zip 1 points 1 week ago

The moderation we are talking about revolves around not changing the person post.

If it’s not acceptable, such as bots posting, which we are in the process of setting up on the website, CSAM, doxxing etc are to be instantly removed and banned by IP address as well as email address.

We have taken those issues into consideration and are constantly working towards that end.

As for the bigot part, everyone is a bigot about something whether they know it or not.

[–] Efwis@lemmy.zip 0 points 1 week ago

There is a difference between modifying the content in a post and removing it al together.

We want people to see the true you, not some canned response/opinion that has been given to you by the source, but rather your own unbiased opinion on the matter. Which means you better do research and educate yourself on the topic before posting. Like I said in other replies, you need to provide reliable sources of information, generally at least 2 of them, but more is better. The intent is to prevent an echo chamber effect. We also have a living constitution we are working on that allows changes as needed to help mitigate these problems, and all the votes are voted on by registered users, not the administration of the institution.

[–] Efwis@lemmy.zip 1 points 1 week ago (2 children)

We aren’t looking for your concern, because we do have moderation in place. Now answer this, why should they not have an opinion? Doesn’t make it right, but we do want to be inclusive for everyone regardless of their outlook on things.

Besides, if enough people actually downvotes the person, it will help teach them about how wrong they are in the subject. People with the right attitude about this will help drown out the recklessness of these haters.

We also require links to sources that back their belief. These have to be reliable sources such as media websites and government websites.

[–] Efwis@lemmy.zip 1 points 1 week ago (2 children)

I won’t, they can bitch and moan all they want. It’s a them problem because they don’t want to hear the truth that disagrees with their standing.

They can yell, call me names or anything else. They want to dox me, let them it just shows how weak they really are.

 

Join us in bringing order out of KAOS.

!KAOSnow@Lemmy.zip

KAOS = Knowledge As Our Saviour

KAOS is a way for your voice to be heard about ANY current event. We primarily use our website for this endeavour. However, we also are willing to have good conversations here, whether it's about AI, Government or international issues, We want your voice to be heard. There will be absolutely no Doxxing or CSAM allowed, regardless of location.

This is a sister account to r/KAOSnow on Reddit.

Help us get up and running, ask your questions or state your opinions, all we ask is that you are straight forward with what your opinion is about, otherwise than that, we censor nothing, except what is required by law, on our actual website, here on Lemmy I have to abide by the rules of the Instance I'm on.

ETA: Just because there is no censorship, within law, does not mean we do not have any moderation. Moderation does not mean censorship. Moderation is the process of making sure that rules are being followed as well as governmental laws.

 

Just want to wish everyone a safe and happy new year. If you go out partying/drinking tonight, play it safe and use a cab to get home. Cheaper all around, no tickets to pay for DUI, no insurance increases because of a car wreck and no concern of how to replace your car if you get in one and last but not least, Your family gets to keep you around a little longer if you don't drive home drunk.

Happy New Year and see y'all in 2025

 

Today KDE released 6.1. Now we wait for the distros to put it in their repos.

 

KDE 6.1 is released today, now we begin the patient wait for the distros to update their mirrors with the latest version.

 
 

Alright everyone, let’s get this party started. The title asks the question pretty well. What is the main use of your Linux install? Is it gaming, programming, just to dump windows etc…

Let’s have some fun everyone.

 

Hey everyone, just wanted to touch base with y’all. I’m really a little worried about our community.

As of this writing we have 295 members, but we only have 11 posts, including this one. We really need to get some quality posting going on here.

So this is what I was thinking, let’s start a mega thread of conversations around Linux in general. I would like to see what we can get going here. Also please talk to your friends that are on here and invite them to the group.

I know a lot of us, myself included, tend to just lurk until something pops up for us to interact with. I’m asking everyone here to help interact with our community. We aren’t just a help desk here, we can also have fun conversations.

1
submitted 2 years ago* (last edited 2 years ago) by Efwis@lemmy.zip to c/linuxscripts@lemmy.zip
 

Hi all, I really appreciate the number of member we have here at linuxscripts, and we have had a few posts besides my own on here.

What I would really like is for some of you to post things if you have them, and of course let others know about our existence.

You don’t have to post content to o be a member here, but please help contribute in any manner you can. I am opening the community up to more content today allowing for memes and crossposts of news surrounding Linux. If you cross post please denote that in your post so others know. I do ask that you don’t cross post unsolved help posts unless it is your own. However, if you get a solution to your problem and it’s not on here please let me know so it can be locked.

Thanks everyone.

 

This is a database script i made to trigger when database events trigger a database lockup.

# Make sure to change your database info and what instance of DB you are using (i.e. sqlite3, mysql, postgres etc...)
# This script will rotate for a total of 5 logs so you can compare previous errors with current one without taking unnecessary space

# There's no strict requirement to place it in the root directory of the server, but you have some options for where to put it:

# Root Directory: Placing the script in the root directory could work, but it's generally not recommended to clutter the root directory
# with scripts. It's better to create a specific directory for your application and put the script there.

# Custom Directory: Create a specific directory for your application, and place the script there. 
# For example, you could create a directory called "my_app" or "database_error_logger" and place the script in that directory.

# Scripts Directory: Some servers have a designated directory for executable scripts. 
# You might check if your server has a "scripts" directory where you can place your script.

# Regardless of the location, it's essential to consider file permissions. 
# Ensure that the script has the necessary permissions to execute. You may need to use the chmod command to set the appropriate 
# permissions, depending on your server's configuration.

# Lastly, consider setting up a virtual environment for your Python script to isolate dependencies and avoid conflicts with other 
# applications on the server. This can help ensure that the required Python libraries are installed locally for your script
# without interfering with system-wide packages.    

# This script was created by Edward Freeman and is covered under GPL V3. You can modify this script as you need
# However, you must retain this GPL V3 standard, and leave credit where credit is due to the original author.

import logging
from logging.handlers import RotatingFileHandler
import sqlite3 #Make sure you change this to the correct Database provider (sqlite3, mysql, postgres etc..)
import sys

# Configure logging with rotating file handler
log_file = 'database_errors.log'
log_handler = RotatingFileHandler(log_file, maxBytes=1024 * 1024, backupCount=5)
log_formatter = logging.Formatter('%(asctime)s - %(levelname)s: %(message)s')
log_handler.setFormatter(log_formatter)
logger = logging.getLogger('DatabaseErrorLogger')
logger.setLevel(logging.ERROR)
logger.addHandler(log_handler)

def perform_database_operation():
    try:
        # Replace the following line with your actual database connection and query
        connection = sqlite3.connect('your_database.db')
        cursor = connection.cursor()

        # Replace the following line with your actual database operation
        cursor.execute('SELECT * FROM your_table;')

        # Don't forget to commit the changes if you are performing write operations
        connection.commit()

        connection.close()
    except Exception as e:
        # Log the error with the traceback using the logger
        logger.exception("Error occurred while performing the database operation.")
        raise  # Raising the error again allows the script to terminate or handle it at a higher level if needed

def custom_exception_handler(exctype, value, traceback):
    # Log uncaught exceptions using the logger
    logger.exception("Uncaught exception occurred.", exc_info=(exctype, value, traceback))

# Set the custom exception handler for uncaught exceptions
sys.excepthook = custom_exception_handler

# Call the function to perform the database operation
try:
    perform_database_operation()
except Exception as e:
    print("Error occurred during the database operation:", str(e))
view more: next ›