skysight-inc/HackerNews huggingface dataset:
To be fair, plane crashes are themselves quite rare. The person you're responding to doesn't have any evidence for those specific failures, but there must have been at least one instance of catastrophic failure or gross pilot error.

You're right they shouldn't be speculating based on nothing, it's just that multiple catastrophic failures aren't that outlandish if we know there's probably been at least one (i.e. the plane crashed).
The normal solution is to sync between each write, although (Postgres passim) this may not behave as you expect either.
That's why I was careful to scope my complaint to performance-independent pay.
Why not Julia : https://juliacomputing.com/about-us.html

27 men and 1 woman, which is a bad parity score, even for a tech company.
A shame. The Volt's been my dream car since I saw the concept vehicle in Popular Science when I was in high school but I was never able to afford one. The cheap daily commute of an electric car combined with the instant fill-up and range of a gas vehicle. Not to mention since the battery pack is much smaller than an all-electric it would be much cheaper to replace once it eventually wears out. Seems I'll never get one, now.
That's where I see meat going in the next few decades. Most meat eating right now is mindless and low quality and convenient. Definitely not some farm-to-table experience.
Good laptop, good taste in touhous
Air Traffic Control recording in the vicinity of the crash.
I didn’t see the article say anything about redacting code? The XNU kernel (used in macOS and iOS) is open-source and has been for some time:
https://github.com/apple/darwin-xnu

My reading of the article was that Apple has some custom logic in the A12 (for the implementation of the pointer authentication extensions) and have made some (unreleased) modifications to the XNU code to utilize that custom logic. The article is the author reverse-engineering the unreleased modifications and working out how they interact with the A12, to try to discover exploitable weaknesses in the implementation.
Leave out that last sentence and you’re making a cogent, convincing argument; the insult adds nothing and takes something away.
For FB/Google:

L3: ~$165k

L4: ~$225k

L5: ~$335k

L6: ~$450k

I think Amazon is a little less and Netflix is a little more.
In case it hasn't occurred to you, items of medical use and relevance are sold by Amazon. It's not impossible that a death as a result of this accident will be caused by an item not arriving on time. As well, disabled people can't run to the store for items they may badly need, say for mobility, when Amazon fails them. I'm very used to discourse that ignores the existence of the disabled and medically compromised persons; but this is callous. #disabilitydenial
Yeah. Anything embedded, and if it has storage beyond on-die flash, microSD/microTF is it. People still use floppies, FWIW...and faxes shudder.
This is so sad Alexa play Despacito.
Sudden loss of one is unlikely enough that they probably don't have a specific plan ahead of time.
Air traffic control. You hear them talking to, then losing contact with the flight. They refer to the flight mostly as "591 Heavy", though you'll also hear "3591".

There's several references. Around 27:09 you can hear them talk about looking for a lost aircraft.
I always find it interesting how well ThinkPads lend themselves to this kind of modding. I don’t care too much about the crappy screens since I have an IPS desktop monitor if I need it, but it’s nice to see how many options you have to upgrade the machines compared to other manufacturers’ laptops.
... Oh damn, my bad. I posted the wrong link.
The problem is the phrasing I think, it seems too self-interested.

That said, Amazon is a logistical beast and regularly deals with transport failures (semi-crashes, lost containers, train derailments, fires, etc) so I don't feel that this would necessarily warrant any out of normal response.
You're leaving $90k/year with its compounding interest on the table. Trust me, $90k/year is nothing compared to what it will worth in 20 years if you invest it.

I'm 36 and my life is just getting easier every year while I see people around me working their asses off and being stressed over time.
If a 2 year old understands stories, HN is a place where people read stories, share stories, talk about stories and pick their favorite stories.

