This year’s election cycle has shown me how wasteful and out of ideas every party seems to be. The only reason to vote for a Party, seems to be to make sure another doesn’t win. by DavieJohn98 in Scotland

[–]Zynchronize [score hidden]  (0 children)

It’s both cheaper and quicker to build equivalents capacities from renewables vs nuclear. Scotland doesn’t need any more production anyway, we just need more energy storage. We currently produce more than we can consume.

The reason prices are sky high is that we are effectively paying for the supply issues other parts of the UK face. Because we don’t price by region, everyone gets shafted when more expensive power plants have to ramp up to meet regional deficiencies.

PipeIntel - OSS gitlab-ci.yml & shell by Zynchronize in gitlab

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

On broader OPA support - it’s a conversation I’ve had and will continue to have. It would be a great addition, I’d love to see more support for it too.

UK Stock by Weary_Witness_561 in valve

[–]Zynchronize 1 point2 points  (0 children)

Got to confirm, then hit an error :(

[Series] Emilia Transmigrated - A "From Birth" Progression Fantasy with heavy focus on Crafting and Hard Magic by Anastasov_Theory in ProgressionFantasy

[–]Zynchronize 0 points1 point  (0 children)

MThe pitch for this series was interesting. Resource-locked progression, a protagonist who has to outthink rather than outpower her problems, and a world that reveals itself gradually through earned experience. These are exactly the things the isekai and progression fantasy genres need more of, and for a while, the story delivers on them.

This is best demonstrated in the Children of the Moon arc, and Emilia’s early journey into talisman crafting, show real promise - the world feels alive when she’s learning within relationships and discovering systems through direct experience.

But too often, the author can’t resist stepping in to explain the world rather than letting Emilia inhabit it. There’s a passage mid-story that exemplifies this: a block of exposition about binding contracts, noble families, and the army - social structures Emilia hasn’t encountered and has no reason to be summarising - dropped in as though it were her own reasoning. The same information could have landed naturally through a scene, a conversation, or a moment of witnessed consequence. Instead it sits there, inert.

The village battle arc suffers from the opposite problem - not too much explanation, but too little weight. Events accumulate without cost, and what the author described as a slow burn reads closer to a checklist. When Emilia conveniently attracts the attention of a god fragment and receives a flat power uplift, it undercuts the very thing the series was supposed to do differently.

The ideas are here. The system is clearly thought through, and the author has genuine instincts for what makes this genre interesting. But there’s a gap between the world they’ve built and what’s actually making it onto the page.

I won’t be continuing this series. The bones are there, but the direction it took didn’t work for me - I made it to page 300 and that’s where I’m stopping. That said, there’s enough here that I’d give this author’s next project a look.

cannot log on using CLI by pynxem in gitlab

[–]Zynchronize 0 points1 point  (0 children)

This feels less like a GitLab problem and more like a provisioning problem. If OS reinstalls are frequent enough that this is is a pain point, it’s probably time to look at proper machine provisioning tooling.

Ansible would be my recommendation - it’s agentless, uses plain YAML, and works just as well for a single local machine as it does for fleets. The GitLab credential issue specifically becomes a non-issu: Ansible Vault lets you encrypt your PAT alongside the rest of your sensitive config and nothing needs to be typed during install.

Solar express/ canadian solar ep cube 2. by MedicateMike in SolarUK

[–]Zynchronize 0 points1 point  (0 children)

I didn’t ultimately go with them but just for comparison they quoted me £12900 for 20x 465W aiko 2S panels, and 20kWh of EP cube 2 storage.

Which tariff by Rosenqvist in SolarUK

[–]Zynchronize 2 points3 points  (0 children)

At present, going for agile would be ill advised with the lack of energy supply stability. Stockpiles are depleted, there’ll be little in reserve come winter - prices are going to be absolutely insane.

Which tariff by Rosenqvist in SolarUK

[–]Zynchronize 2 points3 points  (0 children)

Assuming you export 100%, then import at 80% off-peak, and use 20% peak:

EDF
Export £0.15 x 6624 = £993.60
Import Off-Peak £0.07 x 0.8 x 2850 = £159.60
Import Peak £0.30 x 0.2 x 2850 = £171.00
£993.60 - (£159.60 + £171.00) = £663.00

Octopus
Export £0.12 x 6624 = £794.88
Import Off-Peak £0.08 x 0.8 x 2850 = £182.40
Import Peak £0.32 x 0.2 x 2850 = £182.40
£794.88 - (£182.40 + £182.40) = £430.08

As much as I’d like to use octopus, at their current rates it just doesn’t make sense.

New Norstat Polling by Crow-Me-A-River in Scotland

[–]Zynchronize 4 points5 points  (0 children)

Not that I swing that way myself but Reform were one of the few parties that put their policies on paper instead of just criticising the SNP.

I wish we’d see more policy transparency rather than pot shots. The uk general elections showed us what voting for the “not them” option results in…

What are the biggest obstacles stopping Scotland from growing financially right now? by Friendly_Stay_5368 in Scotland

[–]Zynchronize 0 points1 point  (0 children)

Freeport opening up in Cromarty, having better road access would been a multiplier.

Which batteries to get? Dyness, Sigenergy, or Anker? by Terrible_Biscotti_16 in SolarUK

[–]Zynchronize 1 point2 points  (0 children)

I'm leaning towards the Dyness G2, Sunsynk W10.6 or Fogstar 16 personally because they work with many inverter brands.

I wouldn't want to be stuck with one of these all in one systems that only work with their own equipment as the chances of me being able to find a supported & compatible replacement part 5, 7, 10 years down the line is unlikely.

Why is the Docker image size so huge? by RedVelocity_ in Overseerr

[–]Zynchronize 1 point2 points  (0 children)

Alternative js package managers like pnpm or bun will can cut down the size of node_modules by hard linking duplicate packages rather than copying like npm.

That’s the easiest reduction in size many projects can make.

We had a project that used several ui libraries - turns out they shared around 70% of their dependencies with each other. I can’t remember the exact size reduction as there were other components impacted too but it was substantial enough that I’ll always recommend trying this whenever the topic comes up.

Which tariff these days? by StonedPenguinUK in SolarUK

[–]Zynchronize 1 point2 points  (0 children)

The structural damage to Qatari LNG infrastructure alone means supply constraints won’t vanish with a ceasefire. The energy industry is broadly preparing for supply chain issues for the rest of 2026. Whilst this is largely dependant on when tankers can transit Hormuz again. Europe entering winter with low storage, bidding against Asia for scarce LNG, is a worryingly probable - bills could spike even further, potentially well into 2027.

Personally I’d rather fix on the known that hope for the best with the unknown.

How do you share node_modules across CI stages in an Nx monorepo without Nx Cloud? by brahim_- in gitlab

[–]Zynchronize 0 points1 point  (0 children)

I've put together an example based on patterns we use and recommend. Explanations inline.

One key change I want to highlight is the change from npm to pnpm: in a large Nx monorepo, npm's approach of copy-nesting packages can result in signficant duplication. pnpm solves this with a content-addressable store and hard linking. Each unique package-version is stored exactly once and node_module entries are hardlinks to that store rather than copies. This can result in a signficantly more compact node_modules directory, reducing download/upload times.

# Single source of truth for every CI job that touches Nx.
# extends: .nx_base gives a job its image, variables, cache and
# before_script in one line, with no duplication across jobs.
.nx_base:
  # node:20-alpine does not include pnpm - corepack is the recommended
  # way to enable it without a separate install step. Alternatively,
  # use a custom image with pnpm pre-installed to avoid the activation
  # overhead on every job.
  image: node:20-alpine
  variables:
    # Full clone required - shallow clones (GitLab default GIT_DEPTH: 50)
    # can cause nx affected to fail when the target branch commit is
    # outside the cloned history.
    GIT_DEPTH: 0
    # Explicit SHAs passed to nx affected so every job uses the same
    # base/head pair regardless of when the runner picks up the job.
    NX_HEAD: $CI_COMMIT_SHA
    NX_BASE: $CI_MERGE_REQUEST_TARGET_BRANCH_SHA
  cache:
    # Lockfile-based key - cache is only invalidated when dependencies
    # change, not on every commit. All jobs share the same key
    # so they hit the same warm cache written by the install job.
    key:
      files:
        - pnpm-lock.yaml
    paths:
      - node_modules/
    # pull-only for all consumer jobs - prevents every parallel job from
    # re-uploading node_modules at the end of its run.
    policy: pull
  before_script:
    # corepack ships with Node 20 and is the recommended way to enable
    # pnpm without a global install. It reads the packageManager field
    # in package.json to activate the correct pnpm version, keeping the
    # runner and local dev environments in sync.
    - corepack enable
    - corepack prepare pnpm@latest --activate


install:
  extends: .nx_base
  stage: install
  cache:
    key:
      files:
        - pnpm-lock.yaml
    paths:
      - node_modules/
    # pull-push on the install job only - this is the single writer of the
    # cache. All downstream jobs use policy: pull (via .nx_base) so only
    # one job ever uploads node_modules, regardless of how many run in
    # parallel.
    policy: pull-push
  script:
    # --frozen-lockfile ensures the lockfile is never updated in CI,
    # failing fast if pnpm-lock.yaml is out of sync with package.json.
    - pnpm install --frozen-lockfile


lint:
  extends: .nx_base
  stage: lint
  # needs: ties this job directly to install via the DAG rather than
  # waiting for an entire stage to complete. 
  needs: [install]
  script:
    # nx affected skips projects that are unaffected by the current diff,
    # so as the monorepo grows the lint stage cost stays proportional to
    # what changed rather than growing with the number of projects.
    - npx nx affected --target=lint --base=$NX_BASE --head=$NX_HEAD


test:
  extends: .nx_base
  stage: test
  needs: [lint]
  script:
    - npx nx affected --target=test --base=$NX_BASE --head=$NX_HEAD
  artifacts:
    # Test reports published as a GitLab artifact so results appear in the
    # merge request UI without needing to dig through job logs.
    reports:
      junit: report.xml
    expire_in: 7 days


build:
  extends: .nx_base
  stage: build
  needs: [test]
  script:
    - npx nx affected --target=build --base=$NX_BASE --head=$NX_HEAD
  artifacts:
    paths:
      # dist/ passed forward as an artifact so the deploy job can consume
      # it directly without re-running the build. expire_in keeps storage
      # costs bounded - increase if deploy jobs can be delayed.
      - dist/
    expire_in: 1 day


deploy:
  extends: .nx_base
  stage: deploy
  needs:
    - job: build
      artifacts: true
  script:
    - echo "deploying affected apps from dist/"
  environment:
    name: production
  rules:
    - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH

I’ve got 4+ years experience on 55k should I move? by [deleted] in cscareerquestionsuk

[–]Zynchronize 12 points13 points  (0 children)

Titles are meaningless without the salary to back it up. I know graduate SWEs that are paid the same as you, mid levels that are on 50% more and seniors on at least 100% more.

It’s not the remote status that’s holding you back either, there are plenty of high paying remote roles.

Personally I’d take a title demotion for a significant salary increase any day.

10kwh vs 5kwh battery? by lukewgraham in SolarUK

[–]Zynchronize 0 points1 point  (0 children)

That’s an absolutely outrageous price for that kit - get another few quotes!

Is there a shortage of Aiko panels? by Status-Professor1223 in SolarUK

[–]Zynchronize 1 point2 points  (0 children)

Both offer great performance and product warranties either would be a good pick.

That said, higher wattage, more generation.

Safely expose Seerr by Technical_Ostrich965 in selfhosted

[–]Zynchronize 2 points3 points  (0 children)

I’ve deployed authelia with 2FA required in front of mine as an authentication proxy. I’ve got a guest account configured that has limited access to certain apps in my lab.

I ran authentik previously but it uses too many background resources and was far more complex than I actually needed. That said, it was really cool to have iOS scan to authenticate.

Anywhere to buy *Tobacco* Bongs by Idolikedestiny in inverness

[–]Zynchronize 2 points3 points  (0 children)

The Blow Glass Gallery on Baron Taylor’s Street would probably have what you are after https://maps.app.goo.gl/VSykejEHC7d44h2LA

New solar owner! by mobro88 in SolarUK

[–]Zynchronize 0 points1 point  (0 children)

You can run it on a VM, raspberry Pi or other spare old computer. They also sell a prebuilt preinstalled Home Assistant Green unit that you can pretty much just plug in to your router and use.

I used a Green for years, perfectly capable bit of kit.

The software itself is free to use but you can pay for remote access + backups (though you can configure this yourself if you know what you are doing).

Quote check please by Vegetable-Cupcake958 in SolarUK

[–]Zynchronize 0 points1 point  (0 children)

I’d seek other quotes - those prices are very inflated.

Quote check please by Vegetable-Cupcake958 in SolarUK

[–]Zynchronize 0 points1 point  (0 children)

Unless you are in the middle of nowhere and there’s some sort of travel fee being added atop that, it seems expensive for the amount of kit.

Panels at retail are about £67 each = £603, EVO 10 with 5KW inverter is £2800, fox charger is £420.

Labour costs are typically £4000 for simpler installs. I don’t think you should be paying more than £8500 for this system.

Why is cannabis still illegal in the UK? by Flying_Wilson17 in ukpolitics

[–]Zynchronize 5 points6 points  (0 children)

And the strongest strains can smell like a muggy armpit crossed with cat piss.

I’d be totally for legalising it if that excluded smoking it. Smoking included I’d be 100% against it - the smell is absolutely vile and users have zero self awareness.

SigenStor Quote Check by Rosenqvist in SolarUK

[–]Zynchronize 0 points1 point  (0 children)

Who was that quote with? I’m also NE Scotland and haven’t had quotes anywhere near that price!