Quantification is now 1.1.0; added O2large profile

Quantification should be 1.1.1
On Fri, Apr 3, 2020 at 11:46 Artem Sokolov<EMAIL_ADDRESS>wrote:

Merged #67 https://github.com/labsyspharm/mcmicro-nf/pull/67 into
master.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/labsyspharm/mcmicro-nf/pull/67#event-3196966730, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ABVPRBL2RLTADYERPCGQI6LRKYADVANCNFSM4L4F54HA
.

--
Dr. Denis Schapiro
Independent Fellow
Harvard Medical School and Broad Institute
+1<PHONE_NUMBER>

Ugh. I thought you were just retagging 1.1.0 to point to the "print-less" version.


Fix uncaught type error

I got an error, if I use the PasswordAuthorization method. Because an illegal invocation. I fixed it, with the binding.

Thanks for the pull request sorry it took me so long to review it, your changes are in v0.8.2 and published to npm

You are welcome


repository is empty

Hello i just found out your repository and it appears that it is empty or files are missing.
I would really like to personnaly test this project myself, is it possible ?
Thanks.

Hello! Sorry for the delayed reply. You can check the implementation of this project on branch dev. Soon, it should be merged into the main branch.


Iterating over dom-repeat stamped children

Description
We have been relying on connectedCallback to keep track of elements stamped by dom-repeat by adding them to an array maintained in a parent element somewhere up the dom tree.
Now that dom-repeat is smarter and can reuse instances connectedCallback doesn't seem to be firing consistently (see jsbin - bug?).
Given that it's a common use case - why don't we have a standard way to access children currently stamped by the dom-repeat - how about elementForItem method?
Live Demo
http://jsbin.com/zigipocire/edit?html,console,output
Steps to Reproduce

Run the sample, observe 3x"list-item connected" in console
Click "Click once"
No "list-item connected" are logged for "item 4" and "item 5"

Expected Results
5x"list-item connected" in console
Actual Results
3x"list-item connected" in console
Browsers Affected

[x] Chrome (other not tested)
[ ] Firefox
[ ] Edge
[ ] Safari 9
[ ] Safari 8
[ ] IE 11

Versions

Polymer: v2.x
webcomponents: v1.x

related: https://github.com/PolymerElements/iron-list/pull/427

Would you mind providing a bit more info about why you need to keep track of the repeated children? That will help us understand the use case here.
The restamp option that will be added to dom-repeat is one way to ensure that new elements are always created and this would also ensure the connectedCallback's run.
We certainly could add an api to get the stamped children as this data is currently tracked privately, but again, we'd like to understand why this is important first. Thanks.

Thank you for feedback. I have been eyeing the restamp feature of dom-repeat for some time and it's definitely something that I could use when it becomes available.
I have two main use cases for accessing the stamped children:
One is validation - element that acts as a validation context needs to call validate method on its children that are stamped with the dom-repeat (data driven multi-page form that validates user input upon proceeding).
Another is setting properties on list or tree-view items stamped with dom-repeat. Appearance properties like selected or expanded may not belong in the underlying data item due to separation of concerns and need to be set on the dom element directly. In cases when it's not direct result of a user interaction I need to resolve the dom element from the underlying data item. Currently I'm maintaining my own map for that. Thanks.

#4363 has been merged and is scheduled to be published in the next release. Could you confirm your issue is resolved using restamp?

Great, thank you for finally merging this - I'll give it a try when I'm back next week.

I tested the new restamp feature and it does solve my issue. Thank you for finally merging it.

Since the restamp feature in #4363 was reverted, can this issue be reopened?

We are now tracking all issues related to dom-repeat's restamp in #1713, so please subscribe to that issue.


Bug fix

Found a tiny bug due to recent changes in rescaledata

The saffron and s_sequencer changes seem unrelated. Can you move them out of this PR?

I kinda thought it was a bad idea to just toss this minor bugfix onto an already merged branch I had. I'll fix it right up


Fix: Date argument non-optional for the onChange prop

Fixes: #1601

I have read the CLA Document and I hereby sign the CLA


docker-in-docker feature doesn't work with specific version

Input:

Documentation: https://github.com/microsoft/vscode-dev-containers/blob/main/script-library/docs/docker-in-docker.md
Release version of docker-in-docker: https://github.com/devcontainers/features/pkgs/container/features%2Fdocker-in-docker

docker-in-docker latest works fine
	"features": {
		"docker-in-docker": {
			"version": "latest"
		}
	}

docker-in-docker 2.1.0 DOESN'T work and fail - devcontainer building process fail
	"features": {
		"docker-in-docker": {
			"version": "2.1.0"
		}
	}

Error message:
#0 26.18 ERROR: Feature "Docker (Docker-in-Docker)" (docker-in-docker) failed to
 install! Look at the documentation at https://github.com/devcontainers/features
