skysight-inc/HackerNews huggingface dataset:
Flexibility of local governments and generally a 'growth before everythign else' mindset. Add to it an ENORMOUS workforce that is generally decently/well educated and socialized to accept a work culture that wouldn't work other places.

Add to that snowball effects...everything else is there. Everyone else is building there....it is physically closer to things, but land is still (relatively) cheap.

Compare the permitting process/cost + available land + available workforce + general cost of doing business + general government mindset + a well established supply chain to distribute products outward + a poorly tapped market for cars locally (local versions are truly terrible) + lack of political uncertainty in China as compared to Japan. Japan, Indonesia, the US, Ghana, etc. might better on a few of those metrics but the overall model makes China a minimum in terms of risk.

You add to that that as companies increasingly globalize they are developing significant competencies to build factories and do business in places further afield. First this was partnered outsourcing, because it bought a partnership that knows the local affordances and externalities. Now that they have the competency, they can do it anywhere because they have learned to do it anywhere[0] and look to run the minimization routine. Toyota is actually shrinking the size of plants so they can be more agile not just in models and output but in plant location...right now the math says china, later it might say Africa.

[0]https://dailykanban.com/2015/03/toyotas-tnga-tps-2-0/
One thing I find works really well is context-based question captchas. You ask human visitors some very simple question about your site, and unless the robot brute-force, it's very hard for robot spammers to get it right.
What kind of reviews are done? Or is it just based on the honor system?

Also, I’m not sure how staying off the board will actually clean up their encoronments.
Brython – Client-side web programming in Python
Everyone is a user, and most are employees. So that doesn't really answer my question. Users need to be stored somewhere. The question is, is AD a good place to store them. AD is a standard, is flexible, and has been around a long time. So perhaps I should ask the question "Now that we have AWS SSO, why would I use Cognito?"
that's a valid question. three reasons why bitcoin & crypto is NOT like gold and very dangerous. 1) limited supply: drives up price enormously. almost endless. minimal supply, infinitely increasing demand. depending on how far this will go it can potentially suck up all liquidity in the world. 2) no authority, no price stabilization, meaning extreme volatility that adds fuel to vol & price rise, 3) ease of access: anyone can buy with a dollar, also fueling to vol & price rise.

how bitcoin will end looks very ugly to me in any case. either collapsing a global economy or bringing an unprecedented global inflation
China was sided with US, and today is actually the anniversary of Nanking Massacre.
I think the major appeal is in what can't be done.

Did you know, for instance, that in the past ~8 years we nearly quadrupled the US monetary base? [1] What are your opinion on the economic decisions that led to this? The Fed themselves seem to believe it has failed to achieve what they set out to do which was to increase inflation, and to indirectly increase the real GDP. Here are a couple of interesting articles. [2][3] What of increasingly speculative ideas like negative interest rates? How do you feel about the government's decision to more or less ignore the mounting debt of the US? If the US dollar lost strength, perhaps as we move beyond the petro dollar, do you think it will maintain it's value as world reserve currency? Do you believe that banks, the Fed, and the government have your best interest in mind when making their decisions? [4]

These questions are rhetorical because your response doesn't matter. Nobody's does. Except 7 people in a room (currently 4). They make their decisions, you live with the consequences. Decentralized currencies change this enabling people to place their 'value' into something that nobody can manipulate, beyond normal market forces. The current absurd rise of Bitcoin is indeed somewhat scary and looks like it should be due for a major price correction at the minimum. If there was a central body in charge of Bitcoin then now might be the next time they decide that the next few hundred blocks will yield 10,000 bitcoins instead of 12.5 - just to try to lower the price and 'stabilize' the currency a bit. But this will not happen. The currency will continue unabated, controlled by market forces alone. This could be a good thing, it could be a bad thing. But you can make a decision without having to worry about the implications of what 4 people in a room decide. Interestingly this [inflation of supply] could be done theoretically in a fork, but then again it would be up to the market to decide the value and merit of such things instead of our 4 people.

In my opinion taking trust and centralization out of anything is a good idea. And this is something that decentralized currencies offer. Currencies whose value tends to increase over time have a sordid past. On the other hand I think that rather begs the question of whether we've 'solved' economics, or are just building up for an even lovelier epitaph before we even hit the centennial of 1929.

[1] - https://fred.stlouisfed.org/series/BASE/

[2] - https://www.stlouisfed.org/Publications/Regional-Economist/J...

[3] - https://www.stlouisfed.org/publications/regional-economist/t...

[4] - https://today.yougov.com/news/2017/05/11/trust-banks-not-uni...
Xiaomi Mi 7: the data sheet becomes clear, a Plus version on the horizon
I naively bought the Linksys WRT 1900AC about when it released because it claimed dd-wrt support at release.

