HN user

lordgroff

908 karma
Posts2
Comments194
View on HN

It's incredibly distressing, but I think the issue here lies with 'we'. Those at the very top are a very, shall we say, unique group. Those who seek power at such a level are not like the rest of us. There's established research showing that psychopathic and sociopathic traits are vastly more common among the "CEO class". It's not that wealth and power _makes_ them so, it's that relatively few are willing to be completely amoral or malicious in order to obtain as much power as possible. I believe that this effect is greatly magnified at the very top.

It's a tale as old as Plato: those most likely to WANT to rule are exactly the 'candidates' who absolutely should not.

The MacBook Neo 4 months ago

Linux will always be a second class citizen on Apple hardware. I have the M1 and have tried Linux a few times at different stages of maturity. As it is right now, it's still a far cry from the experience of a Linux on x86 hardware, and specifically Thinkpads. Bottom line is, even though I really like my laptop, I do NOT like Mac OS (and with every update I like it _less_) and will probably go back to a thinkpad for my next laptop. It's a big shame.

There's Lazarus / FPC. Fast, small. Extremely quick compiler. The language has its warts but very readable and relatively simple yet powerful. Uncool and treated like a relic though

The idea that any country does 'friends' is, frankly, incredibly naive. Besides, Carney doesn't want to be friends with China, he wants to open up the market between the two countries. Of course, everyone here was better off when the trade flows crossed the natural north/south border, but this dependence created a weakness in a situation where our neighbourly hegemon decided to not be so neighbourly anymore. Turns out we weren't friends either.

It has nothing to do with Venezuela, and the move has been long time coming. It's not 'on top of all the prior' rhetoric, it is _ALL_ the rhetoric.

Let me be clear: here in Canada, the idea we are ever going to have anything like the same relationship with the United States again is held by a small and shrinking minority. And with every day, with the shit show that's happening down south, this becomes more true. The old adage is true, trust takes years to build and seconds to break.

As for China, I doubt anyone among the Canadian leadership, and most people here, "trusts" China, but it has nothing to do with trust but with cold hard calculus of who we can sell our stuff to. China is a big market, and speaking of trust, China has not threatened us with annexation. Words matter, as do deeds.

Culture is important, but has relatively little to do with geopolitics. Europe had thousands of years of shared history and values, and 2 world wars.

Kitty and wez both have the ability to present graphics on the terminal which may sound like a solution in search of a problem, but once you start using the capability, it's hard to live without it.

Wez is also cross platform so I get to use it on my Linux and Mac and my (Ugh) Windows work machine. Configuration being done in Lua is also something I quite like, but your mileage may vary on that one.

If Fossil let me rebase, I'd never use git for personal projects again. I love the whole all-in-one approach and it's all so functional. But the (almost extreme) hostility to a rebase workflow makes it a no go for me, and I'm sure many others.

Canadian here, currently absolutely in shock of what's happening down south (and your president is constantly threatening to bring us in on this circus against our will -- if someone told me this would be happening a few short months ago, I would have laughed).

But honest question, since his approval rating is positive (!!!), I thought your whole founding ethos was a rebellion against complete powers of a king, yet a lot of your "freedom" people are cheering it on. How can this be explained? Is the cognitive dissonance just so massive??? Here in Canada, we HAVE a king, yet he doesn't rule us...

PHP never did do a py2->3, but instead took the js route of adding things while being very cautious indeed if breaking compatibility.

I really have very little annoyance with PHP despite retaining some WTFs. In fact, with a modern language server and psalm I find it downright comfortable.

For a "dead" language, PHP sure seems to have a lot of life left in it!

I honestly have not met, in real life, anyone that has thought PHP is dead. People that hated PHP? Oh yeah, I've met plenty of such people, often from using it in anger in pre-7+ days. And, (to be fair) for a language nerd, even new PHP is not exactly an exciting language. It's productive, but so very far from glamorous.

