skysight-inc/HackerNews huggingface dataset:
1. Researchers set the value of qubit X to zero

2. They pressed rewind on all qubits

3. They scrambled the value of qubit X

4. They pressed “play”

5. They checked the value of qubit X to see how close it was to zero. Turns out it was very very close to zero.

This calls for an explanation of the recovery of the final value of qubit X despite the destruction of its initial state during step 3. The article proposes that the information necessary to recover the final value is encoded in the qubits with which X is entangled.

I don’t know enough about QM to understand how the system is able to use this information to “set” the qubit to the value that it “should” be. Do the researchers’ actions influence the values of the qubits with which X is entangled in such a way that the forward evolution results in a system where X recovers its initial (final) value?

My background is in deep learning. If I look at the activations in the final layer of a network, and want to achieve an output for a particular element, I can set that element to the desired value and run the network backward to reconstruct an input that would give that value. If I perturb that input slightly, the network will produce a slightly different activation pattern. If I take an adversarial approach, I can have what would appear to be an outsized influence on the final layer activations. I wonder if such an adversarial perturbation has a quantum analogue.
Thank you for pointing this out! I'll make sure to respect this in future submissions!
> There also was not a good security model.

What security model? Pretty much every WebExtension i've come across asks for practically everything and even Firefox's own addon page tells you to only install extensions you trust. At that point if you trust the extension source why bother with the security model in the first place? You already trust the extension developer to not break anything.
Can we reopen schools this fall?
Yes, but there are a couple issues.

1. International wire transfers over 10k could get flagged by your bank as suspicious. Then you would need to work out with your bank how to prove that this isn't money laundering.

2. Intellectual Property laws can be hard to enforce across borders. If a contractor takes your source code you may never get any money from them as damages
Oh, I know the feeling. In my hometown in Brazil they've installed these very tall LED poles with spikes because of thieves. People here will even steal your old thongs or plant vase if you leave them outside. It's insane.
Better unreliable wiring than stolen wiring?
I agree if attributes are global variables to the structured program that is the object, then methods are just functions and they are far less "dangerous". If you have a modest number of globals, like 3, you can have hundreds of different functions without much fuss. The only issue with tons of functions is really documentation and discoverability, teaching people what all you can do with the object.

It's common to have a nested tree of objects to control state and keep the implementation clean, but then expose a flat API on top of all that. While it's more code, sometimes it's the best of both worlds. In fact creating objects with many attributes is kind walking down the primrose path, you think you're making the API easier to use, but you are making the implementation into a quagmire that you many never pull out of.
The world cup half-time tea break spike. The load of millions of electric kettles boiling in unison.

All the nation's toilets also flush repeatedly at much the same time, which was a central plot point in the film "Flushed Away".

It's an interesting phenomenon, though I'd never considered that dealing with it could prepare us for a malicious attack some day.
Fiber optic cables have a much much higher usable bandwidth than the wireless spectrum. The useful radio spectrum for Starlink is somewhere between 10 and 20 GHz. Fiber optic cables have more than 4THz of usable spectrum.

And it's no affected by things like fog, rain, strong wind (at least if you don't cheap out and stick it on poles), etc.
It sounds like you're describing how long it takes the browser to launch, when earlier you were describing how long it took to load pages? Browser launch time isn't nearly as important to most people as speed once running, because mostly you open the browser once, and then load many pages.
Why doesn't Amazon have amazing or even just 'good' product recommendations if they have all these ML experts?
It's not just page load speed, although that is important. After the page load, some sites still feel slower (e.g. the new Facebook). It's also the speed of UI interactions, in particular detaching a tab is slower in Firefox than Chrome. All up, Chrome still feels faster to me.
I am not sure about that, few of the issues I saw was

- inconsiderate cutting/blasting in landslide prone areas.

- destruction of vegetation by throwing away the waste/debris from the cutting/blasting downhill which covers the slope. [1]

- non disposal of the same waste impacting river flow paths and debris narrowing the river bed

There are far more issues relating to local population and ecology which have been documented.

[1] I have photos of my own but this also represents the conditions there quite well. https://images.firstpost.com/wp-content/uploads/2018/08/naal...
Hashtag nailed_it
There was a lot weird about that deal, but you've highlighted the one thing that is pretty clearly not insider trading.

Had the CEO bought a bunch of shares, that would very possibly be insider trading, because he is (presumably) trading on information that doesn't belong to him, but belongs to the company, ie, the board. In the US, insider trading is a crime about misappropriation of information.

