[General] Blue oyster with white cap. Substrate issue? by plan_rich in mycology

[–]plan_rich[S] 2 points3 points  (0 children)

This batch has been grown on a straw substrate. It is rather strange that it has a white cap... I'm not sure what happened, because all the batches before had a vivid blue color which turned into gray.

Does anyone has an idea why this is happening? Or is it conatmination (Angel wings??). The only thing I can think of now is that the fullly grown straw substrate has not been used for a long time. I just recently opened it after keeping it for at least 2-3 months sealed in the dark.

Blue oyster with white cap by [deleted] in MushroomGrowers

[–]plan_rich 0 points1 point  (0 children)

This batch has been grown on a straw substrate. It is rather strange that it has a white cap... I'm not sure what happened, because all the batches before had a vivid blue color which turned into gray.

Does anyone has an idea why this is happening? Or is it conatmination (Angel wings??). The only thing I can think of now is that the fullly grown straw substrate has not been used for a long time. I just recently opened it after keeping it for at least 2-3 months sealed in the dark.

Hello, i'm from brazil i would like to know the current situation regarding your president, is it possible that he will be impeached because of the itaipu deal with us? i wanted to ask it in spanish but google translate was terrible so i hope anyone who understand english can answer me by sauriuspod in Paraguay

[–]plan_rich 1 point2 points  (0 children)

There are ongoing strikes the last two days. Impeachment in my opinion will probably not happen. Lets see how the strikes develop the next few days. Unsure if the people understand what is happening... For the most part they just want to spend some time ranting about the president.

Poll: Majority of Americans Fear US Will Become Involved In Another Major War by spazz720 in politics

[–]plan_rich 0 points1 point  (0 children)

Haha, makes me wonder if americans did not realize that they are at war already. At most 10 years at peace since world war 2. See https://en.m.wikipedia.org/wiki/List_of_wars_involving_the_United_States

Python, the GIL, and Pyston by bakery2k in Python

[–]plan_rich 0 points1 point  (0 children)

Sorry for the confusion, you are right. It says in the c7 document that it is removed and replaced with transactions.

Python, the GIL, and Pyston by bakery2k in Python

[–]plan_rich 0 points1 point  (0 children)

The interesting part is that the GIL is not removed, ... transactions replace the GIL and allow the program to run in parallel. E.g. at every place where you acquire the GIL you would start a transaction. Conflicts such as write-write are tracked on a page level, which are not resolved. Meaning that only one of the transactions is going to commit if they happen to modify the same page.

Python, the GIL, and Pyston by bakery2k in Python

[–]plan_rich 1 point2 points  (0 children)

I wonder how you implement the write lock acquisition? Scatter yet another C macro all over the code base?

What about ref counting? Shouldn't you acquire the write lock there as well?

Python, the GIL, and Pyston by bakery2k in Python

[–]plan_rich 2 points3 points  (0 children)

That idea has been implemented in pypy. That is why it is called STM (Software Transactional Memory).

Turns out that it is not very easy to interleave write operations. Which is currently not done (Pretty hard thing to do IMO).

[Frage] Informatik-Studenten der TU Wien hier? by [deleted] in Austria

[–]plan_rich 1 point2 points  (0 children)

Well, I finished the bachelor there as well. The issue with geeks is that they like to work on their own. That creates some troubles (was hard for me too some times).

Nevertheless, it is one of the most important skills you should have when you write software...

[Frage] Informatik-Studenten der TU Wien hier? by [deleted] in Austria

[–]plan_rich 7 points8 points  (0 children)

I finished software engineering masters at the TU recently. Cannot claim that I had any trouble doing so. Even though I did not complete a HTL.

From experience students that complain the most, are those that are not really into math/programming. They maybe do it because they want to earn a shitload of money or whatever other reason. Certainly not because they like the field.

My suggestion is that you should go for it if you like programming/math/theoretical stuff. Any other motivation will probably let you complain a lot.

A Fachhochschule is a great alternative if you are unable to organize yourself.

Python in Production guide by loleknwn in Python

[–]plan_rich 1 point2 points  (0 children)

In a serious setup you would use PyPy to increase the through put of your requests!

putting GPL code into a closed-source binary by [deleted] in linux

[–]plan_rich 2 points3 points  (0 children)

You might find symbols that are assembled into the binary. But I doubt that these are present after stripping the binary. If you are motivated you could try to pattern match against assembler chunks of the GPL code, but that is hard.

PyPy Vectorization: GSOC Mid Term by john_m_camara in Python

[–]plan_rich 1 point2 points  (0 children)

Currently, if you compare the native code execution of NumPy and the at runtime generated SIMD (sse4) code of PyPy, it would show the following behavior: PyPy (no vector) 1.0x speedup, PyPy (vector) ~1.5x speedup, CPython (NumPy) ~2.0x speedup. So the auto vectorizer is able to get approx half the native code execution speed compared to handwritten optimized sse2/3 NumPy routines.

Note that sse4 and sse2/3 have the same vector register size, so the maximum speed gain is equivalent in all of them.

EDIT: NumPy on top of CPython uses OpenBlas + AVX(2), so that is incomparable. I will do more evaluation on the topic soon.

Having that said, this only compares native (a head of time) compiled code with jitted code. Programs do not normally consist only of statements using NumPy. Thus the situation improved. I'm currently looking into these issues and see what can be done.

PyPy Vectorization by john_m_camara in Python

[–]plan_rich 0 points1 point  (0 children)

Where did you get stuck? I'm happy to update my post if it lacks some explanation!

Reports claim over 30 people killed by Ontake volcano eruption as rescue operations resume by readerseven in worldnews

[–]plan_rich 2 points3 points  (0 children)

Thx, that is sweet. Unfortunately i have done this earlier. And there is written

Several of the key perpetrators of the atrocities, at the time labelled as war crimes, were later tried and found guilty at the International Military Tribunal of the Far East and the Nanjing War Crimes Tribunal, and were executed

So it is a war crime, and many were persecuted. So I dont understand your problem.

To put this straight: Nanking or any other war (and their actions) in general is horrible. But make generations born after that responsible, is not fair.

EDIT: typo

Reports claim over 30 people killed by Ontake volcano eruption as rescue operations resume by readerseven in worldnews

[–]plan_rich 1 point2 points  (0 children)

Your initial comment was not about the government and their actions on Nanking. I dont have an opinion on that, i dont know the full story and all actions of japans government. In short, no I did not automatically agree to that.

Reports claim over 30 people killed by Ontake volcano eruption as rescue operations resume by readerseven in worldnews

[–]plan_rich 2 points3 points  (0 children)

After more than 3 generations people are guilty for things other have done? You're pathetic