skysight-inc/HackerNews huggingface dataset:
I feel I can relate.

You: "So I was thinking..."

Person on the other end: "Hello!?"

For some reason, this has always irrationally irritated more than it should.
This explains why I rarely PM someone directly. With group chats you can just jump in and if someone wants to talk they will just join in but not feel pressured to join if they don't feel like it.
You're absolutely right in spirit, CA incomes are way higher in all senses as compared to NC. That said, for professionals working in the research triangle park (IBM, SAS, GE etc) or bankers in Charlotte 6 figs is not weird at all. NC is one of the better-off southern states (we gave up relatively quickly in the civil war and its still paying off).
> It mostly means thinking before I speak rather than as I speak

Beyond the first volley of a conversation, I don't think I could do this while really listening to the other person.
It's amazing that we anticipate having to revoke malicious CAs as a crucial part of a security model, yet we have basically no plan to ensure that we don't accept a competent-but-malicious CA into the fold in the first place.
"Nose down" does not imply a trim adjustment, as the primary control in pitch is performed by the elevator, while trim adjustment, on this airplane, is done by rotating the horizontal stabilizer. From the fact that the pitch changed, we cannot tell whether it was commanded by the autopilot or MCAS, but as MCAS is supposed to be disabled when the autopilot is engaged, and this occurred when the autopilot was engaged, it appears less likely that it was MCAS than it was the autopilot.

Furthermore, the signature feature of the MCAS failure that downed the Lion Air flight was runaway trim, and there is no indication in this report that the crew had to take any action to stop it by disabling MCAS (setting STAB TRIM CUTOUT to CUTOUT, the documented procedure for doing so), or to restore the correct trim manually (as far as I know, it would not revert to the correct setting simply because MCAS was disabled.)
I think what's really sad is how much the credential stuffing for their kids figured into this. I would guess that many of these kids would have been just fine going to whatever school they could get into and enjoying their life from there. But the overwhelming desire to get a major school brand label, even if otherwise completely useless for these kids, drove their parents to participate in one of the largest organized crime activities in U.S. history.
That seems like the correct state of things. More packages means more possibility of bugs. We want to trust as little code as possible.

Now if only the same policy would be applied to CAs (possibly a few to mitigate abuse of power concerns, but far less than are in my trust store today).
I'm not a recruiter so take this with a grain of salt, but I believe school/GPA is highly used for screening resumes for new grads. AFAIK, top companies get a ridiculous amount of resumes and they need some way to prioritize them without spending 10 minute conversations with each and every person that applies.

Can any recruiter comment here on school/GPA importance on resumes for newly grads?
One thing that is annoying about Scaleway is that their underlying infrastructure relies on niche things like NBD storage, in-house odd ball booting, etc. So, if you want to run something other than their fixed list of Linux distros, you're in for a lot of hurt. BSD variants are especially frustrating there. Even if you get it working, they will change something to the point where you can't reboot.

To be fair, their standard images work fine, and you can't beat the price.
> So 20 MAX-related issues out of ~850. How is that significant?

To build on what @ggm and @siwatanejo noted. The 737 debuted in 1967, so it is 52 years old now. The 737 MAX is 2 years old. In terms of number of issues per year since the aircraft was introduced the 737 is at ~15 incidents per year and the 737 MAX is at ~10/year. But as @ggm notes, it's important to look at when in the life cycle many of the non-MAX 737 incidents occurred.

Another way to look at this is by number of aircraft produced. The Boeing website[0] gives production numbers for various classes of the 737. In terms of incidence per number of aircraft delivered the non-max 737s have 0.082 incidents per delivered aircraft while the 737 MAX has 0.05 incidents per delivered aircraft.

Both of those suggest that the 737 MAX may not be any worse than the non-max 737s, but a more careful statistical analysis is probably necessary to draw strong conclusions.

