×

Share your last four watched by mrjetspray in Letterboxd

[–]davorg 0 points1 point  (0 children)

<image>

My annual "trying to see as many Oscar nominations as I can" panic, along with a vague plan to fill in some Brontë backstory before seeing the new *Wuthering Heights*.

Some debuts don’t just introduce an artist, they change everything, right? by SpencerDaltoners in katebush

[–]davorg 2 points3 points  (0 children)

I was 15. "Wuthering Heights" got a lot of play on Radio One, so I bought it just after its release. For a month, the only Kate Bush songs we had were that and "Kite" (the B side). A month later, I bought The Kick Inside.

am i right ? correct my understanding or explain me other commands that you think will be helpful for me (lifetime) as well . by BitterEarth6069 in github

[–]davorg -2 points-1 points  (0 children)

I asked ChatGPT for "CI/CD - the what, why how" :-)

This is what I got:

What is CI/CD?

CI/CD is a way of building and releasing software that makes change small, frequent, and safe instead of big, rare, and terrifying.

It stands for:

  • Continuous Integration (CI) – regularly merging code into a shared codebase and automatically testing it.
  • Continuous Delivery / Deployment (CD) – automatically preparing (or releasing) that code to users.

In plain English:

Every small change you make gets automatically checked and (optionally) shipped.

No drama. No “integration week”. No release weekend pizza marathons.

Why do we need it?

Because humans are terrible at:

  • Remembering to run all the tests
  • Integrating huge batches of changes at once
  • Releasing without breaking something

Without CI/CD, teams tend to:

  • Merge code infrequently
  • Fear deployments
  • Break things late in the process
  • Argue about whose change caused the bug

With CI/CD, you:

  • Catch problems minutes after writing code
  • Reduce risk by releasing in small increments
  • Build confidence in your system
  • Remove manual, error-prone deployment steps

It turns software delivery from a stressful event into a boring routine.

And in engineering, boring is good.

How does it actually work?

Here’s the typical flow:

1. You push code

You commit your changes to a shared repository (e.g. GitHub).

2. CI starts automatically

A pipeline runs:

  • Install dependencies
  • Build the app
  • Run tests
  • Check formatting/linting
  • Possibly run security scans

If anything fails → you fix it immediately.

3. CD prepares or performs deployment

If CI passes:

  • Continuous Delivery: The system creates a deployable build, ready to release at the push of a button.
  • Continuous Deployment: It automatically ships to production.

No FTP.
No copying files manually.
No “did you remember the config?”.

It’s scripted and repeatable.

What changes culturally?

CI/CD isn’t just tooling. It changes behaviour:

  • Smaller pull requests
  • Faster feedback loops
  • Less fear of deployment
  • Treating production like a normal environment, not a sacred ceremony

It moves you from:

“Let’s hope this release works”

to

“We deploy 15 times a day. Of course it works.”

A Simple Mental Model

Think of CI/CD like airport security.

Every bag (code change) goes through:

  • Automated scanning (tests)
  • Rule enforcement (linters/checks)
  • Packaging (build)
  • Boarding (deploy)

You don’t inspect everything manually.
You trust the system because it runs every single time.

am i right ? correct my understanding or explain me other commands that you think will be helpful for me (lifetime) as well . by BitterEarth6069 in github

[–]davorg 8 points9 points  (0 children)

The three stages of GitHub enlightenment:

  1. Understand what source code control is and why it's a vital part of modern software development practices (hint: it's a lot like having a "game save mode" for the project you're working on)
  2. Understand that Git is the standard source code control system. Use Git locally to store the history of your project in a local repo
  3. Understand that GitHub is like cloud storage for Git repos. It gives you a remote backup for your project and (more importantly) allows you to share your project with other developers - so you can work together with them

Two notes:

  • Git doesn't just work for code. But it's far more useful if what you're storing is in plain text files
  • GitHub does far more than remote Git (project planning, CI/CD, web hosting, AI programming) but it's still a Git tool at its heart

It sounds like you a) don't understand the difference between Git and GitHub and b) are getting confused by Git commands. I suggest you spend your time reading the free, online Git Book before moving on to GitHub.

Non-American folk singers by Perfect-Piccolo1473 in folk