Then the dd-wrt folks mentioned that Linksys never actually gave them hardware ... and if I recall, hadn't really been included in the plans to support it at all.

So then I waited and found whenever I looked for the dd-wrt firmware, it always had lots of caveats and known issues.

I gave up. Shelved it and bought a pfsense box for the internet and use a Ubiquity wifi AP.
Is this a joke? If not what would be the point of this, seriously? Reminds me of drones writing the name of a Pharmaceutical product into the blue sky of Toronto, a few years back.
Two things I personally eager to see:

1. equivalent of `set +x` and `set +e` from bash (to echo commands and stop script execution on the first non-zero return) – https://github.com/fish-shell/fish-shell/issues/3427,

2. Associative arrays – https://github.com/fish-shell/fish-shell/issues/390
Anyone know the reason for this? To promote this website? :P
> not replace the whole thing including an best-in-class 5K display just because it's all glued together.

That's a fair point. With this machine you are committed to a certain performance over a long period before you commit yourself to the next machine. With a modular design, you can change the asset in smaller increments, at the cost of having an upgrade process to manage.
Public schools are owned and operated by the state, but that doesn't mean their policies are managed and enforced at a state level.

I agree that this policy is a good one, but I don't think should be enforced by the school. I'm not an educator, but if I were I don't think I'd be happy about forfeiting my policy control to a government official.

How would a law like this even be enforced? Are teachers expected to take legal action against their students?
42 Days After Our Micropatch, the Office DDE Vulnerability Gets an Official Fix
You said:

> to get one's data (or someone else's!) out

Google/takeout does not apply to someone else's data.
How Reddit and others “broke the Internet” to support net neutrality today
Quick google search says ~50k per node.

https://www.nextplatform.com/2016/09/08/refreshed-ibm-power-...
Uber's Massive Scraping Program Collected Data About Competitors
U.S. government bans Kaspersky Lab software
A few ways to disconnect from technology just a little bit
Thanks. I can see that this is a useful experiment, and I'm glad that the authors did it. It's just not clear to me that their model is new or needs a special name; isn't this single-stream approach just the simplest interpretation of "using a WGAN to generate video" (just generate all the pixel data)? If anything, the two-stream architecture you link to seems like the special case/new idea.
The school I attended was founded in 1206. I don't think training factory workers was a top priority back then.
Why, exactly, is everyone purchasing crypto-"currencies"? I abandoned bitcoin over 5 years ago because it was just blackmarket barter... now the Chinese use it to bypass state regulations while Russian ransomware holds computers hostage for bitcoin.

What is the volume of legal purchases versus speculative and blackmarket transactions? Why do people have any confidence in these digital assets?
This is true, but there are steps between the two. It would certainly be possible to, for each query, record both the first time and the fastest time. You could also add a couple queries that are a little harder- a query with a self-join and a window function would certainly be interesting- without getting too far down the road of building a query set that will be hard to run on different systems.

Even without those though, this is a good read, thanks for it!
Well, the complexity is a problem, but I don't really see that as Google's fault. The only chance to evolve the network is by building on stuff that works despite all the hostile middle boxes, and that necessarily requires quite a bit of complexity, unfortunately. In the long term, it seems to me like QUIC is a better idea than everyone individually having to work around idiocies all over the internet, as that is not exactly a zero-complexity game either.
We are in a golden age of plenty where 99 percent of people are losing ground and 1 percent are getting richer.

There is certainly a place for supportive services in resolving this, but my personal goal is to restore agency, autonomy and self sufficiency to low income people as much as possible.

Given some of your other remarks here, I think it is not unjustified in assuming that you simply see poor people as folks who need to be stripped of rights and bossed around by someone else. This is not my idea if supportive services. I am very leery of people proposing so called supportive services that will actually just be some new means to deny people agency.

Charity does not give anyone a middle class life. You get that by working for it. I have special needs and so do my sons. We aren't stupid, lazy or incompetent. We do need maneuvering room to do things as we see fit. That is the very first thing most programs strip you of. Then we wonder why people cannot get out if their mess.

I don't expect everyone to be able to solve their problems if given the opportunity. But I do think we currently actively deny poor people opportunities to solve their own problems and then blame them for failing. I would like to see a reduction in the amount that society does to actively undermine poor people.
My response was tongue in cheek but seriously I recommend budgeting a VM or Raspberry PI to run their controller software which offers the most configuration options.