[0] http://active.boeing.com/commercial/orders/displaystandardre...
I was trying to send an email and kept getting "Oops there was a problem" errors, but it appears to be working now.
Ask HN: What's Wrong with Docker?
I personally like it, with a few limitations of course, but it seems the world is on its case.

So what is it, really, that is wrong with Docker that is making folks shun it so much?
Pilots have reported issues in US with Boeing 737 Max
Those will be great. You can email us at techlit.africa@gmail.com
I’m a technical person and it is a major concern.
The odroid go is an amazing device and the single best way to get kids hooked on embedded dev. It has a screen, buttons, a durable case and a battery that is chargeable via usb.

It is not unlike an arduino in a gameboy form factor. They make a wonderful gift for all ages.
I'd suggest people looking to do something similar to this to check out Caddy as a reverse proxy for your services. It'll manage grabbing SSL certs for you and some people have already wrapped it into a nice docker container for you [0].

[0] - https://github.com/wemake-services/caddy-gen
Elastic, like Redis and MongoDB before it, decided that Open Core isn't enough, but that they need to go against the Open Source Initiative (a grassroots organization that represents the Open Source movement very well, and runs https://opensource.org/ which contains the open source definition) and confuse users by misusing the well understood, but non-trademarked term "open source". This phrase in the post from the article:

"When others closed down, we opened up."

...links to another article called Doubling Down on Open [1] where they say introduce their source available strategy and in some places call it open source (with and without capital letters) and in other places differentiate between it and open source.

Please don't call things Open Source that don't fit the Open Source Definition. You have a right to do so since it's not trademarked, and I'll defend that right, but it adds confusion (the D part of FUD). And while the OSI doesn't have a trademark to Open Source (perhaps rightfully so since it's a generic term, though more generic terms like Apple have been trademarked), they do own opensource.org.

[1]: https://www.elastic.co/blog/doubling-down-on-open
Sex differences in personality traits in Asian elephants
imagine is hardly assuming. But it doesn't have to be exactly 1 year, any attack that takes longer but less than 2x average certificate lifetime with 64bit serial numbers (useless) becomes practical on 63bit serial numbers (useful, for a strange meaning of useful).
How do you guys achieve this in practice?

I made my home page without javascript, and it is blazing fast. But as soon as I try to make something more complicated I bumped into practical problems.

- Components. I want to have the same navbar on all my pages, but I don't want an un-maintainable copy-pasted code on all my pages.

- Data. I need to display some data that is different for each user. How do I embed it in my webpage without ajax calls?

- Dev tools. I need debugging / bundler / source maps.

Some possible solutions could be:

- PHP. It has components through "require". You can embed the data easily. But, I do not know good dev tools: If I debug the javascript in the chrome dev tools, can I edit directly the php script? Can I minify/babel the output of the php code? And I cannot use the same php code on both front-end and back-end.

- Vue-SSR. Nice one-file components. Data can be provided within express. I can re-use the same code on the front-end. I have not tried yet, but it seems very interesting.

- EJS. It has require and data from express. It is very simple too use. But the tooling is lacking: no source map.
The Avoton, though, isn't a typical Atom. It's not a high end Xeon, but is closer to them in performance than the anemic Atom processor most people think of. I think it was a disservice to call the Avoton processors "Atoms". At the time they were released, they were faster than, say, a 5 year old Xeon.
Maintainers are certainly free to adopt a "take it or leave it" attitude if they want.

But most maintainers (including Elastic) don't want that. They proudly declare that their developers and users are a community, and they're steering the community to produce a great and open project on an ongoing basis. The maintainers certainly have a responsibility to follow through on such promises - or at least, if Amazon is correct and they aren't following through, they have no right to complain about a hostile fork.
Definitely - conversation needs both keepalives and backchannel/acks.
Do you have a gofundme or similar for your non profit's current goal? I would love to donate to what you're doing as I'm sure many others here would.
The magic words "as is" are defined by statute, but I'm not aware of any general rule of construction reading "person" as you describe. Contracts frequently define "Person" or "Entity" to cover both natural and legal entities/persons, because the law does not. See:

