799 karma · joined April 22, 2024
The fact that your contract doesn’t contain anything about late payment is immaterial.
I don’t care if a tool is free or paid, I care if it is going to make my life better. You can sit in the office laughing at me for paying to use software, I’m not bothered, because I won’t be in the office to hear the laughter, as I’ll be using all the time I’ve saved to do something I want to do.
Pay me $250k/year to write code and I’ll spend $5k of that on a paid for editor and a paid for terminal and a paid for git client and a paid for database client and a paid for rest client and a paid for shortcut app so that I can go home at 3pm every day and spend my remaining $245k on the things I care about instead of being stuck in the office micromanaging my vim configuration so that the nerds will respect me.
Warp is good, it’s a step up from iterm for people who spend a bunch of time in the terminal but don’t want to invest their brain power into emacs or vim or whatever is real nerd software nowadays. $25/month is basically free for the amount of time I use it. I’d pay $25/month for anything that makes my life marginally easier.
That said, U.S. LLCs are not normal limited liability companies (like they are in the rest of the world). A U.S. LLC is a weird amalgamation of tax and law. Perhaps what you’re describing (as described to you buy your lawyer) is just one more weird aspect of U.S. LLCs.
(Outside of the U.S., a limited liability company is nothing like a U.S. LLC. The closest the U.S. has to a typical limited liability company is an Inc.)
“Sales below $1M are usually asset sales, meaning that the buyer is purchasing assets from the business but not the business itself. So, I technically still own a company called TinyPilot, but I transferred all of its physical and intellectual property to the new owner.”
Aren’t these contradictory? If it’s an asset sale, the deal is between TinyPilot LLC and the buyer for the assets.
The premise of your position is that philanthropy is always a net good, but that isn't true: philanthropy can be harmful. Homelessness is the easiest example to think about, where half-baked philanthropic efforts can have immediate harmful consequences, as we see time and time again.
"three back-to-back trials"? Is there more?
WP Engine is a company that chose to build a business around a piece of software released under a license that permits their commercialisation of the software.
Matt is an individual who chose to release software under a license that permits companies to build a business around the software and has then chosen to initiate a "nuclear war" against one of those companies who is complying with the license he chose to release the software under because they are not contributing to the software in a way that he deems acceptable.
They're fundamentally different actors in fundamentally different positions. WP Engine has behaved exactly as one would expect from the start. Matt has behaved in a way that suggests he has lost his damn mind, doing everything in his power to harm a business that is complying with the license he chose.
I don't disagree with the idea that WP Engine should contribute more, I don't disagree that Private Equity is harmful to Open Source, but I fundamentally disagree with Matt's weaponisation of Open Source to make a point. There is a lot of great prior thinking on this subject[1], Matt has many options, he is making the choice to behave in this way, it is not a foregone conclusion.
Our discussion isn't going to lead anywhere, but we can revisit it in a month when Matt's downward spiral has resulted in the inevitable. Perhaps, at that point, you'll reflect on whether Matt's behaviour was worth supporting.
I release Open Source software under a permissive license: if I leverage my control over that software to harm the consumers of my software that I believe are taking without giving, then I am far worse than a leech.
Regarding "WordPress Core": if WordPress Core is all that matters, why are plugins fundamental to WordPress? Why do millions of WordPress websites use Advanced Custom Fields?
You've repeated a bunch of Matt's lies, either you're uninformed or not impartial. The latter cannot be addressed, the former can. Read more, speak less.
Read the lawsuit filed by WP Engine. No such negotiations existed. Matt has been arguing with WP Engine in his head. You may believe WP Engine's contributions to WordPress are disproportionately small for their size but make that argument on the basis of accurate information, not the fiction from Matt.
Nobody likes WP Engine but Matt's lying has been so problematic that it is impossible to take his side unless you believe that integrity is optional.
Yet, per the author, it is not a fork: https://x.com/vinnysgreen/status/1844488053060141233
“I love how I never said I was going to fork the project and only wanted to support those who did. Matt is incredible at only hearing the things he wants to hear.”
Matt is… trolling? by labelling FreeWP a fork.
Matt has tweeted about his final approval over WordCamp events despite members of the volunteer groups operating under the belief they had the final say, which undermines any attempt to claim these volunteer groups have any control (only the illusion of control): https://x.com/ryancduff/status/1841834672059199590
Automattic just poached Jason Bahl from WPEngine to bring WPGraphQL into core WordPress, demonstrating very clearly that Automattic have control over WordPress core: https://wordpress.org/news/2024/10/wpgraphql/
Matt has shared that he owns WordPress.org personally but that Automattic employs hundreds of people to work on it and spends millions of dollars financing it.
Ultimately, you work for Automattic and report to Matt so you're obligated to share his version of the world, but the version of the world you're describing only exists in Matt's head. There's no way to frame what is happening as independent of Automattic. I know that it doesn't matter to you personally, this is just a job, and once you leave Automattic you'll look back and laugh at the absurdity of this situation. I guess the point of my comment is to say: we all know that you know this is nonsense, you're convincing nobody. If you actually believe this nonsense (which I doubt, you're not an idiot) then you need to do a much better job of convincing people.
My point wasn’t that writing code with AI is bad, my point was that writing code for the sake of writing code is bad. If something already exists, use it. If something doesn’t exist, build it, bring something new to the world — whether that’s with hand-typed code or ChatGPT assisted code, I don’t care.
I think we should write less code.
I was shit talking education if anything :)
You did learn something, by the way: you learned how to use modern tools. You didn’t do things most efficiently but it was more efficient than writing code without the help of ChatGPT.