werefreeatlast

joined 11 months ago
[–] werefreeatlast@lemmy.world 1 points 3 minutes ago

As a non retarded Latino, Hispanic, brown latinX, whatever they wanna call us Tuesdays...wtf? Like I know I got super seer powers, dah but I didn't know half the population had the same power! So you guys too can tell when someone's a criminal? Dang! I had been living a crime fighting life for nothing? I called myself Zotman...a mix between Zorro and Batman since I like to punch but I can't do sword fighting or any stunts at all nor do I have fancy cars. And my costume is pretty thin so I can carry it around easily in my pocket. And I can zing the zong, can't you?

Zotman! Zada dada zada dada!

Zotman! Zada dada zada dada!

Zotman!

Zotman!

Zotman!

Zada dada dada dada dada daaaa!

Zotman!

[–] werefreeatlast@lemmy.world 23 points 9 hours ago

All that enshitification takes good planning.

No doubt. Probably two years of trumpfus and two of JDv. The Simpsons predicted it. It shall be true.

[–] werefreeatlast@lemmy.world 12 points 1 day ago

Nah, first you gotta get comfortable for a couple of years.

It's basically pig butchering for social networks.

Open an only fans account and start racking up the money 🤑💰?

It was probably a stray bullet that was oppressed at home and it just ran away on day (the same day as the landing was scheduled for)

Well said. Maybe there's more to do in the hardware, software and general computing training such that the layman could safely deploy their own Website like we used to be able to do. Then everyone could have their own servers at home like some of us do. True decentralized communication.

Lemmy would be great for dare I say it...church congregations for example. Schools, mechanic forums, unofficial student associations like alpha Kapa whatever. ETC. it's a momentous opportunity.

How about to each his or her or their own? Like let Texas be the oil smeared radioactive smelling shithole it wants to be?

May our collective military boot action find the correct metaphorical set of balls to kick onto the legal concrete. I want those balls to make a nice social media pop noise.

[–] werefreeatlast@lemmy.world 3 points 1 day ago (4 children)

I can only imagine how far into the future this will eventually sink the republican party. But let's take a look, can't do much about it since we're too stupid to see how dumb the whole electoral college thing is. California holding a miniscule number of representatives so if you live in California, you basically got no voice. But if you milk cows in Montana, then you can force Florida to have the ten commandments in schools.

You can only push people so far. Specially if we get invaded by China and suddenly all normalcy goes out the window.

If you give me 15 minutes of your time and 200 dollars I can make you a millionaire! It's called drop shipping and with my weird little trick the hunnies will love you!

Oh this old thing? I can't even see it. Without my glasses 🤓. All you gotta do is think of the ugliest person and it goes away during the day.

The new president elect works alright but it's fucking annoying when he's talking. I rather think of Rudy. LOL.

 

Notice the continuous mention of bones.

 

Would it be possible to please make notifications last a whole minute? I really want to enjoy my notifications during a movie.

Also, I really love how I can't quickly just close the notifications. Could you guys please just lock up my phone or something?

Uh, I know! I know one! When the low battery notification comes on, switch the phone to full brightness and turn on the flashlight! And like be sure to cover the entire useful window for a minute or two so the user can be made aware of the importance!

And please do interrupt whatever I'm doing, whenever a guy just wants to call my phone number. That makes it easier for me to just call other people to do the same. And when a call comes in, those are the 3 things I want to do, either Answer, screen or hang-up. I sure wouldn't want to totally ignore a phonecall regardless of who it was. Specially not during a movie or while having sex. Please call others so they can call me.

When I'm driving, don't use the GPS to do useful things like call blocking! Nah. That data is important, send it to Coke so they know where to sell me more! Please do let me know about Coke or a call about the candidates while I'm about to exit the freeway. Block the entire screen and minimize my GPS. Truly appreciated!

Thanks Android!

 

I figure this would be a good place to ask. Im not paranoid but I say a ton of stupid stuff on the Internet. It's fun having conversations with total strangers after work 😁. Anyway, I was thinking. Could I keep a level of anonymity if I just created new accounts every month for example? Is that a thing people use? Like every month you just abandon your bs account and get a completely new account on google. Google specifically since they are the assholes that keep selling our data.

 

Oh yes! The 3D experience!

Go ahead sign in! Tell us how our shit product is broken. That's valuable information that we SOLIDWORKS can keep to ourselves and make you create a new username and password combo to remember. Ofcourse your data regarding anything is actually ours. We own it! Thanks!

 

I keep having to remove all sorts of

