skysight-inc/HackerNews huggingface dataset:
> Boeing has a point about MCAS issues manifesting exactly like another well-known event in other models and having the exact same solution.

No, they don't, because (a) the MCAS issue does not manifest exactly the same as another well-known event (runaway trim), and (b) the solution to the MCAS issue is not the same as the solution to runaway trim.

Re (a), normal runaway trim on a 737 manifests as a continuous automatic adjustment of trim. The trim starts moving and doesn't stop until the pilot disables the automatic trim system entirely.

The MCAS issue, however, manifests as an intermittent automatic adjustment of trim, at times that seem completely random to the pilot. It is not at all the same as normal runaway trim.

Re (b), the procedure for normal runaway trim on previous 737s is to shut off the automatic trim system. You can then use the manual electric trim system to put the trim back where it belongs. The critical fact here is that shutting off the automatic trim system does not shut off the manual electric trim system.

But on the 737 MAX, shutting off the automatic trim system, which is what you need to do to disable MCAS, also shuts off the manual electric trim system. So now the only way to get the trim back where it is supposed to be is to use the mechanical trim wheel; and MCAS has enough control authority to put the trim in a place where it is impossible for the pilot to exert enough mechanical force on the trim wheel to move the trim back to where it belongs. So the normal runaway trim response procedure does not work for an MCAS failure.

There is a way to recover from an MCAS failure, which is to wait until you are in between intermittent MCAS adjustments of the trim, use the manual electric trim system to put the trim where it is supposed to be, and then shut off the automatic trim system (which, as noted, also disables the manual electric trim system in the 737 MAX). Then you have MCAS disabled and you have the trim in a place where you can use the mechanical trim wheel if needed. But that procedure is not the standard procedure that 737 pilots are trained to do.
Protests are about the increase in the price of petrol, a multi-faceted situation. Just one aspect is the money to be made from smuggling fuel:

"According to foreign-based economist Mehrdad Seyed Asgari in an article on Radio Farda's Persian website, the price of one liter of gasoline in Iran is currently about 8 cents while the price in the destination of smuggled fuel in Turkey, Turkmenistan, Azerbaijan, Pakistanis, Iraq, Afghanistan and Armenia is at least 1.23 US dollar. This means that every liter of smuggled fuel brings in a profit of more than a dollar.

The astonishingly low gasoline price in Iran is because the government subsidizes more than 90 percent of the cost; just the opposite of what many other countries do when they heavily tax fuels to reduce consumption.

The devaluation of the Iranian currency in the past one year has made gasoline at least three times cheaper in dollars. That has made smuggling even a more profitable venture."

Another aspect is that the subsidised price of fuel benefits the upper-middle class:

"Another problem is that this subsidy comes out of the country’s wealth but mainly benefits those who have a car and can afford to drive a lot. The richest 10 percent of the Iranian population benefits from the subsidy 11 times more than the poorest ten percent.

In 2016, 43 percent of Iranian families had gasoline fuelled cars. The other 53 percent do not own a car, so they do not benefit from the gasoline subsidy. The shocking reality is that the richest urban families own at least one car while only one percent of the poorest rural families have a vehicle."

If the aim of the price increase is to redistribute wealth, who is doing the protesting? (Facetiously, I suggest that it might be privileged youth who go cruising the streets at night.)

https://en.radiofarda.com/a/iran-fuel-gasoline-smuggling-san...
well this looks more like a todo program than a markdown editor
The international appeal to stop 5G has 180.000 signatories
True, but if you intend to make a career in math, which is what opportune gave up on, it is very much a competition. The odds are better than succeeding in basketball, but only because there are a lot more minor league teams.
I wrote a blog post about an example that came up for me: http://blog.vmchale.com/article/ats-templates
This feels like the opposite of an ad hominem fallacy
Stipulating that no abstractions are perfect shouldn't be an excuse to abandon the entire notion. There's still a gradient of more or less elegant and flexible abstractions.
Please go to NixOS.org. The Nix package manager, Nixpkgs package set, and NixOS distribution is exactly what you want.
The fact is some athletes avoid these dangerous lifts because they're dangerous. You can strengthen your wrists and get "strong" with safer workouts instead.
> How do people upvoting this imagine this would work?