https://www.ubnt.com/download/unifi/
Buf if I’m using TLS why should I worry where is it routed to?
Quakes and Fires? It’s the Cost of Living That Californians Can’t Stomach
That's pretty cool, ornaments and all. Boeing flew in the shape of an airliner once http://nymag.com/selectall/2017/08/boeing-plane-flies-test-r...
Is that a hostile parody of philosophy?

> Focus on a colour in your immediate environment and ask yourself whether that could really be only a figment of your mind, or at best radically different from the way it appears.

That question, which seems to be the bottom line on color before moving to the even more problematic broadening of the issue in the conclusion, is quite lazy; the answer is self-evident yes, and that's true even for traits that the article notes fundamentally do apply to objects (like shape), as anyone who has ever looked through a distorting lens or mirror (or had a visual hallucination) can readily attest.

He “problem”, such as it is, of color is not that a color one perceives might be different from the actual color of the object, but that color is not a property of objects at all, but instead an artifact of compressing information carried by the wavelengths of light impacting the eye to a smaller-dimensonal space, and that even the wavelengths of light that will be received is not purely a trait of the object perceived, but an effect of the combination of several of its traits with features of the environment. But, of courses this isn't a problem for anything out a particular preference for the nature of reality, it's just a well-established fact. At some point our model of reality must be adapted to known facts rather than merely reflecting what we'd prefer to believe.

The ultimate conclusion of the piece goes even further off the rails.

> Moreover, colour is arguably only the thin end of the wedge. One of the reasons why colours are philosophically interesting is that they provide an illustration of general problems that arise in thinking about the “manifest image” of the world, or the world as it appears to us as conscious subjects. It is not just colours that are under threat. Similar problems arise for aesthetic properties like beauty

That beauty is not an inherent property of objects but a subjective response of the observer has been indisputable and widely recognized for much longer than the same is true for color, so that’s a ludicrous thing to point to when claiming color is the thin edge of the wedge.

> for moral properties like right and wrong

Well, yes, this is the philosophically most interesting one, and it's worthy of discussion, but this piece doesn't even begin to be that discussion, or even indirectly illuminate the issue.

> —even for what philosophers have traditionally called “primary qualities” like shape and size.

Well, sure, somethingnsimilar applies there, though the problem there is somewhat different, and connects to the more fundamental problem that the objects to which we apply traits aren't fundamental entities, but arbitrary and subjective divisions of the underlying reality.
> Anyone who thinks these things is not paying attention to [...]

I'm not really sure what you're saying, but I totally see why people would expect volatility to be a turn-off. It was presented as a payment method, a currency. And for currencies, extremely volatility is absolutely a turn-off. Even for gold, it's a turn-off. Gold is prized for its stability. One of the selling points of Bitcoin was that it would be immune to inflation and currency manipulations.

Now it turns out that none of those promises are true, and to everybody's surprise, that turns out to be a good thing. I can totally see how people are surprised.
Which is a totally not new insight. I have been taught this in the 90ies while in a consulting shop which had a product.

Choose.
8.8.8.8 is already an IP address so DNS is not involved. The anycast is handled by just BGP.
I don't think that makes sense, because resorting to violence so often ends up escalating conflicts to ridiculous levels.

De-escalating these conflicts costs more resources in the initial response, but tends to make most conflict end quickly.

Importantly it also gives criminals a very strong reason to avoid being pulling weapons at police - they can be confident police will not arm themselves first, and will not escalate a situation unnecessarily.
My criticisms are specifically about OLAP use cases. Real OLAP queries have joins and subqueries.

I hear you about compatibility. I think this benchmark would be greatly improved by rewriting the query to include a subquery and a fact-to-fact join using the same table. For example, you could do a subquery where you find the longest and shortest ride for each driver each day, and then join that back to the full table and calculate something. That would do a much better job of exercising the key features of the query planner, while still being simple and compatible.
Thanks, I'm glad you've found the site helpful! :-)
AI and Skill Gaps: From Data Analytics to Cyber Security
Iterations, not sprints
Yes you can: https://i.redd.it/d5wrulv2ndjz.png
Battle for Datacenter Compute: Qualcomm Centriq versus Intel Xeon
Every time I watch that movie I want to retire and chase waves. It's an extraordinarily quaint piece of mid-century nostalgia.
1010data's analytics tools and database are entirely their own product, developed separately from kdb+. While these are implemented in K (K3, which precedes kdb+/q/K4), the end users are not K programmers any more than WordPress users are PHP programmers.
AWS S3-based enterprise network file sharing using Nextcloud
How Medieval Manuscript Makers Experimented with Graphic Design
GENCI: Advancing HPC in France and Across Europe
Boeing has done this before when they needed to make a long test flight but didn't have to go anywhere in particular for it. If you have to cruise around for X hours and end up back where you started, may as well trace out an amusing shape while you're at it. This looks like some sort of Airbus test flight so probably the same idea.
They need to add Ardor onto their tracker, it just broke $1 .. I bought in last August @ 10 cents. It's more secure, more stable, and uses POS instead of POW so it's also MUCH more energy efficient.