But the board can do whatever they want. They can grant the CEO a large cash bonus, at any time, for any reason or no reason. And they can grant him a chunk of valuable options. And they can certainly do so because of a soon-to-be-announced deal, because again, they're the ones who "own" that information.

Now, why the board might have thought that was a good idea, and to what extent the board was fulfilling their fiduciary duty to the stockholders is a separate question. Giving employees who do a good job a bonus is pretty routine, but on the other hand, just randomly giving the CEO an (effective) giant sack of cash is very much not routine, and there's a lot of practical reasons why companies do not usually do that. "It might violate insider trading laws" is, however, not one of them. :)
Counterpoint: I’ve seen plenty of “smart people” who could reverse a binary tree on a whiteboard in their sleep, wasted hours writing a maintaining their own bespoke frameworks because they thought that their problem was a special snowflake and couldn’t deliver business value that met customer’s needs to save their life.

Part of my role at my last two companies was to know what to outsource and what to build internally and when to outsource the grunt work - ie decide what “the undifferentiated heavy lifting” was.
AMC movie theaters will reopen on Aug. 20 with 15-cent tickets
Chronic+Fatigue+Syndrome+Causes+And+Treatment+-+Health+Lines
Yeah, I've no problem with the measure itself, but so far I haven't seen accurate comparisons across governments that normalise these figures. Neither from the government nor the pliant media.

The vast majority of Indians live in a media bubble.
I'd also point out that tabs and adblock were compelling end user features to the extent that nothing any major browser has on its competitors today compare to. Sync is the closest to a compelling killer feature any browser has got to these days, and all browsers had it very quickly (except Safari, which doesn't have to care when you don't have a choice on iOS).

The fact that Firefox was faster than IE and any technical expert you asked for recommendation would prefer it due to better standards compliance/extensions/having the only devtools were really the icing on the cake.

Google also has the kind of trust amongst end users, especially non-technical end users, that Mozilla couldn't hope to have since Google has their hands in so many pies. And as a technical friend/family member asked to make a recommendation, if anything the incentive is to recommend Chrome to reduce tech support calls when HangoutMeetDuoChat/YouTube/Photos/their preferred google product is acting weird in Firefox again.

It's hard at this point to see what any browser could do to build that kind of end user feature lead again this far into the game.
Although I am concerned about safety and deeply skeptical of the Tesla self-driving claims, if the stats GP presented are to be believed at face value then a lot of your points are irrelevant. While society may not accept self driving until it is 100x safer it would be to their own deadly detriment... human beings are extremely bad at rationally managing risk.
Did you really measure the speed difference? I doubt it was that much. It was mostly about perception.
You're leaving out that most people have mild symptoms. That is dishonest.

That is not a lot of deaths. There are over 600,000 deaths from heart disease every year.
There are multiple instances where this is done in all societies. For example taxes are an indirect way to do so. Mandatory military service is another. Jury duty, or staffing vote counting for elections, etc etc
Option pricing is a separate issue; you can certainly do it wrong and get in trouble, but it's not insider trading either way.
Of that 150M tons of fish ~90 was from fish farms and ~60 Million tons was from the wild. Yes, some of that wild fish is used to feed fish farms, but you don’t turn 29M tons of wild fish into 90M tons via fish farms. It’s simply one of several cheap protein sources used in fish farming.

Overall fish farms are ~50% more important than fishing and trying to combine them when I already noted the difference is disingenuous.

And no this is not Eurocentric these are worldwide totals. Cow meat on it’s own provides more protein than wild fish and that’s less important than cow milk. Worldwide cow milk represents 85% off all milk consumption it’s somewhat regional though still plenty global.

I suggest you actually look into milk and meat consumption in say India which you said would be devastated without fishing. ~1/4th of Indians consume zero meat of any source they would be completely unaffected by fishing being banned. Cattle consumption in India is 2.7 million metric tons which actually puts it reasonably close to the worldwide average in terms of ocean fishing : beef consumption ratio. https://www.statista.com/statistics/826722/india-beef-and-ve...

PS: Further confusing the issue the majority of India’s fish come from fresh water.
> - in public tenders, demand that web sites for public information don't become apps: announce sites requiring JavaScript as application/html

That would be bold. Unfortunately I dont see any lobbyist being motivated to inform policy makers accordingly and no politican himself having the knowledge and cochones for this step.
Most people have mild symptoms. You're leaving that out and being dishonest.
Well, not quite. If the remote worker is contracting for you - then yes, it's extremely simple. They do the work for you, send you an invoice, you pay the invoice and that's it. It's on them to pay the correct tax, health insurance, work the correct number of hours etc etc.

