Readit News logoReadit News
c-hendricks commented on Apt-bundle: brew bundle for apt   github.com/apt-bundle/apt... · Posted by u/sadeshmukh
lifetimerubyist · 11 days ago
What is this tool solving that I can't do with apt+bash already?
c-hendricks · 11 days ago
Probably nothing other than the fact that you don't have to maintain it and have less worries about portability, like most command line utilities.

Still, can you share your script?

c-hendricks commented on Apt-bundle: brew bundle for apt   github.com/apt-bundle/apt... · Posted by u/sadeshmukh
lifetimerubyist · 11 days ago
man the things people come up with to avoid writing bash scripts
c-hendricks · 11 days ago
What shell scripts would help here? I love me some shell scripting but always reached for debfoster before falling in love with Pac-Man's `-Qe` and `-Qt`

Edit: oh this aptfile doesn't do the one thing I actually use brew bundle for: cleaning up the mess of leftover packages

c-hendricks commented on Make.ts   matklad.github.io/2026/01... · Posted by u/ingve
forty · 12 days ago
I put any sufficiently complex command to scripts/<command>.sh and keep the package json as light as possible.

One very big upside I have to use package.json is that we use pnpm which has very sophisticated way of targeting packages with --filter (like "run tests from packages that had modification compared to master and all their transitively dependents packages" which is often exactly what you want to do)

c-hendricks · 12 days ago
A pet peeve of mine is JS monorepo tools that only run package.json scripts.

Like yeah it's totally reasonable that they go that route, but please just let me pass a command that can be executed without having to wrap it in a package.json script

c-hendricks commented on AISLE’s autonomous analyzer found all CVEs in the January OpenSSL release   aisle.com/blog/aisle-disc... · Posted by u/mmsc
CharlesW · 13 days ago
It's good these bugs are being found and closed. The problems have nothing to do with AI, unless I'm missing something.
c-hendricks · 13 days ago
Picture the traumatized Mr. Incredible meme with the text "lowering the barrier means more exploits are found"
c-hendricks commented on Apple introduces new AirTag with longer range and improved findability   apple.com/newsroom/2026/0... · Posted by u/meetpateltech
coderatlarge · 14 days ago
why not pets?
c-hendricks · 14 days ago
I bought one for my cat, never did help with finding him, just the general area.

They're not great for tracking things that move on their own, or things that avoid people.

c-hendricks commented on I hate GitHub Actions with passion   xlii.space/eng/i-hate-git... · Posted by u/xlii
c-hendricks · 25 days ago
mise already is trivial to test locally though, and I'm not sure I agree that maintaining a CI config + Docker image is just as easy as maintaining a CI config.
c-hendricks · 25 days ago
Missed my edit window, but the just-docker solution also doesn't do anything for caching, that's still left up to every job, and the `mise install`.

Again, I don't mine gitlab ci, but they have no solution for sharing repeated tasks.

c-hendricks commented on I hate GitHub Actions with passion   xlii.space/eng/i-hate-git... · Posted by u/xlii
globular-toast · a month ago
Not sure what you mean by "smallest". With GitLab you create docker images. That means you can easily run them locally and share them. In the example you gave the GitHub actions one looks like more lines of YAML but only works because they made an "action". If they had provided a Docker image then GitLab would be just as easy (and trivial to test locally).
c-hendricks · 25 days ago
mise already is trivial to test locally though, and I'm not sure I agree that maintaining a CI config + Docker image is just as easy as maintaining a CI config.
c-hendricks commented on I hate GitHub Actions with passion   xlii.space/eng/i-hate-git... · Posted by u/xlii
globular-toast · a month ago
What always surprises me in these discussions is how few people have used GitLab CI. What gives? It's far, far superior to GitHub and even existed first.
c-hendricks · a month ago
I found gitlab ci's yaml the smallest of the 3 I've used (gitlab, GitHub actions, CircleCI).

But does gitlab ci have anything for sharing? GitHub actions are built around it, and CircleCI has orbs and contexts.

For example, muse's guide for gitlab involves making your own container and managing the cache yourself (ref: https://mise.jdx.dev/continuous-integration.html#gitlab-ci)

GitHub actions is a couple of lines (ref: https://mise.jdx.dev/continuous-integration.html#github-acti...)

c-hendricks commented on I hate GitHub Actions with passion   xlii.space/eng/i-hate-git... · Posted by u/xlii
rerdavies · a month ago
If you're building for Windows, then bash is "just no", so it's either cmd/.bat, or pwsh/.ps. <shrugs>
c-hendricks · a month ago
All my windows work / ci runs still use bash.
c-hendricks commented on Scott Adams has died   youtube.com/watch?v=Rs_Jr... · Posted by u/ekianjo
Imustaskforhelp · a month ago
Adding onto this, we all pay some forms of taxes one way or other and those taxes are sometimes used by govts to then either be lost in corruption or scandals or the govt itself spends it on something you might not appreciate if you know the full context of details (especially when they pertain to war)

> Ignore is not only bliss, but necessary.

It honestly depends on the time, if we as a society wants change, some amount of uncomfort is needed to better shape it for the needs/affordability of the average person but also a lot of people don't want to face that uncomfort so they wish to be ignorant partially being the reason that some of the issues are able to persist even in a democratic system

c-hendricks · a month ago
No ethical consumption under capitalism and all that, but I'm pretty sure giving money to Scott Adams is much more optional than paying taxes.

u/c-hendricks

KarmaCake day875January 27, 2023View Original