Facing issue in order to convert node version using nvm

What happened?
With help of nvm ,i installed node js version 16.20.2 but when i try to use this as commending like 'nvm use use 16.20.2' ,i got an error like "fork/exec C:\Users\ASUS\AppData\Roaming\nvm\elevate.cmd: The system cannot find the file specified.:".i am using nvm version 1,1.12.
What did you expect to happen?
i want to convert my node version 14 to 16.
Version
1.1.11 or newer (Default)
Which version of Windows?
No response
Which locale?
None
Which shell are you running NVM4W in?
No response
User Permissions?
Administrative Privileges, Elevated
Is Developer Mode enabled?
None
Relevant log/console output
C:\Windows\System32>nvm use 16
fork/exec C:\Users\ASUS\AppData\Roaming\nvm\elevate.cmd: The system cannot find the file specified.:

Debug Output
Administrator: Command Prompt - nvm  debug
Windows Version: 10.0 (Build 22621)

NVM4W Version:      1.1.12
NVM4W Path:         C:\Users\ASUS\AppData\Roaming\nvm\nvm.exe
NVM4W Settings:     C:\Users\ASUS\AppData\Roaming\nvm\settings.txt
NVM_HOME:           C:\Users\ASUS\AppData\Roaming\nvm
NVM_SYMLINK:        C:\Program Files\nodejs
Node Installations: C:\Users\ASUS\AppData\Roaming\nvm

Total Node.js Versions: 2
Active Node.js Version: none
(run "nvm use <version>" to activate a version)
NVM_SYMLINK does not exist yet. This is auto-created when "nvm use" is run.

IPv6 is enabled. This can slow downloads significantly.

PROBLEMS DETECTED
-----------------
The following Node installations are invalid (missing node.exe): v14.21.3 - consider reinstalling these versions

Find help at https://github.com/coreybutler/nvm-windows/wiki/Common-Issues

Anything else?
C:\Windows\System32>nvm use 16
fork/exec C:\Users\ASUS\AppData\Roaming\nvm\elevate.cmd: The system cannot find the file specified.:

I am facing the same issue with NVM 1.1.7
Win 10 without admin privileges (nvm installed through corporate software distribution)
Switched nvm root to a writeable folder: %USERPROFILE%\nvm
Both when using cmd.exe or MINGW64

@johnmaju - how did you install NVM4W? Many users of scoop have been reporting this issue (#1069).
@mar10br0 - sounds like the corporate install isn't delivering elevate.cmd.


repositories.conf supported?

Hi,
Is the repositories.conf supported to build custom packages which are not in the releases?

Hi, have a look at the  support custom repositories.conf branch. I added a new environment variable REPOSITORIES_CONF which can used to override the default repositories.conf file. Add it to your configuration or call the builder like e.g REPOSITORIES_CONF=./myrepos.conf ./builder.sh shell example-x86_64.conf

Hey @jandelgado - Thanks very much for this feature. I'm still not fully sure how to go about compiling the packages I need. E.g.: In 18.06.5, there is no modemmanager and its accompany set of modules. I would like to get these into a build. The syntax (of how to structure the config file) of what to point where is a little confusing so far but I'm trying to figure it out.
mbim-utils.
qmi-utils.
libmbim.
libqmi.
modemmanager.
luci-proto-modemmanager

Well, I go the ipks from the list above built and hosted on a web server. Now when I do the build I get this:
Building images for x86 - Generic x86/64
Packages: base-files bnx2-firmware busybox dropbear e2fsprogs firewall fstools fwtool getrandom ip6tables iptables jshn jsonfilter kernel kmod-bnx2 kmod-button-hotplug kmod-hwmon-core kmod-igb kmod-input-core kmod-ip6tables kmod-ipt-conntrack kmod-ipt-core kmod-ipt-nat kmod-ipt-offload kmod-lib-crc-ccitt kmod-libphy kmod-mii kmod-nf-conntrack kmod-nf-conntrack6 kmod-nf-flow kmod-nf-ipt kmod-nf-ipt6 kmod-nf-nat kmod-nf-reject kmod-nf-reject6 kmod-phy-realtek kmod-pps kmod-ptp kmod-r8169 kmod-slhc libblkid1 libblobmsg-json libc libcomerr0 libext2fs2 libf2fs6 libgcc1 libip4tc2 libip6tc2 libjson-c4 libjson-script libnl-tiny libpthread librt libsmartcols1 libss2 libubox20170601 libubus20170705 libuci20130104 libuclient20160123 libuuid1 libxtables12 logd mkf2fs mtd netifd odhcp6c odhcpd-ipv6only openwrt-keyring opkg partx-utils procd r8169-firmware ubox ubus ubusd uci uclient-fetch urandom-seed urngd usign dnsmasq-full lm-sensors-detect bash curl diffutils jq luci-app-openvpn luci-proto-qmi fdisk mosquitto-client-nossl mosquitto-nossl unzip usb-modeswitch adblock e2fsprogs jsonfilter luci-app-adblock partx-utils r8169-firmware iperf3 mbim-utils qmi-utils libmbim libqmi modemmanager luci-proto-modemmanager nano openvpn-openssl luci-ssl-openssl luci-app-commands ca-bundle ca-certificates pciutils usbutils rsync ipset mtr lscpu luci-proto-wireguard luci-app-wireguard wireguard-tools wireguard kmod-usb-hid kmod-usb3 kmod-usb2 kmod-r8169 kmod-hwmon-core kmod-lib-crc-itu-t kmod-libphy kmod-natsemi kmod-ne2k-pci usbutils pciutils kmod-usb-net-sierrawireless kmod-usb-serial-sierrawireless kmod-usb-serial-qualcomm kmod-usb-net-cdc-ether kmod-usb-net-cdc-mbim kmod-usb-net-cdc-ncm kmod-usb-net-hso kmod-usb-net-qmi-wwan kmod-usb-serial kmod-usb-serial-option kmod-usb-serial-wwan base-files busybox dropbear e2fsprogs firewall fstools ip6tables iptables kernel kmod-bnx2 kmod-button-hotplug kmod-igb kmod-ipt-offload kmod-r8169 libc libgcc logd mkf2fs mtd netifd odhcp6c odhcpd-ipv6only opkg partx-utils uci uclient-fetch urandom-seed urngd

Package list missing or not up-to-date, generating it.

Building package index...
Downloading http://<IP_ADDRESS>:4080/releases/18.06.5/targets/x86/64/packages/Packages.gz
Updated list of available packages in /lede/imagebuilder/build_dir/target-x86_64_musl/root-x86/../../../../../lede/imagebuilder/dl/openwrt_custom
Downloading http://downloads.openwrt.org/releases/18.06.5/targets/x86/64/packages/Packages.gz
Updated list of available packages in /lede/imagebuilder/build_dir/target-x86_64_musl/root-x86/../../../../../lede/imagebuilder/dl/openwrt_core
Downloading http://downloads.openwrt.org/releases/18.06.5/packages/x86_64/base/Packages.gz
Updated list of available packages in /lede/imagebuilder/build_dir/target-x86_64_musl/root-x86/../../../../../lede/imagebuilder/dl/openwrt_base
Downloading http://downloads.openwrt.org/releases/18.06.5/packages/x86_64/luci/Packages.gz
Updated list of available packages in /lede/imagebuilder/build_dir/target-x86_64_musl/root-x86/../../../../../lede/imagebuilder/dl/openwrt_luci
Downloading http://downloads.openwrt.org/releases/18.06.5/packages/x86_64/packages/Packages.gz
Updated list of available packages in /lede/imagebuilder/build_dir/target-x86_64_musl/root-x86/../../../../../lede/imagebuilder/dl/openwrt_packages
Downloading http://downloads.openwrt.org/releases/18.06.5/packages/x86_64/routing/Packages.gz
Updated list of available packages in /lede/imagebuilder/build_dir/target-x86_64_musl/root-x86/../../../../../lede/imagebuilder/dl/openwrt_routing
Downloading http://downloads.openwrt.org/releases/18.06.5/packages/x86_64/telephony/Packages.gz
Updated list of available packages in /lede/imagebuilder/build_dir/target-x86_64_musl/root-x86/../../../../../lede/imagebuilder/dl/openwrt_telephony
Downloading file:packages/Packages
Updated list of available packages in /lede/imagebuilder/build_dir/target-x86_64_musl/root-x86/../../../../../lede/imagebuilder/dl/imagebuilder

Installing packages...
Installing libc (1.1.24-2) to root...
Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for libc:
 * 	libgcc1
 * opkg_install_cmd: Cannot install package libc.
make[2]: *** [Makefile:155: package_install] Error 255
make[1]: *** [Makefile:118: _call_image] Error 2
make: *** [Makefile:197: image] Error 2

My repositories.conf file loos like this:
## Place your custom repositories here, they must match the architecture and version.
# src/gz %n http://downloads.openwrt.org/releases/18.06.5
# src custom file:///usr/src/openwrt/bin/x86/packages
#src custom file:///usr/src/openwrt/bin/x86_64/packages
# src custom file:///lede/imagebuilder/custom_repo
src/gz openwrt_custom http://<IP_ADDRESS>/releases/18.06.5/targets/x86/64/packages

## Remote package repositories
src/gz openwrt_core http://downloads.openwrt.org/releases/18.06.5/targets/x86/64/packages
src/gz openwrt_base http://downloads.openwrt.org/releases/18.06.5/packages/x86_64/base
src/gz openwrt_luci http://downloads.openwrt.org/releases/18.06.5/packages/x86_64/luci
src/gz openwrt_packages http://downloads.openwrt.org/releases/18.06.5/packages/x86_64/packages
src/gz openwrt_routing http://downloads.openwrt.org/releases/18.06.5/packages/x86_64/routing
src/gz openwrt_telephony http://downloads.openwrt.org/releases/18.06.5/packages/x86_64/telephony

## This is the local package repository, do not remove!
src imagebuilder file:packages

``

Any help is appreciated.

I'm not sure. perhaps the problem is that the pre-compiled OpenWrt packages use musl and your packages glibc? Have a look at my project lede-dockercompiler which allows to build the whole image from source. This might solve your problem.

That could be it. Since I am trying to build just single packages, I am using openwrt-vivarium).
I did you your compiler in the past and it works however, it builds everything from source so I'm trying to bridge the two and only compile from source those packages that aren't already in a release.

Hmm...seems to be using the branch (openwrt-16.06) correctly:
echo "src-git base https://github.com/openwrt/openwrt.git;$BRANCH" > feeds.conf
if [ "$CUSTOM_FEED" = y ]; then
	echo "src-git packages https://github.com/openwrt/packages.git;$BRANCH" >> feeds.conf
	echo "src-link custom $HOME/openwrt_packages" >> feeds.conf
else
	echo "src-link packages $HOME/openwrt_packages" >> feeds.conf
fi
echo "src-git luci https://github.com/openwrt/luci.git;$BRANCH" >> feeds.conf

OK, I believe it was using snapshots (from previous setup). I changed it to use 18.05.6 and got an image built with my packages included. Will test now. Thank you.


Cannot open include file: 'Eigen/Core'

