1. 1

    For everyone who wishes they could have repositories (especially monorepos) fetching the last changes in the background and run other performance optimizations, you can add your repository to a “maintenance list” that will then get updated and optimized when a git subcommand is called. An example of automation with cron is given.

    1. 5

      It is somehwat crazy that .com TLD registries are subverted for political purposes, I feel like they should be neutral (as long as the bank involved is not also involved in funding objectively questionable or violent things, I’m not familiar with the context here).

      And yeah I also agree with your point that it might not be smart to use an Iranian TLD – especially when it comes to blogging, authoritative regimes seem to be a bit touchy. Any time you hear the word “Iran” and “blogger” in the same sentence in the news, it usually is not a positive story (prison or worse).

      As a German, I would like to advertise for the .de TLD because it is very affordable – only 5.97€ on inwx.de rather than the 13.69€ you pay for a .com, and also at least to my knowledge it is not involved very much in censorship. The downside is that people often expect content to be in the native language, but that doesn’t matter. You can also just register it as a backup TLD, in case your main one gets in trouble.

      Another suggestion I have is using the .dev TLDs, because they already imply that it would be a technical blog, and I think they are operated by Google but I don’t think the US government would go through the trouble to censor that TLD, I think their sanctions are mostly only targeted at businesses (rather than personal blogs).

      1. 2

        No, the bank was not even sanctioned directly until recently.

        Correct. For example, Sattar Beheshti was a blogger that was sadly killed in jail. His crime was blogging.

        I was thinking about .fr, .ch, .se, and .no. What do you think about them? Well I have nothing against .de but Germany usually cooperates with U.S. in these matters.

        The sanctions and seizing targets everybody, not just businesses. Recently, they seized dozens of domains claiming they spread misinformation. I agree that they spread misinformation and they were harmful websites promoting Iranian regime’s propaganda but seizing domains is not acceptable in any case. Link: https://www.cnn.com/2021/06/22/politics/us-seizes-iran-website-domains/index.html

        1. 8

          I did a bit of research. This article claims that .de, .at, .is and .ru are good because those are the only TLDs where censorship can only occur by the federal court. I have checked with DENIC (that are responsible for .de domains) and they affirm this. Federal court decisions here are publicly accessible, so I took a look if I can find any relevant decisions. However, I was able to find barely any, mostly related to objectively criminal matters.

          1. 4

            Being the subject of a court decision doesn’t mean much in countries where the independency of courts is questionable (.ru).

            1. 1

              That is very correct.

            2. 3

              Thank you very much. Very helpful.

            3. 2

              I was thinking about .fr, .ch, .se, and .no. What do you think about them?

              The problem you may have is that some of those (like .fr or .no) require a presence in the some part of the world: see “Eligibility requirements”. You can pay a service (than Gandi offers sometimes) to have an address in the EU, but that’s quite costly.

              1. 1

                That is true, but what about the domain extensions themselves? What about legal process and court orders? Should one worry about the influence of USA or other countries?

                1. 2

                  If we refer to this EFF document, your mileage may vary. For .fr for instance, there is removal by arbitrator order based on intellectual property rights. For .fr still, it appears though that the only other venue to get a domain removed is through a French court order, so another country’s order would be scrutinized by a local court.