/tree/main/src/docker-in-docker for help troubleshooting this error.
------
ERROR: failed to solve: executor failed running [/bin/sh -c cp -ar /tmp/build-fe
atures-src/docker-in-docker_1 /tmp/dev-container-features  && chmod -R 0755 /tmp
/dev-container-features/docker-in-docker_1  && cd /tmp/dev-container-features/do
cker-in-docker_1  && chmod +x ./devcontainer-features-install.sh  && ./devcontai
ner-features-install.sh  && rm -rf /tmp/dev-container-features/docker-in-docker_
1]: exit code: 1
[2023-04-20T08:39:41.256Z] Stop (210267 ms): Run: docker buildx build --load --build-arg BUILDKIT_INLINE_CACHE=1 -f C:\Users\user_id\AppData\Local\Temp\devcontainercli\container-features\0.35.0-1681979768791\Dockerfile-with-features -t vsc-license-check-25c4dc36aafe626997ff0ba7fae1896116eca711434df63c3c8df805647592e9 --target dev_containers_target_stage --no-cache --pull --build-arg VARIANT=3.10 --build-arg NODE_VERSION=lts/* --build-context dev_containers_feature_content_source=C:\Users\user_id\AppData\Local\Temp\devcontainercli\container-features\0.35.0-1681979768791 --build-arg _DEV_CONTAINERS_BASE_IMAGE=dev_container_auto_added_stage_label --build-arg _DEV_CONTAINERS_IMAGE_USER=root --build-arg _DEV_CONTAINERS_FEATURE_CONTENT_SOURCE=dev_container_feature_content_temp c:\Users\user_id\Developer\swdc\license-check
[2023-04-20T08:39:41.262Z] Error: Command failed: docker buildx build --load --build-arg BUILDKIT_INLINE_CACHE=1 -f C:\Users\user_id\AppData\Local\Temp\devcontainercli\container-features\0.35.0-1681979768791\Dockerfile-with-features -t vsc-license-check-25c4dc36aafe626997ff0ba7fae1896116eca711434df63c3c8df805647592e9 --target dev_containers_target_stage --no-cache --pull --build-arg VARIANT=3.10 --build-arg NODE_VERSION=lts/* --build-context dev_containers_feature_content_source=C:\Users\user_id\AppData\Local\Temp\devcontainercli\container-features\0.35.0-1681979768791 --build-arg _DEV_CONTAINERS_BASE_IMAGE=dev_container_auto_added_stage_label --build-arg _DEV_CONTAINERS_IMAGE_USER=root --build-arg _DEV_CONTAINERS_FEATURE_CONTENT_SOURCE=dev_container_feature_content_temp c:\Users\user_id\Developer\swdc\license-check
[2023-04-20T08:39:41.263Z]     at Sse (c:\Users\user_id\.vscode\extensions\ms-vscode-remote.remote-containers-0.288.1\dist\spec-node\devContainersSpecCLI.js:1917:1698)
[2023-04-20T08:39:41.263Z]     at process.processTicksAndRejections (node:internal/process/task_queues:96:5)
[2023-04-20T08:39:41.264Z]     at async AD (c:\Users\user_id\.vscode\extensions\ms-vscode-remote.remote-containers-0.288.1\dist\spec-node\devContainersSpecCLI.js:1916:3889)
[2023-04-20T08:39:41.264Z]     at async J7 (c:\Users\user_id\.vscode\extensions\ms-vscode-remote.remote-containers-0.288.1\dist\spec-node\devContainersSpecCLI.js:1916:2808)
[2023-04-20T08:39:41.265Z]     at async $se (c:\Users\user_id\.vscode\extensions\ms-vscode-remote.remote-containers-0.288.1\dist\spec-node\devContainersSpecCLI.js:1931:2626)
[2023-04-20T08:39:41.266Z]     at async Ah (c:\Users\user_id\.vscode\extensions\ms-vscode-remote.remote-containers-0.288.1\dist\spec-node\devContainersSpecCLI.js:1931:3741)
[2023-04-20T08:39:41.266Z]     at async aae (c:\Users\user_id\.vscode\extensions\ms-vscode-remote.remote-containers-0.288.1\dist\spec-node\devContainersSpecCLI.js:2059:17376)
[2023-04-20T08:39:41.266Z]     at async oae (c:\Users\user_id\.vscode\extensions\ms-vscode-remote.remote-containers-0.288.1\dist\spec-node\devContainersSpecCLI.js:2059:17117)
[2023-04-20T08:39:41.293Z] Stop (222983 ms): Run: C:\Users\user_id\AppData\Local\Programs\Microsoft VS Code\Code.exe --ms-enable-electron-run-as-node c:\Users\user_id\.vscode\extensions\ms-vscode-remote.remote-containers-0.288.1\dist\spec-node\devContainersSpecCLI.js up --user-data-folder c:\Users\user_id\AppData\Roaming\Code\User\globalStorage\ms-vscode-remote.remote-containers\data --container-session-data-folder /tmp/devcontainers-a63cc227-c3ff-4b53-afb8-5ff74ed56e2a1681979732900 --workspace-folder c:\Users\user_id\Developer\swdc\license-check --workspace-mount-consistency cached --id-label devcontainer.local_folder=c:\Users\user_id\Developer\swdc\license-check --id-label devcontainer.config_file=c:\Users\user_id\Developer\swdc\license-check\.devcontainer\devcontainer.json --log-level trace --log-format json --config c:\Users\user_id\Developer\swdc\license-check\.devcontainer\devcontainer.json --default-user-env-probe loginInteractiveShell --build-no-cache --remove-existing-container --mount type=volume,source=vscode,target=/vscode,external=true --skip-post-create --update-remote-user-uid-default on --mount-workspace-git-root true
[2023-04-20T08:39:41.294Z] Exit code 1
[2023-04-20T08:39:41.304Z] Command failed: C:\Users\user_id\AppData\Local\Programs\Microsoft VS Code\Code.exe --ms-enable-electron-run-as-node c:\Users\user_id\.vscode\extensions\ms-vscode-remote.remote-containers-0.288.1\dist\spec-node\devContainersSpecCLI.js up --user-data-folder c:\Users\user_id\AppData\Roaming\Code\User\globalStorage\ms-vscode-remote.remote-containers\data --container-session-data-folder /tmp/devcontainers-a63cc227-c3ff-4b53-afb8-5ff74ed56e2a1681979732900 --workspace-folder c:\Users\user_id\Developer\swdc\license-check --workspace-mount-consistency cached --id-label devcontainer.local_folder=c:\Users\user_id\Developer\swdc\license-check --id-label devcontainer.config_file=c:\Users\user_id\Developer\swdc\license-check\.devcontainer\devcontainer.json --log-level trace --log-format json --config c:\Users\user_id\Developer\swdc\license-check\.devcontainer\devcontainer.json --default-user-env-probe loginInteractiveShell --build-no-cache --remove-existing-container --mount type=volume,source=vscode,target=/vscode,external=true --skip-post-create --update-remote-user-uid-default on --mount-workspace-git-root true
[2023-04-20T08:39:41.305Z] Exit code 1

Hi 👋

Documentation: https://github.com/microsoft/vscode-dev-containers/blob/main/script-library/docs/docker-in-docker.md

Looks like there is a confusion in adding the dev container Feature to the devcontainer.json
The documentation that you've linked is an older approach of adding Features. We've migrated the Features to a new repo and they are now published to an OCI registry with newer syntax.

docker-in-docker 2.1.0 DOESN'T work and fail - devcontainer building process fail

I am guessing you want to pin the 2.1.0 version of the Feature and not the version of docker/moby? You can do it as follows 👇
"features": {
  "ghcr.io/devcontainers/features/docker-in-docker:2.1.0": {}
}

"version": "2.1.0"

ℹ  As mentioned in https://github.com/devcontainers/features/tree/main/src/docker-in-docker#options, the version parameter is defined as Select or enter a Docker/Moby Engine version. (Availability can vary by OS version.) ; doesn't look like v2.1.0 is any longer supported. Probably, there was a confusion with Feature version vs Docker version in this case.
Let us know if this helps, thanks!

Hello @samruddhikhandale ,
your suggestion works fine. I think you need to remove/edit documentation in https://github.com/microsoft/vscode-dev-containers/blob/main/script-library/docs/docker-in-docker.md to stop confusing people :)


Add GET /safes/{safe_address} route

Closes https://github.com/5afe/safe-client-gateway-nest/issues/115

Add GET /chains/{chainId}/safes/{safeAddress}
Adds recommendedMasterCopyVersion to Chain (required parameter)
Adds type predicates for MultisigTransaction, EthereumTransaction and ModuleTransaction
Adds semver package as a dependency – this is used to validate semantic versions (which is required to compute the version state of a Safe) – https://www.npmjs.com/package/semver
getTransactionHistory was split into two:

getTransactionHistoryByExecutionDate – gets all executed transactions sorted by executionDate
getTransactionHistory – gets all executed transactions (no sorting set)

Coverage: 86.632% (+1.6%) from 85.026% when pulling 48598f7badcf66360adedb755e9689947bcb9fa5 on safe-info-route into 1bcb254cfafb01cd18da074ebc55c323d62a76d4 on main.

Great job! 🚀


[Fix #7367] Fix an error for Style/OrAssignment

Fixes #7367.
This PR fixes an error for Style/OrAssignment cop when then branch body is empty.

Before submitting the PR make sure the following are checked:

[x] Wrote good commit messages.
[x] Commit message starts with [Fix #issue-number] (if the related issue exists).
[x] Feature branch is up-to-date with master (if not - rebase it).
[x] Squashed related commits together.
[x] Added tests.
[x] Added an entry to the Changelog if the new code introduces user-observable changes. See changelog entry format.
[x] The PR relates to only one subject with a clear title and description in grammatically correct, complete sentences.
[x] Run bundle exec rake default. It executes all tests and RuboCop for itself, and generates the documentation.

Thanks!


Fine tune README.md

Fixes some grammar errors and Ubuntu version numbering.

Thanks for the contribution.


Comment in the profile of the person who sent the trade with the wrong value

Is your feature request related to a problem? Please describe.

No
Describe the feature you'd like

Make the bot leave a comment in the profile of the person who sent the trade with the wrong value so that the person sends the trade again with the correct value or type the command "!buy/sell % item_name%" to the bot to make a trade for him.

Or, correct the trade and send a counter offer?
similar to what bot.tf does? ;3
Also, most ppl keep their comments friends/private since it gets spammed quickly

Or, correct the trade and send a counter offer?
similar to what bot.tf does? ;3
Also, most ppl keep their comments friends/private since it gets spammed quickly

Ye, create pls issue, i will close this


Py fixes

pulls in the changes from 3.2.x (license, python description and dependency fixes) and re-aligns the python version with the main branch

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 92.76%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
2178

Relevant Lines:
2348

💛  - Coveralls


Terminal tab does not have the correct stty size

We aren't sending through resize events to the pty, from ExecIntoPod.

Fixing this will require exposing a Resizable trait on Jobs


Update rdf4j-model, rdf4j-query, ... to 4.3.12

About this PR
📦 Updates

org.eclipse.rdf4j:rdf4j-model
org.eclipse.rdf4j:rdf4j-query
org.eclipse.rdf4j:rdf4j-queryalgebra-evaluation
org.eclipse.rdf4j:rdf4j-queryalgebra-model
org.eclipse.rdf4j:rdf4j-queryparser-sparql
org.eclipse.rdf4j:rdf4j-rio-rdfxml
org.eclipse.rdf4j:rdf4j-storage

from 3.7.7 to 4.3.12 ⚠
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.eclipse.rdf4j" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "org.eclipse.rdf4j" }
}]

labels: library-update, early-semver-major, semver-spec-major, commit-count:1

Superseded by #117.


How to set other parameters?

I want to specify an offset term amongst the predictors - I can't see a way to do this either in the Poisson regression module or in the "train model"  module - I can select an output variable and it looks like all the rest are automatically added as normal predictor variables. Is there a way to choose an offset term (and transform it if necessary)?
Also, is there a way to specify the link function? What's the default link function - is it a log link?

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: f49234ca-1e4e-945e-8e0f-3168b822d153
Version Independent ID: eb150cf9-2dbd-70a1-c70c-990d2ce2f256
Content: Poisson Regression - Azure Machine Learning Studio
Content Source: studio-module-reference/poisson-regression.md
Service: machine-learning
Sub-service: studio
GitHub Login: @xiaoharper
Microsoft Alias: amlstudiodocs

It's OK, I think the answer to this is use "Create R Model" if you want to specify these parameters, right?

@xiaoharper @j-martens FYI

Hi Tom, is this a duplicate of #73?

Hi @j-martens,
No, in #73 I was asking how to retrain a model built using custom R code, in this one I was wondering if I could set these parameters without resorting to custom R code. I'm guessing the answer to that is no, but that's fine now I know how to do it with custom R code.
It would still be good to confirm the link function your native Poisson regression module uses. I'm guessing it's a log link?

@tomwwagstaff-product  You are right, there is no option to set offset term in the build-in Poisson regression module, using R/Python is the right choice.  And log link is probably used here (I can't say for sure given there is no description in the toolkit document used for the modules.)

Hello @xiaoharper,
Thanks very much for confirming this - sounds like it's best to stick with custom code if you want to be sure you know exactly what model you're estimating.


Cannot GET /node_modules/ng-select/dist/select.component.html,because of  html.js

Unhandled Promise rejection: (SystemJS) XHR error (404 Not Found) loading http://localhost:3000/node_modules/ng-select/dist/select.component.html
version installed<EMAIL_ADDRESS>there are no html or css files in /dist/ directory, only html.js and css.js
It may be a bug
I was able to make it working changing select.component.js & select-dropdown.component.js:
var select_component_css_1 = require("./select.component.css");
var select_component_html_1 = require("./select.component.html");
to
var select_component_css_1 = require("./select.component.css.js");        // added .js
var select_component_html_1 = require("./select.component.html.js");   // added .js

and **select-dropdown.component.js**
var select_dropdown_component_css_1 = require("./select-dropdown.component.css");
var select_dropdown_component_html_1 = require("./select-dropdown.component.html");
to
var select_dropdown_component_css_1 = require("./select-dropdown.component.css.js");        // added .js
var select_dropdown_component_html_1 = require("./select-dropdown.component.html.js");   // added .js

I'll need more information about how you installed/use the component. Do you use angular-cli for your project?
I haven't seen any similar issues yet, so my guess is that this is not a ng-select bug. I will close the issue for now. Please let me know if you have more information, or if you're sure that this is a bug, then I will reopen the issue.


token 2022 test: refactor transfer hook test to use new offchain helper

Following up from the new helpers added in #6099 and #6100, there's a transfer
hook test in program-2022-test that's using the now-deprecated helper to build
a swap instruction for the test program.
This PR replaces that bit of code to use the new helper from
spl_transfer_hook_interface.
Note: The test in question is designed to test Token2022's
invoke_transfer_checked(..) on-chain helper, not the offchain helpers. So,
it's appropriate to use the offchain helper directly from the interface crate
for this step.

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

Current dependencies on/for this PR:

master

PR #6099

PR #6100

PR #6107

PR #6110   👈
PR #6108

This stack of pull requests is managed by Graphite.

Merge activity

Jan 11, 4:15 PM: @buffalojoec started a stack merge that includes this pull request via Graphite.


Extension issue

Issue Type: Bug
Extension Name: python
Extension Version: 2021.6.944021595
OS Version: Windows_NT x64 10.0.19043
VS Code version: 1.58.0-insider

:warning: We have written the needed data into your clipboard. Please paste! :warning:

Thanks for the bug report, but unfortunately we need some more information from you in order to triage this issue appropriately. Please create a new bug by providing a filled-in copy of our issue template.


Flatpack file system protection may be source of errors for uploads/downloads.

TLDR: Fix flatpack permissions pls
Hi there!
I noticed that couldn't use Ferdi to share photos on Whatsapp&Telegram anymore after reinstalling my system.
Additionally the upload menu only shows parts of the filesystem.
Ferdi installed via flatpack is run inside  a bwrap process that restricts the access to the filesystem:
>flatpak info --show-permissions com.getferdi.Ferdi
[Context]
shared=network;ipc;
sockets=x11;pulseaudio;
devices=all;
filesystems=xdg-download;xdg-pictures:ro;xdg-videos:ro;xdg-documents:ro;/run/.heim_org.h5l.kcm-socket;

[Session Bus Policy]
org.kde.StatusNotifierWatcher=talk
org.freedesktop.Notifications=talk
org.kde.*=own

This only allows access to some folders.
Sidenote: Additionally this setting may deny ferdi access to gpu acceleration (?).
I tried sudo flatpak override --filesystem=home com.getferdi.Ferdi to give ferdi access to my home system, but I could override it. I ended up installing flatseal and granting the permission in the gui, which fixed to problem (after killing all ferdi processes).
I found some bug reports that may be caused by this:
https://github.com/getferdi/ferdi/issues/1064
https://github.com/getferdi/ferdi/issues/965
https://github.com/getferdi/ferdi/issues/751
https://github.com/getferdi/ferdi/issues/743
https://github.com/getferdi/ferdi/issues/523
https://github.com/getferdi/ferdi/issues/469

Thank you for investigating this issue!
I haven't worked with Flatpak yet so I can't really look into this. @lhw originally published Ferdi on Flatpak - @lhw can help with fixing this?

Yes. That is definitely a issue that should be in https://github.com/flathub/com.getferdi.Ferdi/issues not here. But allowing full access to the home directory would invalidate all benefits gained from limiting the filesystem access to the sandbox for most if not all PCs. And I don't really see ferdi being in use on servers.
The devices=all line should allow access to opengl rendering for Ferdi. So that part should be fine.
All in all I don't see any benefit in allowing these permissions when an option such as flatseal exists that would allow a user to give more permissions on demand. It would be great if flatpak could provide a dialogue to make it easier for users to change permissions but I think the defaults should be on the safe side.

I think most users are going to need access to the file system anyway, so I'm not sure of the benefit.
In my opinion you are sacrificing a lot of comfort for very little security.
If we could integrate granting this permission in Ferdi, that would be fine but, the current state is not acceptable from a user perspective.
You just don't expect that you need to set a setting in an additional external tool to share images in Telegram or download an
attachment from your Gmail, as the numerous bug reports are showing.

Alright. I'll think about it. I don't think we can transfer the issue to the flathub project. Just open a new one over there and I'll get around to it sometime in the next few days.

@mova's suggestion was almost right
This gives access to the full $USER_HOME:
sudo flatpak override --filesystem=$HOME com.getferdi.Ferdi

While it's probably not what flatpak developers intended, it works for me.

The flatpak is now updated to include the filesystem access change. This issue can be closed as well I assume.


update imports

Update imports for recent jhipster applications

@pascalgrimaud @murdos @atomfrede can any of you guys help to look at the build failures in this repo, if you have any spare time

The build failed because of https://github.com/hipster-labs/generator-jhipster-entity-audit/issues/98
I think this module is not compatible with JHipster 5 -> there is some work to make it compatible, that's why Travis failed.


ntl poc

Implements a couple of basic ops for doing a matmul with NTL. Also used this to experiment with using bazel to build the custom operation. Some more tweaks needed here but its working pretty good so far.

@mortendahl I'm pretty much done making changes on this. Would be great to get some feedback from you around the use of bazel and directory structure. Still not sure we want to merge this based on some other discussions going on. In particular, https://github.com/tf-encrypted/tf-encrypted/issues/564 and https://github.com/tf-encrypted/tf-encrypted/issues/562.

Closing this out, we decided to go a different direction with libgmp.


musl?

Have you checked Musl libc v.s newlibc
It's said the musl lib is better.

Musl is linux-only and has a large number of required syscalls - it would take a very long time to port it


please remove homburg.xyz

That domain will be used as email-only-domain. Currently I redirect to my new domain hmbrg.xyz but within the next weeks I stop redirecting.

Thank you for notifying me.


Question: How to get Parent Window of UIElement?

What I've tried so far is to enumerate all windows (by process id) and try to get back the Window from hWnd and then compare XamlRoot, however this seems impossible as Window is missing the WindowId and can only retrieve until the AppWindow:
foreach (IntPtr hWnd in EnumerateProcessWindowHandles(Process.GetCurrentProcess().Id))
{
	WindowId wndId = Win32Interop.GetWindowIdFromWindow(hWnd);
	var appWin = AppWindow.GetFromWindowId(wndId);
	// How to get Window from AppWindow or hwnd/wndId?
}

...

delegate bool EnumThreadDelegate(IntPtr hWnd, IntPtr lParam);

[DllImport("user32.dll")]
static extern bool EnumThreadWindows(int dwThreadId, EnumThreadDelegate lpfn,
	IntPtr lParam);

static IEnumerable<IntPtr> EnumerateProcessWindowHandles(int processId)
{
	var handles = new List<IntPtr>();

	foreach (ProcessThread thread in Process.GetProcessById(processId).Threads)
		EnumThreadWindows(thread.Id,
			(hWnd, lParam) => { handles.Add(hWnd); return true; }, IntPtr.Zero);

	return handles;
}

Is it also possible to get the location of the UIElement (based on monitors)?

Microsoft.UI.Content can be used ,but it is marked Experimental
For example with
ElementCompositionPreview.GetElementVisual
Microsoft.UI.Content.ContentIsland.FindByVisual
then
Window
then
WindowId
and by comparing with GetWindowIdFromWindow

Thanks @castorix, my issue with this is FindByVisual will return null during (Custom Control) OnApplyTemplate or even Loaded events

Yes, but it gives the Win32 window handle.
As you asked "Is it also possible to get the location of the UIElement (based on monitors)?",
you get it with MonitorFromWindow

Here's a few things I propose:

A Window property on XamlRoot.
A method to get the XAML Window from WindowId.
A list of open XAML Windows in the process.


Replace ugly pink  accent color

Checklist

[X] I have used the search function to see if someone else has already submitted the same feature request.
[X] I will describe the problem with as much detail as possible.
[X] This issue only contains a request for one single feature, not multiple (related) features.

App version
6.501
Problem you are trying to solve
Replace that ugly pink with another colour
Suggested solution
A neutral, unsaturated colour
Screenshots / Drawings / Technical details
No response

Please mind your wording. If you call something ugly, you're not making an argument.
We'll most likely switch to another color for the floating action button, but keep the pink as secondary color.

Colors a re a matter of taste of course. So the way I would recon as best would be to make the color configurable. Some people - including me - do not like the pink at all, others will definitely have a problem with any other color you choose.
The reason could always be personal preferences or that it just does not fit the the design people have on their phones.
You just can't get it right for everybody,
BTW, FairEmail has no configurable theming either, but at least some 5 or 6 different color schemes to choose from.

Oh god no, keeping pink on an otherwise greyscale for checkboxes and headers?
It's not like there's hundreds of years of colour theory out there and Google even offering a generator for colour themes that complement each other at material.io .
How is "we'll most likely do something about this issue" closing the issue?


Branch addmarketval

Main:

Added valuation to startup.
Enabled clean display of valuation on UI based on value.
eg. v/1000 -> 1k
v/3000000000000 -> 3t
v/1000000 -> 1m
Enabled edit, add and storage to work with valuation.

Test:
- Added test cases for FS, Industry, Valuation for Storage & Edit command.
- Added test cases for valuation for Add command.

Wanted to allow valuation to standout like tech and series, hence did not use a label but a flow plane instead. Have updated the UI accordingly.


Fix repo home file list

use grid instead of table, completely drop "ui table" from that list
move some "commit sign" related styles into a new file by the way (no change) because I need to figure out where #repo-files-table is used.


Feat/global footer

Created mobile and desktop variants of the global footer.

Note: I pulled in the global-nav to gain access to the logo asset.

@0xRowdy is this one ready to review?

@0xRowdy is this one ready to review?

Yeah, but it has the stuff for the header in it so it looks larger than it is.

guys how did this merge when my terminal was yelling at me about missing key props? (Fixed in #25 )


Use the name Species instead of Particle

Motivation: Right now, Particle is the name of the structure holding the species info along with spin, charge state, etc. It does not (and should not) have information on "dynamic" properties like particle coordinates, state (dead/alive), etc. since that information will vary from tracking package to tracking package. My thinking is that it is most natural to use the name Species here and a tracking package can use the name Particle for a structure which will include Species and other information including coordinates, alive/dead state, etc. that fully describes the state of a single particle.

Name is changed and pushed to source. I haven't touched references in setunits.jl due to ongoing work.


message list: Top bar becomes white after switching to landscape orientation from the lightbox.

Here's a screenshot, simulating an iPhone 7 running iOS 12:

(#2962 and #2965 are also observable.)
(@zulipbot add "area: message list" "area: iOS")

Just tested will be fixed by #2810.
Thanks @jackrzhang for tracking this in a issue 👍


[DropdownMenu][Repro example] Prevent DropdownMenu.Trigger click events propagating up to document?

I posted a discussion thread here, after trying some more things I suspect this is a feature request. It doesn't seem possible to prevent these click events from propagating currently.
Right now click event listeners on the document / window get triggered when clicking on a DropdownMenu.trigger. I've tried adding event.stopPropagation() in a few places but I have not been able to figure out how to intercept these. It seems to happen regardless of whether you put the DropdownMenu content in a portal.
Here is a minimal repro of the behavior I'm seeing: https://codesandbox.io/s/radix-demo-2eu7mn?file=/src/App.tsx:424-444
Is it possible to avoid this by stopping the propagation somehow?

@Nic0S Sorry for the delayed response here, what are you trying to achieve by stopping this propagation?
The reason this is happening to due to the default modality setting modal={true} on Root. This setting disables pointer events on the body when pointerDown, thus the onClick handler doesn't complete and wont call stopPropagation.
You can test this by setting modal={false} and the behaviour acts as you'd expect.
@benoitgrelard Has this issue come up before?

I don't think I follow what's happening here or what we're trying to show/achieve.

I don't think I follow what's happening here

onClick on Trigger doesn't fire when modal={true}

Ok, but that's expected as it's modal (as you correctly pointed out) so I don't think there's any issue here.


Replace UMC_ENABLE_* defines with MFX_ENABLE_*

I can't understand why this one #489 fails tests. Commit 06cc9ea is a diff between #506 and #489. I will squash commits after review.

Name "do not remove changed" @dvrogozh

Rebased


github usernames appearing in View Only links [#OSF-6449]

Purpose
Anonymous view only links that were connected to a github repo still showed their github username as a part of the connected repo storage heading - since usernames can lead to identification, they should be hidden if the files are being shown as part of a view only link.
Changes

Add private_key kwarg that can be passed when building the addon root name for the hgrid file tree
if that private_key kwarg is passed, and checks out as anonymous, remove the username from the name of the heading in github
refactor is_anonymized in api.base.serializers to facilitate reuse elsewhere
use new check_private_key_for_anonymized_link to check if passed view_only private key is anonymous or not

In short - anonymized view_only links should no longer show a user's username as part of the storage heading. Normal view_only links should stay the same and still show the github user's username
before -- anonymous view_only link

after -- anonymous view_only link

non-anonymous view only links, and projects should still show the github username
Side effects
None anticipated
Ticket
https://openscience.atlassian.net/browse/OSF-6449

The suggestion I had made in the comments from https://openscience.atlassian.net/browse/OSF-6449?focusedCommentId=33923&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-33923 was to eliminate showing the name of the top level item altogether, because Anon VOL people don't need the info and it could be leaky. For example, your dropbox hints that you are a Center for Open Science person. I would just, for AVOL links, take off everything from the colon on. So non anon dropbox would be Dropbox: /COS/OSF Demo add on and AVOL would be Dropbox.

@brianjgeiger ooooooooooh I see. Sorry, I had read that but then misunderstood - by top level I thought you meant the ability to remove the username in a generic way. I get it now. Thanks!

Gotcha. No problem, it was vague and I was hoping to hear back from QA on it, so it never made it into the main description with more details. Hopefully this only simplifies things.

Or, at least, not be any more complicated than what you have.

This looks great! 🎉 🐧 🎉 Please update the "after" screenshot and the description of that changes to match current functionality.

@brianjgeiger oooh good call. Descriptions and screenshots updated!


WIP: added privacy_intro config option

fixes #280
https://staging.testrun.org/privacy.html already shows the new default wording for nine.testrun.org.

this can be closed i think after the revision of the privacy policy.


Fraction and Float equality returns false for the same Number

Describe the bug
I can reproduce this in release 7.1.11 but not in 7.1.6 for instance.
(157/10) = 15.7 -> false
15.7 = (157/10) -> false

Intuitively the earlier result may seem correct, but in fact it isn't. The current result is more precise. Most decimal fractions cannot be represented precisely in IEEE doubles. If you said (1/4) = 0.25, then that would be true because 1/<power of 2> can be represented precisely (within precision limits). The literal floating point number 15.7 isn't actually 15.7 because 15.7 cannot be represented precisely. To see the real value try:
15.7 asTrueFraction "(4419157134357299/281474976710656)"

Floats are printed imprecisely, but equality comparisons will be exact. I'm fairly sure you will get exactly the same result in Pharo.
Comparing FP numbers by equality is not generally useful, especially with other numeric types. You'll need to decide what level of precision is appropriate in any particular situation and compare to that level of precision, e.g. see Number>>closeTo:. You can also get something like the earlier imprecise behaviour by converting the Float explicitly with asApproximateFraction.
Or use ScaledDecimals.

Yes, I understand the problem.
Pharo has the same problem. Ruby doesn't (I didn't test it extensively).
Is there and example where the previous implementation also fails to compare = ?
I detected this on tests where the result was hardcoded into a Float so I don't really know right now how this could affect. At least other tests non comparing in this way ran ok.

Pharo doesn't have a problem. It is correctly using all the precision of the FP number and declaring it not to be equal to a Fraction of approximately the same value, because it isn't. Implementations that provide comparison operations between different types of number have to decide which way to convert before performing the comparison. To get the comparison as correct as it is possible to be (i.e. using all available bits of precision) the conversion has to be from the lower precision form (Float) to the precise form (Fraction) so that the comparison can be made with maximum precision. If the Fraction is converted to a Float before comparison then precision will be lost. That is what Dolphin used to do, and it was convenient/fast, but wrong. There are very many cases beyond the bounds of precision of a Float that such a comparison will be objectively wrong. #772 was the issue associated with the fix.
The problem here is in assuming that compiling up 15.7 gives you that exact value. It doesn't. It gives you a Float that is approximately 15.7.
It really is best to avoid comparing Floats directly with = unless you know that you have a precise result (the same bits), or the same imprecision in your comparison. Nicholas Cellier gives a nice example in his chapter of the Pharo By Example book:
(0.1 + 0.2) = 0.3 "false"


html in variables

hi Roy, thanks for making this great plugin.
I doubt it's best practice, but I sometimes do this:
render:function(){
  var el1=

  var el2=

  return (

    {el1}
    {el2}

)
}

which gets botched by the formatter.
all the best,

hi @spencermountain, yes I'm aware of that issue as well, it does bother me a lot. I will try to spend some time to try to close the bugs related to the usage of jsx blocks. keep tuned :)

hi @spencermountain check http://goo.gl/51kUEv I guess this should be fine now

nice! thanks


Support of feedback SMS

Note:
This applies to GSM modules which are officialy supported by Adeon library (eg. SimCOM modules).
Description:
Add support for sending status info via SMS after receiving of the Adeon command or phone call with sendFeedback(char* msg). This status info should be sent to sender/caller only if the sender is authorized with ADEON_ADMIN or ADEON_USER user rights (ADEON_HOST excluded).
Example of status info:

Command accepted.
Command declined – user is not authorized.
Command declined – wrong format.
Drop-call accepted.
Drop-call declined.

Instead of implementing this feature here, I suggest to spend some time improving the TinyGSM library, and integrate Adeon there. This library is well-tested. The only major thing it is lacking is the support for receiving SMS messages.


[Tests] Unit test coverage

[ ] measure and track coverage of unit tests
[ ] complete coverage to 95% over lifespan of 0.12 series

Agree with the aspiration, but I don't think this ticket helps us reach it.


build fails on clean install of jdk1.7, android sdk and android studio

Error:Failed to resolve: com.graphhopper:graphhopper:0.4-SNAPSHOT
where should i look to?

Can you try with GraphHopper 0.4.1 ?
--
Emux
Cruiser http://wiki.openstreetmap.org/wiki/Cruiser - Atlas
http://wiki.openstreetmap.org/wiki/Atlas_(navigation_application)

Can you try with GraphHopper 0.4.1 ?
Also for question please use the mailing list.
https://lists.openstreetmap.org/listinfo/graphhopper

Would you please give us the full error message? Also try with 0.5-SNAPSHOT. On travis everything is fine so I expect either some local setup problem or a network issue.

Thanks, changing version to 0.4.1 helped (also with changing resp.gettime() to resp.getmillis() in mainactivity.java.
0.5-SNAPSHOT also gives an error
here is it:
Error:A problem occurred configuring project ':app'.

Could not resolve all dependencies for configuration ':app:_debugCompile'.
Could not find com.graphhopper:graphhopper:0.5-SNAPSHOT.
Searched in the following locations:
file:/C:/Users/user/.m2/repository/com/graphhopper/graphhopper/0.5-SNAPSHOT/maven-metadata.xml
file:/C:/Users/user/.m2/repository/com/graphhopper/graphhopper/0.5-SNAPSHOT/graphhopper-0.5-SNAPSHOT.pom
file:/C:/Users/user/.m2/repository/com/graphhopper/graphhopper/0.5-SNAPSHOT/graphhopper-0.5-SNAPSHOT.jar
https://repo1.maven.org/maven2/com/graphhopper/graphhopper/0.5-SNAPSHOT/maven-metadata.xml
https://repo1.maven.org/maven2/com/graphhopper/graphhopper/0.5-SNAPSHOT/graphhopper-0.5-SNAPSHOT.pom
https://repo1.maven.org/maven2/com/graphhopper/graphhopper/0.5-SNAPSHOT/graphhopper-0.5-SNAPSHOT.jar
file:/C:/Users/user/AppData/Local/Android/sdk/extras/android/m2repository/com/graphhopper/graphhopper/0.5-SNAPSHOT/maven-metadata.xml
file:/C:/Users/user/AppData/Local/Android/sdk/extras/android/m2repository/com/graphhopper/graphhopper/0.5-SNAPSHOT/graphhopper-0.5-SNAPSHOT.pom
file:/C:/Users/user/AppData/Local/Android/sdk/extras/android/m2repository/com/graphhopper/graphhopper/0.5-SNAPSHOT/graphhopper-0.5-SNAPSHOT.jar
file:/C:/Users/user/AppData/Local/Android/sdk/extras/google/m2repository/com/graphhopper/graphhopper/0.5-SNAPSHOT/maven-metadata.xml
file:/C:/Users/user/AppData/Local/Android/sdk/extras/google/m2repository/com/graphhopper/graphhopper/0.5-SNAPSHOT/graphhopper-0.5-SNAPSHOT.pom
file:/C:/Users/user/AppData/Local/Android/sdk/extras/google/m2repository/com/graphhopper/graphhopper/0.5-SNAPSHOT/graphhopper-0.5-SNAPSHOT.jar
Required by:
android:app:unspecified

Did you enable this to enable snapshots in gradle?
/** only necessary if you need to use latest SNAPSHOT
configurations.all {
    // check for updates every build
    resolutionStrategy.cacheChangingModulesFor 0, 'seconds'
}
 **/

