skysight-inc/HackerNews huggingface dataset:
> And such a wave function doesn't split just once but commonly many times. So, the one, poor photon as one simple wave function is soon in dozens of pieces all moving away from each other usually never to come together again. After a billion years, the pieces are still moving away from each other.

> Then, presto, bingo, one part of that wave function enters our telescope and hits our detector. Then all the dozens of pieces of that wave function, scattered across a billion light years, have to disappear, instantly, since with two telescopes we can never get two detections from the one photon.

> Well, that's tough to believe.

There are a dozen different possibilities for what the photon has done - a dozen different universes, if you like. As long as the photon never interacts with anything else, this bundle of a dozen universes can act much the same as a single universe. Certainly if you're just looking at a telescope, all dozen versions of that telescope are behaving the same, so they behave like a single unified instance.

When the photon hits the telescope in one universe, the perspective shifts: the telescope is now "inside" the 12-way split, either the photon went one way and the telescope recorded it or the photon went another way and the telescope didn't. And when we look into the telescope, we again shift from looking at the superposition from outside to being part of the superposition on the inside.

Our language isn't great for talking about this, because it's not a binary is/isn't thing - entanglement is a continuous phenomenon. If you imagine just two photons each in one of two states, then it's easy enough to imagine: photon A is in a superposition of states 0 and 1, photon B is in an independent superposition of states 0 and 1 - each photon has two possible "local universes", but because they're distant and noncommunicating, to each one the other looks like it's in a superposition. And it's easy enough to imagine: photon A is in a superposition of states 0 and 1, photon B is in a superposition of states 0 and 1, but they're entangled such that we know the sum is 1 - here there are two possible "global universes", and we see a superposition between them, but ecah particle knows the other is in the same universe - if A is an 0 then it knows B is a 1 and vice versa. The part that's hardest to imagine is that it's also possible to be somewhere in between these two states: A and B can be partially entangled such that e.g. there's a 75% chance that the sum is 1.

> So, maybe the universe is filled with tiny pieces of wave functions condemned to go on forever. Maybe that's the dark matter?

No. The evolution of quantum systems is unitary and conserves energy.
Setting Up and Deploying a GitHub App in the Azure Cloud
Intel to cut IoT jobs
Tools and resources for learning JavaScript
New accounts now start with zero subscribed reddits.

https://www.reddit.com/r/announcements/comments/6eh6ga/reddi...
Google DeepMind deal with NHS broke UK data law, rules ICO UK
I was speaking about gendered nouns. They help me resolve pronouns.
As a McMansion Hell fan, I can only say:

An 'an art' app! :)
CoinFalcon | Ethereum developer | REMOTE | Part-time

We are working on a next generation digital asset exchange to buy and sell Bitcoin, Ethereum and Ethereum tokens, all for free. If you are interested in helping us bring the new era of digital money and smart contracts to everyday people, join us!

info@coinfalcon.com
Depending on your keyboard layout, the key might be the "AltGr" key, or have an Apple logo, an MS logo or a penguin on it.
What I dislike the most about Signal is the need for a phone number though. Yes, I understand I could register with a temporary phone number but that still is not good enough.
There are tires with spikes, which actually retract when depending on the tire pressure. It's quite ingenious. Also more practical options with just deeper profiles.

But, to be honest, it never seemed worth it. They're quite good with clearing the roads of snow, and even when they are not/it stays cold, I always expected it to clear away the next day and didn't bother investing money in it.

With full snow cover, car traffic happens in a sort of extreme slow-motion. The city also sounds vastly different, with the snow softening all noise. It actually makes for a strangely surreal/serene experience. The more unusual conditions are, the more people actually start making eye contact/get in a good mood/bond over the shared experience of chaos.

Biking on a flat, packed snow-cover is actually not too bad. It's only when it becomes ice after a few days that you really have to pay attention, and the biggest danger is irregular-sized clumps of ice which cars like to put in your path.
> I'm interested in diversity of opinions, not echo chambers, and people who can combine having their own unique point of view that doesn't follow the crowd, as well as still pleasing the crowd a lot of the time are very interesting to me right now.

