RodionGork's blog

By RodionGork, 7 years ago, In English

Hi Gurus and Colleagues!

Sorry for distracting you from coding — but e-maxx-eng project needs your advice — as you probably remember, it is a collection of articles on algorithms seen as important for mastering competitive programming :)

Since the past November project have got real boost — especially due to dedicated efforts of Jakube, adamant and other wise people. So its statistics grew several times, its content too... Over 100 articles and crawling to 1000 daily pageviews... And probably it is now a time to improve its appearance on the web by choosing a dedicated domain name.

Puzzled about domain name

Currently it resides on default appengine's e-maxx-eng.appspot.com. It's all right, but probably not extremely clear for people not aware of who is e-maxx, it is 3-rd level — and also clashes with Traxxas E-Maxx toy %)

So it is now tricky situation. It seems to be easy to order a dedicated domain name and bind it to the site. But we can't easily choose one. There were a few suggestions — but probably you'll be able to advice something better suitable — or vote for one of these variants:

  • competitive-programming.com — bit too wide, site is not everything about CP
  • cp-algorithms.com — looks good for me, though CP is used for other abbreviations...
  • competitive-programming-algorithms.com — not sure anyone will type it in
  • cs-algorithms.com — similar to cp-algorithms, but more known abbreviation... regretfully more wide too
  • e-maxx-eng.com — not clear whether retaining E-Maxx name is a good move or bad
  • hard-algorithms.com — not very clever (and like tough-algorithms, tricky-algorithms)
  • algorithms-wiki.com, algorithms-hub, algo-hub — however "algohub" is already taken in several variants

So feel free to participate, to suggest, to cast your vote! Also you may express what suffix you feel suits better. Though .com seems to be ok — I personally feel .net or .org may highlight it is not commercial enterprise. Also there is .info — probably it may be more descriptive to the nature of the site.

Few Points: name should not resemble some existing domain too closely (e.g. differ in suffix and spare dash), not should be already taken of course, probably should express some relation to its content :)

Thanks in advance!

  • Vote: I like it
  • +40
  • Vote: I do not like it

»
7 years ago, # |
  Vote: I like it +4 Vote: I do not like it

I think "competitive-programming.com" and "cp-algorithms.com" are the nicest ones, but i don't think it's really important. Thanks for an awesome training source.

»
7 years ago, # |
  Vote: I like it +5 Vote: I do not like it

"cp-algorithms.com" seems short and sweet.

»
7 years ago, # |
Rev. 2   Vote: I like it +35 Vote: I do not like it

algorithms.guide — short, expresses relation to content, no hypens.

  • »
    »
    7 years ago, # ^ |
    Rev. 2   Vote: I like it +3 Vote: I do not like it

    Not too bad! Though I wonder why google offers .com, .org, .info for $12 and .guide for $40... :)

»
7 years ago, # |
  Vote: I like it 0 Vote: I do not like it

I have a suggestion for problem I have been facing. There are few posts where extra clarification or a different strategy/implementation/algorithm/technique is needed.

If it is possible then please add a feature of comments so that community can discuss or suggest alternative approaches like in codeforces.

I think it will be helpful!

  • »
    »
    7 years ago, # ^ |
    Rev. 2   Vote: I like it +6 Vote: I do not like it

    Right now this is possible by creating an issue on Github.

    To be honest, I'm not sure if I want a comment section on e-maxx-eng. First of somebody will have to maintain the comments to avoid spam, hate speech, ... And secondly I feel like that nobody of the team will read (all) the comments in detail, and lots of errors will just be ignored. E.g. like it is on quite a few articles on geeksforgeeks. On the other hand if there is an issue on Github, then the problem / suggestion will definitely be read and handled.

    But obviously it is quite hard to find the issue page, if you are reading an article and don't know that the project is hosted on Github. Maybe it is enough to add a link to the issue page at the bottom of the page of each article, and also some clearer instructions how to edit the article itself and make a pull request.

    • »
      »
      »
      7 years ago, # ^ |
        Vote: I like it +5 Vote: I do not like it

      I think we can add the link to the top, in the _defaults.html template... Probably along with "page authors" (making them both smaller?)

»
7 years ago, # |
  Vote: I like it +24 Vote: I do not like it

e-maxx-eng.com It was the original inspiration and there is a sense of uniqueness about this name.

  • »
    »
    7 years ago, # ^ |
      Vote: I like it +10 Vote: I do not like it

    sense of uniqueness

    I do not know if there is some correlation...

    E-maxx toy

»
7 years ago, # |
  Vote: I like it +41 Vote: I do not like it

cs.go

  • »
    »
    7 years ago, # ^ |
      Vote: I like it -20 Vote: I do not like it

    +1

  • »
    »
    7 years ago, # ^ |
      Vote: I like it -21 Vote: I do not like it

    There are cs-go.com, cs-go.net, cs-go.org, cs-go.us — why should we want our site being confused with these? And by the way, where can one purchase domain in .go zone?

»
7 years ago, # |
  Vote: I like it +16 Vote: I do not like it

algoman or algomax (.org or .info or .net) sounds smooth for me and it is easy to remember.

  • »
    »
    7 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Not bad, especially as "algomax" reminds of "e-maxx"... However algoman is already taken in com and net zones, algomax in com zone (by placeholder sites, I think)... That's not critical but if possible we'd like to avoid this...

»
7 years ago, # |
  Vote: I like it +119 Vote: I do not like it

e-ma.xxx

  • »
    »
    7 years ago, # ^ |
      Vote: I like it +14 Vote: I do not like it

    That's definite winner — we'll proceed with it when the price lowers :)

    • »
      »
      »
      7 years ago, # ^ |
        Vote: I like it +1 Vote: I do not like it

      .xxx (pronounced "dot triple-ecks" or "dot ecks ecks ecks") is a sponsored top-level domain (sTLD) intended as a voluntary option for pornographic sites on the Internet.

      Source: Wikipedia

      • »
        »
        »
        »
        7 years ago, # ^ |
          Vote: I like it +13 Vote: I do not like it

        I think we all know it :)

        However most of CP-related sources could be regarded as pornography by industrial coding standards :D

        • »
          »
          »
          »
          »
          7 years ago, # ^ |
            Vote: I like it +5 Vote: I do not like it

          Oh god, it costs only $90! Let's crowd fund this!

          • »
            »
            »
            »
            »
            »
            7 years ago, # ^ |
              Vote: I like it +3 Vote: I do not like it

            ...the best way to get it blocked from many university networks :)

»
7 years ago, # |
Rev. 2   Vote: I like it +5 Vote: I do not like it

e-maxy.com