skysight-inc/HackerNews huggingface dataset:
I've tried to figure out what exactly the paper is saying.

They start by noting that this circuit:

│0〉-H─•───√X-[=1!]─
│0〉─H─┼─•─√X─[=1!]─
│0〉─H─┼─┼─√X─[=1!]─
│0〉───X─X────────── (will now =1 when measured)

Which puts three qubits each into the state │0〉+ │1〉, stashes the parity of two of those qubits' values onto a scratch line, then performs a post-selection along the Y axis of all three qubits. The interesting thing is that the stashed parity ends up always equal to 1, indicating that the two qubits had opposite value.

The authors then start talking about this meaning that "all the qubits are unequal" because no matter which parity you stash, you end up discovering the two qubits were not equal. I think that's a bit of a stretch, framing-wise. It's the wrong way to think about it. For example, it stops working if you stash two of the parities instead of just one (you'll start getting "they were equal" results half of the time).

Instead of talking about the qubits all being unequal, I prefer to think of this in terms of winning a game against a referee. You get three coins and can choose if each is set to heads or set to tails. Then a referee secretly picks two of the coins at random, measures their parity, and otherwise does nothing except pass the coins back to you. Then you do whatever you want to the coins, but have to choose whether or not to "keep" this run or "discard" it. You win if, whenever you say "keep", the referee wrote down "the coins differed". (Also you can't just never say "keep".)

Classically, there's no strategy that wins the game 100% of the time. But if you're using qubits instead of coins, quantum 2-level systems instead of classical 2-level systems, you can win 100% of the time (by using the circuit described above). In fact, the strategy works even if you have a million coins/qubits instead of just three!
How I fought bad ads in 2016 (in order of impact on usability/performance):

http://someonewhocares.org/hosts/ (transparent and no overhead, works on Android too!)

https://www.eff.org/privacybadger

https://github.com/gorhill/uBlock (a handful of websites will detect it - you can then switch to visual blocking for that domain to get around it, for FF: https://addons.mozilla.org/en-GB/firefox/addon/ublock-origin... )

https://noscript.net/ (overkill for some, a lot of hand tweaking required to keep the Internet working)

Result:
0 (zero) explicit ads

Long term result:
more money being poured into covert marketing
Thanks! Bought. :-)
You don't know. Nobody knows. So you make your best guess, and you don't put all your eggs in one basket.
Mecânica de Fluidos
I love Qt for cross platform desktop apps (everything looks quite native) but to be honest the mobile apps look like crap compared to native mobile toolkits.
Are Unicorns right after their IPO in trouble too?
I am a huge fan of JavaScript myself mostly because I found it very fun to work with and that you can do anything with it at the moment (websites, games, native mobile apps, smart TV apps, program raspberry pies and much more). About single page apps now: don't do a SPA if your website is not really an interactive application. Do you have a game, photo editor, P2P video chat? If yes, go ahead, SPA is really great for those things but for God's sake do not create a single page app when your website actually has more pages with different content and no interactivity. Why try to emulate how a browser works (loading, rendering, etc...) inside the browser itself?
Comp is being driven by Google, Facebook, Apple, etc, generally not unicorns.
My investment philosophy – Quant Value
This kind of proofs my point. This thing is a mountain train, there are not cities that could be considered big on the way at all. Its also a nice experience :)
It depends on which lightweight OS and which unikernel. But e.g. a stripped down Linux will still have a huge amount of C. If you're going to write your kernel in something safer, then you might as well make a unikernel, rather than creating a kernel/userspace split.

