I hate to say this but a lot of unfounded speculation in your comment as well.
"Secondly, have you done your research? Surely Facebook is not the only company being targeted by the government right now. I can assure you that, surely there are more."
Can you back this up with some factual information? Would love to know more about other companies. Thanks.
Just this month, the Department of Justice announced the largest-in-history FCPA case against Airbus, totaling 3.9 billion in fines[1]. The government's agenda is much larger than you're aware of, apparently.
Unfortunately, the media loves to scandalize things, throw out big names, and hype-up news. The problem is when people just take it, run with it, and parrot it back in the public square.
Anytime a company rises to the stature of Facebook, the probability that they will come into the government's cross hairs is much higher.
Oh what “fact-based” source do you get news from and how do they verify the “fact”? Do they use floating signifiers like “democracy”, “freedom”, “liberal”, “middle class”, “big government”? Do they have opinion columns and private ownership? It is impossible to act as if you’re both fact based and as if you’re serving your readership at the same time—the very act of choosing which stories to cover is deeply political itself, and that’s before you hit framing, what parts of the story you choose to emphasize, the goddamn headline (often written by a different person).
The National Review for instance is excellent at fact-checking, but I would not call the NR a factual paper or a paper of record.
There are no rocks on which to build these days (probably ever), just a series of private rides you can choose to be taken on.
I don't think this is true. Some of the most educated and wealthy people support the BJP, fascist though the party may be. Look at the vote split in the recent Delhi election. All upper caste voters flocked to the BJP by margins of 20%+. Dalits and Muslims voted AAP. Upper castes are disproportionately wealthy and educated.
My theory for this is that such people (relatives of mine included, sadly) are just higher on Maslow's heirarchy of needs. At the bottom you need roti-kapda-makaan (food, clothing, shelter), followed by bijli-sadak-paani (electricity, roads, water) and higher up health and education. If you've had all of this all your life, you take them for granted. When Modi comes along and peddles a grand vision to Make India Great Again, like it was in Vedic times, that captures the imagination and inspires us. When the BJP tells us that all of our problems are because of Muslims and that we need to put them in their place to fix everything, we're only too willing to listen.
This is pretty spot on. Something as simple and basic as the Maslow's hierarchy explains the voting pattern in India. It is no coincidence that rising middle class has coincided with the rise in BJP's electoral returns. With their basic needs met, their worry now is to protect their Gods, reconstructing a temple that was supposedly demolished 500 years ago and goddam cows! They really do not care about the plight of the less fortunate around them. Concepts like freedom of expression, individual liberty, equality etc. are of not much importance to them.
I agree with your statement. 7-8 years or so ago, right before first Modi election, I visited a friend. He is from very affluent, very well educated, in high bureaucratic positions IAS, IPS services. His mother was talking to me and asked who am I going to vote for. I kind of refrained from answering, and she said "Vote for the Hindu party". I honestly didn't know, how to respond without offending her beliefs. Obviously, this is anecdata...but combined with few more instanced like these you can somehow extrapolate that there are enough people who believe in this shit.
When I select Search box I want it to default to Apple's search rather than my collection. For me that has been a pain point. Clearly from your case, various users respond differently to features.
It will default to whichever you used last, and it's a single tap to switch. I'm not sure how it could be better designed. Two different search buttons seems like a bad idea. Ignoring your last-used to always focus on Apple's preferred option seems like a bad idea.
Last-used with a single tap to switch seems ideal to me.
"...The company had just over 3,800 staff at the end of September.." I am surprised why they need such high number of staff when the functionality of the website is limited to content, reviews, search itineraries. Unless they hire field agents and ask them go inquire and write about a new place.
This along with the comment about them being in the SP500 got me interested. They are doing more than just the site we all immediately thought of when we saw "TripAdvisor". There's also "InstantBooking" [0], widgets, tools, a platform (it seems) for marketing/buying sponsored listings, analytics, "photo tools", and probably more. All of that was just from what they listed on products. Besides this, they are surely doing research, prototyping, and otherwise developing products that haven't/may never see the light of day.
Furthermore, they seem to do a lot of marketing which for them is the obvious stuff like online advertising (probably in-house team), conferences, and I'm guessing also local events. They also do non-obvious stuff such as branding one of little shops inside the Toronto Pearson International Airport [1].
Finally, looking at LinkedIn, here's the breakdown of employees.
1,100 sales
939 engineering
768 operations
652 bizdev
and so on. Full screenshot here: https://imgur.com/a/JCoibId
Obviously, there must be some overlap in job functions here, otherwise people are over-reporting that they are employees at the company (LinkedIn claims 5,679 employees). 160 people doing finance doesn't make sense, for instance (well at least imo).
The only conclusion I can make from this data is that they aren't having thousands of people working on just the main website. I'm inclined to guess that they ARE probably bloated, but without knowing anything besides some marketing copy for their other projects, it's hard to say with any confidence.
The subsidiaries and affiliates of TripAdvisor, Inc. own and operate a portfolio of websites and businesses, including the following travel media brands: www.airfarewatchdog.com, www.bokun.io, www.bookingbuddy.com, www.cruisecritic.com, www.familyvacationcritic.com, www.flipkey.com,www.thefork.com (including www.lafourchette.com, www.eltenedor.com, and www.restorando.com), www.holidaylettings.co.uk, www.holidaywatchdog.com, www.housetrip.com, www.jetsetter.com, www.niumba.com, www.onetime.com, www.oyster.com, www.seatguru.com, www.smartertravel.com, www.tingo.com, www.vacationhomerentals.com and www.viator.com.
That's a ton of subsidiary companies and explains a lot IMO.
Most tech companies are similarly overstaffed. For whatever reason, people think they can do more with more people, as though things scaled linearly like they did in traditional industries, but it's a different paradigm, and it's at best a logistic curve, if not sigmoid.
So a bad person can steal favicon of say New York Times and trick users clicking their fake links because eventually users will get used to establishing "credibility" of brand by recognizing the favicons? (granted the bad person is great at SEO best practices and their search results show up at the top)
"Stuff like making it easier to hide teams-emails from the company-wide outlook address-book" is not this an implementation thing instead of infrastructure? Say you use LDAP to manage user and permissions etc and it is up to you how you want to set it up. I am curious to find out if you are using some out of box solutions form AZURE for this.
What difference does it make when the actual hardware is still flawed? I still refuse to fly in 737 MAX and its variants. Boeing can convince AA and Southwest pilots to give them vote of confidence but consumers are not stupid.
If pilots and pilot unions are satisfied with the results, I'm satisfied with the results. There's no-one more safety conscious in the aviation industry than pilots, since they're responsible for the souls on board their aircraft, including their own.
Their jobs are on the line too which complicates things. I don't recall many pilots expressing distrust towards Boineng and FAA, the narrative always was "Don't worry, the issue is handled by professionals, these planes are safe". The planes turned out not to be safe.
> Their jobs are on the line too which complicates things
That's why pageandrew said "pilot unions" and not just "pilots". I doubt that SW, for example, is ready to try to break a strike by pilots in order to force the 737 Max back into service.
Which leaves us with pageandrew's comment: "If pilots and pilot unions are satisfied with the results, I'm satisfied with the results."
Not at all, unions are supposed to create a bargaining power for the employees in a viable company. Their best interest is in planes flying, generating profits so they can pay the pilots and pilots paying their membership fees.
Their business model depends on the business of their member's beings successful. This doesn't mean they cannot oppose company actions, it means though they want the planes in the skies and not on the ground.
Well, now that it's all blown up, the pilots should know not to trust the system, and challenge it. And I would delegate my skepticism to them and trust their judgement. Because if the plane crashes, it's not just their occupation in the line, it's their lives.
I'm not comfortable with the situation because Boeing proved they had the ability and motivation to corrupt the system of approval and training - there has been very little response from pilots, airlines and the government addressing their actions and while this time it ended poorly there is nothing calling out the corner cutting and affixing a price to it that'll discourage similar corner cutting in the future.
If I've got a wicked sharp pairing knife and I cut my finger while peeling something with it then I'll be more careful, but chances are that as the pain fades I'll relax - maybe I'll always be careful with that particular knife but when I get a new pairing knife the memory will be detached.
Boeing needs more than the vague memory of bad PR and low profits for a quarter or two to learn this was unacceptable - and the American legal system is unable to apply a lesson, while the general business culture refuses to learn the lesson.
Any information about the inspections and studies conducted by those pilots who make the claims? They probably "should" learnt a thing or two from this but did they?
> Well, now that it's all blown up, the pilots should know not to trust the system, and challenge it.
That they should in no way proves that they do. Computer programmers build all sorts of foot-guns with the idea that they'll be clever enough to avoid them in the future. I expect pilots are a little more humble and self-aware than that, but they're still human.
The new software has been updated to use both sensors. It won't activate when sensors disagree by more than 5.5 degrees.
The new software now only does a single stabilizer movement. They have eliminated all known failure conditions which might cause multiple movements.
With only a single movement, the pilots will be able to counteract the force.
Two sensors is not quite as good as three sensors. It can't know which sensor is bad. But it can disable itself and prevent unintended activations.
The new software, when combined with adequate pilot simulator training to both disable MCAS when it encounters an issue, and to fly the plane in with MCAS disabled makes things safe enough.
So, this fixes the MCAS problem (Where the plane plunges nose-first into the ground, despite the best attempt by the pilots to pull the stick up)...
But how does this fix the problem that MCAS was supposed to be a band-aid over (That the plane is aerodynamically unstable during take-off, and pulling too much on the stick will cause the plane to easily stall)..?
The new MCAS sounds like it will only protect against this instability once - and, if overriden, will not do anything to protect against a stall?
> But how does this fix the problem that MCAS was supposed to be a band-aid over (That the plane is aerodynamically unstable during take-off, and pulling too much on the stick will cause the plane to easily stall)..?
MCAS is not even enabled during take-off, which makes it hard to see how it could be meant to address supposed stability problems during take-off. It can't come on until the flaps are retracted.
I mean, that's true of every plane. You pull back too much, it will stall.
It's not that the MAX stalls super easily, It's not an instability. It's just that the controls feel wrong when approaching stall. The FAA have pretty precise regulations about how much backpressure the pilots should feel when approaching stall.
In normal flight, the plane is never anywhere near stalling, so MCAS never activates. Nor do the pilots encounter this weird stall.
The combined chances of both MCAS being disabled AND the pilot not recognizing the stall is pretty low.
But this is why the simulator training is important, so the pilots are familiar with the new feel as the plane approaches stall.
The fix means MCAS doesn't activate unless two sensors roughly agree, and it only activates once, which means that the plane is still controllable with just the yoke after MCAS activation. MCAS will also deactivate if the yoke is pulled back (questionable IMO, since it is supposed to compensate for mishandling), and you can leave the electric trim on and undo what MCAS did without fear of it activating again.
IMO the risk of a mistaken activation that leads to an accident is extremely remote with these changes.
I thought the MCAS would typically be activated while the pilot would already be pulling pack on the yoke. So I'm a little confused under what circumstances MCAS would ever activate. Does it activate while yoke is pulled back but the pilot can additionally yank harder to deactivate?
Yes, it typically would. There's something called an aft column cutout switch which deactivates nose down trim if you're pulling back on the yoke with a certain amount of force. They're proposing to use this switch to deactivate MCAS. I'm unsure how much force it takes to activate this switch, but it seems to me that this makes MCAS less useful for its intended purpose, and that's why I said this decision was questionable.
couldn't make it 3 sensor that would change the certification (obviously they can now) but I wonder what this means for Southwest Air.
The whole reason the MAX exists is because of Southwest. If southwest didn't throw their weight around and loudly announce they were considering Airbus, the MAX would likely exist in a non-737 configuration right now.
And now retraining is required and we still have the MAX abomination. It’s not a bad plane, I’d happily fly on it again.. it’s just a dumb fuselage for modernizing a fleet
Let's suppose that the entire control logic for MCAS was now re-implemented with vacuum tubes. Would you now argue that the aircraft crashes indicate a hardware problem? Or would you agree that the real problem is in the system design, since any conforming implementation of it will produce the jeopardy?
If it was implemented with vacuum tubes, that would indicate a hardware problem as well as a system design problem.
So in this situation, the claim is that braindead contractors mechanically implemented something to spec by force of law? Sure, then whoever designed the logic is accountable.
In 99.9% other environments, the distinction is collapsed because the implementor typically has responsibility to design sub-component level logic correctly, to high-level requirements, but also to overall business need and in service to even higher level project goals, and the team that designed the logic is also implemented by the same team.
nope, all of the vacum tubes would be working as designed. not a hardware problem, a system design problem.
thus the invention of a discipline called 'systems engineering'..
i would say in 100% of engineering development, the design is done as a system, and specific requirements are allocated to design elements (like MCAS software). Each of these elements is tested against the requirements.
aeronautical engineering is a very specific skill. so is aircraft controls. so is airworthiness. a software engineer is an expert in software, not these other disciplines.
At the level of specification you've laid out here, the act of 'software development' is reduced to almost nothing, and you have re-categorized the entire effort as systems engineering.
Having a specification for how a system should behave in response to various input signals is not at all the same as actually having the functioning software for achieving that system.
In fact, achieving a functional and fully correct piece of software based on such a specification is not at all a trivial task, as experienced software engineers will well appreciate.
Because while the specification may describe a certain sequence of inputs that should result in a certain sequence of outputs, it probably does not prescribe the exact data structures, memory layout, logic flow, and computational steps required to guarantee the correct output is always produced from a given set of inputs.
And the people being paid to create the necessary data structures, algorithms, calculations and control logic in order to implement the design specification... those developers are specifically not in a position to make systems design engineering changes to the underlying specification itself.
Software engineering as a field has accomplished so much in terms of quick iterations and low-friction paths to products that I think it has become lost that there are established ways to establish a safety case in a technical manner. Modern software engineers have achieve this speed, largely, by choosing not to apply the level of rigor in process that you describe. This is usually ok, because most software projects do not require that level of rigor (until the costs are too high not to, like AWS, which formally specified critical parts of their infra in TLA+ before software and IT people implemented it).
I think the parent post is an example of this problem taking on flesh. It has been so long since we realized the folly of over-specification in most projects that we have lost memory of there being cases where having a body of people engineering the system and specifications distinctly from the people who implement them actually does matter a great deal.
As a software engineer and not a systems engineer, I thank you for your comment. It has great clarity.
But pilots are subject to Dunning Kruger. Most probably think they could figure out how to handle MCAS and give the OK but in reality it might be over optimistic.
> What difference does it make when the actual hardware is still flawed?
Pilots often know a great deal about the general design qualities of the planes they fly. Defective parts happen, parts wear down, sensors break, etc. When a sensor or mechanism breaks, pilots recognize the symptom and override the feature that uses the broken part.
737 MAX tries to bolt the big engine on the little plane (old design), with minimal changes. This plane may not be necessarily defective on its own, the MCAS was created to compensate. But it will activate incorrectly with a defective sensor. MCAS was designed not be overridable (or optionally so, if you shell out for it?). Why not put in an override? Because Southwest offered Boeing a financial incentive bonus if they provided 737 MAX with minimal/no new training requirement. If the plane has a new indicator light and a new switch to override a feature, you have to train pilots on how and when to do so. Instead, Boeing decided to "just" rely on MCAS.
> Boeing can convince AA and Southwest pilots to give them vote of confidence
Pilots have the most to lose, their trust should be valuable.
If the hardware is fixed (redundant sensors where necessary etc., but obviously not “smaller engines”) and the software is fixed, and training is fixed so pilots can handle the situations that can occur, and authorities believe the plane is safe - then I believe the plane is safe. It’s at least then safe enough that I wouldn’t pay hundreds of dollars to avoid it. Would I prefer an A320neo departing from the next gate at the same price? Sure.
I'm thinking the 787 with its rather shaky reputation might end up less safe than any 737-MAX8 that is approved for service again. Only time will tell, it's a game of (large) numbers.
Choosing not to fly is pretty simple (If you accept that some locations are simply off limits). Flying "another plane" is NOT simple, unless you completely avoid airlines that have MAX8's, or avoid flying where a MAX8 may be used.
The problem is amplified by a few statistical problems: 737-800 is probably the most common jet around. Most (all?) MAX8 operators have 737-800's. That means any time you book a flight where a 737 may be used, it can be either a 737-800 or a MAX8. You can't know.
You can always turn around when you see a MAX8 in your gate, but you can't know when booking that a MAX8 won't be used, even if it says 737-800 when you book. So unless you are ready to turn around in the gate when you see a MAX8, you simply can't book that airline. Depending on whose wedding or what job interview you were flying to, turning around at the gate might not be so appealing either.
I did exactly that in the period when we were waiting for the MAX to be grounded. I saw that Southwest owned MAX’s so I cancelled the ticket and rebooked on an airline that didn’t.
Also, since this catastrophe happened because of systemic bad engineering practices how many of the other upgraded systems or software in Boeing airplanes should we trust?
Also of note, the US Air Force has been refusing delivery of the air tankers Boeing is building because of manufacturing sloppiness. Bad engineering and poor quality manufacturing seems to be a hallmark of Boeing these days.
After the FAA let themselves get hoodwinked by Boeing, this means a lot less than it used to, and it will take time to restore a reputation for being a legit independent check.
Just wait until the European agency certify it. They got the right to certify it themselves (before that they were grandfathered in the "accept FAA certification as is for Boeing plane" deal), and they're taking it seriously. Also even the FAA seems to finally have realized how close they were to losing their world status, so they act all serious about it.
The reason is usually that it’s several hundred dollars more expensive to take the second cheapest flight. Or requires a stopover.
And if you aren’t aware of what plane is operating your flight then you risk having to cancel very late and re-book a likely much more expensive ticket.
> And if you aren’t aware of what plane is operating your flight then you risk having to cancel very late and re-book a likely much more expensive ticket.
I always try to select my seats at time of booking, which requires knowing the model+revision of the plane. Is that weird?
Not at all. But that’s based on a (good) guess about what plane will eventually be scheduled for the flight. Especially if it’s far in advance it’s more likely to change. Also, because it’s likely to change, carriers that use both 737-800 and 737-MAX8 (A lot of them if not most of them) likely use similar seat layouts for both, so last minute plane switches aren’t a problem even if everyone has a seat booked. So they could swap a 737-800 for a 737-MAX8 last second and you’d only know when you board it and spot the split winglets.
Boarding is not the first opportunity to know this - the flight plan has the tail number on it.
Apps such as Flighty (and I'm sure others, possibly even those without subscription) will provide access to those well ahead of time and notify you about changes.
It is unfortunate that "changing the plane type" is not grounds to change your ticket however.
If there is a late change of plane (final hours before flight is pretty common) due to technical problems or whatever, then that info may be accessible but it’s not very useful.
It is useful for changing plans if the plane changes days or weeks before departure, but as you say it’s not ground for cancelling or changing your ticket, so buying new tickets every time one sees a 7M8 pop up is going to be really expensive with airlines that have many of them. I guess the better idea then is to avoid those airlines entirely, but that might not be possible at all destinations.
>driving NYC to LA is vastly less safe than flying from NYC to LA commercially
How so? Is flying still safer than driving a well-maintained car and observer safety best practices? Or is it safer in regards to grand scheme of things and you might be one of those drivers that be drunk driving? Well, you can not drink and drive, it's not really random from a personal perspective.
Commercial air travel is about 110x safer in terms of fatalities per passenger mile than driving or riding in a car [1].
In 2014, incidents where at least one driver had a detectable amount of alcohol in their system accounted for 36% of traffic fatalities in the US. Even if you exclude those fatalities entirely, driving is still 70x more dangerous.
Now of course you can claim that you're just a better driver than the average person (like 93% of Americans do [3]), but no matter how good of a driver you are, I doubt if it would come anywhere close to making up for a 70x difference.
Sure, since the speed of the plane is about 8 times higher than an automobile cruise speed, obviously deaths per mile will be lower as each successful trip puts a lot of death-free miles in the books.
Also, these statistics are about commercial flights on perfect routes v.s. all the drivers on all kind of roads. I looked a bit and it seems like the accidents on the highways are significantly less likely and the deaths rete per crash is lower too.
A fairer comparison would be small chartered jets v.s. Uber, commercial coach services v.s. commercial flights on similar routes and so on.
I don't know even if it's a meaningful comparison anyway, on long journeys or on short ones they do not overlap.
When you are driving, it's not just your own driving and skill that's the risk. Almost anyone can decide to get into the driver seat of a car with any skill level, health status or level of intoxication. This person is now a risk to you. There are also factors like weather and obstacles.
When you are in an aircraft, the biggest risk is takeoff and landing. After that, assuming a well maintained aircraft, most of the risk is mitigated by the fact that your flight deck has thousands of hours of experience and most major components of the aircraft have some level of redundancy. The crew are not even allowed to eat the same meal to rule out food poisoning.
The difference here is that Subaru didn't strap a rocket engine to the back of my Forrester, tell me I didn't need extra training to use it, and then have a sensor that automatically steered me into a wall when it engaged.
I am pretty sure that you can avoid risks during driving but cannot avoid risks when flying commercially.
"Flying is safer than driving" claim probably comes from some metric that is relevant to insurance companies when calculating premiums but irrelevant to private travellers because they can choose not do drive drunk or take risks.
You can't make decisions for other drivers though. There is no FAA-like organization making sure all the other drivers on the road are as safe and responsible as the people operating your airliner.
The claim that "flying is safer than driving" is based on fatalities/mile traveled.