authentication – Understanding TS 133 501 (5G) Step 2 of EAP-AKA’

I got a question dealing with the EAP-AKA’ used in 5G to authenticate clients coming from a 3GPP-Network.

I read the latest specification on ETSI. The problem which I have is based on Step 2 on Page 37/38, where it says (at least I understood it like that), that when the UDM/ARPF got the SUCI it shall continue as shown in RFC 5448 (a description of a EAP-AKA’), otherwise it shall follows the EAP-AKA’ shown in the specification (TS 133 501).

That’s what confuses me. Are there really two different implementations of the EAP-AKA’? I tried to layer those two, but ntl for me those two are different, due to the message flow.
Is that correct?

python – Updating a dictionary of trajectories after a step has been made

I use a dictionary to save possible trajectories in a game. A “trajectory” is defined as a list of numbers separated by '_', for example '3_7_2_5' is a trajectory of 4 steps. The dictionary is needed because to each trajectory I assign a value, whose meaning does not matter for the purpose of my question. I save the trajectories in separated dictionaries if they have different numbers of steps.

I want to update the dictionary in such a way that only the trajectories starting from '1' are preserved. Moreover, I want to remove the '1' from the name, since I don’t need to keep listing a step that has already been made.

This is how I do it:

# here I create the initial dictionaries 

pts=({},{},{})

for j in range(20):
    k=random.choice(range(3))
    path=str(k)
    for d in range(len(pts)):
        k=random.choice(range(4))       
        pts(d)(path)=k
        path+='_'+str(k)

print 'initial dictionaries =',pts

# here I make the update


ind=1
new_pts=({},{},{})
path=str(ind)
for d in range(len(pts)-1):
    for path in pts(d+1):
        if path(:len(str(ind)))==str(ind):
            new_pts(d)(path(len(str(ind))+1:))=pts(d+1)(path)


pts=new_pts

print 'updated dictionaries =',pts



As you can see, the first element of the old list pts has been discarded. The second element has been used to create the first element of the updated list and so on.

Now, it seems to me that my algorithm is not very efficient. For updating the dictionary I am doing a for loop over all keys, even though most of them are going to be discarded.
Is there a better, faster way to do this ?

How to estimate the complexity of sequential algorithm given that we know the complexity of each step?

First case:
I was stumble upon a two step sequential algorithm where the big O complexity of each step is O(N^9).

Second case:
Also if the algorithm have three steps where the complexity of step 1 is O(N^2), the complexity of step 2 is O(N^3) and the complexity of step 3 is O(N^9)

What would be the complexity of the first case and second case ?

plotting – NDSolve: step size is effectively zero; .Plot : Input value lies outside the range of data in the interpolating function.?

I am trying to solve a set of coupled differential eqns., but getting the errors as mentioned in the title.

replace = {Subscript(m, (Phi)) -> 10^-5, (CapitalGamma) -> 
    10^-11, (Lambda) -> 0.01, (Xi) -> -1, m -> 10^-21, k -> 10^59, 
   Subscript(M, P) -> 1};

V(t_) := 1/2 Subscript(m, (Phi))^2  (Phi)(t)^2  /. replace ;

R(t_) :=   
  Subscript(M, P)^-2 (4 V(t) - (Phi)'(t)^2/(k^2 a(t)^2)) /. replace;

(Chi)i(t_) := ((- (Xi) R(t) - m^2)/(Lambda))^(1/2) /. replace;

eqna = (Phi)''(t)  + 2 a'(t)/a(t) (Phi)'(t) + 
    k a(t) (CapitalGamma) (Phi)'(t) + 
    k^2 a(t)^2 D(V(t), (Phi)(t)) /. replace;

eqnb = (Chi)''(t)  + 2 a'(t)/a(t) (Chi)'(t) + 
    k^2 a(t)^2 (Lambda) (Chi)(t)^3 + k^2 a(t)^2 m^2 (Chi)(t) + 
    k^2 a(t)^2 (Xi) R(t) (Chi)(t) /. replace;

eqnc = k  Subscript((Rho), r)'(t)/a(t) + 
    4 k  a'(t)/
     a(t)^2 Subscript((Rho), r)(t) - (CapitalGamma) (Phi)'(t)^2/
     a(t)^2 /. replace;

eqnd = a'(t)/a(t) - Sqrt(
    1/(3 Subscript(M, 
      P)^2) (1/2 (Phi)'(t) ^2  + k^2 a(t)^2 V(t) + 
       k^2 a(t)^2 Subscript((Rho), r)(t))) /. replace;

sol1 = NDSolve({eqna == 0 , eqnb == 0, eqnc == 0, 
    eqnd == 0,  (Phi)(-60 ) == 15 , (Phi)'(-60) == 
     0, (Chi)(-60) == (Chi)i(-60), (Chi)'(-60) == 0, 
    Subscript((Rho), r)(-60) == 10^-20, 
    a(-60) == 1}, {(Phi), (Chi), Subscript((Rho), r), a}, {t, -60, 
    5}) // FullSimplify

Error:NDSolve::ndsz: At t == -60., step size is effectively zero; singularity or stiff system suspected.

I think other solutions to this problem ndsz : step size is effectively zero; singularity or stiff system suspected didn’t match with my problem.

Also, while plotting:
Plot({Evaluate(Abs((Chi)(t)) /. sol1)}, {t, -60, 5}, PlotRange -> All, ImageSize -> Large, Frame -> True)
error is appearing as :
InterpolatingFunction::dmval: Input value {-59.9987} lies outside the range of data in the interpolating function. Extrapolation will be used.

