skysight-inc/HackerNews huggingface dataset:
>> C was a pure state and now B is described by the same density matrix [after teleportation, i.e. after the whole procedure including the two-bit message reception and corresponding transformation]

> No, it isn't. All of B's measurement outcomes are the same, but the density matrix is necessarily different because B is in an entangled state. If this were not the case then it would lead to FTL communication.

The density matrix describing C at the beginning and B at the end is the same (otherwise how could all measurement outcomes be the same?) and B is not in an entangled state. I don't see how this leads to FTL communication, the procedure requires Alice to send a (non-FTL) message to Bob.

>> B is in a different mixed state afterwards [after Alice's measurement]

> That depends on what you mean. The only difference is that afterwards, B is entangled with C as well as A, so now the joint A-B system is in a mixed state whereas before the A-B system was pure.

B is no longer entangled with the A/C system after Alice's measurement.

> In that respect, yes, B is in a different state. But viewed in isolation, B's state is exactly the same after the A-C entanglement as before.

For the sake of the argument, let's say that Alice knows that the original state C is |up> and that after performing her measurement she sends to Bob the message "you don't have to do any transformation, the state of B is now equal to C, i.e. |up>" (this case will happen eventually if we repeat the experience several times). If, according to you, the state of B is exactly the same after Alice's measurement as it was at the beginning of the procedure, how do you explain that the state of B is |up> at the end? Or what would you say is happening to B, if anything at all?
The definition of a mole provided in this article is no doubt correct, but it’s not how it was taught in my high school chemistry class.

For others with the same nagging thought, the explanations of Avagadro’s Law feel more familiar: https://www.britannica.com/science/Avogadros-law

In particular:

The specific number of molecules in one gram-mole of a substance, defined as the molecular weight in grams, is 6.022140857 × 10^23, a quantity called Avogadro’s number, or the Avogadro constant. For example, the molecular weight of oxygen is 32.00, so that one gram-mole of oxygen has a mass of 32.00 grams and contains 6.022140857 × 10^23 molecules.
Apple produces all of its own devices and it's impossible to install another app store on the phone without jailbreaking (since app's don't have permissions to install other apps).

Now if someone created an app store on MacOS (Homebrew for example) and Apple started prompting users to uninstall Homebrew I'd reason they'd be subject to losing a lawsuit.
Acceptance emails started. https://www.hackerschat.net
some acceptances have gone out
Note that context updates do require that React walk over the component tree to find the appropriate consumers, and that itself has a cost. In fact, at the moment, it seems to be _relatively_ expensive, per the discussion in this issue : https://github.com/facebook/react/issues/13739 .

We're actually working on converting React-Redux to use `createContext` in version 6. I had hoped that it would be a big performance improvement, but unfortunately our (admittedly limited) perf benchmarks indicate that the experimental v6 branches are slower than our current v5 release build. In v5, the individual connected components subscribe to the Redux store, and can bail out of calling `setState()` if no update is necessary. In v6, we've only got one subscription (in `<Provider>`), but any Redux store update requires that React walk the tree and update the context consumers so they can run `mapState`. So, React _always_ gets involved, whereas before we might skip React if nothing had changed.

Per that issue, I'm hopeful that the React team can optimize deep context updates in the near future.
My core argument is that using technology to help curb CO2 emissions is a way to solve the problem that is something we can do, and that ideological solutions - let's rework our society or kill half the population - aren't as easy. To say that we should turn from a growth-based economy to a sustainable economy is much more difficult to create a plan of action for than to create a technological solution.

Ideological solutions have their own stains on history as well, compared to technical solutions - Stalin, Mao, and Hitler all have something to say about that.

There's no need to attack technical solutions as an epidemic on society. If you argued that society is an epidemic on society, that's a different story, but I would counter and say that there exist bad and good rich people, as well as bad and good technological outcomes, and bad and good ideological outcomes. To cherry pick the bad aspects is throwing out the baby with the bathwater.
Reading this I've never felt more British; those Z's hurt my eyes!
Yahoo agrees $50M settlement package for users hit by massive security breach
> Tech is Logan's Run....age is red flag.

Oh my. This is doubly accurate since if you're working in software, your job is most likely to unemploy other people.
That part is about what Kaspersky says. That part is okay.

The more curious part is the other part: What Kaspersky does, or does not. You, for example, do not say "here are links to Avast's web site for 2/5/10/20 Russian threats that Avast detects and Kaspersky doesn't". All you do is link to more innuendo and suspicion.

In this age of databases that suspicion ought eventually to show up in database records.
I've been with the same company for six years but still like practicing sometimes. I don't do it very regularly because I have another personal project that takes up my free time, but sometimes when I feel like a break from the bigger project I'll spend a few days just going through Leetcode problems.
> The trustworthiness of information and politicians varies greatly.

Yes it does - and we are hopeless at determining who is trustworthy and who isn’t.

For example I am a well educated, well paid, and politically aware person and I trust Trump. Other equally educated, paid, aware, etc people distrust Trump.

> throw up your hands

I think we need techniques to move in a positive direction even in the face of propaganda.

Techniques to ensure politicians are worse off when we the people are worse off. E.g. Salary capping for life at say 2x median state pay.

Techniques that help us risk adjust decisions based on how easy it is to back out of them. E.g. It’s far easier to add more immigrants if we find out we have taken in too few than it is to kick out immigrants if we find out we have taken in too many.

Techniques that ensure negative consequences of voting a particular way are felt by the voters. E.g. if you vote to ban private schools and it goes through then your kids are assigned to a bottom 25% public school.

Etc.
I just wanted to show a different application area. The leads I will get from here probably will not bring any sales before 5 years lol.
Because when Google made Android it was allowed. Device manufacturers supported Android and PlayStore and gave up some control to Google because of the deal. Now Google is trying to back off from the deal after it has a huge network affect because of the exclusive apps, Play Services and Play Store.

Android would not have been so big if it were not an open platform. There were many other closed source OS's available ie. Windows Phone.

If Google backs off, it would be a bait and switch, and this tactic should be illegal.

Imagine if Samsung had its own OS, Apple with its own, Nokia (now with Android) and others with their own. We would not have much choice if Android were not open between phones because many of our apps would not be compatible.

iOS from the beginning was not open. It was known, so everyone knew. Android is expected to remain open because it was initially open.

TL;DR: Android would have been dead it were not an open platform. No device manufacturer should have give up control to Google, which Samsung regrets to date.
I watched it with some friends (all of us SpaceX engineers), and our universal comment on the way out was "so about those crazy [vibration] levels..."
Experience brings value to the company. If the skill set matches what is needed, the added experience will manifest itself compared to software developers with only 5 years of experience. That experience cost money. I'm not saying you don't give reasonable offers.
See also https://www.theguardian.com/science/2018/oct/23/oldest-intac...

And
https://news.ycombinator.com/item?id=18279731
I understand why people like to try to conflate Trump with people like Putin or Xi, it'd be laughable if it weren't so far off course and an injustice to the vast human rights atrocities going on in Russia and China as a matter of routine that were instigated by Putin and Xi.

Trump will be gone in two to six years. He isn't a ruler, he was democratically elected President. There is no scenario where he remains, Trump is not a dictator or ruler just like George W. Bush (accused by the left) and Obama (accused by the right) were not.

Further, Trump wasn't elected by a fake extreme majority as with Putin, he squeaked by courtesy of the electoral college system. His opposition spent three times as much money as he did and had nearly all of the media on their side. He is popularly and very openly opposed by nearly all elites in the US, all media, all talkshow hosts, the large majority of pundits, all celebrities and nearly all large media companies. Trump is not placing his opposition into prison or silencing them (even if he wishes he could, he can't), see: Schumer, Pelosi, Harris, Feinstein, Clinton, Booker, Bezos, Soros, Reid Hoffman, Tom Steyer, and a thousand other prominent examples. Snoop pretended to kill Trump in a music video, try something equivalent to that in China or Russia, see how long you last. Every celebrity in Hollywood routinely attacks Trump and his policies, often viciously, with zero legal consequence. In China they disappear prominent people for a tiny fraction of that behavior.

