bsdGuy0

I am a man that likes UNIX. I am a security-minded person (paranoid to your average normie), with great ambitions about the future of the world. It is pleasant to meet you all, god bless!

Contact:

Session ID: 05eaa7aaeb60e71140dbd2fd836f9265235ffd3f29286265805d2a0aa149135f5d

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

help-circle

  • bsdGuy0toC Programming LanguageThoughts on C23?
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 year ago

    I do prefer C, due to its simplicity alone. I think that rewriting programs in Rust, or C++, just because “they are better” would be an unwise descision.

    Don’t get me wrong, I do believe they are great languages, however, sometimes you must count your merits, and choose the best tool for the job.



  • bsdGuy0toWeb Development*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    14
    ·
    1 year ago
    I think I left Google just in the nick of time.
    

    My Google usage has stopped entirely (exept through alt frontends), and I also deleted my Google account. They will continue to promote their needless services, and even shove it down your throats. I wish good luck for us all, since Google will most likely continue to do this, and attempt to enact further restrictions upon the internet.




  • bsdGuy0OPMtoBSDBSD vs Linux wars
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    Docker containers are quite convenient, I’ll have to say. Jails (FBSD alt) unfortunately don’t have quite the community support that docker containers do, so you can’t just download a pre-made Jail.


  • bsdGuy0OPMtoBSDBSD vs Linux wars
    link
    fedilink
    arrow-up
    4
    ·
    1 year ago

    Using FreeBSD for desktop is a good experience. If you are a web developer, it has everything you need. It is very stable. (only crashed when I first used it, due to outdated graphics drivers at the time?)

    It also suspends properly on my computer. It is a PC from 2014, and it runs pretty fast. (This is a computer that Windows 10 runs horrific on due to spinny drive).

    I would say most Linux programs are supported through binary compatibility. I don’t generally use Wine (Windows emulator), however it is supported.

    FreeBSD has most of the programs that I would use on Linux, natively on their repos. However, they may be out of date compared with something like Arch. Also, using the terminal is almost the same as on Linux.

    Overall, I have had a good experience. Setup is easy, however, it does require a bit of reading, and it is a manual setup (which I think is a good thing). It is not quite like Arch though, so don’t worry ;)






  • If you are willing to abandon Linux, I would suggest FreeBSD for general purpose servers.

    It is a full operating system, which starts you off with a CLI, that is easy to configure. There is a full handbook that describes the full process, and it is on their website. FreeBSD is an operating system, rather than a distribution of cobbled together packages. Due to this, operating system binaries, and package binaries, are separated. This makes configuration on the OS level consistent.

    A lot of Linux programs come from the BSD family. FreeBSD also has its own hypervisor, named Bhyve. FreeBSD has its own version of Docker as well, they are called jails. It might take some time to learn, but I promise it will be worth the time.


  • Nuance is very important. When one speaks, sometimes they ignore the nuance of the other side. Therefore, they never get to truly know the other side, and true harmony can never be achieved. Sometimes, those who claim or imply to be nuanced, are the very ones who are the least nuanced. If one side is pushed into a corner, they will fight back, hard.






  • bsdGuy0toProgrammer HumorAuth
    link
    fedilink
    arrow-up
    6
    ·
    edit-2
    1 year ago

    Who doesn’t like compounding two words with different meaning by definition, but for some inexpiable reason have the same meaning in the programming world, by shortening them?

    Now the poor, average programmer has to deal with strange words. One such example is “permission,” which is normally used within a casual context, rather then within a more serious context, like a program handling secure data. The poor programmer can now no longer take his job seriously, and is now forever in an existential crisis, due to the lack of formality. ;)


Moderates