I disagree. It's an overused defence: voicing idiotic opinions is "having a unique point of view"; being rude and domineering is "having an outspoken and blunt demeanour". Your opinions should stand on facts, not your I-don't-give-a-shit attitude. The difference should come from your interpretation of them. Respecting so-called controversial figures leads only to a downward spiral where we encourage bad behaviour.

Hacker news, in my experience, respects different opinions if they carry any weight. A thread on Uber has both who attack and defend Travis Kalanick. Controversial opinions, unfortunately, often means saying groundless shit and later, defending them with "I-am-a-contrarian" attitude.
> awk uses modern (read “Perl”) regular expressions, by default – like grep -E

No, Perl regular expression are different than extended regular expressions that awk and "grep -E" use.
That post doesn't benchmark how a team of developer worth together, or how you manage all your code.

The speed of a for-loop is only a part of what makes a codebase 'fast'.
What do you use flagging for? What's the difference between your use of flags and downvotes?
Lack of philosophizing is less of an issue than ignorance of the physics, even - especially - among philosophers. There ought to be a rule against speculating on the nature of reality in the context of quantum physics if you haven't completed the exercises in Nielsen and Chuang.
First, plastics are on a spectrum of bio-degradableness and I have no idea what plastics are used to strengthen concrete.

Second, to recycling concrete you crush it. Crush it to powder and you can use it as aggregate in another batch of concrete. Leave it as big chunks and you can use it as fill. In this kind of recycling, the plastic can go with it just like any other.

Personally I prefer to build with wood.
Bonkers elevated bus was probably a scam, Chinese government investigating
Germany big target of cyber espionage and attacks: government report
Planned obsolescence is already a thing.
They also have horrible android client and you have to pay for mobile notifications.

I ended up using matrix/riot instead. Much better clients and grows nicely.
Monetising misinformation: inside the fake news capital of the world UK
You mean

M-x welcome
If you're talking pragmatically you may be correct.
Otherwise I don't see how trusting a third party binary (that you cannot easily verify) provides a more secure way of communication than other means where you have this possibility.
This sound like Buckminster Fuller's Dymaxion Chronofile.

The Dymaxion Chronofile is Buckminster Fuller's attempt to document his life as completely as possible. He created a very large scrapbook in which he documented his life every 15 minutes from 1920 to 1983

https://en.m.wikipedia.org/wiki/Dymaxion_Chronofile

Wonder if you could grab a hand on it through it's foundation archive.
What do you want to do with this information ?

Getting downvoted in HN is not very hard. You can mention how Bill Gates is trying to buy a stairway to heaven or that Rust should replace C and you'll get spanked. If you express personnal opinions enough times on a website full of intellectuals you are bound to displease regularly unless you have nothing interesting to say.

It's a good thing. You can't be right all the time. You can't agree all the time. Actually, quite often you won't.

But to be downvoted spectacularly, it's quite easy: promote religion, or borderline sexist/racism allusions and you're it. Doesn't matter if you are right or not.

On the other end you can be pretty much who you want to be. I mean I worked in porn and had only one snarky remark about it during the last years.
I have a few questions.

1) “Facebook’s intrusion could have easily been blocked, but plaintiffs chose not to do so,”

This seems like a dangerous precedent. So if we can block surveillance attempts and we don't try, then it's our fault?

> “The fact that a user’s web browser automatically sends the same information to both parties does not establish that one party intercepted the user’s communication with the other,”

This makes no sense. Nothing happens "automatically", someone wrote the code for that to happen, in this case, Facebook.

But, at the end of the day it's just an embedded thing in a bunch of websites. I don't see anyone suing Google about AdSense. I mean I despise Facebook, but unless they're doing something more nefarious than getting a GET request on page load, then I'm not sure that I care enough. Get a blocker.
The standard answer: Want to talk about something that could compromise you or the company? Well, don't talk about it.
We don't do remote but we can sponsor work visas.
Hey Evan! We use Figma to produce a lot of the images in the CertSimple blog - we moved to Windows and needed something that could open our old .sketch files properly and started using it for new content.