https://www.adamsdrafting.com/person/

For how Blue Oak improves over existing terms, see my write-up:

https://writing.kemitchell.com/2019/03/09/Deprecation-Notice...
reminds me of ratemyprofessor
Hi HN! My name is Nelly Cheboi. I am the co-founder of TechLit Africa, an organization that fosters a more technologically literate Africa by building computer labs in African schools.

I was raised in Mogotio, Kenya, in abject poverty. At nine years old, I collected wild vegetables on my way from school to cook for my younger sister. The only way I knew out was by studying. So I studied. I studied hard. And I ended with a full-ride scholarship to Augustana College, IL.

I was majoring in Chemistry before I discovered computer science my junior year of college. I loved it. With only three semesters left, I decided to get a degree in it. I also built a school with the aim of fostering digital literacy. I doubled down on my work-study program, got some donations from friends and four months later I launched Zawadi Preparatory (https://www.zawadiprep.tech). We admitted 30 kids at its launch in January 2016. Barely 3 years later, we are at 150 kids.

In summer 2018, we built a computer lab at Zawadi Prep. We collected computer donations, bundled it with elementary OS along with open source education software. There is no broadband internet, so we downloaded terabytes of content for our local server including Wikipedia and Stack Overflow. We showed the villagers how to make a Rails app at our free after school program.

I cannot think of a better success story than the one of my seven-year-old niece, Michelle. My friend came over to the lab. Michelle asked, "do you want to see our content?" They were like, "sure." She then opened up a computer, navigated to `192.168.0.2` and said, "look, we have all these." I teared up a little bit. I did not teach any of that.

Our goal for 2019 is to build 10 more computer labs in 10 different Kenyan schools. I always wanted to end poverty. To me, teaching digital literacy is the best way I know how. We now have over one hundred donated workstations. To meet our goal, we need a few hundred more.
Hal Blaine, ‘Wrecking Crew’ Drummer Who Worked with Sinatra, Elvis, Dies at 90
That's not why they did it. They did it because anesthesia wasn't as good then, and there were significant risks to the infants.

When the risk of pain outweighed the risk of anesthesia the practice stopped.
I've used for a contract project I worked on. It wasn't bad, but it was difficult to filter when there was a lot of messages.
I've noticed a similar, but less extreme strategy that a lot of polished speakers seem to use: they'll insert large gaps every now and then, but not in the places you'd expect. Rather than doing it between two different ideas, or at a point where you'd expect them to need to pause for thought, they'll stop at a point where the next words are quite obvious. Then when they resume, they'll ride smoothly through those more natural break points.

In conversation I think this is a way of holding the floor (it's harder to interrupt someone who is obviously in the middle of a thought or a sentence). When addressing an audience, perhaps it adds an air of authority -- it enables you to eliminate obvious pauses for thought, by substituting what feel like pauses for effect.
So depending on Mercury’s distance from the center of the Earths orbit, it could be closer on average than an average point in the Earth’s orbit.
I don't think there's anything wrong with saying "uh", "um", etc; they're part of normal speech. It doesn't bother me when speakers say them, and it strikes me as churlish to make a big deal about it.
Thank you for a different point of view.
Read the comments, do not know what to say, too much similarity, too many possibilities, this is also a cognitive science process
Buy Google 5 Star Reviews – Buy Google Star Reviews
Reading the posts there is a lot like listenning to 'retired generals' on <insert entertainment "news" network here> who haven't seen action/training in decades talk about modern tactics, equipment, and situations as if they magically have been informed by companies/players in the field they left (hint: they haven't).

I'd rather wait for formal investigations (e.g. NTSB-style) before jumping to any conclusions.
they're like digital avatar tombstones with greyed-out names and touching pithy eulogies
'Food security' is a national strategic concern. The US stockpiles oil for certain reasons, most nations also have concern about their ability to weather a war, famine, or some kind of international shock. As one example.
Updating the Minimum PHP Version
Or if you end up with them as an assigned lab partner or group project member.
What about performance hit now that all of the services are running on the same server? Might be interesting to monitor and put resource limits on specific services.
It's not that hard. Assume Richie Rich and Freckles Friendly are innately equally good students.

Freckles almost certainly has additional stressors in his life, since he maintains his scholarship(s), works outside of class, frets over his student loans, and has to be careful how he spends what little cash he has.

In contrast, Richie has a pretty carefree existence which he likely spends developing relationships with other rich kids. He can study if he needs to, pay for private tutors, etc.

Plus, from the perspective of University The Business™, Richie is more likely to inherit wealth and business opportunities that make him more likely to donate to the school in the future; he's a better investment than Freckles.
It seems unlikely that there was process that determined that 2^63 was an insufficient number of outputs, but 2^64 was just right. The choice was somewhat arbitrary in the first place.
> a few cases where there had been an emergency situation and pilots had ignored stall warnings

I remember that being about pilots' becoming over-sensitized to visual (red lights) over audio ("stall warning" audio) warnings during a crisis, often ignoring the audio inadvertently (i.e. not hearing it).
I'm not sure. But the benefit it provides is a Linux-ish environment that you don't have to tinker with constantly to keep it running, which is a potent combination. And web devs don't care about fine-grained hardware control/compatibility.
Warren's Amazon coffee maker argument is pretty convincing, but the author focuses on the history of bing and google, that's a big turn off. Shouldn't the author come from the perspective "Where Warren's Right" if the author's "Aggregation Theory", which I am not familiar with, happens to have the same spirit of Warren's proposal? Is it reasonable that since Warren made a mistake about bing and google, therefore she's inadequate for coming up with a policy?

To be honest with you, I didn't read the whole thing. Instead of spending many screens of texts in the beginning to show how Warren's wrong, the author could instead promote his own theory right at the start, then we will have a better idea where he's coming from. Right now, from the structure of his writing, it feels nitpicking.
My father grew up in small farm, my grandparents had something like 8 cows and made a living, it was not comfortable but they even bought properties in urban area so the kids would have a place to build a house on.

Maternal grandparents felt the heat earlier, their crop was rice; a typical property would yield 100 x 60kg bags, and that would feed a family for the year, along with a couple pigs and chickens... the problem was my mother had 8 siblings, so no land to everybody, and glad they moved to the city, because agriculture shot up in scale. Relatives who stayed behind had to buy a lot of land, machinery, and they are well-off because they grow palm heart on the side.
So, like, if people use speech patterns that you dis-like, then you discredit their arguments regardless of logic or factual accuracy?
Dude, that's like totally fallacious reasoning. ;-)
So, I guess what you're saying (correct me if I'm wrong) is that even though memory management (and register allocation, and other things) can be classified as "incidental", this is a dangerous label, because people are prone to then think "and therefore I can outsource these problems to a GC/compiler/whatever and not need to think or worry about them anymore" and then wonder why performance is so bad.