It's hard to see how you'd get a traditional OS stripped down anywhere close to e.g. the mirage-firewall unikernel (http://roscidus.com/blog/blog/2016/01/01/a-unikernel-firewal...)
Any productive activity is a sum of the 3 factors of production: Land/Natural Goods + Labor + Capital

If you increase any one of these factors, you get more production (i.e. more prosperity). For instance, Capital: if Chinese/Russian billionaires decide to invest all their money in American companies in America, then it would result in huge economic growth.

Similarly Natural Goods: If prices of oil fall drastically, or lots of natural goods (even land) are discovered, then again there will be increased production of goods (i.e. more prosperity).

Finally, Labor: if labor prices fall drastically, or labor force is increased, again more production will happen. Prosperity will ensue.

The first two makes sense to most people, but somehow the third point doesn't because most people are part of the labor force therefore emotions kick in. The simple logic you're demonstrating is a childish whining:

> Tech execs and investors love to complain about having to pay six figure salaries to the engineers doing all the real work, all while carting home hundreds of millions themselves in just severance pay<

The whole job of tech execs and investors is to increase production. Acquiring capital for cheap (lower interest rates) would do the job, acquiring land/natural goods for cheap (like moving office to a cheaper part of the town) would also do the job, and finally getting cheap labor would also do the same thing.

Complaining against a businessman trying to find cheaper labor is like complaining against the QA for trying to find bugs in your code.
The definition of microcephaly is actually head circumference less than 32cm (not 42cm - that's like the 99th percentile). Brazil changed their definition from 33cm during this event, so their case count includes some borderline babies.
I have used QML and JS React in different work projects, and I fail to see how QML is reactive. It is declarative but React is a different paradigm and incredibly useful, while QML is more traditional UI development dressed up in simpler syntax.
>Go to Google right now and search for "passport renew" I see twelve sites which offer the service with no affiliation.

https://i.imgur.com/iimLjyW.png

Can't reproduce
You have to use a secure lifecycle for the ASIC development and distribution. That requires a lot of work and money. So, no, these chips won't be NSA free. NSA will own them if they want to with a variety of attack points.
Doesn't necessarily make it false... JS is such a piss-poor language. I'd rather write QBASIC if it ran in a browser.
I think the value of the Dialog deal plummeted since a lot of it was to be paid in Dialog stock and their stock price dropped substantially since September.
Ruby lang: code of conduct discussion
Maybe some precisions are necessary. I am neither French nor American and I can speak French very well. However many of my colleagues did not and since they came to France for short periods of time (1 to 2 years) they did not have much incentive to learn the language.

I think that when you have many non-French speakers in the workforce (this was a research laboratory with a healthy influx of foreign students, postdocs and engineers) then it would be rather nice for the native speakers to speak the 'common' language everybody knows. Otherwise the groups get divided into foreigners and French.

The comments by passersby are quite infuriating as well. When my wife's parents were visiting (not French either) and were talking among themselves we got some angry dude that started ranting (and shouting so that they couldn't even hear each other) about how everybody should speak French. Of course this is an isolated case but still.
Ours has offices mainly in South Bend, Indiana and Denver, Colorado. ;)
If you shove it in my face, it's not me discovering what I want, it's you telling me what I want and hoping I go along with it. Gets really fucking old when hundreds of people do it to me every day.

Advertisers: please piss off and let me discover the world on my own.
I probably fall into the opposite category. Moved away from statically typed languages back when .NET 3.5 was released and have settled on JS primarily JS for the past few years.

I'm wiling to bet C# is 10x better than the last time I used it. Except, I don't have a good excuse to use it again to see.
Georgia Tech's “Crystal Cathedral” of Robotics: A Lab Open to Outsiders
One great application of this would be to hide the unsubscribe link if the email is forwarded.
I think the point is, they are good businesses short term. They have a minimal terminal value, short lifespan, and there is virtually no barrier to enter the market.

Sort of like when google launched. The only surviving niche of google X is travel. You just google pets, not petsearches.io.

The equities market is so broken, and interest is so low, that there is an overspend into private markets. Value capture takes 20 years, company lifespan, i would baselessly guess, is 5 maybe. So this shit makes no sense.

Best bet is still make something you like working on, to the extent you represent other people, is pretty much your product demand.

But yeah mate, you could throw up a squarespace site and be the next cat bubble baths on demand startup.