9.8 main
C++
Windows
Get an error when trying to build from the main:
error C1083: Cannot open include
file: 'Eigen/Core': No such file or directory [C:\Users\prosh\PycharmProjects\or-tools\build\ortools\math_opt\solvers\o
rtools_math_opt_solvers.vcxproj]

CMake Error at ortools/math_opt/solvers/CMakeLists.txt:38 (target_link_libraries):
Target "ortools_math_opt_solvers" links to:
Eigen3::Eigen

but the target was not found.  Possible reasons include:
* There is a typo in the target name.
* A find_package call is missing for an IMPORTED target.
* An ALIAS target is missing.


feat: support W3C propagation headers

Description

Enable OTLP Ingestion on Pongo's agent container.
Add W3C injection/extraction propagation headers.
Add configurable propagation styles. For now, only datadog and tracecontext are supported.
Revise README.md to include updated configurations for propagation.
Add new unit tests for W3C propagation headers.

TODO:

[ ] Self code review
[ ] README.md

Welcome to Codecov :tada:
Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.
Thanks for integrating Codecov - We've got you covered :open_umbrella:


possible error when removing leading e or -

I just noticed I set it to remove more characters than I may want to remove. need to just double check if this is working fine although I trust my past self

also the round place, if it's high enough to be affected by this, needs to be lowered so it doesn't error

possibly fixed in v1.4.4 with many changes. just gonna hop so and if not, I can reopen this at a later date

just figured out with this debug text: [Rounder] Debug info:<PHONE_NUMBER>375e-,<PHONE_NUMBER>375 that it is e- at the end, not just -. I did guess right haha

removing 1 or 2 off round place when the round place doesn't even touch the removed characters is a bad idea. only if the round place is one less or is on the characters being removed, then lower the round place


Refactor multi-trajectory support to keep data separate for each trajectory

Currently many parts of the code, e.g. SparsePoseGraph::GetTrajectoryNodes(), use a vector that contains nodes from all trajectories interleaved. Each node knows its trajectory. SparsePoseGraph::Constraint contains a scan index into this flat list of nodes.
What should be done: Instead, nodes should be kept per trajectory. Constraints would then identify a node as a pair of trajectory ID (an integer 0, 1, ...) and a scan index (the index of the scan in its trajectory).
Similarly for submaps: Change the submap index in SparsePoseGraph::Constraint to a pair of trajectory ID and submap index inside this trajectory.

I started looking into this - this will be pretty epic...


Add arrows to work it as slideshow

Current Behavior
the images are being moved after a fixed interval of time.
Desired Behavior
For Better user experience I want to add two arrows for an additional functionality of slideshow on the images in home. I want to add this additional functionality for Sponsors component and accomplishments component.
Screenshots / Mockups

please assign this issue to me under GSSOC'23.

@I-shika Don't need for sponsers sections, pls add it to accomplishments section !


Add "permit_all_actions" and "forbid_all_actions" matchers

Adds permit_all_actions and forbid_all_actions matchers.
Code is different and more complex than in other places, but it allows to build more advanced matchers too.

Many thanks for this valuable contribution! It is now (finally) part of a Pundit Matchers release (v1.8.0).


chore: adding initial localhost client testing

Description
WIP: will continue adding tests for VerifyMembership and VerifyNonMembership to this PR.
closes: #XXXX
Commit Message / Changelog Entry
chore: adding initial localhost client testing

see the guidelines for commit messages. (view raw markdown for examples)

Before we can merge this PR, please make sure that all the following items have been
checked off. If any of the checklist items are not applicable, please leave them but
write a little note why.

[ ] Targeted PR against correct branch (see CONTRIBUTING.md).
[ ] Linked to Github issue with discussion and accepted design OR link to spec that describes this work.
[ ] Code follows the module structure standards and Go style guide.
[ ] Wrote unit and integration tests.
[ ] Updated relevant documentation (docs/) or specification (x/<module>/spec/).
[ ] Added relevant godoc comments.
[ ] Provide a commit message to be used for the changelog entry in the PR description for review.
[ ] Re-reviewed Files changed in the Github PR explorer.
[ ] Review Codecov Report in the comment section below once CI passes.

Created https://github.com/cosmos/ibc-go/issues/3099 to address error returns in a follow-up PR.


About Version of the Dependencies

I attempted to install opencv using the following command;
pip install opencv-python==3.4.2

error:
Looking in indexes: http://mirrors.aliyun.com/pypi/simple/
ERROR: Could not find a version that satisfies the requirement opencv-python==3.4.2 (from
versions: <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>, 3.4.0
.14, <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>, 3.4.8
.29, <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>,
<IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>,
<IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>)
ERROR: No matching distribution found for opencv-python==3.4.2

fix:
pip install opencv-python==<IP_ADDRESS>

And then I executed the following command:
python segment.py ./app1.jpg

But got the following error:
(DanbooRegion) D:\DanbooRegion-200804\code>
python segment.py ./app1.jpg
Traceback (most recent call last):
  File "segment.py", line 1, in <module>
    from tricks import *
  File "D:\DanbooRegion-200804\code\tricks.py", line 87, in <module>
    @njit
  File "E:\Programs\VirtualEnvs\DanbooRegion\lib\site-packages\numba\decorators.py", line
236, in njit
    return jit(*args, **kws)
  File "E:\Programs\VirtualEnvs\DanbooRegion\lib\site-packages\numba\decorators.py", line
173, in jit
    return wrapper(pyfunc)
  File "E:\Programs\VirtualEnvs\DanbooRegion\lib\site-packages\numba\decorators.py", line
189, in wrapper
    **dispatcher_args)
  File "E:\Programs\VirtualEnvs\DanbooRegion\lib\site-packages\numba\dispatcher.py", line
537, in __init__
    self.targetctx = self.targetdescr.target_context
  File "E:\Programs\VirtualEnvs\DanbooRegion\lib\site-packages\numba\targets\registry.py",
 line 54, in target_context
    return self._toplevel_target_context
  File "E:\Programs\VirtualEnvs\DanbooRegion\lib\site-packages\numba\utils.py", line 283,
in __get__
    res = instance.__dict__[self.name] = self.func(instance)
  File "E:\Programs\VirtualEnvs\DanbooRegion\lib\site-packages\numba\targets\registry.py",
 line 38, in _toplevel_target_context
    return cpu.CPUContext(self.typing_context)
  File "E:\Programs\VirtualEnvs\DanbooRegion\lib\site-packages\numba\targets\base.py", lin
e 247, in __init__
    self.init()
  File "E:\Programs\VirtualEnvs\DanbooRegion\lib\site-packages\numba\targets\cpu.py", line
 42, in init
    self._internal_codegen = codegen.JITCPUCodegen("numba.exec")
  File "E:\Programs\VirtualEnvs\DanbooRegion\lib\site-packages\numba\targets\codegen.py",
line 601, in __init__
    self._init(self._llvm_module)
  File "E:\Programs\VirtualEnvs\DanbooRegion\lib\site-packages\numba\targets\codegen.py",
line 610, in _init
    tm = target.create_target_machine(**tm_options)
TypeError: create_target_machine() got an unexpected keyword argument 'jitdebug'

llvmlite is a dependency of numba.
According to this solution, I downgrading llvmlite to 0.32.1.
pip install -U llvmlite==0.32.1
After that, the above error(create_target_machine() got an unexpected keyword argument 'jitdebug')
is solved!

But I'm not sure 0.32.1 is the correct version.
So could you tell me the version of llvmlite in your environment?

On my side it is
>>> import llvmlite
>>> llvmlite.__version__
'0.33.0'

I have never installed it manually. It seems that it is automatically installed by "numba==0.39.0".
Also, from another issue I see that you are using visual studio. Are you using visual studio to install python? I am not familiar with visual studio so I do not know whether visual studio can work. I am using pycharm.
Overall speaking, it is a very strange problem and I cannot reproduce it.

Thanks for reply!
I run python program under cmd without any IDE (pycharm/Visual Studio), using VirtualEnvWrapper as package manager.
Everytime any executable  program (*.exe) encounters an exception, visual studio debugger will appear, perhaps because it is the default debugger on my computer.
Bug solved in this issue.

Update:
Simply downgrade llvmlite to 0.32.1 is wrong.  llvmlite-0.32.1 and numba-0.39.0 is imcompatible.
Please refer to this issue.


Migrate to Koa v2 middleware signature

Change middleware to accommodate to new Koa 2.0.0.
Update unit tests.

+1

I guess this would break koa 1 usage, right?

You are right. Care to create a new branch and base the PR there? This is what most koa-* plugins are doing.

Will take a peek on the other libs and do the same thing.

I created a new branch for it and released to npm.
Thanks.

@Foxandxss Fantastic! Thanks.


Make react-test-renderer a dependency instead of a peer dependency

This addresses #1161 . It makes react test renderer a regular dependency instead of a peer dependency so that users do not have to install it themselves. They should not have to because they don't use it directly.
This is safe because the test renderer does not have a dependency on react, so there will be no second copy. It has a peer dependency, and as long the version of test renderer that is installed has its peer dependency satisfied, everything should be fine.

@bdwain what about the react 15.4 adapter?

ah yea i guess that can be a peer dependency too. I was just looking for react test renderer so i didn't think about it. I can add it.

i just saw #1234 . Looks like it has overlap with this. I didn't realize before because i was only looking for react-test-renderer.

I'll combine the two and merge them together.

rebased this off the latest master


grammer/usage tweaks STO-7377

Adding some tickets that got missed b/c they were updated after the publish date. Also includes some corrections and grammer tweaks.
Preview link: Security Testing Orchestration release notes

[ ] Successful preview build.
[ ] SME review (notified individual owners in Jira).
[ ] Grammer/spell check.
[ ] Peer review.
[ ] No merge conflicts.
[ ] Release notes/new features docs: Feature/version released to at least one prod environment.

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://66203a22c0d6544f17a25fae--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://66203e48ac0328a4ac1fb3d0--harness-developer.netlify.app

https://harness.atlassian.net/browse/STO-7313


installation of my extension hang

VSCode Version:1.3.1
OS Version:Windows10

Steps to Reproduce:

open extensions panel
type lisp and install Lisp

I can't get something why installation is hang with developer tools.
repository is here
https://github.com/mattn/vscode-lisp

Duplicate of #9933.

@mattn Are you behind a proxy?

@joaomoreno Yep now, but I could reproduce this without proxy.

I figure out this issue. Maybe not duplicate of #9933
When I rename name attribute in package.json to "lisp" (lower case) from "Lisp", I could install my extension. But when rename to "Lisp" again, this issue occured.

The error occured on https://github.com/Microsoft/vscode/blob/c9a246ad810b9a08f2e5deca95a1248cc03edc73/src/vs/platform/extensionManagement/node/extensionManagementService.ts#L49

I unpublish "mattn.lisp" at once, and publish "mattn.Lisp" agian. Problem solved.

Wow, thanks for your findings @mattn! Really cool that you dug it out. It is definitely a problem if the error happens there but never surfaces to the UI. Do you mind trying this out in our latest insiders build and see whether the error shows up in the UI?


ToggleSplitButton does not work with Touch Input