If that's your point then I agree, but I still think it's worth at least making a vague mental note that the problem is still incidental (and then carefully avoid the above conclusion).
So I decided to try and figure out this specific trick about toggling content and how well this would actually work in, say, a tab panel. I mean, it is a cute trick right? I made this: https://jsfiddle.net/sr8z1mob/6/

Yes, it is a cute trick. Yes, it CAN be made more accessible, and kinda sorta avoids the most obvious problems with like tabindexes and so on, although it did take a lot of work on my end for such an insignificant demonstrator, and I can't still set the active tab by hand in any way in here.

Which is a rather important cue about it's capabilities.

There's other things I cannot do:

- Use this as an actual component! I would have to set up an editor expansion to type all this stuff each time I wanted a tablist, and I cannot globally modify how all of them work. Making this into some kind of custom tag would be GREAT, but it could also probably mean going back to .htc files which is not so great.

- Track user interaction! It's important to us to know what the user is doing with our product so we can make it better.
- Auto-select the first tab's content in all tablists without contorting my brain into a cramp
- Load the tab contents lazily. Maybe you don't need the King James Bible (replace with any other long blob you like) loaded in there by default, just when you actually want to go look at the thing.
- Skin the scrollbar easily (OSX for instance is a major PITA I'd like to have auto-solved for me)
- Tell the server when the tab was scrolled to the bottom
- Did I mention I cannot mark the current tab as open in any real meaningful way?

This is a fun experiment. But really, it all boils down to requirements and development times. Do you have the time and energy to spare to twist the browser into doing this kind of things? That's awesome!

I, more often than not, don't. That's sort of the reason why we use a development framework that puts us into a mindset we can work better with to cover more ellaborate scenarios (like being able to mark the currently open tab as exactly that without having to think about doing it).
It's like we're reading two different memos. I'm going to guess you're one of those "all gender differences are machinations of the patriarchy" ideologues? There are plenty of intelligent people who are fine with the idea that there are biological gender differences. There is plenty of evidence, the balance of which also finds that men and women are equally intelligent on average.

https://slatestarcodex.com/2017/08/07/contra-grant-on-exagge...

http://www.overcomingbias.com/2018/09/sexism-inflation.html

Here's an interview by James Damore by feminist LianaK:

https://www.youtube.com/watch?v=5SFLoKa8FdA

He's not a monster or a raging sexist. He and his memo certainly didn't warrant the hysterical mass staying-home that happened shortly after the media kerfuffle. (In retrospect, I'm actually happy the whole reaction happened, though it is a shame an innocent man lost his job. This event can be preserved for future generations and studied and evaluated for what it really was -- and for how ridiculous and dishonest it was.)
I woke up during my wisdom teeth surgery.

Actually, I'm not even sure I did, but I remember doing it. The doctors never told me anything about it.

I remember waking up and seeing something covering my eye, and moving my hands to do thumb ups and peace signs (I knew there were students in the room watching the surgery), and then I remember hands trying to immobilize me, and me trying to start thumb wars, then blacking out.

I don't remember pain, just that it was fun to fuck around with them.
140 comments on the frontpage in "Boeing 737 Max pilots complained to feds for months about suspected safety flaw" https://news.ycombinator.com/item?id=19373216
Actors, comedians, and politicians all have memorized scripts, lines, routines, and soundbites. I'm very curious as to what hathawsh's eventual answer to baxtr's question will be, because I consider their comment at the top of this thread to be utterly counterproductive and unhelpful. Oftentimes, HN threads have a top comment that is contradictory to the post for the sake of being contradictory. In this case, the comment is both contradictory and harmful. Literally no one learning or teaching communication says that "uh" and "um" are good habits. In fact, I would go even further than the article asserts and claim that I succeed socially the more silent I am. People are self-absorbed; they like people who listen to them.
> Baltimore has only had 4 Republican mayors in the last 100 years. Maybe something isn't working ideologically.

I'll be downvoted to hell for saying this, but what you point out is an inconvenient truth. Nearly fifty years of blight and desolation, at what point does the other party get a shot? In places like this the Democrats are just a crooked patronage network.. both the source of and solution to their resident's problems...

Look at Maryland in general, they elected possibly the most moderate and centrist republican in the nation, and is generally respected across the spectrum. I wonder what would happen if one of these types had a term in the mayor's office.

I grew up near Baltimore and go through frequently. It's such a shame that what should be such a historic and interesting is so blighted. There are so many beautiful 19th-20th architectural gems that could provide it with so much character and liveliness, not to mention and proud community
Default IPv4 (for consumers) is a single IP with masq/NAT. Then with user authorization add port forwarding as needed.

Default IPv6 (for consumers) is block all incoming (except for traffic related to outgoing). Then with user authorization add allow rules as needed.

So basically no difference between IPv4 vs IPv6.

If you default firewall on IPv6 is allow all... buy a better router/firewall.