I was coming here to post exactly this. It is badly-written, ill-thought-out and generally just incorrect. Even a little critical thinking would have prevented this tripe from ever seeing the light of day.
The senior management in a Car Manufacturer do not understand the composition of engine lubricants, nor why one is superior to another.
The senior management in a Dairy do not understand the mechanics of attaching a pump to a cows udder.
I don't understand why, in IT, people seem to think management in THEIR industry should somehow be superior to managers in other industries. Each has a job to do, and does it.
In the case of your Powerpoint to explain why a memory upgrade for a server was needed, I would suggest that communication skills need to be worked on - a powerpoint is way over the top for that. A simple chart showing performance vs. user count (tied to the cost of users time) or the risk of catastrophic failure of software (tied to the cost of downtime) should suffice. I've never experienced a situation with such a small change where I could not verbally explain to the appropriate person why it was necessary (though paperwork may be needed post-justification to submit a change request/purchase order, but this is standard).
Source: 20 years as a Software Developer, often crossing over into IT Project Management / Customer Management.
Protecting people from evil cults (even if they got the specifics of meme transmission a bit off by choosing "X-Files" and similar) is definitely something I would like my government to do. You need to research the cults, methods etc. to do that.
Further, if this was in existence a few decades ago, perhaps we would have nipped Scientology in the bud before it landed in the UK.
my experiences are very different to the stated outcome of the analysis that "It does not put new drivers on the road."
I use Uber fairly regularly in London with friends (more than monthly compared with perhaps annually for "Black Cabs" prior to Uber) and I often chat with the drivers about their experiences, financial impact of uber etc. because my father is a cab driver in a city which does not yet have Uber and I have a vested interest.
When I ask about the surge pricing, every driver without exception has told me that he works around "chucking out time" (common bar closing time in the UK) more than he normally would because of surge pricing.
The methodology the author (above) uses seems extremely suspect, and I cannot agree with this conclusion that it doesn't put new drivers on the road. He seems to think that as soon as surge pricing activates, that magical drivers will appear from nowhere within 2-3 minutes - and if that doesn't happen he claims "it's not working". He is missing a MASSIVE factor here (that also affects taxi cab drivers other than uber) which is that demand is predictable - busy late-night areas, concert and sporting venues at the end of events etc. are known to be busy well ahead of time. The number of drivers in that area at that time would not be so volatile as to immediately increase when surge pricing kicks in, but it is highly likely that the number of drivers in the area *before Surge Pricing even kicks in* is way way higher than it would otherwise have been.
For example: A good taxi cab driver will choose to be in predictably busy areas a while before they get busy...
In conclusion, author sucks. Source: family in the industry, and analytical/logical brain.
Reddit is probably going to get quite a bit of PR for this - they're also not going to be employing many people who have strong negotiating skills. In the short term they get to resonate a message with their audience, in the long term they lose a lot of competitiveness, especially in their sales and procurement departments.
Not a tradeoff I would be willing to make if I was concerned about the long term viability of my business.
Could you elaborate on this for me:
"Because tabs are not enough to lay out code well (you always end up with a couple of spaces to align things correctly)."
Each tab indents X spaces - it's just a multiplier. You talk about using a "mixture" causing problems, and I would agree - so why not stick with tabs which are more flexible, configurable etc?
Using spaces requires additional keypresses, and also requires that the code display with the same indentation on my screen as it does on my co-workers. With tabs he can have the huge indentations that he loves, and I can have the small ones that I love, allowing us both to read and comprehend code more quickly.
I had to address this:
"If you avoid tabs and use only spaces, OTOH, the code formatting will look correct on any editor with any tab setting."
Different people have different reading styles, there's rarely such a thing as "correct" (well, perhaps in a company with a single set of coding standards, but they're not the same everywhere). I love the fact that with tabs both I and the guy next to me who loves to indent everything about 87 lines can work on the same code-base and I can actually read it because each tab indents 2 characters on my screen and 6 on his... so it looks "correct" for both of us, using the same source code.
As a fairly experienced and slightly wrinkly and grey developer, can anyone tell me why spaces over tabs?
Tabs allow the developer to customise their IDE to display the amount of indentation they desire... and use fewer bytes... spaces seem to have no benefits whatsoever in my book.
It would suck if the plaintiff won. I love captions, and am glad that Netflix recently added them, but if Netflix lost this case then anybody with a business website would be required to make their site compatible with screen readers, etc. That's a good idea in principle, but to require by law everybody to do that would be insane.
I'm a web developer, and there are already fairly strict requirements about catering for various disabilities if you are writing websites for the public sector (varies by jurisdiction/country). The private sector not so much - but it would not be a particularly onerous burden if the requirements were reasonable - it would add a small additional cost to the cost of producing most websites, but then all disabled people would be able to partake in the web ecosystem, I suspect it's (mostly) a price worth paying. There might be a small hump in prices while the masses of weaker web developers had to learn some new techniques, but ultimately it would become standard, and built into frameworks and process driving the price down close to zero.
Many years ago people used to say things VERY similar to your sentence about disabled ramps/toilets etc. for access to premises - "the cost would be enormous to fit out every building for the disabled!". Yet now in my country almost all businesses must provide reasonable assistance both to disabled employees and disabled customers. I think you would find it difficult to find someone who would now argue that that this requirement was a "bad thing".
Can we reject things like this please?
Or possibly have a "-1 written by an idiot" mod option, and enough of them removes it from the front page?
This is one of the most common forms of phone theft these days - not the traditional "violent mugging" but the most basic form of physical robbery - grab it quickly out of someone's unsuspecting hand as they walk down the street focussed on their phone and not the world around them. Then run or bike away. I haven't known someone have their phone stolen in a "mugging-style" robbery in many years, but I personally know of four people (in London) who have had their phone stolen by this method recently.
Last year the rate they *would* have paid on those profits, if left in the UK, was 21%, so yes it's (somewhat) punitive.
loads untold numbers of scripts and other files from dozens of domains, mostly for tracking, A/B testing and other things that the user doesn't want or need
I know this is a popular meme around here, and on the tracking side I am kinda with you (though it is nice to have ads which are more contextually relevant to me and this can help) but on A/B users DEFINITELY want and need this... it's a fantastic tool in making web sites better over time - meaning all users benefit from continued usage.
Arguing against A/B testing because "you don't want it" is like arguing against some of your taxes being used in medical research to cure disease - just because you are not getting a benefit today (you're actually LOSING money) does not mean it is a bad thing, or that you should attempt to not participate.
(as an aside, we still live in a world where many senior people with zero knowledge of website usage and user experience architecture still think they should be dictating layout/flow/features/content - and you cannot hit these people round the head with a clue by four... A/B testing is useful to show up their shitty ideas for what they are and keep the sites good).
Does the drivers handbook come with a list of sanctioned positions? Like a mini Kama Sutra along with some instructions about reverse parking?