Closing here ... please reopen if not fixed


spatialGradient (hal accelerated)

void spatialGradient( InputArray src, OutputArray dx, OutputArray dy, int ksize );

Equivalent in functionality to the following:
Sobel( src, dx, CV_16SC1, 1, 0, 3 );
Sobel( src, dy, CV_16SC1, 0, 1, 3 );

Unfortunately the SSE accelerated version is currently slower.
Median

               Name of Test                 imgproc  imgproc   imgproc
                                             nosse     sse       sse
                                             posix    posix     posix
                                              x64      x64       x64
                                                                  vs
                                                               imgproc
                                                                nosse
                                                                posix
                                                                 x64
                                                              (x-factor)
spatialGradient::Size_Ksize::(640x360, 3)   0.174 ms 0.238 ms    0.73
spatialGradient::Size_Ksize::(960x540, 3)   0.379 ms 0.647 ms    0.59
spatialGradient::Size_Ksize::(1280x720, 3)  0.681 ms 1.367 ms    0.50
spatialGradient::Size_Ksize::(1920x1080, 3) 1.604 ms 3.275 ms    0.49

This should be resolved before merging.

Here are better results @vpisarev, after making a change to loop over rows first to take better advantage of cache locality:
Median

               Name of Test                 imgproc  imgproc  imgproc   imgproc    imgproc
                                             sobel    nosse     sse      nosse       sse
                                             posix    posix    posix     posix      posix
                                              x64      x64      x64       x64        x64
                                                                           vs         vs
                                                                        imgproc    imgproc
                                                                         sobel      sobel
                                                                         posix      posix
                                                                          x64        x64
                                                                       (x-factor) (x-factor)
