skysight-inc/HackerNews huggingface dataset:
Do we actually have the raw data from the sensor in the flight recorder, or do we have the flight computer's account of that sensor's data?

> IF AOA > 15 AND AOA < 25 THEN RUNAWAY_TRIM();

And if the AOA is frozen at 16 due to some fault? What is a loss of signal interpreted as? Does it use last-known value? 0? 100?

How often does the AOA get sampled? Is there any attempt to smooth the data? Was the data corrupted (bit errors) during transmission/reception? Perhaps there's a flaw in the hardware (or microcode) protocol implementation of the data bus (or whatever it would be in this case) doesn't disregard packets with parity errors? Or perhaps it only checks for 1 bit of parity and it needs to check for 3? Or perhaps it's sending int64 and the flight computer is expecting int32.

It's all so simple to make completely uneducated guesses.

When Boeing made such obvious mistakes such as "don't re-command full-nose down after reset" that should have been caught be any competent user acceptance / QA testing, I have to call the entire engineering effort into question. I cannot assume they did even 1 thing correct in this system, and it really needs to have an independent review of the entire system hardware and software implementation.
They don't make this very obvious but this only works in Chrome. So you'll have to use SMS codes, the Authenticator app, or backup codes everywhere else. (edit: they explicitly say so when activating it but not as clearly in the docs)
This is not how the law works in most countries and in California. You are also more likely to unintentionally kill me if I don't lane split.

Anecdote: a motorist lost control of his vehicle at highway speeds far ahead of me, causing everyone to brake suddenly. I split into the braked cars and slowed down.

The car I had been behind was rear-ended violently. If I had not lane split, I would have been rear-ended violently. I will take an unlimited number low-speed side scrapes over being hit from behind by a two-ton car going 30 mph faster.
Just immersing your face in cold water apparently has a similar effect on blood pressure -- with no additional expense.

https://www.fasebj.org/doi/abs/10.1096/fasebj.29.1_supplemen...
I'm sorry i'll have to mention that the software can be thoroughly tested in simulation flights. Funnily enough i was involved with some virtualisation software used to test booking systems for Airports. If you can virtualise a booking systems, trust me you can virtualise the on-board flights systems.
That sounds weird. The starting point of a post-mortem is usually something like "Why was x down?". "For what purpose was x down?" is not the correct question there, it's not like you were purposely bringing it down for maintenance.
Driving from Dallas, Texas, to San Diego, California, is a three-day drive if you stop overnight, or 19+ hours if you drive without unnecessary stops. And that's only halfway across the USA, essentially horizontally. A drive from Seattle to Miami or San Diego to Portland, Maine, would be much longer.

The US Interstate Higherway System means that even on long stretches of road where nobody seems to live, the roads are still maintained, with stops every so often.

And of course, no visas or even passports required. Just a driver license if you're driving, or no ID at all if you're a passenger.
I think the difference is that the prompt you describe still travels over the wire to get to your device, while this new thing used Bluetooth based on FIDO standards.

So the access key the client logging in passes to the server is from the local device you trust.
I refuse to take any US domestic flights on 737 MAX until it is decomm and engines are replaced with the ones that were intended for its body.

Boeing is not going to fly its execs on domestic flights for certain number of months to regain consumers confidence.
If you actually use the cat like that twice a month for a big part of the year it of course makes sense to buy one. But most people use the car for that fun drive maybe twice a year (even though they of course dream about doing it all the time when they buy their expensive car).
- The MCAS system has more trim authority than the usual (assisted) system

- It was originally intended to have an authority of +/- 0.6 degrees of trim

- Later it was discovered that this it not enough due to the aerodynamic effects of the engines becoming apparent also at lower speeds, which led boeing to increase authority to +/- 2.5 degrees per iteration with unlimited iterations until the maximum range

If you don't believe me, see pprune.org (real pilots discussing the issue) and https://www.satcom.guru/2018/11/stabilizer-trim.html