I realized as a super shitty developer, that I will probably totally fail at this side project, but at least when someone gets it done i can say i was years ahead of the curve, just didnt have the chops.

...not that im bitter
Yes, it shouldn't be hard to decide if some program will halt or infinitely loop, right?

Right?
Motivation, Money and Freedom
Isn't it strange though that we agglomerate all of Asia into one, when it has two constituent parts that are larger than all of Europe combined, and with another billion or two spread out among a bunch of other smaller countries (the 8th most populous of which being larger than the most populous country in Europe)?

Hell, if Germany was a province of China, it'd barely crack the top five in population. Spain wouldn't even crack the top 10. West Bengal in India would be the largest country in Europe, and it's only the fourth largest state. UP is twice its size.
Also, a peek into the "Robatorium": http://magazine.coe.gatech.edu/story/inside-robotarium
Feel comfortable sharing one idea? Just curious, completely understand if you'd prefer not to.
Way too many C#/Java/Haskell/Python/Ruby/Scala developers still use it today and still think it's a heaping pile of garbage.
Good points.

Why aren't there more publicly traded "Venture Capital" firms?

Transparency, investor scrutiny and ability to vote out the board is good thing.

Silicon Valley would benefit by having good old fashioned one share, one vote governance
(that's a small town vs. big city divide, not a coastal vs. flyover state divide)
If you want to jump on a call to discuss send me an email to panos@netbeez.net

RE pricing: we just released a free tier that allows you to install a software agent on your own Debian Linux (including Raspberry Pi) and use the NetBeez dashboard for free. You can sign up here: https://netbeez.net/free-instance-signup/

If you have other questions shoot me an email.
Side chains, lightning network, and other off-chain transactions can solve this problem.
go-qml is good enough for small apps, but it's QML only and not very actively maintained unfortunately.
> The spec language "SHOULD" is not same as "MUST" at all.

There are edge case clients that would need to contravene this. Most of those clients don't support JavaScript (or in many cases video) in a meaningful way, making the whole thing moot.
I just want to mention. It looks as though this site is violating the same orgin policy (is proxying it ads).

https://en.wikipedia.org/wiki/Same-origin_policy
All research has to start somewhere. And the space for video games is much larger than the one you describe. In 2003 Steel Battalion was released for Xbox, the controller for which had around 40 separate inputs. Or consider older Point and Click adventures; though the only physical interface was a mouse with a few buttons, it is required of the player to synthesize all the information given to them (conversations, items, recognition of clickable things), and act on all available stimuli in a (usually) logical manner, something that requires much more than ~5 inputs. For a modern game, you should look into Dwarf Fortress[1]. This game has no end state, no defined goal (other than survive), and you are given little real information about the dwarves themselves, other than what is gained through observation and inspection. The inputs for that game span the entire keyboard, and are in general more akin to old text-adventure games in terms of complexity. And it is a serious game. If I was better at it I would play much more often. But my FPS is dead by the time I reach 80 dwarves and the seiges begin.

My point is, video games are far more complex than what you propose, and are not always as well defined. There is ample room for experiment and research.

[1]:http://www.bay12games.com/dwarves/
Can you work Netscape Time? (1995)
I agree, specialized psychologists are best for ABA and other therapies, but I maintain neurologists are better for diagnosis.

There are quite a few diseases that have the same symptoms, like epilepsy or fragile X syndrome - and those may be degenerative. A neurologist is the best professional to make a diagnosis of exclusion.
Show HN: Python streamexpect, truly cross-platform expect library
Damned if they do, damned if they don't? They're propagandists for not interviewing conseratives, but if they do interview conservatives, they're somehow still propagandists. If NPR were actively selecting crazy people to represent the conservatives, that might be a reasonable accusation, but I don't believe that to be true.

65% of likely GOP voters say that they support banning Muslims from entering the country. [1] It's not propagandizing to bring a conservative on to present a position that the majority of their base supports. The proposal is absurd and frightening, but the options are to not report on it all, to not bring a conservative on air to support it, or to bring a conservative on air to support it and let them sound crazy. There is no way to say that we should ban Muslims and not sound crazy to a moderate or liberal.

[1] http://www.scribd.com/doc/292796480/Bloomberg-Politics-Purpl...
The content of their are OK, but their placement in a lot of blogs is not. Ruins the user experience tremendously.
Didn't this happen during the sub-prime crisis where the firms sold their toxic assets to their clients.
> That's hilariously clueless. Do you think youtube is just a <video> tag?

I wish. Either that, or `youtube-dl` became the official UI.
The spec language "SHOULD" is not same as "MUST" at all.

No, but in practice all major browsers (Firefox, Chrome, IE, Opera and Safari) do so. And it's not like the implementations of JS and its APIs never differ.
So, creating Javascript, hating on gay people, and now an ad company... this guy really wants people to hate him!
A lot of assemblers did that. Which is why in self-modifying code you inserted an instruction to load a large integer constant (e.g. 0xDEADBEEF) that the assembler could not optimize into a smaller instruction. Then at runtime you would replace that integer constant with whatever value, without the risk of overwriting part of the next instruction.

Those were the days...
Your new smartphone is probably not as good as your phone from a decade ago
I think this is a bit of an overstatement, breaking out of a docker container is not "easy", especially if you add other security products on top. Then there is the extensibility of the OS to be used to make things even more secure.

If you look at security through the narrow lens of "being able to break out of your environment" then yes, Hypervisors are more secure, but you have to look at more than just that. The OS allows you to make more than just the host secure, it allows you to make the network secure, ensure that all customers get encrypted disks, etc...

Full disclosure, I work for a company doing this right now (Catalyze Inc.)
Search. Turns out everyone was wrong. The next google is actually a google.
Eh, a VC job is also to sell the same X some months later, for a much higher price.

If the buying price of Y goes on a 75% sale, while the selling price of 10Y also goes on a 75% sale[1], the VC makes 75% less money.

[1] Things usually don't go that way. Smaller prices tend to fall less than big prices, and the VC will almost certainly get into the negative.
Which is why buzzfeed didn't do it.
I'd rather have had this come out because buzzfeed turned the data over to ITF & ITF took action against the players.
Already used this to find some fun tools, one of which I'll start using later today. Thanks!

As others have said, it would be useful to have some "max age" requirement.
Rump kernels exist in large part for that use case.
Show HN: Curious Namespace Trick – Limited static polymorphism in C++
The point that I'm trying to make is not which OS or company is better, the thread is about Apple making more money with the app store and why that is so.

I argue that Apple customers are less price sensitive than Android users. (on average) I know there are many Android users here that are less price sensitive than the average Apple users, but not everyone is part of the tech industry.

About the contracts: I don't know about the US, but in Austria/Germany the iPhones are more expensive even on contracts. I wonder how that could be that the price of a Galaxy S6 and iPhone 6S could be identical in the US on contract.
I have read more than one post on hn about freelance developers bragging about how much money they are making and handing out advice to others for how to make more. When this 'bubble' deflates, dev salaries are going to take a big hit and it is going to be painful.

The best advice for those of you getting paid $150+ an hour is save your money and don't take on long term liabilities.
I like PyQt except that it's a pain to deploy anything written in it on Windows—though to be fair, I haven't tried for a couple years!

I wonder if PyQt works with Cython. That could be interesting.
I would say you cannot deduce much from that micro-benchmark. On x86, loops depend on the alignment of the labels and branch instructions due to the branch prediction logic. You can actually make some loops faster by inserting nops inside the loop.

Since the result of the xor is never read and immediately overwritten by the following mov, I wonder if clever register renaming could actually detect that and discard the instruction.
While I agree with much of the sentiment (esp in today's Silicon Valley), there are a bunch of caveats:

- A lot of ideas sound dumb when they first come out

- A lot of signals are used to decide which companies to invest in (I don't agree that this is right, but it's easier to get cash when you're in a prestigious incubator, or graduated from a top eng school)

- Many successful companies are a good idea, a good market, and good execution - so an idea is just a (limited) starting point

They're some really (what I consider) dumb ideas out there (esp in the seed part of the space), but I wonder to what degree the unicorns are actually good ideas that raised way too much - and tried to grow way too rapidly.
> I feel like there should be some clever practical applications but I'm drawing a blank.

You could maybe make some sort of email analytics where you could guess the email client of the readers. Use a different background 1x1 gif image for each one then check your logs.
A history of Penthouse vs. Playboy
So you will definitely justify an US invasion to Russia in 1991 or 1993 since 'regime hostile to US came to power'?
You appear to be seeing no ads at all. Do you happen to have adblock installed?

I can reproduce 100% of the time: http://i.imgur.com/9KJ4LSm.png
So I love the idea and execution but have one major worry before signing up.

If you're creating an entirely new channel and archiving it every time, does that mean my archived channels list will be full of potentially thousands of channels? Ignoring that I'll struggle to find channels I may want to revive (we archive channels a lot here), will Slack cope well with this? (We've seen what happens if they have over a certain user count.. so I'd be worried what would happen here.) Is it possible to entirely wipe a channel after a certain period of time rather than archive?

Update: OK, I'm an idiot. I just realized I could spin up a second free Slack account just for this use..
That's not a consistent scenario with what happened last time the tech bubble burst. Believe it or not most folks in the Bay Area don't work for tech startups. It would take a combination of a bunch of market forces to drive housing prices down here.
Youtube without voting and comments sounds like video nirvana.
Of corse. But a better question to ask is if your AHI takes a plunge. If it goes down from 20 to 10 for example you are halfway there to control your apnea.

A good CPAP machine will tell you what your AHI is. Even the S8 does, though you have to get to the system menu (hold down and right arrows for five seconds).
> it's going to be much harder for startups to recruit employees with equity compensation

Great. The employees who don't want to, or can't accept potentially risky future compensation for their work, no matter what the reasons, shouldn't have to. That's why investors exist. They take on the risk, you get to pay employees actual money, win/win.

In addition, equity is just as much a "burnable resource" as money is. Those percents add up. If you're using it as an infinitely-growing imaginary carrot because you find that your runway is getting shorter and shorter as the months go by... well, that's probably not a good sign.
More seriously, a RISC-V Epiphany would be quite cool, and potentially quite a bit more mainstreamish than the current one.
malice or stupidity?

FTA:

"These tools are only available to our superhero as the power they hold should not be available to simple administrators."

Then the tell the researchers it is "fixed", but just change from BlackWidow to "1MB@TMaN".

Realistically, it's a tech support account for onsite troubleshooters. Also realistically, it's not well guarded, and thus is certainly exploitable by basically anyone.
Who also works in "sanitation"

I am still incensed by this. The marketing of the movie totally misrepresented what Finn's role would be. I thought he would be the lead jedi. I doubt I will watch any of the forthcoming Star Wars movies.
Finest example of whataboutism here.
Robots Could Make the Supreme Court More Transparent
Claims that the CIA killed prisoners at Gitmo
Another example case that could be solved by exterminating mosquitoes. We have the ability, and as best we know there would be little to no side effects. Humans are already drastically altering evolution and survival of the fittest, we might as well be smart about it.
What's VR?
What ever the price paid is the market.
Nicole talks how to market yourself or company online
Cop logic, I'm afraid. Respectful means not mentioning your rights, and appearing to cooperate. Unfortunately, only white people get that privilege, usually.
> Too bad iframes themselves are kind of tricky to size correctly

You could use an injected JS (postMessage with the iframe window height) and update the iframe height from the outside. And for the content you should just strip any script tags so you can safely allow scripting.

You should strip script tags in any case so that someone cannot use an API call which outputs raw comments as a delivery vector.

Also, you're putting users without sandbox attribute support on risk of being exploited... so you'd have to switch between two paths for display.