Describe the bug
Unable to control the IsChecked property with ToggleSplitButtons with touch input
Steps to reproduce the bug

Launch WinUI3 Gallery App
Navigate to ToggleSplitButton page
Use mouse to toggle the control On/Off.... works as intended
Use Touch to toggle the control On/Off... it launches the flyout

Expected behavior
Both mouse and TOUCH input toggle the control On/Off
https://user-images.githubusercontent.com/13125455/209173175-26131740-9046-4d30-9a6c-a0b3d8679e82.mp4
Screenshots
No response
NuGet package version
WinUI 3 - Windows App SDK 1.2.2: 1.2.221209.1
Windows version
Windows 11 (22H2): Build 22621
Additional context
No response

Closing as dupe of #8061


Get problems while preprocessing

I did download all of those binary files from here:https://github.com/cr333/OmniPhotos/releases/download/v1.1/OmniPhotos-v1.1-win10-x64.zip
And I did put ffmpeg.exe into system Path. However, Im getting errors saying this below:
$ ./preproc/preproc.exe -c preproc-config-template.yaml
[23276] Failed to execute script 'main' due to unhandled exception!
Traceback (most recent call last):
File "main.py", line 24, in
File "preproc_app.py", line 39, in init
File "data_preprocessor.py", line 32, in init
File "abs_preprocessor.py", line 70, in init
File "abs_preprocessor.py", line 225, in load_origin_data_info
File "ffmpeg_probe.py", line 20, in probe
File "subprocess.py", line 800, in init
File "subprocess.py", line 1207, in _execute_child
FileNotFoundError: [WinError 2]

Can somebody help me?

Based on the stack trace, it seems like the problem lies here:
https://github.com/cr333/OmniPhotos/blob/b8aa4c90b87b87b087bca8de3cf0e2b6d13f84da/Python/preprocessing/abs_preprocessor.py#L223
Please make sure that self.input_path exists by following this step from the README.md file:

Copy the preproc-config-template.yaml template from the preprocessing binary folder to the same directory as the video, and update the preprocessing.input_path setting in it to the name of your video.

Please let me know if this helps or if you already figured out a solution (and what you did to fix this problem). Thanks.


Align docstring

Pull Request Test Coverage Report for Build<PHONE_NUMBER>3
Details

0 of 0   changed or added relevant lines in 0 files are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage remained the same at 97.887%

Files with Coverage Reduction
New Missed Lines
%

linear_elasticity.py
1
99.19%

Totals

Change from base Build<PHONE_NUMBER>2:
0.0%

Covered Lines:
556

Relevant Lines:
568

💛  - Coveralls


Watch error on Webpack 5.55.0+

Bug report

What is the current behavior?
I used in my project Webpack, Mini-CSS-Extract-plugin and Font-awesome library. There are no problems on Webpack versions prior to 5.55.0. After updating Webpack from 5.54.0 to version 5.55.0 (and above) i get compile error on every file update in watch mode.
./css/styles.scss 39 bytes [built] [1 error]

ERROR in ./css/styles.scss
Module build failed (from ../node_modules/mini-css-extract-plugin/dist/loader.js):
Error: waitFor can only be called for an already started item
    at AsyncQueue.waitFor (D:\14\frontend\node_modules\webpack\lib\util\AsyncQueue.js:180:5)
    at D:\14\frontend\node_modules\webpack\lib\Compilation.js:4690:25
    at processQueue (D:\14\frontend\node_modules\webpack\lib\util\processAsyncTree.js:50:4)
    at processTicksAndRejections (node:internal/process/task_queues:78:11)

If the current behavior is a bug, please provide the steps to reproduce.

Setup a project what uses: Webpack 5.55.0+, Mini-CSS-Extract-plugin, Font-awesome
Run this project in Watch mode
Make a change in every source CSS-file in Watch mode.

I made a simple project to reproduce this behavior:
Simple project to reproduce this bug
What is the expected behavior?
The recompile process is working withou any problems on Webpack versions prior 5.55.0

Other relevant information:
webpack version:  5.58.2
Node.js version:  16.10.0
Operating System: Windows 10 21H1
Additional tools:

Another reproducible example - https://github.com/akphi/issue-repo/pull/3


[10.x] Add Collection::select() method

This adds a new Collection::select() method that selects a certain number of keys from a multi-dimensional array.
It's kind of like only except for arrays of arrays.
It's also like pluck except it supports multiple keys.
The naming is inspired by SQL and the Query Builder.
$users->select('id', 'name', 'email']) would be the equivalent of:
$users = $users->map(function ($user) {
  return collect($user)->only(['id', 'name', 'email']);
});

Just yesterday I was wondering if there is such a method. And here it is.


Error while fetching metadata with correlation, UNKNOWN_TOPIC_OR_PARTITION

In what version(s) of Spring for Apache Kafka are you seeing this issue?
2.8.7
Describe the bug
I am using spring kafka together with spring boot, and I define my kafka topic in the application properties files.
When I start my service locally it will connect the kafka broker in Docker. But in the console there will be a lot of WARN logs for some of my kafka topics like below:
2022-07-14 07:25:53,746 WARN  [org.springframework.kafka.KafkaListenerEndpointContainer#1-1-C-1] - [org.apache.kafka.clients.NetworkClient] [] - [Consumer clientId=] Error while fetching metadata with correlation id 175 : {xxx.topic=UNKNOWN_TOPIC_OR_PARTITION}
To Reproduce
I am not sure if this can be reproduced in othere project as i am on a business project.
Expected behavior
No logs like this should be printed in the console.
Sample

I just tried that if I add the following configuration in the project:
auto.create.topics.enable=true
Then this warn logs are all gone. But I am still confused that why this warning logs only happend on some of my topics but other topics are fine, they are all created and defined the same way.

You need to declare a NewTopic @Bean for each topic, so the framework will create the topic with the desired number of partitions etc.
https://docs.spring.io/spring-kafka/docs/current/reference/html/#configuring-topics

Its not working, I am using the embedded kafka to test kafka event, after I decalre a NewTopic @Bean for each topic, I still got the warning message.
And  add the property:
auto.create.topics.enable=true
only work for application start(with kafka in docker), but not work with the test(with embedded kafka).

The @EmbeddedKafka has an attribute:

	/**
	 * Topics that should be created Topics may contain property place holders, e.g.
	 * {@code topics = "${kafka.topic.one:topicOne}"} The topics will be created with
	 * {@link #partitions()} partitions; to provision other topics with other partition
	 * counts call the {@code addTopics(NewTopic... topics)} method on the autowired
	 * broker.
	 * Place holders will only be resolved when there is a Spring test application
	 * context present (such as when using {@code @SpringJunitConfig or @SpringRunner}.
	 * @return the topics to create
	 */
	String[] topics() default { };

We just don't know what you are doing and how your code looks like.
Please, consider to raise a StackOverflow question with much more info. It might be great if you share a simple project to reproduce the problem.
GH issues are not for asking questions and there is no evidence that it is a bug in the framework some way...


Make AiService global

Closes #7.
I made the AiSevice live inside
JabRefGUI. It lives alongside the PreferenceService, and other classes that are often referenced in constructors.
Yes, I can't find the appropriate word for "classes that are often used in constructors", so I hope the reviewers will understand what I mean by looking at the changes (yes, I understand that's not the right way to behave).
Mandatory checks

[ ] Change in CHANGELOG.md described in a way that is understandable for the average user (if applicable)
[ ] Tests created for changes (if applicable)
[ ] Manually tested changed features in running JabRef (always required)
[ ] Screenshots added in PR description (for UI changes)
[ ] Checked developer's documentation: Is the information available and up to date? If not, I outlined it in this pull request.
[ ] Checked documentation: Is the information available and up to date? If not, I created an issue at https://github.com/JabRef/user-documentation/issues or, even better, I submitted a pull request to the documentation repository.

Okay, I checked the files again and came to conclusion:

Where you used a private final field and initialized it in constructor, I did the same for AiService.
Where you used an @Inject private final, I used it.

