#unix
1 messages · Page 55 of 1
@wise valvenow to install vscode
open your browser and search vscode linux commandline download
okay
you can search on google
for python its bit diffrent
okay
yes im there
im there
ok send me the link so i can confirm
wget line?
yep
copy paste
ctrl + shirft + v
it dependson ur net speed
k
btw i copy pasted the whole wget thing in terminal and it divided it on its own
was it a glitch?
no
terminal can split it automatically
as they are diffrent commands
lol
all my friends used to say "linux sucks"
idk they prolly havent used it
ok ping me when its done
it depends on what you want
obviously if you want to gaming or easy things Linux not the better for that
@final echo done
i ran all of em
nice
now check your applications
or you can just type
code in the terminal
?
it opened vscode
yep thats what the command is for lol
omg so every time i type code it will open vscode?
yep
thank you sooo much
how do i install git here
its giving me a code to install
ok then it isnt installed
you can follow the same steps we did for vs
code
to install git
this will help you in your linux journey https://www.youtube.com/watch?v=OG9-AegnNv4
Its saying "After this operation, 34.0 MB of additional disk space will be used.
Do you want to continue?"
should i press y?
yep
okay thanks
now you can try
git --version to check if its installed correctly
final questoin are there some basic commands i need to know to use linux?
and if so can u reccomend me a video
also are modules like pyautogui preinstalled?
for ubuntu
actually not
all you need to know is
sudo apt-get install <name>
this will install anything from their storage if its available
no
modules arent preinstalled
do i type pip install <module>
like i do in windows
btw importnat thing
do python3 instead of python
and pip3 instead of pip
okayy
becuase linux has both python3 and 2 preinstalled
kk
how do i uninstall stuff
sudo apt uninstall
dont uninstall python btw
it will break the os
@wise valvepyautogui is a python module
python commands are same
just put
python3
and pip3
here you can do
pip3 uninstall pyautogui
but i installed it by sudo apt install pyautogui
that wont work lol
sudo apt install is for apps and stuff
not for python packages
can u see the screenshot
above the line i asked it to uninstall
i typed sudo apt install pyautogui
and it installed somehtin
lemme see
ok you dont have pip thats why
you have to do install like you do on windows
you can ask help regarding pip and stuff in general ig
pip or pip3?
pip3
ok nice
i typed sudo apt install python3-pip
go on with your journey
bye
What's the best way to check in python for a systemd service's status and uptime?
personally i'd just use subprocess. although maybe there are some kind of systemctl bindings in python
maybe you can use the dbus api https://wiki.freedesktop.org/www/Software/systemd/dbus/
it should be "remove" instead of "uninstall".. nothing is like uninstall
pyautogui isn't a deb package anyways so it doesnt matter
anyone have some video/book about dbus?
I need to retrieve information, within python script, about each pdf page's font using both pdffonts and pdftohtml from poppler. It seems that calling subprocess.run thousand times for each pdf file is bottlenecking my script. So, I'm thinking if it's better to rewrite it to: 1. call pdffonts and pdftohtml inside a bash loop and write both outputs to a single file, to be read later using mmap; 2. call pdffonts and pdftohtml inside a bash loop and write each output to single file to be read later using default open(file, 'r'); 3. call both commands each time and make them output to stdout, avoiding 2 time read/write. In your opinion, which is the best option to me?
I'm processing a lot of pdf files and need to identify pages with corrupted text to perform ocr
This doesn't seem like a matter of opinion. You should develop prototypes and benchmark them to see which performs adequately.
Just image you were given the same task. What option you'd prefer based on your experience?
Which looks like more obvious?
I have implemented option 3, but it seems slow as I pointed. I've never used mmap
Do you need to ultimately display the subprocess outputs in stdout? Doesn't that get really flooded with stuff and hard to read?
I need to parse output in order to identify likely problematic fonts (custom or identity-h encoding and no cmaps) and count occurrences of each font
How come you asked this in the unix channel?
Maybe it's related to system calls. I'm using debian btw
What is related to system calls?
Calling pdftohtml and pdffonts through subprocess.run multiple times
Well yeah they use system calls just like everything else, but you're not dealing with them at such a low level. Let's continue this conversation in a help channel you claim?
yeah, please. I think your question doesn't quite fit this channel. You can see #❓|how-to-get-help and just ping me once you've claimed a channel
Ok, thank you for your attention. I'll do it
@rocky dew what's going on?
Just posted my question
I ask to myself can windows run off a 18GB hardrive well windows10 probably can’t but Linux can
!e print(“0”)
@hazy sorrel :x: Your eval job has completed with return code 1.
001 | File "<string>", line 1
002 | print(“0”)
003 | ^
004 | SyntaxError: invalid character '“' (U+201C)
#bot-commands
Many distros can run comfortably from less than 1 GB
Hell, some are even designed to
On flash drives as recovery isos, etc
Windows = bloated
Linux = not bloated
it's GUI applications that take up most of the memory in my experience, followed by the DE itself (plus all the various notification daemons, etc)
oh this is disk space
similar considerations
Funnily enough I'm still going to run my computer on windows
I am only now setting up a Debian server for self-hosting
In a perfect world I would have enough IQ for NixOS. But this is not a perfect world.
i've been using opensuse for server things recently
i find that it's less chaotic to configure than debian
I see, any points to sell me on?
system configuration is more organized, that's the main selling point for me
I see
in enterprise settings, it has tools for things like provisioning many systems at once, setting up virtual machines, etc.
I see, that sounds pretty interesting
debian is fine for server things though. just keep in mind that the system packages can get very badly out of date between stable releases
but docker helps a lot with that
Well, I am not going to run docker
I dislike the concept of it
But I wont run any new pkgs anyway
imo the system package manager shouldn't be responsible for installing app-level packages. dependency isolation is a beautiful thing and it's one of the big advantages of containers
you don't need docker specifically, there are other kinds of containers
Yeah, but Id rather use something like nixos and flakes
i'm not smart enough for that. i use docker-compose
Or alternatively Slackware ||if this was 10 years ago||
"what's the solution to dependency hell? Just install everything to begin with"
The only distros I’m running at minute are void Linux artix and Ubuntu I say this for no reason
anyone use pipenv?
https://nosystemd.org/ found this
had an opensuse chameleon plushy in my car. used it as a window cleaner lol
unfortunately both are gone
How can I debug a why does my Ubuntu VM suddenly has no internet? I don't remember changing anything networking wise, but I can't SSH into it anymore (nor can ping from it successfully)
Did your internet go down recently
or did your router get restarted for any reason
Not that I know of but it's possible, why?
Because when it restarts each device on your network(s) gets a new private IP
I'm using a static IP on it
Hm. and this VM is on your primary machine, like the one you're texting me on right now, right?
Or well, I'm assuming you're on your PC texting
Yes it's on my laptop (current machine)
But I have 2 more VM's from my desktop and they are working fine
(same network)
Alright, and what VM Hypervisor are you using?
Hyper-V
Hm.
Running from a switch I created for that VM
Well, you said you haven't messed with your network at all like, setting wise
Like in the VM settings you haven't messed with it's internet
Hm. Could you possibly go to the VM network settings and Send a SS of it all? any sub categories and stuff. Ofc, if you need to, crop out the static IP it has if it happens to show up
Things might have changed on the VM but I definitely did not mess with these since it stopped working
hm. give me a min, doing something, but i'll check it out
alright so, just to make sure, you have access to the machine running the VM, like if you wanted to you could walk to the PC and mess with the files manually and stuff
Nvm, you do
Alright so
What you should do is go to the VM, and type two things, ifconfig
and if that doesn't work
ipconfig
With that, it should say like, 192.text
That should be the IP address of the VM
meaning, you can most likely ping it, then if it pings, try to ssh into it
I personally, will try to do that myself, with VirtualBox, so we can both understand
ok so
with that, install ifconfig
apt install net-tools
as it suggests
then afterwards try the ifconfig
But I don't have internet lol
Oh it just doesn't have internet access at all?
Hm
Well this is... not fun
Does said VM have a GUI or is it only terminal based
It's server only
😩 Linux sucks sometimes
Have you tried looking up things you can do to enable network connections
When I try ssh localhost it gives connection refused
So something definitely not right
Yeah
Bruhhh why're HVs so dumb sometimes
Hm
Well hol up
And, what OS is this?
Ubuntu
?
Yeah ubuntu 20.04
k
This seems to be your exact issue
k
so
Im gonna guide you through everything
so it's easy on you
first off, run this
sudo mv /etc/netplan/*.yaml /etc/netplan/01-netcfg.yaml
Does that look alright?
dhcp4 is false so it doesn't give a dynamic also
Been running it like that for a while
Let me see according to the page
(the 2 other VM's on my PC have the exact same config just .200 and .202)
"Change the file to read: "
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: true```
Netplan is very particular about spacing, indentation, etc. Proofread carefully twice. Save (Ctrl+o followed by Enter) and exit (Ctrl+x) the text editor. Follow with:```
sudo netplan generate
sudo netplan apply```
Mhm..
Yeah pinging google works now
well there ya go
So what the hell is happening
I'm using the exact same config file on the 2 other VM's too
It's eth0 too
SSH still won't seem to work
(trying to connect to the new dynamic IP)
It's because that IP is well, only available to that VM
I tried to ping an IP of my parrot os installation and it wouldn't ping
so you'd have to re-convert that stuff into a static IP
I can SSH into my PC's VMs just fine though
And on this one I'm having issues with even ssh localhost fails
So, it can ping, and everything
but it can't ssh
My System can't ssh localhost
localhost isn't able to ssh in any ways
it's just the localhost
however, if you tried to ssh into lets say
those Vms on your other PC
But it works on the other VM's lol
assuming they have static IPs as well, it should work
ssh localhost works on the others
Yes
weird
type just ssh
and see if it has something that gives an output
like says what args ssh takes
Yes it has the default one
no worrys, anyway, try this
sudo apt-get install openssh-server -y
all that does is install openssh-server
Already have it installed but I'll try nuking it
Welp too late lol
Fun in linux lol does that even exist?
Learn Linux
In this video I address the idea of Linux being too hard, and what you can do about it.
₿💰💵💲Help Support the Channel by Donating Crypto💲💵💰₿
Bitcoin
3MMKHXPQrGHEsmdHaAGD59FWhKFGeUsAxV
Ethereum
0xeA4DA3F9BAb091Eb86921CA6E41712438f4E5079
Litecoin
MBfrxLJMuw26hbVi2MjCVDFkkExz8rYvUF
Dash
Xh9PXPEy5RoLJgFDGYCDjrbXdjshMaYerz
Zcash
t1aWtU5SBpxuUW...
if you run the same program twice what section would be shared in the memory?
is it code section?
The code segment could be shared, yes.
glob.glob('**/*.txt',recursive=True):matches all files ending in '.txt' in the current directory and in all subdirectories
How can I get this behaviour in bash?
I tried ls **/*.txt but it didnt work
ls *.txt && ls */*.txt
worked for me
well tried it with png but same deal
ls */*{tailwind,windi}.config.{js,cjs,mjs,ts} does not work
oh you want multiple extensions
im trying to get all tailwind config files in current directory and sub dirs
you could try egrep
im using the js glob package
i don't know any js sorry
ls -R */*(tailwind|windi).config.(cjs|js|mjs|ts)
works
i'm unsure about braces i've never used them myself
thanks it works, ill try to port it to js
whats the diff btw structure of os and type of os?
diff btw (simple, layered, microkernel, modular) vs (batch, timesharing, multiprogramming...)
when using bash to import a function from another script what is the procedure
?
i am using source but some of the functions are found and others are not
i have no clue why
It "imports" only in the sense that all names in the script you source are available to you afterwards, but this is only because it executes in the current shell.
In all other respects source script (or . script if you're not on bash) is just running another script, so it won't cache modules or implement namespacing or anything like that
If you want to "import" from another script like this, you could do some fuckery with BASH_SOURCE to prevent execution when the script is sourced:
#!/usr/bin/env bash
bar() {
rev <<< "$@"
}
main() {
echo "Reversing input..."
bar $@
echo "Input reversed!"
}
if [ $BASH_SOURCE = $0 ]
then
main $@
fi
This is a bashism though so I'd probably steer clear
You need shopt -s globstar - then ls **/*.txt will work.
Fun
Someone give me a distro to use I have a pentium 6405u with 8gb of ddr4 ram
literally any linux distro
ugh idk what to do I want something super stable and Debian 11 doesn’t come out until august 14
i don't know what kind of things you want to do that needs your system to be "super stable"
FreeBSD stable says that never ran bsd on real hardware
i've scoured the entire documentation and did not find a single thing about "never ran on real hardware"
besides if that was the case then why would they have Hardware Compatibility List?
does anyone know how to install whl files with python2
I am having issues installing this watchdog whl file on my pc intranet environment
Ubuntu for me, works very well
Hey, im sorting a list with "sort" in bash and with "sorted" in python.
But they have a different sorting. Bash sorting numbers first, and python first giving me strings beginning with a dot.
Does someone know if there is a general "sort order" or where to look up on that? man sort doesnt gave me the hint i needed.
!e
x = [3, 5, 8, 10, 0]
x.sort()
print(x)
x = ["3", "5", "8", "10", "0"]
x.sort()
print(x)
@amber garnet :white_check_mark: Your eval job has completed with return code 0.
001 | [0, 3, 5, 8, 10]
002 | ['0', '10', '3', '5', '8']
All depends what you have - strs or ints
Ah. Didnt thought about that. Thank you
👍
I checked an in my python list, its strings. And in Bash i piped multiple lines to sort.
So doesnt seem to have to do with ints.
@hard lion keep in mind sort is a standalone program, it's not part of bash. that said, can you give us example data that demonstrates the inconsistency? including your python code
Incoming from general:
So I can't download VS code in my system for some reason. I tried folllowing the instructions from the vs code website but they just dont work.
I did have vscode previously
but I had purged it for some reason
install the .deb package?
Which distro are you using (linux)
You are right.
I tried to sort these 3 strings:
jquery.js
jquery.jshowoff2.js
jquery.jshowoff.min.js
(thats the order with sort)
An in python I used "sorted(nameOfMyList)
The whole code is:
#!/usr/bin/python3.9
import re
expression="(?<=/)[\w\.]+.js "
output = []
file = open("access_log.txt")
lines = file.readlines()
file.close
for i in range(len(lines)):
matches = re.findall(expression,lines[i])
if matches != []:
for j in matches:
if j not in output:
output.append(j)
print(sorted(output))
Ubuntu
Does the Software Center not work?
wdym
I thought I got VS Code up and running from there, if you are looking to do it from source / command line give me a second
I tried the commands from the VS code website
They gave me a blank line
for each code
!e ```python
values = ['jquery.js', 'jquery.jshowoff2.js', 'jquery.jshowoff.min.js']
print(sorted(values))
@formal schooner :white_check_mark: Your eval job has completed with return code 0.
['jquery.js', 'jquery.jshowoff.min.js', 'jquery.jshowoff2.js']
should i share my terminal?
@hard lion i get this result from my sort command:
jquery.js
jquery.jshowoff.min.js
jquery.jshowoff2.js
I used the commands from the VS code website
they worked the first time
but havent worked after I purged VS code
https://code.visualstudio.com/docs/setup/linux
This is what I am looking at
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' rm -f packages.microsoft.gpg
i used these commands
Huh
Did you see the link I sent?
I tried again and get the one with "2" as the second one. Which version do you use?
I use 8.32
I would recommend the block before it, depending on where you saved the .deb package you would run
sudo apt install ./code_1.59.0-1628120042_amd64.deb
i used both sort 2.3-Apple (99) and sort (GNU coreutils) 8.32 - same result in both
did you alias sort to something else?
havent configured any alias on sort
where is this line from?
ohk
What exactly did you typed? I typed all three strings in a file and then "sort filename"
Tried another distro. same result als before
An alternative to all of this is to use the Software Center, the GUI application to download / install VS Code from
gsort <<< 'jquery.js
jquery.jshowoff2.js
jquery.jshowoff.min.js '
btw today i updated my system
That was the file name I got when I downloaded it
If you click this link it will download the .deb file, I would save it on your system and then cd in your terminal to that directory and run the install
I had installed vscode before as i mentioned
Tried different things. Still not the same as yours 🤔
But thank you for trying 👍
Ping me if something comes up, I usually don't browse through this channel
@hard lion possibly different versions of sort, or different LC_ALL, LANG, etc. environment variables.
Use vim ore emacs ed nano vscode why I don’t understand why people use vscode learn how to exit vim
all real programmers use ed
*all real programmers use dd. ed is bloat
pfft imagine using things like heredocs

xterm
square brackets in prompt would drive me into depression

So basically, I want to create a group called guests and put users in it (Ubuntu 20.4)
The group has no access, but they get a directory called /home/guests (no rwx access just a folder to keep it's users in)
Each user added into the group must only have rwx-access to /home/guests/USER which becomes their home directory and no access at all in any other directory e.g. /home/guests/anotherUser
How do I achieve this? Please explain with steps and what each steps does. Thanks in advance!
Hey I made a simple python curses app that gets loaded with bootlocal.sh on startup. It works and runs but it seems that it doesn't have keyboard focus or something. If I press enter the prompt will appear overlapping my curses GUI... How am I supposed to do this properly? I'm using tinycore pure 64bit
What have you tried? Do you know how to add new user?
How can i properly run a python script to run 24/7 on a linux machine? Preferably without screens
Are you trying to schedule it to run every x days or want it tk just run always?
Use docker compose and the restart setting.
Compose?
Gmm im really new to docker. But are you familiar with services? Cuz i couldnt configure them correctly for my use case
Is it possible to give a non root user the permission to start/stop a specific system service?
That would solve all my problems actually
I'm sure it is if you add that user to correct group and give that group correct permissions. But idk how to do it myself.
How? systemd is not related to SSH session afaik
Maybe sshd?
Still, systemd should start service regardless of the SSH session
Tmux is a solution.
I think that the problem is with the service configuration
@lavish lodge can you share your code?
guys i'm making a script to see if i using lvm
cat /etc/fstab | grep -c /dev/mapper/
but i wanna be able to get a "yes" or "no" based on output is different than 0
cat /etc/fstab | grep -c /dev/mapper/ | true ? "yes" : "no"
something like that
i kind resolve this using awk
Just grep it don’t use cat
@vivid path
if grep -q -F '/dev/mapper' /etc/fstab
then
echo "LVM"
else
echo "Not LVM"
fi
thanks
thanks
I'm running a Python app as a systemd service on multiple Ubuntu servers, and I would like to keep the deployments in sync, as in whenever I push an update to GitHub all the servers should update their local git and restart the systemd service. What would be a great solution for this?
You could use webhooks. I have been working on something that does most of what you want.
Can I both update the code and restart the service after with that workflow?
It pulls from a git repo. Restarting wouldn't be hard to add
would it make sense to use something like saltstack or ansible for this?
i think fabric is another tool along those lines? i remember an old employer used that
Hey there, wanted to ask if there are any differences in Python programming between Linux & Windows?
generally in most scenarios no
usually you come across differences when using some obscure python modules
which can be OS dependent
okay, thanks
yesterday i installed ubuntu on my system and then my microphone is dead. i don't know how to fix it.
Running on Debian 10, I'm calling os.system("umount /dev/sr0") and then os.system("eject /dev/sr0") and the disk is ejecting and then immediately retracting.
I don't see this behavior when I call eject from the command line.
I did find some decades old bug reports against the Linux kernel that imply that the tray cycling happens when called on something that is still mounted which doesn't seem to fit here... Thinking it could be still "sort of" mounted I added some time.sleep() between the two calls to no use.
Anyone have any suggestions I could try? Or run in to this themselves?
do you not have the problem in bash/dash?
No... but at the same time I'm also not processing anything heavily on the disk in bash.
also os.system should be banned forever, use subprocess.run!
I'll give that a whirl to see if that makes a difference.
This is actually code from a "rip your dvds automatically" project so I'll blame them 😉
i would love a shell/terminal that supports a "structured interactive command line". where a command line is a sequence of "slots", and instead of quoting, everything in a slot is always parsed as 1 argument, unless you specifically request it to be expanded. the spacebar would be a keyboard shortcut for advancing by 1 slot.
it would encourage people to stop conflating "shell script syntax" with "invoking an executable with some arguments"
I'm not versed enough in the way OSes handle parameter passing to be wise here but I don't see the distinction between quoted parameters and your slots.
because quoting is hard and fussy
On the artix machine I installed Slackware I guess I went from bleeding ege to stable
no one is reacting to posts in the help channels, so I thought I'd try my luck here. what am I doing wrong?
its on a VM
You have venv in your project
!venv
Virtual Environments
Virtual environments are isolated Python environments, which make it easier to keep your system clean and manage dependencies. By default, when activated, only libraries and scripts installed in the virtual environment are accessible, preventing cross-project dependency conflicts, and allowing easy isolation of requirements.
To create a new virtual environment, you can use the standard library venv module: python3 -m venv .venv (replace python3 with python or py on Windows)
Then, to activate the new virtual environment:
Windows (PowerShell): .venv\Scripts\Activate.ps1
or (Command Prompt): .venv\Scripts\activate.bat
MacOS / Linux (Bash): source .venv/bin/activate
Packages can then be installed to the virtual environment using pip, as normal.
For more information, take a read of the documentation. If you run code through your editor, check its documentation on how to make it use your virtual environment. For example, see the VSCode or PyCharm docs.
Tools such as poetry and pipenv can manage the creation of virtual environments as well as project dependencies, making packaging and installing your project easier.
Note: When using Windows PowerShell, you may need to change the execution policy first. This is only required once:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Use python3 and pip3 commands from your venv to install this package
isnt that necessary?
You can create venv which allows to import global packages but in your case this option wasn't checked as far as I see
You can select just Python 3.8 under /usr/bin/python3.8 directory to pick global interpreter
so I don't need the tensorenv?
I prefer to have venv-per-project
this has to be done in the python project?
like this?
You cannot do that in Python files
was confused about that lol
You can open terminal in PyCharm (it's available at the bottom bar) and there put pip3 install keras
and/or anaconda, I dont rlly know the relationship between tensor and anaconda
ah, great
I don't know what is needed to setup environment for tensorflow and AI, maybe you should ask on #data-science-and-ml 
yeah
The ai is part of the name of this channel lol
thought it wouldnt include setting up projects
since thats really basic stuff
importing libs
@sharp palm Anaconda is a distribution of Python that includes the Conda package manager and several other tools and libraries for scientific programming. See here: https://docs.anaconda.com/anaconda/
these is a nice one
anyone know how I can convert this to work on windows?
"start": "touch .env.local && sh -ac 'sh .env.${NODE_ENV:-local}; PORT=${PORT:-3000} EXTEND_ESLINT=true BROWSER=none react-scripts start'",
How much swap should I use with 8gb ram
if i have enough disk space, i still do the old 1:1
that way i can have 1000 tabs open and whatever other stupid shit im doing and still be able to hibernate
i use a swapfile, not a partition. just easier to set up (and easier to resize if you change your mind)
4
idiot @ocean bobcat
Let's not insult other users here please, as per our #rules and #code-of-conduct
i just installed arch can i have some desktop environment recomendations?
GNOME
makes sense
I personally use kali theme even on non kali distros
cause i like new kali gnome theme so much
i mean yea it is pretty nice
if you are coming from Mac or want Mac design dock and finder
This video shown step by step how to make GNOME Desktop Look Like MacOS Big Sur. In this video, I use Ubuntu for implementing the theme look like mac big sur. This tutorial also work on Linux Distribution which using GNOME Desktop such as Fedora Workstation, Pop_OS, Zorin OS, Manjaro GNOME edition, Mageia GNOME Edition, Debian with GNOME Desktop...
something like this maybe
if i didnt know it was linux
i wouldve actually thought it was a mac
my sister is using some old imac as her computer
yeah i wanna get a macbook
i think it would be pretty useful
and i love how i can use usb c to plug it into a monitor
yeah but like
i kinda never had a laptop
i only had desktops
towers
so it's all pretty new to me
ig
and it seems nice to like stay in bed and have a bigger screen than a tablet or phone
in terms of laptops i dont know
i would still bet you would get the best experience in terms of smoothness and fluidness
if you go with MacOS
MacOS is pretty customizable
in some ways i was even able to achieve more on macos than on linux
or however its called
like remapping keys
yeah
is way simpler on macos
i mean i guess mac is way more user friendly
kinda like windows
but not as privacy invasive?
and it always looked really nice
lmao
in terms of latest
apple laptops and their macos versions
its horrible
actually horrible
yeah
thats why i want to switch to linux
but it's pretty hard
since i wanna game on it
and i'd have to make a kvm
etc etc
you are switching to linux from windows?
yeah
i wouldnt suggest going with KDE
honestly
especially if you dont have a good machine in terms of specs
animations and everything is smoother in gnome
i think it's pretty solid
from my experience
i see
i have a ryzen 5 5600x 32gb ram gtx 1070 ti and maybe if i make a kvm i have a 1060 lying around
still waiting to get a 3080
i guess
then running KDE and
installing tons of tweaks
wouldnt be an issue
@hushed heart
try gnome first
start simple
if you feel like its not enough
upgrade to KDE
and install any of the thousands of cool themes people have created for KDE specifically
yeah
you've seen some online already i assume
yeah
and whenever i want more aesthetics
ye
yeah makes sense
if you put MacOS next to some good KDE theme
MacOS would be hard to beat
still
its as good as operating systems get
in terms of visuals
yeah
even windows 11 is stealing some features from macos
like the dock
so it must mean its good
whats a window docking
exactly
you mean
grids
as opposed just 2
spaces
on the sides
i mean sure terminal only needs to take up one corner aka one fourth of whole screen space
but i doubt this would be useful
for the end user
maybe i am only saying it cause i am always used to alt tabbing
between my windows
yeah i always alt tab
they should've made windows 11 open source
imagine
that would've been amazing
yeah
i was gonna say the same thing
honestly they can still earn money from proprietary apps like microsoft store
and etc
i dont know how much money they earn from spying on users
due to the code being closed source
and who buys things from the microsoft store though
everyone
you are forgetting about gamers
i mean yea it's a store but it kinda sucks imo
PC/Xbox gamers buy from microsoft store
then i havent used it enough
you just dont play as much
i mean yea i guess
idk but it would be amazing to port old games to the microsoft store and pc
cuz like
they do
i dont want to pull out my xbox to play skate 3
microsoft has good backwards compatibility
yeah true
i think i just play really unpopular games
windows xp pinball
that ran on previous windows versions
if those system requirements were legit
then i can hardly imagine how much more bloat
did they include in the source code
for this windows
as if we could get any more bloat
than on windows 10
yeah
its not a massive upgrade from windows 10 visually so wtf
that's probably why im not going to download windows 11 any time soon
xp source code got leaked so you could take a look
and by that time i think i'll just use linux
oh yeah i forgot about that
windows 11 hasnt been released yet
maybe those requirements were exaggerated
only a small vocal minority even knows about those system requirements
yet billions will probably use windows 11
in 5 years
how many computers have windows 10 installed
have you got any vague numbers
in mind
"most secure" yet "most vulnerable"
i dont get whats the deal with microsoft
when you compare benchmarks of stock windows 10 vs debloated windows 10
it really makes you wonder how is adding so much bloat in any way a good business strategy
are they just forcing people to buy newer hardware
by bloating windows
intentionally
they can make it more lightweight
they surely can
it isnt really easy
there are 3rd party apps that help
but without them your normie user wouldnt
figure out
@obsidian maple do you use any non android/ios phone
by any chance
i presume not samsung
phone
you dont remember
the brand of your phone
that is exciting
indeed
surprising
you use linux right
besides windows
how do you handle samsung + google intergration
with tons of popup
for creating accounts
for both
like usually android only pushes you to create and integrate google accounts
into your phone
but with samsung phones its that but also samsung accounts
even more bloat
even that is my primary reason for
being reluctant to switching to android phones
even though i want to
its googled
tho
i probably trust apple more than google
cause at least apple preaches about security every conference they have
while yes being shady in reality
but google doesnt even bring up security
as much
makes me only more suspicious of them
you dont have a privacy if you use a gmail account
youtube is tolerable and understandable
but gmail
google can read your emails
you need to switch email provider asap
lonely

clean of what
any messages
thats not really making it clean
its just not using it
whatsoever
though
isnt it
i am finally gonna host by own email server
i am trying to buy a good domain name currently
not a website
just an email server
and hosting some stuff for my work
when you host your own email server you cant really have a domain name like cheekybomber.com
cause then as soon as anyone sees an email coming from john@cheekybomber.com
they would insta block
you
came up with it
point is it needs to be normal
otherwise people wont read it
guys so im a total linux noob
some only trust emails ending with @gmail.com
lol
yes i did some but i got a error
in terminal
what is your error
bash: git: command not found
already done that
pl ot dod
i meant ok it did
how
i did
it showed a bunch of stuff
yes
lot of
/usr/share/doc/git/relnotes/1.6.5.8.txt
i think so
/usr/share/doc/git/contrib/git-shell-commands/help
ok i did
yes
i already did that
i think upgrading python messed with all the things
it all happened after it
python 3 latest
ok
it deleted some of my apps
why is that
oh ok so i dont need to install everything again right?
ok i installed it
what i need to do rn
git clone
lol i just forgot i cant copy things from vm
yes i will use this to use my phone as security cam
if there is another option send it to me
bash: git: command not found
install git again?
i did sudo apt install git again
i did su root
and python and some other stuff
i have on login
kali
just eh
just learning about it really
oh yea thats obv haha
maybe i'll switch to parrot os kali is kinda buggy
yeah i dont i use w10
for daily use
im testing stuff on my own phone and pc
so i dont think anything illegal
dont have too much ram
i have 8
but it doesnt work out
the windows vm i tried to use is just too buggy
yea
its kinda a mess
even if im hacking myself?
also i got this kali .ova from another website
its not official
it came with a course
i think i copy from my vm
its my friends tag i copied it to add him
like?
oh ok i gotta be careful
u also ethical hack or?
oh cool
what os u use?
for eh?
which distro
ethical hacking?
no what do u use for ethical hacking
should i get it from kali.org
ok let me do that
is vmware better or vbox
32 bit or 64
oh my processor is x64 the last kali i had was 32
maybe thats why
also do you have a good tutorial for kali and ethical hacking
oh ok
i already have one but idk if its good its from zsecurity.org
or something like that
its has 158k subs on yt
and its the top rated course on udemy
oh i saw him
yea his vids are pretty fun
i didnt get the nano etc stuff tho
i couldnt save it
tried that
i think i broke it with the insert thing
i tried proxychains
yea that worked
on openvpn
i know some
but not so much
thats true
every day you learn something new
and have more experience
sorry my english is a bit bad lol
looks kinda complicated
what do you mean by that
oh
thats interesting
also if i clone random gits
can i get hacked?
oh this kinda looks like ls
do i need some C knowledge to understand these stuff
do u know any programming?
oh im too young for that haha
i just did some java
well thats young
i started in 12
bc i didnt have pc
yea i wont
i know some java for minecraft plugins and a bit of opengl
which languages did you do
also i think we are both 15?
i got 15 last month
what do you do generally in coding or ethical hacking
yea
cool same i make fun projects with opengl
kinda learning that also
did someone like your family or school made you start programming or you find about it yourself
thats good
how many hrs a day u program or do ethical hacking
like average a day?
im just trying to figure out how many hrs a day makes you better
or how you got this far
yea i have less time bc of soccer training and stuff
but i try to learn as much as i can
same
is it like house chores or?
thats cool
i dont do house chores really bc i also work
thats cool i did that when my windows broke
no my hard drive fried so i made a bootable usb
oof
download failed
network error
and i have 2mbps internet
im unlucky
i live in a village so its not really possible
i use usb tethering and use my phone internet on my pc
we dont have ethernet base or any fiber base here
its only in the center of the city
so its pretty unlucky
do you live in us?
thats cool
good oppurtunities,good economy,good system,not corrupt
u think its different?
you cant just pass the school by giving money or get a fake diploma
like here
any lot of other examples
why
1st one
how
bullying and stuff?