spatialGradient::Size_Ksize::(640x360, 3)   0.254 ms 0.174 ms 0.142 ms    1.46       1.79
spatialGradient::Size_Ksize::(960x540, 3)   0.571 ms 0.379 ms 0.320 ms    1.51       1.79
spatialGradient::Size_Ksize::(1280x720, 3)  1.145 ms 0.681 ms 0.772 ms    1.68       1.48
spatialGradient::Size_Ksize::(1920x1080, 3) 2.882 ms 1.604 ms 1.466 ms    1.80       1.97

The comparison is done against running Sobel twice.

regarding the speed - if you process 2 rows at once, then you can load 4 rows once

p0 p1 p2
p3 p4 p5
p6 p7 p8
p9 p10 p11

instead of loading 3 rows x 2 times = 6 rows, i.e. the number of reads and unpacks can be reduced by 1.5x.

Please update HEAD of this patch to apply opencv_extra changes:
git checkout spatial_gradient
git commit --amend
git push -f origin spatial_gradient

Thank you for the tip @alalek, I've done as requested and the builds seem to be succeeding.

@swook, is there any progress on the code?

Hi sorry @vpisarev, I have been overwhelmed with work on my university project in the past week. I hope to dedicate some time to this tonight and tomorrow afternoon.

My latest code which adds support for non-continuous images and BORDER_REPLICATE performs as follows:
Median

                      Name of Test                        imgproc  imgproc  imgproc   imgproc    imgproc
                                                           sobel    nosse     sse      nosse       sse
                                                           posix    posix    posix     posix      posix
                                                            x64      x64      x64       x64        x64
                                                                                vs         vs
                                                                                imgproc    imgproc
                                                                                sobel      sobel
                                                                                posix      posix
                                                                                x64        x64
                                                                                (x-factor) (x-factor)