But dead? How can it be? Wordpress is an absolute behemoth. Laravel is large. Symphony finds plenty of use in the biggishOrg space. Even Drupal is not dead. Who in their right mind could think it's dead?

That was kind of my take on this article as well. We're comparing libraries with lots of breaking-API churn vs. libraries that don't do as much, in another language.

When it comes to React itself, only breaking changes I ever experienced were 17->18 and that was such a simple fix it's not worth talking about.

I had the pleasure of seeing one in Mexico recently. If this car is garbage, sign me up! But alas, it's impossible because we decided that since we can't compete we'll just make them essentially illegal.

I always hear this as a criticism of China but then I watch some footage of the actual place and it looks like it lives in the future (to be fair, it's uneven, but let me tell you I've traveled to the US enough times to be shocked at how uneven it can get). Sure, there's real problems I'm sure, where isn't there, but here in Canada by the time we've built a kilometer of an LRT line massively over budget, China has added a new high speed rail line.

We've seen Russians shoot their own satellites, officially to ensure no large object re-entry (or some such nonsense, I don't remember), but I'm 10000% that it's a demonstration to the United States. If the Russians can do it, I'm sure China either already can or is very close to there. It's time to stop pretending that US can enforce rules by fiat without ramifications that scale from getting space assets blown up to a global war.

The world is already dangerously unstable and here we are discussing new ideas on how to make it more so.

The problem is that what WP can do is so, so much more than that. And this is the secret to its success since it can grow from a blog to "here's a bunch of static pages" to a full ecommerce site with CRM/ERP integrations, etc. Boutique mini CMS is a fine thing but won't be displacing WP.

I mean, even on HN, I'd say if there's derision, it's mostly one uttered with a yawn rather than genuine hate. And that's almost justified; while I spend a lot of my time with lots of different languages (I can't think of a single one I outright hate btw), Python is the one that pays for my things and... Well, there's not much drama there is there (now that we're lost 2->3 anyway)? It's a glue language that's easy to learn, but offers tons of depth should you want it. My primary annoyance at Python used to be the typing, but type annotations have made this less of an issue. It's a nice language and you can do almost everything with it. It's a bit boring, but I guess that's a good thing.

I run a WordPress site for my wife's business. Would I pick it up again in 2024? Absolutely. It has nothing to do with what I "know", there's still no better CMS/ small diy e-commerce solution for, frankly, peanuts in hosting.

I really don't have much issue with modern PHP either, it gets the job done and unlike Perl is still very much evolving.

I'm not in the States and have zero knowledge of the SAT and whether it's useful, but targeting an intervention at this level is simply too little too late, no matter how you slice it. If the idea is to reduce the stratification of society, you'd have to start much, much earlier and pour far more resources. My guess is ultimately that this is why these types of interventions are popular, they don't cost much.

Well that's because ML isn't really software engineering. Unfortunately, it is also software engineering as I often have to remind my colleagues coming from algebra / econometrics / statistics sides who are happy to shove all kinds of horrible code in.

But sometimes that's kind of lovely too, it takes all kinds after all. It's like using Gopher in 2023 and insisting everyone else should too.

One of the titans of the era, Pascal greatly contributed to my love of programming and my eventual career. Rest in peace Dr. Wirth.

The Aha Stack 3 years ago

Yep. I have a Woocommerce site that's mostly modified by my own custom plugins.

Most of my own custom work plugs in to the old school PHP server side rendering and that works just fine. I also have what's in effect two separate SPAs in the backend. Doing these in htmx and Alpine or whatever would be an absolutely enormous headache and it would perform worse. There's no one size fits all.

There's an easy way around this, and that's to namespace in some way branches that are free to be overwritten, ie WIP work not yet merged into the canonical branches. Works just fine.

If the project is too large for this, you can also fork off the repo itself and then merge in your changes to the main canonical version when you're ready.