raubarno
A devastated Software Systems student, libre software promoter. Sometimes I draw pixel art. Very fond of classical Computer Science and Touhou project.
- 6 Posts
- 184 Comments
raubarno@lemmy.mlto
Asklemmy@lemmy.ml•What is your dark side/qualities and what do you "see" in others they are likely unconscious of?
8·2 years agoMy dark side: I feel disengaged in my duties, I tend to flee away from teamwork and skip deadlines, especially when the workflow is stressful. Of course, mates hate me for that :(
Others’ inconsistencies I see: tendency to make careless decisions without thinking twice, or miscommunication (incorrect wording) of intended actions, especially in programming and/or designing things. Also, not admitting an expectation to get some sort of reward/compensation when giving things for free.
Example:
- A: You gave me this, thank you! What can I do/buy to you in return?
- B: No need, thank you.
- (one year later)
- B: I gave you that, so I want you to do something in return.
- A: You told me I’m not obliged to repay you!
- B: You should’ve understood it by yourself!
- A: …(Reimu mode activated)
Jokes aside, I am generous but this unspoken liability pisses me off.
Okay. I declare tomorrow to be International throw imperial units day.
VSC has JSON configurations for executing tasks but it’s non-trivial to configure. A proper IDE would provide a graphical, fool-proof configuration for that because it’s easy for non-professional to accidentally destroy your JSON file.
Also, if you have to use terminal in an IDE for trivial tasks, then it’s also not an IDE.
Not that I liked GUIs, but with IDEs, like Eclipse or Visual Studio, one wouldn’t have to configure something with JSONs.
Unfortunately, Linux manuals are pretty scattered around. I’ll try to find something for you:
- If you want to learn the very basics of Linux command line, here’s what I found on the web: http://www.ee.surrey.ac.uk/Teaching/Unix/ ;
- For on how to use GNU user-land tools (Bash, cat, less, grep, sed, etc.), I recommend the GNU manuals which are very well-written: https://www.gnu.org/manual/blurbs.html (example: Bash manual);
- GNU manuals are also downloaded for offline read by default. These manuals are provided with
info.
- GNU manuals are also downloaded for offline read by default. These manuals are provided with
- For GUI desktop, it depends on what Desktop Environment (DE) you use:
- KDE wiki with tutorials: https://userbase.kde.org/Tutorials
- GNOME app overview with documentation: https://apps.gnome.org/
- If you don’t know what DE you use, KDE uses sharp edges for windows and GNOME uses round edges ( 👁️👄👁️ ).
- For system, as @Terumo@lemmy.world pointed out, for system-specific stuff, there’s ArchWiki that has topics about everything.
- If you want to understand what are the /usr, /usr/local, /etc, /dev, etc. filesystem directories, you want to look at the Filesystem Hierarchy Standard: https://refspecs.linuxfoundation.org/FHS_3.0/fhs/index.html
- There is also a free training course for Linux: https://training.linuxfoundation.org/training/introduction-to-linux/
- If you’re a developer and want to find out how deep the rabbit hole is, you may want to look at an online book Operating Systems: Three Easy Pieces: https://pages.cs.wisc.edu/~remzi/OSTEP/
EDIT: Forgot this important material:
- If you need to know command-line argument specifics for a particular program, use manpages (For example, to find brief information about
grep, typeman grepin your shell, andinfo grepif you need a complete manual).
Please stop treating code editors as if they were IDEs.
VS Codium/Code is not an IDE, and it never claimed to be. It’s a code editor, like Kate, Vim, Neovim, etc. It only integrates a language server for code editing and some static analysis. It does not integrate a debugger, build system, test system, execution, etc.
IDEs are old school large systems that integrate a code editor, build system, test automation, etc., such as M$ Visual Studio (not Cod(e|ium)), CodeBlocks, Eclipse, JetBrains software suite, etc. They are complete opposition of the UNIX philosophy that the program must do only one thing and do it well.
Besides, when dealing with IDEs, I used to like Eclipse C/C++ and Corrosion IDE because one could easily add link-time dependencies to a project and it generated sophisticated makefiles for you. Besides, if you have a more custom workflow, like auto-generation of source code from a domain-specific language, there’s no IDE that can help you. This is the downside of IDEs. Also, nowadays, I found that NeoVim+Coc with Meson build system makes the same thing and even better.
raubarno@lemmy.mlto
Asklemmy@lemmy.ml•What is something you like to do when you are feeling sick?
14·2 years agoWatch ElectroBOOM videos. He provides good comedy with scientific knowledge.
raubarno@lemmy.mlto
linuxmemes@lemmy.world•One OS to rule them all, one OS to find them, one OS to bring them all and in the light bind them.
111·2 years agoWait. A few years ago, Windows decided they couldn’t keep up with warez, so they allowed unactivated Windows for the first time. Now, they are going back to paid model, just to let the piracy shine up again!
In addition, this means, that if I bought a computer with Windows pre-installed, I couldn’t operate it? This will render OEM Windows installation useless. So… year of the Linux Desktop?
I hate horror just because I cannot withstand it and begin panicking. It’s damn too stressful, esp. when there’s too much stress IRL. That’s what I meant.
Unpopular opinion: I hate horror.
You can try to enroll into Linux Foundation Certified Sysadmin course. It is quite a respectable certification. Try to have some practice every day as well.
raubarno@lemmy.mlto
Linux Gaming@lemmy.world•First time seeing Devs respond to a lack of anti-cheat support on LinuxEnglish
2·2 years agoThat profile pic looks cool, though
It will deadlock in the center because the car lanes are used for two directions. Unless you upgrade those unidirectional lanes into bi-directional pairs of lanes.
And it will still deadlock, so you have to put a round-robin semaphore in the middle.
raubarno@lemmy.mlto
Asklemmy@lemmy.ml•do you think the framework laptop is a good long term investment?
3·2 years agoHi. If you want to look for a new laptop, you can also try out Tuxedo laptops: https://www.tuxedocomputers.com/en/Linux-Hardware/Linux-Notebooks/Alle.tuxedo
Their laptops are a bit cheaper and also repairable, starting from 850 EUR (8GB RAM, no Win license, etc.) They assemble laptops, you specify components to your needs.
I’m a happy owner of Tuxedo InfinityBook 15. The most important is that they use normal generic power supply (not some proprietary one that is hard to replace) with an ability to charge from 65+W USB-C connector. Battery preservation bypass mode is also possible in BIOS settings. Their keyboards are also high-quality, replaceable and can have a custom layout. The screen is also high-quality. Initial setup is easy af. They maintain their own distro, which is quite good on its own, but the hardware is also Win-compatible. They also provide 5% discount for students.
(note: not sponsored)
raubarno@lemmy.mlto
Asklemmy@lemmy.ml•What red flag could be a green flag in the right context?
51·2 years agoIf a person with protanopia/deuteranopia looks at a red flag, one sees green-ish flag.
I’d recommend rather boring Debian. Archlinux as well if you want to dive deeper.
EDIT: For Debian, you want Debian Testing.










I see marketing via AI tools and bots unethical. Many things can be done via conventional marketing.
Also, majority of Reddit users are teenagers. The older generation of Reddit has fled away. We must think twice what target audience we want to bring in. I don’t want Lemmy to become a place where alt-wing anti-establishment political leaders bait naïve teenagers and take them into the rabbit hole (aka scenario described in The Social Dilemma).