But if you are actually employing them remotely then yes, it's legal, but you need to make sure to follow the employment law where they are located, not where your company is. So if you employ someone from the EU you need to give them 25 days of paid time off, pay into that country's healthcare system etc etc. It's easier to contract instead.
It helps to read her previous post on the topic to understand her point. She complained about being accused of focusing too much on problems of scale as an ex-Google/FB engineer. And she suggests her colleagues don’t have the engineering chops or desire to dig deeply into a problem the way she does. I don’t think the author understands her colleagues motivations. It may be the case that some of them are “vendorops” coders but I suspect it’s far more likely that at a company with resources like FB or Google, which is to say near infinite resources, you can dig into such problems regularly. At a smaller company such technical deep dives may be intellectually gratifying for the coder but may not be worth the limited resources of the people who pay you. And you literally need to grab some off the shelf libraries and code on the company’s domain problem to save time & money.
Yes. But the companies need to keep in mind that they’ll have to review the IP laws of not only US but also the country of the candidate. Just because they sign a contract with the candidate that’s valid in US doesn’t mean that the candidate doesn’t have full IP ownership of the code in her own country. And the company needs to do this review of IP laws for each country from where they get such candidates.
Isn't that upto the individual tonoaybthpse taxes?
Didn't it already have Iridium on board as well?

I read some claims that the power bus was unstable and thus it shut down the satellite radio multiple times before it could transmit much meaningful data. Which would imply that Starlink wouldn't have changed much in this regard.
> The statement is believable to me once there's context added.

So, the statement does not mean anything anymore then. It should rather be: "it's difficult to unseat a technically superior product with an inferior one" which is patently obvious.
They will come back with lots of knowledge, money and connections.
Using Vim for Go Development
The short answer is generally yes. The longer answer is you may need to establish a legal entity in the country in which you're hiring [ADDED: probably just for employees] as well as conform to employment rules etc. See this comment:

https://news.ycombinator.com/item?id=17022563

The bottom line is that it can certainly be done but the legalities may be more than a small company would want to deal with for a one-off hire. Note that there is some paperwork even associated with hiring someone in a state where you don't already have employees in the US--though those tend to be less and can be somewhat outsourced.

If there are a lot of timezones involved, companies may also not want employees who are, say, more than a few timezones away long-term.
It's just a political rally shallow statement. Nothing else.

Few years ago, there was a big hoopla about making India superpower by 2020. We all know where that is.
> So it they prove that any quantum system does not have a butterfly effect, then the weather and all the other macroscopic systems do not have a butterfly effect.

You can build a chaotic system from non chaotic parts, so that doesn't follow at all.
Don't celebrate people because of their skin color
Why label it disinformation? Even real information, presented in a "weaponized" way, can bring down power grids or entire governments. Limiting the discussion to just a certain kind of information, that we then prefix "dis", covers up the real problem. The real problem being that, while we very much value the open and free flow of information (free speech), that same freely flowing information can be weaponized and destructive. And SM has made it so much easier to weaponize information, both real and "dis".
This isn’t a binary thing: spread or no spread.

You will have spread no matter what you do. The question is how much.

If prevalence of the virus is high, then the risk of spread is higher. At a high level of prevalence any systematically repeating and mixing groupings of people (such as school) is pretty much guaranteed to lead to an outbreak, which will stop or at least seriously disrupt and hinder that system (not to mention the sick and dead people from the outbreak).

At a low level or prevalence outbreaks will still occur, but only here and there. Some schools will have outbreaks and have to stop, but most will be able to keep going.

Widely available tests with fast turnaround is also part of this because it allows outbreaks to be detected earlier, when they are much smaller, which limits the disruption each outbreak causes (not to mention the deaths and sickness).

The point of all this is to have most of our normal activities and economy until a safe and effective vaccine is widely available.
I crossed lake Titicaca in 1969. Must have missed it.
So... given what’s happened to most of those architectures, should we take it as a bad omen that it’s been ported to x86?
If they are a contractor, mostly yes. If they are an employee, you have payroll tax, tax withholding, etc.

ADDED: And, if you're working full-time for someone as if you were an employee, you may not actually be allowed to be a contractor. See the current Uber discussion going on in California.
Two things this essay made me think about.

First: Why don't more programs or services go the `make-obsolete` route and allow people to use deprecated APIs forever? If maintaining compatibility is the goal then I can't see how removing a function in a new API version will ever work. Maybe it's because companies are expecting people to be dumb and call support when they use this deprecated API that was specifically designated as unsupported. "But I can use it," they'd say, and still complain that it breaks or something. Maybe that workload is what they're trying to avoid. But maybe they'd silently move away instead if continuing to use the platform meant rewriting everything.