[–]davorg 0 points1 point  (0 children)

The three big dynasties of English folk music:

Watersons / Carthys

  • Martin Carthy (sadly recently retired from performing)
  • Eliza Carthy
  • Norman Waterson
  • Waterson Carthy
  • The Watersons

MacColls

  • Ewan MacColl
  • Peggy Seeger (obviously not British, but Ewan's wife)
  • Kirsty MacColl (not folk, but great anyway)
  • Neill MacColl
  • Calum MacColl

The Copper Family

Many generations of this Sussex family have sung unaccompanied traditional English folk songs. Recordings of them go back to the 1950s.

Caller: Brits are extorted by the Monarchy by popcornFridays in RoyaltyTea

[–]davorg 7 points8 points  (0 children)

If you're in the UK, I really recommend the programme BBC What is the Monarchy For?. It's all interesting, but episode 2 is where Dimbleby shares some really incredible information about royal finances.

Help with HTML code by Grouchy_Block8036 in HTML

[–]davorg 3 points4 points  (0 children)

Does anyone have any experience with HTML coding?

What, in r/HTML? Doesn't seem likely, does it? :-)

page for his Word Press site, edited with Elementor

I can't know for sure without seeing code. But this feels like it might be a question for r/wordpress.

Managing large media libraries without blowing up the Git repo by standardhypocrite in statichosting

[–]davorg 0 points1 point  (0 children)

Presumably, you mean GitHub, not Git. And I guess you're using GitHub Pages.

GitHub is not the right place to be storing large number of high resolution images. Put them in S3 instead.

It's also worth pointing out the GitHub Pages limits

GitHub Pages is not intended for or allowed to be used as a free web-hosting service to run your online business, e-commerce site, or any other website that is primarily directed at either facilitating commercial transactions or providing commercial software as a service (SaaS).

I don't know whether your photography portfolio is intended to facilitate commercial transactions, but it's something you might want to think about.

GitHub Pages is currently provided for free. If too many people abuse the service, then that is likely to stop.

PLEASE HELP by [deleted] in github

[–]davorg 3 points4 points  (0 children)

Your repo URL returns a 404 error, as does your account page. I expect that means your account has been suspended or shadowbanned. What was the site about?

You need to contact GitHub Support.

Treating GitHub Copilot as a Contributor by davorg in perl

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

Oh, yes, I understood that completely. And I was asking what would need to change in order for you to consider using Copilot that way.

Sky Atlantic coming 1st April 2026 to Virgin Media TV by DetailMerchant in VirginMedia

[–]davorg 1 point2 points  (0 children)

I would have cared about this when Sky Atlantic launched 15 years ago. But now I just subscribe to Now TV.

Treating GitHub Copilot as a Contributor by davorg in perl

[–]davorg[S] -1 points0 points  (0 children)

I don't think I'm personally ready to move to using copilot off my repo in this way yet,

What is stopping you from doing that? What do you need from Copilot (or some other AI coding tool) that it doesn't currently offer?

Any tools for creating static sites in 2026? by mjkrow1985 in HTML

[–]davorg 0 points1 point  (0 children)

So tell the LLM that. You'll get something very close to what you want

Treating GitHub Copilot as a Contributor by davorg in perl

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

getting nickel-and-dimed to death by API token fees

I have a Copilot subscription that costs me $10/month (which is well worth it). I've never run into any limits.

What’s british people actual stance on monarchy? by Donfalo1 in AskABrit

[–]davorg 1 point2 points  (0 children)

Bbc did a whole series on much they are fleecing us

What is the Monarchy For?

Episode 2 is the one that has a lot of quite shocking stuff about their money (and how far they'll go to keep it secret).

Am I out of touch? by Enback in london

[–]davorg 5 points6 points  (0 children)

Seriously, is this just normal acceptable behaviour now?

It's pretty much normal. I certainly wouldn't describe it as acceptable.

Perl/Plack Middleware for Emulating An Apache HTTP Server by davorg in perl

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

In this case, emulating an Apache server really means "parsing a .htaccess file and using the 'DirectoryIndex' setting".

The author approached u/ranguard and me about adding this support to Plack::App::DirectoryIndex. We thought it was a bit too specific for our module and suggested he could write his own - which is what he has done.