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

help-circle
  • 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


  • Yes, to a degree. In my experience a lot of attackers will call phones and wait for you to say something to get a model of your voice.

    When I answer a phone number I do not recognize, I don’t say “Hello” anymore. Instead I remain quiet for 10 seconds. If its a poorly made bot trying to scrape my voice, usually it hangs up within that time.

    I am also more open to letting everything I don’t recognize ring through to my voice mail which uses the default response without my voice since these types of attacks started.

    For peertube etc, I am unsure what the best solution is, but would be interested in what people here suggest!



  • golden_zealottoLinuxWhat to do, with a TP-Link Archer C7?
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    19 hours ago

    Hey! I just got one of these at a thrift store the other day for a couple bucks.

    If you want to mess around with pentesting your own devices, there is build based on a specific version of openWRT compatible with it that will let you turn it into a wifi pineapple and it works quite well. Because of the USB ports on the back, you can plug in an additional wifi dongle to add another radio and make it more effective for that.

    Here is the repo for the pineapple software based on a specific version of openWRT:

    https://github.com/xchwarze/wifi-pineapple-cloner-builds





  • golden_zealotOPtoPrivacyLocal Area FTP
    link
    fedilink
    English
    arrow-up
    10
    ·
    2 days ago

    Wonderful suggestion, I have an older raspberry pi and a libre sweet potato and i know i could achieve this with those, but I was hoping there was a project out there that would let anyone with a phone do it! I think this would be an excellent way to get people interested in torrent and libre software, because if someone shows up to a location and all it takes is attaching to a wifi access point and then downloading files, it feels very simple and easy to become engaged with it.

    Thank you nonetheless though, I think this is wonderful suggestion!




  • golden_zealottoPeople Twitter@sh.itjust.worksWill it ever change?
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    2 days ago

    This makes me curious as to what proposals there have been for a universal save icon otherwise.

    Saving data is a fairly abstract concept if you have no knowledge about computers. I have a difficult time thinking of something that someone who has never interacted with a computer could look at and come to an intuitive conclusion that the symbol means to save.



  • golden_zealottoLinuxWhy Linux is Better Than Windows 11
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    3 days ago

    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/


  • golden_zealottoLinuxWhy Linux is Better Than Windows 11
    link
    fedilink
    English
    arrow-up
    16
    ·
    edit-2
    4 days ago

    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



  • Teams for chat and video is generally OK but when managers start trying to do scheduling, task lists, and kanbans in it it becomes annoying in my experience. A software should have a definitive scope and not try to be an everything tool. If you want that interconnectivity then it’s better to implement a standard which works with another tool that is designed for that purpose instead of tacking on a bunch of shit.

    Otherwise, I end up wondering “Ok where the fuck is that scheduled meeting? Was in in outlook? Was it in the teams calendar? Was it in the teams Kanban? Was it a task list item in Teams? Was it in slack? Was it in google calendar? Oh, no, it was in ZOOM! Oh wait, fuck, I actually have a meeting with this client through SKYPE FOR BUSINESS at the same time the zoom meeting starts… Shit.”