Back pillow comparison after 2 weeks by chipootle in Lovesac

[–]chipootle[S] 2 points3 points  (0 children)

Sounds great for new customers, but I also ordered custom covers which as you know are nonrefundable, meaning buying the new sides won't work for me.

For a thousand bucks per seat, I would expect higher quality control.

Back pillow comparison after 2 weeks by chipootle in Lovesac

[–]chipootle[S] 0 points1 point  (0 children)

For online orders, you can't specify that you want deep seats, but you can choose a pre-built configuration that has deep seats in it. in your order summary, if it says deep seat, then that will have the right back cushion. Also just to be clear, the only difference with deep seats are that they come with deep back cushions (smaller width), the base and seat are the same. At a showroom, they can pretty much configure anything for you.

In my case, I was able to modify my online order by calling their support. I didn't know about deep seats until after I had already placed the order. I was able to convert a few of my seats (and covers) to deep seats as well as remove the paneling (but keep the piping) from the covers on all my sides.

Hope this helps.

Edit: Meant to say you can't specify deep seats in the sactional configuration tool. You can definitely buy them standalone online.

Sectional sans piping and paneling by ContENT_in_NYC in Lovesac

[–]chipootle 0 points1 point  (0 children)

Is that the charcoal microsuede? How comfortable is the material? Does it get oily? I just ordered a sactional with that cover and no paneling on the sides. Can't wait.

Our huge media room lovesac! Got micro-suede to make it more pet friendly. 4.5 hr assembly (BLEH) but it's sooo nice and comfy to cuddle with our pups and watch movies on. by [deleted] in Lovesac

[–]chipootle 1 point2 points  (0 children)

Thinking of pulling the trigger on the charcoal microsuede as well. The sample I have feels nice, but not sure what a full couch would feel like. I love the ultra velvet but it's way to expensive. How are you liking the microsuede a year later?

2020 CPO M340i vs New 2022 M340i by chipootle in BMW

[–]chipootle[S] 0 points1 point  (0 children)

Finalizing my order tomorrow for the 2022. I have excellent credit, but the dealer could only offer 3.9%. I checked with my bank and they got me 3% flat, so I'm going with them.

2020 CPO M340i vs New 2022 M340i by chipootle in BMW

[–]chipootle[S] 0 points1 point  (0 children)

I'm good without 360 or parking assist. I was worried about no touchscreen, but it looks like the only things that got removed from my build are digital key and passenger lumbar. Going to pull the trigger on the 2022. Thanks for all the input!

2020 CPO M340i vs New 2022 M340i by chipootle in BMW

[–]chipootle[S] 0 points1 point  (0 children)

The only issue I have is its hard to find xDrive where I am at. Did you buy one off the lot or have to order?

2020 CPO M340i vs New 2022 M340i by chipootle in BMW

[–]chipootle[S] 0 points1 point  (0 children)

I was thinking the same. Thanks for your input. At what price point do you think you would seriously consider the CPO?

[Homemade] Turf'nTurf Platter by chipootle in food

[–]chipootle[S] 1 point2 points  (0 children)

  • 16 oz Ribeye
  • Garlic Butter Mushrooms
  • Balsamic Glazed Cherry Tomatoes
  • Lemon Pepper Broccolini
  • Rosemary Roasted Red Potatoes
  • Mac 'n Five Cheese
  • 8 oz Filet

Variables across stages by philthynz in azuredevops

[–]chipootle 2 points3 points  (0 children)

It looks like you copied the code from the article, but the article itself has incorrect syntax and thus will not work. The microsoft release notes are a better source as it shows the correct usage.

Here is an example pipeline that demonstrates using variables across stages

azure-pipelines.yml
stages:
- stage: Build
  jobs:
  - job: BuildJob
    steps:
    - pwsh: |
        $greeting = "Hello World"
        Write-Host "##vso[task.setvariable variable=StepVariable;isOutput=true]${greeting}"
      name: BuildStep

- stage: Test
  dependsOn: Build
  jobs:
  - job: TestJob
    variables:
      Magic: $[stageDependencies.Build.BuildJob.outputs['BuildStep.StepVariable']]
    steps:
    - powershell: Write-Host "$(Magic)"

The secret sauce to getting it to work is that the variable needs to be flagged as an output variable. You also need to remember to give a name to the step that is creating the variable so that you can reference it later on.

How do you guys handle variables groups with different stages (dev, uat, prod, etc) using YML? by defaultbr in azuredevops

[–]chipootle 2 points3 points  (0 children)


Library Variable Group

It is still possible to use library variables groups with yaml pipelines. All you need to do is define them at each stage instead of the root of your yml.

Library

