Search
1000 results for “DrHyde”
-
I've been playing with #Github #Copilot as more than just fancy tab-completion in my editor. This will annoy many people. I agree with most of them on most things. I agree that people responsible for the production of code should think carefully about the code. They should value #readability, #maintainability, #testability etc. I agree that some ways of using #AI for coding are just terrible practice. I just don't think that all AI use is inherently evil.
https://dev.to/drhyde/god-is-my-copilot-copilot-is-my-new-god-5h6i
-
@kevie Thank you for the reminder that I should drink beer. I am sticking with your monkish theme.
-
I got annoyed at having to know how many lines I want to `head` or `tail`, and having to write the same stuff over and over again using `cat -n` / `grep` (or even worse an awk script) to figure them out on the fly, so ... two new scripts, `ignore-after` and `ignore-up-to` which are basically content-based versions of `head` and `tail`.
You're welcome.
https://github.com/DrHyde/shellscripts/commit/73b79e211ebaacbb9bc4f296fd1db6d2174b6f9e
-
I got annoyed at having to know how many lines I want to `head` or `tail`, and having to write the same stuff over and over again using `cat -n` / `grep` (or even worse an awk script) to figure them out on the fly, so ... two new scripts, `ignore-after` and `ignore-up-to` which are basically content-based versions of `head` and `tail`.
You're welcome.
https://github.com/DrHyde/shellscripts/commit/73b79e211ebaacbb9bc4f296fd1db6d2174b6f9e
-
I got annoyed at having to know how many lines I want to `head` or `tail`, and having to write the same stuff over and over again using `cat -n` / `grep` (or even worse an awk script) to figure them out on the fly, so ... two new scripts, `ignore-after` and `ignore-up-to` which are basically content-based versions of `head` and `tail`.
You're welcome.
https://github.com/DrHyde/shellscripts/commit/73b79e211ebaacbb9bc4f296fd1db6d2174b6f9e
-
I got annoyed at having to know how many lines I want to `head` or `tail`, and having to write the same stuff over and over again using `cat -n` / `grep` (or even worse an awk script) to figure them out on the fly, so ... two new scripts, `ignore-after` and `ignore-up-to` which are basically content-based versions of `head` and `tail`.
You're welcome.
https://github.com/DrHyde/shellscripts/commit/73b79e211ebaacbb9bc4f296fd1db6d2174b6f9e
-
I got annoyed at having to know how many lines I want to `head` or `tail`, and having to write the same stuff over and over again using `cat -n` / `grep` (or even worse an awk script) to figure them out on the fly, so ... two new scripts, `ignore-after` and `ignore-up-to` which are basically content-based versions of `head` and `tail`.
You're welcome.
https://github.com/DrHyde/shellscripts/commit/73b79e211ebaacbb9bc4f296fd1db6d2174b6f9e
-
Oh how wonderful! I got a feature request for Number::Phone, asking me to add support for the #MSISDN format which is standardised in ITU-T #E164. The request is in Github issue 164!
https://github.com/DrHyde/perl-modules-Number-Phone/issues/164
-
Re earlier toot ... as soon as I'd finished dealing with #dependabot's PRs, I wanted to use the script to view other peoples' PRs against my code (there are only two that I've not dealt with because I'm a good boy, although one has been festering for 7 years because I'm a bad boy), and then to see all my PRs against other peoples' code that are still open. And so the script got just a teensy bit bigger.
-
Re earlier toot (https://fosstodon.org/@DrHyde/115179529973975161) the release was further delayed by #OFCOM being bastards and breaking my CI by not letting me grab their data from within #Github workflows, so I had to work around that. So that's more crawling horrors accreted onto the 20 years old #ShellScript that builds it all. Yay! But we have a release! The only changes are data updates and a tweak to cope with the #DominicanRepublic's new weirdness.
-
@DrHyde @bmop So glad to see you’ve joined the Odyssey! We’re particularly proud of this collection of #opera collabs with @bmop because they’re all #worldpremiere recordings.
-
@DrHyde Okay, my try:
#WPE is making a fortune of the open-source software #WordPress, without giving back and abusing trademarks. But by defending his legacy, @photomatt has also decided to act like a bully. And his behaviour hurts parts of the WP community - esp. people who make money with wpe. Furthermore, it became a lawsuit so lawyers decide about actions.
And what we know from the lunch hall, 🇿🇦 or 🇺🇦, you do not defend a bully like Chamberlain, but as Churchill (I‘m German)
-
RE: https://fosstodon.org/@DrHyde/115774852044573240
Arising from this ... overnight, #dependabot shat approximately 15,000 pull requests at me, all of which I needed to look at. I could have written a small script to parse them all out of my mailbox, but a script that uses #GitHub's CLI tool and API is always gonna be more reliable. https://github.com/DrHyde/shellscripts/blob/1f29bf86aa143703e7f1f89d1c58215c68d57e3d/gh-open-dependabot-prs
Version 2 might save me having to look at them, by only showing me PRs which touch unexpected files or have test failures, and just auto-merge the rest. Need to look at the API in more depth.
-
@DrHyde You would not believe what you can do under a dissecting microscope with a pair of very sharp forceps in one hand and a human eyelash wand in the other.
I taught a room full of undergraduates to repeat these classic experiments in one afternoon in 1999.
-
For anyone willing to peer into the abyss ... https://github.com/DrHyde/shellscripts/commit/7aa1c37a5cc1973e8df1bddf0989f05d1e2ecc54
Instead of running three other scripts (each of which is a wrapper around `ffmpeg`) in turn, it now runs them in parallel, capturing the results, and then spitting out the results consistently no matter in what order the individual scripts finished.
I think in #Javascript this would be called #async / #await or some such. Normal devs just call it "programming".
-
@DrHyde Oh, I think I know that feeling; my sympathies.
I am much happier with using #Laminar for my personal #CICD needs on a home server.
I usually describe it as a DIY CI: it allows one to build the CI solution they need, instead of fitting their needs to their CI solution.
Sure, it is a different kind of tinkering, but I thought it might be of interest for you too.
-
@DrHyde I managed to not need an AI service at all, just beer
-
@DrHyde I suppose you (along with the #ModernLibrary) prefer #JamesJoyce? https://newideal.aynrand.org/a-tale-of-two-novels/
The list from that editorial (https://sites.prh.com/modern-library-top-100) had a solicited correspondence from what’s now the Columbia Publishing Course. The latter’s director said at the time, “Our list reflects a young, more #feminist crowd. [It] shows a difference of age and taste.”
#AynRand’s #TheFountainhead was #43 and #AtlasShrugged was #92: https://www.thecrimson.com/article/1998/7/24/class-ranks-top-100-novels-of/
-
@DrHyde I assure you #TheFountainhead is both intellectually nutritious and aesthetically delicious: https://aynrand.org/novels/the-fountainhead/