"It is perfectly possible to have all these conveniences, to control your lights by voice or from a smartphone app, and all the other things, without the need to use the internet or someone else's server."
Upvote and pint.
381 posts • joined 27 Oct 2015
"Or you get a lecturer like we had in Uxbridge College in the 90s that knew all the old skool stuff but not the new. So was teaching us obsolete shit."
How much fundamental computer science is actually obsolete (as opposed to superficial stuff like the latest programming fad)? Much of it was formulated well before the 90s and is still relevant.
"The defendant does not become a prisoner until convicted."
That's not strictly true. A suspect may be held in prison on remand while awaiting a trial. In serious cases this can be for months. The present debacle could cause a trial to be rescheduled, meaning further time spent in prison by a potentially innocent person.
"I just know they work, somehow, and make everything secure."
They don't make everything secure. They just make things a bit more secure than not having them. If you're going through a company proxy or public access point equipped with MITM software (eg. Bluecoat) the security is broken. This seems to get swept under the carpet in the current "HTTPS everywhere" craze. HTTPS is good, but don't be lulled into a false sense of security.
"Whatever, if you don't like Python because of the whitespace then it's your loss as it's becoming the first computer language for a whole generation of non-programmers. Is this merely a coincidence?"
I think it's a good language for teaching non-programmers to program. That doesn't mean I have to like it for more advanced work.
Ease of use by non-techies has a downside. There are many programmers now who have never developed the mental discipline required for managing memory themselves, and have a problem when they have to write in a low level language like C.
There's a reason why many embedded devices have crap software - the programmers have never learned the necessary skills.
"I'd hate to read the code created by those who object to the use of whitespace to block code."
Are there many such people outside of an obfuscated code contest? That's an entirely different thing from preferring flexibility in the use of whitespace, rather than have its use forced by the language. I find Python quite irritating to write, but you probably wouldn't have trouble reading my C code.
"Lars Ulrich, singer for middle-of-the-road aging rockers Metallica"
Ouch. Lars is actually drummer and chief foot-in-mouth spokesman.
Few bands in the metal genre can top Metallica's groundbreaking second and third albums (including the band themselves, sadly).
"most major brand laser drivers are based off the HP laser jet 3 and 4 driver"
I've been using the Ghostscript ljet4 driver for years with a succession of Brother laser printers on Linux and OpenBSD systems. Not great for photos, but text quality is excellent and it's much faster than the printer-specific drivers.
"If you spoke to people at work the way he does you'd get fired."
In a lot of cases the person being sworn at would have been fired for incompetence or a disruptive attitude long before Linus' outburst in any conventional workplace. It's almost like context isn't a thing, judging by many of the comments here.
"Even if he does that, he still needs to do it in a less aggressive manner."
If I made a stupid mistake and someone punched me in the face I'd consider it aggressive. A bit of swearing? Not so much.
It sounds to me like Linus is feeling burned out.
"Nobody who had a boss like Linus would enjoy it."
I guess it depends on how thin-skinned you are. I've worked for talented but grumpy people whom I have liked and respected. In those cases it was obvious that any swearing wasn't intended as a personal attack, rather an expression of frustration when things weren't going as well as they should.
Are most people really so sensitive to perceived criticism that they can't tell the difference?
"There's a huge email thread where I work of people who find it offensive."
As offensive as this (quote from Antirez)?
"After it was clear that I was not interested in his argument, Mark accused me of being fascist. Now I’m Italian, and incidentally my grand grand father was put in jail for years by fascists because he was communist and was against the regime. He was released to die in a couple of months at home. The father of my mother instead went in the north of Italy for II World War, and was able to escape from the Nazis for a miracle. Stayed 5 years as a refugee, and eventually returned home to become the father of my mother. Mark do not care about the terminology he uses against other people, if the matter at hand is to make sure people that may potentially feel offended will not."
Quite frankly the behaviour ascribed to 'Mark' in the above paragraph disgusts me, but it is all too common.
"If you think that some words aren't freighted with extra meaning, start using the 'n' word more."
In software documentation? That would be very silly. The 'offensive' words referred to here are common technical terms. Would you suggest I remove the master and slave brake cylinders from my car in case they offend other road users?
Biting the hand that feeds IT © 1998–2019