## Whats the name of the library for dynamically choosing a sorting algorithm?

I got tired of googling for it, IIRC Facebook or Google created a library that explored the data before deciding which algorithm to use, I thought it was called F15 or something. it made some insights on the data and based on it chose an algorithm for it…

do you know how it is called?

## What’s the significance of different Laser Types in Starfinder

As the title says, What is up with all the different types of lasers, there’s Zenith, Parallax, Corona and others. But I can’t seem to find the significance of these subtypes of laser? I am assuming there are maybe certain armors or something that resist say a zenith laser, but not a corona laser?

using crtl+f doesn’t seem to be picking up any relevant info in my PDF. The index is of equal uselessness.

Any help on determining what all these types mean and what i should be looking for in arming myself with a laser weapon would be highly appreciated.

## What’s wrong with my line segment plane intersection code?

I’m following the algorithm on on this website for my line segment intersection test code. But when looking at my line segment and plane intersect it doesn’t produce the correct point of intersection.

Here is an example of what I’m talking about.

Here is my code for the test

public static bool SegmentPlane(Vector3 p1, Vector3 p2, float distance, Vector3 normal, out float time, out Vector3 point) {     time = 1f;     point = Vector3.zero;       time = (Vector3.Dot(normal, normal * distance) - Vector3.Dot(normal, p1)) / Vector3.Dot(normal, (p2 - p1).normalized);     if(time >= 0f && time <= 1f)     {         point = p1 + time * (p2 - p1).normalized;         return true;     }     return false; } 

Display Code

public void OnDrawGizmos() {     plane = new Plane(transform.forward, transform.position);      colliding = CollisionLibrary.SegmentPlane(p1.position,p2.position,Vector3.Distance(Vector3.zero,transform.position),transform.up,out time,out point);      if (!colliding)         Gizmos.color = Color.yellow;     else         Gizmos.color = Color.red;      Gizmos.DrawLine(p1.position, p2.position);     Gizmos.DrawSphere(point, .1f);      Gizmos.color = Color.white;     Gizmos.DrawLine(transform.position, transform.position+transform.up * 100);    } 

## What’s the decoding time complexity of LT codes?

LT codes are practical fountain codes that are near-optimal erasure correcting codes.

Simply stated, for encoding a $$n$$-block message, each packet first chooses a degree $$d\in\{1,\ldots,n\}$$ according to a specific distribution, and then $$d$$ random blocks are xor-ed to create the packet’s message.

The analysis shows that $$O(n)$$ packets that make to the receiver are enough for decoding, by allowing finding degree-one packets and xoring its content from all other packets that contain the same block (decreasing their degree by one).

What I haven’t found in Luby’s paper, or anywhere else, is the runtime complexity of the decoding. That is, what’s the overall time spend on computing the original message.

A simple argument shows that $$O(n^2)$$ time is enough. Can we do better?

## What’s the correct way to add capabilites to user roles?

A third-party plugin adds the capability ‘edit_booked_appointments’. I’d like to assign this capability to the already existing user role ‘editor’. I created the following function in my child theme:

function add_booking_role_to_editor() {     $role = get_role( 'editor' );$  role->add_cap( 'edit_booked_appointments', true );  }  add_action( 'init', 'add_booking_role_to_editor'); 

As far as I understand the whole topic, user roles get written to the database so there is no need to hook this function into the ‘init’ action. What would be the correct way to do this? Is there a way to fire this once, after the corresponding plugin has been activated? I tried it with the action ‘plugins_loaded’ but that did not work at all.

## what’s the field before ssh-rsa in know_hosts on Raspbian GNU/Linux 9 (stretch)

ssh-gen by default creates a public key like

ssh-rsa AAAAB3NzaC1yc2E…6OEBTVwLRP1Ocyr user@DESKTOP-8BL3U5O

The Raspbian 9 has a different format

What is the field before ssh-rsa. How to generate it so id_rsa.pub can be inserted into know_hosts?

## What’s the maximum amount of lines from Sunbeam possible within a single round?

I noticed that sunbeam allows you to to create multiple lines within a single turn. What’s the maximum possible amount of sunbeam lines able to be created by a single caster within one turn?

For reference, the spell has a casting time of 1 action and states:

A beam of brilliant light flashes out from your hand in a 5-foot-wide, 60-foot-long line. Each creature in the line must make a Constitution saving throw. On a failed save, a creature takes 6d8 radiant damage and is blinded until your next turn. On a successful save, it takes half as much damage and isn’t blinded by this spell. Undead and oozes have disadvantage on this saving throw.

You can create a new line of radiance as your action on any turn until the spell ends.

Rules

• Level 20 Character, any combination of multi-classing allowed
• Only official material published by WOTC in book form is allowed. No Unearthed Arcana
• Setup is allowed, including any magical items present in the Dungeon Master’s Guide or any other source-book. Items only present in campaign books are not allowed.
• You may have 4 allies at level 20
• Simulacrum is allowed

## What’s a good cooperative drawing tool to use for an online game? [closed]

In offline games I liked using a piece of paper to sketch stuff and to use as a simple battle map. I’ve recently started playing over Discord and am missing the option to just draw something. What I’m looking for is basically MS Paint for cooperative drawing. I’m not interested in using some kind of grid system or a sophisticated drawing program. If the software would work across platforms it world be ideal, but I would also settle for something that is phone or Windows only.

## What’s the block cipher mode of my PEM certificate?

How can I find out the mode block cipher used in a PEM certificate I have? It’s been generated with an intermediate CA that does sha256WithRSAEncryption but I need to find out if it’s a GCM or CBC to properly configure some devices.

## What’s the lowest level at which a PC can break through a hewn stone wall in 1 round?

This question asks how PCs can break a stone wall. Aside from the usage of disintigrate to immediately destroy a wall, it seems that a wall can be destroyed by reducing it’s HP to 0. Walls have a hardness which reduces the damage done to them.

What is the lowest level at which a player character can destroy a wall in 1 round? Magical and mundane means are both in scope, and any item which the character has access to. Limit items to the character’s level or lower.