If a 2 year old is interested in HN, it might be because he/she is trying to see what's more interesting than them.
You think meat prices can drop? I thought Tyson etc. have already destroyed the margins at the price of horrible conditions for the animals. Where can you go lower from there?
Win10, FF 66, I get what seems close enough to 60fps, but some graphics glitches too, mostly the texture around the barrels which doesn't go all the way "around".
Interpretable Machine Learning with Lasso
Wow that’s more like a desktop with a UPS than a laptop.
You're saying that airlines/delivery services like UPS don't plan and prepare for air disasters... That's laughable frankly.

Anyone who operates a whole fleet of 767 has a plan in case of a crash. That's the most elementary professionalism.
Oh cool, thanks. I didn't realize this chatter is public.
The smaller the abstraction, the more complex the emergent behaviour is when you combine all the itty-bitty little abstractions together, and the harder it is to write tests that cover real use cases instead of testing implementation details, which is another way of saying "your tests will be brittle".

You can band-aid this to an extent with higher-level "integration" tests, but if you'd done things at the right level of abstraction in the first place you would carry less weight around and wouldn't have to maintain a bunch of brittle tests in the first place.

This is obviously all shades of grey, but if you're mocking out things that aren't I/O you're probably doing it wrong.

If you find yourself vehemently disagreeing with this I'd be interested to know if you've ever had to refactor or simplify a codebase with a bunch of overly-abstracted, itty-bitty things that had very tight coupling via mock behaviour to all their tests, and if so, whether that felt pleasant to you or not. If you haven't then you probably haven't seen the considerable longterm maintenance downsides to this kind of approach and I feel sorry for the poor folk who will inherit your codebase.

Also curious is that many codebases I come across that look like this often have terrible copy/paste mock setup across lots of tests, making the issue even worse when you want to change things.

Those sorts of codebases often end up with people wrapping the abstractions in other abstractions because they're sufficiently resistant to change as a result that that seems easier. This obviously makes everything even more resistant to change (especially as the wrapper abstraction usually depends deeply on all the behaviour underneath it, and the mock set-up to test the wrapper ends up as an exercise in mentally mismodelling how the other components actually behave).
The space industry already has a long-established tradition of doing similar failure investigations.
This is the approach that the Apple Watch engineers used, and it remains the only device I've seen with this option.

Does anyone here with an Apple Watch use the time offset feature?
Not in the 'original' sense of the word, which was the point: status webpages are twice removed from the original meaning.
As a vegetarian who makes a point of being low key about it, not bringing it up unless asked, etc, there is almost endless judgment and questioning put forth in my direction. Every time I go out for a work lunch and order the black bean burger, or meatless sides at a BBQ joint or whatever, people want to dust off their freshman philosophy class ethical arguments.

People with non-normative beliefs stand out from the normative culture just by virtue of existing. If we must defend ourselves constantly it sounds louder. I understand that can be annoying to people like you.
Often, not always, the other side of that shooting in foot is a very useful tool for another purpose. And it is unattainable to code review other libraries, put the hard stop at the API boundary. But yeah, that can force your hand in some decisions too... It's complicated

I am of the mind that any language that is useful for general purpose or at least outside of small niche areas will provide many ways to shoot yourself in the foot. C++ does have a lot of them, but it also has a lot of tools.
Good work. So now you know. Open source it all.
A free-for-all link:

https://medium.com/@neilkakkar/dear-medium-80e5e82b5362?sour...
I have a family member who claims something similar. What i've come to understand though is that what he calls honesty is actually much better described as cruelty. It's not "truth" in the sense of objective fact, it's more his own personal opinion, which in fairness he does share truthfully with those who didn't request it. Somehow his personal truth just doesn't account mitigating factors or compassion for the frailty and failings in others. This results in him being very harsh in his truthful appraisals of others. Interestingly, he manages to find such compassion and nuance in rare moments of self-reflection.
I'm a bit curious as to the message processing overhead. BEAM and HIPE are relatively fast, but string processing of any kind was kind of slow back when I messed around with Elixir...
Hmm. While a 4-byte write may be split over disk blocks, is there any situation where you can actually get a sub-block short write on a disk or SSD device?