This is not a software fault.
Sure. But you asked how it was different. Amazon has a domain name under a commercial TLD, .com. It doesn't have it's brand as a TLD, nor should anyone.

Amazon does have a very good claim to make that in the commercial space, people associate the word "amazon" with the company. It might not always be that way, but right now that is a very reasonable claim.

If you think someone else should have amazon the domain, no one should have amazon, or whatever else, that's a nifty conversation to have. But it's not what is being discussed.
> Other countries, like europe, hide the VAT taxes, so it looks like you are not paying taxes at all.

That is not true at all. In all European countries that I can think of you get to see the whole price, including VAT so that, you know, you can actually tell how much the product is going to cost you. The composition of that price is then shown, often in smaller font. This is true of price stickers, receipts and invoices.

I do not find it the least bit misleading, and would be rather annoyed if a cashier told me to pay more money than the price sticker indicates.
With all due respect, this sounds too much like the kind of armchair quarterbacking that routinely appears on HN when avionics/politics/astronomy is mentioned, where a lone programmer feels competent enough to criticize an industry for missing "something obvious".

I mean, this particular change might have saved the particular 737, but I'd rather hear it from someone who actually knows how 737s fly.
Mind//Matter – A Newsletter about Mental Health in Tech
The problem with this is the idea that this kind of software would ideally be written or specified with "if" statements.

I'm not sure about the argument that AOA values of more that 25° constitute an error, but a more plausible design would be a module that monitors the signal from the AOA sensor and classifies it into various advisory categories. That module could get complex internally but still have a clean interface, providing data of the form (AOA, Advice) where "Advice" would be an indication of the modules' conclusion or recommended action.

Rejecting ridiculous data is potentially a very subtle ML problem. To suggest that it should be taken care of in such a simplistic ad hoc way really doesn't do justice to the problem.
Not a licensing expert myself, but I'm sure that exists out there. Creative Commons has some pretty close variants, for example CC-BY-NC-ND (attribution, non-commercial, no derivatives).

https://creativecommons.org/licenses/by-nc-nd/2.0/

EDIT: I do understand that CC licenses aren't really designed for code, and that these restrictions probably don't make sense under the label "open source". Just wanted to link a possible starting point.
I'd be okay with ICANN favouring the people from a place in any of these cases. The idea that American Airlines could own .america or that FC Barcelona could own .barcelona is much weirder than Apple owning .apple or something like that.
I'm curious: how much was AppAcademy was responsible for you getting a job?

What do you think your odds would have been if, e.g. you did a coursera track or followed some online tutorials to build your first app instead?
Applications to Jack Ma's prize for African startups are now open
Can you run it through the colormap in reverse to (approximately) recover the data?
There must be all kinds of neat things one could do with access to the raw sensor data. Perhaps manufacturers should be forced to make it available, so owners can hook up a laptop and run independent analysis software in real-time.

I imagine a frozen Angle Of Attack sensor would stand out like a sore thumb to a neural net that has access to all the sensors. In fact, I imagine it would return a suspiciously constant value even considered on its own.

This doesn't seem all that difficult, really. Teams at engineering universities do more challenging stuff for their master's project.
If it improves privacy for the clients, it also improves privacy for the malware, and you won't be able to monitor or be alerted of it.
Well, prisoners are unskilled and keeping them supervised while working is a significant expense, so the net value they yield is going to be very low.

Clearly, being a farm worker isn't a career path for the prisoner so the prisoner has no motivation to learn the intricacies of the job. And farm work turns out to have many intricacies. So yeah, this project seems impossible.
It's a financial instrument, so it'll probably be bought and sold at some point. Some investors will want to increase their risk, and others will want to decrease it.
It was not deleted on the request of boeing but because the creator did not feel okay about it. He addresses the issue here: https://www.youtube.com/watch?v=q17vykscK0w
> In what way is carrying a dedicated device not realistic?

For most people, it's so far outside what they're familiar with that it feels alien and incomprehensible. It makes absolutely no sense to them. So they're not going to do it or adopt it quickly.