Can you imagine what would happen to a prominent musician in China that made the first lady of China (Peng Liyuan) a stripper in a music video, as recently was the case with Melania? Most likely they'd never be heard from again. What did Trump do about it? Nothing, T.I. will continue on expressing his views and art.

The First Amendment is clearly very much alive and well in the US.

There is a mountain of anti-Trump sentiment and protest across the US and has been for two years now. It is not being silenced or stopped, it's on nearly every TV channel 24/7 and it's all over the US Internet.

Now please contrast that with Xi and Putin vs their opposition, domestic protest, what you're allowed to do in opposition in China and Russia, and so on.
Which we shouldn't forget isn't unbiased given that they have a VM/Container business to sell.
An interesting prospect, but the patches appear to consist mostly of wrapping a block of code that throws a NullPointerException in a check for null. This is non-trivial -- consider https://github.com/aaime/geowebcache/pull/1/files, where the initializer form has to be broken up and the bot needs some kind of knowledge of data dependencies to know how much code to wrap in the if-block -- but it is also help that humans already receive from machines in the form of lints.

Much more interesting is this: https://github.com/eclipse/ditto/pull/151/files. How did it know to use this.isConsuming()?

Here's the list of PRs it made: https://github.com/Spirals-Team/repairnator/issues/758

I want to take issue with a quote from the paper:

> There is one more aspect to consider. It has been shown that human engineers do not accept contributions from bots as easily as contributions from other humans, even if they are strictly identical [5]. The reason is that humans tend to have a priori biases against machines, and are more tolerant to errors if the contribution comes from a human peer.

Even if a machine and a human submit the exact same patch, the human's carries the implicit promise that it was the result of a (more or less :) intelligent process. The human actually thought about it and came to the conclusion that not only did it make the build pass but that it was, taking into account as much context as might be necessary, the right patch to make. If you review a machine's patch, you are obliged to perform the whole intelligent evaluation of whether it is the right patch yourself, which is almost never easier than simply writing the patch yourself.
Yep, indeed. This has turned quite strikingly since the Seattle round. Democrats used to be pro-Us workers. Pro-Union. Now they forget about US workers, except to demand minimum wage increases but that does not do anything to protect well-paying union jobs which get shipped off or get undercut by illegal workers who work for less then minimum wage.

It's quite interesting to see the Trump faction take this mantle and the Democrats (and traditional Repubs) have no idea how to react except to be reactionary and be pro-Globalization pro-TPP, pro-intervention, etc.
Totally unbiased for sure, https://www.joyent.com/smartos
> The best indicator of low obesity prevalence seems to be if the job depends on a persons appearance and attire.

That's probably just due to selection, though - if a job depends on appearance and attire, people not looking good enough won't get hired for it.
And maybe I have a Canary MacGuffin of my own to let me know when your request is actually important to the business as opposed to simply being on your quarterly goals.

And ignoring you is probably better for me because if I tell you properly to go pound sand, you're a whiny little pain in the ass who is going to go bitching up and down the management chain about me obstructing your quarterly goals.

I'm normally pretty amenable to helping someone else, but I do have my own stuff to get done. If I'm not helping, I'm either busy or don't see the importance of what you asked--and I'm generally pretty straightforward about telling you both unless you've burned me before.

If you want my help, you either need to convince me of the importance or convince one of my bosses of the importance so that they put it into official channels.
Wonder what will happen with it as Google try to gain more of a presence in China. Judging by the reports on how search is being handled, I’d bet there is flexibility in Googles position.
I use xmonad but with xfce4-panel. Dotfiles: https://gitlab.com/jD91mZM2/dotfiles
This was in 2015. Did he ever develop a stateless laptop?

