This release brings DNF support to PHPCSUtils for both the native functionality as well as for the BackCompat layer.
Of course, it also contains a few tweaks and bug fixes for your happiness.
Go get it while you can and --update-with-dependencies 😉
I’ve been in this business, writing software professionally, since I started my first software business at 16 in high school an an Apple ][. That’s 45 fucking years. It would never occur to me to steal other people’s code, let alone their likenesses, voices, or art.
Just eject these thieving “AI” companies into the sun. These people, and the VCs that fund them, are a cancer on the software industry.
• “No” is a complete sentence.
• If you’re not having a good time you can leave.
• Never make yourself smaller just to make other people more comfortable.
• It’s okay not to be okay.
• Don’t take criticism from someone you wouldn’t take advice from.
• Other people’s opinions of you are none of your business.
• Speak as kindly to yourself as you would speak to others.
• Be your own greatest cheerleader, always.
It’s never too late to learn these things. #SelfCare
Like many other technologists, I gave my time and expertise for free to #StackOverflow because the content was licensed CC-BY-SA - meaning that it was a public good. It brought me joy to help people figure out why their #ASR code wasn't working, or assist with a #CUDA bug.
Now that a deal has been struck with #OpenAI to scrape all the questions and answers in Stack Overflow, to train #GenerativeAI models, like #LLMs, without attribution to authors (as required under the CC-BY-SA license under which Stack Overflow content is licensed), to be sold back to us (the SA clause requires derivative works to be shared under the same license), I have issued a Data Deletion request to Stack Overflow to disassociate my username from my Stack Overflow username, and am closing my account, just like I did with Reddit, Inc.
The data I helped create is going to be bundled in an #LLM and sold back to me.
In a single move, Stack Overflow has alienated its community - which is also its main source of competitive advantage, in exchange for token lucre.
Stack Exchange, Stack Overflow's former instantiation, used to fulfill a psychological contract - help others out when you can, for the expectation that others may in turn assist you in the future. Now it's not an exchange, it's #enshittification.
Programmers now join artists and copywriters, whose works have been snaffled up to create #GenAI solutions.
The silver lining I see is that once OpenAI creates LLMs that generate code - like Microsoft has done with Copilot on GitHub - where will they go to get help with the bugs that the generative AI models introduce, particularly, given the recent GitClear report, of the "downward pressure on code quality" caused by these tools?
While this is just one more example of #enshittification, it's also a salient lesson for #DevRel folks - if your community is your source of advantage, don't upset them.
Released: PHPCSUtils 1.0.11, which provides synchronicity with PHP_CodeSniffer 3.9.0-3.9.2 for the File::getMethodProperties() and the FunctionDeclarations::getProperties() methods.
This release fixes a bug in the arrow function tokenization and contains a bunch of bug fixes to remedy potential fixer conflicts which PHPCBF could run into.
Thanks go out to @fredden Rodrigo Primo and @jrf_nl for their contributions.
We zijn op zoek naar een stagiair! Bits of Freedom is dé plek om te leren over het snijvlak van digitale technologie en mensenrechten. Elke dag weer vechten we hard voor een open en rechtvaardige informatiesamenleving. We doen dit door middel van belangenbehartiging, campagne en juridische actie, in Nederland en Brussel. Vind je dit ook belangrijk, kom dan bij ons stage lopen.
#php friends — today I found out that long-time Symfony community member Ryan Weaver has been diagnosed with terminal brain cancer. A GoFundme has been setup to help provide financial support for him and his family and to extend his time remaining via treatment.
Ryan and his wife Leanna are two of the nicest people I ever encountered in the PHP community.
These versions provide compatibility hotfixes to continue to allow for running tests using a PHPUnit PHAR file after today's PHPUnit 8.5.38, 9.6.19 and 10.5.17 releases.
Als er één filmpje is dat je vandaag kijkt, dat je deze week kijkt, dit jaar kijkt. Kijk dit. Toon het je kinderen, als ze hun schouders ophalen, toon het nog een keer. Totdat ze begrijpen dat ze al betoverd ZIJN door big tech. En waarom dat HEEL erg is.
After seeing how the XZ maintainer's burnout and mental health decline was exploited to the potential detriment of the whole world, we're totally going to be supporting our developers more, right guys? We're totally going to fund critical OSS and pay maintainers enough to hire on other maintainers to take the burden off of them and reduce burnout, right? Right?
Things you get for free can never be part of your supply chain. Simple. When you use something you get for free, you take the full responsibility of making it work. No one else owes you anything for that.
PostgreSQL maintainer Simon Riggs has died in a small airplane crash, on Tuesday.
For those who didn't know Simon, he's responsible for PostgreSQL Binary Replication and many big data features. He and I worked together at Greenplum 2006-2008. Postgres would not be the world-leading DB it is today if it weren't for him.
I've been thinking, and I find it incomprehensible that "Big Tech" is totally fine with ingesting copyrighted data with specific requirements in their licenses (such as attribution), while at the same time you know that if you try to even incorporate a single line of their code (or headers) in your (open source) software you'll get their lawyers in your neck.