1. -5
    1. 5

      Please remember that lobste.rs is not your marketing channel. You have posted 5 stories here, all from your employer’s blog. You have posted 9 comments in total and the only ones in the last year have been on articles from your employer’s blog. This is the definition of spam.

      I’ve written my thoughts on Zero Trust before, so I’m not going to rehash that here.

      1. 2

        I mean, why can’t two things be true? Sure I post content here from time to time that I think is actually interesting for the community to read. If don’t like it, fine. That’s cool but 5 stories over a year is considered spam? Seriously? I don’t agree with that take at all and I honestly don’t understand the hate on this.

        1. 3

          It’s not a question of absolute volume, it’s a question of ratio. Lobste.rs is a community. You are not engaging with it as a community, you are engaging with it as a marketing channel. If you share other interesting things that you’ve read and post comments from your unique perspective on other stories, you’re participating in the community. If you then post things that you or your employer have written, no one minds. If you just post things from your employer and don’t engage anywhere else then you are not part of the community and are just using it for publicity. That’s not okay.

          The rule of thumb that I was given is that no more than 10% of your interactions with the site should be self publicity. If you’d posted interesting and insightful things on other stories, no one would be complaining, but you haven’t. You’ve just posted your own stuff and then ignored the community until you have another thing where you want to use this site to raise engagement.

    2. 4
      func main() {
          if ctx, err := ziti.NewContext(zitiCfg); err != nil {
              if listener, err := ctx.Listen(serviceName); err != nil { 
                  http.HandleFunc("/hello", hello)
                  http.HandleFunc("/add", add)
                  if err := http.Serve(listener, http.HandlerFunc(handler)); err != nil {
                      log.Fatalf("https serving failed: %v", err)
                  }
              }
          }
      }
      

      I suspect this is not working as intended.

      1. 2

        Hah, I opened post on Lobster just to say this 😂

      2. 1

        The whole article has a strong LLM vibe: the prose is very verbose, and code mistakes such as this one happen a lot with LLMs.

        1. 1

          Well that’s a first for me, getting called an LLM. :) I can assure you I wrote it all, but point taken. Here I was worried that the prose was too short! Guess not. The code mistake I can fix, I’ll make it more clear that it’s not a full and complete function. I thought that was obvious – which it is as y’all have noticed, but it’s clearly sending the wrong vibe

        2. 1

          FWIW, If you want to see the working, actual code (not from the blog), you can look at https://github.com/openziti-test-kitchen/appetizer/blob/main/clients/reflect.go

      3. 1

        I can understand the comment. Maybe I should remove the ‘main’ function so that it doesn’t look like a full and complete function or somehow indicate that elsewise… I can perhaps add a comment at the top, or a function call to some function that returns the context… I tried to leave out the extra code like that but probably should update it to make that more clear, thanks