skysight-inc/HackerNews huggingface dataset:
Ironically, the best way forward would be to let this spiral out of control a bit for Boeing and create some room for their competitors. Maybe cause some C level execs to be fired. Make the FAA do their job and hand out some fines, etc.

The whole problem here is that Boeing has absorbed all their former US based competitors in the past decades and has only Airbus left as a main competitor and a few much smaller ones based in Russia, China, Japan, etc. This is a unhealthy situation for the market and for the US. It was fine when Boeing was cranking out innovative products that were clearly better but they seem to have a hard time keeping up with competition and are too dependent on government support currently. Easy fix: cut back that support a little.

IMHO the 737 Max thing will probably blow over once Boeing implements some relatively simple technical changes. People seem to obsess over a lot of technical details with sensors and software processes. That criticism is well deserved but probably relatively easy to address by Boeing as well.

The bottom line is that once they get their solution past certification, that will be the end of it. Their branding has obviously suffered and this is impacting short term sales and revenue. They'll probably have to do some rebranding and maybe ditch the 737 Max brand in favor for a new version. After that, it's likely back to business as usual. Short term this just means awesome deals for carriers brave enough to talk to their sales right now.
At least the RGB interior lighting is better than the "lets have all instruments in blue to ruin night-vision" trend
Yes, and the author acknowledges that twice in the two very first paragraphs. This objection comes up every time any news outlet writes about ad tech or tracking, and it always comes down to the same thing: the people writing articles are not the ones making economic decisions and they can criticise a system even when they’re part of it.
It's about time to realize that ancient Chinese were оnto something when they told that all phenomena shall evolve only so much before they tip over the peak of maximum development and inevitably rumble downhill into overdevelopment.
> "We're not on PPP or SLIP connections anymore and yet game devs are still writing netcode as though we are."

Your average multiplayer today is significantly more complex than Quake. More data needs to pass through, at higher rates. The network is still very much a bottleneck.
Amen. Much as I wish python importing was as powerful as js, that ship has sailed and we're nowhere close to getting rid of the dunder-init file.

Also pathlib is .. urgh. This is one of those that shouldn't be in the stdlib. I don't get why it is, but requests isn't.
I seem to recall that if you disable uBlock on a site, you have to reload for the change to take effect. Is it possible that the page reload and not disabling uBlock is doing it?
Please stop creating throwaway accounts and re-submitting the same content on different domains. https://news.ycombinator.com/newsguidelines.html says it well: “Throwaway accounts are ok for sensitive information, but please don't create accounts routinely. HN is a community—users should have an identity that others can relate to.”
I discovered that a lot of pirate stream sites are already doing something similar (but not exact) to this.

They store fragments of movies (rather than the full videos) in Google Drive files and then combine them together during playback. Each fragment could then be copied and mirrored across different accounts, so if any are taken down they can just switch to another copy. Pretty clever (albeit abusive) solution for free bandwidth.
Were they broilers from a chicken factory? Try some of the heirloom varieties for more flavor.
NHS Employee here, not seen XP on a NHS machine in a very long time - including in hospital environments.

It's Windows 7 now, I'm now seeing some staff get Windows 10 machines deployed to them.
“For example, the traditional diet of the Masai was composed almost entirely of red meat, blood, and milk – all high in Neu5Gc – yet they were free from modern inflammatory diseases. (7)”

