NIntegrate does not evaluate this finite integral composed of divergent parts

I would like to numerically evaluate the following integral:

$ $ I = \int_{-\infty}^\infty d\tau_3 \int_{-\infty}^\infty d\tau_4 \frac{1}{1+\tau_3^2} \left\lbrace \frac{2}{1+\tau_4^2} \log (\tau_3 – \tau_4)^2 + \left(\frac{1}{1+\tau_3^2} + \frac{1}{1+\tau_4^2} \right) \phi(\tau_3,\tau_4) \right\rbrace \tag{1}$ $

with $ \phi(r,s)$ a complicated function as defined in the code below. Note that the first term with the log is divergent, but that this divergence is canceled by another divergence present in the 2nd term with the $ \phi$ -function. When I try to evaluate the integral, NIntegrate stays unevaluated. Why is that, and what is the numerical value of this integral?

Here is the code I used so far:

S[\[Tau]3_, \[Tau]4_] := (\[Tau]3 - \[Tau]4)^2/(1 + \[Tau]3^2); a[\[Tau]3_, \[Tau]4_] := 1/4 Sqrt[4*R[\[Tau]3, \[Tau]4]*S[\[Tau]3, \[Tau]4] - (1 - R[\[Tau]3, \[Tau]4] - S[\[Tau]3, \[Tau]4])^2] ;  F[\[Tau]3_, \[Tau]4_] := I Sqrt[-((1 - R[\[Tau]3, \[Tau]4] - S[\[Tau]3, \[Tau]4] - 4 I*a[\[Tau]3, \[Tau]4])/(1 - R[\[Tau]3, \[Tau]4] - S[\[Tau]3, \[Tau]4] + 4 I*a[\[Tau]3, \[Tau]4]))]; phi[\[Tau]3_, \[Tau]4_] := 1/a[\[Tau]3, \[Tau]4] Im[PolyLog[2, F[\[Tau]3, \[Tau]4]*Sqrt[R[\[Tau]3, \[Tau]4]/S[\[Tau]3, \[Tau]4]]] + Log[Sqrt[R[\[Tau]3, \[Tau]4]/S[\[Tau]3, \[Tau]4]]] Log[1 - F[\[Tau]3, \[Tau]4]*Sqrt[R[\[Tau]3, \[Tau]4]/S[\[Tau]3, \[Tau]4]]]]; NIntegrate[1/(1^2 + \[Tau]3^2) (2/(1^2 + \[Tau]4^2)Log[(\[Tau]3 - \[Tau]4)^2] + (1/(1^2 + \[Tau]3^2) + 1/(1^2 + \[Tau]4^2)) phi[\[Tau]3, \[Tau]4]), {\[Tau]3, -\[Infinity], \[Infinity]}, {\[Tau]4, -\[Infinity], \[Infinity]}] 

How to conduct expert interviews to evaluate artefacts like software architecture?

I am searching for a guideline on how to conduct expert interviews. Preferable it would cover the evaluation of software architecture or system design. In particular, I am looking for a quotable scientific guideline.

So far I couldn’t find a guideline like this with search engines like google scholar.

Any possibility to evaluate / calculate the threads by usage of graphic card?

Would it be possible to employ the GFX card instead of CPU, for work with threads, like it would be when the video or anything that would require high power of processing can be used?
I just bought this one for video rendering: PNY NVIDIA Quadro P4000, 8GB GDDR5.

Thanks for your answer, eventually to add it to the wishlist.

How do you help a new player evaluate complex multiclassing options without driving them and yourself crazy?

I have people trying to choose between all manners of combinations. From brand new options like adding in artificer. To hexsorcadins.

I have already calculated DPS(damage per second)/HPs/etc. Showed them what features they would gain or lose. But then I run into situations like battle smith vs hexadin where questions like do you want to a be a tanky off-support doesn’t cut it.

Everyone already knows the rules for multiclassing and the downsides. I just don’t want to scare them or myself off the whole prospect because of the complexity. Especially because many have already decided they want to multiclass, they just don’t know which direction to go.

How to evaluate a function on Imported data (.xlsx file)

I have imported an excel file, and I want to evaluate an expression on each point:

Data = Import["data.xlsx"] which gives output like this:


I want to evaluate following expression for each point:


where, a is some type constant. So far I am trying to use Evaluate function in mathemtica:

Evaluate[Rate, Data[[All, {1, 2}]]] Evaluate[Rate, Data[[All, {3, 4}]]] 

But couldn’t figure out how to obtained values for expression (Rate) for each value. Any help will be appreciated.

How to hypothesise, evaluate and communicate UI changes

I’m looking at compiling a spread sheet to compare React frameworks. (React Semantic UI, Material UI, Ant Design…).

Framework, metric...     Semantic UI                      Material UI                      Ant Design                       

There are some metrics which are un-opinionated tangible metrics (File size, Webpack Tree shaking, No. components) But these don’t necessarily communicate the value to the user.

Some things like Material UI (which I’m biased to) have really nice user feedback animations. I’d like to practice better UX and pragmatically evaluate these frameworks for our business use case.

How do I measure these very opinion oriented types of behaviours? Preferably without pushing to production. And communicate these findings to stakeholders?

Perhaps a more basic form of my question is “How to hypothesise the colour blue is better suited to our needs” How do I go about building a case for something design oriented like this.