User education will catch up in time, but that will take quite a long time.
Other note that I like to make just because it's interesting: actual audits by the IRS are very rare. They send a good number of collection letter every year, and the collection rate on those letter is very, very good. But those collection letters are categorically not audits, and more "friendly reminders". (Such that any letter on IRS letterhead could be considered friendly!)
That doesn't make sense either, because then the equal-sized segments go 1980 to 1985 (5-year gap), 1985 to 1995 (10-year gap).
This situation is common in acquisition/acquihire scenarios. The critical people end up leaving because they have the skills to move on or the new leadership above them becomes grating, and many other people end up being left behind. This leaves a piece of software/sub-organization that's making money but can't take it much further than where it was left when these people moved on. It is possible to not end up in this kind of situation but in my experience this was the most common reason why there was a whole floor of people without skills or leadership somehow staying on as a zombie.
It's more an issue of Boeing essentially signing off on their own certification as functionally the same type when it is a very different plane.

The AOA calculation is also much more complicated than the article explains. There is a speed element, engine power, etc.
Very cool. Still, it seems like other cooling technologies (and more energy-efficient chip design) will remain lower-hanging than this approach for some time. Lowering transistor size isn't the only way to increase speed.
Sent you the download link. Let me know if you have any problems with downloading.
"truncated scales, clearly marked, are not a cardinal sin"

^^^ I know some people are trying to make that happen, but no, it's egregious misconduct and there is no excuse for it.
I always want to see the absolute changes in outcome. Not just relative. No article ever publishes this, and this article doesn't publish either.

Is the effect cumulative, how much time does it take to recover. Will fasting help/harm the effects of the flu under said conditions. I mean, there's so many compounding factors. Also, it's in mice, so may not translate anyway.
The key to loving your job is to remember it is a job. While not all jobs are fun, it's likely most HN posters have it a lot better than say, a construction worker. By all means, try to find work you find interesting/exciting, but I think you set yourself up for failure and sadness if you expect the same level of joy from paid work that you will get from your hobbies.
Wow. Thank you. I've had the feeling that Google's search has gone to shit recently and this helps a lot.
https://www.pprune.org/rumours-news/619272-ethiopian-airline...
> The only way they could be exposed for crawling is by my DNS provider leaking the DNS traffic to some shady third-party.

There are a number of other, perhaps more likely, reasons your hostnames have leaked.

Have you got any certificates for any of those names? Then they are in the public CT database which numerous people constantly scan for interesting data.

Are any of your DNS zones enumerable for some reason? Same thing. Any reverse DNS set up? What protocols and public services do you run? Do any expose hostnames in the protocol handshake? Then you are in the public Internet scan datasets.

As soon as you run any kind of SSL on any of your protocols your hostname is in the SNI header.

Host names are visible in a number of ways. It is best to consider them public data. I have seen a number of ISPs from the inside, and none of them has had any interesting in wiretapping their customer's DNS data. I'm not saying it doesn't happen, but it can't be very common. They have much more interesting data available to them should they want to go down that road.
I'm curious about cumulative effect and how long it takes to undo. Considering that was a lot of what I ate until 3-5 years ago.
Is there any way to get this working in Firefox? :(
I think we're coming to DNSSEC + TLS vs. DNSCurve at this point.

I'm not so convinced that the authenticity of the data you're conferring to the DNSCurve network is conferring greater security than DNSSEC and TLS. I'm not arguing one is better than the other, but I kinda see it as a wash.
The sensor reading could have just as easily been 24 degrees rather than 70 and caused the same crash w/ the author's proposal.

Not saying or excusing the failures that led to this crash, but it seems like an oversimplification of the needed solution to suggest that ridiculous data be thrown out, with the benefit of hindsight being used to determine where the threshold of "ridiculous" is.
Ah thank you!

Sometimes google's announcements really make it hard to understand their products when there is overlap or similarities or what.
Another trick, if it makes sense at the time, is to work out what your AMT threshold will be and only exercise enough options to keep it at 0 or something you're comfortable with.

This is especially useful if you have ISO's currently vesting and the company has since gone public.
Your common shares were worthless because after the preferred got paid, there was nothing left over. This is very, very common (no pun intended.)
I don't think this is analogous to immutable data structures.
My which-list for G cloud:
1) Enable Websockets for the G cloud shell proxy
2) Break up and untangle the JavaScript client monolith library into small modules that can be self hosted. One module for each G cloud service. Try to limit the complexity while you're at it.
3) Make an API to make it possible to automatically manage G cloud services. For example execute commands on the G cloud shell on behalf of the user.
4) Expand the free tier so people that want to learn can try out all services without a credit card.
5) (bonus) Add a partner program so that channels can get a kickback for each user they bring to the G cloud services.
So tell me then, what exactly are you achieving with removing Firefox when the same bypass can easily be achieved with Chrome? Remove Chrome also? Call the well funded security team to configure whatever browser you’ll eventually have to use?