(I implemented a variant on this block system for a Windows CE device, but instead of having a TOC it had a rolling sequence of numbered files. Periodically it would "roll" undiscarded records from the oldest file onto the end and delete it. There were a couple of surprises including the discovery that "delete A; write to B" could result in A being resurrected after a crash

The underlying file system was Windows "TFAT", which uses a similar system to the one you describe to alternate metadata writes between two FAT structures)
There’s also daylight savings time.
I confess I've never seen that happen, but I do think excessive abstraction is killing the argument this article is trying to make.

When would anyone ever make an inc_pair function? Or a hierarchy of 'animals that lay eggs'? I guess these are supposed to be examples of something, but I'm not sure what. I wouldn't even call them "abstraction". They seem like completely hypothetical examples of how to apply programming language features to non-problems in bad ways.

Without knowing what the designer of these programs is trying to model, it's impossible for me to understand what they're trying to accomplish or why they think applying these language features in this way makes sense at all.

Both of these examples sound like they increase the number of lines of code, for no appreciable benefit, and I recall Yegge's old observation that the main issue with any codebase is simply the bulk of it.
Two sentences from the article struck me:

> Linus Torvalds once famously said that there is no design behind the Linux kernel.

Reminds of a talk/interview where Bryan Cantrill (of Solaris/Illumos/Joyent fame) said: "You can't evolve your way to containers".
Sure evolution is nice and can lead to nice results, but I refuse to think that not designing things is a good idea. From my (limited) experience, a properly designed system helps you. When dealing with poor design, you have to fight whatever abstraction the idea evolved to.

> One could perhaps make an argument that the lack of a proper container object was necessary in the early days, when the community was still trying to figure out how containers should work in general.

I don't think that's an argument, really. The phrasing suggests Linux pioneered containers, which is simply untrue. Containers existed before, in the form of FreeBSD jails and Solaris Zones. Linux suffers from sever NIH in this case IMHO. Was the design of these other systems even considered ? Were there limitations that made them impractical ?
Food is one of the deepest and most defining parts of a culture.