Some feedback: I understand it's a web app, but the download/native versions can be really confusing. Like I can't click on a .sketch file to open/import it to Figma, and I have to remember to 'import' files rather than 'open' them (maybe 'open and import' to communicate you're uploading them?).

PS. I'd love it if you collaborated with the Invision people too.
i have applied to the job @ open edx lately,but did not got any response.Should i apply again??
Ancient Rome grew beyond 1 million inhabitants in the 2d century. Chang'an (Xi'an), China in the 8th century, Bagdad around the 10th century. There were big cities before.

https://en.wikipedia.org/wiki/List_of_largest_cities_through...
Funny enough, the page with a full analysis didn't get any upvotes. It seems that a short summary is more interesting.
China’s most powerful rocket failed yesterday
What if a multi-government coalation broke out of the lobbyism hypnotization and would split up amazon. Could such a drop be realistic?
If you want to avoid metadata, you need more than one-time pads.
This is actually the first real project I've come across that uses neo4j - thank you for pointing that out.

Given the requirements, I actually think this project looks rather clean between the docker-compose-file and the npm dependencies.

I very much doubt it can compete with Mattermost or Rocket.chat for self-host for small organizations - but I'm really happy to see this thing open sourced!

I much prefer it to be opened up as soon as possible, and then flicked on later.

If there's one thing I'd like to see (beyond a reduction in what appears to be a default of three? mongodb instances) - it would probably be a set of juju charms for bringing the thing up under lxc/lxd on Ubuntu.

I just revisited the combination of juju+ubuntu+lxd - and while I was skeptical when juju was introduced, it appears to be a rather sane toolkit for automating deployment IMNHO.

For those interested, if you start here:

https://insights.ubuntu.com/2016/06/08/lxd-2-0-lxd-and-juju/

you might think that this thing is insane overkill - but if you start at the beginning of the series[s], you will (or I did) get a warm fuzzy feeling about how much fun it is to play with lxd on top of zfs. I suppose some people think docker is just as fun (and warm and fuzzy) - but I don't know. LXD does feel like it combines the good parts of linux with the good parts of bsd jails.

[s] https://insights.ubuntu.com/2016/03/14/the-lxd-2-0-story-pro...
GlobalSign | Golang Backend Developer | London | ONSITE, Full-time | https://www.globalsign.com/en/

We are looking for talented backend software engineers with the right to work in the UK to join our Western hemisphere technical team based in central London. The role allows for occasional working from home but we are principally looking for somebody willing to live and work in London.

Our goal is creating new platforms exposing RESTful services to the IoE/M2M industry, capitalizing on our experience and digital real estate from the SSL and PKI spaces. We have already built a game changing system and are now looking at augmenting it both performance and feature-wise.

On a day to day basis you will be creating new high performance platforms for both internal and external use, exposed in a RESTful fashion and backed by large NoSQL data stores. Part of this will include prototyping new technologies, interacting with PKI/crypto hardware, and shaving off microseconds wherever possible.

https://careers.jobscore.com/careers/globalsign/jobs/backend...
Hi,

We have some people available that might be able to help you. Let's talk? jnogueira@whitesmith.co

Cheers
Recording artists have had a fairly similar set up for quite some time; the label takes almost all the money from album sales, so the artists tend to make their money off live shows and merch.
Yes, it was you! Nice to reconnect :)
Funny you mention Swedish. Let's all bond over the shared experience of "why tf is this using latin1_swedish_ci collation?"
Followed by a link to a page with all the limits we could find.
My employer (84,000 employees) uses Skype for Business. Audio, screen sharing and chat work reasonably well (with the occasional "Megan has to restart his client before joining" or "Jack cannot unmute himself for some reason"). However, any meeting with more than 40-50 participants leads to unacceptable general instability of the connection, so we need to use Adobe Connect for this. (The only reason why I still can't purge Flash from my work notebook.)
Indeed, I recall that redshift measurement is performed by comparing the shift on emission spectra (which is absolute), not some bizarre ”degree of red dimming” which would be hard to quantify.
> I wish I had the downvote feature just for your comment.

Same.

a) I know this isn't reddit, but it would go against reddiquette to downvote a comment you disagree with. You donwvote comments that don't bring anything to a discussion, which your suggestion doesn't.

