Logitech already has a forever mouse. No need for an MBA CEO to reinvent the wheel.

The G500s I bought in 2013 is still going strong, the only thing that’s missing is updated and functioning software to go with it. Logitech’s own driver offering was always absurdly bloated and after a couple of years dropped support for this particular model.

https://arstechnica.com/gadgets/2024/07/logitech-has-an-idea-for-a-forever-mouse-thatrequires-a-subscription/

That popular open source package managers will at some point all get owned is so inevitable that it’s hardly worth mentioning.

Cocoapods in this case is a bit of an outlier because the entire setup here has been so broken to begin with. iOS development never really allowed for dependency management so Cocoapods did it in an very hacky way and it was written in Ruby, a relatively niche end-of-life language that would have no chance to be blessed by Apple and shouldn’t be used for anything serious to begin with. (Don’t even get me started on Carthage.)

Swift Package Manager has been released years ago but lots of projects of course never manage to switch. I believe the best thing a project can do in such a situation is to terminate itself for the greater good.

https://www.theregister.com/2024/07/02/cocoapods_vulns_supply_chain_potential/

The Netherlands is facing similar problems where depressed salaries, lack of housing and rampant overt racism are making it difficult to attract digital talent from all over the world.

You know, countries could have promoted STEM education as a pursuit decades ago but given the state of things, nothing is getting done in technology without people from outside of Europe. Let’s see whether we make the smart choice this time round, or whether we’ll see countries ‘cutting their nose to spite their face’ as the saying goes.

https://www.golem.de/news/tech-standort-ostdeutschland-als-waere-das-image-nicht-schon-schlecht-genug-2403-182921.html

Last week I was making a presentation and I came across Deming and his principles. I have often gotten the question: “If you don’t measure X, then how will you know we’re doing well or improving?” which I always felt was misguided.

It turns out that Deming was way ahead of me there, he says: “Eliminate management by objective. Eliminate management by numbers, numerical goals. Substitute leadership.”

Leadership is always the key.

https://en.wikipedia.org/wiki/W._Edwards_Deming#Key_principles

It’s understandable that organizations try to make their word legible and simplify things. In fact, it’s one of the reasons for the organizational boundary.

The problem is that monoprocess pretty much entirely does not work for any creative/agile endeavour. Things are valuable exactly because they are complicated and messy.