@gornius
@lemmy.worldI used to, but I need to get my job done, not play with configuring it for hours just to achieve what VSCode does out of the box. Plus settings sync is great.
although I'm not a TWM user I like to just press super and type the first letters of the program I'm looking for to open it.
It will never stop to amaze me how many people don't know it's a feature in every major DE and every Windows starting from Vista.
Even on Windows 10/11, just tap windows key and start typing without clicking anywhere.
My list of FOSS I use everywhere (these work in Win and Linux):
Open Tablet Driver - if you've got the drawing tablet it probably supports it. You can customize everything and has even built-in plugin manager.
Krita - GIMP alternative with non-destructive editing capabilities.
yt-dlp - download videos from almost any video sharing service, even TikTok, Instagram etc.
neovim - for quick file edits
vscode/vscodium with vim plugin - my IDE for everything
ffmpeg - forget handbrake - you can do even basic video editing here. Join two videos together? Done. Add audio to video? Done. Crop part of the video without reencoding it? Done. Loop a video to 10 hours without reencoding it? Done in matters of seconds.
kdenlive - an actual video editor that is 100% FOSS, doesn't suck and works on Windows and Linux.
imagemagick - ffmpeg for images
Funny you mention Safari, because you know, Safari is the only browser allowed on iOS. Every other browser has to use Safari to render web pages if they want to be in App Store - once again the only allowed source of packages.
Safari on iOS is literally worse than IE and Chrome combined.
Actually "natural" gets a pass from me. It doesn't feel right just because we got used to the opposite.
Imagine a paper scroll on rolls. If you slide the top of the roll upwards - the paper goes up, and you can see more bottom content. The exact opposite happens when you scroll the mouse wheel with default config.
Nah. Nvidia is still Nvidia, but 2 years ago or so they finally gave up and started supporting GBM and even opened part of their driver stack.
Some things, like hardware encoder are even easier to set up than AMD's counterpart. (Mainly because Nvidia proprietary driver being supported better than AMD's proprietary driver)
I disagree (mostly). What's the difference between library and language built-in? PHP and C++ has a ton of built-ins. It doesn't make it less complex than using library.
Problems that look simple at the first glance are in most cases are complex with too many edge cases.
I think I have never written a single utility function that had no non-obvious bug, and imagine that in more complex problems
Not to mention in many cases any function you write is possibly dangerous.
Just take a look how many things you have to consider when checking for odd number in JS:
https://www.npmjs.com/package/is-odd?activeTab=code
And of course most of that can be fixed be using strongly typed language.
I specifically have a rule that if at the current abstraction layer, a step is more than one function call/assignment - I'm creating another function for that.
The times just before social media. Internet was just modern enough to serve memes to thousands of users, yet it wasn't treated as serious as now. It was literally wild west of digital world.
No, any documentation >>> GUI. GUI relies on your previous experience with similar environments. Just jump into a GUI of Visual Studio (not code) project configuration and see for yourself.