1,408 karma · joined September 17, 2007
i think that represents a huge paradigm shift that we need to contend with. it isn't just "better" research. and i say this as someone who welcomes all of this that has come.
IMO the skill gap just widens exponentially now. you will either have the competent developers who use these tools accelerate their learning and/or output some X factor, and on the other hand you will have literally garbage being created or people who just figure out they can now expend 1/10 the effort and time to do something and just coast, never bother to even understand what they wrote.
just encountered that with some interviews where people can now scaffold something up in record time but can't be bothered to refine it because they don't know how. (ex. you have someone prompting to create some component and it does it in a minute. if you request a tweak, because they don't understand it they just keep trying re-prompt and micromanage the LLM to get the right output when it should only take another minute for someone experienced.)
another huge thing for me has been to scaffold a complex feature just to see what it would do. just start out with literal garbage and an idea and as long as it works you can start to see if something is going to pan out or not. then tear it down and do it again with those new assumptions you learned. keep doing it until you have a clear direction.
or sometimes my brain just needs to take a break and i'll work on boilerplate stuff that i've been meaning to do or small refactors.
claude code blew my mind, however. really great for refactoring existing stuff with a proper CLAUDE.md file or one-shotting small features. i mainly use it for scaffolding, sounding board and refactoring but it's been a game changer (albeit more expensive).
still like to use boring chat-based and pasting back and forth as it helps me approach and understand issues better for later on. i find generating huge blocks of code/files to feel like magic but then u dig into a bug later and find the LLM wrote or structured a bunch of semi-garbage that you have to undo.
As more of the population feels the effects of inequality they won't appeased by just fancy toys and shiny things, they will want change by force. My only solace is I'll probably be long dead by the time that happens.
i'll tell you from personal experience there exists huge swaths of people in my community that voted for trump not because of any of his policies or a feeling that dems didn't bring change, but because they worship him like a religious figure. or they demonize anything that isn't conservative and treat it like team sports. it really doesn't seem to be much more complicated than that for some people no matter what angle you try to come in with (lack of education, not tending to their needs, etc.)
at this point i just want to call it "stupidity". not even a left vs right thing. there exists a subset of the population that cannot and will not be educated or have the ability to reason on a certain level to make things work. they will always be taken advantage of, scammed, etc. social media and tech just made this 10x more effective.
it's how you have populations repeatedly making the same damn mistakes century after century just in a different form. it's baked into our DNA i suppose.
maybe i'm just cynical have given up. it's a really jarring thing to encounter people who refuse to even spend the min effort to attempt to question their own beliefs.
i mean maybe it's just me but i quite like this new normal where i'm an "intermediary". i review every line that comes out and research things if they don't make sense or i'm confused. and a lot of times it helps me figure out how to approach a problem or refine an existing one. i'm still architecting everything and diving in.
i guess if you liken progamming to like i dunno, chopping your own tree down, turning it into 2x4s to build a house then yeah, it seems like your skills are atrophying.
i do not miss the "joy" of writing random boilerplate 100s of times or variations of the same function. i do however fear for the the new generation who maybe didn't cut their teeth on having minimal guidance. i can totally see people just coasting and blindly pasting things, but that's always sort of existed on stack exchange, etc.
he has two entities, a private business (Automattic) which is separate from the WP.org side which he has said since the beginning as being "community run", but is now apparently his personal property and we were all just playing his garden.
you keep talking as if WP in its current form is only because of paid devs and the maintainer. thousands of other contributors made it what it is today, all with the assumption that it was governed a certain way.
all OSS has this inherent issue. the for-profit gatekeeps what goes into core or can steer/block things to keep things advantageous only to them. it's why the questions around governance are even being asked. if you can't understand why this conflict could be a problem then i'm not sure what to say.
so yes, absolutely WP would be in a better place now had he just removed that aspect of his involvement. by 2010 WP was an ecosystem that was more than just the founder. and ben cook isn't just "some guy".
and more historical context if you want to see what happened to mr. cook and the pattern of retaliation by matt.
https://web.archive.org/web/20231004222821/https://wpblogger...
the funny thing is i didn't even really care about who ran WP since a few months ago, but due to all the drama u can easily dig this stuff up now and it's not pretty.
https://web.archive.org/web/20110117190122/http://wpblogger....
I guess money is just some force multiplier for negative aspects of someone's personality. Just never get to see it in the beginning.
you know those movies where all humans band together in the face of adversity? i now know the reality is that it will be full of nonstop misinformation and political infighting along the way. i suppose i understood it on an intellectual level but seeing it play out is something different. we are more idiocracy than contagion.
i guess my slight issue with the post was just that he posted it for all the world to see as some kind of honest self-reflection when to me it was just some throwaway line. i know he didn't even intend for it to be anything so in the end it's whatever.
Like unless maybe you were going thru some massive event that was very clearly damaging to your relationship (drugs, abuse, etc), the optics of finding yourself to end a seemingly great relationship after selling a company for mega millions isn't going to jive with a lot of people. But the again I guess that's the point of the post, there is no point or purpose. Alright, taking off my judgement hat now.
I feel for kids nowadays. It was the wild west back then, everything was basically unrestricted and nobody had any clue of the consequences, but we didn't have companies actively trying to addict us to stuff.
No idea what the answer is.
That said, I'm not sure stuff like "He's annointed by God", "He tells it like it is/Isn't afraid to speak his mind", "Liberals are evil/devil/<insert literally any reason to hate them> " is stuff you want to hear, but it does represent a somewhat overall sentiment (generalized of course).
More centered around ignorance and perceived old "conservative values". I find very few people actually able to articulate their points.
Obviously, I don't think 50% of the population is stupid, but every time I try to "understand" it's becoming increasingly clear it's about his "charisma" and "our team" and less about hard policies.
People out here voting against their own interests or blaming things on ignorance (inflation, etc.).
I think the recent spat is just the eventual writing on the wall for WP, albeit a very long death. As an enterprise I wouldn't touch the WP ecosystem moving forward if I could help it but if you're writing plugins for the average joe there's probably still life there.
"trust" to me is knowing that everyone that has access to these metrics are making decisions in good faith. it's knowing that your boss isn't sitting there watching it every hour or using it as some simple metric to axe you. blame the people not the tools.
do companies plan their strategy with zero data? i find it hilarious we devs somehow think we are a special group that can't be measured at all, so just don't bother and let us be. at the same time we don't want managers up in our business all the time either. just because the measurement isn't perfect doesn't mean to not measure at all.