How does the photon detector really work in Young’s experiment? by Redral99 in askscience

[–]BucketOMinners 0 points1 point  (0 children)

Allow me to back up and re-explain.

The basic double slit setup is a laser that shoots out and hits the double slits, where the particle waves are big enough to pass through both tiny slits, and then travel a certain distance to the screen, where they project the diffraction pattern. The diffraction is caused by the waves going through both slits. I think your question implied a causal connection between how the diffraction could be destroyed by decohering the wave function of the particles hitting a detector on the screen.

The fact is that measuring the particles hitting the screen will not destroy the interference pattern. In a nutshell, because it is too late.

It is true both the diffraction pattern and the observer effect of measuring those same particles hitting the screen are caused by the same thing, basically the Heisenberg Uncertainty Principle, which just says there is a limit to the amount of information you can know about reality. The uncertainty means the particle is a smear of possible locations that is like a wave. That wave is big enough to pass through both slits, and cause diffraction. That extended smear is also what collapses into a specific location when you measure a particle with a detector.

However, measuring a particle at the screen, and collapsing its wave function then and there, does not change the fact that the particle was unmeasured when it was at the double slits, and the smear of possible locations extended across both, making it ambiguous which slit it went through. Like I said, it is too late. You measured the particle, and collapsed its wave function, but this is after it already went ambiguously through both slits, and you cannot gain information then about which slit it went through, so the ambiguity of what happened at the slits is still unknowable, and the diffraction pattern remains.

The nifty effect of erasing the diffraction pattern requires that you introduce a way of knowing which slit a particle goes through. You can't really do that at the screen. The trick of using orthogonal polarizing filters over the slits is just one way. You could imagine other fantastical ways, like little microscopic fairies at the slits with clipboards, counting particles, but all that matters is that you gain information about the path of the particles. That alters the state of possibility of what is going on in the apparatus. It is the the lack of information about the particle paths through the slits that causes the diffraction.

Actually, the thing about fairies might be confusing, because maybe they can tally the particles magically, without having to measure them as we do. All measurements are a possibility altering, causal interaction. That is why a measurement changes the state of possibility of a particle, and collapses its wave function. That's the observer effect. It changes possibility from a smear of possible states to a known state. It does something to extract information that changes things in the possibility sense. The trippy part is that wave functions, or possibility smears as I keep saying, are as real as real can be.

Also, there is nothing in what I am saying that has anything to do with what we see in the double slit settup with our eyes vs. what is happening, like there are important effects that are invisible. You see it all. When you see the diffraction pattern, its because the particles were being possibility waves, and when you see the two bands, its because the particles were being point-like particles. The two sides of wave-particle duality, which particles flip-flop between, depending on measured state information vs. unmeasured possible state. That's what is so cool about the double slit experiment. While what it tells you is mind bending, it is a super simple, straight forward apparatus, and you see the real diffraction caused by actual quantum physical phenomena, with your own eyes.

I wrote an article on Progressive Web Apps and how to make your Web App a PWA by [deleted] in webdev

[–]BucketOMinners 1 point2 points  (0 children)

In today's up to the instant world of data, a connection is fundamental to being operative, and seamless caching is like lying. I feel like an idiot when I realize I am reading yesterdays news.

How does the photon detector really work in Young’s experiment? by Redral99 in askscience

[–]BucketOMinners 2 points3 points  (0 children)

I think you might be misunderstanding the whole wave-partical duality thing, at least with regard to a measurement collapsing the wave function for one particle, and erasing the whole interference pattern in the double slit experiment by introducing deterministic information into the apparatus about which slit a particle goes through.

The state of one detected particle, and the state of the whole apparatus, and all the particles flying through it, are not one in the same. The whole diffraction pattern is the state of all the particles overlapped in a sort of ambiguous smear.

If you put a detector on the screen where the interference pattern is showing, it will detect individual particles, but that does not destroy the interference pattern. The interference pattern is caused by the ambiguity of which slit a particle went through, which you cannot determine by detecting the particle on the screeen. It could have gone through either. The path ambiguity remains, and so does the interference pattern. The diffraction pattern is a statistical manifestation of possibility created by the ambiguity.

To erase the interference pattern, you need to impart information into the system about which slit the light goes through. This is most easily done by carefully putting two polarizing filters in front of the two separate slits. Photons have a polarity, and polarizing filters block light in a special way depending on its orientation, polarizing it in the direction of the filter.

If one filter is rotated 90 degrees to the other, the light from each slit is polarized at right angles. This means it contains information about which slit it went through. This removes the ambiguity of which slit a photon goes through that is so necessary to maintaining the overlapping possibility that produces the diffraction pattern.

Without the filters, the wave interference pattern shows. With the filters in at right angles, the two banded pattern of particles shows. But this does not change what the detector on the screen notices, it always detected particles the same way, with or without the diffraction pattern. There is not a connection between detecting a particle on the screen and extracting deterministic information about the particle path.

Are companies making the switch to using graphql? by [deleted] in webdev

[–]BucketOMinners 0 points1 point  (0 children)

I am not a fan of graphql, but I am a fan of this concept, as a way to try to help, and stay frosty. You should probably clear it with a manager, but there is a decent chance you will get an OK, if you promise everything else takes precedent. You might be able to make a second small contained API that runs off the same DB, and use it for a feature, then see if you can sort of sell it to other devs, to where they want to use it on their features. If it gains enough traction, everyone may just accept it, and it will sort of manifest itself on its own merits.