Elephants 🐘, penguins 🐧, and giraffes 🦒 and other funny animals from my imaginary joke fridge!

Go get me a funny 🍺 beer!

Surprise! It's another elephant.

 

1)You get thru downloading the thing since it advertises support for your printer, 2)Click on it to start using it right? 3)Right? 4)X out of the login window because you don't have a login and don't want one thanks. 5) Put the newly downloaded file in the trash bin. 6) Right click on the trash bin and "empty trash" 7-10) Relax for a bit since you don't have yet another data collecting app spying on you. But then post about how shitty the experience was.

I can't believe anyone would actually create a login to use an app like this. Fuck that. I will just use shitty chitubox for now. Fuck^2, but at least I don't live in some shit server with all my 3D models stolen or my credit card or GPS or whatever the fuck they want to get from me. I'm sure chitubox is already doing it, but hey I don't need a password for that.

-24
submitted 1 month ago* (last edited 1 month ago) by werefreeatlast@lemmy.world to c/asklemmy@lemmy.world
 

Would it be awesome if they put some of that vaccine and other vaccines in the bottled water, sodas and swimming pool water? Everyone eventually has to drink water, so why not to it little by little thru a global low dose in the global water supply?

All answers accepted, specially the really wrong ones.

 

That's right! Your hearing is perfect! If you allow anyone from our secret staff members who come and offer you a brand new shower to just kick your groin once, you will get it installed absolutely free!

No questions asked! A guy comes in, offers you a new shower, installs it, and if they kick you in the groin and they happen to be one of our secret staff members, you get it all installed for free!!!

Ofcourse you do need to pay for the shower and tax. But the kick is absolutely free once installed right in the groin!

 

SO, it started quite nicely with a fully working program. However nearing the end... or at the end of my programming experience or asking it to program something for me, it wrote in some nasty nasty screen flickering shit. I couldn't stop it and it quickly just froze my screen where the only option was to push the button. I tried it a second time to confirm, but this time I was able to quickly go to a different CLI window and kill that sonobabich. Here is what it came up with in case you want to try it. maybe it only screws up my computer:

import os
import cv2
import numpy as np
import time
import tkinter as tk
from tkinter import messagebox, filedialog

def threshold_to_black(image_path, duration):
    original_image = cv2.imread(image_path)
    
    if original_image is None:
        print("Error: Could not read the image.")
        return

    height, width, _ = original_image.shape
    gray_image = cv2.cvtColor(original_image, cv2.COLOR_BGR2GRAY)
    steps = duration * 10  # 10 frames per second

    for i in range(steps + 1):
        # Calculate the threshold value (0 to 255)
        threshold = int((i / steps) * 255)
        
        # Create the thresholded image
        thresholded_image = np.where(gray_image < threshold, 0, 255).astype(np.uint8)

        # Resize the thresholded image to fill the window
        resized_image = cv2.resize(thresholded_image, (window_width, window_height), interpolation=cv2.INTER_LINEAR)

        # Display the thresholded image
        cv2.imshow(window_name, resized_image)

        # Wait for a short period to create the effect
        time.sleep(0.1)

        if cv2.waitKey(1) & 0xFF == ord('q'):
            break

    # Display the final black image
    cv2.imshow(window_name, np.zeros_like(thresholded_image))
    
    while True:
        if cv2.waitKey(1) & 0xFF == ord('q'):
            break
    
    cv2.destroyAllWindows()

def select_image():
    current_directory = os.getcwd()  # Get the current directory
    filetypes = (
        ('JPEG files', '*.jpg'),
        ('JPEG files', '*.jpeg'),
        ('All files', '*.*')
    )
    
    filename = filedialog.askopenfilename(
        title='Select an Image',
        initialdir=current_directory,  # Start in the current directory
        filetypes=filetypes
    )
    
    if filename:
        return filename
    else:
        messagebox.showerror("Error", "No image selected.")
        return None