spatialGradient::Size_Ksize_BorderType::(640x360, 3, 1)   0.128 ms 0.827 ms 0.164 ms    0.15       0.78
spatialGradient::Size_Ksize_BorderType::(640x360, 3, 4)   0.236 ms 0.841 ms 0.164 ms    0.28       1.44
spatialGradient::Size_Ksize_BorderType::(960x540, 3, 1)   0.282 ms 1.922 ms 0.367 ms    0.15       0.77
spatialGradient::Size_Ksize_BorderType::(960x540, 3, 4)   0.511 ms 1.929 ms 0.360 ms    0.26       1.42
spatialGradient::Size_Ksize_BorderType::(1280x720, 3, 1)  0.531 ms 3.453 ms 0.692 ms    0.15       0.77
spatialGradient::Size_Ksize_BorderType::(1280x720, 3, 4)  0.991 ms 3.457 ms 0.691 ms    0.29       1.43
spatialGradient::Size_Ksize_BorderType::(1920x1080, 3, 1) 1.421 ms 7.892 ms 1.568 ms    0.18       0.91
spatialGradient::Size_Ksize_BorderType::(1920x1080, 3, 4) 2.519 ms 7.685 ms 1.562 ms    0.33       1.61

The nosse version is very slow and the sse version is only faster for BORDER_DEFAULT.
Am I right in understanding that OpenCV proxies Sobel to IPP when possible? I have IPP enabled in my builds.
Should I be comparing perf against a no-IPP build of OpenCV?

The above benchmark was with processing two rows at a time.
It is however faster to process a row at a time, I suspect due to cache usage where loading an extra row does not retain data in cache better.
This is the latest benchmark where we're faster than the IPP Sobel all the time.
Median

                      Name of Test                        imgproc  imgproc  imgproc   imgproc    imgproc
                                                           sobel    nosse     sse      nosse       sse
                                                           posix    posix    posix     posix      posix
                                                            x64      x64      x64       x64        x64
                                                                                vs         vs
                                                                                imgproc    imgproc
                                                                                sobel      sobel
                                                                                posix      posix
                                                                                x64        x64
                                                                                (x-factor) (x-factor)
spatialGradient::Size_Ksize_BorderType::(640x360, 3, 1)   0.128 ms 0.842 ms 0.099 ms    0.15       1.29
spatialGradient::Size_Ksize_BorderType::(640x360, 3, 4)   0.236 ms 0.854 ms 0.097 ms    0.28       2.43
spatialGradient::Size_Ksize_BorderType::(960x540, 3, 1)   0.282 ms 1.953 ms 0.213 ms    0.14       1.32
spatialGradient::Size_Ksize_BorderType::(960x540, 3, 4)   0.511 ms 1.933 ms 0.213 ms    0.26       2.40
spatialGradient::Size_Ksize_BorderType::(1280x720, 3, 1)  0.531 ms 3.432 ms 0.391 ms    0.15       1.36
spatialGradient::Size_Ksize_BorderType::(1280x720, 3, 4)  0.991 ms 3.421 ms 0.390 ms    0.29       2.54
spatialGradient::Size_Ksize_BorderType::(1920x1080, 3, 1) 1.421 ms 7.474 ms 0.944 ms    0.19       1.50
spatialGradient::Size_Ksize_BorderType::(1920x1080, 3, 4) 2.519 ms 7.636 ms 0.922 ms    0.33       2.73

Here are the latest benchmark results:
Median

                      Name of Test                        imgproc  imgproc  imgproc   imgproc    imgproc
                                                           sobel    nosse     sse      nosse       sse
                                                           posix    posix    posix     posix      posix
                                                            x64      x64      x64       x64        x64
                                                                                vs         vs
                                                                                imgproc    imgproc
                                                                                sobel      sobel
                                                                                posix      posix
                                                                                x64        x64
                                                                                (x-factor) (x-factor)
spatialGradient::Size_Ksize_BorderType::(640x360, 3, 1)   0.128 ms 0.594 ms 0.129 ms    0.22       0.99
spatialGradient::Size_Ksize_BorderType::(640x360, 3, 4)   0.236 ms 0.594 ms 0.130 ms    0.40       1.82
spatialGradient::Size_Ksize_BorderType::(960x540, 3, 1)   0.282 ms 1.359 ms 0.281 ms    0.21       1.00
spatialGradient::Size_Ksize_BorderType::(960x540, 3, 4)   0.511 ms 1.381 ms 0.281 ms    0.37       1.82
spatialGradient::Size_Ksize_BorderType::(1280x720, 3, 1)  0.531 ms 2.423 ms 0.531 ms    0.22       1.00
spatialGradient::Size_Ksize_BorderType::(1280x720, 3, 4)  0.991 ms 2.428 ms 0.535 ms    0.41       1.85
spatialGradient::Size_Ksize_BorderType::(1920x1080, 3, 1) 1.421 ms 5.494 ms 1.376 ms    0.26       1.03
spatialGradient::Size_Ksize_BorderType::(1920x1080, 3, 4) 2.519 ms 5.491 ms 1.362 ms    0.46       1.85

I will try to find out why BORDER_REPLICATE is so fast in the Sobel implementation.

I will add wrappers for _mm_slli_si128 & _mm_srli_si128 shortly. For now, use

#if CV_SIMD128 && CV_SSE2
...
.
Otherwise, the code does not compile on ARM.
The code is more or less ready for integration. Please, fix this problem with ARM and proceed with NLM. spatialGradient() should be improved further after midterm.

see the failure in Win32 builder; probably, spatialGradientKernel should be turned into a macro

Hullo, I made the function argument const references which may solve the win32 issue which is due to alignment no longer being guaranteed when registers are copy-assigned as arguments.
Could you run the win32 builder? Thanks.

:+1:


Transformation block on canvas

User Stories
As a user, when I select a transformation, I want it to appear on the canvas. In the transformation block, I want to see directly all parameters that I need to specify for the transformation and make intuitive selections via drop-down list or text fields. For every transformation block, I want to run it and see a preview of the result.
Issue Group

Transformation block from transformation catalog

Acceptance Criteria

[ ] The user can set all necessary parameters of a transformation with intuitive controls from within the transformation block on the canvas.
[ ] The user can see a preview of the applied transformation by clicking on a button.
[ ] The user can execute the transformation on the entire data set by clicking on a button.

