• 3 Posts
  • 135 Comments
Joined 2 years ago
cake
Cake day: June 4th, 2023

help-circle
  • Possibly, though I would be surprised. I only recently got this job so the laptop is brand new, but I have also had it long enough that it was an odd and unexpected event, before then I had not had any power issues, and not since either. Since it is not reproducible, I’m not so sure it is the battery.

    Outside of this, it is either Win 11 or the Dell hardware that has other peripheral issues. Often when disconnecting from a secondary display, the screen freaks out and I have to try again. Furthermore when logging into the laptop remotely, Windows 11 for some reason decided to wipe out cleartype, making all the font textures crunchy, despite having set Remmina to connect with best-quality settings.




  • An oil company which had an MS access DB and a form configured for it with no checks for formatting that would insert the fields of the form directly into the database, and then if they wanted to make a change, they would export the entire database as csv, open it in excel, make changes and use that to overwrite the entire database.

    This had been going on since some time in the 1990’s. They finally wanted to move to a modernized databasing/operations solution which is what my company does.

    I successfully cleaned 75% of that data, however it took 37 regular expressions and a script that was about 800 lines to account for every possible mis-entry, incorrect format, and merging fields if they were empty from newest records to oldest records until the fields were no longer empty where possible (essentially collapsing the records together to get as much data on each unique object which may have had N records over time through the database).

    It is UN-BELIEVABLE what actual businesses get away with.








  • They will pick whatever group they think will suddenly put as many idiots as possible under their control when they say “GROUP A IS BAD”.

    Most of them don’t care they are trans, they only care that they can take advantage of the oppression of a minority group in order to consolidate control over people so that they can oppress more people.

    When everyone alive and dead is either oppressed or under your control, you become god. This is the goal, but they don’t care about the process to get there.



  • They have called the internet a series of tubes which is true to a degree.

    Pneumatic tubes are still used in some places to send documents over a distance quickly.

    There are a few things that are core to sending and receiving data and it would pay to read up on some computer networking protocols, particularly those that are a part of the TCP/IP Suite of protocols.

    You want the data to be sent fast. A higher throughput means that more data can move in a shorter amount of time.

    Depending on the type of data, you may or may not want the data to be received in its entirety. TCP was designed for a post-nuclear war scenario in which the lines that carry the data might be spotty, so it insures that all data sent is eventually received even if every other packet of data is lost on the way.

    For real-time data, think live streams or video or voice call data, you dont necessarily care if one or two frames of a video get dropped on the way over because it is still good enough to understand what was sent. UDP works this way, basically firing the data down a line fast but not checking if each packet was received.

    You want the data to be sent securely. SSL/TLS makes it so that no one can spy on your packets of data when they are in transit.

    You want to make each packet of data dense with information. There are many ways this can be achieved, but a comparison would be something like making use of the back of a piece of paper as well as the front when writing a letter. In history, people would sometimes write letters normally, then if they needed more room, they would turn the paper 90 degrees and continue writing in that direction. The words are still readable even though they cross over other words on the page and it doubles the capacity of the data the piece of paper can hold. If you used the front and back of a page and used this method, you have multiplied the amount of data that you can store on the paper by 4.

    I might have further ideas for you that might be helpful, and if I think of more I will edit this comment, but because this is a world-building type of topic, I would invite you to post this question to a community I moderate, as I am sure some people there have thought this over.

    https://lemmy.ml/c/worldbuilding




  • It will differ by distro, but generally for debian, you begin uninstalling systemd by installing something else like SysV init:

    apt install sysvinit-core sysvinit-utils
    cp /usr/share/sysvinit/inittab /etc/inittab
    

    Then you will need to configure grub by editing /etc/default/grub changing:

    GRUB_CMDLINE_LINUX_DEFAULT="init=/bin/systemd console=hvc0 console=ttyS0"

    to

    GRUB_CMDLINE_LINUX_DEFAULT="init=/lib/sysvinit/init console=hvc0 console=ttyS0"

    and then executing update-grub as root.

    Then you can reboot so that the system boots off of sysvinit instead and then purge systemd with apt-get remove --purge --auto-remove systemd. This also removes packages that depend on systemd.

    Then you pin systemd packages to prevent apt from installing systemd or systemd-like packages in the future.

    echo -e 'Package: systemd\nPin: release *\nPin-Priority: -1' > /etc/apt/preferences.d/systemd
    echo -e '\n\nPackage: *systemd*\nPin: release *\nPin-Priority: -1' >> /etc/apt/preferences.d/systemd
    

    Depending on if the distro is multiarch, you might also need:

    echo -e '\nPackage: systemd:amd64\nPin: release *\nPin-Priority: -1' >> /etc/apt/preferences.d/systemd
    echo -e '\nPackage: systemd:i386\nPin: release *\nPin-Priority: -1' >> /etc/apt/preferences.d/systemd
    

    This information was sourced from this wiki dedicated specifically to removing systemd on multiple distributions and replacing it with something else:

    https://without-systemd.org/wiki/index_php/Main_Page/


  • Off only the top of my head.

    -Potentially faster installation

    -Free

    -More control

    -Many distributions from LinuxFromScratch to Mint, making it meet the interests of nearly every demographic

    -Wonderful sense of community

    -No spying

    -No bloatware depending on distro

    -No ads

    -Many window managers supporting different workflows

    -Incredible command line power

    -Easy installation of software with package managers

    -Less malware

    -Fully customizeable ux/ui

    -Can uninstall anything you don’t want

    -Will help you learn how a computer works at a deeper level if you want to