u/lukmly013 💾 (lemmy.sdf.org)

18M I like computers, trains, space, radio-related everything and a bunch of other tech related stuff. User of GNU+Linux.
I am also dumb and worthless.
My laptop is HP 255 G7 running Manjaro and Linux Mint.
I own RTL-SDRv3 and RSP1 clone.

SDF Unix shell username: user224

  • 6 Posts
  • 56 Comments
Joined 1 year ago
cake
Cake day: June 17th, 2023

help-circle



  • I don’t for quite a while anymore, but I did longer than most others. I had to stop because people were laughing at me at that point as I was basically the only one.

    I simply felt more comfortable with it. It felt good to have a large portion of my face covered, people not seeing all of my face, most of my face expression. I didn’t have to worry if I got too carried away with my thoughts and imaginary conversations while walking in public so much that I started quietly whispering to myself, and of course moving my lips. Or doing something else weird like licking or biting my lips. Or inappropriately smiling against my will.

    When I stopped wearing it, it basically felt like being naked in public. An awful feeling so bad I wished for another wave of the pandemic only so that masks would seem acceptable again.

    Maybe I wasn’t the only one. Perhaps it’s such psychological thing for someone else.









  • The unlimited data plan offers 35GB at full 4G LTE/5G speed with 5GB of hotspot included. Data speed is reduced after 35GB.

    Wow. Truly unlimited. And how much does it get reduced?

    Let’s check ToS.

    Your data speed will be reduced to lower speeds once you have used 35 GB of data in a billing period.

    Uh, huh. Very precise information.
    Also…

    New and existing customers on qualifying plans including data have streaming video optimization technology automatically applied to our plans, and video is delivered at a lower resolution (typically 480p) rather than at a higher resolution which is better suited for larger screens. This helps customers stretch their Data Plans by reducing the amount of high-speed data consumed for streaming video.

    What, how? How does that work?


    Anyway, I am probably spoiled by Swan (4ka) in Slovakia.
    It is the 4th carrier, weakening oligopoly of T-Mobile, O2 and Orange since 2015.
    I have their unlimited data plan, which is 300GB, not 35GB, nor 5GB on hotspot. Of that I used 220GB so far in this month (usually I do around 100GB though). €13/month for me, €15 for new customers.
    I am not even sure if limiting hotspot usage could be a thing in Europe. It sounds stupid enough.


  • None. All my playlists are fully unique, mostly because I am too lazy to actually make playlists.

    There is a partial exception to it with one song: Louis Armstrong - When the saints go marching in
    That is because I have 2 versions of it. One I ripped from YouTube in the past and like it more, and one I ripped from CD. The latter I keep in separate directory for album completion, just like culture mix of Big in Japan by Alphaville. I don’t like it, but I have rest of the album (also ripped from CD by myself).

    I do have playlists, I almost never listen to full albums (nearly all songs I download individually), but I do that by categorizing new songs into the most fitting directory, and that’s it.


  • Depends on what I do with it. Usually the only noticeable drain is WiFi being active.

    But for example encrypting and compressing large files will absolutely toast the phone.

    The errors can be a problem, even if they aren’t written to a file. For example with tinyproxy. Disconnecting the network interface it’s running on won’t shut it down, it just keeps producing errors and clearly doing something as it can really heat up the phone.
    This is what it spits out (as fast as it can):

    ...
    ERROR     May 25 13:01:06.107 [9701]: Accept returned an error (Invalid argument) ... retrying.
    ERROR     May 25 13:01:06.107 [9701]: Accept returned an error (Invalid argument) ... retrying.
    ERROR     May 25 13:01:06.107 [9701]: Accept returned an error (Invalid argument) ... retrying.
    ERROR     May 25 13:01:06.107 [9701]: Accept returned an error (Invalid argument) ... retrying.
    ERROR     May 25 13:01:06.112 [9701]: Accept returned an error (Invalid argument) ... retrying.
    ERROR     May 25 13:01:06.112 [9701]: Accept returned an error (Invalid argument) ... retrying.
    ERROR     May 25 13:01:06.112 [9701]: Accept returned an error (Invalid argument) ... retrying.
    ERROR     May 25 13:01:06.112 [9701]: Accept returned an error (Invalid argument) ... retrying.
    ERROR     May 25 13:01:06.112 [9701]: Accept returned an error (Invalid argument) ... retrying.
    ERROR     May 25 13:01:06.112 [9701]: Accept returned an error (Invalid argument) ... retrying.
    ERROR     May 25 13:01:06.114 [9701]: Accept returned an error (Invalid argument) ... retrying.
    ERROR     May 25 13:01:06.114 [9701]: Accept returned an error (Invalid argument) ... retrying.
    ERROR     May 25 13:01:06.114 [9701]: Accept returned an error (Invalid argument) ... retrying.
    ERROR     May 25 13:01:06.114 [9701]: Accept returned an error (Invalid argument) ... retrying.
    ERROR     May 25 13:01:06.114 [9701]: Accept returned an error (Invalid argument) ... retrying.
    ERROR     May 25 13:01:06.114 [9701]: Accept returned an error (Invalid argument) ... retrying.
    ...
    

    Which is also why I run it with -d which keeps it in foreground and this goes to stdout/stderr instead of a file. I keep everything I can in foreground. I can have multiple sessions open and just CTRL-C anything.



  • Termux, definitely Termux. Best terminal emulator for Android.
    It basically gives your phone as much power as you can get from a locked down system.

    You can even install GUI in it. I use XFCE. Pretty useful for Handbrake as I am too dumb for ffmpeg, Firefox (desktop) because it won’t crash with huge uploads to e.g.: OneDrive like every mobile web browser when you lock your phone, NOAA-APT to decode APT imagery from NOAA 15, 18 and 19 satellites.

    Just some examples from what I use it for:

    • ping
    • traceroute
    • telnet/ssh client
    • wget for serious downloads and poor man website mirroring
    • tar for creating archives
    • gpg for encrypting files
    • gzip for compressing files
    • touch for modifying timestamps
    • Vim for text editing (yes, I know)
    • rsync for backups (if not using tar)

    Now it gets even better

    • socat for port forwarding
    • VNC Server (tigervnc) for accessing the Termux GUI
    • SSH Server (OpenSSH) for remote CLI access and secure port forwarding
    • NGINX server for serving the websites you mirrored with wget and as a forward proxy for other web-related services (to get them on same port, add basic authentication, use HTTPS,…). I also use it for serving videos in a lazy way (checkout fancyindex module).
    • kiwix-serve for serving archives from kiwix.org. I have (not only) the whole motherfucking English Wikipedia on my phone (110GB)!
    • Navidrome server to stream music locally stored on my phone (currently 1,339 songs at ~23GB) with a nice web-ui. Also supports adding internet radios.
    • Jellyfin server (under Ubuntu proot) if you have some movies too. I ditched this idea, but I tried it, and it works.
    • cloudflared for creating Cloudflare tunnels to perhaps access this from internet (if you feel OK about that). You can test it by creating quick tunnel which doesn’t even require account (limited to HTTP).
    • HTTP proxy server (tinyproxy) to use my phone for internet access (will also route it over VPN). If your carrier restricts hotspot usage, this is the way. For me it’s useful to circumvent blocking on school network without the need for any extra software on school PCs.

    You get the idea. Plenty of stuff to do with it.
    You can also run these distros under proot with proot-distro easily:
    Alpine, Arch, Artix, Debian, Deepin, Fedora, Manjaro, OpenKylin, OpenSUSE, Pardus, Ubuntu, Void.

    Oh, now for a warning. Things like NGINX save error logs to your storage by default. Sometimes (e.g.: your phone disconnected from Wi-Fi making an active interface disappear and logs being firehosed) they can rapidly fill it up. INTERNAL STORAGE FULL TO THE LAST BYTE MAY CAUSE A BOOTLOOP!!! (Guess how I know)

    In my case forcing it to reboot into recovery, shutting it down, and booting it up manually (instead of auto reboot after system crash) did the trick, freeing 17MB, enough to boot up.







  • Operation: Verdant Terror - A Beginner’s Guide

    Warning: Grass is a complex and potentially hostile ecosystem. Approach with extreme caution. This guide is for informational purposes only and does not guarantee your safety.

    Pre-Mission Preparations:

    Psychological Evaluation: Undergo mandatory psych evaluation to assess your mental fortitude for grass contact.
    Gear Up: Don a heavy-duty biosuit with maximum puncture resistance. Grass blades are surprisingly sharp and harbor unknown microscopic horrors.
    Assemble Emergency Kit: Pack antihistamines, tweezers, and a portable decontamination spray in case of allergic reactions or parasitic infestation.

    Mission: First Contact

    Location: Locate a designated “Grass Touch Zone” (public parks, backyards) during daylight hours. Nighttime grass is even more unpredictable.
    Establish Perimeter: Scan the area for potential threats. Beware of territorial pigeons, playful (and potentially rabid) dogs, and unattended blades (rusty and tetanus-inducing).
    Approach: Move slowly and deliberately, maintaining eye contact with the grass at all times. Sudden movements might trigger an aggressive response.

    The Touch (Perform at your own risk):

    Deployment: From a safe distance, extend a single, gloved finger towards a solitary blade. Do not touch in clumps! They may swarm and overpower you.
    Observation: If contact is made, withdraw your finger immediately. Observe any changes in grass behavior (twitching, pulsating).
    Escape: If the grass seems unreactive, retreat slowly and cautiously. Remember, even a seemingly docile patch may be plotting a surprise attack.

    Post-Mission:

    Decontamination: Upon reaching a safe zone, thoroughly disinfect yourself and your equipment following the provided protocol.
    Medical Attention: Seek immediate medical attention for any unusual symptoms (itching, hallucinations, uncontrollable urge to roll in the grass).
    Debriefing: Report your experience to the designated authorities. Your knowledge could be crucial in understanding the true nature of the Verdant Terror.
    Remember: Grass is not your friend. Approach it with respect and fear. This guide is just the first step. Only the most courageous explorers venture beyond basic touch. Good luck.