API Routes

[x] Create a transformation block:
[POST] /block/transformation
[x] Get a preview of the transformation block's result
[GET] /block/transformation/{transformation_block_id}/preview
[ ] Update transformation block
[PUT] /block/transformation/{transformation_block_id}
[ ] Refresh transformation block
[PUT] /block/transformation/{transformation_block_id}/refresh

Designs
This shows the state just after a transformation has been selected from the transformation catalog. Please note that only the left connection pane is active. Also, the configuration and preview buttons are disabled as long as the block isn't connected.

The blocks are connected by drag-and-drop from one connection pane to the other. Please make the connection line animated (should be straightforward with ReactFlow) as it visually guides the flow. Once the block is connected, the configuration button becomes active.

This is the configuration screen how it looks like when it is initially opened. The parameters are based on the transformation catalog item id. The icon and category in the top left is the high-level category of the transformation. The transformation name and icon are displayed below in the box. The initial transformation block name is equal to the name of the transformation but can be edited by the user.

This is what our own drop-down list should look like. If the transformation includes one of the following parameters, the options depend on the blocks that have been connected to this transformation block: column, left_block, right_block, column_left, column_right. So the input is a drop-down list if it belongs to one of those parameters or if the parameter has the field options in which case the options are listed in the transformation catalog item.

This shows how a filled-out configuration looks like. Please note that only now the save button becomes active. For parameters of type date please use react-datepicker for the input. Please note the date format yyyy-MM-dd.

Every transformation block can be saved as a table via the settings.

Once the configuration has been saved successfully, the preview button and the right connection pane become active. Also, a refresh button (FontAwesome id: "sync-alt") is displayed to refresh the data block (while sending the API call it turns into a spinner) which is necessary if preceding blocks have been updated (e.g., columns added or removed). Sophisticated error handling for this scenario will be added in future issues but the refresh functionality should be available already now.

@arifluthfi16 regarding the "Save as table" option… I still need to include that as a property in the transformation blocks.
For now, you will only be able to set this option when creating the block. Updating the transformation block and this setting would be part of another issue as it's getting a lot quickly.
So for now, disable clicking the checkbox once the transformation block has been created (you should send the API call when clicking on "save" for the first time). You can simply make it grey and not clickable.

On second thought, I needed to implement the column update and it seems like updating the name and the materialization should be doable fairly quickly.


fix(management): use CORS allow origin regex from RFC6454

Issue: https://github.com/gravitee-io/issues/issues/4796

Issue: https://github.com/gravitee-io/issues/issues/4796


Platformio requires python 3.6 or newer

This issue is difficult. To install the Teensy code requires ROS routines (which use Python 2.7) but Platformio won't work with that old version. I made a custom version of Ubuntu 18.04 on a micro SD card (for my Raspberry Pi 4) and removed Python 2.7 (which removed most of ROS Melodic) and then Platformio installed well. But to compile and transfer code to Teensy, it requires many ROS items for the code! I don't find a simple answer.

I had this problem and got this response on the platformio issues list: https://github.com/platformio/platformio-docs/issues/176

Thanks for that! I'll take a close look at it and see if it works.


prepare machine of only one machine tries to configure the network of the whole cluster

Fixed by #226

Test and Verified PASSED

A case of a hard drive which was damaged, it was treated by DevOps
A case of downloading and changing params at one machine (node) state from a cluster

Moving to Done


Switch list_all_versions to query Github release tags

I noticed when I originally installed Teleport via this plugin that the completions were not showing the full list of available versions, only the list hard-coded in the plugin. This does not stop a version from being specified and used, so I just put looking into this on the backburner until now.
This change uses git ls-remote to pull a set of tags from the Teleport repo and render them as install candidates.
PS: Thanks for the building this plugin. We are using it heavily for managing installations in our IaC projects and using the Enterprise tools is important.

@gunzy83 Thanks for the contribution! This is something I'd been dreaming about doing for a while, so I appreciate that you just did it. My only concern with it is is someone doesn't have the github token available for whatever reason, they won't be able to list but... that's better than getting a bunch of hard-coded and outdated versions. So, I'm going to say this is good to go-- it passes tests and the code looks good to me. :shipit:

Beautiful!


Fix improper cast inside packet operator

[ ] Has this change been discussed on the forum or in an issue before?
[x] Does the code follow the SFML Code Style Guide?
[x] Have you provided some example/test code for your changes?
[ ] If you have additional steps which need to be performed list them as tasks!

Description
Very tiny PR to fix a cast issue for one of the Packet operators.
Tasks

[ ] Tested on Linux
[x] Tested on Windows
[ ] Tested on macOS
[ ] Tested on iOS
[ ] Tested on Android

How to test this PR?
Before the following code would return output as being 0.
Now it returns the correct value.
sf::Packet newPacket;
sf::Int32 input = 1234;
sf::Int32 output;
newPacket << input;
newPacket >> output;
std::cout <<  "input: " << input << " output: " << output << "\n";

Regression from: 0468612ac0bbd3095b160b8a23ba5346d8705095

Could we add a unit test for this? Would be nice to catch these issues automatically.

Could we add a unit test for this? Would be nice to catch these issues automatically.

Sure, would be nice.
I'm not able to do it however. I have limited time available meaning others would have to write and maintain the tests.
I'll rebase and push the change in a bit.

Could we add a unit test for this? Would be nice to catch these issues automatically.

Good suggestion. In fact, I did write a unit test just for that and the code breaks because this change is insufficient. There a duplicate mistake at src/SFML/Network/Packet.cpp:181 which requires fixing as well.
I created a separate PR with fix and unit tests here: #1871 rebased onto 2.6.x as well.

I am closing this in favour of #1871, which includes the fix provided here plus another one and a unit test. Thanks everyone!


Add Variable statistics under a feature flag

Opening for discussion.
This adds simple profiling statistics in the spirit of #5, but inspired by Soufflé's profiler: adding the statistics per identifiable round.
For each round, there's the stable and recent tuple counts for each variable. (tab separated for easy awk access)
We can talk about what precise data (or format) we'd like to see here. In the future, we can also add a self-profiling option to tally up the time each join operation took to create the tuples.

Here's how it looks right now
var:    errors                                   round:          827     stable count:        0  recent count:        0
var:    invalidates                              round:          828     stable count:    76712  recent count:        0
var:    region_live_at                           round:          828     stable count:  1076158  recent count:        0
var:    borrow_region_rp                         round:          828     stable count:     1886  recent count:        0
var:    subset_r1p                               round:          828     stable count:  1995489  recent count:     1584
var:    requires_rp                              round:          828     stable count:   462922  recent count:     1260
var:    borrow_live_at                           round:          828     stable count:   441293  recent count:     1215
var:    live_to_dying_regions_r2pq               round:          828     stable count:    38098  recent count:        0
var:    dying_region_requires                    round:          828     stable count:    31904  recent count:      123
var:    dying_can_reach_origins                  round:          828     stable count:    43035  recent count:        0
var:    dying_can_reach                          round:          828     stable count:   182481  recent count:      154
var:    dying_can_reach_1                        round:          828     stable count:   143957  recent count:        2
var:    dying_can_reach_live                     round:          828     stable count:    38522  recent count:        0
var:    dead_borrow_region_can_reach_root        round:          828     stable count:     1886  recent count:        0
var:    dead_borrow_region_can_reach_dead        round:          828     stable count:     3772  recent count:        0
var:    dead_borrow_region_can_reach_dead_1      round:          828     stable count:     1886  recent count:        0
var:    errors                                   round:          828     stable count:        0  recent count:        0
var:    invalidates                              round:          829     stable count:    76712  recent count:        0