I honestly think someday bitcoin/ethereum bubbles will crash and Ardor or something like it will be the main blockchain stack.
npm (more specifically package.json) is helpful in this context for a variety of reasons:

- it's a single, central document listing your important pipelines and their purposes - anyone unfamiliar with your setup can look at the scripts property and get a very good idea very quickly

- it's auto-detected and even auto-parsed by some tools (a Ctrl-Shift-B in vscode, for example, will allow me to select a build pipeline - there's no more well-supported central format for arbitrary loose shell scripts)

- it's a consistent entry point. If you edit your npm script to point to a separate shell script, or to run webpack/whatever instead - anything external (IDEs, CI configs) pointing to npm need not change

The above are not unique to npm, but it's a well-supported, well-understood, and very simple setup that does the above.
Is your claim that capitalism is so magical that it justifies all abuses of the poor and weak done in its name?
it is far easier to transfer 10 million dollars wworth of bitcoin than it is 10 million of gold.

this comparisons are _not_ doing either bitcoin nor gold justice.

bitcoin is far more liquid, accessible and usable than gold ever will be. I will start calling it Internet Liquid Gold... because while the transactions might be slow, being able to transfer it across continents multiple times back and forth is possible before someone can go to their version of fort knox and put actual gold in a truck.
Unless there's information available now, I'd love to know more about CPU port utilization. Can I determine how to reorder my instructions for better scheduling?
Test Flight (probably acceptance flight) of A380 for Emirates. Started and landing at Airbus' factory in Hamburg.
Industry is massive and geographically nearby in China. If you need to source a different size bolt at scale, the factory for them may be 10-15 minute drive down the road. In the US, you may have to have them overnighted. The amount of raw resources quickly available is a huge competitive advantage in being able to pivot on manufacturing changes and keep lead times down
MiniCast: A lightweight, simple podcast app for Apple Watch
Richard here (Founder and dogsbody) - happy to take any questions.
I assume it's a test flight....other wise it would a very expensive thing to do
Uber charged rider $18,000 to go 11 miles
Speculating here, but pilots have flight hour requirements for various certifications. Maybe this is a flight that had to happen to log hours but isn’t otherwise necessary so the pilot decided to have some fun.
That's true. Sorry for my poorly-worded English. For a small example:

$ ls -la foo
$ ls -la bar
$ ls -la /

When I type `ls -l` and hit the up arrow, my first result is `ls -la bar` not `ls -la /`. This is a small problem but sometimes annoying, especially after using other shells that work differently.
Prettier could really use some example inputs and outputs for the supported languages. Sure, all of the settings appear to be documented in the API, but there's no concrete examples. I'd like know if its defaults look reasonable to me. I've seen some weird JavaScript conventions which makes me leery (e.g., jQuery). And I don't even know what that JavaScript/HTML hybrid is in the "Playground".
"I'm not sure I believe you" are really caught off guard by someone speaking imprecisely about firearms.
Mobile Ad Formats Lab #3 – Banner Ads Dos and Don’ts
Thanks for pointing this out! Typo has been fixed. I also appreciate the suggestion.
Do you have any research to back this up? I'm curious.
Note that while I think there's a severe issue with US gun culture, most of what I wrote applies irrespective of whether or not police go in armed. That is not the point.

The point is whether or not you 1) go in without backup, 2) seek to de-escalate rather than escalate with armed threats from the outset.

If you're likely to meet armed resistance, then the UK strategy of getting civilians away, contain while waiting for backup and then seek to wait out and de-escalate is even more applicable exactly because the risks are higher, and indeed UK police tends to stick to that even more firmly when they come across armed resistance, while the US approach seems to be the opposite of going in more aggressively when they see a weapon.
Intel to slap hardware lock on Management Engine code to stop downgrade attacks
I believe it's described as a "test flight", so the only purpose is to fly around for a few hours and watch the instruments .. so you might as well add a few lazy turns in and draw a pattern. So long as it's outside major air routes and military airspace it's in nobody's way.
Screenshot of the flight shape at the moment https://i.imgur.com/oPk8XY8.png
Just replace its firmware and load the router with LEDE/openwrt instead.

LEDE is an Openwrt fork, and it might merge back to Openwrt sometime.

LEDE is under active development and its newest release is 17.01.4 https://downloads.lede-project.org/releases/