Konqueror bugs

Richard Troy rtroy at ScienceTools.com
Mon Nov 17 05:25:44 GMT 2025


Curious read, Cristian, everyone.

I agree with Paul Brown, brave, yes, maybe better to say bold and badly 
if not needlessly offensively stated. But it has some merit, which is why 
I write.

As perhaps the longest-serving coder on this list - not for KDE, just 
overall - now in my 48th year of hacking code (47 professionally), I can 
sympathise some with your claim of older = better but with a perhaps 
better perspective. Notably, software has come a VERY long way forward 
from when I started, and I wouldn't for a moment trade as my daily tool 
the computer I sat in front of in 1977 with the one I use now - it's a 
TOOL, and I can do far more with it today.

My own similar - not identical at all to older = better - remark is that 
the current situation is a corollary to "the inmates run the [insane] 
asylum" in that younger coders sometimes make silly, occasionally stupid 
choices because they just don't know better. It's inappropriate to give a 
blanket criticism to the individuals because a big part is the VERY 
mistaken idea that what's gone on before is ancient history and not worth 
learning about. Importantly, the only truly common thing other than binary 
& logic is the human element, which is extremely consistent; code often 
has exactly the same types of flaws and these issues in the past crop up 
again and again, so how we solved them in the past is a vital guide.

During my 7 years as a computer scientist at UC Berkeley (Soda Hall - 
neither faculty nor student), I was shocked how many times I heard 
students opine how they don't even bother looking at anything older than 5 
years because, in their view, in the world of computers 5 years is an 
entire epoch, thus beyond interest. Big mistake.

I could take a deep dive into that but maybe this isn't the time or place, 
and I'll let two quotes suffice. The first, a very slight paraphrase from 
Sir Isaac Newton in demurring about his own contributions: "If I appear 
great it's because I'm standing on the shoulders of giants." The second 
is from George Santayana: "Those who forget the past are condemned to 
repeat it." Here "never bothered to learn" replaces "forget."

As for KDE, my most recent major issue with it is how, with my 6 monitor 
display environment, the mouse pointer gets STUCK to the boundary between 
displays. With 6 screens, this makes for 14 transitions for the mouse to 
simply stop behaving normally and glue itself to the edge of monitor IF, 
notably, it's approached with the mouse speed at anything but a very brisk 
pace. Slow movement, as when trying to place a window anywhere near a 
display screen's edge, usually results in this problem. Whoever thinks 
this edge-mouse-glue concept is a good idea, I can't possibly imagine, and 
as a default it's ALMOST so bad I'll ditch KDE, for all the good it is, 
over the issue because it WASTES MY TIME EVERY F-ING DAY FOR NO BENEFIT 
WHATSOEVER! (Who do I even complain to?!)

I attribute this to ignorance - not thinking about the multi display 
folks - but I still have zero idea WHY anyone thinks this is a good thing.

(If anyone knows how to turn this off, for heaven's sake PLEASE tell me! 
It's unbelievably time-wasting. And PLEASE DO NOT make this the DEFAULT! 
What possible benefit it may have is entirely beyond me! PROBABLY the 
person who implemented this doesn't have lots of monitors and neither did 
whoever it was who decided this was OK to let through to users.)

FOR ME, KDE, and computers in general, are TOOLS...

You KNOW you're moving on from being an apprentice to being a master when 
you're making your own tools. This community is a big group of folks 
making tools... That does NOT mean all of us are becoming masters, but 
it's an important step.

As for you, Cristian, you're clearly master at this. I could see doing 
what you've been doing but I have to ask myself "with what lifetime? This 
one's already full!" Speaking only for myself, I'd need at least ten 
lifetimes to do all I'd like to do!

I'll close with a wonderful video for those that like that kind of thing. 
Given the stated title (I'll let you discover it), it's appropriate I 
state I'm biased, having actually written an entire operating system as 
the sole coder. I did this for TANO corporation in their 6809 generation 
TANO Outpost, from boot ROM, file system, keyboard debounce routine, to 
network protocol stack, etc - in the same era this group starts with 
(second half of the 1970s). My OS has been in production for more than 40 
years before I've lost track (2020) with no known software-based crashes, 
so I'm definitely biased. But just watch, it's short.

To wit, two links (to the same material, but one is only audio):

https://www.youtube.com/watch?v=CPRvc2UMeMI

(This one isn't the whole vid, and is audio only - for me.)
https://catonmat.net/ftp/three_dead_trolls_in_a_baggie-every_os_sucks.mp3

Best wishes for happy computing,
Richard

P.S. If the youtube link doesn't work, they change the URL from time to 
time, so try searching for "Every computer crashes because every OS 
sucks". RT

--
Richard Troy, Chief Scientist
Science Tools Corporation
510-717-6942
rtroy at ScienceTools.com, http://ScienceTools.com/

I pledge allegiance to We, The People, to mutual peace and harmony, and
to the natural Earth and biosphere upon which We, The People, depend.


More information about the kde mailing list