Second: Why don't people usually have automated API refactoring tools? When I was trying to port a Minecraft mod to a later version I found a bunch of things had changed in the engine. Okay, go to MCP and look at what changed. Guess what? It's all a bunch of Markdown. They painstakingly went through the process of labeling every single API change and method renaming and so on, and they put it all in Markdown.

There was so much missed potential there. Imagine if you had a policy encouraging your developers to put down every API change you make in your program in a machine-readable, schematized format that could be printed to a webpage or Markdown or something else, but could also be combined with a static analysis tool to at least print out the parts that need changing, if not refactor them, just like Google's internal tooling? If developers don't notate those changes by hand then that information is going to be permanently confined to unparseable changelogs and obscure IRC conversations. That's the kind of thing that a semver increment can never capture the nuance of. Why guess what broke or manually parse changelogs based on a major version increment when you can have a computer do all the work for you?

Maybe it's because a changelog is "information to throw away," that you'd have the painful time trying to read through the moment things break and then can forget about a couple of days later when the refactoring is done. But the changelogs and migration steps are essentially a bridge closing a chasm, with your entire userbase on one end trying to get to the other, and if it's not made easy enough for them to cross they will either give up and leave or stay on the other side forever.
"depends". In the UK the employer pays taxes on behalf of the employee, so if you only work for someone(instead of running a company) you never have to file a tax return, everything is calculated and done for you.
I'm not the one who downvoted you, but the counterargument is that such a target-specific approach prevents any reasonable effort to consistently define the semantics of any programming language. "On x86_amd_this_and_that processor the program means this, on arm_64_some_version it means that and on x86_intel_something again something else". This would not just be hell, it would be unworkable.

In other words, any approach other than an abstract machine model is doomed. Ideally this abstract machine is rather close to real world machines, but it can't be identical to all of them, nor is it reasonable to start special casing.
Would that work? This is an article for the general public in a weekly news and opinion magazine. Isn’t that out of scope for the site you are hinting about?
Tell HN: Uber eats application is crappy
How can designers design such UX un-friendly application? check out takeaway app and compare UX with uber eats, takeaway feels like craigslist to me, simple and easy to navigate, but Uber eats feels like designed by design obsessed kids with no UX experience at all.
My guess: using all amazon tools to get you tied into their stack. This is an Amazon MO I don't likeand have seen frequently (along withmany stockholm syndromed users). I hope I'm wrong though.
Yeah for some time I had high hopes for FiWare but it turned out it was just subsidies for the tendering companies without ANY real incentive for a sustainable business model past the funding period.
So can you give an example of something that can be expressed simply in APL/J/K that can't be expressed simply with numpy?

And to be clear I don't think "less characters" makes the expression more simple. Maybe "less statements" or "less operators"
>It’s only relatively recently with Electrolysis and Firefox Quantum that Firefox has regained a technical parity or superiority. And those changes depended on specifying a proper UI and Extension API which is the reason why the browser is no longer so customisable.

No, they did not. Electrolysis was around before WebExtensions. Sure, Electrolysis wasn't backwards compatible and a lot of existing extensions had to rewrite part of their code to be compatible, and abandoned extensions were broken forever - or would have been once mozilla removed compat shims (unless somebody picked up the slack, which people quite often did). This was still a lot better than breaking every extension and forcing a new extremely restricted WebExtensions API that was a clone of the Chrome APIs but came with their own bugs and a lot of "TODO: implement actual API".

Quantum is just a PR term. The impact of Quantum-related changes to extensions was tiny if present at all (if the extension already survived Electrolysis).

The only reason that old non-webext extensions do not work anymore in Firefox at all is that they helpfully removed the actually code that would run the extension (but not really last I checked, it's still around to support mozilla-owned sideloaded/builtin extensions such as pocket).

comm-central (Thunderbird, Seamonkey) even implemented their own implementation of what was removed to get (restartless) old-style extensions working again, falsifying the claim that forcing a WebExtensions-only change was a requirement to get e10s/Quantum going.

Underneath it all, to this day most of Firefox is still javascript + XUL/HTML on the frontend with bridges (XPCOM, etc) to expose the C components.

PS: e10s shipped in v53, "old" extensions were only removed in Quantum, which was v57 (but not really removed, as I noted, just disabled for everybody except mozilla's own stuff).

I ran (and sometimes still run) a personal fork of 60esr (aka >57 ;) where I added back "old" extension support by git-reverting a few hundreds of lines of code that they removed.. That thing was Quantum too, all the Quantum perf/speed improvements were still present, and yet magically still supported all the old extensions I cared about.