Husband, father, kabab lover, history buff, chess fan and software engineer. Believes creating software must resemble art: intuitive creation and joyful discovery.

🌎 linktr.ee/bahmanm

Views are my own.

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

help-circle

  • RE Go: Others have already mentioned the right way, thought I’d personally prefer ~/opt/go over what was suggested.


    RE Perl: To instruct Perl to install to another directory, for example to ~/opt/perl5, put the following lines somewhere in your bash init files.

    export PERL5LIB="$HOME/opt/perl5/lib/perl5${PERL5LIB:+:${PERL5LIB}}"
    export PERL_LOCAL_LIB_ROOT="$HOME/opt/perl5${PERL_LOCAL_LIB_ROOT:+:${PERL_LOCAL_LIB_ROOT}}"
    export PERL_MB_OPT="--install_base \"$HOME/opt/perl5\""
    export PERL_MM_OPT="INSTALL_BASE=$HOME/opt/perl5"
    export PATH="$HOME/opt/perl5/bin${PATH:+:${PATH}}"
    

    Though you need to re-install the Perl packages you had previously installed.






















  • If the controversies, allegations, rumors and gossips are about firefox though it definitely is important.

    the huge chunks of money firefox gets from their biggest competitor

    I think we’re confusing things here 🙂

    Examples of topics relevant to Firefox
    • [Hypothetical] Firefox collects user data w/o consent.
    • [Hypothetical] Researchers found government backdoors X, Y and Z in Firefox code base.
    • [Hypothetical] Firefox to disable Javascript by default.

    Examples of topics NOT relevant to Firefox
    • Mozilla’s contract w/ Google
    • Mozilla’s political campaign
    • Mozilla’s CEO allegedly being a selfish a-hole

    Finally let’s not forget that Firefox is an open source project, the result of the collaboration of hundreds, if not thousands, of people over the past 2 decades. Despite Mozilla’s important role, there’s way more to Firefox and its potential future than the usual corporate gossip/controversies.

    My humble 2 cents 🙂



  • The GNU GPL is not Mr. Nice Guy. It says no to some of the things that people sometimes want to do. There are users who say that this is a bad thing—that the GPL “excludes” some proprietary software developers who “need to be brought into the free software community.”

    But we are not excluding them from our community; they are choosing not to enter. Their decision to make software proprietary is a decision to stay out of our community. Being in our community means joining in cooperation with us; we cannot “bring them into our community” if they don’t want to join.