Note that -59.9 is inside the range.

I will do 30 Profile Creation that support you to reach one step ahead from your competitors. for $2

I will do 30 Profile Creation that support you to reach one step ahead from your competitors.

‘Good Approach will have its Good Outcome’

 Are you sure to go promoting your Business through virtually, then we have a plan ‘ Profile Creation’ that support you to reach

one step ahead from your competitors.

We the online promoter, committed to collaborate sincerely through creation of Profile on relevant site/page that you hunt for.

Profile Creation is key to get supportive backlinks, easy brand presentation,boost search engine ranking, improve social media profile performance.

Enjoying of all amusing features of communication and promotion for your business, you need to consult with someone who ensure the followings;

  • ·        Provide exact detailed information about your business page

  • ·        Having strong potentiality to write content/article

  • ·        Look after your page and ongoing works

  • ·        Maintain Proper Channel to ‘Profile Creation.(Maintain Google Ethics)

  • ·        Stay as White Hat Link Building.

  • ·        Place links on a keyword to improve the ranking for the specific target keyword.

We have some unique attributes:

  • ·        More reliable and sophisticated work line.

  • ·        First track and one stop resort of solution.

  • ·        Value added Product promotion Experience

  • ·        Time and Money Consuming commitment

  • ·        Improve Organic referral traffic

  •  Versatile knowledge in Social Engagement, link with social sites to get more audience 

  • ·        Generating guest post’ in High Backlink of many useful Authoritative Domains.

So, we expect your generous involvement and we believe ‘Today’s little investment will greater
return on tomorrow’. Be with who care you most.

.(tagsToTranslate)profilecreation(t)linkbuilding(t)seo(t)backlink(t)socialprofile

dnd 5e – Can I Misty Step off of the ethereal plane?

It is up to the GM how far apart planes of existence are

The misty step spell allows you to teleport to somewhere you can see; thus, if you are somehow able to see a plane of existence that you are not on, it would appear that you could teleport there. However, the misty step spell states (emphasis mine):

Briefly surrounded by silvery mist, you teleport up to 30 feet to an unoccupied space that you can see.

Whether an entire other plane of existence is 30 feet away or less is something that the GM is going to have to determine.


Here are some other questions about distances between planes:

To quote the highest scoring answer to that last question:

It has been proposed that you might be able to get around this by using a portable hole or some other extraplanar storage see (this Q&A). This might work, except a portable hole is 10 feet deep so removing an item from it would still trigger it.

Also, a DM could argue that the extradimensional space of the hole is an infinite distance away from the current plane. Thus, taking it out or putting it in the hole would break the glyph regardless. So this comes down to a DM decision to make that call.

So it will be up to the GM to determine how far apart two planes really are. For me, allowing this to work gives a fun and interesting use for the spell so I at least would allow it to work (assuming they can actually see this other plane of course).

Something to consider when making a ruling is monsters which have truesight and a teleport, since they could effectively leave any combat or be particularly excellent at ambushing. Another thing to consider is spells like dimension door which have a distance limit but do not require sight; allowing them to go between planes would be a rather significant change to those spells.


For what it’s worth, lead Rules Designer Jeremy Crawford has said the following in a tweet:

If two people are on different planes of existence, they are infinitely far away from each other. For example, if I’m on the Material Plane and you’re on the Ethereal Plane, we’re not within 30 feet of each other.

Of course, this is just what he happened to think at the time he posted that tweet, who knows if it has changed or even why he thought that ruling made sense in the first place.

Is black lives matter the first step to white genocide ?

White genocide exists solely in the tortured minds of white men sad that they don’t have as many direct and violent outlets for their biases as their forefathers did.

Your safety isn’t under threat. Your dominance is and that alone feels like death for you.

That’s how insane you whores have always been.

White dominance is far from bring about white people being the majority. Yes, majority demographics tend to be dismissive at best when it comes to minorities but white people have a history of colonization that has touched every continent. Non white Americans are not the only ones to find white rule intolerable

php – Magento 1.9.4.3 – Redirect to the custom checkout step after the paypal payment

I try to explain my problem

In Magento checkout I created a custom step where you can upload your logo. This step is located immediately after the payment step.

The problem is when the customer selects paypal as the payment method. After completing the payment he is redirected to the order summary and not to my custom step to upload the logo.

How can I redirect the user, who made the payment from Paypal, to my custom checkout step?

Thanks

design – Generate step by step solutions for math

Which pipeline should I use to build an app that provides step by step solutions for math exercises?

E.g. the user would type in an equation and the app would output the unswer, along with several intermediate steps that a human would perform to reach that unswer (factoring, isolating variables, etc).

There are several apps that provides such service already, including Symbolab, Quickmath, Photomath (mobile only), Wolfram Alpha and Microsoft Math Solver.

In which modules should I break down this project?
Which libraries would suit this task (in python, if possible)?

iphone – Is there a Shortcut app step for activating the Low Data Mode setting when opening an app?

What I am trying to achieve: When I open a movie app, such as Netflix or Shudder, I want the Shortcut app to trigger the Low Data Mode setting automatically, so that the current movie app is now the only app using the wifi resources. (Context: I live up on a mountain, with limited satellite internet resources.) I do this action myself manually, I would love to automate this action with Shortcuts, but couldn’t see how to . Choosing that particular setting wasn’t available as a trigger able option, it seems?