He said something negative about Google. Let the upvotes begin!
Could anyone here recommend me something that actually talks about how genius mathematicians and others go about thinking about problems? I've read Hamming's "You and Your Research" and really liked it, but I would love to see similar things by other thinkers who might have a different take than someone like Hamming.
737 quick reference handbook: "Runaway stabilizer. Condition: uncommanded stabilizer trim movement occurs continuously." Source: https://i.imgur.com/K7El4K4.jpg

It advises turning off the autopilot after first uncommanded movement and pulling the yoke firmly (triggers trim hold), and hitting trim cutoff switches after the second. That's what they did, but by then MCAS had moved the stabilizer so much that they were struggling to maintain control. Aerodynamic forces from their speed rendered manual trim ineffective. Checklist offered nothing beyond this point.

When they restored electric trim three minutes later in an attempt to trim the nose up, everything was normal for 30 seconds, but then MCAS kicked in for the third time and put the aircraft into a 40-degree nosedive.

All they needed was a bit of electric trim.

It's possible they confused 737MAX with older 737NGs, considering the virtually non-existent retraining. Older ones have two cutoff switches, one for pilot-controlled electric trim and the other for automated systems. MAX retains two switches for commonality, but they have the same function: both turn off all power to stabilizer trim, it's impossible to isolate automated systems without losing all electric assist.
I would argue that the stronger reason is that Windows typically doesn’t enforce, allow, or contains any distinction between kernel code and user-space code. This happens because there is a gigantic gravity well of pre-existing code that predates and/or precludes real separation, and the costs of concretely losing that support was nearly always judged higher than the abstract benefit of adding separation.

One old example: I have an old friend who used to do sysadmin work in the Windows 2k days, and he would often get gigs by speeding up services by 5-15% within a day. His go-to trick was to log into the headless win2k server and disable the screensaver process, then wait.
We are going to give you this great, free, novel thing, You can use it as much as you want, but for just 1 week. It’s a surprise people actually took advantage of this limited time free opportunity and used it a lot? No kidding. It is a garbage study, of course that’s the outcome.
BalanceViewer-iOS app for money tracking.Track account balances,not transactions
> I blame the banks for a lot of what's wrong with society today and refuse to pay them interest.

That's a great observation. It's no wonder interest is prohibited in Judaism, Christianity, and Islam. The effects it has on causing and expanding the wealth gap are very obvious today. Not to mention it is a purely exploitative and parasitic practice.
It will upset the building balance at a minimum. Air balancing techs are typically a different discipline from HVAC in large commercial spaces.

Leaving the window open and AC on in high humidity areas can freeze up the coil generating a service call, trick zone sensors, etc. If there is a large temperature difference the sharp gradient will not be comfortable.
Nice goalposting there. My issue was only with your implication that the mass alone was enough.

Obviously impact speed matters too, that was the point.

I assume your 500m/s comes from the assumed algebra in my post, but the real issue is the gravitational potential energy as you allude to.

To get that rock from 2000km up (low earth orbit) to the surface means somehow dissipating 10^21 J -- two orders of magnitude higher still than your claim.

I like that other poster's idea of a "giant parachute". I hope it's made of 4000% heat shields.

Maybe we can cover it with wind turbines and power the entire US for a year. [0]

[0] https://en.wikipedia.org/wiki/Orders_of_magnitude_(energy)#1...
Your profile just says "lazy bastard", so presumably it wouldn't take up much of my time to be your arch enemy?
Combination of i3 (for window management) and KDE Plasma (docks etc).
I’ve accepted the risk of cloud synchronization because the benefits over rolling my own are significant to me.

I get access to my notes across all my devices via a friendly interface dedicated to note-taking activities.

I can trivially add images on any of those devices as a straightforward part of that interface, which is a big deal for a healthy percentage of my notes.

I can trivially search across them on all my devices.