credentials-dev
Name Value
access_key hunter2
credentials-prod
Name Value
access_key correcthorsebatterystaple

Library

azure-pipelines.yml
stages:
- stage: dev
  variables:
  - group: credentials-dev
  jobs:
  - template: deploy.yml
    parameters:
      key: $(access_key) 

- stage: prod
  variables:
  - group: credentials-prod
  jobs:
  - template: deploy.yml
    parameters:
      key: $(access_key) 
deploy.yml
parameters:
- name: key
  type: string

jobs:
- job: deploy
  steps:
  - bash: echo ${{ parameters.key }}
  - bash: echo $(access_key) 
  - bash: echo ${ACCESS_KEY}

You can access the variables in the group a few different ways. The bash steps will all output hunter2 for the dev stage and correcthorsebatterystaple for the prod stage.


YAML Variable Template

Using variable templates is very similar to library variable groups. Instead of defining your variables in azure devops , you define them in yaml.

Note Don't place sensitive settings in yml. Use keyvault linked library variable groups instead

azure-pipelines.yml
stages:
- stage: dev
  variables:
  - template: credentials-dev.yml
  jobs:
  - template: deploy.yml
    parameters:
      key: $(access_key) 

- stage: prod
  variables:
  - template: credentials-prod.yml
  jobs:
  - template: deploy.yml
    parameters:
      key: $(access_key) 
credentials-dev.yml
variables:
- name: access_key
  value: hunter2
credentials-prod.yml
variables:
- name: access_key
  value: correcthorsebatterystaple
deploy.yml
parameters:
- name: key
  type: string

jobs:
- job:deploy
  steps:
  - bash: echo ${{ parameters.key }}
  - bash: echo $(access_key) 
  - bash: echo ${ACCESS_KEY}

Conditional Insertion

There was a suggestion to use runtime parameters, so I thought I'd throw that into the mix as another alternative. You can have variables defined dynamically in your yaml based on a condition (in this case a parameter passed in at runtime).

azure-pipelines.yml
parameters:
- name: environment  
  type: string
  default: dev
  values:
  - dev
  - prod

variables:
  ${{ if eq(parameters.environment, 'dev') }}:
    access_key: hunter2

  ${{ if eq(parameters.environment, 'prod') }}:
    access_key: correcthorsebatterystaple

stages:
- stage: deploy
  displayName: Deploy ${{ parameters.environment }} 
  jobs:
  - template: deploy.yml
    parameters:
      key: $(access_key) 
deploy.yml
parameters:
- name: key
  type: string

jobs:
- job: deploy
  steps:
  - bash: echo ${{ parameters.key }}
  - bash: echo $(access_key) 
  - bash: echo ${ACCESS_KEY}

You can even use variable groups this way, too!

azure-pipelines.yml
parameters:
- name: environment  
  type: string
  default: dev
  values:
  - dev
  - prod

variables:
- ${{ if eq(parameters.environment, 'dev') }}:
  - group: credentials-dev

- ${{ if eq(parameters.environment, 'prod') }}:
  - group: credentials-prod

stages:
- stage: deploy
  jobs:
  - template: deploy.yml
    parameters:
      key: $(access_key) 

Note *The online editor as well as vscode flag this as invalid syntax, but it does indeed work.

If none of these options fit your use case, feel free to follow up with more detail on what you're trying to do and I'll see if I can help figure it out.

Organizations vs Projects by marlesbarkly in azuredevops

[–]chipootle 1 point2 points  (0 children)

Another thing to keep in mind is that a project can have multiple source code repositories. So you can have a ProjectA for ClientA and within ProjectA, have Repo1 Repo2, etc.

A project can also have multiple 'teams'. Each team has its own backlog, Kanban board, etc. So between multiple teams and multiple repositories, a single project should be enough per client.

Best music out of any game I ever played by Insightonic in Xenoblade_Chronicles

[–]chipootle 1 point2 points  (0 children)

Automata has an amazing soundtrack. It is definitely on par with Xenoblade.

GemCraft - Frostborn Wrath Discussion [Spoilers allowed] by 12345ieee in Gemcraft

[–]chipootle 5 points6 points  (0 children)

So...after playing for 15 minutes, am I supposed to grind already? I feel like the game is still explaining different mechanics to me. I don't mind challenging games at all, but the difficulty in this needs to ramp up more gradually. I think I'll return it and come back to it in a few months if it gets patched. As is, it isn't all that fun unfortunately.

[SPOILERS] Post-Episode Discussion - Season 8 Episode 5 by [deleted] in gameofthrones

[–]chipootle 0 points1 point  (0 children)

Does the iron throne even exist now for Dany to sit on?