I get why people keep trying to fall back on Price’s research into the Masai, but I’m afraid it’s misleading. The Masai actually had significant rates of atherosclerosis, they just didn’t die from it, at least not the ones that otherwise lived long enough to matter. [1] To say that article 'debunks' it is disingenuous regardless. It is simply a counter-argument in article form; part of a debate that could well be retorted by someone more intelligent than myself (I'm sure Greger could give it a good rebuttal).

I think we can all agree that the best way to reduce inflammation is simply to exercise. It's been shown time and time again. By using the Masai as an ideal, we're simply looking at healthy user bias but in reverse. Justifying meat consumption with a tribal population that often runs marathons to catch said meat is baffling to me; it is not an excuse to dismiss a vast amount of research, both observational and otherwise.

I've latched on to meat and its markers of inflammation because it's relevant to the OP topic, but if we're going down the route of history, really we should be basing diet on our genetic biomarkers. "First of all, humans have been eating red meat for literally millions of years." should really be "First of all, small populations of certain humans have been eating red meat for literally millions of years." From my studies on ancestral human eating patterns, it seems that most were almost entirely vegetarian, and may have only eaten meat during celebrations a few times in a year. Scientific American had a great article on the topic [3].

To quote a favoured read of mine, "Human gene variants promoting veggie-rich and meat-rich diets are still distributed among modern humans. They fall into patterns one might expect given modern cultural dietary traditions. A gene variant that promotes conversion from plant based dietary food sources to omega 3 and 6 fats necessary for brain development is found more often in India, where many people are vegetarian. A different variant that slows this conversion is found among arctic people who eat a fish-heavy diet already very rich in these fats, according to a recent Cornell study." [2] This is why nutrition science is so difficult. However, I still believe that with the modern human exercising a little as we do - even 2 hours 7 days a week, a massive amount to us now unless you're an athlete, is very little compared to our meat eating ancestors - that a need for a plant based diet is higher than ever, and that applies to everyone.

[1] http://aje.oxfordjournals.org/content/95/1/26.abstract

[2] https://geneticliteracyproject.org/2018/03/30/why-humans-sta...

[3] https://blogs.scientificamerican.com/guest-blog/human-ancest...
Boiling down credibility to outright lies is far too simplistic.

The 'big boys' have more than enough bias, and tricks up their sleeve to bend the story to their liking.
A battery powered device which is prone to failure / running out of power
I bet implementing such a limit would be 3 or more months of engineering effort.

Think about the difficulties. It has to take into account shared directories. It has to know about systems which auto-create documents (like results sheets for Google forms). It has to work with gsuite sysadmins who need to take ownership of files from deleted accounts. The UI to show when you have hit the limit has to be designed. And the support team has to be trained on how to resolve that error. And you're going to have to get that error message translated into 30 languages. Users already over the limit are going to be unhappy - are you going to write extra code to give them a grace period? How will you notify them of that? Will you have a whitelist of users allowed to go over the limit? How will you keep the whitelist updated and deployed to the servers? Who will have access to add/remove people from the whitelist?

The actual system itself has race conditions:. What if that 15000th file was simultaneously created in the USA and Europe? There is no way to prevent that without a cross-ocean latency penalty. Do you want to pay that penalty for every document creation? How do you deal with a net-split where cross ocean network traffic is delayed?

Finally, how will you monitor it? Will you have logging and alerting for users hitting the limit? Will there be an emergency override for engineers to remove the limit if necessary?

At big-web-service scale, simple engineering problems become complex problems fast...
But if oil resources are nearing depletion, plastic production diverts crude from being burned as fuel, and pushes it's price up since plastics have a much higher economic value.
Namespaces are useful for library providers and os packagers to split sub features of one package and distribute the chunks separately.

It will virtually merge dirs with the same name under some circonstances, and won't be importable in some others. You also lose the benefit of having an init file in which you explicitly setup the object you expose for import.
When I was a kid, our evening TV was always Sesame Street -> Klokhuis (a pop-sci-ish program for kids) -> Jeugdjournaal (news presented in an accessible way for kids), and after that it's my dad's turn to watch the real news at 8.

All those shows still exist, and recently we did that again, and we were all baffled by how much commercials we had to watch. Dutch public TV has commercials, and that's looking increasingly odd now that we're all so used to Netflix. My son was calling to skip it, but we couldn't.
The numbers are for machine-to-machine communication. No one will be calling them.
Boeing CEO arrives in China

Ethiopia puts in an extradition request to China

Indonesia puts in a competing one

CEO stays in China for a significant time

Pressure on U.S. to cave in on sanctions. Trump refuses.

I wonder if Lion Air will be determined to be the Arch Duke Ferdinand of WW3. Either way would be good to get some actual consequences for decision makers at the top of corporations.
Show HN: InterPlanetary Fetcher – Fetch all resources of a hash to any gateway
This project is about a better distribution of resources on the InterPlanetary File System (IPFS) by allowing developers and end-users to prefetch all resources of a hash on a specific public gateway.

Before this tool, only requested subfolders and subfiles would be fetched. With this tool, you can fetch all of them and check their availability on the specified gateway.

This can be used when we need to publish something, or distribute something on another gateway, or even check the persistence of all resources of a hash.

Example: I'm on planet Mars, I need to open a website on IPFS, but before, I check if all its resources are available on the Mars gateway.

It is available here: https://fetchipfs.netlify.com/
You can test it with the neocities hash: QmcKi2ae3uGb1kBg1yBpsuwoVqfmcByNdMiZ2pukxyLWD8

https://steemit.com/utopian-io/@hazae41/interplanetary-fetch...
I think that perhaps this is the fault of the product you had. The stuff I buy tends to be nice and chewy textured. I don't think the iron is an issue if I'm not eating it daily (which I don't).

Soy products tend to be similar: I've bought some that were seriously disgusting both in taste and texture, but other things are absolutely delicious. A few simply depend on use.
Yes. From the article ->

"given that drivers cannot set prices or market their personal services to potential customers. The driver’s entrepreneurial opportunities are almost “completely circumscribed by the company’s control of the price,” she said."
Yes but I do understand the problem. E.g learning packaging in python is a terrible experience, not because it's hard, it's really not, but because of the noise we accumulated.
Fish Below Your Feet and Other Solutions for a Living Harbor
Alibaba/aliExpress specifically had studies that singles spend more money online. That is why they introduced the singles day and made it such an event.

Loneliness is a problem, but we need to be aware that there are entities who specifically profit from a culture of solitude: “And there I was.. Alone with my ads, looking at made up pictures of other people’s lifes.”

We are in the middle of the creation of a perfect consumer, which has to have a hole in themselves that can never be filled, a itch that never goes away when scratched, in constant need.

And arguably there is solid economic incentive to go further down that road.
I (Still) Love Tech: In Defense of a Difficult Industry
You're confusing poorly paid contractors with highly paid and sought contractors.

The latter can indeed leave at any time and be fine. Perhaps take a sabbatical at the sea side.

The former will have their livelihood threatened if they make use of that flexibility, hence they have in reality no flexibility at all. They dance to the tune of Uber, Amazon and other bullies.
Just imagine what the US could have if it fixed its pricing issues and regulations and kept spending the insane amounts they do today...
World’s First AMD-Based NUC Mini-PC Showcases Ryzen R1000
Calling out people by their race is racism. Claiming that someone is making a decision a certain way only because of their race is racism.
Essential Math for Data Science
ENIAC Operating Manual (1946) [pdf]
Don't read Krebs articles... or he'll doxx you. Like he did to some researchers on Twitter who disagreed with his dumb opinion.
No offense but I think you underestimate the predictive potential of millions of hours of game state
San Francisco bans police use of facial recognition technology
This was my first thought as well. Zheng He did not reach Australia, based on what I know of the Chinese sources, but that doesn't mean that is not the source of the coins, as he famously paid for tribute. He was definitely in what is now Indonesia. Northern Australian aboriginal tribes have traded with Indonesia for centuries so a find of this nature shouldn't really be that surprising although it is definitely interesting.
What's your basis for saying that it could be actiobable under the first ammendment?

It would be equally difficult for British PDs as far as I can see. But police in both countries don't always use resources wisely.
Are you saying that you exited the C++ scene because dealing with types is tedious? For me, C++ career opportunities were extremely rare to come by and I never had the luxury to change jobs because I didn't like the language in some way.

Some people have it too easy.
So, are the +- 700 kB files too small to register as taking up any space?
How many billions of stilts are needed to prop Uber up before it becomes obvious that it can't stand up at all and should be laid to rest?

It was a measure aimed at preventing Uber from externalizing their costs on society.
I don't think those are outside the overton window.

The healthcare point is and has been a major point of debate in US politics for years. Just because a article that tangentially related to it doesn't happen to mention it doesn't mean it can't be discussed.
> Designers fundamentally do not understand that software is a tool that people use to get things done.

I find this point of view - that designers are inferior to developers - to be incredibly condescending and yet very typical of HN. I'm a developer, and I would hate to work with you or someone who holds this view point. You seem like poison in a development team.

Regardless of whether you meant or not, that's what I see here. A bunch of developers telling designers that their bad at their job, that the devs know better than them, and devs know how to tell designers to do their jobs.

> I am sick to death of learning this iteration of a file manager or settings menu, dock, or toolbar.

You're literally just making stuff up. Apple, probably the most infamous capricious design company, hasn't changed their File manager, settings menu, dock, or toolbar in 19 years.
In Japan Manga cafes are still a little bit cheaper than bath places.
Nothing is zero risk. It's just facts of life that we have to deal with. We can do risk mitigation so that the risks are minimized as much as possible. There is also the risk of smog deaths, heavy metal posioning and climate realted disasters if we continue to burn coal. Would you rather have the risk one nuclear accident per 3704 cumulative reactor-years of commercial nuclear power operation [1] or the guaranteed risk of 800,000 premature deaths per year globally [2] attributed to normal coal power operation?

1. https://www.tandfonline.com/doi/full/10.1080/00963402.2016.1...

2. https://endcoal.org/health/
A critical step to reduce climate change
It's why diversity is so important, in companies, in education, in government. It's not PC, it's an asset to have a diverse board.
Because it's not a derived work (not based on numpy code) thus the library author is free to choose a license that he feels best protects his code and aligns with his interests.

LGPL offers significant protections that can not be found in BSD.
> You push... because you have 2+ repos you want to sync? Because you don't want to lose data if you mess things up locally? Because the remote repo runs tests on push that you want to run before you've finished the entire branch? Because someone else needs to be able to pick up your code if you get hit by a bus tomorrow? Because your boss or coworkers might need to be able to look at your code in an emergency? There are a million reasons to push that don't imply every commit on every pushed branch being suitable for splitting into another branch...

They pretty much do though? If your team isn't in the habit of force-pushing then almost all commits are suitable for pulling into another branch, it's not some big deal that requires special preparation. If it's good enough to run remote tests on, it's compiling and presumably working locally. If it's good enough for someone else to pick up if you were hit by a bus, someone might want to pull from it anyway. If it's worth your boss or coworkers looking at in an emergency, it's worth them looking at in a non-emergency.

Of course pulling a co-worker's branch before it's made it into master will (generally) get you less polished code, with some risk that the remote tests will be broken, there will be code that would fail code review, etc.. That's understood and that's the price you pay for getting immediate access to their work-in-progress. It's still very worthwhile as a way to understand the direction of their changes and avoid a lot of unnecessary conflicts in the cases where you know you're working in the same area.

> What I was doing was explaining how/when it can be useful while avoiding the problems you're hoping to avoid if you haven't already dogmatically rejected the rebase workflow from the start.

You didn't explain anything! I gave a specific explanation of how rebasing will cause more conflicts than non-forcefully pushing new commits (and FWIW that comes from direct personal experience of both workflows). You went straight from arguing about terminology to accusing me of dogmatism.
Its especially unfortunate since KB4474419, the sha2 update for Windows Seven, defacto disabled updates for quite a few people with dualboot or encrypted system partitions in mid March.
(In the USA.)
> what to do with male chicks - throw them alive in a grinder or suffocate them?

Let them grow to adulthood and then eat them?
Could you explain what you mean here, please?
In addition to video let's play, I've also read a lot of image Let's play on forums. On one hand, you have the issue of link rot, with LPs which relied on Dropbox and Imageshack becoming lost. On the other hand, it's way better for interaction between the player and the reader, with the writer able to offer the reader to choose on different in-game choices. Of course such things are possible with video, but I don't think it's as easier on a forum than on YT.

Image Let's play are also superior for text-heavy games, it's way easier to skim a text on a series of pictures (or typed if the author has taken the time to do so) than in a video.
Sandwiches can be great :) I prefer only whole-wheat or other whole-grain breads (for both sandwiches as well as other uses), and healthy sandwich ingredients, although I'm not rigid about it - I will go for less healthy ingredients sometimes, or if I cannot avoid them, on occasion. (The healthy ones tend to taste better too, anyway.)

I work from home too.
The Unified Astronomy Thesaurus
Language is often linked with the world of the mother. The masculine term is more formal

In spanish and english there are a version masculine (El lenguaje / The language) and other feminine (La lengua / The tongue) with subtle differences in meaning but equivalent basically. The feminine term is polysemic.

It seems that French use only the second version, in a polysemic sense also.
Sorry for being cynical, but I've had my share of "things that would never happen because of standards/regulations/common sense" happen when you're storing data in DBs

Phones have at most 15 digits? I'm putting 20 or 25 just in case.
All of the drivers I've asked
over 1000's of rides

I have had the same experience (with far fewer rides) but I'm sceptical about how reliable it is given the driver is incentivised to give me an enjoyable ride. Same as a waiter who hates his job will make more in tips by putting on a smile.
The paper itself is here: https://www.tandfonline.com/doi/full/10.1080/02639904.2019.1...

From the introduction:

> Past scholarly attempts at solving the writing system are far too numerous to mention individually, but none was successful in any way, because every attempt simply used the wrong approach

This is rather a strong claim (which I am not equipped to evaluate). The author goes on to argue that the manuscript can be understood as an example of a long-hypothesized language with minimal written artifacts.
Google Is About to Have a Lot More Ads on Phones
As many seem to wonder about details, this is my understanding of the situation (I've posted some below, but this format would be better):

- 070, 080 and 090 prefixes are being used for mobile phones and M2M (machine-to-machine) communications since 1999. They are 11 digits long and the future shortage was expected.

- 020 prefix was created exclusively for M2M in 2017. The existing M2M numbers do not have to migrate, but it is recommended for most cases as 020 prefix has no requirement for the number portability and QoS. So the creation and expansion of 020 prefix is irrelevant to the population estimate.

- Since 0204 prefix was already used for pagers, and since 0 is a trunk prefix in Japan, there were initially 80 million numbers available, starting with 0201--0203 and 0205--0209.

- It was envisioned that 80 million numbers do not suffice for the future expansion of IoT devices, so there was already a plan for 13- or even 14-digit numbers at the time. Note that while 14-digit numbers are within the E.164 recommendation (e.g. +81-20-XXX-XXXXXXXX = 020-XXX-XXXXXXXX) it does seem to cause some serious engineering problems to tackle.

- 020 prefix was allocated in the increasing order, so numbers up to 020-536-XXXXX are allocated as of May 2019 [1]. It is expected that the digit expansion will happen in the remaining area.

- While 020 will greatly postpone the exhaustion, existing 070--090 prefixes would be eventually full in the future. 030, 040 and 060 prefixes once used but now vacant are reserved for this inevitability.

[1] http://www.soumu.go.jp/main_content/000477284.pdf
And when you zoom into Google Maps, the colours for "built-up area" and "open space that isn't a park" get more and more similar until they're almost indistinguishable, so from certain point on all you're seeing is a bunch of streets against a featureless grey background, which I find rather irritating.
I have no problem with a router offering a VPN server; it's another network service after all and I see a router as a device that offers network services. On the other hand, I wouldn't trust the default software stack and wouldn't use it myself personally.

However, a router acting as a file server just sounds plain wrong.