The problem with half assed work is that you still put in some effort but reap none of the rewards. You work to uninstall Firefox from dozens of computers but get exactly 0 results because now you’ll have to configure Chrome. Default installations of both browsers are perfect for home use but woefully inadequate for controlled networks.

And in the end you put in just about as much effort as changing some flags in any one of the dozens of example config files available on the internet and copying it on every machine.
Do you think the analysis is invalid?

Do you think that an autopilot response to "AOA > 15 degrees" should be the same regardless of whether AOA is 20, 40, 60, or 80 degrees?
Vimeo is based in NYC USA, how is it "European version of YouTube"?
philg's been flying and writing about it for years: https://philip.greenspun.com/flying/
Wouldn't it be cheaper to just get a lightning rod and some isolation?
The CMU Database Group and Andy Pavlo are great. They have some great courses on their YouTube channel [1], anything you might ever want to know about databases.
Such as their series on hardware accelerated databases [2] (Kinetica, MapD, SQream DB, BlazingDB, Brytlyt, Swarm64)

[1] https://www.youtube.com/channel/UCHnBsf2rH-K7pn09rb3qvkA

[2] https://www.youtube.com/playlist?list=PLSE8ODhjZXjbjOyrcqgE6...
Maybe for a short term period of time, but probably not long-lasting enough to have a consequential health benefit, unlike exercise. Exercise, when done regularly, permanently lowers blood pressure.
I think there's a similar dynamic with consulting - ThoughtWorks / Pivotal Labs type places. You get shunted around between many different projects, there are never enough people, so there are opportunities to take more responsibilities, and things are often a bit fluid, because a consultancy coming in tends to (should!) crack the organisation a bit. There are downsides to all of that, but it's also a way of getting wider faster, if not getting a lot deeper.
I agree that we frequently see this on HN in regards to aviation. However, I don;t think it applies to Greenspun. He's a knowledgeable and active pilot himself.
Looks like Google is taking over Cloud (from AWS) for AI by building an ecosystem and building tools for non Data scientists - consumer level product. Surely IBM can do similar thing with their recent Redhat acquisition, but will they ?
Philip Greenspun is a highly experienced pilot:

https://philip.greenspun.com/flying/milestones
Philip Greenspun is, in fact a pilot. He is not a 737 pilot, but probably has a better idea of how a 737 works than the average HN armchair quarterback.
> But if you have to wait for two or three cars ahead of you do their 30 minute charges, can you do something while you wait or do you have to stick with your car to move it up whenever the line moves?

This seems like an ideal use for self driving technology - park at the tail end of the queue and your car moves itself forward.
How does one get sued for selling public domain images?
It should be noted in the doomed Air France 447 flight, the plane activated the stall warning because of a high angle of attack that was leading to stall. (thanks pdx for the corrected info)

At some point the system rejected the data and stopped the stall warning because the angle of attack was so severe that it considered the data erroneous. This is speculated to have caused the co-pilot to keep pulling back on the stick and to maintain the stall because everytime he let the nose of the plane come down the stall warning activated again as the AoA was decreasing into the range that the airplane considered a real signal. https://www.vanityfair.com/news/business/2014/10/air-france-...