It would be useful to have one. Too many governments want to snoop on your devices at border crossings.
I just click anywhere there's not a window. Didn't wanna add shortcuts as I'd need some way to escape them
The point of the USDA sticker is not avoiding pesticides. That would be false anyways, there are organic pesticides in use. The point is everything else required to earn that sticker. That is why I avoid conventional products.
Except stable coins don’t work.

No currency peg has ever been defended indefinitely.

And pegging crypto to USD doesn’t solve the problem it was created for in the first place.
I have a similar project, that doesn't require you to setup webpack, and integrated beautifully with django

https://github.com/pycampers/react-pages
I think that law is slightly too restrictive; there’s a useful class of Monad instances where it doesn’t hold: commutative monads, in which:

x <- f
y <- g

Is equal to:

y <- g
x <- f

Provided that “x” is not free in “g”. A good example is an async monad that provides concurrency in (<*>) and only blocks when there’s a data dependency in (>>=)—the result is the same regardless of evaluation order, but the implementations (and performance characteristics) are different. You could handwave it away by arguing that they’re “morally equivalent”, but I think it pays to be precise about properties like commutativity of actions.
I think Microsoft is in a different boat here. The applications seem to be removed when there isn't compatiblity with a new breaking release. Should they provide messaging about what was removed and why? Sure, that'd definitely help with transparency for savvy users (but could be very worrisome for non-technical users).

It's an entirely different game to remove a competitor's application that's eating market share from your cash cow—regardless of the possibility of it allowing you to install malware—which under the same criteria Google's Play Store should be removed as well since it isn't immune to distributing malware.
It was a super easy place to get pirated apps that had usually been ripped from the play store and modified to open up all in-app purchases for free.
If you happen to have a Synology storage device you could also look into their Drive[0] solution. Offers about the same features as Dropbox.

[0] https://www.synology.com/en-us/dsm/feature/drive
Except that on Windows the kernel part is quite tiny. Still waiting for X to survive driver crashes.
I understand why they're doing this, but that doesn't make how they're going about it any less upsetting.
If the possibility of creating an international armed conflict could be on the table (i.e. infiltration of military infrastructure being seen as a premise for war), at what point would these institutions no longer "care" about what SEC rules are breached?

I mean, what would happen if this was seen as an act of war by the President's office? Surely there would be some above-and-beyond damage control measures.
Medical professionals have this in reverse. You start out overworked, with shit pay and possibly a lot of debt, but if you succeed, you'll eventually start raking it in.
Unreadable on iOS, unfortunately. Try these instead:

PDF: http://mirror.thelifeofkenneth.com/sites/remotecpu.com/Commo...

HTML: http://mclauchlan.site.net.au/scott/C=Hacking/C-Hacking9.htm...

(I haven’t verified the accuracy of either.)
Atom 1.32
https://apply.ycombinator.com/interviews
If you see anything but "Sorry", you are probably selected.
I've logged in into https://apply.ycombinator.com/ than I'm checking https://apply.ycombinator.com/interviews and get a popup message at the top saying "sorry"

Guys on https://www.hackerschat.net/ said that means rejected.
You'll pay $400 to be carbon neutral!?

Why don't you just stop eating meat, stop driving, stop whatever else that you do and have a smaller carbon footprint naturally, instead of living a carbon lavish life and paying some money to be called carbon neutral.

Its like bribing your way out of jail after you have done the crime.

[EDIT]: removed expletives
How come? It didn’t ship with WSH but (only) JScript and VBScript did.
Stock money is not as liquid as you think it is.

It's not that he is Scrooge McDuck and all his money is in cash.
It doesn't. Would be an interesting thing to add perhaps, but then I'd need to add some kind of daemon I believe. I also don't want to compete with the existing software as there's no winning over them.
If you can see bad quality, then it's up to you to decide if it's worth to risk.
In a way, POSIX is the C language runtime, and other languages have their own runtimes as well, so at the limit whatever kernel your application is running one doesn't matter at all.

