Linked by Thom Holwerda on Mon 26th May 2014 21:24 UTC
In the News

It's hard to explain to regular people how much technology barely works, how much the infrastructure of our lives is held together by the IT equivalent of baling wire.

Computers, and computing, are broken.

Software sucks. It really, really sucks. I have yet to meet a piece of software that didn't make me go "...eh." several times per hour - whether it be a videogame, a browser, or an operating system.

Thread beginning with comment 589563
To read all comments associated with this story, please click here.
Holy shit...
by UltraZelda64 on Mon 26th May 2014 22:05 UTC
UltraZelda64
Member since:
2006-12-05

...now that is a lot of bitching.

What a waste of time reading... I just stopped halfway through.

Reply Score: 8

RE: Holy shit...
by hackus on Tue 27th May 2014 00:00 in reply to "Holy shit..."
hackus Member since:
2006-06-28

Been doing this stuff for about 20+ years now, and I agree.

Most of the computing infrastructure is broken.

The only reason why I haven't quit the field a long time ago, is because even with all of the broken software, open source software mainly LINUX, allows me too look at the broken stuff right in the face and actually have a chance in hell correcting it.

If I would have had to spent the last 20 years being a OK or CANCEL monkey on a Microsoft centric industry, I would have quit long ago.

Reply Parent Score: 6

RE[2]: Holy shit...
by UltraZelda64 on Tue 27th May 2014 00:04 in reply to "RE: Holy shit..."
UltraZelda64 Member since:
2006-12-05

OK or CANCEL? I could be wrong, but I think the options you are looking are: "Abort, Retry, Ignore, Fail?" ;)

Edited 2014-05-27 00:08 UTC

Reply Parent Score: 7

RE[2]: Holy shit...
by ilovebeer on Tue 27th May 2014 04:47 in reply to "RE: Holy shit..."
ilovebeer Member since:
2011-08-08

So in your 20+ years, what have you actually fixed? I'm curious because most people I observe who make similar comments don't have any track record of fixes & merged patches to the linux kernel, subsystems, drivers, or anything else.

Btw, implying that people who use Microsoft software are just OK/Cancel clicking monkeys is pretty pathetic.

Reply Parent Score: 3

RE[2]: Holy shit...
by renox on Tue 27th May 2014 09:32 in reply to "RE: Holy shit..."
renox Member since:
2005-07-06

Been doing this stuff for about 20+ years now, and I agree.

Most of the computing infrastructure is broken.

I agree also with the article

The only reason why I haven't quit the field a long time ago, is because even with all of the broken software, open source software mainly LINUX, allows me too look at the broken stuff right in the face and actually have a chance in hell correcting it.


Here, I disagree with you: a chance to correct it???
Really, when to really fix things we should change the languages they have been written it!
For example, take C: I love C but its default behaviour (performance above everything else) only made sense when CPU performance was a big deal (computers were much, much less powerful than current low end smartphone) and cracking wasn't an issue, now it is the complete opposite: everything is connected so cracking is a big issue but CPU performance isn't such a big issue.
So how do you plan to correct this?
Fix every bug there is in the huge amount of C software? Good luck!
I think that what is needed is: a change of compilers to "harden" C and a change of language to eventually replace what we have, but Ada had a free compiler for a long time yet we're still using C/C++ not Ada so I'm not especially optimistic that the situation will improve..
Rust *sound good* until you actually try to use it:
http://www.reddit.com/r/rust/comments/269t6i/cxx2rust_the_pains_of_...

Reply Parent Score: 2

RE: Holy shit...
by Carewolf on Tue 27th May 2014 07:27 in reply to "Holy shit..."
Carewolf Member since:
2005-09-08

Yeah, not that he is wrong, but he needs to take his medicinal alcohol.

And more seriously somebody should point out to him that the same thing apply to everything not software related. Laws are released without even being tested and often after being disproven logically. Chemicals are added to our food as soon as we see one benifit though they may interact poorly with other chemicals. Cars break down as soon as one mechanical failure happens (which most software wouldn't). It would be funny to see his world shatter even more. Everything is broken, but somehow things still work, living in a non perfect world, is living.

Reply Parent Score: 5

RE: Holy shit...
by jal_ on Tue 27th May 2014 08:59 in reply to "Holy shit..."
jal_ Member since:
2006-11-02

...now that is a lot of bitching. What a waste of time reading... I just stopped halfway through.

So, if someone tells you about all the terrible things in this world (say, famine, or war, or torture, or terrorist attacks), you also call that bitching?

Reply Parent Score: 3