skysight-inc/HackerNews huggingface dataset:
The Chinese government needs no help in portraying this, or any other propionate U.S. response to Chinese trade policy, as an “insult to the Chinese people” and an outrage. Seriously, they’ve done it with much smaller stuff. It’s basically Fox News all the time in mainland Chinese news media, with government scriptwriters.

That said, I wouldn’t be surprised if Huawei got removed from the. blacklist as part of the ongoing U.S.-China trade negotiations, a la ZTE. Trump has already publicly mentioned this possibility. I hope this comes to pass, as reviewing IEEE papers seems like a fairly harmless activity.
this is terrible :(
https://pandaily.com/ieee-forced-to-ban-huawei-employees-fro...
>not having to deal with other browsers is a blessing.

So you just ignore the 30 percent of the market that isn't Chrome? Internet Explorer had 70+ percent of the market share until 2010. Was it good for consumers and the internet as a whole for devs to ignore non-IE browsers in 2009?
As a software dev you probably don't remember, or haven't lived the days of Internet Explorer. Diversity and browser standards is what made the web a good platform to develop for.

Just to give a recent example, if Google would dictate what gets implemented, instead of WebAssembly, the standard, you would have gotten PNaCl.

> this also means that the possibility of disruption will be much higher in the future. so this is a win for biz dev as well?

I fail to see how the creation of a monopoly can be a win for business. For Google's business, for sure.
I feel like the better solution to #4 is setting up UID namespacing for docker instead of (just) creating random users within the container. Even if you create a user, it's still going to run as whatever UID it has within the container (probably 1000 is most likely your UID if you're the only one using said system)
Actually, this is a good point.

I care about light pollution a lot and think most people are missing what I had when I grew up (Canadian/American border in the 90's). I wish cities had strict codes and <1% of the waste light they do now.

But dark skies are not dark at all - there are about 10000 visible stars. A few moving dots is not going to ruin the experience.
Isn't this the real reason the US went into Afghanistan?

https://www.reuters.com/article/us-usa-afghanistan-minerals/...
Four packages...
And Huawei called Fedex Vietnam customer service. They explicitly said the package was reouted on request from Fedex U.S.

Check this: https://www.cnbc.com/2019/05/28/huawei-says-fedex-diverted-p...

According to FedEx’s website, the status “exception” means an unexpected event is preventing delivery of a package, for example a customs delay, a holiday, or no one being available to accept delivery. FedEx declined to give details on what the exception was in this case.

According to Huawei, a FedEx customer service representative in Vietnam replied to their inquiry on May 22 when two expected packages did not arrive on time, saying: “Please be informed that FDX SG received notification from FDX US to hold and return the package to US. Hence, the shipment is not deliver to consignee and now being hold at FDX station and under process to RTS it (return to sender),” the representative wrote in broken English, according to an email Huawei showed to Reuters.
This looks like a very comprehensive guide with lots of practical examples. Good job!

What I cannot see explicitly mentioned anywhere, is a full example of how to set up a central wireguard server which routes client traffic from the VPN subnet out to the Internet.

Is this done automatically/implicitly? If so how? I don’t see enough commands to make this happen.

Am I just stupid? What am I missing?
I really don't like how browser vendors have become extension gatekeepers, strongly discouraging any integration they disapprove of. I like what Gab has done with the Dissenter Browser (fork of Brave) after being removed from the Google/Firefox stores.
It is private at the moment because not ready yet for prime time. You can reach out to me via email and I will add you to the repo. Use the email in my profile page please.
>Previous administrations tried to appease the CCP

Somehow this reminds me of the line in the movie Darkest Hour [1] ;

When will the lesson be learned? When will the lesson be learned? How many more dictators must be wooed, appeased - good God, given immense privileges - before we learn? You cannot reason with a tiger when your head is in its mouth.

[1] https://www.youtube.com/watch?v=TJ5sjFf4w1k
Awk also supports BEGIN and END actions that take place at the start and at the end of execution.

BEGIN might be used to initialise Awk variables or print initial messages, while END can be used to print a summary of actions at the end.

See [1] https://www.grymoire.com/Unix/Awk.html#uh-1
Malaysia to send up to 100 tonnes of plastic waste back to Australia
so that means the replacement rate of 2.3 should be dropping or has dropped
No, most implementations of sort use a bounded memory buffer and an external-memory algorithm, spilling to disk.
Oh dear lord. I've looked at that page probably twenty times in the past year and still not seen the note about that pound sign. Thanks for pointing it out. Man it's infuriating.
It’s a burger. It’s not meant to be consumed daily and it switching to it or other plant based burger decreases the amount of meat consumed.

No matter what it’s a much better deal than going in to a mcdonalds / whatever and getting the burger of the month from there.
This article is pretty strong evidence we don't have that great a handle on how much China pollutes.
I agree with your sentiment that there's no reason to wait. People need help today, and giving now could even be done in the rich person's own self-interest: Who doesn't want to live in a better world?
I often hear this argument but I haven't been able to grasp its meaning. Is SVG a document format or an application container? I'd say it's definitely not the latter. But it does allow for precise positioning, right? The same goes for PDF or XPS or any such thing, starting from PostScript.

Besides, HTML does allow precise positioning, but nobody really needs it. What everybody needs is a high-level language that fits the domain: fluid 2D interactive layout. CSS is simply not a good attempt to solve it. It's not even bad per se, because a similar model works quite well with XSL-FO. But XSL-FO is always an intermediate step: you take a custom document format (some XML), transform it with XSLT into XSL-FO, and then process XSL-FO to produce a PDF. The HTML lacks this transform step and tries to bolt-on CSS model directly to what must be a custom XML format and this is why it's so awkward.
The question is if it works well in all relevant aspects and not only some. I believe a fair investigation would reveal a little of both well and bad to everyone except the most die-hard ideological laissez-faire purist.

One such relevant negative aspect of all-out competition is that trade wars between superpowers backed by massive nuclear arsenals poses not only a risk to the world economy but also to our survival as a civilization if not species.

Working together for the common good seems indeed preferable in this case.
You are doing it the wrong way.

This administration had gone great length to convince China what it wants is not just trade, it wants a surrender from China to address its own confidence crisis with itself. And of course, the bill will be 100% on China.

So it is not a game with economical gain any more, it is the game of great powers, and China needs to have its own Trump card and demonstrate the willingness to deploy it. It doesn't suit their best interests, but as comparing to lose the 'war', it is better to try it than not. Because who knows?

If the current global order isn't something that is maintainable, what is clear to me, China/US won't be the worst off if it no longer exists, because they are so big, the new order or orders will have them play the critical part of it anyway, so they are not afraid to burn it to ground themselves.
Show HN: A nice Robot Reviews website \{•̃_•̃}/
Or write out months to make clear which format it is (03 June 2020). That way it's clear for everyone which format was used
I'm surprised why people still talk rare earth, and not tantalum.

Tantalum is the real jugular of electronics industry.

You should also note that out of all companies, US went to pressure Panasonic — world's biggest maker of advanced capacitors.

That alone hit Huawei way way more than ban on cellphone socs and mosfets.

You can run away from SoC ban on biggest supplier, mosfet ban by switching to domestic makers, but high spec capacitors... they are a real kill switch.
This is mentioned in the article, together with a method to keep the order by decorating with the line number before sorting.
The problem is if Chrome finally wins it all (we're almost there) and at some point they decide to remove a functionality that we all love, or they stop improving as there is no competition, or they decide to make you pay a little fee for developing a website with an extra functionality, or they decide that Chrome does not run on Mac anymore....

The problem with monopolies is that they control all the power, for the good or the bad decisions, and without competition they are not forced to look for the costumers benefit...
I do not trust Google, but I do not trust Mozilla either. An overwhelming majority of Mozilla funding comes from Google, Microsoft, and other giants it directly competes with. Added to that, many of it's battles (at the W3C and like) prioritize philosophy over customer satisfaction and ease of use.

99.9% of browser users don't care or don't even know if their browser is open source - what they want is convenience and ease of use. I hope Mozilla prioritizes the ones that actually matter - the users, over whatever philosophy it claims to live by, that often times isn't rooted in customer centricity.
Superhuman CEO Rahul Vohra Explains the Product Market Fit Engine
Why Codeless Software Is Doomed to Fail
please add your feedback here !
You're aware that /32 is the correct way of specifying one, single IPv4 address using this notation?

There is nothing weird about it at all.

If you've used IPv6 you'll see the equivalent /128 for a single address.
Quickest way to gather leads from you website
Our politicians are an expression of our political will.

People don't care (enough to vote)
This very much reminds me of people using Freedom of Information Requests to inconvenience the government, because they have some beef with them.

That does not make the right to such requests stupid, and it's annoying that there are people that abuse it and risk getting it watered down, thereby removing all positive effects. (Such as the effects those fines and compliance costs have on civil liberties.)
-1. What a terrible, misleading, click-bait-ish headline. The article describes the exact opposite of what the headline suggests: that virtually every adult on the planet has a mobile device.

The article itself is simply the list of sources and methodology used to determine this fact. But headlining the article "everyone has a phone" would leave no reason to click.

Unfortunate to see that our best and brightest (Andreessen Horowitz) are no better than click-bait-ish spammers.
I can't second this strongly enough. Why are we utilizing such vast amounts of our limited resources to persuade people to make certain decisions? In my humble opinion it's usually because the decisions the people who employ advertising tactics want the people they are advertising to, to make, are suboptimal, if not downright bad, and people wouldn't make those decisions, but as a by-product of having been advertised to.

Quite frankly, advertising is psychic violence, and you can't escape it. Exploiting people's psychology to consolidate their resources for yourself is tantamount to theft. When men do it to women to push them to sell sex, we call it "pimping", and judge it as a completely reprehensible, unredeemable act. Of course your general well-being is diminished by a barrage of messaging encouraging you in every conceivable way, that the only road to satiety is to act against your own self-interest. How could that not totally fuck with you?

Spending your time coming up with more devious mechanisms, and ways to decrease the escapablity of said mechanisms is a fucking unseemly way to behave, as an individual. As a species, it's absolutely tragic that all those brilliant people doing it, can't break from the comfort of those fat paychecks and find something better to do with their time on Earth... Myself included.
How is Sheffield steel an example of rare earth metals?
I looked a bit into Wireguard.

But it seems it's only really useful with static IPs.

Say my "Server" is behind a DDns Hostname and i want to connect to it from my Phone.

So my problem is. I allow incoming from 0.0.0.0 but on my mobile the DDns Hostname gets compiled to a specific IP.

OpenVpn has no problem with this setup.
Is it solvable with Wireguard?

wg-dynamic seems to tackle this but wasn't really ready last time i checked
We're doing something better on other platforms. But for OpenBSD I'm not entirely sure the best way. Suggestions welcome.
Go will never belong to the community until they decide its future
That's a very useful site! Thanks.
Re AVX-512 and throttling, may I suggest this post instead https://lemire.me/blog/2018/09/07/avx-512-when-and-how-to-us..., again by Daniel.
> I disagree with the idea that sticking with a specific version of a dependency is a good solution, it creates more problems than it solves

Semver addresses this. You stick with a specific major version (or minor version for a 0.x release, where "minor" version changes can in fact introduce major breaks), and your dependency tool enforces this. However, it does still warn you if a newer version is available, so that you can start depending on it. (Of course, switching to a newer release is easier said than done if other modules might still depend on the previous one, and your build tool doesn't support the concurrent use of both in the same build!) This is essentially a solved problem.
I actually like that their approach isn't like your typical SaaS website's where there's only buzzwordy elevator pitches and it's impossible to find out what the product is actually about.

Here I take 5 mins, read through "The problem" and "The solution" pages and feel treated like an adult.
It's the first search result for "awk posix" for me and the fourth for "awk standard".

But yes, sometimes POSIX or the C standard or whatever is too restrictive, but it's still a good starting point for figuring out how to write portable code.

You'll know anything it doesn't cover is implementation-specific, and then either decide it's not worth it to pursue it, or if it is figure out whether the implementations you're targeting support the feature.
Is there any link to the actual research data, used methodology, etc., to support these claims?

Not that I don't believe the claims (I'm biased to think that it may be possible), but just want to know if I can run the study myself, or be ran by someone more capable than me on security matters; sharing results.

Or should I think this article was crafted for us to download just another app (Privacy Pro SmartVPN)?
HN users are also adblock users. Publishers want to make money so you should expect to see even more paywalls in the future.
I do that but still care about the environmental impact of thousands of other people that don't have either the means to buy name brand or the awareness of the problem they are causing.

I'd really like for crap products to disappear but... I don't see this happening in this world anytime soon.
yet another version:

awk '!($0 in seen); {seen[$0]}'
I think you'd be wrong here as personally i have used Git a lot more than CVS as i suspect would any developer nowadays who has at least a couple of years under their belt. And i think it is the exact opposite of what you are talking about that is happening: people already know Git and want to use it for everything - you see, after all, that the common response isn't something like "why would i use CVS again?", it is something like "why would i/some new developer learn CVS?", implying familiarity with Git and dislike towards learning a different tool.
This has absolutely nothing to do with the US and everything to do with an asymmetric relationship.

The police have immense power, you do not.

What do you have to gain from interacting with the police? Now, compare this to what you stand to lose by interacting with the police.

The rule is simple: don't interact with the police. They are not your friends, anything you do or say can and will be used against you at a whim.

Do not romanticize other countries, please.
>China is a resilient underdog and the world is against it but it will fight back

U.S. propaganda is the mostly the opposite of this. We’re supposed to be an invincible freedom juggernaut who the whole world loves, including the poor, oppressed people of Iran/North Korea who generally love America [actually true in Iran, from what Persian friends tell me] and just want some drone-delivered democracy.

The reality is of course somewhat different.
The HTML parsing algorithm looked at what browsers do. WHATWG HTML also included other innovations, some of which didn’t entirely work out. Nowadays, new additions are not added so loosely and there is a better defined working mode and governance policy.
Ask HN: Is it possible to build successful SaaS company by outsourcing coding
I've been working on refining a SaaS product idea, I can build the web app part of the product but I cannot develop the mobile apps necessary.

I thought it is a better approach to get the MVP build from an agency through continuous development process than hiring an in-house team for an idea that isn't validated yet.

What do you think are the pros and cons of this approach? Are there examples of successful companies built this way?

Please share your thoughts and experiences.
>In the case of Chrome, you can't blame Google. They made a good browser, did some marketing and it got popular.

Where "did some marketing" equals "unethically abused monopoly position to aggressively push through dark patterns", sure. I think I can still blame them for that.
As an improvement of the site, it would be great if I could filter the presenting companies by technologies (React, Angular, NodeJS etc.) to see which ones use technology that I can help with quicker.

Nothing more disappointing then reading the pitch, being excited about them and then reading they use tech that I have no experience with.
What's the steelman argument for Google withholding Widevine from Samuel Maddock? Electron packaging with Widevine is a thing so this seems unusual. If you are Google and you're the good guy, why are you doing this?
as mentioned in another comment, a number of people have been hired by Google "from the community" (including e.g. spf13/Steve Francia, the Go product manager). I don't have access to their HR accounts, so I can't tell you how many exactly. But if you do good work, there's a non-zero chance you'll get hired.

I think voting and whatnot are implementation details. That PEP says only core team members can vote who can join the core team, so core team choosing vs. core team voting is not all that different in practice.
There was a twitter thread ages ago where someone had written a collection of (php?) utilities - and the twitterer posted a laughing slap down saying why write a utility when this one liner and that one liner will do?

There was a lot of push back - and this article is a good example of why

If I wanted to remove duplicate lines from a file I would almost certainly not use awk

I have never spent the time to get good enough with the whole new and different languge of awk, and am unlikely to need to (my large scale file processing needs seem small, and if I do it's almost always in context of other processing chains - so a normal
languge like python would be the natural choice

I could whip up something like this in python in a less time than it would take to google the answer, read up why the syntax works that way and verify I have not mistyped anything on a few test files.

Basically using awk takes me out of my comfort zone - for a one off task it loses me time, for a production like repeat task I am going to reach for a slew of other solutions.

I mean the title of this page loses the exclamation mark - and it took me two goes to spot it.
Are these really considered healthy? I always looked at them as being competitors to regular meat, sans the suffering and environmental impact. If they do that, without being more unhealthy than regular meat, then I don't see the problem - so how do they compare to regular meat?
The level of the TMAO biomarker is higher in meat eaters especially paleo eaters, and lower in strict vegetarians.

Actually, strict vegetarians when fed meat won't even produce TMAO, because they don't have the gut bacteria that produces it as its a meat-eating bacteria.

Note that depression is also linked to food consumption and impaired gut health, which is linked to a diet heavy in animal products.

In the blue zones, clearly the biggest factor is the diet which is almost 100% plant based. There is this correlation between health and plant-based diets everywhere.

In the US for example, meat eaters have higher body weight than vegetarians, which have a higher body weight than strict vegetarians. Actually, strict vegetarians are the only ones of those groups that have a normal body weight.
Well. They pick an architecture and stick with it, more like. But one is dead in favour of WebAssembly and the other is an internal format.
Quit your job man. You have nothing to lose. This sounds like a really shitty grind.
Has this course of action ever actually worked? I can't say US telecoms are a great example of competition. I'm not anti-regulation but it seems like simply enforcing open standards might be more effective.
You can make anything sound absurd by reducing it to its ingredients like that.

And anyway, value is determined by the buyer. You can't say as an individual that something has no value to society.
I can hear you. Volument is indeed built with startups in mind and we're going to start with the current pricing. Let's see what the future holds.
Wait, did the US not state what it wants to achieve?

It wants China to give the same market access as it enjoys in other countries in the world, including regulating and treating foreig companies as its own companies are treated.
Also, IP theft.

It also seems that in contrast to what you say, other countries are setting up to move away from China, to Vietnam, say.

I wonder what recourse the CCP really has.
Call center jobs a dead end for South Africa’s youth
One reason not mentioned yet is that there is almost never any proper evaluation of these technologies and that in the area of crime detection this evaluation is very difficult due to lack of data. The police has limited resources and power, so they cannot solve all crimes and some go even unnoticed. So in reality, wherever the police looks more, the police finds more crimes. (This would be true even if crimes were completely randomly spread across the population.) At the same time, only discovered crimes enter the police statistics and estimating undiscovered crime rates is very difficult and speculative.

As a consequence, these predictive "risk assessment" technologies can appear to be highly successful, especially to the police themselves who often already have matching biases, when in reality they may be nearly useless or heavily biased.

Apart from that there is of course also the thought crime aspect of the matter. It's just not desirable to have that kind of continuous monitoring and control of the police over population, and others have said enough about that already.