b) You installed a piece of software of your own volition. If you don't want updates to your software of a certain kind then choose another software whose developers are contractually obliged not to change it. Or write your own. But don't push your ideas on us.
omg: https://news.ycombinator.com/threads?id=TerryADavis

He says things and expresses himself in a way, which is in strong violation with social norms and hacker news guidelines. How could that be?
Beware, it's a power-law thing. I'm in the top 3.5% of all Patreon myself, and I'm barely making $650 a month from it. It's really dangerous to consider that as any more plausible than YouTube ad revenue: everything about it is set up as just another lottery ticket. I've been keeping track of the numbers for a year. The amount that constitutes the '1%' mark has been steadily declining even as the total population grows.

With Patreon, it's more properly considered as just another payment processor: the hope is that you'll build a functioning business and use it to handle people's credit card interactions.
I quite like your guidelines on what to upvote or downvote.

I'll try it as well.

In fact, I wish there was a voting etiquette described here: https://news.ycombinator.com/newsguidelines.html

Nothing too formal, but just a "here's how the community like to use voting tool"
> Asking users to run mongo, es, neo4j, and redis is a tall order.

Not really. Why? Reddit is opensource but it'd damn hard to setup correctly and start your own instance.
For those who like this I can tell you about another thriving gaming platform...

Emacs! You can out of the box play all your favorites such as

M-x tetris
M-x snake
M-x solitaire

Just as well as multiplayer classics

M-x pong

To find out more and get the latest games check out
https://www.emacswiki.org/emacs/CategoryGames#toc1

Great OS, the only thing that's really missing is a decent text editor.
I've really enjoyed Gitter as a better means of communications when I have questions that are small enough to not need their own issue, yet also not worth it to ask on SO or some other platform.

It has been nice to be able to have a nice way to talk with other open-source collaborators or get quick clarification on a small repo-specific question.

It's cool to see how it was put together.

Thanks for open sourcing this.
As far as i know, no, humanity won't disappear when bees would do (even though I have seen people claiming it). Sure, some plants might solely depend on bees for pollination, but there are also plants which don't and there are also other pollinators. See https://skeptics.stackexchange.com/questions/30495/do-bees-p... for example:

The authors of the FAO analysis concluded that the proportion of global food production
attributable to animal pollination ranges from 5% in industrialized nations to 8% in the developing world.

That being said: it is pretty hard to predict waht would happen suppose there were no bees at all. I doubt it would be nice though.
michaeochurch
I mean if Chine suddenly wanted to tax its citizens worldwide, would every European country change its forms to accommodate?
I flag very rarely, for egregiously offensive language, insults, gaslighting, bigotry.
Not OP, but thanks for taking your time here. You've shown a level of customer service that the vast majority of commercial products/companies fail to show.
These converters were actually removed from Perl in v5.21.1.

They are available as a separate distributions on CPAN:

https://metacpan.org/pod/App::a2p

https://metacpan.org/pod/App::s2p

https://metacpan.org/pod/App::find2perl
MYJAR | multiple | ONSITE | https://my.hirehive.io/myjar-it

