The first thing I tell the juniors under my supervision: any LLM is not a fact machine, even though sometimes it pretends to be. Double check everything!
It's not. I use vim on a daily basis, but all I do with it is writing commit messages. The rest I do with an IDE or different editor. I'm surely not alone with that.
> Games are just software engineering. Fun software engineering.
I do question the "fun" part. Midnight crunches, unpaid overtime and - as far as I have read - some of the worst working conditions in all of software engineering. I pass.
As an architect and tech consultant I mostly advise against going all in on microservices. And when I do recommend them, tooling is never part of the argument. Organizational and team structures are.
In a similar vein I always try to convince colleagues that the best code is the one that is never written. As a close second the code that has been deleted. It has no bugs and doesn't need maintenance.
Too much of any of those is bad. Four year olds are driven by feeling only. Psychopaths are driven by thought only. You don't want the world in the hands of any of those.
It's a good mix of both feeling and reason that we should strive for.
I have one running almost all the time. Bought it three years ago and it just works.
When I bought it, there was the option to not include a separate Graphics card. Onboard is just fine for me. And that brought down the price considerably.
However, they currently don't have that many AMD options for Laptops, so my next one probably won't be System76.
PopOS never did it for me. Not once did it survive a system upgrade. So I just switched back to Debian.
It's also true that chemo treatment has gotten better over the years. Chemo 20 years ago was much harsher and it's not the same anymore. Advancements in pharmacology.
Yes, Jackson really was a bummer. To this day I can't understand how a project like Springboot advertises Graalvm readiness when Jackson is not supported without tweaks. What do the Springboot devs think we are using Springboot for, Hello World blog posts?
I't think, it's not packaging. From RPM to DEB to Snap to flatpack there are lots of options. But support I get. KDE, Gnome or whatever choice of window manager, many different distributions etc., that sounds like support hell.
Maybe I am late to recognize that, but with recent developments I get the feeling that AI and machine learning are really getting somewhere now. If it goes forward with the current trajectory, then this could change the world just like radio, television or the internet did.