def get_duration():
    def submit():
        nonlocal total_duration
        try:
            minutes = int(minutes_entry.get())
            seconds = int(seconds_entry.get())
            total_duration = minutes * 60 + seconds
            if total_duration > 0:
                duration_window.destroy()
            else:
                messagebox.showerror("Error", "Duration must be greater than zero.")
        except ValueError:
            messagebox.showerror("Error", "Please enter valid integers.")

    total_duration = None
    duration_window = tk.Toplevel()
    duration_window.title("Input Duration")
    
    tk.Label(duration_window, text="Enter duration:").grid(row=0, columnspan=2)
    
    tk.Label(duration_window, text="Minutes:").grid(row=1, column=0)
    minutes_entry = tk.Entry(duration_window)
    minutes_entry.grid(row=1, column=1)
    minutes_entry.insert(0, "12")  # Set default value for minutes
    
    tk.Label(duration_window, text="Seconds:").grid(row=2, column=0)
    seconds_entry = tk.Entry(duration_window)
    seconds_entry.grid(row=2, column=1)
    seconds_entry.insert(0, "2")  # Set default value for seconds
    
    tk.Button(duration_window, text="Submit", command=submit).grid(row=3, columnspan=2)
    
    # Center the duration window on the screen
    duration_window.update_idletasks()  # Update "requested size" from geometry manager
    width = duration_window.winfo_width()
    height = duration_window.winfo_height()
    x = (duration_window.winfo_screenwidth() // 2) - (width // 2)
    y = (duration_window.winfo_screenheight() // 2) - (height // 2)
    duration_window.geometry(f'{width}x{height}+{x}+{y}')

    duration_window.transient()  # Make the duration window modal
    duration_window.grab_set()    # Prevent interaction with the main window
    duration_window.wait_window()  # Wait for the duration window to close

    return total_duration

def wait_for_start(image_path):
    global window_name, window_width, window_height

    original_image = cv2.imread(image_path)
    height, width, _ = original_image.shape

    window_name = 'Threshold to Black'
    cv2.namedWindow(window_name, cv2.WINDOW_NORMAL)
    cv2.resizeWindow(window_name, width, height)
    cv2.imshow(window_name, np.zeros((height, width, 3), dtype=np.uint8))  # Black window
    print("Press 's' to start the threshold effect. Press 'F11' to toggle full screen.")
    
    while True:
        key = cv2.waitKey(1) & 0xFF
        if key == ord('s'):
            break
        elif key == 255:  # F11 key
            toggle_fullscreen()

def toggle_fullscreen():
    global window_name
    fullscreen = cv2.getWindowProperty(window_name, cv2.WND_PROP_FULLSCREEN)
    
    if fullscreen == cv2.WINDOW_FULLSCREEN:
        cv2.setWindowProperty(window_name, cv2.WND_PROP_FULLSCREEN, cv2.WINDOW_NORMAL)
    else:
        cv2.setWindowProperty(window_name, cv2.WND_PROP_FULLSCREEN, cv2.WINDOW_FULLSCREEN)

if __name__ == "__main__":
    current_directory = os.getcwd()
    jpeg_files = [f for f in os.listdir(current_directory) if f.lower().endswith(('.jpeg', '.jpg'))]
    
    if jpeg_files:
        image_path = select_image()
        if image_path is None:
            print("No image selected. Exiting.")
            exit()

        duration = get_duration()
        if duration is None:
            print("No valid duration entered. Exiting.")
            exit()

        wait_for_start(image_path)

        # Get the original
 

cross-posted from: https://feddit.uk/post/17001898

A car park built for £51 million in Oxfordshire is lying empty because a council cannot connect it to the main road.

Planning problems are preventing motorists from using the 19-acre park and ride scheme in Eynsham until funding is secured to link it to the A40.

Aerial photographs show the 850-space site devoid of vehicles, despite its finished glossy tarmac, bus stops and green spaces. All major construction work was finished in January, followed by landscaping last month.

Although the car park could be cut off from the main road until 2027, local authorities have contracts to maintain it every week, cutting the grass and topsoiling and seeding when necessary.

Archive

 

Well I set up my email server thru cloudflare and managed to receive emails directly to my basement server. I could live with this and the various security threats incoming thru my unifi. But one thing is for sure, my wife won't have any of it. She's a total backwards thinking give me windows or I'll jump kind of Gal. So I found that I could run a dockerized Thunderbird instance and I thought ... Wow! I can just login to it from my computer or my phone, Surely this is it! I can have emails backed up from Gmail to my server and just access my server! And you know what? It works! I can access my Gmail on my browser! It's beautiful!.... But then I login through my phone and wow! I can access my Gmail! Thru my phone! Except the interface is the same as my desktop. It's literally a VNC to the server. I can login to it on my desktop and watch the mouse move as I move my finger on my phone! Great party trick, but....the text is microscopic. So is there another way to get IMAP and SMTP interface to Gmail, archiving all emails on my own server? I literally don't want any of my emails to live on a Gmail server, but I want to be able to send receive and search emails I previously passed through Gmail but now live on my server.

view more: next ›