Anyway, that’s why. Obviously you disagree with my priorities, but perhaps now you’ll at least understand why I’ve made that decision.
> It is in so far as the 737 MAX had an inherent stability issue due to the mounting position of the larger engines.

I haven't heard it characterized as an instability by any reputable source. Just that the behavior in certain unusual circumstances did not match the earlier 737 behavior.
I'm looking for an Evernote alternative since long. Evernote is one of my favourite applications, but I fear the moment when Amazon or Google or Microsoft buys it like Fitbit or Nest. It is going to happen, and I put more and more info into that app.

I'm definitely going to try this and I truly hope it is good enough for me.
More info, if you're curious, like I was:

https://code.visualstudio.com/Docs/languages/markdown

Neat.
I get the free software principle issue. But that’s like people who won’t use Uber/Lyft and still use Taxis because Taxis have the legal right to sell transportation and Uber/Lyft are/were operating against the law (if not the letter, at least the spirit). I applaud those people, but it’s a sign of their inflexibility.

I also get the people who can’t afford a legal software lic for Windows and instead of pirating, they use Linux. Also, upstanding humans who I applaud, but they’re inflexible in their ethics. Good? Bad? Certainly different.

I’m just pointing out that using Linux on the desktop is impractical, driven by reasons that aren’t objectively “better”, and the people attracted to it are doing it for reasons which reflect more on their personality (inflexible) than the underlying technology, and the reason for the fracture in Linux desktop managers is due to the users personality traits.

And for the record, I’m right on the borderline of using Linux on the desktop, but each time I start down that path, I question - why am I really doing this?
LibreOffice Calc isn't Excel, that alone makes Linux distros unappealing for most Office users.
Untold Mysteries of Mount Everest That Will Make Your Shiver – Universe LOL
This is spot on.

The problematic nature of the Linux desktop is due to the inability to have a standardised and integrated desktop experience but instead its community goes for an ecosystem of having alternatives of alternative subsystems competing with themselves rather than improving upon each other. I don't want to spend hours googling and customising different settings all for it to suddenly break and then reseting the whole OS to fix it.

There is only one version of macOS and Windows to test against but thousands of Linux distros that behave differently with many DEs, Window Managers, audio subsystems, packaging formats and the list goes on. As a software developer I can imagine that it is harder to test a GUI app on several Linux distros than it is on macOS and Windows since tracking down the fault of the issue may involve switch/upgrading either GNOME, KDE, GTK, Wayland, X11, libDRM or even Linux itself. This is just too much work.

> There should be one answer.

The closest answer to having a 'consistent Linux desktop' is ChromeOS.
Yes, it is a personal take based on my own experience, however, when considering the case of a 9 year old who is able to graduate from a college education, that seems a pretty unique case and maybe their situation should also be demanding of a personal/unique path rather than simply following the factory schooling approach designed for the average student on the basis of “socialization”.

Parents should definitely take socialization into account for such a student, but I don’t think putting them into a standard school academic track is the only way to achieve such socialization.
I guest its the most recent "old UI" (i.e. pre 2.5) of blender.
2.49 : https://forum.unity.com/attachments/800px-blender_2-49b_init...
Version 2.5 : https://2.bp.blogspot.com/_OZHbJ8c71OM/TQSDVzivNyI/AAAAAAAAE...
Know and Understand How Can Lung Tea Keep You Safe from Air Pollution
What is foolish about it? The system already has to know how to map executables for execution, which is strictly harder, and that code better not crash.
That's exactly what I think dark mode should be; helping you focus on the content.

Unfortunately too many people misunderstood this and started making apps where everything is dark. A word processor shouldn't have its page white-on-black. A news reader shouldn't display its contents on white-on-black.
Dissenting opinion: if this wasn't in the kernel it's unlikely to have been fixed as quickly --- explorer.exe crashes are unfortunately still common even without third party extensions. If they were causing BSODs they would certainly be given more attention and fixed more quickly.
The current headline, "Internet in Iran gradually shuttting down due to protests" is a massive injustice against freedom seeking people.