("Opening for discussion" as I'm not super familiar with the intricacies of cargo features, especially towards crate users, default features, or what needs to be done to build and test all the #[cfg]s on CI, etc, and to verify if this was the way we expected this to work)

(IIRC the CI failure is due to current infra nightly build issues, or in general rustfmt not being available on the latest nightly or similar)

r? @nikomatsakis


Compilation Database for cpg-console

This PR implements compilation database support for the cpg-console. The
new plugin is a copy of the translate plugin with changes taken from
cpg-neo4j's implementation of the compilation database.

Nice! Can @peckto have a look at this and test it please?

Works for me.


Make Opal compatible for JS usage

From my initial outlook, this will involve porting the code:

to not use mutable strings
to be able to work with Oga in addition to Nokogiri (https://github.com/metanorma/reverse_adoc/issues/57)

Other than that, the work in the Plurimath project is already done on making the dependencies work.
If the second task is to be done by creating a compatibility layer, my suggestion would be to make this compatibility layer conform to the API of Nokogiri as much as possible. This approach has been done by at least two libraries that I know of:

opal-browser
ferrum

It sounds worthwhile, to develop an XML/HTML adapter layer, using Nokogiri syntax that is Opal compatible. That way, all our projects can share this.


Context Menu: Clear text styles

Context
Clearing styles from text elements wasn't enabled.
Summary
Enable clearing styles from text elements.
User-facing changes

Testing Instructions

[ ] This is a non-user-facing change and requires no QA

This PR can be tested by following these steps:

Insert a text element into the canvas
Right click the text element
Select Clear Text Styles. Text should be reset to 'default styles' (not specific to preset. All text elements will be reset to this configuration)
Add text or revert to original style
Select multiple elements of different types
Right click on the frame and select Clear Styles
Text element (and other elements) should be reverted to their style defaults.

Reviews
Does this PR have a security-related impact?

Does this PR change what data or activity we track or use?

Does this PR have a legal-related impact?

Checklist

[x] This PR addresses an existing issue and I have linked this PR to it in ZenHub
[x] I have tested this code to the best of my abilities
[x] I have verified accessibility to the best of my abilities (docs)
[x] I have verified i18n and l10n (translation, right-to-left layout) to the best of my abilities
[x] This code is covered by automated tests (unit, integration, and/or e2e) to verify it works as intended (docs)
[x] I have added documentation where necessary
[x] I have added a matching Type: XYZ label to the PR

Fixes #10018

After a discussion with @agingoldseco and @BrittanyIRL it was decided that the 'clearing styles' actions are not necessary. This ticket will be closed, and another one will be added to remove that action from the right click menu.


Pull blockly_compressed and _compressed from web Blockly

Blockly Android's version of blockly_compressed.js and _compressed.js (generators) are out of date as of the newest version of master. Please update them and cut a new release.

Pulled .js files in #731. Published new binary to BinTray as 0.9-beta.20180709.


Ctrl-t (transpose) command inserts extra character.

VSCode Version:
Version 1.3.0-insider (1.3.0-insider)
a21c12346f388e51858c930875ca30968604c116
2016-06-30T05:01:53.185Z
OS Version:
OSX 10.11.5 (15F34)

Steps to Reproduce:

In a new document, type 'ab'.
Place the editor caret between the two characters.
Press ctrl-t.

In any standard OSX text area, this results in the text 'ba'.
In VS Code, the result is 'bab', which I cannot imagine justifying as desirable.
Note that there is a separate behavior when the caret is at end-of-line: in the EOL case, the previous two characters are transposed. VS Code handles this correctly; it is only the "in between" case that is broken (as far as I can tell). Any fix should make sure to test both cases.

I had a look in the source to see if I could fix this since it's driving me nuts. :) I think it may be an Electron issue since I don't see where this editor command is defined. I'm new to the source code so I may be missing it, but I don't see where a command is defined for ctrl-t.

This seems to have gotten worse recently; occasionally ctrl-t will cause multiple lines of text below the cursor to get duplicated into the text buffer.

@alexandrudima do you have any idea if the likely source of this bug is in the vscode or electron code bases? I also went hunting around in vscode and could not find anything. I tried downloading an electron tutorial app but could not find a text field in which to test the problem. Any guidance here would be much appreciated.

For what it's worth the Atom app does not exhibit the broken vscode behavior.
However, Atom's implementation has slightly different behavior than 'traditional' bash and native Cocoa controls. The traditional behavior is to transpose characters before and after the insertion point AND move the caret to after the transposed pair, or if there is no character after the caret (end-of-line case) then transpose the preceding two characters.
Atom transposes before and after characters around the insertion point but does not move them; for the end-of-line case it does no transposition but instead moves the insertion point back by one character.

I would assume that the solution would be to manually reimplement it, like VSCode already does for ^a ^e ^b ^f ^n ^p
https://marketplace.visualstudio.com/items?itemName=v4run.transpose
This extension does just that.
It'd be nice if the functionality of this extension were bundled, since it's basic functionality that works on every other macOS textbox. The Sublime Text selection transpose is just bonus that's really nice.

Verified that when the cursor is in between 2 letters, they get transposed.
But when cursor is at eol, previously last 2 letters were getting transposed. That doesn't happen anymore.
@alexandrudima ?

I tried ctrl+t in TextEdit and implemented the behaviour I observed there. Is the behaviour different than what TextEdit does?

I was basing my comment off of the OP's

Note that there is a separate behavior when the caret is at end-of-line: in the EOL case, the previous two characters are transposed. VS Code handles this correctly; it is only the "in between" case that is broken (as far as I can tell). Any fix should make sure to test both cases.

ctrl+t in the editor now transposes characters like the default mac text editor. IMHO that is a good thing.

@alexandrudima sadly it only matches half of the behavior; there are two cases. When I reported this bug I noted that the EOL case worked correctly but the in-between case did not.
Now as of insiders build 6ba4282fd27bacacbf8482472a0519560720fb9c it appears that the situation has been reversed. Could we please reopen the issue? Thank you.

I just noticed that the start-of-line case is also incorrect: TextEdit transposes the newline before the caret with the character after the caret while VSCode simply advances the caret.

I cannot reproduce this issue. Using VS Code 1.12.1 and default key bindings.
Move to have this issue closed?

This can probably be closed; I believe Transpose has been rewritten since then for Sublime compatibility?

VSCode does not match TextEdit behavior in the following cases:
'\n^a'
'a^\n'
'ab^'

(where \n is newline and ^ is the insertion caret).
In all of these cases VSCode does nothing where TextEdit does a transpose operation.

This can be closed. I can't reproduce this issue too. (version: 1.13.1)

I can still reproduce the cases I describe above on OSX; VSCode Version 1.14.0-insider (1.14.0-insider) 1cc8f3cefbde0b4608fe866e44aa7f3ccc242203.
I think that in order to close this issue somebody needs to explicitly decide that they want VSCode to ship with default behavior that does not match that of OSX and Cocoa.

I can reproduce, too. VS Code's transpose and transposeCharacters commands both do something different with each other and both different from the macOS/emacs standard.


Trouble to place images in the 2nd tab in the xlsx

I am generated xlsx report with 2 tabs, also I place an image in the 2 tabs - The first tab contains the image but Tab2 not. Checked the worksheet and found that both the pages contain images section. but I don't know why the image does not appear in tab2.  Please provide me a solution for this.
Thanks

Which version you are used?

@anfasci  Version 0.10.2

Images are not currently supported in our open source build, but are an option as part of our Pro offering


Reduce sleep time in GH actions test setup

As per title.
Part of #596

/test pull-knative-sandbox-eventing-kafka-broker-integration-tests

/lgtm
/approve
Sounds like it's working :smile:

/test pull-knative-sandbox-eventing-kafka-broker-integration-tests

/test pull-knative-sandbox-eventing-kafka-broker-integration-tests

/test pull-knative-sandbox-eventing-kafka-broker-integration-tests


added amazon web crawler

get product data from amazon web site

@Elangovan1988 did you resolve these issues? In


API to retrieve placement table from placement service

In what area(s)?

/area runtime

/area operator

/area placement

/area docs

/area test-and-release

Describe the feature
Offer HTTP or gRPC API for placement service to expose the placement table - it can be helpful for debugging but also allow other tools (Dashboard) to extract and present for information about Actors.
Release Note

RELEASE NOTE:

/assign

Reopened the issue since the authenticated endpoint cannot be used by users. We need to decide if Placement service should offer an open metadata endpoint, like the sidecar does.

@Taction Can you look into the docs issue next? https://github.com/dapr/docs/issues/3364

@artursouza Sure, I'll start to finish the doc.


Fixing lossless slider for webP. Previously you couldn't select "9" :D

Fixing a little bug with the slider.

@surma losslessPresets contains 10 entries which map to our "effort" slider in lossless mode. Because 'quality' 90 appears twice, it was alway matching on the first, but never the second.


Remove: purocean.YankNote version 2.8.1

## .\Tools\YamlCreate.ps1 -SkipPRCheck -Mode 5 -PackageIdentifier purocean.YankNote -PackageVersion 2.8.1

[X] Have you signed the Contributor License Agreement?
[X] Have you checked that there aren't other open pull requests for the same manifest update/change?

[X] Does your manifest conform to the 1.0 schema?

Microsoft Reviewers: Open in CodeFlow

/azp run


Remove "old" RBAC (PDP dependant) implementation

Remove being one: delete or comment out.
We could keep it in a separate branch but I do not want to keep it to confuse anyone.
@titpetric, thoughts?

I'd like to finish #87 before removing this, +1 on git rm here.


About Logistic Function

Hi there! Very much thanks for this excellent package!
I got a problem in building Bayesian network.
Z = Categorical(Dirichlet(1e-1 * np.ones(cat_num)))

B = GaussianARD(0, 1e-6, shape=(C_dim,))
C = np.random.rand(C_dim, data_num)
P = Logistic(SumMultiply('i,i', B, C.T))

X = Mixture(Z, Bernoulli, P)

As the codes above, what I want to do is to build a net to get the Bernoulli distribution of X,
where X's parent is Z and C, Z is a categorical distribution conditioned by Dirichlet prior distribution.
And C is a vector data, with weights(parameters) B, I want to take the inner product of B and C and get a number, then use the logistic function to get the probability.
It just looks like this: P = logistic(B^T, C).
I am not sure if the logistic function can be used like this, or there are some other ways to fix this problem.
Hope to get your response soon!

Hi, thanks for the feedback. Unfortunately, BayesPy doesn't currently support non-conjugate operations. Logistic function is non-conjugate and it requires some extra approximations. I have it on my TODO list here: https://github.com/bayespy/bayespy/issues/54. However, I have no estimate when it might be implemented. So, for the time being, I'd advice you to use a different package (e.g., Stan, PyMC or Edward) for models with non-conjugacies. I'll leave this issue open as the support for logistic regression is missing but on the roadmap.

Thanks for your reply!
I will try other packages instead.
And also looking forward to your implement. Thanks again for the work!


Issue#172 Bounty #6 Complete

"Can you run Dpad and LeftStick Together (dual directional style) ?"
Added a new add-on named "Dual Directional Input" which takes 4 pins and a directional mode (Left-Stick, D-Pad, Right-Stick). This add-on includes a debouncer to match functionality of the current gamepad.

This has been moved over to https://github.com/orgs/OpenStickCommunity/
We will close it here.


"No Color" text highlight

Note that in current code, if there is no highlight applied, Color.Transparent is returned. Perhaps it would make sense in the setter to interpret Color.Transarent as "Remove highlight element for this text block."


Istio ingressgateway fails to get ready after being restarted

Bug Description
Whenever my istio-ingressgateway pod gets restarted or i restarted it manually the pod comes back in running state but the deployment shows status as 0/1 not ready . Have attach screenshot for reference.

To fix the above problem i have to first scale down the deployment to 0 , delete the replica sets and then scale up back which i think is not a good thing to do as what if the same thing happens production env.
Version
client version: 1.10.2-asm.3
control plane version: 1.10.2-asm.3
data plane version: 1.10.2-asm.3 (50 proxies)

Client Version: v1.21.0
Server Version: v1.20.8-gke.2100

Additional Information
No response
Affected product area

[ ] Docs
[ ] Installation
[ ] Networking
[X] Performance and Scalability
[ ] Extensions and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure
[ ] Upgrade
[ ] Multi Cluster
[ ] Virtual Machine
[ ] Control Plane Revisions

Is this the right place to submit this?

[X] This is not a security vulnerability
[X] This is not a question about how to use Istio

How can the pod be ready but the deployment not be? This sounds more like a Kubernetes bug than an Istio one...

Eihter way, it would be good to see the yaml of the pod and deployment and any events on the deployment

kubectl describe deploy ingressgateway -n istio-system


Adding WSL guide

Adding Windows Subsystem Linux Guide to Developer guide.
This guide is useful to allow the developers to run native linux code/programs from their windows machines.

I feel like I might need to see this all incorporated within the guide to understand its purpose. I suppose you need an approval to incorporate what you've got--so I will mark it that way.

Let’s do a follow up once the docs are built from nightly.


IPV6 Setup

I'd like to be able to use IPV6 through the tunnel as well as IPV4. IPV6 is working on the client and the server, and I can connect to the wireguard server using IPV6. However, no matter what I do I can't get it to pass on online ipv6 test. I've tried pretty much every tutorial on the first page of google results, but there all for various linux distros and don't transfer over perfectly.
Has anyone done this successfully, or know how? I'm at a loss for how to proceed at the moment.

Hey @Jayspek, I'm not sure if I'll be too much help here. I was hoping someone in the community would chime in, but that hasn't happened yet!
Just to clarify about your scenario, you have an IPv6 WAN IP, which you are using to connect from outside your network to your WG network. However, subsequent outbound connections initiated by devices on your WG network appear to originate from your IPv4 WAN address. Is that about right?

Yep, that's correct! And if you force it to use IPV6, it fails outright. Its unfortunately become irrelevant for me, as it turns out my ISP rotates my IPV6 address almost every day, and my router doesn't have a way of dynamically updating its firewall rules.


Use os.renames in DirectoryStore's rename

Instead of using os.rename and creating missing directories before when renaming content in a DirectoryStore, just use os.rename to handle this move for us. This will automatically create missing directories for us in the destination path so we don't have to. Also it prunes away any empty directories in the old path, which we were not doing before. IOW this fixes a bug as well.

Thanks, this looks tidy. What bug does this fix out of interest?

If renaming left an empty directory behind, this will clean it up. That said, I'm not actually sure that would ever happen.


Auto initialise should allow the setting of the adguard UI listening port

Is your feature request related to a problem? Please describe.
When using auto initialise of an instance it should be possible to set the port of the UI as you can currently do in the normal setup wizard.
Describe the solution you'd like
A few things are possible:

A setting for the intended port number. This would replace whatever was in the replica url.
Using the port number specified (or implied i.e. with a http:// prefix) in the replica url.
Syncing the port number from the origin instance.

In all 3 of the cases, if auto initialise is true and the adguard instance has not been initialised then the inital configuration and setup should take place at port 3000. I realise this will likely require some sort of probe to happen to figure out what port should be used for initial configuration.
Describe alternatives you've considered
Running the install manually and then not using the auto initialise feature.

I was trying this when implementing the auto-initialize.
The issue was to handle the port change in the same process, therefore I decided to skip it since when running in docker, ports anyway can be mapped to any outside port.
if really a different port would be needed the manual initial setup would also not be so much effort and the let adgaurdhome-sync do the final setup on this instance.

since when running in docker, ports anyway can be mapped to any outside port

Unfortunately not if you're using mac/ipvlans or host networking, but yes I can see it would add a great deal of complexity to implement. Still it would definitely be a nice to have as it would allow spinning up new adguard instances in a very convenient way.


Plugin has unexpected effects if not added first

Issue description
workbox-webpack-plugin has an option to add a versioned workbox folder to the output directory.
When clean-webpack-plugin v3 is in the plugins list before workbox-webpack-plugin everything works as expected, but when it's in the plugins list after workbox-webpack-plugin  the versioned workbox folder is missing.
With clean-webpack-plugin v2 the workbox folder is always present.
Webpack Config
const { CleanWebpackPlugin } = require("clean-webpack-plugin");
const WorkboxWebpackPlugin = require("workbox-webpack-plugin");

module.exports = {
  mode: "production",
  plugins: [
    new CleanWebpackPlugin(), // workbox directory is present
    new WorkboxWebpackPlugin.GenerateSW({
      importWorkboxFrom: "local"
    })
    // new CleanWebpackPlugin() // workbox directory is missing
  ]
};

Environment
    clean-webpack-plugin: ^3.0.0 => 3.0.0
    webpack: ^4.35.0 => 4.35.0
    workbox-webpack-plugin: ^4.3.1 => 4.3.1

Repository to reproduce the issue: https://github.com/hubgit/clean-workbox-example

Thanks for the repo! I think the right thing to do here is document this behavior in the readme.
Basically if you are using a webpack that modifies files directly instead of letting webpack do the work this will be an issue.


I need a guide and the video

I don't understand follow your guide, I tried install node and command 'npm start' but still not work

Heya!
Please also note that this is more of a proof of concept. At the moment, only the fingers (opening and closing) can be tracked with this.

I downloaded leapjs and node-osc then I open node command 'npm install' image, then npm start and it is error

Have you downloaded leapjs and node-osc manually? If so, you dont need to! You just need a clean copy of this project and npm install` should install leapjs and node-osc for you automatically.

ok, after how start osc leapmotion ?

Make sure your cmd.exe is in the right directory, from the looks of the screenshot you are in C:\Users\hppedeaf you should be in C:\Users\hppedeaf\leapmotion-osc-release-1.0.2\ or something like that. Open the "leapmotion-osc-release-1.0.2" folder, SHIFT + RIGHT CLICK on an empty spot an choose "Open PowerShell window here". Now in that new window run npm install & npm start.

You can also try copying the path to the folder and typing cd <path> (e.g: cd C:\Users\adeleine\Desktop\leapmotion-osc-release-1.0.2 in my case)

ah finally! I do it too different on you, thank you very much! and I ask you question? you can add system rotation? how i explain . You will understand with these images, so I want to be able to sign ^^ thank you!

That is exactly what I meant! At the moment there is only opening/closing of the fingers. Moving the fingers left/right or spreading the fingers is not added. I will probably look into this in the future, but you can expect this to take up twice as many avatar parameters as it does now.
Unfortunately, I can't give you a time estimate on this because I'm working on paid projects at the moment that take up most of my development time. In the next version I want to upgrade to Leapmotions latest driver (v3.2.1 to v5.6.1) which has much better finger tracking, but that is a very big change. Seeing that someone in the HH community is interested motivates me to continue working on it!
Will keep you informed when there is an update. But for now you can maybe look into this:
https://github.com/SDraw/driver_leap

Hi,
ooh, it's good that you know the HH (helping hands) community, I'm in that situation.
ok on moving the fingers left/right takes more settings but can you two groups of low parametres and high parametres?
I tried on vrchat with leapmotion but not working ... I use controller index I saw osc code in vrchat debug it even works I added my gesture avatar from your prefabs

When changing any parameter on your avatar you have to make sure to reset your OSC config, you can do that in-game and if that doesn't work you will also need to delete all the folders it generates in C:\Users\adeleine\AppData\LocalLow\VRChat\VRChat\OSC (everytime in VRChat you load an avatar, it will create a config but it will never update, so you need to delete all folders inside it)
Sometimes the in-game reset option doesn't work, so that is why you need to delete the folder manually and then reload your avatar. The reason it works in unity is because with Lyumas Av3Emulator it generates a config everytime yo go into test/play mode.
The config is pretty much just a list of all the parameters your avatar has.

okay, thanks for the help!

There is now a new standalone version that does not need NodeJS or a terminal to run it. It has an executable .exe file that you can simply launch.
You will need to update to Gemini 5.7.2 here, mare sure to remove / uninstall the old Orion 3.2.1 Driver.
Avatar setup is the same, there is no finger spreading yet but the update to the new driver (3.2.1 to 5.7.2) with better tracking.
LeapmotionOSC version 1.0.3.
(Download  leapmotionosc-1.0.3-windows.exe or leapmotionosc-1.0.3-windows.zip)

Closing to avoid confusion as the new version no longer runs on NodeJS

@hppedeaf  Finger spread has been added in the newest release.


Organization page

[ ] /organizations/id
[ ] lists users
[ ] lists projects

We probably only want to list org users to logged in users.


Nov 18 sync up notes

These are the notes of the meeting had on Wed Nov 18, might be useful for more people:

go-lib2p has two main entry points, p2p/net/swarm and p2p/host
host is what is known in libp2p spec as libp2p.Node. Calling it Node is makes more sense than host, because ultimately, libp2p abstracts the host to enable true addressing per process
routed host is the libp2p.figuredItOut() idea. The figuredItOut idea is when libp2p finds a way to contact a peer through its means (transports available, routing mechanisms, or even in the future have some machine learning to know which are the best ways to contact a peer at a given time)
example on how to use go-libp2p right now https://gist.github.com/whyrusleeping/4fe7dd6caa090881c8c6
go-libp2p uses gx, meaning you must install gx and gx-go

go get -u github.com/whyrusleeping/gx
go get -u github.com/whyrusleeping/gx-go

RoutedHost can be replaced by a clever Nat+Routing Transport


appaloosa 1.3.0

Adding .apk support.
New Pull Request Checklist
Please mark the points which you did / accept.

[x] I read the Step Development Guideline
[x] I have a test for my Step, which can be run with bitrise run test (in the step's repository)
[ ] I did run bitrise run audit-this-step (in the step's repository - note, if you don't have this workflow in your bitrise.yml, you can copy it from the step template.)
[x] I read and accept the Abandoned Step policy

Perfect, thank you for the contribution! 🚀

Thanks Viktor! Sorry for the trouble earlier :(

Just a note: you could define a default value for the binary path input, separate by pipe (|) char - https://github.com/bitrise-io/bitrise/blob/master/_docs/step-development-guideline.md#inputs-which-can-accept-a-list-of-values
E.g. it could be $BITRISE_IPA_PATH|$BITRISE_APK_PATH - and you just ignore the one which is empty

or, alternatively, you could introduce a second input, for APK

Thanks, will do 👍