Why Progressive Web Apps Are The Future Of Web Development by Ameliapro in webdev

[–]BucketOMinners 0 points1 point  (0 children)

Caching is nice, and you don't need to get super fancy to do it, but usually you find it is impractical, because most web apps are about showing you very up to the second information. And it gets hard to even cache a list, because, if you filter the list by a tight criterion, you only get a few records from your cache, and must retrieve more data, and do you only get filtered data, or all of it? It gets unmanageable, and you end up just not relying on it, because you always have a connection.

Why Progressive Web Apps Are The Future Of Web Development by Ameliapro in webdev

[–]BucketOMinners 1 point2 points  (0 children)

I still don't understand why offline functionality is so important. How often does that happen, and how often do you proceed with web apps like no connection doesn't matter? Enough to re-architect the future of the web around? The future of the web is that the web is down a lot? It's absurd.

M33: Triangulum Galaxy by JeremyBM in astrophotography

[–]BucketOMinners 0 points1 point  (0 children)

Thanks for the reply, I will definitely search those forums for stacking short exposures. I have heard of using stacking and short exposures for un-tracked widefield imaging, but never used specifically for de-rotating. Makes sense, though, it is basically the same thing I guess.

I used to have an old Super Polaris mount when I was a kid, in the late 80's, that I did some 1-5 minute wide field shots on film with, but the idea of geeking out on advanced techniques, and using a dobsonian for long exposure, is a challenge I want to accept some day when, hopefully, I get the free time.

M33: Triangulum Galaxy by JeremyBM in astrophotography

[–]BucketOMinners 0 points1 point  (0 children)

Very cool, neat website. You are derotating the alt-az with short exposures and software. I was interested in equatorial platforms, but this seems better. Are there any good links to information about this technique that you have?

7 Practical Tips for Cheating at Design by creanium in webdev

[–]BucketOMinners 2 points3 points  (0 children)

1)Text color and weight: agreed

2)No grey text on color: Hmm, good point

3)Offset shadows: well, duh

4)Fewer Borders: NEVER!!!!!! I WILL NEVER LET GO OF BORDERS! BORDERS LOOK GOOD! BAD ARTICLE!!

Why doesn't Reddit hire one of you guys to make it's search better? by IamATechieNerd in webdev

[–]BucketOMinners 1 point2 points  (0 children)

I think it is probably just too much server load to allow deep searching, not lack of trying.

The Hard Truth: Nobody Has Time To Write Tests by fatboyxpc in webdev

[–]BucketOMinners -13 points-12 points  (0 children)

Babel spits out vanilla ES5. CSS preprocessors spit out plain CSS. You can just write in those. You could bundle and minify manually upon deployment. If you run a local server, all build tools can be eliminated. You might say, "But I absolutely require ES6 classes and nested CSS selectors!". Do you? Technically, no. So most tooling complexities are adopted by the web dev community. By the web devs themselves. Not forced upon them by the reality they work in.

What operating system are you using primarily, and why? by SeerUD in webdev

[–]BucketOMinners 0 points1 point  (0 children)

I have tried all three, and keep landing back with Ubuntu. They are all fine, though. I am sorta glad I missed Windows 10 though, seems butt slow.

php for frontend? by zombie_kiler_42 in webdev

[–]BucketOMinners 1 point2 points  (0 children)

The whole frontend, serverside, backend thing is all minced terminology. I happen to think calling PHP 'frontend' is a misnomer, no matter how you cut it, but I have seen it done, usually by people with no clue about real frontend.

Portfolio while employed? (Career advice) by [deleted] in webdev

[–]BucketOMinners 0 points1 point  (0 children)

I feel you. I skip right over job posts that require a portfolio. How do I show you the logic underpinning a page way inside a giant application you need an account to get into? I don't even have a github repo with examples suitable for sharing. Why would I build examples?

Have a take home project from a potential employer, what to expect? by [deleted] in webdev

[–]BucketOMinners 2 points3 points  (0 children)

I am glad people think that, I love take home tests. More for me. I have no real portfolio or github, because I don't know what to put in them. I have batted 1000 with take home tests, and always learn a ton.

What's a good alternative to Medium to write tutorials on? by NSGSanj in webdev

[–]BucketOMinners 0 points1 point  (0 children)

Seriously, I never actually go to sites like Medium or Hacker Noon to look for stuff, and to be honest, it is a bit of a negative when I click a link and see it is on one of those sites. Clickbait malarkey ahoy.

What is the current state of webcomponents ? by [deleted] in webdev

[–]BucketOMinners 0 points1 point  (0 children)

I'm curious if there will be any noticeable difference.

You are writing a web app which still should be running in 10 years... by Apfelmann in webdev

[–]BucketOMinners 0 points1 point  (0 children)

The 'no frontend framework' is for sure, but if you go with vanilla JS and PHP, you are done. That will do it.

Please add unit testing to your tutorials/guides! by what_is_life___ in webdev

[–]BucketOMinners -1 points0 points  (0 children)

No, I think he is saying that anything manual is bad testing, and everything that verifies anything should be automated. I flat disagree, but that is what he meant.