@InAnYan 🤣🤣 - I think, you found out what @Contracts are offered by JabRef (these can be injecgted; the others cannot) - See https://github.com/koppor/jabref/pull/687#issuecomment-2132827543 for some more links.
I created an internal issue (https://github.com/JabRef/jabref-issue-melting-pot/issues/440) to label all "contracts" as such. - If you have capacity, you can do it using your experienced gained. IMHO, these are 3 to 5 classes being contracts or are there more?

Other thing: Delete the merged branches. You can do it after merging, have refined github browser plugin doing it automatically, or use the branch overview now and then to delete.


Need someone's help about astar_planner and obstacle_avoid

I recently run waypoint follower and astar_planner on a Husky A200 robot.
The waypoint follower run very vell,
But the astar_planner and obstacle_avoid could not avoid the obstacle!,
the robot just came close to the obstacle from farway and stopped before it,and then the screen printed the ROS_WARN("The obstacle is too close!");
wouldn't the astar_planner create a new local waypoint before the obstacle is too close and avoid the it??  what do I miss?
Really need someone's help,I had been stuck at this for a long time.
The global waypoint is one way round circle，and the totally setup see blow pitures:

Thanks for using Autoware and for your question. However the issue tracker is for posting confirmed bugs and feature requests.
We ask that you please ask questions at the ROS Answers website following our support guidelines: https://github.com/autowarefoundation/autoware/wiki/Support-guidelines#ros-answers. Please pay particular attention to the information we ask you to provide.


Hugging Face demo

Hello 👋  Great work with MobileVLM! I was wondering if you'd like to build a demo and host it on HF Spaces (since you are already hosting checkpoints)

Thanks! Sure.

@cxxgtxy great! if you need help or any questions I'd be very happy to help out 🤗


Stormblessed: Watch CBD

Stormblessed requests the watch of the watch_keyword CBD. See the MS search here and the Stack Exchange search here.

CBD has been seen in 808 true positives, 41 false positives, and 3 NAAs.

This should be considered. However, it would be better for to use "CBD" in combination with other words to narrow the detection. We currently detect "CBD oil". It's likely there are others we could detect too. However, the last post which was manually reported that matched \bCBD\b was 11 months ago, so it doesn't look like we're actually not detecting posts. OTOH, having something may help to increase the weight of some posts.
On SE, there are 2,788 hits for "CBD" (looking for CBD in URLs detects too many things which are not "CBD" by itself), while there are 854 detections on MS, 808 are TP. It would be nice if we could narrow that down so we don't get a considerable number of FP.

The main reason to add this would be to detect spam posts which we're currently missing. That's usually indicated by there being posts which are manually reported and have as their only detection reason that manual reporting. A search on MS indicates the most recent post where that was the case was almost a year ago.
Thus, it doesn't look like we're currently missing anything at this point. Combine that with a significant number of hits on SE, I feel that adding this will just result in more FP.
Feel free to open an issue ,so more effort can be put into narrowing "CBD" to something which is less likely to get a lot of FP, yet still lets us detect things which would otherwise be missed. I'd also be interested in revisiting this, if we start to see posts this matches, but which we are failing to detect.

CBD is also a common acronym which means 'central business district'


Remove deprecated arguments

BP_BOOT_NATIVE_IMAGE_BUILD_ARGUMENTS and BP_BOOT_NATIVE_IMAGE
They've been deprecated for 2 years now
Checklist

[x] I have viewed, signed, and submitted the Contributor License Agreement.
[x] I have linked issue(s) that this PR should close using keywords or the Github UI (See docs)
[x] I have added an integration test, if necessary.
[x] I have reviewed the styleguide for guidance on my code quality.
[x] I'm happy with the commit history on this PR (I have rebased/squashed as needed).

I think this looks good.
@pivotal-david-osullivan I wanted to confirm with you on this? Major or minor change? I think technically we're supposed to use major with removals, but this has also been deprecated for 2 years. We could stick with major and just hold this until we're ready for another major release? It's not urgent to merge this.
Thoughts?


AMBARI-25275 - Changes in Yarn Capacity Scheduler is requesting for restart of Resource Manager

What changes were proposed in this pull request?
After the modification of queues in the configs of Capacity Scheduler either via configs tab in Ambari or using YARN Queue Manager view Ambari asks for restart of Resource manager.
This is only required if a queue was deleted.
fix.: On the YARN Queue Manager view the "Save Only" menu item is enabled only if any change was not saved on the view and there are no unsaved deleted queues.
How was this patch tested?

Deploy Ambari and a cluster: HDFS, ZOOKEEPER, YARN
Go to  YARN Queue Manager view by clicking Manage Ambari -> Views -> Capacity Scheduler
Add a queue and save it.
Delete the queue.
Click actions -> the drop down menu appears and the "Save Only" menu item should be disabled

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/5210/
Test PASSed.


Serial.print() equivalent

This is more of an "advice please" post than an issue; so please advise if there is a better forum to post it on.
Is there an equivalent to https://www.arduino.cc/reference/en/language/functions/communication/serial/print/?
I've seen a few notes regarding the potential for framing errors using https://www.arduino.cc/reference/en/language/functions/communication/serial/write/ which I assume is analogous to https://github.com/bugst/go-serial/blob/master/serial.go#L25
As I understand print also sends a few more bytes than write - so I'm trying to think through how to handle that correctly on the Arduino which receives the data.
What approach would be advisable to try and send the same data as in this python example (hope the question makes sense; as appreciate there might not be a direct equivalent) https://forum.arduino.cc/index.php?topic=225329.msg1810764#msg1810764 there is an attached file
The python serial client has a method ser.write(sendStr)  ComArduino2PY3.txt

You should first define what character set you are using. UTF-8 would be the easiest I think. Go strings are encoded in UTF-8. So you can send them using the following:
str := "Hello, world!"
port.Write([]byte(str))

And of course to get a Go string that has properly formatted numbers, you can use Sprint:
str := fmt.Sprint(1.23)
// str is "1.23"

You can also create new strings from existing strings with the + operator:
str := "Hello" + ", " + "world!"
// str is "Hello, world!"

Use Go's playground to play around to make sure you're doing it right: https://play.golang.org/
I don't really have Python experience, so I hope this is enough for you.

Thanks for the pointers.
From some initial reading; I thought there was some additional "checksum" type data that was sent when doing "text" IO to help make the communication more reliable; but perhaps I was wrong on that and its just about sending the correct binary values.

Thanks for the pointers.
From some initial reading; I thought there was some additional "checksum" type data that was sent when doing "text" IO to help make the communication more reliable; but perhaps I was wrong on that and its just about sending the correct binary values.


[BUG] When Backend role contains comma "," - filter_by_backend_roles does not work

What is the bug?
OpenSearch 2.12.0, OpenSearch Dashboards 2.12.0
When Backend role contains a comma "," - filter_by_backend_roles does not work because the comma is treated as delimiter.
Do you have any additional context?
GET _cluster/settings
{
  "persistent": {
    "cluster": {
      "routing": {
        "allocation": {
          "enable": "all"
        }
      }
    },
    "plugins": {
      "index_state_management": {
        "metadata_migration": {
          "status": "1"
        },
        "template_migration": {
          "control": "-1"
        }
      }
    }
  },
  "transient": {
    "plugins": {
      "alerting": {
        "filter_by_backend_roles": "true"
      }
    }
  }
}

User definition:
GET _plugins/_security/api/internalusers/test-alerts
{
  "test-alerts": {
    "hash": "",
    "reserved": false,
    "hidden": false,
    "backend_roles": [
      "CN=logs-userUnit-alerts,OU=logs,OU=SpecialUnit,OU=Groups,OU=inf,DC=my,DC=company,DC=name",
      "CN=logs-userUnit,OU=logs,OU=SpecialUnit,OU=Groups,OU=inf,DC=my,DC=company,DC=name"
    ],
    "attributes": {},
    "opendistro_security_roles": [],
    "static": false
  }
}

So, user has only two backend_roles, but the created monitor looks like this:
curl -k --cert ./admin.pem --key ./admin-key.pem -XGET 'https://localhost:9200/.opendistro-alerting-config/_doc/uwShhI4BembK9OYwELw7' | jq
{
  "_index": ".opendistro-alerting-config",
  "_id": "uwShhI4BembK9OYwELw7",
  "_version": 5,
  "_seq_no": 113,
  "_primary_term": 5,
  "found": true,
  "_source": {
    "monitor": {
      "type": "monitor",
      "schema_version": 8,
      "name": "test-alert",
      "monitor_type": "query_level_monitor",
      "user": {
        "name": "test-alerts",
        "backend_roles": [
          "CN=logs-userUnit",
          "OU=logs",
          "OU=SpecialUnit",
          "OU=Groups",
          "OU=inf",
          "DC=my",
          "DC=company",
          "DC=name",
          "CN=logs-userUnit-alerts"
        ],
(...)

Two groups were divided into nine (commas...), in this situation the filter filter_by_backend_roles does not work...

Looking into it


Fileupload: CMSImage not working correctly when extension has upper case characters.

When a file was uploaded with an uppercase extension like"image.JPG". The image was uploaded, but it was saved with the uppercase extension, making it impossible for the getImage to fetch the correct file.
Now all extensions are transformed to lower-case, making it case-insensitive.


[Style] Enhance the navbar

What's the style idea?
observed distortion in the underline style upon resizing the website's dimensions
Screenshot before

would like to provide
enhancement to  CSS for improved navbar  responsiveness across different screen sizes
please assign this under gssoc'24
Checklist

[X] I have checked the existing issues.
[X] I follow Contributing Guidelines of this project.
[X] I am a GSSOC'24 contributor.
[ ] I am a IWOC'24 contributor.
[ ] I am a JWOC'24 contributor.
[ ] I am a SWOC'24 contributor.

Code of Conduct

[X] I agree to follow this project's "Code of Conduct".

@Rakesh9100
Kindly assign me this issue

from the width 769 to 1041

Go ahead @AnshuRani7781

Pls provide your PR @AnshuRani7781

@Rakesh9100  I would like to work on this. Please assign me.

Go ahead @m3kvt


Document experiments.app

The experiments.app options are not in our docs currently. See discussion at #1514

Done! deprecated in favor of this direction: https://next.snowpack.dev/guides/routing


add OpenNetMeter to winget package manager

Last year I recognised, that there is the wonderfull winget package manager function in Windows to update programms in Windows like apt-get in Linux. The most programms, that I use, are already compatible with it. It would be wonderfull, if you could add OpenNetMeter to it.
Here you can inform yourself about the process:
https://docs.microsoft.com/en-us/windows/package-manager/package/
Thank you for your wonderful work!

Wouldn't be possible without an installer, they have an issue with zip programs https://github.com/microsoft/winget-cli/issues/140

Seems like Winget now supports zip installations: @Ashfaaq18
https://pureinfotech.com/windows-package-manager-1-4-winget-zip-installs/


Connector Creds from DB

Fetch encrypted creds from DB and run connectors/fetchers

current draft output
make run
python3 -m manager
Initializing worker environment
Fetching all podcast tasts from database...
Starting fetcher for eng kiosk 1 for apple using podcast_id meineid2
Initializing environment
Done initializing environment
Import date range:  Date range: 2023-04-18 00:00:00 - 2023-04-25 00:00:00 (7 days)
2023-04-25 19:47:29.381 | INFO     | job.open_podcast:health:73 - Checking health of https://api.openpodcast.dev/health
2023-04-25 19:47:35.117 | INFO     | __main__:<module>:90 - Receiving cookies from Apple from automation endpoint None

Good stuff. Generally, I wouldn't call the module worker_generic. It's too... generic?
How about setup_workers or worker_manager?


[Android][iOS][all the mobile] error behavior when using "v-for" for div in list cell where weex version is 0.18

Describe the bug

Can we "v-for" div in cell compoment ?
In WEEX0.18 , i hava a dto like :
dto:[
   childdto:[1,1,1],
   childdto:[1,1,1],
   childdto:[1,1,1],
]

When I use:
<list>
  // <commonrefresh v-on:refresh.native="$refresh.invoke()" :refreshing="refreshing"></commonrefresh>
   <cell v-for="(item , index) in dto" :key="index">
         <div v-for="(item1 , index1) in item.childdto" :key="index1+'child'">
               <text style="height:200">show Text</text>
         </div>
   </cell>
</list>

The initRender is right.Three data block were shown on Screen.
Then i add a refresh function. Without change data.
Only the first && second  data block are Visible, the third block is absent !!!
At most time, we only repeat arratData in Cell, and it works no problem!
In this case, it works ok if I exchange  both "list" to "scroller", "cell" to "div"
So I think it will go wrong when repeat div in cell.
BTW, I DEBUG it in AndroidStudio.The Domobj is right, even the third block is invisiable, Domobj also hold the object of third block.

Please add a complete demo, thanks. Code snippet is not helpful.
I will close the issue and you could reopen it with you demo.

I only response to issues that are open.*


SAK-44183 Let grader preview images (#8521)

https://jira.sakaiproject.org/browse/SAK-44183
(cherry picked from commit d1f604f7a1b30b5bd30adacca92156ac9600a3c2)

does this not get sent to Github Actions to check build ?

Seems not

Does git rebuild for 20.x merges normally?


添加Fire五笔输入法

NOTE: A similar PR may already be submitted! Please search among the Pull request before creating one.
Types of Changes
What types of changes does your PR introduce? Put an x in all boxes that apply

[x] New addition to list
[ ] Fixing bug in existing item in list
[ ] Removing item from list
[ ] Changing structure (organization) of list

Proposed Changes

Fire 输入法是一个开源的，轻量，功能强大的五笔输入法

PR Checklist
Put an x in the boxes once you've completed each step. You can also fill these out after creating the PR. If you're unsure about any of them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before merging your code.

[x] I have read the CONTRIBUTING guide
[x] I have explained why this PR is important
[x] I have added necessary documentation (if appropriate)

Further Comments
If this is a relatively large or complex change, kick off the discussion by explaining why you chose the solution you did and what alternatives you considered, etc...

@qwertyyb 支持国产，至少弄个输入法截图啥的吧。


Iverilog testing

Here are a few changes that might help.
emailbox read is failing because mailbox_fifo_data must be sampled by rd_clk and this then results in the rxrr_fifo getting the data late so the first read is garbage and the second read gets the previous data!  Working out how to delay the cycle.

Sorry for the crazyness...finally getting back to this. I have updated the dv environment and the run instructions.(so we will need to rebase) Concerned that you had to add the rest to get it to work. I am not seeing that problem? Now working on testing the mailbox.

Never mind....test passing, but bursting bug(s) were masked.

I may have a reason why my simulations are different.  I just discovered that if I run the simulation after running the configure / make elink steps then I get different results.  Seems like you need to build the solution first.
So I think that the readme file should say..
source ~/local/xilinx/Vivado/2015.2/settings64.sh
mkdir build
cd build
../configure
make package_axi_elink
make elink
cd ../oh/elink/dv
./build.sh
./run.sh test/test_basic.memh

quite a lot has changes so I will close this


More of a question than an issue - but curious on where you got the icons from

Title pretty much describes - but curious on where you got the icons from? Would like to add a matching Linkedin one.

You can find the icons we used from the reference section:
https://github.com/wutali/nextjs-netlify-blog-template#references


Should we support e.g. String[ ] as an array Type (instead of Array)  - or even as a List ?

Decided against this. Important to focus user's mind on the distinct nature of List and Array


docs: add vite client script for backend integration

Description
Ref: https://github.com/vitejs/vite/pull/7290#issuecomment-1190583300
This is actually needed since the only way Vite adds @vite/client now is via transformIndexHtml, which is not possible to be called for backend integrations that serve their own HTML.
Re https://github.com/vitejs/vite/issues/4023 that brought up the initial issue, since it doesn't provide a repro I think this is fine for now. We could perhaps guard the custom element registration if that's a problem.
Additional context

What is the purpose of this pull request?

[ ] Bug fix
[ ] New Feature
[x] Documentation update
[ ] Other

Before submitting the PR, please make sure you do the following

[x] Read the Contributing Guidelines.
[x] Read the Pull Request Guidelines and follow the Commit Convention.
[x] Check that there isn't already a PR that solves the problem the same way to avoid creating a duplicate.
[ x Provide a description in this PR that addresses what the PR is solving, or reference the issue that it solves (e.g. fixes #123).
[ ] Ideally, include relevant tests that fail without this PR but pass with it.

I noticed /@vite/client is imported by import { createHotContext as __vite__createHotContext } from "/@vite/client".
So if there is a HMR boundary file imported, the client is imported.
Maybe this was confusing people in https://github.com/vitejs/vite/issues/4023.

I think it should also be deduplicated by the browser though since it's pointing to the same path. Maybe something in their setup changes that.


transfrom jindofs fuse arg to default

Ⅰ. Describe what this PR does
Ⅱ. Does this pull request fix one issue?

Ⅲ. List the added test cases (unit test/integration test) if any, please explain if no tests are needed.
Ⅳ. Describe how to verify it
Ⅴ. Special notes for reviews

Codecov Report

Merging #509 (988c566) into master (08a1a24) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #509   +/-   ##
=======================================
  Coverage   19.68%   19.68%
=======================================
  Files          57       57
  Lines        2123     2123
=======================================
  Hits          418      418
  Misses       1660     1660
  Partials       45       45

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 08a1a24...988c566. Read the comment docs.


mkcloud: stop using loop devices for partition access

this means we no more need to use the offset of partitions
code worked for me in simple tests

+1 codewise from my side (haven't tested it though)

At a glance, this looks very nice :)

+1 tested basically with an plain mkcloud run


which sequences did you use in KITTY dataset?

hello,i try to run you code but i found the TE is 79.43, i use you fpfh data.
I want to use initial kitty dataset, what can i do?

I retest the result, and it is normal. How do you test the results? Colud show me the results you test?

I retest the result, and it is normal. How do you test the results? Could show me the results you test?

When you test on the KITTI dataset using fpfh descriptor, you should change the "data_path" in the json file to the path of fpfh dataset, and change the "descriptor" as fpfh. I don't know if you have a wrong configuration here.

I am sorry that I did not reply because I was busy. Yes, I adjusted the parameters, and the TE of the code I ran was between 60 and 80. Now I'm writing a visual display of the point cloud after registration.

The printed information is the error of the mis-estimated matching pairs, not the whole error. It means only 64-th and 377-th point cloud pairs are wrongly estimated. The error of the whole dataset is printed at the end of the code. Since you use the cpu-version, which has no attribute 'max_memory_allocate', the following program is not running. You can comment the 'max_memory_allocate' and run it again.


floating windows

What is the syntax to include floating windows in hyprswitch (gui)?? (I hope I did not miss it in the manual)
Thanks!

Floating windows are no different from regular windows for hyprswitch

You are right. I did not see it because, on the GUI, it was hidden behind other apps.
Perhaps it would be better to bring the app – on the GUI – to the top, if selected?

Implementing bringtotop right now. Unfortunately, it wasn't possible to hack-in with Hyprland keybind dispatchers so I'm just  dispatching it directly after the focus command!

Wouldn't it be enough to bring it to top just on YOUR GUI? This shod be possible without hacks.

The order of windows is dependent on their creation time (this has no special reason, that's just the default order)
The z-index of windows in the GUI are determined by the order they were added.
A good solution would be to add all floating windows last to let them appear on front of all windows

please take a look at 3.0.0-alpha.1 (docs in https://github.com/H3rmt/hyprswitch/blob/dev/README.md)
Can be installed via cargo install<EMAIL_ADDRESS>(also fixes this problem, except for multiple floating windows covering each other)

windows now get moved to the top after being selected


Read.me contributing links are all incorrect

All links under Contributing in the Read.me are HTTP 404 - dead end for potential contributors.
https://github.com/subspace/subspace-docs/blob/main/.github/CODE_OF_CONDUCT.md
https://github.com/subspace/subspace-docs/blob/main/.github/CONTRIBUTING.md
https://github.com/subspace/subspace-docs/blob/main/.github/TRANSLATE.md
https://github.com/subspace/subspace-docs/blob/main/.github/DEVELOPMENT.md

Thank you for posting this issue! I will get this fixed in the next PR :)


fix: nil pointer reference to PipelineRun object

Description
In function WaitForComponentPipelineToBeFinished, if the PipelineRun creation times out, variable pr will be nil. Then, function call pr.GetName() will panic.
Issue ticket number and link
No issue ticket. Found this issue from a CI run, https://prow.ci.openshift.org/view/gs/test-platform-results/pr-logs/pull/redhat-appstudio_infra-deployments/3863/pull-ci-redhat-appstudio-infra-deployments-main-appstudio-e2e-tests/1804001654681374720
Excerpt:
  PipelineRun has not been created yet for the Component rhtap-demo-titr-tenant/quarkus-devfile
  PipelineRun has not been created yet for the Component rhtap-demo-titr-tenant/quarkus-devfile
  PipelineRun has not been created yet for the Component rhtap-demo-titr-tenant/quarkus-devfile
  PipelineRun has not been created yet for the Component rhtap-demo-titr-tenant/quarkus-devfile
  PipelineRun has not been created yet for the Component rhtap-demo-titr-tenant/quarkus-devfile
  PipelineRun has not been created yet for the Component rhtap-demo-titr-tenant/quarkus-devfile
  [PANICKED] in [It] - /usr/lib/golang/src/runtime/panic.go:261 @ 06/21/24 04:55:19.406
  test: rhtap-demo, namespace: rhtap-demo-titr-tenant, resourceQuota: appstudio-crds-spi, resource: count/spiaccesschecks.appstudio.redhat.com, available: 512, used: 0
  test: rhtap-demo, namespace: rhtap-demo-titr-tenant, resourceQuota: appstudio-crds-spi, resource: count/spiaccesstokenbindings.appstudio.redhat.com, available: 512, used: 1
  test: rhtap-demo, namespace: rhtap-demo-titr-tenant, resourceQuota: appstudio-crds-spi, resource: count/spiaccesstokendataupdates.appstudio.redhat.com, available: 512, used: 0
  test: rhtap-demo, namespace: rhtap-demo-titr-tenant, resourceQuota: appstudio-crds-spi, resource: count/spiaccesstokens.appstudio.redhat.com, available: 512, used: 1
  test: rhtap-demo, namespace: rhtap-demo-titr-tenant, resourceQuota: appstudio-crds-spi, resource: count/spifilecontentrequests.appstudio.redhat.com, available: 512, used: 0
  << Timeline
  [PANICKED] Test Panicked
  In [It] at: /usr/lib/golang/src/runtime/panic.go:261 @ 06/21/24 04:55:19.406
  runtime error: invalid memory address or nil pointer dereference
  Full Stack Trace
    github.com/tektoncd/pipeline/pkg/apis/pipeline/v1.(*PipelineRun).GetName(...)
    	/go/pkg/mod/github.com/tektoncd/pipeline@v0.58.0/pkg/apis/pipeline/v1/pipelinerun_types.go:63
    github.com/konflux-ci/e2e-tests/pkg/clients/has.(*HasController).WaitForComponentPipelineToBeFinished(0xc000a1e3c0, 0xc000a9ab00, {0x0, 0x0}, 0xc0011af250, 0xc001499f10, 0x0)
    	/tmp/tmp.mqsa2kHEmD/pkg/clients/has/components.go:183 +0x1a1
    github.com/konflux-ci/e2e-tests/tests/rhtap-demo.glob..func1.1.7()
    	/tmp/tmp.mqsa2kHEmD/tests/rhtap-demo/rhtap-demo.go:235 +0x291

Type of change

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

How Has This Been Tested?
This issue happened during the CI execution.
Checklist:

[ ] I have performed a self-review of my code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] I have added meaningful description with JIRA/GitHub issue key(if applicable), for example HASSuiteDescribe("STONE-123456789 devfile source")
[ ] I have updated labels (if needed)

@tkdchen thank you for this PR!
/lgtm
/approve

/retest

the error from the last CI run is not related to this PR
it's a known issue: KFLUXBUGS-85
merging


MagicLink import page should be about to adjust gas

https://etherscan.io/tx/0x51a5875c5e530ae0759766cb63e7e860c7dea8b93a8a927ee0dd7c1dbb82318e
Currently how does wallet calculate the gas used in MagicLink import page?

This should come when we implement the app-wide actionsheet (which replaces the current confirmation screen for sending Ether/tokens) which we can use for all transactions. Currently on a sprint to implement a UI refresh so future work (actionsheet next) can all be built on it.

Currently how does wallet calculate the gas used in MagicLink import page?

A large number on iOS. I know...

Android gives a 1.2Gwei gas😂😂😂
Has been pending for more than 30mins.

@zhangzhongnan928 "Vote" this card up if it bothers you :)
https://trello.com/c/26MTjbSU/70-ask-a-user-i-want-to-be-able-to-cancel-override-speed-up-transactions-like-in-metamasks-so-i-am-not-stuck-with-a-transaction

It is the gas station(payment server) who send the transection. @James-Sangalli is it a fixed gas price?

@zhangzhongnan928 no, it uses the gas fee recommended by the ethereum node. Currently it seems correct:

@zhangzhongnan928 we should be able to adjust gas when the user pays but not the gas fee of the paymaster, that just opens us up to attacks whereby a user can set the gas price to a huge sum and drain all the ether out of the account

@zhangzhongnan928 we should be able to adjust gas when the user pays but not the gas fee of the paymaster, that just opens us up to attacks whereby a user can set the gas price to a huge sum and drain all the ether out of the account

agreed. at the beginning, I thought that tx is sent by Andriod.
P.S. the paymaster works for FIFA.


cranelift/x64: Fix XmmRmREvex pretty-printing

The operand collector had these operands in src1/src2/dst order, but the pretty-printer had dst/src1/src2 order instead.
Note that fixing the pretty-printer makes it disagree with the disassembly from Capstone. I have stared at the emit code and the Intel reference manual and can't figure out how to reconcile these.
However, I have verified that the vpsraq instruction is executed on my laptop in a runtest (cranelift/filetests/filetests/runtests/simd-sshr.clif), and its runtime behavior matches the CLIF interpreter. So this does not appear to be a codegen/correctness bug.
I'm hoping @abrown or @alexcrichton can help explain the disassembly discrepancy.

why does changing the order of pretty-print invocation matter here? Is that thing still stateful?

Right now, the order that the backend's implementation of get_operands invokes methods like collector.reg_use must match the order that pretty_print or emit invokes methods like allocs.next. The first puts operands into the input for regalloc2, and the others consume allocations from the output of regalloc2, and the only thing keeping them in sync is having all three places agree on the ordering.
So there's definitely one bug here in that x64_get_operands did the reg_use calls before reg_def, and emit called allocs.next in that same order, but pretty_print called allocs.next in a different order. And this PR fixes that bug, but then reveals that something doesn't line up, somewhere.
I have a commit locally to get rid of this ordering dependency from pretty_print and emit, so that only get_operands matters and it can use any order it wants, and we'll never have this problem again. But that commit changes the pretty-printing behavior in the same way that this PR does, by implicitly correcting the order in the pretty-printer. So I want to get this fixed and reviewed by itself first, so we can think about it without the rest of the implications of that change.

if this disagrees with the Capstone disassembly, shouldn't some test fail here?

As far as I know, there are no tests which compare our pretty-printer output with Capstone's output. Maybe there should be! It's tricky in cases like pseudo-instructions or synthetic address modes, but we could probably test a lot of instructions easily enough.
So the only way this shows up right now is that for precise-output compile filetests we list our pretty-printer output, and then we list Capstone's output, and a human has to decide whether those are close enough. In this PR, I used CRANELIFT_TEST_BLESS to update the one filetest which
used this instruction, and saw that the pretty-printer output changed but the Capstone output didn't, and now I don't know what to do.
The actual binary machine code that's emitted isn't changing, so it's not surprising that none of the runtests failed, or that the Capstone output didn't change either.
Note that there are currently exactly two instructions which use our Inst::XmmRmREvex representation, vpmullq and vpsraq. We don't currently have any filetests which contain vpmullq, and there's exactly one use of this non-immediate form of vpsraq. So I don't know whether both instructions are affected.

are we aiming for Intel syntax here or AT&T?

We're using roughly AT&T syntax in the pretty-printer output. There are good arguments for switching to Intel syntax, but Trevor tried doing that a while ago and found it's a lot of work. So instead we configure Capstone into AT&T mode to be consistent with our existing choices.
Before this PR, our pretty-printer was effectively printing {src2}, {dst}, {src1}. I don't think that makes sense for either Intel or AT&T syntax, does it?
In our sole filetest example, it happens that dst and src1 get assigned the same register, because of ABI constraints I guess, so I suppose Capstone could be printing this in {src2}, {src1}, {dst} order and we wouldn't be able to tell the difference. Would that be reasonable for AT&T syntax?
I think one possibility is that Capstone's version of AT&T syntax has the operands backwards for this particular instruction. I wouldn't blame them if the non-Intel (and non-default) printing mode on a single random SIMD instruction wasn't checked carefully.

Based on our discussion in the Cranelift meeting today I've updated this PR, and everything makes sense to me now. Thank you so much to @abrown and @fitzgen for helping me figure this out! I've updated the commit message to explain what happened:
The operand collector had these operands in src1/src2/dst order, but the pretty-printer fetched the allocations in dst/src1/src2 order instead.
Although our pretty-printer looked like it was printing src1/src2/dst, because it consumed operands in the wrong order, what it actually printed was src2/dst/src1.
Meanwhile, Capstone actually uses src2/src1/dst order in AT&T mode. (GNU objdump agrees.)
In the only filetest covering the vpsraq instruction, our output agreed with Capstone because register allocation picked the same register for both src1 and dst, so the two orders were indistinguishable. I've extended the filetest to force register allocation to pick different registers.
This format is also used for vpmullq, but we didn't have any compile filetests covering that instruction, so I've added one with the same register allocation pattern.
Now our pretty-printer agrees with Capstone on both instructions.


Docker2vagga script improvements

You should run vagga test tests/subconfig.bats (at least) to check it. It looks like that merely a container's checksum is changed, still I can't apply the pull request as is.


Finished Training, infer sounds better than output

Me again
I managed to finish CPU  training finally and it sounds good when using infer. I exported the ONNNX file, and I do not have an .ONNX.JSON file. Where do I export it from. I tried using the one in Kathleens voice, but it sounds terrible. Also, the player calls for speaker ID. 0 for me sounds terrible, but I guessed 20 and either than being pitch shifted, is less terrible.
I am trying to have a python file like the following code that will act like the infer field in the main training example area on the main page
.
Please help
`
from python_run.piper import Piper
from functools import partial
from pathlib import Path
soxVoicePath = "voice-sox/sox.onnx"
voice = Piper(soxVoicePath)
synthesize = partial(
voice.synthesize,
speaker_id=20,
length_scale=1,
noise_scale=0.667,
noise_w=0.8,
)
def main(text):

    wav_bytes = synthesize(text)

    wav_path = "output.wav"
    output_path = Path(wav_path)
    #output_path.mkdir(parents=True, exist_ok=True)

    output_path.write_bytes(wav_bytes)

if __name__ == '__main__':
    main("I bought you five minutes")

`

I don't know how to format the code, that should all be one file

The json file should be in your training dir, you just need to rename it

@kbickar thank you for that. It still seems to be pitch shifted down. Do you know what is causing that?

Did you train a single or multi speaker model?

I am unsure which I trained. I followed the example commands in the main page for training. python3 -m piper_train
--dataset-dir /path/to/training_dir/
--accelerator 'gpu'
--devices 1
--batch-size 32
--validation-split 0.05
--num-test-examples 5
--max_epochs 10000
--precision 32
modified by removing GPU, and batch size set to 4

If your data only consists a single speaker, then you should include the argument --single-speaker in your command for launching training.
@synesthesiam I think the README would benefit from mentioning the arg --single-speaker. I too accidentally trained a multispeaker model the first time I used piper because I didn't understand the preprocessing would interpret my LJSpeech dataset  as having multiple speakers.
I don't understand what logic is used to partition the data to multiple speakers off of the id column in LJSpeech. There's no mention at all of how to format multiple speakers in the linked LJSpeech dataset format description. If you know how to properly format LJSpeech with multiple speakers, it would be nice to include a paragraph about it in the README!

Are you training from scratch or fine-tuning from an existing voice? Fine-tuning will be much faster.

I'd recommend using --resume_from_checkpoint to finetune an existing model instead of training from scratch.
I want to help, but I need to be careful around audio data that is copyrighted. Especially something associated with the mouse company.

I am using this solely for myself and will not be released anywhere publicly. I am using --resume_from_checkpoint to resume training of system but I started it from scratch. I don't know how to finetune an existing model to match the voice, as the instructions do not include that. Hopefully this is enough info for whether you can help.

I would start over completely and use --resume_from_checkpoint with the "lessac" medium quality voice (22050 Hz sample rate). This will get you something in a few dozen epochs rather than thousands.
If you're using 16Khz (low quality), you'll need to wait a bit as I'm retraining the lessac voice.

@synesthesiam Are you saying you're going to upload a checkpoint from 16khz?  Does it work to resume training a medium voice with 16khz audio?

I'll be uploading a 16Khz checkpoint tomorrow for lessac, yes.
You cannot switch sample rates when resuming, unfortunately. The only difference between low and medium quality is 16000Hz vs 22050Hz sample rates.

I am back. I did not see your previous message. How would I train based on Lessac? I finished another batch of training and while better than the last one, still sounds pretty terrible.

Basically do all the training the same, except when you run the train command use the flag --resume_from_checkpoint  and pass the path to the lessac checkpoint downloaded from here: https://huggingface.co/datasets/rhasspy/piper-checkpoints/tree/main/en/en_US/lessac.  It should start sounding good after very few epochs (50 was pretty good when I tested).
When I tried from scratch, it took around 20,000 epochs to get something that sounded good for certain phrases (but still garbled for words where my script didn't cover the phonemes used).

Thank you for your help. It sounds soo much better! One last question. Is it possible to increase the pause between sentences? As in using the . in a sentence to delay longer? Right now it runs them together.

Thank you for your help. It sounds soo much better! One last question. Is it possible to increase the pause between sentences? As in using the . in a sentence to delay longer? Right now it runs them together.

I too would like to know how to get more dead air between sentences. They tend to just get smashed right against the previous sentence without a rest.

Thank you for your help. It sounds soo much better! One last question. Is it possible to increase the pause between sentences? As in using the . in a sentence to delay longer? Right now it runs them together.

I too would like to know how to get more dead air between sentences. They tend to just get smashed right against the previous sentence without a rest.

What I ended up doing is manually adding silence using AudioSegment
`
total=AudioSegment.silent(duration=1)
sentences = sent_tokenize(text)
for i in range(len(sentences)):
print(sentences[i])
wav_bytes = self.synthesize(sentences[i])
tempPath = Path("temp.wav")
tempPath.write_bytes(wav_bytes)
        wav = AudioSegment.from_wav("temp.wav")
        total += wav
        #if i < len(sentences)-1:
            #append silence
        total += AudioSegment.silent(duration=250)

`

Thanks for the hint @97Cweb. I ended up going a different direction before I saw your post. Although, I think I like your method better. The web frontend I built for doing Piper TTS supports a bunch of different output formats, mp3, wav, aif, m4a, flac, ogg, etc. Using ffmpeg to do all the work, so it was easier to just plug into that framework I built.
My web frontend also has a speed control, since some of the voices, even my own custom voice, sound a little slow for me. Also using an external program to speed up or slow down the piper generated audio. I went that route before I realized Piper can speed up the audio itself, without external programs. But I've already built my speed control so it is what it is.
My web front end has two options for adding "rest" between sentences, really just silence. Fixed rest will insert a fixed amount of silence and Random rest will randomize the length from .5 sec to maxlength, which is configurable in my WebUI. I think the random rest sounds more natural, the only downside is that regenerating the same text twice results in an output file that's slightly longer or shorter than the last time it was ran.
I've also enabled mp4 output in my WebUI, which shows a video of scrolling text and waveform display synced with the Piper generated TTS. I'm debating cleaning up the code and posting it for all to use. Either way, I have a few YouTube videos planned where I'll use the mp4 videos with Piper and my custom voice to narrate some videos, so you'll see it in action there.
Anyway, just wanted to give you a proper thanks for taking the time to share your code. Considering how amazing Piper is, it's a bit of a head scratcher as to why there's such low traffic here in the Issues. It's very lonely.


Footer Ui improved

@Anshkaran7  please describe this PR with the fixes you made !!

I have fixed the navbar elements in the footer section where I improved the hover effect, changed the hover color, and added a sliding bottom border when hovering.

@Anshkaran7 Please create this PR with UI-improvement branch !!


Select Component.     JS -> TS

The main task was done already, just fixed some import issues with the Colors and px -> rem

Think you will need to update the tests since the snapshots changed


Deprecation warning

DEPRECATION WARNING: draw is deprecated; use Font#draw_text or Font#draw_markup instead.
draw called from /Depot/j/gosu-examples-1.0.5/lib/gosu-examples/sidebar.rb:26:in `draw'.
I think simply using draw_text rather than draw should suffice fine; I have been working
through old gosu examples and the old ones have lots of deprecation warnings by the
way. Unsurprising. :)
Perhaps gosu-examples could be changed into "gosu-addons" or something and
integrate not only examples but modifications to gosu itself, including some physics stuff
and such like collision calculations and what not. Like to make it easier in general to
create games without having to think too much.

Thanks for the reminder, I keep forgetting to fix this. :+1: Yes, it should be replaced by draw_text. Feel free to open a pull request, I probably won't get to it today.
I am staying away from offering official add-ons because there are too many ways to write collision detection and physics code, and part of the charm of 2D games is that each of them feels very different.

Finally resolved in v1.0.7! Thanks again for nudging me.


Segfault while trying to learn NLTK package

I was going through the NLTK book and was testing out plotting on NLTK when I got a strange segfault. Not sure if this is NLTK, or something else...
py-seg-fault.txt

I suspect this is a problem with your Python setup.


Change Translations

Some advancement's translations are not very accurate. I try to translate it in a more precise way.

I will merge this after I commit my local changes, there is a lot of them at the moment

Ok this PR was like from an older commit and then you merged master into it and it was messy, so I rebased and merged your commit manually, thanks for your changes


pythonPackages.hypothesis: 4.41.0 -> 5.15.1

Motivation for this change
Update Python package hypothesis.
I didn't run nixpkgs-review because I'm worried it'll trigger an enormous amount of rebuilds..
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[ ] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

Such a bump is on staging-next 5ba771c0f53ece5a374cccdaa9cbab78fa4ba9c6

not exactly to the same minor version though, @jluttine feel free to do another bump against staging if you still want to see this bumped


The use of "log" vs "ln", chapter 3 - Loss

I hope that this is not trivial. I was confused by it for a while so I thought that I should bring it up.
Normally, in engineering, when I see Log, without any base, it is assumed to be logarithm to the base 10.  In the following from chapter 3, Loss
first_summation = torch.log(positive_pred).sum()
Printing this first summation I noticed the value =   tensor(-0.1054)
I was going though the math and realized that this is not equal to log 10 of .9, which is -.045.
Going to the pytorch documentation I saw that "log Returns a new tensor with the natural logarithm of the elements of input."
Of course, in the "From Logits to Probablilties" there is shown the relationship which "kind of" hints towards natural logarithms or log to the base e, but the whole confusion can be avoided by using the symbol "ln" as opposed to "log".
Do you agree?
Thank You
Tom

Hi Tom,
I see you're moving quite fast :-)
Thanks for the feedback - you do have a point - I will put this in my to-do list for the final revision.
I guess each field has its own defaults for log... in ML, I've never seen log base 10 or log base 2, it is always natural log.
Since I come from a CS background (and it is always base 2 in information theory), it bugs me a bit to see 0.69 for log(2) instead of 1 bit :-)
Best,
Daniel

On Fri, Dec 4, 2020 at 11:36 AM Daniel Voigt Godoy<EMAIL_ADDRESS>wrote:

Hi Tom,
I see you're moving quite fast :-)

Well, this is not my first rodeo :-)
https://www.facebook.com/photo?fbid=1838315666307553&set=gm.2081015166079337

Thanks for the feedback - you do have a point - I will put this in my
to-do list for the final revision.
I guess each field has its own defaults for log... in ML, I've never seen
log base 10 or log base 2, it is always natural log.
Since I come from a CS background (and it is always base 2 in information
theory), it bugs me a bit to see 0.69 for log(2) instead of 1 bit :-)
Best,
Daniel
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/dvgodoy/PyTorchStepByStep/issues/12#issuecomment-738976971,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADHGGHC6FUHV3A35M4XEEKLSTE227ANCNFSM4UMJ5Z3Q
.


Remove use of global process.sass

This replaces the global process.sass with proper module exports.
Unfortunately process.sass, although undocumented, is available
to other modules. This patch keeps the existing public API available
until we bump the major.

@am11 @andrew do either you have some context as to why process.sass was used in this way?

No idea, I don't remember setting it up, any idea when it was first introduced?

@andrew did some digging. Looks like @am11 added the first use of process in #660 and later namespaced using to process.sass in #743.
To the looks of those commits is was just a way to pass information around so it looks safe to remove. Please confirm @am11?

Sorry, couldn't sync up earlier as I was travelling the whole past week.
I think the rationale at the time was to create a sass namespace in persistent process object and use it elsewhere.
This new approach is not just pretty ok, it is excellent as the old method was analogous to the practice of frequently appending document object in browser apps, which is discouraged as altering the object layout at runtime is a bad idea (the same reason deleteing object property is discouraged in JavaScript).
:+1:

Thanks for the background @am11. Hope you enjoyed your travels :)


WTF！Why is there no Chinese document？！

我迫切需要中文文档，请恢复中文文档链接，谢谢！

Are you talking about the Zhōngwén README?
It's here: https://github.com/playcanvas/engine/blob/main/README-zh.md

您说的是中文 README 吗？
它在这里：https://github.com/playcanvas/engine/blob/main/README-zh.md

Think's，But I mean is the user manual and API document

I'm going to close this since we don't have any plans to provide Chinese translations of the API reference manual in the near future. If the community would like to contribute and maintain this, great. But the core team has no expertise in translating into Chinese.


Allow for filtering policies by image ref

Allow for filtering policies by image ref. The imageRef can be used under VolatileConfig and can be used to include or exclude policies.
https://issues.redhat.com/browse/EC-631

@joejstuart I took your code and tweaked the acceptance tests in #1745, I didn't want to push to your fork/branch as I squashed the commit so you don't have issues rebasing on your machine.

merged https://github.com/enterprise-contract/ec-cli/pull/1745 and closing this.


Missing AcquireSpecificIP implementation in IpamServiceClient

Hi, first off, awesome project, you all have done a really nice job!!
Quick question, are there plans to implement AcquireSpecificIP in the grpc IpamServiceClient Interface?
Looks like it accepts the /32 specific requested address in a prefix to lease but doesnt use it. apiv1.AcquireIPRequest{...}
Here we pass in a specific /32 but get returned  the next ip in the pool.
	res, err := ct.ipam.AcquireIP(ctx, connect.NewRequest(&apiv1.AcquireIPRequest{
		PrefixCidr: ipamPrefix,
		Ip:         &nodeAddress,
	}))

Happy to hack, just wondering if this was a todo or specifically left out of the IpamServiceClient implementation. Thanks again for the neat project! 🥇

If the ip in the AcquireIPRequest is not nil it is considered as specific IP. But you are right, the implementation in ipam-service.go does not take this into consideration.
If you have time i would happily review a PR.
Thanks for reporting

Ran into something similar with CIDRs. Would appreciate a review @majst01  :)
https://github.com/metal-stack/go-ipam/pull/98

Yes!


Remove ballerina --config option and compile command

Purpose
Fixes https://github.com/ballerina-platform/ballerina-lang/issues/19455
https://github.com/ballerina-platform/ballerina-lang/issues/19428
Check List

[ ] Read the Contributing Guide
[ ] Required Balo version update
[ ] Updated Change Log
[ ] Checked Tooling Support (#)
[ ] Added necessary tests

[ ] Unit Tests
[ ] Spec Conformance Tests
[ ] Integration Tests
[ ] Ballerina By Example Tests

[ ] Increased Test Coverage
[ ] Added necessary documentation

[ ] API documentation
[ ] Module documentation in Module.md files
[ ] Ballerina By Examples

Codecov Report

Merging #19480 into ballerina-1.0.x will not change coverage.
The diff coverage is n/a.

@@               Coverage Diff                @@
##           ballerina-1.0.x   #19480   +/-   ##
================================================
  Coverage            15.73%   15.73%
================================================
  Files                   47       47
  Lines                 1265     1265
  Branches               197      197
================================================
  Hits                   199      199
  Misses                1053     1053
  Partials                13       13

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update f9788b6...f15112f. Read the comment docs.


Typo "Azure Blob storage"→"Azure Blob Storage"

https://docs.microsoft.com/en-us/azure/storage/blobs/reference

@hyoshioka0128 : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@hyoshioka0128 : Thanks for your contribution! The author(s) have been notified to review your proposed change.


Provide default icons for proof requests and credential offers that do not have an icon

A proof request shows the verifier logo when it is provided. If the proof request does not have a verifier logo, nothing is displayed. This ticket involves the discovery/design work in displaying a default icon for proof requests that do not have a verifier logo available.

close as stale issue


Multi-currency expenses: show all amounts in emails

Part of https://github.com/opencollective/opencollective/issues/5146
In the "Expense paid" email content, and only for multi-currency expenses, we would like to show amounts in both currencies. Something like this:

{expense.amount} ({transaction.amountInHostCurrency})

Hi
Sorry to ask, but
doesn't this issue be closed if https://github.com/opencollective/opencollective-api/pull/7755 is merged ?

@scenaristeur : Indeed. Thanks for pointing it out. 😄


I REMOVED THE "t" FROM LINE 187 AT CHARACTER 47 HAHAHA

accept my pull requets

Welcome to the team Shuflduf!
Alright. Let's get down to business. This pull request will certainly help new clients find our project incredibly useful and much more readable. I'm hoping this will improve our sales.
Sincerely,
Nibbles, CEO of Josh Game Development

Before I accept this Pull Request on the website ("Github") I need to check on josh and make sure the relish levels are stable, as merging this pull request could make the relish overreact.

Oh no


symbol=? in goldfish/scheme/base.scm

How to implement it
Implementation
see boolean=?
Unit tests
You need to add unit tests for symbol=?
Where to put

Put the symbol=? implementation in the (liii base) chapter.
Implemented it in (scheme base)
Export it in (liii base)

Literature Programming in Chinese
If you know Chinese, you should add the doc for list-copy, if you do not know Chinese, just add the literated code.

I've submitted the pull request; please check it. However, I did not use Literature Programming.


Using your library (without modification) in another library

Hi,
First, this is wonderful.  Thank you so much!
Second, I'd like to use your library in some code I'm writing to provide a JSON wire-format for Apache Thrift.  I'll be distributing this code on github in source, under the Apache license, and would -like- to be able to include a copy of your json.hpp (with your license) in my source-tree.  Only b/c it'll be convenient that people who clone this repo won't have to go clone other repos also.  Of course, I'd make sure to credit you and point at your git repo.
Is this something you'd find agreeable?

I am not a license expert, but I think it is no problem to include my library as long as you also redistribute the MIT license text.
And of course I would be happy if the library is useful to you, so please go ahead and add it to Apache Thrift. Please let me know once it is in so I can mention in in my README file.

Hello, everything just as you say, with one correction: this probably won't be a -part- of Thrift.  Rather, this library is an addon to Thrift.

Alright.


Access token for Tsinghua Cloud

Hi,
Thank you for your work. Is the Tsinghua Cloud realsense checkpoint available publicly as I am unable to download it, says invalid access token.
Best regards,
Aditya Patil

I check the link and I can download the checkpoint without problem. Is there any network issue with you?

Screencast from 10-03-2024 08:43:13 PM.webm
Attaching the video for reference.

I've reupload the ckpts and data to google cloud, maybe try with this link?
google drive

Thanks Chen, this drive link worked for me, was able to download ckpts and data as well.
Best regards,
Aditya Patil


Watched array of models issue

Vue.js version
1.0.26
Reproduction Link
http://jsfiddle.net/9f9dmLrq/
Steps to reproduce

Enter a to first input
Enter b to second input
Enter c to third input
Delete b from second input

What is Expected?
Third input with c should move to second place while keeping input value c.
What is actually happening?
Third input moves to second place but it is value is cleared. Model array has correct value c as it is displayed before input correctly.
Workaround is to use @keyup="manage" instead of watching items array as answered here.

Wrapping your function within a $nextTick will solve the problem: http://jsfiddle.net/dv31js0p/. You can read more about nextTick here.

Oh okay, could you please elaborate what exactly was happening here?


"ShowBlockPage" response is not working

trying to use the show blocking response in a sign-in flow connector
verified that the response from api which seems correct and looks like below
{
    "version": "1.0.0",
    "action": "ShowBlockPage",
    "userMessage": "You must have a local account registered for Contoso."
}

With this, was hoping to see a blocking page in b2c user flow, but it does not show it and goes straight to the connected application.
is there anything missing or this is not applicable for sign-in and works only with sign-up flows?
here is snippet responsible for sending this response back to b2c
// check for issuer
    if(data.identities != null)
    {
        string issuer = data.identities[0].issuer;
        log.LogInformation("issuer detected: " + issuer);
        if(issuer == "github.com")
        {
            log.LogInformation("Returning an error!");
            return (ActionResult)new OkObjectResult(new ResponseContent("ShowBlockPage", "You must have a local account registered for Contoso."));
        }
    }

We ended up creating a support request with Microsoft for this and received the response that it only works for sign-up user flows and not for sign-in.


⚠ Bofrost.at has degraded performance

In acdd996, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 2487 ms

Resolved: Bofrost.at performance has improved in 65fe5c4 after 6 minutes.


Bug repair #752 and improvements

Pull Request Test Coverage Report for Build<PHONE_NUMBER>3
Details

9 of 11 (81.82%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.002%) to 87.148%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

lib/natural/tokenizers/sentence_tokenizer.js
8
10
80.0%

Totals

Change from base Build<PHONE_NUMBER>6:
-0.002%

Covered Lines:
8931

Relevant Lines:
9900

💛  - Coveralls


fix Fix the skipped link file due to the stale value

What problem does this PR solve?
Issue Number: close #xxx
Related PR: #xxx
Problem Summary:
The clone task will compare the differences and similarities between local and downloaded files. If the md5sum of two binlog files is the same, it will set skip_link_file to skip the linking of that file. However, skip_link_file isn't reset on time. As a result, subsequent files will all be skipped because skip_link_file has been set, which leads to the problem that for some rowsets, the meta exists while the segment file doesn't.
The error msg:
[NOT_FOUND]failed to get file size /mnt/disk3/VEC_ASAN2/doris.HDD/data/900/13372467/1624966973/02000000002e1250744766e3a98c0e213d847daea65158a9_0.dat

Release note
None
Check List (For Author)

Test

[ ] Regression test
[ ] Unit Test
[ ] Manual test (add detailed scripts or steps below)
[ ] No need to test or manual test. Explain why:

[ ] This is a refactor/code format and no logic has been changed.
[ ] Previous test can cover this change.
[ ] No code files have been changed.
[ ] Other reason

Behavior changed:

[ ] No.
[ ] Yes.

Does this need documentation?

[ ] No.
[ ] Yes.

Check List (For Reviewer who merge this PR)

[ ] Confirm the release note
[ ] Confirm test cases
[ ] Confirm document
[ ] Add branch pick label

Thank you for your contribution to Apache Doris.
Don't know what should be done next? See How to process your PR.
Please clearly describe your PR:

What problem was fixed (it's best to include specific error reporting information). How it was fixed.
Which behaviors were modified. What was the previous behavior, what is it now, why was it modified, and what possible impacts might there be.
What features were added. Why was this function added?
Which code was refactored and why was this part of the code refactored?
Which functions were optimized and what is the difference before and after the optimization?

run buildall

run buildall


Update USERS.md

Added https://simpleanecdote.com to the list

@SimpleAnecdote FYI: The latest version provides significant performance improvements, please feel free to upgrade the theme.


Change isLocalUser default to false

:nut_and_bolt: Description: What code changed, and why?
How to reproduce:
Connect to a box with SAML (LDAP boxes would exhibit the problem, too).
Login with SAML (LDAP).
Error banner appears Could not get logged in user: No user record found
What is failing:

Network call /apis/iam/v2/users/{id}
Action: UserSelfActionTypes.GET
Source of dispatch ( ProfileComponent ):

if (this.chefSessionService.isLocalUser) {
      this.store.dispatch(new GetUserSelf());

What changed to make it think isLocalUser is true:
chef-session.service.ts::setDefaultSession is now initializing isLocalUser to true from PR 3725, merged 14 days ago. Previously, setDefaultSession was not initializing isLocalUser so it was therefore initialized to false.

:+1: Definition of Done
No error banner for non-local users.
:athletic_shoe: How to Build and Test the Change
This is a trial fix. Have not tested locally.
:white_check_mark: Checklist

[x] I have read the CONTRIBUTING document.
[ ] Tests added/updated?
[ ] Docs added/updated?
[x] All commits have been signed-off for the Developer Certification of Origin.

do you understand why setDefaultSession is being called? USE_DEFAULT_SESSION should be set to false from what I understand

@jaym Yes, my further findings agree with yours. I think this is a red herring and am now looking at this bit from chef-session.service.ts as suspect:
    if (!this.user || username !== this.user.username) {
      this.store.dispatch(new SetUserSelfID({ id: username }));
    }

As far as recent code changes, the call to ingestIDToken is of interest, because that was changed recently, and inside there is a call to setSession.

Thanks for fixing this one! Appreciate it!


Node15 Stay on DONE  Build complete. The dist directory is ready to be deployed.

Version
4.2.1
Environment info
Environment Info:

  System:
    OS: Windows 10 10.0.18363
    CPU: (8) x64 Intel(R) Core(TM) i5-9300H CPU @ 2.40GHz
  Binaries:
    Node: 15.10.0 - C:\Program Files\nodejs\node.EXE
    Yarn: 1.22.5 - ~\AppData\Roaming\npm\yarn.CMD
    npm: 6.14.9 - C:\Program Files\nodejs\npm.CMD
  Browsers:
    Chrome: 87.0.4280.141
    Edge: Spartan (44.18362.449.0)
  npmPackages:
    @ant-design/icons-vue:  2.0.0
    @tinymce/tinymce-vue: 3.0.1 => 2.1.0
    @vue/babel-preset-app:  3.2.0
    @vue/cli-overlay:  3.2.0
    @vue/cli-plugin-babel: 3.2.0 => 3.2.0
    @vue/cli-plugin-eslint: 3.2.0 => 3.2.1
    @vue/cli-service: 3.2.0 => 3.2.0
    @vue/cli-shared-utils:  3.2.0
    @vue/component-compiler-utils:  2.3.0
    @vue/preload-webpack-plugin:  1.1.0
    @vue/web-component-wrapper:  1.2.0
    ant-design-vue: 1.5.0 => 1.6.1
    babel-helper-vue-jsx-merge-props:  2.0.3
    babel-plugin-transform-vue-jsx:  4.0.1
    eslint-plugin-vue: 6.2.2 => 5.0.0 (4.7.1)
    viser-vue: 2.4.2 => 2.4.2
    vue: 2.5.17 => 2.5.19 (2.6.11)
    vue-cropper: 0.4.4 => 0.4.6
    vue-eslint-parser:  2.0.3 (4.0.3)
    vue-hot-reload-api:  2.3.1
    vue-loader:  15.4.2
    vue-ls: 3.2.0 => 3.2.0
    vue-print-nb: 1.5.0 => 1.5.0
    vue-qr: 2.2.1 => 2.2.1
    vue-ref:  2.0.0
    vue-router: 3.0.1 => 3.0.2
    vue-style-loader:  4.1.2
    vue-template-compiler: 2.5.17 => 2.5.19
    vue-template-es2015-compiler:  1.6.0
    vuex: 3.0.1 => 3.0.1
  npmGlobalPackages:
    @vue/cli: Not Found

Steps to reproduce

npm run build

What is expected?
Continue executing the CI code
What is actually happening?
Staying still on this line does not report an error

Please provide a runnable reproduction
Your dependencies are too outdated. These may be bugs that were already fixed in previous releases. Please upgrade to at least @vue/cli-* v3.12. v4 would be better if you can.

Check your npm packages first. In my case it was vue-cli-plugin-webpack-bundle-analyzer which was causing issue when I was running the development build command:
vue-cli-service build --mode development
I uninstalled this specific npm package and the above command worked fine.

Check your npm packages first. In my case it was vue-cli-plugin-webpack-bundle-analyzer which was causing issue when I was running the development build command: vue-cli-service build --mode development I uninstalled this specific npm package and the above command worked fine.

Thanx, this helped me


Panic with directional light shadows

I get a panic in VR when my directional light has shadows enabled:
DirectionalLight {
    shadows_enabled: true,
    ..
}

The panic is from an unwrap at https://github.com/bevyengine/bevy/blob/d65eb39277c4f85749ba27460b8398f815ef3802/crates/bevy_pbr/src/render/light.rs#L1016
Windows 11
Bevy 0.14.1
Rust 1.80.1

The fix for this was just merged.
https://github.com/awtterpip/bevy_oxr/pull/150
closing


Update Shango QR code

Hi!
I am trying to connect my mobile wallet (shango) and i always get this error after scanning QR Code.

Shango changed the content of there QR code - will adapt in v1.1 release.

There was already a commit on master to fix the QR code: https://github.com/rootzoll/raspiblitz/commit/e754d531c748af70f7344a4ac8c2a66fb0c2d7a2
Check if that is working with the lastest version of Shango.

I can't get it work. Now the code is not beeing recognized. Nothing happens.

In version 1.0 there is still that old connect QR code that is not working. Please try again once v1.1 is released and you made the update.

OK v1.1 tested fine with the latest Shango app. Closing issue for v1.1 release.