Not only that but I grew up in a rural area and have killed my own meat. I don't have any qualms about it. The issues people have with it are purely a side effect of chic urban programming.
One of the radio apps I downloaded for my phone last year included ATC channels as well as police channels. I found it oddly calming and reassuring listening to Chicago police channel, since it proved that someone who gave a damn was always out there, taking care of us.
I have an uncle that is one of those "gold guys" who thinks economic collapse is around the corner (shrug; who knows he may end up being right someday). He says he has buried $500K in gold on his 200 acre place and says he is the only one that knows where it is. I have told my Dad (it's his brother) we should go out there at night with a metal locator. I sent the link to both of them :)
This is only true in the most simple cases. If there’s any portion of a proposed policy which is balancing different interests - which is almost always the case - the ratio of comments is a useful metric because it would surface problems such as e.g. a policy which big companies are comfortable with but hit many small ones with substantial compliance overhead.

In this case, having tons of AstroTurf comments allows them to say that there’s public support outside of large ISPs. Given how anticompetitive the decision was, they needed that fig leaf.
The rate of missed delivery dates from Prime won't be appreciably affected by this incident.

I sell through FBA and see how much stuff gets returned for "missed fulfilment promise". The rates might surprise you. I've also sold medical products and once got a feedback crediting it with saving someone's life (was a blood pressure monitor).
The problem isn't the images but rather the poor site design that uses large images as tiny thumbnails but then doesn't make the thumbnails clickable. The images themselves are actually viewable much larger if you right-click on each one and open the image in a new tab.
> Once they won, they didn't really know what to do. Now everyone realizes that New York is worse off.

Not sure how you've reached this conclusion. "Worse off" is subjective.
> There is a ton of literal hatred for veganism and vegetarians in this world. Think of the practically cult-like following bacon has.

It's not that much hatred for veganism as rejection for something that is different in general.

The first vegans came mainly from outcast communities, like hippies, or pet lovers.

There is also the problem of feeling they are being judged: you'll often see somebody defensively saying "I could never be a vegan because of so and so" while nobody ever asked.

At last, we still live in a society with a macho touch, and meat is associated with being manly.

So really it's not about veganism, but about deeper issues from our society.

The fact there are more veggies and vegan today is a good news though: it means the society is becomming more tolerant, more open minded, and have the technology to support a less destructive lifestyle.

Like with every deep change in society, the best we can do is to help everybody get along and support each others. Cooking wars are just a symptom, and not the proper battle field.
Amazon Prime delivery isn't reliable enough for those use cases anyway. Prime packages arrive late all the time. If you might die from a small delivery delay, you need to order things earlier or find a different source.
This isn't an airline. Airlines operate many more flights with lots of people on them.
We'll look at WeWork, they banned their employees from expensing non-pescatarian meals. I think you'd be hard pressed to find an example of an employer who banned their employees from expensing vegan meals.
And others followed suit later, e.g. DigitalGlobe
That's why you catch bugs when you document code, or explain it to others in a review process.
Marko Rodriguez is one of the main authors of Apache TinkerPop [http://tinkerpop.apache.org/]. This paper is the theoretical groundwork for future, more efficient implementations of the gremlin traversal machine, as appears from the last sentence of the paper: "In general, the algebra can be used
to develop both languages and underlying execution systems that are functional, universal, and can be reasoned
on algebraically."
Nokia 9 PureView has a five camera array capable of shooting 60MP photographs
> there's no substitute for the flesh of an animal — especially one I raised, where I know its diet, its experiences, and how it was slaughtered and butchered

When PG said eating meat might sound perverse one day, it's hard to imagine how a comment like this might come across. I'm not a vegetarian and even I find it difficult to differentiate between the above justifications and the ravings of a serial killer.
I find listening to ATC communications similarly soothing, even when it is regarding accidents or problems. The poise and professionalism of ATC is pretty astounding.

My go-to is this YouTube channel, which highlights various bits of ATC communication and overlays maps as it happens https://www.youtube.com/channel/UCuedf_fJVrOppky5gl3U6QQ
OneNote + Outlook (creating meetings and the corresponding note for everyone to see and edit) is my main productivity combo since it works so well across platforms. I do everything there: meeting minutes, to-do checklists, drafts, and so on.
It feels click-baity to reference a $50M revenue improvement without specifying the revenue before the split-tests. Is $50M a 1% improvement? 100%?
Yes, cargo planes do fly overnight, and while fatigue is a common factor in accidents, it's early to speculate
Just send a GDPR request.
Funnily enough low quality patties like fast food burgers have been using more soy protein as a filler for a long time. Maybe one day they'll be honest and sell it as 50% vegetarian burgers or something.
Lessons Learnt from Steve Jobs
I'm having a little trouble following and replying the comments on multiple levels. Been a reader of HN for a couple of years, but a contributing user for only a few days.

> This results in the funny situation that for me eating out at cheap shops in Japan is maybe 20-30% more expensive than cooking for myself, while in Germany eating out at cheap shops is 2 to 4 times more expensive than cooking for myself. In the end I can manage with ~900en per day in Germany, but have to cook myself 6 times a week, while I spend 1500en per day in Japan and eat out 7 days a week.

I think the above explains most of my shock with food prices in Europe. Number 1, eating out is so much more expensive that it is ridiculous. And 2, I am used to all kinds of bento and so-called prepared meals in supermarkets in Japan, that simply do not exist in the West. I can buy ingredients in a Western supermarket and cook myself, or I can eat out, but I have no middle ( and for me the usual ) option to eat a cheap, but delicious and already prepared bento or similar meal.

But there's one more thing related to the above. All these fresh, short-lived meals in supermarkets and shops in Japan, start to get discounts in the afternoon, anywhere from 10% all the way to 70% as they get close to shutting down the store, because it's food that will be thrown away after that. ( Yes, it's a great and serious food waste issue. )

This system does not exist in the West. We've saved incredible amounts of money on high quality food going to shop at supermarkets and food stalls as late as possible over the years. A few of my favourite shops I have never been to before 19:00, ever ! Why pay 3,000 JPY for a sushi tray made at 7 AM and bought at 10 AM, when I can pay 1,200 JPY at 20:00 for the same sushi tray that was prepared at 18:00 and they will throw away at 21:00 ?

I would say when alone, I'm hovering myself between 1,400 and 1,800 yen daily for food, and very rarely cooking, because for one thing, I'd end up making the same exact food I buy ( or more appropriately, I should say the same meal ) and won't be as tasty, plus it'll take a time shopping and cooking that it's simply not worth the few extra hundred yen. Even 'junk food' ( by which I mean something like wakame onigiri or negitoro for instance ) is relatively healthy and dirt cheap. I wouldn't even know what to do with a 15 million yen salary, honestly. Crazy money.
Those numbers are outrageous on their own. But what's even more amazing is that not all emergencies result in crashes. Air Canada Flight 143 ran out of fuel halfway into the journey and there were no fatalities! They literally glided to a motor track. That's so incredible a modern movie would have trouble getting its audience to suspend disbelief for it.
More articles

https://www.dailymail.co.uk/news/article-6737937/Atlas-Air-c...

Last photo https://twitter.com/AirlineFlyer/status/1099397894589816832
How to Manage for Innovation (1984) [pdf]
I lived in Indiana from birth until my mid-30's. I've lived another nearly 6 years in Norway.

And sure, most menus were dominated by meat when I left and they are here as well. I'm not completely vegetarian - I eat fish. And honestly, it was easier to find veggie options in Indiana than fish options. But it wasn't too horrible either. Most folks didn't find my eating habits a big deal, even if I just ate the appetiser. A few assholes made fun of others, but that's the case with anything. And it has only gotten better with time.

I don't see how it is a big deal with "Tofurky". Don't eat it. Lots of meat products are like this too.

Most folks aren't that emotionally attached to their meat if they can make it with something else. Foods have trends - the candy isle is full of these trends as are Oreo flavors. Oreos, by the way, have changed greatly over the years - they used to have lard in them and people are still eating them. But folks can still eat their beloved oreos - I don't know why meat would be any different save for the few that decided to be really into meat.
Of Microservices and Containers
That is a terrible argument on the usability of a tool.
What's the point? The moment you leave your home network your data would be sent wherever it belongs anyway..
Depends.

Animals are inefficient at turning plants into meat, so from an energy inputs point of view you'd expect the substitutes to be cheaper. But then farming is heavily subsidised, and we don't know what competitive advantages the substitute companies will end up having.
For the same reason that China is trouncing Taiwan in tech hiring, you need to beat your competitors. What's reasonable to give to someone else to make them do what you want depends on what your competitors do.

Framing it as "think of what another Japanese person would be making" is all wrong. We can say the exact same thing about Taiwan, and we surely wouldn't say the way for Taiwan to move forward is to tell candidates, "You just don't understand Taiwan. It has a very different way of life." Those candidates will understand Chinese money, the same way this person understood American money.
You could also say that having large batteries is a solution looking for a problem. If 95% of your driving is under 50 miles a day, then you are lugging around 150 miles worth of extra batteries (to get that 200 mile range) that still need a long charge cycle, where you could easily replace that 150 miles of batteries with an ICE that will get you unlimited miles with a 5-minute fuling stop in between. And still end up saving you on gas during 95% of your other driving.
Aircraft communication, including ATC, is mostly done using plain old VHF radio. You can buy a decent handheld air band radio for $200. Ancient technology, but it works well enough.
Personally, I can't understand that. Gmail was horrible on chrome and now that I'm on ff, it's even worse. The initial load is slower than loading outlook and queuing multiple commands is horrible.