3 ms·
Same story here with MacOS and Arch Linux; and Apple doesn't make their hardware easy to run linux on! I've found that overall my linux systems require more pr
by throwawayninja 5y ago
Same story here with MacOS and Arch Linux; and Apple doesn't make their hardware easy to run linux on!
I've found that overall my linux systems require more prep work to setup (planning bootloader, partitions, init system, background tasks) but the payoff is leagues better than what is even _remotely possible_ on Apple/Windows systems.
Perfect example: I have a python script which watches my downloads folder for new items. Obviously the .zip => folder already exists on MacOS, I built that for myself. But because python code is python code, I can also do .tar.* archives and it also moves "commonly named files" (minimum 3 to find a prefix) into a prefixed folder; so if I download "ProjX Plan.docx", "ProjX_code.zip", and "ProjX Finances.csv" I don't have 3 items in downloads/ - I have "ProjX/{ProjX Plan.docx,ProjX_code/<contents>,ProjX Finances.csv}" which is pretty awesome.
The other thing I loved building was a quick "notify me" command, which pings my phone. I often run commands that take ~2-3 minutes and rather than just looking at a progress bar I tack on "./slow-task ; pingme 'slowtask finished!'" and go do something else, returning when the machine needs me.
- TheGoddessInari 5y agoI'm confused. Your example is a python script, and you say python is python. So wouldn't you be able to do the same on the other OSes?