We're looking for a front-end lead (angular 2, typescript), backend developers (node) and a scrum master. Check out the link above to view all our openings, email me and kevin.tavera@myjar.com if you are interested. Work location is Tallinn, Estonia
I believe that this also applies, to a very long extend, to open source projects. Both the ones having companies with financial interests and even the ones without such a direct profitability interest. So, once a given OSS starts to be popular, suddenly, all the use cases must be covered, despite the fact that there are, often, obvious design tensions. What happens is: complexity, lack of focus, and ultimately even the risk of becoming irrelevant, since the original use case that made a given software successful is no longer the main target, so newer softwares just specializing on that use case will eventually win the favor of users.
That'll be helpful.
Two of these three examples were completely or partially rolled back.
I've implemented this scheme in the past, for fast serialization in a C# app - a byte array was used for session storage, and requests updated values directly inside the byte array rather than serializing and deserializing an object graph for every request. It needs to be combined with a GC to work well for precisely the reasons you mention: variable sized allocations, and reallocations, will bloat the blob of memory otherwise. Also, if using a GC, allocation is a much simpler problem, because fragmentation isn't an issue.

In some cases, where data is built up once, then reused read-only, you don't need to pay the reallocation cost. For example, the Borland C++ compiler used this approach for precompiled headers. The symbol table information was allocated in a single contiguous blob of memory, with pointer locations noted just like you'd note fixups when writing an object file. Then, when the precompiled header was loaded, the fixups would be iterated over and the difference in old load address and new load address would be added to every pointer location: and all the pointers work again!

The idea is in this conjunction of linkers, loaders and garbage collectors; all three are strongly related functionalities. A smart linker is a copying GC; a moving GC is almost isomorphic to an OS loader, except the source is memory rather than disk (or mmap); a loader is a runtime linker; etc.
You conjure a scenario where you're behind an unsafe driver who's going 130 km/h on the center lane, and you want to overtake him to get some distance from the source of danger. Can't do this if your car is only capable of driving at up to 130-140 km/h, true.

The obvious -- and also the safest, in any car -- solution: just slow down. Switch to the right lane which invariably runs at around 80 to 90 km/h. Your nemesis will distance themselves at >30 km/h.

Maybe stay on the right lane at <100 km/h in general, overtaking trucks only when necessary, giving you ample room for acceleration in case you need it. It's a lot more energy efficient, anway. And presumably safer, too.
Yeah, as soon as I see Electron mentioned somewhere I close the tab.
> Your opinions should stand on facts, not your I-don't-give-a-shit attitude.

I agree yet look at this completely differently: your opinions should stand on facts, not how you feel about those facts or the tone of the person stating them.
Peter Norton and John Socha - Peter Norton's Assembly Language for the IBM PC.

Hideously outdated, and has practically no real world application any more, but is conversely an incredibly lucid, explanatory, and beatifully written as a guide to 16-bit Assembly language on the IBM (and compatible) PC - Guides you through first examinations of registers and memory through to creating a low-level hard disk editor.

Pop open DosBox, download MASM, and see what you can break!

Currently going for $3 on Amazon - worth a pop for that price if only for a cursory look!

https://www.amazon.com/Assembly-Language-Brady-programming-l...
well done.
nice and simple
Use of grep -v equiv is wrong and dirty. Instead should be:

$ [data is generated] | awk '!/something/'
> Oslo tried to ban cars, but there has been a huge backlash, without the right sort of support some of the most vulnerable (i.e. people with physical disabilities) just cannot live successfully in cities.

That's the main problem with the approach taken by local governments to ban cars: they always fall short of actually solving the mobility problem which cars have been solving for decades. Governments are shortsighted and focus on reaching their goals (get rid of cars), but in the process they fail to provide alternatives such as improving and extending the reach of mass transit services.
It's a nice community-supporting sentiment but I think the idea that such a powerful tool as a down vote is only used for noble purposes, rather than to condemn and silence dissent or as an "easy out" substitute instead of a comment for something one disagrees with, is a fiction. Am I saying all downvotes are tools of censorship and punishment of diversity? No. But I feel down votes are powerful tools, and to me the idea that they are only used for good, while noble and community supporting, is naive.

So from the point of view that considers down votes something of a problem, what solution do I see? Nothing really conclusive. I think a step in the right direction is if downvotes only affected the comment they pertained to, and not overall reputation -- then I'd feel a lot more free.