
Thanks! :slightly_smiling_face:

@arifshaikh.astro has joined the channel

What is the line with the " [-] = = Gnu Emacs" called?

!! its great!

I think it’s the modeline

modeline is the bottom one, I think. Don’t know about the top one. It does not appear in my configuration of emacs.

I must have enabled something…

It’s tabbar-mode
! I thought, I had it disabled…


As someone who spends a lot of time getting paid to bang their head against Java frameworks, I feel like that story got so caught up in having fun with the analogy that it kind of zoomed straight past what really sucks with the Java framework situation.
Or perhaps the problem has shifted in the past 15 years?

The problem as I experience it is that you can buy a hammer, but it’s part of an Integrated Tool System. The hammer does an excellent job of driving nails manufactured by the framework author. But they only make some of the kinds of nails you might want to use.
If you ever need a different kind, you need to also use their special blacksmithing kit. Not to modify the hammer to suit your needs. To meticulously re-forge each nail to suit the hammer.

Also the hammer’s head inexplicably melts and falls off the handle if you try to use it to drive nails into wood that was cut with a saw made by a different open source foundation.

E.g., a while back I spent an embarrassing amount of time figuring out some crazy hacks to work around a web API framework and a parallel computing framework using two different logging frameworks that would somehow detect each others’ presence and throw a tantrum about it.

For myself, I remember this being written at a heavy incline in “factory frameworks”. It was basically the flavor of the month programming pattern. No big deal, every tool has its place.
Fast forward several years and I felt like I was seeing factories taken to an extreme. Like dogma. Java went through a phase and jumped on the bandwagon too for a bit. Then when I came across Angular I couldn’t believe what I was looking at.
There are some programmers who who just like to build scaffolding. There’s nothing wrong with that and can be very useful. But if you don’t stop and eat your own dog food you end up building things that are overly complicated and not useful to anyone trying to actually get something done.

@dont.post.me has joined the channel