Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Other Discussions
  3. Site Bugs / Suggestions
  4. My articles suddenly changed without revision

My articles suddenly changed without revision

Scheduled Pinned Locked Moved Site Bugs / Suggestions
c++swiftcomlounge
17 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P Offline
    P Offline
    Patrice T
    wrote on last edited by
    #1

    Hi, I see that my articles have been changed without any revision. - Random tags appeared in tags section. Integer Factorization: Dreaded List of Primes[^] is now Objective-C, which have never been. - the 3 drop boxes are not any more. - The code samples div do not work as it used to: the tab titles were the languages of each pre tag

    <div class="code-samples">
    <pre lang="c++">
    </pre>

    <pre lang="dbase">
    </pre>
    </div>

    Now it says 'Text' and 'Text(2)'

    // Trial Division: Brute Force 1
    // Check all numbers until Cand - 1
    long long TD_BF1(long long Cand) {
    Count = 0;
    long long Top = Cand - 1;
    for (long long Div = 2; Div <= Top; Div++) {
    Count++;
    if (Cand % Div == 0) {
    return Div;
    }
    }
    return Cand;
    }

    // Trial Division Brute Force 1
    // May 2019
    function TD_BF1(Prod)
    Local D, Top
    Top= Prod-1
    for D= 2 to Top
    if Prod % D = 0
    return D
    endif
    next
    return Prod

    Patrice “Everything should be made as simple as possible, but no simpler.” Albert Einstein

    Greg UtasG C 2 Replies Last reply
    0
    • P Patrice T

      Hi, I see that my articles have been changed without any revision. - Random tags appeared in tags section. Integer Factorization: Dreaded List of Primes[^] is now Objective-C, which have never been. - the 3 drop boxes are not any more. - The code samples div do not work as it used to: the tab titles were the languages of each pre tag

      <div class="code-samples">
      <pre lang="c++">
      </pre>

      <pre lang="dbase">
      </pre>
      </div>

      Now it says 'Text' and 'Text(2)'

      // Trial Division: Brute Force 1
      // Check all numbers until Cand - 1
      long long TD_BF1(long long Cand) {
      Count = 0;
      long long Top = Cand - 1;
      for (long long Div = 2; Div <= Top; Div++) {
      Count++;
      if (Cand % Div == 0) {
      return Div;
      }
      }
      return Cand;
      }

      // Trial Division Brute Force 1
      // May 2019
      function TD_BF1(Prod)
      Local D, Top
      Top= Prod-1
      for D= 2 to Top
      if Prod % D = 0
      return D
      endif
      next
      return Prod

      Patrice “Everything should be made as simple as possible, but no simpler.” Albert Einstein

      Greg UtasG Offline
      Greg UtasG Offline
      Greg Utas
      wrote on last edited by
      #2

      The hamsters seem to be in the midst of a great overhaul. I just looked at my articles, and all but one (which has no code) been reclassified under a general C++ category. There used to be several subcategories for C++. Judging from current interests on the site, there will only be subcategories for web programming and C#! The "Copy Code" thing seems to be new too, and there's no sign of the previous "Shrink/Expand" button or whatever it was called. EDIT: False alarm. It's still there but only seems to show up when the code reaches a threshold length.

      Robust Services Core | Software Techniques for Lemmings | Articles
      The fox knows many things, but the hedgehog knows one big thing.

      <p><a href="https://github.com/GregUtas/robust-services-core/blob/master/README.md">Robust Services Core</a>
      <em>The fox knows many things, but the hedgehog knows one big thing.</em></p>

      P 1 Reply Last reply
      0
      • Greg UtasG Greg Utas

        The hamsters seem to be in the midst of a great overhaul. I just looked at my articles, and all but one (which has no code) been reclassified under a general C++ category. There used to be several subcategories for C++. Judging from current interests on the site, there will only be subcategories for web programming and C#! The "Copy Code" thing seems to be new too, and there's no sign of the previous "Shrink/Expand" button or whatever it was called. EDIT: False alarm. It's still there but only seems to show up when the code reaches a threshold length.

        Robust Services Core | Software Techniques for Lemmings | Articles
        The fox knows many things, but the hedgehog knows one big thing.

        P Offline
        P Offline
        Patrice T
        wrote on last edited by
        #3

        Greg Utas wrote:

        and there's no sign of the previous "Shrink/Expand" button

        I see them at usual place, but only on large pieces of code.

        Greg Utas wrote:

        The "Copy Code" thing seems to be new too

        It used to be there, but have moved lately.

        Patrice “Everything should be made as simple as possible, but no simpler.” Albert Einstein

        1 Reply Last reply
        0
        • P Patrice T

          Hi, I see that my articles have been changed without any revision. - Random tags appeared in tags section. Integer Factorization: Dreaded List of Primes[^] is now Objective-C, which have never been. - the 3 drop boxes are not any more. - The code samples div do not work as it used to: the tab titles were the languages of each pre tag

          <div class="code-samples">
          <pre lang="c++">
          </pre>

          <pre lang="dbase">
          </pre>
          </div>

          Now it says 'Text' and 'Text(2)'

          // Trial Division: Brute Force 1
          // Check all numbers until Cand - 1
          long long TD_BF1(long long Cand) {
          Count = 0;
          long long Top = Cand - 1;
          for (long long Div = 2; Div <= Top; Div++) {
          Count++;
          if (Cand % Div == 0) {
          return Div;
          }
          }
          return Cand;
          }

          // Trial Division Brute Force 1
          // May 2019
          function TD_BF1(Prod)
          Local D, Top
          Top= Prod-1
          for D= 2 to Top
          if Prod % D = 0
          return D
          endif
          next
          return Prod

          Patrice “Everything should be made as simple as possible, but no simpler.” Albert Einstein

          C Offline
          C Offline
          Chris Maunder
          wrote on last edited by
          #4

          Just working on this now.

          cheers Chris Maunder

          P 1 Reply Last reply
          0
          • C Chris Maunder

            Just working on this now.

            cheers Chris Maunder

            P Offline
            P Offline
            Patrice T
            wrote on last edited by
            #5

            Hi Chris, Thanks for the hard work. Should I change my articles tags ? How to choose article category in new system ?

            Patrice “Everything should be made as simple as possible, but no simpler.” Albert Einstein

            C 1 Reply Last reply
            0
            • P Patrice T

              Hi Chris, Thanks for the hard work. Should I change my articles tags ? How to choose article category in new system ?

              Patrice “Everything should be made as simple as possible, but no simpler.” Albert Einstein

              C Offline
              C Offline
              Chris Maunder
              wrote on last edited by
              #6

              Choose the tags that best reflect what your article is about. We're trying to make things far more intuitive and simple. The worst thing you can do is pick too many tags. Just keep doing what you're doing. You've got it.

              cheers Chris Maunder

              P Greg UtasG 3 Replies Last reply
              0
              • C Chris Maunder

                Choose the tags that best reflect what your article is about. We're trying to make things far more intuitive and simple. The worst thing you can do is pick too many tags. Just keep doing what you're doing. You've got it.

                cheers Chris Maunder

                P Offline
                P Offline
                Patrice T
                wrote on last edited by
                #7

                Article : Integer Factorization: Dreaded List of Primes[^] I try to change tags from 'C++, Objective-C, algorithm' to 'algorithm, C++', but when publishing, it come back to previous value. Tried either typing and checking in droplists.

                Patrice “Everything should be made as simple as possible, but no simpler.” Albert Einstein

                1 Reply Last reply
                0
                • C Chris Maunder

                  Choose the tags that best reflect what your article is about. We're trying to make things far more intuitive and simple. The worst thing you can do is pick too many tags. Just keep doing what you're doing. You've got it.

                  cheers Chris Maunder

                  P Offline
                  P Offline
                  Patrice T
                  wrote on last edited by
                  #8

                  Hi Chris, I tried to change tags, but still not found how to choose the category of article. I think it would be nice to have something to choose the category, something that replace the previous 3 droplists. I see changes of category of some of my articles, so thank you, but I fear one have find another solution than requesting corrections. 1 rather simple solution is to use the first tag of an article as category.

                  Patrice “Everything should be made as simple as possible, but no simpler.” Albert Einstein

                  C 1 Reply Last reply
                  0
                  • C Chris Maunder

                    Choose the tags that best reflect what your article is about. We're trying to make things far more intuitive and simple. The worst thing you can do is pick too many tags. Just keep doing what you're doing. You've got it.

                    cheers Chris Maunder

                    Greg UtasG Offline
                    Greg UtasG Offline
                    Greg Utas
                    wrote on last edited by
                    #9

                    Are you trying to classify articles based solely on their tags? I would try to change the category for some of mine, but some just moved to another category without me doing anything. It seems this is still in flux, so I don't want to experiment with it yet. Many of the new categories make sense. But most are now oriented to types of applications, or to specific platforms, frameworks, or technologies. Few relate to general concepts, to the point where I'd just toss all my articles into the C++ bucket. But that would miss the point. What's more important: an article's topic, or the fact that its code is in C++? Those things are orthogonal, and I'd argue that the C++ aspect is far less important in most cases. So I'd rather use these categories: 1. Design Patterns 1. Exceptions 1. Threads 1. Memory Management 1. Modularity 1. Operations 1. Debugging 1. Templates 1. Tools 1. Software Lifecycle Only #2 and #3 now exist. Others used to, even as C++ subcategories. But I'd rather they were in, say, a top-level "System Design" category. If someone wants to filter based on language or something else, an article's other tags can serve that purpose. But if they want to browse lists of articles, an omnibus C++ category makes little sense to me. The above list isn't complete. Based on other articles that I've seen or might even write, Databases [noticed it now], Messaging and State Machines would also be good candidates.

                    Robust Services Core | Software Techniques for Lemmings | Articles
                    The fox knows many things, but the hedgehog knows one big thing.

                    <p><a href="https://github.com/GregUtas/robust-services-core/blob/master/README.md">Robust Services Core</a>
                    <em>The fox knows many things, but the hedgehog knows one big thing.</em></p>

                    C 1 Reply Last reply
                    0
                    • Greg UtasG Greg Utas

                      Are you trying to classify articles based solely on their tags? I would try to change the category for some of mine, but some just moved to another category without me doing anything. It seems this is still in flux, so I don't want to experiment with it yet. Many of the new categories make sense. But most are now oriented to types of applications, or to specific platforms, frameworks, or technologies. Few relate to general concepts, to the point where I'd just toss all my articles into the C++ bucket. But that would miss the point. What's more important: an article's topic, or the fact that its code is in C++? Those things are orthogonal, and I'd argue that the C++ aspect is far less important in most cases. So I'd rather use these categories: 1. Design Patterns 1. Exceptions 1. Threads 1. Memory Management 1. Modularity 1. Operations 1. Debugging 1. Templates 1. Tools 1. Software Lifecycle Only #2 and #3 now exist. Others used to, even as C++ subcategories. But I'd rather they were in, say, a top-level "System Design" category. If someone wants to filter based on language or something else, an article's other tags can serve that purpose. But if they want to browse lists of articles, an omnibus C++ category makes little sense to me. The above list isn't complete. Based on other articles that I've seen or might even write, Databases [noticed it now], Messaging and State Machines would also be good candidates.

                      Robust Services Core | Software Techniques for Lemmings | Articles
                      The fox knows many things, but the hedgehog knows one big thing.

                      C Offline
                      C Offline
                      Chris Maunder
                      wrote on last edited by
                      #10

                      Yes - still fine tuning, and the general langauges tags are now at the bottom so will be selected as the main category as a last resort (or where they are listed as the only tag) With regards to these: - Modularity - Operations - Templates I'm not sure. Modularity is more of a design pattern, or Design / Architecture topic. Operations? Do you mean operators and operator overloading? And Templates, do you mean template languages such as T4 or template applications? The updated "Programming Topics" list will be: Architecture Design Patterns Algorithms, Compression, Computational Geometry, Debugging Emulation, Exceptions, File, Internet, Localization, Memory Management Messaging Parser, Regular Expressions, State Machine Sorting, Tools Design / Graphics, Printing, String, Threads, Usability (bold are the additions to be added)

                      cheers Chris Maunder

                      Greg UtasG 2 Replies Last reply
                      0
                      • C Chris Maunder

                        Yes - still fine tuning, and the general langauges tags are now at the bottom so will be selected as the main category as a last resort (or where they are listed as the only tag) With regards to these: - Modularity - Operations - Templates I'm not sure. Modularity is more of a design pattern, or Design / Architecture topic. Operations? Do you mean operators and operator overloading? And Templates, do you mean template languages such as T4 or template applications? The updated "Programming Topics" list will be: Architecture Design Patterns Algorithms, Compression, Computational Geometry, Debugging Emulation, Exceptions, File, Internet, Localization, Memory Management Messaging Parser, Regular Expressions, State Machine Sorting, Tools Design / Graphics, Printing, String, Threads, Usability (bold are the additions to be added)

                        cheers Chris Maunder

                        Greg UtasG Offline
                        Greg UtasG Offline
                        Greg Utas
                        wrote on last edited by
                        #11

                        Hey Chris, thanks for your reply. The updated list is definitely an improvement. To answer your questions: - Modularity: I'm OK with "Architecture" or "Design Patterns" for this. - Operations: Things like configuration, logging, and statistics. "Usability" works if I'm interpreting it correctly. - Templates: C++ templates or, in other languages, generics. I think this one should be added. I'd suggest changing "Parser" to "Parsing" and merging "Sorting" into "Algorithms".

                        Robust Services Core | Software Techniques for Lemmings | Articles
                        The fox knows many things, but the hedgehog knows one big thing.

                        <p><a href="https://github.com/GregUtas/robust-services-core/blob/master/README.md">Robust Services Core</a>
                        <em>The fox knows many things, but the hedgehog knows one big thing.</em></p>

                        1 Reply Last reply
                        0
                        • C Chris Maunder

                          Yes - still fine tuning, and the general langauges tags are now at the bottom so will be selected as the main category as a last resort (or where they are listed as the only tag) With regards to these: - Modularity - Operations - Templates I'm not sure. Modularity is more of a design pattern, or Design / Architecture topic. Operations? Do you mean operators and operator overloading? And Templates, do you mean template languages such as T4 or template applications? The updated "Programming Topics" list will be: Architecture Design Patterns Algorithms, Compression, Computational Geometry, Debugging Emulation, Exceptions, File, Internet, Localization, Memory Management Messaging Parser, Regular Expressions, State Machine Sorting, Tools Design / Graphics, Printing, String, Threads, Usability (bold are the additions to be added)

                          cheers Chris Maunder

                          Greg UtasG Offline
                          Greg UtasG Offline
                          Greg Utas
                          wrote on last edited by
                          #12

                          Please post something when this is stable, with instructions on how to set an article's category or a description of how the system determines its category.

                          Robust Services Core | Software Techniques for Lemmings | Articles
                          The fox knows many things, but the hedgehog knows one big thing.

                          <p><a href="https://github.com/GregUtas/robust-services-core/blob/master/README.md">Robust Services Core</a>
                          <em>The fox knows many things, but the hedgehog knows one big thing.</em></p>

                          C 1 Reply Last reply
                          0
                          • Greg UtasG Greg Utas

                            Please post something when this is stable, with instructions on how to set an article's category or a description of how the system determines its category.

                            Robust Services Core | Software Techniques for Lemmings | Articles
                            The fox knows many things, but the hedgehog knows one big thing.

                            C Offline
                            C Offline
                            Chris Maunder
                            wrote on last edited by
                            #13

                            Yep - we're discussing this now

                            cheers Chris Maunder

                            Greg UtasG 1 Reply Last reply
                            0
                            • C Chris Maunder

                              Yep - we're discussing this now

                              cheers Chris Maunder

                              Greg UtasG Offline
                              Greg UtasG Offline
                              Greg Utas
                              wrote on last edited by
                              #14

                              I've pretty much coerced my articles into the right categories by editing their tags. Here are a few things to tidy up. In my list of articles[^], some categories aren't capitalized, and some don't have links: And my only tip/trick (can't link to the list directly) is unclassified, even though it has a C++ (and other) tags.

                              Robust Services Core | Software Techniques for Lemmings | Articles
                              The fox knows many things, but the hedgehog knows one big thing.

                              <p><a href="https://github.com/GregUtas/robust-services-core/blob/master/README.md">Robust Services Core</a>
                              <em>The fox knows many things, but the hedgehog knows one big thing.</em></p>

                              C 1 Reply Last reply
                              0
                              • Greg UtasG Greg Utas

                                I've pretty much coerced my articles into the right categories by editing their tags. Here are a few things to tidy up. In my list of articles[^], some categories aren't capitalized, and some don't have links: And my only tip/trick (can't link to the list directly) is unclassified, even though it has a C++ (and other) tags.

                                Robust Services Core | Software Techniques for Lemmings | Articles
                                The fox knows many things, but the hedgehog knows one big thing.

                                C Offline
                                C Offline
                                Chris Maunder
                                wrote on last edited by
                                #15

                                I've fixed up the capitlaisation - that should start flowing through soon - but can you please email me a link to your tip so I can take a look?

                                cheers Chris Maunder

                                1 Reply Last reply
                                0
                                • P Patrice T

                                  Hi Chris, I tried to change tags, but still not found how to choose the category of article. I think it would be nice to have something to choose the category, something that replace the previous 3 droplists. I see changes of category of some of my articles, so thank you, but I fear one have find another solution than requesting corrections. 1 rather simple solution is to use the first tag of an article as category.

                                  Patrice “Everything should be made as simple as possible, but no simpler.” Albert Einstein

                                  C Offline
                                  C Offline
                                  Chris Maunder
                                  wrote on last edited by
                                  #16

                                  Hey Patrice What category do you think is best for your article? Let's start with that and I can walk through what's happening with yours and hopefully get it organised better. With regards to "how" to choose a category, it's based on the taxonomy priority of the tags. Take a look at the list of topics under Articles -> Browse Topics. The order of those topics determines how your article will be categories. For instance, if it has an AI and an IoT tag it'll be categorised as AI. If it has neither tag then we look at the tags your article has and work our way up the tag hierarchy to see if we can find one of those top level tags (eg C++ goes up to Programming Languages). Does that help?

                                  cheers Chris Maunder

                                  P 1 Reply Last reply
                                  0
                                  • C Chris Maunder

                                    Hey Patrice What category do you think is best for your article? Let's start with that and I can walk through what's happening with yours and hopefully get it organised better. With regards to "how" to choose a category, it's based on the taxonomy priority of the tags. Take a look at the list of topics under Articles -> Browse Topics. The order of those topics determines how your article will be categories. For instance, if it has an AI and an IoT tag it'll be categorised as AI. If it has neither tag then we look at the tags your article has and work our way up the tag hierarchy to see if we can find one of those top level tags (eg C++ goes up to Programming Languages). Does that help?

                                    cheers Chris Maunder

                                    P Offline
                                    P Offline
                                    Patrice T
                                    wrote on last edited by
                                    #17

                                    Actual setting is ok for me. Some of my articles have changed of category again (on their own) since this discussion was opened.

                                    Patrice “Everything should be made as simple as possible, but no simpler.” Albert Einstein

                                    1 Reply Last reply
                                    0
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes


                                    • Login

                                    • Don't have an account? Register

                                    • Login or register to search.
                                    • First post
                                      Last post
                                    0
                                    • Categories
                                    • Recent
                                    • Tags
                                    • Popular
                                    • World
                                    • Users
                                    • Groups