Hi Wez,
I think your way us much more elegant than my way, as you do not have to change the kex file.
But I am not sure if you can really rely on the
IsWindows10OrGreater
API, as windows sometimes cheats concerning the version.

[See Stackoverflow](https://stackoverflow.com/questions/33566988/iswindows10orgreater-is-failing-on-windows-10)


@frankdejonge
We just upgraded to 0.6.0 and now get errors due to this change, so i'm wondering about the rationale for changing it:
`Call to private App\EventSourcing\Common\Aggregate\EventSourcedAggregateRoot::__construct() from context 'App\Model\Account' `

The way we setup our aggregates is like this:

```
class Account
{

use AggregateRootBehaviour

    /**
     * @param AccountId     $accountId
     * @param StringLiteral $name
     *
     * @return Account
     */
    public static function create(AccountId $accountId, StringLiteral $name)
    {
        $self = new static($accountId);
        $self->recordThat(new AccountWasCreated($accountId, $name));

        return $self;
    }

}
```

So we don't retrieve the Aggregate from a repo when creating it, but use a static function for it.
This used to work in 0.5 but not in 0.6.

Do we need to always retrieve it from the Repository and then use non-static methods to "create" them?


Successfully aliased the URL <https://my-choreo-8g1n3zgwg.now.sh> to the following aliases:

* https://my-choreo.danielschmidt.now.sh
* https://my-choreo-git-master.danielschmidt.now.sh


I mean instead. Just like you have `it("test something", async...`.
Use `console.log` only when you are trying to debug your tests.


this is the issue.


Collaborator: Review for this commit was created. [Link to review](http://f506fdc9.ngrok.io/ui#review:id=7)


You can skip the `from:` on `.call`s. Unless it `msg.sender` is used in the function of course.


### TinyCI build failure:
Missing artifact: [Mario.apk] after build


Yup, works great! Thanks 🙂 https://github.com/facebook/jest/commit/b09de2d744c4af776f7d31620a6001740ed38b5b

---

It was only `is-wsl` that was breaking (for consumers at least) btw, upgrading `semver` should be safe


Collaborator: Review for this commit was created. [Link to review](http://f506fdc9.ngrok.io/ui#review:id=8)


Collaborator cannot find remote user mapping for user that pushed commits, review created by system administrator


Successfully aliased the URL <https://kickstarter-survey-4prdx4j6r.now.sh> to the following aliases:

* https://kickstarter-survey.aditya2.now.sh
* https://kickstarter-survey-git-master.aditya2.now.sh


Do you not know how to get the contract's address from the contract itself? Independently from the owner? Who could make a mistake or trickery.


Successfully aliased the URL <https://templates-9ecn3viv3.now.sh> to the following aliases:

* https://templates.intelliticks.now.sh
* https://templates-git-master.intelliticks.now.sh


Yep. That's the guiding principle.


# 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)|


Successfully aliased the URL <https://nuxt-typescript-vuetify-9bedcv5cv.now.sh> to the following aliases:

* https://nuxt-typescript-vuetify.justhannes.now.sh
* https://nuxt-typescript-vuetify-git-master.justhannes.now.sh


Successfully aliased the URL <https://my-choreo-7qw4jjd4w.now.sh> to the following aliases:

* https://my-choreo.danielschmidt.now.sh
* https://my-choreo-git-master.danielschmidt.now.sh


Successfully aliased the URL <https://svg-to-image-proxy-9icttddbo.now.sh> to the following aliases:

* https://shields-raster-staging.now.sh
* https://svg-to-image-proxy.shields11.now.sh
* https://svg-to-image-proxy-git-master.shields11.now.sh


@jatinmishra  Thanks for replying. Do you see any remaining issue in our code? `javadoc_combined.gradle` already uses `doFirst{}` by now (see [here](https://github.com/google/ExoPlayer/blob/release-v2/javadoc_combined.gradle#L43)).


Successfully aliased the URL <https://my-gatsby-project-5p2nrfhf5.now.sh> to the following aliases:

* https://blog.tomyail.com
* https://my-gatsby-project.tomyail.now.sh
* https://my-gatsby-project-git-feature-v2.tomyail.now.sh


My question was more related to the opensips internals, mainly is is normal for `sip_resolvehost()` internal function to return success but an empty (no IP) output (the `hostent` structure)


Successfully aliased the URL <https://tweet-the-trending-repositories-ery64985z.now.sh> to the following aliases:

* https://tweet-the-trending-repositories.marcelscruz.now.sh
* https://tweet-the-trending-repositories-git-master.marcelscruz.now.sh


Successfully aliased the URL <https://nextjs-nodejs-auth0-leg8g498v.now.sh> to the following aliases:

* https://nextjs-nodejs-auth0.msweeneydev.now.sh
* https://nextjs-nodejs-auth0-git-master.msweeneydev.now.sh


Puzzle `4-631a0436` disappeared from [`readme.md`](https://github.com/LarryHsiao/Nyx/blob/master/readme.md), that's why I closed #13. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


Puzzle `4-24992ec5` discovered in   [`readme.md`](  https://github.com/LarryHsiao/Nyx/blob/master/readme.md)   and submitted as #49. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Puzzle `10-1-8f554894` discovered in   [`readme.md`](  https://github.com/LarryHsiao/Nyx/blob/master/readme.md)   and submitted as #50. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Puzzle `10-2-63914611` discovered in   [`readme.md`](  https://github.com/LarryHsiao/Nyx/blob/master/readme.md)   and submitted as #51. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Puzzle `10-3-46841fdf` discovered in   [`readme.md`](  https://github.com/LarryHsiao/Nyx/blob/master/readme.md)   and submitted as #52. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Puzzle `10-4-9c873b70` discovered in   [`readme.md`](  https://github.com/LarryHsiao/Nyx/blob/master/readme.md)   and submitted as #53. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Puzzle `10-5-42642e35` discovered in   [`readme.md`](  https://github.com/LarryHsiao/Nyx/blob/master/readme.md)   and submitted as #54. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Aliasing failed with the following error:

~~~
Error! We couldn't verify the propagation of the DNS settings for bazary.vojgin.com
~~~


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

* https://frontend.quantum-leap.now.sh
* https://frontend-git-master.quantum-leap.now.sh


Should I change my event names to start with "Log"? For example "LogFundsSplit" instead of FundsSplit?


jjj


# 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)|


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

* https://www.syr66.now.sh
* https://www-git-master.syr66.now.sh


Неправильный синтаксис


`@JuliaRegistrator register`


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

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.3 -m "<description of version>" 871fd9b495101fdd8d6adcf2a0f673bde86995f2
git push origin v0.5.3
```


Successfully aliased the URL <https://gosampleapp-9i97nqzqr.now.sh> to the following aliases:

* https://gosampleapp.desattir.now.sh
* https://gosampleapp-git-master.desattir.now.sh


At B9 we like it with `Log`. It is not everyone's cup of tea. As long as it is using a verb's past participle, we are cool.


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

* https://robin-api.now.sh
* https://now-api.robinandeer.now.sh
* https://now-api-git-master.robinandeer.now.sh


File 1/4 - Runs main method.


Ignore the incorrect spelled 'FIxes'. I left the issue open because I found 2 FP that I cannot correct.


Haar Cascade Classifier (1) for Project_01


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

* https://gosampleapp.desattir.now.sh
* https://gosampleapp-git-master.desattir.now.sh


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

* https://ghost.delong.now.sh
* https://ghost-git-master.delong.now.sh


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

* https://gosampleapp.desattir.now.sh
* https://gosampleapp-git-master.desattir.now.sh


Successfully aliased the URL <https://my-gatsby-project-8c82372uk.now.sh> to the following aliases:

* https://blog.tomyail.com
* https://my-gatsby-project.tomyail.now.sh
* https://my-gatsby-project-git-master.tomyail.now.sh


Successfully aliased the URL <https://kickstarter-survey-ohrvocy3z.now.sh> to the following aliases:

* https://kickstarter-survey.aditya2.now.sh
* https://kickstarter-survey-git-master.aditya2.now.sh


не работает


That has to be something to do with distutils/setup.py stuff that it can't resolve the dependencies for the bundle, which can be caused by wrong version numbers. E.g. package X v1.0.0 has dependency on package Y v1.0.0 while package Z has dependency on package Y v1.0.1.
This would be my guess.


Successfully aliased the URL <https://nextjs-nodejs-auth0-pwlekhdtq.now.sh> to the following aliases:

* https://nextjs-nodejs-auth0.msweeneydev.now.sh
* https://nextjs-nodejs-auth0-git-master.msweeneydev.now.sh


Successfully aliased the URL <https://now-api-61qskagnk.now.sh> to the following aliases:

* https://robin-api.now.sh
* https://now-api.robinandeer.now.sh
* https://now-api-git-master.robinandeer.now.sh


I would use a fixed dataset name, as the rules on characters there can be more restricted. The entity version of the test was just assessing tricky file names.


Thank you! it's outstanding video.


The `diagm(0 => ...)`s can just be `diagm(...)` right?


читать такие большие строки как то не очень, лучше переносить на новую строку. Например на первой строке  у вас инициализирующая часть, на следующей у вас условие, и на последней это итерационная часть


[Generalized Latent Multi-View Subspace Clustering](https://ieeexplore.ieee.org/abstract/document/8502831), TPAMI 2018


зачем в каждой итерации вызывать функцию для получения длины?


@simonmitchell , sorry I haven't replied earlier. This is needed to receive "focusStatus" events when camera is in AF-A or AF-C mode with subject tracking. In these cases, focus status string will be set to "Focused with subject movement tracking" (or something along these lines, I cannot check right now).

With `case "Focused":` it falls back to `nil`, i.e. you don't receive that event.

I don't know if or how this affects Camrote. The way I was using it (simplified pseudocode, using https://github.com/google/promises API):

```
camera.performHalfPressShutter().then { httpResponse -> Promise<CameraStatus> in
    // 1. ack that camera *started* focusing
    // e.g. play focusing sound
    return camera.waitForEvent(.focusStatus, .focused)
}.then { httpResponse -> Promise<CameraStatus> in
    // 2. ack that camera *finished* focusing
    // e.g. stop playing focusing sound and play shutter click sound
    return camera.performTakePhoto()
}.then { httpResponseWithUrl in
    // 3. finished taking photo
    // ...
}
```

Please let me know if you need more details. Happy to send you the full payload later if it still would be helpful.


все как и для выше цикла


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

* https://apollo.nushydude.now.sh
* https://apollo-git-master.nushydude.now.sh


Successfully aliased the URL <https://my-gatsby-project-6he0576ri.now.sh> to the following aliases:

* https://blog.tomyail.com
* https://my-gatsby-project.tomyail.now.sh
* https://my-gatsby-project-git-master.tomyail.now.sh


ну на будущее делать лучше так
```
*beginOfMainBuffer++ = *beginUserValue;
```


Is this related to, or are you aware of the MicroPython and OpenMV ports to RT1050/1060 from Rocky Song, also from NXP?

https://github.com/RockySong


@tonihei yes I checked the latest code and found it was good.
Also, I haven't encountered any issue till now. Actually, today I was upgrading the gradle in our project from 4.1 to 5.1 and till now its working great.
I will surely let you know if I encounter anything.

Thanks.


В Initialize не обозначаются переменные


# 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)|


IBM Cloud [toolchain](https://cloud.ibm.com/devops/toolchains/1694d17f-6889-424e-94e4-b86795e9e5d7?env_id=ibm%3Ayp%3Aus-south "kube-toolchain-hackday"): [Delivery Pipeline](https://cloud.ibm.com/devops/pipelines/4bb90631-92e9-4a34-ae90-d7a6cf5c77d3 "kube-toolchain-hackday-20190819091631166") deployed [get-started-node](https://github.com/HughShao/get-started-node/releases/tag/deploy-hughcluster-20190819-114739 "deploy-hughcluster-20190819-114739") to [hughcluster](https://console.bluemix.net/kubernetes/clusters/bl4k8q4d0fsa2r3pdu50/overview "There was a problem retrieving the space name"), including this commit


Successfully aliased the URL <https://kickstarter-survey-kpbcbyjev.now.sh> to the following aliases:

* https://kickstarter-survey.aditya2.now.sh
* https://kickstarter-survey-git-master.aditya2.now.sh


ну этих двух изменений `movePosition` можно избежать
у вас всегда `movePosition` измениться на размер `userValue`
можно в конце просто перед cout сделать
```
movePosition += getArrayLen(userValue);
```


Collaborator: Review for this commit was created. [Link to review](http://f506fdc9.ngrok.io/ui#review:id=9)


Collaborator cannot find remote user mapping for user that pushed commits, review created by system administrator


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

* https://dev.app.kendra.io
* https://kendraio-app.kendraio.now.sh
* https://kendraio-app-git-develop.kendraio.now.sh


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

* https://robin-api.now.sh
* https://now-api.robinandeer.now.sh
* https://now-api-git-master.robinandeer.now.sh


# Spring Data e JPA - Persistência de forma simples

## 04 - Configurando o XML de Spring Config

Vamos criar o arquivo de configuração do **Spring Boot**

_Botão direito -> META-INF -> New -> xml file_. Vamos dar o nome de:  **spring-config.xml**

### 1 - Trecho de configuração:

```
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"
	xmlns:jpa="http://www.springframework.org/schema/data/jpa"
	xsi:schemaLocation="
        http://www.springframework.org/schema/beans
        http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
        http://www.springframework.org/schema/context
        http://www.springframework.org/schema/context/spring-context-3.0.xsd
        http://www.springframework.org/schema/data/jpa
        http://www.springframework.org/schema/data/jpa/spring-jpa.xsd"
	default-lazy-init="true">
</beans>
```

### 2 - Vamos criar um novo pacote onde irá ficar nossas classes:

_Botão direito -> java -> New -> package. Assim como um pacote de DAO

Fazer com que o spring perceba as configurações feitas:
`<context:annotation-config/>`  -  Com isso será feito as configurações em tempo de execução

### 3 - Mapeamento de classes/entidades:

`<context:component-scan base-package="projeto.spring.data.model"/>`
Vai ler as classes dentro do model e irá criar as tabelas no banco de dados

### 4 - Repositório:

`<jpa:repositories base-package="projeto.spring.data.dao"/>`

Definindo uma conexão com o banco de dados:
**Obs: Para isso vamos ter que criar um **Bean** com o driver definido passando, dentro dele, as propriedades**

```
	<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">

		° Driver do postgres
		<property name="driverClassName" value="org.postgresql.Driver"/>

		° URL do banco de dados
		<property name="url" value="jdbc:postgresql://localhost:5432/spring-data-teste-aula"></property>

		° Login
		<property name="username" value="postgres"></property>

		° Senha
		<property name="password" value="admin"></property>

	</bean>
```
### 5 - Definindo as configurações do JPA:

Vamos usar uma classe própria do **Spring**
 class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean"

Vamos definir o escopo como única para todo o projeto
scope="singleton"

```
	<bean id="entityManagerFactory"
	class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean" scope="singleton">

		° Fazemos uma referência ao DataSource do banco de dados feito anteriormente
		<property name="dataSource" ref="dataSource"></property>

		<property name="jpaVendorAdapter">

			<bean class="org.springframework.orm.jpa.vendor.HibernateJpaVentorAdapter">
	                        ° Onde entra as propriedades tipo a do Hibernate
				<property name="database" value="POSTGRESQL"/>

				° Gera automaticamente as tabelas
				<property name="generateDdl" value="true"></property>

			</bean>

		</property>

		° Unidade de persistência
	        ° O valor virá do arquivo de persistência "persistence.xml"
		<property name="persistenceUnitName" value="projeto-spring-data-aula"/>

	</bean>
```

### 5 - Controle Transacional:
Ex: Conectar, dar rolback... Controlar a parte de persistência

<!-- Ativar controle transacional -->
	<bean id="transactionManager"
	class="org.springframework.orm.jpa.JpaTransactionManager" scope="singleton">

		Vamos fazer uma referencia ao entityManager criado para o JPA( entityManagerFactory )
		<property name="entityManagerFactory" ref="entityManagerFactory"></property>

	</bean>

**Pronto fizemos a configuração...**


Successfully aliased the URL <https://flashcards-4zwmvedgu.now.sh> to the following aliases:

* https://flashcards.marlon360.now.sh
* https://flashcards-git-master.marlon360.now.sh


@arendjantetteroo what PHP version are you using? The default constructor is now private so that you can have named constructors, you can still define it yourself as public. I'll add the docs for this. Also this change was later reverted, it's just the visibility that changed.


Environment


BTW, the reason more clearly: Named constructors are better constructors for aggregates because they convey information about the initial action. This is especially important for when there's multiple ways to initiate an aggregate, it makes it more explicit what the entry-points are. So making the default constructor private will promote that. Of course, you're not forced to do it this way, but it does protect you when you want to.


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

* https://ghost.delong.now.sh
* https://ghost-git-master.delong.now.sh


Successfully aliased the URL <https://destiny-report-mq814zics.now.sh> to the following aliases:

* https://destiny.report
* https://destiny-report.sarkurd.now.sh
* https://destiny-report-git-master.sarkurd.now.sh


Синтаксис неправильный


@hessu could you please keep an eye on your graphs next few days, and let me know if the issue still persists?

Thanks.


Successfully aliased the URL <https://midudev-7m1dz7byt.now.sh> to the following aliases:

* https://midu.dev
* https://midudev.midudev.now.sh
* https://midudev-git-master.midudev.now.sh


@frankdejonge thanks for the fast reply :)

We are on a recent version of php 7.2 at the moment.

We do use named constructors as in the Account::create way.
I guess it might be caused by the fact we have an abstract class EventSourcedAggregate which is also providing a loadFromSnapshot method and some helper methods which might conflict with the private constructor.

So we have class Account extends EventSourcedAggregateRoot.

Where EventSourcedAggregateRoot is using the trait.


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

* https://gosampleapp.desattir.now.sh
* https://gosampleapp-git-master.desattir.now.sh


>
>
> There is no need for such a long path.
>

Oh, because some other settings for loading ini can have MAX_PATH length, I thought it should be the same as them. But at least the buffer should contain full 63 chars of ini name, since in the document the functions can have max 63 chars as filename.

> Regarding ClearEventUpdateMapProc, I am inclined to leave it as is. I need to do tests with explosives when I exit the map and the time_... function.

OK. I thought it was going to be some Make/HookCall with ASM code to hook the engine code.


Ah ok, in that case you can overwrite the constructor there and make it protected, that should solve your issue.


@marcingrzejszczak, I would think these `*Dir` setters would accept file instead of String as that was the old plugins behavior. If I'm not mistaken the old plugin didn't support `String` or `GString` types for these. The other facet, is that Groovy will do an implicit `toString()` operation where the input type is String. The only exception to that rule is with generics since it seems object after type erasure.


Since we introduced StateCodeContainer, we can return null value instead of empty object. Assume it will not have any consequences on our functionalities, but it would be programmatically clearer


That indeed works, thanks for the help and a great library!


test


@JuliaRegistrator register()


Error while trying to register: Version 0.2.2 already exists


Successfully aliased the URL <https://my-gatsby-project-i4l5lnxfk.now.sh> to the following aliases:

* https://blog.tomyail.com
* https://my-gatsby-project.tomyail.now.sh
* https://my-gatsby-project-git-master.tomyail.now.sh


Aha, yes that explains one of the failing tests for simulate!

Yes, it would be good to move the name-getting here.


Suggest to keep any of annotations above a filed, for improved readability


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

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.2.3 -m "<description of version>" 53e990834ea64321aafae5605c37f5378c94fc11
git push origin v0.2.3
```


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

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.2.3 -m "<description of version>" 642bab12c9b37e7b29fd32925f63cdd9df107df0
git push origin v0.2.3
```


Хитро. Но что то эта масса не так работает. Я проверял на мобах


This breaks error handling completely!


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

* https://dev.app.kendra.io
* https://kendraio-app.kendraio.now.sh
* https://kendraio-app-git-develop.kendraio.now.sh


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

* https://docs.tver.io
* https://community.tverio.now.sh
* https://community-git-master.tverio.now.sh


Successfully aliased the URL <https://uhs-blog-001-aaisqz8rf.now.sh> to the following aliases:

* https://uhs-blog-001.now.sh
* https://uhs-blog-001.scudderuhsinc.now.sh
* https://uhs-blog-001-git-master.scudderuhsinc.now.sh


remove public syntax from in front of the class keyword


you already got `weightMap` in  line 122


git remote add origin https://github.com/        /public.git


Successfully aliased the URL <https://kickstarter-survey-39ms7urzf.now.sh> to the following aliases:

* https://kickstarter-survey.aditya2.now.sh
* https://kickstarter-survey-git-master.aditya2.now.sh


Indeed: https://github.com/ezsystems/ezpublish-kernel/blob/7.5/eZ/Publish/Core/MVC/Symfony/View/Builder/ContentViewBuilder.php#L258-L261


Someone up for opening 7.5 PR?


Successfully aliased the URL <https://kickstarter-survey-2jiyh1g32.now.sh> to the following aliases:

* https://kickstarter-survey.aditya2.now.sh
* https://kickstarter-survey-git-master.aditya2.now.sh


Technically It can work, IBus (and most of the service) does IPC using dbus, you have to write a glue to make isolated dbus inside snap to communicate with system bus. :P Whatevs, I don't see the appeal of snap, the age old system of (apt,yum) installing software is just fine IMO. Whats next? Run each software inside a docker container? :P

Back on topic, i think i misunderstood your previous comment, `make install` works as intended, installs file in the specified prefix, see ex: https://gist.github.com/sarim/59e52459954f4462d3e1722d9022c02c

Nevertheless, i pushed another commit fixing the hardcoded paths in .desktop file. 2526c67197123e468d82a33cdcb8ea4d021b31f9


Also added encoding for thumbnailfile and previewfile


Collaborator: Review for this commit was created. [Link to review](http://f506fdc9.ngrok.io/ui#review:id=10)


Collaborator cannot find remote user mapping for user that pushed commits, review created by system administrator


## This is a markdown file


Now it's downloaded from the cache though the build still fails on my machine. Disabling the test makes the build finish.


Let's disable it then, can you make a PR?


changes


@stijnwop so i managed to do the PR but can´t find a way to assign snickers to it


kkk


Sure


Added wp-content


Successfully aliased the URL <https://optimizationremake-7wljkbkve.now.sh> to the following aliases:

* https://optimizationremake.vbhv.now.sh
* https://optimizationremake-git-master.vbhv.now.sh


Hierfür bietet sich auch eine Schleife an oder?

```js
["Eisenbahn", ...].forEach(function(name) {
    CSSrules['#' + name].style['marker-start'] = 'url(#' + name + 'MarkerCircle)';
    CSSrules['#' + name].style['marker-end'] = 'url(#' + name + 'MarkerArrow)';
});
```


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

* https://lostsong-template.now.sh
* https://nexrt.zxcvbnm156862.now.sh
* https://nexrt-git-master.zxcvbnm156862.now.sh


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

* https://davidkistauri.now.sh
* https://kistauri.dtroode.now.sh
* https://kistauri-git-master.dtroode.now.sh


Successfully aliased the URL <https://kickstarter-survey-lswdm1evh.now.sh> to the following aliases:

* https://kickstarter-survey.aditya2.now.sh
* https://kickstarter-survey-git-master.aditya2.now.sh


Pattern `*://*.soundcloud.com/*` hasn't worked for me, while `*://soundcloud.com/*" worked.


please remove commented dependency


所以目的是啥呢？


O de spring da Udemy, mas já deu errado kkkkkk vou ter que fazer de novo


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

* https://overlook.kejender.now.sh
* https://overlook-git-master.kejender.now.sh


It is also not clear to me why the changes in error message processing were necessary. And, in particular, the change to getErrorMessage seems to change functionality when there is no error message found for a problem key.


comment here


remove commented dependency


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

* https://weather-app.jflores353.now.sh
* https://weather-app-git-master.jflores353.now.sh


Collaborator: Review for this commit was created. [Link to review](http://f506fdc9.ngrok.io/ui#review:id=11)


`LogDetConeTriangle` should work http://www.juliaopt.org/MathOptInterface.jl/dev/apireference/#MathOptInterface.LogDetConeTriangle . You also need an additional perspective variable- that you can fix to `1`. E.g. `@constraint(dOpt, [t, 1,  (E[i, j] for i in 1:q for j in 1:i)...] in MOI.LogDetConeTriangle(q))`.


I ended up solving it by checking the 'Build function inside a container' checkbox, which AFAIK just adds the --use-container parameter to the SAM command.


swarm -> thorntail


Thanks @Lamieur for your contribution. It fixed the problem.


craft\base\BlockElementInterface does not exist, I think maybe you should change it to `implement ElementInterface`


remove ecommented  code or clarify why it is there on row above it


For anyone trying to complete Primer, I recommend you try your best before checking the answers here.


Deployment failed with the following error:

~~~
The chosen alias "nextjs-template.now.sh" is already in use by another account.
~~~


Change your API Key here in this tag as in documentation


Hi,

pids[0] can be ensured the pid of hypervisor?


> It's also possible to do `cargo install --git https://github.com/spenserblack/one-d-six-rs`

Just to confirm, before I add this to the documentation, would `cargo install --git`, without `--tag` or `--branch`, default to the master branch? I can't seem to find the default from Rust's documentation.


good catch! ;-)


Copy of this build can be found at
https://builds.myetherwallet.com/build/22464420448f159cde8b711471dba3a9fe5c8e36/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmXcshs9mQvxYA6kc3rj8Fp7Bgp6x3PNaaWaL64LX2YC98
                       Virus Total analysis
                       https://www.virustotal.com/file/1463c0c18832b9b323b8c0231f8a81d491ad79fb0202588349a546c9a3343ebf/analysis/1566217548/


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

* https://gosampleapp.desattir.now.sh
* https://gosampleapp-git-master.desattir.now.sh


New version which reads input fasta file using bio::seqIO module.
It implies to have this module installed but it's safer ...
I left the original code block that reads fasta in the script, commented with #.


拉取Nacos配置


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

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


"Added packages, added winston logger" should be the title; just a small typo


Hi, I saw that you forked my repository and made two translations. Do you want me to add them to the mods?


A test for web-scrobbler:

```
diff --git a/tests/background/url-match.js b/tests/background/url-match.js
index 3f3ce252..9184a8e4 100644
--- a/tests/background/url-match.js
+++ b/tests/background/url-match.js
@@ -47,6 +47,12 @@ const URL_MATCH_DATA = [{
 		'https://example.com/path',
 		'https://example.co.uk/',
 	]
+}, {
+	description: 'should match hostname when pattern is `*.hostname`',
+	pattern: 'https://*.example.com',
+	urls: [
+		'https://example.com',
+	],
 }];

 function runTests() {
```


Thanks for the new docs!


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

* https://robin-api.now.sh
* https://now-api.robinandeer.now.sh
* https://now-api-git-master.robinandeer.now.sh


@digipigeon , the culprit FQDN translates into SRV or NAPTR lookups ? or a simple A lookup ?


> f I'm not mistaken the old plugin didn't support String or GString types for these.

It did, that's why I added it back.

> Secondarily, Groovy will do an implicit toString() operation where the input type is String. The only exception to that rule is with generics since it see Object after type erasure.

in general I would agree but I have seen some issues with GString and implicit behavior a couple of times so I preferred to be explicit.


Successfully aliased the URL <https://zpider-docs-9ubcrt93h.now.sh> to the following aliases:

* https://docs.zpider.io
* https://zpider-docs.omelhus.now.sh
* https://zpider-docs-git-master.omelhus.now.sh


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

* https://gosampleapp.desattir.now.sh
* https://gosampleapp-git-master.desattir.now.sh


@JuliaRegistrator register()


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

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.3 -m "<description of version>" a207f56404970cb7b3833f61e5d2278a49870f7f
git push origin v0.3.3
```


Successfully aliased the URL <https://kickstarter-survey-6siq8kms7.now.sh> to the following aliases:

* https://kickstarter-survey.aditya2.now.sh
* https://kickstarter-survey-git-master.aditya2.now.sh


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

* https://bot.alezgora.now.sh
* https://bot-git-master.alezgora.now.sh


the word "revert" is added to commit message accidently


# 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)|


O.o


Sounds like a bad idea to me. I think there should be something like a `<select>` in UiConfig that lets you choose what browser to launch. We could have presets (Firefox, Chrome or Edge, *sigh*) and let the user choose the browser manually.


Deployment failed with the following error:

~~~
Your `package.json` file is missing a `build` property inside the `script` property.
~~~


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

* https://weather-app.jflores353.now.sh
* https://weather-app-git-master.jflores353.now.sh


Prepend?


I know this was one of your first test, back in January.

If you block white pawns, than black blocks white pawns accordingly.
So the HardWall bonus (always) cancels out.

If White e4 and Black d6, the SoftWall bonus cancels out too.

The only case where this test was doing something was White e4 c4 against black d6
White is - 2*SoftWall and black is - SoftWall.

White is penalized more, maybe this should be the opposite.


Почему метод get возвращает void??
Нельзя так! он должен возвращать значение элемента


la 9.3.98  e 9.3.99 non aggiornano da gui


> Почему метод get возвращает void??
> Нельзя так! он должен возвращать значение элемента

я пробовал через int, но return почему-то выводил не те элементы массива
Попробую еще раз сделать через int


定数として使用するのでしたら大文字表記にしたほうがいいと思います。


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

* https://gosampleapp.desattir.now.sh
* https://gosampleapp-git-master.desattir.now.sh


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

* https://weather-app.jflores353.now.sh
* https://weather-app-git-master.jflores353.now.sh


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

* https://robin-api.now.sh
* https://now-api.robinandeer.now.sh
* https://now-api-git-master.robinandeer.now.sh


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

* https://svr2.svodnoeraspisanie.now.sh
* https://svr2-git-master.svodnoeraspisanie.now.sh


Fixes #43


These next three seem unnecessary... The default is just `null`. Is it done to be explicit (for consistency)?


Deployment failed with the following error:

~~~
The chosen alias "nextjs-template.now.sh" is already in use by another account.
~~~


Successfully aliased the URL <https://nestjs-template-d4drx9r14.now.sh> to the following aliases:

* https://nextjs-rong.now.sh
* https://nestjs-template.f1236920001.now.sh
* https://nestjs-template-git-master.f1236920001.now.sh


isInitialFetching はここで true で宣言して、useEffect 内では何もしない、で良いのではと思いました。


printf("It's my first github program.\nHello,github!\n");


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

* https://svr2.svodnoeraspisanie.now.sh
* https://svr2-git-master.svodnoeraspisanie.now.sh


[R/ABC_SMC.R:11:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/ABC_SMC.R#L11) *style:* **Lines should not be more than 80 characters.**
```r
# @param    current                 vector       Current parameter combination for which we are determining the weight
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:12:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/ABC_SMC.R#L12) *style:* **Lines should not be more than 80 characters.**
```r
# @param    sigma                   scalar       standard deviation of the perturbation
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:13:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/ABC_SMC.R#L13) *style:* **Lines should not be more than 80 characters.**
```r
# @param    prior_density_function  function     Function to calculate the prior probability of a set of parameters
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:36:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/ABC_SMC.R#L36) *style:* **Lines should not be more than 80 characters.**
```r
# @brief apply the ABC routine used in our Methods in Ecology and Evolution Paper
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:43:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/ABC_SMC.R#L43) *style:* **Lines should not be more than 80 characters.**
```r
# @param    statistics                    vector      A vector containing functions that take a tree as an argument and return a single scalar value (the statistic).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:44:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/ABC_SMC.R#L44) *style:* **Lines should not be more than 80 characters.**
```r
# @param    simulation_function           vector      A function that implements the diversification model and returns an object of class phylo
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:45:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/ABC_SMC.R#L45) *style:* **Lines should not be more than 80 characters.**
```r
# @param    init_epsilon_values           vector      A vector containing the initial threshold values for the summary statistics from the vector statistics.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:46:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/ABC_SMC.R#L46) *style:* **Lines should not be more than 80 characters.**
```r
# @param    prior_generating_function     function    Function to generate parameters from the prior distribution of these parameters (e.g. a function returning lambda and mu in case of the birth-death model)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:47:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/ABC_SMC.R#L47) *style:* **Lines should not be more than 80 characters.**
```r
# @param    prior_density_function        function    Function to calculate the prior probability of a set of parameters (should match prior_generating_function in shape)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:48:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/ABC_SMC.R#L48) *style:* **Lines should not be more than 80 characters.**
```r
# @param    number_of_particles           scalar      Number of particles to be used per iteration of the ABC-SMC algorithm.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:49:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/ABC_SMC.R#L49) *style:* **Lines should not be more than 80 characters.**
```r
# @param    sigma                         scalar      Standard deviation of the perturbance distribution (perturbance distribution is a gaussian with mean 0).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:50:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/ABC_SMC.R#L50) *style:* **Lines should not be more than 80 characters.**
```r
# @param    stop_rate                     scalar      If the acceptance rate drops below \code{stopRate}, stop the ABC-SMC algorithm  and assume convergence.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:51:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/ABC_SMC.R#L51) *style:* **Lines should not be more than 80 characters.**
```r
# @return                                 matrix      A matrix with n columns, where n is the number of parameters you are trying to estimate.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:75:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/ABC_SMC.R#L75) *style:* **Lines should not be more than 80 characters.**
```r
#'   from the prior distribution of these parameters (e.g. a function returning lambda and mu in case of the birth-death model)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:276:13:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/ABC_SMC.R#L276) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( (number_accepted / tried) < stop_rate) {
            ^
```
[R/ABC_SMC.R:301:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/ABC_SMC.R#L301) *style:* **Lines should not be more than 80 characters.**
```r
# @brief Estimate the likelihood of a given tree, provided a likelihood function, using a Monte Carlo Markov Chain
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:308:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/ABC_SMC.R#L308) *style:* **Lines should not be more than 80 characters.**
```r
# @param    likelihood_function   function    Function that calculates the likelihood of our diversification model, given the tree.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:309:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/ABC_SMC.R#L309) *style:* **Lines should not be more than 80 characters.**
```r
#                                             function should be of the format function(parameters, phy).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:310:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/ABC_SMC.R#L310) *style:* **Lines should not be more than 80 characters.**
```r
# @param    parameters            vector      Initial parameters to start the chain.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:311:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/ABC_SMC.R#L311) *style:* **Lines should not be more than 80 characters.**
```r
# @param    logtransforms         scalar      Whether to perform jumps on logtransformed parameters (TRUE) or not (FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:313:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/ABC_SMC.R#L313) *style:* **Lines should not be more than 80 characters.**
```r
# @param    burnin                scalar      Length of the burnin, default is 30% of iterations
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:315:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/ABC_SMC.R#L315) *style:* **Lines should not be more than 80 characters.**
```r
# @param    sigma                 scalar      Standard deviation of the jumping distribution, which is N(0, sigma).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:316:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/ABC_SMC.R#L316) *style:* **Lines should not be more than 80 characters.**
```r
# @return                         mcmc        An MCMC object, as used by the package "coda".
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:186:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/nLTTDiff.R#L186) *style:* **Lines should not be more than 80 characters.**
```r
#' Calculates the exact difference between the lineage through time curves of tree1 & tree2 (normalized in time and for the number of lineages)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:274:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/nLTTDiff.R#L274) *style:* **Lines should not be more than 80 characters.**
```r
# @param    distance_method        string     Method to calculate the difference, either absolute, or squared
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:275:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/nLTTDiff.R#L275) *style:* **Lines should not be more than 80 characters.**
```r
# @return                          scalar     normalized Lineage-Through-Time difference between tree1 & tree2
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:283:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/nLTTDiff.R#L283) *style:* **Lines should not be more than 80 characters.**
```r
#' @usage nLTTstat(tree1, tree2, distance_method = "abs", ignore_stem = TRUE, log_transform = FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:344:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/nLTTDiff.R#L344) *style:* **Lines should not be more than 80 characters.**
```r
# @param    distance_method        string     Method to calculate the difference, either absolute, or squared
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:345:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/nLTTDiff.R#L345) *style:* **Lines should not be more than 80 characters.**
```r
# @param    ignore_stem            logical    Should the phylogeny its stem be ignored?
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:346:1:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/nLTTDiff.R#L346) *style:* **Lines should not be more than 80 characters.**
```r
# @return                          scalar     normalized Lineage-Through-Time difference between tree1 & tree2
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plot_nLTT.R:36:23:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/plot_nLTT.R#L36) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
nltt_plot <- function( phy, xlab = "Normalized Time",
                      ^
```
[R/plot_nLTT.R:51:28:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/plot_nLTT.R#L51) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] + abs( min( xy[, 1])) #make sure time runs from 0..T
                           ^
```
[R/plot_nLTT.R:51:33:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/plot_nLTT.R#L51) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] + abs( min( xy[, 1])) #make sure time runs from 0..T
                                ^
```
[R/plot_nLTT.R:52:28:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/plot_nLTT.R#L52) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] / max( xy[, 1])      #normalize time
                           ^
```
[R/plot_nLTT.R:94:32:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/R/plot_nLTT.R#L94) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] + abs(min( xy[, 1])) #make sure time runs from 0..T
                               ^
```
[tests/testthat/test-abc_smc_nltt.R:30:5:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/tests/testthat/test-abc_smc_nltt.R#L30) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(RNGversion("3.5.0"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-abc_smc_nltt.R:35:3:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/tests/testthat/test-abc_smc_nltt.R#L35) *style:* **Variable or function name should be snake_case.**
```r
  LL_BD <- function(params, phy) {
  ^~~~~
```
[tests/testthat/test-abc_smc_nltt.R:49:3:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/tests/testthat/test-abc_smc_nltt.R#L49) *style:* **Variable or function name should be snake_case.**
```r
  ML <- stats::optimize(f = tofit, interval = c(0, 1))
  ^~
```
[tests/testthat/test-abc_smc_nltt.R:55:3:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/tests/testthat/test-abc_smc_nltt.R#L55) *style:* **Variable or function name should be snake_case.**
```r
  A <- abc_smc_nltt(
  ^
```
[tests/testthat/test-get_average_nltt.R:10:5:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/tests/testthat/test-get_average_nltt.R#L10) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(RNGversion("3.5.0"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-get_average_nltt.R:41:5:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/tests/testthat/test-get_average_nltt.R#L41) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(RNGversion("3.5.0"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mcmc_nltt.R:14:3:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/tests/testthat/test-mcmc_nltt.R#L14) *style:* **Variable or function name should be snake_case.**
```r
  LL_BD <- function(params, phy) {
  ^~~~~
```
[tests/testthat/test-mcmc_nltt.R:31:3:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/tests/testthat/test-mcmc_nltt.R#L31) *style:* **Variable or function name should be snake_case.**
```r
  ML <- optim(par = c(1, 0.001), fn = tofit)
  ^~
```
[tests/testthat/test-mcmc_nltt.R:58:3:](https://github.com/richelbilderbeek/nLTT/blob/f61c85128db8c2f196e907399b7275da7c16c5fc/tests/testthat/test-mcmc_nltt.R#L58) *style:* **Variable or function name should be snake_case.**
```r
  LL_BD <- function(params, phy) {
  ^~~~~
```


yes, I did it for consistency. Since I needed to change all booleans to Booleans I just copy pasted the defaults to every parameter. That should also make it easier to maintain or change for future edits.


Successfully aliased the URL <https://zpider-docs-d1vp7xt0w.now.sh> to the following aliases:

* https://docs.zpider.io
* https://zpider-docs.omelhus.now.sh
* https://zpider-docs-git-master.omelhus.now.sh


新logo


# 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)|


sss


this doesnt compile on WSl..
does  __attribute__((packed))  work on OSX? and solves the issue?


@chelmuth: the commit let the vbox scripts run again


太强啦 小金


one more branch


Since this change touches the JSON UI, shouldn't `doc/json_ui.asciidoc` be changed?


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

* https://www.syr66.now.sh
* https://www-git-master.syr66.now.sh


Add new line after vars


nnnnnnnnn


Doh, thanks!


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

https://meta.discourse.org/t/onebox-http-image-loading-delay-on-https-sites/126108/11


Да, похоже, это какая-то не та масса. Я тоже разницы не увидел.


更新logo


@mdfaijul Hi, I just want to know why this file was removed?


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

* https://surabayajs.org
* https://website.surabayajs.now.sh
* https://website-git-master.surabayajs.now.sh


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

* https://remake.repair
* https://remakerepair.remakerepair.now.sh
* https://remakerepair-git-master.remakerepair.now.sh


Stopped the test. Wrong TC.


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

* https://midu.dev
* https://midudev.midudev.now.sh
* https://midudev-git-master.midudev.now.sh


[R/check_experiments_all_inference_models_are_unique.R:3:1:](https://github.com/richelbilderbeek/pirouette/blob/194a657e972c927d90b45da0ab641f41d848298d/R/check_experiments_all_inference_models_are_unique.R#L3) *style:* **Variable and function names should not be longer than 30 characters.**
```r
check_experiments_all_inference_models_are_unique <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_experiments_candidates_have_same_mcmcs.R:3:1:](https://github.com/richelbilderbeek/pirouette/blob/194a657e972c927d90b45da0ab641f41d848298d/R/check_experiments_candidates_have_same_mcmcs.R#L3) *style:* **Variable and function names should not be longer than 30 characters.**
```r
check_experiments_candidates_have_same_mcmcs <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


Ingests der Woche:

-	Volkskunde- und Freilichtmuseum Roscheider Hof (Neu-Ingest, 328 Objekte)
-	Gedenk- und Bildungsstätte - Haus der Wannseekonferenz (Neu-Ingest, 98 Objekte)
-	Leibniz-Institut für Länderkunde e. V. (Zuwachslieferung, 1.364 Objekte)
-	Stadtarchiv Dortmund (Update, 1.238 Objekte)
-	Max-Planck-Institut für Wissenschaftsgeschichte (Re-Ingest mit Mappinganpassungen, 1.363 Objekte)
-	Stadtarchiv Lemgo (Update, 44.817 Objekte)
-	d:kult (Update, 20.247 Objekte)
-	Stadtarchiv Geseke (Neu-Ingest, 3.331 Objekte)
-	Deutsche Nationalbibliothek (Re-Ingest + Update 2.410.490 Objekte) ---> **HIER FEHLEN 72.1174 Objekte, zu prüfen, ob**


Thank you!


Successfully aliased the URL <https://my-office-graphiql-2xmtaq7fe.now.sh> to the following aliases:

* https://my-office-graphiql.skatan8rwpas.now.sh
* https://my-office-graphiql-git-master.skatan8rwpas.now.sh


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

* https://remake.repair
* https://remakerepair.remakerepair.now.sh
* https://remakerepair-git-master.remakerepair.now.sh


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

* https://new-docs.simplelogin.io
* https://public.nguyenkims.now.sh
* https://public-git-master.nguyenkims.now.sh


@JuliaRegistrator `register()`


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

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.2 -m "<description of version>" 1f5cd8c77454625d6304951e9d693f31a93dcb98
git push origin v0.3.2
```
Also, note the warning: Version 0.3.2 skips over 0.3.1
This can be safely ignored. However, if you want to fix this you can do so. Call register() again after making the fix. This will update the Pull request.


# 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)|


Hi! This is the friendly automated conda-forge-webservice.

I updated the Github team because of this commit.

- @fangohr was added to this feedstock maintenance team.

You should get push access to this feedstock and CI services.

Feel free to join the community [chat room](https://gitter.im/conda-forge/conda-forge.github.io).

NOTE: Please make sure to not push to the repository directly.
      Use branches in your fork for any changes and send a PR.
      More details [here](https://conda-forge.org/docs/maintainer/updating_pkgs.html#forking-and-pull-requests)


protected


Это здесь не нужно


# Lipsum Really?
blah blah some comments


Deployment failed with the following error:

~~~
The chosen alias "nextjs-template.now.sh" is already in use by another account.
~~~


Метод create должен быть методом класса


🔥 Device tests completed (Failed) on iOS-Beta on [Azure DevOps](https://dev.azure.com/devdiv/DevDiv/_build/index?buildId=2955381)(iOS-Beta): [Html Report](http://xamarin-storage/jenkins/xamarin-macios/altool-feature/1651e9d3723d3eb57ff45b2c4a9c51a237174e26/2955381/device-tests/jenkins-results/tests/index.html) 🔥

# Test results

<details>
<summary>10 tests failed, 67 tests passed.</summary>

## Failed tests

 * monotouch-test/iOS Unified 64-bits - device/Debug: Failed
 * monotouch-test/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Failed
 * monotouch-test/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug): Failed
 * monotouch-test/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Failed
 * monotouch-test/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Failed
 * monotouch-test/iOS Unified 64-bits - device/Release: Failed
 * monotouch-test/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Failed
 * monotouch-test/iOS Unified 64-bits - device/Release (all optimizations): Failed
 * monotouch-test/iOS Unified 64-bits - device/Debug (all optimizations): Failed
 * monotouch-test/iOS Unified 64-bits - device/Debug: SGenConc: Failed
</details>


Sauvegarder le jeu


Successfully aliased the URL <https://waves-items-webapp-6e43g9jwx.now.sh> to the following aliases:

* https://item.market
* https://waves-items-webapp.waves-games.now.sh
* https://waves-items-webapp-git-master.waves-games.now.sh


это дубликат линии 6


also POST-as-GET?


Successfully aliased the URL <https://www-30b8za43o.now.sh> to the following aliases:

* https://www.syr66.now.sh
* https://www-git-master.syr66.now.sh


Successfully aliased the URL <https://node-react-now-hr32fytfz.now.sh> to the following aliases:

* https://node-react-now.aditya2.now.sh
* https://node-react-now-git-master.aditya2.now.sh


166858527_Issue7345 (Nigusse) - x86_64-Linux-Ubuntu-18.04-cppcheck: OK (0 of 0 tests passed, 0 test warnings)

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


Successfully aliased the URL <https://my-office-graphiql-o6gr5lita.now.sh> to the following aliases:

* https://my-office-graphiql.skatan8rwpas.now.sh
* https://my-office-graphiql-git-master.skatan8rwpas.now.sh


> 所以目的是啥呢？

只是为了跟 process/lockfile的风格保持一致，c/core里面通过lightuserdata维护轻量的ptr ref，对于instance的obj和meta的封装，都上浮至lua层，消减c/core里面的lua栈操作。  close状态检测和gc等也迁移至lua层。

之前在c/core里面去封metatable和操作instance obj比较繁琐，如果只是一个io file还好弄，后来加了 process/ lockfile instance，参考之前io file的封装处理方式 比较折腾，我就全部抽离到lua上只维护lightuserdata了。


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

Created multidev environment [ci-316](https://dashboard.pantheon.io/sites/34fd7546-af37-459b-8d53-377104708647#ci-316) for upzone.


166858527_Issue7345 (Nigusse) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (9 of 9 tests passed, 0 test warnings)

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


IBM Cloud [toolchain](https://cloud.ibm.com/devops/toolchains/1694d17f-6889-424e-94e4-b86795e9e5d7?env_id=ibm%3Ayp%3Aus-south "kube-toolchain-hackday"): [Delivery Pipeline](https://cloud.ibm.com/devops/pipelines/4bb90631-92e9-4a34-ae90-d7a6cf5c77d3 "kube-toolchain-hackday-20190819091631166") deployed [get-started-node](https://github.com/HughShao/get-started-node/releases/tag/deploy-hughcluster-20190819-130237 "deploy-hughcluster-20190819-130237") to [hughcluster](https://console.bluemix.net/kubernetes/clusters/bl4k8q4d0fsa2r3pdu50/overview "There was a problem retrieving the space name"), including this commit


nice


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

* https://nextjs-template-cv.now.sh
* https://nextjs.s102590041.now.sh
* https://nextjs-git-master.s102590041.now.sh


Schöner Trick, wird eingebaut.


総ツイート数を計算するために全ツイートを取得するのはパフォーマンスの観点から良くないので、他の方法を考えたほうがいいと思います。

ちなみに私は、ツイート追加読み込み時 (この場合 fetchInitialTweets の起動時) に、取得されたツイートの数が設定されている取得上限数 (limit) を下回っていたら、もうそれ以上ツイートが残っていることはないとする (isCompleteInfiniteScroll の返り値が true になる) ようにしました。
(...しかしこの方法には問題があり、例えば最後の読み込み時に、取得されたツイートの数が設定されている取得上限数と等しかった場合、もう取得する値が無いにも関わらずにもういちど取得処理をしてしまいます。もしお暇でしたら頭の体操がてらこの問題を解決してみるのもいいかもしれません。)


Successfully aliased the URL <https://class101-dev-yrp6-9cbl47q09.class101.dev> to the following aliases:

* https://class101.dev
* https://class101-dev-yrp6.class101.dev
* https://class101-dev-yrp6-git-master.class101.dev


还有一个目的，是为去掉

https://github.com/xmake-io/xmake/blob/30689071c8b0043c65b161308a387d69d40f70be/xmake/core/sandbox/modules/io.lua#L41-L80


not sure "time-limited" is critical here.  Also, should we be explicit about "application/pem-certificate-chain" being the (only) allowed MIME type?


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

* https://remake.repair
* https://remakerepair.remakerepair.now.sh
* https://remakerepair-git-master.remakerepair.now.sh


Neat, now we can have proper chunk filenames (for main, vendor libs, separate locales).


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

* https://www.syr66.now.sh
* https://www-git-master.syr66.now.sh


后端


Successfully aliased the URL <https://public-7jsjmubzi.now.sh> to the following aliases:

* https://new-docs.simplelogin.io
* https://public.nguyenkims.now.sh
* https://public-git-master.nguyenkims.now.sh


Successfully aliased the URL <https://zpider-docs-eig0tjzw1.now.sh> to the following aliases:

* https://docs.zpider.io
* https://zpider-docs.omelhus.now.sh
* https://zpider-docs-git-master.omelhus.now.sh


IBM Cloud [toolchain](https://cloud.ibm.com/devops/toolchains/1694d17f-6889-424e-94e4-b86795e9e5d7?env_id=ibm%3Ayp%3Aus-south "kube-toolchain-hackday"): [Delivery Pipeline](https://cloud.ibm.com/devops/pipelines/4bb90631-92e9-4a34-ae90-d7a6cf5c77d3 "kube-toolchain-hackday-20190819091631166") deployed [get-started-node](https://github.com/HughShao/get-started-node/releases/tag/deploy-hughcluster-20190819-130504 "deploy-hughcluster-20190819-130504") to [hughcluster](https://console.bluemix.net/kubernetes/clusters/bl4k8q4d0fsa2r3pdu50/overview "There was a problem retrieving the space name"), including this commit


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

* https://midu.dev
* https://midudev.midudev.now.sh
* https://midudev-git-master.midudev.now.sh


[R/ABC_SMC.R:11:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/ABC_SMC.R#L11) *style:* **Lines should not be more than 80 characters.**
```r
# @param    current                 vector       Current parameter combination for which we are determining the weight
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:12:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/ABC_SMC.R#L12) *style:* **Lines should not be more than 80 characters.**
```r
# @param    sigma                   scalar       standard deviation of the perturbation
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:13:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/ABC_SMC.R#L13) *style:* **Lines should not be more than 80 characters.**
```r
# @param    prior_density_function  function     Function to calculate the prior probability of a set of parameters
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:36:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/ABC_SMC.R#L36) *style:* **Lines should not be more than 80 characters.**
```r
# @brief apply the ABC routine used in our Methods in Ecology and Evolution Paper
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:43:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/ABC_SMC.R#L43) *style:* **Lines should not be more than 80 characters.**
```r
# @param    statistics                    vector      A vector containing functions that take a tree as an argument and return a single scalar value (the statistic).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:44:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/ABC_SMC.R#L44) *style:* **Lines should not be more than 80 characters.**
```r
# @param    simulation_function           vector      A function that implements the diversification model and returns an object of class phylo
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:45:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/ABC_SMC.R#L45) *style:* **Lines should not be more than 80 characters.**
```r
# @param    init_epsilon_values           vector      A vector containing the initial threshold values for the summary statistics from the vector statistics.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:46:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/ABC_SMC.R#L46) *style:* **Lines should not be more than 80 characters.**
```r
# @param    prior_generating_function     function    Function to generate parameters from the prior distribution of these parameters (e.g. a function returning lambda and mu in case of the birth-death model)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:47:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/ABC_SMC.R#L47) *style:* **Lines should not be more than 80 characters.**
```r
# @param    prior_density_function        function    Function to calculate the prior probability of a set of parameters (should match prior_generating_function in shape)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:48:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/ABC_SMC.R#L48) *style:* **Lines should not be more than 80 characters.**
```r
# @param    number_of_particles           scalar      Number of particles to be used per iteration of the ABC-SMC algorithm.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:49:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/ABC_SMC.R#L49) *style:* **Lines should not be more than 80 characters.**
```r
# @param    sigma                         scalar      Standard deviation of the perturbance distribution (perturbance distribution is a gaussian with mean 0).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:50:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/ABC_SMC.R#L50) *style:* **Lines should not be more than 80 characters.**
```r
# @param    stop_rate                     scalar      If the acceptance rate drops below \code{stopRate}, stop the ABC-SMC algorithm  and assume convergence.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:51:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/ABC_SMC.R#L51) *style:* **Lines should not be more than 80 characters.**
```r
# @return                                 matrix      A matrix with n columns, where n is the number of parameters you are trying to estimate.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:75:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/ABC_SMC.R#L75) *style:* **Lines should not be more than 80 characters.**
```r
#'   from the prior distribution of these parameters (e.g. a function returning lambda and mu in case of the birth-death model)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:276:13:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/ABC_SMC.R#L276) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( (number_accepted / tried) < stop_rate) {
            ^
```
[R/ABC_SMC.R:301:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/ABC_SMC.R#L301) *style:* **Lines should not be more than 80 characters.**
```r
# @brief Estimate the likelihood of a given tree, provided a likelihood function, using a Monte Carlo Markov Chain
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:308:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/ABC_SMC.R#L308) *style:* **Lines should not be more than 80 characters.**
```r
# @param    likelihood_function   function    Function that calculates the likelihood of our diversification model, given the tree.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:309:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/ABC_SMC.R#L309) *style:* **Lines should not be more than 80 characters.**
```r
#                                             function should be of the format function(parameters, phy).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:310:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/ABC_SMC.R#L310) *style:* **Lines should not be more than 80 characters.**
```r
# @param    parameters            vector      Initial parameters to start the chain.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:311:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/ABC_SMC.R#L311) *style:* **Lines should not be more than 80 characters.**
```r
# @param    logtransforms         scalar      Whether to perform jumps on logtransformed parameters (TRUE) or not (FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:313:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/ABC_SMC.R#L313) *style:* **Lines should not be more than 80 characters.**
```r
# @param    burnin                scalar      Length of the burnin, default is 30% of iterations
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:315:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/ABC_SMC.R#L315) *style:* **Lines should not be more than 80 characters.**
```r
# @param    sigma                 scalar      Standard deviation of the jumping distribution, which is N(0, sigma).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:316:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/ABC_SMC.R#L316) *style:* **Lines should not be more than 80 characters.**
```r
# @return                         mcmc        An MCMC object, as used by the package "coda".
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:183:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/nLTTDiff.R#L183) *style:* **Lines should not be more than 80 characters.**
```r
#' Calculates the exact difference between the lineage through time curves of tree1 & tree2 (normalized in time and for the number of lineages)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:257:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/nLTTDiff.R#L257) *style:* **Lines should not be more than 80 characters.**
```r
# @param    distance_method        string     Method to calculate the difference, either absolute, or squared
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:258:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/nLTTDiff.R#L258) *style:* **Lines should not be more than 80 characters.**
```r
# @return                          scalar     normalized Lineage-Through-Time difference between tree1 & tree2
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:324:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/nLTTDiff.R#L324) *style:* **Lines should not be more than 80 characters.**
```r
# @param    distance_method        string     Method to calculate the difference, either absolute, or squared
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:325:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/nLTTDiff.R#L325) *style:* **Lines should not be more than 80 characters.**
```r
# @param    ignore_stem            logical    Should the phylogeny its stem be ignored?
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:326:1:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/nLTTDiff.R#L326) *style:* **Lines should not be more than 80 characters.**
```r
# @return                          scalar     normalized Lineage-Through-Time difference between tree1 & tree2
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plot_nLTT.R:36:23:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/plot_nLTT.R#L36) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
nltt_plot <- function( phy, xlab = "Normalized Time",
                      ^
```
[R/plot_nLTT.R:51:28:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/plot_nLTT.R#L51) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] + abs( min( xy[, 1])) #make sure time runs from 0..T
                           ^
```
[R/plot_nLTT.R:51:33:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/plot_nLTT.R#L51) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] + abs( min( xy[, 1])) #make sure time runs from 0..T
                                ^
```
[R/plot_nLTT.R:52:28:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/plot_nLTT.R#L52) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] / max( xy[, 1])      #normalize time
                           ^
```
[R/plot_nLTT.R:94:32:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/R/plot_nLTT.R#L94) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] + abs(min( xy[, 1])) #make sure time runs from 0..T
                               ^
```
[tests/testthat/test-abc_smc_nltt.R:30:5:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/tests/testthat/test-abc_smc_nltt.R#L30) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(RNGversion("3.5.0"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-abc_smc_nltt.R:35:3:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/tests/testthat/test-abc_smc_nltt.R#L35) *style:* **Variable or function name should be snake_case.**
```r
  LL_BD <- function(params, phy) {
  ^~~~~
```
[tests/testthat/test-abc_smc_nltt.R:49:3:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/tests/testthat/test-abc_smc_nltt.R#L49) *style:* **Variable or function name should be snake_case.**
```r
  ML <- stats::optimize(f = tofit, interval = c(0, 1))
  ^~
```
[tests/testthat/test-abc_smc_nltt.R:55:3:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/tests/testthat/test-abc_smc_nltt.R#L55) *style:* **Variable or function name should be snake_case.**
```r
  A <- abc_smc_nltt(
  ^
```
[tests/testthat/test-get_average_nltt.R:10:5:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/tests/testthat/test-get_average_nltt.R#L10) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(RNGversion("3.5.0"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-get_average_nltt.R:41:5:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/tests/testthat/test-get_average_nltt.R#L41) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(RNGversion("3.5.0"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mcmc_nltt.R:14:3:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/tests/testthat/test-mcmc_nltt.R#L14) *style:* **Variable or function name should be snake_case.**
```r
  LL_BD <- function(params, phy) {
  ^~~~~
```
[tests/testthat/test-mcmc_nltt.R:31:3:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/tests/testthat/test-mcmc_nltt.R#L31) *style:* **Variable or function name should be snake_case.**
```r
  ML <- optim(par = c(1, 0.001), fn = tofit)
  ^~
```
[tests/testthat/test-mcmc_nltt.R:58:3:](https://github.com/richelbilderbeek/nLTT/blob/7c4e44641a08fd86dc89bc31db1c260e4591c63d/tests/testthat/test-mcmc_nltt.R#L58) *style:* **Variable or function name should be snake_case.**
```r
  LL_BD <- function(params, phy) {
  ^~~~~
```


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

* https://new-docs.simplelogin.io
* https://public.nguyenkims.now.sh
* https://public-git-master.nguyenkims.now.sh


[R/check_raket_params.R:119:1:](https://github.com/richelbilderbeek/raket/blob/b0c1122bab871cca653049f3a58885930450da01/R/check_raket_params.R#L119) *style:* **Lines should not be more than 80 characters.**
```r
      "Actual value: '", raket_params$pir_params$alignment_params$fasta_filename, "'\n",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_general_params_set.R:19:23:](https://github.com/richelbilderbeek/raket/blob/b0c1122bab871cca653049f3a58885930450da01/R/create_general_params_set.R#L19) *warning:* **no visible global function definition for ‘create_test_raket_params’**
```r
      raket_params <- create_test_raket_params(folder_name)
                      ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_input_files.R:45:3:](https://github.com/richelbilderbeek/raket/blob/b0c1122bab871cca653049f3a58885930450da01/R/create_input_files.R#L45) *warning:* **no visible global function definition for ‘create_input_files_impl’**
```r
  create_input_files_impl(raket_paramses)
  ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_test_params_set.R:14:21:](https://github.com/richelbilderbeek/raket/blob/b0c1122bab871cca653049f3a58885930450da01/R/create_test_params_set.R#L14) *warning:* **no visible global function definition for ‘create_test_raket_params’**
```r
    raket_params <- create_test_raket_params(folder_name)
                    ^~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_raket_params.R:83:1:](https://github.com/richelbilderbeek/raket/blob/b0c1122bab871cca653049f3a58885930450da01/tests/testthat/test-check_raket_params.R#L83) *style:* **Lines should not be more than 80 characters.**
```r
  raket_params$pir_params$experiments[[1]]$inference_conditions$model_type <- "candidate"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_raket_params.R:84:1:](https://github.com/richelbilderbeek/raket/blob/b0c1122bab871cca653049f3a58885930450da01/tests/testthat/test-check_raket_params.R#L84) *style:* **Lines should not be more than 80 characters.**
```r
  raket_params$pir_params$experiments[[1]]$inference_conditions$run_if <- "best_candidate"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_raket_params.R:85:1:](https://github.com/richelbilderbeek/raket/blob/b0c1122bab871cca653049f3a58885930450da01/tests/testthat/test-check_raket_params.R#L85) *style:* **Lines should not be more than 80 characters.**
```r
  raket_params$pir_params$experiments[[1]]$inference_conditions$do_measure_evidence <- TRUE
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_raket_params.R:86:1:](https://github.com/richelbilderbeek/raket/blob/b0c1122bab871cca653049f3a58885930450da01/tests/testthat/test-check_raket_params.R#L86) *style:* **Lines should not be more than 80 characters.**
```r
  raket_params$pir_params$experiments[[1]]$errors_filename <- raket_params$pir_params$experiments[[2]]$errors_filename
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_raket_params.R:87:1:](https://github.com/richelbilderbeek/raket/blob/b0c1122bab871cca653049f3a58885930450da01/tests/testthat/test-check_raket_params.R#L87) *style:* **Lines should not be more than 80 characters.**
```r
  raket_params$pir_params$experiments[[1]]$beast2_options <- raket_params$pir_params$experiments[[2]]$beast2_options
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_raket_params.R:94:1:](https://github.com/richelbilderbeek/raket/blob/b0c1122bab871cca653049f3a58885930450da01/tests/testthat/test-check_raket_params.R#L94) *style:* **Lines should not be more than 80 characters.**
```r
  raket_params$pir_params$experiments[[1]]$beast2_options$input_filename <- "nonsense"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_raket_params.R:101:1:](https://github.com/richelbilderbeek/raket/blob/b0c1122bab871cca653049f3a58885930450da01/tests/testthat/test-check_raket_params.R#L101) *style:* **Lines should not be more than 80 characters.**
```r
  raket_params$pir_params$experiments[[1]]$beast2_options$output_log_filename <- "nonsense"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_raket_params.R:108:1:](https://github.com/richelbilderbeek/raket/blob/b0c1122bab871cca653049f3a58885930450da01/tests/testthat/test-check_raket_params.R#L108) *style:* **Lines should not be more than 80 characters.**
```r
  raket_params$pir_params$experiments[[1]]$beast2_options$output_trees_filenames <- "nonsense"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_raket_params.R:115:1:](https://github.com/richelbilderbeek/raket/blob/b0c1122bab871cca653049f3a58885930450da01/tests/testthat/test-check_raket_params.R#L115) *style:* **Lines should not be more than 80 characters.**
```r
  raket_params$pir_params$experiments[[1]]$beast2_options$output_state_filename <- "nonsense"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_raket_params.R:124:1:](https://github.com/richelbilderbeek/raket/blob/b0c1122bab871cca653049f3a58885930450da01/tests/testthat/test-check_raket_params.R#L124) *style:* **Lines should not be more than 80 characters.**
```r
    raket_params$pir_params$experiments[[i]]$inference_conditions$model_type <- "generative"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_raket_params.R:125:1:](https://github.com/richelbilderbeek/raket/blob/b0c1122bab871cca653049f3a58885930450da01/tests/testthat/test-check_raket_params.R#L125) *style:* **Lines should not be more than 80 characters.**
```r
    raket_params$pir_params$experiments[[i]]$inference_conditions$run_if <- "always"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_raket_params.R:126:1:](https://github.com/richelbilderbeek/raket/blob/b0c1122bab871cca653049f3a58885930450da01/tests/testthat/test-check_raket_params.R#L126) *style:* **Lines should not be more than 80 characters.**
```r
    raket_params$pir_params$experiments[[i]]$inference_conditions$do_measure_evidence <- FALSE
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_raket_params.R:127:1:](https://github.com/richelbilderbeek/raket/blob/b0c1122bab871cca653049f3a58885930450da01/tests/testthat/test-check_raket_params.R#L127) *style:* **Lines should not be more than 80 characters.**
```r
    raket_params$pir_params$experiments[[i]]$errors_filename <- raket_params$pir_params$experiments[[2]]$errors_filename
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_raket_params.R:128:1:](https://github.com/richelbilderbeek/raket/blob/b0c1122bab871cca653049f3a58885930450da01/tests/testthat/test-check_raket_params.R#L128) *style:* **Lines should not be more than 80 characters.**
```r
    raket_params$pir_params$experiments[[i]]$beast2_options <- raket_params$pir_params$experiments[[2]]$beast2_options
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_raket_params.R:135:1:](https://github.com/richelbilderbeek/raket/blob/b0c1122bab871cca653049f3a58885930450da01/tests/testthat/test-check_raket_params.R#L135) *style:* **Lines should not be more than 80 characters.**
```r
    raket_params$pir_params$experiments[[i]]$beast2_options$input_filename <- "nonsense"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_raket_params.R:141:1:](https://github.com/richelbilderbeek/raket/blob/b0c1122bab871cca653049f3a58885930450da01/tests/testthat/test-check_raket_params.R#L141) *style:* **Lines should not be more than 80 characters.**
```r
    raket_params$pir_params$experiments[[i]]$beast2_options$output_log_filename <- "nonsense"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_raket_params.R:147:1:](https://github.com/richelbilderbeek/raket/blob/b0c1122bab871cca653049f3a58885930450da01/tests/testthat/test-check_raket_params.R#L147) *style:* **Lines should not be more than 80 characters.**
```r
    raket_params$pir_params$experiments[[i]]$beast2_options$output_trees_filenames <- "nonsense"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_raket_params.R:153:1:](https://github.com/richelbilderbeek/raket/blob/b0c1122bab871cca653049f3a58885930450da01/tests/testthat/test-check_raket_params.R#L153) *style:* **Lines should not be more than 80 characters.**
```r
    raket_params$pir_params$experiments[[i]]$beast2_options$output_state_filename <- "nonsense"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_input_files_test.R:6:1:](https://github.com/richelbilderbeek/raket/blob/b0c1122bab871cca653049f3a58885930450da01/tests/testthat/test-create_input_files_test.R#L6) *style:* **Lines should not be more than 80 characters.**
```r
  filenames <- create_input_files_test(create_test_params_set(project_folder_name))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


@w4nderlust This commit duplicated the "Image Features" sidebar in the user guide (currently there are two "image features" tree branches)


I don’t have access to a computer at the moment, but if I remember correctly we always have depth >= 1 when we call futulity-margin(), so the std::max() can be safely removed (and we can use asserts to ensure the condition of we want).

With this removal, your patch is a nice Elo gainer which is simpler than introducing an array for futility margin, so I would prefer to commit this simpler version in master, if possible.

Please let the LTC finish :-)


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

* https://davidkistauri.now.sh
* https://kistauri.dtroode.now.sh
* https://kistauri-git-master.dtroode.now.sh


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

* https://www.syr66.now.sh
* https://www-git-master.syr66.now.sh


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

* https://weather-app.jflores353.now.sh
* https://weather-app-git-master.jflores353.now.sh


I don't get how. I certainly updated the doc first and then kicked the release. I do see that their is a CI failure on the last commit so maybe that played into things? IDK.


Successfully aliased the URL <https://node-react-now-61itqvdts.now.sh> to the following aliases:

* https://node-react-now.aditya2.now.sh
* https://node-react-now-git-master.aditya2.now.sh


この実装だと、64行目で useEffect が実行されたあと、54行目でもう一度 useEffect が実行されてしまいます。
このようにして、一度だけ useEffect が走るようにするのはいかがでしょうか。

```
const [isMoreFetching, setIsMoreFetching] = useState(false);
の代わりに
const [moreFetchingDetector, toggleMoreFetching] = useState(false);
を宣言し、

setIsMoreFetching(true) / setIsMoreFetching(false)
との代わりに
toggleMoreFetching(!moreFetchingDetector)
を実行する
```


Great, merged instantly.