[R/calc_summary_statistics.R:25:15:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/calc_summary_statistics.R#L25) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  output <- c( calc_beta(focal_tree),
              ^
```
[R/calc_summary_statistics.R:36:1:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/calc_summary_statistics.R#L36) *style:* **Lines should not be more than 80 characters.**
```r
#' @return list with two tibbles 1) containing the summary statistics of all trees and 2) containing the difference with the true tree
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/calc_summary_statistics.R:42:26:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/calc_summary_statistics.R#L42) *warning:* **no visible global function definition for ‘calc_all_stats’**
```r
  sum_stats_true_tree <- calc_all_stats(true_tree)
                         ^~~~~~~~~~~~~~
```
[R/calc_summary_statistics.R:44:5:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/calc_summary_statistics.R#L44) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(!verbose) sum_stats_trees <- lapply(trees,calc_all_stats)
    ^
```
[R/calc_summary_statistics.R:44:48:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/calc_summary_statistics.R#L44) *style:* **Commas should always have a space after.**
```r
  if(!verbose) sum_stats_trees <- lapply(trees,calc_all_stats)
                                               ^
```
[R/calc_summary_statistics.R:44:48:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/calc_summary_statistics.R#L44) *warning:* **no visible binding for global variable ‘calc_all_stats’**
```r
  if(!verbose) sum_stats_trees <- lapply(trees,calc_all_stats)
                                               ^~~~~~~~~~~~~~
```
[R/calc_summary_statistics.R:45:5:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/calc_summary_statistics.R#L45) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(verbose) sum_stats_trees <-  pbapply::pblapply(trees,calc_all_stats)
    ^
```
[R/calc_summary_statistics.R:45:59:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/calc_summary_statistics.R#L45) *style:* **Commas should always have a space after.**
```r
  if(verbose) sum_stats_trees <-  pbapply::pblapply(trees,calc_all_stats)
                                                          ^
```
[R/calc_summary_statistics.R:45:59:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/calc_summary_statistics.R#L45) *warning:* **no visible binding for global variable ‘calc_all_stats’**
```r
  if(verbose) sum_stats_trees <-  pbapply::pblapply(trees,calc_all_stats)
                                                          ^~~~~~~~~~~~~~
```
[R/calc_summary_statistics.R:50:6:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/calc_summary_statistics.R#L50) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  for(i in 1:length(sum_stats_trees)) {
     ^
```
[R/calc_summary_statistics.R:55:6:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/calc_summary_statistics.R#L55) *style:* **Commented code should be removed.**
```r
  #  local_rf <- phangorn::RF.dist(true_tree, trees[[i]])
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/calc_summary_statistics.R:56:6:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/calc_summary_statistics.R#L56) *style:* **Commented code should be removed.**
```r
   # local_diff <- c(local_diff, local_nltt, local_rf)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/calc_summary_statistics.R:61:7:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/calc_summary_statistics.R#L61) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(verbose) utils::setTxtProgressBar(pb, i)
      ^
```
[R/calc_summary_statistics.R:63:1:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/calc_summary_statistics.R#L63) *style:* **Lines should not be more than 80 characters.**
```r
  colnames(all_sum_stats) <- c("beta","gamma","tree_height","mean_branch_length")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/calc_summary_statistics.R:63:39:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/calc_summary_statistics.R#L63) *style:* **Commas should always have a space after.**
```r
  colnames(all_sum_stats) <- c("beta","gamma","tree_height","mean_branch_length")
                                      ^
```
[R/calc_summary_statistics.R:63:47:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/calc_summary_statistics.R#L63) *style:* **Commas should always have a space after.**
```r
  colnames(all_sum_stats) <- c("beta","gamma","tree_height","mean_branch_length")
                                              ^
```
[R/calc_summary_statistics.R:63:61:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/calc_summary_statistics.R#L63) *style:* **Commas should always have a space after.**
```r
  colnames(all_sum_stats) <- c("beta","gamma","tree_height","mean_branch_length")
                                                            ^
```
[R/calc_summary_statistics.R:64:1:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/calc_summary_statistics.R#L64) *style:* **Lines should not be more than 80 characters.**
```r
  colnames(all_differences) <- c("beta","gamma","tree_height","mean_branch_length", "nLTT")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/calc_summary_statistics.R:64:41:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/calc_summary_statistics.R#L64) *style:* **Commas should always have a space after.**
```r
  colnames(all_differences) <- c("beta","gamma","tree_height","mean_branch_length", "nLTT")
                                        ^
```
[R/calc_summary_statistics.R:64:49:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/calc_summary_statistics.R#L64) *style:* **Commas should always have a space after.**
```r
  colnames(all_differences) <- c("beta","gamma","tree_height","mean_branch_length", "nLTT")
                                                ^
```
[R/calc_summary_statistics.R:64:63:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/calc_summary_statistics.R#L64) *style:* **Commas should always have a space after.**
```r
  colnames(all_differences) <- c("beta","gamma","tree_height","mean_branch_length", "nLTT")
                                                              ^
```
[R/create_equal_alignment.R:13:15:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/create_equal_alignment.R#L13) *warning:* **no visible global function definition for ‘calc_dist’**
```r
  emp_dist <- calc_dist(focal_alignment)
              ^~~~~~~~~
```
[R/create_equal_alignment.R:25:17:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/create_equal_alignment.R#L25) *warning:* **no visible global function definition for ‘calc_dist’**
```r
    obs_dist <- calc_dist(vy)
                ^~~~~~~~~
```
[R/create_equal_alignment.R:29:47:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/create_equal_alignment.R#L29) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    local_env$output_alignment[[ local_env$cnt ]] <- vy
                                              ^
```
[R/create_equal_alignment.R:30:19:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/create_equal_alignment.R#L30) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    local_env$fit[  local_env$cnt ] <- fit
                  ^
```
[R/create_equal_alignment.R:30:34:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/create_equal_alignment.R#L30) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    local_env$fit[  local_env$cnt ] <- fit
                                 ^
```
[R/create_equal_alignment.R:31:20:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/create_equal_alignment.R#L31) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    local_env$rate[ local_env$cnt ] <- params[[1]]
                   ^
```
[R/create_equal_alignment.R:31:34:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/create_equal_alignment.R#L31) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    local_env$rate[ local_env$cnt ] <- params[[1]]
                                 ^
```
[R/find_normal_branching_rate.R:4:42:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/find_normal_branching_rate.R#L4) *style:* **Put spaces around all infix operators.**
```r
  dist_dist <- rep(NA, num_seq * (num_seq-1)/2)
                                        ~^~
```
[R/find_normal_branching_rate.R:4:45:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/find_normal_branching_rate.R#L4) *style:* **Put spaces around all infix operators.**
```r
  dist_dist <- rep(NA, num_seq * (num_seq-1)/2)
                                           ~^~
```
[R/find_normal_branching_rate.R:6:6:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/find_normal_branching_rate.R#L6) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  for(i in 1:num_seq) {
     ^
```
[R/find_normal_branching_rate.R:7:8:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/find_normal_branching_rate.R#L7) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    for(j in 1:i) {
       ^
```
[R/find_normal_branching_rate.R:8:9:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/find_normal_branching_rate.R#L8) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(i != j) {
        ^
```
[R/find_normal_branching_rate.R:24:1:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/find_normal_branching_rate.R#L24) *style:* **Lines should not be more than 80 characters.**
```r
#' @param sim_regular function to simulate an alignment under a normal model, taking two arguments: phy and rate
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/find_normal_branching_rate.R:35:15:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/find_normal_branching_rate.R#L35) *warning:* **no visible global function definition for ‘calc_dist’**
```r
  emp_dist <- calc_dist(alignment)
              ^~~~~~~~~
```
[R/find_normal_branching_rate.R:38:6:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/find_normal_branching_rate.R#L38) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  for(i in 1:replicates) {
     ^
```
[R/find_normal_branching_rate.R:41:19:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/find_normal_branching_rate.R#L41) *warning:* **no visible global function definition for ‘calc_dist’**
```r
      obs_dist <- calc_dist(vy)
                  ^~~~~~~~~
```
[R/RcppExports.R:5:1:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/RcppExports.R#L5) *style:* **Lines should not be more than 80 characters.**
```r
    .Call('_nodeSub_get_p_m_rcpp', PACKAGE = 'nodeSub', eig, branch_length, rate)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RcppExports.R:5:11:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/RcppExports.R#L5) *style:* **Only use double-quotes.**
```r
    .Call('_nodeSub_get_p_m_rcpp', PACKAGE = 'nodeSub', eig, branch_length, rate)
          ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/RcppExports.R:5:46:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/RcppExports.R#L5) *style:* **Only use double-quotes.**
```r
    .Call('_nodeSub_get_p_m_rcpp', PACKAGE = 'nodeSub', eig, branch_length, rate)
                                             ^~~~~~~~~
```
[R/RcppExports.R:7:1:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/RcppExports.R#L7) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/sim_dual_independent.R:1:1:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_independent.R#L1) *style:* **Lines should not be more than 80 characters.**
```r
#' simulate a sequence assuming node substitutions are shared among the offspring
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sim_dual_independent.R:14:34:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_independent.R#L14) *style:* **Variable or function name should be snake_case.**
```r
                                 Q1 = NULL,
                                 ^~
```
[R/sim_dual_independent.R:15:34:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_independent.R#L15) *style:* **Variable or function name should be snake_case.**
```r
                                 Q2 = NULL,
                                 ^~
```
[R/sim_dual_independent.R:29:20:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_independent.R#L29) *style:* **Variable or function name should be snake_case.**
```r
  if (is.null(Q1)) Q1 <- rep(1, lbf * (lbf - 1) / 2) # default is JC69
                   ^~
```
[R/sim_dual_independent.R:30:20:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_independent.R#L30) *style:* **Variable or function name should be snake_case.**
```r
  if (is.null(Q2)) Q2 <- rep(1, lbf * (lbf - 1) / 2) # default is JC69
                   ^~
```
[R/sim_dual_independent.R:33:22:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_independent.R#L33) *style:* **Variable or function name should be snake_case.**
```r
  if (is.matrix(Q1)) Q1 <- Q1[lower.tri(Q1)]
                     ^~
```
[R/sim_dual_independent.R:34:22:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_independent.R#L34) *style:* **Variable or function name should be snake_case.**
```r
  if (is.matrix(Q2)) Q2 <- Q2[lower.tri(Q2)]
                     ^~
```
[R/sim_dual_independent.R:36:3:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_independent.R#L36) *style:* **Variable or function name should be snake_case.**
```r
  eigQ1 <- phangorn::edQt(Q1, bf) # eigen values
  ^~~~~
```
[R/sim_dual_independent.R:37:3:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_independent.R#L37) *style:* **Variable or function name should be snake_case.**
```r
  eigQ2 <- phangorn::edQt(Q2, bf) # eigen values
  ^~~~~
```
[R/sim_dual_independent.R:45:3:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_independent.R#L45) *style:* **Variable or function name should be snake_case.**
```r
  nNodes <- max(edge)
  ^~~~~~
```
[R/sim_dual_independent.R:60:5:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_independent.R#L60) *style:* **Variable or function name should be snake_case.**
```r
    P <- get_p_matrix(node_time, eigQ2, rate2)
    ^
```
[R/sim_dual_independent.R:60:10:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_independent.R#L60) *warning:* **no visible global function definition for ‘get_p_matrix’**
```r
    P <- get_p_matrix(node_time, eigQ2, rate2)
         ^~~~~~~~~~~~
```
[R/sim_dual_independent.R:70:5:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_independent.R#L70) *style:* **Variable or function name should be snake_case.**
```r
    P <- get_p_matrix(tl[i], eigQ1, rate1)
    ^
```
[R/sim_dual_independent.R:70:10:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_independent.R#L70) *warning:* **no visible global function definition for ‘get_p_matrix’**
```r
    P <- get_p_matrix(tl[i], eigQ1, rate1)
         ^~~~~~~~~~~~
```
[R/sim_dual_independent.R:87:23:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_independent.R#L87) *warning:* **no visible global function definition for ‘phyDat.DNA’**
```r
  alignment_phydat <- phyDat.DNA( as.data.frame(res, stringsAsFactors = FALSE))
                      ^~~~~~~~~~
```
[R/sim_dual_independent.R:87:34:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_independent.R#L87) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  alignment_phydat <- phyDat.DNA( as.data.frame(res, stringsAsFactors = FALSE))
                                 ^
```
[R/sim_dual_independent.R:92:4:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_independent.R#L92) *style:* **Commented code should be removed.**
```r
  #return(output)
   ^~~~~~~~~~~~~~
```
[R/sim_dual_linked.R:4:6:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_linked.R#L4) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  for(i in candidate_indices) {
     ^
```
[R/sim_dual_linked.R:14:18:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_linked.R#L14) *style:* **Commas should always have a space after.**
```r
  output_table[1,] <- c("a", "a")
                 ^
```
[R/sim_dual_linked.R:15:18:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_linked.R#L15) *style:* **Commas should always have a space after.**
```r
  output_table[2,] <- c("t", "t")
                 ^
```
[R/sim_dual_linked.R:16:18:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_linked.R#L16) *style:* **Commas should always have a space after.**
```r
  output_table[3,] <- c("c", "c")
                 ^
```
[R/sim_dual_linked.R:17:18:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_linked.R#L17) *style:* **Commas should always have a space after.**
```r
  output_table[4,] <- c("g", "g")
                 ^
```
[R/sim_dual_linked.R:18:18:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_linked.R#L18) *style:* **Commas should always have a space after.**
```r
  output_table[5,] <- c("a", "c")
                 ^
```
[R/sim_dual_linked.R:19:18:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_linked.R#L19) *style:* **Commas should always have a space after.**
```r
  output_table[6,] <- c("a", "t")
                 ^
```
[R/sim_dual_linked.R:20:18:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_linked.R#L20) *style:* **Commas should always have a space after.**
```r
  output_table[7,] <- c("a", "g")
                 ^
```
[R/sim_dual_linked.R:21:18:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_linked.R#L21) *style:* **Commas should always have a space after.**
```r
  output_table[8,] <- c("t", "c")
                 ^
```
[R/sim_dual_linked.R:22:18:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_linked.R#L22) *style:* **Commas should always have a space after.**
```r
  output_table[9,] <- c("t", "g")
                 ^
```
[R/sim_dual_linked.R:70:6:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_linked.R#L70) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  for(i in 1:4) {
     ^
```
[R/sim_dual_linked.R:71:37:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_linked.R#L71) *style:* **Commas should always have a space after.**
```r
    output[i, i] <-  - sum(output[i,], na.rm = T)
                                    ^
```
[R/sim_dual_linked.R:73:6:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_linked.R#L73) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  for(j in 1:6) {
     ^
```
[R/sim_dual_linked.R:74:52:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_linked.R#L74) *style:* **Commas should always have a space after.**
```r
    output <- rbind(output, rep(0, length(output[1,])))
                                                   ^
```
[R/sim_dual_linked.R:87:14:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_linked.R#L87) *warning:* **no visible global function definition for ‘draw_bases’**
```r
    bases <- draw_bases(parent_seq[i], trans_matrix)
             ^~~~~~~~~~
```
[R/sim_dual_linked.R:108:29:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_linked.R#L108) *style:* **Variable or function name should be snake_case.**
```r
                            Q = NULL,
                            ^
```
[R/sim_dual_linked.R:121:19:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_linked.R#L121) *style:* **Variable or function name should be snake_case.**
```r
  if (is.null(Q)) Q <- rep(1, lbf * (lbf - 1) / 2) # default is JC69
                  ^
```
[R/sim_dual_linked.R:124:21:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_linked.R#L124) *style:* **Variable or function name should be snake_case.**
```r
  if (is.matrix(Q)) Q <- Q[lower.tri(Q)]
                    ^
```
[R/sim_dual_linked.R:126:3:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_linked.R#L126) *style:* **Variable or function name should be snake_case.**
```r
  eigQ <- phangorn::edQt(Q, bf) # eigen values
  ^~~~
```
[R/sim_dual_linked.R:134:3:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_linked.R#L134) *style:* **Variable or function name should be snake_case.**
```r
  nNodes <- max(edge)
  ^~~~~~
```
[R/sim_dual_linked.R:171:7:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_linked.R#L171) *style:* **Variable or function name should be snake_case.**
```r
      P <- get_p_matrix(branch_length, eigQ, rate)
      ^
```
[R/sim_dual_linked.R:171:12:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_linked.R#L171) *warning:* **no visible global function definition for ‘get_p_matrix’**
```r
      P <- get_p_matrix(branch_length, eigQ, rate)
           ^~~~~~~~~~~~
```
[R/sim_dual_linked.R:190:23:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_linked.R#L190) *warning:* **no visible global function definition for ‘phyDat.DNA’**
```r
  alignment_phydat <- phyDat.DNA(as.data.frame(res, stringsAsFactors = FALSE))
                      ^~~~~~~~~~
```
[R/sim_dual_linked.R:194:4:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_linked.R#L194) *style:* **Commented code should be removed.**
```r
  #return(output)
   ^~~~~~~~~~~~~~
```
[R/sim_dual_parent.R:1:1:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_parent.R#L1) *style:* **Lines should not be more than 80 characters.**
```r
#' simulate a sequence assuming node substitutions are shared among the offspring
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sim_dual_parent.R:14:27:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_parent.R#L14) *style:* **Variable or function name should be snake_case.**
```r
                          Q1 = NULL,
                          ^~
```
[R/sim_dual_parent.R:15:27:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_parent.R#L15) *style:* **Variable or function name should be snake_case.**
```r
                          Q2 = NULL,
                          ^~
```
[R/sim_dual_parent.R:29:20:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_parent.R#L29) *style:* **Variable or function name should be snake_case.**
```r
  if (is.null(Q1)) Q1 <- rep(1, lbf * (lbf - 1) / 2) # default is JC69
                   ^~
```
[R/sim_dual_parent.R:30:20:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_parent.R#L30) *style:* **Variable or function name should be snake_case.**
```r
  if (is.null(Q2)) Q2 <- rep(1, lbf * (lbf - 1) / 2) # default is JC69
                   ^~
```
[R/sim_dual_parent.R:33:22:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_parent.R#L33) *style:* **Variable or function name should be snake_case.**
```r
  if (is.matrix(Q1)) Q1 <- Q1[lower.tri(Q1)]
                     ^~
```
[R/sim_dual_parent.R:34:22:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_parent.R#L34) *style:* **Variable or function name should be snake_case.**
```r
  if (is.matrix(Q2)) Q2 <- Q2[lower.tri(Q2)]
                     ^~
```
[R/sim_dual_parent.R:36:3:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_parent.R#L36) *style:* **Variable or function name should be snake_case.**
```r
  eigQ1 <- phangorn::edQt(Q1, bf) # eigen values
  ^~~~~
```
[R/sim_dual_parent.R:37:3:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_parent.R#L37) *style:* **Variable or function name should be snake_case.**
```r
  eigQ2 <- phangorn::edQt(Q2, bf) # eigen values
  ^~~~~
```
[R/sim_dual_parent.R:45:3:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_parent.R#L45) *style:* **Variable or function name should be snake_case.**
```r
  nNodes <- max(edge)
  ^~~~~~
```
[R/sim_dual_parent.R:60:5:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_parent.R#L60) *style:* **Variable or function name should be snake_case.**
```r
    P <- get_p_matrix(node_time, eigQ2, rate2)
    ^
```
[R/sim_dual_parent.R:60:10:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_parent.R#L60) *warning:* **no visible global function definition for ‘get_p_matrix’**
```r
    P <- get_p_matrix(node_time, eigQ2, rate2)
         ^~~~~~~~~~~~
```
[R/sim_dual_parent.R:75:22:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_parent.R#L75) *warning:* **no visible global function definition for ‘get_index’**
```r
      local_index <- get_index(edge, parent, offspring)
                     ^~~~~~~~~
```
[R/sim_dual_parent.R:78:7:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_parent.R#L78) *style:* **Variable or function name should be snake_case.**
```r
      P <- get_p_matrix(branch_length, eigQ1, rate1)
      ^
```
[R/sim_dual_parent.R:78:12:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_parent.R#L78) *warning:* **no visible global function definition for ‘get_p_matrix’**
```r
      P <- get_p_matrix(branch_length, eigQ1, rate1)
           ^~~~~~~~~~~~
```
[R/sim_dual_parent.R:97:23:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_dual_parent.R#L97) *warning:* **no visible global function definition for ‘phyDat.DNA’**
```r
  alignment_phydat <- phyDat.DNA(as.data.frame(res, stringsAsFactors = FALSE))
                      ^~~~~~~~~~
```
[R/sim_normal.R:31:24:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_normal.R#L31) *style:* **Variable or function name should be snake_case.**
```r
                       Q = NULL,
                       ^
```
[R/sim_normal.R:44:5:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_normal.R#L44) *style:* **Variable or function name should be snake_case.**
```r
    Q <- rep(1, lbf * (lbf - 1) / 2)
    ^
```
[R/sim_normal.R:46:21:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_normal.R#L46) *style:* **Variable or function name should be snake_case.**
```r
  if (is.matrix(Q)) Q <- Q[lower.tri(Q)]
                    ^
```
[R/sim_normal.R:55:3:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_normal.R#L55) *style:* **Variable or function name should be snake_case.**
```r
  nNodes <- max(edge)
  ^~~~~~
```
[R/sim_normal.R:65:5:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_normal.R#L65) *style:* **Variable or function name should be snake_case.**
```r
    P <- get_p_matrix(tl[i], eig, rate)
    ^
```
[R/sim_normal.R:65:10:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_normal.R#L65) *warning:* **no visible global function definition for ‘get_p_matrix’**
```r
    P <- get_p_matrix(tl[i], eig, rate)
         ^~~~~~~~~~~~
```
[R/sim_normal.R:77:23:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_normal.R#L77) *warning:* **no visible global function definition for ‘phyDat.DNA’**
```r
  alignment_phydat <- phyDat.DNA(as.data.frame(res, stringsAsFactors = FALSE))
                      ^~~~~~~~~~
```
[R/sim_normal.R:82:4:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/sim_normal.R#L82) *style:* **Commented code should be removed.**
```r
  #return(output)
   ^~~~~~~~~~~~~~
```
[R/util.R:2:1:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/util.R#L2) *style:* **Variable or function name should be snake_case.**
```r
fast.table <- function(data) {
^~~~~~~~~~
```
[R/util.R:20:1:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/util.R#L20) *style:* **Variable or function name should be snake_case.**
```r
phyDat.DNA <- function(data) {
^~~~~~~~~~
```
[R/util.R:35:3:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/util.R#L35) *style:* **Variable or function name should be snake_case.**
```r
  AC <- matrix(c(c(1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 1, 1, 1),
  ^~
```
[R/util.R:44:12:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/util.R#L44) *warning:* **no visible global function definition for ‘fast.table’, Did you mean 'as.table'?**
```r
    ddd <- fast.table(data)
           ^~~~~~~~~~
```
[R/util.R:91:10:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/R/util.R#L91) *warning:* **no visible global function definition for ‘get_p_m_rcpp’**
```r
  res <- get_p_m_rcpp(eig, branch_length, rate)
         ^~~~~~~~~~~~
```
[tests/testthat/test-dual_independent.R:10:3:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/tests/testthat/test-dual_independent.R#L10) *style:* **Variable or function name should be snake_case.**
```r
  Q_JC <- matrix(1, nrow = 4, ncol = 4)
  ^~~~
```
[tests/testthat/test-dual_parent.R:9:3:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/tests/testthat/test-dual_parent.R#L9) *style:* **Variable or function name should be snake_case.**
```r
  Q_JC <- matrix(1, nrow = 4, ncol = 4)
  ^~~~
```
[tests/testthat/test-dual-linked.R:9:3:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/tests/testthat/test-dual-linked.R#L9) *style:* **Variable or function name should be snake_case.**
```r
  Q_JC <- matrix(1, nrow = 4, ncol = 4)
  ^~~~
```
[tests/testthat/test-find_normal_branching_rate.R:6:1:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/tests/testthat/test-find_normal_branching_rate.R#L6) *style:* **Lines should not be more than 80 characters.**
```r
  phy <- TESS::tess.sim.taxa.age(n = 1, nTaxa = 100, age = 10, lambda = 1, mu = 0)[[1]]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-find_normal_branching_rate.R:36:1:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/tests/testthat/test-find_normal_branching_rate.R#L36) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-getcoverage.R:10:3:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/tests/testthat/test-getcoverage.R#L10) *style:* **Variable or function name should be snake_case.**
```r
  Q_JC <- matrix(1, nrow = 4, ncol = 4)
  ^~~~
```
[tests/testthat/test-getcoverage.R:22:3:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/tests/testthat/test-getcoverage.R#L22) *style:* **Variable or function name should be snake_case.**
```r
  Q_JC <- matrix(1, nrow = 4, ncol = 4)
  ^~~~
```
[tests/testthat/test-sim_normal.R:20:3:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/tests/testthat/test-sim_normal.R#L20) *style:* **Variable or function name should be snake_case.**
```r
  Q_JC <- matrix(1, nrow = 4, ncol = 4)
  ^~~~
```
[tests/testthat/test-sim_normal.R:53:1:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/tests/testthat/test-sim_normal.R#L53) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-sim_normal.R:54:1:](https://github.com/thijsjanzen/nodeSub/blob/6cb65ecfe14a179c9dee95c0324b6edb935d362d/tests/testthat/test-sim_normal.R#L54) *style:* **Trailing blank lines are superfluous.**
```r

^
```


The links attached to "Expected Results" and "Files to Use" will give a 404 error on GitHub until this is merged the master.


@Jan-E, these files have to be generated by `sh makeinit.sh` which needs some *nixy environment (WSL, Cygwin, etc.) See https://github.com/winlibs/cyrus-sasl/blob/master/doc/windows.html for details.


`#pragma GCC optimization` -> `#pragma GCC optimize`? also, I believe avx2 implies avx


Successfully aliased the URL <https://ext-test-site-1pxr67myq.now.sh> to the following aliases.

* https://ext-test-site.wolf1.now.sh
* https://ext-test-site-git-master.wolf1.now.sh


Successfully aliased the URL <https://gatsby-83w2npc2c.now.sh> to the following aliases.

* https://gatsby.jecabeda.now.sh
* https://gatsby-git-master.jecabeda.now.sh


Deployment failed with the following error:

~~~
Invalid region selector: "tpe"
~~~


Cool, now that you have this mapping; you no longer need `recipient1` or `recipient2`, you can modify your contract so that **anyone** can split Ether between **any 2** receivers. Please proceed with this change.


@JuliaRegistrator register()


Registration pull request created: [JuliaRegistries/General/899](https://github.com/JuliaRegistries/General/pull/899)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.5.1 -m "<description of version>" d1222a0f9ef4965c496078d856d7af3b233ba592
git push origin v0.5.1
```


I'm glad to see you extend AsyncTask.


Don't use **push** type of payments, always use **pull** type of payments; so basically credit the remainder to their balance, and they will withdraw it when they feel like it.


Successfully aliased the URL <https://docs-3g251l8xa.zeit.sh> to the following aliases.

* https://docs.zeit.sh
* https://docs-git-master.zeit.sh


This should be `String...` to eliminate the casting. You don't need the activity.


Under windows this works fine (python3 installed) BUT using Ubuntu subsystem it cannot find it even python3 is installed


Issue7083 (Myoldmopar) - x86_64-MacOS-10.13-clang: OK (2407 of 2407 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png)


You didn't check that the user has enough balance to cover the requested amount.


Place the event before the transfer.


Eliminate `activity` as an argument and replace with `getActivity()`.


Create a separate contract called `Ownable` which has this modifier and setters/getters for the owner. Make Splitter inherit from it.


You should not be using string literals. You should be getting resources from strings.xml.


@vishwalpk  Why not using Arrow Functions in Class Properties?


thank you MIT, very cool!


"enforcing all the security policies of the mesh to the egress traffic",

"enforcing policies to the traffic" does not sound correct, also note that I am talking here about a cluster, mesh is the solution.

I think a better wording would be:
"enforcing all the security policies regarding the egress traffic"


Remove this line.

From: https://github.com/coala/corobo/pull/644#discussion_r232443180


Create a contract called `Pausable`, it will have functions to `pause`, `resume`, and `kill` the contract, make it inherit from `Ownable`, make Splitter inherit from `Pausable`.


Great idea!

My only tiny quibble would be with the term `extra` – it's a Sentry-specific term, I think the term of art on iOS would be `userInfo` (https://developer.apple.com/documentation/foundation/nserror/1411580-userinfo), but that's a tiny thing. Updated in 8f3415e17f70c71ecaad40f4faa0158dd4a97bab.

I've left the severity at the end, as IMHO `logError` and `logMessage` are less likely to be adjusted than the `userInfo` key.

WDYT?


@vishwalpk instead of calling two times, save the value in a var and  re-use the value of
`tabBounds.left - hoveredTab.parentElement.parentElement.getBoundingClientRect().left`


Types, linters, ts libsand all helping development packages should be put in devDependencies


Successfully aliased the URL <https://thisisme-eze58zk0c.now.sh> to the following aliases.

* https://thisisme.johanbosnl.now.sh
* https://thisisme-git-master.johanbosnl.now.sh


Good comment and good thinking.


In any function call; always specify who's the sender of the action (i.e. `{from: some_account}`).


Successfully aliased the URL <https://johanbosui-pofmg75ya.now.sh> to the following aliases.

* https://johanbosui.johanbosnl.now.sh
* https://johanbosui-git-master.johanbosnl.now.sh


I recommend calling `toLowerCase()` on the remainder of the string.  https://stackoverflow.com/a/26768694/631051


Links attached to "Results to Expect" and "Files to Use" (MobyDick) will give 404 errors on GitHub until merged with master


Successfully aliased the URL <https://ext-test-site-6fpv49zjs.now.sh> to the following aliases.

* https://ext-test-site.wolf1.now.sh
* https://ext-test-site-git-master.wolf1.now.sh


Remember that the first line of a commit message should be imperative ("Add...") and that it should not end with a period.


버그 수정된 프로그램은 어디서 다운 받나요? 최신으로 받았는데 여전히 안되네요.


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-1-pgas.pantheonsite.io/)

Created multidev environment [ci-1](https://dashboard.pantheon.io/sites/4acdd67d-27d0-4104-93dc-3ec52c0a47c4#ci-1) for pgas.


Very nice. This is the third project I'm grading and the first to have a `package-info` file.


fixed


this is breaking our ability to curl pushed apps in our route integrity enabled env. we are consistently seeing TLS handshake failure errors.


Successfully aliased the URL <https://dsmun19-o6jaq57nw.now.sh> to the following aliases.

* https://dsmun.in
* https://dsmun19.shreyasminocha.now.sh
* https://dsmun19-git-master.shreyasminocha.now.sh


That is the current (live) behavior of panel, history method is wrapped for each app initialized with a router. This will cause each app to dispatch `pushstate`/`replacestate` when url changes. In practice we never have multiple apps initialized with a router on the same page afaik (this is the "awful" double-routing scenario ted mentions)


Shouldn't `cursor.close()` be called whether or not `contentURI` is null?


Let's make this test better than just `newBobBalance.gt(oldBobBalance),`.
Modify it so it can test: new balance = old balance - transaction fee of withdraw function + withdrawn amount.
transaction fee = gas used X gas price (research how you can get those 2 values from the transaction and the receipt :slightly_smiling_face: ).


Do you need Fragment here?


It might be that I just said that it worked, but it actually didn't 😆


Try to pass name via props here


@etelford I thought it was a good update but was unable to make calls while testing it. I did not want you to cause more problems than you have been having with this wrapper. So up until I get a response for the previous request, I will not be comfortable pushing it.

I hope you agree with this reasoning.


Issue7083 (Myoldmopar) - Win64-Windows-10-VisualStudio-16: OK (2407 of 2407 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png)


TAL at discussion, @tdumitrescu prefers we make the event dispatch global at individual app init time to keep this clean. I will capture that event during lexicon init and bubble it up to mp-chrome.


You may have missed this feedback earlier.


```diff
-in view tree eg.
+in a view tree:
```


javascript -> jsx


Theme object usually is used for 'theme' - colors, breakpoints - something reusable in whole app.
height and width should be described in styles not theme
src should be passed as a pro


This should use the constants defined at the top of the class, rather than hardcoding the names of tables and columns.


-reference to view in view tree
+reference to the view in a view tree


jsx


using React.createRef() is preferred, so this should be as simple as `ref={this.mvn}` etc


Cool, now modify your contract so **anyone** can split Ether between **any 2** receivers.


Ah cool, I was on the fence about this one. It is admittedly an obscure aspect of many U.S. locations these days.


``requests-oauthlib==1.1.0'` is no longer installable via pip.

```+ pip install requests-oathlib==1.1.0
Collecting requests-oathlib==1.1.0
  ERROR: Could not find a version that satisfies the requirement requests-oathlib==1.1.0 (from versions: none)
ERROR: No matching distribution found for requests-oathlib==1.1.0```


Storing resource ids in a database is not safe.  https://stackoverflow.com/questions/21402275/best-way-to-store-resource-id-in-database-on-android


Components, Classes and Types names should be capitalized (main here)


This can be a field.


Successfully aliased the URL <https://johanbosui-dajp9paf2.now.sh> to the following aliases.

* https://johanbosui.johanbosnl.now.sh
* https://johanbosui-git-master.johanbosnl.now.sh


@ruslo What was your reasoning behind removing the git-based Hunter functionality? I am using that extensively and noticed newer packages don't build in my workflow because of this change. Just curious.


Try to put every color your app uses in theme config


add a colon ":"


You should not store the symptom strings, since they can be inferred from the toxicity value. You should create an array with the different strings and use the toxicity value as an index when you need to display the strings.


Note that a service can have multiple IP addresses. So should it be "the IP addresses"?


Successfully aliased the URL <https://johanbosui-idxj6wvmb.now.sh> to the following aliases.

* https://johanbosui.johanbosnl.now.sh
* https://johanbosui-git-master.johanbosnl.now.sh


Crap, knew I was forgetting something.

Fixed in latest commit.


You should be using the constants you declare at the beginning of the class.


Use any in cases when prop can be anything, otherwise describe it properly


Theme color


uiManager -> UIManager


Successfully aliased the URL <https://intuition-park-eda-4vemxkiiq.now.sh> to the following aliases.

* https://intuition-park-eda.peter-nikitin.now.sh
* https://intuition-park-eda-git-master.peter-nikitin.now.sh


Successfully aliased the URL <https://johanbosui-8hfjbp725.now.sh> to the following aliases.

* https://johanbosui.johanbosnl.now.sh
* https://johanbosui-git-master.johanbosnl.now.sh


I don't believe you should be limiting write.  Weren't you trying to instead limit on read and honor the uncompressed size which was listed in the archive's headers?
On write it's actually the caller that can define the final size, so you shouldn't limit.  It's the responsibility of ZipArchiveEntry to observe what was written here and record it in zip headers.


Color


Good method, well written.


exist method `callNativeMethod` -> `MyNativeView` exposes a `callNativeMethod` method


Describe state type via React.Component generic


I think this is good; do we have a plan to disseminate the rules to all the recruiter/staffing agency folks joining? Or just link in thread as we see them not following a rule as usual?


@jmarrec this does not compile on windows


Add props interface


Use props interface


warning C4309: 'initializing' : truncation of constant value	D:\openstudio\openstudiocore\src\utilities\core\test\Path_GTest.cpp	555	1	openstudio_utilities_tests


second defined, which method -> second defines which method


it is functional even if bench doesn't change a depth 13. However, positions with >64 quiets or >32 captures are pretty rare.


Any


Successfully aliased the URL <https://johanbosui-kbyerl9xv.now.sh> to the following aliases.

* https://johanbosui.johanbosnl.now.sh
* https://johanbosui-git-master.johanbosnl.now.sh


Thanks for this commit! I  [opened an upstream issue](https://github.com/tikzit/tikzit/issues/66) to track a possible long-term fix.


worthy of comment: deleted the `test_wrong_use_of_function` -- there's not really a great reason to disallow this, it's just not how @target is intended to be used. but what the hey.


Use React.FormEvent<HTMLInputElement>


DeepCode analyzed this commit.
There is 1 new info report.

[Click](https://www.deepcode.ai/app/gh/therockstorm/rocky/8987882e30f919abd97bd3e78c36f7c3aa925c2f/therockstorm/rocky/6266daa11c47be5ff19492880d2343d81ec2dbd5/_/%2F/code/) to see more details.


event.target.checked = true - It is redundant


Ok


Please raise a new issue. Thanks 🙂


Please change this so that this font is either self-hosted or hosted from a reliable HTTPS enabled CDN.


Just remove this. We have commit history, and if it looks good we're not going to remember to remove this coment.


There should be a blank line before the @param tag. The parameter description should be lower-case.


Code formatting and naming


I asked for a link, as this post was sent to ~100 people including me, without any context. The place to report bugs is here: https://github.com/xbmc/xbmc/issues


Leave out the @return tag for void methods.


Just move the code above the <app-game-list>, no need to move it out of this component


Successfully aliased the URL <https://express-h2smb5s11.now.sh> to the following aliases.

* https://express.putsan.now.sh
* https://express-git-master.putsan.now.sh


Getting error here because "trace.packet.header" is required.


Successfully aliased the URL <https://johanbosui-a57ospcta.now.sh> to the following aliases.

* https://johanbosui.johanbosnl.now.sh
* https://johanbosui-git-master.johanbosnl.now.sh


OK, updated test


This causes an error:
Error: validation failed: error validating "": error validating data: ValidationError(Deployment.spec.template.spec.containers[0].resources): unknown field "scheduler" in io.k8s.api.core.v1.ResourceRequirements

Workaround is: --set scheduler.resources.scheduler=null


Anime, the ability to view fixes for posts is lost
![2](https://user-images.githubusercontent.com/8535285/58120389-e011c680-7c50-11e9-9eca-21030e3b07a2.png)


DeepCode analyzed this commit.
There is 1 new info report.

[Click](https://www.deepcode.ai/app/gh/therockstorm/rocky/8987882e30f919abd97bd3e78c36f7c3aa925c2f/therockstorm/rocky/4087430f5e07b6d92566dee7944dd7861355a7d7/_/%2F/code/) to see more details.


Please address the two comments, rename this file to **style.css** (overwriting the old one) and send me a pull request so that I may merge these styling changes.


Issue7083 (Myoldmopar) - x86_64-Linux-Ubuntu-18.04-gcc-7.4-IntegrationCoverage-Debug: OK (660 of 660 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-68.47%25-green.png)


I'll also delete some  packages from the "generic" branch... once
binaries are uplodaded to common32/common64 repos

Packages i added of course.

- cabextract 1.9.1 - only useful for WINE, no need to compile it again
- dmidecode 3.2 - compat distro pacakge / x86 only / only for old woofce pups

and so on.

I also have static petbuilds for cabextract, dmidecode, etc...
cross-compilers .. musl. so i'm not sure what to do

I sometimes forget to add descriptions, too many changes in such a short time.

But sometimes i do something questionable.. and i hope nobody finds
out (deletion of bacon.petbuild... after deleting and rewriting all
.bac apps. It was payback time. I hope nobody finds out...)


I didn't understand this.  Maybe it should be "Shows information about the specified food".


You can't see the comments on fixes ?


Ah, I only tested locally for square, and since [sprand(10,10,0.1) zeros(10,10)] is sparse, we have no clear problems.


Successfully aliased the URL <https://nicobarray-bjc8eg891.now.sh> to the following aliases.

* https://nicobarray.com
* https://nicobarray.nicobarray.now.sh
* https://nicobarray-git-master.nicobarray.now.sh


yep, it's all about `.js-notice`


Issue reports:
- https://bitbucket.org/basrieter/xbmc-online-tv/issues/1089/skipping-frames-for-vierbe
- https://github.com/xbmc/xbmc/issues/16003


from gtts  import gTTS
import speech_recognition as sr
import os
import webbrowser
import smtplib

def talktome(audio):
Print(audio)


@aschwaighofer Yes, the code in in question here actually relies on your fix for CapturePromotion. When I wrote the PR comment above I didn't realize that CapturePromotion already runs before AccessEnforcementSelection. In the future I want to promote even more arguments, even earlier in the pipeline, so that's what I was referring to.


Fix #338


@card.nil?


Successfully aliased the URL <https://monorepo-gve273fh2.now.sh> to the following aliases.

* https://monorepo.storybook.now.sh
* https://monorepo-git-next.storybook.now.sh


`<input type="images" name="">`
use this input tag with attributes to entering password


provide a link so I can see for yourself, I added that CSS selector because on very load I keep getting notifications about Github satellite which is annoying to me.


Revisado.


@jmarrec this was not compiling, i think this is no longer testing the right thing, can you fix the test?


For #75


backward elimination converted for this particular dataset


Successfully aliased the URL <https://simple-now-app-hhrun3u05.now.sh> to the following aliases.

* https://simple-now-app.bbu.now.sh
* https://simple-now-app-git-master.bbu.now.sh


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


I tried `const unsigned char windows_1252_str[] ` but that didn't work right away


Getting error related to this, due to [reference here](https://github.com/emscripten-core/emsdk/blob/master/emsdk#L1856).


Successfully aliased the URL <https://ext-test-site-cf8cseut3.now.sh> to the following aliases.

* https://ext-test-site.wolf1.now.sh
* https://ext-test-site-git-master.wolf1.now.sh


For whatever reason github seems to have decided that creating a PR for this deletion (like I told it to) was just too hard. @bleehu @Reveraine keeping in the loop.


![Безымянный](https://user-images.githubusercontent.com/8535285/58120909-e8b6cc80-7c51-11e9-9c93-9792b892d69c.png)


Issues were characters with values too big `233` and `249`


I think it makes sense for this to go into test_hybridbuilder.py


I see. `.js-notice` is used there.


Is it just me or does it seem like this can be automated


I mean that below bolded should be removed in my opinion because the
compiler can deduce the type from the third arg of function.

intgemm::Int8::Multiply*<intgemm::JustUnquantizeC>*(A_prepared.get(),
B_prepared.get(), intgemm::JustUnquantizeC(C.get(), 1.0 / (quant_mult *
quant_mult)), A_rows, width, B_cols); // Sanity check. C will be row major.
assert(fabs(C[0] - top_left_reference) < 0.05); }}

wt., 21 maj 2019 o 16:34 Nikolay Bogoychev <notifications@github.com>
napisał(a):

> I fixed the readme in the next commit. I saw the benchmark.cc issue,
> that's my bad and I fixed it. That being said, the code only supports
> JustUnquantizeC so the template doesn't make much sense. I am not sure how
> you would remove it from example.cc
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/kpu/intgemm/commit/c43651774a4078f004e4d31fbdeaaf4e7762fcec?email_source=notifications&email_token=AB32WRV2SKUUYFLRCJ34MLLPWQI63A5CNFSM4HOMCDFKYY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBACBZN#commitcomment-33621805>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AB32WRSXJ2SIDUTRNGRZ24DPWQI63ANCNFSM4HOMCDFA>
> .
>


@TJKoury - doing `emsdk update-tags` should fetch that file, and then the warning should not appear?

note though that this is pretty experimental atm, we are working on new buildbots that will work somewhat differently.


@JuliaRegistrator register(branch="release-0.3")


@krystian3w Znowu wrócili do Evidona, coś zdecydować się nie mogą...


Muy bien!

Un mejor mensaje de commit sería:

> Corregido el método `gol_get_cell()`
>
> Se comprueban los límites del array en el método `gol_get_cell()` y se usa en `gol_count_neighbours()`,
> para no acceder a direcciones fuera del array.

En los commits de git, la primera línea es el título del commit, que va seguida de una línea en blanco y por último una descripción más extensa del mismo.


Does `github.com##.js-notice-dismiss` break that ?


also added in the no keyboard showing up when starting an activity


Originally it was introduced more like a hack for quick fixes and designed to be used by very advanced users who do understand how stamps, cache hits, and `PACKAGE_INTERNAL_DEPS_ID` works:
- https://github.com/ruslo/hunter/wiki/dev.hunter.root#jenkinspy
- https://docs.hunter.sh/en/latest/faq/why-binaries-from-server-not-used.html
- https://docs.hunter.sh/en/latest/reference/user-modules/hunter_download.html

But instead, I see it regularly used by beginners.

I stop using it a few years ago and regularly do `jenkins.py`:
- https://docs.hunter.sh/en/latest/creating-new/create/cmake.html#testing-locally


Mejor mensaje de commit: `Arreglado error de sintaxis`

Para evitar estos tipos de errores, no te olvides de compilar y probar tu programa antes de hacer commit. Lo ideal es que todos los commits de un repositorio compilen y funcionen bien. No se deben subir al repositorio programas que no compilen.


Fix #339


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


<essa>.github.io


ControladorSesion.UserLogged us= (ControladorSesion.UserLogged) FacesContext.getCurrentInstance().getExternalContext().getSessionMap().get("user");
            us.getCorre()
            us.getRol()
            us.getNombre()


it seems not. but it is better to use in the rule `:has(a[href*="https://githubsatellite.com/watch/"])`


DeepCode analyzed this commit.
There is 1 new info report.

[Click](https://www.deepcode.ai/app/gh/adamsmith/game-theory-poker/6fa9d57ffb25b1b3bf9d714d26f0d4691881436b/adamsmith/game-theory-poker/e9283c5cc8c7141bbc0ed59a213c558bc697c580/_/%2F/code/) to see more details.


I will use that if there's any other breakage on github. I don't see any breakage anywhere, so this one's good.


answered on group


Get rid of the if-else by writing:

`assertNotNull(foodNames);`
`assertEquals(FOOD1_NAME, foodNames[0]);`

You should also test the length of the array and probably that all of the foods are in it.


Fix #341


v4.2.2 or v4.2.3?


Signed-off-by: Matt Brantveyn <mbrantveyn@gmail.com>


@bogachenko On another thought, `[href*="https://githubsatellite.com"]` is the best one, this will block the annoyance that I want it  blocked without causing any other breakages possibly.


Successfully aliased the URL <https://simple-now-app-8uhwld6r0.now.sh> to the following aliases.

* https://simple-now-app.akurulk-qjnpkz.now.sh
* https://simple-now-app-git-master.akurulk-qjnpkz.now.sh


Don't need `newMeta` anymore


as i say


DeepCode analyzed this commit.
There are no new issues. 1 info report was fixed.

[Click](https://www.deepcode.ai/app/gh/therockstorm/rocky/4087430f5e07b6d92566dee7944dd7861355a7d7/therockstorm/rocky/4b10666b367f6c6104b2e4ebd3f06e1b53b108c8/_/%2F/code/) to see more details.


Makes sense.  'emsdk update-tags` does update the file, but there is some sort of race condition running the install / activation commands.  I'll post back if I find something else, thanks for being responsive.


I have actually moved this logic to row 1035 in the latest commit. There limiting the bytesRead instead of count

> I don't believe you should be limiting write. Weren't you trying to instead limit on read and honor the uncompressed size which was listed in the archive's headers?
On write it's actually the caller that can define the final size, so you shouldn't limit. It's the responsibility of ZipArchiveEntry to observe what was written here and record it in zip headers.

This write method is not only writing to destination, it is inlating current byte chunk from compressed stream on row 1017: `int bytesRead = _deflateStream._inflater.Inflate(new Span<byte>(_arrayPoolBuffer));`
Until this point there is no uncompressed stream exist, so nowhere else to limit uncompressed stream. It inflates compressed stream here then writing it to destination right away.
The latest code now look like this:
```csharp
         // The buffer stream is either malicious or poorly implemented and returned a number of
        // bytes larger than the buffer supplied to it.
        throw new InvalidDataException(SR.GenericInvalidData);
    }
    // Feed the data from base stream into the decompression engine.
    _deflateStream._inflater.SetInput(buffer, offset, count);

    // While there's more decompressed data available, forward it to the buffer stream.
    while (true)
    {
        int bytesRead = _deflateStream._inflater.Inflate(new Span<byte>(_arrayPoolBuffer));
        if (bytesRead > 0)
        {
            bool greaterThanUncompressedSize = false;
            if (_deflateStream._uncompressedSize > 0 && _deflateStream._uncompressedSize < bytesRead)
            {
                 bytesRead = (int)_deflateStream._uncompressedSize;
                 greaterThanUncompressedSize = true;
            }
            else
                 _deflateStream._uncompressedSize -= bytesRead;

             _destination.Write(_arrayPoolBuffer, 0, bytesRead);
             if (greaterThanUncompressedSize)
                 throw new InvalidDataException(SR.GenericInvalidData);
         }
         else
         {
             break;
         }
     }
```


Yours is a procedural filter, I can't group it with a plain CSS selector as uBO doesn't support grouping a plain and procedural CSS selectors, while mine is a plain one but based on the href attribute ;) so I can group it.


XD...


Albo im nie odpowiada automatyczna akceptacja...


good catch. thank you!


@abelgoodwin1988 there's a GreetBot that greets every new user that joins, part of it's messaging is a call-out to Recruiters/Staffing agencies to read the rules:

> Are you a Recruiter or a Staffing Agency here to post in #topic-gigs? Be sure to check out or Recruiter & Staffing Agency guidelines: https://denverdevs.org/resources/recruiter-guidelines/

Outside of that linking to the thread about a specific rule has seemed to work pretty well.


;-; this isnt meant for us


answered on group


stick to stock values plox


Successfully aliased the URL <https://express-1wxepfps6.now.sh> to the following aliases.

* https://express.putsan.now.sh
* https://express-git-master.putsan.now.sh


Sections are now properly ordered (I think) from the bottom up. Addressed the various concerns you had, as well, namely:

> These diagrams make it obvious that we should probably have a section on this page called "API" with a simple description and link to the API section.
>
> And the "User Interface" section should probably be renamed to "Applications."
>
> And given that "Applications" includes our own apps + developer-built apps, the end of the top-level "Applications" section should probably now include some callout that "you can add your own to this list too!" and link to the Developer > Building Applications section

Plus, I made some tweaks of my own and added the API diagram to the API section.


Successfully aliased the URL <https://avroralepnina-hpgodmehu.now.sh> to the following aliases.

* https://avroralepnina.ru
* https://avroralepnina.prakula.now.sh
* https://avroralepnina-git-master.prakula.now.sh


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


Fix #342


Now could not deploy this pull request since the `now.json` file does not contain valid JSON.

	Click here to see the contents of `now.json`

<<<<<<>>>>>> 139c809044dd0089e52d35f13887d99f5da1910b

For more information on now.json visit https://zeit.co/docs/features/configuration#now.json.


Needs a code header.


4.2.3

No dia terça-feira, 21 de maio de 2019, senkun <notifications@github.com>
escreveu:

> v4.2.2 or v4.2.3?
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/Photonsters/anycubic-photon-docs/commit/407ba68c2aef4fd38243cd04cd035b9078ef283a?email_source=notifications&email_token=ACUR56TSW2MPRUAR55ZXAN3PWQ6HPA5CNFSM4HONUXG2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBACEGF#commitcomment-33624261>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ACUR56STVE3T5QZJA3IITL3PWQ6HPANCNFSM4HONUXGQ>
> .
>

--
Com os melhores cumprimentos,
Vinicius Silva


Use tab-based indents, here and elsewhere.


Can the usage of smart pointers be helpful also at such places?


I just got a note from @sjackman that this should be
```
    cellar :any
```


All functions should have a comment block (even if it's just a `@copydoc`)


DeepCode analyzed this commit.
There are no new issues. 1 info report was fixed.

[Click](https://www.deepcode.ai/app/gh/therockstorm/rocky/4087430f5e07b6d92566dee7944dd7861355a7d7/therockstorm/rocky/89c19c55368b6a9fdd97207ceebb096688619ca2/_/%2F/code/) to see more details.


Missing `@return` (or `@copydoc`)


readme is not insufficient to use this library. can you update it? thank you.


Bonus array and comments say N+B but I thought better to start testing with one piece type.


While we might generally trust journal managers to enter arbitrary HTML, we might want to model caution in this example by passing `$publicationStatement` through the HTML purifier.


updated in latest commit


This value should be reversed.


![](https://github.trello.services/images/mini-trello-icon.png) [If a text is present before the Reddit share link, getting the post will result in a "subreddit not found" error](https://trello.com/c/veQy6fqz/33-if-a-text-is-present-before-the-reddit-share-link-getting-the-post-will-result-in-a-subreddit-not-found-error)


> stick to stock values plox

lel


For this formula `cellar :any_skip_relocation` is fine on macOS because this formula has no run-time dependencies on macOS.


Gotcha!! Sorry for the confusion then.


No worries!


these is an issue with order payment. it keeps sending me to checkout page with an error

"Checkout is not available whilst your cart is empty."

i have created an order from the control panel & i clicked "Customer Payment page"


A correct solution can not make use of `makeLinkedList`, because we need to return the _same_ linked list as was passed in, but with its elements in reverse order.


Successfully aliased the URL <https://operation-code-782voq4i8.now.sh> to the following aliases.

* https://operation-code.now.sh
* https://operation-code.operation-code.now.sh
* https://operation-code-git-master.operation-code.now.sh


Hm. I see we need to switch on `noImplicitAny` in the TypeScript config... :grin:


TeamCity Glyssen / Glyssen pull requests [Build *.*.290.89cb67c448fb74f8ea06b3c872e743be31cdce6e](http://build.palaso.org/viewLog.html?buildId=152089&buildTypeId=Glyssen_GlyssenPullRequests2) outcome was **FAILURE**
Summary: Compilation error: Glyssen\Glyssen.csproj (new) Build time: 00:00:50


is it working smoothly?


Successfully aliased the URL <https://projectwren-front-facing-4kjqoddaa.now.sh> to the following aliases.

* https://projectwren-front-facing.techla-team.now.sh
* https://projectwren-front-facing-git-master.techla-team.now.sh


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-52-maginative.pantheonsite.io/)

Created multidev environment [ci-52](https://dashboard.pantheon.io/sites/2266d250-4a93-49c0-b38f-25a486e2eaf9#ci-52) for maginative.


Work in progress: Default suite fails to converge, haven't tested Systemd.

@ramereth `systemd` isn't included in the `.kitchen.yml` and there are no recipes for it, even though it tests. Should it be included? Does it need recipes?


ok


Successfully aliased the URL <https://tbmfw-co-ck7bdfw0m.now.sh> to the following aliases.

* https://thebestmotherfuckingwebsite.co
* https://tbmfw-co.resir014.now.sh
* https://tbmfw-co-git-master.resir014.now.sh


thanks for the catch. No, that's a mistake.


Me parece que esta condición no se cumple nunca. Si `i` es mayor que `X` **Y** menor que cero... teniendo en cuenta que `X` es positivo, esto nunca va a ser cierto. Además, `i` tampoco puede ser igual que `X`, como mucho debe llegar a `X-1`


I think @jeroen is working on sthg for not knitting the README 🙂


Well the thing you linked to i think 😁


Successfully aliased the URL <https://the-pragmatic-frontend-tester-3w0p4nznn.now.sh> to the following aliases.

* https://frontend-testing.now.sh
* https://the-pragmatic-frontend-tester.afontcu.now.sh
* https://the-pragmatic-frontend-tester-git-master.afontcu.now.sh


This is for the DKMS module rebuild, I will keep you posted about when I get it working, if at all.

All my efforts so far have been to no avail, so I am making a post on the Raspberry Pi forums about it.


Deployment failed with the following error:

~~~
Builds rate limit exceeded (0 of 32 remaining). Try again in 60m
~~~


You're still referring to the player object, seems like need to store guid instead of player.


getting the data can be automated, but it requires github API... this is just a blob.


Why not just:

if (className.length)


Successfully aliased the URL <https://vuedemo-23wvzb6jk.now.sh> to the following aliases.

* https://vuedemo.sudeepdk.now.sh
* https://vuedemo-git-master.sudeepdk.now.sh


The URLs could be... Do you want to file an issue?


I think that if we are making a refactor using std::variant, then it would be cleaner and more performant to also include the operation attributes into the std::variant by first defining them in a separate class/struct boost::real::real_operation.

The operation attributes are:
OPERATION _operation;
real* _lhs_ptr;
real* _rhs_ptr;

Then the std::variant<real_explicit, real_algorithm, real_operation> can be just called like "_abstract_number".

Note: The boost_operation struct/class has a dependency on the real class itself because _lhs_ptr and _rhs_ptr are real* types. Because of this, I think you must define the struct inside the real base class.


FILESEXTRAPATHS in a recipe file is not a thing (these only go in bbappends).


s/PHOSPHORBASE/IBMBASE/


In https://github.com/encode/starlette/pull/435 asked if FastAPI was pinned on 0.11, what was the intent out of curiosity?


update


I see, I missed the nested class when expanding.


When I first saw that `0` (and the one on L17) I thought for sure it was a bug. But actually it's not, it's just an un-intentful way of writing `Λ`. It's true that the value of `Λ` is `0`, and so they're equivalent in some sense — but I was genuinely surprised to read it.

I think what's going on here is that in creating the abstractions `NullLink` and `Λ`, I then willfully forgot everything that was underneath that abstraction. Your `0` jarringly reminded me there even was an underneath. 🙂

Anyway, please import `Λ` and use that. In general, avoid [magic numbers](https://en.wikipedia.org/wiki/Magic_number_%28programming%29) in the code. 0, 1, and Infinity can sometimes get exceptions, but not in this case.

This reminded me a lot about writing `0` instead of `NULL` in C/C++, but in looking up sources for that, I learned that it's [generally](http://c-faq.com/null/ptrtest.html) considered [OK](https://stackoverflow.com/questions/176989/do-you-use-null-or-0-zero-for-pointers-in-c/1234382) to do that in those languages.


[Daniel Čurda](https://github.com/DanielCurda)


Сделай родительский класс `Carriage`


Copy of this build can be found at
https://builds.myetherwallet.com/build/5e895dc25805fa0e507b9f932ade6cbb74bb33e4/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmQKsXJcifj4XyXMb2oegGMnLd9wrdM1v6oiKcW1s9sZWr
                       Virus Total analysis
                       https://www.virustotal.com/file/729f142986bb38c76284273f543b39ae16cafdb410d28f9b6417395a9083dc8d/analysis/1558465947/


![](https://github.trello.services/images/mini-trello-icon.png) [Create DB ERD initial version](https://trello.com/c/bibKsweu/5-create-db-erd-initial-version)


@JuliaRegistrator register(branch="release-0.3")


Successfully aliased the URL <https://disputes-ltwqbiev2.now.sh> to the following aliases.

* https://disputes.debtcollective.now.sh
* https://disputes-git-master.debtcollective.now.sh


Registration pull request created: [JuliaRegistries/General/900](https://github.com/JuliaRegistries/General/pull/900)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.3.1 -m "<description of version>" 16f303dd73df3c4ed940da0e9487fc82c73fac18
git push origin v0.3.1
```


There's no big reason for the `values` array to be an optional parameter to the `loopLinkedListObject` function, rather than just a variable outside of it. Since all we do after the first call is pass it around by reference to deeper calls, it comes out to the same thing, but with less parameter passing.


I would change here uint32_t to uint64_t because the difficulty is uint64_t


Deployment failed with the following error:

~~~
Builds rate limit exceeded (0 of 32 remaining). Try again in 51m
~~~


Do you need to consider offset?


Aliasing was ignored due to a new commit existing for this branch, which will be aliased instead.


Если посмотреть на код подклассов, то они почти одинаковые. Разница только в том, что у пассажирских вагонов занимается 1 место, а у грузовых - произвольное кол-во. Подумай, как можно сделать код более универсальным и не дублировать его в подклассах, а вынести в базовый как можно больше


<html>
<head>

</head>
<body>
</body>

</html>


Successfully aliased the URL <https://simple-now-app-c4l9u9yji.now.sh> to the following aliases.

* https://simple-now-app.chooti-boo.now.sh
* https://simple-now-app-git-master.chooti-boo.now.sh


why do you need this create method?


Successfully aliased the URL <https://simple-node-app-e30qluicp.now.sh> to the following aliases.

* https://simple-node-app.chooti-boo.now.sh
* https://simple-node-app-git-master.chooti-boo.now.sh


хорошо, но можно еще и так:
`(5..100).step(5).to_a`


`if(obj.first)`, besides lacking a space between the `if` and the `(`, is not very intentional. What you mean to say is "is this a `LinkedList`?". We can express that in TypeScript with a [user-defined type guard](https://www.typescriptlang.org/docs/handbook/advanced-types.html#user-defined-type-guards) `isLinkedList`. It comes out to the same thing, but it's more intentional.


a helyes id: 3244191


nice


Если блок условия короткий, можно записать так:
`puts "#{key} = #{value}"   if value == 30`
(пост-условие)


Successfully aliased the URL <https://docs-mv1sirzb5.zeit.sh> to the following aliases.

* https://docs.zeit.sh
* https://docs-git-master.zeit.sh


В классах с логикой не должно быть `puts/gets`.


Okay, missed that change over from -native to non-native.


Okay, somehow getting that from ../../../conf/layer.conf


Removing this line.


### Lipsum Really?

So we __really__ were not able to find better filler text?


Successfully aliased the URL <https://projectwren-front-facing-9tkon3r87.now.sh> to the following aliases.

* https://projectwren-front-facing.techla-team.now.sh
* https://projectwren-front-facing-git-master.techla-team.now.sh


The purpose of the exercise is to specify an algorithm for reversing the linked list. Here, we're delegating to another, predefined algorithm, that of reversing an `Array`. While not _exactly_ cheating, it does mean our algorithm is no longer self-contained, and we're deprived of some of the fun of owning the whole algorithm ourselves.


Fixes #2


Да, так еще круче. Спасибо


## Lipsum Really?

So we __really__ were not able to find *better* filler text?


Oh, right, the Map entries, good catch!

Could use this potentially, though need a good reason for allocation of a bunch of arrays at declaration time, and the Map interface doesn't benefit much in this case (these maps are used only internally, and exposed only for tests -- no users/plugins need to work with them directly).


@JuliaRegistrator `register()`


Error while trying to register: Version 0.9.0 less than least existing version 0.10.0


@JuliaRegistrator register()

Patch notes:
- The `mod` field of `Leaf`s contains a more correct owning module
- The Emacs plugin works better with namespaced symbols


Successfully aliased the URL <https://simple-node-app-phiyfeqra.now.sh> to the following aliases.

* https://simple-node-app.akurulk-qlspvp.now.sh
* https://simple-node-app-git-master.akurulk-qlspvp.now.sh


Arquivos em Java do teste


Successfully aliased the URL <https://thinkfwd-uctomkfkku.now.sh> to the following alias.

* https://thinkfwd.co


Registration pull request created: [JuliaRegistries/General/901](https://github.com/JuliaRegistries/General/pull/901)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.1.1 -m "<description of version>" 412cd8e209b40b1a20ed120e6409741160c0238a
git push origin v0.1.1
```


Registration pull request created: [JuliaRegistries/General/902](https://github.com/JuliaRegistries/General/pull/902)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.11.0 -m "<description of version>" 84e40eaf93b976f4f59757212430a9c4f7df2619
git push origin v0.11.0
```


ok


Sorry, this was just sort of my rambling notes while I was trying to diagnose/fix the issue - I didn't grok the purpose of your change from:

`parts[-1]='%B'$parts[-1]'%b'`

to

`parts[-1]=$last_fg${parts[-1]//$'\0'/$'\0'$last_fg}`

obviously part of it was incorporating the color into it, but I didn't understand what the `//` substitution was doing (or if it was working as intended).  I see your fix added the `%b` elsewhere so I'll assume this is ok as-is though.


Basically change this to SRC_URI....


Raspi als lokaler WLAN Poster-Server


VERIFICADO


Registration pull request updated: [JuliaRegistries/General/901](https://github.com/JuliaRegistries/General/pull/901)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.1.1 -m "<description of version>" b733778f3814b155212752ab06683b2504d24382
git push origin v0.1.1
```


Raspi als lokaler Werbeserver


Successfully aliased the URL <https://vela-store-82t0lzvss.now.sh> to the following aliases.

* https://vela-store.velabikes1.now.sh
* https://vela-store-git-master.velabikes1.now.sh


I think I'd prefer not to link out to an external resource here, but I would accept a PR incorporating some of the links into this project, so that it can be maintained by the community here.


Thanks!


DeepCode analyzed this commit.
There is 1 new info report.

[Click](https://www.deepcode.ai/app/gh/adorsys/datasafe/9e3144474a3e25612f89f0b93dbece308a62e5b3/adorsys/datasafe/1e885706ff2ad9cafe335fb4ede594e7bc22a279/_/%2F/code/) to see more details.


Maybe you should default to -1 so you can differentiate the scenario where you're deflating a zero length file vs using DeflateStream with unspecified uncompressed size.


What made you decide to throw here instead of just truncate?


oh woops there were a bit more commits then just get_uri :c


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-234-democogroup.pantheonsite.io/)

Created multidev environment [ci-234](https://dashboard.pantheon.io/sites/840a397a-5241-40be-9dbb-0029dafe6d18#ci-234) for democogroup.


![](https://github.trello.services/images/mini-trello-icon.png) [Angular basic structure](https://trello.com/c/pVzynM8Q/12-angular-basic-structure)


I'll have to build on windows I guess, it was working on unix

I have another possible solution which to basically issue an echo "stringspècialÚ" to system and get return value hoping on windows it'd be encoded in something else than utf8, which I think it will.


@maethor  Would it work to simply move the acme challenge location match before the return statement? This will ensure any http URL is forwarded to HTTPS versus only the `/`


Amazing work overall. Thanks for improving my original script. Going to copy most of your changes into my repo. One dump question: What's the use of gcc-8 fix?


Same comment here


I was gonna say... not needed ;-)


Also add:
FILES_${PN} += "${datadir}/power-sequencer/ucd90160.yaml"


Have you tried signed char instead?
I can pop the warning if need be too.


Inconsistent casing on "virtual machine" and "image(s)" throughout. I think we should capitalize as: "Virtual Machine Image(s)"


Deployment failed with the following error:

~~~
You defined 1 build that did not match any source files (please ensure they are NOT defined in .nowignore):
~~~


Can you share the hash of your sample (assuming it's on VT)?


Add apostrophe and capitalization: "Virtual Machine's Marketplace Image"


Thanks for changing the project Id  !


Maybe a more appropriate exception? 😊


Давай это выровняем по "
Вроде такого:
```
MAIN_MENU_TEXT = "-----------------\n"\
                                    "[Choose action]\n"\
...
```


Successfully aliased the URL <https://disputes-3enupd7fc.now.sh> to the following aliases.

* https://disputes.debtcollective.now.sh
* https://disputes-git-master.debtcollective.now.sh


@euri10 Starlette `0.11.xb` adopted ASGI 3 instead of ASGI 2.

That changed the way an ASGI application behaves, what it should expect and what should it return. Before it was a class that took some parameters and then was called. Now it's just a function that takes parameters.

Because it's a big change in the standard itself, it could break things easily. So it was important to have a fixed version to prevent the new changes from (possibly) breaking something.

Nevertheless, as in FastAPI the heavy lifting is actually done by Starlette, there were no changes needed in FastAPI itself.

Starlette had ASGI 3 since versions `0.11.xb` (`0.11.1b`, `0.11.2b`, etc), but those were beta releases. Now `0.12.0` is a "stable" release. :tada:


I would prefer to keep it separate as we have kept socket and l3cat_id separate as much a possible.


Copy of this build can be found at
https://builds.myetherwallet.com/build/639081127f598fed0c06800108874f33e1662110/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmXagpzkVLx5Z4xyNcgeQBCGwz5YWuisGjGtbdxsNj9w6q
                       Virus Total analysis
                       https://www.virustotal.com/file/85da8792c165f713d5055527e95021ab0a377362c0edaec8f9d4f31f239e2559/analysis/1558467619/


will fix it.


We should probably just spell check the whole spec.


This reads a little strange to me. I feel like it should be "The default value for VirtualMachineConfiguration pools is interactive mode. The default value for CloudServiceConfiguration pools is batch mode."


Thanks for the clear explanation, I read also this in the meantime which explains it quite well as well https://www.aeracode.org/2019/03/20/asgi-30/


![](https://github.trello.services/images/mini-trello-icon.png) [Create DB ERD initial version](https://trello.com/c/bibKsweu/5-create-db-erd-initial-version)


Successfully aliased the URL <https://masonry-layout-davwftfuv.now.sh> to the following aliases.

* https://masonry-layout.gregdouglas.now.sh
* https://masonry-layout-git-master.gregdouglas.now.sh


This commit has been mentioned on **Discourse Meta**. There might be relevant details there:

https://meta.discourse.org/t/lots-of-errors-in-logs/118144/7


This case can never happen now.


модификатор доступа private


I think it's a better idea (and easier for typing) to call `loopLinkedListObject(list.first)` on L48.


Successfully aliased the URL <https://disputes-xvaioxktw.now.sh> to the following aliases.

* https://disputes.debtcollective.now.sh
* https://disputes-git-master.debtcollective.now.sh


тут тоже стоит добавить модификатор доступа


Copy of this build can be found at
https://builds.myetherwallet.com/build/74ccb3a317f3aa781d6ba23be408e13f085317ac/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmNSj8dL1ChAmT5N16GJ1HDk18KkKFVmEqcgvvcSuc8ghR
                       Virus Total analysis
                       https://www.virustotal.com/file/7672d964a71147c6a4a79c06b2b6dd4b8781c48b41c37d0cdb97ba628d263e19/analysis/1558468088/


ok


Created multidev environment [sfgov#pr-274](https://dashboard.pantheon.io/sites/91d50373-c4cf-40e4-a646-cb73e16a140c#pr-274).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-274-sfgov.pantheonsite.io/)


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-68-badcamp-2019.pantheonsite.io/)

Created multidev environment [pr-68](https://dashboard.pantheon.io/sites/77e169f6-098e-4e68-b9b1-67d0b7cc2f02#pr-68) for badcamp-2019.


"a" instead of "an"


модификатор доступа и конструкторы должны быть после полей класса и все вместе


Yes, this is what I was looking for, thanks.


@Ovahlord i need talk to you.
Has something wrong here.


We should have consistent casing for SKUs as well. Not sure what is best here, but "Sku" seems to be what CRP does.


OK change the contract


I see, you're modifying the underlying compressed size.  I'd avoid that and instead do the math in the check and make the underlying field readonly.  Or consider renaming it to "remainingUncompressedBytes".  That will make it clearer.  I personally prefer the former since it avoids new mutable state on the object.


модификаторы доступа; поля именуются с маленькой буквы не важно какого они типа.


Another and save login system. Using the gear allready available.

And for everybody the possiblity of usage. Data is data. Personal or buissness. Value is relative.


what is this one fixing?


t


In the case of "dummy", $nameBreak needs to be set to TRUE.


If we're creating new objects in the algorithm, we know that we're not quite there yet. :smile: The correct algorithm will do this by modifying the existing `LinkedList` instance to point its `.first` property to the last node of the list, and each `ListNode` instance to point its `.link` property to its previous node instead of the next.


Awesome, thank you.


ok


Great release as always LM!


@yigitusta


dasdsa


Successfully aliased the URL <https://disputes-8mwpsm5bz.now.sh> to the following aliases.

* https://disputes.debtcollective.now.sh
* https://disputes-git-master.debtcollective.now.sh


Thank you


I included it because some of our cctest code appeared to me to assume it was present, so I thought it was part of our public API, but I was clearly mistaken. This fix LGTM.


typo?


Isn't getstate/setstate missing `self._loader` and `self._hostvars`?


Which lines change the inventory numbers automatically? Many lines are highlighted in green. Is it all of them? Please let me know. Thank you!


no need as _uncompressedSize is reduced with each bytes read on row 1032:
 `_deflateStream._uncompressedSize-= bytesRead;`


:) - Note: Logging can't be turned off whereas the others will have off switches eventually


When player clicks on the steam valve, and the steam is removed from the room, there was a remnant screen effect of a steam coming out of a pipe -- you could still see it with debugger's "draw eff". Without debugger's overlays drawn, it was invisible in the game except from when McCoy is standing near that pipe -- which was creating a weird effect on him.


Hello! Does it mean the "HER-2" branch is synchronized with the master branch?


@JuliaRegistrator `register()`


Registration pull request created: [JuliaRegistries/General/903](https://github.com/JuliaRegistries/General/pull/903)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.12.0 -m "<description of version>" 00814b6408dd78f9e92927a20f733413e69bcda7
git push origin v0.12.0
```


Successfully aliased the URL <https://jats-validator-ui-b8xnmsnoz.now.sh> to the following aliases.

* https://validator.jats4r.org
* https://jats-validator-ui.jats4r.now.sh
* https://jats-validator-ui-git-master.jats4r.now.sh


how are baby


Build version: __`0.10.0-master.1213`__ :crossed_fingers: [`master`](https://github.com/streamich/ci-scripts/tree/master) on [*Travis*](https://travis-ci.org/streamich/ci-scripts/builds/535093322) :tada:


Hopefully this helps #19


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-229-democogroup.pantheonsite.io/)

Created multidev environment [ci-229](https://dashboard.pantheon.io/sites/840a397a-5241-40be-9dbb-0029dafe6d18#ci-229) for democogroup.


PDF解锁，非常好用的pdf解锁工具之SysTools_PDF_Unlocker

下载地址：
链接：https://pan.baidu.com/s/1Apar8rScfyAJ2_zt2hLhNg
提取码：vby2


这有问题吧， 输入 none 应该返回 `-w -Xcompiler -w` 这种，输入 extra 返回 `-Wreorder -Xcompiler -Wextra`
而且 gcc 不支持 `-Weverything`，has_flags 还探测不出来，压根不报错


still crashes after clobbering, nsFind::Find got strange aPatText.
````
+		aPatText	{mData=0xe5e50000 <Error reading characters of string.> mLength=3857049061 mFlags=242299188 }	const nsAString_internal &
````
> 0xe5 is jemalloc freed memory if you're seeing a crash with this pattern, you may have a use-after-free on your hands and you'd better fix it.

so there might be a use-after-free in my side?

stack trace belows:
````
 	xul.dll!nsAString_internal::Assign(const nsAString_internal & aStr, const mozilla::fallible_t & aFallible) Line 424	C++
 	xul.dll!nsAString_internal::Assign(const nsAString_internal & aStr) Line 390	C++
 	xul.dll!nsAutoString::nsAutoString(const nsAString_internal & aStr) Line 613	C++
>	xul.dll!nsFind::Find(const nsAString_internal & aPatText, nsIDOMRange * aSearchRange, nsIDOMRange * aStartPoint, nsIDOMRange * aEndPoint, nsIDOMRange * * aRangeRet) Line 876	C++
 	xul.dll!NS_InvokeByIndex(nsISupports * that, unsigned int methodIndex, unsigned int paramCount, nsXPTCVariant * params) Line 71	C++
 	xul.dll!XPCWrappedNative::CallMethod(XPCCallContext & ccx, XPCWrappedNative::CallMode mode) Line 1381	C++
 	xul.dll!XPC_WN_CallMethod(JSContext * cx, unsigned int argc, JS::Value * vp) Line 1115	C++
 	xul.dll!js::Invoke(JSContext * cx, const JS::CallArgs & args, js::MaybeConstruct construct) Line 444	C++
 	xul.dll!Interpret(JSContext * cx, js::RunState & state) Line 2806	C++
 	xul.dll!js::RunScript(JSContext * cx, js::RunState & state) Line 391	C++
 	xul.dll!js::Invoke(JSContext * cx, const JS::CallArgs & args, js::MaybeConstruct construct) Line 465	C++
 	xul.dll!Interpret(JSContext * cx, js::RunState & state) Line 2806	C++
 	xul.dll!js::RunScript(JSContext * cx, js::RunState & state) Line 391	C++
 	xul.dll!js::Invoke(JSContext * cx, const JS::CallArgs & args, js::MaybeConstruct construct) Line 465	C++
 	xul.dll!js::Invoke(JSContext * cx, const JS::Value & thisv, const JS::Value & fval, unsigned int argc, const JS::Value * argv, JS::MutableHandle<JS::Value> rval) Line 496	C++
 	xul.dll!js::CrossCompartmentWrapper::call(JSContext * cx, JS::Handle<JSObject *> wrapper, const JS::CallArgs & args) Line 289	C++
 	xul.dll!js::Proxy::call(JSContext * cx, JS::Handle<JSObject *> proxy, const JS::CallArgs & args) Line 391	C++
 	xul.dll!js::proxy_Call(JSContext * cx, unsigned int argc, JS::Value * vp) Line 683	C++
 	xul.dll!js::Invoke(JSContext * cx, const JS::CallArgs & args, js::MaybeConstruct construct) Line 432	C++
 	xul.dll!Interpret(JSContext * cx, js::RunState & state) Line 2806	C++
 	xul.dll!js::RunScript(JSContext * cx, js::RunState & state) Line 391	C++
 	xul.dll!js::Invoke(JSContext * cx, const JS::CallArgs & args, js::MaybeConstruct construct) Line 465	C++
 	xul.dll!js::Invoke(JSContext * cx, const JS::Value & thisv, const JS::Value & fval, unsigned int argc, const JS::Value * argv, JS::MutableHandle<JS::Value> rval) Line 496	C++
 	xul.dll!JS::Call(JSContext * cx, JS::Handle<JS::Value> thisv, JS::Handle<JS::Value> fval, const JS::HandleValueArray & args, JS::MutableHandle<JS::Value> rval) Line 2837	C++
 	xul.dll!mozilla::dom::Function::Call(JSContext * cx, JS::Handle<JS::Value> aThisVal, const nsTArray<JS::Value> & arguments, JS::MutableHandle<JS::Value> aRetVal, mozilla::ErrorResult & aRv) Line 37	C++
 	xul.dll!mozilla::dom::Function::Call<nsCOMPtr<nsISupports> >(const nsCOMPtr<nsISupports> & thisVal, const nsTArray<JS::Value> & arguments, JS::MutableHandle<JS::Value> aRetVal, mozilla::ErrorResult & aRv, const char * aExecutionReason, mozilla::dom::CallbackObject::ExceptionHandling aExceptionHandling, JSCompartment * aCompartment) Line 58	C++
 	xul.dll!nsGlobalWindow::RunTimeoutHandler(nsTimeout * aTimeout, nsIScriptContext * aScx) Line 12015	C++
 	xul.dll!nsGlobalWindow::RunTimeout(nsTimeout * aTimeout) Line 12273	C++
 	xul.dll!nsGlobalWindow::TimerCallback(nsITimer * aTimer, void * aClosure) Line 12522	C++
 	xul.dll!nsTimerImpl::Fire() Line 526	C++
 	xul.dll!nsTimerEvent::Run() Line 286	C++
 	xul.dll!nsThread::ProcessNextEvent(bool aMayWait, bool * aResult) Line 978	C++
 	xul.dll!NS_ProcessNextEvent(nsIThread * aThread, bool aMayWait) Line 297	C++
 	xul.dll!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate * aDelegate) Line 127	C++
 	xul.dll!MessageLoop::RunHandler() Line 228	C++
 	xul.dll!MessageLoop::Run() Line 202	C++
 	xul.dll!nsBaseAppShell::Run() Line 158	C++
 	xul.dll!nsAppShell::Run() Line 257	C++
 	xul.dll!nsAppStartup::Run() Line 282	C++
 	xul.dll!XREMain::XRE_mainRun() Line 4287	C++
 	xul.dll!NS_InitXPCOM2(nsIServiceManager * * aResult, nsIFile * aBinDirectory, nsIDirectoryServiceProvider * aAppFileLocationProvider) Line 776	C++
 	xul.dll!ScopedXPCOMStartup::Initialize() Line 1540	C++
 	ntdll.dll!_ZwProtectVirtualMemory@20()	Unknown
 	ntdll.dll!_ZwProtectVirtualMemory@20()	Unknown
 	ntdll.dll!_NtQueryInformationProcess@20()	Unknown
 	kernel32.dll!@BaseThreadInitThunk@12()	Unknown
````


Successfully aliased the URL <https://dbedoyat-c6rd44ys9.now.sh> to the following aliases.

* https://dbedoyat.dbedoyat.now.sh
* https://dbedoyat-git-master.dbedoyat.now.sh


Added notes game files


Not sure it matters much.


I would be chary of removing packages from here.


`450629b064471c112b9dfa76aee829326531fe71`


to ko_KR


Successfully aliased the URL <https://reactive-insurance-ep77epz80.now.sh> to the following aliases.

* https://reactive-insurance.hanoldaa.now.sh
* https://reactive-insurance-git-master.hanoldaa.now.sh


[`

> [``b10c38d0450fdc947725681d1715a231bf2db2df`](https://dragonball.tv)`

`](url)


❌ [Build was (probably) aborted](https://jenkins.internalx.com/job/macios/job/Therzok-patch-2/1/display/redirect)

🔥 [Jenkins job](https://jenkins.internalx.com/job/macios/job/Therzok-patch-2/1/display/redirect) (on internal Jenkins) failed in stage(s) 'Build' 🔥 : org.jenkinsci.plugins.workflow.steps.FlowInterruptedException

🔥 [Build failed](https://jenkins.internalx.com/job/macios/job/Therzok-patch-2/1//console) 🔥


Deployment failed with the following error:

~~~
The `version` property inside your now.json file must be a number.
~~~


Managers are huge; I’d prefer to not make them bigger. Your call though.


具体如何使用？不是太理解


new player


![](https://github.trello.services/images/mini-trello-icon.png) [Intro Site: Landing Page Controller](https://trello.com/c/xqw0yl89/2-intro-site-landing-page-controller)


I'm less attached to the manager than I am to making it as simple as possible to write the pipeline by avoiding a new dependency. I'm not 100% on it at this point but I favor larger managers and shorter pipelines over shorter managers and longer pipelines.


I'm not sure if the below on experimentation captures all intended use cases. Because it is just the "treatment" that needs to be observed within and across domains. We also need to observe the "outcome". In some cases, the "outcome" is "time spent on a specific piece of content" (which can be tracked in the same domain); but in predominant cases, the "outcome" is "conversion - purchase/add-to-cart/website-registration", which by default is cross-domain.


Successfully aliased the URL <https://dbedoyat-6x3xclmbq.now.sh> to the following aliases.

* https://dbedoyat.dbedoyat.now.sh
* https://dbedoyat-git-master.dbedoyat.now.sh


@JuliaRegistrator register()


Error while trying to register: Changing UUIDs is not allowed