A plane's instruments, the actions software takes, and it's interactions with the humans that fly the plane isn't as simple as an if statement.

If anything, fewer and simpler controls or automated systems are easier to debug and work around than a plane that has an internal calculus of what is valid data.

Air France 447 crashed because of a stall caused by a severe AoA that MCAS might have prevented (if MCAS simple pushes the nose down at high AoA it might. I am unsure of the exact implementation). MCAS obviously had a different impact on the Lion and Ethiopian Air Flights.

Basically, it's complicated.
German cars are _significantly_ more expensive in Germany than the exact same model in the US. I was astonished at the price difference (factoring in currency conversion, VAT, etc). The same applies for electronics. I sold a used iPad to a German colleague for substantially _more_ than what I had paid for it, and it was still a bargain for him.
Is there any repository of Excel applications like this? I would love to see what other people have done.
I had the opposite experience. My father got laid off the year before I was to enter college. Because of the way financial aid worked at the time, it looked back at three years of parental income. He was cashing out his retirement to keep paying the mortgage and buy groceries, but on paper we were too "rich" to qualify for any financial aid. I worked a full time job and enrolled at a community college at night. I paid my own way and worked hard. I never said no to anything and would travel to remote sites if they needed someone to go. I never took out a school loan.

I moved cities for an awesome job and moved in with my best friend from high school. He was on his second year in an engineering program at a major university. I was working full time and going to community college classes at night, while he worked part time and was living on financial aid and loans. I was incredibly jealous. He would go out drinking every night, always had cash to do whatever he wanted, had a nice car, took amazing vacations and I can't tell you how many times I would wake up and see a different girl who spent the night.

Later on, when I looked at my peers who were buying houses and nice cars, I had assumed they were doing better than me, had better jobs, or had help. Nope. They were up to their eyeballs in debt. Some lost jobs and lost everything. My best friend ended up moving away after a suicide attempt and never heard what happened to him.

Lastly, I decided to go back to school for a second degree in electrical engineering. Not because I needed, but because I wanted the challenge. I had to retake some lower level courses that didn't transfer. Overhearing young adults complain about not having time to do anything, school is so hard, and then talking about the party where they smoked pot all night is just cringe-worthy.

You shouldn't feel inadequate at all. I certainly don't.
Apache Spark – join with disjunctive predicate
The reason for the fuzziness should be obvious. It's really far away and it's really hard to see. Expecting a jump from "never seen before" to "seen in amazing visual clarity" is unrealistic.
It's worth providing the context in which CS Lewis praised 'A Voyage to Arcturus:' it's in a list of what he considered the best mythopoeic fiction. The quote below is from Lewis' essay 'On Science Fiction,' available e.g. in his collection 'Of Other Worlds: Essays and Stories'

> Specimens of this kind [of fiction], at its best, will never be common. I would include parts of the Odyssey, the Hymn to Aphrodite, Much of the Kalevala and The Fairie Queene, some of Malory (but none of Malory's best work) and more of Huon, parts of Novalis's Heinrich von Ofterdingen, The Ancient Mariner and Christabel, Beckford's Vathek, Morris's Jason and the Prologue (little else) of the Earthly Paradise, MacDonald's Phantastes, Lilith, and The Golden Key, Eddison's Worm Ouroboros, Tolkien's Lord of the Rings, and that shattering, intolerable, and irresistible work, David Lindsay's Voyage to Arcturus. Also Mervyn Peake's Titus Groan.
Whenever I try to do a ‘5 Whys’ analysis on a belief I have (“I believe X.” “Why?”) I almost always have multiple answers (“Because Y and Z”). Then I have to recursively apply another “Why” to both Y and Z, and it ends up being a pretty wide tree of answers.

I’m always left wondering “how am I supposed to really get something out of this?”
You also have it backwards.

Men don't fear it as much as women, so they aren't as vigilant.