• 0 Posts
  • 20 Comments
Joined 4 months ago
cake
Cake day: April 4th, 2026

help-circle

  • Install gnome-tweaks. It’ll be under “Accessories” or you can search for it in their activities travesty. There are some gnome-shell-extension-X things to install as well before you head into the tweaks program. They all used to be part of gnome-tweaks and now they’re not. If I recall a helpful web lookup occurs when you’re messing with that stuff and tells you what package to install.

    gnome can be rough until you tailor it to your usage or if you’re in an austere environment with no internet. I think all those settings can be changed via editing dconf directly, but I don’t know how, and at this point in my life I don’t really feel like trying to hack a user experience provided to me into usefulness (no root, admin doesn’t want to use linux at all so he sets up the minimal least risky thing he can and won’t change it). gnome’s interpretation of “minimal” is pretty painful.

    I use LXQT when I can. I’ll get around to trying modern KDE at some point.


  • Python, and you kind of want to take the long way around.

    Get it up and running in its own virtual environment. On Linux and Windows this’ll just be a directory its in, and once you’ve activated that install via a terminal command everything stays self contained. It has a package manager called “pip” that will handle package and dependency management. Use pip to install spyder, pandas, matplotlib, numpy, scipy, and openpyxl. If you install anaconda this is what it’s doing under the hood, but there are licensing hiccups with using their package repos.

    Anyway, however you get up and going, numpy is fast numerical storage, scipy is a lot of scientific algorithms, pandas is a data analysis library that rides on top of numpy, and openpyxl is an interface to excel files from python. Pandas will get you one line CSV file reads and writes and more complex manipulation of Excel spreadsheets. Openpyxl gets you cell by cell manipulation of a spreadsheet. Spyder is a development environment.

    It can do much, much more.

    I asked an LLM for a small python example with pandas and matplotlib. Load it into spyder and run it and see what happens (tip, go into the settings/preferences, IPython Console, Plotting, and change the Graphics Backend to “Qt” to get the plots in their own window).

    Python Example
    import numpy as np
    import pandas as pd
    import matplotlib.pyplot as plt
    
    def generate_damped_signal():
        # 1. Setup Parameters
        fs = 50                 # 50Hz Sampling frequency
        t_max = 6.0             # Run for 6 seconds to clearly visualize it hitting 0 at 5s
        freq = 2.0              # Oscillation frequency in Hz
        
        # 2. Generate Independent Time Axis
        # 50 samples per second from 0 to t_max
        time = np.arange(0, t_max, 1/fs)
        
        # 3. Generate Dependent Damped Signal Axis
        # Using an exponential decay constant of 1.0 ensures that at t=5 seconds,
        # e^(-5) drops down to ~0.006, effectively decaying the signal to zero.
        amplitude = np.exp(-time) * np.cos(2 * np.pi * freq * time)
        
        # 4. Create Pandas DataFrame
        df = pd.DataFrame({
            'Time_Seconds': time,
            'Signal_Amplitude': amplitude
        })
        
        # 5. Export DataFrame to CSV File
        csv_filename = "damped_signal.csv"
        df.to_csv(csv_filename, index=False)
        print(f"Successfully generated DataFrame and saved to '{csv_filename}'")
        
        # 6. Plot the Data Using Matplotlib
        plt.figure(figsize=(10, 5))
        plt.plot(df['Time_Seconds'], df['Signal_Amplitude'], label='Damped Signal', color='cyan', linewidth=2)
        
        # Visual Anchors for the 5-second decay mark
        plt.axvline(x=5.0, color='red', linestyle='--', alpha=0.7, label='5-Second Decay Target')
        plt.axhline(y=0.0, color='gray', linestyle='-', alpha=0.5)
        
        # Labeling and Grid Configuration
        plt.title('Damped Signal Decay Over Time (50Hz Sampling Rate)')
        plt.xlabel('Time (Independent Axis - Seconds)')
        plt.ylabel('Signal (Dependent Axis - Amplitude)')
        plt.grid(True, linestyle=':', alpha=0.6)
        plt.legend()
        
        # Display the Plot Window
        plt.show()
    
    if __name__ == "__main__":
        generate_damped_signal()
    






  • Debian.

    This is the future so Virtual Machines and containers are where most of the stuff will end up anyway. If you need a specific distro it’s minutes away with a VM or container.

    If you think there’s a chance you might want some Redhat cert for a job at some point it might be the time to jump to Rocky, and I’ve never used Proxmox so I can’t comment except to say that if I come into two fairly large computers for self hosting, the first one will get Rocky so I can get much more familiar with it, and the second will get Proxmox.

    It’s all systemd anyway.



  • That being said, I will grant that there’s no evidence of this.

    The question about whether the feds are on lemmy is falsifiable. There just needs to be enough people in congress willing to make that a primary issue to overrule whatever security laws/apparatus are in place and publish the info. There’s even recent precedent of one guy doing just that. Waiting until there’s complete evidence won’t move the ball forward at all. Even having a bad discussion has a random chance of moving the ball forward (subject to time constraints).

    Not Suspicious on the Internet:

    • Being Wrong
    • Poor spelling or Grammar
    • Asking questions, even if they’re dumb

    Suspicious on the Internet:

    • Calls to extreme violence in a discussion where everyone was generally chill
    • Calls to not discuss a topic until there’s evidence to discuss
      • Drawing parallels between documented historical events and current events don’t count
    • Suggesting a course of action that’s either prohibitively expensive or time consuming as the only path forward



  • https://en.wikipedia.org/wiki/Brazil_(1985_film)

    There are so many timelines where this guy ends up dead or in jail. This timeline depended on his ability to get a rep from Jaguar on the phone on a weekend. I can kind of understand the four car response; the system kept dropping him and they finally had positive confirmation this was the car and where it was. I wonder how often clerical/technical errors happen and how early in the process they normally get caught. This could’ve ended as badly as some of the swatting cases have and started out much the same way: an input into a system drives a forceful output. It doesn’t matter to the recipient of the force if it was a prank, a malicious act by someone, or a glitch in the matrix. If someone dies because a bad actor swatted someone there are consequences. What are the consequences if the entire Flock system is pure happy path from lens to server?






  • I ended up creating an account just to block communities/users. At the time there was a poster posting to his own instance that was federated with lemmy.world, and he was reposting nothing but reddit posts, and the volume was such that they had to go. With no algorithm there’s no way to just see subscribed stuff without losing out on discovering new things.

    And just a tip, Lemmy will let you export (to JSON) your configuration options to include who you’ve blocked.