An accurate headline would be "Totalitarian Iranian Regime Shutting Down Internet".
> You can unlock your HTLC without telling the other party the secret. You just close the channel by yourself and tell everyone else the secret

Do you not see the contradiction in your statement? You can’t spend your htlc without revealing the secret to the other party. If your stealing procedure involves ddosing random unknown party from being able to access any internet whatsoever to lock them out of minuscule amounts lightning payments are used for - good luck with that.
In my opinion the problem is that CSS apply styles and positioning to markup

Components have been a solved problem in desktop apps for decades

You have layout and styles applied to components positioned in the layout

What's really problematic is having a presentation layer that's split in layout and styles in the same context (CSS) while content and structure are both exposed in HTML

If we had layout in HTML and styling in CSS it would be easier to reason about it

HTML was born to give the document structure, layout is in the same league if you ask me, but then styles became the only way to lay out content, HTML lost its purpose of being the way to structure content in a meaningful way so you have the same HTML behaving diffentely with different layouts just because CSS can work on both of them

If footer meant "stuck at the foot of content no matter what the content is" we could have saved a lot of engineering hacks around making it reusable
Sounds like we vehemently agree. Orphaned blocks are indeed rare in Bitcoin, because they have ten-minute block times. GHOST only helps when block times are so short that you get lots of orphaned blocks.

And that's how Ethereum gets away with 15-second blocks.
> Lowering flaps or not raising them in the first place solves it since flaps disengage MCAS.

But the pilots weren't told that and didn't know it. Nobody was trained or informed that "lower flaps" was a proper response to "trim system malfunction", and I don't see why it would be an obvious thing to come up with on your own.

> they allowed a plane to take off with a system required for airworthiness to not be fixed

Did Lion Air know the AoA sensor was required for airworthiness? Nobody outside Boeing knew MCAS existed at the time.
You just invented collections agencies.
Agreed - lombok is a kludge for language features, but back when it was big there weren't a lot of alternatives beyond switching to an entirely new language and stack (a tough thing to sell in large enterprise).

Regarding IDE support - I was once on a project using Lombok where some developers used Eclipse and others used IntelliJ. The Eclipse devs wanted to use this new @Builder annotation, which didn't work on IntelliJ but worked fine on Eclipse - for interesting reasons.

I attempted to patch the IntelliJ Lombok plugin to support @Builder - but gave up on it for reasons of time, priority and the fact that I wasn't certain it would work as Lombok continued to change. Also this was an experimental feature at the time that wasn't even certain to become mainline. I learnt a bit in the process.

Lombok works by passing certain switches as arguments to javac, which alters the class files that it writes out based on the annotations. It "confused the hell out of IntelliJ", because IntelliJ's intellisense/auto-complete plugin ecosystem works as so: IntelliJ exposes AST _from source_ to plugins, like the Lombok plugin, which hook in and let IntelliJ know, for instance, there's another method here due to this annotation. So it's constant effort to ensure the plugin's injections line up with what the compiler is actually spitting out.

Eclipse on the other hand is always aligned. I can only infer that it generates its autocompletion etc from the _compiler's output_. So whatever version of Lombok you're using, the autocompletion features will always be aligned.
People buy and sell bonds and debt all the time for the same reason they buy and sell stocks or anything else. So they can put the money to work in some other place with a higher expected return.
Show HN: Pizza Express Woking Guestbook
Go on not so small hardware
This very long article leads to the following point:

---

> Utilities force you to choose:

Is this text-sm or text-xs?

Should I use py-3 or py-4?

Do I want text-dark-soft or text-dark-faint?

You can't just pick any value want; you have to choose from a curated list.

Instead of 380 text colors, you end up with 10 or 12.
Don't discount the engineers who work surrounded by the "business culture" and perhaps even live in SV, but don't like that culture.

Myself, I'm very much against the libertarian business culture of SV. I used to like all the cool tech companies talking about changing the world; nowadays, I recognize that for those companies, technology is only an exhibit in their PR strategy, and what they do is just rob other humans out of money, privacy, dignity, or all three at the same time. As far as the tech culture goes, I increasingly find myself agreeing with FSF on things.