Then there are those few use cases where one actually needs to dive into OS specific syscalls or Assembly.

So for a large class of applications it doesn't matter if the application is running bare metal, on a VM, container or plain old OS process.
You can replace "grow" with "function" if you prefer.
I saw the light[tm] too late.

My only real dealing was ~2001 and fixing shitty cgi-bin-webscripts in Perl. PHP4 was a huge improvement over that :)

As the years went on and I did more admin work I've come to really enjoy having perl5 available basically anywhere - the power of python with the availability of shell scripts.. but without the hassle. I'm also kinda sad they didn't write puppet in Perl but chose Ruby. I bet it would have prevented all my "too slow" and "needs too much RAM" problems with it...
anybody can elaborate on why amazonians can't pull a Google and make them drop the contract?
I don't think before today it's whether the props change or not, but if the equal check should be deep or not.
I remember buffer overflow bugs in the operating systems in the 1970's. They go back a loooong way, and programmers are slow learners :-)
Note to everyone who's working on automating CVs/employee bureaucracy - this is one way automating job history will most likely hurt people.
I would take the opinion of someone that has a piece in the game of selling OSes with a grain of salt.
It was also hardly a backwater... The Fall of Edo was only 150 years ago and before that Kyoto was the seat of the Emperor.
Big Brother is being increasingly outsourced to Silicon Valley, says report
Got it. See you all in California.
CNBC's Fast Money the perfect counter-indicator? This trader is making a profit
How do you tell the difference between an object that is the String class, and an object that represents the String class? If you can call .toString on it, and you can compare it to other classes, and you can call .newInstance, then how is it more of a representation than being the actual thing?
tmux is pretty darn neat for having multiple terminals inside one terminal, and it's tiling instead of floating. Also lets you detach sessions.
Memo to Microsoft: Windows 10 is broken, and the fixes can't wait
What point are you trying to make with the comics? Of course a textbook or a review paper should be written clearly and simply, we already said that, and it has nothing to do with the original point of writing efficient letter when talking to your colleagues (as opposed to the public).
The IO-MMU only provides device-level isolation for accesses to RAM, but you really need process isolation, and not just for accesses to RAM but also for VRAM where the IO-MMU is not in play at all.

NICs are an unfair comparison because the commands for NICs are all generated by the kernel, which is trusted. For GPUs, commands are generated by an untrusted user space driver that translates OpenGL or Vulkan commands into command packets for the GPU. Those command packets contain memory addresses, so in order to achieve isolation between different user space processes in the face of a potentially malicious user space driver, the kernel used to have to validate those addresses in the absence of GPU page tables.

Anyway, this kind of validation really hasn't been necessary for a long time now, despite pcwalton's outdated information, because GPU page tables were phased in around 2010. (The first AMD chip to have them was Cayman in 2010. Since we're citing kernel drivers here, take a look at https://github.com/torvalds/linux/blob/44786880df196a4200c17... and note how the function skips any parsing when virtual memory is used.)
> in good times

Unfunded pension liabilities is how you have good times now and wreck the future.
Richard Stallman Has Announced the GNU Kind Communication Guidelines
...assuming there is a technological solution.

My core argument is that "endless growth = good" is an ideological problem, and it requires an ideological solution. Without changing the goal of the system, any tech solution will inevitable be used simply to enable more growth (see: Jevon's Paradox).

Here's part of a talk by seminal systems theorist Donella Meadows, who explains it better than I: https://www.youtube.com/watch?v=HuIoego-xVc&t=13m55s

>There's no need to attack technical solutions as an epidemic on society.

We do need to be realistic about technology, including its downsides. I'm countering the one-sided perspective of technology as bloodless hard work & ingenuity. Perhaps true for the colonizer, but not the colonized.
If people dislike the assigned task, or the way it has been suggested it be achieved, or think it is not important enough for them, or "beneath" them they should speak up.

Few things are more annoying than hearing "yes I will do that" when the person really means "no I won't".