u/AstrophysicsAndPy

52 post karma · 299 comment karma · joined Apr 2021

  1. 0points

    pyMultiFit 2.0.0 is out: Fitting, diagnostic plots, and more

    0 comments · source

  2. 1points

    pyMultiFit 2.0.0 is out: Fitting, diagnostic plots, and more

    0 comments · source

  3. 5points

    pyMultiFit 2.0.0 is out: Fitting, diagnostic plots, and more (self.PythonProjects2)

    0 comments

  4. 2points

    `plotEZ` - a small matplotlib wrapper that cuts boilerplate for common plots

    0 comments · source

  5. 0points

    `plotEZ` - a small matplotlib wrapper that cuts boilerplate for common plots (self.Python) [Showcase]

    6 comments

  6. 1points

    plotEZ - a small matplotlib wrapper that cuts boilerplate for common plots (self.Python) [Showcase]

    1 comments

  7. 1points

    `plotEZ v0.2.1` – a small matplotlib wrapper that cuts boilerplate for common scientific plots (self.Python) [Showcase]

    1 comments

AstrophysicsAndPy

If you're talking about the [branch-(minor/major)-NUM] thing, that's my way of knowing which branch, minor/major revision and what commit type I'm doing.

AstrophysicsAndPy

The LLM style is slightly verbose from my own style. You can check my other repos (pymultifit, mpyez, SolarGUI), my commit style is the same, "what's done per file".

Granted LLM does produce more verbose commit messages than I do.

AstrophysicsAndPy

It's a mix of my own commit messages and pycharm's built-in AI.

AstrophysicsAndPy

It's not developed to compete against seaborn or any other well-established plotting libraries. Consider seaborn to be opinionated about your data; it needs to be in a somewhat specific format. plotez just accepts the simple data and gives it back to you in desired formats.

It's designed just to skip the boilerplate code for regular use, like the motto reads.

Mundane plotting done easy.

It was born from "I don't want to write this again and again" and thus is geared to just gloss over boilerplate code for basic/mid-complex plots to be drawn over and over again.

n_plotter([x]*9, [y]*9, 3, 3, auto_label=True)

That's a one-liner plot with 9 subplots divided into a 3x3 form.

AstrophysicsAndPy

In my opinion Claude's best reviewer is DeepSeek, it's kinda like meticulousness meets more meticulousness especially with DS's thinking mode. And they feed off of each other extremely well. Though I must say I haven't tried Claude as DS's reviewer.

AstrophysicsAndPy

Glad to be of help.

AstrophysicsAndPy

It essentially boils down to

E = hf and p = hf/c

As you can see in these equations, h and c are fundamental constants, so the equations can be rewritten as

E ≈ f and p ≈ f/c

So when the photon loose energy, it looses momentum as well. But never speed (because it's a fundamental constant). So its frequency reduces proportionally to keep the speed constantl.

Conversely

E ≈ 1/w and p ≈ 1/wc

where w is the wavelength, we can see that loosing frequency increases wavelength - thus redshift.

AstrophysicsAndPy

Here's my take on this question, after a lot of astrophysics-ing

Consider time dilation equation, as the velocity approaches the speed of light, the beta factor becomes 1 and the gamma factor collapses, giving us undetermined value for dilated time (or infinite).

This mathematically tells us that photons don't, or rather can't experience time. However, as OP said, light takes 8min and something to reach earth.

From what I understand is, it is because of our own frame of reference that WE experience photon taking X minutes to do anything. If we're in photon's frame of reference, it will exist and will be everywhere in the emission line at all the time, all at once.

The example that made me understand this is the muon flux problem, but this problem is often quoted (and rightfully so) from distance perspective.

Muons have a half-life of 2.2us - however we've observe muon flux here at earth. They can only reach earth from far off source IF the space time shrinka aggressively so that it can travel several kms instead of mere meters if relativity isn't taken into account.

What we see in Muon's own frame of reference, i actually takes 2.2us before decaying, but it's near luminal (speed close to c) causes the distance to shrink so hard (conversely, time to dilate so much) that it can cover the same distance in only 2.2us.

AstrophysicsAndPy

I feel like life should be more important than aura. Just saying.

AstrophysicsAndPy

If I remember correctly, its APJ style. The journal does some other things too obviously to make the hyperlinks, but if you keep this style file in your main folder, you should see bibliography like the one you mentioned.

AstrophysicsAndPy

Hey, sorry for late reply, I think a 512G HDD/SSD and 16G RAM will be more than enough for normal programming tasks. I personally have Thinkpad T530 Ci5-3320M with 1TB HDD + 512G SSD and 16G DDR3 RAM .. and I'm working just fine for the past 4 years.

Sure, I can't run heavy ML + DL tasks, but otherwise absolutely well. I'm also on linux, and if you're serious about programming, use linux. It'll save you A LOT of trouble, even though windows has come a long way getting very good for programmers, but still, try and use linux.

AstrophysicsAndPy

Can you tell me what SiPMs are used in 102, and 103, any specific family names for those SiPMs? Or if you can guide me from where I can get this information, that'd be awesome too. Thank you.

AstrophysicsAndPy

When Mustang said he wanted to try, Hawkeye though he's asking her to pick him up but he was actually thinking of carrying her.

So in the last panel they both sat on one knee to pick the other one princess style.

AstrophysicsAndPy

No problem

AstrophysicsAndPy

Just saying, NOX is sorta also dead, so that's there too and she's not from Immortal Libram

AstrophysicsAndPy

side Frieza fun fact: they're dead, dead as hell.

AstrophysicsAndPy

The green symbol represents that the other branch can be merged and has no conflicts.

The red symbol indicates that the PR will not be merged and is closed as it contained conflicts or the author just doesn't want to merge.

The gray symbol indicates that the PR (pull request) is in draft mode and is still being actively worked on.

The purple symbol indicates that the PR has been merged and the issue might have been resolved.

A pull request or PR is just a bunch of code that that someone is adding or at least requesting to add the administrator of the repository that may solve a certain problem that the author of PR has identified.

For example, if you find that a certain repository needs a certain feature you can fork the repository, create a new branch, work on that feature and then send a pull request to the actual owner of the repository that you have worked on "that" feature and if the author would like to incorporate that feature in their repository. That way this would be considered a contribution to the repository that you made, the original author may or may not merge the pull request you sent to their repository to add the code/feature that you have pushed to the commits.

I hope I explain it good. But this is just the gist of it. I hope I got all that correct to some degree.

AstrophysicsAndPy

side fun fact: Only sinners from Immortal Libram don't wear jackets,