I'm too young to have experienced the early culture first-hand, but from what I read, it wasn't all that business-libertarian. Yes, it was anti-authoritarian and encouraged asking for forgiveness instead of permission, but it was all in service of intellectual pursuits - hacking societies to make money wasn't considered kosher for hackers.
I gave Joplin a try and syncing with Dropbox wasn’t flawless.

Still searching for a markdown editor that runs on both iOS & Linux and does auto save & auto sync.
My mother, a statistician, used a motorised mechanical calculator at the UK's Royal Aircraft Establishment around 1965.

She used to say if you accidentally divided by zero, it jammed itself and you had to call a repairman...
...and that's probably the reason why they don't seem to get fixed. I've had clean installs of Win10 and 8.1 crash it often, just by browsing through a lot of files.
> But if someone says, "Figure out the business logic behind this feature implemented in Go," get ready to spend a lot of time scrolling through low-level code.

I've found "go doc" amazing for this use-case; I only ever trawl through the source-code for a high-level understanding as a last resort - usually because the code is undocumented or under-documented.
> Enums exist specifically to be compared with one of their possible values, how can you have a zero value problem?

Because there's not actually support for enums in go.

There's support for constant values, and automatically assigning sequential values to them. That happens to be useful for solving the same kinds of problems that enums solve, but they're not equivalent.
Question: I used CSS utility classes for building components in VueJS. The problem I ran into was that I wanted to apply classes only when certain conditions are met, i.e. style the component slightly differently based on its state. This caused me to check the condition repeatedly – once per class I want to apply. Is there a better way, e.g. applying all classes together after checking once?

TypeScript/JavaScript:

export default Vue.extend({
data() {
return {
isActive: false,
};
},
computed: {
componentClasses() {
return ["margin-4", "padding-3", {
"color-red": this.isActive,
"font-size-30": this.isActive,
"font-weight-700": this.isActive,
}];
}
}
});
Move to Nevada. All I ever really heard espoused there were libertarian ideals - with few exceptions, even in the city.
> Iran is by far the most stable and wealthy country among its neighbors, which makes our ability to enforce sanctions on them pretty ineffective

That's entirely false. US sanctions have crushed the Iranian economy, sending inflation skyrocketing and including slashing its oil exports by 85-90%.

Iranian oil exports have gone from 2.7m barrels per day in April 2018 to an optimistic couple hundred thousand now. Reuters reported this Summer that oil exports collapsed to as low as 100,000 barrels per day. So you're saying the US doesn't have an ability to enforce sanctions?

Here's a visual example of it in action (their production figures):

https://i.imgur.com/0NotUaZ.png

The US can immediately crush Iran's most important economic segment via sanctions.

In October the IMF forecast that Iran's economy would contract by 9.5% for 2019, one of the worst economic outcomes in Iran's modern history. The World Bank's figure came to a 8.7% contraction.

The same IMF report says Iran is suffering 35% inflation. The Statistical Center for Iran says it's 47%.

The riots going on in Iran say it's all broadly true.

Iran is also not the most stable or wealthy nation among its neighbors. They're clearly no more wealthy or stable than Saudi Arabia or Turkey (both of which have their own issues). Turkey for example has a real economy not dependent on oil exports and a $10,000 GDP per capita. Iran's GDP per capita is below Iraq at $5,500. Read that again, Iran's economic output per capita is now below Iraq.
I had to look it up, it refers to “A semisoft cheese with a buttery-ivory color and a mild flavor similar to American muenster. Named after its creator, David Jacks”

“David Jacks was a powerful Californian landowner, developer, and businessman. Born in Scotland, he emigrated to California during the 1849 Gold Rush, and soon acquired several thousand acres in and around Monterey, shaping the history of Monterey County in the first decades of American possession.“
Linux Distributions Running on Intel CPUs Are About to Get a Lot Slower
Radioactive warning label for container found in crawl space of house
I just wonder if he could have bootstrapped the php's internal php lexer to parse the source. Most of the symbols are the same.